
.seo-v2{background:#f6f9fb;min-height:60vh}.seo-hero-v2{background:linear-gradient(100deg,rgba(4,22,40,.97),rgba(4,22,40,.72)),url("/assets/img/hero-sahada.jpg") center/cover;color:#fff;padding:84px 0}.seo-wrap{width:min(1120px,92%);margin:auto}.seo-kicker{font-size:12px;letter-spacing:.14em;font-weight:900;color:#6ee7ff}.seo-hero-v2 h1{font-size:clamp(36px,5vw,62px);line-height:1.02;margin:12px 0 16px;max-width:920px}.seo-hero-v2 p{max-width:850px;font-size:18px;line-height:1.75;color:#deedf3}.seo-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.seo-btn{display:inline-flex;padding:13px 18px;border-radius:11px;font-weight:900;background:#0694d1;color:#fff}.seo-btn.alt{background:#fff;color:#06203a}.seo-section{padding:56px 0}.seo-grid-v2{display:grid;grid-template-columns:1.3fr .7fr;gap:24px}.seo-card-v2{background:#fff;border:1px solid #dce7ed;border-radius:18px;padding:28px;box-shadow:0 12px 30px rgba(10,40,60,.06)}.seo-card-v2 h2{margin-top:0;color:#06203a}.seo-card-v2 h3{color:#0a567e;margin-bottom:8px}.seo-card-v2 p,.seo-card-v2 li{color:#4c6270;line-height:1.78}.seo-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none}.seo-list-grid li{padding:12px 14px;border:1px solid #e0e8ed;border-radius:12px;background:#fbfdfe}.seo-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.seo-pill{padding:8px 11px;border-radius:999px;background:#edf7fb;color:#075a7f;font-weight:800;font-size:13px}.seo-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.seo-link-card{padding:18px;border:1px solid #dae6ec;border-radius:14px;background:#fff}.seo-link-card a{font-weight:900;color:#065b83;text-decoration:none}.seo-link-card p{margin:7px 0 0;color:#627582;line-height:1.55;font-size:14px}.seo-faq details{padding:14px 0;border-top:1px solid #dfe8ed}.seo-faq summary{cursor:pointer;font-weight:900;color:#06203a}.seo-breadcrumbs{width:min(1120px,92%);margin:0 auto;padding:16px 0;font-size:13px;color:#627582}.seo-breadcrumbs a{color:#075a7f;text-decoration:none}.seo-neighborhoods{columns:3;column-gap:28px}.seo-neighborhoods span{display:block;break-inside:avoid;padding:4px 0;color:#4d6471}.seo-note{font-size:13px;color:#6d7f8b}.seo-footer{background:#061a2e;color:#d6e6ef;padding:38px 0}.seo-footer-grid{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:30px}.seo-footer-grid b{display:block;color:#fff;margin-bottom:10px}.seo-footer-grid a{display:block;color:#cbdde5;text-decoration:none;margin:6px 0}.seo-footer-grid p{margin:0;line-height:1.6}.seo-footer-bottom{margin-top:28px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:#9db0bc}@media(max-width:820px){.seo-grid-v2,.seo-footer-grid{grid-template-columns:1fr}.seo-link-grid{grid-template-columns:1fr 1fr}.seo-neighborhoods{columns:2}.seo-list-grid{grid-template-columns:1fr}}@media(max-width:560px){.seo-link-grid{grid-template-columns:1fr}.seo-neighborhoods{columns:1}.seo-hero-v2{padding:62px 0}}

/* MG Express V4 SEO layer: gold, black and cream theme */
.seo-v2{background:#fffaf0}
.seo-hero-v2{background:linear-gradient(100deg,rgba(8,6,11,.97),rgba(20,12,18,.82)),url("/assets/img/hero-sahada.jpg") center/cover;color:#fff}
.seo-kicker{color:#f0c85a}
.seo-hero-v2 p{color:#eadfc9}
.seo-btn{background:linear-gradient(135deg,#9f6d08,#d7a52b 52%,#f0c85a);color:#100b05;box-shadow:0 9px 25px rgba(164,112,12,.22)}
.seo-btn.alt{background:#fff8e8;color:#17110a;border:1px solid #dfc47f}
.seo-card-v2{background:#fffdf8;border-color:#e2cf9c;box-shadow:0 12px 30px rgba(82,58,18,.07)}
.seo-card-v2 h2{color:#17110a}
.seo-card-v2 h3{color:#9a6908}
.seo-card-v2 p,.seo-card-v2 li{color:#6f5b39}
.seo-list-grid li{border-color:#e2cf9c;background:#fff8e8}
.seo-pill{background:#f6e8c3;color:#8e6008}
.seo-link-card{border-color:#e2cf9c;background:#fffdf8}
.seo-link-card a{color:#9a6908}
.seo-link-card p{color:#6f5b39}
.seo-faq details{border-top-color:#e6d7b8}
.seo-faq summary{color:#17110a}
.seo-breadcrumbs{color:#6f5b39}
.seo-breadcrumbs a{color:#9a6908}
.seo-neighborhoods span{color:#6f5b39}
.seo-note{color:#6f5b39!important}
.seo-footer{background:linear-gradient(180deg,#09070d,#050407);color:#eadfc9;border-top:1px solid rgba(215,165,43,.18)}
.seo-footer-grid b{color:#fff8e8}
.seo-footer-grid a{color:#d8c8a4}
.seo-footer-bottom{border-top-color:rgba(215,165,43,.18);color:#b8a989}
