.Nav_nav__o8sSc{position:fixed;top:0;left:0;right:0;z-index:50;background:color-mix(in oklab,var(--bg) 80%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--hairline)}.Nav_row__TbWky{display:flex;align-items:center;justify-content:space-between;height:64px}.Nav_brand__vMusG{display:inline-flex;align-items:baseline;font-size:16px;font-weight:500;letter-spacing:-.02em;gap:0}.Nav_brandSub__przih{color:var(--muted);margin-left:.1em;font-weight:400}.Nav_links__8Axcs{display:flex;align-items:center;gap:32px}.Nav_links__8Axcs a{font-size:13px;opacity:.7;transition:opacity .2s}.Nav_links__8Axcs a:hover{opacity:1}.Nav_divider__TmWPD{display:inline-block;width:1px;height:18px;background:var(--hairline-strong)}.Nav_badge__da8Q5{font-size:11px!important;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:5px 10px;border:1px solid var(--hairline-strong);border-radius:999px;color:var(--muted)!important;opacity:1!important;transition:border-color .2s,color .2s!important}.Nav_badge__da8Q5:hover{border-color:var(--fg);color:var(--fg)!important}.Hero_hero__bqvNd{min-height:100vh;padding-top:64px;flex-direction:column;overflow:hidden}.Hero_body__nv9YQ,.Hero_hero__bqvNd{display:flex;justify-content:flex-end}.Hero_body__nv9YQ{flex:1 1;flex-direction:column;padding-bottom:72px}.Hero_metaStrip__zltyw{display:flex;justify-content:space-between;color:var(--muted);flex-wrap:wrap;gap:12px;padding-bottom:32px}.Hero_label__VX83_{color:var(--muted);margin-bottom:40px;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.Hero_wordmark__NhgCL{font-size:clamp(100px,20vw,340px);line-height:.88;letter-spacing:-.055em;font-weight:500;display:flex;align-items:baseline;gap:0}.Hero_studioWord__MMh3f{color:var(--muted);margin-left:.1em}.Hero_bottom__IbFcl{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:40px;gap:40px;border-top:1px solid var(--hairline);padding-top:36px;margin-top:48px;align-items:start}.Hero_desc__Swwfj{font-size:18px;line-height:1.55;max-width:560px}.Hero_stat__edcbC{padding-left:32px;border-left:1px solid var(--hairline)}.Hero_statNum__UIVxr{font-size:48px;font-weight:500;letter-spacing:-.04em;line-height:1;margin-bottom:6px;display:flex;align-items:baseline;gap:.08em}.Hero_statLabel__4qWrn{font-size:13px;color:var(--muted)}.Hero_statLabel__4qWrn span{display:block}.BrandStory_section__pbVyi{padding:140px 0 100px;border-top:1px solid var(--hairline)}.BrandStory_sectionLabel__rO0kP{color:var(--muted);margin-bottom:20px}.BrandStory_grid__xAjXG{display:grid;grid-template-columns:420px 1fr;grid-gap:80px;gap:80px;align-items:start}.BrandStory_heading__vqCMn{font-size:clamp(36px,4.5vw,64px);line-height:1;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.BrandStory_muted__nJx2e{color:var(--muted)}.BrandStory_body__9YB_F{display:flex;flex-direction:column;gap:24px;padding-top:8px}.BrandStory_body__9YB_F p{font-size:17px;line-height:1.65;color:var(--muted)}.BrandStory_body__9YB_F p strong{color:var(--fg);font-weight:500}.BrandStory_pillars__wacF4{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--hairline);border:1px solid var(--hairline);margin-top:80px}.BrandStory_pillar__mz6vr{background:var(--bg);padding:32px 28px;display:flex;flex-direction:column;gap:10px}.BrandStory_pillarN__EGiCz{color:var(--muted)}.BrandStory_pillarTitle__94JZb{font-size:20px;font-weight:500;letter-spacing:-.015em;display:inline-flex;align-items:baseline}.BrandStory_pillarDesc__A1jNb{font-size:14px;line-height:1.6;color:var(--muted)}.Numbers_wrapper__kLqZC{background:var(--ink-2);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:56px 0}.Numbers_label__iTc7O{color:var(--muted);margin-bottom:28px}.Numbers_grid__yMSVs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--hairline);border:1px solid var(--hairline)}.Numbers_cell__x34nm{background:var(--ink-2);padding:36px 32px}.Numbers_num__U01Xc{font-size:52px;font-weight:500;letter-spacing:-.045em;line-height:1;display:flex;align-items:baseline;gap:0;margin-bottom:8px}.Numbers_num__U01Xc .Numbers_sq__FNEEQ{width:.28em;height:.28em}.Numbers_desc__jJXTZ{font-size:13px;color:var(--muted);line-height:1.5}.SubBrands_section__eYTkZ{padding:0 0 120px}.SubBrands_stripLabel__by_Bi{padding:60px 0 48px;border-top:1px solid var(--hairline)}.SubBrands_strip_talent__TkLC_{color:#c8913a}.SubBrands_strip_agency__3_9Et{color:#5b82c4}.SubBrands_strip_academy__jFBes{color:var(--dust)}.SubBrands_card__08sjT{border:1px solid var(--hairline);display:grid;grid-template-columns:1fr 1fr;min-height:480px;transition:border-color .3s;overflow:hidden;margin-top:0}.SubBrands_card__08sjT+.SubBrands_card__08sjT{margin-top:20px}.SubBrands_card__08sjT:hover{border-color:var(--hairline-strong)}.SubBrands_talent__38MpW{background:#1e1a14;border-top:2px solid #c8913a}.SubBrands_agency__YBYeY{background:#141820;border-top:2px solid #5b82c4}.SubBrands_academy__jwBP0{background:var(--paper);color:var(--ink);border-top:2px solid var(--dust)}.SubBrands_content__zfZ82{padding:52px;display:flex;flex-direction:column;justify-content:space-between}.SubBrands_brandName__9pRdO{display:inline-flex;align-items:baseline;font-size:52px;font-weight:500;letter-spacing:-.04em;line-height:1;gap:0}.SubBrands_brandSub__KjoId{font-size:18px;font-weight:400;margin-left:.12em}.SubBrands_talent__38MpW .SubBrands_brandSub__KjoId{color:#c8913a}.SubBrands_agency__YBYeY .SubBrands_brandSub__KjoId{color:#5b82c4}.SubBrands_academy__jwBP0 .SubBrands_brandSub__KjoId{color:var(--dust)}.SubBrands_mission__UHcEY{font-size:17px;line-height:1.55;max-width:440px;margin-top:20px}.SubBrands_agency__YBYeY .SubBrands_mission__UHcEY,.SubBrands_talent__38MpW .SubBrands_mission__UHcEY{color:var(--muted)}.SubBrands_academy__jwBP0 .SubBrands_mission__UHcEY{color:var(--dust)}.SubBrands_agency__YBYeY .SubBrands_mission__UHcEY strong,.SubBrands_talent__38MpW .SubBrands_mission__UHcEY strong{color:var(--fg);font-weight:500}.SubBrands_academy__jwBP0 .SubBrands_mission__UHcEY strong{color:var(--ink);font-weight:500}.SubBrands_services__Yjlsi{margin-top:32px;border-top:1px solid var(--hairline)}.SubBrands_academy__jwBP0 .SubBrands_services__Yjlsi{border-top-color:rgba(26,26,26,.12)}.SubBrands_serviceRow__Kkea3{display:flex;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid var(--hairline);font-size:14px}.SubBrands_academy__jwBP0 .SubBrands_serviceRow__Kkea3{border-bottom-color:rgba(26,26,26,.12);color:var(--dust)}.SubBrands_agency__YBYeY .SubBrands_serviceRow__Kkea3,.SubBrands_talent__38MpW .SubBrands_serviceRow__Kkea3{color:var(--muted)}.SubBrands_serviceRow__Kkea3 .SubBrands_sq__OJz6Q{width:5px;height:5px;flex-shrink:0}.SubBrands_talent__38MpW .SubBrands_serviceRow__Kkea3 .SubBrands_sq__OJz6Q{background:#c8913a;opacity:.6}.SubBrands_agency__YBYeY .SubBrands_serviceRow__Kkea3 .SubBrands_sq__OJz6Q{background:#5b82c4;opacity:.6}.SubBrands_academy__jwBP0 .SubBrands_serviceRow__Kkea3 .SubBrands_sq__OJz6Q{background:var(--dust)}.SubBrands_serviceRow__Kkea3 span{color:var(--fg)}.SubBrands_academy__jwBP0 .SubBrands_serviceRow__Kkea3 span{color:var(--ink)}.SubBrands_serviceRow__Kkea3 strong{font-weight:500}.SubBrands_cta__y171h{margin-top:40px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.SubBrands_btnPrimary__s36_a{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:999px;font-size:13px;font-weight:500;transition:opacity .2s;border:none}.SubBrands_btnPrimary__s36_a:hover{opacity:.85}.SubBrands_btn_talent__fNwOO{background:#c8913a;color:#1e1a14}.SubBrands_btn_agency__EbaVf{background:#5b82c4;color:#141820}.SubBrands_btn_academy__QXfAE{background:var(--ink);color:var(--paper)}.SubBrands_btnGhost__OnIpy{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid;transition:opacity .2s}.SubBrands_btnGhost__OnIpy:hover{opacity:.8}.SubBrands_btnGhost_talent__lEj_g{border-color:rgba(200,145,58,.35);color:#c8913a}.SubBrands_btnGhost_agency___zZ0z{border-color:rgba(91,130,196,.35);color:#5b82c4}.SubBrands_btnGhost_academy__UyZ6A{border-color:rgba(26,26,26,.28);color:var(--ink)}.SubBrands_visual__mFUm_{border-left:1px solid var(--hairline);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.SubBrands_academy__jwBP0 .SubBrands_visual__mFUm_{border-left-color:rgba(26,26,26,.12);background:var(--paper)}.SubBrands_visual_talent__DZhFq{background:#1a160f}.SubBrands_visual_agency__BNoEj{background:#111520}.SubBrands_visual_academy__9c9ia{background:var(--paper)}.SubBrands_bgWord__8_Kky{font-size:clamp(80px,12vw,180px);font-weight:500;letter-spacing:-.05em;opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.SubBrands_talent__38MpW .SubBrands_bgWord__8_Kky{color:#c8913a}.SubBrands_agency__YBYeY .SubBrands_bgWord__8_Kky{color:#5b82c4}.SubBrands_academy__jwBP0 .SubBrands_bgWord__8_Kky{color:var(--ink)}.SubBrands_badge__8f1pU{position:absolute;top:40px;right:40px;opacity:.8}.SubBrands_badge_talent__Zwfs0{color:#c8913a}.SubBrands_badge_agency__JdDKB{color:#5b82c4}.SubBrands_badge_academy__W_C7u{color:var(--dust)}.Footer_footer__pQtti{padding:48px 0 36px;border-top:1px solid var(--hairline)}.Footer_word__qjWbR{font-size:clamp(100px,20vw,300px);line-height:.86;letter-spacing:-.055em;font-weight:500;display:flex;align-items:baseline;gap:0;margin:8px 0 32px;opacity:.85}.Footer_wordStudio__omD0J{color:var(--muted);margin-left:.1em}.Footer_meta__HKjwM{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:32px;gap:32px;padding-top:32px;border-top:1px solid var(--hairline)}.Footer_blurb__eK2RO{font-size:14px;color:var(--muted);max-width:340px;line-height:1.65}.Footer_col__WMzcr{display:flex;flex-direction:column;gap:14px}.Footer_colHeading__QbkvN{color:var(--muted);margin:0;font-size:11px}.Footer_col__WMzcr ul{display:flex;flex-direction:column;gap:8px}.Footer_colLink__IpjTh{font-size:14px;opacity:.8;transition:opacity .2s}.Footer_colLink__IpjTh:hover{opacity:1}.Footer_strip__BESeT{margin-top:40px;color:var(--muted);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}