*{box-sizing:border-box}html,body{background:#0a1020;margin:0;padding:0}body{color:var(--espresso,#f2f5fa);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Figtree,Segoe UI,Arial,sans-serif}body.splo-locked{touch-action:none!important;overflow:hidden!important}html.splo-locked{overflow:hidden!important}
:root{--navy-page:#0a1020;--navy-cream:#111a2e;--navy-blush:#16203a;--navy-card:#131c31;--navy-sand:#26314f;--navy-line-2:#1c2742;--navy-tan:#8fa3c9;--navy-ink:#f2f5fa;--navy-ink-2:#bac6db;--navy-ink-3:#8d9bb7;--navy-up:#4bd08a;--navy-down:#f2796f;--navy-gold:#e3b45c;--navy-burg:#e8798a;--navy-blue:#4a90ff;--rgb-page:10, 16, 32;--rgb-cream:17, 26, 46;--rgb-blush:22, 32, 58;--rgb-ivory:27, 39, 64;--rgb-sand:38, 49, 79;--rgb-tan:54, 68, 107;--on-ink:#0a1020}html #sehx2-root{--sp-ink:var(--navy-ink);--sp-page:var(--navy-page);--sp-cream:var(--navy-cream);--sp-blush:var(--navy-blush);--sp-sand:var(--navy-sand);--sp-tan:var(--navy-tan);--sp-blue:var(--navy-blue);--sehx2-glow:.12;--sp-btn-face:linear-gradient(100deg, #2a5fd6 0%, #3468e0 20%, #2456ce 42%, #1b4ab4 58%, #2456ce 78%, #3468e0 100%)}html #spvsl-root{--vs-ink:var(--navy-ink);--vs-ink-2:var(--navy-ink-2);--vs-ink-3:var(--navy-ink-3);--vs-page:var(--navy-page);--vs-cream:var(--navy-cream);--vs-blush:var(--navy-blush);--vs-sand:var(--navy-sand);--vs-tan:var(--navy-tan);--vs-card:var(--navy-card);--vs-card-face:#0b1120;--vs-video-bg:#0a1020;--vs-poster-base:linear-gradient(180deg,#16203a 0%,#0a1020 100%);--vs-cta-hover:#2a3654;--rgb-vs-shadow:4, 8, 18;background:radial-gradient(110% 85% at 80% 12%, rgba(var(--rgb-tan), .55) 0%, rgba(var(--rgb-tan), 0) 56%), radial-gradient(120% 90% at 12% 92%, rgba(var(--rgb-sand), .6) 0%, rgba(var(--rgb-sand), 0) 60%), linear-gradient(152deg, #111a2e 0%, #0e1526 42%, #0b1120 78%, #0a1020 100%)}html #sp3q-root{--q-ink:var(--navy-ink);--q-ink-2:var(--navy-ink-2);--q-ink-3:var(--navy-ink-3);--q-page:var(--navy-page);--q-cream:var(--navy-cream);--q-blush:var(--navy-blush);--q-sand:var(--navy-sand);--q-tan:var(--navy-tan);--q-rule:var(--navy-sand);--q-mark-plate:#0a0d12;--q-mark-glyph:#fff}html #spphones-root{color:#f2f5fa;--stage:#101a30;--stage-top:#0a1020;--stage-bot:#0a1020;--rgb-ivory:26, 38, 64;--cream:#141e33;--phone-top:#1f2c49;--phone-bot:#0e1626;--ivory:#131c2e;--card:#172136;--line:#253150;--line-2:#2e3a5c;--taupe:#93a2bf;--espresso:var(--navy-ink);--ink-2:#c3cee2;--green:var(--navy-up);--green-bg:#12291f;--green-line:#1f4433;--burg:var(--navy-burg);--burg-bg:#2a151c;--burg-line:#47232e;--gold:var(--navy-gold);--gold-bg:#2a2213;--gold-line:#463820;--track:#26314f;--insight-face:linear-gradient(170deg, #1c2740, #16203a);--answer-face:linear-gradient(160deg, #1c2740, #16203a);--lb-top1-face:#1e2a45;--course-face:linear-gradient(160deg, #26365b 0%, #1b2740 60%, #16203a 100%);--course-ink:var(--navy-ink);--course-cap:#9daecf;--course-meta:#8fa3c9;--spine-end:#253150;--slot-tag:#8fa3c9;--demo-note:#7e8da8;--placeholder:#7e8da8;--body-ink:#c3cee2;--cta-sub:#a9b7d0}html #si-root{--sh-bg:var(--navy-page);--sh-card:var(--navy-card);--sh-line:var(--navy-sand);--sh-line-soft:var(--navy-line-2);--sh-ink:var(--navy-ink);--sh-ink-2:var(--navy-ink-2);--sh-ink-3:var(--navy-ink-3);--sh-tint:#1a2540;--sh-focus:var(--navy-ink);--s-bull:var(--navy-up);--s-bull-ink:#7fe0ae;--s-neu:var(--navy-gold);--s-neu-ink:#efce92;--s-bear:var(--navy-down);--s-bear-ink:#f7a79f}html #splive-root{--c-ink:var(--navy-ink);--c-page:var(--navy-page);--c-cream:var(--navy-cream);--c-blush:var(--navy-blush);--c-sand:var(--navy-sand);--c-tan:var(--navy-tan);--c-card:var(--navy-card);--c-line:var(--navy-sand);--c-line-2:var(--navy-line-2);--c-up:var(--navy-up);--c-down:var(--navy-down)}html #sppricing-root{--p-ink:var(--navy-ink);--p-page:var(--navy-page);--p-cream:var(--navy-cream);--p-blush:var(--navy-blush);--p-sand:var(--navy-sand);--p-tan:var(--navy-tan);--p-card:var(--navy-card);--p-line:var(--navy-sand);--p-line-2:var(--navy-line-2)}html #spft-root{--f-ink:var(--navy-page);--f-page:var(--navy-ink);--f-cream:var(--navy-cream);--f-blush:var(--navy-blush);--f-sand:var(--navy-sand);--f-tan:var(--navy-tan);--f-line:#e2ecff29}
