.rich-content.svelte-1ni6vcv{max-width:820px}.rich-content.svelte-1ni6vcv h2{font-size:clamp(1.6rem,3vw,2.25rem);font-weight:900;margin:3.5rem 0 1rem;line-height:1.15}.rich-content.svelte-1ni6vcv h3{font-size:1.2rem;font-weight:900;margin:2rem 0 .6rem}.rich-content.svelte-1ni6vcv p{color:var(--muted);line-height:1.7;margin:0 0 1rem}.rich-content.svelte-1ni6vcv ul,.rich-content.svelte-1ni6vcv ol{color:var(--muted);padding-left:1.4rem;margin:.75rem 0 1.5rem;display:grid;gap:.5rem}.rich-content.svelte-1ni6vcv a{color:#a84f00;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rich-content.svelte-1ni6vcv strong{color:var(--ink)}.rich-content.svelte-1ni6vcv table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--line);margin:1rem 0 1.5rem;font-size:.95rem;line-height:1.55}.rich-content.svelte-1ni6vcv th,.rich-content.svelte-1ni6vcv td{padding:clamp(.55rem,2vw,.9rem);text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--line)}.rich-content.svelte-1ni6vcv th{background:var(--warm);color:var(--ink);font-weight:900}.rich-content.svelte-1ni6vcv th:first-child{width:40%}.rich-content.svelte-1ni6vcv td{color:var(--muted)}.rich-content.lead.svelte-1ni6vcv p{font-size:1.12rem;line-height:1.55}.rich-content.lead.svelte-1ni6vcv p:last-child{margin-bottom:0}
