.hero.svelte-1gmktme{border-bottom:1px solid var(--line);padding:96px 0 64px}.hero-inner.svelte-1gmktme{text-align:center;max-width:800px}.hero-h.svelte-1gmktme{margin-bottom:20px}.hero-inner.svelte-1gmktme .lede:where(.svelte-1gmktme){margin:0 auto 28px}.hero-meta.svelte-1gmktme{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.prose-wrap.svelte-1gmktme{padding:72px 0 120px}.prose.svelte-1gmktme{max-width:760px;color:var(--text-2);margin:0 auto;font-size:15.5px;font-weight:300;line-height:1.8}.notice.svelte-1gmktme{border:1px solid var(--line);border-left:2px solid var(--ink);margin-bottom:48px;padding:18px 22px;font-size:13.5px;font-weight:400;line-height:1.6}.notice.svelte-1gmktme strong:where(.svelte-1gmktme){color:var(--ink);font-weight:500}.prose.svelte-1gmktme h2{font-family:var(--ff-display);color:var(--ink);border-top:1px solid var(--line);margin:56px 0 16px;padding-top:24px;font-size:30px;font-weight:400;line-height:1.2}.prose.svelte-1gmktme h2:first-child{border-top:none;margin-top:0;padding-top:0}.prose.svelte-1gmktme h2 em{color:inherit;font-style:italic;font-weight:inherit}.prose.svelte-1gmktme h3{font-family:var(--ff-body);color:var(--ink);letter-spacing:.14em;text-transform:uppercase;margin:32px 0 10px;font-size:12px;font-weight:500}.prose.svelte-1gmktme p{margin-bottom:18px}.prose.svelte-1gmktme ul{flex-direction:column;gap:8px;margin:0 0 24px;list-style:none;display:flex}.prose.svelte-1gmktme ul li{padding-left:20px;position:relative}.prose.svelte-1gmktme ul li:before{content:"";background:var(--ink);width:8px;height:1px;position:absolute;top:13px;left:0}.prose.svelte-1gmktme a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose.svelte-1gmktme a:hover{color:var(--brand)}.prose.svelte-1gmktme strong{color:var(--ink);font-weight:500}.prose.svelte-1gmktme table{border-collapse:collapse;width:100%;color:var(--text-2);border-top:1px solid var(--ink);margin:8px 0 28px;font-size:14px;font-weight:400}.prose.svelte-1gmktme table th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--line);padding:12px 0;font-size:11px;font-weight:500}.prose.svelte-1gmktme table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 0}@media (width<=760px){.hero.svelte-1gmktme{padding:56px 0 40px}.prose-wrap.svelte-1gmktme{padding:48px 0 80px}}
