.v8 :is(.prose,.demo) .hvideo__start{background:var(--tint);cursor:pointer;border:0;border-radius:18px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.v8 :is(.prose,.demo) .hvideo__start img,.v8 :is(.prose,.demo) .hvideo__player{border-radius:18px;width:100%;height:auto;display:block}.v8 :is(.prose,.demo) .hvideo__start img{aspect-ratio:var(--hvideo-wide,16 / 9)}.v8 :is(.prose,.demo) .hvideo__start,.v8 :is(.prose,.demo) .hvideo__player{box-shadow:0 0 0 1px var(--line)}.v8 :is(.prose,.demo) .hvideo__player{background:var(--tint);cursor:pointer}.v8 :is(.prose,.demo) .hvideo__start:focus-visible{outline:2px solid var(--blue-cta);outline-offset:4px}.v8 :is(.prose,.demo) .hvideo__watch{background:var(--blue-cta);color:#fff;font:700 17px/1 var(--text);white-space:nowrap;transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:18px;align-items:center;gap:12px;padding:10px 18px 10px 10px;display:inline-flex;position:absolute;top:50%;left:76%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff2e,0 16px 36px -10px #1676fe8c,0 4px 10px #081e401f}.v8 :is(.prose,.demo) .hvideo__start:hover .hvideo__watch{transform:translate(-50%,calc(-50% - 2px));box-shadow:inset 0 1px #ffffff2e,0 20px 40px -10px #1676fe99,0 6px 14px #081e4024}.v8 :is(.prose,.demo) .hvideo__watch-icon{background:#ffffff2e;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.v8 :is(.prose,.demo) .hvideo__watch-icon svg{fill:currentColor;width:20px;height:20px;translate:1.5px}.v8 :is(.prose,.demo) .hvideo__watch-time{font-variant-numeric:tabular-nums;opacity:.9;border-left:1px solid #ffffff59;padding-left:12px;font-weight:600}.v8 :is(.prose,.demo) .hvideo__watch-time--tall{display:none}.v8 :is(.prose,.demo) .hvideo__stage{width:100%;max-width:none;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:static;overflow:visible}.v8 :is(.prose,.demo) .hvideo__frame{outline:none;flex-direction:column;gap:10px;display:flex}.v8 :is(.prose,.demo) .hvideo__frame:focus-visible .hvideo__player{outline:2px solid var(--blue-cta);outline-offset:4px}.v8 :is(.prose,.demo) .hvideo__captions{background:var(--tint);min-height:3.4em;color:var(--navy);font:600 16.5px/1.45 var(--text);text-align:left;text-wrap:pretty;white-space:pre-line;border-radius:12px;align-items:center;gap:10px;margin:0;padding:8px 14px;display:flex}.v8 :is(.prose,.demo) .hvideo__captions:before{content:"CC";background:var(--blue-cta);color:#fff;font:800 11px/1.4 var(--text);letter-spacing:.06em;border-radius:6px;flex:none;padding:2px 6px}.v8 :is(.prose,.demo) .hvideo__bar{background:var(--tint);box-shadow:0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:6px;padding:6px;display:flex}.v8 :is(.prose,.demo) .hvideo__control{width:36px;height:36px;color:var(--navy);cursor:pointer;transition:background .15s var(--ease);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.v8 :is(.prose,.demo) .hvideo__control:first-child{background:var(--blue-cta);color:#fff}.v8 :is(.prose,.demo) .hvideo__control:hover{background:var(--white)}.v8 :is(.prose,.demo) .hvideo__control:first-child:hover{background:var(--blue)}.v8 :is(.prose,.demo) .hvideo__control[aria-pressed=true]{color:var(--blue-cta)}.v8 :is(.prose,.demo) .hvideo__control:focus-visible,.v8 :is(.prose,.demo) .hvideo__seek:focus-visible{outline:2px solid var(--blue-cta);outline-offset:2px}.v8 :is(.prose,.demo) .hvideo__control svg{width:19px;height:19px}.v8 :is(.prose,.demo) .hvideo__clock{color:var(--navy);font:600 13.5px/1 var(--text);font-variant-numeric:tabular-nums;flex:none;padding:0 4px 0 6px}.v8 :is(.prose,.demo) .hvideo__clock-total{color:var(--grey)}.v8 :is(.prose,.demo) .hvideo__seek{--hvideo-done:0%;cursor:pointer;appearance:none;background:0 0;flex:auto;min-width:0;height:28px;margin:0 6px}.v8 :is(.prose,.demo) .hvideo__seek::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--blue-cta) var(--hvideo-done), var(--line) var(--hvideo-done));border-radius:3px;height:6px}.v8 :is(.prose,.demo) .hvideo__seek::-moz-range-track{background:linear-gradient(to right, var(--blue-cta) var(--hvideo-done), var(--line) var(--hvideo-done));border-radius:3px;height:6px}.v8 :is(.prose,.demo) .hvideo__seek::-webkit-slider-thumb{background:var(--blue-cta);opacity:0;width:14px;height:14px;transition:opacity .15s var(--ease);appearance:none;border:0;border-radius:5px;margin-top:-4px;box-shadow:0 0 0 3px #ffffffe6}.v8 :is(.prose,.demo) .hvideo__seek::-moz-range-thumb{background:var(--blue-cta);opacity:0;border:0;border-radius:5px;width:14px;height:14px;box-shadow:0 0 0 3px #ffffffe6}.v8 :is(.prose,.demo) .hvideo__seek:hover::-webkit-slider-thumb{opacity:1}.v8 :is(.prose,.demo) .hvideo__seek:focus-visible::-webkit-slider-thumb{opacity:1}.v8 :is(.prose,.demo) .hvideo__seek:hover::-moz-range-thumb{opacity:1}.v8 :is(.prose,.demo) .hvideo__seek:focus-visible::-moz-range-thumb{opacity:1}.v8 :is(.prose,.demo) .hvideo__stage:modal{--hvideo-pad:clamp(16px, 3vw, 40px);width:100vw;height:100dvh;padding:var(--hvideo-pad);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.v8 :is(.prose,.demo) .hvideo__stage:modal::backdrop{background:#0b1b3aeb}.v8 :is(.prose,.demo) .hvideo__stage:modal .hvideo__frame{width:min(100%, 1440px, calc((100dvh - 2 * var(--hvideo-pad) - 150px) * 16 / 9))}.v8 :is(.prose,.demo) .hvideo--tall .hvideo__stage:modal .hvideo__frame{width:min(100%, calc((100dvh - 2 * var(--hvideo-pad) - 150px) * 9 / 16))}.v8 :is(.prose,.demo) .hvideo__stage:modal .hvideo__player{box-shadow:none;border-radius:12px}.v8 :is(.prose,.demo) .hvideo__stage:modal .hvideo__captions{color:var(--navy)}.v8 :is(.prose,.demo) .hvideo__stage:modal .hvideo__bar{box-shadow:none;background:#fff}.v8 :is(.prose,.demo) .hvideo__close{color:#081e40;cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:fixed;top:16px;right:16px}.v8 :is(.prose,.demo) .hvideo__close svg{width:16px;height:16px}.v8 :is(.prose,.demo) .hvideo__close:focus-visible{outline-offset:3px;outline:2px solid #fff}.v8 :is(.prose,.demo) .hvideo--tall .hvideo__stage:not(:modal){width:min(100%,43.875svh);margin-inline:auto}.v8 :is(.prose,.demo) .hvideo__note{color:var(--grey);align-items:center;gap:7px;margin-top:12px;font-size:13.5px;font-weight:600;line-height:1.5;display:flex}.v8 :is(.prose,.demo) .hvideo__note svg{flex:none;width:15px;height:15px}.v8 :is(.prose,.demo) .hvideo--tall .hvideo__note{justify-content:center}@media (width<=599px){html[data-help-video=playing] .messenger-launcher{visibility:hidden;opacity:0}.v8 :is(.prose,.demo) .hvideo__start{width:min(100%,400px);margin-inline:auto}.v8 .demo .hvideo__start{width:min(100%,43.875svh)}.v8 :is(.prose,.demo) .hvideo__start img{aspect-ratio:var(--hvideo-tall,9 / 16)}.v8 :is(.prose,.demo) .hvideo__watch{top:72%;left:50%}.v8 :is(.prose,.demo) .hvideo__watch-time--wide{display:none}.v8 :is(.prose,.demo) .hvideo__watch-time--tall{display:inline}.v8 :is(.prose,.demo) .hvideo__clock-total{display:none}.v8 :is(.prose,.demo) .hvideo__note{justify-content:center}}@media (prefers-reduced-motion:reduce){.v8 :is(.prose,.demo) .hvideo__watch,.v8 :is(.prose,.demo) .hvideo__start:hover .hvideo__watch{transition:none;transform:translate(-50%,-50%)}}.v8 .demo-end{--blue-deep:#0b4bc0;--line:#e6ecf7;--demo-end-side:clamp(24px, 5cqw, 48px);border-radius:calc(var(--demo-radius,12px) + 1px);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);color:#fff;text-align:center;animation:demo-end-in .3s var(--ease) both;background:#081e40db;place-items:center;padding:16px;display:grid;position:absolute;inset:-1px;overflow:hidden;container:demo-end/size}.v8 .demo-end__panel{width:min(100%,300px);animation:demo-end-rise .4s var(--ease) both;flex-direction:column;align-items:center;gap:clamp(16px,5cqh,32px);display:flex}.v8 .demo-end__row{flex-direction:column;gap:clamp(14px,4cqh,24px);width:100%;display:flex}.v8 .demo-end__start,.v8 .demo-end__app{flex-direction:column;justify-content:center;align-items:center;display:flex}.v8 .demo-end__start .btn,.v8 .demo-end .demo-end__get{width:100%}.v8 .demo-end__fine{color:#ffffffc2;font:500 14px/1.45 var(--text);margin:10px 0 0}.v8 .demo-end__fine span{white-space:nowrap}.v8 .demo-end__scan{flex-direction:column;align-items:center;gap:12px;display:flex}.v8 .demo-end .qr{--qr:clamp(80px, 20cqh, 132px);border-color:#0000;box-shadow:0 18px 40px -20px #0000008c}.v8 .demo-end__caption{font:700 15px/1.3 var(--text);margin:0}.v8 .demo-end .demo-end__get{display:none}.v8 .demo-end .demo-end__get:not(.btn--blue){color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffffb8}.v8 .demo-end .demo-end__get:not(.btn--blue):hover{background:#ffffff1a}.v8 .demo-end .demo-end__get svg{width:18px;height:18px}.v8 .demo-end .demo-end__again{color:#ffffffe6;background:0 0;gap:8px;height:44px;padding:0 18px;font-size:15px;box-shadow:inset 0 0 0 1.5px #ffffff4d}.v8 .demo-end .demo-end__again:hover{color:#fff;background:#ffffff1a}.v8 .demo-end .demo-end__again svg{width:17px;height:17px}.v8 .demo-end :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=599px),(height<=500px){.v8 .demo-end__scan{display:none}.v8 .demo-end .demo-end__get{display:inline-flex}.v8 .demo-end__start,.v8 .demo-end__app{justify-content:flex-start}}@container demo-end (width>=480px){.v8 .demo-end__panel{width:auto}.v8 .demo-end__row{flex-direction:row;gap:0;width:auto}.v8 .demo-end__start .btn,.v8 .demo-end .demo-end__get{width:auto}.v8 .demo-end__start{padding-right:var(--demo-end-side)}.v8 .demo-end__start+.demo-end__app{padding-left:var(--demo-end-side);border-left:1px solid #ffffff38}}@container demo-end (width>=600px){.v8 .demo-end__row:has(.demo-end__start){grid-template-columns:repeat(2,minmax(max-content,1fr));display:grid}}@container demo-end (width<=339px){.v8 .demo-end__fine{font-size:13px}}@container demo-end (width<=269px){.v8 .demo-end__fine>span{display:block}.v8 .demo-end__fine .fine-sep{display:none}}@container demo-end (height<=380px){.v8 .demo-end .btn{height:46px;padding-inline:20px;font-size:15px}.v8 .demo-end .demo-end__again{height:40px;padding-inline:16px}.v8 .demo-end__fine{margin-top:8px;font-size:13px}}@keyframes demo-end-in{0%{opacity:0}}@keyframes demo-end-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.v8 .demo-end,.v8 .demo-end__panel{animation:none}}@font-face{font-family:Manrope v6;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope v6;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/manrope-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.v8{--navy:#081e40;--navy-2:#1c3055;--grey:#636f84;--blue:#0763e7;--blue-cta:#1676fe;--blue-deep:#0b4bc0;--green:#49ca86;--line:#e6ecf7;--tint:#f3f7ff;--lav:#ebf0ff;--wash:#fafcff;--white:#fff;--shell:1180px;--gut:28px;--ease:cubic-bezier(.22, .61, .36, 1);--display:"Sora", "Sora fallback", system-ui, sans-serif;--text:"Manrope v6", "Manrope", "Manrope fallback", system-ui, sans-serif;background:var(--white);color:var(--navy);font-family:var(--text);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:500;line-height:1.85;overflow-x:clip}html.dark body:has(.v8:not(.is-light)){background-color:#0c1a33}body:has(.v8.is-embed.is-dark){background-color:#0c1a33}html.dark .v8:not(.is-light) .hero,.v8.is-embed.is-dark .hero{background:linear-gradient(#0e1c36 0%,#101f3b 62%,#12203c 100%)}html.dark .v8:not(.is-light) .group,.v8.is-embed.is-dark .group{background:linear-gradient(140deg,#12203c,#101f3b)}html.dark .v8:not(.is-light) .ready,.v8.is-embed.is-dark .ready{background:linear-gradient(135deg,#101f3b,#12203c)}html.dark .v8:not(.is-light) .find__top,.v8.is-embed.is-dark .find__top{background:linear-gradient(#0c1a33,#101f3b)}html.dark .v8:not(.is-light) .tag--per,.v8.is-embed.is-dark .tag--per{background:#14243f}html.dark .v8:not(.is-light) .nav,.v8.is-embed.is-dark .nav{background:#0c1a33e6}html.dark .v8:not(.is-light) .group__intro,.v8.is-embed.is-dark .group__intro{background:#101f3b8c}html.dark .v8:not(.is-light) .tabs>.is-on,.v8.is-embed.is-dark .tabs>.is-on{border-bottom-color:var(--blue-cta)}html.dark .v8:not(.is-light) .chip:hover,.v8.is-embed.is-dark .chip:hover,html.dark .v8:not(.is-light) :is(.field input,.field select,.field textarea,.field [role=combobox],.calc__num,.yearpick__field):hover:not(:focus,.is-open,[aria-invalid=true]),.v8.is-embed.is-dark :is(.field input,.field select,.field textarea,.field [role=combobox],.calc__num,.yearpick__field):hover:not(:focus,.is-open,[aria-invalid=true]){border-color:#24406e}html.dark .v8:not(.is-light) .btn--soft:hover,.v8.is-embed.is-dark .btn--soft:hover{box-shadow:inset 0 0 0 1.5px #24406e}html.dark .v8:not(.is-light) .ws,html.dark .v8:not(.is-light) .phone,html.dark .v8:not(.is-light) .trip,.v8.is-embed.is-dark .ws,.v8.is-embed.is-dark .phone,.v8.is-embed.is-dark .trip{--navy:#081e40;--navy-2:#1c3055;--grey:#636f84;--blue:#0763e7;--blue-cta:#1676fe;--blue-deep:#0b4bc0;--line:#e6ecf7;--tint:#f3f7ff;--lav:#ebf0ff;--wash:#fafcff;--white:#fff;color:var(--navy)}html.dark .v8:not(.is-light),.v8.is-embed.is-dark{--navy:#e8eef9;--navy-2:#c7d4ea;--grey:#93a4bd;--blue:#3a8bff;--blue-cta:#3a8bff;--blue-deep:#2f6fdb;--line:#1c3055;--tint:#101f3b;--lav:#12203c;--wash:#0e1c36;--white:#0c1a33}@media (prefers-reduced-motion:no-preference){html:has(.v8){scroll-behavior:smooth}}html:has(.v8){scroll-padding-top:96px}:is(html:has(.v8),body:has(.v8)){background-color:#fff}.v8 *,.v8 :before,.v8 :after{box-sizing:border-box}.v8 a{color:inherit;text-decoration:none}.v8 :focus-visible{outline:2px solid var(--blue-cta);outline-offset:3px;border-radius:6px}.v8 .shell{width:min(var(--shell), 100% - var(--gut) * 2);margin-inline:auto}.v8 .band{padding:clamp(64px,7vw,104px) 0}.v8 .band--tint{background:linear-gradient(180deg, var(--wash), var(--lav))}.v8 .band--soft{background:var(--tint)}.v8 h1,.v8 h2,.v8 h3{font-family:var(--display);color:var(--navy);text-wrap:balance;margin:0;font-weight:600}.v8 h1{letter-spacing:.012em;font-size:clamp(30px,2.95vw,42px);line-height:1.25}.v8 h2{letter-spacing:.004em;font-size:clamp(27px,3vw,42px);line-height:1.33}.v8 h3{font-size:19px;line-height:1.4}.v8 .hl{color:var(--blue)}.v8 .lede{max-width:62ch;color:var(--grey);text-wrap:pretty;margin:20px 0 0;font-size:17px;line-height:1.85}.v8 .lede a{color:var(--blue-cta);font-weight:600}.v8 .lede a:hover{text-underline-offset:3px;text-decoration:underline}.v8 .center{text-align:center}.v8 .center .lede{margin-inline:auto}.v8 .head{margin-bottom:clamp(36px,4vw,56px)}.v8 .kicker{font-family:var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0 0 14px;font-size:12px;font-weight:700}.v8 .btn{height:52px;font-family:var(--text);white-space:nowrap;cursor:pointer;transition:background .18s, transform .15s var(--ease), box-shadow .18s, color .18s;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.v8 .btn svg{width:16px;height:16px}.v8 .btn--blue{background:var(--blue-cta);color:#fff;box-shadow:0 8px 22px #1676fe40}.v8 .btn--blue:hover{background:var(--blue-deep);transform:translateY(-1px)}.v8 .btn--outline{color:var(--blue-cta);box-shadow:inset 0 0 0 1.5px var(--blue-cta);background:0 0}.v8 .btn--outline:hover{background:#1676fe0f}.v8 .btn--white{color:var(--blue-deep);background:#fff}.v8 .btn:active{transform:scale(.985)}.v8 .more{color:var(--blue-cta);align-items:center;gap:12px;font-size:15.5px;font-weight:700;display:inline-flex}.v8 .more svg{stroke-width:1.8px;width:20px;height:20px;transition:transform .18s var(--ease)}.v8 .more:hover svg{transform:translate(3px)}.v8 .nav{z-index:45;height:76px;padding-inline:var(--gut);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;transition:border-color .2s;display:flex;position:sticky;top:0}.v8 .nav.is-stuck{border-bottom-color:var(--line)}.v8 .nav{transition:border-color .2s, transform .28s var(--ease)}.v8 .nav.is-away{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.v8 .nav{transition:border-color .2s}.v8 .nav.is-away{transform:none}}.v8 .brand{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:8px;font-size:22px;font-weight:700;display:inline-flex}.v8 .brand__mark{width:44px;height:44px;color:var(--blue-cta);place-items:center;display:grid}.v8 .brand__mark svg{width:100%;height:100%;transform:translate(1.8625%,-1.8625%)}.v8 .acct{position:relative}.v8 .acct__btn{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:15px;align-items:center;gap:7px;height:44px;padding:0 11px 0 5px;transition:border-color .16s,background .16s;display:inline-flex}.v8 .acct__btn:hover,.v8 .acct__btn.is-open{background:var(--tint);border-color:#cfdcf1}.v8 .acct__btn svg{width:12px;height:12px;color:var(--grey);transition:transform .18s var(--ease)}.v8 .acct__btn.is-open svg{transform:rotate(180deg)}.v8 .acct__pic{object-fit:cover;background:linear-gradient(145deg, #3a8bff, var(--blue-cta) 55%, #0a57e0);color:#fff;width:32px;height:32px;font-family:var(--text);letter-spacing:.02em;text-transform:uppercase;border-radius:10px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.v8 .acct__panel{z-index:10;background:var(--white);width:268px;box-shadow:0 1px 0 var(--line) inset, 0 10px 30px #0a2eee1a, 0 2px 8px #081e400f;opacity:0;pointer-events:none;transition:opacity .16s var(--ease), transform .16s var(--ease);border-radius:16px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-6px)}.v8 .acct__panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.v8 .acct__whorow{border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:4px}.v8 .acct__who{color:var(--navy);cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:10px 11px;font-size:14.5px;font-weight:700;line-height:1.4;transition:background .14s;display:flex}.v8 .acct__who:hover{background:var(--tint)}.v8 .acct__who>span{min-width:0;display:grid}.v8 .acct__who>span>.acct__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v8 .acct__who>span>.acct__mail{color:var(--grey);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.v8 .acct__item{width:100%;font-family:var(--text);text-align:left;color:var(--navy-2);cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:10px 11px;font-size:15px;font-weight:600;transition:background .14s,color .14s;display:flex}.v8 .acct__item:hover{background:var(--tint);color:var(--navy)}.v8 .acct__item svg{width:19px;height:19px;color:var(--blue-cta);flex-shrink:0}.v8 .acct__item--out{border-top:1px solid var(--line);border-radius:0 0 11px 11px;margin-top:6px;padding-top:14px}.v8 .acct__item--out svg{color:var(--grey)}.v8 .acct__item--out:hover svg{color:var(--blue-cta)}.v8 .nav__links{color:var(--navy-2);align-items:center;gap:28px;font-size:15.5px;font-weight:600;display:flex}.v8 .nav__links a:hover{color:var(--blue-cta)}.v8 .navm{position:relative}.v8 .navm__btn{font-family:var(--text);color:var(--navy-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15.5px;font-weight:600;transition:color .15s;display:inline-flex}.v8 .navm__btn svg{width:12px;height:12px;transition:transform .18s var(--ease)}.v8 .navm__name{color:inherit;text-decoration:none}.v8 .navm__caret{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:4px 0;display:inline-flex}.v8 .navm__btn:hover,.v8 .navm__btn.is-open{color:var(--blue-cta)}.v8 .navm__btn.is-open svg{transform:rotate(180deg)}.v8 .navm__panel{background:var(--white);width:208px;box-shadow:0 1px 0 var(--line) inset, 0 10px 30px #0a2eee1a, 0 2px 8px #081e400f;opacity:0;pointer-events:none;transition:opacity .16s var(--ease), transform .16s var(--ease);border-radius:16px;gap:2px;padding:10px;display:grid;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%,-6px)}.v8 .navm__panel:before{content:"";position:absolute;inset:-18px 0 100%}.v8 .navm__panel.is-open{opacity:1;pointer-events:auto;transform:translate(-50%)}.v8 .navm__item{color:var(--navy-2);border-radius:11px;padding:9px 11px;font-size:15.5px;font-weight:600;line-height:1.4;transition:background .14s,color .14s;display:block}.v8 .navm__item:hover{background:var(--tint);color:var(--navy)}@media (prefers-reduced-motion:reduce){.v8 .navm__panel,.v8 .navm__btn svg{transition:none}}.v8 .nav__right{align-items:center;gap:18px;display:flex}.v8 .nav__signin{color:var(--navy-2);font-size:15.5px;font-weight:600}.v8 .nav__signin:hover{color:var(--blue-cta)}.v8 .nav__cta{height:44px;box-shadow:inset 0 0 0 1.5px var(--blue-cta);color:var(--blue-cta);border-radius:999px;align-items:center;padding:0 22px;font-size:15px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.v8 .nav__cta:hover{background:var(--blue-cta);color:#fff}.v8 .nav__icon{width:40px;height:40px;color:var(--navy-2);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;transition:background .18s,color .18s;display:inline-grid;position:relative}.v8 .nav__icon svg{stroke-width:1.8px;width:21px;height:21px}.v8 .nav__icon:hover,.v8 .nav__icon[aria-expanded=true]{background:var(--tint);color:var(--blue-cta)}.v8 .nav__icon:focus-visible{outline:2px solid var(--blue-cta);outline-offset:2px}.v8 .nav__icon[data-tip]:after{content:attr(data-tip);z-index:5;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#081e40;border-radius:9px;padding:6px 12px;font-size:13.5px;font-weight:600;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.v8 .nav__icon[data-tip]:is(:hover,:focus-visible):after{opacity:1;transform:translate(-50%)}.v8 .nav__icon[aria-expanded=true]:after{display:none}@media (hover:none){.v8 .nav__icon[data-tip]:after{display:none}}html.dark .v8:not(.is-light) .nav__icon[data-tip]:after{color:#081e40;background:#e8eef9}.v8 .langm{position:relative}.v8 .langm__list{z-index:30;border:1px solid var(--line);background:var(--white);border-radius:14px;min-width:180px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px -18px #081e4059}.v8 .langm__list a{color:var(--navy);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;font-size:15px;font-weight:600;display:flex}.v8 .langm__list a:hover{background:var(--tint)}.v8 .langm__list svg{width:17px;height:17px;color:var(--navy-2)}.v8 .demo{background:var(--white);width:min(1100px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--navy);overscroll-behavior:contain;border:0;border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 80px -30px #081e4080}.v8 .demo--one{--demo-one-rest:240px;width:clamp(min(900px, calc(100vw - 32px)), calc((100dvh - 32px - var(--demo-one-rest)) * 16 / 9 + 56px), min(1496px, calc(100vw - 32px)))}.v8 .demo::backdrop{background:#081e408c}.v8 .demo__window{padding:18px clamp(16px,2.4vw,28px) clamp(18px,2.4vw,28px)}.v8 .demo__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.v8 .demo__head h2{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:clamp(19px,2vw,22px);font-weight:600}.v8 .demo__close{background:var(--tint);width:40px;height:40px;color:var(--navy-2);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:inline-grid}.v8 .demo__close:hover{color:var(--blue-cta)}.v8 .demo__close svg{width:20px;height:20px}.v8 .demo__body{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:clamp(16px,2.2vw,28px);display:grid}.v8 .demo__stage{min-width:0}.v8 .demo__steps{margin:12px 0 0;font-size:15px;line-height:1.5}.v8 .demo__steps a{color:var(--blue-cta);align-items:center;gap:6px;font-weight:700;display:inline-flex}.v8 .demo__steps svg{flex:none;width:16px;height:16px}.v8 .demo__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v8 .demo__pick{width:100%;color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.v8 .demo__pick:hover{background:var(--tint)}.v8 .demo__pick[aria-current=true]{background:var(--tint);color:var(--blue-cta)}.v8 .demo__pick:focus-visible{outline:2px solid var(--blue-cta);outline-offset:-2px}.v8 .demo__pick-time{color:var(--grey);font-variant-numeric:tabular-nums;flex:none;font-size:13.5px}.v8 .demo__wait{aspect-ratio:16/9;background:var(--tint);border-radius:16px;animation:1.4s ease-in-out infinite demo-wait}@keyframes demo-wait{50%{opacity:.55}}.v8 .demo__note{color:var(--navy-2);margin:0;font-size:16px;line-height:1.6}.v8 .demo__note a{color:var(--blue-cta);font-weight:700}@media (width<=800px){.v8 .demo__body{grid-template-columns:minmax(0,1fr)}}html:has(.v8 :is(.demo,.demo-play)[open]){overflow:hidden}.v8 .demo-play{--navy:#081e40;--blue:#0763e7;--blue-cta:#1676fe;--demo-cross-top:max(16px, env(safe-area-inset-top));--demo-cross-right:max(16px, env(safe-area-inset-right));--demo-ratio:16 / 9;--demo-top:calc(var(--demo-cross-top) + 60px);--demo-side:max(16px, env(safe-area-inset-left), env(safe-area-inset-right));--demo-bottom:max(16px, env(safe-area-inset-bottom));--demo-radius:12px;--demo-room:calc(100dvh - var(--demo-top) - var(--demo-bottom));width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--demo-top) var(--demo-side) var(--demo-bottom);color:#fff;background:0 0;border:0;margin:0;overflow:hidden}.v8 .demo-play--tall{--demo-ratio:9 / 16;--demo-side:0px;--demo-bottom:env(safe-area-inset-bottom,0px);--demo-radius:clamp(0px, (100vw - var(--demo-room) * 9 / 16) * 4, 12px)}.v8 .demo-play[open]{flex-direction:column;justify-content:center;align-items:center;display:flex}.v8 .demo-play::backdrop{background:#0b1b3aeb}.v8 .demo-play__screen{width:min(100%, var(--demo-room) * var(--demo-ratio));aspect-ratio:var(--demo-ratio);border-radius:var(--demo-radius);outline:none;position:relative}.v8 .demo-play__video{border-radius:var(--demo-radius);background:var(--navy);object-fit:contain;cursor:pointer;width:100%;height:100%;display:block}.v8 .demo-play__screen:before{content:"";border-radius:var(--demo-radius);opacity:0;pointer-events:none;transition:opacity .2s var(--ease);background:#081e4052;position:absolute;inset:0}.v8 .demo-play__screen[data-still]:before{opacity:1}.v8 .demo-play__toggle{background:var(--blue-cta);color:#fff;cursor:pointer;width:72px;height:72px;transition:opacity .2s var(--ease), background .15s var(--ease);border:0;border-radius:18px;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff2e,0 16px 36px -10px #1676fe8c,0 4px 10px #081e4033}.v8 .demo-play__toggle:hover{background:var(--blue)}.v8 .demo-play__toggle[data-playing]{opacity:0}.v8 .demo-play__toggle:focus-visible{opacity:1;outline-offset:3px;outline:2px solid #fff}.v8 .demo-play__toggle svg{width:30px;height:30px}.v8 .demo-play__toggle .lucide-play{fill:currentColor;translate:2px}.v8 .demo-play__wait{border:4px solid #ffffff59;border-top-color:var(--blue-cta);pointer-events:none;border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;animation:.9s linear infinite demo-play-spin;position:absolute;top:50%;left:50%}@keyframes demo-play-spin{to{transform:rotate(360deg)}}.v8 .demo-play__pill{height:36px;color:var(--navy);font:700 14px/1 var(--text);white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}.v8 .demo-play__pill svg{width:18px;height:18px}.v8 .demo-play__pill:focus-visible{outline-offset:3px;outline:2px solid #fff}.v8 .demo-play__sound{position:absolute;bottom:12px;left:12px;box-shadow:0 4px 14px #081e404d}.v8 .demo-play__failed{border-radius:var(--demo-radius);font:600 15px/1.5 var(--text);text-align:center;background:#081e40c7;place-content:center;justify-items:center;gap:14px;padding:16px;display:grid;position:absolute;inset:0}.v8 .demo-play__failed p{margin:0}.v8 .demo-play__close{top:var(--demo-cross-top);right:var(--demo-cross-right);color:#081e40;cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:fixed}.v8 .demo-play__close svg{width:16px;height:16px}.v8 .demo-play__close:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (aspect-ratio>=16/9){.v8 .demo-play{--demo-top:max(16px, env(safe-area-inset-top));--demo-side:calc(var(--demo-cross-right) + 60px);--demo-bottom:max(16px, env(safe-area-inset-bottom));--demo-radius:12px}}@media (aspect-ratio>=16/9) and (height<=500px){.v8 .demo-play{--demo-top:env(safe-area-inset-top,0px);--demo-bottom:env(safe-area-inset-bottom,0px);--demo-radius:0px}}@media (prefers-reduced-motion:reduce){.v8 .nav__icon,.v8 .nav__icon[data-tip]:after{transition:none}.v8 .demo__wait{animation:none}.v8 .demo-play__toggle,.v8 .demo-play__screen:before{transition:none}.v8 .demo-play__wait{animation-duration:2.4s}}.v8 .nav__burger{width:44px;height:44px;color:var(--navy);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;margin-right:-8px;display:none}.v8 .nav__burger:hover{background:#0b1f3c0f}.v8 .burger{width:20px;height:16px;display:block;position:relative}.v8 .burger i{background:currentColor;border-radius:2px;width:20px;height:2px;transition:transform .22s,top .18s,width .18s,opacity .15s;position:absolute;left:0}.v8 .burger i:first-child{top:0}.v8 .burger i:nth-child(2){top:7px}.v8 .burger i:nth-child(3){width:10px;top:14px}.v8 .burger.is-open i{top:7px}.v8 .burger.is-open i:first-child{transform:rotate(45deg)}.v8 .burger.is-open i:nth-child(2){opacity:0}.v8 .burger.is-open i:nth-child(3){width:20px;transform:rotate(-45deg)}.v8 .nav__scrim{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#081e4059;position:fixed;inset:76px 0 0}.v8 .nav__sheet{z-index:41;background:var(--white);border-top:1px solid #0b1f3c14;flex-direction:column;height:calc(100dvh - 76px);animation:.18s ease-out navsheet;display:flex;position:fixed;top:76px;left:0;right:0;box-shadow:0 24px 48px #081e4029}@keyframes navsheet{0%{opacity:0;transform:translateY(-8px)}}.v8 .nav__sheetlist{overscroll-behavior:contain;min-height:0;padding:6px var(--gut) 16px;flex:1;overflow-y:auto}.v8 .nav__group{border-bottom:1px solid #0b1f3c12}.v8 .nav__sheet .nav__grouphead{width:100%;min-height:58px;color:var(--navy);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:18px;font-weight:750;display:flex}.v8 .nav__chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;color:#7c8794;width:22px;height:22px;transition:transform .2s}.v8 .nav__grouphead[aria-expanded=true] .nav__chev{transform:rotate(180deg)}.v8 .nav__groupitems{padding:0 0 12px;animation:.16s ease-out navsheet}.v8 .nav__groupitems[hidden]{display:none}.v8 .nav__grouplabel{letter-spacing:.12em;text-transform:uppercase;color:#7c8794;margin:14px 0 4px;font-size:12px;font-weight:800}.v8 .nav__sheet a{color:var(--navy);padding:12px 0 12px 14px;font-size:17px;font-weight:600;display:block}.v8 .nav__sheet a.nav__hub{color:var(--blue-cta);align-items:center;gap:6px;display:flex}.v8 .nav__sheet a.nav__hub:after{content:"→";font-size:15px}.v8 .nav__sheet .nav__sheetout{text-align:left;width:100%;color:var(--red,#d23f3f);cursor:pointer;background:0 0;padding:12px 0 12px 14px;font-size:17px;font-weight:600;display:block}.v8 .nav__langs{flex-wrap:wrap;align-items:center;gap:0 10px;min-height:58px;display:flex}.v8 .nav__sheet .nav__langs a{color:var(--blue-cta);padding:12px 0;font-size:17px;font-weight:600}.v8 .nav__sheet .nav__langs a[aria-current=true]{color:var(--navy);font-weight:750}.v8 .nav__langdot{color:#7c8794}.v8 .nav__sheetcta{padding:12px var(--gut) max(16px, env(safe-area-inset-bottom));background:var(--white);border-top:1px solid #0b1f3c12;grid-template-columns:1fr 1fr;gap:10px;display:grid}.v8 .nav__sheet .nav__sheetlogin,.v8 .nav__sheet .nav__sheetstart{border-radius:999px;justify-content:center;align-items:center;height:52px;padding:0;font-size:16px;font-weight:700;display:flex}.v8 .nav__sheet .nav__sheetlogin{color:var(--blue-cta);box-shadow:inset 0 0 0 1.5px var(--blue-cta)}.v8 .nav__sheet .nav__sheetstart{color:#fff;background:var(--blue-cta)}@media (width<=940px){.v8 .nav__links,.v8 .nav__cta,.v8 .nav__right>.langm{display:none}.v8 .nav__signin{height:40px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--navy);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.v8 .nav__signin:hover{color:var(--blue-cta)}.v8 .nav__right{gap:10px}.v8 .nav__burger{margin-right:-4px;display:inline-flex}.v8 .nav.is-menu .acct{display:none}}@media (width<=359px){.v8 .nav__right>.nav__icon{display:none}}@media (width>=941px){.v8 .nav__scrim,.v8 .nav__sheet{display:none}}@media (width>=941px) and (width<=1099px){html:lang(es) .v8 .nav__links,html:lang(es) .v8 .nav__cta,html:lang(es) .v8 .nav__right>.langm{display:none}html:lang(es) .v8 .nav__signin{height:40px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--navy);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}html:lang(es) .v8 .nav__signin:hover{color:var(--blue-cta)}html:lang(es) .v8 .nav__right{gap:10px}html:lang(es) .v8 .nav__burger{margin-right:-4px;display:inline-flex}html:lang(es) .v8 .nav.is-menu .acct{display:none}html:lang(es) .v8 .nav__scrim{display:block}html:lang(es) .v8 .nav__sheet{display:flex}}@media (width>=941px) and (width<=1129px){.v8 .nav.has-langm .nav__links,.v8 .nav.has-langm .nav__cta,.v8 .nav.has-langm .nav__right>.langm{display:none}.v8 .nav.has-langm .nav__signin{height:40px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--navy);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.v8 .nav.has-langm .nav__signin:hover{color:var(--blue-cta)}.v8 .nav.has-langm .nav__right{gap:10px}.v8 .nav.has-langm .nav__burger{margin-right:-4px;display:inline-flex}.v8 .nav.has-langm.is-menu .acct{display:none}.v8 .nav.has-langm .nav__scrim{display:block}.v8 .nav.has-langm .nav__sheet{display:flex}}.v8 .hero{background:linear-gradient(#fafdff 0%,#f1f9ff 62%,#eaf2ff 100%);flex-direction:column;min-height:calc(100svh - 76px);display:flex;position:relative}.v8 .hero__body{flex:1;align-items:center;padding:clamp(28px,3.4vw,52px) 0 92px;display:flex;position:relative}.v8 .hero__body>.shell{width:min(var(--shell), 100% - var(--gut) * 2)}.v8 .hero .lede{text-wrap:balance;max-width:58ch;margin:18px auto 0;font-size:17.5px}.v8 .checks li{color:var(--navy-2);align-items:flex-start;gap:10px;font-size:15.5px;font-weight:700;line-height:1.5;display:flex}.v8 .checks svg{width:23px;height:23px;color:var(--green);stroke-width:3.4px;flex-shrink:0;margin-top:1px}.v8 .hero__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:30px;display:flex}.v8 :is(.hero__cta,.pg__cta,.ready__cta,.trade__cta):has(>.more){column-gap:32px}.v8 .hero__fine{color:var(--grey);margin:14px 0 0;font-size:14px}.v8 .hero__keep{white-space:nowrap}@media (width<=620px){.v8 .hero{min-height:0}.v8 .hero__body{align-items:flex-start;padding-bottom:48px}.v8 .hero h1{font-size:clamp(22px,7.4vw,30px)}.v8 .hero .lede{margin-top:14px;line-height:1.6}}.v8 .strip{text-align:center;padding:24px 0 30px}.v8 .strip__k{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0 0 16px;font-size:11.5px;font-weight:700}.v8 .strip__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.v8 .strip__row span{background:var(--white);border:1px solid var(--line);color:var(--navy-2);border-radius:999px;padding:9px 16px;font-size:14.5px;font-weight:600}.v8 .group{background:linear-gradient(140deg,#eef4ff,#f7f5ff);border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;padding:22px;display:grid}@media (width<=900px){.v8 .group{grid-template-columns:1fr}}.v8 .group__intro{background:#ffffff73;border:1px solid #ffffffb3;border-radius:16px;flex-direction:column;justify-content:flex-start;gap:22px;padding:34px 30px;display:flex}.v8 .group__intro p{color:var(--navy-2);margin:0;font-size:16.5px;line-height:1.8}.v8 .group__intro .btn{align-self:flex-start}.v8 .statgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (width<=560px){.v8 .statgrid{grid-template-columns:1fr}}.v8 .stat{background:var(--white);border:1px solid var(--line);text-align:center;border-radius:16px;padding:34px 24px}.v8 .stat b{font-family:var(--display);font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.25;display:block}.v8 .stat span{color:var(--grey);margin-top:6px;font-size:14px;line-height:1.5;display:block}.v8 .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v8 .cards--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px;margin:20px auto 0}@media (width<=980px){.v8 .cards,.v8 .cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.v8 .cards,.v8 .cards--two{grid-template-columns:1fr}}.v8 .card{background:var(--white);border:1px solid var(--line);border-radius:18px;flex-direction:column;padding:26px 24px;display:flex;box-shadow:0 20px 40px -34px #081e4073}.v8 .card__hd{align-items:center;gap:12px;display:flex}.v8 .card__ico{width:38px;height:38px;color:var(--navy);flex-shrink:0;place-items:center;display:grid}.v8 .card__ico svg{stroke-width:1.6px;width:34px;height:34px}.v8 .card h3{font-size:17.5px}.v8 .card>p{color:var(--grey);margin:14px 0 16px;font-size:15px;line-height:1.7}.v8 .checks{gap:9px;margin:0 0 18px;padding:0;list-style:none;display:grid}.v8 .checks li{font-size:14.5px;font-weight:600}.v8 .card .more{margin-top:auto}@media (width<=640px){.v8{--gut:16px}.v8 .card{padding-inline:16px}}.v8 .calc{background:var(--white);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);max-width:900px;margin-inline:auto;padding:clamp(28px,3.4vw,44px);display:grid;box-shadow:0 2px 6px #0f2a5c09,0 18px 40px #0f2a5c12}@media (width<=780px){.v8 .calc{grid-template-columns:1fr}}.v8 .calc__k{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0;font-size:12px;font-weight:700}.v8 .calc__out{margin-top:10px;display:block}.v8 .calc__amt{font-family:var(--display);letter-spacing:-.02em;color:var(--navy);align-items:flex-start;font-size:clamp(40px,5.4vw,64px);font-weight:600;line-height:1.05;display:inline-flex;position:relative}.v8 .calc__cur{margin-right:2px;font-size:.62em;line-height:1.5}.v8 .calc__sep{margin:0 .02em}@media (forced-colors:active){.v8 .switch button.is-on,.v8 .switch label.is-on{forced-color-adjust:none;color:highlighttext;background:highlight}.v8 .calc__control input,.v8 .calc__range{border:1px solid canvastext}}.v8 .shots{margin-block:var(--breath)}.v8 .shots__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:18px;display:flex;overflow-x:auto}.v8 .shots__track::-webkit-scrollbar{display:none}.v8 .shots__track:focus-visible{outline:2px solid var(--blue-cta);outline-offset:4px}.v8 .shots__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;margin:0}.v8 .shots__slide img{width:100%;height:auto;display:block}.v8 .shots__caption{text-align:center;color:var(--grey);margin:14px 0 0;font-size:15px;line-height:1.5}.v8 .shots__caption strong{color:var(--navy)}.v8 .shots__nav{justify-content:center;align-items:center;gap:14px;margin-top:10px;display:flex}.v8 .shots__btn{border:1px solid var(--line);background:var(--white);width:40px;height:40px;color:var(--navy);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease), opacity .2s var(--ease);border-radius:999px;place-items:center;padding:0;display:inline-grid}.v8 .shots__btn svg{width:18px;height:18px}.v8 .shots__btn--prev svg{transform:rotate(180deg)}.v8 .shots__btn:hover:not(:disabled){border-color:var(--blue-cta);color:var(--blue-cta)}.v8 .shots__btn:disabled{opacity:.35;cursor:default}.v8 .shots__btn:focus-visible,.v8 .shots__dot:focus-visible{outline:2px solid var(--blue-cta);outline-offset:2px}.v8 .shots__dots{align-items:center;display:flex}.v8 .shots--pages{margin:0}.v8 .shots--pages .shots__slide{padding:clamp(10px,2vw,24px)}.v8 .shots--pages .shots__slide img{background:#fff;border-radius:12px;max-width:min(1040px,max(880px,129.4svh - 284.68px));margin-inline:auto;box-shadow:0 1px 2px #081e4014,0 14px 34px -18px #081e4059}.v8 table{border-collapse:collapse;width:100%;font-size:13.5px}.v8 thead th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--grey);background:var(--tint);border-bottom:1px solid var(--line);padding:10px 20px;font-size:11px;font-weight:700}.v8 tbody td{border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 20px;font-weight:600}.v8 tbody tr:last-child td{border-bottom:0}.v8 .num{text-align:right;font-variant-numeric:tabular-nums}.v8 .soft{color:var(--grey);font-weight:500}.v8 .tag{color:var(--blue-deep);background:#1676fe1a;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.v8 .tag--per{color:var(--grey);background:#eef1f6}@media (width<=620px){.v8 thead th,.v8 tbody td{padding-inline:14px}}.v8 .who{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (width<=1000px){.v8 .who{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.v8 .who{grid-template-columns:1fr}}.v8 .who__item{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:24px 22px}.v8 .who__item h3{font-size:17px}.v8 .who__item p{color:var(--grey);margin:10px 0 0;font-size:14.5px;line-height:1.7}.v8 .switch{background:var(--white);border:1px solid var(--line);border-radius:999px;margin-bottom:32px;padding:5px;display:inline-flex}.v8 .switch button,.v8 .switch label{height:38px;color:var(--grey);font-family:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:700;display:inline-flex}.v8 .switch button.is-on,.v8 .switch label.is-on{background:var(--blue-cta);color:#fff}.v8 .plans{text-align:left;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;max-width:840px;margin-inline:auto;display:grid}@media (width<=760px){.v8 .plans{grid-template-columns:1fr}}.v8 .plan{grid-row:span 6;grid-template-rows:subgrid;background:var(--white);border:1px solid var(--line);border-radius:20px;align-content:start;padding:30px;display:grid}@media (width<=760px){.v8 .plan{grid-row:auto;grid-template-rows:none;margin-bottom:20px}}.v8 .plan--pro{border-color:#1676fe73;box-shadow:0 26px 50px -34px #1676fe8c}@media (width<=760px){.v8 .plan--pro{order:-1}}.v8 .plan__name{font-family:var(--display);justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.v8 .plan__badge{color:var(--blue-deep);font-family:var(--text);background:#1676fe1f;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}.v8 .plan__price{font-family:var(--display);letter-spacing:-.02em;align-items:baseline;gap:6px;margin:18px 0 0;font-size:42px;font-weight:600;display:flex}.v8 .plan__price i{color:var(--grey);font-size:17px;font-style:normal;font-weight:600}.v8 .plan__meta{color:var(--grey);margin:6px 0 0;font-size:14px;font-weight:600}.v8 .plan__note{color:var(--grey);margin:18px 0 22px;font-size:14.5px;line-height:1.7}.v8 .plan .btn{width:100%}.v8 .plan .checks{margin-top:24px}.v8 .plan .checks li.off{color:var(--grey);font-weight:500}.v8 .plan .checks li.off svg{color:#c7d0de}.v8 .plans__fine{color:var(--grey);margin:26px 0 0;font-size:14px}.v8 .reads{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}@media (width<=900px){.v8 .reads{grid-template-columns:1fr;max-width:460px;margin-inline:auto}}.v8 .read{background:var(--white);transition:box-shadow .28s var(--ease);border-radius:22px;flex-direction:column;padding:26px 28px 28px;display:flex;box-shadow:0 2px 6px #0f2a5c09,0 14px 34px #0f2a5c0f}.v8 .read:hover{box-shadow:0 2px 6px #0f2a5c0d,0 14px 34px #0f2a5c13}.v8 .read:hover .more svg{transform:translate(4px)}.v8 .read__art{place-items:center;margin-bottom:18px;display:grid}.v8 .read__photo{object-fit:contain;width:206px;height:206px;display:block}.v8 .read h3{font-size:17.5px;line-height:1.4}.v8 .read p{color:var(--grey);margin:12px 0 18px;font-size:15px;line-height:1.7}.v8 .read .more{margin-top:auto}.v8 .reads__all{text-align:center;margin:30px 0 0}.v8 .gloss__item .nowrap{white-space:nowrap}.v8 .gloss__out{vertical-align:-.05em;width:.8em;height:.8em;margin-left:2px;display:inline-block}.v8 .gloss__none{text-align:center;color:var(--grey);margin:0;font-size:16px}.v8 .gloss__none a{color:var(--blue-cta);font-weight:600}.v8 .gloss__none a:hover{text-underline-offset:3px;text-decoration:underline}.v8 .gloss__item mark{color:#081e40;background:#fde047}.v8 .gloss__unfold{font:inherit;color:var(--blue-cta);cursor:pointer;background:0 0;border:0;margin-top:18px;padding:6px 2px;font-size:15px;font-weight:700;line-height:1.4}.v8 .gloss__unfold:hover{color:var(--blue-deep)}.v8 .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v8 .qr{--qr:264px;padding:calc(var(--qr) * .1);border-radius:calc(var(--qr) * .115);border:1px solid var(--line);background:#fff;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:0 30px 60px -40px #081e4073}.v8 .qr__code,.v8 .qr__code svg{width:var(--qr);height:var(--qr);display:block}.v8 .qr__mark{width:calc(var(--qr) * .28);height:calc(var(--qr) * .28);border-radius:calc(var(--qr) * .083);color:var(--blue-cta);background:#fff;place-items:center;display:grid;position:absolute}.v8 .qr__mark svg{width:calc(var(--qr) * .182);height:calc(var(--qr) * .182);transform:translate(1.8625%,-1.8625%)}.v8 .ready{border:1px solid var(--line);background:linear-gradient(135deg,#f2f6ff,#eaf0ff);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(max-content,.8fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(34px,4vw,52px);display:grid}@media (width<=900px){.v8 .ready{grid-template-columns:1fr}}.v8 .ready h2{font-size:clamp(26px,2.8vw,38px)}.v8 .ready__cta{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}@media (width<=480px){.v8 .ready__cta .btn{width:100%}}.v8 .ready__fine{color:var(--grey);margin:14px 0 0;font-size:14px}.v8 .foot{background:var(--white);color:var(--navy);padding:clamp(48px,5vw,72px) 0 0}.v8 .foot__base{border-top:1px solid var(--line);margin-top:44px}.v8 .foot__grid{grid-template-columns:1.5fr repeat(4,1fr);gap:40px 30px;display:grid}@media (width<=1040px){.v8 .foot__grid{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.v8 .foot__grid{grid-template-columns:1fr 1fr}}.v8 .foot address{color:var(--grey);margin-top:16px;font-size:14px;font-style:normal;line-height:1.8}.v8 .foot address a{color:var(--blue-cta);margin-top:12px;font-size:16px;font-weight:500;display:inline-block}.v8 .foot address a:hover,.v8 .foot__contact li a:hover{color:var(--blue-deep)}.v8 .foot h4{font-family:var(--display);letter-spacing:-.005em;margin:0 0 18px;font-size:19px;font-weight:600}.v8 .foot ul{gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.v8 .foot li a{color:var(--grey)}.v8 .foot__contact li{align-items:center;gap:10px;display:flex}.v8 .foot__contact svg{width:18px;height:18px;color:color-mix(in oklab, var(--blue-cta) 52%, #fff);flex-shrink:0}.v8 .foot__contact li a{color:var(--blue-cta);font-weight:600}.v8 .foot li a:hover{color:var(--blue-cta)}.v8 .foot__brand{container-type:inline-size}.v8 .foot .foot__social{grid-template-columns:repeat(7,34px);gap:6px;margin:20px 0 0 -7px;display:grid}@container (width<=273px){.v8 .foot .foot__social{grid-template-columns:repeat(4,minmax(0,34px))}}.v8 .foot .foot__social a{aspect-ratio:1;color:var(--grey);transition:color .16s var(--ease);border-radius:10px;place-items:center;display:grid}.v8 .foot .foot__social a:hover{color:var(--blue-cta)}.v8 .foot .foot__social svg{width:20px;height:20px}.v8 .themepick{border:1px solid var(--line);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.v8 .themepick button{color:var(--grey);font:inherit;cursor:pointer;transition:color .16s var(--ease), background-color .16s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 10px;font-size:12.5px;line-height:1.6;display:inline-flex}.v8 .themepick svg{flex-shrink:0;width:14px;height:14px}.v8 .themepick button:hover{color:var(--navy)}.v8 .themepick button.is-on{background:var(--lav);color:var(--navy)}.v8 .foot__bottom{color:var(--grey);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:22px 0 26px;font-size:13px;display:flex}@media (width<=640px){.v8 .foot__bottom{text-align:center;flex-direction:column;align-items:center;padding-bottom:88px}.v8 .themepick button{gap:8px;padding:9px 18px 9px 15px;font-size:14px}.v8 .themepick svg{width:16px;height:16px}}.v8.js .rise{opacity:0;transition:opacity .55s var(--ease), transform .55s var(--ease);transform:translateY(14px)}.v8.js .rise.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.v8.js .rise,.v8.js .rise.in{opacity:1;transition:none;transform:none}.v8 .dot{animation:none}}@media (width<=640px){.v8 .group{padding:8px}.v8 .group__intro,.v8 .stat,.v8 .calc,.v8 .plan,.v8 .read,.v8 .ready,.v8 .who__item{padding-inline:16px}}.v8 .btn--soft{background:var(--white);width:100%;color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--line)}.v8 .btn--soft:hover{background:var(--tint);box-shadow:inset 0 0 0 1.5px #d7e3f7}.v8 .btn.btn--soft svg{width:19px;height:19px}.v8 .btn--full{width:100%}.v8 .btn[disabled]{opacity:.6;cursor:not-allowed}.v8 .btn[disabled]:hover{transform:none}.v8 .linkbtn{color:var(--blue-cta);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;transition:color .16s}.v8 .linkbtn:hover{color:var(--blue-deep)}.v8 .form{gap:18px;display:grid}.v8 .field{gap:8px;display:grid}.v8 .field__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v8 .field label{color:var(--navy);font-size:13.5px;font-weight:700;line-height:1.4}.v8 .field__box{position:relative}.v8 .field input,.v8 .field select,.v8 .field textarea{border:1.5px solid var(--line);background:var(--white);width:100%;height:52px;font-family:var(--text);color:var(--navy);border-radius:12px;padding:0 16px;font-size:16px;font-weight:500;line-height:1;transition:border-color .16s,box-shadow .16s}.v8 .field textarea{resize:vertical;height:auto;min-height:132px;padding:15px 16px;line-height:1.6}.v8 .field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23636f84' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:17px;padding-right:44px}.v8 .field input::placeholder,.v8 .field textarea::placeholder{color:#93a1b5;font-weight:500}.v8 .field input:hover,.v8 .field select:hover,.v8 .field textarea:hover{border-color:#d7e3f7}.v8 .field input:focus,.v8 .field select:focus,.v8 .field textarea:focus{border-color:var(--blue-cta);outline:none;box-shadow:0 0 0 4px #1676fe21}.v8 .field input:focus-visible,.v8 .field select:focus-visible,.v8 .field textarea:focus-visible{outline:none}.v8 .field input[readonly]{background:var(--tint);color:var(--grey)}.v8 .field input[aria-invalid=true],.v8 .field select[aria-invalid=true],.v8 .field textarea[aria-invalid=true]{border-color:#e2564a}.v8 .field input[aria-invalid=true]:focus,.v8 .field select[aria-invalid=true]:focus,.v8 .field textarea[aria-invalid=true]:focus{box-shadow:0 0 0 4px #e2564a24}.v8 .field--pass input{padding-right:48px}.v8 .field__eye{color:#93a1b5;cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:52px;padding:0;transition:color .16s;display:grid;position:absolute;top:0;right:0}.v8 .field__eye:hover{color:var(--navy)}.v8 .field__eye svg{width:18px;height:18px}.v8 .err{color:#cf4133;margin:0;font-size:13.5px;font-weight:600;line-height:1.5}.v8 .note{color:#16794a;background:#49ca861c;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 22px;padding:14px 16px;font-size:14.5px;font-weight:600;line-height:1.6;display:flex}.v8 .form+.note{margin-top:22px}.v8 .note svg{width:19px;height:19px;color:var(--green);stroke-width:3.2px;flex-shrink:0;margin-top:2px}html.dark .v8:not(.is-light) .callout--tip,.v8.is-embed.is-dark .callout--tip{background:#10291f}html.dark .v8:not(.is-light) .callout--warn,.v8.is-embed.is-dark .callout--warn{background:#2b2313}.v8 .pg{background:linear-gradient(180deg, var(--lav), var(--wash) 78%, var(--white));padding:clamp(52px,6vw,88px) 0 clamp(44px,5vw,72px)}.v8 .pg .shell{max-width:860px}.v8 .pg h1{font-size:clamp(32px,4vw,52px);line-height:1.16}.v8 .pg .lede{margin-inline:auto;font-size:17.5px}.v8 .pg__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.v8 .pg--flip{background:linear-gradient(180deg, var(--white), var(--wash) 34%, var(--lav));padding-top:clamp(76px,8.5vw,132px);padding-bottom:0}.v8 .pg--lead.pg--flip{padding-top:clamp(22px,2.4vw,36px)}.v8 .pg--wide .shell{max-width:var(--shell)}.v8 .pg--wide .lede{max-width:74ch}.v8 .prose{--flow:20px;--breath:36px;max-width:min(74ch,100%);color:var(--navy-2);overflow-wrap:break-word;margin-inline:auto;font-size:17px;line-height:1.85}.v8 .prose>*+*{margin-top:var(--flow)}.v8 .prose h2{margin-top:clamp(40px,4vw,60px);font-size:clamp(23px,2.2vw,29px);line-height:1.35}.v8 .prose h3{margin-top:34px;font-size:19px}.v8 .prose h2+*,.v8 .prose h3+*{margin-top:12px}.v8 .prose ul,.v8 .prose ol{gap:9px;margin:24px 0 0;padding-left:40px;display:grid}.v8 .prose ol+p,.v8 .prose ul+p{margin-top:var(--flow)}.v8 .prose ul{list-style:outside}.v8 .prose ol{list-style:decimal}.v8 .prose li{padding-left:4px}.v8 .prose li::marker{color:var(--blue-cta);font-weight:700}.v8 .prose a:not(.btn){color:var(--blue-cta);font-weight:700}.v8 .prose a:not(.btn):hover{text-underline-offset:3px;text-decoration:underline}.v8 .prose a,.v8 .prose code{overflow-wrap:anywhere}.v8 .prose img,.v8 .prose video,.v8 .prose iframe{max-width:100%}.v8 .prose .figure{margin-block:var(--breath)}.v8 .prose .figure img{width:100%;height:auto;display:block}.v8 .prose .figure figcaption{text-align:center;color:var(--grey);margin-top:10px;font-size:14px;line-height:1.6}.v8 .prose pre{max-width:100%;overflow-x:auto}.v8 .prose strong{color:var(--navy);font-weight:800}.v8 .prose table{--table-rule:1.5px solid color-mix(in srgb, var(--blue) 22%, var(--white));--table-radius:12px;--table-inner-radius:calc(var(--table-radius) - 1.5px);width:100%;margin-block:var(--breath);border-collapse:separate;border-spacing:0;border:var(--table-rule);border-radius:var(--table-radius);font-size:15.5px;line-height:1.75}.v8 .prose th,.v8 .prose td{border:0;border-right:var(--table-rule);border-bottom:var(--table-rule);text-align:left;vertical-align:top;white-space:normal;overflow-wrap:break-word;padding:12px 16px}.v8 .prose th:last-child,.v8 .prose td:last-child{border-right:0}.v8 .prose thead tr:first-child>:first-child{border-top-left-radius:var(--table-inner-radius)}.v8 .prose thead tr:first-child>:last-child{border-top-right-radius:var(--table-inner-radius)}.v8 .prose tbody tr:last-child>:first-child{border-bottom-left-radius:var(--table-inner-radius)}.v8 .prose tbody tr:last-child>:last-child{border-bottom-right-radius:var(--table-inner-radius)}.v8 .prose th{font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--navy);background:color-mix(in srgb, var(--blue) 6%, transparent);font-weight:800}.v8 .prose td:first-child{color:var(--navy);font-weight:700}.v8 .prose .nowrap{white-space:nowrap}.v8 .prose tbody tr:last-child td{border-bottom:0}@media (width<=599px){.v8 .prose table{font-size:14.5px;line-height:1.6}.v8 .prose th,.v8 .prose td{padding:10px 12px}}@media (width<=379px){.v8 .prose table{font-size:13.5px;line-height:1.55}.v8 .prose th,.v8 .prose td{padding:8px}}.v8 .prose .aside{margin-block:var(--breath);background:var(--tint);border-radius:16px;padding:24px 26px;font-size:16px}.v8 .prose .aside .btn{margin-top:4px}.v8 .prose .aside>*+*{margin-top:12px}.v8 .prose .checks>*{min-width:0}.v8 .prose .checks li{overflow-wrap:anywhere}@media (width<=599px){.v8 .prose .checks ul{padding-left:0}}.v8 .prose .shot,.v8 .prose .callout{margin-block:var(--breath)}.v8 .prose .shot img,.v8 .prose .shot__clip{border-radius:18px;width:100%;height:auto;display:block}.v8 .prose .shot__open{cursor:zoom-in;background:0 0;border:0;border-radius:18px;width:100%;padding:0;display:block}.v8 .prose .shot__open:focus-visible{outline:2px solid var(--blue-cta);outline-offset:4px}.v8 .callout{color:var(--navy-2);border-radius:16px;align-items:flex-start;gap:16px;padding:22px 26px;font-size:16px;line-height:1.7;display:flex;box-shadow:0 2px 6px #0f2a5c09,0 14px 34px #0f2a5c0f}.v8 .callout>svg{flex:none;width:22px;height:22px;margin-top:3px}.v8 .callout p{margin:0}.v8 .callout--flat{box-shadow:none}.v8 .callout--line{box-shadow:none;border:1px solid #0000}.v8 .callout--info.callout--line{border-color:#c8dcfc}.v8 .callout--tip.callout--line{border-color:#bfe8d2}.v8 .callout--warn.callout--line{border-color:#f0dcae}.v8 .callout--privacy.callout--line{border-color:#c9d3f6}.v8 .callout--info{background:var(--tint)}.v8 .callout--info>svg{color:var(--blue-cta)}.v8 .callout--tip{background:#edfaf3}.v8 .callout--tip>svg{color:var(--green)}.v8 .callout--warn{background:#fff7e6}.v8 .callout--warn>svg{color:#dfa11c}.v8 .callout--privacy{background:var(--lav)}.v8 .callout--privacy>svg{color:var(--blue-deep)}.v8 .split{align-items:start;gap:clamp(24px,3vw,48px);display:grid}@media (width>=900px){.v8 .split{grid-template-columns:minmax(0,250px) minmax(0,1fr);gap:clamp(40px,5vw,88px)}}.v8 .split__k{font-size:21px;line-height:1.35;font-family:var(--display);color:var(--navy);margin:0;font-weight:600}.v8 .split__k span{font-family:var(--text);color:var(--grey);margin-top:8px;font-size:14.5px;font-weight:600;line-height:1.6;display:block}.v8 .rows{border-top:1px solid var(--line);display:grid}.v8 .rows>div{border-bottom:1px solid var(--line);gap:4px 32px;padding:20px 0;display:grid}@media (width>=720px){.v8 .rows>div{grid-template-columns:minmax(0,230px) minmax(0,1fr);align-items:baseline}}.v8 .rows dt{color:var(--navy);font-size:15.5px;font-weight:700}.v8 .rows dd{color:var(--grey);margin:0;font-size:16px;line-height:1.75}.v8 .fine{color:var(--grey);margin:16px 0 0;font-size:13.5px;line-height:1.7}.v8 .fine a{color:var(--blue-cta);font-weight:700}.v8 .fine a:hover{color:var(--blue-deep)}.v8 [data-page=legal] .pg{padding-bottom:clamp(32px,4vw,48px)}.v8 [data-page=legal] .pg+.band{padding-top:clamp(4px,1vw,12px)}.v8 .doc{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.v8 .doc>*{min-width:0}@media (width>=1000px){.v8 .doc{grid-template-columns:minmax(0,244px) minmax(0,1fr)}.v8.is-embed .doc{grid-template-columns:minmax(0,1fr)}}.v8 .toc{padding:0}@media (width>=1000px){.v8 .toc{position:sticky;top:100px}}.v8 .toc__grp+.toc__grp{margin-top:clamp(32px,3.5vw,44px)}.v8 .toc__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0 0 22px;font-size:12px;font-weight:700}.v8 .toc__list{gap:22px;margin:0;padding:0;list-style:none;display:grid}.v8 .toc__list a{color:var(--navy);padding-left:34px;font-size:17px;font-weight:500;line-height:1.5;transition:color .16s;display:block;position:relative}.v8 .toc__list a:before{content:"";background-color:#a9c6ef;width:16px;height:23px;transition:background-color .16s;position:absolute;top:.24em;left:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.v8 .toc__list a:hover,.v8 .toc__list a.is-active{color:var(--blue-cta)}.v8 .toc__list a:hover:before,.v8 .toc__list a.is-active:before{background-color:var(--blue-cta)}.v8 .prose .n{font-family:var(--text);letter-spacing:.12em;color:var(--blue-cta);margin-bottom:6px;font-size:13px;font-weight:800;display:block}.v8 .prose section+section{margin-top:clamp(36px,4vw,56px)}.v8 .prose section>h2:first-child{margin-top:0}.v8 .chips{flex-wrap:wrap;gap:8px;margin-bottom:clamp(28px,3vw,40px);display:flex}.v8 .band>.shell>.chips:first-child{margin-top:calc(clamp(64px,7vw,104px)/-2)}.v8 .chips button{border:1px solid var(--line);background:var(--white);height:38px;font-family:var(--text);color:var(--navy-2);cursor:pointer;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:700;transition:background .16s,border-color .16s,color .16s}.v8 .chips button:hover{color:var(--blue-cta);border-color:#cfdcf1}.v8 .chips button.is-on{border-color:var(--blue-cta);background:var(--blue-cta);color:#fff}.v8 .read .read__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--grey);margin:0 0 6px;font-size:11px;font-weight:700}.v8 .read.is-soon{cursor:default}.v8 .read.is-soon .more,.v8 .read.is-soon .more:hover{color:var(--grey)}.v8 .signup{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.v8 .signup .field{flex:240px}.v8 .ready.is-done{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.v8 .ready.is-done.is-solo{grid-template-columns:minmax(0,1fr)}@media (width<=900px){.v8 .ready.is-done{grid-template-columns:minmax(0,1fr)}}.v8 .done>*,.v8 .done__next{animation:done-in .42s var(--ease) both}.v8 .done__next{animation-delay:80ms}@keyframes done-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.v8 .done>*,.v8 .done__next{animation:none}}.v8 .done h2:focus{outline:none}.v8 .done__to{color:var(--navy);overflow-wrap:anywhere;font-weight:700}.v8 .done__again{color:var(--grey);margin:18px 0 0;font-size:14.5px;line-height:1.6}.v8 .done__again button{font:inherit;color:var(--blue-cta);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.v8 .done__again button:hover{text-underline-offset:3px;text-decoration:underline}.v8 .done__next{border:1px solid var(--line);background:var(--white);border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;padding:26px 28px;transition:border-color .16s,box-shadow .16s;display:flex}.v8 .done__next:hover{border-color:var(--blue-cta);box-shadow:0 10px 28px #081e4014}.v8 .done__label{letter-spacing:.08em;text-transform:uppercase;color:var(--grey);font-size:12px;font-weight:700}.v8 .done__title{font-family:var(--display);color:var(--navy);text-wrap:pretty;font-size:19px;font-weight:600;line-height:1.4}.v8 .done__meta{color:var(--grey);font-size:14px}.v8 .done__next .more{margin-top:6px}.v8 .progress{z-index:70;background:var(--blue-cta);height:3px;transition:width .1s linear;position:fixed;top:0;left:0}.v8 .prose .lead{color:var(--navy-2);font-size:19px;line-height:1.75}.v8 .reach{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=940px){.v8 .reach{grid-template-columns:minmax(0,1fr) minmax(0,460px)}}.v8 .reach__form{border:1px solid var(--line);background:var(--white);border-radius:22px;padding:clamp(26px,3vw,38px);box-shadow:0 24px 50px -40px #081e4080}.v8 .reach__form h2{margin-bottom:6px;font-size:24px}.v8 .reach__form>.lede{margin:0 0 24px;font-size:15.5px}.v8 .ways{gap:14px;margin:0;padding:0;list-style:none;display:grid}.v8 .ways li{border:1px solid var(--line);background:var(--white);border-radius:18px;gap:16px;padding:20px 22px;display:flex}.v8 .ways svg{width:22px;height:22px;color:var(--blue-cta);flex-shrink:0;margin-top:3px}.v8 .ways h3{margin-bottom:2px;font-size:17px}.v8 .ways p,.v8 .ways address{color:var(--grey);margin:0;font-size:15.5px;font-style:normal;line-height:1.7}.v8 .ways a{color:var(--blue-cta);font-weight:700}.v8 .ways a:hover{color:var(--blue-deep)}.v8.is-embed.is-dark{--navy:#e8eef9;--navy-2:#c7d4ea;--grey:#93a4bd;--blue:#3a8bff;--blue-cta:#3a8bff;--blue-deep:#2f6fdb;--line:#1c3055;--tint:#101f3b;--lav:#12203c;--white:#0c1a33}.v8.is-embed.is-dark .card{background:var(--tint)}:is(html:has(.v8.is-embed.is-dark),body:has(.v8.is-embed.is-dark)){background:#0c1a33}.v8.is-embed{min-height:100dvh}.v8.is-embed .pg{background:0 0;border-bottom:0;padding-top:clamp(28px,4vw,44px)}.v8.is-embed .pg .kicker{display:none}.v8.is-embed .pg .shell.center{text-align:left}.v8.is-embed .pg .shell.center .lede{margin-inline:0}.v8.is-embed .pg h1{font-size:clamp(26px,7vw,34px)}.v8.is-embed .pg__meta{justify-content:flex-start}.v8.is-embed .toc{display:none}.v8.is-embed .prose{max-width:none;margin-inline:0}.v8.is-embed .band:not(.pg){padding-block:clamp(16px,4vw,28px)}.v8 .crumbs{color:var(--grey);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:clamp(28px,3.5vw,48px);font-size:14.5px;font-weight:600;display:flex}.v8 .crumbs__home{color:var(--blue-cta);align-items:center;display:inline-flex}.v8 .crumbs__home svg{width:17px;height:17px}.v8 .crumbs__home:hover{color:var(--blue-deep)}.v8 .crumbs a{color:var(--grey);transition:color .16s}.v8 .crumbs a:hover{color:var(--blue-cta)}.v8 .crumbs [aria-current]{color:var(--navy)}.v8 .crumbs i{color:#b9c6da;font-style:normal}.v8 .artlead__back{color:var(--blue-cta);align-items:center;gap:10px;margin-bottom:clamp(32px,4vw,56px);font-size:17px;font-weight:500;transition:color .16s;display:inline-flex}.v8 .artlead__back:hover{color:var(--blue-deep)}.v8 .artlead__back svg{stroke-width:2px;width:18px;height:18px;transition:transform .16s var(--ease)}.v8 .artlead__back:hover svg{transform:translate(-3px)}.v8 .appcard{right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:30;color:#081e40;animation:appcard-in .32s var(--ease) both;transition:bottom .2s var(--ease);background:#fff;border:1px solid #e6ecf7;border-radius:18px;padding:14px 20px 20px;position:fixed;box-shadow:0 24px 48px -28px #081e4073}.v8:has(.totop.is-shown) .appcard{bottom:calc(max(20px, env(safe-area-inset-bottom)) + 56px)}.v8 .appcard__head{justify-content:space-between;align-items:center;gap:6px;margin:0 -6px 12px 0;display:flex}.v8 .appcard__title{color:#4d5b72;white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:1.3}.v8 .appcard .qr{--qr:152px;box-shadow:none;border:0;border-radius:0;padding:0}.v8 .appcard__close{color:#6b7790;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;padding:0;transition:background .15s,color .15s;display:grid}.v8 .appcard__close:hover{color:#081e40;background:#f1f4fa}.v8 .appcard__close:focus-visible{outline:2px solid var(--blue-cta);outline-offset:2px}.v8 .appcard__close svg{width:14px;height:14px}@keyframes appcard-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.v8 .appcard{transition:none;animation:none}}@media not ((hover:hover) and (pointer:fine)){.v8 .appcard{display:none}}.v8 .trade{background:linear-gradient(180deg, var(--white), var(--wash) 34%, var(--lav));padding-top:clamp(22px,2.4vw,36px);padding-bottom:0}.v8 .trade__grid{--trade-hero-gap:clamp(28px, 4vw, 64px);gap:var(--trade-hero-gap);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;display:grid}.v8 .trade__copy{align-self:center;padding-bottom:clamp(40px,5vw,72px)}.v8 .trade h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,58px);line-height:1.05}.v8 .trade h1 .hl{display:block}.v8 .trade .lede{max-width:32em;margin:22px 0 0}.v8 .trade__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.v8 .benef__h{letter-spacing:-.015em;font-size:clamp(21px,2.1vw,27px);font-weight:600}.v8 .benef__list{flex-direction:column;gap:14px;display:flex}.v8 .connect{max-width:640px;margin-inline:auto}.v8 .connect__areas{border:0;margin:0;padding:0}.v8 .connect__chips{flex-wrap:wrap;gap:10px;display:flex}.v8 .chip{border:1px solid var(--line);background:var(--white);height:40px;font-family:var(--text);color:var(--navy-2);cursor:pointer;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s}.v8 .chip:hover{border-color:#d7e3f7}.v8 .chip.is-on{border-color:var(--blue-cta);background:var(--blue-cta);color:#fff}.v8 .prose .shots__slide{margin:0}.v8 .band--tight{padding-top:clamp(26px,3vw,40px)}.v8 .help__grid{z-index:1;margin-top:clamp(-122px,-8.5vw,-78px);position:relative}.v8 .prose a.hres__action{color:#fff;margin-top:4px}.v8 .prose a.hres__action:hover{text-decoration:none}.v8 .hub{padding-top:clamp(36px,4.5vw,64px)}.v8 .hub__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v8 .hub__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:960px;margin-inline:auto}@media (width<=1000px){.v8 .hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.v8 .hub__grid,.v8 .hub__grid--2{grid-template-columns:minmax(0,1fr)}}.v8 .hub__card{border:1px solid var(--line);background:var(--white);border-radius:20px;flex-direction:column;gap:10px;padding:24px;scroll-margin-top:110px;display:flex}.v8 .hub__card:target{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 14%, transparent)}.v8 .hub__card h2{font-family:var(--text);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.3}.v8 .hub__body p{color:var(--grey);text-wrap:pretty;margin:0;font-size:15px;line-height:1.7}.v8 .rates-prose{max-width:min(760px,100%)}.v8 .rates-prose table{font-variant-numeric:tabular-nums}.v8 .rates-fine{text-align:center;max-width:62ch;color:var(--grey);margin:36px auto 0;font-size:14px;line-height:1.7}.v8 .rates-fine a{color:var(--blue);font-weight:600}.v8 .calc__total .calc__amt{font-size:clamp(34px,17cqi,64px)}.v8 .calc__total--long .calc__amt{font-size:clamp(20px,9cqi,40px)}.v8 .prose .shots--clip>.shot{margin-block:0}@media (width<=640px){.v8 .prose .aside,.v8 .prose .callout,.v8 .callout,.v8 .reach__form,.v8 .ways li,.v8 .hub__card{padding-inline:16px}}
