.nu-seo-guide{padding-block:48px;color:rgb(var(--color-foreground));font-family:var(--font-body-family);scroll-margin-top:110px}.nu-seo-guide h2{font-size:clamp(28px,3.2vw,42px);font-family:var(--font-heading-family);font-weight:400;line-height:1.15;margin:0 0 20px}.nu-seo-guide h3{font-size:24px;font-family:var(--font-heading-family);font-weight:400;margin:28px 0 12px}.nu-seo-guide p,.nu-seo-guide li{font-size:16px;line-height:1.7}.nu-seo-guide a{color:inherit;text-underline-offset:4px}.nu-seo-guide__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.nu-seo-guide__group{scroll-margin-top:110px}.nu-seo-guide__group ul{padding-left:20px}.nu-seo-guide__table{overflow-x:auto;max-width:100%;border:1px solid rgba(var(--color-foreground),.18);border-radius:2px}.nu-seo-guide table{width:100%;border-collapse:collapse;min-width:680px;margin:0}.nu-seo-guide th,.nu-seo-guide td{padding:16px;text-align:left;vertical-align:top;font-size:14px;line-height:1.6;border-bottom:1px solid rgba(var(--color-foreground),.14)}.nu-seo-guide thead{background:#eee8dc}.nu-seo-guide tbody th{font-weight:500}.nu-seo-guide__cta{border-top:1px solid rgba(var(--color-foreground),.18);margin-top:28px;padding-top:12px}.nu-seo-related{border-top:1px solid rgba(var(--color-foreground),.18);margin-top:30px;padding-top:20px}@media(max-width:749px){.nu-seo-guide{padding-block:32px}.nu-seo-guide__groups{grid-template-columns:1fr;gap:8px}.nu-seo-guide th,.nu-seo-guide td{padding:12px}.nu-seo-guide h3{margin-top:20px}}
