body.hp-site .feature-page{--font-display:var(--font-bricolage), system-ui, sans-serif;--font-body:var(--font-manrope), system-ui, sans-serif;font-family:var(--font-body);color:#142439;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}body.hp-site .feature-page h1,body.hp-site .feature-page h2,body.hp-site .feature-page .section-title,body.hp-site .feature-page .cta-title{letter-spacing:-.045em;font-weight:650;line-height:1.04}body.hp-site .feature-page h1{letter-spacing:-.05em;font-size:clamp(2.8rem,6vw,4.75rem)}body.hp-site .feature-page h3{letter-spacing:-.02em}body.hp-site .feature-page h1 em,body.hp-site .feature-page h2 em,body.hp-site .feature-page .section-title em,body.hp-site .feature-page .cta-title em{-webkit-text-fill-color:currentColor;color:#2455f5;background:0 0;padding-right:0;font-style:normal}body.hp-site .feature-page .hero-orb{display:none}body.hp-site .feature-page .hero-bg{background:radial-gradient(48% 60% at 82% 20%,#2455f51f,#0000 70%),radial-gradient(30% 40% at 12% 85%,#ffcf4529,#0000 70%),#fff}body.hp-site .feature-page .hero-badge{color:#33445b;background:#fff;border-color:#dce4f0;font-weight:700;box-shadow:0 1px 2px #1424390d,0 12px 32px -12px #14243924}body.hp-site .feature-page .section-label{color:#2455f5;letter-spacing:0;text-transform:none;font-size:13px;font-weight:700}body.hp-site .feature-page .section-label:before{background:currentColor;border-radius:2px;width:18px;height:2px}body.hp-site .feature-page .btn-primary{box-shadow:none;background:#2455f5;border-radius:12px;font-weight:800}body.hp-site .feature-page .btn-primary:hover{background:#183fce;box-shadow:0 10px 24px -10px #2455f599}body.hp-site .feature-page .btn-secondary{box-shadow:none;border-color:#dce4f0;border-radius:12px;font-weight:700}body.hp-site .feature-page .btn-secondary:hover{box-shadow:none;border-color:#142439}body.hp-site .feature-page .summary-table,body.hp-site .feature-page .review-card,body.hp-site .feature-page .verdict-card,body.hp-site .feature-page .related-card,body.hp-site .feature-page .feature-card,body.hp-site .feature-page .best-for-card,body.hp-site .feature-page .compare-card{border-radius:14px}