.KestrelHeader_root__ga6Ce{--kh-text:#f4f1ea;--kh-strong:#ffffff;--kh-muted:rgba(244,241,234,0.62);--kh-soft:rgba(244,241,234,0.85);--kh-faint:rgba(244,241,234,0.3);--kh-bar:rgba(28,28,30,0.97);--kh-bar-border:transparent;--kh-active:rgba(244,241,234,0.12);--kh-hover:rgba(244,241,234,0.07);--kh-panel:#1c1c1e;--kh-panel-border:rgba(244,241,234,0.08);--kh-panel-shadow:0 24px 60px rgba(0,0,0,0.35);--kh-card:#141416;--kh-button:#252528;--kh-cta-bg:#3b5bff;--kh-cta-hover:#4c69ff;--kh-cta-text:#ffffff;--kh-focus:#5b7cff;--kh-switch-bg:rgba(244,241,234,0.08);--kh-switch-on:rgba(244,241,234,0.16);--kh-switch-on-text:#ffffff;--kh-switch-off:rgba(244,241,234,0.6);--kh-line:rgba(244,241,234,0.12);--kh-outline:rgba(244,241,234,0.45);--kh-card-text:rgba(244,241,234,0.7);--kh-title:rgba(244,241,234,0.55);--kh-divider:rgba(244,241,234,0.2);--kh-panel-line:rgba(244,241,234,0.1);--kh-height:120px;--kh-edge:12px;--kh-side:24px;display:contents;font-family:var(--font-manrope),"Manrope",sans-serif;color:var(--kh-text)}html[data-theme=light] .KestrelHeader_root__ga6Ce{--kh-text:#1b1b1b;--kh-strong:#111111;--kh-muted:rgba(23,23,23,0.62);--kh-soft:rgba(23,23,23,0.8);--kh-faint:rgba(23,23,23,0.28);--kh-bar:rgba(245,243,239,0.97);--kh-bar-border:rgba(23,23,23,0.07);--kh-active:rgba(23,23,23,0.07);--kh-hover:rgba(23,23,23,0.05);--kh-panel:#ffffff;--kh-panel-border:rgba(23,23,23,0.08);--kh-panel-shadow:0 24px 60px rgba(0,0,0,0.14);--kh-card:#f5f3ee;--kh-button:rgba(23,23,23,0.06);--kh-cta-hover:#2f4ef0;--kh-focus:#3b5bff;--kh-switch-bg:rgba(23,23,23,0.06);--kh-switch-on:#ffffff;--kh-switch-on-text:#111111;--kh-switch-off:rgba(23,23,23,0.6);--kh-line:rgba(23,23,23,0.12);--kh-outline:rgba(23,23,23,0.4);--kh-card-text:rgba(23,23,23,0.62);--kh-title:rgba(23,23,23,0.62);--kh-divider:rgba(23,23,23,0.28);--kh-panel-line:rgba(23,23,23,0.12)}.KestrelHeader_overlay__1hnm2 .KestrelHeader_barWrap__edN6Z{margin-bottom:calc(var(--kh-edge) - var(--kh-height))}html[data-theme=light] .KestrelHeader_overlay__1hnm2{--kh-muted:rgba(23,23,23,0.72)}.KestrelHeader_root__ga6Ce a{color:inherit;text-decoration:none}.KestrelHeader_root__ga6Ce a:focus-visible,.KestrelHeader_root__ga6Ce button:focus-visible{outline:2px solid var(--kh-focus);outline-offset:3px}.KestrelHeader_root__ga6Ce svg{flex:none}.KestrelHeader_topbar__35lRK{position:relative;z-index:121;width:min(1360px,100% - 2 * var(--kh-side));margin:8px auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;color:var(--kh-muted)}.KestrelHeader_contactList__cgJBn{display:flex;align-items:center;gap:22px;margin:0;padding:0;list-style:none}.KestrelHeader_contactList__cgJBn a{display:inline-flex;align-items:center;gap:8px;min-height:28px;color:var(--kh-soft)}.KestrelHeader_contactList__cgJBn a:hover{color:var(--kh-strong)}.KestrelHeader_topbarTools__P8_5H{display:flex;align-items:center;gap:14px}.KestrelHeader_toolDivider__GyueX{width:1px;height:14px;background:var(--kh-divider)}.KestrelHeader_langPanel__J5PW3 ul,.KestrelHeader_langTopbar__k1fLQ ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.KestrelHeader_langTopbar__k1fLQ ul{gap:2px}.KestrelHeader_langTopbar__k1fLQ a{display:inline-flex;align-items:center;min-height:28px;padding:0 6px;color:var(--kh-muted)}.KestrelHeader_langSeparator__T9ntq{color:var(--kh-faint)}.KestrelHeader_langPanel__J5PW3 a[aria-current=true],.KestrelHeader_langTopbar__k1fLQ a[aria-current=true]{color:var(--kh-strong);font-weight:700}.KestrelHeader_langPanel__J5PW3 a:hover,.KestrelHeader_langTopbar__k1fLQ a:hover{color:var(--kh-strong)}.KestrelHeader_themeSwitch__x60Ez{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:999px;background:var(--kh-switch-bg)}.KestrelHeader_themeButton__92932{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--kh-switch-off);cursor:pointer}.KestrelHeader_themeButton__92932[aria-pressed=true]{background:var(--kh-switch-on);color:var(--kh-switch-on-text)}html[data-theme=light] .KestrelHeader_themeButton__92932[aria-pressed=true]{box-shadow:0 1px 3px rgba(0,0,0,.12)}.KestrelHeader_themeSwitchLarge__30DbQ{padding:3px}.KestrelHeader_themeSwitchLarge__30DbQ .KestrelHeader_themeButton__92932{width:44px;height:38px}.KestrelHeader_themeSwitchLarge__30DbQ svg{width:16px;height:16px}.KestrelHeader_barWrap__edN6Z{position:-webkit-sticky;position:sticky;top:var(--kh-edge);z-index:120;width:min(1360px,100% - 2 * var(--kh-side));margin:0 auto var(--kh-edge)}.KestrelHeader_bar__Jrj3W{display:flex;align-items:center;gap:24px;min-height:64px;padding:10px 10px 10px 28px;border-radius:999px;background:var(--kh-bar);box-shadow:inset 0 0 0 1px var(--kh-bar-border)}.KestrelHeader_brand__nGHco{color:var(--kh-strong)!important;font-size:17px;font-weight:700;letter-spacing:-.03em}.KestrelHeader_desktopNav__eBcqT{margin-left:auto}.KestrelHeader_desktopNav__eBcqT>ul{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.KestrelHeader_navLink__deTFH{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--kh-soft)!important;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.KestrelHeader_navLink__deTFH:hover{color:var(--kh-strong)!important;background:var(--kh-hover)}.KestrelHeader_navLinkActive__hZTUn,.KestrelHeader_navLinkActive__hZTUn:hover{background:var(--kh-active);color:var(--kh-strong)!important;font-weight:650}.KestrelHeader_chevron__62qK5{transition:transform .2s}.KestrelHeader_chevronOpen___uivO{transform:rotate(180deg)}.KestrelHeader_cta__mFHpj{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;background:var(--kh-cta-bg);color:var(--kh-cta-text)!important;font-size:14px;font-weight:650;white-space:nowrap;transition:background .15s}.KestrelHeader_cta__mFHpj:hover{background:var(--kh-cta-hover)}.KestrelHeader_iconButton__3E3os{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--kh-button);color:var(--kh-text)!important;cursor:pointer;flex:none}.KestrelHeader_mega__dlG7T{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:5;display:flex;justify-content:flex-end;pointer-events:none}.KestrelHeader_megaInner__Kj_Og{display:flex;flex-wrap:wrap;gap:24px;width:100%;max-width:940px;padding:28px;border:1px solid var(--kh-panel-border);border-radius:28px;background:var(--kh-panel);box-shadow:var(--kh-panel-shadow);pointer-events:auto}.KestrelHeader_megaGroup__TqySh{display:flex;flex:1 1 250px;flex-direction:column;gap:6px}.KestrelHeader_megaTitle__pXMti{padding:0 14px 6px;font-size:12px;font-weight:600;color:var(--kh-title)}.KestrelHeader_megaGroup__TqySh ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.KestrelHeader_megaLink__0FmmQ{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:14px;color:var(--kh-text)!important;transition:background .15s}.KestrelHeader_megaLink__0FmmQ:hover,.KestrelHeader_megaLink__0FmmQ[aria-current=page]{background:var(--kh-hover)}.KestrelHeader_megaLabel__H0Kv3{font-size:15px;font-weight:650}.KestrelHeader_megaDetail__jHdSN{font-size:13px;color:var(--kh-muted)}.KestrelHeader_megaCard__VDeIP{display:flex;flex:0 1 250px;flex-direction:column;gap:12px;padding:22px;border-radius:20px;background:var(--kh-card)}.KestrelHeader_megaCardTitle__7LlmK{font-size:16px;font-weight:650;letter-spacing:-.02em}.KestrelHeader_megaCardText__kRVTK{font-size:13px;line-height:1.55;color:var(--kh-card-text)}.KestrelHeader_megaCardLink__LRAHh{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin-top:auto;padding:0 4px;white-space:nowrap;border:1px solid var(--kh-outline);text-align:center;border-radius:999px;color:var(--kh-text)!important;font-size:14px;font-weight:650;transition:background .15s}.KestrelHeader_megaCardLink__LRAHh:hover{background:var(--kh-hover)}.KestrelHeader_megaInner__Kj_Og:focus,.KestrelHeader_panel__kdiU4:focus{outline:none}.KestrelHeader_mobileMenu__NpaLX{display:contents}.KestrelHeader_panel__kdiU4{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:5;display:flex;flex-direction:column;gap:12px;max-height:calc(100dvh - 90px);overflow-x:hidden;overflow-y:auto;padding:10px 12px 18px;border:1px solid var(--kh-panel-border);border-radius:24px;background:var(--kh-panel);box-shadow:var(--kh-panel-shadow)}.KestrelHeader_panelNav__HDT2w>ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.KestrelHeader_panelLink__41pt6{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 14px;border:0;border-radius:14px;background:transparent;color:var(--kh-soft)!important;font:inherit;font-size:17px;font-weight:500;text-align:left;cursor:pointer}.KestrelHeader_panelLinkActive__cM3eB{background:var(--kh-active);color:var(--kh-strong)!important;font-weight:650}.KestrelHeader_panelSubList__XXsxW{display:flex;flex-direction:column;margin:4px 0 8px;padding:0 0 0 14px;list-style:none}.KestrelHeader_panelSubLink__o_qLU{display:flex;align-items:center;min-height:44px;padding:0 14px;border-left:2px solid var(--kh-line);color:var(--kh-soft)!important;font-size:15px}.KestrelHeader_panelSubLink__o_qLU[aria-current=page]{border-left-color:var(--kh-strong);color:var(--kh-strong)!important;font-weight:650}.KestrelHeader_panelAllLink___OjVN{color:var(--kh-text)!important;font-weight:650;text-decoration:underline!important;text-underline-offset:4px}.KestrelHeader_panelDivider__PpCxN{margin:0 14px;border-top:1px solid var(--kh-panel-line)}.KestrelHeader_panelContacts__KoKK_{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.KestrelHeader_panelContacts__KoKK_ a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;color:var(--kh-soft);font-size:15px}.KestrelHeader_panelTools__9XzxL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0 14px}.KestrelHeader_langPanel__J5PW3 ul{gap:4px;font-size:14px}.KestrelHeader_langPanel__J5PW3 a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--kh-muted)}@media (max-width:959px){.KestrelHeader_root__ga6Ce{--kh-height:80px;--kh-edge:10px;--kh-side:10px}.KestrelHeader_desktopNav__eBcqT,.KestrelHeader_topbar__35lRK{display:none}.KestrelHeader_barWrap__edN6Z{margin-top:var(--kh-edge)}.KestrelHeader_bar__Jrj3W{gap:6px;min-height:60px;padding:6px 6px 6px 18px}.KestrelHeader_brand__nGHco{margin-right:auto}.KestrelHeader_iconButton__3E3os{display:inline-flex}.KestrelHeader_cta__mFHpj{padding:0 14px;font-size:13px}}@media (max-width:359px){.KestrelHeader_bar__Jrj3W{padding-left:14px}.KestrelHeader_callButton__4P2Ml{display:none}.KestrelHeader_cta__mFHpj{min-width:0;overflow:hidden;padding:0 12px;text-overflow:ellipsis}}@media (min-width:960px){.KestrelHeader_mobileMenu__NpaLX{display:none}}@media (forced-colors:active){.KestrelHeader_bar__Jrj3W{outline:1px solid CanvasText;outline-offset:-1px}.KestrelHeader_themeButton__92932[aria-pressed=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}}@media (prefers-reduced-motion:reduce){.KestrelHeader_chevron__62qK5,.KestrelHeader_cta__mFHpj,.KestrelHeader_megaCardLink__LRAHh,.KestrelHeader_megaLink__0FmmQ,.KestrelHeader_navLink__deTFH{transition:none}}.KestrelFooter_footer__JrGYr{--kf-bg:#070708;--kf-text:#f4f1ea;--kf-soft:rgba(244,241,234,0.75);--kf-muted:rgba(244,241,234,0.55);--kf-line:rgba(244,241,234,0.1);--kf-accent:#5b7cff;box-sizing:border-box;width:100%;padding:clamp(56px,8vw,88px) 20px 28px;background:var(--kf-bg);color:var(--kf-text);font-family:var(--font-manrope),"Manrope",sans-serif}html[data-theme=light] .KestrelFooter_footer__JrGYr{--kf-bg:#eae7df;--kf-text:#171717;--kf-soft:rgba(23,23,23,0.72);--kf-muted:rgba(23,23,23,0.6);--kf-line:rgba(23,23,23,0.12);--kf-accent:#2f4ef0}.KestrelFooter_inner__L1hGa{display:flex;flex-direction:column;gap:clamp(40px,6vw,64px);max-width:1240px;margin:0 auto}.KestrelFooter_top__C6UJX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:36px 56px}.KestrelFooter_brand__UhgLq{display:flex;flex:2 1 340px;flex-direction:column;gap:16px;min-width:0}.KestrelFooter_wordmark__qH12Q{margin:0;font-size:clamp(60px,15vw,112px);line-height:.95;letter-spacing:-.06em;font-weight:650;color:var(--kf-text)}.KestrelFooter_statement__Rfh38{margin:0;font-size:16px;line-height:1.5;color:var(--kf-soft)}.KestrelFooter_columns__FQSJz{display:grid;flex:2 1 360px;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));grid-gap:36px 24px;gap:36px 24px;min-width:0}.KestrelFooter_column__QTTBV{display:flex;flex:1 1 220px;flex-direction:column;gap:10px}.KestrelFooter_title__Dn_pW{font-size:12px;color:var(--kf-muted)}.KestrelFooter_column__QTTBV ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;font-size:14px}.KestrelFooter_footer__JrGYr a,.KestrelFooter_linkButton__mv81d{display:inline-flex;align-items:center;min-height:40px;color:var(--kf-link,var(--kf-text));text-decoration:none;transition:color .15s}.KestrelFooter_footer__JrGYr a:hover,.KestrelFooter_linkButton__mv81d:hover{color:var(--kf-accent)}.KestrelFooter_footer__JrGYr a:focus-visible,.KestrelFooter_linkButton__mv81d:focus-visible{outline:2px solid var(--kf-accent);outline-offset:3px}.KestrelFooter_footer__JrGYr .KestrelFooter_allLink__QmoWZ{font-weight:600;text-decoration:underline;text-underline-offset:4px}.KestrelFooter_location__bnhl0{display:flex;align-items:center;min-height:40px;color:var(--kf-soft)}.KestrelFooter_bottom__fCuGH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-top:20px;border-top:1px solid var(--kf-line);font-size:12px;color:var(--kf-muted);--kf-link:var(--kf-soft)}.KestrelFooter_bottom__fCuGH ul{display:flex;flex-wrap:wrap;gap:0 20px;margin:0;padding:0;list-style:none}.KestrelFooter_linkButton__mv81d{padding:0;border:0;background:none;font:inherit;cursor:pointer}@media (max-width:1399px){.KestrelFooter_bottom__fCuGH nav{padding-right:56px}}@media (prefers-reduced-motion:reduce){.KestrelFooter_footer__JrGYr a,.KestrelFooter_linkButton__mv81d{transition:none}}.HomeHero_hero__0SbkW{--hh-text:#f4f1ea;--hh-title:#ffffff;--hh-lead:rgba(244,241,234,0.8);--hh-muted:rgba(244,241,234,0.62);--hh-cta-bg:#3b5bff;--hh-cta-hover:#4c69ff;--hh-cta-text:#ffffff;--hh-ghost-bg:rgba(244,241,234,0.08);--hh-ghost-border:rgba(244,241,234,0.22);--hh-ghost-hover-bg:rgba(244,241,234,0.14);--hh-ghost-hover-border:rgba(244,241,234,0.56);--hh-ghost-hover-text:#ffffff;--hh-focus:#5b7cff;position:relative;display:flex;align-items:center;min-height:clamp(600px,62vw,880px);padding:clamp(130px,14vw,200px) 20px clamp(64px,8vw,120px);background-color:#0a0a0b;background-image:url(/images/hero-dark.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;color:var(--hh-text)}html[data-theme=light] .HomeHero_hero__0SbkW{--hh-text:#1b1b1b;--hh-title:#111111;--hh-lead:rgba(23,23,23,0.8);--hh-muted:rgba(23,23,23,0.78);--hh-cta-hover:#2f4ef0;--hh-ghost-bg:rgba(255,255,255,0.45);--hh-ghost-border:rgba(23,23,23,0.2);--hh-ghost-hover-bg:rgba(255,255,255,0.75);--hh-ghost-hover-border:rgba(23,23,23,0.45);--hh-ghost-hover-text:#111111;--hh-focus:#3b5bff;background-color:#f5f3ef;background-image:url(/images/hero-light.webp);background-position:50%}.HomeHero_inner___Ilmi{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,2.2vw,28px);width:100%;max-width:1240px;margin:0 auto}.HomeHero_title__99R4F{max-width:640px;margin:0;font-size:clamp(40px,10vw,70px);line-height:1.06;letter-spacing:-.045em;font-weight:650;color:var(--hh-title)}.HomeHero_lead__xMuHP{max-width:520px;margin:0;font-size:clamp(17px,4.4vw,20px);line-height:1.55;color:var(--hh-lead)}.HomeHero_actions__jIyns{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:6px}.HomeHero_primary__zk984,.HomeHero_secondary__BrX8k{box-sizing:border-box;display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:650;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.HomeHero_primary__zk984{background:var(--hh-cta-bg);color:var(--hh-cta-text)!important}.HomeHero_primary__zk984:hover{background:var(--hh-cta-hover)}.HomeHero_secondary__BrX8k{gap:10px;border:1px solid var(--hh-ghost-border);background:var(--hh-ghost-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--hh-text)!important}.HomeHero_secondary__BrX8k:hover{border-color:var(--hh-ghost-hover-border);background:var(--hh-ghost-hover-bg);color:var(--hh-ghost-hover-text)!important}.HomeHero_primary__zk984:focus-visible,.HomeHero_secondary__BrX8k:focus-visible{outline:2px solid var(--hh-focus);outline-offset:3px}.HomeHero_trust__xgi7c{display:flex;align-items:flex-start;gap:10px;margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--hh-muted)}.HomeHero_trust__xgi7c svg{flex:none;margin-top:2px}.HomeHero_trust__xgi7c strong{color:var(--hh-text);font-weight:600}@media (max-width:959px){.HomeHero_hero__0SbkW{background-image:linear-gradient(rgba(10,10,11,.55),rgba(10,10,11,.55)),url(/images/hero-dark.webp);background-position:70%}html[data-theme=light] .HomeHero_hero__0SbkW{background-image:linear-gradient(rgba(245,243,239,.55),rgba(245,243,239,.55)),url(/images/hero-light.webp)}}.HomeHero_clients__yf3TT{padding:clamp(36px,4.4vw,52px) 20px;border-top:1px solid rgba(244,241,234,.08);border-bottom:1px solid rgba(244,241,234,.08);background:#111113}html[data-theme=light] .HomeHero_clients__yf3TT{border-color:rgba(23,23,23,.08);background:#efede7}.HomeHero_clientsInner__CsrnJ{display:flex;flex-direction:column;align-items:center;gap:clamp(22px,2.6vw,30px);max-width:1240px;margin:0 auto}.HomeHero_clientsTitle__oUkuE{margin:0;font-size:13px;font-weight:500;color:rgba(244,241,234,.6)}html[data-theme=light] .HomeHero_clientsTitle__oUkuE{color:rgba(23,23,23,.62)}.HomeHero_logos__3UECf{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(22px,2.6vw,32px) clamp(28px,3.6vw,44px);width:100%;margin:0;padding:0;list-style:none}.HomeHero_logos__3UECf img{display:block;width:auto;opacity:.75}html[data-theme=light] .HomeHero_logos__3UECf img{filter:invert(1);opacity:.7}@media (forced-colors:active){.HomeHero_clients__yf3TT{forced-color-adjust:none}}@media (prefers-reduced-motion:reduce){.HomeHero_primary__zk984,.HomeHero_secondary__BrX8k{transition:none}}.PrivacyPolicy_page__c3frq{--pp-bg:#0a0a0b;--pp-title:#ffffff;--pp-text:#f4f1ea;--pp-body:rgba(244,241,234,0.82);--pp-lead:rgba(244,241,234,0.8);--pp-muted:rgba(244,241,234,0.6);--pp-faint:rgba(244,241,234,0.55);--pp-crumb:rgba(244,241,234,0.75);--pp-line:rgba(244,241,234,0.1);--pp-border:rgba(244,241,234,0.12);--pp-card:#141416;--pp-card-border:rgba(244,241,234,0.08);--pp-link:#5b7cff;--pp-button:#3b5bff;--pp-button-hover:#4c69ff;background:var(--pp-bg);color:var(--pp-text);font-family:var(--font-manrope),"Manrope",sans-serif}html[data-theme=light] .PrivacyPolicy_page__c3frq{--pp-bg:#f3f0e9;--pp-title:#111111;--pp-text:#171717;--pp-body:rgba(23,23,23,0.8);--pp-lead:rgba(23,23,23,0.8);--pp-muted:rgba(23,23,23,0.62);--pp-faint:rgba(23,23,23,0.6);--pp-crumb:rgba(23,23,23,0.72);--pp-line:rgba(23,23,23,0.12);--pp-border:rgba(23,23,23,0.14);--pp-card:#ffffff;--pp-card-border:rgba(23,23,23,0.08);--pp-link:#2f4ef0;--pp-button-hover:#2f4ef0}.PrivacyPolicy_page__c3frq a:focus-visible,.PrivacyPolicy_page__c3frq button:focus-visible{outline:2px solid var(--pp-link);outline-offset:3px}.PrivacyPolicy_hero__ybcxH{position:relative;padding:clamp(130px,15vw,220px) 20px clamp(56px,7vw,104px);background-color:#0a0a0b;background-image:linear-gradient(rgba(10,10,11,.35),rgba(10,10,11,.35)),url(/images/hero-dark.webp);background-position:100%;background-repeat:no-repeat;background-size:cover}html[data-theme=light] .PrivacyPolicy_hero__ybcxH{background-color:#f5f3ef;background-image:linear-gradient(rgba(245,243,239,.5),rgba(245,243,239,.5)),url(/images/hero-light.webp);background-position:50%}.PrivacyPolicy_heroInner__oQIoU{display:flex;flex-direction:column;gap:clamp(16px,2vw,22px);max-width:1240px;margin:0 auto}.PrivacyPolicy_breadcrumb__vD0XP{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--pp-faint)}.PrivacyPolicy_breadcrumb__vD0XP a{color:var(--pp-crumb);text-decoration:none}.PrivacyPolicy_breadcrumb__vD0XP [aria-current],.PrivacyPolicy_breadcrumb__vD0XP a:hover{color:var(--pp-text)}.PrivacyPolicy_title__b610q{margin:0;font-size:clamp(34px,8.6vw,62px);line-height:1.08;letter-spacing:-.045em;font-weight:650;color:var(--pp-title)}.PrivacyPolicy_intro__AQMyS{max-width:560px;margin:0;font-size:clamp(17px,4.2vw,19px);line-height:1.55;color:var(--pp-lead)}.PrivacyPolicy_main__eK08z{padding:clamp(48px,7vw,88px) 20px clamp(72px,10vw,120px);background:var(--pp-bg)}.PrivacyPolicy_content__FeZ2F{display:flex;flex-direction:column;gap:40px;max-width:820px;margin:0 auto}.PrivacyPolicy_toc__A18pB{padding:clamp(20px,3vw,28px);border:1px solid var(--pp-card-border);border-radius:20px;background:var(--pp-card)}.PrivacyPolicy_toc__A18pB h2{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--pp-muted)}.PrivacyPolicy_toc__A18pB ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:0 24px;gap:0 24px;margin:0;padding:0;list-style:none}.PrivacyPolicy_toc__A18pB a{display:flex;align-items:center;min-height:44px;color:var(--pp-text);font-size:15px;text-decoration:none}.PrivacyPolicy_toc__A18pB a:hover{color:var(--pp-link)}.PrivacyPolicy_section__Nvob_{display:flex;flex-direction:column;gap:14px;padding-top:32px;border-top:1px solid var(--pp-line);scroll-margin-top:90px;font-feature-settings:no-common-ligatures no-contextual;font-variant-ligatures:no-common-ligatures no-contextual}.PrivacyPolicy_section__Nvob_ h2{margin:0;font-size:clamp(22px,5.4vw,28px);line-height:1.2;letter-spacing:-.03em;font-weight:650;color:var(--pp-title)}.PrivacyPolicy_section__Nvob_>p,.PrivacyPolicy_section__Nvob_>ul{margin:0;font-size:16px;line-height:1.7;color:var(--pp-body)}.PrivacyPolicy_section__Nvob_>ul{padding-left:22px}.PrivacyPolicy_section__Nvob_>ul>li{margin:0 0 8px}.PrivacyPolicy_section__Nvob_>ul>li:last-child{margin-bottom:0}.PrivacyPolicy_section__Nvob_ strong{font-weight:650;color:var(--pp-title)}.PrivacyPolicy_facts__cn9oR a,.PrivacyPolicy_section__Nvob_ li a,.PrivacyPolicy_section__Nvob_ p a{color:var(--pp-link);text-decoration:underline;text-underline-offset:3px}.PrivacyPolicy_section__Nvob_ code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:var(--pp-title)}.PrivacyPolicy_facts__cn9oR{display:flex;flex-direction:column;margin:0;border-top:1px solid var(--pp-line)}.PrivacyPolicy_facts__cn9oR>div{display:flex;flex-wrap:wrap;gap:2px 16px;padding:12px 0;border-bottom:1px solid var(--pp-line)}.PrivacyPolicy_facts__cn9oR dt{flex:0 0 220px;font-size:14px;line-height:1.6;color:var(--pp-muted)}.PrivacyPolicy_facts__cn9oR dd{flex:1 1 220px;margin:0;font-size:16px;line-height:1.6;color:var(--pp-text)}.PrivacyPolicy_tableWrap__grm8a{overflow-x:auto;border:1px solid var(--pp-border);border-radius:16px}.PrivacyPolicy_tableWrap__grm8a table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55;color:var(--pp-body)}.PrivacyPolicy_tableWrap__grm8a td,.PrivacyPolicy_tableWrap__grm8a th{padding:12px 16px;text-align:left;vertical-align:top}.PrivacyPolicy_tableWrap__grm8a th{background:var(--pp-card);font-weight:650;color:var(--pp-title)}.PrivacyPolicy_tableWrap__grm8a td{border-top:1px solid var(--pp-line)}.PrivacyPolicy_settingsButton__rXPD_{display:inline-flex;align-self:flex-start;align-items:center;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--pp-button);color:#ffffff;font:inherit;font-size:14px;font-weight:650;cursor:pointer;transition:background .15s}.PrivacyPolicy_settingsButton__rXPD_:hover{background:var(--pp-button-hover)}@media (max-width:959px){.PrivacyPolicy_hero__ybcxH{background-image:linear-gradient(rgba(10,10,11,.6),rgba(10,10,11,.6)),url(/images/hero-dark.webp);background-position:70%}html[data-theme=light] .PrivacyPolicy_hero__ybcxH{background-image:linear-gradient(rgba(245,243,239,.6),rgba(245,243,239,.6)),url(/images/hero-light.webp)}.PrivacyPolicy_section__Nvob_{scroll-margin-top:80px}}@media (prefers-reduced-motion:reduce){.PrivacyPolicy_settingsButton__rXPD_{transition:none}}.KestrelContactPage_contactWrap____2bu{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:118px 0 106px}.KestrelContactPage_contactIntro__UVzcN{max-width:770px;margin:0 0 62px}.KestrelContactPage_contactIntro__UVzcN h1{font-size:clamp(46px,5vw,70px);line-height:1.07;letter-spacing:-.055em;font-weight:650;margin:0}.KestrelContactPage_contactIntro__UVzcN p{font-size:17px;line-height:1.65;opacity:.72;margin:25px 0 0;max-width:625px}.KestrelContactPage_contactGrid__M6dM8{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);grid-gap:clamp(40px,7vw,110px);gap:clamp(40px,7vw,110px);align-items:start}.KestrelContactPage_callPanel__tRj_m h2,.KestrelContactPage_formPanel__g9RBX h2{font-size:clamp(27px,2.6vw,35px);font-weight:650;letter-spacing:-.04em;line-height:1.14;margin:0 0 12px}.KestrelContactPage_callPanel__tRj_m>p,.KestrelContactPage_panelIntro__LzNjj{margin:0 0 31px;line-height:1.65;font-size:15px;opacity:.7}.KestrelContactPage_callPanel__tRj_m{border-top:1px solid rgba(130,130,130,.28);padding-top:28px}.KestrelContactPage_meetLink__cy9yQ{display:inline-flex;align-items:center;gap:18px;border-bottom:1px solid;padding:11px 0;text-decoration:none;font-size:14px;font-weight:650}.KestrelContactPage_meetNote__qbdZs{border-top:1px solid rgba(130,130,130,.22);margin-top:28px;padding-top:20px;font-size:13px;opacity:.62}@media(max-width:900px){.KestrelContactPage_contactGrid__M6dM8{grid-template-columns:1fr;gap:68px}.KestrelContactPage_contactWrap____2bu{padding-top:90px}}@media(max-width:600px){.KestrelContactPage_contactWrap____2bu{width:calc(100% - 36px);padding-top:80px;padding-bottom:75px}.KestrelContactPage_contactIntro__UVzcN{margin-bottom:38px}.KestrelContactPage_contactIntro__UVzcN h1{font-size:clamp(38px,9vw,48px)}.KestrelContactPage_contactIntro__UVzcN p{font-size:15px}.KestrelContactPage_contactGrid__M6dM8{gap:55px}}.KestrelContactPage_contactGrid__M6dM8{display:block;max-width:820px}.KestrelContactPage_contactIntro__UVzcN{margin-bottom:49px}.KestrelContactPage_formPanel__g9RBX{max-width:820px}.KestrelContactPage_calendarSection__iVZny{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.05fr);grid-gap:clamp(48px,8vw,130px);gap:clamp(48px,8vw,130px);align-items:center;margin-top:115px;padding-top:78px;border-top:1px solid rgba(130,130,130,.25)}.KestrelContactPage_calendarCopy__fsQTn{align-self:center}.KestrelContactPage_calendarCopy__fsQTn h2{font-size:clamp(32px,3.3vw,45px);letter-spacing:-.04em;line-height:1.13;margin:0 0 22px}.KestrelContactPage_calendarCopy__fsQTn>p{font-size:16px;line-height:1.7;opacity:.74;margin:0 0 23px}.KestrelContactPage_calendarCopy__fsQTn .KestrelContactPage_meetNote__qbdZs{margin-top:29px}@media(max-width:900px){.KestrelContactPage_calendarSection__iVZny{grid-template-columns:1fr;gap:37px;margin-top:80px;padding-top:59px}.KestrelContactPage_calendarCopy__fsQTn{max-width:620px}}@media(max-width:600px){.KestrelContactPage_contactIntro__UVzcN{margin-bottom:37px}.KestrelContactPage_calendarSection__iVZny{margin-top:65px;padding-top:49px}}.KestrelContactPage_calendarSectionSingle__en09q{display:block}.KestrelContactPage_calendarSectionSingle__en09q .KestrelContactPage_calendarCopy__fsQTn{max-width:620px}.KestrelContactPage_directEmail__7Tn_1{color:inherit;text-decoration:underline;text-underline-offset:3px}