.static-page{max-width:900px}.static-page>h1,.page-title{font:clamp(2.5rem,5vw,4rem)/1.06 Georgia,serif;letter-spacing:-.03em;margin:12px 0 20px}.section.compact{padding:36px 0}.answer-box{background:linear-gradient(135deg,#edf5ef,#f7f3e8);border:1px solid #d6e5da;border-left:5px solid #1f5b45;border-radius:18px;padding:22px 26px;margin:28px 0}.answer-box p{font-size:1.08rem;line-height:1.7;margin:8px 0 0;color:#294a3e}.content-updated,.editorial-note{margin-top:34px;padding-top:18px;border-top:1px solid #dce7df;color:#61736b;font-size:.9rem}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:20px;font-size:.86rem;color:#61736b}.related-grid{margin-top:25px}.checkbox-inline{display:flex;align-items:center;gap:6px}.footer-bottom{border-top:1px solid #294239;padding-top:20px;margin-top:35px}
.seo-dashboard{display:grid;grid-template-columns:260px 1fr;gap:24px;background:#17342b;color:#fff;border-radius:16px;padding:20px;margin:0 0 20px}.seo-dashboard>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.seo-dashboard ul{margin:0;columns:2;column-gap:28px;padding-left:20px}.seo-dashboard li{break-inside:avoid;margin:4px 0;font-size:.84rem}.seo-dashboard li.passed{color:#c9ead5}.seo-dashboard li.missing{color:#ffd8a3}.seo-score{display:inline-flex;align-items:center;border-radius:99px;padding:5px 10px;font-size:.76rem;font-weight:800;white-space:nowrap}.seo-score.excellent{background:#d9f3e2;color:#1b6139}.seo-score.good{background:#fff1c9;color:#765706}.seo-score.weak{background:#f9dedd;color:#8b2926}.serp-preview{border:1px solid #dce7df;border-radius:14px;padding:18px;margin-top:20px;max-width:720px;background:#fff}.serp-preview small{display:block;color:#61736b}.serp-preview strong{display:block;color:#1a0dab;font:1.25rem/1.3 Arial,sans-serif;margin:5px 0}.serp-preview span{color:#137333;font-size:.86rem}.serp-preview p{color:#4d5156;margin:5px 0;font:14px/1.55 Arial,sans-serif}.char-count{float:right;color:#61736b;font-size:.75rem;font-weight:500}
@media(max-width:850px){.seo-dashboard{grid-template-columns:1fr}.seo-dashboard ul{columns:1}}
.command-box{background:#10271f;color:#e7f2ec;padding:18px;border-radius:12px;overflow:auto;line-height:1.8}
