.legal-page[data-v-6b18a801]{display:grid;gap:2rem;padding:2rem 1.25rem 2.25rem}.legal-page__head[data-v-6b18a801]{display:grid;gap:.75rem;justify-items:center;margin:0 auto;max-width:52rem;text-align:center}.legal-page__eyebrow[data-v-6b18a801]{color:var(--brand-green);font-size:12px;font-weight:800;letter-spacing:2.4px;margin:0;text-transform:uppercase}.legal-page__title[data-v-6b18a801]{color:var(--txt);font-size:1.6rem;font-weight:900;letter-spacing:-.01em;line-height:1.2;margin:0}.legal-page__intro[data-v-6b18a801]{color:var(--muted);font-size:1.05rem;line-height:1.6;margin:0}.legal-page__updated[data-v-6b18a801]{color:var(--muted);font-size:.85rem;font-weight:600;margin:0}.legal-page__sections[data-v-6b18a801]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:1100px;width:100%}@media(min-width:900px){.legal-page__sections[data-v-6b18a801]{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-page__sections--single[data-v-6b18a801]{grid-template-columns:minmax(0,1fr)}}.legal-page__sections--single[data-v-6b18a801]{max-width:52rem}.legal-page__card[data-v-6b18a801]{background:color-mix(in srgb,var(--brand-green) 5%,var(--glass-bg));border:1px solid color-mix(in srgb,var(--txt) 8%,transparent);border-radius:22px;box-shadow:0 1px 2px #0f24190a,0 10px 30px #0f24190d;min-width:0;padding:1.5rem 1.4rem}.legal-page__card-title[data-v-6b18a801]{align-items:center;color:var(--txt);display:flex;font-size:1.1rem;font-weight:900;gap:.75rem;letter-spacing:-.01em;line-height:1.25;margin:0 0 .65rem}.legal-page__num[data-v-6b18a801]{background:var(--brand-green);border-radius:50%;box-shadow:0 6px 14px color-mix(in srgb,var(--brand-green) 28%,transparent);color:#fff;display:grid;flex:0 0 auto;font-family:Figtree,Lato,Arial,sans-serif;font-size:14px;font-weight:800;height:34px;place-items:center;width:34px}.legal-page__card-text[data-v-6b18a801]{color:var(--muted);font-size:.95rem;line-height:1.6;margin:0}@media(min-width:561px){.legal-page[data-v-6b18a801]{gap:2.75rem;padding:3rem 2.5rem 3.25rem}.legal-page__card-title[data-v-6b18a801],.legal-page__title[data-v-6b18a801]{color:#0f2419;font-family:Esperluette,Archivo,Sora,Arial,sans-serif;font-weight:700}.legal-page__title[data-v-6b18a801]{font-size:clamp(26px,3vw,40px);letter-spacing:-.015em;line-height:1.15}.legal-page__intro[data-v-6b18a801]{color:#4a6254;font-size:17px}.legal-page__updated[data-v-6b18a801]{color:#4a6254;font-size:14px}.legal-page__card[data-v-6b18a801]{background:#f4f8f5;border-color:#e0eae4;padding:1.75rem 1.6rem}.legal-page__card-title[data-v-6b18a801]{font-size:19px}.legal-page__card-text[data-v-6b18a801]{color:#4a6254;font-size:15px}}
