.local-standalone{background:#f5f8f3;min-height:100vh;color:#21422b}
.local-standalone-top{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(110deg,#0e3925,#3e6540);color:#fff;padding:18px clamp(18px,4vw,52px)}
.local-standalone-top .brand-mark small{color:#d1e8c4}
.local-standalone-link{color:#f4faee;text-decoration:underline;font-weight:650;font-size:14px}
.local-standalone-main{max-width:1280px;padding:32px clamp(16px,3vw,42px) 60px;margin:0 auto}
.local-standalone-lead{margin:0 0 24px;max-width:1000px}
.local-standalone-lead h1{font-size:clamp(25px,3vw,34px);margin:0 0 10px;color:#17432b}
.local-standalone-lead p{color:#46664f;line-height:1.6;font-size:14px;margin:8px 0}
.local-standalone-foot{border-top:1px solid #dce7da;text-align:center;padding:17px 20px;color:#658170;font-size:12px}
@media(max-width:660px){.local-standalone-top{align-items:start;flex-direction:column}}
