.AsciiHummingbird_study___gkud{position:relative}.AsciiHummingbird_stage__5MCYm{position:relative;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(70% 60% at 50% 55%,rgba(8,16,26,.5),rgba(3,7,13,0) 80%);touch-action:pan-y}@media (min-width:720px){.AsciiHummingbird_stage__5MCYm{aspect-ratio:16/10}}@media (min-width:1100px){.AsciiHummingbird_stage__5MCYm{aspect-ratio:2/1}}.AsciiHummingbird_fill__v21r_,.AsciiHummingbird_fill__v21r_ .AsciiHummingbird_stage__5MCYm{height:100%}.AsciiHummingbird_fill__v21r_ .AsciiHummingbird_stage__5MCYm{aspect-ratio:auto}.AsciiHummingbird_canvas__Y4gxN{position:absolute;inset:0;display:block;width:100%;height:100%;color:var(--ivory);--ascii-hot:var(--alive,oklch(0.86 0.15 172))}.AsciiHummingbird_controls__wblzr{position:absolute;bottom:clamp(.75rem,2vw,1.5rem);left:clamp(.75rem,2vw,1.5rem);display:flex;flex-wrap:wrap;gap:.5rem}.AsciiHummingbird_chip__J4JPP{display:inline-flex;align-items:center;min-height:2.75rem;padding:.6rem 1.15rem;font-size:var(--fs-small);color:var(--ivory-dim);border:1px solid var(--line);border-radius:999px;background:rgb(5 9 12/.6);transition:color var(--dur-fast) var(--ease-snap),border-color var(--dur-fast) var(--ease-snap),background-color var(--dur-fast) var(--ease-snap)}.AsciiHummingbird_chip__J4JPP:focus-visible,.AsciiHummingbird_chip__J4JPP:hover{color:var(--ivory);border-color:var(--line-strong)}.AsciiHummingbird_chip__J4JPP[aria-pressed=true]{color:var(--alive,oklch(.86 .15 172));border-color:color-mix(in oklch,var(--alive,oklch(.86 .15 172)) 55%,transparent);background:color-mix(in oklch,var(--alive,oklch(.86 .15 172)) 8%,transparent)}.AsciiSpecimen_canvas__RHOaF{display:block;width:100%;height:100%;color:var(--ivory);--ascii-hot:var(--alive,oklch(0.86 0.15 172))}.pages_hero__35lpO{position:relative;display:flex;min-height:clamp(34rem,94svh,68rem);padding-top:var(--header-h)}.pages_body__i6fLc:before,.pages_hero__35lpO:before,.pages_next__GuOS4:before{position:absolute;z-index:-1;inset:-3rem 0;content:"";pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent)}.pages_hero__35lpO:before{background:linear-gradient(to top,rgb(var(--page-scrim,3 7 13)/.78) 0,rgb(var(--page-scrim,3 7 13)/.42) 32%,rgb(var(--page-scrim,3 7 13)/0) 60%)}.pages_heroCompact__0RlwQ{min-height:clamp(26rem,64svh,44rem)}.pages_heroInner__h6pE3{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(1.5rem,4svh,2.75rem);padding-bottom:clamp(3rem,9svh,6.5rem)}.pages_title__oZ3lg{max-width:11ch;font-family:var(--display);font-size:clamp(3.6rem,.4rem + 11.5vw,13rem);font-weight:640;font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 0;line-height:.86;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word;animation:pages_rise__nY1o2 var(--dur-slow) var(--ease-snap) .08s both}.pages_heroLede__5cJOl{max-width:26ch;font-size:clamp(1.35rem,1.05rem + 1.1vw,2.25rem);font-weight:380;font-optical-sizing:auto;line-height:1.22;letter-spacing:-.01em;text-wrap:pretty}.pages_heroLede__5cJOl,.pages_heroStatement__IocUw{font-family:var(--display);color:var(--ivory);animation:pages_rise__nY1o2 var(--dur-slow) var(--ease-snap) .2s both}.pages_heroStatement__IocUw{max-width:17ch;font-size:clamp(2rem,1rem + 3.8vw,5.25rem);font-weight:420;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}@media (max-width:719px){.pages_hero__35lpO{min-height:clamp(28rem,78svh,44rem)}.pages_heroCompact__0RlwQ{min-height:clamp(22rem,58svh,34rem)}.pages_title__oZ3lg{max-width:none;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}}@keyframes pages_rise__nY1o2{0%{opacity:0;transform:translateY(.6rem)}}.pages_body__i6fLc{position:relative;padding-block:clamp(3rem,8vw,7rem) clamp(4rem,10vw,9rem)}.pages_body__i6fLc:before{background:linear-gradient(to bottom,rgb(var(--page-scrim,3 7 13)/.78) 0,rgb(var(--page-scrim,3 7 13)/.88) clamp(10rem,24svh,18rem),rgb(var(--page-scrim,3 7 13)/.9) 100%)}.pages_next__GuOS4{position:relative;padding-block:clamp(3rem,7vw,6rem) clamp(4rem,10vw,8rem)}.pages_next__GuOS4:before{background:linear-gradient(to bottom,rgb(var(--page-scrim,3 7 13)/.8),rgb(var(--page-scrim,3 7 13)/.55))}.pages_nextLink__ZZeml{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-top:clamp(1.5rem,3vw,2.5rem);color:var(--ivory);border-top:1px solid var(--line);transition:border-color var(--dur-med) var(--ease-snap)}.pages_nextTitle__Pe6i0{font-family:var(--display);font-size:clamp(2.5rem,1.4rem + 4.6vw,6.5rem);font-weight:600;font-optical-sizing:auto;line-height:.95;letter-spacing:-.03em;text-wrap:balance}.pages_nextArrow__uzT8b,.pages_nextTitle__Pe6i0{transition:color var(--dur-med) var(--ease-snap),transform var(--dur-med) var(--ease-snap)}.pages_nextArrow__uzT8b{flex:none;font-family:var(--display);font-size:clamp(2rem,1.2rem + 3vw,4.5rem);line-height:1;color:var(--ivory-dim)}.pages_nextLink__ZZeml:focus-visible,.pages_nextLink__ZZeml:hover{border-color:var(--alive-dim,oklch(.62 .11 172))}.pages_nextLink__ZZeml:focus-visible .pages_nextTitle__Pe6i0,.pages_nextLink__ZZeml:hover .pages_nextTitle__Pe6i0{color:var(--alive,oklch(.86 .15 172));transform:translateX(.35rem)}.pages_nextLink__ZZeml:focus-visible .pages_nextArrow__uzT8b,.pages_nextLink__ZZeml:hover .pages_nextArrow__uzT8b{color:var(--alive,oklch(.86 .15 172));transform:translateX(.6rem)}.work_archive__98UB_{--ivory:#1e1912;--ivory-dim:rgb(30 25 18/0.72);--ivory-faint:rgb(30 25 18/0.45);--line:rgb(30 25 18/0.14);--line-strong:rgb(30 25 18/0.32);--page-scrim:238 232 220;--alive:oklch(0.5 0.1 172);--alive-dim:oklch(0.44 0.09 172);--alive-wash:oklch(0.5 0.1 172/0.12);position:relative;color:var(--ivory)}.work_archive__98UB_ ::selection{background:oklch(.5 .1 172);color:#eee8dc}.work_hero__cx2Q_:before{display:none}.work_next__nGhiO:before{opacity:.6}@media (min-width:960px){.work_archive__98UB_ .work_hero__cx2Q_{min-height:0}.work_archive__98UB_ .work_hero__cx2Q_>div{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;column-gap:clamp(2rem,4vw,4rem);row-gap:1rem;padding-top:clamp(1.5rem,5svh,3.5rem);padding-bottom:clamp(.5rem,2svh,1.25rem)}.work_archive__98UB_ .work_hero__cx2Q_ h1{max-width:none;font-size:clamp(4rem,.4rem + 7.8vw,9.5rem)}.work_archive__98UB_ .work_hero__cx2Q_ p{max-width:21ch;padding-bottom:.35em}}.RelayBoard_board__wqTUj{--dev-bg:#131920;--dev-well:#0b1015;--dev-cell:#1d2630;--dev-fg:#efe9dd;--dev-dim:rgb(239 233 221/0.62);--dev-line:rgb(239 233 221/0.14);--dev-line-strong:rgb(239 233 221/0.3);--dev-alive:oklch(0.86 0.15 172);--dev-gap:clamp(0.4rem,1.2vw,0.65rem);width:100%;max-width:31rem;padding:clamp(.8rem,2vw,1.15rem);border:1px solid rgb(0 0 0/.5);border-radius:1.6rem;background:var(--dev-bg);color:var(--dev-fg);font-family:var(--font-sans);box-shadow:inset 0 0 0 1px rgb(255 255 255/.05),0 1.75rem 3.5rem -1rem rgb(70 45 20/.35),0 .5rem 1rem rgb(70 45 20/.12)}.RelayBoard_board__wqTUj,.RelayBoard_strip___akg8{display:grid;grid-gap:var(--dev-gap);gap:var(--dev-gap)}.RelayBoard_strip___akg8{padding:.55rem;border:1px solid var(--dev-line);border-radius:.95rem;background:var(--dev-well)}.RelayBoard_sentence___717b{display:flex;flex-wrap:wrap;align-content:center;gap:.3rem .45rem;min-height:3.25rem;padding:.35rem .45rem;font-size:clamp(1.15rem,1rem + .6vw,1.4rem);line-height:1.25}.RelayBoard_placeholder__Q9c2c{font-size:var(--fs-body);color:var(--dev-dim)}.RelayBoard_token__vNkEi{font-weight:500;color:var(--dev-fg);animation:RelayBoard_token-in__LJf_n var(--dur-med) var(--ease-snap) both}@keyframes RelayBoard_token-in__LJf_n{0%{opacity:0;transform:translateY(.3rem)}}.RelayBoard_stripActions__7HzPu{display:flex;gap:var(--dev-gap)}.RelayBoard_action__yCk1e{flex:1 1;min-height:2.9rem;padding:.5rem 1rem;border:1px solid var(--dev-line-strong);border-radius:.65rem;font-size:var(--fs-body);font-weight:500;color:var(--dev-fg);transition:color var(--dur-fast) var(--ease-snap),border-color var(--dur-fast) var(--ease-snap),background-color var(--dur-fast) var(--ease-snap)}.RelayBoard_speak__HJ8eC:not(:disabled){border-color:var(--dev-alive);background:var(--dev-alive);color:var(--dev-well)}.RelayBoard_action__yCk1e:focus-visible,.RelayBoard_action__yCk1e:not(:disabled):hover{border-color:var(--dev-alive);color:var(--dev-alive)}.RelayBoard_speak__HJ8eC:focus-visible,.RelayBoard_speak__HJ8eC:not(:disabled):hover,.RelayBoard_speak__HJ8eC[data-speaking]{background:transparent;color:var(--dev-alive)}.RelayBoard_action__yCk1e:disabled{cursor:default;opacity:.4}.RelayBoard_grid__dkaFR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--dev-gap);gap:var(--dev-gap)}.RelayBoard_masked__qSAlv,.RelayBoard_word__YM20w{aspect-ratio:1/.82;min-height:3.6rem;border-radius:.8rem}.RelayBoard_word__YM20w{display:grid;place-items:center;padding:.25rem;border:1px solid var(--dev-line-strong);background:var(--dev-cell);font-size:clamp(1.05rem,.85rem + 1vw,1.45rem);font-weight:500;line-height:1.1;color:var(--dev-fg);overflow-wrap:anywhere;touch-action:manipulation;transition:color var(--dur-fast) var(--ease-snap),border-color var(--dur-fast) var(--ease-snap),background-color var(--dur-fast) var(--ease-snap),transform var(--dur-fast) var(--ease-snap)}.RelayBoard_word__YM20w:focus-visible,.RelayBoard_word__YM20w:hover{border-color:var(--dev-alive);color:var(--dev-alive)}.RelayBoard_word__YM20w:active{background:oklch(.86 .15 172/.28);transform:scale(.97)}.RelayBoard_masked__qSAlv{border:1.5px dashed var(--dev-line)}.RelayBoard_fresh__EJ1ZJ{animation:RelayBoard_arrive__8AdRC 1.6s var(--ease-snap) both}@keyframes RelayBoard_arrive__8AdRC{0%{border-color:var(--dev-alive);box-shadow:0 0 0 3px oklch(.86 .15 172/.3);opacity:.2}25%{opacity:1}}.RelayBoard_reveal__o6OBh{justify-self:start;min-height:2.9rem;margin-top:.15rem;padding:.5rem 1.15rem;border:1px solid var(--dev-line-strong);border-radius:999px;font-size:var(--fs-body);font-weight:500;color:var(--dev-fg);transition:color var(--dur-fast) var(--ease-snap),border-color var(--dur-fast) var(--ease-snap)}.RelayBoard_reveal__o6OBh:focus-visible,.RelayBoard_reveal__o6OBh:hover{border-color:var(--dev-alive);color:var(--dev-alive)}.RelayBoard_board__wqTUj :focus-visible{outline:2px solid var(--dev-alive);outline-offset:2px}.ProjectPanel_panel__noSqv{position:fixed;inset:0 0 0 auto;width:min(56rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;border:0;border-left:1px solid var(--line);background:var(--ink-2);color:var(--ivory)}.ProjectPanel_panel__noSqv[open]{animation:ProjectPanel_sheet-in__ryY2Q .52s var(--ease-snap)}.ProjectPanel_panel__noSqv::-webkit-backdrop{background:rgba(1,3,6,.62);animation:ProjectPanel_dim-in__UQqht .42s var(--ease-snap)}.ProjectPanel_panel__noSqv::backdrop{background:rgba(1,3,6,.62);animation:ProjectPanel_dim-in__UQqht .42s var(--ease-snap)}@keyframes ProjectPanel_sheet-in__ryY2Q{0%{transform:translateX(6%);opacity:0}}@keyframes ProjectPanel_dim-in__UQqht{0%{opacity:0}}.ProjectPanel_sheet__qTqmb{display:grid;grid-template-columns:minmax(0,1fr);min-height:100%;align-content:start;grid-gap:clamp(1.75rem,4vw,2.75rem);gap:clamp(1.75rem,4vw,2.75rem);padding:clamp(1.25rem,4vw,3.5rem) clamp(1.25rem,4vw,3.5rem) clamp(3rem,8vw,5rem)}.ProjectPanel_close__8LUl1{position:-webkit-sticky;position:sticky;z-index:2;top:0;justify-self:end;margin:calc(-1 * clamp(.25rem, 1vw, .75rem)) 0 -1rem;min-block-size:2.75rem;padding:.55rem 1.1rem;border:1px solid var(--line-strong);border-radius:999px;background:rgb(8 16 26/.86);color:var(--ivory);font:inherit;font-size:var(--fs-small);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color var(--dur-fast) var(--ease-snap),border-color var(--dur-fast) var(--ease-snap)}.ProjectPanel_close__8LUl1:focus-visible,.ProjectPanel_close__8LUl1:hover{border-color:var(--alive);color:var(--alive)}.ProjectPanel_head__8oXro{display:grid;grid-gap:.9rem;gap:.9rem}.ProjectPanel_status__XrFtk{font-size:var(--fs-small);color:var(--fg-dim)}.ProjectPanel_title__wTox7{font-family:var(--display);font-size:clamp(2rem,.4rem + 8.4vw,7rem);overflow-wrap:break-word;font-weight:600;line-height:.9;letter-spacing:var(--ls-mega)}.ProjectPanel_hook__TshEU{max-width:24ch;font-family:var(--display);font-size:var(--fs-h3);font-weight:380;line-height:1.15;color:var(--ivory-dim);text-wrap:balance}.ProjectPanel_story__c3g2r{display:grid;grid-gap:.9em;gap:.9em;max-width:60ch;font-size:var(--fs-lede);line-height:1.5;color:var(--ivory)}.ProjectPanel_facts___o_Gf{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none}.ProjectPanel_facts___o_Gf li{padding:.35rem .8rem;border:1px solid var(--line);border-radius:999px;font-size:var(--fs-small);color:var(--ivory-dim)}.ProjectPanel_figure__y3tq4{display:grid;grid-gap:.75rem;gap:.75rem}.ProjectPanel_figure__y3tq4 figcaption{font-family:var(--display);font-size:var(--fs-body);font-style:italic;color:var(--ivory-dim)}.ProjectPanel_tryHead__0wOIS{max-width:34ch;font-family:var(--display);font-size:var(--fs-h3);font-weight:420;line-height:1.2}.ProjectPanel_video__ArX2H{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:#000}.ProjectPanel_video__ArX2H iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ProjectPanel_board__XoLCv{max-width:34rem}.ProjectPanel_gallery__aAi5j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(.75rem,2vw,1.25rem);gap:clamp(.75rem,2vw,1.25rem);list-style:none}.ProjectPanel_gallery__aAi5j li{grid-column:1/-1;overflow:hidden;border-radius:10px;background:var(--ink-3)}.ProjectPanel_gallery__aAi5j li[data-portrait]{grid-column:auto;border-radius:14px}.ProjectPanel_gallery__aAi5j li[data-portrait]:nth-child(odd of [data-portrait]):nth-last-child(1 of [data-portrait]){grid-column:1/-1;justify-self:center;width:min(100%,22rem)}.ProjectPanel_gallery__aAi5j img{display:block;width:100%;height:auto}.ProjectPanel_foot____bt9{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:baseline;padding-top:clamp(1rem,3vw,2rem);border-top:1px solid var(--line)}.ProjectPanel_archive__5HspY,.ProjectPanel_visit__hX9Qn{font-family:var(--display);font-size:var(--fs-h3);font-weight:420;color:var(--ivory);transition:color var(--dur-fast) var(--ease-snap)}.ProjectPanel_archive__5HspY:focus-visible,.ProjectPanel_archive__5HspY:hover,.ProjectPanel_visit__hX9Qn:focus-visible,.ProjectPanel_visit__hX9Qn:hover{color:var(--alive)}@media (prefers-reduced-motion:reduce){.ProjectPanel_panel__noSqv::-webkit-backdrop{animation:none}.ProjectPanel_panel__noSqv::backdrop,.ProjectPanel_panel__noSqv[open]{animation:none}}.section_section__RF5MI{position:relative;padding-block:clamp(5rem,14vh,9rem);isolation:isolate;scroll-margin-top:var(--header-h)}.section_section__RF5MI:before{position:absolute;z-index:-1;inset:-3rem 0;content:"";pointer-events:none;background:rgba(3,7,13,.86);-webkit-mask-image:linear-gradient(180deg,transparent,#000 9rem,#000 calc(100% - 9rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 9rem,#000 calc(100% - 9rem),transparent)}.section_inner__HVS88{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.section_head__PRpDL{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:clamp(2.5rem,6vw,5rem)}@media (min-width:900px){.section_head__PRpDL{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:clamp(2rem,5vw,5rem)}}.section_title__Q5Z2_{font-family:var(--display);font-size:var(--fs-h1);font-weight:560;line-height:var(--lh-display);letter-spacing:var(--ls-display);color:var(--ivory);text-wrap:balance}.section_lede__v5C4_{max-width:30ch;font-family:var(--display);font-size:var(--fs-lede);font-weight:380;line-height:1.3;color:var(--ivory-dim);text-wrap:pretty}.section_onward__rOr_V{display:inline-flex;gap:.6em;align-items:baseline;margin-top:clamp(2.5rem,5vw,4rem);font-family:var(--display);font-size:var(--fs-h3);font-weight:420;color:var(--ivory);transition:color var(--dur-fast) var(--ease-snap)}.section_onward__rOr_V span{transition:transform var(--dur-med) var(--ease-snap)}.section_onward__rOr_V:focus-visible,.section_onward__rOr_V:hover{color:var(--alive)}.section_onward__rOr_V:focus-visible span,.section_onward__rOr_V:hover span{transform:translateX(3px)}.AboutBrief_grid__hQiAT{display:grid;grid-gap:clamp(3rem,7vw,5rem);gap:clamp(3rem,7vw,5rem)}@media (min-width:900px){.AboutBrief_grid__hQiAT{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(3rem,7vw,7rem);align-items:start}}.AboutBrief_intro__GLm0X{display:grid;grid-gap:clamp(1.5rem,3vw,2.25rem);gap:clamp(1.5rem,3vw,2.25rem)}.AboutBrief_story__UesF_{max-width:44ch;font-size:var(--fs-lede);line-height:1.5;color:var(--ivory-dim)}.AboutBrief_principles__ZwKaa{display:grid;grid-gap:clamp(1.75rem,4vw,2.75rem);gap:clamp(1.75rem,4vw,2.75rem);list-style:none}.AboutBrief_principle__81fIE{font-family:var(--display);font-size:var(--fs-h2);font-weight:560;line-height:1;letter-spacing:var(--ls-display);color:var(--ivory)}.AboutBrief_line__M38_2{max-width:36ch;margin-top:.6rem;color:var(--ivory-dim)}.AboutBrief_off__VrJzh{max-width:20ch;margin-top:clamp(3.5rem,9vw,6rem);font-family:var(--display);font-size:clamp(2.25rem,1rem + 4.5vw,5.5rem);font-weight:300;line-height:1.02;letter-spacing:var(--ls-display);color:var(--ivory-faint);text-wrap:balance}.Arrival_arrival__xD5hn{position:relative;display:flex;align-items:flex-end;width:100%;max-width:var(--maxw);min-height:100svh;margin-inline:auto;padding:calc(var(--header-h, 4.25rem) + 2rem) var(--gutter) clamp(2.25rem,7vh,4.5rem);isolation:isolate}.Arrival_arrival__xD5hn:before{position:absolute;z-index:-1;inset:0 calc(50% - 50vw) -6rem;content:"";pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 9rem),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 9rem),transparent);background:radial-gradient(70% 55% at 0 100%,rgba(3,7,13,.82),rgba(3,7,13,0) 75%),linear-gradient(0deg,rgba(3,7,13,.7),rgba(3,7,13,0) 42%)}.Arrival_body__mA91A{display:grid;grid-gap:clamp(1.5rem,3.5vh,2.5rem);gap:clamp(1.5rem,3.5vh,2.5rem);width:100%}.Arrival_name__H436T{font-family:var(--display);font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 0;font-size:clamp(5.25rem,.8rem + 13.5vw,14.5rem);font-weight:380;line-height:.84;letter-spacing:-.035em;color:var(--ivory);text-shadow:0 .04em .4em rgba(3,7,13,.55)}.Arrival_mask__w1iPA{display:inline-block;overflow:hidden;padding-block:.1em .08em;margin-block:-.1em -.08em;vertical-align:top}.Arrival_word__bAPfs{display:inline-block;animation:Arrival_rise__UUtTn 1.5s var(--ease-snap) both;animation-delay:calc(.12s + var(--i, 0) * .14s)}@keyframes Arrival_rise__UUtTn{0%{letter-spacing:.04em;opacity:0;transform:translate3d(0,92%,0)}40%{opacity:1}}.Arrival_words__bV6vv{display:grid;justify-items:start;grid-gap:1rem;gap:1rem;max-width:36rem}.Arrival_purpose___Oy3x{font-family:var(--display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100,"WONK" 0;font-size:clamp(1.75rem,1.15rem + 2.3vw,3.4rem);font-weight:340;line-height:1.04;letter-spacing:-.015em;color:var(--ivory);text-wrap:balance;text-shadow:0 0 .2em rgba(3,7,13,.9),0 0 .8em rgba(3,7,13,.8);animation:Arrival_fade-up__lTGAQ 1.1s var(--ease-snap) .6s both}.Arrival_where__6KWf0{max-width:34ch;font-size:var(--fs-body);line-height:1.5;color:var(--ivory-dim);text-shadow:0 0 .2em rgba(3,7,13,.95),0 0 .9em rgba(3,7,13,.9);animation:Arrival_fade-up__lTGAQ 1.1s var(--ease-snap) .75s both}.Arrival_travel__P_4NN{display:inline-flex;align-items:center;gap:.7rem;min-height:48px;margin-top:.5rem;padding:.7rem 1.15rem .7rem 1.4rem;border:1px solid rgba(238,232,220,.34);border-radius:999px;background:rgba(3,7,13,.38);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:1.05rem;font-weight:500;letter-spacing:.01em;color:var(--ivory);transition:border-color var(--dur-fast) var(--ease-snap),color var(--dur-fast) var(--ease-snap),background-color var(--dur-fast) var(--ease-snap);animation:Arrival_fade-up__lTGAQ 1.1s var(--ease-snap) .95s both;-webkit-tap-highlight-color:transparent}.Arrival_travelIcon__U9EmS{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-med) var(--ease-snap)}.Arrival_travel__P_4NN:focus-visible,.Arrival_travel__P_4NN:hover{border-color:var(--alive);color:var(--alive);background:rgba(3,7,13,.55)}.Arrival_travel__P_4NN:focus-visible .Arrival_travelIcon__U9EmS,.Arrival_travel__P_4NN:hover .Arrival_travelIcon__U9EmS{transform:translateY(3px)}.Arrival_travel__P_4NN:focus-visible{outline-offset:3px;border-radius:999px}@keyframes Arrival_fade-up__lTGAQ{0%{opacity:0;transform:translateY(14px)}}@media (max-width:639.98px){.Arrival_arrival__xD5hn{align-items:stretch;padding-top:calc(var(--header-h, 4.25rem) + clamp(.5rem, 3svh, 1.75rem));padding-bottom:clamp(1.5rem,4svh,2.5rem)}.Arrival_arrival__xD5hn:before{background:radial-gradient(95% 34% at 0 20%,rgba(3,7,13,.72),rgba(3,7,13,0) 100%),linear-gradient(0deg,rgba(3,7,13,.82),rgba(3,7,13,0) 26%)}.Arrival_body__mA91A{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.Arrival_words__bV6vv{display:contents}.Arrival_name__H436T{margin-bottom:.35rem;font-size:min(25vw,9rem)}.Arrival_purpose___Oy3x{max-width:15ch;font-size:clamp(1.6rem,1.1rem + 2.2vw,2.1rem)}.Arrival_where__6KWf0{margin-top:auto}.Arrival_travel__P_4NN{margin-top:0}}@media (min-width:960px){.Arrival_body__mA91A{grid-template-columns:minmax(0,1fr) minmax(0,23rem);align-items:end;column-gap:clamp(2rem,4vw,4.5rem)}.Arrival_words__bV6vv{padding-bottom:.6rem}.Arrival_purpose___Oy3x{font-size:clamp(2rem,1rem + 1.9vw,3rem)}.Arrival_arrival__xD5hn:before{background:radial-gradient(70% 55% at 0 100%,rgba(3,7,13,.82),rgba(3,7,13,0) 75%),radial-gradient(38% 50% at 92% 88%,rgba(3,7,13,.7),rgba(3,7,13,0) 80%),linear-gradient(0deg,rgba(3,7,13,.7),rgba(3,7,13,0) 42%)}}@media (prefers-reduced-motion:reduce){.Arrival_purpose___Oy3x,.Arrival_travel__P_4NN,.Arrival_where__6KWf0,.Arrival_word__bAPfs{animation:none}}.Atlas_grid__8AEJ1{display:flex;gap:.9rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;list-style:none}.Atlas_grid__8AEJ1::-webkit-scrollbar{display:none}.Atlas_item__LFjcW{flex:0 0 78%;scroll-snap-align:start}.Atlas_plate__FTCy4{display:grid;grid-gap:.75rem;gap:.75rem}.Atlas_frame__QGJ1b{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--line);border-radius:clamp(.6rem,1.2vw,1rem);background:#000}.Atlas_plate__FTCy4[data-tone=paper] .Atlas_frame__QGJ1b{border-color:transparent;background:#eadcbd}.Atlas_frame__QGJ1b img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-snap)}.Atlas_plate__FTCy4[data-tone=dark] .Atlas_frame__QGJ1b img{object-fit:contain;padding:6%}@media (hover:hover){.Atlas_plate__FTCy4:hover .Atlas_frame__QGJ1b img{transform:scale(1.04)}}.Atlas_caption__uI6uN{display:flex;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ivory-faint)}.Atlas_caption__uI6uN span:last-child{color:var(--ivory-dim)}@media (min-width:640px){.Atlas_grid__8AEJ1{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:clamp(1.75rem,3vw,2.5rem) clamp(1rem,2vw,1.75rem);gap:clamp(1.75rem,3vw,2.5rem) clamp(1rem,2vw,1.75rem);margin-inline:0;padding-inline:0;overflow:visible}.Atlas_item__LFjcW[data-shape=wide]{grid-column:span 7}.Atlas_item__LFjcW[data-shape=wide] .Atlas_frame__QGJ1b{aspect-ratio:7/5}.Atlas_item__LFjcW[data-shape=square]{grid-column:span 5}.Atlas_item__LFjcW[data-shape=square] .Atlas_frame__QGJ1b{aspect-ratio:1/1}.Atlas_item__LFjcW[data-shape=tall]{grid-column:span 4}}@media (prefers-reduced-motion:reduce){.Atlas_frame__QGJ1b img{transition:none}}.Interlude_interlude__EDkOG{position:relative;height:clamp(16rem,62vh,44rem);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.Interlude_interlude__EDkOG img{width:100%;height:100%;object-fit:cover}.Interlude_caption__3W_hE{position:absolute;right:var(--gutter);bottom:22%;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ivory-dim);mix-blend-mode:difference}@media (max-width:639.98px){.Interlude_interlude__EDkOG{height:52vh}}.Close_section__P6vla{padding:clamp(4rem,12vh,7rem) var(--gutter) clamp(10rem,27vh,16rem)}.Close_inner__vShee,.Close_section__P6vla{position:relative;display:grid;justify-items:center}.Close_inner__vShee{isolation:isolate;grid-gap:clamp(1rem,2.6vh,1.6rem);gap:clamp(1rem,2.6vh,1.6rem);max-width:48rem;text-align:center}.Close_inner__vShee:before{position:absolute;z-index:-1;inset:-35% -30%;content:"";pointer-events:none;background:radial-gradient(closest-side,rgba(3,7,13,.78),rgba(3,7,13,.5) 55%,rgba(3,7,13,0) 100%)}.Close_title__2EY0j{font-family:var(--display);font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 0;font-size:clamp(2.75rem,1rem + 4.6vw,5.5rem);font-weight:380;line-height:.96;letter-spacing:-.03em;color:var(--ivory);text-wrap:balance;text-shadow:0 0 .15em rgba(3,7,13,.85),0 0 .6em rgba(3,7,13,.7)}.Close_turn__d3hHE{display:block;font-style:italic;font-weight:250;font-variation-settings:"SOFT" 100,"WONK" 1;color:#cfe3ff}.Close_mail__qf2_x{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;margin-top:.4rem;padding:.6rem 1.3rem;border:1px solid rgba(238,232,220,.3);border-radius:999px;background:rgba(3,7,13,.45);font-family:var(--font-mono);font-size:clamp(.95rem,.88rem + .3vw,1.1rem);color:var(--ivory);transition:border-color var(--dur-fast) var(--ease-snap),color var(--dur-fast) var(--ease-snap)}.Close_mail__qf2_x:focus-visible,.Close_mail__qf2_x:hover{border-color:var(--alive);color:var(--alive)}.Close_onward__4gFla{font-size:var(--fs-body);color:var(--ivory-dim);text-shadow:0 0 .6em rgba(3,7,13,.9);transition:color var(--dur-fast) var(--ease-snap)}.Close_onward__4gFla>span{display:inline-block;margin-left:.45rem;transition:transform var(--dur-med) var(--ease-snap)}.Close_onward__4gFla:focus-visible,.Close_onward__4gFla:hover{color:var(--alive)}.Close_onward__4gFla:focus-visible>span,.Close_onward__4gFla:hover>span{transform:translateX(.3rem)}@media (prefers-reduced-motion:reduce){.Close_onward__4gFla>span{transition:none}}.LabStrip_grid___C3Av{display:grid;grid-gap:clamp(2.5rem,6vw,3.5rem) clamp(1rem,2vw,1.75rem);gap:clamp(2.5rem,6vw,3.5rem) clamp(1rem,2vw,1.75rem);list-style:none}@media (max-width:639.98px){.LabStrip_grid___C3Av{display:flex;gap:.9rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.LabStrip_grid___C3Av::-webkit-scrollbar{display:none}.LabStrip_grid___C3Av>li{flex:0 0 72%;scroll-snap-align:start}}@media (min-width:640px){.LabStrip_grid___C3Av{grid-template-columns:repeat(3,minmax(0,1fr))}}.LabStrip_specimen__EkS_p{display:grid;grid-gap:1.1rem;gap:1.1rem}.LabStrip_tile__H1_5x{position:relative;aspect-ratio:1/1;overflow:hidden;border:1px solid var(--line);border-radius:clamp(.75rem,1.4vw,1.25rem);background:radial-gradient(80% 70% at 50% 45%,rgb(14 24 30/.65),rgb(5 9 12/.82) 100%);transition:border-color var(--dur-med) var(--ease-snap)}@media (hover:hover){.LabStrip_tile__H1_5x:hover{border-color:color-mix(in oklch,var(--alive) 45%,transparent)}}.LabStrip_name__gCkil{font-family:var(--display);font-size:clamp(1.75rem,1.3rem + 1.4vw,2.75rem);font-weight:560;line-height:1;letter-spacing:-.03em;color:var(--ivory)}.Manifesto_section__LDMc1{position:relative;padding-block:clamp(5rem,14vh,9rem);isolation:isolate}.Manifesto_section__LDMc1:before{position:absolute;z-index:-1;inset:-3rem 0;content:"";pointer-events:none;background:rgba(3,7,13,.78);-webkit-mask-image:linear-gradient(180deg,transparent,#000 9rem,#000 calc(100% - 9rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 9rem,#000 calc(100% - 9rem),transparent)}.Manifesto_inner__vefz3{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.Manifesto_lines__5PRa_{display:grid;grid-gap:clamp(.5rem,1.6vw,1.1rem);gap:clamp(.5rem,1.6vw,1.1rem);list-style:none}.Manifesto_item__dIoP6{text-align:center}.Manifesto_line__qa_oa{display:inline;font-family:var(--display);font-optical-sizing:auto;font-size:clamp(2.7rem,.6rem + 7vw,8.5rem);line-height:.98;letter-spacing:-.03em;color:var(--ivory);text-wrap:balance;transition:opacity var(--dur-med) var(--ease-snap);-webkit-tap-highlight-color:transparent}.Manifesto_words__pnjB1{text-wrap:balance}.Manifesto_from__hrpHn{font-weight:250;font-variation-settings:"SOFT" 100,"WONK" 0}.Manifesto_into__fEKLi{font-style:italic;font-weight:200;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--ivory-dim)}.Manifesto_to__bfeD_{font-weight:620;font-variation-settings:"SOFT" 0,"WONK" 0;transition:color var(--dur-fast) var(--ease-snap)}.Manifesto_work__9qSon{display:inline-block;margin-left:.4em;font-family:var(--font-sans);font-size:clamp(.95rem,.85rem + .35vw,1.2rem);font-weight:500;letter-spacing:.005em;line-height:1.2;white-space:nowrap;vertical-align:.9em;color:var(--alive);transition:opacity var(--dur-med) var(--ease-snap),transform var(--dur-med) var(--ease-snap)}.Manifesto_line__qa_oa:focus-visible .Manifesto_to__bfeD_,.Manifesto_line__qa_oa:hover .Manifesto_to__bfeD_{color:var(--alive)}.Manifesto_line__qa_oa:focus-visible{outline-offset:.1em}@media (hover:hover) and (pointer:fine) and (min-width:1200px){.Manifesto_line__qa_oa{position:relative;display:inline-block}.Manifesto_work__9qSon{position:absolute;top:.42em;left:100%;opacity:.6}.Manifesto_line__qa_oa:focus-visible .Manifesto_work__9qSon,.Manifesto_line__qa_oa:hover .Manifesto_work__9qSon{opacity:1;transform:translateX(3px)}.Manifesto_lines__5PRa_:has(.Manifesto_line__qa_oa:hover) .Manifesto_line__qa_oa:not(:hover){opacity:.4}}@media (max-width:1199.98px){.Manifesto_work__9qSon{display:block;margin:.35rem 0 0;vertical-align:baseline;color:var(--alive-dim)}.Manifesto_item__dIoP6+.Manifesto_item__dIoP6{margin-top:.6rem}}.Manifesto_paragraph__0BKck{max-width:38ch;margin:clamp(3rem,8vh,5rem) auto 0;font-size:var(--fs-lede);line-height:1.45;text-align:center;color:var(--ivory-dim)}.page_home__D7RxQ{position:relative;overflow-x:clip}.Work_featured__K7vCT{display:grid;grid-gap:clamp(4rem,9vw,7.5rem);gap:clamp(4rem,9vw,7.5rem);list-style:none}.Work_feature__lrPSC{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);color:var(--ivory);-webkit-tap-highlight-color:transparent}@media (min-width:900px){.Work_feature__lrPSC{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;column-gap:clamp(2.5rem,6vw,6rem)}}.Work_featureText___TDI_{display:grid;grid-gap:1rem;gap:1rem;align-content:start}.Work_featureTitle__tyBRp{font-family:var(--display);font-size:clamp(2.6rem,1.2rem + 3.6vw,5rem);font-weight:600;line-height:.9;letter-spacing:var(--ls-mega);transition:color var(--dur-med) var(--ease-snap)}.Work_featureHook__k_UXZ{max-width:22ch;font-family:var(--display);font-size:var(--fs-h3);font-weight:380;line-height:1.15;color:var(--ivory-dim);text-wrap:balance}.Work_featureStatus__amCdJ{font-size:var(--fs-small);color:var(--fg-dim)}.Work_more__6AJey{display:inline-flex;gap:.5em;margin-top:.5rem;font-size:var(--fs-body);font-weight:500;color:var(--ivory)}.Work_more__6AJey span{transition:transform var(--dur-med) var(--ease-snap)}.Work_feature__lrPSC:focus-visible .Work_featureTitle__tyBRp,.Work_feature__lrPSC:hover .Work_featureTitle__tyBRp{color:var(--tint,var(--alive))}.Work_feature__lrPSC:focus-visible .Work_more__6AJey,.Work_feature__lrPSC:hover .Work_more__6AJey{color:var(--alive)}.Work_feature__lrPSC:focus-visible .Work_more__6AJey span,.Work_feature__lrPSC:hover .Work_more__6AJey span{transform:translateX(3px)}.Work_shot__1VgS5{display:block;overflow:hidden;border-radius:10px;background:var(--ink-3);box-shadow:0 30px 70px -40px rgba(0,0,0,.9)}.Work_shot__1VgS5 img{display:block;width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.Work_shot__1VgS5[data-portrait]{width:min(100%,26rem);justify-self:center;border-radius:18px}@media (hover:hover) and (pointer:fine){.Work_feature__lrPSC:hover .Work_shot__1VgS5 img{transform:scale(1.03)}}.Work_feature__lrPSC:focus-visible .Work_shot__1VgS5 img{transform:scale(1.03)}.Work_shotless__2Zjti{display:block;max-width:16ch;font-family:var(--display);font-size:clamp(2rem,1rem + 3vw,3.75rem);font-style:italic;font-weight:300;line-height:1.08;color:var(--ivory-dim);text-wrap:balance}.Work_rest__nIz7g{display:grid;margin-top:clamp(4rem,9vw,7.5rem);list-style:none}.Work_row__COqgB{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.35rem 1.5rem;gap:.35rem 1.5rem;align-items:baseline;padding-block:clamp(1.25rem,2.5vw,1.75rem);color:var(--ivory)}.Work_rowTitle__SD3Ge{font-family:var(--display);font-size:clamp(2.1rem,1.4rem + 2.4vw,3.75rem);font-weight:540;line-height:1;letter-spacing:var(--ls-display);transition:color var(--dur-med) var(--ease-snap)}.Work_rowHook__rtarU{grid-column:1;font-size:var(--fs-body);color:var(--ivory-dim)}.Work_rowStatus___9dPB{grid-column:1;font-size:var(--fs-small);color:var(--fg-dim)}.Work_rowArrow__tTJr1{grid-row:1;grid-column:2;font-size:var(--fs-h3);color:var(--fg-faint);transition:transform var(--dur-med) var(--ease-snap),color var(--dur-fast) var(--ease-snap)}@media (min-width:1180px){.Work_row__COqgB{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.7fr) auto;column-gap:2rem}.Work_rowHook__rtarU,.Work_rowStatus___9dPB{grid-column:auto}.Work_rowArrow__tTJr1{grid-column:4}}.Work_row__COqgB:focus-visible .Work_rowTitle__SD3Ge,.Work_row__COqgB:hover .Work_rowTitle__SD3Ge{color:var(--tint,var(--alive))}.Work_row__COqgB:focus-visible .Work_rowArrow__tTJr1,.Work_row__COqgB:hover .Work_rowArrow__tTJr1{color:var(--alive);transform:translateX(3px)}.Work_feature__lrPSC,.Work_row__COqgB{transition:transform .18s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.Work_feature__lrPSC:hover,.Work_row__COqgB:hover{transform:translateY(-2px)}}.Work_feature__lrPSC:focus-visible,.Work_row__COqgB:focus-visible{transform:translateY(-2px)}@property --tint{syntax:"<color>";inherits:true;initial-value:#eee8dc}.ProjectArchive_reel__c4Jw2{position:relative;padding-top:clamp(1rem,3vw,2.5rem);scroll-margin-top:calc(var(--header-h) - .5rem);transition:--tint .9s var(--ease-snap)}.ProjectArchive_reel__c4Jw2:before{position:absolute;z-index:-1;inset:-12% 0 auto;height:min(54rem,110vw);content:"";pointer-events:none;background:radial-gradient(ellipse 60% 52% at 50% 46%,color-mix(in srgb,var(--tint) 78%,transparent) 0,color-mix(in srgb,var(--tint) 30%,transparent) 55%,transparent 78%)}.ProjectArchive_viewport__JDJBB{--plate-w:clamp(16.5rem,25vw,24rem);--gap:clamp(1.75rem,4.2vw,4.25rem);--tilt:4.5deg;--turn:14deg;--drop:1.35rem;position:relative;overflow:hidden;overflow:clip;padding-block:clamp(1rem,2.5vw,2rem) clamp(3rem,6vw,5rem);cursor:-webkit-grab;cursor:grab;touch-action:pan-y;overscroll-behavior-x:contain;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.ProjectArchive_viewport__JDJBB[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.ProjectArchive_viewport__JDJBB:focus-visible{outline:2px solid var(--alive);outline-offset:-6px;border-radius:1rem}.ProjectArchive_track__Xg7jn{display:flex;gap:var(--gap);padding-inline:calc((100% - var(--plate-w)) / 2);list-style:none;transform:translate3d(calc(var(--p, 0) * -1 * (var(--plate-w) + var(--gap))),0,0);will-change:transform}.ProjectArchive_slot__r9yYY{flex:0 0 var(--plate-w);perspective:1600px;scroll-margin-top:calc(var(--header-h) + clamp(1rem, 3vw, 2.5rem))}.ProjectArchive_plate__upFCF{position:relative;display:flex;flex-direction:column;container-type:inline-size;aspect-ratio:4/5;overflow:hidden;border-radius:3px;background:var(--paper);color:var(--plate-ink);box-shadow:0 1px 0 rgb(255 255 255/.5) inset,0 .35rem .8rem rgb(60 40 20/.08),0 calc(1.2rem + (1 - min(var(--a), 1)) * 1.6rem) calc(2.2rem + (1 - min(var(--a), 1)) * 2rem) -.8rem rgb(60 40 20/calc(.14 + (1 - min(var(--a), 1)) * .14));transform:translate3d(0,calc(var(--a) * var(--a) * var(--drop)),0) rotate(calc(var(--d) * var(--tilt))) rotateY(calc(var(--d) * var(--turn) * -1)) scale(calc(1 - min(var(--a), 2) * .07));transform-origin:50% 100%;opacity:calc(1 - max(var(--a) - 1.4, 0) * .55);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ProjectArchive_slot__r9yYY[aria-current=true] .ProjectArchive_plate__upFCF{cursor:default}.ProjectArchive_slot__r9yYY:not([aria-current=true]) .ProjectArchive_plate__upFCF{cursor:pointer}.ProjectArchive_plate__upFCF:after{position:absolute;inset:.7rem;content:"";pointer-events:none;border:1px solid color-mix(in srgb,var(--plate-ink) 28%,transparent);border-radius:1px}.ProjectArchive_plateImage__GRPc_{position:absolute;inset:0}.ProjectArchive_plateImage__GRPc_ img{filter:sepia(.08) contrast(1.02);pointer-events:none}.ProjectArchive_fadeBottom__JbYEK,.ProjectArchive_fadeTop__Z0tXG{position:absolute;inset:0;pointer-events:none}.ProjectArchive_fadeBottom__JbYEK{background:linear-gradient(to top,color-mix(in srgb,var(--paper) 94%,transparent) 0,color-mix(in srgb,var(--paper) 70%,transparent) 22%,transparent 46%)}.ProjectArchive_fadeTop__Z0tXG{background:linear-gradient(to bottom,color-mix(in srgb,var(--paper) 88%,transparent) 0,color-mix(in srgb,var(--paper) 50%,transparent) 26%,transparent 48%)}.ProjectArchive_plateTitle__ls9SC{position:relative;display:flex;flex-direction:column;margin-top:auto;padding:0 8cqi 8cqi;font-family:var(--display);font-size:19cqi;font-weight:600;font-optical-sizing:auto;font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 0;line-height:.88;letter-spacing:-.035em;color:var(--plate-ink);pointer-events:none}.ProjectArchive_plateTitle__ls9SC[data-len=long]{font-size:16.5cqi}.ProjectArchive_plateTitle__ls9SC[data-pos=top]{margin-top:0;margin-bottom:auto;padding-top:9cqi}.ProjectArchive_plate__upFCF[data-art=type] .ProjectArchive_plateTitle__ls9SC{margin-top:auto;font-size:22cqi}.ProjectArchive_plate__upFCF[data-art=type] .ProjectArchive_plateTitle__ls9SC[data-len=long]{font-size:18cqi}.ProjectArchive_plate__upFCF[data-art=type] .ProjectArchive_plateTitle__ls9SC span:last-child{font-style:italic;font-weight:420}.ProjectArchive_plateRelay__3SxsY{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.6cqi;gap:2.6cqi;padding:11cqi 11cqi 0;pointer-events:none}.ProjectArchive_relayMask__5fr3o,.ProjectArchive_relayWord__Gk6Xr{display:grid;place-items:center;aspect-ratio:1/.86;border-radius:2.4cqi;font-family:var(--font-sans);font-size:5.4cqi;font-weight:600;line-height:1}.ProjectArchive_relayWord__Gk6Xr{background:var(--plate-ink);color:var(--paper)}.ProjectArchive_relayMask__5fr3o{border:1px dashed color-mix(in srgb,var(--plate-ink) 34%,transparent)}.ProjectArchive_controls__fPsIa{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:calc(clamp(3rem, 6vw, 5rem) * -.55)}.ProjectArchive_arrows__OVRHj{display:flex;gap:.6rem}.ProjectArchive_arrow__daux5{display:grid;place-items:center;width:3.25rem;height:3.25rem;border:1px solid var(--line-strong);border-radius:999px;font-size:1.35rem;line-height:1;color:var(--ivory);background:rgb(var(--page-scrim,238 232 220)/.5);transition:color var(--dur-fast) var(--ease-snap),border-color var(--dur-fast) var(--ease-snap),background-color var(--dur-fast) var(--ease-snap)}.ProjectArchive_arrow__daux5:focus-visible,.ProjectArchive_arrow__daux5:not(:disabled):hover{border-color:var(--alive);color:var(--alive)}.ProjectArchive_arrow__daux5:disabled{cursor:default;opacity:.3}.ProjectArchive_hint__XA9iW{font-size:var(--fs-small);color:var(--ivory-dim)}@media (hover:none){.ProjectArchive_hint__XA9iW{display:none}}.ProjectArchive_detail__KRRHw{display:grid;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);padding-top:clamp(2.25rem,5vw,4rem);padding-bottom:clamp(3rem,8vw,6rem)}@media (min-width:1000px){.ProjectArchive_detail__KRRHw[data-demo]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.ProjectArchive_detailText__geZoj{display:grid;grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);min-width:0;animation:ProjectArchive_settle__Yb8U5 .62s var(--ease-snap) both}@media (min-width:1000px){.ProjectArchive_detail__KRRHw:not([data-demo]) .ProjectArchive_detailText__geZoj{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:clamp(2.5rem,5vw,5rem);align-items:start}.ProjectArchive_detail__KRRHw:not([data-demo]) .ProjectArchive_hook__0QG0d{grid-row:1/span 4}.ProjectArchive_detail__KRRHw:not([data-demo]) .ProjectArchive_standfirst__bf_ZZ{padding-top:.6rem}}@keyframes ProjectArchive_settle__Yb8U5{0%{opacity:0;transform:translateY(.75rem)}}.ProjectArchive_hook__0QG0d{max-width:14ch;font-family:var(--display);font-size:clamp(2.6rem,1.2rem + 5.2vw,6.75rem);font-weight:560;font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 0;line-height:.94;letter-spacing:-.035em;color:var(--ivory);text-wrap:balance}.ProjectArchive_detail__KRRHw[data-demo] .ProjectArchive_hook__0QG0d{font-size:clamp(2.6rem,1.2rem + 4.2vw,5.75rem)}.ProjectArchive_standfirst__bf_ZZ{display:grid;grid-gap:.9em;gap:.9em;max-width:34ch;font-family:var(--display);font-size:clamp(1.2rem,1rem + .75vw,1.65rem);font-weight:380;font-optical-sizing:auto;line-height:1.3;letter-spacing:-.005em;color:var(--ivory)}.ProjectArchive_standfirst__bf_ZZ p+p{color:var(--ivory-dim)}.ProjectArchive_facts__F_Jxr{display:flex;flex-wrap:wrap;gap:.2rem 0;max-width:44rem;list-style:none;font-family:var(--font-mono);font-size:var(--fs-mono);line-height:1.5;color:var(--ivory-dim)}.ProjectArchive_facts__F_Jxr li:not(:last-child):after{padding-inline:.6em;content:"·";color:var(--ivory-faint)}.ProjectArchive_facts__F_Jxr li:first-child{color:var(--ivory)}.ProjectArchive_visit__44uq6{justify-self:start;display:inline-flex;align-items:baseline;gap:.2em;padding-bottom:.2rem;border-bottom:1px solid var(--line-strong);font-size:var(--fs-lede);font-weight:500;color:var(--ivory);transition:color var(--dur-fast) var(--ease-snap),border-color var(--dur-fast) var(--ease-snap)}.ProjectArchive_visit__44uq6:focus-visible,.ProjectArchive_visit__44uq6:hover{border-color:var(--alive);color:var(--alive)}.ProjectArchive_demo__JM4SC{display:grid;justify-items:start;grid-gap:1rem;gap:1rem;min-width:0;animation:ProjectArchive_settle__Yb8U5 .72s var(--ease-snap) 80ms both}.ProjectArchive_video__pxGtC{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:6px;background:rgba(0,0,0,.35);box-shadow:0 18px 50px -24px rgba(0,0,0,.6)}.ProjectArchive_video__pxGtC iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ProjectArchive_demoCaption__GhxMd{max-width:30ch;font-family:var(--display);font-size:var(--fs-h3);font-weight:420;font-style:italic;font-optical-sizing:auto;line-height:1.15;color:var(--ivory)}.ProjectArchive_demoNote__K_PTv{display:block;margin-top:.5rem;font-family:var(--font-sans);font-size:var(--fs-small);font-style:normal;color:var(--ivory-dim)}.ProjectArchive_index__nmv3q{position:relative;padding-block:clamp(3rem,7vw,6rem) clamp(2rem,5vw,4rem)}.ProjectArchive_index__nmv3q:before{position:absolute;z-index:-1;inset:-3rem 0;content:"";pointer-events:none;background:rgb(var(--page-scrim,238 232 220)/.7);-webkit-mask-image:linear-gradient(180deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent)}.ProjectArchive_indexTitle__9jkb0{margin-bottom:clamp(1.25rem,3vw,2.25rem);font-family:var(--display);font-size:var(--fs-h2);font-weight:420;font-optical-sizing:auto;line-height:.98;letter-spacing:-.025em;color:var(--ivory)}.ProjectArchive_rows__P0oMQ{list-style:none;border-bottom:1px solid var(--line)}.ProjectArchive_row__P3Rvi{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"swatch title" ". hook" ". status";grid-column-gap:1rem;column-gap:1rem;grid-row-gap:.25rem;row-gap:.25rem;align-items:baseline;padding-block:1.1rem;border-top:1px solid var(--line);color:var(--ivory);transition:background-color var(--dur-med) var(--ease-snap)}@media (min-width:900px){.ProjectArchive_row__P3Rvi{grid-template-columns:auto minmax(11rem,.9fr) minmax(0,1.5fr) minmax(10rem,.8fr);grid-template-areas:"swatch title hook status";column-gap:clamp(1rem,2.5vw,2.5rem);padding-block:1.35rem}}.ProjectArchive_swatch__2T23G{grid-area:swatch;align-self:center;width:.85rem;height:1.05rem;border:1px solid;border-radius:1px;transition:transform var(--dur-med) var(--ease-snap)}.ProjectArchive_rowTitle__M1ZIL{grid-area:title;font-family:var(--display);font-size:var(--fs-h3);font-weight:560;font-optical-sizing:auto;line-height:1.05;letter-spacing:-.02em;transition:color var(--dur-fast) var(--ease-snap),transform var(--dur-med) var(--ease-snap)}.ProjectArchive_rowHook__bt5Ug{grid-area:hook;font-family:var(--display);font-size:var(--fs-lede);font-weight:380;font-style:italic;font-optical-sizing:auto;line-height:1.25;color:var(--ivory-dim)}.ProjectArchive_rowStatus__jnine{grid-area:status;font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--ivory-dim)}.ProjectArchive_row__P3Rvi:focus-visible .ProjectArchive_rowTitle__M1ZIL,.ProjectArchive_row__P3Rvi:hover .ProjectArchive_rowTitle__M1ZIL{color:var(--alive);transform:translateX(.25rem)}.ProjectArchive_row__P3Rvi[aria-current=true] .ProjectArchive_swatch__2T23G{transform:rotate(-8deg) scale(1.25)}.ProjectArchive_coda__rppRB{max-width:30ch;margin-top:clamp(3rem,8vw,6rem);font-family:var(--display);font-size:var(--fs-h3);font-weight:400;font-optical-sizing:auto;line-height:1.15;color:var(--ivory-dim)}@media (max-width:719px){.ProjectArchive_viewport__JDJBB{--plate-w:calc(100vw - 2 * var(--gutter) - 2.25rem);--gap:0.9rem;--tilt:2.5deg;--turn:8deg;--drop:0.9rem;cursor:auto}.ProjectArchive_plate__upFCF{aspect-ratio:5/6}}@media (prefers-reduced-motion:reduce){.ProjectArchive_reel__c4Jw2{transition:none}.ProjectArchive_plate__upFCF{transform:scale(calc(1 - min(var(--a), 2) * .05))}.ProjectArchive_demo__JM4SC,.ProjectArchive_detailText__geZoj{animation:none}}.writing_promise__LtFi1{position:relative;padding-block:clamp(2.5rem,7vw,6rem) clamp(4rem,10vw,8rem)}.writing_promise__LtFi1:before{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,rgb(4 9 18/0) 0,rgb(4 9 18/.62) 45%,rgb(4 9 18/.78));-webkit-mask-image:linear-gradient(180deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent)}.writing_line__ilOMc{max-width:17ch;font-family:var(--display);font-size:clamp(2.2rem,1rem + 4.6vw,6rem);font-weight:380;font-style:italic;font-optical-sizing:auto;font-variation-settings:"SOFT" 100,"WONK" 0;line-height:1.02;letter-spacing:-.02em;color:var(--ivory);text-wrap:balance;text-shadow:0 0 2.5rem rgb(4 9 18/.85),0 0 .6rem rgb(4 9 18/.6)}@media (min-width:900px){.writing_line__ilOMc{margin-left:calc(100% * 4 / 12)}}.lab_hero__HVShj{position:relative;padding-top:var(--header-h)}.lab_heroGrid__nEU3V{display:grid;grid-template-areas:"stage" "text" "caption";grid-row-gap:clamp(1.25rem,4vw,2rem);row-gap:clamp(1.25rem,4vw,2rem);padding-bottom:clamp(3rem,9svh,6rem)}.lab_heroText__TCM_U{grid-area:text;display:grid;grid-gap:clamp(1rem,3svh,2rem);gap:clamp(1rem,3svh,2rem);align-content:end}.lab_heroStage__FTHCO{grid-area:stage;position:relative;height:clamp(19rem,50svh,27rem);margin-inline:calc(var(--gutter) * -1)}.lab_heroCaption__yvF1b{grid-area:caption;display:grid;grid-gap:.6rem;gap:.6rem;padding-top:clamp(.5rem,2vw,1rem);border-top:1px solid var(--line)}.lab_heroTitle__0NVXs{max-width:12ch;font-family:var(--display);font-size:clamp(3rem,.3rem + 11.2vw,5.75rem);font-weight:640;font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 0;line-height:.88;letter-spacing:-.04em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;animation:lab_rise__xSYfL var(--dur-slow) var(--ease-snap) .08s both}.lab_heroLede__4pkjl{max-width:24ch;font-family:var(--display);font-size:clamp(1.3rem,1.05rem + 1vw,2.1rem);font-weight:380;font-optical-sizing:auto;line-height:1.22;letter-spacing:-.01em;color:var(--ivory);text-wrap:pretty;animation:lab_rise__xSYfL var(--dur-slow) var(--ease-snap) .2s both}.lab_featureTitle__45gjQ{font-family:var(--display);font-size:clamp(2rem,1.2rem + 2.4vw,3.5rem);font-weight:600;font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 0;line-height:1;letter-spacing:-.03em}.lab_featureNote__Wzi33{max-width:34ch;line-height:1.45;color:var(--ivory-dim)}@media (min-width:960px){.lab_heroGrid__nEU3V{grid-template-columns:minmax(0,45fr) minmax(0,55fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"text stage" "text caption";column-gap:clamp(2rem,4vw,4rem);row-gap:1rem;padding-bottom:clamp(2rem,5svh,3.5rem)}.lab_heroText__TCM_U{padding-bottom:clamp(.5rem,3svh,2rem)}.lab_heroStage__FTHCO{height:clamp(26rem,calc(100svh - var(--header-h) - 9.5rem),54rem);margin-inline:0 calc(var(--gutter) * -1)}.lab_heroCaption__yvF1b{grid-template-columns:auto minmax(0,1fr);column-gap:clamp(1.5rem,3vw,3rem);align-items:baseline}.lab_heroTitle__0NVXs{font-size:clamp(4rem,1rem + 5.2vw,8rem)}}@keyframes lab_rise__xSYfL{0%{opacity:0;transform:translateY(.6rem)}}.lab_wall__9nVGA{position:relative}.lab_wallInner__EycaZ{padding-top:clamp(3rem,8vw,6rem);padding-bottom:clamp(5rem,12vw,10rem)}.lab_wall__9nVGA:before{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none;background:rgb(5 9 12/.58);-webkit-mask-image:linear-gradient(180deg,transparent,#000 clamp(8rem,20svh,14rem),#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 clamp(8rem,20svh,14rem),#000 calc(100% - 6rem),transparent)}.lab_tile__yvV40{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:clamp(.75rem,1.4vw,1.25rem);background:radial-gradient(80% 70% at 50% 45%,rgb(14 24 30/.65),rgb(5 9 12/.82) 100%);transition:border-color var(--dur-med) var(--ease-snap),box-shadow var(--dur-med) var(--ease-snap)}@media (hover:hover){.lab_tile__yvV40:hover{border-color:color-mix(in oklch,var(--alive) 45%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--alive) 12%,transparent),0 1.5rem 4rem -1.5rem color-mix(in oklch,var(--alive) 22%,transparent)}}.lab_tile__yvV40{aspect-ratio:4/5}.lab_grid__zSns5{display:grid;grid-gap:clamp(3.5rem,8vw,4.5rem) clamp(1rem,2vw,1.75rem);gap:clamp(3.5rem,8vw,4.5rem) clamp(1rem,2vw,1.75rem);list-style:none}@media (min-width:640px){.lab_grid__zSns5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.lab_grid__zSns5{grid-template-columns:repeat(3,minmax(0,1fr))}.lab_cell__M1I7T:nth-child(3n+2){margin-top:5rem}.lab_cell__M1I7T:nth-child(3n+3){margin-top:2rem}}.lab_specimen__8KFCl{display:grid;grid-gap:1.25rem;gap:1.25rem}.lab_caption__js5y3{display:grid;grid-gap:.5rem;gap:.5rem}.lab_title___n2L1{font-family:var(--display);font-size:clamp(2rem,1.4rem + 1.8vw,3.25rem);font-weight:560;font-optical-sizing:auto;line-height:1;letter-spacing:-.03em}.lab_note__6vOvM{max-width:30ch;color:var(--ivory-dim)}.about_section__4WtBQ{position:relative;margin-top:clamp(7rem,16vw,14rem)}.about_story__luaIq{position:relative;display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);padding-top:clamp(2rem,6vw,5rem)}.about_story__luaIq:before{position:absolute;z-index:-1;inset:-4rem 0 -4rem 0;content:"";pointer-events:none;background:linear-gradient(90deg,rgb(1 2 4/.82) 0,rgb(1 2 4/.7) 45%,rgb(1 2 4/0) 80%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 5rem,#000 calc(100% - 5rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 5rem,#000 calc(100% - 5rem),transparent)}@media (max-width:899.98px){.about_story__luaIq:before{background:rgb(1 2 4/.66)}}@media (min-width:900px){.about_story__luaIq:has(.about_portrait__FZZuT){grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(2rem,5vw,6rem)}}.about_portrait__FZZuT{width:100%;max-width:22rem;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:.25rem}.about_storyText__tS4K6{display:grid;grid-gap:1.5rem;gap:1.5rem;max-width:36rem}.about_storyPara__MpC4n{font-size:clamp(1.1rem,1rem + .45vw,1.35rem);line-height:1.6;color:rgb(238 232 220/.88);text-wrap:pretty}.about_coda__ycr5X{margin-top:.75rem;max-width:22ch;font-family:var(--display);font-size:clamp(1.6rem,1.15rem + 1.8vw,2.75rem);font-weight:400;font-optical-sizing:auto;font-variation-settings:"SOFT" 70;line-height:1.12;letter-spacing:-.015em;color:var(--ivory);text-wrap:balance}.about_offScreen__JkDWw{position:relative;margin-top:clamp(7rem,16vw,14rem);overflow-x:clip;padding-block:.1em}.about_offScreen__JkDWw:before{position:absolute;z-index:-1;inset:-3rem 0;content:"";pointer-events:none;background:radial-gradient(70% 60% at 50% 50%,rgb(1 2 4/.6),rgb(1 2 4/0) 100%)}.about_words__soCdk{display:grid;list-style:none}.about_word__roI0Z{display:flex;justify-content:flex-start}.about_word__roI0Z:nth-child(2n){justify-content:flex-end;text-align:right}.about_word__roI0Z:nth-child(3){padding-left:14%}.about_word__roI0Z:nth-child(5){justify-content:center;text-align:center}.about_wordInner__8zO5i{display:inline-block;max-width:100%;font-family:var(--display);font-size:clamp(3.4rem,.4rem + 13vw,15rem);font-weight:720;font-optical-sizing:auto;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;line-height:.88;letter-spacing:-.05em;color:var(--ivory);text-wrap:balance;cursor:default;transition:color var(--dur-med) var(--ease-snap),transform var(--dur-med) var(--ease-snap),font-variation-settings var(--dur-med) var(--ease-snap),font-weight var(--dur-med) var(--ease-snap)}.about_word__roI0Z:nth-child(2n) .about_wordInner__8zO5i{font-weight:380;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1}@media (max-width:719px){.about_wordInner__8zO5i{font-size:17vw}}.about_wordInner__8zO5i:active{color:var(--alive)}@media (hover:hover){.about_wordInner__8zO5i:hover{color:var(--alive);font-weight:380;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;transform:translateX(.12em) rotate(-1.5deg)}.about_word__roI0Z:nth-child(2n) .about_wordInner__8zO5i:hover{font-weight:760;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;transform:translateX(-.12em) rotate(1.5deg)}.about_word__roI0Z:nth-child(5) .about_wordInner__8zO5i:hover{transform:scale(1.03)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.about_word__roI0Z[data-reveal]{animation-name:about_from-left__4rCH4;animation-range:entry calc(var(--i, 0) * 4%) cover calc(30% + var(--i, 0) * 4%)}.about_word__roI0Z[data-reveal]:nth-child(2n){animation-name:about_from-right__2LSDX}.about_word__roI0Z[data-reveal]:nth-child(5){animation-name:about_rise-in__82U6c}}}@keyframes about_from-left__4rCH4{0%{opacity:0;transform:translateX(-8vw)}}@keyframes about_from-right__2LSDX{0%{opacity:0;transform:translateX(8vw)}}@keyframes about_rise-in__82U6c{0%{opacity:0;transform:translateY(.4em)}}.about_close__gmxTg:before,.about_section__4WtBQ:before{position:absolute;z-index:-1;inset:-3rem 0;content:"";pointer-events:none;background:linear-gradient(90deg,rgb(1 2 4/.78),rgb(1 2 4/.5) 60%,rgb(1 2 4/.2));-webkit-mask-image:linear-gradient(180deg,transparent,#000 5rem,#000 calc(100% - 5rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 5rem,#000 calc(100% - 5rem),transparent)}.about_offScreen__JkDWw+.about_section__4WtBQ{margin-top:clamp(5rem,11vw,10rem)}.about_sectionTitle__A70Rr{margin-bottom:clamp(2rem,5vw,4rem);font-family:var(--display);font-size:var(--fs-h3);font-weight:400;font-optical-sizing:auto;line-height:1;color:var(--ivory-dim)}.about_principles__q3cGU{display:grid;list-style:none;border-top:1px solid var(--line)}.about_principle__Du4n1{display:grid;grid-gap:.9rem;gap:.9rem;padding-block:clamp(1.75rem,4.5vw,3.5rem);border-bottom:1px solid var(--line)}@media (min-width:900px){.about_principle__Du4n1{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2rem,5vw,6rem);align-items:end}}.about_principleTitle__1QYCn{font-family:var(--display);font-size:clamp(2.5rem,.9rem + 6.2vw,7.5rem);font-weight:560;font-optical-sizing:auto;line-height:.92;letter-spacing:-.035em;text-wrap:balance}.about_principleLine__cXXUz{max-width:34ch;padding-bottom:.4em;font-size:var(--fs-lede);line-height:1.4;color:rgb(238 232 220/.82)}.about_close__gmxTg{position:relative;margin-top:clamp(8rem,18vw,16rem);padding-bottom:clamp(4rem,10vw,8rem)}.about_closeLead__K7EIy{max-width:11ch;font-family:var(--display);font-size:clamp(3.2rem,.4rem + 11vw,12rem);font-weight:640;font-optical-sizing:auto;font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 0;line-height:.88;letter-spacing:-.045em;text-wrap:balance}.about_closeBody__hCr2Z{position:relative;display:grid;grid-gap:1.75rem;gap:1.75rem;margin-top:clamp(1.75rem,4vw,3rem)}.about_closeBody__hCr2Z:before{position:absolute;z-index:-1;inset:-4rem calc(var(--gutter) * -1);content:"";pointer-events:none;background:radial-gradient(closest-side,rgb(1 2 4/.78) 0,rgb(1 2 4/.6) 55%,rgb(1 2 4/0) 100%)}.about_closeBody__hCr2Z a[href^="mailto:"]{font-size:1rem;color:rgb(238 232 220/.86)}.about_closeBody__hCr2Z a[href^="mailto:"]:focus-visible,.about_closeBody__hCr2Z a[href^="mailto:"]:hover{color:var(--alive)}@media (min-width:900px){.about_closeBody__hCr2Z{margin-left:calc(100% * 4 / 12)}}.about_closeNote__NUavo{max-width:34ch;font-size:var(--fs-lede);line-height:1.4;color:rgb(238 232 220/.82)}.about_socials__xM2vo{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;color:var(--ivory-dim)}.about_social__qhoXI:focus-visible,.about_social__qhoXI:hover{color:var(--alive)}