.LegalShell_page__ifD9y{--legal-bg:#eaf3e8;--legal-surface:#fff;--legal-surface-soft:#def0dd;--legal-ink:#0f172a;--legal-muted:#475569;--legal-border:#c7dcc4;--legal-border-strong:#afc8b6;--legal-accent:#1f7a47;--legal-accent-strong:#145a32;--legal-accent-soft:rgba(31,122,71,.13);--legal-focus:rgba(31,122,71,.32);--legal-shadow:0 20px 56px rgba(15,23,42,.09);--legal-shadow-soft:0 12px 32px rgba(15,23,42,.07);position:relative;min-height:100vh;height:100vh;padding:42px 56px 72px;background:var(--legal-bg);color:var(--legal-ink);display:flex;flex-direction:column;gap:22px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.LegalShell_page__ifD9y:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.42;background-image:linear-gradient(90deg,rgba(15,118,110,.09) 1px,transparent 0),linear-gradient(180deg,rgba(15,118,110,.09) 1px,transparent 0);background-size:34px 34px}.LegalShell_page__ifD9y>*{position:relative;z-index:1;width:min(980px,100%);margin-inline:auto}[data-theme=dark] .LegalShell_page__ifD9y{--legal-bg:#060d15;--legal-surface:#0d1520;--legal-surface-soft:#0a121c;--legal-ink:#e5edf6;--legal-muted:#9fb1c5;--legal-border:rgba(148,163,184,.2);--legal-border-strong:rgba(148,163,184,.34);--legal-accent:#7fee64;--legal-accent-strong:#7fee64;--legal-accent-soft:rgba(126,238,100,.2);--legal-focus:rgba(126,238,100,.45);--legal-shadow:0 24px 60px rgba(2,6,23,.52);--legal-shadow-soft:0 12px 34px rgba(2,6,23,.45)}[data-theme=dark] .LegalShell_page__ifD9y:before{opacity:.14;background-image:linear-gradient(90deg,rgba(148,163,184,.09) 1px,transparent 0),linear-gradient(180deg,rgba(148,163,184,.09) 1px,transparent 0)}.LegalShell_header__dO1Cd{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.LegalShell_brand__TjqK4{display:inline-flex;align-items:center;gap:10px;color:var(--legal-accent);text-decoration:none}.LegalShell_brand__TjqK4:active,.LegalShell_brand__TjqK4:hover,.LegalShell_brand__TjqK4:link,.LegalShell_brand__TjqK4:visited{color:var(--legal-accent);text-decoration:none;-webkit-text-fill-color:var(--legal-accent)}.LegalShell_brandMark___6hg6{width:34px;height:34px;border-radius:10px;border:1px solid var(--legal-border-strong);background:var(--legal-surface-soft);display:inline-flex;align-items:center;justify-content:center}.LegalShell_brandText__KUq8Y{font-size:.72rem;text-transform:uppercase;letter-spacing:.22em;font-weight:700}.LegalShell_headerLinks___dzuD{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.LegalShell_headerLink__fzJ7S{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--legal-border);background:var(--legal-surface);color:var(--legal-accent);text-decoration:none;padding:8px 14px;font-size:.82rem;font-weight:600}.LegalShell_headerLink__fzJ7S:active,.LegalShell_headerLink__fzJ7S:hover,.LegalShell_headerLink__fzJ7S:link,.LegalShell_headerLink__fzJ7S:visited{color:var(--legal-accent);text-decoration:none;-webkit-text-fill-color:var(--legal-accent)}.LegalShell_hero__GFq_k{border-radius:20px;border:1px solid var(--legal-border);background:var(--legal-surface);padding:clamp(22px,4vw,30px);box-shadow:var(--legal-shadow-soft);display:grid;grid-gap:10px;gap:10px}.LegalShell_eyebrow__q3Yaj{margin:0;color:var(--legal-accent);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:700}.LegalShell_hero__GFq_k h1{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.8rem,3vw,2.4rem)}.LegalShell_meta__uw4Lc{margin:0;color:var(--legal-muted);font-size:.9rem}.LegalShell_switch__DzVVE{display:inline-flex;align-items:center;border:1px solid var(--legal-border);background:var(--legal-surface-soft);border-radius:999px;padding:4px;gap:4px;width:-moz-fit-content;width:fit-content}.LegalShell_switchLink__VqR4E{border-radius:999px;padding:8px 12px;color:var(--legal-muted);font-size:.82rem;font-weight:600;text-decoration:none}.LegalShell_switchLink__VqR4E:active,.LegalShell_switchLink__VqR4E:hover,.LegalShell_switchLink__VqR4E:link,.LegalShell_switchLink__VqR4E:visited{text-decoration:none}.LegalShell_switchLinkActive__5HKhh{background:var(--legal-accent-soft);color:var(--legal-accent-strong)}.LegalShell_card__2xqfM{border-radius:20px;border:1px solid var(--legal-border);background:var(--legal-surface);padding:clamp(22px,4vw,30px);box-shadow:var(--legal-shadow)}.LegalShell_card__2xqfM section+section{margin-top:20px}.LegalShell_card__2xqfM h2{margin:0 0 8px;font-size:1.04rem;letter-spacing:-.01em}.LegalShell_card__2xqfM h3{margin:10px 0 6px;font-size:.92rem;color:var(--legal-ink)}.LegalShell_card__2xqfM p{margin:0;color:var(--legal-muted);line-height:1.65}.LegalShell_card__2xqfM p+p{margin-top:10px}.LegalShell_card__2xqfM ul{margin:10px 0 0;padding-left:18px;color:var(--legal-muted);display:grid;grid-gap:6px;gap:6px}.LegalShell_card__2xqfM a{color:var(--legal-accent);border-bottom:1px solid transparent;text-decoration:none}.LegalShell_card__2xqfM a:hover{border-bottom-color:var(--legal-accent)}.LegalShell_footer__SmsZo{border-top:1px solid var(--legal-border);padding-top:14px;color:var(--legal-muted);font-size:.82rem;letter-spacing:.04em;text-align:center}@media (max-width:840px){.LegalShell_page__ifD9y{padding:30px 20px 56px}}