.legal-container[data-v-3276072c]{max-width:100%;margin:0 auto}@media(min-width:960px){.legal-container[data-v-3276072c]{max-width:800px}}.legal-page[data-v-3276072c]{font-family:"Source Sans 3",sans-serif;background-color:rgb(var(--v-theme-background));padding:3rem 0 6rem}.legal-title[data-v-3276072c]{font-family:Fraunces,serif;font-weight:900;font-size:clamp(1.6rem,4.5vw,2rem);color:var(--zona-c-text, #0D2137);margin-bottom:.25rem}.legal-updated[data-v-3276072c]{font-size:.9rem;color:var(--zona-c-text-secondary, #4A5568);margin-bottom:1.25rem}.legal-scope[data-v-3276072c]{font-size:.95rem;line-height:1.7;color:var(--zona-c-text-secondary, #4A5568);margin-bottom:2.5rem}.legal-section[data-v-3276072c]{margin-bottom:2rem}.legal-section h2[data-v-3276072c]{font-family:Fraunces,serif;font-weight:900;font-size:clamp(1.1rem,3vw,1.2rem);color:var(--zona-c-text, #0D2137);margin-bottom:.5rem}.legal-subheading[data-v-3276072c]{font-family:Fraunces,serif;font-weight:900;font-size:clamp(1rem,2.6vw,1.08rem);color:var(--zona-c-text, #0D2137);margin:1.25rem 0 .4rem}.legal-section p[data-v-3276072c]{font-size:.95rem;line-height:1.7;color:var(--zona-c-text-secondary, #4A5568);margin-bottom:.5rem}.legal-list[data-v-3276072c],.legal-steps[data-v-3276072c]{padding-left:1.4rem;margin-bottom:.75rem}.legal-list li[data-v-3276072c],.legal-steps li[data-v-3276072c]{font-size:.95rem;line-height:1.7;color:var(--zona-c-text-secondary, #4A5568);margin-bottom:.4rem}.legal-table-wrap[data-v-3276072c]{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--zona-c-border, #E2E8F0);border-radius:8px;margin:.75rem 0 1rem;background-color:var(--zona-c-card, #FFFFFF)}.legal-table-wrap[data-v-3276072c]:focus-visible{outline:2px solid var(--zona-c-primary, #2D7A4F);outline-offset:2px}.legal-table[data-v-3276072c]{width:100%;min-width:40rem;border-collapse:collapse;font-size:clamp(.82rem,2.5vw,.92rem)}.legal-table th[data-v-3276072c],.legal-table td[data-v-3276072c]{text-align:left;vertical-align:top;padding:.55rem .75rem;border-bottom:1px solid var(--zona-c-border, #E2E8F0);color:var(--zona-c-text-secondary, #4A5568)}.legal-table thead th[data-v-3276072c]{background-color:var(--zona-c-bg, #FFFEF9);color:var(--zona-c-text, #0D2137);font-weight:700}.legal-table tbody tr:last-child td[data-v-3276072c]{border-bottom:none}.legal-cta[data-v-3276072c]{margin:0 0 2rem}.legal-cta__link[data-v-3276072c]{display:inline-block;font-family:"Source Sans 3",sans-serif;font-weight:700;font-size:1rem;color:var(--zona-c-primary, #1c5638);text-decoration:underline;text-underline-offset:3px;padding:.5rem 0}.legal-cta__link[data-v-3276072c]:hover{color:var(--zona-c-text, #0d2137)}.legal-step-link[data-v-3276072c]{color:var(--zona-c-primary, #1c5638);font-weight:700;text-decoration:underline;text-underline-offset:3px}.legal-step-link[data-v-3276072c]:hover{color:var(--zona-c-text, #0d2137)}
