.legal-page.svelte-1gmktme{--edge:clamp(1rem, 4vw, 3rem);width:min(100%,60rem);padding:clamp(3rem, 6vw, 4.5rem) var(--edge) clamp(4rem, 8vw, 6rem);color:var(--charcoal);margin-inline:auto}.kicker.svelte-1gmktme{color:var(--berry-ink);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:800}h1.svelte-1gmktme{color:var(--berry-ink);font-family:var(--display-font);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.8rem,7vw,4.8rem);font-weight:900;line-height:.9}.updated.svelte-1gmktme{margin:1rem 0 0;font-size:.875rem}article.svelte-1gmktme{margin-top:clamp(2rem,5vw,3rem);font-size:1rem;line-height:1.7}article.svelte-1gmktme h2{color:var(--berry-ink);margin:2.5rem 0 .75rem;font-size:1.15rem;font-weight:800}article.svelte-1gmktme h2:first-child{margin-top:0}article.svelte-1gmktme p,article.svelte-1gmktme ul{margin:0 0 1rem}article.svelte-1gmktme ul{padding-left:1.25rem;list-style:outside}article.svelte-1gmktme li+li{margin-top:.35rem}article.svelte-1gmktme a{color:var(--berry-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}article.svelte-1gmktme .table-wrap{margin:0 0 1rem;overflow-x:auto}article.svelte-1gmktme table{border-collapse:collapse;width:100%;font-size:.9rem}article.svelte-1gmktme th,article.svelte-1gmktme td{border-bottom:1px solid var(--dusty-pink);text-align:left;vertical-align:top;padding:.6rem .75rem}article.svelte-1gmktme th{color:var(--berry-ink);font-weight:800}article.svelte-1gmktme code{white-space:nowrap;font-size:.85em}
