.hero[data-astro-cid-nlanhrap]{justify-content:center;padding:clamp(40px,5vw,70px) 0 clamp(100px,12vw,190px);display:flex}.hero__inner[data-astro-cid-nlanhrap]{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:880px;display:flex}.hero[data-astro-cid-nlanhrap] p[data-astro-cid-nlanhrap]{max-width:740px}.hero[data-astro-cid-nlanhrap] .btn[data-astro-cid-nlanhrap]{margin-top:6px}.fit[data-astro-cid-nlanhrap],.decisions[data-astro-cid-nlanhrap],.everything[data-astro-cid-nlanhrap]{flex-direction:column;align-items:center;gap:50px;display:flex}.fit[data-astro-cid-nlanhrap] h2[data-astro-cid-nlanhrap],.decisions[data-astro-cid-nlanhrap] h2[data-astro-cid-nlanhrap],.everything[data-astro-cid-nlanhrap] h2[data-astro-cid-nlanhrap]{text-align:center;text-wrap:balance}.fit[data-astro-cid-nlanhrap]{padding-bottom:clamp(80px,11vw,170px)}.fit[data-astro-cid-nlanhrap] h2[data-astro-cid-nlanhrap]{max-width:520px}.fit__grid[data-astro-cid-nlanhrap]{width:100%}.band__title[data-astro-cid-nlanhrap]{text-wrap:balance;line-height:1.1}.care__cell[data-astro-cid-nlanhrap]{gap:14px;min-height:338px}.care__cell[data-astro-cid-nlanhrap].ruled__cell--art{background:var(--slate-200)}.care__cell[data-astro-cid-nlanhrap] h3[data-astro-cid-nlanhrap]{margin-top:10px}.care__cell[data-astro-cid-nlanhrap] p[data-astro-cid-nlanhrap]{margin-top:4px}.decisions[data-astro-cid-nlanhrap]{padding:clamp(80px,11vw,170px) 0}.decisions[data-astro-cid-nlanhrap] h2[data-astro-cid-nlanhrap]{max-width:460px}.decisions__grid[data-astro-cid-nlanhrap],.everything__grid[data-astro-cid-nlanhrap],.data__grid[data-astro-cid-nlanhrap]{gap:30px;width:100%;display:grid}.decisions__grid[data-astro-cid-nlanhrap]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.decisions[data-astro-cid-nlanhrap] .card[data-astro-cid-nlanhrap]{min-height:420px}.decisions[data-astro-cid-nlanhrap] h3[data-astro-cid-nlanhrap],.everything[data-astro-cid-nlanhrap] h3[data-astro-cid-nlanhrap]{margin-top:8px}.costs[data-astro-cid-nlanhrap]{padding:0 clamp(10px,2vw,30px)}.costs__inner[data-astro-cid-nlanhrap]{background:var(--slate-200);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:60px clamp(40px,8vw,140px);max-width:1380px;margin:0 auto;padding:clamp(48px,6vw,130px) clamp(20px,5.6vw,80px) clamp(48px,5vw,75px);display:grid}.costs__lead[data-astro-cid-nlanhrap]{flex-direction:column;gap:50px;display:flex}.costs[data-astro-cid-nlanhrap] .costs__art{width:100%;max-width:527px;height:auto}.costs__copy[data-astro-cid-nlanhrap]{flex-direction:column;justify-content:space-between;gap:40px;padding-top:12px;display:flex}.costs__list[data-astro-cid-nlanhrap]{flex-direction:column;gap:24px;display:flex}.costs[data-astro-cid-nlanhrap] h3[data-astro-cid-nlanhrap]{font:600 clamp(22px, 2vw, 30px) / 1.2 var(--font-sans);color:var(--slate-700);max-width:380px;margin:0}.costs__bullets[data-astro-cid-nlanhrap]{gap:14px}.costs__bullets[data-astro-cid-nlanhrap]>li[data-astro-cid-nlanhrap]{align-items:center}.costs__bullets[data-astro-cid-nlanhrap]>li[data-astro-cid-nlanhrap]>.ico{padding-top:0}.costs__copy[data-astro-cid-nlanhrap]>p[data-astro-cid-nlanhrap]{max-width:460px}.setup[data-astro-cid-nlanhrap]{padding-top:clamp(80px,11vw,170px)}.everything[data-astro-cid-nlanhrap]{padding:clamp(80px,11vw,170px) 0 0}.everything[data-astro-cid-nlanhrap] h2[data-astro-cid-nlanhrap]{max-width:720px}.everything__grid[data-astro-cid-nlanhrap],.data__grid[data-astro-cid-nlanhrap]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.everything[data-astro-cid-nlanhrap] .card[data-astro-cid-nlanhrap]{min-height:444px}.data[data-astro-cid-nlanhrap]{flex-direction:column;align-items:center;gap:16px;padding:clamp(80px,11vw,170px) 0 0;display:flex}.data[data-astro-cid-nlanhrap] h2[data-astro-cid-nlanhrap]{text-align:center;text-wrap:balance;line-height:1.1}.data__lead[data-astro-cid-nlanhrap]{text-align:center;max-width:720px}.data__grid[data-astro-cid-nlanhrap]{padding-top:34px}.data__item[data-astro-cid-nlanhrap]{background:var(--slate-200);border-radius:8px;min-height:220px;padding:40px}
