.FinancialOptions_financialOptionsPage__VUkPM{background:#fff;min-height:100vh}.FinancialOptions_contentSection__xQbDd{padding:3rem 0;background:#fff;position:relative;overflow:hidden}.FinancialOptions_container__1L5tx{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:10}.FinancialOptions_introSection__L76g2{text-align:center;margin-bottom:4rem;opacity:0;transform:translateY(30px);animation:FinancialOptions_fadeInUp__HIF3i .8s ease .2s forwards}.FinancialOptions_introText__CupGo{font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.7;color:#333;max-width:800px;margin:0 auto;text-align:center}.FinancialOptions_introText__CupGo p{color:#333;text-align:center;margin:0 auto 1.5rem}.FinancialOptions_insuranceSection__WzRMl{margin-bottom:4rem;opacity:0;transform:translateY(30px);animation:FinancialOptions_fadeInUp__HIF3i .8s ease .4s forwards}.FinancialOptions_sectionCard__jJY_0{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 8px 30px rgba(121,155,161,.08);border:1px solid #e5e7eb;position:relative;overflow:hidden;transition:all .3s ease}.FinancialOptions_sectionCard__jJY_0:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(121,155,161,.02),rgba(139,173,180,.03));transition:opacity .3s ease;z-index:1}.FinancialOptions_sectionCard__jJY_0:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(121,155,161,.12)}.FinancialOptions_sectionCard__jJY_0:hover:before{opacity:0}.FinancialOptions_sectionHeader__GKHIO{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;position:relative;z-index:2}.FinancialOptions_sectionIcon__Zm4eF{width:60px;height:60px;background:linear-gradient(135deg,#799ba1,#6b8a91);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FinancialOptions_sectionIcon__Zm4eF svg{width:30px;height:30px;fill:#fff}.FinancialOptions_sectionTitle__Z03Vo{font-size:clamp(1.5rem,2.5vw,1.8rem);font-weight:700;color:#799ba1;margin:0}.FinancialOptions_sectionContent__IuTQ_{position:relative;z-index:2}.FinancialOptions_sectionText__UFuzR{font-size:1rem;line-height:1.7;color:#333;margin-bottom:1.5rem}.FinancialOptions_sectionText__UFuzR p{color:#333;margin-bottom:1rem}.FinancialOptions_sectionText__UFuzR p:last-child{margin-bottom:0}.FinancialOptions_paymentOptionsSection___SiFm{margin-bottom:4rem;opacity:0;transform:translateY(30px);animation:FinancialOptions_fadeInUp__HIF3i .8s ease .6s forwards}.FinancialOptions_careCreditsCard__p_Tcr{background:linear-gradient(135deg,rgba(179,203,208,.15),rgba(139,173,180,.1));border-radius:16px;padding:2.5rem;border:1px solid rgba(121,155,161,.1);position:relative;overflow:hidden;margin-bottom:2rem;transition:all .3s ease}.FinancialOptions_careCreditsCard__p_Tcr:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/assets/patterns/dental-subtle.svg) repeat;opacity:.02;z-index:1}.FinancialOptions_careCreditsCard__p_Tcr:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(121,155,161,.15)}.FinancialOptions_careCreditsHeader___u_5y{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem;position:relative;z-index:2}.FinancialOptions_careCreditsLogo__Y4_Mh{width:120px;height:auto;flex-shrink:0}.FinancialOptions_careCreditsTitle__maYGk{font-size:clamp(1.3rem,2vw,1.6rem);font-weight:700;color:#799ba1;margin:0}.FinancialOptions_careCreditsContent__WpIOq{position:relative;z-index:2}.FinancialOptions_careCreditsText__RZIN2{font-size:1rem;line-height:1.7;color:#333;margin-bottom:2rem}.FinancialOptions_careCreditsButton__61h37{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#799ba1,#6b8a91);color:#fff;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-size:1.1rem;font-weight:600;transition:all .3s ease;box-shadow:0 4px 20px rgba(121,155,161,.2);border:none;cursor:pointer}.FinancialOptions_careCreditsButton__61h37:hover{background:linear-gradient(135deg,#5b7d84,#6b8a91);transform:translateY(-2px);box-shadow:0 8px 30px rgba(121,155,161,.3);color:#fff}.FinancialOptions_careCreditsIcon__1k_Ck{width:20px;height:20px;fill:currentColor}.FinancialOptions_membershipCard__gpOGB{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 8px 30px rgba(121,155,161,.08);border:1px solid #e5e7eb;position:relative;overflow:hidden;margin-bottom:2rem;transition:all .3s ease}.FinancialOptions_membershipCard__gpOGB:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(121,155,161,.12)}.FinancialOptions_membershipHeader__xS4sd{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;position:relative;z-index:2}.FinancialOptions_membershipIcon__zD4gz{width:50px;height:50px;background:linear-gradient(135deg,#799ba1,#6b8a91);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FinancialOptions_membershipIcon__zD4gz svg{width:24px;height:24px;fill:#fff}.FinancialOptions_membershipTitle__nWfzf{font-size:clamp(1.3rem,2vw,1.6rem);font-weight:700;color:#799ba1;margin:0}.FinancialOptions_membershipText__ec9It{font-size:1rem;line-height:1.7;color:#333;position:relative;z-index:2}.FinancialOptions_makePaymentSection__Ufyo_{margin-bottom:4rem;opacity:0;transform:translateY(30px);animation:FinancialOptions_fadeInUp__HIF3i .8s ease .8s forwards}.FinancialOptions_makePaymentCard__cfqd7{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 8px 30px rgba(121,155,161,.08);border:1px solid #e5e7eb;position:relative;overflow:hidden;transition:all .3s ease;text-align:center}.FinancialOptions_makePaymentCard__cfqd7:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(121,155,161,.12)}.FinancialOptions_makePaymentHeader__Xyw42{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem;position:relative;z-index:2}.FinancialOptions_makePaymentIcon__YF__N{width:50px;height:50px;background:linear-gradient(135deg,#799ba1,#6b8a91);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FinancialOptions_makePaymentIcon__YF__N svg{width:24px;height:24px;fill:#fff}.FinancialOptions_makePaymentTitle__H7lNl{font-size:clamp(1.3rem,2vw,1.6rem);font-weight:700;color:#799ba1;margin:0}.FinancialOptions_makePaymentText__NhB_g{font-size:1rem;line-height:1.7;color:#333;margin-bottom:2rem;position:relative;z-index:2}.FinancialOptions_makePaymentButton___hNyT{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#799ba1,#6b8a91);color:#fff;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-size:1.1rem;font-weight:600;transition:all .3s ease;box-shadow:0 4px 20px rgba(121,155,161,.2);border:none;cursor:pointer}.FinancialOptions_makePaymentButton___hNyT:hover{background:linear-gradient(135deg,#5b7d84,#6b8a91);transform:translateY(-2px);box-shadow:0 8px 30px rgba(121,155,161,.3);color:#fff}.FinancialOptions_makePaymentButtonIcon__2pNVt{width:20px;height:20px;fill:currentColor}.FinancialOptions_ctaSection__etN_8{text-align:center;padding:3rem 2rem;background:linear-gradient(135deg,rgba(121,155,161,.05),rgba(139,173,180,.03));border-radius:20px;border:1px solid rgba(121,155,161,.1);position:relative;overflow:hidden;opacity:0;transform:translateY(30px);animation:FinancialOptions_fadeInUp__HIF3i .8s ease 1s forwards}.FinancialOptions_ctaContent__Ya4F0{position:relative;z-index:2}.FinancialOptions_ctaTitle__Iyw6x{font-size:clamp(1.5rem,2.5vw,1.8rem);font-weight:600;color:#799ba1;margin-bottom:1rem}.FinancialOptions_ctaText__RRPZW{font-size:1rem;line-height:1.6;color:#333;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.FinancialOptions_phoneButton__agHBR{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#799ba1,#6b8a91);color:#fff;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-size:1.1rem;font-weight:600;transition:all .3s ease;box-shadow:0 4px 20px rgba(121,155,161,.2);border:none;cursor:pointer}.FinancialOptions_phoneButton__agHBR:hover{background:linear-gradient(135deg,#5b7d84,#6b8a91);transform:translateY(-2px);box-shadow:0 8px 30px rgba(121,155,161,.3);color:#fff}.FinancialOptions_phoneButton__agHBR:after{display:none}.FinancialOptions_phoneIcon__2NZvM{width:20px;height:20px;fill:currentColor}@keyframes FinancialOptions_fadeInUp__HIF3i{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.FinancialOptions_contentSection__xQbDd{padding:2.5rem 0}.FinancialOptions_container__1L5tx{padding:0 1.5rem}.FinancialOptions_careCreditsCard__p_Tcr,.FinancialOptions_makePaymentCard__cfqd7,.FinancialOptions_membershipCard__gpOGB,.FinancialOptions_sectionCard__jJY_0{padding:2rem}}@media (max-width:768px){.FinancialOptions_contentSection__xQbDd{padding:2rem 0}.FinancialOptions_container__1L5tx{padding:0 1rem}.FinancialOptions_insuranceSection__WzRMl,.FinancialOptions_introSection__L76g2,.FinancialOptions_makePaymentSection__Ufyo_,.FinancialOptions_paymentOptionsSection___SiFm{margin-bottom:3rem}.FinancialOptions_careCreditsCard__p_Tcr,.FinancialOptions_makePaymentCard__cfqd7,.FinancialOptions_membershipCard__gpOGB,.FinancialOptions_sectionCard__jJY_0{padding:1.5rem}.FinancialOptions_careCreditsHeader___u_5y,.FinancialOptions_makePaymentHeader__Xyw42,.FinancialOptions_membershipHeader__xS4sd,.FinancialOptions_sectionHeader__GKHIO{gap:.75rem;margin-bottom:1rem}.FinancialOptions_sectionIcon__Zm4eF{width:50px;height:50px}.FinancialOptions_sectionIcon__Zm4eF svg{width:24px;height:24px}.FinancialOptions_careCreditsHeader___u_5y{flex-direction:column;text-align:center;gap:1rem}.FinancialOptions_careCreditsLogo__Y4_Mh{width:100px}.FinancialOptions_ctaSection__etN_8{padding:2rem 1.5rem;margin:0 .5rem}.FinancialOptions_careCreditsButton__61h37,.FinancialOptions_makePaymentButton___hNyT,.FinancialOptions_phoneButton__agHBR{padding:.875rem 1.75rem;font-size:1rem}}@media (max-width:480px){.FinancialOptions_careCreditsCard__p_Tcr,.FinancialOptions_makePaymentCard__cfqd7,.FinancialOptions_membershipCard__gpOGB,.FinancialOptions_sectionCard__jJY_0{padding:1.25rem}.FinancialOptions_makePaymentHeader__Xyw42,.FinancialOptions_membershipHeader__xS4sd,.FinancialOptions_sectionHeader__GKHIO{flex-direction:column;text-align:center;gap:.5rem}.FinancialOptions_careCreditsLogo__Y4_Mh{width:80px}.FinancialOptions_ctaSection__etN_8{padding:1.5rem 1rem;border-radius:16px}.FinancialOptions_careCreditsButton__61h37,.FinancialOptions_makePaymentButton___hNyT,.FinancialOptions_phoneButton__agHBR{padding:.75rem 1.5rem;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.FinancialOptions_ctaSection__etN_8,.FinancialOptions_insuranceSection__WzRMl,.FinancialOptions_introSection__L76g2,.FinancialOptions_makePaymentSection__Ufyo_,.FinancialOptions_paymentOptionsSection___SiFm{animation:none;opacity:1;transform:none}.FinancialOptions_careCreditsCard__p_Tcr:hover,.FinancialOptions_makePaymentCard__cfqd7:hover,.FinancialOptions_membershipCard__gpOGB:hover,.FinancialOptions_sectionCard__jJY_0:hover{transform:none}}@media (prefers-contrast:high){.FinancialOptions_careCreditsButton__61h37,.FinancialOptions_careCreditsCard__p_Tcr,.FinancialOptions_ctaSection__etN_8,.FinancialOptions_makePaymentButton___hNyT,.FinancialOptions_makePaymentCard__cfqd7,.FinancialOptions_membershipCard__gpOGB,.FinancialOptions_phoneButton__agHBR,.FinancialOptions_sectionCard__jJY_0{border:2px solid #799ba1}}