.wrap.svelte-dsil99{margin:0 auto;max-width:72rem;padding:2.5rem 1rem 4rem}.hero.svelte-dsil99{position:relative;overflow:hidden;border-radius:22px;background-color:var(--color-espresso)}.hero.svelte-dsil99 img:where(.svelte-dsil99){display:block;width:100%;height:clamp(320px,46vw,520px);object-fit:cover;object-position:center 40%;opacity:.72}.hero.svelte-dsil99 figcaption:where(.svelte-dsil99){position:absolute;inset-inline:1.5rem;bottom:1.5rem;color:var(--color-bone)}.kicker.svelte-dsil99{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-tan)}h1.svelte-dsil99{margin-top:.35rem;font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.lead.svelte-dsil99{margin-top:.5rem;max-width:46ch;font-size:.95rem;color:color-mix(in srgb,var(--color-bone) 82%,transparent)}.block.svelte-dsil99{margin-top:2.75rem}.block.svelte-dsil99 h2:where(.svelte-dsil99){font-family:var(--font-display);font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.block.svelte-dsil99>p:where(.svelte-dsil99){margin-top:.6rem;max-width:62ch;line-height:1.65;color:color-mix(in srgb,var(--color-espresso) 78%,transparent)}.steps.svelte-dsil99{margin-top:1.25rem;display:grid;gap:1.25rem}.steps.svelte-dsil99 li:where(.svelte-dsil99){display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;align-items:baseline}.num.svelte-dsil99{grid-row:span 2;font-family:var(--font-display);font-size:1.5rem;font-weight:800;color:var(--color-cherry)}.steps.svelte-dsil99 strong:where(.svelte-dsil99){font-family:var(--font-display);font-size:1.05rem;font-weight:700}.steps.svelte-dsil99 p:where(.svelte-dsil99){line-height:1.6;color:color-mix(in srgb,var(--color-espresso) 70%,transparent)}.badge.svelte-dsil99{display:inline-block;margin-top:1rem;border-radius:999px;background-color:var(--color-cherry);color:var(--color-bone);padding:.45rem 1rem;font-size:.8rem;font-weight:700;letter-spacing:.04em}html[data-theme=dark] .block.svelte-dsil99 h2:where(.svelte-dsil99),html[data-theme=dark] .steps.svelte-dsil99 strong:where(.svelte-dsil99){color:var(--color-bone)}html[data-theme=dark] .block.svelte-dsil99>p:where(.svelte-dsil99),html[data-theme=dark] .steps.svelte-dsil99 p:where(.svelte-dsil99){color:color-mix(in srgb,var(--color-bone) 76%,transparent)}
