.app-footer[data-v-7f0cbe29]{background:#f5f5f5;border-top:1px solid #e0e0e0;margin-top:auto;padding:2rem}.footer-content[data-v-7f0cbe29]{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-section[data-v-7f0cbe29]{color:#555;font-size:.9rem}.footer-contact[data-v-7f0cbe29]{display:flex;flex-direction:column;gap:.5rem}.contact-item[data-v-7f0cbe29]{align-items:center;display:flex;gap:.5rem}.contact-label[data-v-7f0cbe29]{color:#333;font-weight:600}.contact-link[data-v-7f0cbe29]{color:#f47920;text-decoration:none;transition:color .2s ease}.contact-link[data-v-7f0cbe29]:hover{color:#e36910;text-decoration:underline}.footer-copyright[data-v-7f0cbe29]{text-align:right}.footer-copyright p[data-v-7f0cbe29]{color:#555;margin:.25rem 0}.footer-govt[data-v-7f0cbe29]{color:#777;font-size:.85rem}@media(max-width:768px){.footer-content[data-v-7f0cbe29]{flex-direction:column}.footer-content[data-v-7f0cbe29],.footer-copyright[data-v-7f0cbe29]{text-align:center}.contact-item[data-v-7f0cbe29]{justify-content:center}}
