.legal-updated[data-astro-cid-otzti2d2]{border-radius:var(--r-pill);border:1px solid var(--line-2);font-size:var(--fs-sm);color:var(--text-2);align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.legal-updated[data-astro-cid-otzti2d2] svg{block-size:16px;inline-size:16px;color:var(--brand)}.legal[data-astro-cid-otzti2d2]{gap:40px;display:grid}@media (width>=1024px){.legal[data-astro-cid-otzti2d2]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px}.legal__toc[data-astro-cid-otzti2d2]{align-self:stretch}.legal__toc-inner[data-astro-cid-otzti2d2]{max-block-size:calc(100dvh - var(--header-h) - 48px);overscroll-behavior:contain;overflow-y:auto}}.legal__toc-inner[data-astro-cid-otzti2d2]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);padding:20px;position:sticky;inset-block-start:calc(var(--header-h) + 24px)}@media (width<=1023px){.legal__toc-inner[data-astro-cid-otzti2d2]{overscroll-behavior:contain;max-block-size:46vh;position:static;overflow-y:auto;mask-image:linear-gradient(#000 85%,#0000)}}.legal__toc-title[data-astro-cid-otzti2d2]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3);margin-block-end:12px}[dir=rtl] .legal__toc-title[data-astro-cid-otzti2d2]{font-family:var(--font-body);text-transform:none;font-size:.85rem}.legal__toc[data-astro-cid-otzti2d2] ol[data-astro-cid-otzti2d2]{gap:2px;display:grid}.legal__toc[data-astro-cid-otzti2d2] a[data-astro-cid-otzti2d2]{font-size:var(--fs-sm);color:var(--text-2);transition:background-color var(--t-fast), color var(--t-fast);border-radius:10px;gap:10px;padding:8px 10px;line-height:1.45;display:flex}.legal__toc[data-astro-cid-otzti2d2] a[data-astro-cid-otzti2d2]:hover{color:var(--text);background:#ffffff0a}.legal__toc[data-astro-cid-otzti2d2] a[data-astro-cid-otzti2d2][aria-current=true]{background:var(--brand-soft);color:var(--text)}.legal__toc-num[data-astro-cid-otzti2d2]{font-family:var(--font-mono);color:var(--brand);padding-block-start:.15em;font-size:.75rem}.legal__doc[data-astro-cid-otzti2d2]{gap:40px;min-width:0;display:grid}.legal__summary[data-astro-cid-otzti2d2]{border-radius:var(--r-lg);background:linear-gradient(#02bfd314,#0000);border:1px solid #02bfd34d;padding:clamp(20px,3vw,32px)}.legal__summary-title[data-astro-cid-otzti2d2]{font-family:var(--font-display);margin-block-end:16px;font-size:1.15rem;font-weight:600}.legal__section[data-astro-cid-otzti2d2] h2{align-items:baseline;gap:14px;display:flex}.legal__section[data-astro-cid-otzti2d2]>*+*{margin-block-start:1.05em}.legal__section[data-astro-cid-otzti2d2]>h3{margin-block-start:1.9em}.legal__section[data-astro-cid-otzti2d2]:first-child h2{margin-block-start:0}.legal__num[data-astro-cid-otzti2d2]{font-family:var(--font-mono);color:var(--brand);flex:none;font-size:.85rem;font-weight:500}.legal__lang-note[data-astro-cid-otzti2d2]{font-size:var(--fs-sm);color:var(--text-3);border-inline-start:2px solid var(--line-3);padding-inline-start:14px}.legal__contact[data-astro-cid-otzti2d2]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);gap:16px;padding:clamp(20px,3vw,32px);display:grid}.legal__contact[data-astro-cid-otzti2d2] svg{block-size:16px;inline-size:16px;color:var(--brand)}.legal__contact[data-astro-cid-otzti2d2] .chip[data-astro-cid-otzti2d2]:hover{border-color:var(--line-3);color:var(--text)}.legal__related[data-astro-cid-otzti2d2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.legal__related-link[data-astro-cid-otzti2d2]{isolation:isolate;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);color:var(--text-2);transition:color var(--t-fast), border-color var(--t-fast);align-items:center;gap:12px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.legal__related-link[data-astro-cid-otzti2d2]:hover{color:var(--text);border-color:var(--line-3)}.legal__related-link[data-astro-cid-otzti2d2] svg{block-size:18px;inline-size:18px;color:var(--brand);flex:none}
