.footer[data-v-f3e4a0c4]{background-color:#2d2d2d;border-top:1px solid #444;margin-top:auto;padding:1rem 0}.footer-container[data-v-f3e4a0c4]{margin:0 auto;max-width:1200px;padding:0 1rem;text-align:center}.footer-text-header[data-v-f3e4a0c4]{align-items:center;background-color:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.25rem;gap:.5rem;margin:0;padding:.5rem;transition:background-color .2s}.footer-text-header[data-v-f3e4a0c4]:hover{background-color:#ffffff0d}.footer-toggle-icon[data-v-f3e4a0c4]{color:#fff;display:inline-block;font-size:.75rem;transition:transform .3s ease}.footer-toggle-icon-expanded[data-v-f3e4a0c4]{transform:rotate(180deg)}.footer-text[data-v-f3e4a0c4]{color:#888;font-size:.875rem;margin:.5rem 0 0;max-height:2000px;opacity:1;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin .3s ease}.footer-text-collapsed[data-v-f3e4a0c4]{margin-top:0;max-height:0;opacity:0}
