.FeaturedWorks_project__56t0P{--paper:#f3efe8;--muted:rgba(243,239,232,0.56);--line:rgba(243,239,232,0.14);--accent:#ff6f3d;position:relative;min-height:100svh;color:var(--paper);background:#0b0c0e}.FeaturedWorks_projectInner__milEh{width:min(100%,1660px);min-height:100svh;margin:0 auto;padding:var(--project-top,max(106px,var(--header-height) + 26px)) var(--page-gutter) clamp(28px,4svh,44px);display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(20px,2.8svh,32px)}.FeaturedWorks_projectTopline__5mn0Q{min-width:0;padding-bottom:13px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:18px;border-bottom:1px solid var(--line);color:rgba(243,239,232,.46);font-size:9px;font-weight:820;line-height:1.2;letter-spacing:.075em;text-transform:uppercase}.FeaturedWorks_projectIndex__lBtSf{display:inline-flex;gap:7px;align-items:baseline;color:rgba(243,239,232,.72);font-family:SFMono-Regular,Consolas,monospace;font-style:normal;letter-spacing:.04em}.FeaturedWorks_projectIndex__lBtSf b{color:var(--accent);font-weight:820}.FeaturedWorks_projectIndex__lBtSf i{color:rgba(243,239,232,.28);font-style:normal}.FeaturedWorks_projectKind__pYAZk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeaturedWorks_projectYear___qI__{justify-self:end}.FeaturedWorks_projectBody__oPLzG{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1.9fr) minmax(310px,.72fr);gap:clamp(26px,2.5vw,44px);align-items:center}.FeaturedWorks_mediaLink__6kDSq{min-width:0;align-self:center}.FeaturedWorks_media__UoXBG{position:relative;width:100%;aspect-ratio:1600/1050;margin:0;overflow:hidden;isolation:isolate;background:var(--project-bg,#202226);border:1px solid rgba(243,239,232,.1)}.FeaturedWorks_media__UoXBG:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)}.FeaturedWorks_mediaImage__ZEl3V{object-fit:cover;object-position:center;transition:transform .65s cubic-bezier(.22,1,.36,1)}.FeaturedWorks_copy__viHJq{min-width:0;height:min(63svh,640px);padding-block:clamp(8px,1svh,16px);display:flex;flex-direction:column;justify-content:space-between;gap:44px}.FeaturedWorks_client__H_7cs{margin:0 0 clamp(18px,2vw,26px);color:rgba(243,239,232,.43);font-size:10px;font-weight:840;line-height:1.25;letter-spacing:.075em;text-transform:uppercase}.FeaturedWorks_copy__viHJq h2{max-width:12.5ch;margin:0;color:var(--paper);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(34px,2.65vw,47px);font-weight:700;line-height:.98;letter-spacing:-.048em;text-wrap:balance}.FeaturedWorks_description__eHbo3{max-width:37ch;margin:clamp(18px,1.8vw,25px) 0 0;color:var(--muted);font-size:clamp(13px,.9vw,15px);font-weight:540;line-height:1.55;letter-spacing:-.008em}.FeaturedWorks_copyFooter__9opc_{padding-top:16px;border-top:1px solid var(--line)}.FeaturedWorks_role___wELD{max-width:40ch;margin:0;color:rgba(243,239,232,.4);font-size:9px;font-weight:700;line-height:1.45;letter-spacing:.025em}.FeaturedWorks_projectLink__PUcAv{width:fit-content;margin-top:24px;padding-bottom:6px;display:inline-flex;align-items:center;gap:10px;border-bottom:1px solid rgba(243,239,232,.36);color:rgba(243,239,232,.94);font-size:12px;font-weight:820;line-height:1.2}.FeaturedWorks_projectLink__PUcAv span{color:var(--accent);transition:transform .22s ease}.FeaturedWorks_embedded__ca10D{position:absolute;inset:0;z-index:5;background:rgba(0,0,0,0)}.FeaturedWorks_embedded__ca10D .FeaturedWorks_projectInner__milEh{height:100svh}@media(hover:hover){.FeaturedWorks_mediaLink__6kDSq:hover .FeaturedWorks_mediaImage__ZEl3V{transform:scale(1.016)}.FeaturedWorks_projectLink__PUcAv:hover span{transform:translate(2px,-2px)}}@media(max-width:1180px){.FeaturedWorks_projectBody__oPLzG{grid-template-columns:minmax(0,1.55fr) minmax(270px,.68fr);gap:26px}.FeaturedWorks_copy__viHJq{height:min(57svh,550px)}.FeaturedWorks_copy__viHJq h2{font-size:clamp(32px,3.2vw,43px)}}@media(max-width:860px){.FeaturedWorks_embedded__ca10D,.FeaturedWorks_project__56t0P{min-height:auto}.FeaturedWorks_embedded__ca10D{position:relative;inset:auto}.FeaturedWorks_embedded__ca10D .FeaturedWorks_projectInner__milEh,.FeaturedWorks_projectInner__milEh{min-height:100svh;height:auto;padding-top:var(--project-top,max(92px,var(--header-height) + 16px));padding-bottom:36px}.FeaturedWorks_projectBody__oPLzG{grid-template-columns:1fr;gap:24px;align-content:center}.FeaturedWorks_copy__viHJq{height:auto;min-height:0;padding:0;gap:28px}.FeaturedWorks_copy__viHJq h2{max-width:16ch;font-size:clamp(34px,6vw,50px)}.FeaturedWorks_description__eHbo3{max-width:52ch}.FeaturedWorks_copyFooter__9opc_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.FeaturedWorks_projectLink__PUcAv{margin-top:0}}@media(max-width:620px){.FeaturedWorks_embedded__ca10D .FeaturedWorks_projectInner__milEh,.FeaturedWorks_projectInner__milEh{min-height:auto;padding-top:var(--project-top,max(78px,var(--header-height) + 8px));padding-bottom:30px;gap:16px}.FeaturedWorks_projectTopline__5mn0Q{grid-template-columns:auto 1fr;gap:10px;padding-bottom:10px;font-size:8px}.FeaturedWorks_projectKind__pYAZk{justify-self:end;max-width:22ch;text-align:right}.FeaturedWorks_projectYear___qI__{display:none}.FeaturedWorks_projectBody__oPLzG{gap:20px}.FeaturedWorks_client__H_7cs{margin-bottom:13px;font-size:9px}.FeaturedWorks_copy__viHJq h2{max-width:12ch;font-size:clamp(33px,10.4vw,46px)}.FeaturedWorks_description__eHbo3{margin-top:16px;font-size:13px;line-height:1.52}.FeaturedWorks_copyFooter__9opc_{grid-template-columns:1fr;gap:20px}.FeaturedWorks_projectLink__PUcAv{justify-self:start}}@media(prefers-reduced-motion:reduce){.FeaturedWorks_embedded__ca10D{position:relative;inset:auto}.FeaturedWorks_mediaImage__ZEl3V,.FeaturedWorks_projectLink__PUcAv span{transition:none}}@media(min-width:1921px){.FeaturedWorks_project__56t0P{--project-visible-height:calc(100svh - 208 * var(--wide-unit))}.FeaturedWorks_projectInner__milEh{width:min(100%,1660*var(--wide-unit));padding-top:calc(106*var(--wide-unit));padding-bottom:calc(44*var(--wide-unit));gap:calc(32*var(--wide-unit))}.FeaturedWorks_projectTopline__5mn0Q{padding-bottom:calc(13*var(--wide-unit));gap:calc(18*var(--wide-unit));font-size:calc(9*var(--wide-unit))}.FeaturedWorks_projectBody__oPLzG{grid-template-columns:minmax(0,1.9fr) minmax(calc(310 * var(--wide-unit)),.72fr);gap:calc(44*var(--wide-unit))}.FeaturedWorks_mediaLink__6kDSq{width:100%;max-width:calc(var(--project-visible-height)*1600/1050)}.FeaturedWorks_copy__viHJq{height:min(640*var(--wide-unit),var(--project-visible-height));padding-block:calc(10*var(--wide-unit));gap:calc(28*var(--wide-unit))}.FeaturedWorks_client__H_7cs{margin-bottom:calc(26*var(--wide-unit));font-size:calc(10*var(--wide-unit))}.FeaturedWorks_copy__viHJq h2{font-size:calc(47*var(--wide-unit))}.FeaturedWorks_description__eHbo3{margin-top:calc(25*var(--wide-unit));font-size:calc(15*var(--wide-unit))}.FeaturedWorks_copyFooter__9opc_{padding-top:calc(16*var(--wide-unit))}.FeaturedWorks_role___wELD{font-size:calc(9*var(--wide-unit))}.FeaturedWorks_projectLink__PUcAv{margin-top:calc(24*var(--wide-unit));font-size:calc(12*var(--wide-unit));gap:calc(10*var(--wide-unit))}}@media(min-width:1921px)and (max-height:799px){.FeaturedWorks_project__56t0P{--project-visible-height:calc(100svh - 166px)}.FeaturedWorks_projectInner__milEh{padding-top:90px;padding-bottom:28px;gap:20px}.FeaturedWorks_copy__viHJq{height:auto;padding-block:0;gap:24px}.FeaturedWorks_copy__viHJq h2{font-size:clamp(30px,5svh,40px)}.FeaturedWorks_client__H_7cs{margin-bottom:16px}.FeaturedWorks_description__eHbo3{margin-top:16px;font-size:13px}.FeaturedWorks_projectLink__PUcAv{margin-top:16px}}@media(min-width:1921px)and (prefers-reduced-motion:reduce){.FeaturedWorks_embedded__ca10D .FeaturedWorks_projectInner__milEh,.FeaturedWorks_projectInner__milEh{height:auto}.FeaturedWorks_mediaLink__6kDSq{max-width:none}.FeaturedWorks_copy__viHJq{height:auto;min-height:min(640*var(--wide-unit),63svh)}}.Hero_hero__XKL82{--bg:#f6f1e8;--text:#0f0f0f;--muted:rgba(15,15,15,0.56);--grid:rgba(15,15,15,0.16);--pixel-code:rgba(15,15,15,0.52);position:relative;overflow:hidden;min-height:100svh;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 42%),var(--bg);color:var(--text)}.Hero_grid__tMbSc{position:absolute;inset:0;z-index:0;background-image:radial-gradient(circle,var(--grid) 1.15px,transparent 1.4px);background-size:32px 32px;mask-image:linear-gradient(180deg,black,black 82%,transparent);pointer-events:none}.Hero_inner__XMesd{position:relative;z-index:1;width:min(100%,1480px);min-height:100svh;margin:0 auto;padding:clamp(108px,10vw,160px) var(--page-gutter) 48px;display:flex;flex-direction:column}.Hero_eyebrow__xc3xy{margin:0 0 clamp(56px,7vw,100px);color:var(--muted);font-size:12px;font-weight:900;line-height:1;letter-spacing:.08em;text-transform:uppercase}.Hero_title__qEEDw{margin:0;display:flex;flex-direction:column;gap:0;color:var(--text);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(56px,8.4vw,146px);font-weight:900;line-height:.8;letter-spacing:-.03em}.Hero_line__AXCHX{display:flex;align-items:center;white-space:nowrap}.Hero_lineTop__RvQMi{gap:.12em;transform:translateX(clamp(16px,3vw,52px))}.Hero_lineBottom__QOVwK,.Hero_lineTop__RvQMi{justify-content:flex-start}.Hero_wordLeft__KeBbU,.Hero_wordRight__jXHjh{position:relative;z-index:3}.Hero_wordLeft__KeBbU{margin-right:-.035em}.Hero_wordRight__jXHjh{margin-left:-.045em}.Hero_pixel__0Hq0Q{position:relative;z-index:1;overflow:visible;isolation:isolate;margin:0 .2em;width:1.5em;height:1.5em;flex:0 0 auto;border-radius:50%;top:.08em;will-change:transform,filter}.Hero_pixel__0Hq0Q:before{content:"";position:absolute;inset:-.045em;z-index:4;border:.012em solid rgba(15,15,15,.34);border-radius:48% 52% 51% 49%/52% 49% 51% 48%;opacity:.66;transform:rotate(-2.8deg);pointer-events:none;-webkit-mask-image:conic-gradient(from 31deg,transparent 0deg 13deg,#000 14deg 349deg,transparent 350deg 1turn);mask-image:conic-gradient(from 31deg,transparent 0deg 13deg,#000 14deg 349deg,transparent 350deg 1turn)}.Hero_glass__n9G_B{z-index:1;overflow:hidden;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 4px 12px rgba(0,0,0,.05),0 .18em .56em rgba(0,0,0,.1);will-change:opacity}.Hero_glass__n9G_B,.Hero_glass__n9G_B:before{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.Hero_glass__n9G_B:before{content:"";z-index:2;background:hsla(0,0%,100%,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.Hero_glass__n9G_B:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.46),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.36),rgba(255,255,255,.08) 34%,rgba(0,0,0,.06));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),inset 0 -10px 18px rgba(0,0,0,.045);pointer-events:none}.Hero_codeViewport__h0_55{position:absolute;inset:.16em;z-index:1;overflow:hidden;border-radius:inherit;opacity:.72;transform:rotate(-8deg)}.Hero_codeTrack__wyd9d{display:flex;flex-direction:column;gap:.08em;width:max-content;animation:Hero_codeRun__7SgIu 7s linear infinite}.Hero_codeLine__ReJeH{white-space:nowrap;color:var(--pixel-code);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.09em;font-weight:700;line-height:1;letter-spacing:0}.Hero_frameMeta__Qh5eB{margin-top:auto;padding-top:16px;display:flex;align-items:center;justify-content:flex-end;color:rgba(15,15,15,.48);font-size:10px;font-weight:850;line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.Hero_scrollCue__r5rqM{display:inline-flex;align-items:center;gap:9px}.Hero_scrollArrow__VTCF2{display:inline-block;color:rgba(15,15,15,.48);font-size:14px;line-height:1;transform:translateY(-1px)}@keyframes Hero_codeRun__7SgIu{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media(max-width:1200px){.Hero_title__qEEDw{font-size:clamp(52px,7.2vw,86px);line-height:.82}.Hero_lineTop__RvQMi{transform:translateX(clamp(8px,2vw,24px))}.Hero_wordLeft__KeBbU{margin-right:-.025em}.Hero_wordRight__jXHjh{margin-left:-.035em}.Hero_pixel__0Hq0Q{width:1.36em;height:1.36em}}@media(max-width:900px){.Hero_inner__XMesd{padding:clamp(108px,13svh,128px) var(--page-gutter) 36px}.Hero_eyebrow__xc3xy{max-width:28ch;margin-bottom:clamp(34px,4.5svh,46px);font-size:10px;line-height:1.25;letter-spacing:.075em}.Hero_title__qEEDw{width:100%;font-size:clamp(48px,7.8vw,64px);line-height:.82;letter-spacing:-.038em}.Hero_line__AXCHX{white-space:nowrap}.Hero_lineTop__RvQMi{display:flex;gap:.12em;transform:translateX(clamp(6px,1.5vw,16px))}.Hero_lineBottom__QOVwK{display:flex;width:auto;margin:0}.Hero_wordLeft__KeBbU{margin-right:-.02em}.Hero_wordRight__jXHjh{margin-left:-.03em}.Hero_pixel__0Hq0Q{width:1.28em;height:1.28em;margin:0 .18em;top:.04em}}@media(max-height:700px)and (min-width:821px){.Hero_inner__XMesd{padding-top:96px;padding-bottom:28px}.Hero_eyebrow__xc3xy{margin-bottom:34px}.Hero_title__qEEDw{font-size:clamp(46px,6.8vw,82px)}.Hero_frameMeta__Qh5eB{padding-top:11px}}@media(max-width:860px){.Hero_grid__tMbSc{opacity:.62}.Hero_inner__XMesd{width:min(100%,720px);padding:max(96px,env(safe-area-inset-top,0px) + 84px) clamp(20px,5.8vw,36px) max(24px,env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(16px,.8fr) auto auto minmax(32px,1fr) auto}.Hero_eyebrow__xc3xy{grid-row:2;max-width:25ch;margin:0 0 clamp(28px,4.2svh,42px);font-size:10px;line-height:1.4}.Hero_title__qEEDw{grid-row:3;width:100%;font-size:clamp(48px,min(17vw,11svh),112px);line-height:.92;letter-spacing:-.045em}.Hero_line__AXCHX{white-space:nowrap}.Hero_lineTop__RvQMi{display:grid;grid-template-columns:minmax(0,1fr);gap:0;transform:none}.Hero_lineBottom__QOVwK{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:.92em .92em;column-gap:.12em;row-gap:.12em;align-items:center;width:100%;margin:1.12em 0 0}.Hero_wordLeft__KeBbU{grid-column:2;grid-row:1;justify-self:end;margin:0}.Hero_wordRight__jXHjh{grid-column:1/-1;grid-row:2;justify-self:end;margin:0}.Hero_pixel__0Hq0Q{grid-column:1;grid-row:1;align-self:end;justify-self:center;width:min(100%,1.7em);height:auto;aspect-ratio:1;margin:0;top:0}.Hero_codeViewport__h0_55{inset:11%}.Hero_codeLine__ReJeH{font-size:.115em}.Hero_frameMeta__Qh5eB{grid-row:5;width:100%;margin:0;padding-top:16px;border-top:1px solid rgba(15,15,15,.14);font-size:10px;letter-spacing:.065em}.Hero_scrollCue__r5rqM{width:100%;margin:0;justify-content:space-between}.Hero_scrollArrow__VTCF2{color:var(--accent);font-size:18px}}@media(max-width:559px)and (max-height:600px){.Hero_inner__XMesd{padding-top:max(84px,env(safe-area-inset-top,0px) + 76px);padding-bottom:max(18px,env(safe-area-inset-bottom,0px));grid-template-rows:minmax(8px,.6fr) auto auto minmax(24px,1fr) auto}.Hero_eyebrow__xc3xy{margin-bottom:22px}.Hero_title__qEEDw{font-size:clamp(42px,min(17vw,10svh),60px)}.Hero_frameMeta__Qh5eB{padding-top:12px}}@media(min-width:480px)and (max-width:860px)and (max-height:600px)and (orientation:landscape){.Hero_inner__XMesd{width:100%;padding-top:max(84px,env(safe-area-inset-top,0px) + 76px);padding-bottom:max(12px,env(safe-area-inset-bottom,0px));grid-template-rows:minmax(8px,.6fr) auto auto minmax(24px,1fr) auto}.Hero_eyebrow__xc3xy{max-width:none;margin-bottom:18px;font-size:9px;line-height:1.3}.Hero_title__qEEDw{font-size:clamp(32px,min(7.4vw,15svh),64px);line-height:.84}.Hero_lineBottom__QOVwK,.Hero_lineTop__RvQMi{display:flex;align-items:center}.Hero_lineTop__RvQMi{gap:.16em}.Hero_lineBottom__QOVwK{gap:0;margin:.32em 0 0}.Hero_wordLeft__KeBbU{margin-right:-.02em}.Hero_wordRight__jXHjh{margin-left:-.03em}.Hero_pixel__0Hq0Q{align-self:auto;width:1.28em;height:1.28em;margin:0 .18em;top:.04em}.Hero_frameMeta__Qh5eB{padding-top:10px}}@media(prefers-reduced-motion:reduce){.Hero_codeTrack__wyd9d{animation:none}}@media(max-width:860px){.Hero_pixel__0Hq0Q{will-change:auto;filter:none!important;transform:none!important}.Hero_pixel__0Hq0Q:before{opacity:calc(.66*var(--mobile-glass-opacity, 1))}.Hero_glass__n9G_B{opacity:var(--mobile-glass-opacity,1)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.Hero_glass__n9G_B:before{backdrop-filter:none;-webkit-backdrop-filter:none}[data-mobile-code-paused] .Hero_codeTrack__wyd9d{animation-play-state:paused}}@media(min-width:1921px){.Hero_inner__XMesd{width:min(100%,1480*var(--wide-unit));padding-top:max(160*var(--wide-unit),28svh - 142*var(--wide-unit));padding-bottom:calc(48*var(--wide-unit))}.Hero_eyebrow__xc3xy{margin-bottom:calc(100*var(--wide-unit));font-size:calc(12*var(--wide-unit))}.Hero_title__qEEDw{font-size:calc(146*var(--wide-unit))}.Hero_lineTop__RvQMi{transform:translateX(calc(52 * var(--wide-unit)))}.Hero_frameMeta__Qh5eB{font-size:calc(10*var(--wide-unit))}.Hero_scrollArrow__VTCF2{font-size:calc(14*var(--wide-unit))}.Hero_grid__tMbSc{background-size:calc(32*var(--wide-unit)) calc(32*var(--wide-unit))}}@media(min-width:1921px)and (max-height:799px){.Hero_inner__XMesd{padding-top:104px;padding-bottom:24px}.Hero_eyebrow__xc3xy{margin-bottom:clamp(24px,5svh,40px)}.Hero_title__qEEDw{font-size:clamp(80px,17svh,126px)}}.HeroPortfolioTransition_scene__E_QXP{position:relative;z-index:2;height:330svh;background:#0b0c0e}.HeroPortfolioTransition_worksAnchor___Zvfn{position:absolute;top:104svh;left:0;width:1px;height:1px;scroll-margin-top:calc(var(--header-height) + 18px);pointer-events:none}.HeroPortfolioTransition_sticky__Q_1HL{position:sticky;top:0;width:100%;height:100svh;overflow:hidden;isolation:isolate;background:#0b0c0e}.HeroPortfolioTransition_heroTrack__xIA_Y{display:contents}.HeroPortfolioTransition_heroLayer__fkkPk{position:absolute;inset:0;z-index:2;transform-origin:center 44%;will-change:transform,opacity}.HeroPortfolioTransition_showcaseLayer__l1LHL{position:absolute;inset:0;z-index:4;pointer-events:none}.HeroPortfolioTransition_projectFrame__oQsZA{position:absolute;inset:0;background:#0b0c0e;will-change:transform,opacity,clip-path}.HeroPortfolioTransition_showcaseProgress__NL0s_{position:absolute;z-index:8;left:var(--page-gutter);right:var(--page-gutter);bottom:12px;height:1px;overflow:hidden;background:rgba(243,239,232,.08);pointer-events:none}.HeroPortfolioTransition_showcaseProgress__NL0s_ span{display:block;width:100%;height:100%;background:rgba(255,111,61,.78);transform-origin:left center}@media(max-width:1080px){.HeroPortfolioTransition_scene__E_QXP{height:320svh}.HeroPortfolioTransition_worksAnchor___Zvfn{top:98svh}}@media(max-width:860px){.HeroPortfolioTransition_scene__E_QXP{height:auto}.HeroPortfolioTransition_worksAnchor___Zvfn{top:100svh}.HeroPortfolioTransition_sticky__Q_1HL{position:relative;height:auto;overflow:visible}.HeroPortfolioTransition_heroLayer__fkkPk,.HeroPortfolioTransition_projectFrame__oQsZA,.HeroPortfolioTransition_showcaseLayer__l1LHL{position:relative;inset:auto;transform:none!important;clip-path:none!important;opacity:1!important;pointer-events:auto!important}.HeroPortfolioTransition_heroLayer__fkkPk{min-height:100svh}.HeroPortfolioTransition_projectFrame__oQsZA{will-change:auto}.HeroPortfolioTransition_projectFrame__oQsZA+.HeroPortfolioTransition_projectFrame__oQsZA{--project-top:42px}.HeroPortfolioTransition_showcaseProgress__NL0s_{display:none}}@media(max-width:860px)and (prefers-reduced-motion:no-preference){.HeroPortfolioTransition_scene__E_QXP[data-mobile-cinematic] .HeroPortfolioTransition_worksAnchor___Zvfn{top:calc(72svh + var(--header-height) + 20px);scroll-margin-top:0}.HeroPortfolioTransition_scene__E_QXP[data-mobile-cinematic] .HeroPortfolioTransition_heroTrack__xIA_Y{display:block;position:relative;height:172svh;margin-bottom:-100svh;pointer-events:none}.HeroPortfolioTransition_scene__E_QXP[data-mobile-cinematic] .HeroPortfolioTransition_heroLayer__fkkPk{position:sticky;top:0;height:100svh;opacity:var(--mobile-hero-opacity,1)!important;pointer-events:none!important;will-change:opacity}.HeroPortfolioTransition_scene__E_QXP[data-mobile-cinematic] .HeroPortfolioTransition_projectFrame__oQsZA:first-child{opacity:var(--mobile-project-opacity,0)!important;pointer-events:none!important;will-change:opacity}.HeroPortfolioTransition_scene__E_QXP[data-mobile-cinematic] .HeroPortfolioTransition_projectFrame__oQsZA[data-mobile-project-ready]{pointer-events:auto!important}}@media(prefers-reduced-motion:reduce){.HeroPortfolioTransition_scene__E_QXP{height:auto}.HeroPortfolioTransition_worksAnchor___Zvfn{top:100svh}.HeroPortfolioTransition_sticky__Q_1HL{position:relative;height:auto;overflow:visible}.HeroPortfolioTransition_heroLayer__fkkPk,.HeroPortfolioTransition_projectFrame__oQsZA,.HeroPortfolioTransition_showcaseLayer__l1LHL{position:relative;inset:auto;transform:none!important;clip-path:none!important;opacity:1!important;pointer-events:auto!important}.HeroPortfolioTransition_showcaseProgress__NL0s_{display:none}}@media(min-width:1921px){.HeroPortfolioTransition_showcaseProgress__NL0s_{left:max(var(--page-gutter),(100% - 1500*var(--wide-unit))/2);right:max(var(--page-gutter),(100% - 1500*var(--wide-unit))/2);bottom:calc(12*var(--wide-unit))}}.TransitionLens_anchor__GX80y{position:absolute;left:50%;top:50%;z-index:0;width:0;height:0;pointer-events:none}.TransitionLens_circle__ThFEd{position:absolute;left:0;top:0;z-index:0;width:152vmax;height:152vmax;margin-left:-76vmax;margin-top:-76vmax;border-radius:50%;background:radial-gradient(circle,#0e0f12 0,#0b0c0e 92%,rgba(8,9,10,.98) 96%,rgba(8,9,10,.6) 98%,transparent 100%);box-shadow:inset 0 0 0 1px rgba(244,241,234,.055);opacity:0;transform-origin:center center;backface-visibility:hidden;pointer-events:none;will-change:transform,opacity}@media(max-width:860px){.TransitionLens_circle__ThFEd{width:120px;height:120px;margin:-60px 0 0 -60px;background:#0b0c0e;box-shadow:none;opacity:var(--mobile-lens-opacity,0)!important;transform:scale(var(--mobile-lens-scale,1))!important;will-change:auto}}@media(prefers-reduced-motion:reduce){.TransitionLens_anchor__GX80y{display:none}}.ContactModal_overlay__bDW8G{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:clamp(12px,2.4vw,30px);background:rgba(7,8,11,.72);backdrop-filter:blur(12px)}.ContactModal_dialog__xI7bY{position:relative;width:min(1120px,100%);min-height:min(720px,100svh - 32px);max-height:calc(100svh - 20px);overflow:auto;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.25fr);color:#f4f1ea;border:1px solid rgba(244,241,234,.13);border-radius:30px;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.06),transparent 24%),linear-gradient(180deg,rgba(19,21,26,.985),rgba(10,11,14,.99));box-shadow:0 30px 96px rgba(0,0,0,.38)}.ContactModal_dialog__xI7bY:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:radial-gradient(circle,rgba(244,241,234,.16) 1px,transparent 1.35px);background-size:28px 28px;opacity:.44;pointer-events:none}.ContactModal_close__twmJ9{position:absolute;top:16px;right:16px;z-index:3;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:rgba(244,241,234,.08);color:#f4f1ea;font-size:25px;line-height:1;cursor:pointer;transition:background .22s ease,transform .22s ease}.ContactModal_close__twmJ9:hover{background:rgba(244,241,234,.14);transform:rotate(90deg)}.ContactModal_close__twmJ9:disabled{cursor:wait;opacity:.6}.ContactModal_aside__q84XA,.ContactModal_formWrap__ucXq_{position:relative;z-index:1}.ContactModal_aside__q84XA{padding:clamp(28px,4vw,46px);border-right:1px solid rgba(244,241,234,.08);display:grid;align-content:start;gap:22px}.ContactModal_check__wZJ6C span,.ContactModal_directLinks__oOHw5 a,.ContactModal_error__ADTz0,.ContactModal_field__4BSn8 span,.ContactModal_kicker__Y88Hs,.ContactModal_lead__y9h39,.ContactModal_note__2JqaQ,.ContactModal_steps__cuWqo,.ContactModal_steps__cuWqo p,.ContactModal_successLabel__0VAW8,.ContactModal_success__zenM5 h3,.ContactModal_success__zenM5 p{margin:0}.ContactModal_kicker__Y88Hs{color:rgba(244,241,234,.58);font-size:10px;font-weight:850;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.ContactModal_aside__q84XA h2{max-width:10.5ch;margin:8px 0 0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(40px,3.8vw,58px);font-weight:700;line-height:.96;letter-spacing:-.05em;text-wrap:balance}.ContactModal_lead__y9h39{max-width:38ch;color:rgba(244,241,234,.66);font-size:15px;font-weight:560;line-height:1.62}.ContactModal_steps__cuWqo{margin:6px 0 0;padding:0;list-style:none;border-top:1px solid rgba(244,241,234,.1)}.ContactModal_steps__cuWqo li{padding:14px 0;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;border-bottom:1px solid rgba(244,241,234,.1)}.ContactModal_steps__cuWqo span{color:rgba(244,241,234,.38);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800}.ContactModal_steps__cuWqo p{color:rgba(244,241,234,.72);font-size:13px;font-weight:600;line-height:1.5}.ContactModal_directLinks__oOHw5{margin-top:auto;display:grid;gap:9px}.ContactModal_directLinks__oOHw5 a{color:rgba(244,241,234,.8);font-size:13px;font-weight:720}.ContactModal_formWrap__ucXq_{padding:clamp(28px,4vw,46px)}.ContactModal_form__bLtgO{display:grid;gap:17px}.ContactModal_rowThree__kH6jm,.ContactModal_row__kPOHe{display:grid;gap:13px}.ContactModal_row__kPOHe{grid-template-columns:repeat(2,minmax(0,1fr))}.ContactModal_rowThree__kH6jm{grid-template-columns:1.15fr 1fr 1fr}.ContactModal_field__4BSn8{display:grid;gap:8px}.ContactModal_field__4BSn8 span{color:rgba(244,241,234,.62);font-size:10px;font-weight:850;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.ContactModal_field__4BSn8 input,.ContactModal_field__4BSn8 select,.ContactModal_field__4BSn8 textarea{width:100%;padding:14px 15px;border:1px solid rgba(244,241,234,.12);border-radius:17px;background:rgba(244,241,234,.04);color:#f4f1ea;outline:0;transition:border-color .22s ease,background .22s ease}.ContactModal_field__4BSn8 select{color-scheme:dark}.ContactModal_field__4BSn8 textarea{min-height:148px;resize:vertical}.ContactModal_field__4BSn8 input::placeholder,.ContactModal_field__4BSn8 textarea::placeholder{color:rgba(244,241,234,.34)}.ContactModal_field__4BSn8 input:focus,.ContactModal_field__4BSn8 select:focus,.ContactModal_field__4BSn8 textarea:focus{border-color:rgba(255,111,61,.58);background:rgba(244,241,234,.065)}.ContactModal_check__wZJ6C{display:flex;align-items:flex-start;gap:10px}.ContactModal_check__wZJ6C input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--accent)}.ContactModal_check__wZJ6C span{color:rgba(244,241,234,.6);font-size:13px;font-weight:560;line-height:1.48}.ContactModal_error__ADTz0{color:#ff9b79;font-size:13px;font-weight:700;line-height:1.45}.ContactModal_actions__Esu2c{display:grid;gap:11px}.ContactModal_secondaryButton__8QUtL,.ContactModal_secondaryLink__gR5PT,.ContactModal_submit__K8Qk2{min-height:50px;padding:0 21px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:900}.ContactModal_submit__K8Qk2{border:0;background:var(--accent);color:#fff;box-shadow:0 14px 42px rgba(255,111,61,.22);cursor:pointer}.ContactModal_submit__K8Qk2:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.ContactModal_note__2JqaQ{max-width:48ch;color:rgba(244,241,234,.44);font-size:11px;font-weight:560;line-height:1.5}.ContactModal_success__zenM5{min-height:100%;display:grid;align-content:center;gap:16px}.ContactModal_successLabel__0VAW8{color:rgba(244,241,234,.54);font-size:10px;font-weight:850;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.ContactModal_success__zenM5 h3{max-width:12ch;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(34px,3vw,48px);font-weight:700;line-height:.98;letter-spacing:-.04em}.ContactModal_success__zenM5 p{max-width:41ch;color:rgba(244,241,234,.66);font-size:15px;font-weight:560;line-height:1.58}.ContactModal_successActions__5J4KT{display:flex;flex-wrap:wrap;gap:11px}.ContactModal_secondaryButton__8QUtL,.ContactModal_secondaryLink__gR5PT{border:1px solid rgba(244,241,234,.14);background:rgba(244,241,234,.05);color:#f4f1ea}.ContactModal_secondaryButton__8QUtL{cursor:pointer}.ContactModal_honeypot__l_pY3{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media(max-width:980px){.ContactModal_dialog__xI7bY{grid-template-columns:1fr}.ContactModal_aside__q84XA{border-right:0;border-bottom:1px solid rgba(244,241,234,.08)}.ContactModal_aside__q84XA h2{max-width:13ch}.ContactModal_directLinks__oOHw5{margin-top:0}}@media(max-width:720px){.ContactModal_overlay__bDW8G{padding:7px}.ContactModal_dialog__xI7bY{min-height:0;max-height:calc(100svh - 8px);border-radius:23px}.ContactModal_dialog__xI7bY:before{background-size:22px 22px}.ContactModal_close__twmJ9{top:10px;right:10px}.ContactModal_aside__q84XA,.ContactModal_formWrap__ucXq_{padding:24px 18px}.ContactModal_aside__q84XA h2{max-width:11ch;font-size:clamp(36px,10vw,48px)}.ContactModal_rowThree__kH6jm,.ContactModal_row__kPOHe{grid-template-columns:1fr}.ContactModal_secondaryButton__8QUtL,.ContactModal_secondaryLink__gR5PT,.ContactModal_submit__K8Qk2{width:100%}.ContactModal_successActions__5J4KT{display:grid}}@media(min-width:1921px){.ContactModal_dialog__xI7bY{width:min(1120*var(--wide-unit),100%);min-height:min(720*var(--wide-unit),100svh - 32px)}.ContactModal_aside__q84XA,.ContactModal_formWrap__ucXq_{padding:calc(46*var(--wide-unit))}.ContactModal_aside__q84XA{gap:calc(22*var(--wide-unit))}.ContactModal_aside__q84XA h2{font-size:calc(58*var(--wide-unit))}.ContactModal_form__bLtgO{gap:calc(17*var(--wide-unit))}.ContactModal_rowThree__kH6jm,.ContactModal_row__kPOHe{gap:calc(13*var(--wide-unit))}.ContactModal_field__4BSn8{min-width:0;gap:calc(8*var(--wide-unit))}.ContactModal_field__4BSn8 input,.ContactModal_field__4BSn8 select,.ContactModal_field__4BSn8 textarea{min-width:0;padding:calc(14*var(--wide-unit)) calc(15*var(--wide-unit));font:inherit;font-size:calc(16*var(--wide-unit))}.ContactModal_field__4BSn8 textarea{min-height:calc(148*var(--wide-unit))}.ContactModal_steps__cuWqo li{padding-block:calc(14*var(--wide-unit))}.ContactModal_close__twmJ9{width:calc(42*var(--wide-unit));height:calc(42*var(--wide-unit));top:calc(16*var(--wide-unit));right:calc(16*var(--wide-unit));font-size:calc(25*var(--wide-unit))}.ContactModal_secondaryButton__8QUtL,.ContactModal_secondaryLink__gR5PT,.ContactModal_submit__K8Qk2{min-height:calc(50*var(--wide-unit))}.ContactModal_kicker__Y88Hs{font-size:calc(10*var(--wide-unit))}.ContactModal_lead__y9h39{font-size:calc(15*var(--wide-unit))}.ContactModal_steps__cuWqo span{font-size:calc(10*var(--wide-unit))}.ContactModal_directLinks__oOHw5 a,.ContactModal_steps__cuWqo p{font-size:calc(13*var(--wide-unit))}.ContactModal_field__4BSn8 span{font-size:calc(10*var(--wide-unit))}.ContactModal_check__wZJ6C span,.ContactModal_error__ADTz0{font-size:calc(13*var(--wide-unit))}.ContactModal_note__2JqaQ{font-size:calc(11*var(--wide-unit))}.ContactModal_successLabel__0VAW8{font-size:calc(10*var(--wide-unit))}.ContactModal_success__zenM5 h3{font-size:calc(48*var(--wide-unit))}.ContactModal_success__zenM5 p{font-size:calc(15*var(--wide-unit))}.ContactModal_check__wZJ6C input{flex-shrink:0;width:calc(16*var(--wide-unit));height:calc(16*var(--wide-unit))}}.PositionProgress_progress__nOGps{width:min(100%,var(--content-max));margin:0 auto}.PositionProgress_progress__nOGps ol{margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none}.PositionProgress_progress__nOGps li{min-width:0;display:flex;align-items:baseline;gap:10px;color:rgba(244,241,234,.28);transition:color .26s ease}.PositionProgress_progress__nOGps li span{font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.06em}.PositionProgress_progress__nOGps li strong{overflow:hidden;font-size:clamp(10px,.78vw,12px);font-weight:850;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.PositionProgress_progress__nOGps .PositionProgress_active__ktHH7{color:rgba(244,241,234,.9)}.PositionProgress_line__Ec_Y4{position:relative;height:1px}.PositionProgress_lineBase__ZJBJU,.PositionProgress_lineFill__Ls3pv{position:absolute;inset:0;display:block}.PositionProgress_lineBase__ZJBJU{background:rgba(244,241,234,.13)}.PositionProgress_lineFill__Ls3pv{background:rgba(244,241,234,.82);transform-origin:left center;will-change:transform}@media(prefers-reduced-motion:reduce){.PositionProgress_progress__nOGps li{transition:none}}@media(max-width:960px){.PositionProgress_progress__nOGps ol{margin-bottom:12px;gap:12px}.PositionProgress_progress__nOGps li{gap:7px}.PositionProgress_progress__nOGps li strong{font-size:9px}}@media(max-width:620px){.PositionProgress_progress__nOGps ol{margin-bottom:10px}.PositionProgress_progress__nOGps li{justify-content:flex-start}.PositionProgress_progress__nOGps li strong{display:none}.PositionProgress_progress__nOGps li span{font-size:9px}}@media(min-width:1921px){.PositionProgress_progress__nOGps ol{gap:calc(24*var(--wide-unit));margin-bottom:calc(16*var(--wide-unit))}.PositionProgress_progress__nOGps li span{font-size:calc(9*var(--wide-unit))}.PositionProgress_progress__nOGps li strong{font-size:calc(12*var(--wide-unit))}}.PositionSection_section__efHWI{position:relative;height:300svh;scroll-margin-top:calc(var(--header-height) + 20px)}.PositionSection_srOnly__qW811{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PositionSection_desktopTrack__uqaoB{height:100%}.PositionSection_sticky__jiOq8{position:sticky;top:0;width:100%;height:100svh;min-height:0;padding:max(104px,var(--header-height) + 26px) var(--page-gutter) max(28px,env(safe-area-inset-bottom));display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(22px,3.2svh,36px);overflow:hidden}.PositionSection_topline__BdexO{width:min(100%,var(--content-max));margin:0 auto;display:grid;grid-template-columns:minmax(112px,.7fr) minmax(0,1.4fr) auto;gap:28px;align-items:start}.PositionSection_mobileDescription__oHwCu,.PositionSection_mobileIntroCopy__mdJf5,.PositionSection_mobileIntro__uWtb6 h3,.PositionSection_mobileMeta__hKdPp,.PositionSection_mobileStatement__XXg2i h3,.PositionSection_mobileStatement__XXg2i li,.PositionSection_sectionLabel__OSV8a,.PositionSection_statementBody__T_8nV li,.PositionSection_statementBody__T_8nV>p,.PositionSection_statementTitle__Mnmoa h3,.PositionSection_statementTitle__Mnmoa>p,.PositionSection_toplineCopy__n8o2V,.PositionSection_topline__BdexO strong{margin:0}.PositionSection_mobileMeta__hKdPp,.PositionSection_statementTitle__Mnmoa>p{color:rgba(244,241,234,.58);font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.PositionSection_toplineCopy__n8o2V{max-width:56ch;color:rgba(244,241,234,.42);font-size:12px;font-weight:560;line-height:1.52;letter-spacing:-.01em}.PositionSection_sectionLabel__OSV8a{align-self:start}.PositionSection_topline__BdexO strong{color:rgba(244,241,234,.78);font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.06em}.PositionSection_stage__sLv20{position:relative;width:min(100%,var(--content-max));min-height:0;margin:0 auto;transform:translateY(clamp(-72px,-6svh,-48px))}.PositionSection_statement__9UXMT{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.72fr);gap:clamp(38px,5vw,84px);align-content:center;align-items:center;opacity:0;pointer-events:none;transform:translateY(18px);transition:opacity .28s ease,transform .28s ease}.PositionSection_activeStatement__HdBLm{opacity:1;pointer-events:auto;transform:translateY(0)}.PositionSection_statementTitle__Mnmoa>p{margin-bottom:18px}.PositionSection_statementTitle__Mnmoa h3{max-width:12ch;color:#f4f1ea;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(46px,4.8vw,74px);font-weight:700;line-height:.96;letter-spacing:-.053em;text-wrap:balance}.PositionSection_statementBody__T_8nV{max-width:29rem;padding-left:clamp(22px,2vw,30px);border-left:1px solid rgba(244,241,234,.12)}.PositionSection_statementBody__T_8nV>p{color:rgba(244,241,234,.66);font-size:clamp(15px,1.1vw,19px);font-weight:600;line-height:1.52;letter-spacing:-.015em}.PositionSection_statementBody__T_8nV ul{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.PositionSection_statementBody__T_8nV li{padding:9px 12px;color:rgba(244,241,234,.6);font-size:9px;font-weight:850;line-height:1;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(244,241,234,.12);border-radius:999px;background:hsla(0,0%,100%,.02)}.PositionSection_mobileContent__uN_5i{display:none}@media(max-width:1180px){.PositionSection_statement__9UXMT{grid-template-columns:minmax(0,1fr) minmax(270px,.66fr);gap:42px}.PositionSection_statementTitle__Mnmoa h3{max-width:11ch;font-size:clamp(42px,4.8vw,64px)}}@media(max-width:960px){.PositionSection_section__efHWI{height:290svh}.PositionSection_sticky__jiOq8{padding:max(86px,var(--header-height) + 10px) var(--page-gutter) max(22px,env(safe-area-inset-bottom));gap:clamp(16px,2.4svh,24px)}.PositionSection_topline__BdexO{grid-template-columns:auto minmax(0,1fr) auto;gap:18px}.PositionSection_toplineCopy__n8o2V{max-width:48ch;font-size:11px}.PositionSection_stage__sLv20{transform:none}.PositionSection_statement__9UXMT{grid-template-columns:1fr;gap:clamp(20px,3svh,30px);align-content:center}.PositionSection_statementTitle__Mnmoa h3{max-width:12ch;font-size:clamp(42px,7.5vw,62px)}.PositionSection_statementBody__T_8nV{max-width:39rem;padding:16px 0 0;border-top:1px solid rgba(244,241,234,.12);border-left:0}.PositionSection_statementBody__T_8nV>p{max-width:48ch;font-size:clamp(14px,1.8vw,17px)}}@media(max-width:620px){.PositionSection_section__efHWI{height:285svh}.PositionSection_sticky__jiOq8{padding-top:max(76px,var(--header-height) + 4px);padding-bottom:max(16px,env(safe-area-inset-bottom));gap:14px}.PositionSection_topline__BdexO{grid-template-columns:1fr auto;gap:12px}.PositionSection_toplineCopy__n8o2V{display:none}.PositionSection_stage__sLv20{transform:none}.PositionSection_statementTitle__Mnmoa>p{margin-bottom:12px}.PositionSection_statementTitle__Mnmoa h3{max-width:11.5ch;font-size:clamp(36px,10.4vw,50px);line-height:.98;letter-spacing:-.048em}.PositionSection_statementBody__T_8nV{padding-top:14px}.PositionSection_statementBody__T_8nV>p{max-width:34ch;font-size:14px;line-height:1.48}.PositionSection_statementBody__T_8nV ul{margin-top:14px}.PositionSection_statementBody__T_8nV li{padding:8px 10px;font-size:8px}}@media(max-height:700px){.PositionSection_sticky__jiOq8{padding-top:max(72px,var(--header-height) + 2px);padding-bottom:14px;gap:10px}.PositionSection_toplineCopy__n8o2V{display:none}.PositionSection_statementTitle__Mnmoa>p{margin-bottom:10px}.PositionSection_statementTitle__Mnmoa h3{max-width:12ch;font-size:clamp(34px,7.2svh,52px)}.PositionSection_statementBody__T_8nV{padding-top:12px}.PositionSection_statementBody__T_8nV>p{font-size:13px;line-height:1.44}.PositionSection_statementBody__T_8nV ul{margin-top:10px}}@media(prefers-reduced-motion:reduce){.PositionSection_section__efHWI{height:auto;padding:var(--section-space-compact) var(--page-gutter)}.PositionSection_desktopTrack__uqaoB{display:none}.PositionSection_mobileContent__uN_5i{width:min(100%,760px);margin:0 auto;display:grid;gap:36px}.PositionSection_mobileIntro__uWtb6{display:grid;gap:12px}.PositionSection_mobileIntro__uWtb6 h3{max-width:11ch;color:#f4f1ea;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(38px,8vw,60px);font-weight:700;line-height:.96;letter-spacing:-.05em}.PositionSection_mobileIntroCopy__mdJf5{max-width:44ch;color:rgba(244,241,234,.58);font-size:15px;line-height:1.56}.PositionSection_mobileStatements__syEFD{display:grid;gap:18px}.PositionSection_mobileStatement__XXg2i{padding:22px 0 0;border-top:1px solid rgba(244,241,234,.12)}.PositionSection_mobileStatement__XXg2i h3{max-width:13ch;margin-top:14px;color:#f4f1ea;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(28px,6vw,42px);font-weight:700;line-height:1;letter-spacing:-.045em}.PositionSection_mobileDescription__oHwCu{max-width:42ch;margin-top:12px;color:rgba(244,241,234,.58);font-size:14px;line-height:1.55}.PositionSection_mobileStatement__XXg2i ul{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.PositionSection_mobileStatement__XXg2i li{padding:9px 12px;color:rgba(244,241,234,.62);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(244,241,234,.12);border-radius:999px}}@media(min-width:1921px){.PositionSection_sticky__jiOq8{padding-top:calc(104*var(--wide-unit));padding-bottom:calc(28*var(--wide-unit));gap:calc(36*var(--wide-unit))}.PositionSection_topline__BdexO{gap:calc(28*var(--wide-unit))}.PositionSection_toplineCopy__n8o2V{font-size:calc(12*var(--wide-unit))}.PositionSection_topline__BdexO strong{font-size:calc(11*var(--wide-unit))}.PositionSection_statement__9UXMT{gap:calc(84*var(--wide-unit))}.PositionSection_statementTitle__Mnmoa>p{margin-bottom:calc(18*var(--wide-unit));font-size:calc(10*var(--wide-unit))}.PositionSection_statementTitle__Mnmoa h3{font-size:calc(74*var(--wide-unit))}.PositionSection_statementBody__T_8nV{max-width:calc(464*var(--wide-unit));padding-left:calc(30*var(--wide-unit))}.PositionSection_statementBody__T_8nV>p{font-size:calc(19*var(--wide-unit))}.PositionSection_statementBody__T_8nV ul{margin-top:calc(20*var(--wide-unit));gap:calc(8*var(--wide-unit))}.PositionSection_statementBody__T_8nV li{padding:calc(9*var(--wide-unit)) calc(12*var(--wide-unit));font-size:calc(9*var(--wide-unit))}}.ServicesSection_section__Mz5WK{position:relative;padding:clamp(104px,8vw,148px) var(--page-gutter) clamp(112px,8.5vw,156px);scroll-margin-top:calc(var(--header-height) + 20px)}.ServicesSection_section__Mz5WK:before{content:"";position:absolute;top:0;right:var(--page-gutter);left:var(--page-gutter);height:1px;background:rgba(244,241,234,.13)}.ServicesSection_inner__9pa6M{width:min(100%,var(--content-max));margin:0 auto}.ServicesSection_intro__uh_SK{display:grid;grid-template-columns:minmax(116px,.58fr) minmax(0,1.42fr) minmax(300px,.92fr);gap:clamp(30px,4.4vw,72px);align-items:start}.ServicesSection_description__FFJkH,.ServicesSection_intro__uh_SK h2,.ServicesSection_item__w4ZE2 h3,.ServicesSection_kicker__rxrIT,.ServicesSection_lead__HA3ZB,.ServicesSection_scope__uEOCz{margin:0}.ServicesSection_kicker__rxrIT{padding-top:.65em;color:rgba(244,241,234,.68);font-size:10px;font-weight:850;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.ServicesSection_intro__uh_SK h2{max-width:9.2ch;color:#f4f1ea;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(52px,5.3vw,82px);font-weight:700;line-height:.94;letter-spacing:-.052em;text-wrap:balance}.ServicesSection_lead__HA3ZB{max-width:40ch;padding-top:.42em;color:rgba(244,241,234,.64);font-size:clamp(14px,.96vw,17px);font-weight:560;line-height:1.58;letter-spacing:-.012em}.ServicesSection_list__EQzvx{margin:clamp(66px,5.7vw,94px) 0 0;padding:0;list-style:none;border-top:1px solid rgba(244,241,234,.16);border-bottom:1px solid rgba(244,241,234,.16)}.ServicesSection_item__w4ZE2{display:grid;grid-template-columns:minmax(250px,.82fr) minmax(0,1.55fr);gap:clamp(36px,6vw,96px);align-items:start;padding:clamp(30px,2.7vw,42px) 0 clamp(32px,2.9vw,46px);border-top:1px solid rgba(244,241,234,.12)}.ServicesSection_item__w4ZE2:first-child{border-top:0}.ServicesSection_item__w4ZE2 h3{max-width:15ch;color:#f4f1ea;font-size:clamp(30px,2.4vw,42px);font-weight:760;line-height:.98;letter-spacing:-.042em;text-wrap:balance}.ServicesSection_itemBody__cnvRZ{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.62fr);gap:clamp(28px,4.2vw,64px);align-items:start}.ServicesSection_description__FFJkH{max-width:55ch;color:rgba(244,241,234,.72);font-size:clamp(14px,1vw,17px);font-weight:560;line-height:1.58;letter-spacing:-.012em}.ServicesSection_scope__uEOCz{max-width:30ch;justify-self:end;color:rgba(244,241,234,.5);font-size:clamp(12px,.8vw,14px);font-weight:560;line-height:1.52;letter-spacing:-.008em;text-align:right}@media(max-width:1120px){.ServicesSection_intro__uh_SK{grid-template-columns:minmax(100px,.45fr) minmax(0,1.35fr) minmax(260px,.9fr);gap:30px}.ServicesSection_item__w4ZE2{grid-template-columns:minmax(210px,.72fr) minmax(0,1.35fr);gap:34px}.ServicesSection_itemBody__cnvRZ{grid-template-columns:1fr;gap:12px}.ServicesSection_scope__uEOCz{justify-self:start;text-align:left}}@media(max-width:860px){.ServicesSection_section__Mz5WK{padding-block:var(--section-space-compact) clamp(88px,13vw,118px)}.ServicesSection_intro__uh_SK{grid-template-columns:1fr;gap:18px}.ServicesSection_kicker__rxrIT,.ServicesSection_lead__HA3ZB{padding-top:0}.ServicesSection_intro__uh_SK h2{max-width:9.5ch;font-size:clamp(42px,9.5vw,62px)}.ServicesSection_lead__HA3ZB{max-width:48ch}.ServicesSection_list__EQzvx{margin-top:52px}.ServicesSection_item__w4ZE2{grid-template-columns:minmax(185px,.72fr) minmax(0,1.28fr);gap:26px;padding:28px 0 30px}}@media(max-width:580px){.ServicesSection_item__w4ZE2{grid-template-columns:1fr;gap:14px;padding:26px 0 28px}.ServicesSection_item__w4ZE2 h3{max-width:15ch;font-size:clamp(28px,8.6vw,38px)}.ServicesSection_itemBody__cnvRZ{gap:10px}}@media(min-width:1921px){.ServicesSection_section__Mz5WK{padding-block:calc(150*var(--wide-unit)) calc(156*var(--wide-unit))}.ServicesSection_section__Mz5WK:before{left:max(var(--page-gutter),(100% - var(--content-max))/2);right:max(var(--page-gutter),(100% - var(--content-max))/2)}.ServicesSection_intro__uh_SK{gap:calc(72*var(--wide-unit))}.ServicesSection_kicker__rxrIT{font-size:calc(10*var(--wide-unit))}.ServicesSection_intro__uh_SK h2{font-size:calc(82*var(--wide-unit))}.ServicesSection_lead__HA3ZB{font-size:calc(17*var(--wide-unit))}.ServicesSection_list__EQzvx{margin-top:calc(94*var(--wide-unit))}.ServicesSection_item__w4ZE2{gap:calc(96*var(--wide-unit));padding-block:calc(42*var(--wide-unit)) calc(46*var(--wide-unit))}.ServicesSection_item__w4ZE2 h3{font-size:calc(42*var(--wide-unit))}.ServicesSection_itemBody__cnvRZ{gap:calc(64*var(--wide-unit))}.ServicesSection_description__FFJkH{font-size:calc(17*var(--wide-unit))}.ServicesSection_scope__uEOCz{font-size:calc(14*var(--wide-unit))}}.StudioSection_section__XVp1E{position:relative;padding:clamp(104px,8.3vw,150px) var(--page-gutter) clamp(108px,8vw,144px);scroll-margin-top:calc(var(--header-height) + 20px)}.StudioSection_section__XVp1E:before{content:"";position:absolute;top:0;right:var(--page-gutter);left:var(--page-gutter);height:1px;background:rgba(244,241,234,.13)}.StudioSection_inner__FRzWs{width:min(100%,var(--content-max));margin:0 auto}.StudioSection_intro__e3v1f{display:grid;grid-template-columns:minmax(116px,.58fr) minmax(0,1.42fr) minmax(300px,.92fr);gap:clamp(30px,4.4vw,72px);align-items:start}.StudioSection_intro__e3v1f h2,.StudioSection_kicker__HnU_T,.StudioSection_lead__E_A0S,.StudioSection_processTitle__ukFuA,.StudioSection_role__jfzAv,.StudioSection_stages__GyyQv{margin:0}.StudioSection_kicker__HnU_T{padding-top:.65em;color:rgba(244,241,234,.68);font-size:10px;font-weight:850;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.StudioSection_intro__e3v1f h2{max-width:9.8ch;color:#f4f1ea;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(52px,5.35vw,82px);font-weight:700;line-height:.94;letter-spacing:-.052em;text-wrap:balance}.StudioSection_lead__E_A0S{max-width:40ch;padding-top:.42em;color:rgba(244,241,234,.64);font-size:clamp(14px,.96vw,17px);font-weight:560;line-height:1.58;letter-spacing:-.012em}.StudioSection_process__TYpvc{margin-top:clamp(72px,6vw,98px);padding:clamp(22px,2vw,30px) 0 clamp(30px,2.7vw,40px);display:grid;grid-template-columns:minmax(116px,.58fr) minmax(0,2.48fr);gap:clamp(30px,4.4vw,72px);border-top:1px solid rgba(244,241,234,.17);border-bottom:1px solid rgba(244,241,234,.14)}.StudioSection_processTitle__ukFuA{color:rgba(244,241,234,.42);font-size:10px;font-weight:820;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.StudioSection_stages__GyyQv{padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.StudioSection_stages__GyyQv:before{content:"";position:absolute;top:8px;right:0;left:0;height:1px;background:rgba(244,241,234,.18)}.StudioSection_stage__OLPC_{position:relative;min-width:0;padding-top:31px;color:rgba(244,241,234,.72);font-size:clamp(14px,1vw,17px);font-weight:650;line-height:1.2;letter-spacing:-.025em}.StudioSection_stage__OLPC_:before{content:"";position:absolute;top:5px;left:0;width:7px;height:7px;border:1px solid rgba(244,241,234,.58);border-radius:50%;background:#0b0c0d;box-sizing:border-box}.StudioSection_stage__OLPC_:first-child:before,.StudioSection_stage__OLPC_:last-child:before{border-color:var(--accent);background:var(--accent)}.StudioSection_roles__SY__F{padding-top:clamp(28px,2.6vw,40px);display:grid;grid-template-columns:minmax(116px,.58fr) repeat(2,minmax(0,1.24fr));gap:clamp(30px,4.4vw,72px)}.StudioSection_role__jfzAv:first-child{grid-column:2}.StudioSection_role__jfzAv{max-width:42ch;color:rgba(244,241,234,.56);font-size:clamp(13px,.9vw,15px);font-weight:560;line-height:1.55;letter-spacing:-.01em}.StudioSection_role__jfzAv span{display:block;margin-bottom:9px;color:#f4f1ea;font-size:clamp(20px,1.65vw,26px);font-weight:700;line-height:1;letter-spacing:-.035em}@media(max-width:1040px){.StudioSection_intro__e3v1f{grid-template-columns:minmax(100px,.45fr) minmax(0,1.35fr) minmax(260px,.9fr);gap:30px}.StudioSection_process__TYpvc{grid-template-columns:minmax(100px,.45fr) minmax(0,2.25fr);gap:30px}.StudioSection_roles__SY__F{grid-template-columns:minmax(100px,.45fr) repeat(2,minmax(0,1.12fr));gap:30px}}@media(max-width:820px){.StudioSection_section__XVp1E{padding-block:var(--section-space-compact) clamp(84px,12vw,110px)}.StudioSection_intro__e3v1f,.StudioSection_process__TYpvc,.StudioSection_roles__SY__F{grid-template-columns:1fr}.StudioSection_intro__e3v1f{gap:18px}.StudioSection_kicker__HnU_T,.StudioSection_lead__E_A0S{padding-top:0}.StudioSection_intro__e3v1f h2{max-width:9.5ch;font-size:clamp(42px,9.5vw,62px)}.StudioSection_lead__E_A0S{max-width:48ch}.StudioSection_process__TYpvc{margin-top:52px;gap:22px}.StudioSection_stages__GyyQv{grid-template-columns:1fr}.StudioSection_stages__GyyQv:before{top:0;bottom:0;left:3px;width:1px;height:auto}.StudioSection_stage__OLPC_{min-height:50px;padding:0 0 14px 27px}.StudioSection_stage__OLPC_:last-child{min-height:24px;padding-bottom:0}.StudioSection_stage__OLPC_:before{top:4px}.StudioSection_roles__SY__F{gap:24px}.StudioSection_role__jfzAv:first-child{grid-column:auto}}@media(min-width:1921px){.StudioSection_section__XVp1E{padding-block:calc(150*var(--wide-unit)) calc(144*var(--wide-unit))}.StudioSection_section__XVp1E:before{left:max(var(--page-gutter),(100% - var(--content-max))/2);right:max(var(--page-gutter),(100% - var(--content-max))/2)}.StudioSection_intro__e3v1f{gap:calc(72*var(--wide-unit))}.StudioSection_kicker__HnU_T{font-size:calc(10*var(--wide-unit))}.StudioSection_intro__e3v1f h2{font-size:calc(82*var(--wide-unit))}.StudioSection_lead__E_A0S{font-size:calc(17*var(--wide-unit))}.StudioSection_process__TYpvc{margin-top:calc(98*var(--wide-unit));padding-block:calc(30*var(--wide-unit)) calc(40*var(--wide-unit));gap:calc(72*var(--wide-unit))}.StudioSection_processTitle__ukFuA{font-size:calc(10*var(--wide-unit))}.StudioSection_stage__OLPC_{padding-top:calc(31*var(--wide-unit));font-size:calc(17*var(--wide-unit))}.StudioSection_roles__SY__F{padding-top:calc(40*var(--wide-unit));gap:calc(72*var(--wide-unit))}.StudioSection_role__jfzAv{font-size:calc(15*var(--wide-unit))}.StudioSection_role__jfzAv span{margin-bottom:calc(9*var(--wide-unit));font-size:calc(26*var(--wide-unit))}}.PortfolioSection_portfolio__vH5Xs{position:relative;z-index:4;color:#f3efe8;background:#0b0c0e}.PortfolioSection_archiveRow__JAgaG{width:min(100%,1660px);min-height:clamp(170px,24svh,250px);margin:0 auto;padding:clamp(42px,6vw,72px) var(--page-gutter);display:flex;align-items:flex-start;justify-content:space-between;gap:32px;border-top:1px solid rgba(243,239,232,.14)}.PortfolioSection_archiveLabel__66_t4{color:rgba(243,239,232,.36);font-size:9px;font-weight:820;line-height:1.2;letter-spacing:.075em;text-transform:uppercase}.PortfolioSection_archiveRow__JAgaG a{padding-bottom:8px;display:inline-flex;align-items:center;gap:11px;border-bottom:1px solid rgba(243,239,232,.38);color:rgba(243,239,232,.94);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(26px,2.2vw,38px);line-height:1;letter-spacing:-.035em}.PortfolioSection_archiveRow__JAgaG a span{color:#ff6f3d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;transition:transform .22s ease}@media(hover:hover){.PortfolioSection_archiveRow__JAgaG a:hover span{transform:translate(2px,-2px)}}@media(max-width:620px){.PortfolioSection_archiveRow__JAgaG{min-height:180px;padding-top:38px;padding-bottom:42px;align-items:flex-end}.PortfolioSection_archiveRow__JAgaG a{font-size:clamp(25px,8vw,34px)}}@media(min-width:1921px){.PortfolioSection_archiveRow__JAgaG{width:min(100%,1660*var(--wide-unit));min-height:clamp(170px,24svh,250*var(--wide-unit));padding-block:calc(72*var(--wide-unit))}.PortfolioSection_archiveLabel__66_t4{font-size:calc(9*var(--wide-unit))}.PortfolioSection_archiveRow__JAgaG a{font-size:calc(38*var(--wide-unit));gap:calc(11*var(--wide-unit))}.PortfolioSection_archiveRow__JAgaG a span{font-size:calc(14*var(--wide-unit))}}.JournalSection_section__OWHKJ{--journal-rail:clamp(116px,12vw,196px);--journal-gap:clamp(28px,4vw,64px);position:relative;padding:clamp(96px,8vw,144px) var(--page-gutter) clamp(80px,7vw,112px);color:var(--ink);scroll-margin-top:calc(var(--header-height) + 20px)}.JournalSection_section__OWHKJ:before{content:"";position:absolute;top:0;left:max(var(--page-gutter),(100% - var(--content-max))/2);right:max(var(--page-gutter),(100% - var(--content-max))/2);height:1px;background:rgba(20,21,26,.14)}.JournalSection_inner__qpHzX{width:min(100%,var(--content-max));margin:0 auto}.JournalSection_intro__PMxra{display:grid;grid-template-columns:var(--journal-rail) minmax(0,1.5fr) minmax(280px,1fr);gap:var(--journal-gap);align-items:start}.JournalSection_description__6BWCw,.JournalSection_footer__3EXxq,.JournalSection_intro__PMxra h2,.JournalSection_item__E_gDd h3,.JournalSection_item__E_gDd p,.JournalSection_kicker__oqrju,.JournalSection_meta__oX94k{margin:0}.JournalSection_kicker__oqrju{padding-top:.75em;color:rgba(20,21,26,.62);font-size:10px;font-weight:850;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.JournalSection_intro__PMxra h2{max-width:10.5ch;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(52px,5.7vw,86px);font-weight:700;line-height:.96;letter-spacing:-.053em;text-wrap:balance}.JournalSection_description__6BWCw{max-width:38ch;padding-top:.48em;color:rgba(20,21,26,.66);font-size:clamp(15px,.96vw,17px);font-weight:560;line-height:1.58;letter-spacing:-.012em;text-wrap:pretty}.JournalSection_list__yvQFx{margin-top:clamp(54px,4.8vw,78px);border-top:1px solid rgba(20,21,26,.15)}.JournalSection_item__E_gDd{border-bottom:1px solid rgba(20,21,26,.15)}.JournalSection_itemLink__P5rFQ{position:relative;min-height:clamp(132px,10.5vw,168px);padding:clamp(24px,2.4vw,34px) 64px clamp(26px,2.6vw,38px) 0;display:grid;grid-template-columns:var(--journal-rail) minmax(0,1fr);gap:var(--journal-gap);align-items:start;color:var(--ink)}.JournalSection_meta__oX94k{padding-top:.42em;display:grid;gap:8px;color:rgba(20,21,26,.6);font-size:11px;font-weight:820;line-height:1.35;letter-spacing:.055em;text-transform:uppercase}.JournalSection_copy__wFBQ7{min-width:0}.JournalSection_item__E_gDd h3{max-width:28ch;font-size:clamp(28px,2.45vw,42px);font-weight:760;line-height:1.06;letter-spacing:-.042em;text-wrap:balance;transition:color .2s ease}.JournalSection_item__E_gDd p{max-width:72ch;margin-top:12px;color:rgba(20,21,26,.66);font-size:14px;font-weight:560;line-height:1.6}.JournalSection_action__ZyCrk{position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--accent-dark);font-size:clamp(22px,1.9vw,30px);font-weight:700;line-height:1;opacity:.72;transition:opacity .2s ease,transform .2s ease}.JournalSection_itemLink__P5rFQ:focus-visible .JournalSection_action__ZyCrk{opacity:1}.JournalSection_itemLink__P5rFQ:focus-visible h3{color:var(--accent-dark)}.JournalSection_footer__3EXxq a:focus-visible,.JournalSection_itemLink__P5rFQ:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.JournalSection_footer__3EXxq{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:rgba(20,21,26,.6);font-size:12px;font-weight:600;line-height:1.4}.JournalSection_footer__3EXxq a{min-height:44px;display:inline-flex;align-items:center;color:var(--ink);font-size:13px;font-weight:820;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.JournalSection_footer__3EXxq a:hover,.JournalSection_itemLink__P5rFQ:hover h3{color:var(--accent-dark)}.JournalSection_itemLink__P5rFQ:hover .JournalSection_action__ZyCrk{opacity:1;transform:translate(2px,calc(-50% - 2px))}}@media(max-width:1080px){.JournalSection_intro__PMxra{grid-template-columns:var(--journal-rail) minmax(0,1fr);row-gap:24px}.JournalSection_intro__PMxra h2{max-width:15ch;font-size:clamp(46px,6vw,64px)}.JournalSection_description__6BWCw{grid-column:2;max-width:52ch;padding-top:0}}@media(max-width:820px){.JournalSection_section__OWHKJ{padding-block:var(--section-space-compact)}.JournalSection_intro__PMxra{grid-template-columns:minmax(0,1fr);gap:22px}.JournalSection_description__6BWCw,.JournalSection_kicker__oqrju{padding-top:0}.JournalSection_description__6BWCw{grid-column:auto}.JournalSection_intro__PMxra h2{max-width:11ch;font-size:clamp(42px,10vw,62px)}.JournalSection_list__yvQFx{margin-top:44px}.JournalSection_itemLink__P5rFQ{min-height:0;padding:24px 0 26px;grid-template-columns:minmax(0,1fr);gap:14px}.JournalSection_meta__oX94k{min-height:24px;padding:0 40px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.JournalSection_item__E_gDd h3{max-width:25ch;font-size:clamp(26px,6.6vw,38px);line-height:1.1}.JournalSection_item__E_gDd p{margin-top:10px}.JournalSection_action__ZyCrk{right:0;top:24px;transform:none;font-size:24px}}@media(max-width:520px){.JournalSection_item__E_gDd p{font-size:14px}.JournalSection_footer__3EXxq{align-items:flex-start;flex-direction:column;gap:8px}.JournalSection_footer__3EXxq a{align-self:flex-end}}@media(max-width:820px)and (hover:hover)and (pointer:fine){.JournalSection_itemLink__P5rFQ:hover .JournalSection_action__ZyCrk{transform:translate(2px,-2px)}}@media(min-width:1921px){.JournalSection_section__OWHKJ{--journal-rail:calc(196 * var(--wide-unit));--journal-gap:calc(64 * var(--wide-unit));padding-block:calc(144*var(--wide-unit)) calc(112*var(--wide-unit))}.JournalSection_kicker__oqrju{font-size:calc(10*var(--wide-unit))}.JournalSection_intro__PMxra h2{font-size:calc(86*var(--wide-unit))}.JournalSection_description__6BWCw{font-size:calc(17*var(--wide-unit))}.JournalSection_list__yvQFx{margin-top:calc(78*var(--wide-unit))}.JournalSection_itemLink__P5rFQ{min-height:calc(168*var(--wide-unit));padding:calc(34*var(--wide-unit)) calc(64*var(--wide-unit)) calc(38*var(--wide-unit)) 0}.JournalSection_meta__oX94k{font-size:calc(11*var(--wide-unit));gap:calc(8*var(--wide-unit))}.JournalSection_item__E_gDd h3{font-size:calc(42*var(--wide-unit))}.JournalSection_item__E_gDd p{margin-top:calc(12*var(--wide-unit));font-size:calc(14*var(--wide-unit))}.JournalSection_action__ZyCrk{font-size:calc(30*var(--wide-unit))}.JournalSection_footer__3EXxq{margin-top:calc(18*var(--wide-unit));font-size:calc(12*var(--wide-unit))}.JournalSection_footer__3EXxq a{font-size:calc(13*var(--wide-unit))}}.ArticleAsideCard_stack__FEmS_{display:grid;gap:14px}.ArticleAsideCard_card__FPC_P{padding:18px 0 0;border-top:1px solid rgba(20,21,26,.17)}.ArticleAsideCard_card__FPC_P li,.ArticleAsideCard_card__FPC_P p,.ArticleAsideCard_card__FPC_P ul,.ArticleAsideCard_title__ja4zS{margin:0}.ArticleAsideCard_label__idL5t{color:rgba(20,21,26,.68);font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.ArticleAsideCard_title__ja4zS{display:block;max-width:18ch;margin-top:10px;color:rgba(20,21,26,.9);font-size:clamp(18px,1.35vw,23px);font-weight:800;line-height:1.22;letter-spacing:-.025em;text-wrap:balance}.ArticleAsideCard_body__7OTMU{margin-top:10px!important;color:rgba(20,21,26,.7);font-size:13px;font-weight:540;line-height:1.58}.ArticleAsideCard_checks__2aAv2,.ArticleAsideCard_takeaways__MSB3y{margin-top:14px!important;padding:0;list-style:none}.ArticleAsideCard_checks__2aAv2 li,.ArticleAsideCard_takeaways__MSB3y li{position:relative;padding:9px 0 9px 18px;color:rgba(20,21,26,.76);font-size:13px;font-weight:610;line-height:1.48;border-bottom:1px solid rgba(20,21,26,.08)}.ArticleAsideCard_checks__2aAv2 li:last-child,.ArticleAsideCard_takeaways__MSB3y li:last-child{border-bottom:0}.ArticleAsideCard_takeaways__MSB3y li:before{content:"—";position:absolute;left:0;color:var(--accent);font-weight:900}.ArticleAsideCard_checks__2aAv2 li:before{content:"";position:absolute;left:0;top:14px;width:8px;height:8px;border:1px solid rgba(20,21,26,.34);border-radius:3px}.ArticleAsideCard_miniCompare__4I3uP{margin-top:14px;display:grid;gap:12px}.ArticleAsideCard_miniCompare__4I3uP>div{padding-top:12px;border-top:1px solid rgba(20,21,26,.09)}.ArticleAsideCard_miniCompare__4I3uP span{color:rgba(20,21,26,.48);font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ArticleAsideCard_miniCompare__4I3uP>div:last-child span{color:#b64721}.ArticleAsideCard_miniCompare__4I3uP p{margin-top:6px!important;color:rgba(20,21,26,.76);font-size:13px;font-weight:620;line-height:1.45}.ArticleAsideCard_inlineAction__1u9ia,.ArticleAsideCard_textLink__RYz_i{margin-top:16px;display:inline-flex;padding:0;border:0;background:rgba(0,0,0,0);color:rgba(20,21,26,.86);font-size:13px;font-weight:800;cursor:pointer}.ArticleAsideCard_actionCard__Zc1fm{padding:20px;border:1px solid rgba(20,21,26,.13);border-radius:20px;background:hsla(0,0%,100%,.48);box-shadow:0 16px 38px rgba(20,21,26,.05)}.ArticleAsideCard_actionCard__Zc1fm .ArticleAsideCard_title__ja4zS{display:block;max-width:16ch}.ArticleAsideCard_actions__jPsYp{margin-top:18px;display:grid;gap:10px;justify-items:start}.ArticleAsideCard_actionButton__EIGql{min-height:42px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--ink);color:#fff;font-size:12px;font-weight:850;cursor:pointer}.ArticleAsideCard_compact__B595X{gap:0}.ArticleAsideCard_compact__B595X .ArticleAsideCard_card__FPC_P{padding:18px 0 2px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.ArticleAsideCard_compact__B595X .ArticleAsideCard_actionCard__Zc1fm{padding:18px;border-radius:18px;background:hsla(0,0%,100%,.46)}@media(max-width:700px){.ArticleAsideCard_compact__B595X .ArticleAsideCard_card__FPC_P{padding-top:15px}.ArticleAsideCard_compact__B595X .ArticleAsideCard_title__ja4zS{margin-top:8px;font-size:19px}.ArticleAsideCard_compact__B595X .ArticleAsideCard_body__7OTMU{margin-top:8px!important}.ArticleAsideCard_compact__B595X .ArticleAsideCard_actionCard__Zc1fm{padding:18px;border-radius:16px}.ArticleAsideCard_compact__B595X .ArticleAsideCard_actions__jPsYp{margin-top:14px}}@media(min-width:1921px){.ArticleAsideCard_label__idL5t{font-size:calc(10*var(--reading-unit))}.ArticleAsideCard_title__ja4zS{font-size:calc(23*var(--reading-unit))}.ArticleAsideCard_body__7OTMU,.ArticleAsideCard_checks__2aAv2 li,.ArticleAsideCard_takeaways__MSB3y li{font-size:calc(13*var(--reading-unit))}.ArticleAsideCard_miniCompare__4I3uP span{font-size:calc(9*var(--reading-unit))}.ArticleAsideCard_inlineAction__1u9ia,.ArticleAsideCard_miniCompare__4I3uP p,.ArticleAsideCard_textLink__RYz_i{font-size:calc(13*var(--reading-unit))}.ArticleAsideCard_actionButton__EIGql{font-size:calc(12*var(--reading-unit))}}.ArticleChecklist_checklist__Wxu9_{margin-top:30px;padding:clamp(22px,3vw,34px);border:1px solid rgba(20,21,26,.13);border-radius:24px;background:hsla(0,0%,100%,.46);box-shadow:0 18px 46px rgba(20,21,26,.055)}.ArticleChecklist_header__cthSL{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ArticleChecklist_header__cthSL>div:first-child{min-width:0}.ArticleChecklist_checklist__Wxu9_ ul,.ArticleChecklist_header__cthSL h3,.ArticleChecklist_header__cthSL p,.ArticleChecklist_header__cthSL span,.ArticleChecklist_header__cthSL strong,.ArticleChecklist_result__Uu5Yv,.ArticleChecklist_summary__pGUNg button{margin:0}.ArticleChecklist_header__cthSL p{color:rgba(20,21,26,.6);font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.ArticleChecklist_header__cthSL h3{max-width:20ch;margin-top:10px;color:rgba(20,21,26,.94);font-size:clamp(24px,2.3vw,34px);font-weight:820;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.ArticleChecklist_header__cthSL span{display:block;max-width:52ch;margin-top:10px;color:rgba(20,21,26,.66);font-size:14px;font-weight:520;line-height:1.58}.ArticleChecklist_summary__pGUNg{flex:0 0 auto;display:grid;justify-items:end;gap:7px}.ArticleChecklist_summary__pGUNg strong{color:rgba(20,21,26,.58);font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.05em}.ArticleChecklist_summary__pGUNg button{padding:0;border:0;background:rgba(0,0,0,0);color:rgba(20,21,26,.62);font-size:11px;font-weight:760;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ArticleChecklist_summary__pGUNg button:hover{color:rgba(20,21,26,.92)}.ArticleChecklist_progress__wOQap{--checklist-progress:0%;position:relative;height:2px;margin-top:22px;overflow:hidden;background:rgba(20,21,26,.1)}.ArticleChecklist_progress__wOQap:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--checklist-progress);background:var(--accent);transition:width .22s ease}.ArticleChecklist_result__Uu5Yv{margin-top:12px;color:rgba(20,21,26,.58);font-size:12px;font-weight:680;line-height:1.4}.ArticleChecklist_checklist__Wxu9_ ul{margin-top:8px;padding:0;list-style:none}.ArticleChecklist_checklist__Wxu9_ li{border-bottom:1px solid rgba(20,21,26,.1);transition:background .18s ease}.ArticleChecklist_checklist__Wxu9_ li:last-child{border-bottom:0}.ArticleChecklist_checklist__Wxu9_ label{min-height:58px;margin:0 -8px;padding:14px 8px;display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:start;border-radius:10px;cursor:pointer}.ArticleChecklist_checklist__Wxu9_ label:hover{background:rgba(20,21,26,.025)}.ArticleChecklist_checklist__Wxu9_ input{position:absolute;width:1px;height:1px;opacity:0}.ArticleChecklist_control__fsAf_{width:22px;height:22px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(20,21,26,.22);border-radius:7px;color:rgba(0,0,0,0);font-size:13px;font-weight:900;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ArticleChecklist_checklist__Wxu9_ input:focus-visible+.ArticleChecklist_control__fsAf_{outline:3px solid rgba(255,111,61,.24);outline-offset:3px}.ArticleChecklist_text__l2hJG{color:rgba(20,21,26,.8);font-size:clamp(15px,1.05vw,17px);font-weight:580;line-height:1.5;transition:color .18s ease}.ArticleChecklist_completed__j3p3R{background:rgba(255,111,61,.025)}.ArticleChecklist_completed__j3p3R .ArticleChecklist_control__fsAf_{border-color:var(--accent);background:var(--accent);color:#fff;transform:rotate(-3deg)}.ArticleChecklist_completed__j3p3R .ArticleChecklist_text__l2hJG{color:rgba(20,21,26,.5);text-decoration:line-through;text-decoration-thickness:1px}@media(max-width:700px){.ArticleChecklist_checklist__Wxu9_{margin-top:22px;padding:18px 16px;border-radius:20px}.ArticleChecklist_header__cthSL{gap:14px}.ArticleChecklist_header__cthSL h3{font-size:23px}.ArticleChecklist_summary__pGUNg{gap:5px}.ArticleChecklist_progress__wOQap{margin-top:18px}.ArticleChecklist_result__Uu5Yv{margin-top:10px}.ArticleChecklist_checklist__Wxu9_ label{min-height:50px;padding:11px 8px;grid-template-columns:22px minmax(0,1fr);gap:12px}.ArticleChecklist_control__fsAf_{width:20px;height:20px}.ArticleChecklist_text__l2hJG{font-size:15px;line-height:1.46}}@media(min-width:1921px){.ArticleChecklist_header__cthSL p{font-size:calc(10*var(--reading-unit))}.ArticleChecklist_header__cthSL h3{font-size:calc(34*var(--reading-unit))}.ArticleChecklist_header__cthSL span{font-size:calc(14*var(--reading-unit))}.ArticleChecklist_summary__pGUNg button,.ArticleChecklist_summary__pGUNg strong{font-size:calc(11*var(--reading-unit))}.ArticleChecklist_result__Uu5Yv{font-size:calc(12*var(--reading-unit))}.ArticleChecklist_control__fsAf_{font-size:calc(13*var(--reading-unit))}.ArticleChecklist_text__l2hJG{font-size:calc(17*var(--reading-unit))}}.ArticleReader_articleColumn__zxqSZ{min-width:0}.ArticleReader_srOnly__QZd9r{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ArticleReader_quickAnswer__L3jEE{padding:clamp(28px,3.8vw,44px) 0 clamp(38px,5vw,58px);border-top:1px solid rgba(20,21,26,.14);border-bottom:1px solid rgba(20,21,26,.14);display:grid;grid-template-columns:84px minmax(0,1fr);gap:clamp(20px,3vw,34px);align-items:start}.ArticleReader_calloutBlock__rlgFV p,.ArticleReader_calloutBlock__rlgFV span,.ArticleReader_calloutBlock__rlgFV strong,.ArticleReader_compareBlock__uaYPr h3,.ArticleReader_compareGrid__fKN8H h4,.ArticleReader_compareGrid__fKN8H li,.ArticleReader_compareGrid__fKN8H p,.ArticleReader_compareGrid__fKN8H span,.ArticleReader_compareGrid__fKN8H ul,.ArticleReader_figureBlock__Y1PPZ,.ArticleReader_figureBlock__Y1PPZ figcaption,.ArticleReader_listBlock__cDuo_ h3,.ArticleReader_listBlock__cDuo_ li,.ArticleReader_listBlock__cDuo_ ol,.ArticleReader_listBlock__cDuo_ ul,.ArticleReader_listBlock__cDuo_>p,.ArticleReader_questionBlock__pRbWn h3,.ArticleReader_questionGrid__bXrYH h4,.ArticleReader_questionGrid__bXrYH p,.ArticleReader_quickAnswer__L3jEE blockquote,.ArticleReader_quickAnswer__L3jEE p,.ArticleReader_quoteBlock__kLUo9,.ArticleReader_quoteBlock__kLUo9 blockquote,.ArticleReader_quoteBlock__kLUo9 figcaption,.ArticleReader_sectionHeader__MacMB h2,.ArticleReader_sectionHeader__MacMB p,.ArticleReader_sectionHeader__MacMB>div,.ArticleReader_stepsBlock__sdBfR,.ArticleReader_stepsBlock__sdBfR h3,.ArticleReader_stepsBlock__sdBfR h4,.ArticleReader_stepsBlock__sdBfR p,.ArticleReader_stepsIntro__xeXsG,.ArticleReader_stepsWrap__E12Vf h3,.ArticleReader_subheadingBlock__h8ALC h3,.ArticleReader_subheadingBlock__h8ALC p,.ArticleReader_takeaway__oEe_X,.ArticleReader_takeaway__oEe_X blockquote,.ArticleReader_takeaway__oEe_X figcaption,.ArticleReader_textBlock__dBngD p{margin:0}.ArticleReader_calloutBlock__rlgFV>p,.ArticleReader_compareGrid__fKN8H>section>p,.ArticleReader_quickAnswer__L3jEE>p,.ArticleReader_sectionHeader__MacMB>p,.ArticleReader_takeaway__oEe_X figcaption{color:rgba(20,21,26,.58);font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.ArticleReader_quickAnswer__L3jEE blockquote{max-width:32ch;color:rgba(20,21,26,.9);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(21px,1.85vw,28px);font-weight:700;line-height:1.3;letter-spacing:-.03em}.ArticleReader_prose__Ldm5o{padding-top:8px}.ArticleReader_section__LuZNz{scroll-margin-top:calc(var(--header-height) + 96px);padding-top:clamp(64px,7vw,96px)}.ArticleReader_sectionHeader__MacMB{display:grid;gap:14px}.ArticleReader_sectionHeader__MacMB h2{max-width:23ch;color:rgba(20,21,26,.94);font-size:clamp(34px,3.2vw,48px);font-weight:850;line-height:1.07;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:none}.ArticleReader_sectionHeader__MacMB>div{max-width:62ch;color:rgba(20,21,26,.7);font-size:clamp(16px,1.08vw,18px);font-weight:540;line-height:1.68}.ArticleReader_sectionBody__EeK_v{margin-top:28px}.ArticleReader_sectionBody__EeK_v>*+*{margin-top:clamp(30px,4vw,46px)}.ArticleReader_textBlock__dBngD{display:grid;gap:18px}.ArticleReader_listBlock__cDuo_>p,.ArticleReader_stepsBlock__sdBfR p,.ArticleReader_stepsIntro__xeXsG,.ArticleReader_subheadingBlock__h8ALC p,.ArticleReader_textBlock__dBngD p{color:rgba(20,21,26,.8);font-size:clamp(17px,1.15vw,19px);font-weight:480;line-height:1.74;letter-spacing:-.006em}.ArticleReader_textBlock__dBngD p:first-child{color:rgba(20,21,26,.88)}.ArticleReader_compareBlock__uaYPr,.ArticleReader_listBlock__cDuo_,.ArticleReader_questionBlock__pRbWn,.ArticleReader_stepsWrap__E12Vf,.ArticleReader_subheadingBlock__h8ALC{display:grid;gap:14px}.ArticleReader_compareBlock__uaYPr>h3,.ArticleReader_listBlock__cDuo_ h3,.ArticleReader_questionBlock__pRbWn>h3,.ArticleReader_stepsWrap__E12Vf>h3,.ArticleReader_subheadingBlock__h8ALC h3{max-width:24ch;color:rgba(20,21,26,.9);font-size:clamp(24px,2.1vw,31px);font-weight:820;line-height:1.16;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:none}.ArticleReader_listBlock__cDuo_ ol,.ArticleReader_listBlock__cDuo_ ul{padding:0;list-style:none;border-top:1px solid rgba(20,21,26,.13)}.ArticleReader_listBlock__cDuo_ li{position:relative;padding:16px 0 16px 32px;color:rgba(20,21,26,.78);font-size:clamp(16px,1.02vw,18px);font-weight:570;line-height:1.56;border-bottom:1px solid rgba(20,21,26,.11)}.ArticleReader_listBlock__cDuo_ ul li:before{content:"—";position:absolute;left:0;color:var(--accent);font-weight:900}.ArticleReader_listBlock__cDuo_ ol{counter-reset:article-list}.ArticleReader_listBlock__cDuo_ ol li{counter-increment:article-list}.ArticleReader_listBlock__cDuo_ ol li:before{content:counter(article-list,decimal-leading-zero);position:absolute;left:0;top:18px;color:rgba(20,21,26,.48);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.ArticleReader_stepsBlock__sdBfR{padding:0;list-style:none;border-top:1px solid rgba(20,21,26,.13)}.ArticleReader_stepsBlock__sdBfR li{padding:18px 0;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;border-bottom:1px solid rgba(20,21,26,.11)}.ArticleReader_stepsBlock__sdBfR>li>span{padding-top:.4em;color:rgba(20,21,26,.52);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.06em}.ArticleReader_stepsBlock__sdBfR h3,.ArticleReader_stepsBlock__sdBfR h4{color:rgba(20,21,26,.9);font-size:clamp(20px,1.55vw,25px);font-weight:790;line-height:1.22;letter-spacing:-.026em;text-wrap:balance}.ArticleReader_stepsBlock__sdBfR p{margin-top:8px;font-size:clamp(15px,.98vw,17px);line-height:1.64}.ArticleReader_quoteBlock__kLUo9{padding:clamp(8px,1vw,14px) 0 clamp(8px,1vw,14px) clamp(22px,3vw,34px);border-left:2px solid rgba(20,21,26,.2)}.ArticleReader_quoteBlock__kLUo9 blockquote{max-width:27ch;color:rgba(20,21,26,.91);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(23px,2.1vw,34px);font-weight:700;line-height:1.26;letter-spacing:-.035em}.ArticleReader_quoteBlock__kLUo9 figcaption{margin-top:14px;color:rgba(20,21,26,.5);font-size:11px;font-weight:700;line-height:1.45}.ArticleReader_calloutBlock__rlgFV{padding:16px 0 16px clamp(20px,2.6vw,30px);display:grid;gap:9px;border:0;border-left:2px solid rgba(255,111,61,.52);border-radius:0;background:rgba(0,0,0,0)}.ArticleReader_calloutBlock__rlgFV strong{max-width:24ch;color:rgba(20,21,26,.9);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(22px,2.1vw,31px);font-weight:700;line-height:1.24;letter-spacing:-.03em}.ArticleReader_calloutBlock__rlgFV span{max-width:54ch;color:rgba(20,21,26,.7);font-size:14px;font-weight:540;line-height:1.6}.ArticleReader_compareBlock__uaYPr,.ArticleReader_questionBlock__pRbWn{gap:20px}.ArticleReader_compareGrid__fKN8H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ArticleReader_compareGrid__fKN8H>section{min-width:0;padding:clamp(20px,2.4vw,28px);border:1px solid rgba(20,21,26,.13);border-radius:22px;background:hsla(0,0%,100%,.42)}.ArticleReader_compareGood___YCXr{border-color:rgba(255,111,61,.26)!important;background:radial-gradient(circle at 90% 8%,rgba(255,111,61,.11),transparent 30%),hsla(0,0%,100%,.54)!important}.ArticleReader_compareGood___YCXr>p{color:#b54721}.ArticleReader_compareGrid__fKN8H h4{max-width:17ch;margin-top:10px;color:rgba(20,21,26,.9);font-size:clamp(20px,1.7vw,27px);font-weight:810;line-height:1.16;letter-spacing:-.03em;text-wrap:balance}.ArticleReader_compareGrid__fKN8H>section>span{display:block;margin-top:10px;color:rgba(20,21,26,.62);font-size:14px;font-weight:540;line-height:1.58}.ArticleReader_compareGrid__fKN8H ul{margin-top:16px;padding:0;display:grid;gap:8px;list-style:none}.ArticleReader_compareGrid__fKN8H li{position:relative;padding-left:16px;color:rgba(20,21,26,.66);font-size:13px;font-weight:620;line-height:1.45}.ArticleReader_compareGrid__fKN8H li:before{content:"";position:absolute;left:0;top:.52em;width:6px;height:6px;border-radius:50%;background:rgba(20,21,26,.32)}.ArticleReader_compareGood___YCXr li:before{background:var(--accent)}.ArticleReader_questionGrid__bXrYH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(20,21,26,.14);border-bottom:1px solid rgba(20,21,26,.14)}.ArticleReader_questionGrid__bXrYH article{min-width:0;padding:clamp(20px,2.5vw,28px) clamp(14px,2vw,22px)}.ArticleReader_questionGrid__bXrYH article+article{border-left:1px solid rgba(20,21,26,.12)}.ArticleReader_questionGrid__bXrYH article>span{color:rgba(20,21,26,.44);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.ArticleReader_questionGrid__bXrYH h4{margin-top:26px;color:rgba(20,21,26,.9);font-size:clamp(21px,1.9vw,28px);font-weight:820;line-height:1.12;letter-spacing:-.03em}.ArticleReader_questionGrid__bXrYH p{margin-top:10px;color:rgba(20,21,26,.6);font-size:13px;font-weight:540;line-height:1.56}.ArticleReader_screenMapBlock__QixHc{display:grid;gap:18px}.ArticleReader_screenMapBlock__QixHc>h3{max-width:24ch;margin:0;color:rgba(20,21,26,.9);font-size:clamp(24px,2.1vw,31px);font-weight:820;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.ArticleReader_screenMapGrid__qDWUz{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:16px;align-items:stretch}.ArticleReader_screenMockup__yTRLC{min-width:0;margin:0;overflow:hidden;border:1px solid rgba(20,21,26,.14);border-radius:22px;background:radial-gradient(circle at 88% 12%,rgba(255,111,61,.12),transparent 28%),hsla(0,0%,100%,.5)}.ArticleReader_screenBar__OEhGS{min-height:38px;padding:0 14px;display:flex;align-items:center;gap:7px;border-bottom:1px solid rgba(20,21,26,.1)}.ArticleReader_screenBar__OEhGS span{width:7px;height:7px;border-radius:50%;background:rgba(20,21,26,.22)}.ArticleReader_screenBar__OEhGS span:first-child{background:var(--accent)}.ArticleReader_screenContent__z_e8j{min-height:310px;padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ArticleReader_screenBody__hQp4w,.ArticleReader_screenCta__xPmc3,.ArticleReader_screenEyebrow__fvV_p,.ArticleReader_screenNotes__9sYeB h4,.ArticleReader_screenNotes__9sYeB p,.ArticleReader_screenTitle__BFM1F{margin:0}.ArticleReader_screenEyebrow__fvV_p{color:rgba(20,21,26,.54);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ArticleReader_screenTitle__BFM1F{max-width:13ch;margin-top:16px;color:rgba(20,21,26,.94);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(28px,2.8vw,42px);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.ArticleReader_screenBody__hQp4w{max-width:42ch;margin-top:14px;color:rgba(20,21,26,.66);font-size:14px;font-weight:540;line-height:1.55}.ArticleReader_screenCta__xPmc3{min-height:40px;margin-top:22px;padding:0 16px;display:inline-flex;align-items:center;border-radius:999px;background:var(--ink);color:#fff;font-size:12px;font-weight:850}.ArticleReader_screenNotes__9sYeB{margin:0;padding:0;display:grid;border-top:1px solid rgba(20,21,26,.13);list-style:none}.ArticleReader_screenNotes__9sYeB li{min-width:0;padding:16px 0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;border-bottom:1px solid rgba(20,21,26,.11)}.ArticleReader_screenNotes__9sYeB>li>span{color:rgba(20,21,26,.48);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.ArticleReader_screenNotes__9sYeB h4{color:rgba(20,21,26,.9);font-size:17px;font-weight:800;line-height:1.2}.ArticleReader_screenNotes__9sYeB p{margin-top:5px;color:rgba(20,21,26,.66);font-size:13px;font-weight:540;line-height:1.5}.ArticleReader_figureBlock__Y1PPZ img{width:100%;height:auto;border-radius:22px;border:1px solid rgba(20,21,26,.12)}.ArticleReader_figureBlock__Y1PPZ figcaption{margin-top:12px;color:rgba(20,21,26,.52);font-size:12px;font-weight:540;line-height:1.5}.ArticleReader_figureWide__w_F7k{width:min(1100px,100vw - var(--page-gutter)*2);margin-left:50%;transform:translateX(-50%)}.ArticleReader_inlineAside__kHOAp{max-width:620px;margin-top:clamp(30px,4vw,44px)}.ArticleReader_takeaway__oEe_X{margin-top:clamp(64px,7vw,92px);padding-top:clamp(28px,3.6vw,38px);border-top:1px solid rgba(20,21,26,.15)}.ArticleReader_takeaway__oEe_X blockquote{max-width:27ch;margin-top:16px;color:rgba(20,21,26,.92);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(27px,2.45vw,38px);font-weight:700;line-height:1.18;letter-spacing:-.038em}@media(max-width:700px){.ArticleReader_quickAnswer__L3jEE{padding:18px 0 24px;grid-template-columns:1fr;gap:10px}.ArticleReader_quickAnswer__L3jEE blockquote{max-width:30ch;font-size:clamp(21px,5.8vw,23px);line-height:1.24}.ArticleReader_section__LuZNz{padding-top:42px;scroll-margin-top:calc(var(--header-height) + 48px)}.ArticleReader_sectionHeader__MacMB{gap:11px}.ArticleReader_sectionHeader__MacMB h2{max-width:18ch;font-size:clamp(29px,8vw,34px);line-height:1.06}.ArticleReader_listBlock__cDuo_>p,.ArticleReader_sectionHeader__MacMB>div,.ArticleReader_stepsBlock__sdBfR p,.ArticleReader_stepsIntro__xeXsG,.ArticleReader_subheadingBlock__h8ALC p,.ArticleReader_textBlock__dBngD p{font-size:16px;line-height:1.62}.ArticleReader_sectionBody__EeK_v{margin-top:22px}.ArticleReader_sectionBody__EeK_v>*+*{margin-top:24px}.ArticleReader_textBlock__dBngD{gap:14px}.ArticleReader_compareBlock__uaYPr,.ArticleReader_listBlock__cDuo_,.ArticleReader_questionBlock__pRbWn,.ArticleReader_screenMapBlock__QixHc,.ArticleReader_stepsWrap__E12Vf,.ArticleReader_subheadingBlock__h8ALC{gap:11px}.ArticleReader_compareBlock__uaYPr>h3,.ArticleReader_listBlock__cDuo_ h3,.ArticleReader_questionBlock__pRbWn>h3,.ArticleReader_screenMapBlock__QixHc>h3,.ArticleReader_stepsWrap__E12Vf>h3,.ArticleReader_subheadingBlock__h8ALC h3{font-size:clamp(21px,6vw,24px);line-height:1.13}.ArticleReader_listBlock__cDuo_ li{padding:13px 0 13px 28px;font-size:15px;line-height:1.5}.ArticleReader_stepsBlock__sdBfR li{padding:14px 0;grid-template-columns:30px minmax(0,1fr);gap:12px}.ArticleReader_stepsBlock__sdBfR h3,.ArticleReader_stepsBlock__sdBfR h4{font-size:19px;line-height:1.18}.ArticleReader_stepsBlock__sdBfR p{margin-top:6px;font-size:15px;line-height:1.56}.ArticleReader_quoteBlock__kLUo9{padding:5px 0 5px 18px}.ArticleReader_quoteBlock__kLUo9 blockquote{max-width:25ch;font-size:clamp(21px,5.9vw,25px);line-height:1.22}.ArticleReader_quoteBlock__kLUo9 figcaption{margin-top:10px}.ArticleReader_calloutBlock__rlgFV{padding:14px 0 14px 16px;gap:8px}.ArticleReader_calloutBlock__rlgFV strong{max-width:22ch;font-size:clamp(21px,5.8vw,24px);line-height:1.2}.ArticleReader_calloutBlock__rlgFV span{font-size:14px;line-height:1.55}.ArticleReader_compareGrid__fKN8H,.ArticleReader_questionGrid__bXrYH,.ArticleReader_screenMapGrid__qDWUz{grid-template-columns:1fr}.ArticleReader_compareGrid__fKN8H{gap:10px}.ArticleReader_compareGrid__fKN8H>section{padding:18px;border-radius:17px}.ArticleReader_compareGrid__fKN8H h4{margin-top:8px;font-size:22px}.ArticleReader_compareGrid__fKN8H>section>span{margin-top:8px}.ArticleReader_compareGrid__fKN8H ul{margin-top:12px}.ArticleReader_questionGrid__bXrYH article{padding:18px 8px}.ArticleReader_questionGrid__bXrYH article+article{border-left:0;border-top:1px solid rgba(20,21,26,.12)}.ArticleReader_questionGrid__bXrYH h4{margin-top:8px;font-size:22px}.ArticleReader_questionGrid__bXrYH p{margin-top:7px;font-size:14px}.ArticleReader_screenContent__z_e8j{min-height:242px;padding:21px}.ArticleReader_screenTitle__BFM1F{font-size:28px}.ArticleReader_screenNotes__9sYeB li{padding:14px 0}.ArticleReader_figureWide__w_F7k{width:100%;margin-left:0;transform:none}.ArticleReader_inlineAside__kHOAp{margin-top:24px}.ArticleReader_takeaway__oEe_X{margin-top:50px;padding-top:22px}.ArticleReader_takeaway__oEe_X blockquote{max-width:24ch;margin-top:12px;font-size:clamp(24px,6.5vw,29px);line-height:1.18}}@media(min-width:1921px){.ArticleReader_calloutBlock__rlgFV>p,.ArticleReader_compareGrid__fKN8H>section>p,.ArticleReader_quickAnswer__L3jEE>p,.ArticleReader_sectionHeader__MacMB>p,.ArticleReader_takeaway__oEe_X figcaption{font-size:calc(10*var(--reading-unit))}.ArticleReader_quickAnswer__L3jEE blockquote{font-size:calc(28*var(--reading-unit))}.ArticleReader_sectionHeader__MacMB h2{font-size:calc(48*var(--reading-unit))}.ArticleReader_sectionHeader__MacMB>div{font-size:calc(18*var(--reading-unit))}.ArticleReader_listBlock__cDuo_>p,.ArticleReader_stepsBlock__sdBfR p,.ArticleReader_stepsIntro__xeXsG,.ArticleReader_subheadingBlock__h8ALC p,.ArticleReader_textBlock__dBngD p{font-size:calc(19*var(--reading-unit))}.ArticleReader_compareBlock__uaYPr>h3,.ArticleReader_listBlock__cDuo_ h3,.ArticleReader_questionBlock__pRbWn>h3,.ArticleReader_stepsWrap__E12Vf>h3,.ArticleReader_subheadingBlock__h8ALC h3{font-size:calc(31*var(--reading-unit))}.ArticleReader_listBlock__cDuo_ li{font-size:calc(18*var(--reading-unit))}.ArticleReader_listBlock__cDuo_ ol li:before{font-size:calc(9*var(--reading-unit))}.ArticleReader_stepsBlock__sdBfR>li>span{font-size:calc(10*var(--reading-unit))}.ArticleReader_stepsBlock__sdBfR h3,.ArticleReader_stepsBlock__sdBfR h4{font-size:calc(25*var(--reading-unit))}.ArticleReader_stepsBlock__sdBfR p{font-size:calc(17*var(--reading-unit))}.ArticleReader_quoteBlock__kLUo9 blockquote{font-size:calc(34*var(--reading-unit))}.ArticleReader_quoteBlock__kLUo9 figcaption{font-size:calc(11*var(--reading-unit))}.ArticleReader_calloutBlock__rlgFV strong{font-size:calc(31*var(--reading-unit))}.ArticleReader_calloutBlock__rlgFV span{font-size:calc(14*var(--reading-unit))}.ArticleReader_compareGrid__fKN8H h4{font-size:calc(27*var(--reading-unit))}.ArticleReader_compareGrid__fKN8H>section>span{font-size:calc(14*var(--reading-unit))}.ArticleReader_compareGrid__fKN8H li{font-size:calc(13*var(--reading-unit))}.ArticleReader_questionGrid__bXrYH article>span{font-size:calc(9*var(--reading-unit))}.ArticleReader_questionGrid__bXrYH h4{font-size:calc(28*var(--reading-unit))}.ArticleReader_questionGrid__bXrYH p{font-size:calc(13*var(--reading-unit))}.ArticleReader_screenMapBlock__QixHc>h3{font-size:calc(31*var(--reading-unit))}.ArticleReader_screenEyebrow__fvV_p{font-size:calc(10*var(--reading-unit))}.ArticleReader_screenTitle__BFM1F{font-size:calc(42*var(--reading-unit))}.ArticleReader_screenBody__hQp4w{font-size:calc(14*var(--reading-unit))}.ArticleReader_screenCta__xPmc3{font-size:calc(12*var(--reading-unit))}.ArticleReader_screenNotes__9sYeB>li>span{font-size:calc(9*var(--reading-unit))}.ArticleReader_screenNotes__9sYeB h4{font-size:calc(17*var(--reading-unit))}.ArticleReader_screenNotes__9sYeB p{font-size:calc(13*var(--reading-unit))}.ArticleReader_figureBlock__Y1PPZ figcaption{font-size:calc(12*var(--reading-unit))}.ArticleReader_takeaway__oEe_X blockquote{font-size:calc(38*var(--reading-unit))}.ArticleReader_quickAnswer__L3jEE{grid-template-columns:calc(84*var(--reading-unit)) minmax(0,1fr);gap:calc(34*var(--reading-unit))}.ArticleReader_figureWide__w_F7k{width:100%;margin-left:0;transform:none}.ArticleReader_inlineAside__kHOAp{max-width:calc(620*var(--reading-unit))}}.ArticleReadingShell_shell__CL_wl{--article-progress:0;--article-reading-max:780px;position:relative;z-index:1;padding:0 var(--page-gutter) var(--section-space)}.ArticleReadingShell_shell__CL_wl:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent,rgba(247,245,240,.34) 9%,rgba(247,245,240,.97) 25%,rgba(247,245,240,.97) 82%,rgba(247,245,240,.34) 94%,transparent);pointer-events:none}.ArticleReadingShell_grid__AnYSu{width:min(100%,var(--layout-max));margin:0 auto;display:grid;grid-template-columns:minmax(150px,185px) minmax(0,var(--article-reading-max)) minmax(150px,185px);gap:clamp(24px,3vw,44px);align-items:start;justify-content:center}.ArticleReadingShell_content__4mjYV{grid-column:2;min-width:0}.ArticleReadingShell_toc__R0bMz{position:sticky;top:calc(var(--header-height) + 32px);align-self:start}.ArticleReadingShell_toc__R0bMz>p{margin:0 0 18px;color:rgba(20,21,26,.76);font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ArticleReadingShell_tocBody__APbWf{display:grid;grid-template-columns:2px minmax(0,1fr);gap:13px}.ArticleReadingShell_tocTrack__Ve3Ct{position:relative;display:block;min-height:232px;overflow:hidden;background:rgba(20,21,26,.16)}.ArticleReadingShell_tocTrack__Ve3Ct>span{position:absolute;inset:0;display:block;background:var(--accent);transform:scaleY(var(--article-progress));transform-origin:top center;will-change:transform}.ArticleReadingShell_toc__R0bMz ol{margin:-7px 0 0;padding:0;display:grid;gap:6px;list-style:none}.ArticleReadingShell_toc__R0bMz li{min-width:0}.ArticleReadingShell_toc__R0bMz a{position:relative;min-height:38px;padding:8px 9px;display:grid;grid-template-columns:27px minmax(0,1fr);gap:7px;align-items:baseline;border-radius:10px;color:rgba(20,21,26,.7);transition:color .18s ease,background .18s ease,transform .18s ease}.ArticleReadingShell_toc__R0bMz a:hover{color:rgba(20,21,26,.94);background:rgba(20,21,26,.045)}.ArticleReadingShell_toc__R0bMz a:focus-visible{outline:3px solid rgba(255,111,61,.25);outline-offset:2px}.ArticleReadingShell_toc__R0bMz li.ArticleReadingShell_active__N_eZp a{color:rgba(20,21,26,.96);background:rgba(255,111,61,.1);transform:translateX(3px)}.ArticleReadingShell_toc__R0bMz li.ArticleReadingShell_active__N_eZp a:before{content:"";position:absolute;left:-5px;top:9px;bottom:9px;width:3px;border-radius:999px;background:var(--accent)}.ArticleReadingShell_toc__R0bMz a>span{font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.06em}.ArticleReadingShell_toc__R0bMz a>strong{min-width:0;font-size:11px;font-weight:780;line-height:1.35;letter-spacing:.01em}.ArticleReadingShell_mobileProgress__StAJG,.ArticleReadingShell_mobileToc__4a2Eg{display:none}@media(max-width:1180px){.ArticleReadingShell_grid__AnYSu{grid-template-columns:minmax(145px,175px) minmax(0,760px);gap:clamp(26px,3.6vw,46px)}}@media(max-width:900px){.ArticleReadingShell_grid__AnYSu{grid-template-columns:minmax(0,var(--article-reading-max))}.ArticleReadingShell_content__4mjYV{grid-column:1}.ArticleReadingShell_toc__R0bMz{display:none}.ArticleReadingShell_mobileToc__4a2Eg{width:min(100%,var(--article-reading-max));margin:0 auto 18px;display:block;border-top:1px solid rgba(20,21,26,.15);border-bottom:1px solid rgba(20,21,26,.15)}.ArticleReadingShell_mobileToc__4a2Eg summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.ArticleReadingShell_mobileToc__4a2Eg summary::-webkit-details-marker{display:none}.ArticleReadingShell_mobileToc__4a2Eg summary:after{content:"+";flex:0 0 auto;color:rgba(20,21,26,.68);font-size:20px;font-weight:500}.ArticleReadingShell_mobileToc__4a2Eg[open] summary:after{content:"−"}.ArticleReadingShell_mobileToc__4a2Eg summary span{color:rgba(20,21,26,.86);font-size:12px;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.ArticleReadingShell_mobileToc__4a2Eg summary strong{margin-left:auto;color:rgba(20,21,26,.58);font-size:11px;font-weight:720}.ArticleReadingShell_mobileToc__4a2Eg nav{padding:0 0 18px}.ArticleReadingShell_mobileToc__4a2Eg ol{margin:0;padding:0;display:grid;gap:6px;list-style:none}.ArticleReadingShell_mobileToc__4a2Eg a{min-height:42px;padding:8px 10px;display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:baseline;border-radius:10px;color:rgba(20,21,26,.8);background:rgba(20,21,26,.035)}.ArticleReadingShell_mobileToc__4a2Eg a span{font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.ArticleReadingShell_mobileToc__4a2Eg a strong{font-size:12px;font-weight:760;line-height:1.4}.ArticleReadingShell_mobileProgress__StAJG{position:fixed;top:calc(var(--header-height) + 4px);left:50%;z-index:45;width:min(100% - var(--page-gutter)*2,var(--article-reading-max));min-height:34px;margin:0;padding:5px 0 7px;display:grid;gap:5px;border-bottom:1px solid rgba(20,21,26,.15);background:#f7f5f0;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-7px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.ArticleReadingShell_mobileProgressVisible__EC1AP{opacity:1;visibility:visible;transform:translate(-50%)}.ArticleReadingShell_mobileProgress__StAJG>div{min-width:0;display:flex;align-items:baseline;gap:8px}.ArticleReadingShell_mobileProgress__StAJG>div span{flex:0 0 auto;color:rgba(20,21,26,.58);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.ArticleReadingShell_mobileProgress__StAJG>div strong{overflow:hidden;color:rgba(20,21,26,.86);font-size:10px;font-weight:780;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ArticleReadingShell_mobileProgressTrack__HbjXw{position:relative;display:block;height:2px;overflow:hidden;background:rgba(20,21,26,.12)}.ArticleReadingShell_mobileProgressTrack__HbjXw>span{position:absolute;inset:0;display:block;background:var(--accent);transform:scaleX(var(--article-progress));transform-origin:left center;will-change:transform}}@media(max-width:700px){.ArticleReadingShell_shell__CL_wl{padding-bottom:var(--section-space-compact)}.ArticleReadingShell_shell__CL_wl:before{background:rgba(247,245,240,.92)}.ArticleReadingShell_mobileToc__4a2Eg{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.ArticleReadingShell_mobileProgress__StAJG{transition:none}}@media(min-width:1921px){.ArticleReadingShell_shell__CL_wl{--article-reading-max:calc(780 * var(--reading-unit))}.ArticleReadingShell_grid__AnYSu{grid-template-columns:calc(185*var(--reading-unit)) minmax(0,var(--article-reading-max)) calc(185*var(--reading-unit));gap:calc(44*var(--reading-unit))}.ArticleReadingShell_tocBody__APbWf{gap:calc(13*var(--reading-unit))}.ArticleReadingShell_toc__R0bMz a{grid-template-columns:calc(27*var(--reading-unit)) minmax(0,1fr);padding-block:calc(8*var(--reading-unit))}.ArticleReadingShell_toc__R0bMz>p{font-size:calc(10*var(--reading-unit))}.ArticleReadingShell_toc__R0bMz a>span{font-size:calc(9*var(--reading-unit))}.ArticleReadingShell_toc__R0bMz a>strong{font-size:calc(11*var(--reading-unit))}}.WorksArchive_grid__Vkgp5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.WorksArchive_project__spIgd{min-width:0}.WorksArchive_link__cLSmp{display:block;min-width:0;color:inherit}.WorksArchive_visual__PLX0H{position:relative;aspect-ratio:1600/1050;margin:0;overflow:hidden;background:#15171a;border:1px solid rgba(245,246,244,.14)}.WorksArchive_visual__PLX0H img{object-fit:cover;transition:transform .42s cubic-bezier(.22,1,.36,1),filter .24s ease}.WorksArchive_hoverMark__IT7RZ{position:absolute;right:12px;bottom:12px;padding:7px 9px;background:#08090a;color:#f3f4f1;font-size:9px;font-weight:800;line-height:1;letter-spacing:.045em;text-transform:uppercase;opacity:0;transform:translateY(5px);transition:opacity .16s ease,transform .22s cubic-bezier(.22,1,.36,1)}.WorksArchive_meta__2KyLD{min-height:68px;padding:12px 2px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:baseline;border-bottom:1px solid rgba(245,246,244,.14)}.WorksArchive_meta__2KyLD p,.WorksArchive_meta__2KyLD time{margin:0}.WorksArchive_meta__2KyLD time{grid-column:2;grid-row:1;justify-self:end}.WorksArchive_meta__2KyLD>p{grid-column:1;color:rgba(245,246,244,.42);font-size:8px;font-weight:730;line-height:1.25;letter-spacing:.045em;text-transform:uppercase}.WorksArchive_identity__8oXUm{min-width:0;display:flex;align-items:baseline;gap:9px}.WorksArchive_identity__8oXUm span,.WorksArchive_identity__8oXUm strong{line-height:1.05}.WorksArchive_identity__8oXUm span{flex:0 0 auto;color:var(--accent);font-size:8px;font-weight:800;letter-spacing:.045em}.WorksArchive_identity__8oXUm strong{min-width:0;overflow:hidden;color:rgba(245,246,244,.96);font-size:clamp(14px,1vw,18px);font-weight:720;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.WorksArchive_meta__2KyLD time{color:rgba(245,246,244,.42);font-size:8px;font-weight:730;letter-spacing:.045em}@media(hover:hover){.WorksArchive_link__cLSmp:hover .WorksArchive_visual__PLX0H img{transform:scale(1.015);filter:brightness(.94)}.WorksArchive_link__cLSmp:hover .WorksArchive_hoverMark__IT7RZ{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.WorksArchive_grid__Vkgp5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.WorksArchive_grid__Vkgp5{grid-template-columns:1fr;gap:18px}.WorksArchive_hoverMark__IT7RZ{display:none}.WorksArchive_meta__2KyLD{min-height:62px;padding-top:10px}.WorksArchive_identity__8oXUm strong{font-size:16px}}@media(prefers-reduced-motion:reduce){.WorksArchive_hoverMark__IT7RZ,.WorksArchive_visual__PLX0H img{transition:none}}@media(min-width:1921px){.WorksArchive_grid__Vkgp5{gap:calc(8*var(--wide-unit))}.WorksArchive_meta__2KyLD{min-height:calc(68*var(--wide-unit));padding-block:calc(12*var(--wide-unit)) calc(10*var(--wide-unit))}.WorksArchive_identity__8oXUm span,.WorksArchive_meta__2KyLD>p{font-size:calc(8*var(--wide-unit))}.WorksArchive_identity__8oXUm strong{font-size:calc(18*var(--wide-unit))}.WorksArchive_hoverMark__IT7RZ,.WorksArchive_meta__2KyLD time{font-size:calc(9*var(--wide-unit))}}