.cfca-legal-page[data-v-f88ac339]{padding:calc(2rem + var(--nav-h,72px)) 1.25rem 3rem;background:linear-gradient(#f5f7fb,#fff 40%);min-height:60vh}.cfca-legal-page__inner[data-v-f88ac339]{background:#fff;border-radius:12px;max-width:900px;margin:0 auto;padding:2rem 1.75rem 2.5rem;box-shadow:0 2px 16px #1228450f}.sitemap-title[data-v-f88ac339]{color:#1a3a6c;margin:0 0 1.75rem;font-size:1.75rem;font-weight:700}.sitemap-groups[data-v-f88ac339]{gap:1.5rem;display:grid}.sitemap-group h2[data-v-f88ac339]{color:#1a3a6c;border-bottom:1px solid #1a3a6c1f;margin:0 0 .65rem;padding-bottom:.35rem;font-size:1.05rem;font-weight:600}.sitemap-group ul[data-v-f88ac339]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.sitemap-group a[data-v-f88ac339]{color:#2c5aa0;text-decoration:none}.sitemap-group a[data-v-f88ac339]:hover{color:#1a3a6c;text-decoration:underline}@media (width>=768px){.cfca-legal-page__inner[data-v-f88ac339]{padding:2.5rem 3rem 3rem}.sitemap-groups[data-v-f88ac339]{grid-template-columns:1fr 1fr;gap:1.75rem 2.5rem}}
