:root{--band-navy:linear-gradient(115deg,#1b2a4a,#1b2a4a 55%,#0a1226);--band-copy:rgba(255,255,255,.84);--band-soft:rgba(255,255,255,.76);--band-link:#ffd6de;--band-line:rgba(255,255,255,.18)}.band-navy{position:relative;z-index:1;color:var(--band-copy);--ink:#fff;--ink-soft:#fff;--body:var(--band-copy);--muted:var(--band-soft);--faint:var(--band-soft);--brand-text:var(--band-link);--sky:#a9c4ff;--line:var(--band-line);--line-soft:var(--band-line);--canvas:rgba(255,255,255,.07);--card:rgba(255,255,255,.07);--canvas-2:rgba(255,255,255,.14);--tint:rgba(255,255,255,.07);--surface:rgba(255,255,255,.07);--ok-bg:rgba(134,239,172,.16);--ok-ink:#a7f3c0}.band-navy,.fx-sec.band-navy,.mk-section.band-navy,.mp-section--tint.band-navy{background:var(--band-navy)}.band-navy .lp-squiggle path{fill:#e5194a;stroke:none}.band-navy .fx-kicker{background:rgba(255,255,255,.14);color:#fff}.band-navy .mk-kicker{color:var(--band-link)}.band-navy .fx-link{color:#fff}.band-navy .fx-more{background:rgba(255,255,255,.07);border-color:var(--band-line)}.band-navy .fx-more>summary:after{background:rgba(255,255,255,.18);color:#fff}.band-navy .fx-more a,.band-navy .fx-sub a{color:#fff}.band-navy ::selection{background:#fff;color:#1b2a4a}.band-navy .fx-device{background:linear-gradient(180deg,#2a3346,#151c2c);box-shadow:0 0 0 1px rgba(255,255,255,.16),0 36px 80px -28px rgba(0,0,0,.65)}.band-navy .mk-loop,.band-navy .mk-shot{border:0;box-shadow:0 0 0 1px rgba(255,255,255,.14),0 30px 70px -26px rgba(0,0,0,.6)}.band-navy .fx-device .mk-loop,.band-navy .fx-device .mk-shot{box-shadow:none}.band-navy .fx-device.is-phone,.band-navy .mk-shot--phone{box-shadow:var(--iph-shadow)}.band-navy .hm-biz li{background:rgba(255,255,255,.07)}.band-navy .hm-biz__ico{background:rgba(255,255,255,.14);color:#fff}.band-navy .mp-checks li .ico{color:var(--sky)}.band-navy .fx-story__num{box-shadow:0 10px 24px -12px rgba(0,0,0,.5)}@media (forced-colors:active){.band-navy{background:Canvas;color:CanvasText}}@media (max-width:900px){.band-navy .fx-story__inline.fx-device{background:none;box-shadow:none}}.sa-launch{position:fixed;right:calc(20px + env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));z-index:110;width:56px;height:56px;border-radius:50%;border:0;padding:0;cursor:pointer;display:grid;place-items:center;background:var(--brand);color:#fff;box-shadow:0 6px 18px rgba(20,24,33,.22);transform:translateY(calc(-1 * var(--sa-lift, 0px)));transition:transform .2s ease,opacity .2s ease,background .16s}.sa-launch:hover{background:var(--brand-hover,var(--brand))}.sa-launch:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sa-launch svg{width:28px;height:28px;grid-area:1/1}.sa-launch__chat{fill:currentColor}.sa-launch__chat circle{fill:var(--brand)}.sa-launch__x{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;opacity:0}.sa-launch[data-open] .sa-launch__chat{opacity:0}.sa-launch[data-open] .sa-launch__x{opacity:1}.sa-launch[data-away]:not([data-open]){opacity:0;pointer-events:none;visibility:hidden}@media (max-width:640px){.sa-launch{top:10px;bottom:auto;right:calc(var(--site-pad, 1.1rem) + 52px + env(safe-area-inset-right));width:44px;height:44px;border-radius:12px;box-shadow:none;transform:none}.sa-launch svg{width:24px;height:24px}.sa-launch[data-open]{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.sa-launch{transition:none}}@media print{.sa-launch{display:none}}@font-face{font-family:montserrat;src:url(/_next/static/media/606cdd767ee835e0-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/d4df281bd2c98884-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/63885f7c1e9eccfb-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:montserrat;src:url(/_next/static/media/215992f82a7fc8d9-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:82.68%;descent-override:21.44%;line-gap-override:0.00%;size-adjust:117.08%}.__className_65d887{font-family:montserrat,montserrat Fallback,system-ui,sans-serif}.__variable_65d887{--font-display:"montserrat","montserrat Fallback",system-ui,sans-serif}