.pev-cta__panel{max-width:72rem;margin:0 auto;padding:clamp(3.2rem,5vw,5.6rem) clamp(2.4rem,4vw,4.8rem);text-align:center;background-color:var(--surface);border:.1rem solid var(--border);border-radius:2rem}.pev-cta__eyebrow{margin-bottom:1.6rem}.pev-cta__lead{margin:0 0 1.2rem;font-family:inherit;font-size:clamp(1.5rem,1.4vw,1.7rem);font-weight:500;line-height:1.6;color:var(--text-muted)}.pev-cta__heading{margin:0;font-family:inherit;font-size:clamp(2.4rem,3.4vw,3.2rem);font-weight:600;font-synthesis:none;line-height:1.25;color:var(--ink);text-wrap:balance}.pev-cta__body{margin:1.6rem auto 0;max-width:52rem;font-family:inherit;font-size:clamp(1.5rem,1.3vw,1.7rem);font-weight:400;line-height:1.6;color:var(--text-muted)}.pev-cta__actions{margin-top:3.2rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.pev-cta__btn{max-width:100%;white-space:normal}.pev-cta__mail{font-family:inherit;font-size:1.5rem;font-weight:500;line-height:1.4;color:var(--secondary);text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:.1rem;text-underline-offset:.3rem;overflow-wrap:anywhere;transition:text-decoration-color var(--dur) var(--ease),text-decoration-thickness var(--dur) var(--ease)}.pev-cta__mail:hover{text-decoration-color:var(--accent-micro);text-decoration-thickness:.2rem;text-underline-offset:.4rem}.pev-cta__mail:focus-visible{outline:.2rem solid var(--focus-ring);outline-offset:.2rem;border-radius:.2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pev-cta.css.map */
