.landing-final{background:var(--landing-charcoal);color:var(--landing-white)}.landing-final__inner{text-align:center}.landing-final__eyebrow{font-family:var(--font-landing-heading);font-weight:600;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--landing-lime);margin:0 0 1.6rem}.landing-final__heading{font-family:var(--font-landing-heading);font-weight:700;font-size:clamp(2.8rem,3.5vw,4.8rem);line-height:1.15;color:var(--landing-white);margin:0 0 2rem;text-wrap:balance}.landing-final__description{font-family:var(--font-landing-body);font-size:1.6rem;line-height:1.6;color:#ffffffbf;max-width:560px;margin:0 auto 4rem}.landing-final__description p{margin:0}.landing-final__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;margin-bottom:6.4rem}@media screen and (min-width:640px){.landing-final__actions{flex-direction:row}}.landing-final__cta{display:inline-flex;align-items:center;justify-content:center;padding:1.6rem 3.2rem;background:transparent;color:var(--landing-white);border:2px solid var(--landing-white);border-radius:var(--landing-radius-sm);font-family:var(--font-landing-heading);font-weight:700;font-size:1.6rem;text-decoration:none;transition:background-color .15s ease}.landing-final__cta:hover,.landing-final__cta:focus-visible{background:#ffffff1a}.landing-final__phone{display:inline-flex;align-items:center;gap:.8rem;color:var(--landing-lime);font-family:var(--font-landing-heading);font-weight:600;font-size:1.6rem;text-decoration:none;transition:filter .15s ease}.landing-final__phone:hover,.landing-final__phone:focus-visible{filter:brightness(1.1)}.landing-final__phone-icon{width:17px;height:17px;color:var(--landing-lime)}.landing-final__info{display:grid;grid-template-columns:1fr;gap:2.4rem;max-width:640px;margin:0 auto;padding-top:4rem;border-top:1px solid rgba(255,255,255,.1)}@media screen and (min-width:640px){.landing-final__info{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-final__info-item{display:flex;flex-direction:column;align-items:center;gap:.8rem}.landing-final__info-icon{width:20px;height:20px;color:var(--landing-lime)}.landing-final__info-title{font-family:var(--font-landing-heading);font-weight:600;font-size:1.4rem;color:var(--landing-white);margin:0}.landing-final__info-text{font-family:var(--font-landing-body);font-size:1.2rem;color:#fff9;text-align:center}.landing-final__info-text p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-landing-final-cta.css.map */
