html[data-kind=landing] body{--c-bg:#fff;--c-surface:#fff;--c-ink:#0e0e2c;--c-ink2:#34345a;--c-line:#e2e4f1;--c-field:#ff8ad8;--c-field-ink:#0e0e2c;--c-accent:#2f3cff;--c-accent-ink:#fff;--c-curve:#2f3cff;--c-good:#2f3cff;--c-good-ink:#2f3cff;--c-warn:#ffe6f6;--c-warn-ink:#34345a;--c-bad:#ffe6f6;--c-bad-ink:#0e0e2c;--c-focus:#2f3cff;--c-deep:#0e0e2c;--c-deep-ink:#fff}.slp-top{justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.slp-brand{text-decoration:none}.slp .logo-word{font:800 22px/1 var(--font-display);font-variation-settings:"wdth" 75, "opsz" 96}.slp .wrap{width:auto;max-width:1280px;padding-inline:clamp(16px,3vw,32px)}.slp .lp-h2{margin:0;font-size:clamp(44px,6vw,88px);line-height:.88}.slp .lp-lede{max-width:66ch;color:var(--ink2)}.slp .sg-hero-h1{font-size:clamp(60px,7.7vw,112px)}.slp-hero>div{min-width:0}.slp .gc-wrap{margin-top:30px}.slp .gc{background:var(--white);max-width:580px;box-shadow:none;border:0;border-radius:28px;gap:12px;padding:18px}.slp .gc-label{color:var(--muted)}.slp .seg{background:var(--mist);box-shadow:none;border:0;border-radius:999px}.slp .seg button{color:var(--ink2);box-shadow:none;font-family:var(--font-body);background:0 0;border:0;border-radius:999px}.slp .seg button[aria-pressed=true]{background:var(--cobalt);color:#fff}.slp .seg:before{background:var(--cobalt);box-shadow:none;border-radius:999px}.slp .seg button[aria-pressed=true] svg{box-sizing:border-box;width:26px;height:26px;color:var(--cobalt);background:#fff;border-radius:50%;padding:5px}.slp .gc-field{border-color:var(--line);background:var(--mist)}.slp .btn{background:var(--cobalt);color:#fff;box-shadow:none;border-radius:999px}.slp .btn:hover{background:var(--cobalt);color:#fff}.slp .btn-ghost{background:var(--mist);color:var(--ink)}.slp .gc .btn{background:var(--pink);color:var(--ink)}.slp-example{color:var(--ink);background:#fff;border-radius:36px;min-width:0;padding:clamp(24px,3vw,40px)}.slp-example-head{font:700 14px/1.3 var(--font-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.slp-example-big{margin:30px 0 0;font-size:clamp(44px,4.8vw,68px);line-height:.95}.slp-example-sub{color:var(--muted);margin:16px 0 0}.slp-example-title{font:800 18px/1.25 var(--font-body);color:var(--ink);margin:0 0 14px}.slp-curve{width:100%;height:auto;margin-top:28px;display:block}.slp-curve .curve-grid{stroke:var(--line)}.slp-curve .curve-area{fill:var(--cobalt-t)}.slp-curve .curve-line{stroke:var(--cobalt)}.slp-curve .curve-dot{fill:var(--cobalt)}.slp-example-days{font:600 13px/1.4 var(--font-body);color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.slp-example-days b{font:800 24px/1 var(--font-display);font-variation-settings:"wdth" 75, "opsz" 96;color:var(--ink);margin-top:6px;display:block}.slp .sg-steps{margin-top:32px}.slp .sg-st{gap:18px;min-height:0}.slp .sg-st-day{align-self:flex-start;position:static}.slp .sg-st h3{font-variation-settings:"wdth" 75, "opsz" 96}.slp .sg-promise{margin-top:32px}.slp .sg-guar h2{max-width:20ch;margin:0;font-size:clamp(32px,3.6vw,52px);line-height:.92}.slp .sg-faqw .sg-kick:empty{display:none}.slp .sg-faqw{margin-top:0}.slp .gcr :is(.gcr-handle,.gcr-now b,.gcr-title,.gcr-card-top h4){font-family:var(--font-body);font-variation-settings:normal}.slp .gcr-card{background:var(--mist)}.slp .gcr-card[data-best]{background:var(--cobalt-t)}.slp .gcr-gain b{font-variation-settings:"wdth" 75, "opsz" 96}.slp .acs-hit{background:var(--cobalt-t)}.slp .acs-ok{background:var(--cobalt-t);color:var(--cobalt)}.slp-footer{border-top:1px solid var(--line);color:var(--muted);padding-block:32px;font-size:13px}.slp-footer nav{flex-wrap:wrap;gap:8px 22px;margin-bottom:22px;display:flex}.slp-footer a{color:var(--ink);text-underline-offset:4px;padding-block:8px}.slp-footer p{max-width:100ch;margin:12px 0 0}html[data-kind=landing] :is(.ledger .plan-price b,.ledger .plan-outcome b){font-variation-settings:"wdth" 75, "opsz" 96}html[data-kind=landing] .ledger .plan .btn:hover{color:#fff}html[data-kind=landing] .ledger .plan[data-tier=pro] .btn:hover{color:var(--ink)}@media (max-width:820px){.slp-brand,.slp-footer nav a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}@media (max-width:640px){.slp .gc-row{grid-template-columns:minmax(0,1fr)}}
@media (max-width:1040px){.sg-logo,.hp-menu-nav a,.hp-menu-login{align-items:center;min-width:44px;min-height:44px;display:flex}.sg-logo{display:inline-flex}.hp-menu-login{justify-content:center}}@media (max-width:820px){:is(.sg,.lp,.ck-page,.sg-demo,.lgx) :is(button,summary,select),:is(.sg,.lp,.ck-page,.sg-demo,.lgx) input:not([type=checkbox]):not([type=radio]):not([type=hidden]),:is(.sg,.lp,.ck-page,.sg-demo,.lgx) :is([role=button],[role=tab]){min-width:44px;min-height:44px}.sg .sg-fcols ul,.sg .smap-col ul{gap:0}.sg .sg-fcols li>a,.sg .smap-col a,.sg .sg-crumbs a,.sg .sg-atoc a,.sg .sg-toc a,.sg .sg-jump a,.sg .sg-company dd>a,.sg .sg-ccard p>a,.sg .sg-empty span>a,.sg .abx-more a,.sg a.sg-chip.cob,.sg .sg-fit>a,.sg .sg-hlinks a,.sg .sg-pick>a,.sg .sg-more,.sg .sg-seep,.sg .sg-hint a,.lp-footer a,.lp-brand,.lp-top-cta,.price-markdown-link{align-items:center;min-width:44px;min-height:44px;display:flex}.sg .sg-more,.sg .sg-seep,.sg .sg-crumbs a,.sg .sg-hint a,.sg .sg-company dd>a,.sg .sg-empty span>a,.sg .abx-more a,.sg a.sg-chip.cob,.lp-brand,.lp-top-cta{display:inline-flex}.sg .sg-crumbs li{align-items:center;display:flex}.sg .sg-hint{align-items:center}.sg .sg-pace button,html[data-kind=brand] .sw>button,.lp .sw>button,.ck-page .sw>button{min-height:44px}html:is([data-kind=brand],[data-kind=landing]) :is(.sw-save,.sw>button[aria-pressed=true] .sw-save),.lp .sw-save,.ck-page .ck-tier-badge em,.sg :is(.sg-paxis,.sg-fgrow-tk small,.sg-igtop span,.sg-igstats small,.sg-prow em,.sg-tup-plan b em,.sg-ctile-flags b,.sg-pace-name small),.sg :is(.pgd-when,.pgd-stats):not(.sg-box *),.sg :is(.pgd-badge,.au-ages span,.ni-when,.ni-counts span,.ni-target p,.dg-when,.dg-rows dt,.rv-verified),html[data-kind=brand] .sg .abx-line .av b,html[data-kind=brand] .sg-demo :is(.asw .av b,.glx-t thead th,.glx-t tbody th small),html[data-kind=brand] .sg-demo :is(.ad-dock a,.pgd-badge,.pgd-when,.pgd-stats,.asw-count,.asw-menu-head,.ph-plan,.fc-x,.fc-y,.gb-axis,.gl thead th,.gl figcaption,.hb-mini dt,.hb-axis,.tc-speed-you,.tc-langs b,.tc-week li span,.tc-geo2-k,.tc-ramp-stats span,.te-code,.te-gender button small){font-size:12px}}
html[data-kind] h1[data-len]{text-wrap:balance;line-height:.92}html[data-kind] h1[data-len=s]{font-size:clamp(46px,6.6vw,96px)}html[data-kind] h1[data-len=m]{font-size:clamp(44px,5.8vw,84px)}html[data-kind] h1[data-len=l]{font-size:clamp(36px,4vw,58px);line-height:.95}html[data-kind] h1[data-len=xl]{font-size:clamp(34px,3.7vw,54px);line-height:.98}@media (max-width:420px){html[data-kind] h1[data-len=s]:not([data-hero]),html[data-kind] h1[data-len=m]:not([data-hero]){font-size:clamp(32px,10.5vw,44px)}}html[data-kind] h1[data-hero][data-len=l]{font-size:clamp(44px,5.8vw,88px);line-height:.9}.sg-bk{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px;display:grid}.sg-bk-prose{width:100%;max-width:68ch}.sg-prose{overflow-wrap:break-word}.sg-bk-lead{color:var(--ink);font-size:clamp(19px,1.6vw,22px);line-height:1.5}.sg-tg{margin-top:40px}.sg-tg .sg-sentence:first-child{margin-top:0}.sg-answer2-grid{align-items:start;gap:clamp(24px,4vw,56px);margin-top:36px;display:grid}.sg-answer2-grid[data-aside]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.sg-answer2-lead{max-width:34ch;font:700 clamp(24px, 2.4vw, 34px) / 1.28 var(--font-body);letter-spacing:-.01em;color:var(--ink);margin:0 0 22px}.sg-answer2-lead[data-len=l]{max-width:62ch;font:500 clamp(19px, 1.6vw, 22px) / 1.5 var(--font-body);letter-spacing:0}.sg-answer2-aside{gap:12px;display:grid}.sg-answer2-chips{background:var(--cobalt-t);border-radius:28px;padding:22px}.sg-answer2-label{font:800 13px/1 var(--font-body);color:var(--cobalt);margin-bottom:14px;display:block}.sg-answer2-chips ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sg-answer2-chips li{font:700 14px/1 var(--font-body);color:var(--ink);background:#fff;border-radius:999px;padding:9px 14px}.sg-answer2-stat{background:var(--ink);color:#fff;border-radius:28px;gap:6px;padding:22px;display:grid}.sg-answer2-stat b{font:800 clamp(40px, 4vw, 56px) / .95 var(--font-display);font-variation-settings:"wdth" 75, "opsz" 96;letter-spacing:-.03em;color:var(--pink)}.sg-answer2-stat span{font:600 15px/1.4 var(--font-body);color:var(--faint)}.sg-answer2-links{gap:8px;display:grid}.sg-answer2-links a{border:1.5px solid var(--line2);min-height:52px;font:800 15px/1 var(--font-body);color:var(--ink);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.sg-answer2-links a:hover{border-color:var(--ink)}.sg-answer2-links a:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}.sg-bsteps{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.sg-bstep{border-radius:32px;flex-direction:column;gap:12px;min-height:220px;padding:26px;display:flex}.sg-bstep-n{font:800 72px/.8 var(--font-display);font-variation-settings:"wdth" 75, "opsz" 96;letter-spacing:-.04em}.sg-bsteps:not([data-numbered]) .sg-bstep-n{width:44px;height:44px;color:var(--cobalt);background:#fff;border-radius:999px;place-items:center;display:grid}.sg-bstep h3{font:800 clamp(22px, 1.9vw, 26px) / 1.02 var(--font-display);font-variation-settings:"wdth" 80, "opsz" 96;letter-spacing:-.015em;margin:0}.sg-bstep p{font:400 15.5px/1.5 var(--font-body);margin:0}.sg-bstep a{color:inherit;text-underline-offset:3px;text-decoration:underline}.sg-bchecks{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:10px 28px;max-width:1000px;margin:0;padding:0;list-style:none;display:grid}.sg-bchecks li{font:400 17px/1.55 var(--font-body);color:var(--ink);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;display:grid}.sg-bchecks-i{background:var(--pink);width:26px;height:26px;color:var(--ink);border-radius:999px;place-items:center;margin-top:1px;display:grid}.sg-ctab{border:1.5px solid var(--line);background:#fff;border-radius:28px;overflow:hidden}.sg-ctab:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}.sg-ctab table{border-collapse:collapse;width:100%;font:400 15.5px/1.45 var(--font-body);color:var(--ink2)}.sg-ctab caption{caption-side:top;text-align:left;font:800 clamp(22px, 1.9vw, 26px) / 1.1 var(--font-display);font-variation-settings:"wdth" 80, "opsz" 96;letter-spacing:-.015em;color:var(--ink);padding:22px 24px 4px}.sg-ctab thead th{text-align:left;vertical-align:bottom;font:800 13px/1.2 var(--font-body);color:var(--muted);padding:18px 20px 14px}.sg-ctab-badge{background:var(--mist);color:var(--ink);font:800 13px/1.15 var(--font-body);border-radius:999px;padding:8px 13px;display:inline-block}.sg-ctab thead th[data-hl] .sg-ctab-badge{background:var(--cobalt);color:#fff}.sg-ctab tbody tr{border-top:1.5px solid var(--line)}.sg-ctab tbody th{text-align:left;vertical-align:top;font:800 15.5px/1.35 var(--font-body);color:var(--ink);width:22%;padding:16px 20px}.sg-ctab td{vertical-align:top;padding:16px 20px}.sg-ctab[data-hl] td:not([data-hl]){color:var(--muted)}.sg-ctab [data-hl]{background:var(--cobalt-t)}.sg-ctab td[data-hl]{color:var(--ink);font-weight:700}.sg-ctab-tick{background:var(--cobalt);color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;margin:0 8px -3px 0;display:inline-grid}.sg-ctab td a,.sg-bk-prose a{color:var(--cobalt)}@media (max-width:767px){.sg-ctab{background:0 0;border:0;border-radius:0;overflow:visible}.sg-ctab caption{text-align:left;padding:0 0 14px;display:block}.sg-ctab table,.sg-ctab tbody,.sg-ctab tr,.sg-ctab th,.sg-ctab td{width:auto;display:block}.sg-ctab thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sg-ctab tbody tr{border:1.5px solid var(--line);background:#fff;border-radius:24px;overflow:hidden}.sg-ctab tbody tr+tr{margin-top:10px}.sg-ctab tbody th{width:auto;padding:16px 18px 6px;font-size:17px}.sg-ctab td{gap:4px;padding:10px 18px;display:grid}.sg-ctab td:before{content:attr(data-label);font:800 12px/1.2 var(--font-body);color:var(--muted)}.sg-ctab td[data-hl]:before{color:var(--cobalt)}.sg-ctab td:last-child{padding-bottom:16px}.sg-ctab-tick{display:none}.sg-answer2-grid[data-aside]{grid-template-columns:minmax(0,1fr)}}.sg-report{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:14px;margin-top:36px;display:grid}.sg-report-score{background:var(--cobalt);color:#fff;border-radius:32px;flex-direction:column;gap:10px;padding:clamp(24px,3vw,36px);display:flex}.sg-report-label{font:800 14px/1.2 var(--font-body);color:var(--on-cobalt)}.sg-report-value{font:800 clamp(48px, 5.4vw, 80px) / .92 var(--font-display);font-variation-settings:"wdth" 75, "opsz" 96;letter-spacing:-.035em;color:#fff}.sg-report-value[data-long]{font:700 clamp(20px, 1.8vw, 24px) / 1.35 var(--font-body);letter-spacing:-.005em}.sg-report-working{font:600 14px/1.45 var(--font-body);color:var(--on-cobalt);margin-top:auto;padding-top:12px}.sg-report-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;margin:0;display:grid}.sg-report-tile{background:var(--mist);border-radius:22px;align-content:start;gap:8px;padding:16px 18px;display:grid}.sg-report-tile dt{font:800 13px/1.25 var(--font-body);color:var(--muted)}.sg-report-tile dd{gap:4px;margin:0;display:grid}.sg-report-tile dd b{font:800 22px/1.1 var(--font-display);font-variation-settings:"wdth" 80, "opsz" 96;letter-spacing:-.015em;color:var(--ink)}.sg-report-tile dd b[data-long]{font:700 15.5px/1.45 var(--font-body);letter-spacing:0}.sg-report-tile dd span{font:500 13px/1.4 var(--font-body);color:var(--ink2)}@media (max-width:860px){.sg-report{grid-template-columns:minmax(0,1fr)}}.sg-sec>.sg-sec-h,.sg-band2>.sg-sec-h{text-align:center;justify-items:center;max-width:820px;margin-inline:auto}.sg-sec>.sg-sec-h .sg-kick,.sg-band2>.sg-sec-h .sg-kick{place-self:center}.sg-sec>.sg-sec-h .sg-lede,.sg-band2>.sg-sec-h .sg-lede,.sg-bk-prose,.sg-sec>.sg-sec-h~.sg-prose,.sg-sec-body>.sg-prose{margin-inline:auto}.sg-bk-prose[data-short]{text-align:center}.sg-bk-prose[data-short] .sg-bk-lead{margin-inline:auto}.sg-answer2-grid:not([data-aside]){max-width:68ch;margin-inline:auto}html[data-kind] h2.sg-h2[data-len]{text-wrap:balance}html[data-kind] h2.sg-h2[data-len=s]{font-size:clamp(42px,6vw,86px)}html[data-kind] h2.sg-h2[data-len=m]{font-size:clamp(40px,5.4vw,78px)}html[data-kind] h2.sg-h2[data-len=l]{font-size:clamp(36px,4.6vw,66px);line-height:.95}html[data-kind] h2.sg-h2[data-len=xl]{font-size:clamp(32px,3.8vw,54px);line-height:.98}html[data-kind] h2.sg-h2[data-len=xxl]{font-size:clamp(30px,3.1vw,44px);line-height:1}html[data-kind] .sg-faqw h2.sg-h2[data-len=m]{font-size:clamp(38px,4.1vw,60px)}html[data-kind] .sg-faqw h2.sg-h2[data-len=l]{font-size:clamp(34px,3.2vw,46px)}html[data-kind] .sg-faqw h2.sg-h2[data-len=xl]{font-size:clamp(30px,2.6vw,38px)}html[data-kind] .sg-faqw h2.sg-h2[data-len=xxl]{font-size:clamp(28px,2.15vw,32px);line-height:1.02}html[data-kind] h2[data-cta][data-len=m]{font-size:clamp(38px,4.4vw,64px)}html[data-kind] h2[data-cta][data-len=l]{font-size:clamp(34px,3.5vw,52px);line-height:.96}html[data-kind] h2[data-cta]:is([data-len=xl],[data-len=xxl]){font-size:clamp(30px,2.9vw,42px);line-height:1}html[data-kind] h2[data-cta][data-len=m]{max-width:20ch}html[data-kind] h2[data-cta][data-len=l]{max-width:24ch}html[data-kind] h2[data-cta]:is([data-len=xl],[data-len=xxl]){max-width:30ch}html[data-kind] h2[data-feat][data-len=l]{font-size:clamp(32px,3.3vw,48px);line-height:.98}html[data-kind] h2[data-feat]:is([data-len=xl],[data-len=xxl]){font-size:clamp(30px,2.8vw,40px);line-height:1}.sg-sec[data-band=mist]{background:var(--mist);box-shadow:0 0 0 100vmax var(--mist);clip-path:inset(0 -100vmax);margin-top:clamp(80px,9vw,136px);padding-bottom:clamp(80px,9vw,136px)}.sg-sec[data-band=mist]+.sg-sec{padding-top:clamp(80px,9vw,136px)}.sg-frow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.sg-frow[data-side=r] .sg-frow-vis{order:2}.sg-frow-vis{aspect-ratio:32/25;--v-card:#fff;--v-strong:var(--cobalt);--v-soft:var(--on-cobalt);--v-tint:var(--cobalt-t);--v-hot:var(--pink);--v-line:var(--line);--v-faint:var(--line);background:var(--cobalt-t);border-radius:32px;place-items:center;padding:clamp(16px,2.4vw,32px);display:grid}.sg-frow[data-tone=pink] .sg-frow-vis{background:var(--pink-t);--v-tint:var(--pink-t);--v-soft:#ffc9ec}.sg-frow[data-tone=ink] .sg-frow-vis{background:var(--cobalt);--v-card:#fff}.sg-frow[data-band=mist][data-tone=cobalt] .sg-frow-vis{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff}.sg-vis{width:100%;max-width:500px;height:auto;display:block;overflow:visible}.sg-vis .v-card{fill:var(--v-card);filter:drop-shadow(0 18px 30px #0e0e2c1f)}.sg-vis .v-strong{fill:var(--v-strong)}.sg-vis .v-soft{fill:var(--v-soft)}.sg-vis .v-tint{fill:var(--v-tint)}.sg-vis .v-pinkt{fill:var(--pink-t)}.sg-vis .v-hot{fill:var(--v-hot)}.sg-vis .v-line{fill:var(--v-line)}.sg-vis .v-line2{fill:var(--mist)}.sg-vis .v-faint{fill:var(--v-faint)}.sg-vis .v-fade{fill:var(--line);opacity:.55}.sg-vis .v-pill{fill:var(--v-strong)}.sg-vis .v-on-pill,.sg-vis .v-on-strong{fill:#fff}.sg-vis .v-bench{stroke:var(--ink);stroke-width:2px;stroke-dasharray:6 6;opacity:.55}.sg-vis .v-stroke{fill:none;stroke:var(--v-strong);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.sg-vis .v-ring{fill:none;stroke:var(--v-hot);stroke-width:3px;opacity:.5}.sg-vis .v-arc{fill:none;stroke-width:18px;stroke-linecap:round}.sg-vis .v-arc-a{stroke:var(--v-soft)}.sg-vis .v-arc-b{stroke:var(--v-hot)}.sg-vis .v-arc-c{stroke:var(--v-strong)}.sg-vis .v-needle{stroke:var(--ink);stroke-width:5px;stroke-linecap:round}.sg-vis .v-hash{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;opacity:.7}.sg-vis .v-cut{stroke:var(--v-hot);stroke-width:2.5px;stroke-dasharray:4 5}.sg-frow-body{align-content:start;gap:22px;min-width:0;display:grid}.sg-frow-h{justify-items:start;gap:16px;display:grid}html[data-kind] .sg-frow-h h2{text-wrap:balance;margin:0;font-size:clamp(30px,3vw,44px);line-height:.98}html[data-kind] .sg-frow-h h2:is([data-len=xl],[data-len=xxl]){font-size:clamp(28px,2.5vw,36px)}.sg-frow-prose{max-width:62ch}.sg-frow-prose p{margin:0 0 14px}.sg-frow-prose .sg-bk-lead{font-size:clamp(18px,1.4vw,20px)}.sg-frow-prose a,.sg-note a{color:var(--cobalt)}.sg-frow-go{background:var(--ink);color:#fff;min-height:46px;font:700 15px/1.2 var(--font-body);border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:12px 20px;text-decoration:none;transition:background-color .18s;display:inline-flex}.sg-frow-go:hover,.sg-frow-go:focus-visible{background:var(--cobalt)}.sg-frow-go svg{flex:none;transition:transform .18s}.sg-frow-go:hover svg{transform:translate(3px)}.sg-tsplit{align-items:start}.sg-frow-vis.sg-tsplit-table{aspect-ratio:auto;box-shadow:none;background:0 0;border-radius:0;min-width:0;padding:0;display:block}.sg-tsplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sg-tsplit-table .sg-ctab{text-align:left;width:100%;display:block}.sg-tsplit-table th[scope=row]{min-width:8.5em}.sg-tsplit-table .sg-ctab-bar{grid-template-columns:minmax(3.6em,auto) minmax(40px,1fr)}.sg-note{background:var(--pink-t);color:var(--ink);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;margin:6px 0 14px;padding:16px 20px 16px 18px;display:grid;position:relative;overflow:hidden}.sg-note:before{content:"";background:var(--pink);width:5px;position:absolute;inset:0 auto 0 0}.sg-sec[data-band=mist] .sg-note{background:#fff}.sg-note-i{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.sg-note p{margin:0;font-size:16px;line-height:1.55}.sg-ctab-bar{font-variant-numeric:tabular-nums;grid-template-columns:minmax(3.6em,auto) minmax(60px,360px);align-items:center;gap:14px;display:grid}.sg-ctab-bar i{background:var(--cobalt-t);border-radius:99px;height:10px;position:relative;overflow:hidden}.sg-ctab-bar i:after{content:"";width:var(--w);border-radius:inherit;background:var(--cobalt);position:absolute;inset:0 auto 0 0}@media (max-width:860px){.sg-frow{grid-template-columns:minmax(0,1fr);gap:28px}.sg-frow[data-side=r] .sg-frow-vis{order:0}.sg-tsplit .sg-frow-vis.sg-tsplit-table{order:2}.sg-frow-vis{aspect-ratio:auto;padding:18px 22px}.sg-vis{max-width:250px}.sg-frow-vis{padding:12px 18px}}@keyframes sg-shimmer{to{background:#e3e5f3}}.sg-bsteps:not([data-numbered])>.sg-bstep>.sg-bstep-n{color:var(--cobalt);background:#fff}.sg-vcard .sg-vcard-ic{color:var(--ink)}.sg-vcard:nth-child(3n+2) .sg-vcard-ic{color:#fff}.sg-vcard:nth-child(3n+3) .sg-vcard-ic{color:var(--cobalt)}html:is([data-kind=brand],[data-kind=landing]) .sw>button>svg{box-sizing:border-box;border-radius:50%;flex:none;width:24px;height:24px;padding:5px}html:is([data-kind=brand],[data-kind=landing]) .sw>button[aria-pressed=true]>svg{color:var(--cobalt);background:#fff;padding:5px}.sg-pick>:is(button,a)>svg{box-sizing:border-box;border-radius:50%;flex:none;width:24px;height:24px;padding:5px}.sg-pick>:is([aria-pressed=true],[aria-current=page])>svg,.sg-rboard .rvx-chips button[aria-pressed=true]>svg,html[data-kind=brand] :is(.gc,.acs) .seg button[aria-pressed=true]>svg,html[data-kind=brand] .rv-rate-row button[data-on]>svg{padding:5px}:root{--sg-lead-w:49rem}.sg-sec>.sg-sec-h .sg-lede,.sg-band2>.sg-sec-h .sg-lede,.sg-morehead .sg-sec-h .sg-lede{max-width:var(--sg-lead-w)}:is(.sg-sec,.sg-band2)>.sg-sec-h~:is(.sg-list,.sg-csteps,.sg-cshort,.sg-note,.sg-prose:not(.sg-prose2),.sg-tsources,.sg-hcard,.sg-legal-ask),:is(.sg-sec,.sg-band2)>.sg-sec-h~:is(.sg-sec-body,.sg-bk)>:is(.sg-list,.sg-csteps,.sg-cshort,.sg-note,.sg-prose:not(.sg-prose2),.sg-tsources,.sg-hcard,.sg-legal-ask),.sg-morehead~:is(.sg-list,.sg-csteps,.sg-cshort,.sg-note,.sg-prose:not(.sg-prose2),.sg-tsources,.sg-hcard,.sg-legal-ask),.sg-sec>.sg-sec-h~.sg-sec-body>.sg-bench>.sg-note,.sg-bk-prose{width:100%;max-width:var(--sg-lead-w);margin-inline:auto}:is(.sg-sec,.sg-band2)>.sg-sec-h~.sg-bchecks,:is(.sg-sec,.sg-band2)>.sg-sec-h~:is(.sg-sec-body,.sg-bk)>.sg-bchecks,.sg-morehead~.sg-bchecks{width:100%;max-width:var(--sg-lead-w);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin-inline:auto}:is(.sg-sec,.sg-band2)>.sg-sec-h~:is(.sg-more,.price-markdown-link),:is(.sg-sec,.sg-band2)>.sg-sec-h~:is(.sg-sec-body,.sg-bk)>:is(.sg-more,.price-markdown-link){width:fit-content;margin-inline:auto;display:flex}.sg-promise>:only-child{grid-column:1/-1}.sg-promise>:only-child ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));column-gap:28px}@media (max-width:520px){html[data-kind] .sg-nav{gap:8px;padding:6px 6px 6px 14px}html[data-kind] .sg-nav .sg-r{flex:none;gap:6px}html[data-kind] .sg-nav .sg-logo{flex:0 auto;min-width:0}html[data-kind] .sg-nav .sg-start{flex:none;height:44px;padding:0 14px;font-size:14px}html[data-kind] .sg-nav .hp-burger{flex:none;width:44px;height:44px;margin:0}}@media (max-width:374px){html[data-kind] .sg-nav .sg-start{display:none}}@media (max-width:560px){html[data-kind] .gcx-bar{border-radius:26px;grid-template-columns:minmax(0,1fr);gap:8px;padding:8px;display:grid}html[data-kind] .gcx-net{justify-self:start}html[data-kind] .gcx-field{background:var(--mist);border-radius:18px;width:100%;min-width:0;min-height:52px;padding-inline:14px}html[data-kind] .gcx-field input{width:100%;min-width:0}html[data-kind] .gcx-go{justify-content:center;width:100%}html[data-kind] .sg-facts{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}html[data-kind] .sg-stage{padding-top:92px;padding-inline:4px;overflow:hidden}html[data-kind] .sg-fnew{top:4px;left:4px;right:auto;transform:rotate(-3deg)}html[data-kind] .sg-flock{right:4px;transform:rotate(3deg)}.sg .sg-crumbs ol{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.sg .sg-crumbs li{flex:none}.sg .sg-crumbs li:last-child{flex:0 auto;min-width:0}.sg .sg-crumbs li:last-child>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.hp.sg{padding-bottom:72px}}.sg-fgroups{display:contents}.sg-fgroup>summary{pointer-events:none;list-style:none}.sg-fgroup>summary::-webkit-details-marker{display:none}.sg-fgroup .sg-fgroup-i{display:none}.sg-foot .sg-fgroup h2{font:800 13px/1 var(--font-body);font-variation-settings:normal;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.sg-foot .sg-fmeta{align-items:center}@media (max-width:640px){.sg-foot{padding-top:56px}.sg-fcols{padding-top:28px;display:block}.sg-fbrand{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.sg-fbrand .sg-logo .logo-word{font-size:22px}.sg-fbrand p{text-align:right;max-width:18ch;margin:0;font-size:14px}.sg-fgroups{border-top:1px solid var(--line);display:block}.sg-fgroup{border-bottom:1px solid var(--line)}.sg-fgroup>summary{pointer-events:auto;cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;display:flex}.sg-foot .sg-fgroup h2{color:var(--ink);margin:0;font-size:14px}.sg-fgroup .sg-fgroup-i{transition:transform .15s;display:block}.sg-fgroup[open] .sg-fgroup-i{transform:rotate(180deg)}.sg-fgroup ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding-bottom:12px;display:grid}.sg-fgroup li>a{align-items:center;min-height:44px;font-size:15px;display:flex}.sg-foot .sg-fmeta{flex-direction:column;align-items:flex-start;gap:12px;margin-top:22px}}@media (prefers-reduced-motion:reduce){.sg-fgroup .sg-fgroup-i{transition:none}}.sg-colsw{gap:14px;display:grid}.sg-colsw-seg{background:var(--mist);border:0;border-radius:999px;gap:4px;min-width:0;margin:0;padding:4px;display:grid}.sg-colsw-seg label{min-width:0;min-height:44px;font:800 15px/1.15 var(--font-body);color:var(--ink);text-align:center;overflow-wrap:anywhere;cursor:pointer;border-radius:999px;place-items:center;padding:8px 10px;display:grid;position:relative}.sg-colsw-in{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sg-colsw-seg label:has(.sg-colsw-in:checked){background:var(--cobalt);color:#fff}.sg-colsw-seg label:has(.sg-colsw-in:focus-visible){outline:3px solid var(--cobalt);outline-offset:2px}.sg-colsw-list{border:1.5px solid var(--line);background:#fff;border-radius:24px;margin:0;padding:4px 18px;display:none}:is(.sg-colsw:has(.sg-colsw-in[data-i="0"]:checked) .sg-colsw-list[data-i="0"],.sg-colsw:has(.sg-colsw-in[data-i="1"]:checked) .sg-colsw-list[data-i="1"],.sg-colsw:has(.sg-colsw-in[data-i="2"]:checked) .sg-colsw-list[data-i="2"],.sg-colsw:has(.sg-colsw-in[data-i="3"]:checked) .sg-colsw-list[data-i="3"],.sg-colsw:has(.sg-colsw-in[data-i="4"]:checked) .sg-colsw-list[data-i="4"],.sg-colsw:has(.sg-colsw-in[data-i="5"]:checked) .sg-colsw-list[data-i="5"]){display:block}@supports not selector(:has(a)){.sg-colsw-seg{display:none}.sg-colsw-list[data-default]{display:block}}.sg-colsw-list>div{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:16px;padding:13px 0;display:grid}.sg-colsw-list>div+div{border-top:1px solid var(--line)}.sg-colsw-list dt{min-width:0;font:600 15px/1.4 var(--font-body);color:var(--ink2)}.sg-colsw-list dd{min-width:0;max-width:100%;font:700 15px/1.4 var(--font-body);color:var(--ink);text-align:right;overflow-wrap:anywhere;justify-self:end;margin:0}.sg-colsw[data-align=start] .sg-colsw-list>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.sg-colsw[data-align=start] .sg-colsw-list dt{color:var(--ink);font-weight:800}.sg-colsw[data-align=start] .sg-colsw-list dd{text-align:left;color:var(--ink2);justify-self:stretch;font-weight:500}.sg-colsw-yes,.sg-colsw-no{vertical-align:middle;border-radius:50%;place-items:center;width:26px;height:26px;display:inline-grid}.sg-colsw-yes{background:var(--cobalt);color:#fff}.sg-colsw-no{background:var(--mist);color:var(--muted)}.sg-colsw-cap{font:800 clamp(22px, 1.9vw, 26px) / 1.1 var(--font-display);font-variation-settings:"wdth" 80, "opsz" 96;letter-spacing:-.015em;color:var(--ink);margin:0 0 14px}@media (min-width:768px){.sg-colsw,.sg-colsw-only{display:none}}@media (max-width:767px){.sg-colsw-hide{display:none!important}}.plans-request-note{font:500 15px/1.45 var(--font-body);color:var(--ink2);margin:14px 0 0}.sg-t4 .sg-chip{white-space:normal;text-align:left;max-width:100%}
