.CaseFilters_toolbar___N_Qr{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.CaseFilters_filterBy__8DMbN{font-weight:600;color:var(--ink)}.CaseFilters_select__SX6Wx select{min-height:44px;min-width:14rem;padding:.5rem 2.5rem .5rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath stroke='%23514b63' stroke-width='1.6' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 1rem center;font:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.CaseFilters_select__SX6Wx select:hover{border-color:var(--ink)}.CaseFilters_status__o1tZM{margin-left:auto;font-size:var(--text-sm);color:var(--muted)}.CaseFilters_list__Wm0F3{margin-top:clamp(1.25rem,2.5vw,2rem);border-bottom:1px solid var(--line)}.CaseFilters_empty__KLog9{display:grid;justify-items:start;grid-gap:1rem;gap:1rem;margin-top:2rem;font-size:var(--text-lg);color:var(--muted)}@media (max-width:760px){.CaseFilters_status__o1tZM{margin-left:0;width:100%}.CaseFilters_select__SX6Wx{flex:1 1 12rem}.CaseFilters_select__SX6Wx select{width:100%;min-width:0}}.CaseCard_card__qceE4{container-type:inline-size;display:grid;grid-template-rows:auto 1fr;grid-gap:1.1rem;gap:1.1rem;height:100%;color:var(--ink)}.CaseCard_photo__194tp,.CaseCard_shot__8xCGK{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-lg)}.CaseCard_shot__8xCGK{background:radial-gradient(80% 90% at 85% 10%,rgb(var(--pink)/.16),transparent 65%),radial-gradient(80% 80% at 10% 100%,rgb(var(--violet)/.2),transparent 65%),var(--tile)}.CaseCard_shot__8xCGK img{object-fit:contain;object-position:50% 100%;padding:1.5rem 1.75rem 0;transition:transform var(--dur-enter) var(--ease-out)}.CaseCard_photo__194tp{background:var(--surface-3)}.CaseCard_photo__194tp img{object-fit:cover;transition:transform var(--dur-enter) var(--ease-out)}.CaseCard_card__qceE4:hover .CaseCard_shot__8xCGK img{transform:translateY(-5px) scale(1.025)}.CaseCard_card__qceE4:hover .CaseCard_photo__194tp img{transform:scale(1.04)}.CaseCard_body___UKUj{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem}.CaseCard_value__cJLUm{font-family:var(--font-display);font-size:clamp(1.6rem,8cqi,2.1rem);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--accent)}.CaseCard_label__mMFJQ{font-size:var(--text-base);line-height:1.4;font-weight:600;text-wrap:pretty;transition:color var(--dur-hover) ease-out}.CaseCard_card__qceE4:hover .CaseCard_label__mMFJQ,.CaseCard_word__D9lI9{color:var(--accent)}.CaseCard_title__I55r5{font-family:var(--font-display);font-size:clamp(1.15rem,5.5cqi,1.45rem);font-weight:500;letter-spacing:-.02em;line-height:1.2;text-wrap:pretty;transition:color var(--dur-hover) ease-out}.CaseCard_card__qceE4:hover .CaseCard_title__I55r5{color:var(--accent)}.CaseCard_feature__dIjpY .CaseCard_title__I55r5{font-size:clamp(1.5rem,4.5cqi,2rem)}.CaseCard_result__4BWyF{font-size:var(--text-sm);line-height:1.45;color:var(--muted)}.CaseCard_result__4BWyF strong{font-weight:600;color:var(--accent)}.CaseCard_did__XqIAE{font-size:var(--text-sm);line-height:1.55;color:var(--muted);text-wrap:pretty}.CaseCard_client__CVwS3{display:inline-flex;align-items:center;gap:.35rem;margin-top:.2rem;font-size:var(--text-sm);font-weight:500;color:var(--ink)}.CaseCard_arrow__oJ2We{flex:none;font-size:.95rem;opacity:0;transform:translate(-3px,3px);transition:opacity var(--dur-hover) ease-out,transform var(--dur-hover) var(--ease-out)}.CaseCard_card__qceE4:hover .CaseCard_arrow__oJ2We{opacity:1;transform:none;color:var(--accent)}.CaseCard_story__1rPpZ{height:auto;align-self:start;grid-template-rows:none;align-content:start;padding:clamp(1.4rem,7cqi,2rem);border-radius:var(--radius-lg);background-color:var(--tile);background-image:radial-gradient(90% 80% at 100% 0,rgb(var(--pink)/.1),transparent 60%)}.CaseCard_story__1rPpZ .CaseCard_body___UKUj{gap:.65rem}.CaseCard_story__1rPpZ .CaseCard_value__cJLUm{font-size:clamp(1.8rem,10cqi,2.6rem);margin-bottom:.25rem}.CaseCard_story__1rPpZ .CaseCard_did__XqIAE{font-size:var(--text-base)}.CaseCard_story__1rPpZ .CaseCard_client__CVwS3{margin-top:.6rem}.CaseCard_feature__dIjpY .CaseCard_photo__194tp,.CaseCard_feature__dIjpY .CaseCard_shot__8xCGK{aspect-ratio:16/11}.CaseCard_feature__dIjpY .CaseCard_value__cJLUm{font-size:clamp(1.9rem,5.5cqi,2.6rem)}.CaseCard_feature__dIjpY .CaseCard_label__mMFJQ{font-size:var(--text-lg);max-width:36rem}.CaseCard_feature__dIjpY .CaseCard_did__XqIAE{font-size:var(--text-base);max-width:40rem}.CaseCard_compact__vUTCY{grid-template-rows:none;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:1.25rem}.CaseCard_compact__vUTCY .CaseCard_shot__8xCGK img{padding:.9rem 1rem 0}.CaseCard_compact__vUTCY .CaseCard_value__cJLUm{font-size:clamp(1.4rem,6cqi,1.8rem)}.CaseCard_compact__vUTCY .CaseCard_label__mMFJQ{font-size:var(--text-sm)}.CaseCard_compact__vUTCY .CaseCard_did__XqIAE{font-size:.875rem}.CaseCard_compact__vUTCY.CaseCard_story__1rPpZ{grid-template-columns:none}@media (max-width:520px){.CaseCard_compact__vUTCY{grid-template-columns:1fr;gap:1rem}}.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY{height:100%;align-self:stretch;align-content:stretch;grid-template-rows:1fr}.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_body___UKUj{height:100%;grid-template-rows:auto auto auto 1fr}.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_value__cJLUm{font-size:clamp(2.4rem,12cqi,4.2rem)}.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_label__mMFJQ{font-size:var(--text-lg)}.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_client__CVwS3{align-self:end}@container (min-width: 44rem){.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_body___UKUj{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:none;column-gap:2.5rem;align-items:start}.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_value__cJLUm{grid-row:1/span 3;font-size:clamp(3rem,9cqi,5rem)}.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_client__CVwS3,.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_did__XqIAE,.CaseCard_story__1rPpZ.CaseCard_feature__dIjpY .CaseCard_label__mMFJQ{grid-column:2}}.ContactBand_band__0IMVT{padding-block:var(--section)}.ContactBand_grid__fC5q7{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:start}.ContactBand_intro__EsZuE{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem)}.ContactBand_title__kIN0d{font-size:var(--h2-display);letter-spacing:var(--track-heading);line-height:1.1}.ContactBand_titleLong__iXZFX{font-size:var(--h2);letter-spacing:var(--track-heading);line-height:1.1}.ContactBand_body__AiB97{margin-top:1.1rem;max-width:30rem;font-size:var(--text-lg);line-height:1.55;color:var(--muted)}.ContactBand_direct__UWa5b{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:2.25rem}.ContactBand_direct__UWa5b a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:500;transition:color var(--dur-hover) ease-out}.ContactBand_direct__UWa5b a svg{font-size:1.15rem;color:var(--accent-hover)}.ContactBand_direct__UWa5b a:hover{color:var(--accent-hover)}.ContactBand_rating__dv1_L{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;min-height:44px;font-size:var(--text-sm);color:var(--muted)}.ContactBand_rating__dv1_L strong,.ContactBand_rating__dv1_L:hover{color:var(--ink)}.ContactBand_card__SfVs8{min-width:0;padding:clamp(1.5rem,3.5vw,2.75rem);border-radius:var(--radius-xl);background:var(--surface);box-shadow:0 30px 80px -30px rgba(0,0,0,.6)}.ContactBand_book__IJD35{display:flex;align-items:center;gap:.4rem;margin-top:1rem;color:var(--muted)}.ContactBand_book__IJD35 a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--accent);text-decoration:underline;text-underline-offset:.2em}.ContactBand_book__IJD35 a:hover{color:var(--accent-hover)}@media (max-width:960px){.ContactBand_grid__fC5q7{grid-template-columns:1fr}.ContactBand_intro__EsZuE{position:static}}.CookieConsent_banner__vE3aj{position:fixed;left:1rem;bottom:1rem;z-index:120;display:grid;grid-gap:1rem;gap:1rem;max-width:26rem;padding:1.25rem 1.35rem;border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:0 24px 60px -20px rgba(0,0,0,.6)}.CookieConsent_text__oNKLK{font-size:var(--text-sm);line-height:1.55;color:var(--muted)}.CookieConsent_text__oNKLK a{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.CookieConsent_actions__ACaXh{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.CookieConsent_actions__ACaXh .btn{min-height:44px;padding-block:.7rem}@media (max-width:520px){.CookieConsent_banner__vE3aj{left:.75rem;right:.75rem;bottom:.75rem;max-width:none}}.Header_header__DOgjV{position:-webkit-sticky;position:sticky;top:0;z-index:100;isolation:isolate;border-bottom:1px solid var(--line)}.Header_header__DOgjV:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.Header_header__DOgjV{transition:border-color var(--dur-hover) ease-out}.Header_header__DOgjV:before{transition:opacity var(--dur-hover) ease-out}.Header_header__DOgjV.Header_floating__Qvvmf{border-bottom-color:transparent;background:linear-gradient(180deg,rgba(7,6,12,.55),transparent)}.Header_header__DOgjV.Header_floating__Qvvmf:before{opacity:0}.Header_bar__YUmZy{display:flex;align-items:center;gap:clamp(.9rem,2.2vw,2rem);height:var(--header-h)}.Header_brand__iPD97{flex:none;color:var(--ink);display:inline-flex;align-items:center;min-height:44px}.Header_brand__iPD97 svg{height:30px;width:auto}.Header_nav__VMcGW{margin-left:auto}.Header_navList__CR2Vs{display:flex;align-items:center}.Header_navItem__PUVGJ{display:flex}.Header_navLink__XpnPH{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding-inline:clamp(.5rem,1vw,.85rem);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-mono);font-weight:400;letter-spacing:var(--track-nav);text-transform:uppercase;white-space:nowrap;color:var(--muted);transition:color var(--dur-hover) var(--ease-out)}.Header_navLink__XpnPH:hover,.Header_navLink__XpnPH[aria-current=page],.Header_navLink__XpnPH[aria-expanded=true]{color:var(--ink)}.Header_caret__3bC_L{flex:none;transition:transform var(--dur-hover) var(--ease-out)}.Header_navLink__XpnPH[aria-expanded=true] .Header_caret__3bC_L{transform:rotate(180deg)}.Header_cta__b_g32{flex:none;min-height:44px;padding-block:.75rem}.Header_lang__hKBjy{flex:none;display:flex;align-items:center;gap:.1rem}.Header_langItem__3iYiL{display:inline-grid;place-items:center;min-width:40px;min-height:40px;padding-inline:.45rem;border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--track-nav);color:var(--muted);transition:color var(--dur-hover) var(--ease-out),background-color var(--dur-hover) var(--ease-out)}a.Header_langItem__3iYiL:hover{color:var(--ink);background-color:rgb(var(--violet)/.08)}.Header_langItem__3iYiL[aria-current]{color:var(--ink)}.Header_langItem__3iYiL[aria-current]:after{content:"";grid-area:1/1;align-self:end;width:1.1rem;height:2px;margin-bottom:6px;border-radius:2px;background:currentColor}.Header_langItem__3iYiL>span{grid-area:1/1}.Header_sheetLang__lAZOQ{justify-self:start;margin-left:-.45rem}.Header_mega__8lpW3{position:absolute;left:0;right:0;top:100%;background-color:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 30px 60px -30px rgba(21,16,34,.28);animation:Header_drop__mIZoE .18s var(--ease-out);max-height:calc(100dvh - var(--header-h));overflow-y:auto;overscroll-behavior:contain}@keyframes Header_drop__mIZoE{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.Header_megaInner__wa6Bu{padding-block:1.25rem}.Header_megaGrid__gmdC5{display:grid;grid-template-columns:minmax(18rem,23rem) minmax(0,1fr);grid-template-rows:.6rem repeat(5,auto) minmax(.6rem,1fr)}.Header_side__iofj6{grid-column:1;grid-row:1/-1;border-radius:var(--radius-lg)}.Header_group__mfIx5{display:contents}.Header_groupLink__f9pm9{grid-column:1;position:relative;z-index:1;display:grid;grid-gap:.2rem;gap:.2rem;align-content:center;min-height:44px;margin-inline:.6rem;padding:.75rem 2.25rem .75rem 1rem;border-radius:var(--radius);background:transparent;transition:background-color .16s var(--ease-out)}.Header_groupLink__f9pm9:hover{background:hsla(0,0%,100%,.05)}.Header_groupLink__f9pm9[data-active]{background:hsla(0,0%,100%,.09);box-shadow:inset 3px 0 0 var(--accent)}.Header_groupLink__f9pm9:focus-visible{outline-offset:-2px}.Header_groupTitle___5_wC{font-family:var(--font-display);font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.Header_groupLine__RNg3N{font-size:.85rem;line-height:1.4;color:var(--muted)}.Header_groupCaret__ulUMt{position:absolute;right:.85rem;top:calc(50% - 7px);color:var(--accent-hover);opacity:0;transform:translateX(-4px);transition:opacity .16s var(--ease-out),transform .16s var(--ease-out)}.Header_groupLink__f9pm9[data-active] .Header_groupCaret__ulUMt{opacity:1;transform:none}.Header_panel__CmcYB{grid-column:2;grid-row:1/-1;display:flex;flex-direction:column;padding:.6rem 0 .6rem 1.5rem;visibility:hidden;opacity:0;transition:opacity .16s var(--ease-out),visibility 0s linear .16s}.Header_panel__CmcYB[data-active]{visibility:visible;opacity:1;transition-delay:0s}.Header_panel__CmcYB:not([data-active]){pointer-events:none}.Header_items__tZtuF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.25rem 1rem;gap:.25rem 1rem;align-content:start}.Header_item__VJ3ve{display:grid;grid-gap:.2rem;gap:.2rem;align-content:start;min-height:44px;height:100%;padding:.75rem .85rem;border-radius:var(--radius);transition:background-color .16s var(--ease-out)}.Header_item__VJ3ve:hover{background:var(--surface-2)}.Header_itemTitle__aSfbi{font-size:var(--text-sm);font-weight:600;color:var(--ink);transition:color .16s var(--ease-out)}.Header_item__VJ3ve:hover .Header_itemTitle__aSfbi{color:var(--accent)}.Header_itemLine__FcQDv{font-size:.85rem;line-height:1.45;color:var(--muted)}.Header_outcomesLabel__JeE_g{margin:.75rem .85rem .5rem;font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--track-nav);text-transform:uppercase;color:var(--muted)}.Header_outcomeList__a0Pln{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.25rem 1rem;gap:.25rem 1rem;margin-inline:.85rem 0}.Header_outcome__kuka0{display:grid;grid-gap:.2rem;gap:.2rem;align-content:start;padding:.25rem 0 .25rem .85rem;border-left:2px solid var(--accent)}.Header_panelFoot__KCKVz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-top:auto;margin-inline:.85rem 0;padding-top:1rem;border-top:1px solid var(--line)}.Header_explore__dWrKo{min-height:44px}.Header_burger__DUtO_{display:none;flex:none;width:44px;height:44px;margin-left:auto;place-items:center;color:var(--ink)}.Header_sheet__H0mwq{position:fixed;inset:var(--header-h) 0 0 0;z-index:90;overflow-y:auto;padding:1.5rem var(--gutter) 3rem;display:grid;grid-gap:1.5rem;gap:1.5rem;align-content:start;animation:Header_drop__mIZoE var(--dur-exit) var(--ease-out)}.Header_sheet__H0mwq:focus{outline:none}.Header_sheetGroups__AzwVo{display:grid}.Header_sheetGroup__LEE7w{border-bottom:1px solid var(--line)}.Header_sheetSummary__A6Wpy{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.15rem 1rem;gap:.15rem 1rem;min-height:44px;padding-block:.9rem}.Header_sheetGroupTitle__asghN{font-family:var(--font-display);font-size:1.2rem;letter-spacing:-.015em}.Header_sheetGroupLine__qMqSa{grid-column:1;font-size:var(--text-sm);color:var(--muted)}.Header_sheetCaret__ATYIq{grid-column:2;grid-row:1/span 2;align-self:center;transition:transform .16s var(--ease-out)}.Header_sheetGroup__LEE7w[open] .Header_sheetCaret__ATYIq{transform:rotate(180deg)}.Header_sheetItems__Lc1wg{display:grid;padding-bottom:.75rem}.Header_sheet__H0mwq .Header_outcomesLabel__JeE_g{margin-inline:0}.Header_sheet__H0mwq .Header_outcomeList__a0Pln{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0 0 .75rem}.Header_sheetLink__cxtYT{display:flex;align-items:center;min-height:44px;font-size:var(--text-sm);color:var(--muted)}.Header_sheetExplore__WoNlv{min-height:44px}.Header_sheetGroup__LEE7w>.Header_sheetCta__Kadgp{margin-bottom:1.25rem}.Header_sheetRest__qA8WE{display:grid;padding-top:.5rem;border-top:1px solid var(--line)}.Header_sheetRestLink__F37na{display:flex;align-items:center;min-height:44px;font-family:var(--font-display);font-size:1.15rem}.Header_sheetCta__Kadgp{width:100%;min-height:44px}@media (max-width:1180px){.Header_items__tZtuF,.Header_outcomeList__a0Pln{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.Header_bar__YUmZy>.Header_cta__b_g32,.Header_bar__YUmZy>.Header_lang__hKBjy,.Header_nav__VMcGW{display:none}.Header_burger__DUtO_{display:grid}}@media (min-width:961px){.Header_sheet__H0mwq{display:none}}.LogoRow_row__HNtWQ{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:center;padding-block:2rem;border-top:1px solid var(--line)}.LogoRow_label__9FfOX{font-family:var(--font-mono);font-size:var(--text-label);font-weight:400;letter-spacing:var(--track-label-multi);text-transform:uppercase;line-height:1.7;color:var(--muted)}.LogoRow_logos__VRhsL{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2rem;gap:2rem;align-items:center;justify-items:center}.LogoRow_logo__ecB_v{width:auto;max-width:100%;height:1.9rem;object-fit:contain;filter:brightness(0);opacity:.55;transition:opacity var(--dur-hover) ease-out}[data-mode=dark] .LogoRow_logo__ecB_v{filter:brightness(0) invert(1);opacity:.7}.LogoRow_logos__VRhsL li:hover .LogoRow_logo__ecB_v{opacity:.9}@media (max-width:960px){.LogoRow_row__HNtWQ{grid-template-columns:1fr;gap:1.25rem}.LogoRow_logos__VRhsL{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem}}.LogoMarquee_wrap__kwo4g{display:grid;grid-template-columns:minmax(0,16rem) minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:center;padding-block:2rem;border-top:1px solid var(--line)}.LogoMarquee_label__Uq5FM{font-family:var(--font-mono);font-size:var(--text-label);font-weight:400;letter-spacing:var(--track-label-multi);text-transform:uppercase;line-height:1.7;color:var(--muted)}.LogoMarquee_viewport__epRhw{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.LogoMarquee_track__zPK3X{display:flex;width:max-content}.LogoMarquee_set__ZuDKp{display:flex;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);padding-right:clamp(2.5rem,5vw,4.5rem)}.LogoMarquee_logo__Gfj5A{width:auto;height:1.9rem;max-width:9rem;object-fit:contain;filter:brightness(0);opacity:.55;transition:opacity var(--dur-hover) ease-out}[data-mode=dark] .LogoMarquee_logo__Gfj5A{filter:brightness(0) invert(1);opacity:.7}.LogoMarquee_set__ZuDKp li:hover .LogoMarquee_logo__Gfj5A{opacity:.95}@media (prefers-reduced-motion:no-preference){.LogoMarquee_track__zPK3X{animation:LogoMarquee_marquee__9gwwO 38s linear infinite}.LogoMarquee_viewport__epRhw:hover .LogoMarquee_track__zPK3X{animation-play-state:paused}}@keyframes LogoMarquee_marquee__9gwwO{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.LogoMarquee_viewport__epRhw{-webkit-mask-image:none;mask-image:none}.LogoMarquee_track__zPK3X{width:auto;display:block}.LogoMarquee_set__ZuDKp{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));justify-items:center;grid-gap:1.5rem 2rem;gap:1.5rem 2rem;padding-right:0}.LogoMarquee_set__ZuDKp[aria-hidden]{display:none}}@media (max-width:960px){.LogoMarquee_wrap__kwo4g{grid-template-columns:1fr;gap:1.25rem}}.strike_section__qNvNz{padding-block:var(--section)}.strike_tint__1sVi_{background:var(--surface-2)}.strike_flushTop__4yDMG{padding-top:0}.strike_band__Bk0Nr{position:relative;padding-block:var(--section);overflow:clip;isolation:isolate}.strike_head__AT_tQ{max-width:46rem;margin-bottom:clamp(2.25rem,4vw,3.25rem)}.strike_headRow__S0Ahy{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;margin-bottom:clamp(2.25rem,4vw,3.25rem)}.strike_headline__3MPWE{font-size:var(--h2)}.strike_display___Auw2,.strike_headline__3MPWE{letter-spacing:var(--track-heading);line-height:1.1}.strike_display___Auw2{font-size:var(--h2-display)}.strike_quiet___oeB4{font-size:var(--h2-quiet);letter-spacing:var(--track-heading);line-height:1.1}.strike_heroActions__ZzDv0{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.strike_lede__kJQuv{margin-top:1.1rem;max-width:36rem;font-size:var(--text-lg);line-height:1.55;color:var(--muted)}.strike_textLink__EmVaz{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:600;color:var(--ink);border-bottom:1px solid var(--line-strong);transition:border-color var(--dur-hover) ease-out,color var(--dur-hover) ease-out}.strike_textLink__EmVaz svg{transition:transform var(--dur-hover) var(--ease-out)}.strike_textLink__EmVaz:hover{color:var(--accent);border-color:var(--accent)}[data-mode=dark] .strike_textLink__EmVaz:hover{color:var(--accent-hover);border-color:var(--accent-hover)}.strike_textLink__EmVaz:hover svg{transform:translateX(3px)}.strike_leaders__Cz52w+.strike_textLink__EmVaz{margin-top:2.5rem}.strike_service__SDqz_,.strike_voice__Y1YuQ{transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),border-color var(--dur-hover) ease-out}.strike_service__SDqz_:hover,.strike_voice__Y1YuQ:hover{transform:translateY(-3px);box-shadow:var(--elev-2)}.strike_bandPhoto__mYr7S{position:absolute;top:0;right:0;z-index:-1;width:min(64%,62rem);height:36rem;opacity:.6;-webkit-mask-image:linear-gradient(180deg,#000 35%,transparent),linear-gradient(270deg,#000 40%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 35%,transparent),linear-gradient(270deg,#000 40%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.strike_bandPhoto__mYr7S img{object-fit:cover}.strike_voice__Y1YuQ{display:flex;flex-direction:column;padding:1.6rem 1.75rem 1.5rem}.strike_voiceLead__FbKKd{padding:clamp(1.75rem,3vw,2.5rem);background-image:radial-gradient(90% 80% at 100% 0,rgb(var(--pink)/.2),transparent 62%),radial-gradient(90% 80% at 0 100%,rgb(var(--violet)/.16),transparent 62%)}.strike_voiceLead__FbKKd .strike_voiceMark__lXch4{margin-bottom:auto;height:3.4rem;font-size:6.5rem}.strike_voiceLead__FbKKd .strike_voiceText__GwqlI{font-size:clamp(1.7rem,1.2rem + 1.5vw,2.5rem);line-height:1.15;letter-spacing:-.03em}.strike_voiceLead__FbKKd .strike_voiceLink___8XU9{margin-top:0}.strike_voiceMark__lXch4{height:2.4rem;font-family:var(--font-display);font-size:4.5rem;line-height:1;color:var(--accent-hover)}.strike_voiceText__GwqlI{font-family:var(--font-display);font-size:clamp(1.25rem,1.05rem + .55vw,1.55rem);font-weight:500;letter-spacing:-.02em;line-height:1.25;color:var(--ink)}.strike_voiceLink___8XU9{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:1.75rem;font-size:var(--text-sm);font-weight:600;color:var(--muted)}.strike_voiceLink___8XU9 svg{transition:transform var(--dur-hover) var(--ease-out)}.strike_voice__Y1YuQ:hover .strike_voiceLink___8XU9{color:var(--accent-hover)}.strike_voice__Y1YuQ:hover .strike_voiceLink___8XU9 svg{transform:translateX(3px)}.strike_service__SDqz_{display:flex;flex-direction:column;gap:.9rem;padding:1.6rem 1.75rem 1.5rem}.strike_serviceStart__LiuCH{margin-top:2.25rem;padding:clamp(1.75rem,3vw,2.25rem);overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--elev-2)}.strike_serviceFree__C9now{font-size:var(--text-sm);font-weight:600;color:var(--accent-hover)}.strike_serviceTop__3BB9t{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.strike_serviceTop__3BB9t svg{flex:none;margin-top:.3rem;font-size:1.2rem;color:var(--muted);transition:transform var(--dur-hover) var(--ease-out),color var(--dur-hover) ease-out}.strike_service__SDqz_:hover .strike_serviceTop__3BB9t svg{transform:translate(2px,-2px);color:var(--accent)}.strike_serviceName__fkeQD{font-size:clamp(1.3rem,1.15rem + .45vw,1.6rem);letter-spacing:-.025em;line-height:1.12}.strike_best__XNZvZ{line-height:1.5;color:var(--ink)}.strike_best__XNZvZ strong{font-weight:600;color:var(--accent)}[data-mode=dark] .strike_best__XNZvZ strong{color:var(--accent-hover)}.strike_serviceLine__V5YsA{margin-top:auto;font-size:var(--text-sm);line-height:1.55;color:var(--muted)}.strike_bentos__Wy6Mw{display:grid;grid-gap:1.25rem;gap:1.25rem}.strike_bento__R2zSw{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem}.strike_bento__R2zSw>li{display:grid}.strike_bento__R2zSw>:first-child{grid-row:span 2}.strike_n4__U49Xl>:first-child{grid-row:span 3}.strike_n5__jHzEa{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,1fr))}.strike_flip__w9spL{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-auto-flow:dense}.strike_flip__w9spL>:first-child{grid-column:-2/-1}.strike_path__P2VM6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem clamp(1.25rem,3vw,2.5rem);gap:1.25rem clamp(1.25rem,3vw,2.5rem)}.strike_path__P2VM6>:nth-child(odd){grid-column:1}.strike_path__P2VM6>:nth-child(2n){grid-column:2}.strike_path__P2VM6>:first-child{grid-row:1/span 2}.strike_path__P2VM6>:nth-child(2){grid-row:2/span 2}.strike_path__P2VM6>:nth-child(3){grid-row:3/span 2}.strike_path__P2VM6>:nth-child(4){grid-row:4/span 2}.strike_path__P2VM6>:nth-child(5){grid-row:5/span 2}.strike_path__P2VM6>:nth-child(6){grid-row:6/span 2}.strike_stop__tZMZq{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;grid-gap:1.5rem;gap:1.5rem;padding:clamp(1.5rem,3vw,2.1rem)}.strike_stopNum__JwQFa{min-width:2.6rem;font-family:var(--font-display);font-size:clamp(3rem,2.4rem + 2vw,4.4rem);font-weight:500;letter-spacing:-.03em;line-height:.85;color:var(--accent)}.strike_stopCopy__GL_oG{display:grid;grid-gap:.7rem;gap:.7rem}.strike_stopTitle__3aRMh{font-size:clamp(1.2rem,1.1rem + .35vw,1.4rem);letter-spacing:-.02em;line-height:1.2}.strike_stopTitle__3aRMh a{display:inline-block;padding-block:.55rem;margin-block:-.55rem;border-bottom:1px solid var(--accent-line);transition:color var(--dur-hover) ease-out}.strike_stopTitle__3aRMh a:hover{color:var(--accent)}.strike_stepBody__bHyA1{color:var(--muted);line-height:1.6}.strike_stepBody__bHyA1 strong{font-weight:600;color:var(--ink)}.strike_stepGet__JJ82a{font-weight:500;line-height:1.5}.strike_stepGet__JJ82a strong{font-weight:600;color:var(--accent)}.strike_index__u1ND9>li{border-top:1px solid var(--line)}.strike_index__u1ND9>li:last-child{border-bottom:1px solid var(--line)}.strike_indexRow__vHBFQ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.55rem 1.5rem;gap:.55rem 1.5rem;padding-block:1.5rem}.strike_indexName__SfsgK{font-size:clamp(1.3rem,1.15rem + .45vw,1.6rem);letter-spacing:-.025em;line-height:1.15;transition:color var(--dur-hover) ease-out}.strike_indexText__Z4kMh{display:grid;grid-gap:.4rem;gap:.4rem;grid-column:1}.strike_indexLine__oTatG{font-size:var(--text-sm);line-height:1.55;color:var(--muted)}.strike_indexArrow__Lwah8{grid-column:2;grid-row:1/span 2;align-self:center;font-size:1.35rem;color:var(--muted);transition:transform var(--dur-hover) var(--ease-out),color var(--dur-hover) ease-out}.strike_indexRow__vHBFQ:hover .strike_indexName__SfsgK{color:var(--accent)}.strike_indexRow__vHBFQ:hover .strike_indexArrow__Lwah8{transform:translate(3px,-3px);color:var(--accent)}.strike_method__7Jjg2{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);overflow:hidden;border-radius:var(--radius-lg);isolation:isolate}.strike_methodCopy__OLPC_{position:relative;z-index:1;padding:clamp(2rem,4vw,3.5rem)}.strike_methodTitle__C_fLr{font-size:clamp(1.9rem,1.3rem + 1.8vw,2.8rem);letter-spacing:-.03em;line-height:1.05}.strike_methodBody__E6nD5{margin-top:1rem;max-width:34rem;color:var(--muted)}.strike_dims__v_jK9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem 2rem;gap:1.25rem 2rem;margin-top:2rem}.strike_dims__v_jK9>div{padding-top:1rem;border-top:1px solid var(--line)}.strike_dims__v_jK9 dt{font-size:var(--text-sm);font-weight:600;color:var(--accent-hover)}.strike_dims__v_jK9 dd{margin-top:.3rem;font-family:var(--font-display);font-size:1.15rem;font-weight:500;letter-spacing:-.015em;line-height:1.3}.strike_methodPhoto__1R2vq{position:relative;min-height:20rem}.strike_methodPhoto__1R2vq img{object-fit:cover;object-position:60% 50%}.strike_methodPhoto__1R2vq:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--bg) 0,transparent 45%)}.strike_leaders__Cz52w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1.5rem,3.5vw,3.5rem);gap:clamp(1.5rem,3.5vw,3.5rem)}.strike_leader__Q_epJ{display:grid;align-content:start}.strike_portrait__9Pw2o{position:relative;aspect-ratio:1/1.08;overflow:hidden;border-radius:var(--radius-xl);background-color:var(--tile);background-image:radial-gradient(60% 65% at 50% 48%,rgb(var(--violet)/.6),transparent 72%),radial-gradient(45% 40% at 82% 12%,rgb(var(--pink)/.32),transparent 70%)}.strike_portrait__9Pw2o img{object-fit:contain;object-position:50% 100%;padding-top:2rem;transition:transform var(--dur-enter) var(--ease-out)}.strike_leader__Q_epJ:hover .strike_portrait__9Pw2o img{transform:scale(1.025)}.strike_leaderName__kstpS{margin-top:1.75rem;font-size:clamp(2rem,1.4rem + 1.6vw,2.8rem);letter-spacing:-.03em}.strike_leaderRole__g6qKB{margin-top:.35rem;font-weight:600;color:var(--accent-hover)}.strike_leaderBio__tSBP_{margin-top:1.25rem;color:var(--muted)}.strike_caseBento__AGfwZ{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:clamp(2.25rem,4vw,3rem) clamp(1.5rem,3vw,2.5rem);gap:clamp(2.25rem,4vw,3rem) clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem)}.strike_caseBento__AGfwZ>li{display:grid}.strike_caseBento__AGfwZ>:first-child{grid-row:span 3;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem)}.strike_split__KJI0D{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:start}.strike_splitSide__O_qZS{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem)}.strike_bigVoice__HxkrL{margin-top:2rem;font-family:var(--font-display);font-size:clamp(1.6rem,1.2rem + 1.3vw,2.25rem);font-weight:500;letter-spacing:-.03em;line-height:1.18;color:var(--ink-strong)}.strike_bigVoice__HxkrL span{color:var(--accent-hover)}.strike_rows__UP4Dh{display:grid}.strike_row__qHEJ3{padding-block:1.5rem;border-top:1px solid var(--line)}.strike_row__qHEJ3:last-child{border-bottom:1px solid var(--line)}.strike_rowTitle___eE1x{font-size:var(--h4);letter-spacing:-.01em}.strike_rowBody__b_u4H{margin-top:.45rem;color:var(--muted)}.strike_risks__mIlvZ{display:grid}.strike_risks__mIlvZ li{position:relative;padding:1.25rem 0 1.25rem 2.25rem;border-top:1px solid var(--line);line-height:1.6}.strike_risks__mIlvZ li:last-child{border-bottom:1px solid var(--line)}.strike_risks__mIlvZ li:before{content:"";position:absolute;left:0;top:2.05rem;width:1.1rem;height:2px;background:var(--accent)}.strike_owns__1rVwX{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:start}.strike_duo__ot8gk{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem);overflow:hidden;border-radius:var(--radius-xl);box-shadow:var(--elev-2)}.strike_duoFaces__91_PZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background-image:radial-gradient(55% 60% at 30% 60%,rgb(var(--violet)/.55),transparent 72%),radial-gradient(55% 60% at 75% 55%,rgb(var(--violet)/.45),transparent 72%),radial-gradient(40% 40% at 88% 10%,rgb(var(--pink)/.3),transparent 70%)}.strike_duoFace__5pONh{position:relative;aspect-ratio:3/4}.strike_duoFace__5pONh img{object-fit:contain;object-position:50% 100%;padding-top:1.5rem}.strike_duoCaption___sXg5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:1.25rem 1.5rem 1.5rem;font-size:var(--text-sm);color:var(--muted);line-height:1.4}.strike_duoCaption___sXg5 span{display:grid;grid-gap:.15rem;gap:.15rem}.strike_duoCaption___sXg5 strong{font-family:var(--font-display);font-size:1.15rem;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.strike_checks__A6Epc{display:grid;margin-top:2rem}.strike_split__KJI0D>.strike_checks__A6Epc{margin-top:0}.strike_checks__A6Epc li{display:flex;gap:.9rem;padding-block:1rem;border-top:1px solid var(--line);line-height:1.6}.strike_checks__A6Epc svg{flex:none;margin-top:.3rem;font-size:1.1rem;color:var(--accent)}.strike_get__8iBio{display:flex;flex-direction:column;gap:.6rem;width:100%;padding:1.6rem 1.6rem 1.75rem}.strike_getIcon__Gwv2x{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin-bottom:.5rem;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.strike_getTitle__S_AGI{font-size:clamp(1.15rem,1.08rem + .25vw,1.3rem);letter-spacing:-.02em;line-height:1.25}.strike_getBody__f7bsF{font-size:var(--text-sm);line-height:1.6;color:var(--muted)}.strike_getLead__9B1gM{justify-content:flex-end;min-height:17rem;padding:clamp(1.75rem,3vw,2.5rem);overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--elev-2)}.strike_getLead__9B1gM .strike_getIcon__Gwv2x{margin-bottom:auto;background:rgb(var(--pink)/.18);color:var(--accent-hover)}.strike_getLead__9B1gM .strike_getTitle__S_AGI{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);letter-spacing:-.03em;line-height:1.1}.strike_getLead__9B1gM .strike_getBody__f7bsF{max-width:30rem;font-size:var(--text-base)}.strike_figure__C_yjn{display:grid;align-content:end;grid-gap:.6rem;gap:.6rem;min-height:12rem;padding:clamp(1.5rem,3vw,2rem)}.strike_figureValue__u4cdl{font-family:var(--font-display);font-size:clamp(2.8rem,2rem + 2.4vw,4.4rem);font-weight:500;letter-spacing:-.03em;line-height:.95;color:var(--accent-hover)}.strike_figureLabel__voE0_{color:var(--muted)}.strike_splitSide__O_qZS .strike_textLink__EmVaz{margin-top:1.5rem}.strike_faq__rjs0B{display:grid}.strike_faqItem__9zVL_{border-top:1px solid var(--line)}.strike_faqItem__9zVL_:last-child{border-bottom:1px solid var(--line)}.strike_faqItem__9zVL_ summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:44px;padding-block:1.2rem}.strike_faqItem__9zVL_ summary h3{font-size:clamp(1.08rem,1.02rem + .25vw,1.22rem);font-weight:500;letter-spacing:-.015em;line-height:1.3;text-wrap:pretty;transition:color var(--dur-hover) ease-out}.strike_faqItem__9zVL_ summary:hover h3{color:var(--accent)}.strike_faqItem__9zVL_ summary svg{flex:none;font-size:1.2rem;color:var(--accent);transition:transform var(--dur-hover) var(--ease-out)}.strike_faqItem__9zVL_[open] summary svg{transform:rotate(45deg)}.strike_faqItem__9zVL_ p{max-width:40rem;padding-bottom:1.4rem;color:var(--muted)}.strike_manifesto__jSNZm{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}.strike_manifestoBody__HX6gH{font-family:var(--font-display);font-size:clamp(1.2rem,1.05rem + .55vw,1.55rem);font-weight:400;letter-spacing:-.015em;line-height:1.45;color:var(--ink)}.strike_framework__SgrYS{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}.strike_columns__BhaO7{display:grid;grid-gap:1.25rem;gap:1.25rem}.strike_column__PLVH_{display:grid;grid-gap:.6rem;gap:.6rem;padding:clamp(1.5rem,3vw,2rem)}.strike_columnTitle__nsr_Q{font-size:clamp(1.35rem,1.2rem + .5vw,1.7rem);letter-spacing:-.025em}.strike_columnQuestion__OfxQn{font-weight:600;color:var(--accent)}.strike_columnIntro__ZEZVT{color:var(--muted);line-height:1.6}.strike_columnItems__e1_GC{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;margin-top:.5rem;padding-top:1rem;border-top:1px solid var(--line);font-size:var(--text-sm);line-height:1.5}.strike_columnItems__e1_GC li{position:relative;padding-left:.9rem}.strike_columnItems__e1_GC li:before{content:"";position:absolute;left:0;top:.62em;width:.35rem;height:.35rem;border-radius:50%;background:var(--accent)}.strike_diagram__P_62q{display:grid;grid-gap:.9rem;gap:.9rem}.strike_diagramPlate__FNC7D{overflow:hidden;padding:clamp(.75rem,2.5vw,1.5rem);border-radius:var(--radius-lg);box-shadow:var(--elev-2)}.strike_diagramPlate__FNC7D img{display:block;width:100%;height:auto}.strike_diagramPlate__FNC7D>div{max-width:26rem;margin-inline:auto}.strike_diagramCaption__vxC4n{font-size:var(--text-sm);line-height:1.5;color:var(--muted)}.strike_diagramProse__upSOB{display:grid;grid-gap:.5rem;gap:.5rem}.strike_diagramKicker__Xec6M{font-family:var(--font-mono);font-size:var(--text-label);font-weight:400;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent)}[data-mode=dark] .strike_diagramKicker__Xec6M{color:var(--accent-hover)}.strike_diagramNote__3V3bk{line-height:1.6;color:var(--ink)}.strike_diagramRow__doQx7{margin-top:clamp(2.5rem,5vw,4rem)}.strike_diagramWide__VrJ04{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:1rem clamp(2rem,4vw,3.5rem)}.strike_diagramWide__VrJ04 .strike_diagramPlate__FNC7D{grid-row:span 2}.strike_diagramWide__VrJ04 .strike_diagramCaption__vxC4n{align-self:end}.strike_diagramWide__VrJ04 .strike_diagramProse__upSOB{align-self:start}.strike_checkGrid__WMToM{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.strike_checksFlush__WMueo{margin-top:0}.strike_stepWhen__te_3l{padding-top:.7rem;border-top:1px solid var(--line);font-size:var(--text-sm);font-weight:600;color:var(--ink)}.strike_callout__zwok6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1.25rem clamp(2rem,5vw,5rem);gap:1.25rem clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem);overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--elev-2)}.strike_calloutBody__gBrv_{font-size:var(--text-lg);line-height:1.6;color:var(--muted)}.strike_liveCases__8A3OK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1.75rem,3vw,2.5rem) clamp(1.25rem,3vw,2.5rem);gap:clamp(1.75rem,3vw,2.5rem) clamp(1.25rem,3vw,2.5rem)}.strike_liveCases__8A3OK>:first-child{grid-column:1/-1}.strike_liveCases__8A3OK>:first-child .strike_impact__j2Brb ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.strike_liveCase__hVJGP{display:grid;grid-template-rows:1fr auto;grid-gap:.75rem;gap:.75rem;height:100%}.strike_impact__j2Brb{padding-top:1rem;border-top:1px solid var(--line);font-size:var(--text-sm);line-height:1.5}.strike_impactLabel__E7T6C{font-weight:600;color:var(--accent-hover)}.strike_impact__j2Brb ul{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.4rem;color:var(--ink)}.strike_teamLink__nnorD{margin-top:2.5rem}.strike_portrait__9Pw2o[data-mode=dark]{background-color:var(--tile)}.strike_scope__5b1PI{display:grid;grid-gap:1.25rem;gap:1.25rem;padding:clamp(1.75rem,3.5vw,2.5rem)}.strike_scopeTitle__DqP74{font-size:var(--h4);letter-spacing:-.01em}.strike_scopeFoot__3uQUG{padding-top:1rem;border-top:1px solid var(--line);font-weight:600;color:var(--accent)}.strike_variantTitle__jQJg4{margin-top:1.25rem;font-family:var(--font-display);font-size:clamp(1.3rem,1.1rem + .7vw,1.75rem);font-weight:500;letter-spacing:-.025em;line-height:1.2;color:var(--ink)}.strike_indexSmall__VqZ7y .strike_indexRow__vHBFQ{padding-block:1.1rem}.strike_indexSmall__VqZ7y .strike_indexName__SfsgK{font-size:clamp(1.1rem,1.04rem + .3vw,1.3rem)}@media (max-width:720px){.strike_liveCases__8A3OK,.strike_liveCases__8A3OK>:first-child .strike_impact__j2Brb ul{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.strike_callout__zwok6,.strike_diagramWide__VrJ04,.strike_framework__SgrYS,.strike_manifesto__jSNZm{grid-template-columns:minmax(0,1fr)}.strike_diagramWide__VrJ04 .strike_diagramPlate__FNC7D{grid-row:auto}}@media (max-width:640px){.strike_checkGrid__WMToM{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.strike_caseBento__AGfwZ,.strike_leaders__Cz52w,.strike_method__7Jjg2,.strike_owns__1rVwX,.strike_split__KJI0D{grid-template-columns:minmax(0,1fr)}.strike_caseBento__AGfwZ>:first-child{grid-row:auto;position:static}.strike_duo__ot8gk,.strike_splitSide__O_qZS{position:static}.strike_duo__ot8gk{max-width:32rem}.strike_methodPhoto__1R2vq{min-height:14rem;order:-1}.strike_methodPhoto__1R2vq:before{background:linear-gradient(0deg,var(--bg) 0,transparent 55%)}.strike_bandPhoto__mYr7S{width:100%;height:24rem;opacity:.45}.strike_n5__jHzEa{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:720px){.strike_bento__R2zSw,.strike_path__P2VM6{grid-template-columns:minmax(0,1fr)}.strike_bento__R2zSw>:first-child,.strike_path__P2VM6>:nth-child(n){grid-row:auto;grid-column:auto}.strike_getLead__9B1gM{min-height:13rem}.strike_stop__tZMZq{gap:1rem}}@media (max-width:640px){.strike_dims__v_jK9{grid-template-columns:minmax(0,1fr)}}.strike_outcomes__yb_w_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(1.5rem,4vw,3.5rem);gap:0 clamp(1.5rem,4vw,3.5rem)}.strike_outcome___mtMg{display:grid;grid-gap:.35rem;gap:.35rem;padding-block:1.5rem;border-top:1px solid var(--line)}.strike_outcomes__yb_w_>:nth-last-child(-n+2) .strike_outcome___mtMg{border-bottom:1px solid var(--line)}.strike_outcomeTitle__l1a7k{font-size:clamp(1.45rem,1.2rem + .8vw,2rem);letter-spacing:-.03em;line-height:1.1;transition:color var(--dur-hover) ease-out}.strike_outcomeNot__4pDWD{font-size:var(--text-lg);color:var(--muted)}.strike_outcomeLink__9JoLJ{display:inline-flex;align-items:center;gap:.45rem;min-height:40px;font-size:var(--text-sm);font-weight:600;color:var(--accent)}.strike_outcomeLink__9JoLJ svg{transition:transform var(--dur-hover) var(--ease-out)}.strike_outcome___mtMg:hover .strike_outcomeTitle__l1a7k{color:var(--accent)}.strike_outcome___mtMg:hover .strike_outcomeLink__9JoLJ svg{transform:translateX(3px)}.strike_indexGroups__9rm6L{display:grid;grid-gap:clamp(2.5rem,5vw,3.5rem);gap:clamp(2.5rem,5vw,3.5rem)}.strike_indexTitle__cHeMt{margin-bottom:.75rem;font-size:var(--text-sm);font-weight:600;letter-spacing:0;color:var(--accent)}.strike_option__NO9pV{display:flex;flex-direction:column;gap:.85rem;width:100%;padding:clamp(1.5rem,2.5vw,1.9rem)}.strike_optionLead__6nRqK{padding:clamp(1.75rem,3vw,2.5rem);overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--elev-2)}.strike_optionName__sge4P{font-size:clamp(1.25rem,1.1rem + .45vw,1.55rem);letter-spacing:-.025em;line-height:1.15}.strike_optionLead__6nRqK .strike_optionName__sge4P{font-size:clamp(1.7rem,1.3rem + 1.2vw,2.3rem)}.strike_optionName__sge4P a{display:inline-block;padding-block:.55rem;margin-block:-.55rem;border-bottom:1px solid var(--accent-line);transition:color var(--dur-hover) ease-out}.strike_optionName__sge4P a:hover{color:var(--accent)}[data-mode=dark] .strike_optionName__sge4P a:hover{color:var(--accent-hover)}.strike_optionMeta__iLu1E{display:grid;grid-gap:.35rem;gap:.35rem;font-size:var(--text-sm);line-height:1.5;color:var(--muted)}.strike_optionMeta__iLu1E>div{display:flex;flex-wrap:wrap;gap:0 .35rem}.strike_optionMeta__iLu1E dt{font-weight:600;color:var(--ink)}.strike_optionLead__6nRqK .strike_optionListTitle__cICcM{margin-top:.75rem}.strike_optionCta__5uDrD{align-self:flex-start;margin-top:auto}.strike_optionListTitle__cICcM{margin-top:auto;padding-top:.9rem;border-top:1px solid var(--line);font-weight:600}.strike_optionList__188dO{display:grid;grid-gap:.4rem;gap:.4rem;font-size:var(--text-sm);line-height:1.5}.strike_optionList__188dO li{display:flex;gap:.6rem}.strike_optionList__188dO svg{flex:none;margin-top:.25rem;color:var(--accent)}[data-mode=dark] .strike_optionList__188dO svg{color:var(--accent-hover)}.strike_stepPhase__0EH_Y{font-weight:600;color:var(--accent)}.strike_stepPhase__0EH_Y span{margin-left:.35rem;font-weight:500;color:var(--muted)}.strike_compareTitle__deDlT{margin-bottom:1.25rem;font-size:var(--h4);letter-spacing:-.01em}.strike_compare__hWXzM{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem}.strike_compareUs__4nAzU{grid-row:span 2;display:grid;align-content:end;grid-gap:1.25rem;gap:1.25rem;min-height:20rem;padding:clamp(1.75rem,3.5vw,2.75rem);overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--elev-2)}.strike_compareUs__4nAzU .strike_compareLabel__OAr5Z{font-size:clamp(1.7rem,1.3rem + 1.2vw,2.3rem)}.strike_compareUs__4nAzU .strike_compareList__EmRZJ{font-size:var(--text-lg);color:var(--ink)}.strike_compareThem__A_eYj{display:grid;grid-gap:.8rem;gap:.8rem;padding:1.5rem 0;border-top:1px solid var(--line)}.strike_compareThem__A_eYj:last-child{border-bottom:1px solid var(--line)}.strike_compareLabel__OAr5Z{font-size:var(--h4);letter-spacing:-.01em}.strike_compareList__EmRZJ{display:grid;grid-gap:.5rem;gap:.5rem;line-height:1.5;color:var(--muted)}.strike_compareList__EmRZJ li{display:flex;gap:.6rem}.strike_compareList__EmRZJ svg{flex:none;margin-top:.3rem;color:var(--accent-hover)}.strike_compareThem__A_eYj .strike_compareList__EmRZJ li:before{content:"";flex:none;width:.6rem;height:1px;margin-top:.8em;background:var(--muted)}.strike_principle__ZR9O9{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem}.strike_principleNum__32TQV{min-width:2rem;font-family:var(--font-display);font-size:2rem;font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--accent)}.strike_leaderRoleAlt__qJypD{display:block;margin-top:.2rem;font-weight:500;color:var(--muted)}.strike_leaderList__BPjDu{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:1.25rem;line-height:1.5}.strike_leaderList__BPjDu li{padding-left:1rem;border-left:2px solid var(--accent-line)}.strike_bench__RMwoi{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1.5rem clamp(2rem,4vw,4rem);gap:1.5rem clamp(2rem,4vw,4rem);align-items:center;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.75rem,3.5vw,2.5rem)}.strike_benchTitle__0kHww{font-size:clamp(1.5rem,1.2rem + .9vw,2rem);letter-spacing:-.03em}.strike_benchSub__hS5i5{margin-top:.5rem;color:var(--muted)}.strike_benchPoints__pX7Qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem}.strike_benchPoints__pX7Qa li{display:flex;gap:.6rem;line-height:1.5}.strike_benchPoints__pX7Qa svg{flex:none;margin-top:.3rem;color:var(--accent-hover)}@media (max-width:960px){.strike_bench__RMwoi,.strike_compare__hWXzM{grid-template-columns:minmax(0,1fr)}.strike_compareUs__4nAzU{grid-row:auto;min-height:0}}@media (max-width:720px){.strike_benchPoints__pX7Qa,.strike_outcomes__yb_w_{grid-template-columns:minmax(0,1fr)}.strike_outcomes__yb_w_>:nth-last-child(2) .strike_outcome___mtMg{border-bottom:0}}.legal_layout__vFDwQ{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);align-items:start;padding-block:clamp(1rem,2vw,2rem) var(--section)}.legal_nav__DMf_s{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem);display:grid;grid-gap:.75rem;gap:.75rem}.legal_navTitle__4OMfd{font-family:var(--font-mono);font-size:var(--text-label);font-weight:400;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted)}.legal_nav__DMf_s ul{display:grid;border-left:1px solid var(--line)}.legal_nav__DMf_s li a{display:flex;align-items:center;min-height:44px;margin-left:-1px;padding-left:1rem;border-left:2px solid transparent;font-size:var(--text-sm);color:var(--muted);transition:color var(--dur-hover) ease-out,border-color var(--dur-hover) ease-out}.legal_nav__DMf_s li a:hover{color:var(--ink);border-left-color:var(--line-strong)}.legal_nav__DMf_s li a[aria-current=page]{color:var(--accent);font-weight:600;border-left-color:var(--accent)}.legal_navNote__lHn6N{margin-top:.75rem;font-size:var(--text-sm);color:var(--muted)}.legal_navNote__lHn6N a{overflow-wrap:anywhere}.legal_body__FqlxG{max-width:46rem;font-feature-settings:"liga" 0,"calt" 0}.legal_body__FqlxG>p:first-child{font-size:var(--text-lg);line-height:1.6;color:var(--ink)}.legal_body__FqlxG h2{font-size:var(--h3);letter-spacing:var(--track-heading);margin-top:clamp(2.5rem,4vw,3.5rem);padding-top:clamp(1.75rem,3vw,2.5rem);border-top:1px solid var(--line)}.legal_body__FqlxG h2:first-child{margin-top:0;padding-top:0;border-top:0}.legal_body__FqlxG h3{font-size:var(--h4);margin-top:1.75rem}.legal_body__FqlxG p{margin-top:1rem;color:var(--muted)}.legal_body__FqlxG h2+p,.legal_body__FqlxG h3+p{margin-top:.85rem}.legal_body__FqlxG strong{color:var(--ink);font-weight:600}.legal_body__FqlxG code{padding:.1em .4em;border-radius:6px;background:var(--tile);font-family:var(--font-mono);font-size:.9em;color:var(--ink)}.legal_body__FqlxG ol,.legal_body__FqlxG ul{display:grid;grid-gap:.6rem;gap:.6rem;margin-top:1rem;color:var(--muted)}.legal_body__FqlxG li{position:relative;padding-left:1.4rem}.legal_body__FqlxG ul>li:before{content:"";position:absolute;left:.15rem;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.legal_body__FqlxG ol{counter-reset:clause}.legal_body__FqlxG ol>li{counter-increment:clause}.legal_body__FqlxG ol>li:before{content:counter(clause) ".";position:absolute;left:0;top:0;font-weight:600;color:var(--accent)}.legal_table__j43kg{width:100%;margin-top:1.25rem;font-size:var(--text-sm)}.legal_table__j43kg td,.legal_table__j43kg th{padding:.85rem 1rem;border:1px solid var(--line);text-align:left;vertical-align:top}.legal_table__j43kg th{background:var(--surface-2);font-weight:600}.legal_table__j43kg td{background:var(--surface);color:var(--muted)}.legal_card__efbWH{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:1.5rem;padding:clamp(1.25rem,2.5vw,1.75rem)}.legal_card__efbWH p{margin-top:0;font-size:var(--text-sm)}.legal_body__FqlxG>.legal_card__efbWH:first-child{margin-top:0}@media (max-width:860px){.legal_layout__vFDwQ{grid-template-columns:1fr}.legal_nav__DMf_s{position:static;order:2;padding-top:2rem;border-top:1px solid var(--line)}}@media (max-width:560px){.legal_table__j43kg,.legal_table__j43kg tbody,.legal_table__j43kg td,.legal_table__j43kg th,.legal_table__j43kg tr{display:block;width:100%}.legal_table__j43kg thead{display:none}.legal_table__j43kg tr+tr{margin-top:.75rem}.legal_table__j43kg td+td{border-top:0}}.industries_section__1QbwR{padding-block:var(--section)}.industries_headline__e3gt8{font-size:var(--h2);letter-spacing:var(--track-heading);line-height:1.1}.industries_list__yoAuU{margin-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line-strong)}.industries_row__fgNax{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:1.5rem clamp(2rem,5vw,4.5rem);gap:1.5rem clamp(2rem,5vw,4.5rem);align-items:center;padding-block:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--line-strong)}.industries_photo__91XiL{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-3)}.industries_photo__91XiL img{object-fit:cover;transition:transform var(--dur-enter) var(--ease-out)}.industries_row__fgNax:hover .industries_photo__91XiL img{transform:scale(1.04)}.industries_body__KQMeZ{display:grid;justify-items:start;grid-gap:.9rem;gap:.9rem}.industries_name__k3YtE{font-family:var(--font-display);font-size:var(--h3);font-weight:500;letter-spacing:var(--track-heading);line-height:1.22;transition:color var(--dur-hover) ease-out}.industries_name__k3YtE a:after{content:"";position:absolute;inset:0;z-index:1}.industries_name__k3YtE a:focus-visible{outline:none}.industries_row__fgNax:has(a:focus-visible){outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-lg)}.industries_row__fgNax:hover .industries_name__k3YtE{color:var(--accent)}.industries_figure__hdcj4{max-width:34rem;color:var(--muted);line-height:1.45}.industries_figure__hdcj4 strong{font-family:var(--font-display);font-size:1.35rem;font-weight:500;letter-spacing:-.03em;color:var(--accent)}.industries_problems__c_NIf{display:grid;grid-gap:.35rem;gap:.35rem;font-size:var(--text-lg);font-weight:500;line-height:1.4}.industries_foot___SyjX{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;font-size:var(--text-sm);font-weight:600;border-bottom:1px solid var(--line-strong);transition:color var(--dur-hover) ease-out,border-color var(--dur-hover) ease-out}.industries_foot___SyjX svg{transition:transform var(--dur-hover) var(--ease-out)}.industries_row__fgNax:hover .industries_foot___SyjX{color:var(--accent);border-color:var(--accent)}.industries_row__fgNax:hover .industries_foot___SyjX svg{transform:translateX(3px)}@media (max-width:760px){.industries_row__fgNax{grid-template-columns:1fr}.industries_problems__c_NIf{font-size:var(--text-base)}}.page_section___Y4U9{padding-block:clamp(2rem,4vw,3.5rem) var(--section)}.lead_split__OW6yk{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.lead_figure__dCZVn{display:grid;justify-items:center;grid-gap:1rem;gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-lg);background:var(--surface-2)}.lead_figure__dCZVn img{width:auto;height:clamp(16rem,30vw,22rem)}.lead_caption__UyVir{font-weight:600;text-align:center}.lead_title__hTpeN{font-size:var(--h3);letter-spacing:var(--track-heading);line-height:1.22}.lead_copy__DLRHf p{margin-top:1.1rem;color:var(--muted);font-size:var(--text-lg);line-height:1.6}.lead_cover__nTmVX{justify-self:center;width:min(100%,22rem);height:auto;border-radius:var(--radius-lg);box-shadow:0 24px 60px -30px rgba(30,20,60,.45)}.lead_tinted__aXRAl{background:var(--surface-2)}.lead_trust__azGt3{display:grid;grid-gap:1.75rem;gap:1.75rem}@media (max-width:760px){.lead_split__OW6yk{grid-template-columns:1fr}}.company_section__MgqCq{padding-block:var(--section)}.company_tint__jmAP2{background:var(--surface-2)}.company_headline__6Gjx0{font-size:var(--h2);letter-spacing:var(--track-heading);line-height:1.1}.company_lede__XoIsK{margin-top:1.1rem;max-width:36rem;font-size:var(--text-lg);line-height:1.55;color:var(--muted)}.company_sectionHead__22oY4{max-width:46rem}.company_sectionHeadRow__qB_vc{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem}.company_prose__W92_W{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.5rem;max-width:38rem}.company_prose__W92_W p{color:var(--muted)}.company_prose__W92_W p:first-child{font-size:var(--text-lg);line-height:1.55;color:var(--ink)}.company_links__tATid{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin-top:2rem}.company_textLink__2liPI{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:600;color:var(--ink);border-bottom:1px solid var(--line-strong);transition:border-color var(--dur-hover) ease-out,color var(--dur-hover) ease-out}.company_textLink__2liPI svg{transition:transform var(--dur-hover) var(--ease-out)}.company_textLink__2liPI:hover{color:var(--accent);border-color:var(--accent)}.company_textLink__2liPI:hover svg{transform:translateX(3px)}.company_marquee__GfqbR{margin-top:calc(-1 * clamp(1.5rem, 3vw, 3rem))}.company_whatGrid__hAj7E{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:start}.company_routes__vr_01{display:grid;grid-gap:.85rem;gap:.85rem}.company_route__nLkON{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;grid-gap:1.25rem;gap:1.25rem;align-items:center;padding:.7rem 1.4rem .7rem .7rem;border-radius:var(--radius-lg);background:var(--tile);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),border-color var(--dur-hover) ease-out}.company_routeImage__wFxSs{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:calc(var(--radius-lg) - .45rem);background:var(--surface-3)}.company_routeImage__wFxSs img{object-fit:cover;transition:transform var(--dur-enter) var(--ease-out)}.company_route__nLkON:hover .company_routeImage__wFxSs img{transform:scale(1.05)}.company_routeBody__17ykv{display:grid;grid-gap:.3rem;gap:.3rem}.company_routeTitle__grwdm{font-family:var(--font-display);font-size:var(--h4);font-weight:500;letter-spacing:-.01em;line-height:1.15}.company_routeCopy__0ox6U{font-size:var(--text-sm);line-height:1.5;color:var(--muted)}.company_routeArrow__rCkuB{width:1.25rem;height:1.25rem;transition:transform var(--dur-hover) var(--ease-out),color var(--dur-hover) ease-out}.company_route__nLkON:hover .company_routeArrow__rCkuB{transform:translateX(3px);color:var(--accent)}.company_numbers__j83Mx{padding-block:var(--section)}.company_numbersGrid__RdSi6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:start}.company_badges__8TAdz{display:grid;grid-template-columns:max-content;grid-gap:.75rem;gap:.75rem;margin-top:2rem}.company_badge__0thhd{display:inline-flex;align-items:center;justify-content:space-between;gap:.85rem;min-height:52px;padding:.65rem 1.1rem;border-radius:var(--radius);background:hsla(0,0%,100%,.04)}a.company_badge__0thhd{transition:border-color var(--dur-hover) ease-out}a.company_badge__0thhd:hover{border-color:var(--accent-line)}.company_badge__0thhd img{filter:brightness(0) invert(1)}.company_figures__pMtoT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.company_figure__C39OM{padding:1.75rem 0 1.75rem 1.75rem;border-left:1px solid var(--line)}.company_figure__C39OM:nth-child(n+3){border-top:1px solid var(--line)}.company_figureValue__0gQLY{font-family:var(--font-display);font-size:clamp(3rem,1.8rem + 3.6vw,5.2rem);font-weight:500;letter-spacing:-.03em;line-height:.95;color:var(--ink-strong)}.company_figureLabel__rXMq_{margin-top:.75rem;color:var(--muted)}.company_leaders__3aI3w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:2.75rem}.company_leader__Zhts1{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:var(--radius-lg);background:var(--tile)}.company_portrait__Oqdah{position:relative;aspect-ratio:5/4;overflow:hidden;background-image:radial-gradient(60% 70% at 50% 45%,rgb(var(--violet)/.55),transparent 70%),radial-gradient(40% 40% at 80% 15%,rgb(var(--pink)/.28),transparent 70%)}.company_portrait__Oqdah img{object-fit:contain;object-position:50% 100%;padding-top:1.5rem;transition:transform var(--dur-enter) var(--ease-out)}.company_leader__Zhts1:hover .company_portrait__Oqdah img,.company_profile__4FU_K:hover .company_portrait__Oqdah img{transform:scale(1.025)}.company_leaderBody__XjQtc{padding:clamp(1.5rem,3vw,2.25rem)}.company_leaderName__1wuZG{font-size:clamp(1.8rem,1.3rem + 1.2vw,2.4rem);letter-spacing:-.03em}.company_leaderRole__BYWgg{margin-top:.35rem;font-weight:600;color:var(--accent)}.company_leaderFacts__v_4ij{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:1.25rem 1.5rem;gap:1.25rem 1.5rem;margin-top:1.75rem;padding-block:1.5rem;border-block:1px solid var(--line)}.company_leaderFacts__v_4ij dt{white-space:nowrap;font-family:var(--font-display);font-size:2rem;font-weight:500;letter-spacing:-.03em;line-height:1}.company_leaderFacts__v_4ij dd{margin-top:.45rem;font-size:var(--text-sm);color:var(--muted);line-height:1.4}.company_leaderBio__YH1Td{margin-top:1.5rem;color:var(--muted)}.company_advisor__iN_bs{display:grid;grid-template-columns:12rem minmax(0,1fr);grid-gap:1.5rem clamp(1.5rem,4vw,3rem);gap:1.5rem clamp(1.5rem,4vw,3rem);align-items:center;margin-top:1.5rem;padding:clamp(1.25rem,3vw,2rem);border-radius:var(--radius-lg);background:var(--tile)}.company_advisorPhoto__xS8yz{position:relative;aspect-ratio:370/567;overflow:hidden;border-radius:var(--radius)}.company_advisorPhoto__xS8yz img{object-fit:cover}.company_advisor__iN_bs .company_leaderBio__YH1Td{margin-top:1rem;max-width:40rem}.company_profiles___7Vjz{display:grid;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.company_profile__4FU_K{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);overflow:hidden;border-radius:var(--radius-xl);background:var(--tile)}.company_profile__4FU_K:nth-child(2n) .company_profilePortrait__GJWxa{order:2}.company_profilePortrait__GJWxa{aspect-ratio:auto;min-height:34rem}.company_profilePortrait__GJWxa img{padding-top:2.5rem}.company_profileBody__j7OU_{display:grid;align-content:center;padding:clamp(1.75rem,4vw,3.5rem)}.company_profileName__5TM8I{font-size:clamp(2.2rem,1.5rem + 2vw,3.3rem);letter-spacing:-.03em;line-height:1.02}.company_profileBio__qUOlV{margin-top:1.5rem;font-size:var(--text-lg);line-height:1.6;color:var(--muted);max-width:36rem}.company_profile__4FU_K .company_leaderFacts__v_4ij dt{font-size:clamp(2rem,1.7rem + .8vw,2.5rem)}.company_teamGrid__8_Cor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:center}.company_photo__Dv4oq{position:relative;aspect-ratio:4/3.4;overflow:hidden;border-radius:var(--radius-xl);background:var(--surface-3);box-shadow:var(--elev-2)}.company_photo__Dv4oq img{object-fit:cover}.company_figureList__1FoaK{display:grid}.company_figureRow__eH_lZ{padding-block:1.75rem;border-top:1px solid var(--line)}.company_figureRow__eH_lZ:last-child{border-bottom:1px solid var(--line)}.company_figureRow__eH_lZ .company_figureValue__0gQLY{white-space:nowrap}.company_figureRow__eH_lZ .company_figureLabel__rXMq_{max-width:28rem;font-size:var(--text-lg);line-height:1.45}.company_howGrid__0Fhp1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}.company_howItem__7xPAW{padding:clamp(1.5rem,3vw,2.25rem)}.company_howTitle__D6MKO{font-size:var(--h3);letter-spacing:var(--track-heading)}.company_howBody__C48wB{margin-top:.85rem;color:var(--muted)}.company_checks__MOz9a{display:grid;margin-top:.25rem}.company_checks__MOz9a li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start;padding-block:1.1rem;border-bottom:1px solid var(--line);font-size:var(--text-lg);line-height:1.45}.company_checks__MOz9a li:first-child{border-top:1px solid var(--line)}.company_checks__MOz9a svg{width:1.5rem;height:1.5rem;margin-top:.05em;color:var(--accent)}.company_note__aOmea{margin-top:1.5rem;color:var(--muted);max-width:36rem}.company_apply__G9gWc{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);overflow:hidden;border-radius:var(--radius-lg);isolation:isolate}.company_applyCopy__KInzW{position:relative;z-index:1;padding:clamp(2rem,4vw,3.5rem)}.company_applyTitle__MLHY_{font-size:clamp(1.9rem,1.3rem + 1.8vw,2.8rem);letter-spacing:-.03em;line-height:1.05}.company_applyBody__456Ll{margin-top:1rem;max-width:34rem;color:var(--muted)}.company_applyBody__456Ll+.company_applyBody__456Ll{margin-top:.75rem}.company_applyActions__5yKP6{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem}.company_applyAlt__FtCDN{font-size:var(--text-sm);color:var(--muted)}.company_applyAlt__FtCDN a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:.25em}.company_applyAlt__FtCDN a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.company_applyPhoto__uztxQ{position:relative;min-height:20rem}.company_applyPhoto__uztxQ img{object-fit:cover}.company_applyPhoto__uztxQ:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--bg) 0,transparent 45%)}@media (max-width:960px){.company_apply__G9gWc,.company_leaders__3aI3w,.company_numbersGrid__RdSi6,.company_profile__4FU_K,.company_teamGrid__8_Cor,.company_whatGrid__hAj7E{grid-template-columns:1fr}.company_advisor__iN_bs{grid-template-columns:8rem minmax(0,1fr)}.company_profile__4FU_K:nth-child(2n) .company_profilePortrait__GJWxa{order:0}.company_profilePortrait__GJWxa{aspect-ratio:5/4;min-height:0}.company_applyPhoto__uztxQ{min-height:14rem;order:-1}.company_applyPhoto__uztxQ:before{background:linear-gradient(0deg,var(--bg) 0,transparent 55%)}}@media (max-width:640px){.company_figures__pMtoT,.company_howGrid__0Fhp1{grid-template-columns:1fr}.company_figure__C39OM{border-left:0;padding-left:0;border-top:1px solid var(--line)}.company_route__nLkON{grid-template-columns:5.5rem minmax(0,1fr);padding-right:1rem}.company_routeArrow__rCkuB{display:none}}.careers_vacancies__AZjFF{margin-top:clamp(2rem,4vw,2.75rem);border-top:1px solid var(--line-strong)}.careers_vacancy__dEReD{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.35rem 2rem;gap:.35rem 2rem;padding:clamp(1.25rem,3vw,1.75rem) 0;border-bottom:1px solid var(--line-strong)}.careers_vacancyTags__6dX36{grid-column:1;font-size:var(--text-sm);color:var(--muted)}.careers_vacancyTitle__gJY_H{grid-column:1;font-family:var(--font-display);font-size:var(--h3);font-weight:500;letter-spacing:var(--track-heading);line-height:1.22;transition:color var(--dur-hover) ease-out}.careers_vacancyMeta__jDsBv{grid-column:1;color:var(--muted)}.careers_vacancyArrow__BPKlk{grid-column:2;grid-row:1/span 2;align-self:center;font-size:1.5rem;transition:transform var(--dur-hover) var(--ease-out),color var(--dur-hover) ease-out}.careers_vacancy__dEReD:hover .careers_vacancyArrow__BPKlk,.careers_vacancy__dEReD:hover .careers_vacancyTitle__gJY_H{color:var(--accent)}.careers_vacancy__dEReD:hover .careers_vacancyArrow__BPKlk{transform:translateX(4px)}.careers_benefits__9pcRT{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start;margin-top:clamp(2rem,4vw,2.75rem)}.careers_benefitCol__21aWO{display:flex;flex-direction:column;gap:clamp(2rem,3.5vw,2.85rem);min-width:0}.careers_benefit__t_STP{padding:0}.careers_benefitTitle__t3AQr{font-size:clamp(1.2rem,1.8vw,1.45rem);letter-spacing:var(--track-heading);line-height:1.25;position:relative;padding-left:.9rem}.careers_benefitTitle__t3AQr:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:3px;border-radius:2px;background:var(--accent)}.careers_benefitItems__eF5G7{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.1rem}.careers_benefitItem__60r_t{font-size:var(--text-base);font-weight:600;font-family:var(--font-body);letter-spacing:0}.careers_benefitBody___Ohv1{margin-top:.25rem;color:var(--muted);font-size:var(--text-sm);line-height:1.55}.careers_benefitPhoto__0HeeE{margin:0}@media (max-width:760px){.careers_benefits__9pcRT{grid-template-columns:minmax(0,1fr)}}.careers_benefitPhoto__0HeeE img{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.careers_valuesLink__ycNhl{margin-top:1rem}.careers_valuesLink__ycNhl a{display:inline-flex;align-items:center;min-height:40px;font-weight:600}.careers_videos__1G5lJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin-top:clamp(2rem,4vw,2.75rem)}.careers_videos__1G5lJ>li{display:grid}.careers_videos__1G5lJ>:first-child{grid-column:1/-1}.careers_videos__1G5lJ>:first-child .careers_videoThumb__jgxPm{aspect-ratio:21/9}.careers_videos__1G5lJ>:first-child .careers_videoThumb__jgxPm img{object-position:50% 32%}.careers_video__zamSI{display:grid;grid-gap:.35rem;gap:.35rem;align-content:start}.careers_videoThumb__jgxPm{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-3);margin-bottom:.65rem}.careers_videoThumb__jgxPm img{object-fit:cover;transition:transform var(--dur-enter) var(--ease-out)}.careers_video__zamSI:hover .careers_videoThumb__jgxPm img{transform:scale(1.03)}.careers_videoName__MlIDY{font-family:var(--font-display);font-size:var(--h4);font-weight:500;letter-spacing:-.01em}.careers_videoRole__JbIZs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;color:var(--muted)}.careers_videoWatch__JQMsV{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;font-weight:600;color:var(--ink)}.careers_video__zamSI:hover .careers_videoWatch__JQMsV{color:var(--accent)}.careers_post__W2VpR{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-gap:2.5rem clamp(2.5rem,6vw,5rem);gap:2.5rem clamp(2.5rem,6vw,5rem);align-items:start}.careers_postBody__aIIfA>*+*{margin-top:1rem}.careers_postBody__aIIfA h2{margin-top:2.25rem;font-size:var(--h4);letter-spacing:-.01em}.careers_postBody__aIIfA p{color:var(--muted);line-height:1.65}.careers_postBody__aIIfA ul{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.85rem}.careers_postBody__aIIfA p+p{margin-top:.85rem}.careers_postBody__aIIfA li{position:relative;padding-left:1.4rem;line-height:1.55}.careers_postBody__aIIfA li:before{content:"";position:absolute;left:.2rem;top:.65em;width:.45rem;height:2px;background:var(--accent)}.careers_postAside__3_7WY{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem);display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--radius-lg)}.careers_postAside__3_7WY h2{font-size:var(--h4);letter-spacing:-.01em}.careers_postAside__3_7WY p{color:var(--muted);font-size:var(--text-sm);line-height:1.6}.careers_postAside__3_7WY ul{display:grid;grid-gap:.5rem;gap:.5rem;font-size:var(--text-sm);color:var(--muted)}@media (max-width:960px){.careers_post__W2VpR{grid-template-columns:minmax(0,1fr)}.careers_postAside__3_7WY{position:static}}@media (max-width:640px){.careers_videos__1G5lJ{grid-template-columns:minmax(0,1fr)}.careers_videos__1G5lJ>:first-child{grid-column:auto}.careers_videos__1G5lJ>:first-child .careers_videoThumb__jgxPm{aspect-ratio:16/9}}.careers_consent__3fniF{font-size:var(--text-sm);color:var(--muted);opacity:.8;line-height:1.55}.careers_whyIntro__7Xsth{color:var(--muted);max-width:60ch;margin-top:.75rem;line-height:1.6}.careers_whyRows__yQj4T{list-style:none;column-count:2;column-gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(1.5rem,3vw,2.25rem)}.careers_whyRow__h2HnT{page-break-inside:avoid;break-inside:avoid;position:relative;padding-left:2rem;margin-bottom:1.2rem;line-height:1.55}.careers_whyRow__h2HnT:before{content:"";position:absolute;left:.15rem;top:.5em;width:.72rem;height:.42rem;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}@media (max-width:640px){.careers_whyRows__yQj4T{column-count:1}}.careers_pills__Qaz_P{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.careers_pill__SvSCY{font-size:var(--text-sm);font-weight:600;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--line-strong);color:var(--ink)}.careers_pillAccent__Fr8mw{color:var(--accent);border-color:var(--accent)}.careers_emailRow__kz3oX{display:flex;align-items:center;gap:.5rem;background:var(--surface-3);border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:.5rem .5rem .5rem .85rem}.careers_addr__QxA5i{flex:1 1;min-width:0;font-weight:700;font-size:var(--text-sm);word-break:break-all}.careers_copyBtn__HW1v7{flex:0 0 auto;font-family:inherit;font-size:var(--text-sm);font-weight:700;color:var(--accent);background:transparent;border:1px solid var(--accent);border-radius:8px;padding:.4rem .75rem;cursor:pointer}.careers_copyBtn__HW1v7:hover{background:var(--surface-3)}.careers_subject__5_P1j{font-size:var(--text-sm);color:var(--muted)}.careers_subject__5_P1j b{color:var(--ink);font-weight:700}.careers_whyGrid__y8zNK{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center;margin-top:clamp(1.75rem,3vw,2.5rem)}.careers_whyLeft__NIAAg{min-width:0}.careers_whyList__lrAqR{list-style:none;display:grid;grid-gap:1.15rem;gap:1.15rem;margin-top:clamp(1.5rem,3vw,2.25rem)}.careers_whyItem___sjt2{position:relative;padding-left:2rem;line-height:1.55}.careers_whyItem___sjt2:before{content:"";position:absolute;left:.15rem;top:.5em;width:.72rem;height:.42rem;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.careers_whyPhotos__34huR{display:grid;grid-gap:.7rem;gap:.7rem}.careers_whyPhotos__34huR img{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}@media (max-width:860px){.careers_whyGrid__y8zNK{grid-template-columns:minmax(0,1fr)}.careers_whyPhotos__34huR{grid-template-rows:none}.careers_whyPhotos__34huR img{height:auto}}