.seo-nav{z-index:20;border-bottom:1px solid var(--panel-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000d1;position:sticky;top:0}.seo-nav__inner{justify-content:space-between;align-items:center;gap:18px;min-height:72px;display:flex}.seo-nav__brand{font-family:var(--font-display);align-items:center;gap:10px;font-size:19px;font-weight:800;display:inline-flex}.seo-nav__logo{border-radius:8px;width:30px;height:30px}.seo-nav__links{gap:8px;display:inline-flex}.seo-nav__links a{border:1px solid var(--panel-border);color:var(--text-dim);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.seo-nav__links a[aria-current=page]{color:#050505;background:var(--yellow);border-color:var(--yellow)}.seo-nav__back{color:var(--text-dim);font-size:14px}.seo-page__hero{background:radial-gradient(circle at 18% 8%,#ffd6012e,#0000 30%),linear-gradient(#ffffff0a,#0000);padding:92px 0 72px}.seo-page__hero-inner{max-width:860px}.seo-page__hero h1{max-width:780px;margin-top:18px;font-size:clamp(42px,7vw,78px);line-height:.95}.seo-page__hero p{max-width:700px;color:var(--text-dim);margin:24px 0 28px;font-size:18px;line-height:1.65}.seo-page__content{padding:72px 0}.seo-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.seo-page__section{border-top:1px solid var(--panel-border);padding-top:24px}.seo-page__section h2,.seo-page__faq h2,.seo-page__cta h2{font-size:clamp(24px,3vw,34px)}.seo-page__section p,.seo-page__faq p,.seo-page__cta p{color:var(--text-dim);margin-top:14px;font-size:16px;line-height:1.7}.seo-page__faq{border-block:1px solid var(--panel-border);background:#ffffff09;padding:72px 0}.seo-page__faq-inner{max-width:820px}.seo-page__faq details{border-bottom:1px solid var(--panel-border);margin-top:18px;padding:18px 0}.seo-page__faq summary{cursor:pointer;color:var(--text);font-size:17px;font-weight:700}.seo-page__cta{padding:72px 0 88px}.seo-page__cta-inner{max-width:760px}@media (width<=760px){.seo-nav__inner{flex-wrap:wrap;padding:14px 0}.seo-nav__back{width:100%}.seo-page__grid{grid-template-columns:1fr}}
