.footer-legal{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;margin-top:1.25rem;font-size:.88rem;color:#596170}.footer-legal a{text-decoration:underline;text-underline-offset:3px}.policy-layout{max-width:1060px;padding-top:1rem;padding-bottom:5rem}.policy-layout article{max-width:820px}.policy-layout .prose h2{margin-top:2.2rem}.policy-layout .prose li{margin-bottom:.8rem;line-height:1.6}.policy-layout .prose a,.site-map a{text-decoration:underline;text-underline-offset:3px;color:#1769e0}.site-map h2{margin:2rem 0 .8rem}.site-map h3{margin:2rem 0 .65rem}.site-map li{margin:.4rem 0;line-height:1.5}.map-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem 2.5rem}.map-grid h2{font-size:1.35rem}.site-map ul{padding-left:1.4rem}:root[data-theme="dark"] .footer-legal{color:#b8c0cd}:root[data-theme="dark"] .policy-layout a,:root[data-theme="dark"] .site-map a{color:#8dbaff}
