.section-cta[data-v-b133d1dd]{overflow:hidden;padding-bottom:48px;padding-top:48px;position:relative}@media(min-width:768px){.section-cta[data-v-b133d1dd]{padding-bottom:64px;padding-top:64px}}@media(min-width:1024px){.section-cta[data-v-b133d1dd]{padding-bottom:100px;padding-top:100px}}.section-cta--green[data-v-b133d1dd]{background:linear-gradient(135deg,#1b4332,#2d6a4f 50%,#40916c)}.section-cta--warm[data-v-b133d1dd]{background:linear-gradient(135deg,#fffbf5,#fff8f0)}.section-cta-bg[data-v-b133d1dd]{background:radial-gradient(ellipse at 20% 50%,hsla(0,0%,100%,.08) 0,transparent 60%),radial-gradient(ellipse at 80% 50%,hsla(0,0%,100%,.05) 0,transparent 60%);inset:0;pointer-events:none;position:absolute}.section-cta-inner[data-v-b133d1dd]{position:relative;z-index:1}.section-cta--green .section-cta-title[data-v-b133d1dd]{color:#fff}.section-cta-title[data-v-b133d1dd]:after{display:none}.section-cta-desc[data-v-b133d1dd]{font-size:18px;line-height:1.8;margin:16px auto 32px;max-width:560px}.section-cta--green .section-cta-desc[data-v-b133d1dd]{color:#fffc}.section-cta--warm .section-cta-desc[data-v-b133d1dd]{color:#4a4a5a}.section-cta-links[data-v-b133d1dd]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.cta-btn[data-v-b133d1dd]{align-items:center;border-radius:8px;display:inline-flex;font-size:16px;font-weight:500;padding:14px 32px;text-decoration:none;transition:all .25s ease}@media(min-width:768px){.cta-btn[data-v-b133d1dd]{font-size:18px;padding:16px 36px}}.section-cta--green .cta-btn--primary[data-v-b133d1dd]{background:#fff;border:1px solid #fff;color:#2d6a4f}.section-cta--green .cta-btn--primary[data-v-b133d1dd]:hover{background:#ffffffe6;box-shadow:0 4px 16px #00000026;color:#1b4332;transform:translateY(-2px)}.section-cta--warm .cta-btn--primary[data-v-b133d1dd]{background:#2d6a4f;border:1px solid #2d6a4f;color:#fff}.section-cta--warm .cta-btn--primary[data-v-b133d1dd]:hover{background:#40916c;border-color:#40916c;color:#fff}.section-cta--green .cta-btn--outline[data-v-b133d1dd]{border:1px solid hsla(0,0%,100%,.5);color:#fff}.section-cta--green .cta-btn--outline[data-v-b133d1dd]:hover{background:#ffffff26;border-color:#fffc;color:#fff}.section-cta--warm .cta-btn--outline[data-v-b133d1dd]{background:transparent;border:1px solid #2d6a4f;color:#2d6a4f}.section-cta--warm .cta-btn--outline[data-v-b133d1dd]:hover{background:#2d6a4f;color:#fff}
