.page_page___1XHe{--dental-ink:#0b2329;--dental-ink-soft:#435b60;--dental-primary:#0d5964;--dental-primary-dark:#083f48;--dental-primary-light:#d9eeec;--dental-action:#087f5b;--dental-action-dark:#056647;--dental-warm:#c99a62;--dental-paper:#f6fbfa;--dental-white:#ffffff;--dental-border:rgba(11,35,41,0.13);min-height:100vh;overflow-x:clip;background:var(--dental-paper);color:var(--dental-ink);font-family:var(--font-plus-jakarta,Arial),Arial,sans-serif}.page_page___1XHe,.page_page___1XHe *{box-sizing:border-box}.page_page___1XHe :is(a,button,summary):focus-visible{outline:3px solid #f0a64a;outline-offset:4px}.page_page___1XHe :is(h1,h2,h3,p){margin-top:0}.page_demoBar__2UlNN{position:relative;z-index:50;display:flex;min-height:36px;align-items:center;justify-content:center;gap:22px;padding:7px 20px;background:var(--dental-ink);color:rgba(255,255,255,.76);font-size:.75rem;font-weight:700}.page_demoBar__2UlNN a{display:inline-flex;align-items:center;gap:6px;color:var(--dental-white);text-decoration:none}.page_demoBar__2UlNN svg{width:14px;height:14px}.page_header__HypFn{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto 1fr auto;width:100%;min-height:76px;align-items:center;gap:32px;padding:10px max(24px,calc((100vw - 1240px) / 2));border-bottom:1px solid rgba(11,35,41,.08);background:rgba(246,251,250,.9);backdrop-filter:blur(18px);animation:page_header-enter__gNmOn .55s ease-out both}.page_brand___Floz{display:inline-flex;align-items:center;gap:11px;color:var(--dental-ink);text-decoration:none}.page_brandMark__5o6w3{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--dental-primary);color:var(--dental-white);font-family:Georgia,serif;font-size:1.25rem;font-weight:700}.page_brand___Floz>span:last-child{display:grid;line-height:1}.page_brand___Floz strong{font-family:var(--font-dm-sans,Arial),Arial,sans-serif;font-size:1.03rem;letter-spacing:.14em}.page_brand___Floz small{margin-top:5px;color:var(--dental-ink-soft);font-size:.64rem;font-weight:600;letter-spacing:.04em}.page_header__HypFn nav{display:flex;align-items:center;justify-content:center;gap:30px}.page_header__HypFn nav a{position:relative;color:var(--dental-ink-soft);font-size:.84rem;font-weight:700;text-decoration:none}.page_header__HypFn nav a:after{position:absolute;right:0;bottom:-8px;left:0;height:2px;background:var(--dental-primary);content:"";transform:scaleX(0);transform-origin:right;transition:transform .22s ease-out}.page_header__HypFn nav a:hover{color:var(--dental-ink)}.page_header__HypFn nav a:hover:after{transform:scaleX(1);transform-origin:left}.page_headerCta__Mqe_e,.page_luminaCta__lDjeo>a,.page_mobileCta__DTurL,.page_primaryButton__QSZ6T,.page_secondaryButton__rGvxb{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;border-radius:6px;font-size:.86rem;font-weight:800;text-decoration:none;transition:transform .22s ease-out,background .22s ease-out,box-shadow .22s ease-out}.page_headerCta__Mqe_e{padding:0 17px;background:var(--dental-action);color:var(--dental-white)}.page_headerCta__Mqe_e svg,.page_luminaCta__lDjeo svg,.page_primaryButton__QSZ6T svg,.page_secondaryButton__rGvxb svg{width:17px;height:17px}.page_headerCta__Mqe_e:hover,.page_luminaCta__lDjeo>a:hover,.page_primaryButton__QSZ6T:hover{transform:translateY(-2px);background:var(--dental-action-dark);box-shadow:0 14px 32px rgba(8,127,91,.22)}.page_hero__5tK70{position:relative;display:flex;min-height:clamp(680px,78svh,820px);align-items:center;overflow:hidden;background:#dfe9e7}.page_heroImage__hMt1S{-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center;transform:scale(1.015);animation:page_hero-image-enter__fX37r 1s ease-out both}.page_heroShade__rk7Yc{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,28,33,.92),rgba(7,28,33,.8) 35%,rgba(7,28,33,.24) 65%,rgba(7,28,33,.03)),linear-gradient(0deg,rgba(7,28,33,.28),transparent 48%)}.page_heroContent__x3eCI{position:relative;z-index:3;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:84px 0 100px;color:var(--dental-white);animation:page_hero-copy-enter__pEY7A .75s ease-out .1s both}.page_eyebrow__tn_J_,.page_sectionLabel__J5PfK{display:inline-flex;align-items:center;gap:8px;color:var(--dental-primary);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_eyebrow__tn_J_{margin-bottom:22px;color:#bdece1}.page_eyebrow__tn_J_ svg{width:16px;height:16px}.page_hero__5tK70 h1{max-width:730px;margin-bottom:24px;font-family:var(--font-dm-sans,Arial),Arial,sans-serif;font-size:clamp(3.4rem,6.4vw,6.6rem);font-weight:650;letter-spacing:0;line-height:.92;text-wrap:balance}.page_heroContent__x3eCI>p{max-width:610px;margin-bottom:32px;color:rgba(255,255,255,.82);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.75}.page_heroActions__dVQ77{display:flex;flex-wrap:wrap;gap:12px}.page_primaryButton__QSZ6T{padding:0 21px;background:var(--dental-action);color:var(--dental-white)}.page_secondaryButton__rGvxb{padding:0 20px;border:1px solid rgba(255,255,255,.36);background:rgba(255,255,255,.1);color:var(--dental-white);backdrop-filter:blur(12px)}.page_secondaryButton__rGvxb:hover{transform:translateY(-2px);background:rgba(255,255,255,.18)}.page_heroChecks__VTe96{display:flex;flex-wrap:wrap;gap:14px 24px;margin:32px 0 0;padding:0;list-style:none}.page_heroChecks__VTe96 li{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.8);font-size:.82rem;font-weight:700}.page_heroChecks__VTe96 svg{width:16px;height:16px;color:#9ce0cf}.page_heroStatus__61G2k{position:absolute;right:max(24px,calc((100vw - 1240px) / 2));bottom:30px;z-index:4;display:flex;width:min(340px,calc(100% - 48px));align-items:center;gap:12px;padding:15px 17px;border:1px solid rgba(255,255,255,.32);border-radius:8px;background:rgba(246,251,250,.88);color:var(--dental-ink);box-shadow:0 24px 65px rgba(5,28,33,.2);backdrop-filter:blur(18px);animation:page_status-enter__uVm4C .65s ease-out .45s both}.page_heroStatus__61G2k>svg{width:22px;height:22px;flex:0 0 auto;color:var(--dental-action)}.page_heroStatus__61G2k span{display:grid;gap:3px}.page_heroStatus__61G2k small{color:var(--dental-ink-soft);font-size:.7rem;font-weight:700}.page_heroStatus__61G2k strong{font-size:.84rem}.page_trustStrip__tNabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1240px,calc(100% - 48px));margin:-1px auto 0;border-right:1px solid var(--dental-border);border-bottom:1px solid var(--dental-border);background:var(--dental-white)}.page_trustStrip__tNabs article{display:flex;min-height:122px;align-items:center;gap:14px;padding:24px;border-top:1px solid var(--dental-border);border-left:1px solid var(--dental-border)}.page_trustStrip__tNabs article>svg{width:22px;height:22px;flex:0 0 auto;color:var(--dental-primary)}.page_trustStrip__tNabs span{display:grid;gap:5px}.page_trustStrip__tNabs strong{font-size:.86rem}.page_trustStrip__tNabs small{color:var(--dental-ink-soft);font-size:.74rem;line-height:1.4}.page_faqSection__CJHq2,.page_principlesSection___RHRp,.page_treatmentsSection__tQrhG{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:116px 0}.page_sectionIntro__oQLJ7{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);-moz-column-gap:64px;column-gap:64px;align-items:end;margin-bottom:48px}.page_sectionIntro__oQLJ7 .page_sectionLabel__J5PfK{grid-column:1/-1;margin-bottom:16px}.page_experienceContent__E2LN0 h2,.page_faqHeading__INTx9 h2,.page_luminaCta__lDjeo h2,.page_principlesHeading__Y68PR h2,.page_sectionIntro__oQLJ7 h2,.page_visitContent___wCK7 h2{margin-bottom:0;font-family:var(--font-dm-sans,Arial),Arial,sans-serif;font-size:clamp(2.4rem,4.8vw,5rem);font-weight:650;letter-spacing:0;line-height:.98;text-wrap:balance}.page_faqHeading__INTx9>p,.page_principlesHeading__Y68PR>p,.page_sectionIntro__oQLJ7>p{margin-bottom:4px;color:var(--dental-ink-soft);line-height:1.75}.page_treatmentGrid__RIRSO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page_treatmentCard__mlIL1{position:relative;display:grid;min-height:260px;align-content:space-between;gap:28px;overflow:hidden;padding:28px;border:1px solid var(--dental-border);border-radius:8px;background:var(--dental-white);transition:transform .24s ease-out,border-color .24s ease-out,box-shadow .24s ease-out}.page_treatmentCardWide__ovl1M{grid-column:span 2}.page_treatmentCard__mlIL1:before{position:absolute;top:0;right:0;width:100px;height:100px;background:var(--dental-primary-light);content:"";clip-path:polygon(100% 0,100% 100%,0 0);opacity:.65}.page_treatmentCard__mlIL1:hover{transform:translateY(-5px);border-color:rgba(13,89,100,.3);box-shadow:0 24px 54px rgba(11,35,41,.1)}.page_treatmentIcon__z8Y5s{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:var(--dental-primary-light);color:var(--dental-primary)}.page_treatmentIcon__z8Y5s svg{width:21px;height:21px}.page_treatmentCard__mlIL1 h3{margin-bottom:10px;font-family:var(--font-dm-sans,Arial),Arial,sans-serif;font-size:1.22rem}.page_treatmentCard__mlIL1 p{margin-bottom:0;color:var(--dental-ink-soft);font-size:.88rem;line-height:1.65}.page_cardArrow__EC8Lc{position:absolute;right:22px;bottom:22px;width:18px;height:18px;color:var(--dental-primary);transform:translateX(-4px);opacity:0;transition:transform .22s ease-out,opacity .22s ease-out}.page_treatmentCard__mlIL1:hover .page_cardArrow__EC8Lc{transform:translateX(0);opacity:1}.page_experienceSection__Ogv5u{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:760px;background:var(--dental-primary-dark);color:var(--dental-white)}.page_experienceImage__SY07R{position:relative;min-height:640px}.page_experienceImage__SY07R>img{-o-object-fit:cover;object-fit:cover}.page_experienceImage__SY07R:after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,63,72,.44),transparent 48%);content:""}.page_imageCaption__kyK0R{position:absolute;right:24px;bottom:24px;z-index:2;display:flex;align-items:center;gap:12px;padding:15px 17px;border:1px solid rgba(255,255,255,.32);border-radius:8px;background:rgba(8,63,72,.76);backdrop-filter:blur(16px)}.page_imageCaption__kyK0R>svg{width:20px;height:20px;color:#b9eadf}.page_imageCaption__kyK0R span{display:grid;gap:3px}.page_imageCaption__kyK0R small{color:rgba(255,255,255,.65);font-size:.68rem}.page_imageCaption__kyK0R strong{font-size:.84rem}.page_experienceContent__E2LN0{display:flex;flex-direction:column;justify-content:center;padding:88px max(36px,calc((100vw - 1240px) / 2))}.page_experienceContent__E2LN0 .page_sectionLabel__J5PfK,.page_luminaCta__lDjeo>div>span{color:#a7e0d4}.page_experienceContent__E2LN0 h2{max-width:690px;margin-top:18px}.page_experienceLead__6Ow1j{max-width:600px;margin:24px 0 38px;color:rgba(255,255,255,.7);line-height:1.75}.page_journeyList___Xz3P{display:grid;max-width:680px;border-top:1px solid rgba(255,255,255,.14)}.page_journeyList___Xz3P article{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.14)}.page_journeyList___Xz3P article>span{color:#94d8c8;font-size:.76rem;font-weight:900}.page_journeyList___Xz3P h3{margin-bottom:7px;font-size:1rem}.page_journeyList___Xz3P p{margin-bottom:0;color:rgba(255,255,255,.62);font-size:.84rem;line-height:1.65}.page_principlesSection___RHRp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.page_principlesHeading__Y68PR{position:sticky;top:118px}.page_principlesHeading__Y68PR h2{margin:18px 0 22px}.page_principlesGrid__Ns2Qu{display:grid;gap:12px}.page_principlesGrid__Ns2Qu article{display:grid;grid-template-columns:52px 1fr;gap:0 20px;padding:28px;border:1px solid var(--dental-border);border-radius:8px;background:var(--dental-white)}.page_principlesGrid__Ns2Qu article>svg{grid-row:span 2;width:25px;height:25px;margin-top:3px;color:var(--dental-primary)}.page_principlesGrid__Ns2Qu h3{margin-bottom:8px;font-size:1rem}.page_principlesGrid__Ns2Qu p{margin-bottom:0;color:var(--dental-ink-soft);font-size:.86rem;line-height:1.65}.page_visitSection__aOYUQ{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:650px;background:#e7f3f1}.page_visitMap__vR6cL{position:relative;min-height:560px;overflow:hidden;border-right:1px solid var(--dental-border);background:#d5e7e4}.page_mapGrid__cO2un{position:absolute;inset:-10%;background:linear-gradient(rgba(13,89,100,.1) 1px,transparent 0),linear-gradient(90deg,rgba(13,89,100,.1) 1px,transparent 0);background-size:52px 52px;transform:rotate(-8deg) scale(1.18)}.page_mapGrid__cO2un:after,.page_mapGrid__cO2un:before{position:absolute;height:18px;border:5px solid rgba(255,255,255,.9);border-right:0;border-left:0;content:"";transform:rotate(26deg)}.page_mapGrid__cO2un:before{top:29%;left:-10%;width:120%}.page_mapGrid__cO2un:after{right:-20%;bottom:26%;width:95%;transform:rotate(-38deg)}.page_mapPin__g4r43{position:absolute;top:44%;left:54%;z-index:2;display:grid;width:64px;height:64px;place-items:center;border:8px solid rgba(255,255,255,.72);border-radius:50%;background:var(--dental-primary);box-shadow:0 18px 42px rgba(11,35,41,.24)}.page_mapPin__g4r43 svg{width:24px;height:24px;color:var(--dental-white)}.page_mapRoute__hEuoc{position:absolute;top:50%;left:16%;z-index:1;width:42%;height:3px;border-top:3px dashed var(--dental-warm);transform:rotate(12deg)}.page_visitContent___wCK7{display:flex;flex-direction:column;justify-content:center;padding:76px max(32px,calc((100vw - 1240px) / 2)) 76px 72px}.page_visitContent___wCK7 h2{margin:18px 0 22px}.page_visitContent___wCK7>p{margin-bottom:28px;color:var(--dental-ink-soft);line-height:1.8}.page_schedule__RpgIy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:28px}.page_schedule__RpgIy>span{display:grid;grid-template-columns:28px 1fr;gap:4px 9px;padding:16px;border:1px solid var(--dental-border);border-radius:8px;background:rgba(255,255,255,.62)}.page_schedule__RpgIy svg{grid-row:span 2;width:19px;height:19px;color:var(--dental-primary)}.page_schedule__RpgIy b{font-size:.76rem}.page_schedule__RpgIy small{color:var(--dental-ink-soft);font-size:.72rem}.page_visitContent___wCK7 .page_primaryButton__QSZ6T{width:-moz-fit-content;width:fit-content}.page_faqSection__CJHq2{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.page_faqHeading__INTx9 h2{margin:18px 0 22px}.page_faqList__j6V1S{border-top:1px solid var(--dental-border)}.page_faqList__j6V1S details{border-bottom:1px solid var(--dental-border)}.page_faqList__j6V1S summary{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:.94rem;font-weight:800;list-style:none}.page_faqList__j6V1S summary::-webkit-details-marker{display:none}.page_faqList__j6V1S summary svg{width:19px;height:19px;flex:0 0 auto;color:var(--dental-primary);transition:transform .22s ease-out}.page_faqList__j6V1S details[open] summary svg{transform:rotate(180deg)}.page_faqList__j6V1S details>p{max-width:680px;margin:-3px 42px 24px 0;color:var(--dental-ink-soft);font-size:.86rem;line-height:1.7}.page_luminaCta__lDjeo{display:grid;grid-template-columns:minmax(0,1fr) auto;width:min(1240px,calc(100% - 48px));margin:0 auto 40px;align-items:end;gap:48px;padding:58px;border-radius:8px;background:var(--dental-ink);color:var(--dental-white)}.page_luminaCta__lDjeo>div>span{display:inline-flex;margin-bottom:16px;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_luminaCta__lDjeo h2{max-width:800px}.page_luminaCta__lDjeo p{max-width:700px;margin:20px 0 0;color:rgba(255,255,255,.68);line-height:1.7}.page_luminaCta__lDjeo>a{min-width:190px;padding:0 20px;background:var(--dental-action);color:var(--dental-white)}.page_footer__pswhy{display:grid;grid-template-columns:1fr auto auto;min-height:130px;align-items:center;gap:32px;padding:24px max(24px,calc((100vw - 1240px) / 2));border-top:1px solid var(--dental-border);background:var(--dental-white)}.page_footer__pswhy p{margin-bottom:0;color:var(--dental-ink-soft);font-size:.72rem}.page_footer__pswhy>a:last-child{color:var(--dental-primary);font-size:.76rem;font-weight:800;text-decoration:none}.page_mobileCta__DTurL{display:none}@keyframes page_header-enter__gNmOn{0%{opacity:0;transform:translateY(-20px)}}@keyframes page_hero-image-enter__fX37r{0%{opacity:.6;transform:scale(1.06)}}@keyframes page_hero-copy-enter__pEY7A{0%{opacity:0;transform:translateY(24px)}}@keyframes page_status-enter__uVm4C{0%{opacity:0;transform:translateY(18px)}}@media (max-width:1080px){.page_header__HypFn{grid-template-columns:1fr auto}.page_header__HypFn nav{display:none}.page_trustStrip__tNabs{grid-template-columns:repeat(2,minmax(0,1fr))}.page_faqSection__CJHq2,.page_principlesSection___RHRp,.page_sectionIntro__oQLJ7{grid-template-columns:1fr}.page_sectionIntro__oQLJ7{gap:22px}.page_treatmentGrid__RIRSO{grid-template-columns:repeat(2,minmax(0,1fr))}.page_treatmentCardWide__ovl1M{grid-column:auto}.page_experienceSection__Ogv5u,.page_visitSection__aOYUQ{grid-template-columns:1fr}.page_experienceImage__SY07R,.page_visitMap__vR6cL{min-height:520px}.page_experienceContent__E2LN0,.page_visitContent___wCK7{padding:72px max(32px,calc((100vw - 860px) / 2))}.page_principlesHeading__Y68PR{position:static}.page_faqSection__CJHq2{gap:48px}.page_luminaCta__lDjeo{grid-template-columns:1fr;align-items:start}.page_luminaCta__lDjeo>a{width:-moz-fit-content;width:fit-content}}@media (max-width:720px){.page_demoBar__2UlNN{justify-content:space-between;gap:10px;padding:7px 12px;font-size:.64rem}.page_demoBar__2UlNN span{max-width:190px}.page_demoBar__2UlNN a{white-space:nowrap}.page_header__HypFn{min-height:66px;padding:8px 12px}.page_brandMark__5o6w3{width:38px;height:38px}.page_brand___Floz small{display:none}.page_headerCta__Mqe_e{min-height:44px;padding:0 13px;font-size:.75rem}.page_headerCta__Mqe_e svg{display:none}.page_hero__5tK70{min-height:730px;align-items:flex-end}.page_heroImage__hMt1S{-o-object-position:67% center;object-position:67% center}.page_heroShade__rk7Yc{background:linear-gradient(0deg,rgba(7,28,33,.97),rgba(7,28,33,.89) 52%,rgba(7,28,33,.22)),linear-gradient(90deg,rgba(7,28,33,.3),transparent)}.page_heroContent__x3eCI{width:calc(100% - 24px);padding:260px 0 110px}.page_eyebrow__tn_J_{margin-bottom:15px;font-size:.67rem}.page_hero__5tK70 h1{max-width:600px;margin-bottom:18px;font-size:clamp(2.55rem,12vw,4.2rem);line-height:.96}.page_heroContent__x3eCI>p{max-width:520px;margin-bottom:24px;font-size:.94rem;line-height:1.6}.page_heroActions__dVQ77{display:grid}.page_heroActions__dVQ77 a{width:100%}.page_heroChecks__VTe96{display:grid;gap:9px;margin-top:24px}.page_heroStatus__61G2k{right:12px;bottom:18px;left:12px;width:auto}.page_faqSection__CJHq2,.page_luminaCta__lDjeo,.page_principlesSection___RHRp,.page_treatmentsSection__tQrhG,.page_trustStrip__tNabs{width:calc(100% - 24px)}.page_trustStrip__tNabs{grid-template-columns:1fr}.page_trustStrip__tNabs article{min-height:88px;padding:18px}.page_faqSection__CJHq2,.page_principlesSection___RHRp,.page_treatmentsSection__tQrhG{padding:76px 0}.page_sectionIntro__oQLJ7{margin-bottom:32px}.page_experienceContent__E2LN0 h2,.page_faqHeading__INTx9 h2,.page_luminaCta__lDjeo h2,.page_principlesHeading__Y68PR h2,.page_sectionIntro__oQLJ7 h2,.page_visitContent___wCK7 h2{font-size:clamp(2.15rem,10vw,3.5rem);line-height:1}.page_faqHeading__INTx9>p,.page_principlesHeading__Y68PR>p,.page_sectionIntro__oQLJ7>p{font-size:.9rem}.page_treatmentGrid__RIRSO{grid-template-columns:1fr}.page_treatmentCard__mlIL1{min-height:220px;padding:23px}.page_experienceImage__SY07R,.page_visitMap__vR6cL{min-height:400px}.page_experienceContent__E2LN0,.page_visitContent___wCK7{padding:64px 12px}.page_experienceContent__E2LN0 h2{margin-top:15px}.page_journeyList___Xz3P article{grid-template-columns:42px 1fr}.page_principlesSection___RHRp{gap:38px}.page_principlesGrid__Ns2Qu article{grid-template-columns:38px 1fr;padding:22px}.page_visitContent___wCK7{padding-right:24px;padding-left:24px}.page_schedule__RpgIy{grid-template-columns:1fr}.page_faqSection__CJHq2{gap:34px}.page_faqList__j6V1S summary{min-height:70px;font-size:.86rem}.page_luminaCta__lDjeo{gap:32px;margin-bottom:24px;padding:30px 24px}.page_luminaCta__lDjeo>a{width:100%}.page_footer__pswhy{grid-template-columns:1fr;gap:20px;padding:30px 16px 104px}.page_mobileCta__DTurL{position:fixed;right:12px;bottom:12px;left:12px;z-index:60;display:inline-flex;min-height:54px;background:var(--dental-action);color:var(--dental-white);box-shadow:0 18px 46px rgba(5,49,38,.34)}.page_mobileCta__DTurL svg{width:19px;height:19px}}@media (max-width:390px){.page_demoBar__2UlNN span{display:none}.page_demoBar__2UlNN{justify-content:center}.page_brand___Floz strong{font-size:.9rem}.page_headerCta__Mqe_e{padding:0 10px;font-size:.7rem}.page_hero__5tK70 h1{font-size:2.6rem}}@media (max-width:480px){.page_demoBar__2UlNN span{display:none}.page_demoBar__2UlNN{justify-content:center}}@media (prefers-reduced-motion:reduce){.page_header__HypFn,.page_heroContent__x3eCI,.page_heroImage__hMt1S,.page_heroStatus__61G2k{animation:none}.page_page___1XHe *,.page_page___1XHe :after,.page_page___1XHe :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}