.DesertScene_scene__SwqkE{position:relative;width:100%;height:var(--scene-h,220px);-moz-user-select:none;user-select:none;-webkit-user-select:none}.DesertScene_canvas__UXppZ{width:100%;height:100%;display:block}.About_inner__2NXab{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(48px,7vw,130px);gap:clamp(48px,7vw,130px);align-items:start}.About_headline___a4l6{margin-top:clamp(24px,3vw,44px);max-width:14ch}.About_right__9l_Yp{display:flex;flex-direction:column;padding-top:clamp(6px,3vw,48px)}.About_statement__s9soi{font-size:var(--t-md);line-height:1.45;letter-spacing:-.012em;color:var(--ink-soft);max-width:40ch}.About_mark__CsvwB{position:absolute;right:var(--gutter);top:-18px;color:var(--signal)}@media (max-width:1000px){.About_inner__2NXab{grid-template-columns:minmax(0,1fr);gap:clamp(40px,7vw,64px)}.About_right__9l_Yp{padding-top:0}.About_mark__CsvwB{display:none}}.BootScreen_boot__SEKCi{position:fixed;inset:0;z-index:200;background:var(--bg);display:grid;place-items:center;grid-gap:0;gap:0;opacity:1;transition:opacity .62s var(--ease)}.BootScreen_out__KBRCF{opacity:0;pointer-events:none}.BootScreen_inner__453jX{display:flex;flex-direction:column;align-items:center;gap:clamp(26px,4vh,44px);padding-inline:var(--gutter);--mark-air:clamp(20px,3vh,40px);width:min(520px,100%)}.BootScreen_wordmark__RVPLl{font-weight:700;font-size:clamp(.85rem,1.05vw,1.05rem);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.BootScreen_whip__NOXaf{margin-top:var(--mark-air);--zoom:2;width:calc(var(--cell-w) * var(--zoom));height:calc(var(--cell-h) * var(--zoom));background-image:var(--sheet);background-repeat:no-repeat;background-size:calc(var(--cell-w) * var(--frames) * var(--zoom)) calc(var(--cell-h) * var(--zoom));image-rendering:pixelated;animation:BootScreen_crack__AMPSo var(--dur-cycle) steps(var(--frames)) infinite;--lash-fade:calc(2px * var(--zoom));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--lash-fade));mask-image:linear-gradient(to bottom,transparent 0,#000 var(--lash-fade))}@keyframes BootScreen_crack__AMPSo{0%{background-position-x:0}to{background-position-x:calc(var(--cell-w) * var(--frames) * var(--zoom) * -1)}}@media (max-width:560px){.BootScreen_whip__NOXaf{--zoom:1}}.BootScreen_bar___a2Ky{display:flex;gap:3px;width:100%}.BootScreen_cell__kO4X1{flex:1 1;height:10px;background:var(--rule);transition:background-color .18s var(--ease)}.BootScreen_cellOn__ZIoKB{background:var(--ink)}.BootScreen_status__bWpAd{white-space:nowrap;font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);text-align:center;animation:BootScreen_lineIn__ac7GB .42s var(--ease-out) both}@keyframes BootScreen_lineIn__ac7GB{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.BootScreen_caret__RULgf{color:var(--signal)}.BootScreen_skip__CekN2{animation:BootScreen_skipIn__nDjI8 .5s var(--ease) 1.4s both;position:absolute;bottom:clamp(22px,4vh,40px);font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);background:none;border:0}@keyframes BootScreen_skipIn__nDjI8{0%{opacity:0}to{opacity:1}}.BootScreen_skip__CekN2:hover{color:var(--ink-muted)}@media (prefers-reduced-motion:reduce){.BootScreen_whip__NOXaf{animation:none}.BootScreen_boot__SEKCi{transition:none}.BootScreen_skip__CekN2,.BootScreen_status__bWpAd{animation:none}}.SectionLabel_label__wHgNA{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-weight:500}.SectionLabel_mark__GtzT6{color:var(--signal);margin-right:4px;flex:none}.SectionLabel_title__FqwvP{color:var(--ink)}.BrandStack_inner__MZDNv{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(48px,7vw,130px);gap:clamp(48px,7vw,130px);align-items:center}.BrandStack_copy__LSdQB{display:flex;flex-direction:column}.BrandStack_headline__Ci9_T{margin-top:clamp(26px,3vw,44px);max-width:15ch}.BrandStack_mesaWrap__21QHk{--strata:#cdc4b3;--strata-line:#ab9e8a;align-items:flex-start}.BrandStack_mesaWrap__21QHk,.BrandStack_mesa__KASQ_{width:100%;display:flex;flex-direction:column}.BrandStack_stratum__AP32r{width:var(--w);margin-left:var(--x);border-top:1px solid var(--strata-line);transition:margin-left .52s var(--ease-out),width .52s var(--ease-out)}.BrandStack_cap__qTnVT{display:block;width:50%;margin-left:8%;height:3px;background:var(--ink-faint)}.BrandStack_horizon__1UnMR{position:relative;display:block;width:100%;height:1px;background:var(--ink-soft)}.BrandStack_cactus__PJTKm{position:absolute;right:3%;bottom:0;color:var(--ink-soft)}.BrandStack_scree___sogd{display:block;width:88%;height:clamp(14px,1.8vw,22px);background-image:repeating-conic-gradient(var(--strata-line) 0 25%,transparent 0 50%);background-size:3px 3px;opacity:.7;mask-image:linear-gradient(180deg,#000,transparent);-webkit-mask-image:linear-gradient(180deg,#000,transparent)}.BrandStack_band__f43ku{display:block;width:100%;text-align:left;padding:var(--pad,18px) clamp(16px,2vw,28px);background-image:repeating-conic-gradient(var(--strata) 0 25%,transparent 0 50%);background-size:4px 4px;transition:background-color .46s var(--ease),transform .46s var(--ease-out)}.BrandStack_stratumActive__UP_7p .BrandStack_band__f43ku{background-color:color-mix(in srgb,var(--strata) 38%,transparent)}.BrandStack_bandFace__Lvozw{display:flex;align-items:center;gap:clamp(12px,1.6vw,22px)}.BrandStack_index__0eONB{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.14em;color:var(--signal);flex:none}.BrandStack_name__pX_Oh{font-family:var(--font-mono);font-size:clamp(.72rem,.95vw,.86rem);letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--ink);white-space:nowrap}.BrandStack_bandPlus__kPr6l{color:var(--signal);margin-left:auto;flex:none;transition:transform .42s var(--ease-out)}.BrandStack_stratumActive__UP_7p .BrandStack_bandPlus__kPr6l{transform:rotate(90deg)}.BrandStack_body__UppM_{display:block;font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase;line-height:1.75;color:var(--ink-muted);max-height:0;opacity:0;overflow:hidden;transition:max-height .52s var(--ease-out),opacity .34s var(--ease),padding-top .52s var(--ease-out)}.BrandStack_stratumActive__UP_7p .BrandStack_body__UppM_{max-height:7em;opacity:1;padding-top:12px}@media (max-width:1000px){.BrandStack_inner__MZDNv{grid-template-columns:minmax(0,1fr);gap:clamp(44px,8vw,72px)}.BrandStack_headline__Ci9_T{max-width:14ch}.BrandStack_body__UppM_{max-height:7em;opacity:1;padding-top:12px}}@media (max-width:620px){.BrandStack_cap__qTnVT,.BrandStack_stratum__AP32r{width:100%;margin-left:0}.BrandStack_scree___sogd{width:100%}.BrandStack_cactus__PJTKm{display:none}}.Cta_cta__PBL7o{display:inline-flex;align-items:center;gap:14px;font-weight:600;letter-spacing:-.012em;color:var(--ink);position:relative;transition:color var(--dur-fast) var(--ease)}.Cta_text__t1zqE{position:relative;display:inline-block}.Cta_arrow__BJZUi{display:inline-flex;transition:transform .46s var(--ease-out);color:var(--ink)}.Cta_cta__PBL7o:hover .Cta_arrow__BJZUi{transform:translateX(7px)}.Cta_link__ef9mK{padding-bottom:12px;font-size:var(--t-body)}.Cta_link__ef9mK:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--ink);transform-origin:0 50%;transition:transform .52s var(--ease-out),background-color var(--dur-fast) var(--ease)}.Cta_link__ef9mK:hover:after{background:var(--signal)}.Cta_link__ef9mK:hover .Cta_arrow__BJZUi,.Cta_link__ef9mK:hover .Cta_text__t1zqE{color:var(--signal)}.Cta_boxed__tBNhQ{border:1px solid var(--ink);padding:13px 20px;font-size:var(--t-small);font-weight:600;overflow:hidden;isolation:isolate}.Cta_boxed__tBNhQ:before{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleY(0);transform-origin:50% 100%;transition:transform .42s var(--ease-out);z-index:-1}.Cta_boxed__tBNhQ:hover{color:var(--bg)}.Cta_boxed__tBNhQ:hover:before{transform:scaleY(1)}.Cta_boxed__tBNhQ:hover .Cta_arrow__BJZUi{color:var(--bg)}.Cta_large__H3TQn{font-size:clamp(1.15rem,2vw,1.75rem);font-weight:600;padding-bottom:16px;letter-spacing:-.025em}.Cta_large__H3TQn .Cta_arrow__BJZUi svg{width:34px;height:12px}.Cta_large__H3TQn:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--ink);transition:background-color var(--dur-fast) var(--ease)}.Cta_large__H3TQn:hover{color:var(--signal)}.Cta_large__H3TQn:hover:after{background:var(--signal)}.FooterCta_footer__31d43{position:relative;padding-top:clamp(96px,16vh,210px);overflow:hidden}.FooterCta_inner__S1OEc{position:relative}.FooterCta_mark__RPY9b{color:var(--signal);margin-bottom:clamp(22px,3vw,40px)}.FooterCta_headline__e779d{max-width:12ch}.FooterCta_ctaRow__BCdS_{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:clamp(20px,3vw,48px);margin-top:clamp(38px,5vw,76px)}.FooterCta_email__ZL5s2{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);transition:color .3s var(--ease)}.FooterCta_email__ZL5s2:hover{color:var(--signal)}.FooterCta_world__cedX_{margin-top:clamp(34px,6vh,76px);width:100%;--scene-h:clamp(210px,34svh,340px)}.FooterCta_base__OgBKs{padding-top:clamp(34px,4vw,60px);padding-bottom:clamp(26px,3vw,44px)}.FooterCta_baseTop__4QDLE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);padding-top:clamp(26px,3vw,42px);border-top:1px solid var(--rule)}.FooterCta_wordmark__qG_qm{font-weight:700;font-size:clamp(.95rem,1.15vw,1.15rem);letter-spacing:.11em;text-transform:uppercase;align-self:start}.FooterCta_columns__nyWc3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px)}.FooterCta_column__Bo479{display:grid;grid-gap:14px;gap:14px;align-content:start}.FooterCta_column__Bo479 ul{display:grid;grid-gap:7px;gap:7px}.FooterCta_columnLabel__frhry{color:var(--ink-muted)}.FooterCta_footLink__uHcu9{font-size:var(--t-small);color:var(--ink-soft);transition:color .26s var(--ease);display:inline-block}a.FooterCta_footLink__uHcu9:hover{color:var(--signal)}.FooterCta_legal__1z8Mu{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:clamp(44px,7vw,96px);padding-top:16px;border-top:1px solid var(--rule-soft)}@media (max-width:860px){.FooterCta_baseTop__4QDLE{grid-template-columns:minmax(0,1fr)}.FooterCta_columns__nyWc3{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}@media (max-width:480px){.FooterCta_columns__nyWc3{grid-template-columns:minmax(0,1fr)}}.Hero_hero__Q17Ys{min-height:100svh;flex-direction:column;padding-top:clamp(104px,14svh,168px);padding-bottom:clamp(72px,9svh,104px);overflow:hidden}.Hero_hero__Q17Ys,.Hero_inner__8vHlj{position:relative;display:flex;justify-content:flex-start}.Hero_inner__8vHlj{z-index:1;flex:1 1;flex-direction:column}.Hero_mark__F9Ma7{color:var(--signal);margin-bottom:clamp(18px,3svh,38px)}.Hero_copy__PMFte{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(28px,5vw,96px);gap:clamp(28px,5vw,96px);align-items:start}.Hero_headline__epPmh{margin:0;max-width:11ch}.Hero_aside__IZ4KW{display:flex;flex-direction:column;padding-top:clamp(10px,2.6vw,40px)}.Hero_world__hQggx{position:absolute;left:0;right:0;bottom:0;pointer-events:none;--scene-h:clamp(300px,48svh,470px)}@media (max-width:900px){.Hero_world__hQggx{--scene-h:clamp(210px,30svh,280px)}.Hero_copy__PMFte{grid-template-columns:minmax(0,1fr);gap:clamp(26px,5vh,44px)}.Hero_headline__epPmh{max-width:13ch}.Hero_aside__IZ4KW{padding-top:0}.Hero_hero__Q17Ys{padding-bottom:clamp(150px,22svh,200px)}}@media (max-width:560px){.Hero_hero__Q17Ys{min-height:92svh}}.Nav_nav__GTiuz{position:fixed;top:0;left:0;right:0;z-index:100;transition:background-color .42s var(--ease),border-color .42s var(--ease);border-bottom:1px solid transparent}.Nav_condensed__KCNQr{background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);border-bottom-color:var(--rule-soft)}.Nav_inner__7bqYm{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,3vw,48px);padding-block:clamp(16px,2vw,26px);transition:padding .42s var(--ease)}.Nav_condensed__KCNQr .Nav_inner__7bqYm{padding-block:14px}.Nav_wordmark__Bjx6Z{font-weight:700;font-size:clamp(.95rem,1.15vw,1.15rem);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;flex:none}.Nav_links__DILKa{display:flex;align-items:center;gap:clamp(18px,2.4vw,42px);margin-inline:auto}.Nav_link__1YTNT{position:relative;font-size:var(--t-small);font-weight:500;color:var(--ink-soft);padding-block:4px;transition:color .26s var(--ease)}.Nav_link__1YTNT:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--signal);transform:scaleX(0);transform-origin:100% 50%;transition:transform .42s var(--ease-out)}.Nav_link__1YTNT:hover{color:var(--ink)}.Nav_link__1YTNT:hover:after{transform:scaleX(1);transform-origin:0 50%}.Nav_end__OIRoY{display:flex;align-items:center;gap:clamp(14px,1.8vw,26px);flex:none}.Nav_reboot__pd4px{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);transition:color .3s var(--ease);white-space:nowrap}.Nav_power__ldtgg{color:var(--ink-faint);transition:color .3s var(--ease),transform .62s var(--ease-out)}.Nav_reboot__pd4px:hover{color:var(--signal)}.Nav_reboot__pd4px:hover .Nav_power__ldtgg{color:var(--signal);transform:rotate(180deg)}.Nav_burger__JjQaf{display:none}.Nav_burgerBox__7oNXM{display:grid;grid-gap:5px;gap:5px;width:26px}.Nav_burgerBox__7oNXM i{display:block;height:1.5px;background:var(--ink);transition:transform .38s var(--ease-out),opacity .24s var(--ease)}.Nav_burgerOpen__Zm57Y i:first-child{transform:translateY(3.25px) rotate(45deg)}.Nav_burgerOpen__Zm57Y i:last-child{transform:translateY(-3.25px) rotate(-45deg)}.Nav_sheet__fzFIE{position:fixed;inset:0;z-index:1;background:var(--bg);padding:clamp(96px,18vh,160px) var(--gutter) var(--gutter);display:flex;flex-direction:column;justify-content:space-between;opacity:0;pointer-events:none;transition:opacity .32s var(--ease)}.Nav_sheetOpen__rAAS6{opacity:1;pointer-events:auto}.Nav_sheetLinks__E_v0m{display:grid}.Nav_sheetLink__sQq6D{display:flex;align-items:baseline;gap:18px;font-size:clamp(2rem,9vw,3.2rem);font-weight:700;letter-spacing:-.04em;line-height:1.15;padding-block:10px;border-bottom:1px solid var(--rule-soft);opacity:0;transform:translateY(14px);transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.Nav_sheetOpen__rAAS6 .Nav_sheetLink__sQq6D{opacity:1;transform:none}.Nav_sheetIndex__aEvfy{letter-spacing:.14em;color:var(--signal)}.Nav_sheetIndex__aEvfy,.Nav_sheetReboot__mYxy0{font-family:var(--font-mono);font-size:var(--t-meta)}.Nav_sheetReboot__mYxy0{display:inline-flex;align-items:center;gap:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.Nav_sheetFoot__NA_8y{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:28px}@media (max-width:1080px){.Nav_links__DILKa{display:none}.Nav_burger__JjQaf{display:block}.Nav_cta__nwmic,.Nav_reboot__pd4px{display:none}}@media (min-width:1081px){.Nav_sheet__fzFIE{display:none}}.WorkPlate_plate__QwPrt{--px:3px;position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--bg-sunk);border:1px solid var(--rule);isolation:isolate}.WorkPlate_cloud__H_4XM,.WorkPlate_mesa__fr3SM,.WorkPlate_prop__OwSuE,.WorkPlate_sun__iPrW0{width:calc(var(--w) * var(--px));height:calc(var(--h) * var(--px))}.WorkPlate_photo__w4m_K{object-fit:cover}.WorkPlate_sky__vDd9u{position:absolute;inset:0 0 calc(100% - var(--horizon)) 0;background-image:radial-gradient(circle at 1px 1px,var(--rule) 1px,transparent 0);background-size:6px 6px;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 88%);mask-image:linear-gradient(180deg,#000 0,transparent 88%)}.WorkPlate_sun__iPrW0{position:absolute;left:var(--x);top:calc(var(--horizon) * .34);transform:translate(-50%,-50%);color:var(--signal)}.WorkPlate_cloud__H_4XM{top:var(--y);color:var(--rule)}.WorkPlate_cloud__H_4XM,.WorkPlate_mesa__fr3SM{position:absolute;left:var(--x);transform:translateX(-50%)}.WorkPlate_mesa__fr3SM{bottom:calc(100% - var(--horizon));color:var(--ink-faint)}.WorkPlate_ground__DfOfu{position:absolute;left:0;right:0;top:var(--horizon);bottom:0;border-top:1px solid var(--ink-faint);background-image:radial-gradient(circle at 1px 1px,var(--rule) 1px,transparent 0);background-size:9px 9px}.WorkPlate_prop__OwSuE{position:absolute;left:var(--x);bottom:calc(100% - 1px);transform:translateX(-50%);color:var(--ink-soft)}.WorkPlate_dim__aBybp{color:var(--ink-muted)}.WorkPlate_frameIndex__VAzCN,.WorkPlate_frameMark__PM4tJ{position:absolute;top:12px}.WorkPlate_frameIndex__VAzCN{left:14px;font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.16em;color:var(--ink-muted)}.WorkPlate_frameMark__PM4tJ{right:14px;color:var(--signal)}@media (max-width:760px){.WorkPlate_plate__QwPrt{--px:2px}}.SelectedWork_section__hdhws{overflow-x:clip}.SelectedWork_head__G7j4K{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(32px,5vw,90px);gap:clamp(32px,5vw,90px);align-items:end}.SelectedWork_headline___Z1UN{margin-top:clamp(24px,3vw,44px);max-width:11ch}.SelectedWork_headNote__OgcuN{display:flex;flex-direction:column;gap:20px;padding-bottom:clamp(8px,1.4vw,22px)}.SelectedWork_controls__TMMA_{display:flex;align-items:center;gap:10px}.SelectedWork_key__NtTLM{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--ink);background:var(--bg-raised);color:var(--ink);font-family:var(--font-mono);font-size:1rem;line-height:1;box-shadow:2px 2px 0 var(--ink);transition:transform .12s var(--ease),box-shadow .12s var(--ease),opacity .24s var(--ease),background-color .24s var(--ease)}.SelectedWork_key__NtTLM:hover:not(:disabled){background:var(--signal-soft)}.SelectedWork_key__NtTLM:active:not(:disabled){transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.SelectedWork_key__NtTLM:disabled{opacity:.28;box-shadow:2px 2px 0 var(--rule);border-color:var(--ink-faint);cursor:default}.SelectedWork_hint__1ki8Z{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin-left:4px}.SelectedWork_viewport__pr6_a{--gap:clamp(20px,3vw,48px);--step:calc(100% + var(--gap));margin-top:clamp(40px,5vw,72px);overflow:hidden}.SelectedWork_track__I3AHY{display:flex;align-items:stretch;gap:var(--gap);width:100%;transform:translateX(calc(var(--i) * -1 * var(--step)));transition:transform .76s var(--ease-out);will-change:transform}.SelectedWork_slide__m0fX_{flex:0 0 100%;min-width:0}.SelectedWork_slide__m0fX_[inert]{opacity:.24;transition:opacity .5s var(--ease)}@media (min-width:900px){.SelectedWork_viewport__pr6_a{--step:calc(50% + var(--gap) / 2)}.SelectedWork_slide__m0fX_{flex-basis:calc((100% - var(--gap)) / 2)}}.SelectedWork_card__dShBz{height:100%;display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px)}.SelectedWork_cardHead__EtqK8{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:clamp(6px,1vw,14px)}.SelectedWork_cardName__D2VzD{font-size:clamp(1.6rem,3vw,2.7rem);font-weight:700;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.SelectedWork_more__YDdwY{flex:none;padding:9px 20px;border-radius:999px;background:var(--bg-sunk);color:var(--ink);font-size:var(--t-small);font-weight:500;transition:background-color .3s var(--ease),color .3s var(--ease)}.SelectedWork_more__YDdwY:hover{background:var(--ink);color:var(--ink-invert)}.SelectedWork_cardLine__7bQaD{font-size:var(--t-body);line-height:1.5;color:var(--ink-soft);max-width:34ch}.SelectedWork_stat__1UXJg{grid-row:4;display:grid;grid-gap:4px;gap:4px}.SelectedWork_statLead__89eEx{display:flex;align-items:center;gap:10px;font-size:clamp(1.3rem,2.1vw,1.9rem);font-weight:700;letter-spacing:-.035em;line-height:1.1}.SelectedWork_statMark__JFErk{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--ink-invert)}.SelectedWork_statNote__ZCFCs{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;line-height:1.55;color:var(--ink-muted);max-width:34ch}.SelectedWork_tags__4kV_z{grid-row:5;display:flex;flex-wrap:wrap;gap:4px 0;padding-top:clamp(12px,1.4vw,18px);border-top:1px solid var(--rule-soft)}.SelectedWork_tag__3g3N_{position:relative;font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);padding-right:15px;margin-right:4px}.SelectedWork_tag__3g3N_:not(:last-child):after{content:"";position:absolute;right:6px;top:50%;width:3px;height:3px;background:var(--signal);transform:translateY(-50%)}.SelectedWork_ticks__51UXp{display:flex;gap:4px;margin-top:clamp(28px,3.4vw,44px)}.SelectedWork_tick__Imwxp{padding:10px 2px;display:block}.SelectedWork_tick__Imwxp span{display:block;width:22px;height:2px;background:var(--rule);transition:background-color .3s var(--ease)}.SelectedWork_tick__Imwxp:hover span{background:var(--ink-faint)}.SelectedWork_tickOn__Thgez span{background:var(--signal)}@media (max-width:1000px){.SelectedWork_head__G7j4K{grid-template-columns:minmax(0,1fr);align-items:start}}@media (prefers-reduced-motion:reduce){.SelectedWork_track__I3AHY{transition:none}}.SelectedWork_dialog__SY_Bk{border:0;padding:0;background:transparent;max-width:min(620px,calc(100vw - 2 * var(--gutter)));max-height:calc(100vh - 2 * clamp(24px, 6vh, 72px));color:var(--ink);overflow:visible}.SelectedWork_dialog__SY_Bk::-webkit-backdrop{background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(140%) blur(6px);-webkit-backdrop-filter:saturate(140%) blur(6px)}.SelectedWork_dialog__SY_Bk::backdrop{background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(140%) blur(6px);-webkit-backdrop-filter:saturate(140%) blur(6px)}.SelectedWork_dialog__SY_Bk[open]{animation:SelectedWork_sheetIn__fpX4K .42s var(--ease-out)}@keyframes SelectedWork_sheetIn__fpX4K{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.SelectedWork_sheet__kG9Ju{position:relative;background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--rule);padding:clamp(28px,4vw,52px);display:grid;grid-gap:14px;gap:14px;max-height:inherit;overflow-y:auto}.SelectedWork_close__wp4cm{position:absolute;top:clamp(18px,2vw,26px);right:clamp(18px,2vw,26px);font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);transition:color .26s var(--ease)}.SelectedWork_close__wp4cm:hover{color:var(--signal)}.SelectedWork_sheetLabel__UUEnm{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.SelectedWork_sheetName__ibooA{font-size:clamp(1.9rem,4vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1;text-transform:uppercase;margin:0}.SelectedWork_sheetHighlight__KXBwa{display:grid;grid-gap:6px;gap:6px;margin-top:8px;margin-bottom:4px}.SelectedWork_sheetLead__p5NiQ{font-size:clamp(2rem,4.4vw,3.2rem);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--signal)}.SelectedWork_sheetNote__xgOVq{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;line-height:1.55;color:var(--ink-muted);max-width:32ch}.SelectedWork_sheetLine__aYFIf{color:var(--ink-muted);line-height:1.55;max-width:42ch}.SelectedWork_sheetHeading__7TRRa{color:var(--ink-faint);margin-top:clamp(10px,1.6vw,18px)}.SelectedWork_sheetWork__FwbBN{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));grid-gap:0 clamp(18px,3vw,40px);gap:0 clamp(18px,3vw,40px)}.SelectedWork_sheetItem__R0WHA{font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink-soft);padding-block:9px;border-bottom:1px solid var(--rule-soft);position:relative;padding-left:16px}.SelectedWork_sheetItem__R0WHA:before{content:"";position:absolute;left:0;top:16px;width:4px;height:4px;background:var(--signal)}@media (max-width:620px){.SelectedWork_sheetWork__FwbBN{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SelectedWork_dialog__SY_Bk[open]{animation:none}}.HorizonRule_wrap__Jvvih{padding-block:0}.HorizonRule_line__ynOdB{position:relative;height:1px;background:var(--rule)}.HorizonRule_prop__qQeZf{position:absolute;left:var(--x);bottom:0;color:var(--ink-soft);opacity:.75}.HorizonRule_dim___6W68{color:var(--ink-faint);opacity:.6}@media (max-width:620px){.HorizonRule_prop__qQeZf:nth-child(n+3){display:none}}.WhatWeDo_head__Wc5a7{display:grid;grid-template-columns:minmax(0,1fr);align-items:end}@media (max-width:1000px){.WhatWeDo_head__Wc5a7{grid-template-columns:minmax(0,1fr);align-items:start}}.WhatWeDo_headline__n2d9_{margin-top:clamp(24px,3vw,44px);max-width:14ch}.WhatWeDo_grid__PIvRw{margin-top:clamp(56px,8vw,116px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-gap:0;gap:0;border-top:1px solid var(--rule)}.WhatWeDo_card__YNHcp{display:grid;grid-row-gap:clamp(14px,1.6vw,22px);row-gap:clamp(14px,1.6vw,22px);align-content:start;border-left:1px solid var(--rule-soft);padding:clamp(22px,2.6vw,38px) clamp(20px,2.6vw,46px) clamp(28px,3vw,48px)}@supports (grid-template-rows:subgrid){.WhatWeDo_card__YNHcp{grid-row:span 4;grid-template-rows:subgrid}}.WhatWeDo_card__YNHcp:first-child{border-left:0;padding-left:0}.WhatWeDo_cardTop__NA654{display:flex;align-items:center;justify-content:space-between}.WhatWeDo_index__CIpGh{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.16em;color:var(--signal)}.WhatWeDo_plus__J0dcq{color:var(--signal);transition:transform .46s var(--ease-out)}.WhatWeDo_card__YNHcp:hover .WhatWeDo_plus__J0dcq{transform:rotate(90deg)}.WhatWeDo_icon__2bBKg{display:block;width:132px;height:132px;image-rendering:pixelated;margin-top:clamp(4px,1vw,12px);margin-bottom:clamp(2px,.8vw,8px);transition:transform .62s var(--ease-out),opacity .4s var(--ease);opacity:.92}.WhatWeDo_card__YNHcp:hover .WhatWeDo_icon__2bBKg{transform:translateY(-4px);opacity:1}.WhatWeDo_name__CY13x{font-size:clamp(1.5rem,3vw,2.6rem);font-weight:700;letter-spacing:-.035em;line-height:1;text-transform:uppercase;max-width:10ch}.WhatWeDo_items__HFVRQ{display:grid;grid-gap:0;gap:0;margin-top:clamp(6px,1vw,14px)}.WhatWeDo_item__E5yfH{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);padding-block:9px;border-bottom:1px solid var(--rule-soft);position:relative;padding-left:16px;transition:color .3s var(--ease),border-color .3s var(--ease)}.WhatWeDo_item__E5yfH:before{content:"";position:absolute;left:0;top:15px;width:4px;height:4px;background:var(--signal)}.WhatWeDo_card__YNHcp:hover .WhatWeDo_item__E5yfH{color:var(--ink);border-bottom-color:var(--rule)}@media (max-width:900px){.WhatWeDo_grid__PIvRw{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(28px,5vw,48px)}.WhatWeDo_card__YNHcp:nth-child(3){border-left:0;padding-left:0}}@media (max-width:620px){.WhatWeDo_grid__PIvRw{grid-template-columns:minmax(0,1fr);border-top:0}.WhatWeDo_card__YNHcp{border-left:0;padding-left:0;border-top:1px solid var(--rule);padding-top:clamp(22px,5vw,34px)}.WhatWeDo_name__CY13x{max-width:none}}