.local-search-page .planning-hero h1{font-size:clamp(34px,4.2vw,58px);line-height:1.08}.local-search-detail{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:start;gap:48px;display:grid}.local-search-detail article>p:not(.eyebrow){margin:20px 0;line-height:1.8}.local-search-detail article>.text-link{margin-top:6px;line-height:1.6}.local-source-note{color:var(--muted,#586779);font-size:12px!important}.local-scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.local-scenario{border-top:3px solid var(--orange);background:#f5f7fa;border-radius:0 0 7px 7px;flex-direction:column;gap:16px;padding:25px 22px;transition:background .18s;display:flex}.local-scenario:hover{background:#eef2f7}.local-scenario:focus-visible{outline:3px solid var(--orange-ink);outline-offset:4px}.local-scenario .text-link{margin-top:auto;font-size:13px;line-height:1.6}.local-related-note{margin-top:24px;font-size:14px;line-height:1.75}.local-related-note a{color:var(--orange-ink);text-underline-offset:4px;text-decoration:underline}.local-search-page .planning-prepare{margin-top:0}.local-search-page section[id]{scroll-margin-top:110px}@media (max-width:850px){.local-search-detail{grid-template-columns:1fr;gap:28px}.local-scenario-grid{grid-template-columns:1fr}.local-search-page .planning-coverage .wrap{align-items:flex-start}.local-search-page .planning-actions .btn{white-space:normal}}@media (prefers-reduced-motion:reduce){.local-scenario{transition:none}}
