.LegalDoc_page__Wj8CJ{min-height:100vh;background:var(--background);color:var(--foreground)}.LegalDoc_nav__GQPnR{border-bottom:1px solid var(--border);background:var(--surface-glass,var(--card));position:sticky;top:0;z-index:10;backdrop-filter:blur(12px)}.LegalDoc_navInner__1pc8j{max-width:860px;margin:0 auto;padding:.75rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.LegalDoc_brand__2Aktb{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--foreground)}.LegalDoc_brandLogo__YavTg{width:40px;height:40px;object-fit:contain}.LegalDoc_brandName__HMx_Z{font-weight:800;font-size:1.15rem}.LegalDoc_navActions__VZmpi{display:flex;align-items:center;gap:.75rem}.LegalDoc_langLink__bKurf,.LegalDoc_loginLink__PW_wJ{text-decoration:none;color:var(--foreground);font-size:.9rem}.LegalDoc_loginLink__PW_wJ{padding:.35rem .75rem;border-radius:var(--radius-md,8px);background:var(--primary);color:var(--primary-foreground)}.LegalDoc_main__om03y{max-width:860px;margin:0 auto;padding:2rem 1.25rem 3rem}.LegalDoc_updated__BBxd6{color:var(--muted-foreground,#777);font-size:.9rem;margin:0 0 .5rem}.LegalDoc_title__LffYU{font-size:clamp(1.6rem,3vw,2.1rem);margin:0 0 .75rem;letter-spacing:-.02em}.LegalDoc_intro___hT9_{margin:0 0 1.75rem;line-height:1.65}.LegalDoc_section__I2TnF{margin-bottom:1.5rem}.LegalDoc_section__I2TnF h2{font-size:1.15rem;margin:0 0 .5rem}.LegalDoc_section__I2TnF p{margin:0 0 .65rem;line-height:1.65}.LegalDoc_section__I2TnF ul{margin:.25rem 0 .75rem;padding-inline-start:1.25rem;line-height:1.6}.LegalDoc_section__I2TnF li{margin-bottom:.35rem}.LegalDoc_contact__vbpS6{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border);line-height:1.6}.LegalDoc_contact__vbpS6 a{color:var(--primary)}.LegalDoc_footer__B4p6F{max-width:860px;margin:0 auto;padding:1rem 1.25rem 2rem;display:flex;flex-wrap:wrap;gap:1rem;border-top:1px solid var(--border)}.LegalDoc_footer__B4p6F a{color:var(--muted-foreground,#777);text-decoration:none;font-size:.9rem}.LegalDoc_footer__B4p6F a:hover{color:var(--foreground)}