.hero.svelte-8mg44p{padding-block:clamp(3rem,8vw,5.5rem) 1.5rem}.eyebrow.svelte-8mg44p{color:var(--sage);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.85rem;font-weight:700}h1.svelte-8mg44p{font-size:clamp(2.6rem,7vw,4.6rem)}.fine.svelte-8mg44p{margin-top:1rem;font-size:.92rem}.qs.svelte-8mg44p{counter-reset:q;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.25rem 2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.qs.svelte-8mg44p li:where(.svelte-8mg44p){counter-increment:q;padding-left:2.6rem;position:relative}.qs.svelte-8mg44p li:where(.svelte-8mg44p):before{content:counter(q);background:var(--sage-bg);width:1.9rem;height:1.9rem;color:var(--sage);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.qs.svelte-8mg44p h3:where(.svelte-8mg44p){margin-bottom:.2em}.qs.svelte-8mg44p p:where(.svelte-8mg44p){color:var(--cocoa-2);margin:0}.two.svelte-8mg44p{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:2.5rem;display:grid}pre.svelte-8mg44p{background:var(--cocoa);color:var(--cream);border-radius:12px;padding:1rem;font-size:.85rem;overflow-x:auto}code.svelte-8mg44p{font-family:var(--font-mono)}ul.svelte-8mg44p{padding-left:1.1rem}
