.seo-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:18px}.seo-list h3{font-size:1.35rem;line-height:1.25}.seo-notice{padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--cream)}.seo-preview{max-width:80ch;margin:20px auto;overflow-wrap:anywhere}.seo-preview h2{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.15;margin-bottom:16px}.seo-preview h3{font-size:1.4rem;line-height:1.3;margin-top:18px}.seo-preview p{line-height:1.8}.seo-preview a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.seo-research{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}#admin-body .seo-preview section{display:grid;gap:12px}#admin-body form textarea{max-width:100%}@media(max-width:650px){.seo-list{grid-template-columns:1fr}.seo-preview{padding:18px}.seo-preview h2{letter-spacing:-.02em}}
