@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap");.styles_fontSansPremium__hYDcV{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.styles_glassNav__Gysu2{background:rgba(255,255,255,.35);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.5);box-shadow:0 10px 30px 0 rgba(31,38,135,.02),inset 0 1px 0 0 rgba(255,255,255,.4)}.styles_glassCardDental__aqM15{background:rgba(255,255,255,.3);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.5);box-shadow:0 25px 50px -12px rgba(15,23,42,.08),inset 0 1px 1px 0 rgba(255,255,255,.45),inset 0 -1px 1px 0 rgba(0,0,0,.02)}.styles_hoverScale__h54WO{transition:all .3s cubic-bezier(.16,1,.3,1)}.styles_hoverScale__h54WO:hover{transform:translateY(-2px)}.styles_noScrollbar__dRMSh::-webkit-scrollbar{display:none}.styles_noScrollbar__dRMSh{-ms-overflow-style:none;scrollbar-width:none}.styles_glassCardFloat__QRC3v{background:rgba(255,255,255,.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.8);box-shadow:0 16px 32px -10px rgba(15,23,42,.08)}.styles_statCard__8uU_8{background:rgba(255,255,255,.4);border:1px solid rgba(226,232,240,.6);transition:all .3s cubic-bezier(.16,1,.3,1)}.styles_statCard__8uU_8:hover{background:rgba(255,255,255,.95);border-color:rgba(59,130,246,.2);transform:translateY(-2px);box-shadow:0 12px 24px -10px rgba(59,130,246,.08)}.styles_premiumImageContainer__OLcvf{box-shadow:0 25px 50px -12px rgba(15,23,42,.05)}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Playfair+Display:wght@700;800&display=swap");.styles_root__6HahV{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.styles_nav__IJzKA{background:rgba(255,255,255,.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.06)}.styles_heroImage__XmVCG{border-radius:16px;box-shadow:0 20px 50px -12px rgba(15,23,42,.15),0 0 0 1px rgba(255,255,255,.08)}@media (min-width:1024px){.styles_heroImage__XmVCG{border-radius:24px;box-shadow:0 40px 80px -20px rgba(15,23,42,.18),0 0 0 1px rgba(255,255,255,.08)}}.styles_heroAvatarRing__UdSOp{box-shadow:0 0 0 2px #fff,0 0 0 4px #e2e8f0}.styles_heroBadge__4RTwA{background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(226,232,240,.8);box-shadow:0 4px 12px rgba(15,23,42,.08)}.styles_aboutFeatureCard__Jkj0T{background:#f8fafc;border:1px solid #e2e8f0;transition:all .25s cubic-bezier(.16,1,.3,1)}.styles_aboutFeatureCard__Jkj0T:hover{background:#fff;border-color:#bfdbfe;box-shadow:0 8px 20px -8px rgba(59,130,246,.12);transform:translateY(-2px)}.styles_serviceCard__XwVBA{border:1px solid #e2e8f0;transition:all .3s cubic-bezier(.16,1,.3,1)}.styles_serviceCard__XwVBA:hover{border-color:#93c5fd;box-shadow:0 16px 32px -12px rgba(59,130,246,.14);transform:translateY(-3px)}.styles_teamCard__iDiFs{border:1px solid #e2e8f0;transition:all .3s cubic-bezier(.16,1,.3,1)}.styles_teamCard__iDiFs:hover{box-shadow:0 20px 40px -12px rgba(15,23,42,.12);transform:translateY(-3px)}.styles_reviewCard__ifFqa{background:#fff;border:1px solid #e2e8f0}.styles_faqItem__Ivz2n{border:1px solid #e2e8f0;transition:border-color .2s ease}.styles_faqItem__Ivz2n:hover{border-color:#bfdbfe}.styles_ctaSection__ptD4T{background:linear-gradient(135deg,#1d4ed8,#2563eb 50%,#3b82f6);position:relative;overflow:hidden}.styles_ctaSection__ptD4T:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Ccircle cx='30' cy='30' r='20'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.styles_noScrollbar__LkxIi::-webkit-scrollbar{display:none}.styles_noScrollbar__LkxIi{-ms-overflow-style:none;scrollbar-width:none}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap");.styles_fontSansPremium__mCRip{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.styles_fontEditorial__foXxZ{font-family:Playfair Display,Georgia,serif}.styles_glassNav__oWTS4{border:1px solid rgba(229,224,213,.5);box-shadow:0 10px 30px 0 rgba(38,36,33,.02)}.styles_glassLuxury__tZ9FO,.styles_glassNav__oWTS4{background:rgba(250,248,245,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.styles_glassLuxury__tZ9FO{border:1px solid rgba(255,255,255,.6);box-shadow:0 10px 30px 0 rgba(0,0,0,.05)}.styles_glassCardFloat__Wzi6q{background:rgba(250,248,245,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.9);box-shadow:0 16px 32px -10px rgba(38,36,33,.08)}.styles_statCard__cUV4R{background:rgba(255,255,255,.45);border:1px solid rgba(231,224,213,.6);transition:all .3s cubic-bezier(.16,1,.3,1)}.styles_statCard__cUV4R:hover{background:rgba(255,255,255,.95);border-color:rgba(197,168,128,.4);transform:translateY(-2px);box-shadow:0 12px 24px -10px rgba(197,168,128,.12)}.styles_premiumImageContainer__Ml3WR{box-shadow:0 25px 50px -12px rgba(38,36,33,.08)}.styles_hoverScale__jWCtL{transition:all .3s cubic-bezier(.16,1,.3,1)}.styles_hoverScale__jWCtL:hover{transform:translateY(-2px)}@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Hanken+Grotesk:wght@300;400;500;600;700;800&display=swap");.styles_fontBody__ENk8D{font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.styles_fontDisplay__T_jfY{font-family:"Instrument Serif",Georgia,serif}.styles_glass__LwHp6{background:rgba(255,255,255,.55);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 20px 40px -20px rgba(11,21,38,.12)}.styles_glassStrong__af8kI{background:rgba(255,255,255,.78);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 30px 60px -25px rgba(11,21,38,.18)}.styles_glassDark__HyfPZ{background:rgba(11,21,38,.55);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 48px -20px rgba(11,21,38,.45)}.styles_glassNav__OQ2wf{background:rgba(246,248,251,.72);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid rgba(11,21,38,.06)}.styles_auroraBg__gqpdm{background:radial-gradient(60rem 32rem at 85% -10%,rgba(56,189,248,.16),transparent 60%),radial-gradient(48rem 28rem at -10% 25%,rgba(45,212,191,.13),transparent 55%),radial-gradient(40rem 30rem at 50% 110%,rgba(129,140,248,.08),transparent 60%),#f5f8fb}.styles_grain__MCa1L{position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E")}.styles_lift___CiNm{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.styles_lift___CiNm:hover{transform:translateY(-4px);box-shadow:0 32px 64px -24px rgba(11,21,38,.2)}.styles_treatmentRow__8SrOY{transition:background .35s cubic-bezier(.16,1,.3,1),padding-left .35s cubic-bezier(.16,1,.3,1)}.styles_treatmentRow__8SrOY:hover{background:rgba(255,255,255,.85);padding-left:1.75rem}.styles_actionCircle__84w0g{transition:all .35s cubic-bezier(.16,1,.3,1)}.styles_treatmentRow__8SrOY:hover .styles_actionCircle__84w0g{background:var(--aura-accent,#0369a1);border-color:transparent;color:#ffffff;transform:rotate(45deg)}@keyframes styles_floatSoft__2Ftvp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.styles_floatSoft__2Ftvp{animation:styles_floatSoft__2Ftvp 7s ease-in-out infinite}@keyframes styles_floatSoftAlt__YbN2k{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.styles_floatSoftAlt__YbN2k{animation:styles_floatSoftAlt__YbN2k 9s ease-in-out infinite}