.DoctorFinalCTA_finalCTA__43Sxm{position:relative;overflow:hidden}.DoctorFinalCTA_bgGradient__5PRWZ{position:absolute;inset:0;opacity:.07}.DoctorFinalCTA_decoration1__skedh{top:0;right:0;background-color:hsla(33,93%,54%,.1)}.DoctorFinalCTA_decoration1__skedh,.DoctorFinalCTA_decoration2__pO6tZ{position:absolute;width:18rem;height:18rem;border-radius:50%;filter:blur(80px)}.DoctorFinalCTA_decoration2__pO6tZ{bottom:0;left:0;background-color:rgba(125,46,194,.1)}.DoctorFinalCTA_container__QlY8Z{position:relative;z-index:10}.DoctorFinalCTA_content__6rccd{max-width:42rem;margin-left:auto;margin-right:auto;text-align:center;animation:DoctorFinalCTA_fadeInUp__JBPWB .6s ease-out forwards}.DoctorFinalCTA_title__SvwsN{font-size:1.875rem;font-weight:800;line-height:1.25;margin-bottom:0}@media(min-width:768px){.DoctorFinalCTA_title__SvwsN{font-size:2.25rem}}@media(min-width:1024px){.DoctorFinalCTA_title__SvwsN{font-size:3rem}}.DoctorFinalCTA_subtitle__F5MDc{margin-top:1rem;font-size:1.125rem;color:var(--homepage-muted-foreground);margin-bottom:0}.DoctorFinalCTA_buttonsWrapper__2WekC{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.875rem;margin-top:2rem;width:100%;max-width:22rem;margin-left:auto;margin-right:auto}@media(min-width:480px){.DoctorFinalCTA_buttonsWrapper__2WekC{flex-wrap:nowrap;max-width:none}}.DoctorFinalCTA_ctaPrimary__sfHNc{flex:1 1 auto;min-width:0}@media(max-width:479px){.DoctorFinalCTA_ctaPrimary__sfHNc{width:100%;order:1}}.DoctorFinalCTA_contactButton__t0uFE{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border-radius:.75rem;border:2px solid var(--doctor-primary);background:transparent;color:var(--doctor-primary);-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}@media(max-width:479px){.DoctorFinalCTA_contactButton__t0uFE{width:100%;order:2;padding:.875rem 1.25rem;font-size:.9375rem}}.DoctorFinalCTA_contactButton__t0uFE:hover{background:rgba(148,38,178,.08);color:var(--doctor-primary-dark);border-color:var(--doctor-primary-dark);-webkit-text-decoration:none;text-decoration:none}.DoctorFinalCTA_contactButton__t0uFE:active{transform:scale(.98)}.DoctorFinalCTA_gradientText__dEb_r{background:var(--doctor-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}