.MediaGallery_shell__5sPFg{position:relative;overflow:clip;isolation:isolate}.MediaGallery_shell__5sPFg:before{content:"";position:absolute;inset:80px 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(197,216,197,.24),transparent);pointer-events:none}.MediaGallery_heading__4dx_e{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:48px;align-items:end;margin-bottom:34px}.MediaGallery_headingCopy__A4Uzc{display:grid;gap:10px;max-width:510px;justify-self:end;padding-left:22px;border-left:1px solid rgba(197,216,197,.28)}.MediaGallery_archiveNote__TKcBA span,.MediaGallery_filterRow__3AdJF>span,.MediaGallery_headingCopy__A4Uzc>span,.MediaGallery_indexHeader__DK8IR span,.MediaGallery_quoteStrip__AyrkU>div:first-child span{font-size:10px;letter-spacing:.18em;color:#8fa18f}.MediaGallery_headingCopy__A4Uzc p{margin:0;color:#9aa59d;line-height:1.7}.MediaGallery_filterDeck__mz2hD{display:grid;gap:1px;margin-bottom:26px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.MediaGallery_filterRow__3AdJF{display:grid;grid-template-columns:96px 1fr;align-items:center;min-height:58px;padding:8px 0;background:rgba(4,7,5,.88)}.MediaGallery_filterRow__3AdJF>span{padding-left:14px}.MediaGallery_filterRow__3AdJF>div{display:flex;flex-wrap:wrap;gap:6px}.MediaGallery_filterRow__3AdJF button{min-height:34px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#778079;font:inherit;font-size:11px;cursor:pointer;transition:.16s ease}.MediaGallery_filterRow__3AdJF button:hover{color:#dce5dd;background:rgba(255,255,255,.05)}.MediaGallery_filterRow__3AdJF button:disabled{opacity:.28;cursor:not-allowed;background:transparent}.MediaGallery_filterRow__3AdJF button:disabled:hover{color:#778079;background:transparent}.MediaGallery_filterRow__3AdJF .MediaGallery_activeFilter__a_FUU{color:#071009;background:#c5d8c5}.MediaGallery_archive__mCjnW{display:grid;grid-template-columns:minmax(220px,.27fr) minmax(0,1fr);min-height:760px;border-top:1px solid rgba(197,216,197,.24);border-bottom:1px solid rgba(197,216,197,.24)}.MediaGallery_jobIndex__SzOhp{padding:18px 16px 18px 0;border-right:1px solid rgba(255,255,255,.09)}.MediaGallery_indexHeader__DK8IR{display:flex;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px}.MediaGallery_indexHeader__DK8IR b{color:#59655d;font-size:9px;letter-spacing:.12em;font-weight:600}.MediaGallery_jobList__uKJOM{display:grid}.MediaGallery_jobList__uKJOM>button{display:grid;grid-template-columns:27px 54px minmax(0,1fr) 16px;gap:10px;align-items:center;min-height:78px;padding:10px 9px;border:0;border-top:1px solid rgba(255,255,255,.06);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:.18s ease}.MediaGallery_jobList__uKJOM>button:last-child{border-bottom:1px solid rgba(255,255,255,.06)}.MediaGallery_jobList__uKJOM>button:hover{background:rgba(255,255,255,.025)}.MediaGallery_jobList__uKJOM>button.MediaGallery_activeJob__91Int{background:linear-gradient(90deg,rgba(197,216,197,.13),rgba(197,216,197,.02))}.MediaGallery_jobNumber__7dSWz{align-self:start;padding-top:3px;color:#59655d;font-size:8px;letter-spacing:.12em}.MediaGallery_jobThumb__tjGbI{position:relative;width:54px;aspect-ratio:1;overflow:hidden;background:#0a0d0b}.MediaGallery_jobThumb__tjGbI img{object-fit:contain;padding:2px}.MediaGallery_jobCopy__qtfJQ{display:grid;min-width:0;gap:2px}.MediaGallery_jobCopy__qtfJQ small{overflow:hidden;color:#748177;font-size:7px;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap}.MediaGallery_jobCopy__qtfJQ strong{overflow:hidden;color:#dce5dd;font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.MediaGallery_jobCopy__qtfJQ em{color:#59655d;font-size:8px;font-style:normal}.MediaGallery_jobList__uKJOM svg{color:#667269}.MediaGallery_story__tYH4P{min-width:0;padding:18px 0 22px 18px}.MediaGallery_stage__QJRFT{position:relative;min-height:560px;overflow:hidden;background:#050706}.MediaGallery_stage__QJRFT img,.MediaGallery_stage__QJRFT video{width:100%;height:100%}.MediaGallery_photoBackdrop__Q1aFk{z-index:0;object-fit:cover!important;filter:blur(24px) saturate(.72) brightness(.5);opacity:.58;transform:scale(1.07)}.MediaGallery_stagePhoto___VQa3{z-index:1;object-fit:contain!important}.MediaGallery_stage__QJRFT video{position:absolute;inset:0}.MediaGallery_videoBackdrop__um5Rg{z-index:0;object-fit:cover;filter:blur(26px) saturate(.7) brightness(.55);opacity:.72;transform:scale(1.08)}.MediaGallery_stageVideo__UgFm9{z-index:1;object-fit:contain!important}.MediaGallery_stageShade__tdVuq{position:absolute;z-index:2;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.52),transparent 28%),linear-gradient(0deg,rgba(0,0,0,.72),transparent 35%);pointer-events:none}.MediaGallery_stageTop__qC8x6{position:absolute;z-index:3;top:18px;left:18px;right:18px;display:flex;justify-content:space-between;gap:14px;color:#e7eee8;font-size:9px;letter-spacing:.16em}.MediaGallery_stageTop__qC8x6 span:last-child{color:#c5d8c5}.MediaGallery_stageNav__T4uES{position:absolute;top:50%;z-index:4;display:grid;width:42px;height:42px;place-items:center;transform:translateY(-50%);border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(0,0,0,.42);color:#eef3ef;backdrop-filter:blur(10px);cursor:pointer;transition:.16s ease}.MediaGallery_stageNav__T4uES:hover{border-color:rgba(197,216,197,.66);background:rgba(197,216,197,.12)}.MediaGallery_stagePrev__4pakg{left:18px}.MediaGallery_stageNext__d38DZ{right:18px}.MediaGallery_sequenceProgress__O0AYw{position:absolute;z-index:4;left:0;right:0;bottom:0;height:3px;overflow:hidden;background:rgba(255,255,255,.12)}.MediaGallery_sequenceProgress__O0AYw span{display:block;height:100%;background:#c5d8c5;transition:width .22s ease}.MediaGallery_expandButton__D3AQQ{position:absolute;z-index:3;top:50%;right:18px;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;transform:translateY(-50%);border:1px solid rgba(255,255,255,.28);background:rgba(0,0,0,.48);color:#f0f4f0;backdrop-filter:blur(10px);font-size:9px;letter-spacing:.13em;cursor:pointer}.MediaGallery_stageCaption__q1e7f{position:absolute;z-index:3;left:18px;right:18px;bottom:17px;display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:end}.MediaGallery_stageCaption__q1e7f small{color:#c5d8c5;font-size:10px;letter-spacing:.16em}.MediaGallery_stageCaption__q1e7f p{margin:0;max-width:620px;color:#e5ebe6;font-size:13px;line-height:1.55}.MediaGallery_storyBody__9adlj{display:grid;gap:22px;padding-top:24px}.MediaGallery_storyIntro__Jzo4x{display:grid;grid-template-columns:minmax(0,.28fr) minmax(0,.72fr);column-gap:28px;align-items:start}.MediaGallery_storyIntro__Jzo4x>span{grid-row:1/span 2;padding-top:6px;color:#7f9182;font-size:9px;letter-spacing:.16em}.MediaGallery_storyIntro__Jzo4x h3{margin:0;color:#edf2ee;font-family:var(--font-display);font-size:clamp(34px,5vw,68px);font-weight:600;line-height:.88;letter-spacing:-.02em;text-transform:uppercase}.MediaGallery_storyIntro__Jzo4x p{margin:13px 0 0;max-width:760px;color:#8d9990;font-size:13px;line-height:1.65}.MediaGallery_tags__5Ej_P{grid-column:2;display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.MediaGallery_tags__5Ej_P i{padding:5px 8px;border:1px solid rgba(255,255,255,.09);color:#748177;font-size:8px;font-style:normal;letter-spacing:.09em}.MediaGallery_proofChapters__qLOsM{display:grid;gap:9px;padding:12px 0 3px;border-top:1px solid rgba(255,255,255,.07)}.MediaGallery_proofChapters__qLOsM>span{color:#65736a;font-size:7px;letter-spacing:.14em}.MediaGallery_proofChapterHeader__lOsJO{display:flex;align-items:center;justify-content:space-between;gap:12px}.MediaGallery_proofChapterHeader__lOsJO>span{color:#65736a;font-size:7px;letter-spacing:.14em}.MediaGallery_proofChapters__qLOsM .MediaGallery_shareProofButton__Ql29G{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#8f9c92;font-size:7px;letter-spacing:.1em;cursor:pointer}.MediaGallery_proofChapters__qLOsM .MediaGallery_shareProofButton__Ql29G:hover{border-color:#a9bbaa;color:#e0e8e1}.MediaGallery_shareStatus__KAe0W{min-height:12px;margin:0;color:#718077;font-size:8px;letter-spacing:.06em}.MediaGallery_proofChapters__qLOsM>div{display:flex;flex-wrap:wrap;gap:7px}.MediaGallery_proofChapters__qLOsM button{display:flex;align-items:baseline;gap:9px;padding:8px 11px;border:1px solid rgba(255,255,255,.08);background:#080b09;color:#79867d;cursor:pointer}.MediaGallery_proofChapters__qLOsM button small{color:#59665e;font-size:7px}.MediaGallery_proofChapters__qLOsM button strong{font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.MediaGallery_proofChapters__qLOsM button.MediaGallery_activeChapter__Hetve,.MediaGallery_proofChapters__qLOsM button:hover{border-color:#a9bbaa;color:#e0e8e1;background:#101511}.MediaGallery_proofChapters__qLOsM button.MediaGallery_activeChapter__Hetve small{color:var(--accent)}.MediaGallery_proofRail__6h4PY{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(92px,122px);gap:8px;overflow-x:auto;padding-bottom:7px;scrollbar-width:thin}.MediaGallery_proofRail__6h4PY>button{display:grid;grid-template-columns:24px 1fr;grid-template-rows:82px auto;gap:7px 4px;padding:0 0 8px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;color:inherit;text-align:left;cursor:pointer;opacity:.52;transition:.17s ease}.MediaGallery_proofRail__6h4PY>button.MediaGallery_activeProof__W589u,.MediaGallery_proofRail__6h4PY>button:hover{opacity:1;border-color:#c5d8c5}.MediaGallery_proofRail__6h4PY>button>span{grid-column:1/-1;position:relative;overflow:hidden;background:#0a0d0b}.MediaGallery_proofRail__6h4PY img{object-fit:contain;padding:3px}.MediaGallery_playBadge__4Cj_q{position:absolute;inset:50% auto auto 50%;display:grid;width:27px;height:27px;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,.68);color:#fff}.MediaGallery_proofRail__6h4PY small{color:#607067;font-size:8px}.MediaGallery_proofRail__6h4PY b{overflow:hidden;color:#9ba69d;font-size:8px;font-weight:500;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}.MediaGallery_quoteStrip__AyrkU{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(260px,1fr) auto;gap:18px;align-items:center;padding:17px 0;border-top:1px solid rgba(255,255,255,.08)}.MediaGallery_quoteStrip__AyrkU>div:first-child{display:grid;gap:5px}.MediaGallery_quoteStrip__AyrkU>div:first-child strong{color:#cdd6cf;font-size:12px;font-weight:600}.MediaGallery_quotePrices__afspH{display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));border-left:1px solid rgba(255,255,255,.08)}.MediaGallery_quotePrices__afspH>button,.MediaGallery_quotePrices__afspH>span{display:grid;gap:2px;padding-left:16px}.MediaGallery_quotePrices__afspH>button{min-height:50px;border:0;border-left:1px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.MediaGallery_quotePrices__afspH>button:hover{background:rgba(197,216,197,.05)}.MediaGallery_quotePrices__afspH>button:active{transform:translateY(1px)}.MediaGallery_quotePrices__afspH>button.MediaGallery_activeQuote__R5hlO{border-left-color:rgba(197,216,197,.55);background:rgba(197,216,197,.09)}.MediaGallery_quotePrices__afspH small{color:#667269;font-size:8px;text-transform:uppercase}.MediaGallery_quotePrices__afspH b{color:#edf2ee;font-family:var(--font-display);font-size:20px;font-weight:600}.MediaGallery_quoteStrip__AyrkU a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 15px;background:#c5d8c5;color:#061007;font-size:9px;font-weight:700;letter-spacing:.08em;text-decoration:none}.MediaGallery_archiveNote__TKcBA{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:16px 0;border-top:1px solid rgba(255,255,255,.08)}.MediaGallery_archiveNote__TKcBA p{margin:0;max-width:630px;color:#8b978e;font-size:12px;line-height:1.6}.MediaGallery_lightbox__ZiHFK{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:28px;background:rgba(0,0,0,.95)}.MediaGallery_lightboxMedia__iFJGt{position:relative;width:min(88vw,1320px);height:min(78vh,900px)}.MediaGallery_lightboxMedia__iFJGt img,.MediaGallery_lightboxMedia__iFJGt video{width:100%;height:100%;object-fit:contain}.MediaGallery_closeButton__usqRT,.MediaGallery_lightboxArrow__hr5FM{position:fixed;z-index:2;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.16);background:rgba(13,16,14,.78);color:#e9efea;cursor:pointer}.MediaGallery_closeButton__usqRT{top:20px;right:20px}.MediaGallery_lightboxArrow__hr5FM{top:50%;transform:translateY(-50%)}.MediaGallery_prev__ZI6At{left:20px}.MediaGallery_next__44LNj{right:20px}.MediaGallery_lightboxCaption__GPLU8{position:fixed;left:28px;bottom:22px;display:grid;max-width:520px;gap:4px;padding-right:20px}.MediaGallery_lightboxCaption__GPLU8 span{color:#8ca08f;font-size:9px;letter-spacing:.14em}.MediaGallery_lightboxCaption__GPLU8 strong{color:#edf2ee;font-family:var(--font-display);font-size:20px}.MediaGallery_lightboxCaption__GPLU8 p{margin:0;color:#8f9b92;font-size:11px}@media (max-width:980px){.MediaGallery_heading__4dx_e{grid-template-columns:1fr;gap:20px}.MediaGallery_headingCopy__A4Uzc{justify-self:start}.MediaGallery_archive__mCjnW{grid-template-columns:1fr}.MediaGallery_jobIndex__SzOhp{padding:0 0 10px;border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.MediaGallery_jobList__uKJOM{grid-auto-flow:column;grid-auto-columns:minmax(210px,260px);overflow-x:auto}.MediaGallery_story__tYH4P{padding-left:0}.MediaGallery_stage__QJRFT{min-height:58vw}.MediaGallery_quoteStrip__AyrkU{grid-template-columns:1fr}.MediaGallery_quotePrices__afspH{border-left:0}}@media (max-width:640px){.MediaGallery_filterRow__3AdJF{grid-template-columns:1fr;gap:6px;padding:10px 0}.MediaGallery_filterRow__3AdJF>span{padding-left:4px}.MediaGallery_filterRow__3AdJF>div{overflow-x:auto;flex-wrap:nowrap;gap:4px;padding:0 28px 3px 4px;scroll-padding-inline:18px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.MediaGallery_filterRow__3AdJF>div::-webkit-scrollbar{display:none}.MediaGallery_filterRow__3AdJF button{flex:0 0 auto;white-space:nowrap;scroll-snap-align:center}.MediaGallery_stage__QJRFT{min-height:72vw;touch-action:pan-y}.MediaGallery_stageNav__T4uES{width:36px;height:36px}.MediaGallery_stagePrev__4pakg{left:8px}.MediaGallery_stageNext__d38DZ{right:8px}.MediaGallery_expandButton__D3AQQ{top:18px;right:12px;transform:none}.MediaGallery_stageCaption__q1e7f,.MediaGallery_storyIntro__Jzo4x{grid-template-columns:1fr}.MediaGallery_storyIntro__Jzo4x>span,.MediaGallery_tags__5Ej_P{grid-column:1}.MediaGallery_storyIntro__Jzo4x>span{grid-row:auto;margin-bottom:8px}.MediaGallery_quotePrices__afspH>span{padding-left:8px}.MediaGallery_archiveNote__TKcBA{grid-template-columns:1fr}.MediaGallery_lightbox__ZiHFK{padding:12px}.MediaGallery_lightboxMedia__iFJGt{width:100vw;height:72vh}.MediaGallery_lightboxArrow__hr5FM{width:38px;height:38px}.MediaGallery_prev__ZI6At{left:8px}.MediaGallery_next__44LNj{right:8px}}.MediaGallery_filterRow__3AdJF button{display:inline-flex;align-items:center;gap:7px}.MediaGallery_filterRow__3AdJF button small{min-width:18px;color:#58645c;font-size:7px;letter-spacing:.08em;text-align:right}.MediaGallery_filterRow__3AdJF .MediaGallery_activeFilter__a_FUU small{color:rgba(7,16,9,.58)}.MediaGallery_stageIdentity__8Ig0y{position:absolute;z-index:3;top:48px;left:18px;display:grid;gap:4px;max-width:min(72%,520px);pointer-events:none}.MediaGallery_stageIdentity__8Ig0y small{color:#a7b6a9;font-size:8px;letter-spacing:.13em}.MediaGallery_stageIdentity__8Ig0y strong{color:#f1f5f2;font-family:var(--font-display);font-size:clamp(24px,3.2vw,46px);font-weight:600;line-height:.92;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 2px 28px rgba(0,0,0,.8)}@media (max-width:640px){.MediaGallery_proofChapterHeader__lOsJO{align-items:flex-start}.MediaGallery_proofChapters__qLOsM .MediaGallery_shareProofButton__Ql29G{padding:6px 8px}.MediaGallery_stageIdentity__8Ig0y{top:48px;left:12px;max-width:62%}.MediaGallery_stageIdentity__8Ig0y strong{font-size:clamp(22px,7vw,32px)}}.MediaGallery_jobThumbPlay__LLZ69{position:absolute;inset:auto 4px 4px auto;z-index:2;display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(255,255,255,.22);background:rgba(7,10,8,.78);color:#dce6da;backdrop-filter:blur(8px)}