
/* AdSense content architecture remediation - publisher content */
.ls-editorial{max-width:1120px;margin:34px auto 54px;padding:0 22px;color:#172033}.ls-editorial .ls-content-intro{background:#fff;border:1px solid #e4e8ef;border-radius:18px;padding:28px;box-shadow:0 10px 28px rgba(23,32,51,.06)}.ls-editorial h2{font-size:clamp(1.55rem,2.3vw,2.2rem);margin:.2em 0 .45em}.ls-editorial h3{font-size:1.25rem;margin:1.8em 0 .45em}.ls-editorial p,.ls-editorial li{font-size:1rem;line-height:1.72}.ls-editorial .ls-content-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px}.ls-editorial .ls-content-card{background:#fff;border:1px solid #e4e8ef;border-radius:16px;padding:22px}.ls-editorial .ls-content-card h3{margin-top:0}.ls-editorial .ls-example{border-left:4px solid var(--accent,#6d5dfc)}.ls-editorial .ls-faq details{background:#fff;border:1px solid #e4e8ef;border-radius:12px;padding:14px 16px;margin:10px 0}.ls-editorial .ls-faq summary{cursor:pointer;font-weight:800}.ls-editorial .ls-related{margin-top:26px;padding:20px 22px;background:#f5f7fb;border-radius:14px}.ls-editorial a{color:#3157b7;font-weight:700}.ls-guides-home{max-width:1120px;margin:44px auto;padding:0 22px}.ls-guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ls-guide-card{display:block;background:#fff;border:1px solid #e4e8ef;border-radius:16px;padding:22px;text-decoration:none;color:#172033}.ls-guide-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(23,32,51,.08)}.ls-guide-card small{color:#637083;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ls-guide-card h3{margin:.5em 0}.ls-guide-article{max-width:860px;margin:44px auto;padding:0 22px 60px}.ls-guide-article h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}.ls-guide-article h2{margin-top:1.8em}.ls-guide-article p,.ls-guide-article li{font-size:1.06rem;line-height:1.78}.ls-guide-callout{background:#f5f7fb;border-left:4px solid #5674e8;padding:18px 20px;border-radius:10px;margin:24px 0}@media(max-width:780px){.ls-editorial .ls-content-grid,.ls-guides-grid{grid-template-columns:1fr}.ls-editorial{padding:0 16px}}
