.prose.svelte-1szor9z h2{font-size:1.25rem;margin:1.6em 0 .4em}.prose.svelte-1szor9z p,.prose.svelte-1szor9z li{max-width:46rem}.prose.svelte-1szor9z a{color:var(--color-accent)}.prose.svelte-1szor9z .tablewrap{overflow-x:auto}.prose.svelte-1szor9z .facts{border-collapse:collapse;width:100%;margin:1rem 0;background:var(--color-card);border:1px solid var(--color-line);border-radius:.5rem}.prose.svelte-1szor9z .facts caption{text-align:left;color:var(--color-soft);font-size:.9rem;padding:.4rem 0}.prose.svelte-1szor9z .facts th,.prose.svelte-1szor9z .facts td{text-align:left;padding:.55rem .8rem;border-top:1px solid var(--color-line)}.prose.svelte-1szor9z .facts th{width:40%;color:var(--color-soft);font-weight:600}.prose.svelte-1szor9z .compare-two th,.prose.svelte-1szor9z .compare-two td{vertical-align:top}.prose.svelte-1szor9z ul.check{list-style:none;padding-left:0}.prose.svelte-1szor9z ul.check li{padding-left:1.6rem;position:relative;margin:.35rem 0}.prose.svelte-1szor9z ul.check li:before{content:"·";position:absolute;left:.5rem;color:var(--color-accent);font-weight:700}.prose.svelte-1szor9z .prov-meta{color:var(--color-soft);font-size:.95rem;margin:.25rem 0 0}.prose.svelte-1szor9z .notice-tier{border:1px solid var(--color-line);border-left:4px solid var(--color-mine);background:var(--color-card);border-radius:0 .5rem .5rem 0;padding:.9rem 1.1rem;margin:1.4rem 0}.prose.svelte-1szor9z .notice-tier p{margin:0}.prose.svelte-1szor9z .lede{font-size:1.12rem;color:var(--color-soft);max-width:46rem}.prose.svelte-1szor9z .rules li,.prose.svelte-1szor9z .sevenday li{margin:.6rem 0}.prose.svelte-1szor9z .nextsteps{border-top:1px solid var(--color-line);margin:2rem 0 0;padding-top:1rem}.prose.svelte-1szor9z .nextsteps h2{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-soft);margin:0 0 .5rem}.prose.svelte-1szor9z .nextsteps ul{list-style:none;margin:0;padding:0}.prose.svelte-1szor9z .nextsteps li{padding:.3rem 0}.prose.svelte-1szor9z .nextsteps a{font-weight:600;text-decoration:none}.prose.svelte-1szor9z .nextsteps span{color:var(--color-soft);font-weight:400}.prose.svelte-1szor9z .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem 1.15rem;border-radius:.55rem;border:1.5px solid var(--color-accent);color:var(--color-accent);text-decoration:none;font-weight:600;background:var(--color-card)}
