@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_069ab3{--font-marketing:"Montserrat","Montserrat Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_c169f5{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_c169f5{--font-brand-gentle:"Poppins","Poppins Fallback"}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d2f41bf52d36a381-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a2025b9dea319bb3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d597563c1dad72cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Questrial Fallback;src:local("Arial");ascent-override:82.33%;descent-override:21.09%;line-gap-override:0.00%;size-adjust:99.60%}.__className_493e68{font-family:Questrial,Questrial Fallback;font-weight:400;font-style:normal}.__variable_493e68{--font-brand-dental:"Questrial","Questrial Fallback"}.marketing-home-v2_page__aE6fE{--primary:#5eb5a6;--primary-dark:#438c7f;--primary-soft:#e8f5f3;--primary-soft-2:#f4fbfa;--accent:#7ec9bc;--ink:#131722;--muted:#69707d;--line:rgba(17,28,40,0.08);--line-strong:rgba(17,28,40,0.14);--surface:rgba(255,255,255,0.9);--surface-strong:rgba(255,255,255,0.96);--shadow-soft:0 16px 42px rgba(23,35,56,0.08);--shadow-strong:0 28px 68px rgba(31,54,77,0.13);--footer:#111b30;--card-bg:rgba(255,255,255,0.88);--card-border:rgba(255,255,255,0.95);--header-bg:rgba(255,255,255,0.78);--header-border:rgba(255,255,255,0.7);--hero-h1:#12141c;--hero-shell-bg:linear-gradient(180deg,rgba(255,255,255,0.82),rgba(240,248,248,0.98));--hero-shell-border:rgba(255,255,255,0.95);--hero-surface-bg:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(239,247,246,0.94));--app-card-bg:rgba(255,255,255,0.94);--app-card-border:rgba(17,28,40,0.06);--metrics-bg:#f4f9f8;--metrics-label:rgba(105,112,125,0.9);--modal-bg:rgba(255,255,255,0.98);--modal-overlay:rgba(14,21,34,0.34);--input-bg:#fff;--input-border:rgba(17,28,40,0.1);--form-note-bg:#edf8f6;--form-note-color:#2d6e61;--form-error-bg:#fff0ef;--form-error-color:#b0554d;--outline-btn-bg:rgba(255,255,255,0.92);--outline-btn-border:rgba(19,23,34,0.78);--ghost-bg:rgba(255,255,255,0.88);--ghost-border:rgba(19,23,34,0.82);--nav-link:rgba(19,23,34,0.78);--label-color:rgba(19,23,34,0.92);--trust-bg:rgba(255,255,255,0.54);--trust-border:rgba(17,28,40,0.06);--faq-border:rgba(17,28,40,0.08);--feature-border:rgba(92,160,236,0.2);--cta-soft-bg:linear-gradient(180deg,#f1f7ff,#eef8f5);--orb-bg:linear-gradient(180deg,rgba(241,248,255,0.95),rgba(245,250,249,0.96));--orb-border:rgba(255,255,255,0.88);--page-bg:radial-gradient(circle at top right,rgba(126,201,188,0.22),transparent 24%),radial-gradient(circle at top left,rgba(94,181,166,0.16),transparent 28%),linear-gradient(180deg,#ffffff,#f9fcfc 42%,#ffffff);--close-btn-color:rgba(19,23,34,0.62);--solution-li:rgba(19,23,34,0.92);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;isolation:isolate;color:var(--ink);font-family:var(--font-marketing),"Segoe UI",sans-serif;background:var(--page-bg);transition:background .35s ease,color .35s ease;overflow-x:hidden}.marketing-home-v2_page__aE6fE[data-theme=dark]{--primary:#6fcfbf;--primary-dark:#8eddd0;--primary-soft:#1a3330;--primary-soft-2:#12251f;--accent:#7ec9bc;--ink:#eaf0f6;--muted:#9ba4b4;--line:rgba(255,255,255,0.07);--line-strong:rgba(255,255,255,0.12);--surface:rgba(22,28,42,0.92);--surface-strong:rgba(22,28,42,0.97);--shadow-soft:0 16px 42px rgba(0,0,0,0.3);--shadow-strong:0 28px 68px rgba(0,0,0,0.4);--footer:#0c1018;--card-bg:rgba(24,30,46,0.82);--card-border:rgba(255,255,255,0.06);--header-bg:rgba(18,22,36,0.82);--header-border:rgba(255,255,255,0.06);--hero-h1:#f0f4fa;--hero-shell-bg:linear-gradient(180deg,rgba(26,32,48,0.92),rgba(20,28,42,0.98));--hero-shell-border:rgba(255,255,255,0.06);--hero-surface-bg:linear-gradient(180deg,rgba(22,28,42,0.95),rgba(18,24,38,0.92));--app-card-bg:rgba(24,30,48,0.92);--app-card-border:rgba(255,255,255,0.06);--metrics-bg:rgba(30,38,56,0.8);--metrics-label:rgba(155,164,180,0.9);--modal-bg:rgba(22,28,44,0.98);--modal-overlay:rgba(0,0,0,0.55);--input-bg:rgba(16,20,32,0.8);--input-border:rgba(255,255,255,0.08);--form-note-bg:rgba(30,68,58,0.4);--form-note-color:#6fcfbf;--form-error-bg:rgba(80,30,26,0.4);--form-error-color:#f09090;--outline-btn-bg:rgba(24,30,46,0.7);--outline-btn-border:rgba(255,255,255,0.3);--ghost-bg:rgba(24,30,46,0.6);--ghost-border:rgba(255,255,255,0.3);--nav-link:rgba(234,240,246,0.72);--label-color:rgba(234,240,246,0.88);--trust-bg:rgba(18,22,36,0.5);--trust-border:rgba(255,255,255,0.05);--faq-border:rgba(255,255,255,0.07);--feature-border:rgba(92,160,236,0.12);--cta-soft-bg:linear-gradient(180deg,rgba(24,32,56,0.9),rgba(22,36,42,0.9));--orb-bg:linear-gradient(180deg,rgba(22,28,42,0.95),rgba(20,26,40,0.96));--orb-border:rgba(255,255,255,0.06);--page-bg:radial-gradient(circle at top right,rgba(94,181,166,0.08),transparent 24%),radial-gradient(circle at top left,rgba(94,181,166,0.06),transparent 28%),linear-gradient(180deg,#0e1220,#111828 42%,#0e1220);--close-btn-color:rgba(234,240,246,0.55);--solution-li:rgba(234,240,246,0.85)}.marketing-home-v2_page__aE6fE[data-theme=grey]{--primary:#5eb5a6;--primary-dark:#438c7f;--primary-soft:#3a3f4a;--primary-soft-2:#2e333c;--accent:#7ec9bc;--ink:#e4e8ee;--muted:#9ba0ab;--line:rgba(255,255,255,0.06);--line-strong:rgba(255,255,255,0.1);--surface:rgba(58,63,74,0.92);--surface-strong:rgba(58,63,74,0.97);--shadow-soft:0 16px 42px rgba(0,0,0,0.18);--shadow-strong:0 28px 68px rgba(0,0,0,0.25);--footer:#1e2230;--card-bg:rgba(62,68,82,0.82);--card-border:rgba(255,255,255,0.06);--header-bg:rgba(52,56,68,0.82);--header-border:rgba(255,255,255,0.06);--hero-h1:#f0f2f6;--hero-shell-bg:linear-gradient(180deg,rgba(56,62,76,0.92),rgba(48,54,66,0.98));--hero-shell-border:rgba(255,255,255,0.06);--hero-surface-bg:linear-gradient(180deg,rgba(52,58,72,0.95),rgba(46,52,64,0.92));--app-card-bg:rgba(58,64,78,0.92);--app-card-border:rgba(255,255,255,0.06);--metrics-bg:rgba(66,72,86,0.8);--metrics-label:rgba(155,160,171,0.9);--modal-bg:rgba(52,58,72,0.98);--modal-overlay:rgba(0,0,0,0.42);--input-bg:rgba(42,46,58,0.8);--input-border:rgba(255,255,255,0.08);--form-note-bg:rgba(40,72,62,0.4);--form-note-color:#5eb5a6;--form-error-bg:rgba(80,30,26,0.4);--form-error-color:#f09090;--outline-btn-bg:rgba(58,64,78,0.7);--outline-btn-border:rgba(255,255,255,0.24);--ghost-bg:rgba(58,64,78,0.6);--ghost-border:rgba(255,255,255,0.24);--nav-link:rgba(228,232,238,0.72);--label-color:rgba(228,232,238,0.88);--trust-bg:rgba(52,58,72,0.5);--trust-border:rgba(255,255,255,0.05);--faq-border:rgba(255,255,255,0.06);--feature-border:rgba(92,160,236,0.14);--cta-soft-bg:linear-gradient(180deg,rgba(54,60,76,0.9),rgba(50,62,66,0.9));--orb-bg:linear-gradient(180deg,rgba(52,58,72,0.95),rgba(48,54,66,0.96));--orb-border:rgba(255,255,255,0.06);--page-bg:linear-gradient(180deg,#2e3340,#353a48 42%,#2e3340);--close-btn-color:rgba(228,232,238,0.55);--solution-li:rgba(228,232,238,0.85)}.marketing-home-v2_heroThemeToggle__zMc9G{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--card-bg);border:2px solid rgba(19,23,34,.7);cursor:pointer;padding:0;border-radius:22px;position:absolute;left:30px;bottom:30px;z-index:6;width:120px;height:120px;overflow:hidden;box-shadow:0 12px 32px rgba(25,41,53,.15);transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease,border-color .28s ease}.marketing-home-v2_heroThemeToggle__zMc9G:hover{transform:scale(1.06);box-shadow:0 16px 40px rgba(94,181,166,.3)}.marketing-home-v2_heroThemeToggle__zMc9G:active{transform:scale(.95)}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_heroThemeToggle__zMc9G{border-color:rgba(94,181,166,.35);box-shadow:0 12px 32px rgba(0,0,0,.3)}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_heroThemeToggle__zMc9G:hover{box-shadow:0 16px 40px rgba(0,0,0,.35),0 0 28px rgba(94,181,166,.45);border-color:rgba(94,181,166,.6)}.marketing-home-v2_page__aE6fE[data-theme=grey] .marketing-home-v2_heroThemeToggle__zMc9G:hover{box-shadow:0 16px 40px rgba(0,0,0,.25),0 0 24px rgba(94,181,166,.35);border-color:rgba(94,181,166,.5)}.marketing-home-v2_heroThemeToggleImg__kY5Ta{width:100%;height:100%;object-fit:cover;display:block;transition:filter .28s ease}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_heroThemeToggleImg__kY5Ta{filter:brightness(.85) saturate(1.1)}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_inlineLogo__xiwJU,.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_logo__dJ_Dt{mix-blend-mode:screen}.marketing-home-v2_page__aE6fE footer,.marketing-home-v2_page__aE6fE section{width:100%;position:relative;z-index:1}.marketing-home-v2_page__aE6fE [id]{scroll-margin-top:118px}.marketing-home-v2_page__aE6fE button,.marketing-home-v2_page__aE6fE input,.marketing-home-v2_page__aE6fE select{font:inherit}.marketing-home-v2_container__yOUej{width:min(1280px,calc(100% - 64px));margin:0 auto}.marketing-home-v2_backgroundStage__A3YEL{position:fixed;inset:0;z-index:0;pointer-events:none}.marketing-home-v2_header__6PJfT{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:0;width:100%;transition:padding .18s ease,transform .18s ease}.marketing-home-v2_header__6PJfT>div{width:100%!important;max-width:none!important}.marketing-home-v2_headerScrolled__j6naM{padding-top:0}.marketing-home-v2_headerInner__W2DbK{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:14px 48px;border-radius:0!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid var(--header-border);background:var(--header-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 34px rgba(31,54,77,.04)}.marketing-home-v2_logoLink__FHuOF{display:inline-flex;align-items:center;flex-shrink:0;gap:12px}.marketing-home-v2_logoIcon__QDTf_{width:auto;height:70px;flex-shrink:0}.marketing-home-v2_logo__dJ_Dt{width:auto;height:52px}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_logo__dJ_Dt,.marketing-home-v2_page__aE6fE[data-theme=grey] .marketing-home-v2_logo__dJ_Dt{transform:scale(1);transform-origin:left center}.marketing-home-v2_nav__l8b6e{display:flex;align-items:center;justify-content:center;gap:34px;flex:1 1}.marketing-home-v2_nav__l8b6e a{color:var(--nav-link);font-size:.98rem;font-weight:500;transition:color .16s ease}.marketing-home-v2_nav__l8b6e a:hover{color:var(--primary-dark)}.marketing-home-v2_headerActions__bSgvz{display:flex;align-items:center;gap:14px;flex-shrink:0}.marketing-home-v2_headerThemeToggleMobile__R1HQJ,.marketing-home-v2_mobileMenuToggle__A626f,.marketing-home-v2_mobileMenu__uzF_O{display:none}.marketing-home-v2_footerButton__8x6zJ,.marketing-home-v2_headerGhost__8_Qgw,.marketing-home-v2_headerPrimary__NCIVt,.marketing-home-v2_outlineButton__FcQFZ,.marketing-home-v2_outlineLightButton__Vbnna,.marketing-home-v2_primaryButton__fR8yv{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.marketing-home-v2_headerGhost__8_Qgw,.marketing-home-v2_headerPrimary__NCIVt{min-height:52px;padding:0 24px;border-radius:999px;font-size:.98rem;font-weight:600}.marketing-home-v2_headerGhost__8_Qgw{background:var(--ghost-bg);color:var(--ink);border:2px solid var(--ghost-border);box-shadow:none}.marketing-home-v2_headerPrimary__NCIVt{background:linear-gradient(180deg,#64bdb0,#4da89a);color:#fff;box-shadow:0 14px 34px rgba(94,181,166,.3)}.marketing-home-v2_headerGhost__8_Qgw:hover,.marketing-home-v2_headerPrimary__NCIVt:hover,.marketing-home-v2_outlineButton__FcQFZ:hover,.marketing-home-v2_outlineLightButton__Vbnna:hover,.marketing-home-v2_primaryButton__fR8yv:hover{transform:translateY(-1px)}.marketing-home-v2_heroSection__EbPQs{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:8px 0 64px;box-sizing:border-box}.marketing-home-v2_heroGrid__RIFBN{display:grid;grid-template-columns:minmax(0,.98fr) minmax(420px,1.02fr);grid-gap:clamp(40px,5vw,96px);gap:clamp(40px,5vw,96px);align-items:center}.marketing-home-v2_heroContent__rfXAy h1{margin:0 0 clamp(16px,1.8vw,28px);font-size:clamp(3rem,4.6vw,6rem);line-height:.97;letter-spacing:-.055em;font-weight:700;max-width:min(640px,100%);color:var(--hero-h1)}.marketing-home-v2_subtitle__4rh1n{margin:0;max-width:min(580px,100%);font-size:clamp(1.05rem,1.3vw,1.5rem);line-height:1.65;color:var(--muted)}.marketing-home-v2_heroCtas__Tir_6{display:flex;flex-wrap:wrap;gap:clamp(12px,1.5vw,24px);margin:clamp(28px,3vw,50px) 0 clamp(14px,1.5vw,22px)}.marketing-home-v2_outlineButton__FcQFZ,.marketing-home-v2_outlineLightButton__Vbnna,.marketing-home-v2_primaryButton__fR8yv{min-height:clamp(52px,5vw,72px);padding:0 clamp(22px,2.5vw,40px);border-radius:999px;font-size:clamp(.95rem,1.1vw,1.2rem);font-weight:700}.marketing-home-v2_primaryButton__fR8yv{background:linear-gradient(180deg,#64bdb0,#49a597);color:#fff;box-shadow:0 16px 38px rgba(94,181,166,.3)}.marketing-home-v2_outlineButton__FcQFZ{background:var(--outline-btn-bg);color:var(--ink);border:2px solid var(--outline-btn-border);box-shadow:0 8px 18px rgba(17,28,40,.05)}.marketing-home-v2_outlineLightButton__Vbnna{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.92);box-shadow:none}.marketing-home-v2_microcopy__hfg_L{margin:0;font-size:.92rem;color:var(--metrics-label)}.marketing-home-v2_heroVisual__JoV_T{min-height:clamp(480px,72vh,800px);display:flex;align-items:center;justify-content:center}.marketing-home-v2_heroVisualShell__o_pnD{position:relative;width:min(100%,clamp(480px,42vw,760px));min-height:clamp(460px,68vh,780px);border-radius:clamp(28px,3vw,52px);background:var(--hero-shell-bg);border:1px solid var(--hero-shell-border);box-shadow:var(--shadow-strong)}.marketing-home-v2_heroVisualInner__lPhIh{position:absolute;inset:0;border-radius:inherit;overflow:hidden;z-index:1}.marketing-home-v2_heroGlow__lKaMs{position:absolute;inset:15% 16% auto auto;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(94,181,166,.38) 0,rgba(94,181,166,0) 72%);filter:blur(18px)}.marketing-home-v2_heroVisualShell__o_pnD:after{content:"";position:absolute;left:50%;bottom:34px;width:50%;height:22px;border-radius:999px;transform:translateX(-50%);background:radial-gradient(circle,rgba(31,54,77,.14) 0,rgba(31,54,77,0) 72%);filter:blur(10px)}.marketing-home-v2_heroSurface__aV11E{position:absolute;inset:24px 24px 22px;border-radius:34px;background:var(--hero-surface-bg)}.marketing-home-v2_heroToothbrushStage__C6fZ0{position:absolute;inset:24px 24px 22px;border-radius:34px;overflow:hidden;z-index:1}.marketing-home-v2_heroToothbrush__MRdVD{object-fit:cover;object-position:center center;transform:scale(1.02);filter:saturate(1.02) drop-shadow(0 24px 48px rgba(25,41,53,.14))}.marketing-home-v2_heroToothbrushDark__JMrN0,.marketing-home-v2_heroToothbrushGrey__z_Zp_{display:none!important}.marketing-home-v2_page__aE6fE[data-theme=grey] .marketing-home-v2_heroToothbrushGrey__z_Zp_{display:block!important}.marketing-home-v2_page__aE6fE[data-theme=grey] .marketing-home-v2_heroToothbrushLight__Y4t_6{display:none!important}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_heroToothbrushDark__JMrN0{display:block!important}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_heroToothbrushLight__Y4t_6{display:none!important}.marketing-home-v2_heroAppCard__5TgVQ{position:absolute;right:-45px;bottom:45px;width:244px;padding:22px 20px 20px;border-radius:28px;background:var(--app-card-bg);border:1px solid var(--app-card-border);box-shadow:0 18px 38px rgba(25,41,53,.12);z-index:3}.marketing-home-v2_miniEyebrow__mJbaH{display:inline-flex;font-size:clamp(.7rem,.8vw,.88rem);text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:var(--primary-dark)}.marketing-home-v2_heroAppCard__5TgVQ strong{display:block;margin-top:10px;font-size:clamp(2.2rem,3.2vw,4rem);line-height:1;letter-spacing:-.05em}.marketing-home-v2_heroAppCard__5TgVQ p{margin:12px 0 0;font-size:clamp(.88rem,1vw,1.05rem);line-height:1.55;color:var(--muted)}.marketing-home-v2_heroAppMetrics__J3GBl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.marketing-home-v2_heroAppMetrics__J3GBl div{padding:14px 12px;border-radius:18px;background:var(--metrics-bg)}.marketing-home-v2_heroAppMetrics__J3GBl span{display:block;font-size:clamp(.65rem,.75vw,.84rem);letter-spacing:.08em;text-transform:uppercase;color:var(--metrics-label)}.marketing-home-v2_heroAppMetrics__J3GBl strong{margin-top:7px;font-size:clamp(.95rem,1.2vw,1.3rem)}.marketing-home-v2_heroPhoneMockup__Lvfya{position:absolute;right:28px;bottom:28px;z-index:2;filter:drop-shadow(0 12px 24px rgba(25,41,53,.22))}.marketing-home-v2_heroPhoneFrame__WIUbg{position:relative;width:130px;height:232px;border-radius:26px;background:linear-gradient(160deg,#1a1f2e,#111520);border:3px solid rgba(255,255,255,.18);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.06),0 0 0 1px rgba(0,0,0,.5),0 12px 32px rgba(0,0,0,.4),0 0 28px rgba(94,181,166,.1);display:flex;flex-direction:column;align-items:center;padding:10px 6px 8px;box-sizing:border-box;overflow:hidden}.marketing-home-v2_heroPhoneNotch__RhDck{flex-shrink:0;width:38px;height:7px;border-radius:999px;background:rgba(0,0,0,.85);border:1px solid rgba(255,255,255,.1);margin-bottom:5px;z-index:2}.marketing-home-v2_heroPhoneScreen__RRquI{position:relative;flex:1 1;width:100%;border-radius:14px;overflow:hidden;--phone-bg-start:#f5f8fb;--phone-bg-end:#edf2f7;--phone-eyebrow:#3da899;--phone-score:#111820;--phone-body:rgba(60,75,95,0.75);--phone-tile-bg:rgba(0,0,0,0.05);--phone-tile-border:rgba(0,0,0,0.07);--phone-label:rgba(60,80,100,0.6);--phone-value:#1a2535;--phone-homebar:rgba(0,0,0,0.25);--phone-frame-bg-start:#e0e6ed;--phone-frame-bg-end:#c8d2dc;--phone-frame-border:rgba(0,0,0,0.18);background:var(--phone-bg-end)}.marketing-home-v2_phoneAppCard__2daq6{position:absolute;inset:0;padding:8px 12px 6px 6px;display:flex;flex-direction:column;background:linear-gradient(160deg,var(--phone-bg-start) 0,var(--phone-bg-end) 100%);overflow:hidden;transition:background .35s ease}.marketing-home-v2_phoneAppEyebrow__KC5bR{font-size:5.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--phone-eyebrow);display:block;margin-bottom:3px;white-space:nowrap;transition:color .35s ease}.marketing-home-v2_phoneAppScore__i_dbm{display:block;font-size:24px;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--phone-score);margin-bottom:4px;transition:color .35s ease}.marketing-home-v2_phoneAppBody__CRxP9{margin:0 0 6px;font-size:6.5px;line-height:1.4;color:var(--phone-body);transition:color .35s ease}.marketing-home-v2_phoneAppMetrics__IERhK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px;flex:1 1;min-height:0}.marketing-home-v2_phoneAppMetrics__IERhK div{padding:5px;border-radius:7px;background:var(--phone-tile-bg);border:1px solid var(--phone-tile-border);display:flex;flex-direction:column;gap:2px;transition:background .35s ease,border-color .35s ease}.marketing-home-v2_phoneAppMetrics__IERhK span{display:block;font-size:5.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--phone-label);font-weight:600;line-height:1.2;transition:color .35s ease}.marketing-home-v2_phoneAppMetrics__IERhK strong{font-size:9px;font-weight:700;color:var(--phone-value);display:block;line-height:1.2;transition:color .35s ease}.marketing-home-v2_heroPhoneHomeBar__x7QRF{display:none}.marketing-home-v2_page__aE6fE[data-theme=light] .marketing-home-v2_heroPhoneFrame__WIUbg{background:linear-gradient(160deg,#dde4ec,#c8d2dc);border-color:rgba(0,0,0,.14);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.5),0 0 0 1px rgba(0,0,0,.1),0 20px 50px rgba(0,0,0,.18),0 0 40px rgba(94,181,166,.1)}.marketing-home-v2_page__aE6fE[data-theme=light] .marketing-home-v2_heroPhoneNotch__RhDck{background:rgba(180,190,200,.9);border-color:rgba(0,0,0,.08)}.marketing-home-v2_page__aE6fE[data-theme=grey] .marketing-home-v2_heroPhoneScreen__RRquI{--phone-bg-start:#3e444e;--phone-bg-end:#323840;--phone-eyebrow:#5eb5a6;--phone-score:#e8ecf0;--phone-body:rgba(195,205,218,0.8);--phone-tile-bg:rgba(255,255,255,0.07);--phone-tile-border:rgba(255,255,255,0.1);--phone-label:rgba(170,182,196,0.7);--phone-value:#d8e2ee;--phone-homebar:rgba(255,255,255,0.3)}.marketing-home-v2_page__aE6fE[data-theme=grey] .marketing-home-v2_heroPhoneFrame__WIUbg{background:linear-gradient(160deg,#4a5260,#363c46);border-color:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.07),0 0 0 1px rgba(0,0,0,.4),0 20px 50px rgba(0,0,0,.4),0 0 44px rgba(94,181,166,.14)}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_heroPhoneScreen__RRquI{--phone-bg-start:#0f1422;--phone-bg-end:#0a0e1a;--phone-eyebrow:#5eb5a6;--phone-score:#e8f0f8;--phone-body:rgba(180,192,210,0.8);--phone-tile-bg:rgba(255,255,255,0.06);--phone-tile-border:rgba(255,255,255,0.07);--phone-label:rgba(155,165,185,0.75);--phone-value:#d4e2f0;--phone-homebar:rgba(255,255,255,0.35)}.marketing-home-v2_page__aE6fE[data-theme=dark] .marketing-home-v2_heroPhoneFrame__WIUbg{background:linear-gradient(160deg,#1a1f2e,#111520);border-color:rgba(255,255,255,.22);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.08),0 0 0 1px rgba(0,0,0,.6),0 20px 50px rgba(0,0,0,.6),0 0 50px rgba(94,181,166,.18)}.marketing-home-v2_benefitsSection__GfW4Q,.marketing-home-v2_ctaSection__uVC8H,.marketing-home-v2_faqSection__ePXaC,.marketing-home-v2_featuresSection__JbED5,.marketing-home-v2_howSection__cVuTy,.marketing-home-v2_partnersSection__Z3gLZ,.marketing-home-v2_solutionSection__ykeW1{padding:clamp(56px,7vw,110px) 0}.marketing-home-v2_solutionGrid__hDzPs{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);grid-gap:72px;gap:72px;align-items:center}.marketing-home-v2_solutionContent__ZGtu9{max-width:620px}.marketing-home-v2_kickerRow__gn2CM{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px}.marketing-home-v2_kicker__f55tL{font-size:clamp(.9rem,1.1vw,1.3rem);text-transform:uppercase;letter-spacing:.18em;color:#5a84c9;font-weight:800}.marketing-home-v2_inlineLogo__xiwJU{width:auto;height:55px}.marketing-home-v2_ctaCard__XVbq9 h2,.marketing-home-v2_sectionHeaderCenter__60a4K h2,.marketing-home-v2_sectionHeader__n41Ar h2,.marketing-home-v2_solutionContent__ZGtu9 h2{margin:0 0 clamp(12px,1.5vw,22px);font-size:clamp(2.2rem,3.8vw,4.4rem);line-height:1.06;letter-spacing:-.045em}.marketing-home-v2_inlineHeadingLogo__WE_1P{height:.9em;width:auto;vertical-align:middle;transform:translateY(-.06em);display:inline-block}.marketing-home-v2_sectionBody__zTWrh{margin:0 0 clamp(18px,2vw,30px);font-size:clamp(1rem,1.1vw,1.22rem);line-height:1.75;color:var(--muted);max-width:620px}.marketing-home-v2_solutionList__0zRGi{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.marketing-home-v2_solutionList__0zRGi li{font-size:clamp(.98rem,1.05vw,1.18rem);line-height:1.65;color:var(--solution-li)}.marketing-home-v2_solutionVisual__iVyX4{display:flex;align-items:center;justify-content:center;min-height:420px}.marketing-home-v2_orbShell__tRowc{position:relative;width:792px;height:792px;border-radius:34px;background:transparent;overflow:hidden}.marketing-home-v2_orbCore__nm6Du{position:absolute;inset:0;border-radius:inherit;background:transparent}.marketing-home-v2_molarVideoScene__LwB2d{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.marketing-home-v2_molarVideo__RPUd_{width:100%;height:100%;display:block;object-fit:cover;object-position:center center;transform:scale(1.04);filter:contrast(1.02) saturate(.98)}@keyframes marketing-home-v2_mediaFloat__DA6yw{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.marketing-home-v2_sectionHeader__n41Ar{margin-bottom:34px}.marketing-home-v2_sectionHeaderCenter__60a4K{margin-bottom:38px;text-align:center}.marketing-home-v2_stepsGrid__dCtuW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.marketing-home-v2_stepCard__noP9p{padding:34px 24px 28px;text-align:center;border-radius:26px;background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-soft)}.marketing-home-v2_stepNum__ylHsV{display:grid;place-items:center;width:clamp(52px,5vw,74px);height:clamp(52px,5vw,74px);margin:0 auto 18px;border-radius:50%;background:linear-gradient(180deg,#67bfb1,#4da899);color:#fff;font-size:clamp(1.1rem,1.4vw,1.6rem);font-weight:700;box-shadow:0 12px 28px rgba(94,181,166,.25)}.marketing-home-v2_featureCard__7pIRO h3,.marketing-home-v2_footerColumns__A8MKk h3,.marketing-home-v2_stepCard__noP9p h3,.marketing-home-v2_trustCard__6F0Dg h3{margin:0 0 12px;font-size:clamp(1.1rem,1.3vw,1.5rem);line-height:1.22}.marketing-home-v2_featureCard__7pIRO p,.marketing-home-v2_stepCard__noP9p p,.marketing-home-v2_trustCard__6F0Dg p{margin:0;font-size:clamp(.9rem,1vw,1.1rem);line-height:1.65;color:var(--muted)}.marketing-home-v2_benefitsGrid__pGV3s,.marketing-home-v2_featureGrid__nRpIl,.marketing-home-v2_trustGrid__zAJpB{display:grid;grid-gap:24px;gap:24px}.marketing-home-v2_benefitsGrid__pGV3s{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-home-v2_benefitCard__VItCX{display:flex;align-items:flex-start;gap:16px;min-height:clamp(90px,9vw,140px);padding:clamp(20px,2vw,34px) clamp(18px,2vw,28px);border-radius:24px;background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-soft);font-size:clamp(.95rem,1.05vw,1.18rem);font-weight:600;line-height:1.5}.marketing-home-v2_checkIcon__trq6L{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#67bfb1,#4da899);color:#fff;font-size:.88rem;font-weight:800;flex-shrink:0}.marketing-home-v2_checkIconDark__Y3MK1{background:var(--ink)}.marketing-home-v2_featuresHeader__dRiRL{margin-bottom:36px}.marketing-home-v2_featureGrid__nRpIl{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-home-v2_featureCard__7pIRO{padding:clamp(22px,2.5vw,42px) clamp(20px,2.2vw,36px);border-radius:26px;background:var(--card-bg);border:1px solid var(--feature-border);box-shadow:var(--shadow-soft)}.marketing-home-v2_trustSection__AlGLy{padding:40px 0 34px;border-top:1px solid var(--trust-border);border-bottom:1px solid var(--trust-border);background:var(--trust-bg)}.marketing-home-v2_trustGrid__zAJpB{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px}.marketing-home-v2_trustCard__6F0Dg{text-align:center;padding:12px 18px}.marketing-home-v2_trustCard__6F0Dg h3{color:#4172cb}.marketing-home-v2_disclaimer__HpVvf{margin:0;text-align:center;font-size:.94rem;line-height:1.7;color:var(--muted)}.marketing-home-v2_ctaGrid__ohoIZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.marketing-home-v2_ctaCard__XVbq9{padding:clamp(32px,3.5vw,64px) clamp(28px,3.2vw,56px);border-radius:32px;box-shadow:var(--shadow-soft)}.marketing-home-v2_ctaCard__XVbq9 p{margin:0 0 26px;font-size:clamp(1rem,1.1vw,1.22rem);line-height:1.7}.marketing-home-v2_ctaCardPrimary__bLqBU{background:linear-gradient(180deg,#59b5a6,#4ba596);color:#fff}.marketing-home-v2_ctaCardPrimary__bLqBU h2,.marketing-home-v2_ctaCardPrimary__bLqBU p{color:#fff}.marketing-home-v2_ctaCardSoft__OAdIJ{background:var(--cta-soft-bg);color:var(--ink)}.marketing-home-v2_faqSection__ePXaC{padding-bottom:0}.marketing-home-v2_faqList__Cf_xH{width:min(860px,100%);margin:0 auto}.marketing-home-v2_faqItem__zbBnO{border-top:1px solid var(--faq-border)}.marketing-home-v2_faqItem__zbBnO:last-child{border-bottom:1px solid var(--faq-border)}.marketing-home-v2_faqItem__zbBnO summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(16px,1.8vw,26px) 0;list-style:none;cursor:pointer;font-size:clamp(1.05rem,1.15vw,1.3rem);font-weight:600}.marketing-home-v2_faqItem__zbBnO summary::-webkit-details-marker{display:none}.marketing-home-v2_faqPlus__soXxl{font-size:clamp(1.3rem,1.5vw,1.8rem);font-weight:300;transition:transform .18s ease}.marketing-home-v2_faqItem__zbBnO[open] .marketing-home-v2_faqPlus__soXxl{transform:rotate(45deg)}.marketing-home-v2_faqItem__zbBnO p{margin:0;padding:0 0 22px;color:var(--muted);line-height:1.75;font-size:clamp(.95rem,1vw,1.12rem)}.marketing-home-v2_partnersSection__Z3gLZ{padding-bottom:clamp(32px,4vw,64px)}.marketing-home-v2_partnersSection__Z3gLZ h2{font-size:clamp(1.4rem,1.8vw,2.2rem);color:var(--muted);margin-bottom:clamp(32px,4vw,60px);letter-spacing:-.02em}.marketing-home-v2_partnersLoopWrapper__LAXoU{position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0 20px}.marketing-home-v2_footer__dKWqC{margin-top:0;padding:64px 0 28px;background:var(--footer);color:rgba(255,255,255,.9)}.marketing-home-v2_footerGrid__SJMfd{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr);grid-gap:48px;gap:48px;margin-bottom:42px}.marketing-home-v2_footerBrand__I089O p,.marketing-home-v2_footerBrand__I089O span{display:block;margin:0 0 8px;color:rgba(255,255,255,.7);line-height:1.7}.marketing-home-v2_footerLogo__f_I5s{width:auto;height:60px;margin-bottom:30px;mix-blend-mode:screen}.marketing-home-v2_socialRow__2Hors{display:flex;gap:12px;margin-top:24px}.marketing-home-v2_socialRow__2Hors a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.08);color:rgba(255,255,255,.84);font-weight:600}.marketing-home-v2_footerColumns__A8MKk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.marketing-home-v2_footerColumns__A8MKk h3{color:#fff}.marketing-home-v2_footerButton__8x6zJ,.marketing-home-v2_footerColumns__A8MKk a{display:block;margin:0 0 12px;color:rgba(255,255,255,.72);font-size:.98rem;line-height:1.6}.marketing-home-v2_footerButton__8x6zJ{background:transparent;padding:0;text-align:left;box-shadow:none}.marketing-home-v2_footerBottom___F6yt{padding-top:22px;border-top:1px solid rgba(255,255,255,.08);text-align:center;color:rgba(255,255,255,.5);font-size:.92rem}.marketing-home-v2_modalOverlay__RUA_5{position:fixed;inset:0;display:grid;place-items:center;padding:24px;background:var(--modal-overlay);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:60}.marketing-home-v2_modalCard__HPdZ2{position:relative;width:min(100%,500px);padding:34px 32px 30px;border-radius:28px;background:var(--modal-bg);box-shadow:0 28px 74px rgba(17,28,40,.2)}.marketing-home-v2_modalClose__mTvTq{position:absolute;top:14px;right:16px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:transparent;color:var(--close-btn-color);box-shadow:none;font-size:1.8rem;line-height:1}.marketing-home-v2_modalForm__DzdC5{display:grid;grid-gap:16px;gap:16px}.marketing-home-v2_choiceModal__lFnwZ{gap:14px}.marketing-home-v2_modalHeader__OhM2P{text-align:center;margin-bottom:4px}.marketing-home-v2_modalHeader__OhM2P h2{margin:0 0 10px;font-size:2rem;line-height:1.06;letter-spacing:-.04em}.marketing-home-v2_modalHeader__OhM2P p{margin:0;color:var(--muted);line-height:1.6}.marketing-home-v2_modalForm__DzdC5 label{display:grid;grid-gap:8px;gap:8px}.marketing-home-v2_modalForm__DzdC5 label span{font-size:.92rem;font-weight:600;color:var(--label-color)}.marketing-home-v2_modalForm__DzdC5 input,.marketing-home-v2_modalForm__DzdC5 select{width:100%;min-height:54px;padding:0 16px;border-radius:16px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--ink);outline:none}.marketing-home-v2_modalForm__DzdC5 input:focus,.marketing-home-v2_modalForm__DzdC5 select:focus{border-color:rgba(94,181,166,.6);box-shadow:0 0 0 4px rgba(94,181,166,.12)}.marketing-home-v2_formError__0Fsd0,.marketing-home-v2_formNote__bhe8G{padding:14px 16px;border-radius:16px;font-size:.94rem;line-height:1.55}.marketing-home-v2_formNote__bhe8G{background:var(--form-note-bg);color:var(--form-note-color)}.marketing-home-v2_formError__0Fsd0{background:var(--form-error-bg);color:var(--form-error-color)}@media (max-width:1100px){.marketing-home-v2_headerInner__W2DbK{padding:14px 28px;gap:16px}.marketing-home-v2_nav__l8b6e{gap:18px}.marketing-home-v2_logoIcon__QDTf_{height:48px}.marketing-home-v2_logo__dJ_Dt{height:38px}.marketing-home-v2_heroGrid__RIFBN,.marketing-home-v2_solutionGrid__hDzPs{grid-template-columns:1fr}.marketing-home-v2_heroContent__rfXAy,.marketing-home-v2_solutionContent__ZGtu9{max-width:100%}.marketing-home-v2_heroVisual__JoV_T{min-height:600px}.marketing-home-v2_benefitsGrid__pGV3s,.marketing-home-v2_ctaGrid__ohoIZ,.marketing-home-v2_featureGrid__nRpIl,.marketing-home-v2_stepsGrid__dCtuW,.marketing-home-v2_trustGrid__zAJpB{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-home-v2_footerGrid__SJMfd{grid-template-columns:1fr}}@media (max-width:1060px){.marketing-home-v2_nav__l8b6e{display:none}}@media (max-width:860px){.marketing-home-v2_container__yOUej{width:min(100%,calc(100% - 28px))}.marketing-home-v2_headerInner__W2DbK{padding:16px 18px;gap:16px}.marketing-home-v2_header__6PJfT{position:fixed;top:0;left:0;right:0;z-index:50}.marketing-home-v2_nav__l8b6e{display:none}.marketing-home-v2_logoLink__FHuOF{gap:10px}.marketing-home-v2_logoIcon__QDTf_,.marketing-home-v2_logo__dJ_Dt{height:38px}.marketing-home-v2_headerThemeToggleMobile__R1HQJ{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);color:rgba(255,255,255,.9);cursor:pointer;padding:0;margin-right:-4px;transition:background .2s ease}.marketing-home-v2_headerThemeToggleMobile__R1HQJ:active{background:rgba(255,255,255,.15)}.marketing-home-v2_themeSwatchDot__4Oge_{display:block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.5);box-shadow:0 1px 4px rgba(0,0,0,.3);flex-shrink:0}.marketing-home-v2_mobileMenuToggle__A626f{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--nav-link);cursor:pointer;padding:4px;margin-left:2px}.marketing-home-v2_mobileMenu__uzF_O{display:flex;flex-direction:column;margin-top:12px;padding:16px;background:var(--header-bg);border:1px solid var(--header-border);border-radius:24px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 40px rgba(0,0,0,.15);animation:marketing-home-v2_fadeInDown__idiDY .2s ease-out forwards}.marketing-home-v2_mobileMenu__uzF_O a{font-size:1.05rem;font-weight:600;color:var(--nav-link);padding:12px 16px;border-radius:12px;transition:background .2s ease;text-decoration:none}.marketing-home-v2_mobileMenu__uzF_O a:active{background:rgba(255,255,255,.08)}.marketing-home-v2_page__aE6fE[data-theme=light] .marketing-home-v2_mobileMenu__uzF_O a:active{background:rgba(0,0,0,.05)}.marketing-home-v2_headerGhost__8_Qgw,.marketing-home-v2_headerPrimary__NCIVt{height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:12.5px!important}.marketing-home-v2_benefitsSection__GfW4Q,.marketing-home-v2_ctaSection__uVC8H,.marketing-home-v2_faqSection__ePXaC,.marketing-home-v2_featuresSection__JbED5,.marketing-home-v2_heroSection__EbPQs,.marketing-home-v2_howSection__cVuTy,.marketing-home-v2_partnersSection__Z3gLZ,.marketing-home-v2_solutionSection__ykeW1{padding:54px 0}.marketing-home-v2_heroSection__EbPQs{padding-top:80px;padding-bottom:0}.marketing-home-v2_heroGrid__RIFBN{gap:0}.marketing-home-v2_heroContent__rfXAy{min-height:calc(100svh - 66px);display:flex;flex-direction:column;justify-content:center;padding:40px 0 32px}.marketing-home-v2_heroContent__rfXAy h1{font-size:clamp(2.55rem,12vw,3.6rem)}.marketing-home-v2_heroVisualShell__o_pnD,.marketing-home-v2_heroVisual__JoV_T{min-height:clamp(420px,58vh,560px)}.marketing-home-v2_heroToothbrushStage__C6fZ0{inset:20px 20px 18px}.marketing-home-v2_heroAppCard__5TgVQ{right:20px;bottom:20px;width:214px;padding:18px 16px}.marketing-home-v2_heroThemeToggle__zMc9G{width:72px;height:72px;border-radius:16px;left:16px;bottom:16px}.marketing-home-v2_heroPhoneMockup__Lvfya{right:20px;bottom:20px}.marketing-home-v2_heroPhoneFrame__WIUbg{width:88px;height:158px;border-radius:18px;padding:7px 4px 5px}.marketing-home-v2_heroPhoneNotch__RhDck{width:28px;height:5px;margin-bottom:3px}.marketing-home-v2_heroPhoneScreen__RRquI{border-radius:10px}.marketing-home-v2_phoneAppCard__2daq6{padding:5px 12px 4px 2px}.marketing-home-v2_phoneAppEyebrow__KC5bR{font-size:4px;margin-bottom:2px;letter-spacing:.08em}.marketing-home-v2_phoneAppScore__i_dbm{font-size:16px;margin-bottom:3px}.marketing-home-v2_phoneAppBody__CRxP9{font-size:4.5px;margin-bottom:3px;line-height:1.35}.marketing-home-v2_phoneAppMetrics__IERhK{gap:3px}.marketing-home-v2_phoneAppMetrics__IERhK div{padding:3px;border-radius:5px;gap:1px}.marketing-home-v2_phoneAppMetrics__IERhK span{font-size:4px;letter-spacing:.04em;line-height:1.2}.marketing-home-v2_phoneAppMetrics__IERhK strong{font-size:6.5px;line-height:1.2}.marketing-home-v2_heroPhoneHomeBar__x7QRF{width:26px;height:2px;margin-top:3px}.marketing-home-v2_solutionVisual__iVyX4{min-height:320px}.marketing-home-v2_orbShell__tRowc{width:min(100%,648px);height:648px}.marketing-home-v2_benefitsGrid__pGV3s,.marketing-home-v2_ctaGrid__ohoIZ,.marketing-home-v2_featureGrid__nRpIl,.marketing-home-v2_trustGrid__zAJpB{grid-template-columns:1fr}.marketing-home-v2_footerColumns__A8MKk{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.marketing-home-v2_stepsGrid__dCtuW{display:flex;flex-wrap:wrap;gap:16px;transition:gap .4s cubic-bezier(.4,0,.2,1)}.marketing-home-v2_stepsGridExpanded__FR5l8{gap:0}.marketing-home-v2_stepCardHidden__OJ9KY{width:0!important;height:0!important;min-height:0!important;padding:0!important;opacity:0!important;margin:0!important;border-width:0!important;transform:scale(.5);pointer-events:none}.marketing-home-v2_stepCard__noP9p{width:calc(50% - 8px);padding:24px 16px 20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-sizing:border-box}.marketing-home-v2_stepCard__noP9p p{display:none}.marketing-home-v2_stepCardExpanded__U_k6R{width:100%;min-height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-color:rgba(103,191,177,.4)}.marketing-home-v2_stepCardExpanded__U_k6R p{display:block;margin-top:16px;font-size:.95rem;color:var(--text-color);animation:marketing-home-v2_stepFadeIn__iaJq1 .3s ease-out forwards}@keyframes marketing-home-v2_stepFadeIn__iaJq1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.marketing-home-v2_partnersSection__Z3gLZ h2{font-size:1.5rem;margin-bottom:32px}.marketing-home-v2_footer__dKWqC{margin-top:0;padding:32px 0 20px}.marketing-home-v2_footerGrid__SJMfd{gap:24px;margin-bottom:24px}.marketing-home-v2_footerLogo__f_I5s{height:42px;margin-bottom:16px}.marketing-home-v2_socialRow__2Hors{margin-top:14px}.marketing-home-v2_ctaCard__XVbq9{padding:34px 26px}}@media (max-width:560px){.marketing-home-v2_page__aE6fE{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.marketing-home-v2_header__6PJfT{padding-top:0}.marketing-home-v2_headerInner__W2DbK{padding:12px 14px;gap:8px;border-radius:0}.marketing-home-v2_logoLink__FHuOF{gap:6px}.marketing-home-v2_logoIcon__QDTf_{height:28px}.marketing-home-v2_logo__dJ_Dt{height:24px}.marketing-home-v2_headerActions__bSgvz{gap:8px}.marketing-home-v2_headerGhost__8_Qgw,.marketing-home-v2_headerPrimary__NCIVt{min-height:38px;padding:0 12px;font-size:.8rem}.marketing-home-v2_heroCtas__Tir_6{flex-direction:column}.marketing-home-v2_outlineButton__FcQFZ,.marketing-home-v2_outlineLightButton__Vbnna,.marketing-home-v2_primaryButton__fR8yv{width:100%;min-height:58px;justify-content:center}.marketing-home-v2_heroVisual__JoV_T{min-height:clamp(380px,54vh,500px)}.marketing-home-v2_heroVisualShell__o_pnD{min-height:clamp(380px,54vh,500px);border-radius:30px}.marketing-home-v2_heroVisualShell__o_pnD:after{bottom:28px;width:52%;transform:translateX(-50%)}.marketing-home-v2_heroSurface__aV11E,.marketing-home-v2_heroToothbrushStage__C6fZ0{inset:16px 16px 14px;border-radius:24px}.marketing-home-v2_heroAppCard__5TgVQ{position:absolute;left:18px;right:18px;bottom:16px;width:auto}.marketing-home-v2_ctaCard__XVbq9 h2,.marketing-home-v2_sectionHeaderCenter__60a4K h2,.marketing-home-v2_sectionHeader__n41Ar h2,.marketing-home-v2_solutionContent__ZGtu9 h2{font-size:clamp(2rem,9vw,2.7rem)}.marketing-home-v2_benefitCard__VItCX,.marketing-home-v2_featureCard__7pIRO,.marketing-home-v2_stepCard__noP9p{padding:24px 20px}.marketing-home-v2_faqItem__zbBnO summary{font-size:1.02rem}.marketing-home-v2_modalCard__HPdZ2{padding:32px 22px 24px}.marketing-home-v2_inlineLogo__xiwJU{height:38px;max-width:100%;object-fit:contain}.marketing-home-v2_kickerRow__gn2CM{flex-wrap:wrap;gap:8px}}.wireframe-tooth-background_root__rMchZ{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.wireframe-tooth-background_scene__JQLhK{position:absolute;inset:0;opacity:.92}.wireframe-tooth-background_waveSvg__PuRZj{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 22px rgba(100,195,181,.06))}.wireframe-tooth-background_layerPrimary__qspbw{animation:wireframe-tooth-background_waveDriftPrimary__6uRgm 18s ease-in-out infinite alternate}.wireframe-tooth-background_layerSecondary__H1nRi{animation:wireframe-tooth-background_waveDriftSecondary__aDP0Z 24s ease-in-out infinite alternate}.wireframe-tooth-background_connectorLineSoft__I12qg,.wireframe-tooth-background_connectorLine__Yl8yQ,.wireframe-tooth-background_ridgeLineSoft__QZdlE,.wireframe-tooth-background_ridgeLine__KNySd{fill:none;stroke-linecap:round;stroke-linejoin:round}.wireframe-tooth-background_ridgeLine__KNySd{stroke:rgba(87,173,158,.26);stroke-width:1.28}.wireframe-tooth-background_ridgeLineSoft__QZdlE{stroke:rgba(120,220,224,.18);stroke-width:1.06}.wireframe-tooth-background_connectorLine__Yl8yQ{stroke:rgba(100,195,181,.12);stroke-width:.9}.wireframe-tooth-background_connectorLineSoft__I12qg{stroke:rgba(126,214,221,.08);stroke-width:.78}.wireframe-tooth-background_glow__zebvc{position:absolute;inset:14% -6% auto 28%;height:58%;background:radial-gradient(circle at 52% 44%,rgba(103,196,184,.18),rgba(103,196,184,0) 42%),radial-gradient(circle at 58% 56%,rgba(112,221,228,.12),rgba(112,221,228,0) 34%);filter:blur(28px);opacity:.88}.wireframe-tooth-background_vignette__FqDyp{position:absolute;inset:0;background:radial-gradient(circle at 50% 38%,rgba(220,246,242,.34),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.22))}[data-theme=dark] .wireframe-tooth-background_glow__zebvc{opacity:.08}[data-theme=dark] .wireframe-tooth-background_vignette__FqDyp{background:radial-gradient(circle at 50% 38%,rgba(20,30,50,.2),transparent 28%),linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.1))}[data-theme=grey] .wireframe-tooth-background_glow__zebvc,[data-theme=grey] .wireframe-tooth-background_vignette__FqDyp{display:none}[data-theme=dark] .wireframe-tooth-background_ridgeLine__KNySd{stroke:rgba(111,207,191,.1)}[data-theme=dark] .wireframe-tooth-background_ridgeLineSoft__QZdlE{stroke:rgba(111,207,191,.06)}[data-theme=dark] .wireframe-tooth-background_connectorLine__Yl8yQ{stroke:rgba(111,207,191,.05)}[data-theme=dark] .wireframe-tooth-background_connectorLineSoft__I12qg{stroke:rgba(111,207,191,.03)}[data-theme=dark] .wireframe-tooth-background_waveSvg__PuRZj{filter:none}@keyframes wireframe-tooth-background_waveDriftPrimary__6uRgm{0%{transform:translateZ(0) scale(1.02)}50%{transform:translate3d(-2.4%,1.1%,0) scale(1.04)}to{transform:translate3d(2%,-1.4%,0) scale(1.03)}}@keyframes wireframe-tooth-background_waveDriftSecondary__aDP0Z{0%{transform:translate3d(1.4%,-1.2%,0) scale(1.06)}50%{transform:translate3d(-1.6%,1.2%,0) scale(1.08)}to{transform:translate3d(2.2%,.8%,0) scale(1.07)}}@media (max-width:960px){.wireframe-tooth-background_glow__zebvc{inset:16% -18% auto 12%;height:54%;opacity:.82}}@media (max-width:560px){.wireframe-tooth-background_glow__zebvc{inset:18% -28% auto -10%;height:46%;opacity:.74}.wireframe-tooth-background_scene__JQLhK{opacity:.78}}.logoloop{position:relative;--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#ffffff}.logoloop--vertical{height:100%;display:inline-block}.logoloop--scale-hover{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}@media (prefers-color-scheme:dark){.logoloop{--logoloop-fadeColorAuto:#0b0b0b}}.logoloop__track{display:flex;width:max-content;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:0}.logoloop--vertical .logoloop__track{flex-direction:column;height:max-content;width:100%}.logoloop__list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{flex:0 0 auto;margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);line-height:1}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__node{display:inline-flex;align-items:center}.logoloop__item img{height:var(--logoloop-logoHeight);width:auto;display:block;object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover .logoloop__node,.logoloop--scale-hover .logoloop__item:hover img{transform:scale(1.2);transform-origin:center center}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{display:inline-flex;align-items:center;text-decoration:none;border-radius:4px;transition:opacity .2s ease}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.logoloop--fade:after,.logoloop--fade:before{content:"";position:absolute;top:0;bottom:0;width:clamp(24px,8%,120px);pointer-events:none;z-index:10}.logoloop--fade:before{left:0;background:linear-gradient(to right,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}.logoloop--fade:after{right:0;background:linear-gradient(to left,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}.logoloop--vertical.logoloop--fade:after,.logoloop--vertical.logoloop--fade:before{left:0;right:0;width:100%;height:clamp(24px,8%,120px)}.logoloop--vertical.logoloop--fade:before{top:0;bottom:auto;background:linear-gradient(to bottom,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}.logoloop--vertical.logoloop--fade:after{bottom:0;top:auto;background:linear-gradient(to top,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}@media (prefers-reduced-motion:reduce){.logoloop__track{transform:translateZ(0)!important}.logoloop__item img,.logoloop__node{transition:none!important}}