.section.svelte-7ke6fz{border-top:1px solid var(--border-subtle);padding-top:32px}.section.svelte-7ke6fz:first-child{border-top:none;padding-top:0}.lead.svelte-7ke6fz{font-family:var(--font-title);color:var(--text-mid);font-size:clamp(16px,2.5vw,18px);font-style:italic;line-height:1.6}.heading.svelte-7ke6fz{font-family:var(--font-title);color:var(--text-hi);margin-bottom:16px;font-size:18px;font-weight:600}.subheading.svelte-7ke6fz{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-10);margin-bottom:8px;font-size:14px;font-weight:600}.item.svelte-7ke6fz{margin-bottom:24px}.item.svelte-7ke6fz:last-child{margin-bottom:0}.section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-family:var(--font-body);color:var(--text-mid);font-size:15px;line-height:1.65}.list.svelte-7ke6fz{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.list.svelte-7ke6fz li:where(.svelte-7ke6fz){font-family:var(--font-body);color:var(--text-mid);padding-left:20px;font-size:15px;line-height:1.5;position:relative}.list.svelte-7ke6fz li:where(.svelte-7ke6fz):before{content:"—";color:var(--text-low);position:absolute;left:0}.link.svelte-7ke6fz{color:var(--accent-10);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-10) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-10) 40%, transparent);text-underline-offset:3px;transition:text-decoration-color .15s}.link.svelte-7ke6fz:hover{-webkit-text-decoration-color:var(--accent-10);text-decoration-color:var(--accent-10)}.table-wrap.svelte-7ke6fz{border:1px solid var(--border-subtle);border-radius:8px;overflow-x:auto}.table.svelte-7ke6fz{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:14px}.table.svelte-7ke6fz th:where(.svelte-7ke6fz){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--text-low);background:var(--surface-2);border-bottom:1px solid var(--border-subtle);padding:10px 16px;font-size:12px;font-weight:600}.table.svelte-7ke6fz td:where(.svelte-7ke6fz){color:var(--text-mid);border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:12px 16px}.table.svelte-7ke6fz tr:where(.svelte-7ke6fz):last-child td:where(.svelte-7ke6fz){border-bottom:none}.table.svelte-7ke6fz tbody:where(.svelte-7ke6fz) tr:where(.svelte-7ke6fz):hover td:where(.svelte-7ke6fz){background:var(--surface-2)}
