.legal.svelte-1aenmaa{flex-direction:column;min-height:100dvh;display:flex}.top.svelte-1aenmaa{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px max(16px,50% - 380px);display:flex}nav.svelte-1aenmaa{flex-wrap:wrap;gap:4px 16px;font-size:.875rem;display:flex}nav.svelte-1aenmaa a:where(.svelte-1aenmaa){color:var(--text-2);padding:8px 0;text-decoration:none}nav.svelte-1aenmaa a[aria-current=page]:where(.svelte-1aenmaa){color:var(--text);box-shadow:inset 0 -2px 0 var(--brand);font-weight:700}.doc.svelte-1aenmaa{flex:1;width:min(760px,100% - 32px);margin:0 auto;padding:32px 0 56px}.doc.svelte-1aenmaa h1{font-size:clamp(1.75rem,4vw,2.25rem)}.doc.svelte-1aenmaa h2{margin:32px 0 8px;font-size:1.125rem}.doc.svelte-1aenmaa p,.doc.svelte-1aenmaa li{color:var(--text-2);line-height:1.65}.doc.svelte-1aenmaa ul,.doc.svelte-1aenmaa ol{flex-direction:column;gap:6px;padding-left:22px;display:flex}.doc.svelte-1aenmaa table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.875rem}.doc.svelte-1aenmaa th,.doc.svelte-1aenmaa td{text-align:left;border-bottom:1px solid var(--line);color:var(--text-2);vertical-align:top;padding:8px 10px}.doc.svelte-1aenmaa th{color:var(--text);font-weight:700}@media (width<=640px){.doc.svelte-1aenmaa table,.doc.svelte-1aenmaa tbody,.doc.svelte-1aenmaa tr,.doc.svelte-1aenmaa td{display:block}.doc.svelte-1aenmaa thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.doc.svelte-1aenmaa tr{border:1px solid var(--line);border-radius:6px;margin-bottom:10px;padding:4px 0}.doc.svelte-1aenmaa td{border-bottom:0;padding:4px 12px}.doc.svelte-1aenmaa td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:.6875rem;font-weight:700;display:block}}.doc.svelte-1aenmaa .note{border:1px solid var(--amber);background:var(--amber-soft);color:var(--amber-text);border-radius:6px;margin:0 0 20px;padding:10px 14px;font-size:.875rem}
