.landing-preview_preview__ny5YU{min-height:100vh;overflow:clip;background:#050507;color:#f7f7fb;font-family:BioSmile Display,Helvetica Neue,Inter,system-ui,sans-serif;color-scheme:dark}.landing-preview_preview__ny5YU *{scrollbar-color:#3a2858 #08080c}.landing-preview_preview__ny5YU .min-h-screen{background:#050507}.landing-preview_preview__ny5YU .text-gray-800,.landing-preview_preview__ny5YU .text-gray-900,.landing-preview_preview__ny5YU .text-gray-950{color:#f7f7fb!important}.landing-preview_preview__ny5YU .text-gray-300,.landing-preview_preview__ny5YU .text-gray-600,.landing-preview_preview__ny5YU .text-gray-700{color:#c7c5d1!important}.landing-preview_preview__ny5YU .text-gray-400,.landing-preview_preview__ny5YU .text-gray-500{color:#918e9d!important}.landing-preview_preview__ny5YU .bg-gray-900,.landing-preview_preview__ny5YU .bg-white{background-color:#0c0c11!important}.landing-preview_preview__ny5YU .bg-gray-100,.landing-preview_preview__ny5YU .bg-gray-50,.landing-preview_preview__ny5YU .bg-gray-800{background-color:#101016!important}.landing-preview_preview__ny5YU .border-gray-100,.landing-preview_preview__ny5YU .border-gray-200,.landing-preview_preview__ny5YU .border-gray-300,.landing-preview_preview__ny5YU .border-gray-700,.landing-preview_preview__ny5YU .border-gray-800{border-color:#24232d!important}.landing-preview_preview__ny5YU .bg-violet-100,.landing-preview_preview__ny5YU .bg-violet-50{background-color:#181123!important}.landing-preview_preview__ny5YU .text-violet-300,.landing-preview_preview__ny5YU .text-violet-400,.landing-preview_preview__ny5YU .text-violet-500,.landing-preview_preview__ny5YU .text-violet-600{color:#a77cff!important}.landing-preview_preview__ny5YU [class*=bg-gradient]{background-image:none!important}.landing-preview_preview__ny5YU .text-transparent,.landing-preview_preview__ny5YU [class*=bg-clip-text]{color:#a77cff!important;-webkit-text-fill-color:currentColor!important}.landing-preview_preview__ny5YU nav{border-bottom:1px solid hsla(0,0%,100%,.07)!important;background:rgba(5,5,7,.9)!important;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%)}.landing-preview_preview__ny5YU nav>div{height:76px;max-width:1280px;padding-inline:28px}.landing-preview_preview__ny5YU nav img[alt=BioSmile]{width:126px!important;height:36px!important;-o-object-fit:fill;object-fit:fill}.landing-preview_preview__ny5YU footer img[src*=logo-black],.landing-preview_preview__ny5YU nav img[src*=logo-black]{filter:invert(1) brightness(1.2)}.landing-preview_preview__ny5YU footer img[src*=logo-white],.landing-preview_preview__ny5YU nav img[src*=logo-white]{filter:none}.landing-preview_preview__ny5YU nav a,.landing-preview_preview__ny5YU nav button{letter-spacing:-.01em}.landing-preview_preview__ny5YU nav a[href="/register"]{border-color:#2b2a34!important;background:#0b0b10}.landing-preview_preview__ny5YU nav a[href="/login"]{border:1px solid #9d6cff;background:#8b5cf6!important;color:#fff!important;box-shadow:0 0 30px rgba(139,92,246,.24)}.landing-preview_preview__ny5YU nav+section{position:relative;display:flex;min-height:800px;align-items:center;padding-top:132px!important;padding-bottom:96px!important;isolation:isolate}.landing-preview_preview__ny5YU nav+section:before{position:absolute;z-index:-1;top:210px;right:14%;width:280px;height:280px;border-radius:999px;background:#6f37d7;box-shadow:0 0 120px 72px rgba(111,55,215,.18);filter:blur(72px);content:"";opacity:.52;pointer-events:none}.landing-preview_preview__ny5YU nav+section>div{display:grid;width:100%;max-width:1280px;grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);grid-template-rows:auto auto auto auto;align-items:center;-moz-column-gap:72px;column-gap:72px;padding-inline:28px;text-align:left}.landing-preview_preview__ny5YU nav+section h1{grid-column:1;grid-row:1;max-width:650px;margin:0;font-size:clamp(3.4rem,5.8vw,6.8rem)!important;font-weight:500!important;letter-spacing:-.07em!important;line-height:.94!important}.landing-preview_preview__ny5YU nav+section h1:before{display:block;width:-moz-max-content;width:max-content;margin-bottom:24px;border:1px solid #312442;border-radius:999px;background:#0c0911;padding:8px 12px;color:#b893ff;content:"THE DENTAL AI ECOSYSTEM";font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1}.landing-preview_preview__ny5YU nav+section h1 span{display:block;margin-top:8px;color:#9f6cff!important}.landing-preview_preview__ny5YU nav+section h1+p{grid-column:1;grid-row:2;max-width:560px;margin:28px 0 0;color:#aaa7b5!important;font-size:17px!important;line-height:1.65}.landing-preview_preview__ny5YU nav+section>div>div:first-of-type{position:relative;grid-column:2;grid-row:1/span 4;width:100%;max-width:none;margin:0!important;border:1px solid #2b2039!important;border-radius:28px!important;background:#08070b;box-shadow:0 30px 100px rgba(0,0,0,.55),0 0 72px rgba(124,58,237,.2)!important;transform:perspective(1200px) rotateY(-2deg) rotateX(1deg)}.landing-preview_preview__ny5YU nav+section>div>div:first-of-type:after{position:absolute;right:-18px;top:-24px;width:46px;height:46px;border:1px solid #9f72f5;border-radius:14px;background:#120d1b;box-shadow:0 0 32px rgba(159,114,245,.42);content:"✦";color:#c7a9ff;font-size:25px;line-height:44px;text-align:center}.landing-preview_preview__ny5YU nav+section video{border-radius:27px}.landing-preview_preview__ny5YU nav+section>div>div:nth-of-type(2){grid-column:1;grid-row:3;justify-content:flex-start;margin-top:32px!important}.landing-preview_preview__ny5YU nav+section>div>div:nth-of-type(2) a{border:1px solid #9d6cff;background:#8b5cf6!important;color:#fff!important;box-shadow:0 12px 36px rgba(124,58,237,.28)!important}.landing-preview_preview__ny5YU nav+section>div>div:nth-of-type(3){grid-column:1;grid-row:4;align-items:flex-start;margin-top:34px!important}.landing-preview_preview__ny5YU section{border-top:1px solid hsla(0,0%,100%,.055);background:#050507!important}.landing-preview_preview__ny5YU section:nth-of-type(2n){background:#08080c!important}.landing-preview_preview__ny5YU section>div{max-width:1280px}.landing-preview_preview__ny5YU section h2{color:#f5f4f8;font-weight:500!important;letter-spacing:-.045em!important}.landing-preview_preview__ny5YU section h2 span{color:#9f6cff!important}.landing-preview_preview__ny5YU section h3{letter-spacing:-.025em}.landing-preview_preview__ny5YU section p{text-wrap:pretty}.landing-preview_preview__ny5YU #features>div>div:first-child,.landing-preview_preview__ny5YU #pricing>div>div:first-child{max-width:760px;margin-inline:auto;text-align:center}.landing-preview_preview__ny5YU #features>div>div:nth-child(2){gap:14px}.landing-preview_preview__ny5YU #features>div>div:nth-child(2)>div{min-height:250px;border-color:#20202a!important;border-radius:22px!important;background:#0a0a0f!important;box-shadow:inset 0 1px hsla(0,0%,100%,.025)}.landing-preview_preview__ny5YU #features>div>div:nth-child(2)>div:hover{border-color:#5d3c83!important;background:#0d0b12!important;box-shadow:0 22px 60px rgba(0,0,0,.34),0 0 28px rgba(139,92,246,.08)!important}.landing-preview_preview__ny5YU #features img{width:52px;height:52px;filter:saturate(.72) contrast(1.06)}.landing-preview_preview__ny5YU #clinics>div>div:first-child{gap:72px}.landing-preview_preview__ny5YU #clinics [class*=rounded-2xl],.landing-preview_preview__ny5YU #clinics [class*=rounded-xl]{border-color:#24212d!important}.landing-preview_preview__ny5YU #clinics>div>div:first-child>div:last-child,.landing-preview_preview__ny5YU #clinics>div>div:last-child{background:#09090e;box-shadow:0 30px 90px rgba(0,0,0,.48)!important}.landing-preview_preview__ny5YU #marketplace>div>div{border-color:#352547!important;background:#08060d;box-shadow:0 30px 100px rgba(0,0,0,.5),0 0 50px rgba(124,58,237,.1)}.landing-preview_preview__ny5YU #marketplace [class*=backdrop-blur]{background:rgba(12,9,17,.82)!important}.landing-preview_preview__ny5YU #marketplace h2 span{color:#ba91ff!important}.landing-preview_preview__ny5YU #pricing>div{max-width:1440px}.landing-preview_preview__ny5YU #pricing>div>div:nth-child(3)>div{border-color:#24242d!important;border-radius:22px!important;background:#0a0a0f!important;box-shadow:inset 0 1px hsla(0,0%,100%,.025)}.landing-preview_preview__ny5YU #pricing>div>div:nth-child(3)>div:nth-child(2){border-color:#7f55b8!important;box-shadow:0 24px 72px rgba(0,0,0,.42),0 0 42px rgba(124,58,237,.14)!important}.landing-preview_preview__ny5YU #pricing canvas,.landing-preview_preview__ny5YU #pricing video{filter:saturate(.82) contrast(1.04)}.landing-preview_preview__ny5YU #pricing input[type=range]{accent-color:#9d6cff}.landing-preview_preview__ny5YU #pricing a,.landing-preview_preview__ny5YU #pricing button{border-color:#34313d}.landing-preview_preview__ny5YU #pricing a:hover,.landing-preview_preview__ny5YU #pricing button:hover{border-color:#76549e}.landing-preview_preview__ny5YU #faq>div{max-width:920px}.landing-preview_preview__ny5YU #faq [class*=rounded-xl]{border-color:#22212a!important;background:#0a0a0f!important}.landing-preview_preview__ny5YU #contact form{border:1px solid #24232d;border-radius:28px;background:#09090e;padding:34px;box-shadow:0 28px 90px rgba(0,0,0,.4)}.landing-preview_preview__ny5YU #contact input,.landing-preview_preview__ny5YU #contact textarea{border-color:#292832!important;background:#0d0d13!important;color:#f5f5f8!important}.landing-preview_preview__ny5YU #contact input:focus,.landing-preview_preview__ny5YU #contact textarea:focus{border-color:#9164c8!important;box-shadow:0 0 0 3px rgba(145,100,200,.12)}.landing-preview_preview__ny5YU #contact button[type=submit]{background:#8b5cf6!important;box-shadow:0 12px 32px rgba(139,92,246,.22)}.landing-preview_preview__ny5YU footer{border-color:#1d1d25!important;background:#030305}.landing-preview_preview__ny5YU footer img[alt=BioSmile]{width:132px!important;height:38px!important;-o-object-fit:fill;object-fit:fill}.landing-preview_preview__ny5YU footer [class*=bg-gray-100]{background:#0b0b10!important}.landing-preview_preview__ny5YU a:focus-visible,.landing-preview_preview__ny5YU button:focus-visible,.landing-preview_preview__ny5YU input:focus-visible,.landing-preview_preview__ny5YU textarea:focus-visible{outline:2px solid #b58aff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.landing-preview_preview__ny5YU *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:1023px){.landing-preview_preview__ny5YU nav+section{min-height:auto;padding-top:130px!important}.landing-preview_preview__ny5YU nav+section>div{grid-template-columns:1fr;grid-template-rows:auto;text-align:center}.landing-preview_preview__ny5YU nav+section h1,.landing-preview_preview__ny5YU nav+section h1+p,.landing-preview_preview__ny5YU nav+section>div>div:first-of-type,.landing-preview_preview__ny5YU nav+section>div>div:nth-of-type(2),.landing-preview_preview__ny5YU nav+section>div>div:nth-of-type(3){grid-column:1;grid-row:auto;justify-self:center}.landing-preview_preview__ny5YU nav+section h1+p,.landing-preview_preview__ny5YU nav+section h1:before{margin-inline:auto}.landing-preview_preview__ny5YU nav+section>div>div:first-of-type{order:3;max-width:820px;margin-top:52px!important;transform:none}.landing-preview_preview__ny5YU nav+section>div>div:nth-of-type(2),.landing-preview_preview__ny5YU nav+section>div>div:nth-of-type(3){justify-content:center;align-items:center}}@media (max-width:767px){.landing-preview_preview__ny5YU button.fixed.bottom-6.right-6{right:14px!important;bottom:14px!important}.landing-preview_preview__ny5YU button.fixed.bottom-6.right-6>div:last-child{gap:7px!important;padding:10px 14px!important}.landing-preview_preview__ny5YU button.fixed.bottom-6.right-6>div:last-child span{font-size:12px!important}.landing-preview_preview__ny5YU nav>div{height:68px;padding-inline:18px}.landing-preview_preview__ny5YU nav img[alt=BioSmile]{width:104px!important;height:30px!important}.landing-preview_preview__ny5YU nav+section{padding-top:112px!important;padding-bottom:72px!important}.landing-preview_preview__ny5YU nav+section>div{padding-inline:20px}.landing-preview_preview__ny5YU nav+section h1{font-size:clamp(3rem,16vw,4.8rem)!important;letter-spacing:-.075em!important}.landing-preview_preview__ny5YU nav+section h1+p{font-size:15px!important}.landing-preview_preview__ny5YU nav+section>div>div:first-of-type{border-radius:18px!important}.landing-preview_preview__ny5YU nav+section video{border-radius:17px}.landing-preview_preview__ny5YU section{padding-top:76px!important;padding-bottom:76px!important}.landing-preview_preview__ny5YU section h2{font-size:2.25rem!important}.landing-preview_preview__ny5YU #contact form{border-radius:20px;padding:22px}}.partner-logo-wall_viewport__lC_3Z{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.partner-logo-wall_track__693cE{display:flex;width:-moz-max-content;width:max-content;transform:translateX(-50%);will-change:transform;animation:partner-logo-wall_partner-logo-train__oRp8q 46s linear infinite}.partner-logo-wall_group__KzpVq{display:flex;flex:none;align-items:center;gap:clamp(2.25rem,5vw,5.5rem);margin:0;padding:0 clamp(2.25rem,5vw,5.5rem) 0 0;list-style:none}.partner-logo-wall_item__ZcN6n{display:flex;width:clamp(7.5rem,11vw,10.5rem);height:3.25rem;flex:none;align-items:center;justify-content:center}.partner-logo-wall_logo__xLACE{display:block;max-width:100%;max-height:2.35rem;-o-object-fit:contain;object-fit:contain;opacity:.5;filter:grayscale(1) brightness(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .18s ease}.dark .partner-logo-wall_logo__xLACE{filter:grayscale(1) brightness(0) invert(1)}@keyframes partner-logo-wall_partner-logo-train__oRp8q{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (hover:hover){.partner-logo-wall_viewport__lC_3Z:hover .partner-logo-wall_logo__xLACE{opacity:.68}}@media (prefers-reduced-motion:reduce){.partner-logo-wall_viewport__lC_3Z{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.partner-logo-wall_track__693cE{transform:none;animation:none}.partner-logo-wall_track__693cE>:last-child{display:none}}@font-face{font-family:BioSmile Display;src:url(/fonts/Helvetica.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100 900}.landing-typography_landingTypography__vM0P8{font-family:BioSmile Display,Helvetica Neue,Inter,system-ui,sans-serif}.landing-typography_landingTypography__vM0P8 section h2{font-weight:500;letter-spacing:-.045em}.landing-typography_landingTypography__vM0P8 section h3{letter-spacing:-.025em}