main.svelte-1gmktme{padding:clamp(58px,8vw,96px) 0 clamp(72px,10vw,120px)}.legal-shell.svelte-1gmktme{max-width:1120px}.document-header.svelte-1gmktme{max-width:760px;padding-bottom:clamp(42px,6vw,68px)}.contents.svelte-1gmktme>p:where(.svelte-1gmktme){color:var(--amber);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}h1.svelte-1gmktme{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,7vw,5.4rem);font-weight:600;line-height:.98}.intro.svelte-1gmktme{max-width:68ch;color:var(--ink-soft);margin:24px 0 0;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7}.effective-date.svelte-1gmktme{margin:20px 0 0;font-size:.9rem}.document-layout.svelte-1gmktme{grid-template-columns:minmax(180px,230px) minmax(0,720px);align-items:start;gap:clamp(48px,8vw,96px);display:grid}.contents.svelte-1gmktme{border-top:2px solid var(--ink);padding-top:20px;position:sticky;top:104px}.contents.svelte-1gmktme ol:where(.svelte-1gmktme){gap:4px;margin:0;padding:0;list-style:none;display:grid}.contents.svelte-1gmktme li:where(.svelte-1gmktme){margin:0}.contents.svelte-1gmktme a:where(.svelte-1gmktme){min-height:40px;color:var(--ink-soft);text-underline-offset:4px;align-items:center;font-size:.9rem;font-weight:680;text-decoration-thickness:1px;display:inline-flex}.contents.svelte-1gmktme a:where(.svelte-1gmktme):hover{color:var(--ink)}.contents.svelte-1gmktme a:where(.svelte-1gmktme):focus-visible{outline:2px solid var(--amber);outline-offset:3px}.legal-copy.svelte-1gmktme{max-width:72ch}.legal-copy.svelte-1gmktme section{border-top:1px solid var(--line);padding:34px 0 38px;scroll-margin-top:100px}.legal-copy.svelte-1gmktme section:first-child{border-top:2px solid var(--ink)}.legal-copy.svelte-1gmktme h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(1.45rem,3vw,1.85rem);font-weight:600}.legal-copy.svelte-1gmktme p,.legal-copy.svelte-1gmktme li{color:var(--ink-soft);line-height:1.75}.legal-copy.svelte-1gmktme p{margin:0}.legal-copy.svelte-1gmktme p+p,.legal-copy.svelte-1gmktme ul+p{margin-top:14px}.legal-copy.svelte-1gmktme ul{gap:8px;margin:16px 0 0;padding-left:1.25rem;display:grid}.legal-copy.svelte-1gmktme a{color:var(--ink);text-underline-offset:3px;font-weight:700}@media (width<=767px){.document-layout.svelte-1gmktme{grid-template-columns:1fr;gap:48px}.contents.svelte-1gmktme{columns:2;column-gap:24px;position:static}.contents.svelte-1gmktme>p:where(.svelte-1gmktme){column-span:all}}@media (width<=480px){.contents.svelte-1gmktme{columns:1}}
