.seo-parking-section{margin:2rem 0;padding:clamp(22px,4vw,36px);border:1px solid var(--line,#d6e3f4);border-radius:22px;background:var(--navy-900,#fff);box-shadow:0 12px 36px rgba(20,72,135,.05)}.seo-parking-kicker{font-size:11px;letter-spacing:.15em;font-weight:700;color:var(--sky-400,#2178c4);margin-bottom:10px}.seo-parking-section h2{font-family:var(--font-heading,Arial,sans-serif);font-size:clamp(22px,3.2vw,32px);line-height:1.3;margin:0 0 16px;color:var(--white,#102d56)}.seo-parking-section p{max-width:78ch;line-height:1.85;font-size:15px;color:var(--fog,#4e6886);margin:0 0 14px}.seo-guide-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--sky-400,#2178c4);line-height:1.5;text-underline-offset:4px}.seo-guide-link:focus-visible{outline:3px solid #1976d2;outline-offset:5px;border-radius:4px}
