.legal-page_page__zWBRP{background:radial-gradient(circle at top left,var(--color-primary-10),transparent 26%),linear-gradient(180deg,#faf7f5 0,var(--blog-bg) 100%);min-height:100vh;padding:7.5rem 1rem 4rem;color:var(--blog-text)}.legal-page_container__vkm2j{max-width:840px;margin:0 auto}.legal-page_header__Kfsf_{margin-bottom:1.5rem}.legal-page_backLink___7QF2{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;color:color-mix(in srgb,var(--blog-text) 70%,var(--blog-text-soft) 30%);font-size:.95rem;margin-bottom:1rem;font-weight:600}.legal-page_backLink___7QF2:hover{color:var(--blog-text)}.legal-page_title__xgx6I{font-size:clamp(1.9rem,5vw,2.6rem);line-height:1.15;font-weight:700;margin:0;font-family:var(--font-editorial);letter-spacing:-.03em}.legal-page_description__DkDzJ{margin-top:.75rem;color:color-mix(in srgb,var(--blog-text) 72%,var(--blog-text-soft) 28%);font-size:1.05rem;line-height:1.6}.legal-page_metaCard__em6Dy{background:var(--blog-surface);border:1px solid var(--blog-border);box-shadow:0 16px 50px rgba(63,38,31,.06);border-radius:1.25rem;padding:1rem 1.2rem;margin:1.25rem 0 1.75rem;display:grid;gap:.5rem}.legal-page_metaText__Cj0yB{color:color-mix(in srgb,var(--blog-text) 84%,var(--blog-text-soft) 16%);font-size:.95rem;line-height:1.55}.legal-page_metaLabel__7Ug_J{color:color-mix(in srgb,var(--blog-text) 62%,var(--blog-text-soft) 38%);margin-right:.35rem}.legal-page_indexCard___N8Cr{background:var(--blog-surface);border:1px solid var(--blog-border);box-shadow:0 16px 50px rgba(63,38,31,.06);border-radius:1.25rem;padding:1rem;margin-bottom:1.5rem}.legal-page_indexTitle__7yDmn{font-size:.95rem;font-weight:600;color:var(--blog-text);margin:0 0 .75rem}.legal-page_indexList__hZa0J{display:flex;flex-wrap:wrap;gap:.5rem}.legal-page_indexLink__qPKRj{display:inline-flex;align-items:center;text-decoration:none;padding:.5rem .7rem;border-radius:.65rem;border:1px solid var(--blog-border);background:color-mix(in srgb,var(--blog-surface-alt) 78%,white 22%);color:color-mix(in srgb,var(--blog-text) 76%,var(--blog-text-soft) 24%);font-size:.85rem;line-height:1.2}.legal-page_indexLink__qPKRj:hover{color:var(--blog-text);border-color:var(--color-primary-25)}.legal-page_section__KZ8ik{background:var(--blog-surface);border:1px solid var(--blog-border);box-shadow:0 16px 50px rgba(63,38,31,.06);border-radius:1.25rem;padding:1.2rem;margin-bottom:1rem;scroll-margin-top:7rem}.legal-page_sectionTitle__aq25j{font-size:1.05rem;line-height:1.3;font-weight:600;margin:0 0 .75rem;color:var(--blog-text)}.legal-page_paragraph__WBWOy{font-size:1rem;line-height:1.7;margin:.7rem 0}.legal-page_bulletList___jQtx,.legal-page_paragraph__WBWOy{color:color-mix(in srgb,var(--blog-text) 74%,var(--blog-text-soft) 26%)}.legal-page_bulletList___jQtx{margin:.8rem 0 0;padding-left:1.15rem}.legal-page_bulletItem__cUKSV{line-height:1.65;margin-bottom:.55rem}@media (max-width:768px){.legal-page_page__zWBRP{padding:6.8rem .85rem 3rem}.legal-page_indexCard___N8Cr,.legal-page_metaCard__em6Dy,.legal-page_section__KZ8ik{padding:.95rem}.legal-page_description__DkDzJ,.legal-page_paragraph__WBWOy{font-size:.95rem}}