.seo-mag-preview{border:1px solid var(--line,#ded8cb);border-radius:12px;padding:22px;background:var(--bg,#fff);margin:18px 0;max-width:760px;overflow-wrap:anywhere}.seo-mag-preview h3{font-size:21px;line-height:1.6;color:#1641a2;margin:8px 0}.seo-mag-preview p{font-size:14px;line-height:1.9;margin:6px 0}.seo-mag-preview small{color:var(--muted,#666);font-size:12px}.seo-mag-phrases{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.watch-guide{border-top:1px solid var(--line);margin-top:26px}.watch-guide h2{font-size:23px}.watch-guide details{border-bottom:1px solid var(--line);padding:12px 0}.watch-guide summary{cursor:pointer;font-size:15px;line-height:1.9;min-height:40px}.watch-guide p{font-size:15px;line-height:2;max-width:900px}.watch-guide a{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.seo-mag-preview{padding:16px}.seo-mag-preview h3{font-size:18px}.watch-guide h2{font-size:20px}.watch-guide summary,.watch-guide p{font-size:14px}}

@media(max-width:760px){.seo-mag-heading{display:flex;flex-direction:column;align-items:stretch}.seo-mag-heading .button{justify-content:center}.seo-mag-phrases .badge{white-space:normal;line-height:1.9}}

.mag-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.mag-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.mag-breadcrumb [aria-current]{color:var(--muted)}.seo-mag-checks{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seo-mag-checks li{border:1px solid var(--line,#ded8cb);border-radius:10px;padding:14px}.seo-mag-checks p{font-size:13px;line-height:1.9;margin:8px 0 0}@media(max-width:600px){.seo-mag-checks{grid-template-columns:1fr}}
