.aqua-l-series-final-cta-section,.aqua-l-series-final-cta{background:var(--l-series-section-background)}
.aqua-l-series-final-cta{--l-series-cta-ink:var(--l-series-section-heading,#f5f9fa);--l-series-cta-muted:var(--l-series-section-body,#b8cbd2);--l-series-cta-aqua:var(--l-series-section-accent,#5ac4df);--l-series-cta-button-text:var(--l-series-section-button-text,#10242e);color:var(--l-series-cta-ink);overflow:clip}.aqua-l-series-final-cta__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(27rem,.8fr);align-items:end;gap:clamp(6rem,10vw,15rem);padding-top:clamp(7rem,8vw,10rem);padding-bottom:clamp(7rem,8vw,10rem)}.aqua-l-series-final-cta h2{max-width:13ch;margin:0;color:var(--l-series-cta-ink);font-size:clamp(4.2rem,5.5vw,7.4rem);font-weight:600;letter-spacing:-.05em;line-height:.96}.aqua-l-series-final-cta .rte{max-width:60rem;margin-top:2.5rem;color:var(--l-series-cta-muted);font-size:1.7rem;line-height:1.55}.aqua-l-series-final-cta .rte p{margin:0}.aqua-l-series-final-cta__actions{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.aqua-l-series-final-cta__primary,.aqua-l-series-final-cta__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:1.4rem 2.6rem;font-size:1.45rem;font-weight:700;text-decoration:none}.aqua-l-series-final-cta__primary{color:var(--l-series-cta-button-text);background:var(--l-series-cta-aqua);transition:color 220ms ease,background-color 220ms ease}.aqua-l-series-final-cta__primary:hover{color:var(--l-series-cta-button-text);background:#fff}.aqua-l-series-final-cta__secondary{min-height:auto;padding:0;color:var(--l-series-cta-ink);text-decoration:underline;text-underline-offset:.35rem}.aqua-l-series-final-cta__primary:focus-visible,.aqua-l-series-final-cta__secondary:focus-visible{outline:.2rem solid var(--l-series-cta-aqua);outline-offset:.5rem}
@media(max-width:749px){.aqua-l-series-final-cta__inner{grid-template-columns:1fr;gap:3rem;padding-top:6rem;padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.aqua-l-series-final-cta h2{font-size:clamp(3.8rem,11vw,5.2rem)}.aqua-l-series-final-cta .rte{font-size:1.55rem}.aqua-l-series-final-cta__primary{width:100%}}
@media(prefers-reduced-motion:reduce){.aqua-l-series-final-cta__primary{transition:none}}
