.CTA_section__MIPa4{padding:var(--space-cta) 48px;background:linear-gradient(180deg,var(--gray-900) 0,var(--black) 100%);position:relative;overflow:hidden}.CTA_section__MIPa4:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background:linear-gradient(90deg,transparent 0,var(--gray-600) 50%,transparent 100%)}.CTA_orb__xo__h{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(150px);opacity:.3;pointer-events:none}.CTA_orb1__X3Z_D{background:var(--teal);top:-200px;left:-200px}.CTA_orb2__4eUZY{background:var(--blue);bottom:-200px;right:-200px}.CTA_container___5sh6{max-width:900px;margin:0 auto;text-align:center;position:relative;z-index:1}.CTA_title__3F73S{font-family:var(--font-display);font-size:clamp(48px,8vw,88px);color:var(--white);line-height:1.05;letter-spacing:-.03em;margin-bottom:32px}.CTA_titleEm__QIypR{font-style:italic;color:var(--teal-light)}.CTA_description__sIGs_{font-size:20px;color:var(--gray-400);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.7}.CTA_buttons__58BC0{display:flex;justify-content:center;gap:16px}.CTA_btnBase__OLZI7{display:inline-flex;align-items:center;justify-content:center;padding:20px 40px;font-size:16px;font-weight:500;border-radius:100px;text-decoration:none;letter-spacing:.02em;transition:all .3s cubic-bezier(.16,1,.3,1)}.CTA_btnPrimary__lD3OP{background:var(--white);color:var(--black)}.CTA_btnPrimary__lD3OP:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 16px 48px hsla(0,0%,100%,.2)}.CTA_btnSecondary__mZzPQ{background:transparent;color:var(--white);border:1px solid var(--gray-600)}.CTA_btnSecondary__mZzPQ:hover{border-color:var(--white);background:hsla(0,0%,100%,.05)}@media (max-width:768px){.CTA_section__MIPa4{padding:var(--space-cta) 24px}.CTA_buttons__58BC0{flex-direction:column;align-items:center}}