.work__back[data-astro-cid-efbkbcxk]{display:inline-block;margin-bottom:18px}.work__head[data-astro-cid-efbkbcxk]{margin-bottom:clamp(32px,5vw,56px)}body.v2 .work__title[data-astro-cid-efbkbcxk]{font:italic 600 clamp(44px,6vw,84px)/1.02 var(--v2-serif);text-transform:none;letter-spacing:-.01em;text-wrap:balance}.work__code[data-astro-cid-efbkbcxk]{margin:-14px 0 26px;font-size:14.5px;color:var(--v2-muted);line-height:1.5;max-width:60em}.work__code[data-astro-cid-efbkbcxk] .v2-label[data-astro-cid-efbkbcxk]{display:block;margin-bottom:2px}.look[data-astro-cid-efbkbcxk]{margin:0;display:flex;flex-direction:column;gap:12px}.look__page[data-astro-cid-efbkbcxk]{position:relative;display:block;padding:0;border:1px solid var(--v2-line);border-radius:6px;background:#fff;overflow:hidden;aspect-ratio:4 / 3;cursor:pointer;width:100%}div[data-astro-cid-efbkbcxk].look__page{cursor:default}.look__page[data-astro-cid-efbkbcxk] img[data-astro-cid-efbkbcxk]{width:100%;height:auto;display:block;transition:transform .4s ease;transform-origin:top center}.look__page[data-astro-cid-efbkbcxk]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(#fff0,#fdfbf5f7 78%);pointer-events:none}.look__cta[data-astro-cid-efbkbcxk]{position:absolute;left:0;right:0;bottom:16px;z-index:1;text-align:center;font:800 14px var(--v2-display);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-gold)}button[data-astro-cid-efbkbcxk].look__page:hover .look__cta[data-astro-cid-efbkbcxk]{color:var(--v2-ink)}button[data-astro-cid-efbkbcxk].look__page:hover img[data-astro-cid-efbkbcxk]{transform:scale(1.015)}.versions[data-astro-cid-efbkbcxk]{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 4px}.versions[data-astro-cid-efbkbcxk] a[data-astro-cid-efbkbcxk]{display:flex;flex-direction:column;gap:1px;padding:8px 14px;border:1.5px solid var(--v2-line);border-radius:6px;background:var(--v2-surface);color:var(--v2-text);line-height:1.25}.versions[data-astro-cid-efbkbcxk] a[data-astro-cid-efbkbcxk] b[data-astro-cid-efbkbcxk]{font:800 13px var(--v2-display);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink)}.versions[data-astro-cid-efbkbcxk] a[data-astro-cid-efbkbcxk] span[data-astro-cid-efbkbcxk]{font-size:13.5px;color:var(--v2-slate)}.versions[data-astro-cid-efbkbcxk] a[data-astro-cid-efbkbcxk]:hover{border-color:var(--v2-gold)}.versions[data-astro-cid-efbkbcxk] a[data-astro-cid-efbkbcxk][aria-current=page]{background:var(--v2-gold-fill, #D4AF37);border-color:var(--v2-gold-fill, #D4AF37)}.versions[data-astro-cid-efbkbcxk] a[data-astro-cid-efbkbcxk][aria-current=page] b[data-astro-cid-efbkbcxk],.versions[data-astro-cid-efbkbcxk] a[data-astro-cid-efbkbcxk][aria-current=page] span[data-astro-cid-efbkbcxk]{color:#141414}.no-rec[data-astro-cid-efbkbcxk]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.no-rec[data-astro-cid-efbkbcxk] p[data-astro-cid-efbkbcxk]{margin:0;font-size:15.5px;color:var(--v2-text);line-height:1.55}.work__meta[data-astro-cid-efbkbcxk]{list-style:none;padding:0;margin:22px 0 30px;display:flex;flex-wrap:wrap;gap:14px 36px}.work__meta[data-astro-cid-efbkbcxk] li[data-astro-cid-efbkbcxk]{display:flex;flex-direction:column;gap:2px;font-size:16px;color:var(--v2-ink)}.work__hint[data-astro-cid-efbkbcxk]{font-size:14px;color:var(--v2-slate);margin:12px 0 0}.work__grid[data-astro-cid-efbkbcxk]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.work__side[data-astro-cid-efbkbcxk]{display:flex;flex-direction:column;gap:14px;min-width:0}.video[data-astro-cid-efbkbcxk]{position:relative;aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden}.video[data-astro-cid-efbkbcxk] iframe[data-astro-cid-efbkbcxk]{position:absolute;inset:0;width:100%;height:100%;border:0}.credits[data-astro-cid-efbkbcxk]{font-size:15px;line-height:1.5}.credits[data-astro-cid-efbkbcxk] p{margin:0 0 .4em}.credits[data-astro-cid-efbkbcxk] strong{color:var(--v2-ink)}.history[data-astro-cid-efbkbcxk] ol[data-astro-cid-efbkbcxk]{list-style:none;margin:10px 0 0;padding:0}.history[data-astro-cid-efbkbcxk] li[data-astro-cid-efbkbcxk]{display:grid;grid-template-columns:9rem 1fr;gap:0 12px;padding:9px 0;border-top:1px solid var(--v2-line);font-size:15px}.history[data-astro-cid-efbkbcxk] li[data-astro-cid-efbkbcxk]:first-child{border-top:0}.history[data-astro-cid-efbkbcxk] b[data-astro-cid-efbkbcxk]{font:800 14px var(--v2-display);letter-spacing:.06em;text-transform:uppercase;color:var(--v2-gold)}.history[data-astro-cid-efbkbcxk] small[data-astro-cid-efbkbcxk]{grid-column:2;color:var(--v2-slate);font-size:13px}.honors[data-astro-cid-efbkbcxk] li[data-astro-cid-efbkbcxk]{grid-template-columns:3.5rem 1fr}.work__note[data-astro-cid-efbkbcxk]{font-size:1.1rem;line-height:1.65;min-width:0}.work__note[data-astro-cid-efbkbcxk] .v2-label[data-astro-cid-efbkbcxk]{display:block;margin-bottom:10px}.work__note[data-astro-cid-efbkbcxk] .reviews{margin-top:28px;padding-top:22px;border-top:1px solid var(--v2-line);display:flex;flex-direction:column;gap:22px}.work__note[data-astro-cid-efbkbcxk] .review{margin:0;padding:2px 0 2px 20px;border-left:3px solid var(--v2-gold-fill, #D4AF37)}.work__note[data-astro-cid-efbkbcxk] .review p{margin:0 0 8px;font-size:1.15rem;line-height:1.55;color:var(--v2-ink)}.work__note[data-astro-cid-efbkbcxk] .review cite{font:800 13px var(--v2-display);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-gold)}.work__cta[data-astro-cid-efbkbcxk]{margin-top:clamp(40px,6vw,72px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.modal__title[data-astro-cid-efbkbcxk]{font:900 22px var(--v2-display);text-transform:uppercase;color:var(--v2-ink);margin:0 36px 12px 0}@media(max-width:900px){.work__grid[data-astro-cid-efbkbcxk]{grid-template-columns:1fr}}@media(max-width:560px){.history[data-astro-cid-efbkbcxk] li[data-astro-cid-efbkbcxk],.honors[data-astro-cid-efbkbcxk] li[data-astro-cid-efbkbcxk]{grid-template-columns:1fr;gap:2px}.history[data-astro-cid-efbkbcxk] small[data-astro-cid-efbkbcxk]{grid-column:1}}
