.LegalPage-module__h1wGuq__head{padding-block:var(--space-12) var(--space-8);background:var(--color-surface-ink)}.LegalPage-module__h1wGuq__h1{max-width:22ch;color:var(--color-ink-inverse);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:clamp(2.25rem,1.6rem + 2.6vw,3.75rem)}.LegalPage-module__h1wGuq__lead{max-width:62ch;margin-top:var(--space-4);font-size:var(--text-lead);color:#ffffffc7;line-height:1.55}.LegalPage-module__h1wGuq__meta{gap:var(--space-2) var(--space-6);margin-top:var(--space-6);font-family:var(--font-mono);letter-spacing:.04em;color:#fff9;flex-wrap:wrap;font-size:.8125rem;display:flex}.LegalPage-module__h1wGuq__meta time{color:var(--color-ink-inverse)}.LegalPage-module__h1wGuq__docs{gap:var(--space-2);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid #ffffff1f;flex-wrap:wrap;display:flex}.LegalPage-module__h1wGuq__doc{min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-size:var(--text-label);font-weight:var(--weight-medium);color:#ffffffd1;transition:border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);border:1px solid #fff3;align-items:center;line-height:1.3;text-decoration:none;display:inline-flex}a.LegalPage-module__h1wGuq__doc:hover{border-color:var(--color-primary-on-dark);color:var(--color-ink-inverse)}.LegalPage-module__h1wGuq__docCurrent{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-ink-inverse)}.LegalPage-module__h1wGuq__body{gap:var(--space-8);padding-block:var(--space-8) var(--section-y);display:grid}.LegalPage-module__h1wGuq__aside,.LegalPage-module__h1wGuq__content{min-width:0}@media (min-width:1080px){.LegalPage-module__h1wGuq__body{column-gap:var(--space-16);padding-top:var(--space-16);grid-template-columns:260px minmax(0,1fr);align-items:start}.LegalPage-module__h1wGuq__aside{top:calc(var(--header-h) + var(--space-8));grid-row:span 2;position:sticky}}.LegalPage-module__h1wGuq__content{max-width:800px}@media (min-width:1320px){.LegalPage-module__h1wGuq__body{column-gap:var(--space-12);grid-template-columns:240px minmax(0,1fr) 300px}.LegalPage-module__h1wGuq__aside{grid-row:auto}.LegalPage-module__h1wGuq__owner{top:calc(var(--header-h) + var(--space-8));position:sticky}}.LegalPage-module__h1wGuq__draft{margin-bottom:var(--space-8);padding:var(--space-4) var(--space-6);border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-card);background:var(--color-primary-soft);font-size:var(--text-label);color:var(--color-ink-soft);line-height:1.6}.LegalPage-module__h1wGuq__section{gap:var(--space-4);padding-block:var(--space-8);border-top:var(--border-hairline);grid-template-columns:44px minmax(0,1fr);display:grid}.LegalPage-module__h1wGuq__num{font-family:var(--font-mono);font-size:.875rem;font-weight:var(--weight-medium);color:var(--color-primary);padding-top:6px}.LegalPage-module__h1wGuq__sectionMain{gap:var(--space-4);min-width:0;display:grid}.LegalPage-module__h1wGuq__sectionTitle{font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem)}.LegalPage-module__h1wGuq__text{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}.LegalPage-module__h1wGuq__list{gap:var(--space-3);font-size:var(--text-body);color:var(--color-text);line-height:1.55;display:grid}.LegalPage-module__h1wGuq__list li{padding-inline-start:var(--space-6);position:relative}.LegalPage-module__h1wGuq__list li:before{content:"";inset-inline-start:2px;border-radius:var(--radius-pill);background:var(--color-primary);width:6px;height:6px;position:absolute;top:.62em}.LegalPage-module__h1wGuq__owner{gap:var(--space-8);min-width:0;padding:var(--space-8);border:var(--border-hairline);border-radius:var(--radius-panel);background:var(--color-surface-warm);display:grid}@media (min-width:720px) and (max-width:1319px){.LegalPage-module__h1wGuq__owner{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px}}@media (min-width:1320px){.LegalPage-module__h1wGuq__owner{padding:var(--space-6);gap:var(--space-6)}.LegalPage-module__h1wGuq__ownerCol+.LegalPage-module__h1wGuq__ownerCol{padding-top:var(--space-6);border-top:var(--border-hairline)}}.LegalPage-module__h1wGuq__ownerCol{min-width:0}.LegalPage-module__h1wGuq__ownerTitle{margin-bottom:var(--space-4);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.LegalPage-module__h1wGuq__ownerList{gap:var(--space-2);font-size:var(--text-small);color:var(--color-ink);line-height:1.55;display:grid}.LegalPage-module__h1wGuq__ownerText{font-size:var(--text-small);color:var(--color-text);line-height:1.55}.LegalPage-module__h1wGuq__contacts{gap:var(--space-2);margin-top:var(--space-4);display:grid}.LegalPage-module__h1wGuq__contacts a{font-family:var(--font-mono);color:var(--color-ink);font-size:.9375rem;text-decoration:none}.LegalPage-module__h1wGuq__contacts a:hover{color:var(--color-primary)}@media (max-width:719px){.LegalPage-module__h1wGuq__head{padding-block:var(--space-8) var(--space-6)}.LegalPage-module__h1wGuq__section{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.LegalPage-module__h1wGuq__num{padding-top:0}.LegalPage-module__h1wGuq__owner{padding:var(--space-6)}}
