.hero[data-astro-cid-lcdefpme]{color:#fff;text-align:center;background:radial-gradient(620px 300px at 78% 8%,#f9b1148c,#0000 65%),linear-gradient(135deg,#ff8a5c 0%,#f4633a 45%,#f08a3c 100%);padding:5em 1em 7em;position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;width:820px;max-width:calc(100% - 2em);margin:0 auto;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.35em}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].lead{color:#fffffff0;max-width:52ch;margin:0 auto 2em;font-size:1.15rem}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#fff;background:#fff3}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.9em;display:flex}.hero[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{color:var(--coral-dark);background:#fff}.hero[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:hover{background:var(--cream);color:var(--coral-dark)}.hero[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme].ghost{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 2px #ffffffa6}.hero[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme].ghost:hover{background:#ffffff3d}.hero-note[data-astro-cid-lcdefpme]{color:#ffffffd1;margin:1.4em 0 0;font-size:.9rem}.hero-wave[data-astro-cid-lcdefpme]{z-index:1;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.hero-wave[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:90px;display:block}main[data-astro-cid-lcdefpme]{width:1060px;padding-top:3.5em}section[data-astro-cid-lcdefpme]+section[data-astro-cid-lcdefpme]{margin-top:4em}.section-head[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:2em}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 .3em;font-size:1.9rem}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:54ch;color:rgb(var(--gray));margin:0 auto}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.step[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid #17202b0f;padding:1.8em 1.6em}.step-num[data-astro-cid-lcdefpme]{background:var(--coral);color:#fff;border-radius:999px;place-items:center;width:36px;height:36px;margin-bottom:.8em;font-weight:800;display:grid}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .3em;font-size:1.15rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:rgb(var(--gray));margin:0;font-size:.97rem}.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.reason[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid #17202b0f;border-left:4px solid var(--amber);border-radius:var(--radius);padding:1.5em 1.6em}.reason[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .3em;font-size:1.1rem}.reason[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:rgb(var(--gray));margin:0;font-size:.97rem}.posts-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1em;margin-bottom:1.6em;display:flex}.posts-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:1.6rem}.posts-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.95rem;font-weight:700;text-decoration:none}.posts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1.5rem;display:grid}.closing[data-astro-cid-lcdefpme]{background:var(--teal-dark);color:#fff;border-radius:var(--radius-lg);text-align:center;margin-top:4em;padding:3em 2em}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.4em}.closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd1;max-width:48ch;margin:0 auto 1.6em}.closing[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{background:var(--amber);color:#17202b}.closing[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:hover{color:#17202b;background:#ffc642}@media (width<=860px){.steps[data-astro-cid-lcdefpme],.reasons[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero[data-astro-cid-lcdefpme]{padding:3.5em 1em 5.5em}}
