.Footer_footer__UaG1g{position:relative;overflow:hidden;background:var(--ink);color:#fff}.Footer_inner__ACAek{position:relative}.Footer_grid__qjDt3{display:grid;grid-template-columns:1.5fr .8fr 1.1fr 1fr;grid-gap:48px;gap:48px;padding:clamp(64px,7vw,96px) 0 clamp(56px,6vw,80px)}.Footer_brandCol__HhVKt{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.Footer_brand___zP6t{display:inline-flex;align-items:center;gap:12px}.Footer_brandName___BP45{font-family:var(--font-display),sans-serif;font-weight:700;font-size:26px;letter-spacing:-.03em}.Footer_brandName___BP45 em{font-style:normal;color:#5b86ff}.Footer_tagline__EtMBR{font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.6);max-width:34ch}.Footer_socials__QgDMT{display:flex;flex-wrap:wrap;gap:10px}.Footer_social___aQ_M{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.16);transition:background-color .3s,border-color .3s,color .3s}.Footer_social___aQ_M:hover{background:#fff;border-color:#fff;color:var(--ink)}.Footer_label__22IAK{font-size:11.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-bottom:22px}.Footer_links__oDyjI{display:flex;flex-direction:column;gap:12px;font-size:15px}.Footer_links__oDyjI a{color:hsla(0,0%,100%,.78);background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:color .3s,background-size .5s var(--ease)}.Footer_links__oDyjI a:hover{color:#fff;background-size:100% 1px}.Footer_email__nur4I{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display),sans-serif;font-size:19px;font-weight:500;letter-spacing:-.01em;color:#fff;padding-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.25);transition:border-color .3s}.Footer_email__nur4I svg{transition:transform .4s var(--ease)}.Footer_email__nur4I:hover{border-color:#fff}.Footer_email__nur4I:hover svg{transform:translateX(4px)}.Footer_address__Ndpfs{display:flex;flex-direction:column;gap:4px;margin-top:24px;font-style:normal;font-size:15px;color:hsla(0,0%,100%,.6)}.Footer_bottom__O5rKs{position:relative;display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:32px;gap:32px;padding:22px 0 26px;border-top:1px solid hsla(0,0%,100%,.1);font-size:13px;color:hsla(0,0%,100%,.5)}.Footer_clock__G_jI_{display:inline-flex;align-items:center;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Footer_clock__G_jI_ b{color:#fff;font-weight:600}.Footer_live__v0Wou{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.2)}.Footer_top__b4wwC{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:#fff}.Footer_topIcon__6k5GU{width:36px;height:36px;border-radius:50%;border:1px solid hsla(0,0%,100%,.22);display:grid;place-items:center;transition:background-color .3s,color .3s,border-color .3s}.Footer_top__b4wwC:hover .Footer_topIcon__6k5GU{background:#fff;border-color:#fff;color:var(--ink)}.Footer_up__JOXQz{transform:rotate(-90deg)}@media (max-width:1000px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr;gap:44px 32px}.Footer_brandCol__HhVKt{grid-column:1/-1}}@media (max-width:640px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr;gap:44px 20px}.Footer_contactCol__bIQ17{grid-column:1/-1}.Footer_bottom__O5rKs{grid-template-columns:1fr auto;row-gap:14px}.Footer_copy__IbaoR{grid-column:1/-1;grid-row:2}.Footer_email__nur4I{font-size:17px}}.Company_section__sz9TK{padding:clamp(110px,14vw,200px) 0 clamp(90px,10vw,150px)}.Company_top__G6jzs{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:64px;gap:64px;align-items:end}.Company_heading__KoLnP{margin-top:26px;max-width:13ch}.Company_stats__Z1zQC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;padding-bottom:12px}.Company_stat__C9udY{display:flex;flex-direction:column;gap:6px}.Company_statNum__X5Kp8{font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(44px,4.4vw,68px);letter-spacing:-.045em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Company_statNum__X5Kp8 em{font-style:normal;color:var(--blue)}.Company_statLabel___vFuw{font-size:13px;color:var(--muted)}.Company_feature__o3Q6u{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:end;margin-top:clamp(64px,8vw,110px)}.Company_frame__J08hK{position:relative;overflow:hidden;border-radius:6px;aspect-ratio:16/10;background:#dfe2e8}.Company_par__I0R04{position:absolute;inset:-6% 0}.Company_par__I0R04 img{will-change:transform}.Company_asideBody__u2Wrt{padding-top:28px;display:grid;grid-gap:36px;gap:36px}.Company_mission__Ae7Y9{font-family:var(--font-display),sans-serif;font-weight:500;font-size:clamp(20px,1.7vw,26px);line-height:1.4;letter-spacing:-.02em;color:var(--ink)}.Company_ceo__Nda7M{display:flex;flex-direction:column;gap:4px;font-size:16px;color:var(--ink)}.Company_ceoLabel__gz2Kb{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.Company_ceo__Nda7M b{font-weight:600}.Company_link__e0MUD{display:inline-block;margin-top:10px;align-self:flex-start;font-size:14px;font-weight:500;color:var(--ink);background:linear-gradient(var(--blue),var(--blue)) 0 100% /100% 1px no-repeat;padding-bottom:2px;transition:background-size .5s var(--ease),color .3s}.Company_link__e0MUD:hover{color:var(--blue);background-size:0 1px;background-position:100% 100%}@media (max-width:900px){.Company_top__G6jzs{gap:48px}.Company_feature__o3Q6u,.Company_top__G6jzs{grid-template-columns:1fr}.Company_frame__J08hK{aspect-ratio:4/3}}.Hero_hero__MpeZv{--edge:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));--panel-left:42%;--panel-right:8.6%;position:relative;height:100svh;min-height:720px;overflow:hidden}.Hero_visual__jS0rd{position:absolute;top:0;bottom:0;left:var(--panel-left);right:var(--panel-right);overflow:hidden}.Hero_visualInner__Zahod{position:absolute;inset:-8% 0 0 0}.Hero_panel__Zr1W0{position:absolute;inset:0;overflow:hidden}.Hero_panel__Zr1W0:not(:first-child){-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.Hero_scene__8KwHO{position:absolute;inset:0;will-change:transform;transform-origin:60% 50%}.Hero_panel__Zr1W0:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.55) 18%,hsla(0,0%,100%,0) 42%)}.Hero_fadeStrong__8YTKj:after{background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.88) 64px,hsla(0,0%,100%,.5) 110px,hsla(0,0%,100%,0) 180px),linear-gradient(90deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.9) 22%,hsla(0,0%,100%,.45) 36%,hsla(0,0%,100%,0) 56%)}.Hero_copy__DJ_M8{position:relative;z-index:3;height:100%;display:flex;align-items:center;padding:90px 0 60px max(var(--edge),17vw);pointer-events:none}.Hero_slides__vVZTE{display:grid}.Hero_slide__TQCH0{grid-area:1/1;display:flex;flex-direction:column;align-items:flex-start}.Hero_slide__TQCH0:not(:first-child){visibility:hidden}.Hero_clip__h4bSb{overflow:hidden;padding-bottom:2px;display:flex}.Hero_title__M0ThY{font-size:clamp(44px,4.6vw,84px);line-height:1.08;margin:30px 0 48px;max-width:14.5ch}.Hero_cta__zwpPB{height:60px;padding:0 34px;font-size:16px}.Hero_arrows__s5s5V{position:absolute;z-index:4;top:50%;right:calc(var(--panel-right) / 2);transform:translate(50%,-50%)}.Hero_arrowStack__MBEZM{display:flex;flex-direction:column;gap:14px}.Hero_arrow__qWTtW{position:relative;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;color:var(--ink);border:1px solid var(--ink);transition:background-color .3s,color .3s}.Hero_arrow__qWTtW:hover{background:var(--ink);color:#fff}.Hero_flip__lqChV{transform:rotate(180deg)}.Hero_timer__AE_F6{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:rotate(-90deg);pointer-events:none}.Hero_timer__AE_F6 circle{fill:none;stroke:var(--blue);stroke-width:2;stroke-dasharray:100;stroke-dashoffset:100}.Hero_scroll__TL6JE{position:absolute;z-index:4;left:var(--nav-pad);bottom:40px;display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:var(--ink)}.Hero_scrollIcon__1aoq0{animation:Hero_nudge___3Jb9 1.8s var(--ease) infinite}@keyframes Hero_nudge___3Jb9{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@media (max-width:1100px){.Hero_copy__DJ_M8{padding-left:var(--edge)}.Hero_title__M0ThY{font-size:clamp(40px,5.4vw,64px)}}@media (max-width:900px){.Hero_hero__MpeZv{height:auto;min-height:0;display:flex;flex-direction:column}.Hero_copy__DJ_M8{order:1;height:auto;padding:120px var(--gutter) 36px}.Hero_title__M0ThY{margin:20px 0 32px;max-width:16ch;font-size:clamp(36px,9vw,52px)}.Hero_cta__zwpPB{height:52px;padding:0 26px;font-size:15px}.Hero_visual__jS0rd{order:2;position:relative;left:auto;right:auto;height:68svh}.Hero_fadeStrong__8YTKj:after,.Hero_panel__Zr1W0:after{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,0) 30%)}.Hero_arrows__s5s5V{top:auto;bottom:18px;right:var(--gutter);transform:none}.Hero_arrowStack__MBEZM{flex-direction:row;gap:10px}.Hero_arrow__qWTtW{width:52px;height:52px;background:hsla(0,0%,100%,.85)}.Hero_scroll__TL6JE{display:none}}.Journal_section__4abp6{padding:clamp(110px,12vw,180px) 0 clamp(90px,10vw,150px);overflow:clip}.Journal_head__1KdHm{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.Journal_heading__7fH7a{margin-top:26px;max-width:12ch}.Journal_navMobile__2ctRx,.Journal_nav__Fi3MB{display:flex;gap:12px}.Journal_navMobile__2ctRx{display:none}.Journal_navBtn__Gkggy{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);color:var(--ink);transition:background-color .3s,color .3s,border-color .3s}.Journal_navBtn__Gkggy:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.Journal_navBtn__Gkggy:disabled{color:#c4c9d2;border-color:#eceef1;cursor:default}.Journal_flip__oWNH5{transform:rotate(180deg)}.Journal_viewport__FcaEU{margin-top:clamp(56px,7vw,96px);-webkit-clip-path:inset(-40px -100vw -40px 0);clip-path:inset(-40px -100vw -40px 0);touch-action:pan-y}.Journal_track__xgNF1{position:relative;display:flex;gap:clamp(20px,2.6vw,40px);width:max-content;cursor:-webkit-grab;cursor:grab}.Journal_track__xgNF1:active{cursor:-webkit-grabbing;cursor:grabbing}.Journal_card__YAtlT{width:calc((min(100vw, var(--max)) - 2 * var(--gutter) - 2 * clamp(20px, 2.6vw, 40px)) / 3);min-width:280px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Journal_coverLink__1lKDC{display:block}.Journal_cover__0muw1{aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:var(--surface)}.Journal_cover__0muw1 img{transition:transform .9s var(--ease)}.Journal_card__YAtlT:hover .Journal_cover__0muw1 img{transform:scale(1.06)}.Journal_meta__2pKIg{display:flex;align-items:center;gap:10px;margin-top:24px;font-size:13px;color:var(--muted)}.Journal_meta__2pKIg i{width:4px;height:4px;border-radius:50%;background:var(--faint)}.Journal_sample__nkcW2{margin-left:auto;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#b45309;border:1px dashed #f59e0b;padding:2px 8px;border-radius:999px}.Journal_title__aKYdB{margin-top:12px;font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(21px,1.7vw,25px);line-height:1.3;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.Journal_title__aKYdB a{background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .6s var(--ease)}.Journal_card__YAtlT:hover .Journal_title__aKYdB a{background-size:100% 1px}.Journal_read__qZslV{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:500;color:var(--ink)}.Journal_read__qZslV svg{transition:transform .5s var(--ease)}.Journal_card__YAtlT:hover .Journal_read__qZslV{color:var(--blue)}.Journal_card__YAtlT:hover .Journal_read__qZslV svg{transform:translateX(4px)}.Journal_foot__9ksv5{margin-top:48px;display:flex;align-items:center;gap:24px}.Journal_rail__GrUnk{flex:1 1;height:2px;background:var(--line);overflow:hidden}.Journal_railBar__ov8Sc{display:block;height:100%;background:var(--ink);transform-origin:left center}@media (max-width:900px){.Journal_card__YAtlT{width:78vw;min-width:0}.Journal_nav__Fi3MB{display:none}.Journal_navMobile__2ctRx{display:flex;gap:10px}.Journal_navMobile__2ctRx .Journal_navBtn__Gkggy{width:48px;height:48px}.Journal_foot__9ksv5{margin-top:36px}}.Journal_all__yccE_{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-size:14px;font-weight:500;color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:4px;transition:color .25s,border-color .25s}.Journal_all__yccE_:hover{color:var(--blue);border-color:var(--blue)}.Process_section__uM8w0{--edge:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));background:var(--bg)}.Process_inner__wEizh{min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(40px,6vh,72px);padding:clamp(90px,12vh,130px) 0 clamp(50px,8vh,90px)}.Process_head__37DzF{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.Process_heading__wnEHu{margin-top:26px;max-width:13ch}.Process_progress__1B1f6{width:min(280px,30vw);height:2px;background:var(--line);margin-bottom:18px;flex-shrink:0}.Process_progress__1B1f6 span{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left}.Process_viewport__BY4vo{overflow:hidden}.Process_track__dpf4a{display:flex;gap:24px;padding:0 var(--edge);width:max-content;will-change:transform}.Process_step__S9i7B{width:clamp(320px,31vw,440px);min-height:clamp(380px,52vh,500px);border:1px solid var(--line);border-radius:6px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;background:var(--bg)}.Process_nClip__SKb1Y{overflow:hidden;display:block}.Process_n__pkTEp{display:block;font-weight:700;font-size:clamp(96px,10vw,156px);letter-spacing:-.06em;line-height:.9;color:#e4e7ec}.Process_n__pkTEp,.Process_title__PUZjd{font-family:var(--font-display),sans-serif}.Process_title__PUZjd{font-weight:600;font-size:28px;letter-spacing:-.03em;color:var(--ink);margin-bottom:12px}.Process_body__Mr2V9{color:var(--muted);font-size:15.5px;line-height:1.7;max-width:34ch}.Process_stepCta__1Qfsn{background:var(--ink);border-color:var(--ink)}.Process_stepCta__1Qfsn .Process_n__pkTEp{color:hsla(0,0%,100%,.16)}.Process_stepCta__1Qfsn .Process_title__PUZjd{color:#fff}.Process_stepCta__1Qfsn .Process_body__Mr2V9{color:hsla(0,0%,100%,.62)}.Process_ctaPill__i35f_{margin-top:26px;background:#fff;color:var(--ink)}.Process_ctaPill__i35f_:hover{color:#fff}@media (max-width:900px){.Process_inner__wEizh{min-height:0}.Process_head__37DzF{flex-direction:column;align-items:flex-start}.Process_progress__1B1f6{display:none}.Process_track__dpf4a{width:auto;flex-direction:column;padding:0 var(--gutter)}.Process_step__S9i7B{width:100%;min-height:0}}.ReachUs_section__VVtMx{padding:clamp(110px,12vw,180px) 0;background:var(--surface)}.ReachUs_grid__l9v6i{display:grid;grid-template-columns:1fr 1.08fr;grid-gap:clamp(48px,6vw,110px);gap:clamp(48px,6vw,110px);align-items:start}.ReachUs_heading__FMSrS{margin-top:26px;max-width:13ch}.ReachUs_lede__yEUPE{margin-top:26px;font-size:17px;line-height:1.75;color:var(--muted);max-width:46ch}.ReachUs_details__9bPL6{margin-top:44px;display:grid;grid-gap:18px;gap:18px;font-size:15.5px;color:var(--ink-2)}.ReachUs_details__9bPL6>div{display:grid;grid-template-columns:96px 1fr;grid-gap:16px;gap:16px;align-items:baseline}.ReachUs_label__Cexyb{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.ReachUs_link__APLu_{color:var(--ink);background:linear-gradient(var(--blue),var(--blue)) 0 100% /0 1px no-repeat;transition:background-size .5s var(--ease),color .3s}.ReachUs_link__APLu_:hover{color:var(--blue);background-size:100% 1px}.ReachUs_steps__x5eqc{margin-top:44px;display:grid;grid-gap:14px;gap:14px;list-style:none}.ReachUs_steps__x5eqc li{display:flex;gap:14px;align-items:baseline;font-size:15px;color:var(--muted)}.ReachUs_steps__x5eqc span{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:inline-grid;place-items:center;border:1px solid #cfd3da;font-size:12px;font-weight:600;color:var(--ink)}.ReachUs_card__aBFnX{background:var(--bg);border-radius:8px;padding:clamp(28px,3.4vw,48px);box-shadow:0 1px 2px rgba(11,13,18,.04),0 30px 70px -40px rgba(11,13,18,.35)}.ReachUs_card__aBFnX form{display:grid;grid-gap:26px;gap:26px}.ReachUs_row__UCiWE{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.ReachUs_field__LRvwI{display:grid;grid-gap:8px;gap:8px}.ReachUs_field__LRvwI>span,.ReachUs_topics__eoO6Z legend{font-size:13px;font-weight:500;color:var(--ink)}.ReachUs_field__LRvwI input,.ReachUs_field__LRvwI textarea{width:100%;font:inherit;font-size:16px;color:var(--ink);border:0;border-bottom:1px solid #d3d7de;background:transparent;padding:10px 0;outline:none;transition:border-color .3s;resize:vertical}.ReachUs_field__LRvwI textarea{border:1px solid #d3d7de;border-radius:6px;padding:12px 14px;min-height:140px}.ReachUs_field__LRvwI input:focus,.ReachUs_field__LRvwI textarea:focus{border-color:var(--blue)}.ReachUs_field__LRvwI input[aria-invalid=true],.ReachUs_field__LRvwI textarea[aria-invalid=true]{border-color:#c2410c}.ReachUs_field__LRvwI em{font-style:normal;font-size:13px;color:#c2410c}.ReachUs_topics__eoO6Z{border:0;display:grid;grid-gap:12px;gap:12px}.ReachUs_chips__zy6ed{display:flex;flex-wrap:wrap;gap:8px}.ReachUs_chip__5Tr4X{font-size:13.5px;padding:8px 14px;border-radius:999px;border:1px solid #d3d7de;color:var(--ink-2);background:var(--bg);transition:background-color .25s,color .25s,border-color .25s}.ReachUs_chipOn__RpBKy,.ReachUs_chip__5Tr4X:hover{border-color:var(--ink)}.ReachUs_chipOn__RpBKy{background:var(--ink);color:#fff}.ReachUs_hp__Hs2an{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ReachUs_submitRow__sUtBF{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ReachUs_submitRow__sUtBF button:disabled{opacity:.6;cursor:progress}.ReachUs_status__IY8OF{font-size:14px;color:#c2410c;flex:1 1;min-width:200px}.ReachUs_done__hHj2D{display:grid;justify-items:start;grid-gap:14px;gap:14px;padding:24px 0}.ReachUs_doneIcon__qUTwK{width:56px;height:56px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center}.ReachUs_done__hHj2D h3{font-family:var(--font-display),sans-serif;font-size:28px;letter-spacing:-.03em;color:var(--ink)}.ReachUs_done__hHj2D p{color:var(--muted);max-width:40ch}.ReachUs_again__PH9Yl{font-size:14px;font-weight:500;color:var(--blue);margin-top:6px}@media (max-width:960px){.ReachUs_grid__l9v6i,.ReachUs_row__UCiWE{grid-template-columns:1fr}}.Research_section__RYu3t{padding:clamp(110px,12vw,180px) 0;overflow:clip}.Research_grid__a6EZq{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:clamp(48px,7vw,120px);gap:clamp(48px,7vw,120px);align-items:center}.Research_media__V8wty{position:relative;padding-bottom:14%}.Research_main___OXks{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:var(--ink)}.Research_main___OXks img{will-change:transform}.Research_detailWrap__THIUH{position:absolute;right:-9%;bottom:0;width:46%;z-index:1}.Research_detail__xghL_{aspect-ratio:3/4;overflow:hidden;border-radius:4px;background:var(--ink);box-shadow:0 30px 60px -24px rgba(11,13,18,.45);outline:8px solid var(--bg)}.Research_heading__GCNvk{margin-top:26px;max-width:10ch}.Research_lede__bV65u{margin-top:26px;font-size:17px;line-height:1.75;color:var(--muted);max-width:48ch}.Research_tracks__Mt_q0{margin:40px 0 44px}.Research_track__cEkye{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:24px;gap:24px;padding:20px 0}.Research_trackTitle__cTTgj{font-family:var(--font-display),sans-serif;font-weight:600;font-size:18px;letter-spacing:-.015em;color:var(--ink)}.Research_trackBody__MI7ZL{font-size:15px;line-height:1.65;color:var(--muted)}@media (max-width:900px){.Research_grid__a6EZq{grid-template-columns:1fr}.Research_detailWrap__THIUH{right:0;width:44%}.Research_track__cEkye{grid-template-columns:1fr;gap:6px}}.Services_section__7swri{padding:clamp(100px,11vw,170px) 0;background:var(--surface)}.Services_head__e9Qth{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:48px;gap:48px;align-items:end}.Services_heading__W887S{margin-top:26px;max-width:12ch}.Services_grid__20NMk{margin-top:clamp(56px,7vw,96px);display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:clamp(20px,2vw,32px);column-gap:clamp(20px,2vw,32px);grid-row-gap:clamp(44px,5vw,72px);row-gap:clamp(44px,5vw,72px)}.Services_card__p7ZE6{grid-column:span 2;display:flex;flex-direction:column;gap:24px;color:inherit}.Services_wide__F4lEt{grid-column:span 3}.Services_frame__0FG4i{position:relative;overflow:hidden;border-radius:6px;aspect-ratio:5/4;background:#dfe2e8}.Services_wide__F4lEt .Services_frame__0FG4i{aspect-ratio:16/10}.Services_zoom__p5uKL{position:absolute;inset:0;transition:transform 1.1s var(--ease)}.Services_card__p7ZE6:hover .Services_zoom__p5uKL{transform:scale(1.06)}.Services_num__y0qL1{position:absolute;top:16px;left:16px;font-size:12px;font-weight:600;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);background:hsla(0,0%,100%,.92);border-radius:999px;padding:6px 11px}.Services_title__oghsI{display:flex;align-items:center;gap:12px;font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(22px,1.9vw,30px);letter-spacing:-.03em;line-height:1.15;color:var(--ink);transition:color .3s}.Services_arrow__ogzEh{flex-shrink:0;color:var(--blue);opacity:0;transform:translateX(-10px);transition:opacity .4s,transform .6s var(--ease)}.Services_card__p7ZE6:hover .Services_title__oghsI{color:var(--blue)}.Services_card__p7ZE6:hover .Services_arrow__ogzEh{opacity:1;transform:none}.Services_body__sRGzY{margin-top:10px;color:var(--muted);font-size:15.5px;line-height:1.6;max-width:46ch}.Services_tags__jN6m_{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.Services_tags__jN6m_ li{font-size:13px;color:var(--ink-2);border:1px solid #d3d7de;border-radius:999px;padding:5px 12px}@media (max-width:1000px){.Services_head__e9Qth{grid-template-columns:1fr}.Services_grid__20NMk{grid-template-columns:1fr 1fr}.Services_card__p7ZE6,.Services_wide__F4lEt{grid-column:span 1}.Services_card__p7ZE6:last-child{grid-column:1/-1}.Services_card__p7ZE6:last-child .Services_frame__0FG4i{aspect-ratio:16/9}}@media (max-width:640px){.Services_grid__20NMk{grid-template-columns:1fr}.Services_card__p7ZE6:last-child .Services_frame__0FG4i,.Services_frame__0FG4i,.Services_wide__F4lEt .Services_frame__0FG4i{aspect-ratio:4/3}}.Testimonials_section__C3vCr{position:relative;overflow:hidden;background:var(--ink);color:#fff;padding:clamp(110px,13vw,190px) 0 clamp(100px,12vw,170px)}.Testimonials_bg__mpF9D{position:absolute;inset:0;pointer-events:none}.Testimonials_bgPhoto__kZHu4{position:absolute;left:0;right:0;top:-10%;bottom:-10%}.Testimonials_bgShade__d0mQL{position:absolute;inset:0;background:radial-gradient(ellipse 60% 55% at 50% 52%,rgba(11,13,18,.72),rgba(11,13,18,.25) 70%,rgba(11,13,18,.1)),linear-gradient(180deg,var(--ink) 0,rgba(11,13,18,0) 22%,rgba(11,13,18,0) 78%,var(--ink) 100%)}.Testimonials_inner__UKj6y{position:relative}.Testimonials_top__t2TiH{display:flex;flex-direction:column;align-items:center;gap:28px}.Testimonials_eyebrow__09OHv{color:hsla(0,0%,100%,.7)}.Testimonials_bars__4KWJ2{display:flex;gap:10px}.Testimonials_bar__P9Igt{position:relative;width:56px;height:18px}.Testimonials_bar__P9Igt:after{content:"";background:hsla(0,0%,100%,.2)}.Testimonials_bar__P9Igt:after,.Testimonials_fill__GODpu{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px}.Testimonials_fill__GODpu{background:#fff;z-index:1}.Testimonials_stage__oNe9n{display:grid;margin-top:clamp(48px,6vw,80px);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.Testimonials_slide__u5KF3{grid-area:1/1;display:flex;flex-direction:column;align-items:center;text-align:center}.Testimonials_slide__u5KF3:not(:first-child){visibility:hidden}.Testimonials_quote__3Wwkf{font-family:var(--font-display),sans-serif;font-weight:500;font-size:clamp(26px,3.1vw,46px);line-height:1.28;letter-spacing:-.025em;max-width:26ch;text-wrap:balance}.Testimonials_author__PMVaV{margin-top:clamp(36px,4vw,52px);display:flex;flex-direction:column;align-items:center;gap:4px}.Testimonials_avatar__y6Dcj{width:60px;height:60px;border-radius:50%;margin-bottom:14px;display:grid;place-items:center;background:var(--blue);color:#fff;letter-spacing:.02em}.Testimonials_avatar__y6Dcj,.Testimonials_name__hsfvc{font-weight:600;font-size:17px}.Testimonials_role__s33cw{font-size:14px;color:hsla(0,0%,100%,.6)}.Testimonials_sample__iNYaR{margin-top:12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#fbbf24;border:1px dashed rgba(251,191,36,.6);padding:4px 10px;border-radius:999px}.Work_section__NcftP{padding:clamp(110px,12vw,180px) 0 clamp(80px,10vw,140px)}.Work_head__Zb76X{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.Work_heading__KFFf0{margin-top:26px;max-width:12ch}.Work_grid__3dh77{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,6vw,110px);gap:clamp(28px,6vw,110px);margin-top:clamp(64px,8vw,120px)}.Work_colA__XOLkZ,.Work_colB__ImO7H{display:flex;flex-direction:column;gap:clamp(64px,9vw,140px)}.Work_colB__ImO7H{padding-top:clamp(80px,14vw,240px)}.Work_card__waxKU{display:flex;flex-direction:column;gap:26px}.Work_media__A_hqg{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:var(--surface)}.Work_par__wq7wb{position:absolute;inset:-9% 0}.Work_art__FYOBA{position:absolute;inset:0;will-change:transform;transition:filter .6s var(--ease)}.Work_curtain__uMUJ4{position:absolute;inset:0;background:var(--ink);z-index:2}.Work_art__FYOBA img{transition:transform 1.1s var(--ease)}.Work_media__A_hqg:hover .Work_art__FYOBA img{transform:scale(1.045)}.Work_meta__v7U41{display:flex;flex-direction:column;gap:6px}.Work_metaTop__ykqhr{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:10px}.Work_client__AK4ti{font-size:14px;color:var(--muted)}.Work_title__3MbeM{font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(24px,2.3vw,34px);letter-spacing:-.03em;line-height:1.15;color:var(--ink);text-wrap:balance}.Work_story__aBJi1{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.Work_story__aBJi1 div{display:grid;grid-template-columns:82px 1fr;grid-gap:12px;gap:12px}.Work_story__aBJi1 dt{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);padding-top:3px}.Work_story__aBJi1 dd{font-size:15px;line-height:1.6;color:var(--muted)}.Work_outcome__PG1pF{position:absolute;left:18px;bottom:18px;z-index:1;display:inline-flex;align-items:center;gap:9px;background:hsla(0,0%,100%,.94);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:500;color:var(--ink);box-shadow:0 10px 30px -12px rgba(11,13,18,.35)}.Work_outcome__PG1pF i{width:8px;height:8px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 4px var(--blue-wash)}.Work_stack__V0C9t{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.Work_stack__V0C9t li{font-size:12.5px;padding:5px 12px;border-radius:999px;border:1px solid var(--line);color:var(--ink-2)}@media (max-width:760px){.Work_grid__3dh77{grid-template-columns:1fr}.Work_colB__ImO7H{padding-top:0}.Work_colA__XOLkZ,.Work_colB__ImO7H{gap:64px}}.Navbar_bar__bpuiO{position:fixed;top:0;left:0;right:0;z-index:100;transition:background-color .4s var(--ease),box-shadow .4s var(--ease)}.Navbar_solid__gUtMg{background:hsla(0,0%,100%,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line)}.Navbar_inner__GwI1d{padding:0 var(--nav-pad);height:88px;display:flex;align-items:center;gap:40px;transition:height .4s var(--ease)}.Navbar_solid__gUtMg .Navbar_inner__GwI1d{height:72px}.Navbar_brand__XNsQP{display:block;margin-right:auto}.Navbar_links__lFeE5{display:flex;gap:34px}.Navbar_link__9Nm3x{font-size:15px;font-weight:500;color:var(--ink);text-shadow:0 0 10px hsla(0,0%,100%,.9),0 0 2px hsla(0,0%,100%,.9)}.Navbar_roll__zaeiL{display:inline-grid;overflow:hidden;height:1.6em;line-height:1.6;vertical-align:top}.Navbar_roll__zaeiL>span{grid-area:1/1;transition:transform .5s var(--ease)}.Navbar_roll__zaeiL>span+span{transform:translateY(100%);color:var(--blue)}.Navbar_link__9Nm3x:hover .Navbar_roll__zaeiL>span:first-child{transform:translateY(-100%)}.Navbar_link__9Nm3x:hover .Navbar_roll__zaeiL>span+span{transform:translateY(0)}.Navbar_cta__NEzYS{height:44px;padding:0 22px;font-size:14px}.Navbar_burger__NeEDU{display:none;align-items:center;gap:12px;font-size:14px;font-weight:500;color:var(--ink);position:relative;z-index:2}.Navbar_burgerIcon__pxla7{width:26px;height:10px;position:relative;display:block}.Navbar_burgerIcon__pxla7 i{position:absolute;left:0;right:0;height:1.5px;background:var(--ink);transition:transform .5s var(--ease),top .5s var(--ease)}.Navbar_burgerIcon__pxla7 i:first-child{top:0}.Navbar_burgerIcon__pxla7 i:last-child{top:100%}.Navbar_burgerOpen__oeruv i:first-child{top:50%;transform:rotate(45deg)}.Navbar_burgerOpen__oeruv i:last-child{top:50%;transform:rotate(-45deg)}.Navbar_menu__3vDQT{position:fixed;inset:0;z-index:90;background:var(--bg);display:none;flex-direction:column;justify-content:space-between;gap:40px;padding:104px var(--gutter) max(28px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.Navbar_menuList__9rSwT{display:flex;flex-direction:column;border-top:1px solid var(--line)}.Navbar_menuClip__nnu6_{overflow:hidden;border-bottom:1px solid var(--line)}.Navbar_menuLink__nsKfC{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:clamp(14px,2.2vh,22px) 0;font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(28px,7.4vw,56px);letter-spacing:-.035em;line-height:1.05;color:var(--ink);transition:color .3s var(--ease)}.Navbar_menuIdx__CvJ4t{font-family:var(--font-body),sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--faint)}.Navbar_menuArrow__eDX7o{color:var(--faint);transition:transform .4s var(--ease),color .3s var(--ease)}.Navbar_menuLink__nsKfC:focus-visible,.Navbar_menuLink__nsKfC:hover{color:var(--blue)}.Navbar_menuLink__nsKfC:focus-visible .Navbar_menuArrow__eDX7o,.Navbar_menuLink__nsKfC:hover .Navbar_menuArrow__eDX7o{color:var(--blue);transform:translateX(4px)}.Navbar_menuFoot__B2FgU{display:flex;flex-direction:column;gap:28px}.Navbar_menuCta__YU8eG{align-self:flex-start}.Navbar_menuInfo__SZAnC{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px 32px;gap:16px 32px;font-size:14px}.Navbar_menuInfo__SZAnC dt{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.Navbar_menuInfo__SZAnC dd{color:var(--ink-2)}@media (max-width:1080px){.Navbar_cta__NEzYS,.Navbar_links__lFeE5{display:none}.Navbar_burger__NeEDU{display:inline-flex}}.NotFound_main__ufIf2{position:relative;overflow:hidden;padding:clamp(140px,16vw,220px) 0 clamp(96px,10vw,140px)}.NotFound_inner__Di_q7{position:relative;isolation:isolate}.NotFound_code__xf_5f{position:absolute;right:var(--gutter);top:-.2em;z-index:-1;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(160px,30vw,440px);line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px var(--line);-webkit-user-select:none;-moz-user-select:none;user-select:none}.NotFound_title__fpjOo{margin-top:22px;max-width:16ch;text-wrap:balance}.NotFound_body__5J8ff{margin-top:24px;font-size:18px;line-height:1.65;color:var(--muted);max-width:48ch}.NotFound_actions__Z8c8x{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:40px}.NotFound_link__2ldm0{display:inline-flex;align-items:center;gap:8px;padding:6px 0;font-size:15px;font-weight:500;color:var(--ink);border-bottom:1px solid var(--line);transition:color .25s,border-color .25s}.NotFound_link__2ldm0:hover{color:var(--blue);border-color:var(--blue)}.NotFound_links__0t_uV{margin-top:clamp(64px,8vw,112px);padding-top:28px;border-top:1px solid var(--line)}.NotFound_label__cHyb2{font-size:11.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}.NotFound_links__0t_uV ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.NotFound_links__0t_uV a{display:inline-block;padding:10px 18px;border-radius:999px;font-size:14px;color:var(--ink-2);border:1px solid var(--line);transition:background-color .25s,color .25s,border-color .25s}.NotFound_links__0t_uV a:hover{background:var(--ink);border-color:var(--ink);color:#fff}@media (max-width:640px){.NotFound_code__xf_5f{right:auto;left:var(--gutter);top:0;opacity:.8}}.Faq_list__qlFs4{border-top:1px solid var(--line)}.Faq_item__FCTbY{border-bottom:1px solid var(--line)}.Faq_question__hURur{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;text-align:left;font-family:var(--font-display),sans-serif;font-size:clamp(18px,1.45vw,22px);font-weight:600;letter-spacing:-.015em;color:var(--ink);transition:color .3s}.Faq_open__b7not .Faq_question__hURur,.Faq_question__hURur:hover{color:var(--blue)}.Faq_question__hURur:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:4px}.Faq_icon__BsYXc{position:relative;flex:none;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);transition:background-color .4s var(--ease),border-color .4s var(--ease),transform .6s var(--ease)}.Faq_icon__BsYXc:after,.Faq_icon__BsYXc:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:var(--ink);transition:transform .5s var(--ease),background-color .3s}.Faq_icon__BsYXc:after{transform:rotate(90deg)}.Faq_question__hURur:hover .Faq_icon__BsYXc{border-color:var(--blue)}.Faq_open__b7not .Faq_icon__BsYXc{background:var(--blue);border-color:var(--blue);transform:rotate(180deg)}.Faq_open__b7not .Faq_icon__BsYXc:after,.Faq_open__b7not .Faq_icon__BsYXc:before{background:#fff}.Faq_open__b7not .Faq_icon__BsYXc:after{transform:rotate(0deg)}.Faq_panel__XF_G7{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.Faq_open__b7not .Faq_panel__XF_G7{grid-template-rows:1fr}.Faq_panelInner__KsRl5{overflow:hidden;min-height:0}.Faq_answer__yXqK8{padding:0 60px 28px 0;font-size:16.5px;line-height:1.7;color:var(--muted);opacity:0;transform:translateY(-8px);transition:opacity .35s ease,transform .55s var(--ease)}.Faq_open__b7not .Faq_answer__yXqK8{opacity:1;transform:none;transition-delay:.12s}@media (max-width:640px){.Faq_answer__yXqK8{padding-right:0}}@media (prefers-reduced-motion:reduce){.Faq_answer__yXqK8,.Faq_icon__BsYXc,.Faq_icon__BsYXc:after,.Faq_icon__BsYXc:before,.Faq_panel__XF_G7{transition:none}}.Page_page__m7Ryl{padding-top:clamp(104px,11vw,150px)}.Page_page__m7Ryl>:last-child{padding-bottom:clamp(96px,10vw,150px)}.Page_crumbs__zCJEa{margin-bottom:clamp(28px,3.4vw,44px)}.Page_crumbs__zCJEa ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;font-size:13px;color:var(--muted)}.Page_crumbs__zCJEa li{display:inline-flex;align-items:center;gap:6px}.Page_crumbs__zCJEa li+li:before{content:"/";color:var(--faint)}.Page_crumbs__zCJEa a{transition:color .25s}.Page_crumbs__zCJEa a:hover{color:var(--blue)}.Page_crumbs__zCJEa [aria-current]{color:var(--ink-2);max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Page_hero__heI4L{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}.Page_title__KU_Hw{margin-top:22px;text-wrap:balance}.Page_intro___BFHr{margin-top:26px;font-size:clamp(17px,1.3vw,19px);line-height:1.65;color:var(--muted);max-width:54ch}.Page_actions__170NP,.Page_ctaActions__HTypg{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:36px}.Page_textLink__a1rWL{display:inline-flex;align-items:center;gap:8px;padding:6px 0;font-size:15px;font-weight:500;color:var(--ink);border-bottom:1px solid var(--line);transition:color .25s,border-color .25s}.Page_textLink__a1rWL:hover{color:var(--blue);border-color:var(--blue)}.Page_tags__8fou_{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;list-style:none}.Page_tags__8fou_ li{padding:7px 14px;border-radius:999px;font-size:13px;color:var(--ink-2);background:var(--surface)}.Page_heroMedia__Jpazb{aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:var(--surface)}.Page_block__TPGrf{padding-top:clamp(88px,10vw,150px)}.Page_blockHead__5FoXh{max-width:920px;margin-bottom:clamp(40px,5vw,64px)}.Page_h2Sm__V4_md,.Page_h2___N1Dk{margin-top:20px;text-wrap:balance}.Page_h2Sm__V4_md{max-width:26ch;font-size:clamp(28px,3vw,44px);line-height:1.12;letter-spacing:-.03em}.Page_num__AFfMM{font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Page_split__RypBZ{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}.Page_splitMedia__iEeIB{aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:var(--surface)}.Page_problems__rhSgP{list-style:none;margin-top:clamp(28px,3vw,40px)}.Page_problem__ndO4o{display:grid;grid-template-columns:48px 1fr;grid-gap:12px;gap:12px;padding:20px 0}.Page_problem__ndO4o p{font-family:var(--font-display),sans-serif;font-size:clamp(19px,1.6vw,23px);line-height:1.35;letter-spacing:-.02em;color:var(--ink)}.Page_problem__ndO4o .Page_num__AFfMM{padding-top:6px}.Page_band__2KdUe{position:relative;margin-top:clamp(88px,10vw,150px);min-height:clamp(380px,46vw,620px);display:flex;align-items:flex-end;overflow:hidden;color:#fff}.Page_bandMedia__lbjka{position:absolute;inset:0}.Page_bandMedia__lbjka:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,13,18,.86),rgba(11,13,18,.55) 50%,rgba(11,13,18,.2)),linear-gradient(180deg,rgba(11,13,18,0) 40%,rgba(11,13,18,.5))}.Page_bandInner__xbiza{position:relative;padding-bottom:clamp(36px,5vw,72px)}.Page_bandText__intYy{max-width:20ch;font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(30px,4vw,60px);line-height:1.05;letter-spacing:-.04em;color:#fff;text-wrap:balance}.Page_deliver__EVECZ{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ink)}.Page_deliverItem__WEGtT{padding:26px 26px 0 0}.Page_deliverItem__WEGtT+.Page_deliverItem__WEGtT{padding-left:26px;border-left:1px solid var(--line)}.Page_deliverItem__WEGtT h3{margin-top:16px;font-family:var(--font-display),sans-serif;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.Page_deliverItem__WEGtT p{margin-top:10px;font-size:15px;line-height:1.6;color:var(--muted)}.Page_steps__36V70{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line)}.Page_step__QRi1a{padding:28px 28px 0 0}.Page_step__QRi1a+.Page_step__QRi1a{padding-left:28px;border-left:1px solid var(--line)}.Page_step__QRi1a h3{margin-top:18px;font-family:var(--font-display),sans-serif;font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.Page_step__QRi1a p{margin-top:10px;font-size:15px;line-height:1.6;color:var(--muted)}.Page_work___qA5T{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:clamp(28px,3vw,44px) clamp(20px,2.4vw,36px);gap:clamp(28px,3vw,44px) clamp(20px,2.4vw,36px)}.Page_workCard__LNqK_{display:block}.Page_workMedia__1oCxB{aspect-ratio:4/3;border-radius:4px;overflow:hidden;background:var(--surface)}.Page_workMedia__1oCxB img{transition:transform .9s var(--ease)}.Page_leadCard__9cpvf:hover .Page_leadMedia__piOiv img,.Page_workCard__LNqK_:hover .Page_workMedia__1oCxB img{transform:scale(1.05)}.Page_workClient__iTGJL{margin-top:20px;font-size:13px;color:var(--muted)}.Page_workCard__LNqK_ h3{margin-top:10px;font-family:var(--font-display),sans-serif;font-size:clamp(20px,1.6vw,24px);font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;transition:color .3s}.Page_workCard__LNqK_:hover h3{color:var(--blue)}.Page_workBody__IgYBh{margin-top:10px;font-size:15px;line-height:1.6;color:var(--muted)}.Page_workOutcome__vfuuP{margin-top:14px;font-size:13px;font-weight:600;color:var(--blue)}.Page_faqBlock__GfiVi{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.Page_faqBlock__GfiVi .Page_blockHead__5FoXh{margin-bottom:0}.Page_cta___5Ie_{display:grid;grid-template-columns:1.3fr auto;grid-gap:32px 48px;gap:32px 48px;align-items:end;padding:clamp(36px,5vw,72px);border-radius:8px;background:radial-gradient(120% 160% at 100% 100%,#1b2e72 0,#0b0d12 60%);color:#fff}.Page_ctaTitle__0XhE6{font-family:var(--font-display),sans-serif;font-size:clamp(30px,3.4vw,52px);font-weight:600;line-height:1.05;letter-spacing:-.04em;max-width:18ch}.Page_cta___5Ie_ p{margin-top:16px;font-size:16px;color:hsla(0,0%,100%,.65);max-width:46ch}.Page_cta___5Ie_ .Page_ctaActions__HTypg{margin-top:0;justify-content:flex-end}.Page_ctaPill__mAgdd{background:#fff;color:var(--ink)}.Page_ctaPill__mAgdd:hover{color:#fff}.Page_ctaLink__M4Wl0{font-size:14px;color:hsla(0,0%,100%,.75);border-bottom:1px solid hsla(0,0%,100%,.3);padding:4px 0;transition:color .25s,border-color .25s}.Page_ctaLink__M4Wl0:hover{color:#fff;border-color:#fff}.Page_others__061Y4{padding-bottom:clamp(88px,10vw,140px)}.Page_others__061Y4 ul{list-style:none;margin-top:20px;border-top:1px solid var(--line)}.Page_others__061Y4 a{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-bottom:1px solid var(--line);font-family:var(--font-display),sans-serif;font-size:clamp(22px,2.2vw,32px);font-weight:600;letter-spacing:-.03em;color:var(--ink);transition:color .3s,padding .5s var(--ease)}.Page_others__061Y4 a svg{color:var(--faint);transition:color .3s,transform .5s var(--ease)}.Page_others__061Y4 a:hover{color:var(--blue);padding-left:12px}.Page_others__061Y4 a:hover svg{color:var(--blue);transform:translateX(4px)}.Page_articleHead__92SAW{max-width:calc(880px + 2 * var(--gutter))}.Page_articleTitle__rHyrU{margin-top:18px;text-wrap:balance}.Page_meta__kWvq8{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.Page_meta__kWvq8 i{width:4px;height:4px;border-radius:50%;background:var(--faint)}.Page_cover__v5H3Q{margin-top:clamp(40px,5vw,64px)}.Page_cover__v5H3Q>*{aspect-ratio:21/9;border-radius:6px;overflow:hidden;background:var(--surface)}.Page_articleGrid__7BoqR{display:grid;grid-template-columns:240px minmax(0,720px);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);justify-content:center;padding-top:clamp(48px,6vw,80px)}.Page_toc__Gja7r{position:-webkit-sticky;position:sticky;top:110px;align-self:start}.Page_tocLabel__CrLpQ{font-size:11.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}.Page_toc__Gja7r ol{list-style:none;margin-top:16px;border-left:1px solid var(--line)}.Page_toc__Gja7r a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:1px solid transparent;font-size:14px;line-height:1.45;color:var(--muted);transition:color .25s,border-color .25s}.Page_toc__Gja7r a:hover{color:var(--ink);border-color:var(--ink)}.Page_prose__OpBj0{font-size:18px;line-height:1.75;color:var(--ink-2)}.Page_prose__OpBj0>*+*{margin-top:1.15em}.Page_prose__OpBj0 h2{margin-top:2.2em;scroll-margin-top:110px;font-family:var(--font-display),sans-serif;font-size:clamp(25px,2.2vw,31px);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--ink)}.Page_prose__OpBj0 h2+*{margin-top:.7em}.Page_prose__OpBj0 ol,.Page_prose__OpBj0 ul{padding-left:1.3em}.Page_prose__OpBj0 ul{list-style:disc}.Page_prose__OpBj0 ol{list-style:decimal}.Page_prose__OpBj0 li+li{margin-top:.5em}.Page_prose__OpBj0 li::marker{color:var(--blue)}.Page_prose__OpBj0 strong{color:var(--ink);font-weight:600}.Page_prose__OpBj0 a{color:var(--blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.Page_prose__OpBj0 a:hover{text-decoration-thickness:2px}.Page_prose__OpBj0 blockquote{padding-left:22px;border-left:3px solid var(--blue);font-family:var(--font-display),sans-serif;font-size:22px;line-height:1.45;color:var(--ink)}.Page_prose__OpBj0 code{font-size:.88em;padding:2px 6px;border-radius:4px;background:var(--surface)}.Page_byline__f_3UK{margin-top:3em!important;padding-top:24px;border-top:1px solid var(--line);font-size:15px;color:var(--muted)}.Page_articleCta__Ba_YW{margin-top:2.4em!important;padding:clamp(28px,3.4vw,44px);border-radius:8px;background:var(--surface)}.Page_articleCta__Ba_YW h2{margin-top:12px!important;font-size:28px}.Page_articleCta__Ba_YW>p:not(.eyebrow){margin-top:10px;font-size:16px;color:var(--muted)}.Page_articleCta__Ba_YW .Page_ctaActions__HTypg{margin-top:26px}.Page_articleCta__Ba_YW .pill{color:#fff;text-decoration:none}.Page_indexHead___vj7F{max-width:calc(1000px + 2 * var(--gutter))}.Page_leadCard__9cpvf{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center;margin-bottom:clamp(56px,6vw,88px)}.Page_leadMedia__piOiv{aspect-ratio:16/11;border-radius:6px;overflow:hidden;background:var(--surface)}.Page_leadMedia__piOiv img{transition:transform .9s var(--ease)}.Page_leadCopy__8D8j_ h2{margin-top:14px;font-family:var(--font-display),sans-serif;font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1.1;letter-spacing:-.035em;color:var(--ink);text-wrap:balance;transition:color .3s}.Page_leadCard__9cpvf:hover h2{color:var(--blue)}.Page_leadCopy__8D8j_>p:not(.Page_workClient__iTGJL){margin-top:16px;font-size:17px;line-height:1.65;color:var(--muted)}.Page_readMore__3fBHP{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:500;color:var(--ink)}@media (max-width:1000px){.Page_deliver__EVECZ{grid-template-columns:1fr 1fr}.Page_deliverItem__WEGtT:nth-child(3){padding-left:0;border-left:0}.Page_deliverItem__WEGtT:nth-child(n+3){margin-top:26px}.Page_articleGrid__7BoqR{grid-template-columns:minmax(0,720px)}.Page_toc__Gja7r{display:none}.Page_steps__36V70{grid-template-columns:1fr 1fr}.Page_step__QRi1a:nth-child(3){padding-left:0;border-left:0}.Page_step__QRi1a:nth-child(n+3){margin-top:28px}}@media (max-width:900px){.Page_cta___5Ie_,.Page_faqBlock__GfiVi,.Page_hero__heI4L,.Page_leadCard__9cpvf,.Page_split__RypBZ{grid-template-columns:1fr}.Page_heroMedia__Jpazb,.Page_splitMedia__iEeIB{aspect-ratio:4/3}.Page_cta___5Ie_ .Page_ctaActions__HTypg{justify-content:flex-start}}@media (max-width:640px){.Page_deliver__EVECZ{grid-template-columns:1fr}.Page_deliverItem__WEGtT,.Page_deliverItem__WEGtT+.Page_deliverItem__WEGtT{padding:22px 0 0;border-left:0;margin-top:0!important}.Page_deliverItem__WEGtT+.Page_deliverItem__WEGtT{border-top:1px solid var(--line);margin-top:22px!important}.Page_steps__36V70{grid-template-columns:1fr}.Page_step__QRi1a,.Page_step__QRi1a+.Page_step__QRi1a{padding:24px 0 0;border-left:0}.Page_step__QRi1a:nth-child(n+2){margin-top:0;border-top:1px solid var(--line)}.Page_problem__ndO4o{grid-template-columns:40px 1fr}.Page_prose__OpBj0{font-size:17px}.Page_cover__v5H3Q>*{aspect-ratio:4/3}}