.Hero_hero__sbIHl{position:relative;min-height:100vh;padding:140px 0 96px;overflow:hidden;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:0;gap:0}.Hero_left__tgY89{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;max-width:900px;margin-left:auto;padding:0 clamp(24px,4vw,80px) 0 clamp(24px,4vw,64px)}.Hero_right__fewBS{position:relative;overflow:hidden}.Hero_bgVideo__D2sio{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.Hero_eyebrow__2aMcz{display:flex;align-items:center;gap:16px;margin-bottom:40px}.Hero_eyebrowLine__ZoC8u{width:40px;height:1px;background:var(--text-3)}.Hero_eyebrow__2aMcz span{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3)}.Hero_eyebrow__2aMcz span,.Hero_headline__x1c2s{font-family:var(--font-display),system-ui,sans-serif}.Hero_headline__x1c2s{font-size:clamp(48px,7.2vw,120px);font-weight:600;letter-spacing:-.04em;line-height:.92;color:var(--text);margin-bottom:40px}.Hero_headlineLine__Ub5km{display:block;text-wrap:balance}.Hero_headline__x1c2s em{font-style:italic;font-weight:400;color:var(--text-2)}.Hero_subline__fT3Z0{font-size:clamp(16px,1.4vw,20px);font-weight:300;line-height:1.5;color:var(--text-2);max-width:52ch;margin-bottom:48px}.Hero_actions__4zc5j{display:flex;align-items:center;gap:32px;flex-wrap:wrap;margin-bottom:64px}.Hero_btnPrimary__9m7U6{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:var(--accent);color:var(--accent-text);font-family:var(--font-display),system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;border-radius:2px;transition:background .2s,transform .15s var(--ease)}.Hero_btnPrimary__9m7U6:hover{background:#27272a}.Hero_btnPrimary__9m7U6:active{transform:scale(.98)}.Hero_btnPrimary__9m7U6:hover .arrow{transform:translateX(4px)}.Hero_btnGhost__Dzyuk{display:inline-flex;align-items:center;gap:10px;padding:14px 0;color:var(--text-2);font-family:var(--font-display),system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:.02em;border-bottom:1px solid var(--border);transition:color .2s,border-color .2s}.Hero_btnGhost__Dzyuk:hover{color:var(--text);border-color:var(--text-2)}.Hero_btnGhost__Dzyuk:hover .arrow{transform:translateX(4px)}.Hero_meta__n8UrA{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.Hero_metaItem__sy7vG{font-family:var(--font-display),system-ui,sans-serif;font-size:11px;font-weight:400;letter-spacing:.08em;color:var(--text-3);text-transform:uppercase}.Hero_metaDot__QMQ4f{width:3px;height:3px;border-radius:50%;background:var(--text-3)}.Hero_scroll__xNKCi{position:absolute;bottom:36px;left:clamp(24px,4vw,64px);z-index:3;display:flex;align-items:center;gap:12px}.Hero_scrollLine__VLXm1{width:24px;height:1px;background:var(--text-3)}.Hero_scrollText___wBKF{font-family:var(--font-display),system-ui,sans-serif;font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}@media (max-width:900px){.Hero_hero__sbIHl{grid-template-columns:1fr;min-height:auto}.Hero_right__fewBS{min-height:320px}.Hero_left__tgY89{max-width:none;padding-right:clamp(24px,4vw,64px)}}.Ticker_ticker__wbsVg{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);overflow:hidden;padding:14px 0;background:var(--bg-2)}.Ticker_inner__WeJds{display:flex;gap:0;width:max-content}@media (prefers-reduced-motion:no-preference){.Ticker_inner__WeJds{animation:Ticker_ticker__wbsVg 28s linear infinite}}@keyframes Ticker_ticker__wbsVg{to{transform:translateX(-50%)}}.Ticker_item__fMgFL{display:flex;align-items:center;gap:32px;padding-right:32px;font-family:var(--font-display),system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.Ticker_dot__pXdFE{width:3px;height:3px;border-radius:50%;background:var(--text-3);flex-shrink:0}.ProofWall_proof__GWHof{border-top:1px solid var(--border-subtle);padding:var(--section-gap) 0}.ProofWall_kicker__3LT2y{text-align:center;margin-bottom:48px}.ProofWall_logos__40XiT{--base-h:clamp(24px,2.4vw,34px);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle);margin-bottom:56px}@media (max-width:900px){.ProofWall_logos__40XiT{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.ProofWall_logos__40XiT{--base-h:clamp(22px,5vw,28px);grid-template-columns:repeat(2,1fr)}}.ProofWall_cell__xTG0w{display:flex;align-items:center;justify-content:center;background:var(--bg);min-height:clamp(88px,9vw,128px);padding:20px clamp(16px,2vw,32px);transition:background .3s}.ProofWall_cell__xTG0w:hover{background:var(--bg-2)}.ProofWall_logo__rl6e_{position:relative;display:flex;align-items:center;justify-content:center;height:calc(var(--base-h) * var(--scale, 1));width:calc(var(--base-h) * var(--scale, 1) * var(--ar, 3));max-width:100%;filter:brightness(0) opacity(.5);transition:filter .3s var(--ease),color .3s var(--ease)}.ProofWall_cell__xTG0w:hover .ProofWall_logo__rl6e_{filter:none}.ProofWall_textOnly__iQwdT{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(13px,1.4vw,16px);font-weight:500;letter-spacing:-.01em;color:var(--text-2);text-align:center}.ProofWall_cell__xTG0w:hover .ProofWall_textOnly__iQwdT{color:var(--text)}.ProofWall_moreCell__VGy_H span{font-family:var(--font-display),system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.ProofWall_logoImg__cWG5g{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.ProofWall_stats__X1qtj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--border-subtle);border-top:1px solid var(--border-subtle)}.ProofWall_stat__1Lmnr{background:var(--bg);padding:36px 32px}.ProofWall_statNumber__TlWa8{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:600;letter-spacing:-.03em;color:var(--text);line-height:1;margin-bottom:8px}.ProofWall_statLabel__HpqVX{font-size:13px;font-weight:300;color:var(--text-3);line-height:1.4}@media (max-width:860px){.ProofWall_stats__X1qtj{grid-template-columns:1fr 1fr}}.CaseStudies_cases__k35xD{border-top:1px solid var(--border-subtle);padding-top:var(--section-gap)}.CaseStudies_header__NR3Rp{margin-bottom:clamp(48px,6vw,80px)}.CaseStudies_item__MZQlz{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(380px,50vh,580px);border-top:1px solid var(--border-subtle);overflow:hidden}.CaseStudies_item__MZQlz:nth-child(2n) .CaseStudies_content__c7LyT{order:2}.CaseStudies_item__MZQlz:nth-child(2n) .CaseStudies_visual__UOgVI{order:1}.CaseStudies_content__c7LyT{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,5vw,80px) clamp(24px,4vw,64px)}.CaseStudies_number__y_OtI{font-weight:500;letter-spacing:.2em;color:var(--text-3);margin-bottom:24px}.CaseStudies_client__EytMF,.CaseStudies_number__y_OtI{font-family:var(--font-display),system-ui,sans-serif;font-size:11px;text-transform:uppercase}.CaseStudies_client__EytMF{font-weight:600;letter-spacing:.18em;color:var(--text-2);margin-bottom:16px}.CaseStudies_headline__59_Fz{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.2;letter-spacing:-.022em;color:var(--text);margin-bottom:20px;max-width:22ch;text-wrap:balance}.CaseStudies_body__yzA37{font-size:14px;font-weight:300;color:var(--text-2);line-height:1.7;max-width:44ch;margin-bottom:32px}.CaseStudies_metrics__f62SO{display:flex;gap:32px;margin-bottom:36px;flex-wrap:wrap}.CaseStudies_metricVal__E2OEd{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(20px,2.4vw,28px);font-weight:600;letter-spacing:-.02em;color:var(--text);line-height:1}.CaseStudies_metricLabel__FAMze{font-size:11px;font-weight:300;color:var(--text-3);margin-top:4px}.CaseStudies_link__pzWwe{font-family:var(--font-display),system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);display:inline-flex;align-items:center;gap:10px;border-bottom:1px solid var(--border);padding-bottom:2px;transition:color .2s,border-color .2s;align-self:flex-start}.CaseStudies_link__pzWwe:hover{color:var(--text);border-color:var(--text-2)}.CaseStudies_link__pzWwe:hover .arrow{transform:translateX(4px)}.CaseStudies_visual__UOgVI{position:relative;background:var(--bg-2);overflow:hidden;min-height:320px}.CaseStudies_visual__UOgVI img{object-fit:cover;transition:transform .6s var(--ease)}.CaseStudies_item__MZQlz:hover .CaseStudies_visual__UOgVI img{transform:scale(1.03)}.CaseStudies_visualLabel__aPjKP{position:absolute;bottom:32px;left:32px;z-index:2;font-family:var(--font-display),system-ui,sans-serif;font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--text) 20%,transparent)}@media (max-width:900px){.CaseStudies_item__MZQlz,.CaseStudies_item__MZQlz:nth-child(2n) .CaseStudies_content__c7LyT,.CaseStudies_item__MZQlz:nth-child(2n) .CaseStudies_visual__UOgVI{grid-template-columns:1fr;order:0}}.CaseStudies_footer__atNyt{display:flex;justify-content:center;padding:clamp(56px,7vw,96px) 0 var(--section-gap);border-top:1px solid var(--border-subtle)}.CaseStudies_allLink__Kwpey{font-family:var(--font-display),system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text);display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid var(--text-2);padding-bottom:6px;transition:border-color .2s}.CaseStudies_allLink__Kwpey:hover{border-color:var(--text)}.CaseStudies_allLink__Kwpey:hover .arrow{transform:translateX(6px)}.Industries_industries___S1Ub{border-top:1px solid var(--border-subtle);padding:var(--section-gap) 0}.Industries_header__etgq7{padding:0 0 clamp(48px,6vw,80px)}.Industries_grid__7ragk{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto;grid-gap:1px;gap:1px;background:var(--border-subtle);border-top:1px solid var(--border-subtle)}.Industries_card__g7307{background:var(--bg);padding:clamp(32px,3.5vw,56px);display:flex;flex-direction:column;justify-content:space-between;min-height:280px;transition:background .3s}.Industries_card__g7307:hover{background:var(--bg-2)}.Industries_card__g7307.Industries_featured__P8Smd{grid-row:span 2;padding:clamp(40px,5vw,80px)}.Industries_name__uryad{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(22px,2.4vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.05;color:var(--text);margin-bottom:20px}.Industries_card__g7307.Industries_featured__P8Smd .Industries_name__uryad{font-size:clamp(28px,3.4vw,48px)}.Industries_desc__sBJdK{font-size:13px;font-weight:300;line-height:1.6;color:var(--text-2);margin-bottom:28px;max-width:48ch}.Industries_card__g7307.Industries_featured__P8Smd .Industries_desc__sBJdK{font-size:15px}.Industries_client__iNh4m{font-family:var(--font-display),system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.Industries_card__g7307.Industries_moreCard__oiN6b{background:var(--accent)}.Industries_card__g7307.Industries_moreCard__oiN6b .Industries_client__iNh4m,.Industries_card__g7307.Industries_moreCard__oiN6b .Industries_name__uryad{color:var(--accent-text)}.Industries_card__g7307.Industries_moreCard__oiN6b .Industries_desc__sBJdK{color:color-mix(in srgb,var(--accent-text) 72%,transparent)}.Industries_card__g7307.Industries_moreCard__oiN6b .Industries_client__iNh4m .arrow{display:inline-block;transition:transform .25s var(--ease)}.Industries_card__g7307.Industries_moreCard__oiN6b:hover .Industries_client__iNh4m .arrow{transform:translateX(4px)}@media (max-width:860px){.Industries_grid__7ragk{grid-template-columns:1fr}.Industries_card__g7307.Industries_featured__P8Smd{grid-row:auto}}.Capabilities_capabilities__nA9Zp{border-top:1px solid var(--border-subtle);padding:var(--section-gap) 0}.Capabilities_header__B67zA{margin-bottom:clamp(40px,5vw,64px)}.Capabilities_list__qnNfj{border-top:1px solid var(--border)}.Capabilities_row__KaYlq{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:clamp(32px,5vw,96px);gap:clamp(32px,5vw,96px);padding:clamp(36px,4.5vw,64px) 0;border-bottom:1px solid var(--border-subtle)}.Capabilities_rowHead__D7BUh{display:flex;align-items:baseline;gap:clamp(20px,2.5vw,40px)}.Capabilities_num__28WwT{font-size:13px;letter-spacing:.12em;color:var(--text-3)}.Capabilities_name__Alwpg,.Capabilities_num__28WwT{font-family:var(--font-display),system-ui,sans-serif;font-weight:600}.Capabilities_name__Alwpg{font-size:clamp(26px,3.2vw,44px);letter-spacing:-.025em;line-height:1.05;color:var(--text);text-wrap:balance}.Capabilities_desc__ut4ac{font-size:15px;font-weight:300;line-height:1.65;color:var(--text-2);max-width:52ch;margin-bottom:24px}.Capabilities_deliverables__nV3Tb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.Capabilities_deliverables__nV3Tb li{font-family:var(--font-display),system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--text-2);padding:7px 14px;border:1px solid var(--border);border-radius:2px;white-space:nowrap}.Capabilities_ref__mJ8jI .Capabilities_label__ncllX{letter-spacing:.14em}@media (max-width:900px){.Capabilities_row__KaYlq{grid-template-columns:1fr;gap:20px}}.Perspectives_perspectives__slce0{border-top:1px solid var(--border-subtle);padding:var(--section-gap) 0}.Perspectives_header__Lo7qn{margin-bottom:clamp(48px,6vw,80px)}.Perspectives_grid__kyG6A{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border-subtle);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.Perspectives_card__t_y9c{background:var(--bg);padding:clamp(32px,3.5vw,56px);display:flex;flex-direction:column;justify-content:space-between;min-height:320px;text-decoration:none;color:inherit;transition:background .3s}.Perspectives_card__t_y9c:hover{background:var(--bg-2)}.Perspectives_tag__PAVXa{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.Perspectives_tag__PAVXa,.Perspectives_title__VdPpP{font-family:var(--font-display),system-ui,sans-serif;font-weight:600;margin-bottom:28px}.Perspectives_title__VdPpP{font-size:clamp(18px,1.8vw,24px);line-height:1.25;letter-spacing:-.015em;color:var(--text)}.Perspectives_date___3L9e{font-family:var(--font-display),system-ui,sans-serif;font-size:11px;font-weight:400;letter-spacing:.04em;color:var(--text-3)}@media (max-width:900px){.Perspectives_grid__kyG6A{grid-template-columns:1fr}}.About_about__idGo6{background:var(--accent);padding:var(--section-gap) 0}.About_inner__I7zVV{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(48px,6vw,96px);gap:clamp(48px,6vw,96px);margin-bottom:clamp(56px,7vw,96px)}.About_title__0HB89{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(36px,4.6vw,64px);font-weight:600;letter-spacing:-.028em;line-height:1.02;color:var(--accent-text);margin-bottom:28px}.About_body__npR6I{font-size:16px;font-weight:300;line-height:1.7;color:color-mix(in srgb,var(--accent-text) 72%,transparent);max-width:54ch;margin-bottom:32px}.About_badge__BOJ6A{display:inline-block;font-family:var(--font-display),system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;color:color-mix(in srgb,var(--accent-text) 80%,transparent);padding:10px 18px;border:1px solid color-mix(in srgb,var(--accent-text) 25%,transparent);border-radius:2px}.About_stats__9Ob7Q{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:color-mix(in srgb,var(--accent-text) 14%,transparent);border-top:1px solid color-mix(in srgb,var(--accent-text) 14%,transparent)}.About_stat__HlIPM{background:var(--accent);padding:32px 24px}.About_statNum__8DJZJ{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(32px,3.6vw,48px);font-weight:600;letter-spacing:-.025em;color:var(--accent-text);line-height:1;margin-bottom:10px}.About_statLabel__Z1ccv{font-size:12px;font-weight:300;color:color-mix(in srgb,var(--accent-text) 55%,transparent);line-height:1.5}@media (max-width:900px){.About_inner__I7zVV{grid-template-columns:1fr}.About_stats__9Ob7Q{grid-template-columns:1fr 1fr}}.Engagement_engagement__lnJVO{padding:var(--section-gap) 0;border-top:1px solid var(--border-subtle)}.Engagement_header__DKRGR{margin-bottom:clamp(48px,6vw,80px)}.Engagement_subtitle__JBxL3{font-size:clamp(15px,1.2vw,17px);font-weight:300;color:var(--text-2);line-height:1.55;max-width:64ch;margin-top:24px}.Engagement_grid__ar5ht{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));grid-gap:32px;gap:32px}.Engagement_card__HaRyv{display:flex;flex-direction:column;border:1px solid var(--border-subtle);border-radius:4px;overflow:hidden;background:var(--bg);transition:border-color .2s,transform .3s var(--ease)}.Engagement_card__HaRyv:hover{border-color:var(--border)}.Engagement_visual__NF8dE{position:relative;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,3vw,32px);overflow:hidden}.Engagement_visualImg__ilTDL{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.Engagement_visualScrim__Q7fMg{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(10,10,15,.82) 0,rgba(10,10,15,.32) 45%,rgba(10,10,15,.12))}.Engagement_visualBadge__ShCra{position:absolute;top:clamp(20px,3vw,32px);left:clamp(20px,3vw,32px);font-size:10px;font-weight:600;letter-spacing:.18em;color:rgba(255,255,255,.6);padding:5px 12px;border:1px solid rgba(255,255,255,.2);border-radius:100px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Engagement_visualBadge__ShCra,.Engagement_visualPartner__cddRR{z-index:2;font-family:var(--font-display),system-ui,sans-serif;text-transform:uppercase}.Engagement_visualPartner__cddRR{position:relative;font-size:11px;font-weight:400;letter-spacing:.12em;color:rgba(255,255,255,.5);margin-bottom:8px}.Engagement_visualTitle__PJM42{position:relative;z-index:2;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(36px,5vw,56px);font-weight:600;letter-spacing:-.025em;line-height:1;color:rgba(255,255,255,.95)}.Engagement_body__FA3ru{display:flex;flex-direction:column;padding:clamp(24px,3vw,36px);flex:1 1}.Engagement_meta__gkrR_{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-display),system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-bottom:20px}.Engagement_dot__K4YxG{width:3px;height:3px;border-radius:50%;background:var(--text-3)}.Engagement_result___6l0k{color:var(--text-2);font-weight:600}.Engagement_headline__7_5LE{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(20px,2vw,24px);font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--text);margin-bottom:16px}.Engagement_text__Nwexz{font-size:14px;font-weight:300;color:var(--text-2);line-height:1.65;margin-bottom:28px;flex:1 1}.Engagement_actions__rcnDY{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:auto}.Engagement_actionPrimary__FuH18{font-family:var(--font-display),system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--text-2);display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid var(--border);padding-bottom:4px;transition:color .2s,border-color .2s}.Engagement_actionPrimary__FuH18:hover{color:var(--text);border-color:var(--text)}.Engagement_actionPrimary__FuH18:hover .arrow{transform:translateX(4px)}.Engagement_actionGhost__Oap_q{font-family:var(--font-display),system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--text-2);display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid var(--border);padding-bottom:4px;transition:color .2s,border-color .2s}.Engagement_actionGhost__Oap_q:hover{color:var(--text);border-color:var(--text-2)}.Engagement_actionGhost__Oap_q:hover .arrow{transform:translateX(4px)}@media (max-width:700px){.Engagement_grid__ar5ht{grid-template-columns:1fr}}.Careers_careers__qrcgz{border-top:1px solid var(--border-subtle);padding:var(--section-gap) 0}.Careers_header__N58B0{margin-bottom:clamp(48px,6vw,80px);max-width:720px}.Careers_title__Zwqw_{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(40px,5vw,72px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--text);margin-bottom:20px}.Careers_sub__heIDL{font-size:16px;font-weight:300;color:var(--text-2);line-height:1.65}.Careers_list__UOQrk{border-top:1px solid var(--border-subtle)}.Careers_row__twhj2{display:grid;grid-template-columns:2fr 1fr 1fr auto;grid-gap:32px;gap:32px;align-items:center;padding:28px 0;border-bottom:1px solid var(--border-subtle);text-decoration:none;color:inherit;transition:background .2s}.Careers_row__twhj2:hover{background:var(--bg-2)}.Careers_name__HnuS2{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(18px,1.6vw,22px);font-weight:600;letter-spacing:-.01em;color:var(--text);padding-left:clamp(8px,1vw,16px)}.Careers_meta__PTn8h{font-size:12px;font-weight:300;color:var(--text-2)}.Careers_tag__d5H3l{font-family:var(--font-display),system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.Careers_arrow__llfI7{width:32px;height:32px;border:1px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-3);transition:border-color .2s,background .2s;margin-right:clamp(8px,1vw,16px)}.Careers_row__twhj2:hover .Careers_arrow__llfI7{border-color:var(--text-2);color:var(--text)}.Careers_allRoles__w2APP{display:inline-flex;align-items:center;gap:10px;margin-top:40px;font-family:var(--font-display),system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--border);padding-bottom:2px;transition:color .2s,border-color .2s}.Careers_allRoles__w2APP:hover{color:var(--text);border-color:var(--text-2)}@media (max-width:760px){.Careers_row__twhj2{grid-template-columns:1fr auto}.Careers_meta__PTn8h,.Careers_tag__d5H3l{display:none}}.Contact_contact__ttCBw{border-top:1px solid var(--border-subtle);padding:var(--section-gap) 0;background:var(--bg-2)}.Contact_inner__gty2p{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:clamp(48px,6vw,112px);gap:clamp(48px,6vw,112px);align-items:start}.Contact_pitch__FeZSO{font-size:clamp(16px,1.4vw,19px);font-weight:300;line-height:1.6;color:var(--text-2);max-width:44ch;margin-top:28px}.Contact_channels___fdsM{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:2px;overflow:hidden}.Contact_primary__PA5YL{display:flex;flex-direction:column;gap:10px;padding:clamp(28px,3.5vw,44px);background:var(--accent);transition:background .2s}.Contact_primary__PA5YL:hover{background:#27272a}.Contact_primary__PA5YL .Contact_label___RSaa,.Contact_primary__PA5YL .Contact_primaryHint__Lpf9O{color:color-mix(in srgb,var(--accent-text) 62%,transparent)}.Contact_primaryValue__XdC1c{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(24px,3vw,40px);font-weight:600;letter-spacing:-.02em;color:var(--accent-text);display:flex;align-items:center;gap:14px;flex-wrap:wrap}.Contact_primary__PA5YL:hover .arrow{transform:translateX(6px)}.Contact_primaryHint__Lpf9O{font-size:13px;font-weight:300}.Contact_row__gB2q3{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px}.Contact_channel__CZ8hf,.Contact_office__bnb1U{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.5vw,32px);background:var(--bg)}.Contact_channel__CZ8hf{transition:background .2s}.Contact_channel__CZ8hf:hover{background:var(--bg-2)}.Contact_channelValue__UiY0W{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(16px,1.6vw,20px);font-weight:600;letter-spacing:-.01em;color:var(--text)}.Contact_address__g4_nf{font-size:14px;font-weight:300;line-height:1.6;color:var(--text-2)}@media (max-width:900px){.Contact_inner__gty2p{grid-template-columns:1fr;gap:40px}}@media (max-width:560px){.Contact_row__gB2q3{grid-template-columns:1fr}}