.street-header-clean{gap:24px}.street-header-clean nav{margin-left:auto;display:flex!important;gap:24px;align-items:center}.street-header-clean .header-cta{white-space:nowrap}.residential-footer{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:32px;padding:48px max(24px,6vw);background:#10252b;color:#fff}.residential-footer a{display:block;color:inherit;margin:0 0 12px;text-decoration:none}.residential-footer p{max-width:32ch;color:#c6d2d1}.residential-mission{max-width:1000px;margin:auto;padding:80px 28px}.residential-mission h1{font-size:clamp(40px,7vw,80px);line-height:1.08}.residential-mission h2{margin-top:48px}.residential-mission p{max-width:72ch;line-height:1.8}.residential-mission .mission-lead{font-size:clamp(20px,2.5vw,28px);line-height:1.5}.package-sign{--metal:#bf8755;background:linear-gradient(135deg,#09151a,#162a2e);border:3px solid var(--metal);border-radius:14px;text-align:center;padding:18px 12px;margin:0 0 24px;box-shadow:0 8px 20px #10252b18;color:#fff;display:grid;justify-items:center;gap:7px;min-width:0}.package-sign img{width:68px!important;height:68px!important;object-fit:contain;border-radius:50%;margin:0!important}.package-sign span{font-size:12px;letter-spacing:.14em;color:#fff}.package-sign b{font-size:32px;letter-spacing:.12em;color:var(--metal);line-height:1.2}.package-sign small{font-size:10px;letter-spacing:.18em;color:#fff}.sign-silver{--metal:#d2d9dd}.sign-gold{--metal:#edcc6f}@media(max-width:680px){.street-header-clean{display:flex!important;flex-wrap:wrap!important;gap:12px!important;padding:12px 16px!important}.street-header-clean .brand-lockup{width:100%}.street-header-clean nav{margin-left:0;gap:20px!important}.street-header-clean nav a{font-size:14px}.street-header-clean .header-cta{margin-left:auto;font-size:13px;padding:12px!important}.residential-footer{grid-template-columns:1fr;gap:24px}.residential-mission{padding:48px 22px}}

.original-sparta-sign{margin:24px 0;max-width:640px}.original-sparta-sign summary{cursor:pointer;font-weight:600;padding:16px 0}.original-sparta-sign img{display:block;width:100%;height:auto;border-radius:12px}
