.terms.svelte-1e0rsuc h2:first-child{margin-top:0}.terms.svelte-1e0rsuc h2{margin-top:2.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-primary-soft);font-size:.8125rem;font-weight:700;letter-spacing:.08em;color:var(--color-primary)}.terms.svelte-1e0rsuc h3{margin-top:1.75rem;font-size:1rem;font-weight:700;line-height:1.5}.terms.svelte-1e0rsuc h2+h3{margin-top:1.25rem}.terms.svelte-1e0rsuc p,.terms.svelte-1e0rsuc li{font-size:.9375rem;line-height:1.85;color:var(--color-ink);word-break:normal}.terms.svelte-1e0rsuc h3+p,.terms.svelte-1e0rsuc h3+ol{margin-top:.5rem}.terms.svelte-1e0rsuc p+p,.terms.svelte-1e0rsuc p+ol,.terms.svelte-1e0rsuc ol+p{margin-top:.75rem}.terms.svelte-1e0rsuc ol{list-style:none;counter-reset:item;padding-left:0}.terms.svelte-1e0rsuc ol>li{position:relative;padding-left:1.75rem;counter-increment:item}.terms.svelte-1e0rsuc ol>li+li{margin-top:.25rem}.terms.svelte-1e0rsuc ol>li:before{content:counter(item);position:absolute;left:0;top:0;width:1.25rem;text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-faint)}.terms.svelte-1e0rsuc a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}
