.legal.svelte-1aenmaa{max-width:760px;margin:0 auto;padding:0 24px}.legal-top.svelte-1aenmaa{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:22px 0;border-bottom:1px solid var(--fill-strong)}.brand.svelte-1aenmaa{display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:17px;text-decoration:none;color:var(--text)}.legal-left.svelte-1aenmaa{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.ua-tag.svelte-1aenmaa{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-xs);font-weight:600;color:var(--text-mute);white-space:nowrap}.ua-flag.svelte-1aenmaa{flex:none;border-radius:2px;box-shadow:0 0 0 1px var(--fill-strong)}.legal-nav.svelte-1aenmaa{display:flex;gap:18px;flex-wrap:wrap}.legal-nav.svelte-1aenmaa a:where(.svelte-1aenmaa){text-decoration:none;color:var(--text-mute);font-size:var(--fs-sm);font-weight:600}.legal-nav.svelte-1aenmaa a:where(.svelte-1aenmaa):hover{color:var(--text)}.legal-nav.svelte-1aenmaa a.active:where(.svelte-1aenmaa){color:var(--accent-tint)}.legal-prose.svelte-1aenmaa{padding:40px 0 16px}.legal-prose.svelte-1aenmaa h1{font-size:clamp(30px,4.5vw,42px);letter-spacing:-.03em;margin:0 0 6px}.legal-prose.svelte-1aenmaa .meta{margin:0 0 36px;color:var(--text-faint);font-size:var(--fs-sm)}.legal-prose.svelte-1aenmaa .lead{color:var(--text-dim);font-size:var(--fs-md);line-height:1.55;margin:0 0 28px;text-align:left;max-width:none}.legal-prose.svelte-1aenmaa h2{font-size:var(--fs-lg);letter-spacing:-.02em;margin:40px 0 12px;text-align:left}.legal-prose.svelte-1aenmaa h3{font-size:var(--fs-md);margin:26px 0 8px;color:var(--text)}.legal-prose.svelte-1aenmaa p{color:var(--text-mute);line-height:1.65;margin:0 0 14px;font-size:var(--fs-base)}.legal-prose.svelte-1aenmaa ul{margin:0 0 16px;padding-left:22px;display:grid;gap:8px}.legal-prose.svelte-1aenmaa li{color:var(--text-mute);line-height:1.6;font-size:var(--fs-base)}.legal-prose.svelte-1aenmaa strong{color:var(--text-dim);font-weight:700}.legal-prose.svelte-1aenmaa a{color:var(--accent-tint);text-decoration:underline;text-underline-offset:2px}.legal-prose.svelte-1aenmaa .note{margin:32px 0 0;padding:14px 18px;border:1px solid var(--fill-strong);border-radius:var(--r-md);background:var(--fill);color:var(--text-faint);font-size:var(--fs-sm);line-height:1.55}.legal-foot.svelte-1aenmaa{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:48px;padding:22px 0 56px;border-top:1px solid var(--fill-strong);color:var(--text-faint);font-size:var(--fs-sm)}.legal-foot.svelte-1aenmaa .back:where(.svelte-1aenmaa){color:var(--text-mute);text-decoration:none;font-weight:600}.legal-foot.svelte-1aenmaa .back:where(.svelte-1aenmaa):hover{color:var(--text)}.legal-ua.svelte-1aenmaa{display:inline-flex;align-items:center;gap:8px}
