.seo-auth{width:100%;max-width:1400px;margin:0 auto 3rem;padding:0 1rem;position:relative;z-index:20}.seo-auth__inner{padding:1.5rem 1.15rem 1.75rem;border-radius:1.5rem;border:1px solid rgba(56,189,248,.22);background:radial-gradient(ellipse 70% 50% at 0 0,rgba(56,189,248,.1),transparent 55%),radial-gradient(ellipse 50% 40% at 100% 0,rgba(212,175,55,.1),transparent 50%),rgba(2,6,23,.72)}.seo-auth__eyebrow{margin:0 0 .55rem;text-align:center;font-size:.62rem;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:#7dd3fc}.seo-auth__title{margin:0 auto .75rem;max-width:38rem;text-align:center;font-size:clamp(1.25rem,2.8vw,1.85rem);font-weight:900;letter-spacing:-.03em;color:#f8fafc;line-height:1.2}.seo-auth__lede{margin:0 auto 1.5rem;max-width:42rem;text-align:center;font-size:.95rem;line-height:1.55;color:#94a3b8}.seo-auth__split{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1.15rem}@media (min-width:768px){.seo-auth__split{grid-template-columns:1fr 1fr}}.seo-auth__tier{padding:1.1rem 1.15rem 1.2rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,.12)}.seo-auth__tier--lite{background:rgba(8,14,28,.65)}.seo-auth__tier--ent{border-color:rgba(212,175,55,.4);background:linear-gradient(165deg,rgba(212,175,55,.12),rgba(8,14,28,.8))}.seo-auth__kicker{margin:0 0 .35rem;font-size:.58rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:#7dd3fc}.seo-auth__tier--ent .seo-auth__kicker{color:#f0d060}.seo-auth__tier h3{margin:0;font-size:1.2rem;font-weight:800;color:#fff}.seo-auth__price{margin:.25rem 0 .55rem;font-size:.85rem;font-weight:800;color:#f0d060}.seo-auth__tier p{margin:0 0 .85rem;font-size:.88rem;line-height:1.5;color:#cbd5e1}.seo-auth__cta{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:#7dd3fc}.seo-auth__cta--gold{color:#f0d060}.seo-auth__surfaces{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}@media (min-width:900px){.seo-auth__surfaces{grid-template-columns:repeat(3,minmax(0,1fr))}}.seo-auth__surfaces li{padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(125,211,252,.22);background:rgba(8,14,28,.55)}.seo-auth__surfaces h3{margin:0 0 .55rem;display:flex;align-items:center;gap:.45rem;font-size:.95rem;font-weight:800;color:#e0f2fe}.seo-auth__surfaces h3 i{color:#f0d060}.seo-auth__surfaces p{margin:0 0 .45rem;font-size:.82rem;line-height:1.5;color:#cbd5e1}.seo-auth__surfaces p:last-child{margin-bottom:0}.seo-auth__surfaces strong{color:#f0d060}[data-theme=light] .seo-auth__inner{background:#fff;border-color:rgba(15,55,110,.12);box-shadow:0 12px 32px rgba(15,23,42,.06)}[data-theme=light] .seo-auth__surfaces h3,[data-theme=light] .seo-auth__tier h3,[data-theme=light] .seo-auth__title{color:#0c1a2e}[data-theme=light] .seo-auth__lede,[data-theme=light] .seo-auth__surfaces p,[data-theme=light] .seo-auth__tier p{color:#334155}.seo-auth__plan-ladder{margin-top:1.25rem}.seo-auth__plan-ladder .plan-ladder{padding:0;max-width:none}.seo-auth__plan-ladder .plan-ladder__inner{background:rgba(2,6,23,.35)}[data-theme=light] .seo-auth__plan-ladder .plan-ladder__inner{background:rgba(255,255,255,.88)}