/* Full-width closing invitation with a centered white action. */
.home-next-step{width:100%;padding:48px 0;background:#16894e;color:#fff}
.home-next-step-inner{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}
.home-next-step-inner>div{width:100%;max-width:820px}
.home-next-step .eyebrow{color:#f2deac}
.home-next-step h2{margin:8px 0 12px;color:#fff;font-size:clamp(1.5rem,2.7vw,2rem);line-height:1.6}
.home-next-step p{margin:0;color:#f0f7f3;font-size:.95rem}
.home-next-step .btn-gold{align-self:center;max-width:100%;min-width:min(280px,100%);margin-inline:auto;padding:14px 26px;background:#fff;color:#111;box-shadow:0 8px 22px rgba(0,45,22,.14)}
.home-next-step .btn-gold:hover{background:#f3f8f5;color:#111}
.home-next-step .btn-gold:focus-visible{outline:2px solid #fff;outline-offset:5px}
@media(max-width:640px){.home-next-step{padding:36px 0}.home-next-step-inner{gap:20px}.home-next-step .btn-gold{padding:13px 18px;font-size:.9rem}}
