.portable-text.svelte-1ioze0i{gap:1.25rem;display:grid}.portable-text.svelte-1ioze0i p{color:var(--foreground);font-size:1rem;line-height:1.85}.portable-text.svelte-1ioze0i h2,.portable-text.svelte-1ioze0i h3,.portable-text.svelte-1ioze0i h4{color:var(--foreground);margin-top:1.5rem;line-height:1.18}.portable-text.svelte-1ioze0i h2{font-size:clamp(2rem,4vw,3rem)}.portable-text.svelte-1ioze0i h3{font-size:clamp(1.55rem,3vw,2.1rem)}.portable-text.svelte-1ioze0i h4{font-size:1.25rem}.portable-text.svelte-1ioze0i ul,.portable-text.svelte-1ioze0i ol{color:var(--foreground);gap:.65rem;padding-left:1.4rem;line-height:1.75;display:grid}.portable-text.svelte-1ioze0i ul{list-style:outside}.portable-text.svelte-1ioze0i ol{list-style:decimal}.portable-text.svelte-1ioze0i li::marker{color:var(--brand-strong);font-weight:700}.portable-text.svelte-1ioze0i a{color:var(--brand-strong);text-underline-offset:.18em;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em}.portable-text.svelte-1ioze0i blockquote{border-left:.22rem solid var(--primary);color:var(--foreground);margin-block:1rem;padding:.25rem 0 .25rem 1.25rem;font-size:1.2rem;line-height:1.65}.portable-text.svelte-1ioze0i code{color:var(--foreground);background:#13a8ad1c;border-radius:.45rem;padding:.08rem .34rem;font-size:.92em}@media (width>=640px){.portable-text.svelte-1ioze0i{gap:1.45rem}.portable-text.svelte-1ioze0i p{font-size:1.08rem}}
