.seo-content-page{color:#132a42;background:#f8fbfe}.seo-preview-banner{position:sticky;top:0;z-index:80;padding:9px;text-align:center;color:#593d00;background:#ffe797;font-size:11px;font-weight:900}.seo-content-hero{padding:72px 0 48px;background:radial-gradient(circle at 82% 10%,#dcedff,transparent 30%),linear-gradient(145deg,#f8fbff,#edf6ff)}.seo-content-hero nav{margin-bottom:30px;display:flex;align-items:center;gap:6px;color:#61788f;font-size:10px}.seo-content-hero nav svg{width:13px}.seo-eyebrow{display:flex;align-items:center;gap:7px;color:#0966d8;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.seo-eyebrow svg{width:17px}.seo-content-hero h1{max-width:900px;margin:13px 0 24px;color:#0a2847;font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.055em}.seo-direct-answer{max-width:920px;padding:24px;border:1px solid #b9d7f2;border-radius:18px;background:rgba(255,255,255,.86);box-shadow:0 16px 46px rgba(28,89,145,.08)}.seo-direct-answer strong{display:block;margin-bottom:8px;color:#0866d7;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.seo-direct-answer p{margin:0;color:#294760;font-size:16px;line-height:1.7}.seo-review-line{margin:15px 0 0;display:flex;align-items:center;gap:7px;color:#587188;font-size:9px}.seo-review-line svg{width:16px;color:#17865c}.seo-facts{padding:18px 0;background:#082b4c}.seo-facts .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px}.seo-facts article{padding:16px 18px;border-left:1px solid #31506c}.seo-facts article:first-child{border:0}.seo-facts small,.seo-facts strong{display:block}.seo-facts small{color:#91b2cf;font-size:8px;text-transform:uppercase;letter-spacing:.09em}.seo-facts strong{margin-top:5px;color:#fff;font-size:13px}.seo-content-layout{padding-block:56px;display:grid;grid-template-columns:minmax(0,2.2fr) minmax(270px,.8fr);gap:42px}.seo-content-main{display:grid;gap:40px}.seo-content-main section{scroll-margin-top:90px}.seo-content-layout aside h2,.seo-content-main h2{margin:0 0 14px;color:#0b3154;font-size:28px;letter-spacing:-.035em}.seo-content-main p{color:#516b82;font-size:12px;line-height:1.8}.seo-content-main ul{display:grid;gap:9px;padding:0;list-style:none}.seo-content-main li{display:flex;align-items:flex-start;gap:8px;color:#35536c;font-size:11px;line-height:1.55}.seo-content-main li svg{width:16px;flex:none;color:#16865b}.seo-table-wrap{overflow:auto;border:1px solid #d6e3ee;border-radius:14px;background:#fff}.seo-table-wrap table{width:100%;border-collapse:collapse}.seo-table-wrap td,.seo-table-wrap th{min-width:160px;padding:14px;text-align:left;border-bottom:1px solid #e1e9f0;font-size:10px;line-height:1.5}.seo-table-wrap th{color:#fff;background:#0b355a}.seo-faqs{display:grid;gap:8px}.seo-faqs details{padding:16px;border:1px solid #d9e5ef;border-radius:12px;background:#fff}.seo-faqs summary{display:flex;justify-content:space-between;gap:12px;color:#193b59;font-size:11px;font-weight:850;cursor:pointer}.seo-faqs details p{margin-bottom:0}.seo-content-layout aside{display:grid;align-content:start;gap:18px}.seo-content-layout aside section{padding:21px;border:1px solid #d7e4ef;border-radius:17px;background:#fff;box-shadow:0 14px 38px rgba(18,66,108,.06)}.seo-content-layout aside>section>span{color:#0a68da;font-size:8px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.seo-content-layout aside h2{margin-top:7px;font-size:19px}.seo-content-layout aside p{color:#6b7f91;font-size:9px;line-height:1.6}.seo-content-layout aside a{padding:12px 0;display:block;border-top:1px solid #e5edf3}.seo-content-layout aside a small,.seo-content-layout aside a strong{display:flex;justify-content:space-between;gap:8px}.seo-content-layout aside a strong{color:#14466f;font-size:10px}.seo-content-layout aside a small{margin-top:5px;color:#718599;font-size:8px;line-height:1.45}.seo-content-layout aside svg{width:13px}.seo-content-cta{padding:48px 0;color:#fff;background:linear-gradient(135deg,#073357,#086bd6)}.seo-content-cta .container{display:flex;align-items:center;justify-content:space-between;gap:25px}.seo-content-cta span{color:#91d2ff;font-size:9px;font-weight:900;text-transform:uppercase}.seo-content-cta h2{margin:7px 0;font-size:34px}.seo-content-cta p{margin:0;color:#d2e8fa;font-size:11px}@media(max-width:800px){.seo-content-hero{padding:48px 0 38px}.seo-content-hero h1{font-size:40px}.seo-content-layout{grid-template-columns:1fr;padding-block:38px}.seo-facts article{border-left:0;border-top:1px solid #31506c}.seo-content-cta .container{align-items:flex-start;flex-direction:column}.seo-content-cta .button{width:100%}}.seo-content-page{--seo-accent:#0966d8;--seo-soft:#eaf4ff}.seo-content-page.seo-type-comparison{--seo-accent:#6c45c8;--seo-soft:#f1edff}.seo-content-page.seo-type-review-policy{--seo-accent:#087966;--seo-soft:#e6f8f3}.seo-hero-labels{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.seo-hero-labels>span:last-child{padding:7px 10px;display:inline-flex;align-items:center;gap:6px;color:var(--seo-accent);border:1px solid color-mix(in srgb,var(--seo-accent) 24%,white);border-radius:999px;background:var(--seo-soft);font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.seo-hero-labels svg{width:14px}.seo-content-page .seo-direct-answer strong,.seo-content-page .seo-eyebrow{color:var(--seo-accent)}.seo-content-page .seo-direct-answer{border-color:color-mix(in srgb,var(--seo-accent) 28%,white)}.seo-answer-section,.seo-comparison-section{position:relative;padding:27px;border:1px solid #d9e6f0;border-radius:19px;background:#fff;box-shadow:0 15px 42px rgba(14,57,95,.055)}.seo-section-number{width:max-content;margin-bottom:10px;padding:5px 8px;display:block;color:var(--seo-accent);border-radius:7px;background:var(--seo-soft);font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.seo-answer-section ul{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-answer-section li{padding:10px;border:1px solid #e1ebf3;border-radius:10px;background:#f8fbfd}.seo-outline{position:sticky;top:88px;border-top:4px solid var(--seo-accent)!important}.seo-outline>span{display:flex;align-items:center;gap:6px;color:var(--seo-accent)!important}.seo-outline>span svg{width:14px}.seo-outline nav{display:grid}.seo-outline nav a{display:flex!important;align-items:center;gap:8px;color:#3c5870!important;font-size:9px!important;line-height:1.35}.seo-outline nav b{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;color:var(--seo-accent);border-radius:7px;background:var(--seo-soft);font-size:7px}.seo-type-comparison .seo-table-wrap{border-color:#cfc3ee;box-shadow:0 18px 44px rgba(81,53,150,.08)}.seo-type-comparison .seo-table-wrap th{background:#38256a}.seo-type-review-policy .seo-content-hero{background:radial-gradient(circle at 82% 10%,#cdeee5,transparent 30%),linear-gradient(145deg,#f7fffc,#edf9f6)}@media (max-width:800px){.seo-answer-section,.seo-comparison-section{padding:20px}.seo-answer-section ul{grid-template-columns:1fr}.seo-outline{position:static}}