.SiteHeader_header__GlGmP{position:sticky;top:0;z-index:100;background:var(--mk-surface);border-bottom:1px solid var(--mk-border)}.SiteHeader_bar__f4MWp{max-width:var(--mk-container);margin:0 auto;padding:0 var(--mk-gutter);height:var(--mk-header-height);display:flex;align-items:center;gap:32px}.SiteHeader_desktopNav__Emte5{display:flex;align-items:center;gap:4px;flex:1 1 auto}.SiteHeader_trigger__fS80k{height:40px;padding:0 12px 0 14px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:var(--mk-radius-sm);background:transparent;color:var(--mk-text);font:inherit;font-size:15px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .12s var(--mk-ease)}.SiteHeader_trigger__fS80k:hover{background:var(--mk-hover);color:var(--mk-text)}.SiteHeader_trigger__fS80k[aria-expanded=true]{background:var(--mk-brand-tint);color:var(--mk-brand-strong)}.SiteHeader_chevron__Xvg3k{transition:transform .15s var(--mk-ease)}[aria-expanded=true]>.SiteHeader_chevron__Xvg3k{transform:rotate(180deg)}.SiteHeader_account__b7i_d{display:flex;align-items:center;gap:20px;margin-left:auto}.SiteHeader_accountPending__O7Ebf{display:inline-block;width:220px;height:40px}.SiteHeader_login__WhOJw{font-size:15px;font-weight:600;color:var(--mk-text);text-decoration:none}.SiteHeader_login__WhOJw:hover{color:var(--mk-brand)}.SiteHeader_demoButton__IkVMA{height:40px;padding:0 18px;display:inline-flex;align-items:center;border-radius:var(--mk-radius-sm);background:var(--mk-brand);color:#fff;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .12s var(--mk-ease)}.SiteHeader_demoButton__IkVMA:hover{background:var(--mk-brand-strong);color:#fff}.SiteHeader_menuButton__aqUBv{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:var(--mk-radius-sm);background:transparent;color:var(--mk-ink);cursor:pointer}.SiteHeader_panelWrap__ED0bu{position:absolute;top:100%;left:0;right:0;padding:0 var(--mk-gutter)}.SiteHeader_panel__ITFCp{max-width:1232px;margin:8px auto 0;background:var(--mk-surface);border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);box-shadow:var(--mk-shadow-lg);padding:24px;display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:24px;max-height:calc(100vh - var(--mk-header-height) - 24px);overflow-y:auto}.SiteHeader_groups__Z8Dsr{display:grid;grid-template-columns:repeat(var(--mk-cols,4),minmax(0,1fr));gap:24px}.SiteHeader_group__51XVa{display:flex;flex-direction:column;gap:4px;min-width:0}.SiteHeader_groupLabel__U6QqT{font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--mk-muted);padding:0 10px 8px;margin:0}.SiteHeader_checklist___o8ud,.SiteHeader_drawerList__hatEx,.SiteHeader_itemList__gv9iF,.SiteHeader_stripLinks__94_vA{list-style:none;margin:0;padding:0}.SiteHeader_item__0UWgg{display:flex;gap:12px;padding:10px;border-radius:var(--mk-radius-sm);color:var(--mk-ink);text-decoration:none;transition:background .12s var(--mk-ease)}.SiteHeader_item__0UWgg:hover{background:var(--mk-hover);color:var(--mk-ink)}.SiteHeader_itemIcon__H1YW4{flex-shrink:0;width:36px;height:36px;border-radius:var(--mk-radius-sm);background:var(--mk-brand-tint);color:var(--mk-brand);display:flex;align-items:center;justify-content:center}.SiteHeader_itemText__ponPd{display:flex;flex-direction:column;gap:2px;min-width:0}.SiteHeader_itemTitle__u31oG{font-size:15px;font-weight:600;line-height:1.3}.SiteHeader_itemDesc__8rsL4{font-size:13px;line-height:1.45;color:var(--mk-muted)}.SiteHeader_featured__Pp15G{background:var(--mk-navy-800);border-radius:var(--mk-radius-md);padding:24px;display:flex;flex-direction:column;gap:12px;color:#d6e4ee}.SiteHeader_featuredEyebrow__1_c7s{font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--mk-cyan-200)}.SiteHeader_featuredTitle__ef2pr{font-size:20px;font-weight:700;line-height:1.25;color:#fff}.SiteHeader_featuredBody__rKi7Y{font-size:14px;line-height:1.5}.SiteHeader_checklist___o8ud{display:flex;flex-direction:column;gap:6px;font-size:14px}.SiteHeader_checklist___o8ud li{display:flex;align-items:center;gap:8px}.SiteHeader_checklist___o8ud svg{color:var(--mk-cyan-200);flex-shrink:0}.SiteHeader_featuredCta__e_BaB{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:var(--mk-radius-sm);background:#fff;color:var(--mk-navy-800);font-size:15px;font-weight:600;text-decoration:none}.SiteHeader_featuredCta__e_BaB:hover{background:var(--mk-brand-tint);color:var(--mk-navy-800)}.SiteHeader_strip__yYYYG{grid-column:1/-1;border-top:1px solid var(--mk-border);padding-top:16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.SiteHeader_strip__yYYYG .SiteHeader_groupLabel__U6QqT{padding:0 10px}.SiteHeader_stripLinks__94_vA{display:flex;flex-wrap:wrap;gap:8px 20px}.SiteHeader_stripLinks__94_vA a{font-size:14px;font-weight:600;color:var(--mk-brand);text-decoration:none}.SiteHeader_stripLinks__94_vA a:hover{color:var(--mk-brand-strong);text-decoration:underline}.SiteHeader_backdrop__ziw2M{position:fixed;inset:0;top:var(--mk-header-height);z-index:90;background:rgba(6,27,46,.45)}.SiteHeader_drawer__9VMCd{position:fixed;inset:0;z-index:300;background:var(--mk-surface);display:flex;flex-direction:column}.SiteHeader_drawerTop___P_1t{height:64px;padding:0 var(--mk-gutter);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mk-border);flex-shrink:0}.SiteHeader_drawerTop___P_1t .SiteHeader_menuButton__aqUBv{display:inline-flex}.SiteHeader_drawerBody__955_w{flex:1 1 auto;overflow-y:auto;padding:8px var(--mk-gutter) 24px}.SiteHeader_drawerSection__JVEor{border-bottom:1px solid var(--mk-border)}.SiteHeader_drawerTrigger__KLJF4{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;font:inherit;font-size:18px;font-weight:600;color:var(--mk-ink);text-decoration:none;cursor:pointer;padding:0}.SiteHeader_drawerTrigger__KLJF4[aria-expanded=true]{color:var(--mk-brand-strong)}.SiteHeader_drawerGroups__Blr_B{padding-bottom:16px}.SiteHeader_drawerGroupLabel__SIFnI{font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--mk-muted);margin:12px 0 4px}.SiteHeader_drawerLink__4bZI1{display:flex;color:var(--mk-text)}.SiteHeader_drawerFeatured__X_yr7,.SiteHeader_drawerLink__4bZI1{align-items:center;min-height:44px;font-size:16px;text-decoration:none}.SiteHeader_drawerFeatured__X_yr7{display:inline-flex;gap:8px;margin-top:8px;font-weight:600;color:var(--mk-brand)}.SiteHeader_drawerActions__5j_ez{flex-shrink:0;padding:16px var(--mk-gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--mk-border);display:flex;flex-direction:column;gap:10px}.SiteHeader_drawerPrimary__ywmps,.SiteHeader_drawerSecondary__ZS_a8{display:flex;align-items:center;justify-content:center;height:48px;border-radius:var(--mk-radius-sm);font-size:16px;font-weight:600;text-decoration:none}.SiteHeader_drawerPrimary__ywmps{background:var(--mk-brand);color:#fff}.SiteHeader_drawerPrimary__ywmps:hover{color:#fff;background:var(--mk-brand-strong)}.SiteHeader_drawerSecondary__ZS_a8{border:1px solid var(--mk-ink);color:var(--mk-ink)}@media (max-width:1024px){.SiteHeader_account__b7i_d,.SiteHeader_desktopNav__Emte5{display:none}.SiteHeader_menuButton__aqUBv{display:inline-flex;margin-left:auto}.SiteHeader_backdrop__ziw2M,.SiteHeader_panelWrap__ED0bu{display:none}}@media (min-width:1025px) and (max-width:1180px){.SiteHeader_bar__f4MWp{gap:16px}.SiteHeader_trigger__fS80k{padding:0 8px 0 10px}}.SiteFooter_footer__Mg9It{background:var(--mk-navy-950);color:var(--mk-on-dark-muted)}.SiteFooter_inner__oee95{max-width:var(--mk-container);margin:0 auto;padding:56px var(--mk-gutter) 40px;display:flex;flex-direction:column;gap:48px}.SiteFooter_footer__Mg9It a{color:var(--mk-on-dark-muted);text-decoration:none}.SiteFooter_footer__Mg9It a:hover{color:#fff}.SiteFooter_footer__Mg9It :focus-visible{outline-color:var(--mk-cyan-200)}.SiteFooter_top___SVvh{display:flex;justify-content:space-between;gap:48px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.14)}.SiteFooter_brand__2ViuO{display:flex;flex-direction:column;gap:16px}.SiteFooter_tagline__Slo0k{font-size:15px;line-height:1.6;max-width:460px}.SiteFooter_signup__ZqpWB{width:100%;max-width:520px;display:flex;flex-direction:column;gap:12px}.SiteFooter_signupLabel__h1LoV{font-size:15px;font-weight:600;color:#fff}.SiteFooter_signupRow__8cjyL{display:flex;gap:8px}.SiteFooter_signupInput__DIYKE{flex:1 1 auto;min-width:0;height:48px;padding:0 14px;border-radius:var(--mk-radius-sm);border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:16px}.SiteFooter_signupInput__DIYKE::placeholder{color:var(--mk-on-dark-subtle)}.SiteFooter_signupButton__3jypI{height:48px;padding:0 20px;border:0;border-radius:var(--mk-radius-sm);background:#fff;color:var(--mk-navy-950);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.SiteFooter_signupButton__3jypI:hover{background:var(--mk-brand-tint)}.SiteFooter_signupStatus__WVNTA{font-size:14px;color:var(--mk-cyan-200);min-height:1em}.SiteFooter_groups__yj_rp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}.SiteFooter_groupLabel__dnFx7,.SiteFooter_groupToggle__W8kgA{font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--mk-cyan-200);margin:0 0 14px;line-height:1.4}.SiteFooter_groupToggle__W8kgA{display:none}.SiteFooter_links__R4qyY{flex-direction:column;font-size:15px}.SiteFooter_certs__cbnKX,.SiteFooter_links__R4qyY{list-style:none;margin:0;padding:0;display:flex;gap:10px}.SiteFooter_certs__cbnKX{flex-wrap:wrap}.SiteFooter_cert__VvpGe{height:36px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.18);border-radius:var(--mk-radius-sm);font-size:13px;font-weight:600;color:#e3ecf2}.SiteFooter_cert__VvpGe svg{color:var(--mk-cyan-200)}.SiteFooter_certShort__rBrc2{display:none}.SiteFooter_bottom___DZo_{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);font-size:14px;color:var(--mk-on-dark-subtle)}.SiteFooter_legal__PIhQ4{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.SiteFooter_legal__PIhQ4 a{color:var(--mk-on-dark-subtle);display:inline-flex;align-items:center;min-height:44px}@media (max-width:1024px){.SiteFooter_groups__yj_rp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.SiteFooter_top___SVvh{flex-direction:column;gap:32px}}@media (max-width:640px){.SiteFooter_inner__oee95{gap:32px}.SiteFooter_taglineRest__eGlin{display:none}.SiteFooter_signupRow__8cjyL{flex-direction:column}.SiteFooter_groups__yj_rp{grid-template-columns:1fr;gap:0}.SiteFooter_group__KYs88{border-bottom:1px solid rgba(255,255,255,.14)}.SiteFooter_groupLabel__dnFx7{display:none}.SiteFooter_groupToggle__W8kgA{display:flex;width:100%;min-height:52px;margin:0;align-items:center;justify-content:space-between;border:0;background:transparent;font-family:inherit;cursor:pointer}.SiteFooter_groupToggle__W8kgA svg{transition:transform .15s var(--mk-ease)}.SiteFooter_groupToggle__W8kgA[aria-expanded=true] svg{transform:rotate(180deg)}.SiteFooter_links__R4qyY[data-open=false]{display:none}.SiteFooter_links__R4qyY{padding-bottom:16px}.SiteFooter_links__R4qyY a{display:inline-flex;min-height:44px;align-items:center}.SiteFooter_certLong__EK1IR{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.SiteFooter_certShort__rBrc2{display:inline}.SiteFooter_bottom___DZo_{flex-direction:column-reverse;align-items:flex-start}}.SiteFooter_honeypot__vhb8R{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.Split_split__qNvS0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"text media";gap:64px;align-items:center}.Split_mediaLeft__VNIBJ{grid-template-areas:"media text"}.Split_alignStart__09Shh{align-items:start}.Split_media__tS_wz{grid-area:media;min-width:0}.Split_text__9uFtA{grid-area:text;min-width:0;display:flex;flex-direction:column;gap:16px}.Split_text__9uFtA :where(h2,h3){font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);line-height:1.2}.Split_text__9uFtA :where(p){font-size:17px;line-height:1.65;color:var(--mk-muted)}@media (max-width:1024px){.Split_mediaLeft__VNIBJ,.Split_split__qNvS0{grid-template-columns:1fr;grid-template-areas:"media" "text";gap:32px}}