.site-footer[data-v-262de4c4]{margin-top:auto;padding:3rem 1rem 1.5rem;width:100%}.disclaimer[data-v-262de4c4]{align-items:flex-start;background:#fefbf5;border:1px solid #f5e6d3;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:1rem;margin:0 auto 2rem;max-width:900px;padding:1.25rem 1.5rem;transition:all .3s ease}.disclaimer[data-v-262de4c4]:hover{border-color:#e8d4b8;box-shadow:0 2px 6px #00000014}.disclaimer-icon[data-v-262de4c4]{flex-shrink:0;font-size:1.2rem;line-height:1;margin-top:2px;opacity:.8}.disclaimer-text[data-v-262de4c4]{color:#6b5d4f;font-size:.875rem;letter-spacing:.01em;line-height:1.7;margin:0}.disclaimer-text strong[data-v-262de4c4]{color:#4a3f35;font-weight:600;margin-right:.25rem}.contact[data-v-262de4c4]{margin-bottom:1.25rem;text-align:center}.contact-link[data-v-262de4c4]{color:#999;font-size:.875rem;position:relative;text-decoration:none;transition:all .3s ease}.contact-link[data-v-262de4c4]:after{background:#999;bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .3s ease}.contact-link[data-v-262de4c4]:hover{color:#666}.contact-link[data-v-262de4c4]:hover:after{transform:scaleX(1)}.copyright[data-v-262de4c4]{border-top:1px solid #f0f0f0;margin:0 auto;max-width:900px;padding-top:1.25rem;text-align:center}.copyright p[data-v-262de4c4]{color:#aaa;font-size:.8125rem;letter-spacing:.02em;margin:0}@media(max-width:768px){.site-footer[data-v-262de4c4]{padding:2rem 1rem 1.25rem}.disclaimer[data-v-262de4c4]{gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem}.disclaimer-icon[data-v-262de4c4]{font-size:1.1rem}.disclaimer-text[data-v-262de4c4]{font-size:.8125rem;line-height:1.6}.contact[data-v-262de4c4]{margin-bottom:1rem}.contact-link[data-v-262de4c4]{font-size:.8125rem}.copyright p[data-v-262de4c4]{font-size:.75rem}}
