.archive-contact-main{--archive-paper:#f1f0ea;--archive-ink:#050505;--archive-line:#f1f0ea2e;--archive-line-strong:#f1f0ea94;--archive-muted:#f1f0ea7a;--archive-gutter-x:max(clamp(1.25rem, 3.2vw, 3.75rem), env(safe-area-inset-left,0px));min-height:100svh;padding:clamp(6.75rem, 11svh, 8.5rem) max(clamp(1.25rem, 3.2vw, 3.75rem), env(safe-area-inset-right,0px)) clamp(2.25rem, 5svh, 4rem) var(--archive-gutter-x);color:var(--archive-paper);background:#000;position:relative}.archive-contact-header,.archive-contact-workspace{width:min(100%,108rem);margin-inline:auto}.archive-contact-header{border-bottom:1px solid var(--archive-line);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:clamp(1.15rem,2.5vw,2.75rem);padding-bottom:clamp(1.1rem,2.2svh,1.75rem);display:grid}.archive-contact-header__index{border-right:1px solid var(--archive-line);min-width:clamp(3.25rem,4vw,4.75rem);min-height:clamp(2.25rem,3vw,3.25rem);color:var(--archive-muted);font-family:var(--font-mono);letter-spacing:.16em;align-items:center;margin:0;font-size:clamp(.625rem,.72vw,.75rem);line-height:1;display:inline-flex}.archive-contact-header__copy{align-items:baseline;gap:clamp(1rem,2.5vw,3rem);min-width:0;display:flex}.archive-contact-header h1{letter-spacing:.14em;text-transform:uppercase;max-width:none;margin:0;font-size:clamp(2.4rem,4.3vw,5.2rem);font-weight:520;line-height:.86}.archive-contact-header__copy>p{max-width:34rem;color:var(--archive-muted);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:clamp(.5625rem,.62vw,.6875rem);line-height:1.5}.archive-contact-workspace{grid-template-columns:minmax(0,1fr) clamp(15rem,19vw,20.5rem);gap:clamp(1.5rem,2.8vw,3.25rem);margin-top:clamp(1.25rem,2.6svh,2rem);display:grid}.archive-contact-sheet{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:clamp(1rem,2.1svh,1.6rem) clamp(.85rem,1.7vw,1.65rem);min-width:0;display:grid}.archive-study{opacity:1;min-width:0;transition:opacity .18s;position:relative}.archive-study__link{z-index:1;color:var(--archive-paper);transform-origin:50%;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1);display:block;position:relative;transform:translateZ(0)}.archive-study__frame{background:#070707;border:1px solid #f1f0ea21;padding:clamp(.55rem,.75vw,.8rem) clamp(.4rem,.55vw,.6rem);transition:border-color .18s,box-shadow .22s,background-color .18s;display:block;position:relative;box-shadow:inset 0 0 0 1px #000c}.archive-study__perforations{opacity:.48;background:repeating-linear-gradient(90deg,#f1f0ea26 0 .65rem,#0000 .65rem 1.22rem);height:clamp(.25rem,.33vw,.36rem);display:block;position:absolute;left:clamp(.4rem,.55vw,.6rem);right:clamp(.4rem,.55vw,.6rem);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}.archive-study__perforations.is-top{top:.12rem}.archive-study__perforations.is-bottom{bottom:.12rem}.archive-study__visual{aspect-ratio:16/9;contain:paint;background:#0a0a0a;width:100%;display:block;position:relative;overflow:hidden}.archive-study__visual:after{z-index:8;pointer-events:none;content:"";border:1px solid #ffffff0e;position:absolute;inset:0}.archive-study__image{object-fit:cover;object-position:var(--archive-image-position,50% 50%);filter:saturate(.35)contrast(.94)brightness(.76);width:100%;height:100%;transition:filter .22s,opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);display:block}.archive-study__frame-code{z-index:9;color:#f1f0ea57;font-family:var(--font-mono);letter-spacing:.12em;pointer-events:none;font-size:clamp(.42rem,.42vw,.52rem);line-height:1;position:absolute;bottom:clamp(.44rem,.55vw,.56rem);right:clamp(.55rem,.7vw,.75rem)}.archive-study__meta{border-bottom:1px solid #f1f0ea21;grid-template-columns:1.7rem minmax(0,1fr);align-items:baseline;gap:.4rem;min-height:2.25rem;margin-top:.55rem;padding-bottom:.45rem;display:grid}.archive-study__index,.archive-study__title>span{color:var(--archive-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.5rem,.52vw,.625rem);line-height:1.35}.archive-study__title{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.archive-study__title h2{color:#f1f0ead6;letter-spacing:.075em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;min-width:0;margin:0;font-size:clamp(.67rem,.75vw,.875rem);font-weight:500;line-height:1.25;overflow:hidden}.archive-study__title>span{flex:none;font-size:clamp(.45rem,.46vw,.55rem)}.archive-study__link:focus-visible{outline:1px solid var(--archive-paper);outline-offset:.4rem;border-radius:0}.archive-contact-main.has-active-study .archive-study:not(.is-active){opacity:.5}.archive-study.is-active{z-index:2}.archive-study.is-active .archive-study__link{transform:scale(1.018)}.archive-study.is-active .archive-study__frame{background:#0a0a0a;border-color:#f1f0eab3;box-shadow:inset 0 0 0 1px #ffffff14,0 0 2.5rem #f1f0ea12}.archive-study.is-active .archive-study__title h2{color:#fff}.archive-study.is-active .archive-study__image{filter:saturate(.9)contrast()brightness(.98)}.archive-study.is-iris .archive-study__image{filter:grayscale()contrast(1.02)brightness(.78)}.archive-study.is-iris.is-active .archive-study__image{filter:grayscale()contrast(1.05)brightness(.98)}.archive-study__iris-final,.archive-study__iris-source{position:absolute;inset:0}.archive-study__iris-source{z-index:2;object-fit:contain;opacity:0;clip-path:inset(0 100% 0 0);padding:3%;transition:clip-path .32s cubic-bezier(.22,1,.36,1),opacity .22s}.archive-study.is-active .archive-study__iris-final{opacity:.62}.archive-study.is-active .archive-study__iris-source{opacity:.92;clip-path:inset(0 48% 0 0)}.archive-study__mira{background:linear-gradient(135deg,#ffffff0a,#0000 44%),#131217;display:block;position:absolute;inset:0;overflow:hidden}.archive-study__mira:after{pointer-events:none;content:"";background:#00000024;transition:opacity .22s;position:absolute;inset:0}.archive-study__mira-wordmark{z-index:2;object-fit:contain;filter:grayscale();width:38%;height:58%;position:absolute;top:3%;left:5%}.archive-study__mira-accent{z-index:2;object-fit:contain;opacity:.7;width:17%;height:36%;position:absolute;top:4%;right:4%}.archive-study__mira-strip{background:#716d79;border-block:1px solid #ffffff29;height:37%;position:absolute;bottom:8%;left:-3%;right:-3%;overflow:hidden}.archive-study__mira-strip img{width:auto;max-width:none;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;transform:translate(-31%)}.archive-study.is-active .archive-study__mira:after{opacity:0}.archive-study.is-active .archive-study__mira-strip img{transform:translate(-29%)}.archive-study__contact-grid,.archive-study__editorial-grid{background:#000;gap:2px;display:grid;position:absolute;inset:0}.archive-study__contact-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.72fr) minmax(0,.78fr)}.archive-study__contact-image,.archive-study__editorial-image{object-fit:cover;object-position:var(--archive-image-position,50% 50%);filter:saturate(.34)contrast(.95)brightness(.77);width:100%;height:100%;transition:filter .22s,opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);display:block}.archive-study__contact-image.is-primary{grid-row:1/3}.archive-study__editorial-grid{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.65fr))}.archive-study__editorial-image.is-primary{grid-column:1}.archive-study.is-active .archive-study__contact-image,.archive-study.is-active .archive-study__editorial-image{filter:saturate(.9)contrast()brightness(.98)}.archive-study.is-active .archive-study__contact-image.is-primary,.archive-study.is-active .archive-study__editorial-image.is-primary{transform:scale(1.012)}.archive-study__marks{background:#000;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid;position:absolute;inset:0}.archive-study__mark{place-items:center;min-width:0;padding:12%;display:grid;overflow:hidden}.archive-study__mark.is-light{background:#e4e3dc}.archive-study__mark.is-dark{background:#080908}.archive-study__mark img{object-fit:contain;opacity:.72;width:88%;height:78%;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);display:block}.archive-study__mark:nth-child(2) img{width:72%;height:72%}.archive-study.is-active .archive-study__mark img{opacity:1;transform:scale(1.025)}.archive-inspector{border-left:1px solid var(--archive-line);min-width:0;min-height:100%;padding:clamp(1.35rem,2vw,2.1rem) 0 clamp(1rem,2vw,1.75rem) clamp(1.25rem,2.2vw,2.5rem);position:relative}.archive-inspector:before,.archive-inspector:after{background:var(--archive-line);content:"";height:1px;position:absolute;left:0;right:0}.archive-inspector:before{top:0}.archive-inspector:after{bottom:0}.archive-inspector__neutral,.archive-inspector__panel{min-height:100%}.archive-inspector__neutral{flex-direction:column;justify-content:space-between;display:flex}.archive-inspector__neutral[hidden],.archive-inspector__panel[hidden]{display:none}.archive-inspector__label,.archive-inspector__heading p,.archive-inspector__range,.archive-inspector__category{color:var(--archive-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:clamp(.5625rem,.58vw,.6875rem);line-height:1.45}.archive-inspector__neutral>div{margin-block:auto}.archive-inspector__neutral-title{color:#f1f0eac7;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .8rem;font-size:clamp(1.1rem,1.55vw,1.55rem);font-weight:500;line-height:1.1}.archive-inspector__neutral>div>p:last-child{color:#f1f0ea6e;max-width:18rem;margin:0;font-size:clamp(.75rem,.84vw,.9rem);line-height:1.6}.archive-inspector__panel{flex-direction:column;display:flex}.archive-inspector__heading{border-bottom:1px solid var(--archive-line);justify-content:space-between;align-items:baseline;padding-bottom:1rem;display:flex}.archive-inspector__copy{margin-block:clamp(2rem,5svh,3.5rem) auto}.archive-inspector__copy h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw,4rem);font-weight:500;line-height:.92}.archive-inspector__category{margin-top:1.25rem}.archive-inspector__copy>p:last-child{color:#f1f0eab3;max-width:27rem;margin:clamp(1.5rem,3.5svh,2.5rem) 0 0;font-size:clamp(.75rem,.82vw,.9rem);line-height:1.65}.archive-inspector__filmstrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;margin-bottom:1.3rem;display:grid}.archive-inspector__film-frame{min-width:0;min-height:2.75rem;color:var(--archive-paper);cursor:pointer;background:#080808;border:1px solid #f1f0ea29;place-items:stretch stretch;padding:0;display:grid;position:relative;overflow:hidden}.archive-inspector__film-frame img{object-fit:cover;opacity:.48;width:100%;height:100%;transition:opacity .15s;display:block}.archive-inspector__film-frame span{font-family:var(--font-mono);letter-spacing:.08em;background:#0000009e;padding:.08rem;font-size:.45rem;position:absolute;bottom:.16rem;right:.2rem}.archive-inspector__film-frame.is-current{border-color:#f1f0eac2}.archive-inspector__film-frame.is-current img{opacity:1}.archive-inspector__film-frame:focus-visible{outline:1px solid var(--archive-paper);outline-offset:.18rem}.archive-inspector__cta{width:fit-content;min-height:2.75rem;color:var(--archive-paper);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;margin-top:.4rem;font-size:clamp(.625rem,.66vw,.75rem);line-height:1;text-decoration:none;display:inline-flex}.archive-inspector__cta span{transition:transform .18s}.archive-inspector__cta:focus-visible{outline:1px solid var(--archive-paper);outline-offset:.25rem;border-radius:0}@media (hover:hover) and (pointer:fine){.archive-study__link:hover{transform:scale(1.018)}.archive-inspector__cta:hover span{transform:translate(.25rem)}.archive-inspector__film-frame:hover img{opacity:1}}@media (width<=79.9375rem){.archive-contact-workspace{grid-template-columns:minmax(0,1fr) clamp(14rem,20vw,16rem);gap:1.25rem}.archive-study__title{gap:.4rem}.archive-study__title>span{letter-spacing:.06em}.archive-inspector{padding-left:1.2rem}.archive-inspector__copy h2{font-size:clamp(1.65rem,3vw,2.7rem)}}@media (width<=63.9375rem){.archive-contact-main{padding-top:calc(env(safe-area-inset-top,0px) + 7.25rem)}.archive-contact-header__copy{gap:.75rem;display:grid}.archive-contact-workspace{display:block}.archive-contact-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-inspector{display:none}.archive-study__image,.archive-study__contact-image,.archive-study__editorial-image{filter:saturate(.55)contrast(.96)brightness(.86)}.archive-contact-main.has-active-study .archive-study:not(.is-active){opacity:1}.archive-study.is-active .archive-study__link{transform:none}}@media (width<=47.9375rem){.archive-contact-main{padding:calc(env(safe-area-inset-top,0px) + 5.7rem) calc(env(safe-area-inset-right,0px) + 1rem) calc(env(safe-area-inset-bottom,0px) + 2.25rem) calc(env(safe-area-inset-left,0px) + 1rem)}.archive-contact-header{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding-bottom:.75rem}.archive-contact-header__index{min-width:2.5rem;min-height:2rem;font-size:.5625rem}.archive-contact-header__copy{gap:.5rem}.archive-contact-header h1{letter-spacing:.12em;font-size:clamp(1.85rem,9.8vw,2.8rem)}.archive-contact-header__copy>p{letter-spacing:.08em;max-width:31rem;font-size:.5rem;line-height:1.45}.archive-contact-workspace{margin-top:.8rem}.archive-contact-sheet{gap:.85rem .65rem}.archive-study__frame{padding:.42rem .3rem}.archive-study__perforations{background:repeating-linear-gradient(90deg,#f1f0ea29 0 .38rem,#0000 .38rem .72rem);height:.22rem;left:.3rem;right:.3rem}.archive-study__perforations.is-top{top:.08rem}.archive-study__perforations.is-bottom{bottom:.08rem}.archive-study__frame-code{font-size:.38rem;bottom:.29rem;right:.38rem}.archive-study__meta{grid-template-columns:1.1rem minmax(0,1fr);gap:.25rem;min-height:2.1rem;margin-top:.4rem;padding-bottom:.35rem}.archive-study__index,.archive-study__title>span{font-size:.44rem}.archive-study__title{display:block}.archive-study__title h2{letter-spacing:.04em;font-size:clamp(.625rem,2.75vw,.75rem)}.archive-study__title>span{text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;display:block;overflow:hidden}.archive-study__mira-wordmark{width:44%}.archive-study__mira-strip{height:34%}}@media (orientation:landscape) and (width>=40rem) and (width<=63.9375rem){.archive-contact-main{padding:calc(env(safe-area-inset-top,0px) + 4.3rem) calc(env(safe-area-inset-right,0px) + 1rem) calc(env(safe-area-inset-bottom,0px) + 1rem) calc(env(safe-area-inset-left,0px) + 1rem)}.archive-contact-header{grid-template-columns:2.5rem minmax(0,1fr);padding-bottom:.55rem}.archive-contact-header__copy{gap:1rem;display:flex}.archive-contact-header h1{font-size:1.85rem}.archive-contact-header__copy>p{font-size:.46rem}.archive-contact-workspace{margin-top:.55rem}.archive-contact-sheet{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .8rem}.archive-study__visual{aspect-ratio:2.8}.archive-study__frame{padding-block:.28rem}.archive-study__meta{min-height:1.45rem;margin-top:.22rem;padding-bottom:.2rem}.archive-study__title>span{display:none}}@media (prefers-reduced-motion:reduce){.archive-study,.archive-study__link,.archive-study__frame,.archive-study__image,.archive-study__iris-source,.archive-study__mira-strip img,.archive-study__contact-image,.archive-study__editorial-image,.archive-study__mark img,.archive-inspector__film-frame img,.archive-inspector__cta span{transition:none}.archive-study.is-active .archive-study__link,.archive-study__link:hover,.archive-study.is-active .archive-study__contact-image.is-primary,.archive-study.is-active .archive-study__editorial-image.is-primary,.archive-study.is-active .archive-study__mark img{transform:none}.archive-study.is-active .archive-study__iris-source{opacity:0}}
