.seo-reading{padding-top:30px;padding-bottom:38px;border-top:1px solid #7180ba26}.seo-reading>section{margin:22px 0}.seo-reading h2,.seo-guide h2{font-size:clamp(20px,2.5vw,28px);line-height:1.35}.seo-reading h3{font-size:18px}.seo-reading p,.seo-guide p,.seo-admin p,.seo-admin li{font-size:15px;line-height:1.85;color:#adb9d1;max-width:850px}.seo-reading details{padding:16px 0;border-bottom:1px solid #7180ba26}.seo-reading summary{font-size:15px;font-weight:650;cursor:pointer}.seo-reading>.discover-primary{margin:22px 0}.seo-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.seo-guide-grid>a{display:block;min-width:0;text-decoration:none;color:inherit;transition:border-color .15s}.seo-guide-grid>a:hover,.seo-guide-grid>a:focus-visible{border-color:#957bff;outline-offset:4px}.seo-guide-grid h3{font-size:20px;line-height:1.45;margin:12px 0}.seo-guide-grid p{font-size:14px}.seo-guide-grid strong{color:#87d6ff;font-size:13px}.seo-guide{padding-top:30px;padding-bottom:38px}.seo-guide>h1,.seo-admin h1{font-size:clamp(28px,4vw,46px);line-height:1.2;letter-spacing:-.8px;max-width:950px}.seo-guide>section{margin:32px 0;scroll-margin-top:100px}.seo-guide-lead{font-size:18px!important}.seo-guide>small{color:#91a2bd}.seo-guide-toc{display:grid;gap:10px;padding:24px;margin:28px 0;max-width:850px;border:1px solid #7180ba26;border-radius:16px;background:#10182b}.seo-guide a,.seo-reading a:not(.discover-primary){color:#a8b9ff}.seo-guide-toc a{font-size:14px}.seo-guide-cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:26px 0}.seo-guide-cta h2,.seo-guide-cta p{flex-basis:100%;margin:0}.seo-full-description p{white-space:pre-line;color:#aebbd2;font-size:15px;line-height:1.8}.seo-admin>.panel-card{margin:24px 0}.seo-admin ol{padding-left:22px}.seo-admin li{margin:12px 0}.seo-admin-checks strong{color:#8ed6b9}.seo-priority-list{display:grid;gap:12px}.seo-priority-list>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px;background:#0a1224;border-radius:10px}.seo-priority-list a{overflow-wrap:anywhere;min-width:0;color:#9acaff;font-size:13px}.seo-priority-list button{flex-shrink:0}.seo-admin .workspace-header p{margin-bottom:0}.seo-reading .chips a{padding:8px 12px;line-height:1.7}.seo-reading .panel-title{margin-top:28px}
@media(max-width:900px){.seo-guide-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.seo-guide-grid{grid-template-columns:1fr}.seo-guide-toc{padding:18px}.seo-reading .panel-title{height:auto;display:block}.seo-reading .panel-title>a{display:inline-block;margin-bottom:12px}.seo-priority-list>div{align-items:flex-start;flex-direction:column}.seo-guide-cta{gap:16px}}
/* Long project names must not force ranking columns beyond the viewport. */
.ranking-row{grid-template-columns:48px 46px minmax(0,1fr) auto 24px}.ranking-row>div{min-width:0}.ranking-row strong{overflow-wrap:anywhere}.ranking-row small{max-width:100%}.ranking-values{flex-wrap:wrap}
@media(max-width:700px){.ranking-row{grid-template-columns:32px 38px minmax(0,1fr) 18px}.ranking-row>.ranking-values{grid-column:3/-1;grid-row:2}.ranking-row>b{grid-column:4;grid-row:1}}
