.hero.svelte-1ewzqr7{background:linear-gradient(180deg, var(--plum-soft), var(--bg));padding:clamp(2rem,8vw,4.5rem) 0 2rem}.eyebrow.svelte-1ewzqr7{text-transform:uppercase;letter-spacing:.12em;color:var(--pink);margin:0 0 .75rem;font-size:.8rem;font-weight:700}.hero.svelte-1ewzqr7 h1:where(.svelte-1ewzqr7){max-width:16ch}.hero.svelte-1ewzqr7 .lead:where(.svelte-1ewzqr7){margin-bottom:1.5rem}.quick.svelte-1ewzqr7{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.75rem;margin-top:-.5rem;display:grid}.quick.svelte-1ewzqr7 .card:where(.svelte-1ewzqr7){color:var(--plum);justify-items:start;gap:.1rem;display:grid}.quick.svelte-1ewzqr7 .card:where(.svelte-1ewzqr7) svg{color:var(--pink);margin-bottom:.4rem}.quick.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7){font-size:1.05rem}.quick.svelte-1ewzqr7 span:where(.svelte-1ewzqr7){color:var(--muted);font-size:.92rem}.chips.svelte-1ewzqr7{flex-wrap:wrap;gap:.5rem;display:flex}.chips.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){border:1.5px solid var(--line);color:var(--plum);background:#fff;border-radius:99px;padding:.55rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none}.chips.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):hover{border-color:var(--pink);color:var(--pink)}.post.svelte-1ewzqr7 img:where(.svelte-1ewzqr7){aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0;width:calc(100% + 2.5rem);max-width:none;margin:-1.1rem -1.25rem .8rem}
