.hero[data-astro-cid-lcdefpme]{color:#fff;background-color:var(--brand-ink);background-image:linear-gradient(94deg,#053a1eed 0%,#053a1edb 27%,#053a1e85 47%,#053a1e21 67%,#053a1e00 84%),image-set("/img/hero-bg.webp" 1x type("image/webp"),"/img/hero-bg.jpg" 1x type("image/jpeg"));background-position:72%;background-size:cover;position:relative;overflow:hidden}@media (width<=700px){.hero[data-astro-cid-lcdefpme]{background-image:linear-gradient(176deg,#053a1edb 0%,#053a1ebd 46%,#053a1e94 100%),image-set("/img/hero-bg-sp.webp" 1x type("image/webp"),"/img/hero-bg.jpg" 1x type("image/jpeg"));background-position:50%}}.hero-inner[data-astro-cid-lcdefpme]{gap:1.6rem;padding-block:clamp(2.4rem,7vw,4rem);display:grid;position:relative}.hero-text[data-astro-cid-lcdefpme]{max-width:42rem}.hero-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.16em;color:var(--lime);margin:0 0 .7rem;font-size:.82rem;font-weight:800}.hero[data-astro-cid-lcdefpme] h1{color:#fff;text-shadow:0 2px 14px #00140880;margin-bottom:.9rem}.hero-sub[data-astro-cid-lcdefpme]{color:var(--lime);text-shadow:0 1px 10px #00140880;max-width:none;margin:0 0 1rem;font-size:clamp(1rem,3.4vw,1.18rem);font-weight:800}.hero-lead[data-astro-cid-lcdefpme]{color:#e4f4d6;text-shadow:0 1px 10px #00140873;max-width:36em;margin-bottom:1.5rem;font-size:.95rem}.hero-lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.hero-cta[data-astro-cid-lcdefpme] .telbtn-note{color:#d5ecbf}.hero-points[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:.5rem;max-width:34rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=620px){.hero-points[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.hero-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--brand-ink);text-align:center;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;min-height:3.6rem;margin:0;padding:.5rem .3rem;display:flex;box-shadow:0 8px 18px -10px #0009}.hero-points[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:.74rem;font-weight:800;line-height:1.35}.hero-points[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--brand);font-variant-numeric:tabular-nums;margin-inline:.05em;font-size:1.25rem;font-style:normal;font-weight:900}.hero-points[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.6rem;line-height:1.3}.menugrid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(218px,1fr));gap:.9rem;display:grid}.reasons[data-astro-cid-lcdefpme]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.reasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:flex-start;gap:.9rem;margin:0;padding:.9rem 1rem;display:flex}.rn[data-astro-cid-lcdefpme]{color:#fff;background:var(--brand);text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;flex:none;width:2.2rem;font-size:1.12rem;font-weight:800;line-height:1.9}.reasons[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .2rem;font-size:.99rem}.reasons[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#3a4753;margin:0;font-size:.88rem}.flowmini[data-astro-cid-lcdefpme]{counter-reset:f;margin:0 0 1rem;padding:0;list-style:none}.flowmini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:f;border-bottom:1px dashed var(--line);align-items:baseline;gap:.8rem;margin:0;padding:.65rem 0;display:flex}.flowmini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(f);text-align:center;background:var(--brand-tint);width:1.6rem;height:1.6rem;color:var(--brand-deep);border-radius:50%;flex:none;font-size:.82rem;font-weight:800;line-height:1.6rem}.flowmini[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{flex:none;min-width:6.2em;font-size:.94rem}.flowmini[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#3a4753;font-size:.88rem}@media (width<=520px){.flowmini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-wrap:wrap}.flowmini[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:100%;padding-left:2.4rem}}.prefblock[data-astro-cid-lcdefpme]{margin-bottom:1.1rem}.prefblock[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--brand-deep);border-left:4px solid var(--brand);margin:0 0 .45rem;padding-left:.5rem;font-size:.88rem}.preflist[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.preflist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{max-width:none;margin:0}.preflist[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:6px;padding:.3rem .7rem;font-size:.85rem;text-decoration:none;display:block}.preflist[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--brand);color:var(--brand-deep)}.endcta[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.endcta[data-astro-cid-lcdefpme] .telbtn-note{color:#cfe8b8;text-align:center}
