:root{--blue:#1b43f5;--blue-hover:#1233c4;--blue-tint:#eef2ff;--blue-soft:#dce3fe;--blue-on-dark:#8ea6ff;--ink:#0b1233;--ink-2:#4a5378;--ink-body:#273056;--white:#fff;--surface-soft:#f3f5fb;--surface-soft-2:#f6f7fb;--navy:#0a1030;--teal:#0f1e2b;--line:#e3e6f0;--line-card:#e8ebf3;--line-strip:#eef0f5;--live:#5ef0b0;--positive:#0e7a55;--warning:#c2410c;--font-display:"Inter Tight", "Inter", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--r-md:12px;--r-lg:14px;--r-xl:20px;--r-2xl:24px;--r-3xl:28px;--r-4xl:32px;--r-pill:999px;--shadow-phone:0 40px 80px -20px #0b123373;--shadow-featured:0 30px 60px -24px #1b43f58c;--shadow-sticky:0 16px 40px -10px #0b123380;--container:1200px;--gutter:20px;--header-h:72px}@media (width>=640px){:root{--gutter:32px}}@media (width>=960px){:root{--gutter:48px}}*{box-sizing:border-box}[hidden]{display:none!important}body{color:#0b1233;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Inter,system-ui,sans-serif}a{color:#1b43f5}a:hover{color:#1233c4}img{max-width:100%}:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #8ea6ff}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:50;color:#fff;background:#0b1233;border-radius:12px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{color:#fff;top:12px}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.disp{letter-spacing:-.03em;font-family:Inter Tight,Inter,sans-serif}.h1{margin:0;font-size:clamp(42px,8.4vw,88px);font-weight:800;line-height:1}.h2{margin:0;font-size:clamp(32px,5.2vw,56px);font-weight:800;line-height:1.04}.h3{margin:0;font-size:22px;font-weight:700;line-height:1.2}.lead{font-size:clamp(17px,2vw,20px);line-height:1.55}.navlinks{display:none}.burger{cursor:pointer;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.burger.on-blue{color:#fff;background:#ffffff29}.burger.on-white{color:#0b1233;background:#f3f5fb}.burger .burger-close,.burger[aria-expanded=true] .burger-open{display:none}.burger[aria-expanded=true] .burger-close{display:block}.mobile-nav{padding:4px 0 16px;position:absolute;top:100%;left:0;right:0;box-shadow:0 28px 48px -24px #0b123366}.mobile-nav[hidden]{display:none}.mobile-nav.on-blue{background:#1b43f5;border-top:1px solid #ffffff24}.mobile-nav.on-white{background:#fff;border-top:1px solid #e3e6f0}.mnav-link{align-items:center;min-height:52px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.mobile-nav.on-blue .mnav-link{color:#fff;border-bottom:1px solid #ffffff24}.mobile-nav.on-white .mnav-link{color:#0b1233;border-bottom:1px solid #e3e6f0}.mnav-link:last-child{border-bottom:0!important}.mobile-nav.on-white .mnav-link[aria-current=page]{color:#1b43f5}.mobile-nav.on-blue .mnav-link[aria-current=page]{text-underline-offset:6px;text-decoration:underline}@media (width<=420px){.hdr-cta{gap:6px!important;padding:0 12px!important;font-size:14px!important}.hdr-word{font-size:19px!important}}@media (width<=759px){.hero-dot{display:none}}.heroPhones{justify-content:center;align-items:flex-end;gap:28px;display:flex}.sidePhone{display:none}.phone{background:#0b1233;border-radius:46px;flex:none;width:272px;height:590px;padding:9px;box-shadow:0 40px 80px -20px #0b123373}.phone.lg{width:300px;height:650px}.shot{background:#f3f5fb;border-radius:38px;width:100%;height:100%;overflow:hidden}.shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.shot picture{width:100%;height:100%;display:block}.split{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.grid3{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.grid4,.grid5{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.qr{display:none}.strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.stickybar{z-index:20;display:flex;position:sticky;bottom:12px}.badge{color:#fff;background:#000;border:1px solid #ffffff40;border-radius:14px;align-items:center;gap:10px;min-height:56px;padding:8px 22px 8px 16px;text-decoration:none;display:inline-flex}.badge:hover{color:#fff;background:#111}.mini{color:#fff;background:#000;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mini:hover{color:#fff;background:#1b1b1b}.mini.blue{background:#1b43f5}.mini.blue:hover{background:#1233c4}.num{color:#0000;-webkit-text-stroke:2px #fff;letter-spacing:-.04em;font-family:Inter Tight,Inter,sans-serif;font-size:120px;font-style:italic;font-weight:900;line-height:.8}.stepT{text-transform:uppercase;letter-spacing:-.01em;color:#e8f0ff;margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:28px;font-style:italic;font-weight:900;line-height:1.02}details{border-bottom:1px solid #e3e6f0}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}details[open] .plus{transform:rotate(45deg)}.plus{transition:transform .2s}.chips{gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.feat{color:#0b1233;background:#f3f5fb;border-radius:28px;grid-template-columns:minmax(0,1fr);gap:0;text-decoration:none;display:grid;overflow:hidden}.feat:hover{color:#0b1233}.gridJ{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.cta{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.card-title{margin:0}a.card:hover .card-title{text-underline-offset:3px;text-decoration:underline 2px}.layout{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.toc{flex:220px;max-width:100%}.body{flex:999 560px;min-width:0;max-width:720px}.body p,.body li{color:#273056;font-size:18px;line-height:1.75}.body h2{letter-spacing:-.02em;margin:48px 0 12px;scroll-margin-top:96px;font-family:Inter Tight,Inter,sans-serif;font-size:30px;line-height:1.2}.body h3{letter-spacing:-.02em;margin:36px 0 10px;scroll-margin-top:96px;font-family:Inter Tight,Inter,sans-serif;font-size:23px;line-height:1.25}.body h4{margin:28px 0 8px;font-size:19px}.body img{border-radius:20px;height:auto}.body blockquote{border-left:4px solid #1b43f5;margin:28px 0;padding:4px 0 4px 20px}.body table{border-collapse:collapse;width:100%;margin:24px 0;font-size:16px;display:block;overflow-x:auto}.body th,.body td{text-align:left;border-bottom:1px solid #e3e6f0;padding:10px 12px}.body code{background:#f3f5fb;border-radius:6px;padding:2px 6px;font-size:.9em}.prose-page{max-width:760px}@media (width>=640px){.wrap{padding:0 32px}.grid4,.grid5,.gridJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=760px){.sidePhone{display:block}}@media (width>=960px){.burger,.mobile-nav{display:none!important}.wrap{padding:0 48px}.navlinks{display:flex}.split{grid-template-columns:repeat(2,minmax(0,1fr));gap:88px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid5{grid-template-columns:repeat(5,minmax(0,1fr))}.qr{display:flex}.stickybar{display:none}.strip{justify-content:space-between}.feat{grid-template-columns:repeat(2,minmax(0,1fr))}.gridJ{grid-template-columns:repeat(3,minmax(0,1fr))}.cta{grid-template-columns:repeat(2,minmax(0,1fr))}.toc{flex:0 0 240px;position:sticky;top:96px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}html{scroll-behavior:smooth}.ot-fallback{z-index:40;background:#fff;border:1px solid #e3e6f0;border-radius:999px;align-items:center;gap:6px;padding:8px 8px 8px 10px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 16px 36px -14px #0b123366}.ot-fallback[hidden]{display:none}.ot-close{color:#4a5378;cursor:pointer;background:#f3f5fb;border:0;border-radius:50%;flex:none;width:32px;height:32px;font-size:20px;line-height:1}.ot-box,.ot-note{z-index:40;width:min(360px,100vw - 32px);position:fixed;bottom:16px;left:16px;box-shadow:0 24px 48px -16px #0b123373}.ot-box{color:#0b1233;background:#fff;border:1px solid #e3e6f0;border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex}.ot-title{margin:0;font-size:17px;font-weight:800;line-height:1.25}.ot-text{color:#4a5378;margin:0;font-size:14px;line-height:1.5}.ot-text strong{color:#0b1233;word-break:break-all}.ot-text a{color:#4a5378}.ot-actions{align-items:center;gap:10px;margin-top:4px;display:flex}.ot-yes{cursor:pointer;border:0}.ot-yes:disabled{opacity:.6;cursor:progress}.ot-no{color:#0b1233;min-height:48px;font:inherit;cursor:pointer;background:#f3f5fb;border:0;border-radius:12px;padding:0 14px;font-size:15px;font-weight:600}.ot-note{color:#fff;background:#0b1233;border-radius:16px;margin:0;padding:14px 16px;font-size:14px;line-height:1.45}.ot-note a{color:#fff}@media (width<=959px){.ot-box,.ot-note,.ot-fallback{bottom:92px}.ot-fallback{left:12px;right:12px}.ot-fallback [data-ot-gbutton]{flex:1;justify-content:center;min-width:0;display:flex}}
