.seo-public-content{padding-top:24px}.seo-public-intro h1,.seo-public-intro>h2{font-size:clamp(30px,4.5vw,62px);line-height:1.12;max-width:1000px;letter-spacing:-.035em;margin:20px 0}.seo-public-lead{max-width:780px;font-size:18px;line-height:1.7;color:var(--studio-muted)}.seo-public-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.seo-public-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.seo-public-grid h2{font-size:23px;line-height:1.3}.seo-public-grid p,.seo-public-steps li{font-size:16px;line-height:1.75;color:var(--studio-muted)}.seo-public-steps ol{padding-left:24px;max-width:850px}.seo-public-steps li{margin:14px 0;padding-left:8px}.seo-public-related{display:flex;gap:16px 28px;flex-wrap:wrap}.seo-public-related h2{flex-basis:100%}.seo-public-related a{color:var(--studio-text);text-underline-offset:5px;text-decoration:underline}.seo-public-related a:hover{color:var(--brand-accent)}.seo-static-shell{min-height:100vh;background:var(--studio-surface);color:var(--studio-text);font-family:var(--font-ui)}.seo-static-nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:24px;max-width:1400px;margin:auto}.seo-static-nav a{color:inherit}.seo-static-nav a:first-child{font:600 22px var(--font-heading);margin-right:auto}@media (max-width:650px){.seo-public-grid{grid-template-columns:minmax(0,1fr)}.seo-public-content{padding-top:8px}.seo-public-lead{font-size:16px}.seo-static-nav{gap:15px;font-size:14px}}
