.diptych_diptych__l1K_X{display:grid;grid-template-columns:7fr 5fr;gap:var(--gutter);padding:var(--s-7) var(--gutter) var(--s-6);max-width:var(--max-w);margin:0 auto;align-items:end}.diptych_stretch__sCfwX{aspect-ratio:4/5;background-color:var(--paper-05);background-position:50%;background-repeat:no-repeat;background-size:102%;position:relative;overflow:hidden;transition:background-size 1.8s var(--ease-out)}.diptych_stretch__sCfwX:before{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(0deg,rgba(14,26,34,.65),transparent);pointer-events:none;z-index:1}.diptych_stretch__sCfwX.in{background-size:110%}.diptych_tall__WIVsL{align-self:stretch}.diptych_cap__Xn_jO{position:absolute;left:20px;bottom:16px;right:20px;color:var(--paper-00);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;display:flex;justify-content:space-between;gap:16px;z-index:2}@media (max-width:900px){.diptych_diptych__l1K_X{grid-template-columns:1fr;gap:28px;padding:40px var(--gutter)}.diptych_stretch__sCfwX{aspect-ratio:4/5}}.feat-pullquote_feat__sJGWO{display:grid;grid-template-columns:5fr 4fr;gap:64px;padding:var(--section-y) var(--gutter);max-width:var(--max-w);margin:0 auto;align-items:end}.feat-pullquote_meta__4gAlZ{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-50);margin-bottom:14px}.feat-pullquote_lh__ZaP_L{font-family:var(--font-display);font-size:clamp(48px,6.5vw,112px);line-height:.92;text-transform:uppercase;letter-spacing:-.02em;margin:0}.feat-pullquote_lh__ZaP_L em{font-family:var(--font-editorial);font-style:italic;font-weight:300;text-transform:none;letter-spacing:-.01em;color:var(--rust)}.feat-pullquote_body__d4CPR{font-family:var(--font-sans);font-size:18px;line-height:1.55;color:var(--ink-30);max-width:42ch;margin:0}.feat-pullquote_bodyExif__YlJib{margin-top:18px;color:var(--ink-50)}@media (max-width:900px){.feat-pullquote_feat__sJGWO{grid-template-columns:1fr;gap:28px}.feat-pullquote_lh__ZaP_L{font-size:clamp(40px,11vw,64px)}}.hero_hero__gXdNw{position:relative;min-height:100vh;overflow:hidden;background:var(--deep-kelp)}.hero_bg__XGFny{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.05);filter:brightness(.78) contrast(1.05) saturate(1.05);will-change:transform}.hero_scrim__8Tzqn{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,55,66,.4) 0,transparent 30%,transparent 55%,rgba(10,55,66,.85)),linear-gradient(90deg,rgba(10,55,66,.55),transparent 50%);pointer-events:none}.hero_content__G5z5n{position:relative;z-index:2;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding:110px var(--gutter) 40px;color:var(--paper-00)}.hero_metaTop__FQkhU{display:flex;justify-content:space-between;gap:24px;font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:rgba(246,242,232,.8)}.hero_metaTop__FQkhU>span:first-child:before{content:"";display:inline-block;width:18px;height:1px;background:var(--paper-00);margin-right:12px;vertical-align:middle}.hero_headline__w9LQ5{align-self:center;max-width:16ch;font-family:var(--font-display);font-size:clamp(72px,11vw,184px);line-height:.9;letter-spacing:-.02em;text-transform:uppercase;margin:0}.hero_line__8AJ6X{display:block;overflow:hidden;line-height:inherit;padding-bottom:.02em}.hero_line__8AJ6X>span{display:inline-block;transform:translateY(110%);animation:hero_lineUp__zkQd8 1.1s var(--ease-out) forwards;line-height:inherit}.hero_line__8AJ6X:nth-child(2)>span{animation-delay:.14s}.hero_headline__w9LQ5 em{font-family:var(--font-editorial);font-style:italic;font-weight:300;text-transform:none;letter-spacing:-.01em;color:var(--sun-faded)}.hero_metaBottom__Nlxz1{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:end}.hero_col__597DW h6{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(246,242,232,.6);margin:0 0 8px;font-weight:400}.hero_col__597DW p{font-family:var(--font-editorial);font-style:italic;font-size:17px;line-height:1.35;color:var(--paper-00);margin:0;max-width:28ch}.hero_scrollCue__G_ss0{grid-column:3;justify-self:end;align-self:end;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(246,242,232,.65);display:flex;align-items:center;gap:12px}.hero_scrollCue__G_ss0:after{content:"";display:block;width:1px;height:36px;background:var(--paper-00);animation:hero_scrollPulse__RTwC6 1.6s ease-in-out infinite;transform-origin:top center}@keyframes hero_lineUp__zkQd8{to{transform:translateY(0)}}@keyframes hero_scrollPulse__RTwC6{0%,to{transform:scaleY(.4);opacity:.4}50%{transform:scaleY(1);opacity:1}}@media (max-width:900px){.hero_content__G5z5n,.hero_hero__gXdNw{min-height:92vh;min-height:92dvh}.hero_content__G5z5n{padding:96px var(--gutter) 32px}.hero_metaTop__FQkhU{flex-direction:column;gap:6px;font-size:9px}.hero_headline__w9LQ5{font-size:clamp(48px,14vw,84px);max-width:none}.hero_metaBottom__Nlxz1{grid-template-columns:1fr}.hero_scrollCue__G_ss0{grid-column:1;justify-self:start}}@media (prefers-reduced-motion:reduce){.hero_bg__XGFny{transform:scale(1.05)!important}.hero_scrollCue__G_ss0:after{animation:none}.hero_line__8AJ6X>span{animation:none;transform:translateY(0)}}.hstrip_hstrip__V9zf6{position:relative;height:320vh;background:var(--paper-00)}.hstrip_stick__CRQmA{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;padding:110px 0 28px}.hstrip_head__ZdZ6i{padding:0 var(--gutter);max-width:var(--max-w);margin:0 auto;display:flex;justify-content:space-between;align-items:baseline;gap:32px;width:100%}.hstrip_lab__ppDiK{font-family:var(--font-mono);font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--ink-50)}.hstrip_lab__ppDiK:before{content:"";display:inline-block;width:28px;height:1px;background:var(--rust);margin-right:14px;vertical-align:middle}.hstrip_h2__RFrMy{font-family:var(--font-display);font-size:clamp(40px,5.5vw,84px);line-height:.95;text-transform:uppercase;letter-spacing:-.02em;margin:8px 0 0}.hstrip_h2__RFrMy em{font-family:var(--font-editorial);font-style:italic;font-weight:300;text-transform:none;color:var(--rust);letter-spacing:-.01em}.hstrip_pos__FicCl{font-family:var(--font-mono);font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--ink-50);white-space:nowrap}.hstrip_pos__FicCl b{color:var(--rust);font-weight:500}.hstrip_track__XYvD_{align-self:center;overflow:hidden;padding:0 var(--gutter)}.hstrip_rail__OZL1e{display:flex;gap:24px;align-items:center;will-change:transform}.hstrip_frame__9qpqY{flex:0 0 auto;height:62vh;aspect-ratio:3/4;background-color:var(--paper-05);background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.hstrip_frame__9qpqY.hstrip_wide__mfulI{aspect-ratio:16/10}.hstrip_frame__9qpqY:before{content:"";position:absolute;inset:auto 0 0 0;height:35%;background:linear-gradient(0deg,rgba(14,26,34,.6),transparent);pointer-events:none}.hstrip_cap__rh3xJ{position:absolute;left:14px;right:14px;bottom:14px;color:var(--paper-00);gap:8px;z-index:1}.hstrip_cap__rh3xJ,.hstrip_foot__E9lMW{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;display:flex;justify-content:space-between}.hstrip_foot__E9lMW{padding:0 var(--gutter);max-width:var(--max-w);margin:0 auto;align-items:center;width:100%;color:var(--ink-50);gap:24px}.hstrip_bar__0YlLn{flex:1;height:1px;background:var(--line);position:relative}.hstrip_fill__q8OZ_{position:absolute;left:0;top:-2px;bottom:-2px;width:0;background:var(--rust);transition:width .2s var(--ease-out)}@media (max-width:900px){.hstrip_hstrip__V9zf6{height:auto}.hstrip_stick__CRQmA{position:static;height:auto;padding:56px 0 24px;grid-template-rows:auto auto auto}.hstrip_h2__RFrMy{font-size:clamp(28px,8vw,56px)}.hstrip_track__XYvD_{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.hstrip_rail__OZL1e{transform:none!important;gap:14px}.hstrip_frame__9qpqY{height:auto;width:70vw;flex:0 0 70vw;aspect-ratio:3/4;scroll-snap-align:start}.hstrip_frame__9qpqY.hstrip_wide__mfulI{width:84vw;flex:0 0 84vw;aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.hstrip_rail__OZL1e{transform:none!important}}.journal-mosaic_journal__GlrPb{padding:var(--s-7) var(--gutter);max-width:var(--max-w);margin:0 auto}.journal-mosaic_head__DaL_R{display:grid;grid-template-columns:1fr auto;align-items:end;gap:32px;margin-bottom:48px}.journal-mosaic_lab__6UHWn{font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--ink-50);margin-bottom:14px}.journal-mosaic_h2__Ivef2{font-family:var(--font-display);font-weight:400;font-size:clamp(48px,6vw,88px);line-height:.96;letter-spacing:-.02em;margin:0;color:var(--ink-10);text-transform:uppercase}.journal-mosaic_h2__Ivef2 em{font-family:var(--font-editorial);font-style:italic;font-weight:300;color:var(--rust);text-transform:none;letter-spacing:-.01em}.journal-mosaic_ledger__uofou{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-50);text-align:right;line-height:1.8}.journal-mosaic_ledger__uofou b{display:block;font-family:var(--font-editorial);font-style:italic;font-weight:400;font-size:32px;letter-spacing:-.01em;color:var(--ink-10);text-transform:none;margin-bottom:4px}.journal-mosaic_mosaic__PVedT{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:90px;gap:14px}.journal-mosaic_tile__llW6m{position:relative;overflow:hidden;background-color:var(--ink-10);background-size:cover;background-position:50%}.journal-mosaic_tile__llW6m:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(14,26,34,.55) 0,transparent 35%);opacity:0;transition:opacity .35s ease;pointer-events:none}.journal-mosaic_tile__llW6m:hover:after{opacity:1}.journal-mosaic_cap__rJN57{position:absolute;left:12px;right:12px;bottom:10px;display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.92);text-shadow:0 1px 4px rgba(0,0,0,.6);opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease;pointer-events:none;z-index:1}.journal-mosaic_tile__llW6m:hover .journal-mosaic_cap__rJN57{opacity:1;transform:translateY(0)}.journal-mosaic_t1__j3C4y{grid-column:span 5;grid-row:span 5}.journal-mosaic_t2__cPHhe{grid-column:span 4;grid-row:span 3}.journal-mosaic_t3__RZXhR{grid-column:span 3;grid-row:span 3}.journal-mosaic_t4__k9tXH{grid-column:span 4;grid-row:span 2}.journal-mosaic_t5__x5kW9{grid-column:span 3;grid-row:span 2}.journal-mosaic_t6__tPRvK{grid-column:span 4;grid-row:span 4}.journal-mosaic_t7__oDsch,.journal-mosaic_t8__eijIs{grid-column:span 4;grid-row:span 3}.journal-mosaic_t9__y9TEz{grid-column:span 5;grid-row:span 3}.journal-mosaic_t10__nTflO{grid-column:span 4;grid-row:span 3}.journal-mosaic_t11__NQa9M{grid-column:span 3;grid-row:span 3}.journal-mosaic_foot__pH_Gd{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:24px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-50)}.journal-mosaic_footLink__008ie{color:var(--ink-10);text-decoration:none;border-bottom:1px solid var(--rust);padding-bottom:2px;transition:color .24s var(--ease-out)}.journal-mosaic_footLink__008ie:hover{color:var(--rust)}@media (max-width:900px){.journal-mosaic_journal__GlrPb{padding:56px var(--gutter)}.journal-mosaic_head__DaL_R{grid-template-columns:1fr;gap:16px}.journal-mosaic_h2__Ivef2{font-size:clamp(34px,9vw,56px)}.journal-mosaic_ledger__uofou{text-align:left}.journal-mosaic_mosaic__PVedT{grid-template-columns:repeat(6,1fr);grid-auto-rows:70px;gap:10px}.journal-mosaic_t1__j3C4y{grid-column:span 6;grid-row:span 4}.journal-mosaic_t2__cPHhe{grid-column:span 4;grid-row:span 3}.journal-mosaic_t3__RZXhR{grid-column:span 2;grid-row:span 3}.journal-mosaic_t4__k9tXH{grid-column:span 6;grid-row:span 3}.journal-mosaic_t5__x5kW9{grid-column:span 3;grid-row:span 2}.journal-mosaic_t6__tPRvK{grid-column:span 3;grid-row:span 4}.journal-mosaic_t7__oDsch{grid-column:span 4;grid-row:span 3}.journal-mosaic_t8__eijIs{grid-column:span 2;grid-row:span 3}.journal-mosaic_t9__y9TEz{grid-column:span 6;grid-row:span 3}.journal-mosaic_t10__nTflO,.journal-mosaic_t11__NQa9M{grid-column:span 3;grid-row:span 3}}@media (max-width:480px){.journal-mosaic_mosaic__PVedT{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:8px}.journal-mosaic_tile__llW6m{flex:0 0 78vw;aspect-ratio:4/5;scroll-snap-align:start;height:auto!important}.journal-mosaic_t1__j3C4y,.journal-mosaic_t4__k9tXH,.journal-mosaic_t7__oDsch{flex:0 0 88vw;aspect-ratio:5/4}}.mission_mission___4bZK{background:var(--deep-kelp);color:var(--paper-00);padding:var(--section-y) var(--gutter);position:relative;overflow:hidden}.mission_inner__dPfvz{max-width:var(--max-w);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.mission_h2__D14EI{font-family:var(--font-display);font-size:clamp(48px,7.5vw,128px);line-height:.92;text-transform:uppercase;letter-spacing:-.02em;margin:0;color:var(--paper-00)}.mission_pct__GOwky{color:var(--rust)}.mission_lab__iAFwZ{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--sun-faded);margin-bottom:14px}.mission_body__waqP0{font-family:var(--font-editorial);font-style:italic;font-size:24px;line-height:1.35;color:var(--paper-00);margin:0 0 24px;max-width:36ch}.mission_btn__aWslO{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;border:none;background:var(--sun-faded);color:var(--ink-10);cursor:pointer;transition:background .24s var(--ease-out)}.mission_btn__aWslO:hover{background:var(--sun-tan)}.mission_partners__TuMYa{margin-top:32px;padding-top:24px;border-top:1px solid rgba(167,196,204,.25);display:grid;grid-template-columns:repeat(3,auto);gap:24px;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(167,196,204,.85)}@media (max-width:900px){.mission_mission___4bZK{padding:56px var(--gutter)}.mission_inner__dPfvz{grid-template-columns:1fr;gap:28px}.mission_h2__D14EI{font-size:clamp(40px,12vw,64px)}.mission_partners__TuMYa{grid-template-columns:1fr;gap:8px}}.scrub-story_scrub__AgjbM{position:relative;height:320vh;background:var(--ink-10)}.scrub-story_stick__EsXOx{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;color:var(--paper-00)}.scrub-story_img__BuhIL{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;transform:scale(1.05);will-change:transform,filter}.scrub-story_scrim__xIt5r{position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,26,34,.55) 0,transparent 22%,transparent 55%,rgba(14,26,34,.9)),linear-gradient(90deg,rgba(14,26,34,.5),transparent 55%);pointer-events:none}.scrub-story_frame__RpIqJ{position:relative;z-index:2;padding:120px var(--gutter) 0;display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:rgba(246,242,232,.7)}.scrub-story_count__YD93m{color:var(--rust);font-weight:500}.scrub-story_beats__0gOMo{position:absolute;inset:0;pointer-events:none}.scrub-story_beat__FgOAn{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 var(--gutter);max-width:var(--max-w);margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;opacity:0;transition:opacity .38s var(--ease-out)}.scrub-story_beat__FgOAn.scrub-story_on__QFgtU{opacity:1}.scrub-story_beatLab__qpij0{font-family:var(--font-mono);font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:rgba(246,242,232,.6);margin-bottom:18px}.scrub-story_beatLab__qpij0:before{content:"";display:inline-block;width:30px;height:1px;background:var(--rust);margin-right:14px;vertical-align:middle}.scrub-story_beatH2__vqdI8{font-family:var(--font-display);font-size:clamp(56px,9vw,144px);line-height:.9;letter-spacing:-.02em;text-transform:uppercase;margin:0;color:var(--paper-00)}.scrub-story_beatH2__vqdI8 em{font-family:var(--font-editorial);font-style:italic;font-weight:300;text-transform:none;color:var(--sun-faded);letter-spacing:-.01em}.scrub-story_beatBody__SPaop{font-family:var(--font-editorial);font-style:italic;font-size:22px;line-height:1.4;color:rgba(246,242,232,.85);max-width:38ch;margin:0;align-self:end}.scrub-story_progress__WrTm9{position:relative;z-index:2;padding:0 var(--gutter) 32px;display:flex;gap:0;align-items:center}.scrub-story_seg__8kQu8{flex:1;height:1px;background:rgba(246,242,232,.18);position:relative}.scrub-story_seg__8kQu8:after{content:"";position:absolute;inset:0 100% 0 0;background:var(--rust);transition:inset .38s var(--ease-out)}.scrub-story_seg__8kQu8.scrub-story_live__vghx0:after{inset:0 50% 0 0}.scrub-story_seg__8kQu8.scrub-story_done__dAORA:after{inset:0 0 0 0}.scrub-story_key__bif91{font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:rgba(246,242,232,.55);padding:0 14px}@media (max-width:900px){.scrub-story_scrub__AgjbM{height:280vh}.scrub-story_frame__RpIqJ{padding:96px var(--gutter) 0}.scrub-story_beat__FgOAn{grid-template-columns:1fr;gap:24px}.scrub-story_beatH2__vqdI8{font-size:clamp(40px,13vw,72px)}}@media (prefers-reduced-motion:reduce){.scrub-story_img__BuhIL{transform:scale(1.05)!important;filter:none!important}}.shop-teaser_s__sGorq{padding:var(--section-y) var(--gutter);max-width:var(--max-w);margin:0 auto}.shop-teaser_grid__4s3La{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 32px;padding:0}.shop-teaser_print__zKa2O{display:flex;flex-direction:column;gap:14px;cursor:pointer;text-decoration:none;color:inherit}.shop-teaser_img__R5sUY{aspect-ratio:4/5;background-color:var(--paper-05);background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .6s var(--ease-out)}.shop-teaser_print__zKa2O:hover .shop-teaser_img__R5sUY{transform:translateY(-4px)}.shop-teaser_title__wirQS{font-family:var(--font-display);font-size:24px;text-transform:uppercase;line-height:1;letter-spacing:-.01em;color:var(--ink-10)}.shop-teaser_meta__iPKQ0{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-50)}.shop-teaser_priceRow__HvpDx{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid var(--line)}.shop-teaser_p__9QLLO{font-family:var(--font-editorial);font-style:italic;font-size:20px;color:var(--ink-10)}.shop-teaser_stock___RBcO{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--rust)}@media (max-width:900px){.shop-teaser_grid__4s3La{grid-template-columns:1fr;gap:28px}}