.LegalPage_hero__OS1e_{padding-block:72px 56px;border-bottom:1px solid var(--color-line);background-color:var(--color-white)}.LegalPage_heroInner__8IgKN{max-width:calc(var(--container-width) + var(--container-gutter) * 2)}.LegalPage_eyebrow__GVxly{color:var(--color-brand);font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.LegalPage_title__Jwdcm{margin-top:16px;font-size:clamp(36px,5vw,56px);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading)}.LegalPage_updated__wDs4j{margin-top:16px;color:var(--color-muted);font-size:14px}.LegalPage_intro__L8Vdu{max-width:68ch;margin-top:24px;color:var(--color-ink);font-size:17px;line-height:1.6}.LegalPage_layout___ULHl{--toc-width:240px;--layout-gap:64px;--measure:68ch;--toc-top:calc(var(--header-height) + 32px);display:grid;grid-template-columns:var(--toc-width) minmax(0,var(--measure));grid-gap:var(--layout-gap);gap:var(--layout-gap);align-items:start;padding-block:56px 120px}.LegalPage_toc__gp_ow{position:-webkit-sticky;position:sticky;top:var(--toc-top);max-height:calc(100vh - var(--toc-top) - 24px);overflow-y:auto}.LegalPage_tocMobile__hzFVs{display:none}.LegalPage_tocTitle__s_FCN{margin-bottom:14px;color:var(--color-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.LegalPage_tocList__GUDp9{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.LegalPage_tocLink__XFFv8{display:block;padding:7px 0 7px 14px;border-left:2px solid var(--color-line);color:var(--color-muted);font-size:14px;line-height:1.35;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.LegalPage_tocLink__XFFv8:hover{color:var(--color-ink)}.LegalPage_tocLink__XFFv8[aria-current=location]{border-left-color:var(--color-brand);color:var(--color-ink);font-weight:var(--fw-medium)}.LegalPage_content__IkEaf{min-width:0;color:var(--color-ink);font-size:16px;line-height:1.7}.LegalPage_section__QQO70{scroll-margin-top:var(--toc-top)}.LegalPage_section__QQO70+.LegalPage_section__QQO70{margin-top:48px}.LegalPage_section__QQO70 h2{margin-bottom:16px;font-size:24px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading)}.LegalPage_section__QQO70 h3{margin-top:24px;margin-bottom:8px;font-size:17px;font-weight:var(--fw-semibold)}.LegalPage_section__QQO70 p+p,.LegalPage_section__QQO70 p+ul,.LegalPage_section__QQO70 ul+p{margin-top:14px}.LegalPage_section__QQO70 ul{padding-left:22px;list-style:disc}.LegalPage_section__QQO70 li+li{margin-top:8px}.LegalPage_section__QQO70 li::marker{color:var(--color-muted)}.LegalPage_contact__aJS6L a,.LegalPage_section__QQO70 a{color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}.LegalPage_contact__aJS6L a:hover,.LegalPage_section__QQO70 a:hover{color:var(--color-brand-dark)}.LegalPage_section__QQO70 code{padding:1px 6px;border-radius:6px;background-color:var(--color-surface);font-family:var(--font-mono);font-size:.88em}.LegalPage_contact__aJS6L{margin-top:64px;padding:28px 32px;border:1px solid var(--color-line);border-radius:20px;background-color:var(--color-surface);font-size:15px;line-height:1.6}.LegalPage_contactTitle__FSflV{margin-bottom:6px;font-size:18px;font-weight:var(--fw-semibold)}.LegalPage_contactAddress__maXhi{display:flex;flex-direction:column;margin-top:12px;color:var(--color-muted)}@media (max-width:959px){.LegalPage_hero__OS1e_{padding-block:48px 40px}.LegalPage_layout___ULHl{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:32px 80px}.LegalPage_toc__gp_ow{position:static;max-height:none;overflow:visible}.LegalPage_tocDesktop__2qiep{display:none}.LegalPage_tocMobile__hzFVs{display:block;border:1px solid var(--color-line);border-radius:14px;background-color:var(--color-surface)}.LegalPage_tocSummary__NOTT_{padding:14px 18px;cursor:pointer;font-size:15px;font-weight:var(--fw-semibold)}.LegalPage_tocMobile__hzFVs[open] .LegalPage_tocSummary__NOTT_{border-bottom:1px solid var(--color-line)}.LegalPage_tocMobile__hzFVs nav{padding:12px 18px 16px}.LegalPage_section__QQO70{scroll-margin-top:calc(var(--header-height) + 16px)}.LegalPage_contact__aJS6L{margin-top:48px;padding:22px}}.Header_header__ZPN_X{position:-webkit-sticky;position:sticky;top:0;z-index:50;background-color:var(--color-white)}.Header_inner__q09Ou{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;min-height:var(--header-height);padding-block:24px}.Header_brand__djkvU{justify-self:start;display:inline-flex;align-items:center}.Header_logo__1hGYx{width:auto;height:52px;transition:transform var(--dur) var(--ease)}.Header_brand__djkvU:hover .Header_logo__1hGYx{transform:scale(1.04)}.Header_nav__LLUoy{justify-self:center}.Header_navList___9pWt{display:flex;align-items:center;gap:36px}.Header_navLink__SqOUL{position:relative;display:inline-block;font-size:var(--fs-nav);font-weight:var(--fw-medium);letter-spacing:-.01em;white-space:nowrap;color:var(--color-ink);transition:opacity var(--dur) var(--ease)}.Header_navLink__SqOUL:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1.5px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.Header_navLink__SqOUL:hover:after{transform:scaleX(1)}.Header_actions__QTu_9{justify-self:end;display:flex;align-items:center;gap:34px}.Header_contact__Xbg2R{font-size:var(--fs-nav);font-weight:var(--fw-medium);letter-spacing:-.01em;white-space:nowrap;transition:opacity var(--dur) var(--ease)}.Header_contact__Xbg2R:hover{opacity:.65}.Header_cta__nf2Xt{display:inline-flex;align-items:center;justify-content:center;height:56px;padding-inline:32px;border-radius:var(--radius-pill);background-color:var(--color-black);color:var(--color-white);font-size:16px;font-weight:var(--fw-semibold);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.Header_cta__nf2Xt:hover{background-color:var(--color-brand);transform:translateY(-1px)}.Header_cta__nf2Xt:active{transform:translateY(0)}.Header_burger__a4e8k{display:none;justify-self:end;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-pill)}.Header_burgerBox__lbLvr{position:relative;display:block;width:22px;height:14px}.Header_burgerBox__lbLvr span{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background-color:var(--color-ink);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.Header_burgerBox__lbLvr span:first-child{top:0}.Header_burgerBox__lbLvr span:nth-child(2){top:6px}.Header_burgerBox__lbLvr span:nth-child(3){top:12px}.Header_burgerOpen__FEaQF .Header_burgerBox__lbLvr span:first-child{transform:translateY(6px) rotate(45deg)}.Header_burgerOpen__FEaQF .Header_burgerBox__lbLvr span:nth-child(2){opacity:0}.Header_burgerOpen__FEaQF .Header_burgerBox__lbLvr span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.Header_panel__c77FB{display:none;border-top:1px solid var(--color-line);background-color:var(--color-white)}.Header_panelInner__ZXU44{display:flex;flex-direction:column;gap:4px;padding-block:16px 28px}.Header_panelLink__0lm2F{padding-block:12px;font-size:18px;font-weight:var(--fw-medium);border-bottom:1px solid var(--color-line)}.Header_panelActions__BMZkj{display:flex;flex-direction:column;gap:14px;margin-top:22px}.Header_panelActions__BMZkj .Header_cta__nf2Xt{width:100%}.Header_panelContact__XZSyb{font-size:16px;font-weight:var(--fw-medium);text-align:center}@media (max-width:1180px){.Header_navList___9pWt{gap:26px}.Header_actions__QTu_9{gap:22px}.Header_contact__Xbg2R,.Header_navLink__SqOUL{font-size:14px}.Header_cta__nf2Xt{height:50px;padding-inline:24px;font-size:15px}}@media (max-width:1023px){.Header_inner__q09Ou{grid-template-columns:auto 1fr;min-height:76px;padding-block:14px}.Header_actions__QTu_9,.Header_nav__LLUoy{display:none}.Header_burger__a4e8k{display:inline-flex}.Header_logo__1hGYx{height:44px}.Header_panel__c77FB{display:block}}.Header_navTrigger__SF2mD{padding-right:13px}.Header_navTrigger__SF2mD:after{width:calc(100% - 13px)}.Header_navTrigger__SF2mD[aria-expanded=true]:after{transform:scaleX(1)}.Header_navPlus__yPtbW{position:absolute;top:0;bottom:0;right:0;display:grid;place-items:center;width:8px;color:var(--color-muted);font-size:11px;font-weight:var(--fw-regular);line-height:1;transition:transform .2s var(--ease),color var(--dur) var(--ease)}.Header_navTrigger__SF2mD[aria-expanded=true] .Header_navPlus__yPtbW{transform:rotate(45deg)}.Header_navTrigger__SF2mD:hover .Header_navPlus__yPtbW,.Header_navTrigger__SF2mD[aria-expanded=true] .Header_navPlus__yPtbW{color:var(--color-ink)}.Header_mega__lY7GO{--panel-ink:#10233f;--panel-muted:#5a6b84;--panel-faint:#8a97ab;--panel-tint:#eef4fe;--panel-line:#e7eaf0;position:absolute;top:100%;left:0;right:0;background-color:var(--color-white);border-top:1px solid var(--panel-line);border-bottom:1px solid var(--panel-line);box-shadow:0 28px 64px -24px rgba(16,35,63,.22),0 2px 6px rgba(16,35,63,.04);opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),visibility 0s linear var(--dur)}.Header_megaOpen__cwxur{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),visibility 0s}.Header_megaGrid__3gpyO{display:grid;grid-gap:36px;gap:36px;padding-block:34px 30px}.Header_megaGrid3__uF9bw{grid-template-columns:repeat(3,minmax(0,1fr)) 316px}.Header_megaGrid2__C5MDH{grid-template-columns:repeat(2,minmax(0,1fr)) 316px}.Header_colLabel__4wMLX{display:block;margin-bottom:14px;padding-bottom:11px;border-bottom:1px solid var(--panel-line);color:var(--panel-faint);font-family:var(--font-mono);font-size:10.5px;font-weight:var(--fw-medium);letter-spacing:.13em;text-transform:uppercase}.Header_colLabel__4wMLX b{color:var(--color-brand);font-weight:var(--fw-medium)}.Header_mlink__jDaRW{display:block;margin-inline:-11px;padding:9px 11px;border-radius:10px;transition:background-color var(--dur) var(--ease)}.Header_mlinkFeatured__o_aSK,.Header_mlink__jDaRW:hover{background-color:var(--panel-tint)}.Header_mlinkFeatured__o_aSK{margin-bottom:10px}.Header_mlinkTitle__z6JZ2{display:flex;align-items:center;gap:7px;color:var(--panel-ink);font-size:15px;font-weight:var(--fw-semibold);letter-spacing:-.01em;transition:color var(--dur) var(--ease)}.Header_mlink__jDaRW:hover .Header_mlinkTitle__z6JZ2{color:var(--color-brand)}.Header_mlinkDesc__jpHyx{display:block;margin-top:2px;color:var(--panel-muted);font-size:13px;line-height:1.45}.Header_arrow__wERco{display:inline-block;margin-left:5px;color:var(--color-brand);opacity:0;transform:translateX(-4px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.Header_mlink__jDaRW:focus-visible .Header_arrow__wERco,.Header_mlink__jDaRW:hover .Header_arrow__wERco{opacity:1;transform:none}.Header_badge__ft7Tx{flex:none;padding:2px 6px;border-radius:5px;background-color:var(--color-brand);color:var(--color-white);font-family:var(--font-mono);font-size:9px;font-weight:var(--fw-medium);letter-spacing:.09em}.Header_mblock__cwRHD{margin-inline:-13px;padding:13px}.Header_mblock__cwRHD .Header_mlinkTitle__z6JZ2{font-size:17px}.Header_mblockBody__cPpEF{display:block;margin-top:7px;color:var(--panel-muted);font-size:13.5px;line-height:1.6}.Header_feature__trIUV{display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid rgba(20,110,245,.14);border-radius:var(--radius-md);background-color:var(--panel-tint)}.Header_featureEyebrow__xO8y_{color:var(--color-brand);font-family:var(--font-mono);font-size:10.5px;font-weight:var(--fw-medium);letter-spacing:.13em;text-transform:uppercase}.Header_featureLead__LrD9o{margin-top:11px;color:var(--panel-ink);font-size:19px;font-weight:var(--fw-semibold);line-height:1.28;letter-spacing:-.02em}.Header_featureBody__xSEPH{margin-top:9px;color:var(--panel-muted);font-size:13.5px;line-height:1.6}.Header_featureLink__2nq8x{margin-top:16px;border-bottom:1px solid transparent;color:var(--color-brand);font-size:13.5px;font-weight:var(--fw-semibold);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.Header_featureLink__2nq8x:hover{border-bottom-color:currentColor;color:var(--color-brand-dark)}.Header_featureMedia__w8hvL{display:block;align-self:stretch;margin-top:auto;padding-top:16px;overflow:hidden;border-radius:10px;aspect-ratio:16/10;box-sizing:content-box;flex:none}.Header_featureImage__T7eU6{width:100%;height:100%;object-fit:cover;border-radius:10px;transition:transform .3s var(--ease)}.Header_feature__trIUV:hover .Header_featureImage__T7eU6{transform:scale(1.03)}.Header_featureWithImage__xx7al{padding:20px}.Header_featureWithImage__xx7al .Header_featureLead__LrD9o{margin-top:9px;font-size:17px}.Header_featureWithImage__xx7al .Header_featureBody__xSEPH{margin-top:7px;font-size:13px;line-height:1.55}.Header_featureWithImage__xx7al .Header_featureLink__2nq8x{margin-top:12px}.Header_strip__QgWHl{border-top:1px solid var(--panel-line);background-color:#fcfcfb}.Header_stripInner__mE_c8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding-block:15px;color:var(--panel-muted);font-size:13.5px}.Header_stripLink__bFqcB{color:var(--color-brand);font-weight:var(--fw-semibold);transition:color var(--dur) var(--ease)}.Header_stripLink__bFqcB:hover{color:var(--color-brand-dark)}.Header_overlay__7NEF1{position:fixed;inset:0;z-index:40;background-color:rgba(16,35,63,.13);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease),visibility 0s linear var(--dur)}.Header_overlayOpen__JCtB5{opacity:1;visibility:visible;transition:opacity var(--dur) var(--ease),visibility 0s}.Header_accTrigger__ZhvAL{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left}.Header_accPlus__5rgRa{flex:none;display:grid;place-items:center;width:14px;color:var(--color-muted);font-size:14px;font-weight:var(--fw-regular);line-height:1;transition:transform .2s var(--ease),color var(--dur) var(--ease)}.Header_accTrigger__ZhvAL[aria-expanded=true] .Header_accPlus__5rgRa{color:var(--color-ink);transform:rotate(45deg)}.Header_accPanel__iFU_5{overflow:hidden;transition:max-height var(--dur) var(--ease)}.Header_accInner__7SEy_{padding-block:6px 10px}.Header_accGroup__WQVzR{margin:14px 0 4px;color:var(--color-heading-muted);font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-medium);letter-spacing:.13em;text-transform:uppercase}.Header_accInner__7SEy_>div:first-child .Header_accGroup__WQVzR{margin-top:4px}.Header_accGroup__WQVzR b{color:var(--color-brand);font-weight:var(--fw-medium)}.Header_accLink__g6sTe{display:block;margin-inline:-12px;padding:9px 12px;border-radius:10px}.Header_accLink__g6sTe .Header_mlinkTitle__z6JZ2{color:var(--color-ink);font-size:15px}.Header_accLink__g6sTe .Header_mlinkDesc__jpHyx{color:var(--color-muted);font-size:12.5px}@media (max-width:1180px){.Header_megaGrid__3gpyO{gap:28px}.Header_megaGrid3__uF9bw{grid-template-columns:repeat(3,minmax(0,1fr)) 272px}.Header_megaGrid2__C5MDH{grid-template-columns:repeat(2,minmax(0,1fr)) 272px}}@media (max-width:1023px){.Header_mega__lY7GO{display:none}}@media (prefers-reduced-motion:reduce){.Header_mega__lY7GO{transform:none}.Header_accPlus__5rgRa,.Header_featureImage__T7eU6,.Header_navPlus__yPtbW{transition:none}.Header_feature__trIUV:hover .Header_featureImage__T7eU6{transform:none}}.Faq_section__m6fdH{padding-block:159px 197px;background-color:var(--color-white)}.Faq_grid__VPq4h{display:grid;grid-template-columns:22% minmax(0,1fr) 20%;grid-column-gap:5%;column-gap:5%;align-items:start}.Faq_heading__2f6NK{font-size:clamp(56px,6.4vw,92px);font-weight:var(--fw-bold);line-height:1;letter-spacing:-.045em;text-wrap:wrap}.Faq_subheading__4FVJn{margin-top:30px;color:var(--color-muted);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:1.45}.Faq_list__k2OUc{border-bottom:1px solid var(--color-divider)}.Faq_item__c0Hbv{border-top:1px solid var(--color-divider)}.Faq_question__UdkUq{display:grid;grid-template-columns:92px minmax(0,1fr) 8px;align-items:center;grid-gap:24px;gap:24px;width:100%;padding-block:30px;text-align:left;transition:opacity var(--dur) var(--ease)}.Faq_question__UdkUq:hover{opacity:.65}.Faq_number__MECl_{color:var(--color-body-muted);font-size:13px;font-weight:var(--fw-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.Faq_questionText__LQ0o5{font-size:15px;font-weight:var(--fw-semibold);line-height:1.35;letter-spacing:-.01em}.Faq_dot__xvKwp{justify-self:end;width:8px;height:8px;border-radius:50%;background-color:#c4c4c4;transition:background-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.Faq_dotOpen__bJUrQ{background-color:var(--color-ink);transform:scale(1.35)}.Faq_answer__qF9Eo{overflow:hidden;max-width:62ch;padding-left:116px;padding-bottom:30px;color:var(--color-muted);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body)}.Faq_link__9_tLT{display:inline-block;margin-top:56px;color:var(--color-brand);font-size:13px;font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:5px;transition:opacity var(--dur) var(--ease)}.Faq_link__9_tLT:hover{opacity:.7}.Faq_sidebarText__u8NPh{font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:1.45}.Faq_emailLink__i_7I2{display:inline-block;margin-top:26px;font-size:13px;font-weight:var(--fw-medium);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:5px;transition:-webkit-text-decoration-color var(--dur) var(--ease);transition:text-decoration-color var(--dur) var(--ease);transition:text-decoration-color var(--dur) var(--ease),-webkit-text-decoration-color var(--dur) var(--ease)}.Faq_emailLink__i_7I2:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Faq_photo__u9VAI{display:block;width:62.5%;height:auto;margin-top:56px;aspect-ratio:656/899;border-radius:16px;object-fit:cover}@media (max-width:1279px){.Faq_section__m6fdH{padding-block:96px 120px}.Faq_grid__VPq4h{column-gap:4%}.Faq_question__UdkUq{grid-template-columns:64px minmax(0,1fr) 8px;gap:20px;padding-block:24px}.Faq_answer__qF9Eo{padding-left:84px;padding-bottom:24px}}@media (max-width:1023px){.Faq_grid__VPq4h{grid-template-columns:1fr;row-gap:56px}.Faq_sidebar__6ldic{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-column-gap:40px;column-gap:40px;align-items:start}.Faq_photo__u9VAI{grid-row:1/span 2;grid-column:2;width:100%;margin-top:0}}@media (max-width:640px){.Faq_section__m6fdH{padding-block:56px 64px}.Faq_question__UdkUq{grid-template-columns:40px minmax(0,1fr) 8px;gap:16px;padding-block:20px}.Faq_questionText__LQ0o5{font-size:13px}.Faq_answer__qF9Eo{padding-left:56px;padding-bottom:20px}.Faq_link__9_tLT{margin-top:40px}.Faq_sidebar__6ldic{grid-template-columns:1fr;row-gap:32px}.Faq_photo__u9VAI{grid-row:auto;grid-column:auto;max-width:320px}}.Accordion_list__9G6hl{border-bottom:1px solid var(--color-divider)}.Accordion_item__SnU1S{border-top:1px solid var(--color-divider)}.Accordion_heading__eNRGL{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-wrap:wrap}.Accordion_trigger__SYSEr{display:grid;grid-template-columns:minmax(0,1fr) 12px;align-items:center;grid-gap:24px;gap:24px;width:100%;padding-block:24px;text-align:left;transition:opacity var(--dur) var(--ease)}.Accordion_triggerNumbered__3bOIO{grid-template-columns:48px minmax(0,1fr) 12px}.Accordion_trigger__SYSEr:hover{opacity:.65}.Accordion_number__XhDhc{color:var(--color-body-muted);font-size:13px;font-weight:var(--fw-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.Accordion_title__dKTS2{font-size:17px;font-weight:var(--fw-semibold);line-height:1.35;letter-spacing:-.01em}.Accordion_plus__Q9M5j{display:grid;place-items:center;width:12px;color:var(--color-muted);font-size:18px;font-weight:var(--fw-regular);line-height:1;transition:transform .2s var(--ease),color var(--dur) var(--ease)}.Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_plus__Q9M5j{color:var(--color-ink);transform:rotate(45deg)}.Accordion_trigger__SYSEr{--indicator-width:12px}.Accordion_listCheck__NoAbL .Accordion_trigger__SYSEr{--indicator-width:22px;grid-template-columns:minmax(0,1fr) var(--indicator-width)}.Accordion_listCheck__NoAbL .Accordion_triggerNumbered__3bOIO{grid-template-columns:48px minmax(0,1fr) var(--indicator-width)}.Accordion_listCheck__NoAbL .Accordion_title__dKTS2{color:var(--color-muted);transition:color var(--dur) var(--ease)}.Accordion_listCheck__NoAbL .Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_title__dKTS2{color:var(--color-ink)}.Accordion_check__PkeVU{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--color-body-muted);border-radius:50%;color:var(--color-body-muted);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.Accordion_check__PkeVU svg{width:12px;height:12px;stroke-width:2.2}.Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_check__PkeVU{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-white)}.Accordion_panel__erF8L{padding-bottom:26px}.Accordion_panelNumbered__WRawe{padding-left:72px}.Accordion_body__dpsmB{max-width:60ch;color:var(--color-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.Accordion_listDark__Oj5tO,.Accordion_listDark__Oj5tO .Accordion_item__SnU1S{border-color:var(--dark-line,rgba(255,255,255,.22))}.Accordion_listDark__Oj5tO .Accordion_number__XhDhc,.Accordion_listDark__Oj5tO .Accordion_plus__Q9M5j{color:var(--dark-quiet,rgba(255,255,255,.72))}.Accordion_listDark__Oj5tO .Accordion_title__dKTS2,.Accordion_listDark__Oj5tO .Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_plus__Q9M5j{color:var(--color-white)}.Accordion_listDark__Oj5tO .Accordion_body__dpsmB{color:var(--dark-body,rgba(255,255,255,.78))}.Accordion_listDark__Oj5tO .Accordion_trigger__SYSEr:hover{opacity:.8}@media (max-width:1279px){.Accordion_trigger__SYSEr{padding-block:20px}.Accordion_triggerNumbered__3bOIO{grid-template-columns:40px minmax(0,1fr) 12px}.Accordion_panelNumbered__WRawe{padding-left:64px}}@media (max-width:640px){.Accordion_trigger__SYSEr{gap:16px;padding-block:18px}.Accordion_triggerNumbered__3bOIO{grid-template-columns:32px minmax(0,1fr) 12px}.Accordion_title__dKTS2{font-size:15px}.Accordion_panelNumbered__WRawe{padding-left:48px}}@media (prefers-reduced-motion:reduce){.Accordion_plus__Q9M5j{transition:none}}@media (prefers-reduced-motion:no-preference){.Reveal_group__I7ZmU [data-reveal]{opacity:var(--t,0);transform:translate(calc((1 - var(--t, 0)) * var(--reveal-shift-x, 0px)),calc((1 - var(--t, 0)) * var(--reveal-shift, 28px)))}}.ResultsShowcase_section__jMljH{padding-block:96px 128px}.ResultsShowcase_list__6pvlO{display:flex;flex-direction:column;gap:128px;margin:0;padding:0;list-style:none}.ResultsShowcase_frame__ewg_0,.ResultsShowcase_imageLink__5297w{display:block;border-radius:30px}.ResultsShowcase_frame__ewg_0{position:relative;overflow:hidden;aspect-ratio:16/9;background-color:var(--color-line)}.ResultsShowcase_frame__ewg_0 picture,.ResultsShowcase_image__Q0kTx{display:block;width:100%;height:100%}.ResultsShowcase_image__Q0kTx{object-fit:cover;transition:transform .4s ease-out}.ResultsShowcase_imageLink__5297w:focus-visible .ResultsShowcase_image__Q0kTx,.ResultsShowcase_project__nDPq9:has(a:hover) .ResultsShowcase_image__Q0kTx{transform:scale(1.02)}.ResultsShowcase_caption__HPh04{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:22px}.ResultsShowcase_text__0c2H7{display:flex;flex-direction:column;gap:10px;min-width:0}.ResultsShowcase_name__dembO{color:var(--color-ink);font-size:22px;font-weight:var(--fw-semibold);letter-spacing:-.01em;line-height:1.2}.ResultsShowcase_description__6Vz6b{color:var(--color-muted);font-size:15px;line-height:1.4}.ResultsShowcase_tags__JKhW5{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;color:var(--color-body-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ResultsShowcase_tag__aGsv9+.ResultsShowcase_tag__aGsv9:before{content:"\00b7";margin-inline:10px}.ResultsShowcase_visit__v49vF{flex:none;display:inline-flex;align-items:center;gap:6px;padding-top:2px;color:var(--color-ink);font-size:15px;font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--dur) var(--ease)}.ResultsShowcase_visit__v49vF:hover{color:var(--color-brand)}.ResultsShowcase_arrow__NM4je{display:inline-block;transition:transform .25s ease-out}.ResultsShowcase_project__nDPq9:has(a:hover) .ResultsShowcase_arrow__NM4je{transform:translateX(6px)}@media (max-width:1279px){.ResultsShowcase_section__jMljH{padding-block:80px 104px}.ResultsShowcase_list__6pvlO{gap:104px}}@media (max-width:1023px){.ResultsShowcase_list__6pvlO{gap:88px}}@media (max-width:640px){.ResultsShowcase_section__jMljH{padding-block:56px 80px}.ResultsShowcase_list__6pvlO{gap:64px}.ResultsShowcase_frame__ewg_0,.ResultsShowcase_imageLink__5297w{border-radius:22px}.ResultsShowcase_caption__HPh04{flex-direction:column;gap:14px;margin-top:16px}}@media (prefers-reduced-motion:reduce){.ResultsShowcase_arrow__NM4je,.ResultsShowcase_image__Q0kTx{transition:none}.ResultsShowcase_imageLink__5297w:focus-visible .ResultsShowcase_image__Q0kTx,.ResultsShowcase_project__nDPq9:has(a:hover) .ResultsShowcase_arrow__NM4je,.ResultsShowcase_project__nDPq9:has(a:hover) .ResultsShowcase_image__Q0kTx{transform:none}}.Breadcrumbs_bar__K9DHI{background-color:var(--color-white);border-bottom:1px solid var(--color-line)}.Breadcrumbs_inner__dJerP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-block:14px}.Breadcrumbs_crumbs__jkDXA{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none;color:var(--color-muted);font-size:13px;line-height:1.4}.Breadcrumbs_crumbs__jkDXA li{font-size:inherit;display:inline-flex;align-items:center;gap:10px}.Breadcrumbs_crumbs__jkDXA li+li:before{content:"/";color:var(--color-heading-muted)}.Breadcrumbs_crumbs__jkDXA a{font-size:inherit;transition:color var(--dur) var(--ease)}.Breadcrumbs_crumbs__jkDXA a:hover{color:var(--color-brand)}.Breadcrumbs_crumbs__jkDXA [aria-current=page]{color:var(--color-ink)}.Breadcrumbs_related__322S6{font-size:13px;font-weight:var(--fw-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:4px;transition:color var(--dur) var(--ease)}.Breadcrumbs_related__322S6:hover{color:var(--color-brand)}.AboutHero_section__aUQLA{padding-top:64px;padding-bottom:0}.AboutHero_textBlock__ssm8Q{margin-bottom:72px}.AboutHero_eyebrow__CbVrS{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand)}.AboutHero_headlineRow__4JysU{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start;margin-top:20px}.AboutHero_headline__5yZmy{font-size:clamp(36px,4.8vw,64px);font-weight:var(--fw-semibold);line-height:1.06;letter-spacing:-.035em;text-wrap:wrap}.AboutHero_paragraph__B5gGu{margin-top:12px;font-size:16px;line-height:1.65;color:var(--color-body,var(--color-ink));max-width:42ch}.AboutHero_images__pcVh9{display:grid;grid-template-columns:63fr 37fr;align-items:end;grid-gap:24px;gap:24px}.AboutHero_imgFrame__6pCsy{position:relative;overflow:hidden;border-radius:16px;margin:0}.AboutHero_imgFrame__6pCsy:hover .AboutHero_img__h_7oh{transform:scale(1.04)}.AboutHero_img__h_7oh{object-fit:cover;transition:transform .55s var(--ease);display:block}.AboutHero_shine__osdq1{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 50%);opacity:0;transition:opacity .55s var(--ease);pointer-events:none;z-index:1}.AboutHero_imgFrame__6pCsy:hover .AboutHero_shine__osdq1{opacity:1}.AboutHero_imgLeft__qfY5y{aspect-ratio:16/11}.AboutHero_imgRight__l4bb_{aspect-ratio:1/1}.AboutHero_stat__G2hsj{position:absolute;bottom:24px;right:24px;background-color:#fafb87;color:#111;border-radius:8px;padding:20px 28px;z-index:2;display:flex;flex-direction:column;gap:4px;min-width:180px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.AboutHero_statValue__8uCpI{font-size:40px;font-weight:var(--fw-semibold);letter-spacing:-.04em;line-height:1}.AboutHero_statLabel__xEM_7{font-size:12px;letter-spacing:.04em;line-height:1.4;max-width:14ch}@media (max-width:1279px){.AboutHero_headline__5yZmy{font-size:clamp(32px,4vw,54px)}}@media (max-width:1023px){.AboutHero_headlineRow__4JysU{grid-template-columns:1fr;gap:20px}.AboutHero_paragraph__B5gGu{margin-top:0;max-width:56ch}.AboutHero_images__pcVh9{gap:16px}.AboutHero_imgLeft__qfY5y{aspect-ratio:4/3.6}.AboutHero_imgRight__l4bb_{aspect-ratio:3/3.4}.AboutHero_stat__G2hsj{right:16px;padding:16px 20px}.AboutHero_statValue__8uCpI{font-size:32px}}@media (max-width:640px){.AboutHero_section__aUQLA{padding-top:40px}.AboutHero_textBlock__ssm8Q{margin-bottom:44px}.AboutHero_images__pcVh9{grid-template-columns:1fr;gap:16px}.AboutHero_imgLeft__qfY5y{aspect-ratio:4/3}.AboutHero_imgRight__l4bb_{width:80%;justify-self:end;aspect-ratio:3/3.2}.AboutHero_stat__G2hsj{bottom:16px;right:0;padding:14px 18px;min-width:140px}.AboutHero_statValue__8uCpI{font-size:28px}}.AboutFounder_section__DPNPF{padding-block:112px;background-color:var(--color-white)}.AboutFounder_grid__JqbXv{display:grid;grid-template-columns:5fr 6fr;grid-gap:72px;gap:72px;align-items:start}.AboutFounder_portrait__tDyBH{position:relative;border-radius:6px;overflow:hidden;aspect-ratio:540/660}.AboutFounder_portraitImg__yJtJF{object-fit:cover;object-position:center top}.AboutFounder_copy__wR2td{padding-top:8px}.AboutFounder_eyebrow__Mu6vw{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand)}.AboutFounder_heading__NRWuM{margin-top:16px;font-size:clamp(28px,3.2vw,48px);font-weight:var(--fw-semibold);line-height:1.1;letter-spacing:-.03em;text-wrap:wrap}.AboutFounder_body__5QKaH{margin-top:32px;display:flex;flex-direction:column;gap:20px;font-size:16px;line-height:1.7;color:var(--color-body,var(--color-ink));max-width:52ch}.AboutFounder_byline__gMllb{margin-top:40px;font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}@media (max-width:1279px){.AboutFounder_section__DPNPF{padding-block:96px}.AboutFounder_grid__JqbXv{gap:48px}}@media (max-width:1023px){.AboutFounder_grid__JqbXv{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:640px){.AboutFounder_section__DPNPF{padding-block:64px}.AboutFounder_grid__JqbXv{grid-template-columns:1fr;gap:36px}.AboutFounder_portrait__tDyBH{aspect-ratio:4/4.5;width:80%}.AboutFounder_body__5QKaH{max-width:none}}.AboutBelief_section__LSeWs{padding-block:112px;background:linear-gradient(180deg,#ffffff,#eef4ff);color:#0a1240}.AboutBelief_statementWrap__TTSkX{text-align:center;max-width:820px;margin-inline:auto}.AboutBelief_eyebrow__N6Xej{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand)}.AboutBelief_statement__0_t5k{margin-top:20px;font-size:clamp(30px,4vw,58px);font-weight:var(--fw-semibold);line-height:1.1;letter-spacing:-.035em;color:#0a1240;text-wrap:balance}.AboutBelief_statementSub__3Qhfs{margin-top:20px;font-size:17px;line-height:1.6;color:#46507a}.AboutBelief_bento__wTvWg{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-template-rows:minmax(240px,auto) minmax(150px,auto);grid-gap:16px;gap:16px;margin-top:64px;padding:0;list-style:none}.AboutBelief_card__D6bPa{position:relative;overflow:hidden;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:8px;transition:transform .35s var(--ease),box-shadow .35s var(--ease);box-shadow:0 6px 28px rgba(10,18,64,.1)}.AboutBelief_card__D6bPa:hover{transform:translateY(-5px);box-shadow:0 18px 48px rgba(10,18,64,.2)}.AboutBelief_cardValue__VYOqg{font-size:clamp(48px,4.6vw,76px);font-weight:var(--fw-semibold);letter-spacing:-.05em;line-height:1}.AboutBelief_cardLabel__M8H74{font-size:16px;font-weight:500;line-height:1.4;max-width:22ch}.AboutBelief_cardNote__gT446{margin-top:auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.AboutBelief_feature__kz_Ks{grid-row:1/3;background:radial-gradient(70% 55% at 100% 100%,rgba(143,186,255,.55) 0,rgba(143,186,255,0) 70%),linear-gradient(150deg,#146ef5,#0d3fa8 55%,#0a1240);color:#fff}.AboutBelief_feature__kz_Ks .AboutBelief_cardValue__VYOqg{font-size:clamp(72px,9vw,140px);color:#fafb87}.AboutBelief_feature__kz_Ks .AboutBelief_cardLabel__M8H74{font-size:clamp(18px,1.8vw,24px);max-width:18ch;color:#fff}.AboutBelief_navy__AUX3L{background:linear-gradient(160deg,#0a1240,#0d55c9);color:#fff}.AboutBelief_navy__AUX3L .AboutBelief_cardValue__VYOqg{color:#fafb87}.AboutBelief_sky__agQ_a{background:linear-gradient(170deg,#eaf2ff,#8fbaff 55%,#146ef5);color:#0a1240}.AboutBelief_sun__cfp7Y{background:radial-gradient(80% 70% at 100% 100%,rgba(20,110,245,.7) 0,rgba(20,110,245,0) 75%),linear-gradient(170deg,#fdfdd0,#fafb87);color:#0a1240}.AboutBelief_wide__KNYTP{grid-column:2/5;flex-direction:row;align-items:center;gap:32px;background:linear-gradient(110deg,#006fda,#146ef5 40%,#0a1240);color:#fff}.AboutBelief_wide__KNYTP .AboutBelief_cardValue__VYOqg{color:#fafb87;flex:none}.AboutBelief_wide__KNYTP .AboutBelief_cardLabel__M8H74{max-width:36ch;font-size:18px}.AboutBelief_ctaBar__5f8ZA{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 32px;border-radius:20px;background:linear-gradient(100deg,#fafb87,#e3efff);color:#0a1240;font-size:clamp(18px,1.8vw,24px);font-weight:var(--fw-semibold);letter-spacing:-.02em;text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.AboutBelief_ctaBar__5f8ZA:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgba(20,110,245,.2)}.AboutBelief_ctaArrow__8NZWr{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background-color:var(--color-brand);color:#fff;transition:transform .3s var(--ease)}.AboutBelief_ctaBar__5f8ZA:hover .AboutBelief_ctaArrow__8NZWr{transform:translateX(4px)}.AboutBelief_ctaArrow__8NZWr svg{width:20px;height:20px}@media (max-width:1279px){.AboutBelief_section__LSeWs{padding-block:96px}}@media (max-width:1023px){.AboutBelief_bento__wTvWg{grid-template-columns:repeat(3,1fr);grid-template-rows:none}.AboutBelief_feature__kz_Ks{grid-row:auto;grid-column:1/4;min-height:280px}.AboutBelief_wide__KNYTP{grid-column:1/4}}@media (max-width:640px){.AboutBelief_section__LSeWs{padding-block:64px}.AboutBelief_bento__wTvWg{grid-template-columns:1fr;margin-top:40px}.AboutBelief_feature__kz_Ks,.AboutBelief_wide__KNYTP{grid-column:auto}.AboutBelief_card__D6bPa{padding:26px 24px}.AboutBelief_wide__KNYTP{flex-direction:column;align-items:flex-start;gap:8px}.AboutBelief_ctaBar__5f8ZA{padding:20px 22px}}.AboutCta_section__Fx0hu{padding-block:112px;background:radial-gradient(55% 70% at 85% 50%,rgba(20,110,245,.16) 0,rgba(20,110,245,0) 70%),linear-gradient(120deg,#eaf2ff,#f7faff 45%,#fdfdc4);color:#0a1240}.AboutCta_grid__mA7SK{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.AboutCta_heading___KZh1{font-size:clamp(32px,4.2vw,64px);font-weight:var(--fw-semibold);line-height:1.08;letter-spacing:-.035em;color:#0a1240;text-wrap:wrap}.AboutCta_paragraph__M_vqQ{margin-top:24px;font-size:17px;line-height:1.7;color:#3a4468;max-width:42ch}.AboutCta_button__OsSJC{display:inline-block;margin-top:36px;padding:16px 36px;background-color:var(--color-brand);color:#fff;border-radius:100px;font-size:15px;font-weight:var(--fw-semibold);letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-shadow:0 8px 24px rgba(20,110,245,.3);transition:background-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.AboutCta_button__OsSJC:hover{background-color:var(--color-brand-dark);transform:translateY(-2px);box-shadow:0 12px 30px rgba(20,110,245,.4)}.AboutCta_photo__l4w5h{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:580/640;box-shadow:0 24px 64px rgba(10,18,64,.22)}.AboutCta_photoImg__0YtZg{object-fit:cover}@media (max-width:1279px){.AboutCta_section__Fx0hu{padding-block:96px}.AboutCta_grid__mA7SK{gap:48px}}@media (max-width:1023px){.AboutCta_grid__mA7SK{gap:40px}.AboutCta_photo__l4w5h{aspect-ratio:1/1.1}}@media (max-width:640px){.AboutCta_section__Fx0hu{padding-block:64px}.AboutCta_grid__mA7SK{grid-template-columns:1fr;gap:40px}.AboutCta_photo__l4w5h{aspect-ratio:4/3;order:-1}.AboutCta_heading___KZh1{font-size:clamp(28px,8vw,44px)}}.ContactBooking_section__Dztth{padding-block:0 112px;background-color:var(--color-white)}.ContactBooking_label___nu1T{margin-top:96px}.ContactBooking_frame__iqCjd{margin-top:20px}@media (max-width:1279px){.ContactBooking_section__Dztth{padding-block:0 88px}.ContactBooking_label___nu1T{margin-top:80px}}@media (max-width:640px){.ContactBooking_section__Dztth{padding-block:0 64px}.ContactBooking_label___nu1T{margin-top:56px}}.ContactConnect_section__BPU5r{padding-block:0 120px;background-color:var(--color-white)}.ContactConnect_heading__Dvg74{max-width:18em;margin-top:112px;margin-inline:auto;text-align:center;text-wrap:balance}.ContactConnect_subheading__CzfXt{max-width:48ch;margin-top:16px;margin-inline:auto;color:var(--color-muted);font-size:17px;line-height:1.5;text-align:center}.ContactConnect_grid__2pM5d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:56px}.ContactConnect_item__EUUf2{display:flex}.ContactConnect_card__fw0Jz{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;padding:40px 40px 36px}.ContactConnect_tile__fkdnk{transition:transform .4s ease-out}.ContactConnect_card__fw0Jz:hover .ContactConnect_tile__fkdnk{transform:scale(1.04)}.ContactConnect_title__m4yL2{margin-top:28px;font-size:22px;font-weight:var(--fw-bold);line-height:1.2;letter-spacing:-.02em;text-wrap:wrap}.ContactConnect_body__OUYVn{max-width:44ch;margin-top:12px;margin-bottom:28px;color:var(--color-muted);font-size:15px;line-height:1.55}.ContactConnect_link__k9Tb2{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--color-brand);font-size:15px;font-weight:var(--fw-semibold);letter-spacing:-.01em}.ContactConnect_linkIcon___0Ip7{flex:none;width:16px;height:16px;transition:transform var(--dur) var(--ease)}.ContactConnect_card__fw0Jz:hover .ContactConnect_linkIcon___0Ip7{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.ContactConnect_card__fw0Jz:hover .ContactConnect_linkIcon___0Ip7,.ContactConnect_card__fw0Jz:hover .ContactConnect_tile__fkdnk{transform:none}}@media (max-width:1279px){.ContactConnect_section__BPU5r{padding-block:0 96px}.ContactConnect_heading__Dvg74{margin-top:88px}.ContactConnect_grid__2pM5d{gap:16px;margin-top:44px}.ContactConnect_card__fw0Jz{padding:32px 32px 30px}.ContactConnect_title__m4yL2{font-size:20px}}@media (max-width:1023px){.ContactConnect_card__fw0Jz{padding:28px 26px 26px}.ContactConnect_title__m4yL2{font-size:19px}.ContactConnect_body__OUYVn{font-size:14px}}@media (max-width:640px){.ContactConnect_section__BPU5r{padding-block:0 72px}.ContactConnect_heading__Dvg74{max-width:none;margin-top:64px}.ContactConnect_subheading__CzfXt{font-size:15px}.ContactConnect_grid__2pM5d{grid-template-columns:1fr;margin-top:36px}}.ContactForm_section__A7Y9I{padding-block:96px 120px;background-color:var(--color-surface)}.ContactForm_grid__htd6P{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:64px;gap:64px;align-items:start}.ContactForm_intro__9A5xt{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 32px)}.ContactForm_heading__lZLHQ{max-width:12em}.ContactForm_subheading__mH2Ko{max-width:40ch;margin-top:16px;color:var(--color-muted);font-size:15px;line-height:1.55}.ContactForm_card__oX_WY{padding:40px;border:1px solid var(--color-line);border-radius:20px;background-color:var(--color-white);color:var(--color-ink)}.ContactForm_note__dAsRH{color:var(--color-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ContactForm_fields__PGUt8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 20px;gap:22px 20px;margin-top:24px}.ContactForm_field__JMZ61{display:flex;flex-direction:column;gap:8px}.ContactForm_fieldWide__wdXx_{grid-column:1/-1}.ContactForm_label__ngxd3{display:flex;align-items:baseline;gap:4px;font-size:13px;font-weight:var(--fw-medium);letter-spacing:-.005em}.ContactForm_required__df8F6{color:var(--color-brand)}.ContactForm_hint__3Rf7I{margin-left:2px;color:var(--color-muted);font-weight:var(--fw-regular)}.ContactForm_input__5cCMa{width:100%;padding:15px 18px;border:1px solid var(--color-line);border-radius:12px;background-color:var(--color-white);color:var(--color-ink);font-family:inherit;font-size:15px;line-height:1.5;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ContactForm_input__5cCMa:hover{border-color:var(--color-divider)}.ContactForm_input__5cCMa:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(20,110,245,.14)}.ContactForm_selectWrap__ETqXj{position:relative;display:block}.ContactForm_select__gfkKp{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:46px;cursor:pointer}.ContactForm_select__gfkKp:has(option[value=""]:checked){color:var(--color-muted)}.ContactForm_chevron__6s8Uv{position:absolute;top:50%;right:16px;width:18px;height:18px;transform:translateY(-50%);color:var(--color-muted);pointer-events:none}.ContactForm_textarea__aSTzl{resize:vertical;min-height:150px}.ContactForm_submit__PDKj6{margin-top:28px}.ContactForm_submit__PDKj6.ContactForm_submit__PDKj6:hover{background-color:var(--color-brand-dark);color:var(--color-white)}@media (max-width:1279px){.ContactForm_section__A7Y9I{padding-block:80px 96px}.ContactForm_grid__htd6P{gap:40px}.ContactForm_card__oX_WY{padding:32px}}@media (max-width:1023px){.ContactForm_grid__htd6P{grid-template-columns:1fr;gap:40px}.ContactForm_intro__9A5xt{position:static}.ContactForm_heading__lZLHQ{max-width:16em}}@media (max-width:640px){.ContactForm_section__A7Y9I{padding-block:64px 72px}.ContactForm_heading__lZLHQ{max-width:none}.ContactForm_card__oX_WY{padding:24px 20px;border-radius:16px}.ContactForm_fields__PGUt8{grid-template-columns:1fr;gap:18px}.ContactForm_submit__PDKj6{width:100%;margin-top:24px}}.ContactGallery_section__Zpaqg{--overlap:150px;margin-top:calc(var(--overlap) * -1);padding-bottom:8px;background-color:transparent}.ContactGallery_grid__THG7U{position:relative;z-index:1;display:grid;grid-template-columns:612fr 360fr 518fr;grid-template-rows:148fr 170fr 195fr;grid-gap:13px;gap:13px;aspect-ratio:1510/513}.ContactGallery_tall__7W1_u{grid-column:1;grid-row:1/4}.ContactGallery_accent__FvKgF{grid-column:2;grid-row:1}.ContactGallery_mid__vPpsh{grid-column:2;grid-row:2/4}.ContactGallery_wide__eTi69{grid-column:3;grid-row:1/3}.ContactGallery_stat__VF1wI{grid-column:3;grid-row:3}.ContactGallery_photo__r2srZ{min-width:0;min-height:0;border-radius:16px;background-color:var(--color-surface)}.ContactGallery_flat__N69BR{display:flex;min-width:0;min-height:0;border-radius:16px}.ContactGallery_accent__FvKgF{align-items:center;justify-content:center;padding:20px 24px;background-color:#fafb87;color:#1a1a1a;text-align:center}.ContactGallery_accentText__aAzj1{font-size:clamp(16px,1.45vw,20px);font-weight:var(--fw-semibold);line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.ContactGallery_stat__VF1wI{align-items:center;justify-content:center;padding:18px 24px;background-color:#140f4d;color:var(--color-white)}.ContactGallery_review__eHibX{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.ContactGallery_platform__nx0lm{font-family:var(--font-mono);font-size:11px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.72);white-space:nowrap}.ContactGallery_score__10pR9{font-size:clamp(36px,3.4vw,48px);font-weight:var(--fw-bold);line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContactGallery_outOf__otWBW{margin-left:3px;font-size:.42em;font-weight:var(--fw-medium);letter-spacing:-.01em;color:rgba(255,255,255,.72)}.ContactGallery_count__0yIOS{margin-top:2px;font-size:13px;font-weight:var(--fw-medium);line-height:1.3;letter-spacing:.01em;color:rgba(255,255,255,.72);white-space:nowrap}.ContactGallery_stars__Okau3{position:relative;display:inline-block;line-height:0}.ContactGallery_starRow__xHFZV{display:inline-flex;gap:3px;white-space:nowrap}.ContactGallery_starRow__xHFZV svg{width:17px;height:17px;fill:none;stroke:rgba(255,255,255,.55);stroke-width:1.5}.ContactGallery_starFill__eV0fC{position:absolute;inset:0 auto 0 0;overflow:hidden}.ContactGallery_starFill__eV0fC svg{fill:#fafb87;stroke:#fafb87}@media (max-width:1279px){.ContactGallery_section__Zpaqg{--overlap:120px}.ContactGallery_grid__THG7U{gap:10px}.ContactGallery_flat__N69BR,.ContactGallery_photo__r2srZ{border-radius:14px}}@media (max-width:1023px){.ContactGallery_section__Zpaqg{--overlap:96px}.ContactGallery_grid__THG7U{grid-template-columns:1fr 1fr;grid-template-rows:147fr 153fr 250fr;aspect-ratio:1000/790}.ContactGallery_tall__7W1_u{grid-row:1/3}.ContactGallery_accent__FvKgF{grid-column:2;grid-row:1}.ContactGallery_wide__eTi69{grid-column:2;grid-row:2}.ContactGallery_mid__vPpsh{grid-column:1;grid-row:3}.ContactGallery_stat__VF1wI{grid-column:2;grid-row:3}.ContactGallery_review__eHibX{gap:8px}.ContactGallery_score__10pR9{font-size:56px}.ContactGallery_starRow__xHFZV svg{width:21px;height:21px}.ContactGallery_count__0yIOS{font-size:14px}}@media (max-width:640px){.ContactGallery_section__Zpaqg{--overlap:64px}.ContactGallery_grid__THG7U{display:flex;flex-direction:column;gap:10px;aspect-ratio:auto}.ContactGallery_tall__7W1_u{aspect-ratio:4/3}.ContactGallery_accent__FvKgF{order:1;min-height:88px}.ContactGallery_mid__vPpsh{order:2;aspect-ratio:4/3}.ContactGallery_wide__eTi69{order:3;aspect-ratio:16/10}.ContactGallery_stat__VF1wI{order:4;padding:28px 20px 30px}}.HeroTop_hero__ZhKgl{position:relative;padding-block:56px 48px;background-color:var(--color-white)}.HeroTop_headingBlock__6TF6U{position:relative}.HeroTop_glow__ZZr3Z{position:absolute;top:14px;left:22%;z-index:0;width:min(400px,62%);height:160px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(247,255,137,.6),rgba(247,255,137,.38) 45%,rgba(247,255,137,.11) 72%,rgba(247,255,137,0) 100%);filter:blur(18px);opacity:.75;pointer-events:none}.HeroTop_title__Stv_W{position:relative;z-index:1;font-size:clamp(30px,4.2vw,46px);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:-.035em;text-wrap:wrap}.HeroTop_divider__Wtnou{height:1px;margin-block:40px 40px;border:0;background-color:var(--color-divider)}.HeroTop_row__2Kr_I{display:grid;grid-template-columns:50% 25% 25%;align-items:start}.HeroTop_introLabel__tSqjR{font-weight:var(--fw-regular);letter-spacing:.09em}.HeroTop_audience__pWeuq,.HeroTop_introLabel__tSqjR{font-size:13px;line-height:1.3;text-transform:uppercase}.HeroTop_audience__pWeuq{margin-top:14px;display:flex;align-items:baseline;gap:10px}.HeroTop_audienceLink__ssFNP{color:var(--color-brand);transition:opacity var(--dur) var(--ease)}.HeroTop_audienceLink__ssFNP:hover{opacity:.7;text-decoration:underline;text-underline-offset:3px}.HeroTop_separator__4gRwD{color:var(--color-ink)}.HeroTop_colGuide__q6qnO{display:flex;flex-direction:column}.HeroTop_badge__DlLxK{align-self:flex-start;display:inline-flex;align-items:center;height:18px;padding-inline:10px;border-radius:var(--radius-pill);background-color:var(--color-brand);color:var(--color-white);font-size:11px;font-weight:var(--fw-bold);line-height:1;letter-spacing:.01em;text-transform:uppercase}.HeroTop_guideTitle__EM3QM{margin-top:8px;font-size:15px;font-weight:var(--fw-bold);line-height:1.2;letter-spacing:-.01em;text-wrap:wrap}.HeroTop_guideEdition__uklpr{display:block}.HeroTop_detailText__TQKaX{font-size:12px;font-weight:var(--fw-regular);line-height:1.45}.HeroTop_detailLink__a9LnV{display:inline-block;margin-top:10px;color:var(--color-brand);font-size:12px;line-height:1.25;text-decoration:underline;text-underline-offset:3px;transition:opacity var(--dur) var(--ease)}.HeroTop_detailLink__a9LnV:hover{opacity:.7}@media (max-width:1023px){.HeroTop_hero__ZhKgl{padding-block:44px 37px}.HeroTop_row__2Kr_I{grid-template-columns:1fr 1fr;gap:32px 28px}.HeroTop_colIntro__qg5iB{grid-column:1/-1}.HeroTop_divider__Wtnou{margin-block:32px 32px}.HeroTop_glow__ZZr3Z{height:130px}}@media (max-width:640px){.HeroTop_row__2Kr_I{grid-template-columns:1fr}.HeroTop_lineBreak__QaVIL{display:none}.HeroTop_glow__ZZr3Z{top:0;left:50%;width:90%;height:120px}}.Audience_dark__zMxp_.Audience_dark__zMxp_{--dark-bg:#1a1a1a}.Audience_heading__Esvnv{margin-top:0}.Audience_title__XFaps{font-weight:var(--fw-semibold);line-height:1.12}.Audience_onDark__2Xzn_.Audience_onDark__2Xzn_{--reveal-from:rgba(255,255,255,0.32);--reveal-to:var(--color-white);color:var(--color-white)}.Audience_body__2_p8b{text-wrap:pretty}.Audience_bodyOnDark__E3I7X{color:var(--dark-body,rgba(255,255,255,.78));font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.Audience_figure__OhY4Z{--reveal-shift:40px;border-radius:20px;background-color:var(--color-surface)}@media (max-width:640px){.Audience_figure__OhY4Z{border-radius:16px}}.ContactLogos_section__Bu4B0{padding-block:64px 64px;background-color:var(--color-white)}.ContactLogos_label__w8v2P{text-align:center}.ContactLogos_marquee__ZjFMc{margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ContactLogos_track__T65Mj{display:flex;width:max-content;animation:ContactLogos_logoScroll__FcKw4 45s linear infinite;will-change:transform}@media (hover:hover) and (pointer:fine){.ContactLogos_marquee__ZjFMc:hover .ContactLogos_track__T65Mj{animation-play-state:paused}}@keyframes ContactLogos_logoScroll__FcKw4{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ContactLogos_row__Kks_I{display:flex;align-items:center}.ContactLogos_item__l5_rW{flex:none;padding-inline:36px}.ContactLogos_logo__yZzOg{opacity:.85;transition:opacity var(--dur) var(--ease)}.ContactLogos_item__l5_rW:hover .ContactLogos_logo__yZzOg{opacity:1}@media (prefers-reduced-motion:reduce){.ContactLogos_marquee__ZjFMc{-webkit-mask-image:none;mask-image:none}.ContactLogos_track__T65Mj{width:100%;justify-content:center;animation:none}.ContactLogos_row__Kks_I{flex-wrap:wrap;justify-content:center;row-gap:16px}.ContactLogos_track__T65Mj>:not(:first-child){display:none}}@media (max-width:640px){.ContactLogos_section__Bu4B0{padding-block:44px 48px}.ContactLogos_marquee__ZjFMc{margin-top:22px}.ContactLogos_item__l5_rW{padding-inline:24px}.ContactLogos_logo__yZzOg{width:84px;height:auto}}.ContactHero_section__bUIeV{position:relative;overflow:hidden;isolation:isolate;padding-block:60px calc(56px + 150px)}.ContactHero_section__bUIeV.ContactHero_flush__P6KPr{padding-block:60px 88px}.ContactHero_noTabs__vBJxX .ContactHero_eyebrow__yLnLx{margin-top:28px}.ContactHero_veil__27BSG,.ContactHero_video__9V2Xb{position:absolute;inset:0}.ContactHero_video__9V2Xb{z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.ContactHero_veil__27BSG{z-index:1;background-color:rgba(29,22,106,.5);pointer-events:none}.ContactHero_inner__X6pE5{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.ContactHero_tabs__42f27{max-width:100%;margin:-6px;padding:6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ContactHero_tabs__42f27::-webkit-scrollbar{display:none}.ContactHero_tabList__deoDy{display:flex;gap:4px;width:max-content;padding:4px;border-radius:var(--radius-pill);background-color:var(--dark-lift)}.ContactHero_tab__XOiMs{position:relative;display:inline-flex;align-items:center;gap:8px;height:28px;padding-inline:20px;border-radius:var(--radius-pill);color:var(--color-white);font-size:14px;font-weight:var(--fw-medium);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--dur) var(--ease)}@media (pointer:coarse){.ContactHero_tab__XOiMs:before{content:"";position:absolute;inset:-8px 0}}.ContactHero_tab__XOiMs:hover{background-color:var(--dark-lift-hover)}.ContactHero_tabCurrent__EW8ib,.ContactHero_tabCurrent__EW8ib:hover{background-color:var(--color-brand)}.ContactHero_tabIcon__VImDw{width:14px;height:14px;opacity:.8}.ContactHero_eyebrow__yLnLx{margin-top:64px}.ContactHero_heading__F_OEt.ContactHero_heading__F_OEt{max-width:16em;margin-top:20px;color:var(--dark-headline);font-weight:var(--fw-semibold);text-wrap:balance}.ContactHero_lead__vJWkM{max-width:64ch;margin-top:24px;color:var(--dark-body);font-size:17px;line-height:1.55;text-wrap:pretty}.ContactHero_actions__Yizqk{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px}@media (max-width:1279px){.ContactHero_section__bUIeV{padding-block:52px calc(48px + 120px)}.ContactHero_eyebrow__yLnLx{margin-top:52px}.ContactHero_section__bUIeV.ContactHero_flush__P6KPr{padding-block:52px 72px}.ContactHero_noTabs__vBJxX .ContactHero_eyebrow__yLnLx{margin-top:24px}}@media (max-width:1023px){.ContactHero_section__bUIeV{padding-block:48px calc(40px + 96px)}}@media (max-width:640px){.ContactHero_section__bUIeV{padding-block:40px calc(32px + 64px)}.ContactHero_tab__XOiMs{padding-inline:16px;font-size:13px}.ContactHero_eyebrow__yLnLx{margin-top:40px}.ContactHero_lead__vJWkM{margin-top:20px;font-size:15px}.ContactHero_actions__Yizqk{width:100%;flex-direction:column;margin-top:28px}}.ContactStudio_section__0KvNa{padding-block:112px 128px;background-color:var(--color-white)}.ContactStudio_grid__7A4BE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;align-items:stretch}.ContactStudio_copy__c0bmJ{display:flex;flex-direction:column;justify-content:center}.ContactStudio_heading__1krhg{max-width:14em}.ContactStudio_body__b2wW1{max-width:52ch;margin-top:24px;color:var(--color-muted);font-size:14px;line-height:1.6}.ContactStudio_clockStrip__4Xs1J{max-width:460px;margin-top:28px}.ContactStudio_clockStrip__4Xs1J>div>div>span:nth-child(3){color:var(--color-muted)}.ContactStudio_mapFrame__Bdr0N{display:flex;flex-direction:column;justify-content:center;min-height:420px;padding:40px 36px 32px;border:1px solid var(--color-line);border-radius:20px;background-color:var(--color-white)}@media (max-width:1279px){.ContactStudio_section__0KvNa{padding-block:88px 104px}.ContactStudio_grid__7A4BE{gap:40px}.ContactStudio_mapFrame__Bdr0N{min-height:380px;padding:32px 28px 28px}}@media (max-width:1023px){.ContactStudio_grid__7A4BE{grid-template-columns:1fr;gap:44px}.ContactStudio_mapFrame__Bdr0N{min-height:0}}@media (max-width:640px){.ContactStudio_section__0KvNa{padding-block:64px 72px}.ContactStudio_heading__1krhg{max-width:none}.ContactStudio_body__b2wW1{margin-top:20px}.ContactStudio_mapFrame__Bdr0N{padding:24px 16px 20px;border-radius:16px}}.ResultsHeadline_section__7L87_{padding-block:72px 64px}.ResultsHeadline_heading__3J24I{color:var(--color-ink);text-align:left}@media (max-width:1279px){.ResultsHeadline_section__7L87_{padding-block:56px 48px}}@media (max-width:640px){.ResultsHeadline_section__7L87_{padding-block:40px 32px}}