.legal-shell.svelte-1j4aiiw{min-height:100dvh;color:var(--ink)}.legal-header.svelte-1j4aiiw{border-bottom:1px solid var(--edge);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:88px;padding:20px clamp(18px,4vw,48px);display:flex}.header-actions.svelte-1j4aiiw{align-items:center;gap:18px;font-size:14px;font-weight:600;display:flex}.header-actions.svelte-1j4aiiw a:where(.svelte-1j4aiiw){min-height:44px;color:var(--ink);align-items:center;display:inline-flex}.document-wrap.svelte-1j4aiiw{max-width:1160px;margin:30px auto 0;padding:0 20px 36px}.document-grid.svelte-1j4aiiw{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;margin-top:24px;display:grid}.document-contents.svelte-1j4aiiw{border:1px solid var(--edge);background:var(--paper);border-radius:16px;padding:18px;position:sticky;top:20px}.document-contents.svelte-1j4aiiw p:where(.svelte-1j4aiiw){color:var(--ink-soft);margin:0 0 12px;font-size:13px;font-weight:700}.document-contents.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:var(--ink);padding:9px 0;font-size:13px;line-height:1.4;text-decoration:none;display:block}.document-contents.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{color:var(--teal-2);text-decoration:underline}article.svelte-1j4aiiw{border:1px solid var(--edge);background:var(--paper);overflow-wrap:anywhere;border-radius:20px;min-width:0;padding:clamp(22px,4vw,46px);box-shadow:0 12px 40px #17263812}.eyebrow.svelte-1j4aiiw{color:var(--teal-2);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}h1.svelte-1j4aiiw{margin:12px 0 18px;font-size:clamp(30px,4vw,44px);line-height:1.12}.intro.svelte-1j4aiiw{color:var(--ink-soft);font-size:17px;line-height:1.6}.updated.svelte-1j4aiiw{color:var(--ink-soft);margin:18px 0 0;font-size:12px}.document-heading.svelte-1j4aiiw{border-bottom:1px solid var(--edge);padding-bottom:26px}section.svelte-1j4aiiw{margin-top:32px}h2.svelte-1j4aiiw{margin:0 0 16px;scroll-margin-top:24px;font-size:22px;line-height:1.3}section.svelte-1j4aiiw p:where(.svelte-1j4aiiw),section.svelte-1j4aiiw li:where(.svelte-1j4aiiw){font-size:15px;line-height:1.75}section.svelte-1j4aiiw p:where(.svelte-1j4aiiw){margin:0 0 14px}section.svelte-1j4aiiw ul:where(.svelte-1j4aiiw){padding-inline-start:22px}section.svelte-1j4aiiw li:where(.svelte-1j4aiiw)+li:where(.svelte-1j4aiiw){margin-top:12px}.section-links.svelte-1j4aiiw{flex-direction:column;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.section-links.svelte-1j4aiiw li:where(.svelte-1j4aiiw)+li:where(.svelte-1j4aiiw){margin-top:0}.section-links.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:var(--teal-2);text-underline-offset:4px}a.svelte-1j4aiiw:focus-visible{outline:3px solid var(--teal-2);outline-offset:4px;border-radius:4px}.skip-link.svelte-1j4aiiw{top:8px;z-index:30;background:var(--paper);color:var(--ink);border:2px solid var(--teal-2);padding:12px 18px;position:fixed;inset-inline-start:8px;transform:translateY(-180%)}.skip-link.svelte-1j4aiiw:focus{transform:none}@media (width<=820px){.document-grid.svelte-1j4aiiw{grid-template-columns:minmax(0,1fr);gap:18px}.document-contents.svelte-1j4aiiw{position:static}.document-contents.svelte-1j4aiiw nav:where(.svelte-1j4aiiw){flex-wrap:wrap;gap:4px 18px;display:flex}.document-contents.svelte-1j4aiiw p:where(.svelte-1j4aiiw){flex-basis:100%;margin-bottom:2px}.document-contents.svelte-1j4aiiw a:where(.svelte-1j4aiiw){padding:7px 0}}@media (width<=480px){.legal-header.svelte-1j4aiiw{gap:10px;padding:18px}.header-actions.svelte-1j4aiiw{justify-content:space-between;width:100%}.document-wrap.svelte-1j4aiiw{margin-top:18px;padding-inline:12px}article.svelte-1j4aiiw{padding:22px 20px}.intro.svelte-1j4aiiw{font-size:16px}}
