.theme-v4{--ink:#111827;--cream:#ffffff;--primary:#4f5bff;--blue:#4f5bff;--violet:#4f5bff;--pink:#f15a24;--orange:#f15a24;--yellow:#d7ff45;--lime:#d7ff45;--v2-soft:#f4f6f8;--v2-line:#dce0e6;--v2-muted:#505866;--font-heavy:var(--v2-sans),"Geist",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--font-body:var(--v2-sans),"Geist",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--v2-mono-f:var(--v2-mono),"Space Mono",ui-monospace,Menlo,monospace;background:var(--cream);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.theme-v4 *,.theme-v4 :after,.theme-v4 :before{border-radius:3px!important}.theme-v4 .brand .b,.theme-v4 .hero h1 .box1,.theme-v4 .hero h1 .box2{transform:none!important}.theme-v4 *{text-transform:none!important}.theme-v4 :is(h1,h2,h3,h4,h5,.heavy,.sec-h,.hero h1){font-family:var(--font-heavy)!important;font-weight:600!important;letter-spacing:-.04em!important;line-height:1.04!important}.theme-v4 .hero h1{font-size:clamp(2.6rem,6.4vw,5.4rem)!important;max-width:16ch}.theme-v4 .sec-h{font-size:clamp(2rem,4.2vw,3.4rem)!important}.theme-v4 :is(h3,h4){letter-spacing:-.02em!important}.theme-v4 :is(.btn,.ncta,.nlogin,.mainnav,.brand,b,strong){font-weight:600!important}.theme-v4 .brand{font-weight:700!important;letter-spacing:-.04em!important}.theme-v4 :is(.kick,.band,.hero-note,.tag,.marq-t,.dtag,.dn){font-family:var(--v2-mono-f)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important}.theme-v4 .hero h1 .box1{background:none!important;color:var(--orange)!important;padding:0!important}.theme-v4 .hero h1 .box2{background:none!important;color:var(--blue)!important;padding:0!important}.theme-v4 .hero .sub{font-weight:400;color:var(--v2-muted)}.theme-v4 .hero .sub b{color:var(--ink)}.theme-v4 .site-header{background:var(--cream);color:var(--ink);border-bottom:1.5px solid var(--ink)}.theme-v4 .mainnav a{opacity:1}.theme-v4 .mainnav a:hover{color:var(--orange)}.theme-v4 .ncta{background:var(--cream);border-color:var(--ink);box-shadow:3px 3px 0 var(--ink)}.theme-v4 .ncta:hover{box-shadow:4px 4px 0 var(--ink)}.theme-v4 .brand .b{background:var(--lime)}.theme-v4 .btn{background:var(--orange);color:var(--ink);border-color:var(--ink);box-shadow:4px 4px 0 var(--ink);padding:14px 20px;font-size:15px;letter-spacing:-.01em}.theme-v4 .btn:hover{box-shadow:5px 5px 0 var(--ink)}.theme-v4 .btn:active{box-shadow:1px 1px 0 var(--ink)}.theme-v4 .btn.blue{background:var(--orange);color:var(--ink)}.theme-v4 .btn.cream{background:var(--cream);color:var(--ink)}.theme-v4 .btn.pink{background:var(--orange);color:var(--ink)}.theme-v4 :is(.btn.on-dark,.sec.dark .btn){box-shadow:4px 4px 0 var(--lime)}.theme-v4 .sec{border-top:1px solid var(--v2-line)}.theme-v4 :is(.sec.blue,.sec.violet,.sec.pink){background:var(--ink);color:var(--cream)}.theme-v4 .sec.yellow{background:var(--v2-soft)}.theme-v4 .sec.dark{background:var(--ink)}.theme-v4 .sec-lead{font-weight:400;opacity:1;color:inherit}.theme-v4 .marq{background:var(--ink);border-top-color:var(--ink)}.theme-v4 :is(.how,.dcard){box-shadow:4px 4px 0 var(--ink)}.theme-v4 :is(.how,.dcard):hover{box-shadow:6px 6px 0 var(--ink)}.theme-v4 .site-header{border-bottom-width:1.5px!important}.theme-v4 .btn,.theme-v4 .mnav-btn,.theme-v4 .mnav-list,.theme-v4 .ncta,.theme-v4 .tag{border-width:1.5px!important}.theme-v4 .marq{border-top-width:1.5px!important}.theme-v4 .acard,.theme-v4 .addon-box,.theme-v4 .band,.theme-v4 .calc,.theme-v4 .calc-nums>div,.theme-v4 .calc-step,.theme-v4 .cycle,.theme-v4 .cycle .save,.theme-v4 .dcard,.theme-v4 .faq,.theme-v4 .how,.theme-v4 .net,.theme-v4 .net .soon-tag,.theme-v4 .plan,.theme-v4 .plan .pn .flag,.theme-v4 .plan li .chk,.theme-v4 .stat{border-width:1.5px!important}.theme-v4 .final,.theme-v4 .site-footer .copy{border-top-width:1.5px!important}.theme-v4 .page-hero{border-bottom-width:1.5px!important}.theme-v4 .pcard,.theme-v4 .pcard .feat,.theme-v4 .taglist a{border-width:1.5px!important}.theme-v4 .prose blockquote{border-left-width:1.5px!important}.theme-v4 .prose img{border-width:1.5px!important}.theme-v4 .prose hr{border-top-width:1.5px!important}.theme-v4 .article-cover{border-bottom-width:1.5px!important}.theme-v4 .docs-kick,.theme-v4 .docs-nav-toggle,.theme-v4 .docs-nav-tree{border-width:1.5px!important}.theme-v4 .docs-nav-sub{border-left-width:1.5px!important}.theme-v4 .docs-nav-cta{border-width:1.5px!important}.theme-v4 .docs-section{border-bottom-width:1.5px!important}.theme-v4 .docs-callout,.theme-v4 .docs-endpoint,.theme-v4 .docs-method,.theme-v4 .docs-table-wrap{border-width:1.5px!important}.theme-v4 .docs-table td{border-top-width:1.5px!important}.theme-v4 .docs-code,.theme-v4 .docs-status{border-width:1.5px!important}.theme-v4 .docs-code-bar{border-bottom-width:1.5px!important}.theme-v4 .docs-copy,.theme-v4 .honest,.theme-v4 .preview-bar,.theme-v4 .preview-card,.theme-v4 .preview-img,.theme-v4 .preview-input,.theme-v4 .preview-result,.theme-v4 .preview-steps .dot{border-width:1.5px!important}.v4-root{--v1-cream:var(--cream);--v1-ink:var(--ink);--v1-yellow:var(--yellow);--v1-pink:var(--pink);--v1-blue:var(--blue);--v1-violet:var(--violet);--v1-lime:var(--lime);--v1-font-heavy:var(--font-heavy)}.theme-v4 .brand,.theme-v4 .brand *{text-transform:uppercase!important}.theme-v4 .ncta{background:var(--v1-lime);color:var(--ink)}.theme-v4 .hero h1{font-size:clamp(3.4rem,10vw,8.4rem)!important;font-weight:700!important;max-width:none;line-height:.98!important}.theme-v4 .hero h1 .box1{background:var(--v1-blue)!important;transform:rotate(-1.5deg)!important}.theme-v4 .hero h1 .box1,.theme-v4 .hero h1 .box2{color:var(--v1-cream)!important;padding:0 .14em!important;display:inline-block}.theme-v4 .hero h1 .box2{background:var(--v1-pink)!important;transform:rotate(1.5deg)!important}.theme-v4 .preview-try{background:var(--v1-yellow)!important;color:var(--ink)}.theme-v4 .preview-try .sec-h .hl{background:var(--ink)!important;color:var(--v1-yellow)!important;transform:rotate(-1.5deg)!important}.theme-v4 .preview-try .btn{background:var(--v1-blue);color:var(--v1-cream)}.theme-v4 .marq-t,.theme-v4 .marq-t *{text-transform:uppercase!important}.theme-v4 .marq-t{font-family:var(--font-heavy)!important;font-weight:700!important;font-size:22px!important;letter-spacing:-.01em!important}.theme-v4 .marq-t em{color:var(--v1-yellow)}.theme-v4 .marq-t .st{color:var(--v1-lime)}.theme-v4 .sec.yellow{background:var(--v1-yellow)!important;color:var(--ink)}.theme-v4 .sec.yellow .dcard{background:var(--v1-cream)}.theme-v4 .sec.violet{background:var(--v1-violet)!important;color:var(--v1-cream)}.theme-v4 .addon-box{background:var(--v1-yellow)!important}.theme-v4 .final{background:var(--v1-pink)!important;color:var(--v1-cream)}.theme-v4 .final h2{font-family:var(--font-heavy)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:.86!important;font-size:clamp(3rem,11vw,8.5rem)!important}.theme-v4 .final h2,.theme-v4 .final h2 *{text-transform:uppercase!important}.theme-v4 .final h2 .hl{background:var(--v1-yellow)!important;color:var(--ink)!important;padding:0 .1em;display:inline-block;transform:rotate(-2deg)!important}.theme-v4 .final .btn{background:var(--v1-yellow);color:var(--ink)}.theme-v4 .tag.p{color:var(--ink)!important}.theme-v4 .sec.violet .band,.theme-v4 .sec.violet .net{color:#ffffff!important}.theme-v4 :is(.dn,.dtag,.hero-note){font-size:12px!important}.theme-v4 .ncta{min-height:44px;display:inline-flex;align-items:center}@media (max-width:760px){.theme-v4 .site-footer .col a{display:flex;align-items:center;min-height:44px;margin-bottom:0}}.theme-v4 .calc input[type=range]{min-height:44px}@media (max-width:560px){.theme-v4 .final .acts{flex-direction:column;align-items:stretch;max-width:340px;margin-inline:auto}.theme-v4 .final .acts .btn{justify-content:center}}.theme-v4 .sec.violet,.theme-v4 .sec.violet :is(.sec-lead,.nets-soon,.soon-tag){color:#ffffff!important;opacity:1!important}.theme-v4 :is(.flag,.save){font-size:12px!important}@media (max-width:760px){.theme-v4 .brand,.theme-v4 .site-footer .cookie-prefs{min-height:44px}}@media (max-width:480px){.theme-v4 .hero{padding-top:28px}.theme-v4 .hero .tags{margin-bottom:16px}.theme-v4 .hero .below{margin-top:20px;gap:18px}}.theme-v4 .flag{color:var(--ink)!important}.theme-v4 .sec.yellow .sec-h .hl{background:var(--ink)!important;color:var(--v1-yellow)!important}.theme-v4 .plan li .plan-help-pop{border-width:1.5px;border-radius:3px}