.footer-section-label[data-v-33d08dfe]{font-size:.65rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#9ca3af;margin-bottom:.75rem}.footer-guide-links[data-v-33d08dfe]{display:grid;grid-template-columns:repeat(1,1fr);gap:.35rem 2rem}@media (min-width:640px){.footer-guide-links[data-v-33d08dfe]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.footer-guide-links[data-v-33d08dfe]{grid-template-columns:repeat(3,1fr)}}.footer-guide-link[data-v-33d08dfe]{font-size:.8125rem;color:#5f4b53;transition:color .15s}.footer-guide-link[data-v-33d08dfe]:hover{color:#cf3a4d;text-decoration:underline}.footer-reporting-section[data-v-33d08dfe]{margin-top:1.5rem;padding:1.25rem;border:1px solid #f0dfd9;border-radius:1rem;background:#fff9f7}.footer-reporting-links[data-v-33d08dfe]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem 2rem}.footer-reporting-link[data-v-33d08dfe]{display:inline-flex;align-items:center;gap:.45rem;color:#5f4b53;font-size:.8125rem;font-weight:600;transition:color .15s}.footer-reporting-link[data-v-33d08dfe]:before{content:"→";color:#cf3a4d}.footer-reporting-link[data-v-33d08dfe]:hover{color:#cf3a4d;text-decoration:underline}@media (min-width:640px){.footer-reporting-links[data-v-33d08dfe]{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer-links[data-v-33d08dfe]{display:flex;flex-direction:column;gap:.5rem}.footer-links li[data-v-33d08dfe]{margin:0}