:root{--datis-p-navy-950:#0d1832;--datis-p-navy-900:#132540;--datis-p-navy-800:#1a3456;--datis-p-navy-700:#294867;--datis-p-slate-700:#405975;--datis-p-slate-600:#526b86;--datis-p-slate-500:#6f8398;--datis-p-slate-300:#b8c7d5;--datis-p-cyan-600:#1fb8f0;--datis-p-cyan-500:#3cf;--datis-p-cyan-400:#66d9ff;--datis-p-cyan-200:#b9ecff;--datis-p-sky-100:#e6f7ff;--datis-p-sky-50:#f3fbff;--datis-p-white:#fff;--datis-p-line:#0d183217;--datis-p-line-strong:#0d183224;--datis-p-cyan-a08:#33ccff14;--datis-p-cyan-a12:#33ccff1f;--datis-p-cyan-a18:#33ccff2e;--datis-p-cyan-a26:#33ccff42;--datis-p-navy-a04:#0d18320a;--datis-p-navy-a06:#0d18320f;--datis-p-navy-a08:#0d183214;--datis-p-navy-a12:#0d18321f;--datis-p-navy-a18:#0d18322e;--datis-space-1:.25rem;--datis-space-2:.5rem;--datis-space-3:.75rem;--datis-space-4:1rem;--datis-space-5:1.25rem;--datis-space-6:1.5rem;--datis-space-8:2rem;--datis-space-10:2.5rem;--datis-space-12:3rem;--datis-space-16:4rem;--datis-space-20:5rem;--datis-space-24:6rem;--datis-radius-sm:.75rem;--datis-radius-md:1rem;--datis-radius-lg:1.5rem;--datis-radius-xl:2rem;--datis-radius-pill:999px;--datis-shadow-xs:0 6px 20px var(--datis-p-navy-a04);--datis-shadow-sm:0 12px 34px var(--datis-p-navy-a06);--datis-shadow-md:0 20px 56px var(--datis-p-navy-a08);--datis-shadow-lg:0 32px 90px var(--datis-p-navy-a12);--datis-shadow-product:0 28px 44px #0d183224;--datis-ease-out:cubic-bezier(.16, 1, .3, 1);--datis-duration-fast:.16s;--datis-duration-normal:.22s;--datis-duration-slow:.3s;--datis-bg:var(--datis-p-sky-50);--datis-bg-alt:var(--datis-p-sky-100);--datis-surface:var(--datis-p-white);--datis-surface-muted:#ffffffb8;--datis-heading:var(--datis-p-navy-950);--datis-text:var(--datis-p-navy-800);--datis-text-muted:var(--datis-p-slate-600);--datis-text-soft:var(--datis-p-slate-500);--datis-accent:var(--datis-p-cyan-500);--datis-accent-hover:var(--datis-p-cyan-600);--datis-accent-soft:var(--datis-p-cyan-a12);--datis-border:var(--datis-p-line);--datis-border-strong:var(--datis-p-line-strong);--datis-focus:var(--datis-p-cyan-500);--datis-section-space:clamp(4.25rem, 7vw, 6.5rem);--datis-container:78rem;--datis-copy-measure:70ch;--background:200 100% 99%;--foreground:220 59% 12%;--primary:193 100% 60%;--primary-foreground:0 0% 100%;--secondary:200 72% 96%;--secondary-foreground:220 59% 12%;--muted:204 48% 95%;--muted-foreground:211 24% 44%;--accent:193 100% 60%;--accent-foreground:220 59% 12%;--border:211 32% 88%;--input:211 32% 88%;--ring:193 100% 60%;--radius:1rem;--datis-button-bg:var(--datis-accent);--datis-button-bg-hover:var(--datis-accent-hover);--datis-button-fg:var(--datis-p-white);--datis-button-secondary-bg:var(--datis-p-white);--datis-button-secondary-fg:var(--datis-heading);--datis-button-radius:.9rem;--datis-button-height:3rem;--datis-card-bg:var(--datis-surface);--datis-card-radius:var(--datis-radius-lg);--datis-card-shadow:var(--datis-shadow-sm);--datis-card-hover-shadow:var(--datis-shadow-md);--datis-banner-bg:radial-gradient(circle at 12% 16%, var(--datis-p-cyan-a18), transparent 27rem), radial-gradient(circle at 88% 8%, var(--datis-p-navy-a04), transparent 31rem), linear-gradient(180deg, var(--datis-p-sky-50), var(--datis-p-white));--datis-banner-grid:linear-gradient(var(--datis-p-navy-a04) 1px, transparent 1px), linear-gradient(90deg, var(--datis-p-navy-a04) 1px, transparent 1px);--datis-banner-grid-size:4rem 4rem;--datis-product-card-media-bg:linear-gradient(145deg, var(--datis-p-sky-50), var(--datis-p-white));--datis-product-card-radius:1.75rem;--datis-product-image-shadow:drop-shadow(0 24px 28px var(--datis-p-navy-a12));--datis-form-bg:var(--datis-surface);--datis-form-field-bg:var(--datis-p-white);--datis-form-focus:var(--datis-p-cyan-a18);--ds-primitive-datis-navy-900:var(--datis-p-navy-950);--ds-primitive-datis-cyan-400:var(--datis-p-cyan-500);--ds-primitive-datis-cyan-500:var(--datis-p-cyan-600);--ds-primitive-datis-sky-50:var(--datis-p-sky-50);--ds-primitive-datis-white:var(--datis-p-white);--ds-primitive-datis-slate-600:var(--datis-p-slate-600);--ds-primitive-datis-divider:var(--datis-border);--ds-primitive-datis-cyan-a10:var(--datis-p-cyan-a08);--ds-primitive-datis-cyan-a16:var(--datis-p-cyan-a18);--ds-primitive-datis-cyan-a24:var(--datis-p-cyan-a26);--ds-primitive-datis-navy-a06:var(--datis-p-navy-a06);--ds-primitive-datis-navy-a10:var(--datis-p-navy-a12);--ds-primitive-radius-lg:var(--datis-radius-lg);--ds-primitive-radius-xl:var(--datis-radius-xl);--ds-primitive-shadow-surface:var(--datis-shadow-md);--ds-primitive-shadow-icon:var(--datis-shadow-xs);--ds-color-heading:var(--datis-heading);--ds-color-body:var(--datis-text-muted);--ds-color-accent:var(--datis-accent);--ds-color-accent-strong:var(--datis-accent-hover);--ds-color-surface:var(--datis-surface);--ds-color-surface-subtle:var(--datis-bg);--ds-color-divider:var(--datis-border);--ds-color-focus:var(--datis-focus)}html{scroll-behavior:smooth;background:var(--datis-bg);scroll-padding-top:5.75rem}body{background:var(--datis-bg);max-width:100%;color:var(--datis-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.7;overflow-x:clip}@supports not (overflow-x:clip){body{overflow-x:hidden}}::selection{background:var(--datis-p-cyan-a26);color:var(--datis-heading)}.site-shell,.ds-page{background:var(--datis-bg);min-height:100vh;color:var(--datis-text);overflow-x:clip}.container{width:min(var(--datis-container), calc(100% - clamp(2rem, 6vw, 5rem)))!important;margin-inline:auto!important}.site-shell :is(h1,h2,h3,h4,h5,h6){color:var(--datis-heading);text-wrap:balance}.site-shell :is(p,li,dd,td,th,figcaption){text-wrap:pretty}.site-shell a,.site-shell button,.site-shell input,.site-shell select,.site-shell textarea,.site-shell summary{-webkit-tap-highlight-color:transparent}.site-shell :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--datis-focus)!important;outline-offset:3px!important}.site-shell :is(.section,section:not(.topbar):not(.footer)):not(.home-v18-hero):not(.home-v14-hero):not(.hero-section){scroll-margin-top:6rem}.site-shell :is(.section-headline,.section-heading,.products-v11-heading,.skin-heading,.insights-home-heading,.blog-grid-head,.figma-page-hero-copy,.about-v11-section-heading){text-align:center;width:min(100%,48rem);margin-inline:auto;justify-content:center!important;align-items:center!important}.site-shell :is(.section-headline h2,.section-heading h2,.products-v11-heading h2,.skin-heading h2,.insights-home-heading h2,.blog-grid-head h2,.blog-related-section h2,.about-v11-section-heading h2){max-width:24ch;letter-spacing:-.03em!important;text-align:center!important;margin-inline:auto!important;font-size:clamp(1.65rem,3vw,2rem)!important;font-weight:800!important;line-height:1.2!important}.section-eyebrow,.hero-eyebrow,.home-v13-eyebrow,.home-v14-eyebrow,.home-v18-eyebrow{color:var(--datis-accent-hover)!important;letter-spacing:.025em!important;text-transform:none!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important}.button,.product-card-primary,.products-clean-primary,.product-request-cta,.hero-primary,.product-tile-primary,.products-card-primary,.featured-product-primary,.home-product-primary{min-height:var(--datis-button-height)!important;border-radius:var(--datis-button-radius)!important;background:var(--datis-button-bg)!important;color:var(--datis-button-fg)!important;box-shadow:0 12px 26px var(--datis-p-cyan-a18)!important;transition:transform var(--datis-duration-fast) var(--datis-ease-out), background-color var(--datis-duration-fast) ease, box-shadow var(--datis-duration-normal) var(--datis-ease-out)!important;border:0!important;justify-content:center!important;align-items:center!important;gap:.55rem!important;padding-inline:1.25rem!important;font-size:.95rem!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.button.compact{min-height:2.75rem!important;padding-inline:1rem!important;font-size:.88rem!important}.button.secondary,.button.outline,.product-card-secondary,.products-clean-secondary,.product-tile-secondary,.products-card-secondary,.featured-product-secondary,.home-product-secondary{background:var(--datis-button-secondary-bg)!important;color:var(--datis-button-secondary-fg)!important;box-shadow:var(--datis-shadow-xs)!important;border:0!important}@media (hover:hover) and (pointer:fine){.button:hover,.product-card-primary:hover,.products-clean-primary:hover,.product-request-cta:hover,.hero-primary:hover{background:var(--datis-button-bg-hover)!important;box-shadow:0 16px 32px var(--datis-p-cyan-a26)!important;transform:translateY(-2px)!important}.button.secondary:hover,.button.outline:hover{background:var(--datis-p-sky-100)!important;color:var(--datis-heading)!important}}.button-row{gap:.75rem!important}.topbar,.topbar-approved{z-index:100!important;-webkit-backdrop-filter:blur(18px)saturate(150%)!important;backdrop-filter:blur(18px)saturate(150%)!important;border-bottom:1px solid var(--datis-border)!important;box-shadow:0 6px 24px var(--datis-p-navy-a04)!important;background:#ffffffeb!important;position:sticky!important;top:0!important}.nav-wrap,.nav-wrap-approved{align-items:center!important;gap:1.35rem!important;min-height:4.75rem!important;display:flex!important}.brand,.brand-approved{flex:none!important;width:auto!important}.brand img,.brand-approved img{object-fit:contain!important;width:clamp(7.2rem,10vw,8.6rem)!important;height:auto!important}.desktop-nav,.desktop-nav-approved{justify-content:center!important;align-items:center!important;gap:clamp(.85rem,1.7vw,1.5rem)!important;margin-inline:auto!important;display:flex!important}.desktop-nav a,.desktop-nav-approved a{min-height:2.75rem!important;color:var(--datis-text)!important;white-space:nowrap!important;transition:color var(--datis-duration-fast) ease!important;align-items:center!important;padding-inline:.15rem!important;font-size:.9rem!important;font-weight:700!important;display:inline-flex!important}@media (hover:hover) and (pointer:fine){.desktop-nav a:hover,.desktop-nav-approved a:hover{color:var(--datis-accent-hover)!important}}.nav-actions{gap:.55rem!important}.language-trigger,.mobile-menu summary{background:var(--datis-p-sky-50)!important;min-width:2.75rem!important;min-height:2.75rem!important;color:var(--datis-heading)!important;box-shadow:inset 0 0 0 1px var(--datis-border)!important;border:0!important;border-radius:.9rem!important}.language-menu,.mobile-menu-panel{border-radius:var(--datis-radius-md)!important;box-shadow:var(--datis-shadow-md)!important;background:#fffffffa!important;border:0!important}.language-option,.mobile-menu-panel a{min-height:2.75rem!important;color:var(--datis-text)!important;border-radius:.75rem!important}.language-option.active,.language-option:hover,.mobile-menu-panel a:hover{background:var(--datis-accent-soft)!important;color:var(--datis-heading)!important}.mobile-menu-panel .mobile-menu-cta{background:var(--datis-accent)!important;color:var(--datis-p-white)!important}:is(.hero,.hero-refined,.home-v13-hero,.home-v14-hero,.home-v18-hero,.products-v11-hero,.product-index-hero,.internal-hero,.about-v11-hero,.about-v18-hero,.blog-archive-hero,.blog-article-hero,.product-detail-hero-v58){isolation:isolate!important;background:var(--datis-banner-bg)!important;border:0!important;position:relative!important;overflow:hidden!important}:is(.hero,.hero-refined,.home-v13-hero,.home-v14-hero,.home-v18-hero,.products-v11-hero,.product-index-hero,.internal-hero,.about-v11-hero,.about-v18-hero,.blog-archive-hero,.blog-article-hero,.product-detail-hero-v58):after{content:"";z-index:-1;pointer-events:none;background-image:var(--datis-banner-grid);background-size:var(--datis-banner-grid-size);opacity:.58;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 92%);mask-image:linear-gradient(#0000008c,#0000 92%)}.products-v11-hero,.product-index-hero,.internal-hero,.about-v18-hero,.blog-archive-hero{padding-block:clamp(4.5rem,8vw,7rem)!important}.internal-copy,.products-v11-copy,.product-index-intro,.about-v18-hero-copy,.blog-archive-hero-copy,.figma-page-hero-copy{max-width:48rem!important}:is(.internal-copy h1,.internal-hero-copy h1,.products-v11-copy h1,.product-index-intro h1,.about-v18-hero-copy h1,.blog-archive-hero h1,.figma-page-hero-copy h1){color:var(--datis-heading)!important;letter-spacing:-.035em!important;text-wrap:balance!important;font-size:clamp(2rem,4vw,2.75rem)!important;font-weight:850!important;line-height:1.12!important}:is(.internal-copy p,.products-v11-copy p:not(.section-eyebrow),.product-index-intro p,.about-v18-hero-copy p:not(.section-eyebrow),.blog-archive-hero p,.figma-page-hero-copy p){color:var(--datis-text-muted)!important;font-size:clamp(.96rem,1.25vw,1.06rem)!important;line-height:1.85!important}:is(.home-v13-copy h1,.home-v14-copy h1,.home-v18-copy h1,.hero-copy-block h1){color:var(--datis-heading)!important;letter-spacing:-.045em!important;font-size:clamp(2.6rem,5vw,4.6rem)!important;font-weight:850!important;line-height:1.02!important}:is(.home-v13-lead,.home-v14-lead,.home-v18-lead,.hero-lead){max-width:62ch!important;color:var(--datis-text-muted)!important;font-size:clamp(1rem,1.3vw,1.1rem)!important;line-height:1.85!important}:is(.home-v13-media,.home-v14-stage,.home-v18-floating-field,.product-hero-slider){border-radius:var(--datis-radius-xl)!important;box-shadow:var(--datis-shadow-lg)!important;background:linear-gradient(145deg,#fffffff0,#e6f7ffd1)!important;border:0!important}.stats-section,.hero-number-stats{padding:clamp(1.25rem,3vw,2.25rem) 0!important}.stats-grid,.hero-number-grid{border-radius:var(--datis-radius-xl)!important;background:var(--datis-surface)!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important}.stat-card,.hero-number-card{border:0!important;border-inline-start:1px solid var(--datis-border)!important;min-height:9rem!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border-radius:0!important;align-content:center!important;justify-items:center!important;gap:.6rem!important;padding:1.4rem!important;display:grid!important}.stat-card:first-child,.hero-number-card:first-child{border-inline-start:0!important}.stat-card strong,.hero-number-card strong{color:var(--datis-heading)!important;font-size:clamp(2rem,3.4vw,3.15rem)!important;font-weight:850!important;line-height:1!important}.stat-card small,.hero-number-card small{max-width:18ch!important;color:var(--datis-text-muted)!important;font-size:.9rem!important;font-weight:700!important;line-height:1.45!important}.overview-section,.story-section,.support-section-refined,.flagship-section,.skin-section,.clinic-section,.about-home-section,.insights-home-section,.contact-section,.internal-sections,.internal-cta-band{padding-block:var(--datis-section-space)!important}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}.category-card,.story-card,.refined-step,.internal-card,.internal-section-card{border-radius:var(--datis-card-radius)!important;background:var(--datis-card-bg)!important;box-shadow:var(--datis-card-shadow)!important;border:0!important}.category-card{min-height:18rem!important;padding:1.5rem!important}.refined-journey{border-radius:var(--datis-radius-xl)!important;background:var(--datis-surface)!important;box-shadow:var(--datis-shadow-sm)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important}.refined-step{min-height:13.5rem!important;box-shadow:none!important;border-inline-start:1px solid var(--datis-border)!important;border-radius:0!important;padding:1.35rem!important}.refined-step:first-child{border-inline-start:0!important}.journey-icon,.story-icon-v58,.story-icon-v8,.line-icon,.stat-icon{color:var(--datis-accent-hover)!important;background:var(--datis-accent-soft)!important;box-shadow:none!important;border:0!important}.flagship-section{background:0 0!important}.flagship-grid,.flagship-grid.reverse{border-radius:var(--datis-radius-xl)!important;background:linear-gradient(135deg, var(--datis-p-cyan-a12), var(--datis-p-sky-100))!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;align-items:center!important;gap:clamp(1.5rem,4vw,4rem)!important;padding:clamp(1.5rem,4vw,3.5rem)!important;display:grid!important;position:relative!important;overflow:hidden!important}.flagship-grid.reverse>:first-child{order:2}.flagship-grid.reverse>:last-child{order:1}.flagship-copy{text-align:start!important;max-width:34rem!important}.flagship-copy h2{max-width:18ch!important;color:var(--datis-heading)!important;margin:0!important;font-size:clamp(1.7rem,3vw,2rem)!important;font-weight:850!important;line-height:1.18!important}.flagship-copy>p:not(.section-eyebrow){color:var(--datis-text-muted)!important;font-size:.98rem!important;line-height:1.8!important}.flagship-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.6rem!important;display:grid!important}.flagship-facts span{color:var(--datis-text)!important;box-shadow:none!important;background:#ffffffad!important;border:0!important;border-radius:.9rem!important}.flagship-stage{border-radius:var(--datis-radius-xl)!important;background:radial-gradient(circle, var(--datis-p-cyan-a18), transparent 58%)!important;min-height:clamp(21rem,38vw,34rem)!important;box-shadow:none!important;border:0!important;overflow:visible!important}.flagship-device-image{object-fit:contain!important;max-height:clamp(20rem,37vw,34rem)!important;filter:var(--datis-product-image-shadow)!important}.clinic-panel,.clinic-band-card{border-radius:var(--datis-radius-xl)!important;min-height:clamp(25rem,46vw,37rem)!important;box-shadow:var(--datis-shadow-lg)!important;background:var(--datis-heading)!important;border:0!important;position:relative!important;overflow:hidden!important}.clinic-image,.clinic-band-image{object-fit:cover!important;width:100%!important;height:100%!important}.clinic-overlay{background:linear-gradient(90deg,#0d1832e6,#0d18325c 58%,#0000)!important;position:absolute!important;inset:0!important}.clinic-copy{z-index:2!important;background:0 0!important;width:min(34rem,100% - 3rem)!important;padding:0!important;position:absolute!important;inset-block-end:clamp(1.5rem,5vw,4.5rem)!important;inset-inline-start:clamp(1.5rem,5vw,4.5rem)!important}.clinic-copy :is(h2,p){color:var(--datis-p-white)!important}.about-home-grid,.about-v14-intro-grid{border-radius:var(--datis-radius-xl)!important;background:linear-gradient(135deg, var(--datis-p-cyan-a12), var(--datis-p-sky-100))!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;align-items:center!important;gap:clamp(1.5rem,4vw,3.5rem)!important;padding:clamp(1.5rem,4vw,3.5rem)!important;display:grid!important}.about-points article,.about-v14-value-card{box-shadow:none!important;background:#ffffffbd!important;border:0!important;border-radius:1rem!important}.products-v11-list,.product-index-grid-section{padding-block:var(--datis-section-space)!important;background:var(--datis-bg)!important}.products-v11-tabs{flex-wrap:wrap!important;justify-content:center!important;gap:.65rem!important;margin-top:1.75rem!important;margin-bottom:2rem!important;display:flex!important}.products-v11-tabs a{border-radius:var(--datis-radius-pill)!important;background:var(--datis-surface)!important;min-height:2.75rem!important;color:var(--datis-heading)!important;box-shadow:var(--datis-shadow-xs)!important;transition:transform var(--datis-duration-fast) var(--datis-ease-out), background-color var(--datis-duration-fast) ease!important;border:0!important;align-items:center!important;gap:.55rem!important;padding-inline:1rem!important;font-weight:750!important;display:inline-flex!important}.products-v11-tabs a.active,.products-v11-tabs a[aria-selected=true]{background:var(--datis-accent)!important;color:var(--datis-p-white)!important}.products-v11-grid-list,.products-clean-grid,.products-grid,.product-grid,.product-index-grid,.home-products-grid,.featured-products-grid,.products-list-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:1rem!important;display:grid!important}.products-v11-card,.products-clean-item,.products-card,.product-card,.product-tile,.home-product-card,.featured-product-card,.product-index-card{border-radius:var(--datis-product-card-radius)!important;background:var(--datis-card-bg)!important;min-width:0!important;height:100%!important;box-shadow:var(--datis-card-shadow)!important;transition:transform var(--datis-duration-normal) var(--datis-ease-out), box-shadow var(--datis-duration-normal) var(--datis-ease-out)!important;border:0!important;flex-direction:column!important;padding:.85rem!important;display:flex!important;overflow:hidden!important}.products-v11-media,.products-clean-media,.products-card-media,.product-card-media,.product-tile-media,.home-product-media,.featured-product-media,.product-index-card>:first-child{background:var(--datis-product-card-media-bg)!important;border-radius:1.25rem!important;place-items:center!important;min-height:17.5rem!important;display:grid!important;overflow:hidden!important}.products-v11-card :is(img,.product-index-image),.products-clean-image,.products-card-media img,.product-card-media img,.product-tile-media img,.home-product-media img,.featured-product-media img,.product-index-image{object-fit:contain!important;object-position:center!important;width:auto!important;max-width:min(88%,15rem)!important;height:auto!important;max-height:15.5rem!important;filter:var(--datis-product-image-shadow)!important;display:block!important;transform:scale(1)!important}.products-v11-card-copy,.product-index-copy,.products-card-copy,.product-card-copy,.product-tile-copy{flex-direction:column!important;flex:1!important;padding:1rem .35rem .25rem!important;display:flex!important}.products-v11-card-copy small,.product-index-copy small{color:var(--datis-accent-hover)!important;font-size:.77rem!important;font-weight:800!important}.products-v11-card-copy h2,.product-index-copy h2,.products-card h3,.product-card h3,.product-tile h3{color:var(--datis-heading)!important;margin:.4rem 0 0!important;font-size:1.08rem!important;font-weight:850!important;line-height:1.25!important}.products-v11-card-copy p,.product-index-copy p,.products-card p,.product-card p,.product-tile p{color:var(--datis-text-muted)!important;font-size:.9rem!important;line-height:1.72!important}.products-v11-card-copy .button,.product-index-copy .button,.products-card-actions .button,.product-card-actions .button,.product-tile-actions .button,.home-product-actions .button,.featured-product-actions .button{width:100%!important;margin-top:auto!important}.product-card-secondary,.products-clean-secondary,.product-tile-secondary,.products-card-secondary,.home-product-secondary,.featured-product-secondary,.figma-arrow-link{display:none!important}@media (hover:hover) and (pointer:fine){.products-v11-card:hover,.product-card:hover,.product-tile:hover,.home-product-card:hover,.featured-product-card:hover{box-shadow:var(--datis-card-hover-shadow)!important;transform:translateY(-4px)!important}}.product-detail-v58,.product-detail-shell{background:var(--datis-bg)!important}.product-detail-hero-v58{padding-block:clamp(4rem,7vw,6.5rem)!important}.product-detail-hero-grid-v58,.product-detail-hero-grid,.single-product-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr)!important;align-items:center!important;gap:clamp(2rem,5vw,5rem)!important;display:grid!important}.product-detail-copy-v58,.product-detail-copy,.single-product-copy{text-align:start!important;width:100%!important;max-width:38rem!important}.product-detail-copy-v58 h1,.product-detail-copy h1,.single-product-copy h1{max-width:22ch!important;color:var(--datis-heading)!important;letter-spacing:-.035em!important;text-align:start!important;margin:.65rem 0 0!important;font-size:clamp(1.8rem,3vw,2rem)!important;font-weight:850!important;line-height:1.18!important}.product-detail-lead-v58,.product-detail-lead-v8,.product-detail-copy-v58>p:not(.section-eyebrow){color:var(--datis-text-muted)!important;margin-top:1rem!important;font-size:1rem!important;line-height:1.85!important}.product-badges-v58{flex-wrap:wrap!important;gap:.55rem!important;margin-top:1.25rem!important;display:flex!important}.product-badges-v58 span{border-radius:var(--datis-radius-pill)!important;background:var(--datis-surface)!important;min-height:2.45rem!important;color:var(--datis-text)!important;box-shadow:var(--datis-shadow-xs)!important;border:0!important;align-items:center!important;gap:.45rem!important;padding-inline:.8rem!important;font-size:.8rem!important;font-weight:750!important;display:inline-flex!important}.product-visual-shell-v58,.product-detail-stage,.product-detail-visual,.single-product-visual{border-radius:var(--datis-radius-xl)!important;background:radial-gradient(circle, var(--datis-p-cyan-a18), transparent 58%)!important;min-height:clamp(30rem,50vw,42rem)!important;box-shadow:none!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important;overflow:visible!important}.product-detail-image-v58,.product-detail-stage img,.product-detail-visual img,.single-product-visual img{object-fit:contain!important;object-position:center!important;width:auto!important;max-width:min(100%,44rem)!important;height:auto!important;max-height:42rem!important;filter:var(--datis-product-image-shadow)!important;display:block!important;transform:none!important}.product-detail-content-v58{padding-block:var(--datis-section-space)!important;background:var(--datis-p-white)!important}.product-detail-content-stack-v58{gap:1.25rem!important;display:grid!important}.product-system-overview-v58{border-radius:var(--datis-radius-xl)!important;background:var(--datis-bg)!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;gap:1rem!important;padding:1rem!important;display:grid!important}.product-system-overview-head-v58{background:linear-gradient(145deg, var(--datis-p-cyan-a12), var(--datis-p-white))!important;border:0!important;border-radius:1.25rem!important;align-self:stretch!important;padding:1.25rem!important}.product-system-overview-head-v58 h2,.product-system-facts-v58 h3,.product-system-highlights-v58 h3,.product-story-card-v58 h2,.product-specs-card-v58 h2,.product-purchase-card-v58 h2{color:var(--datis-heading)!important;font-size:clamp(1.05rem,1.8vw,1.3rem)!important;font-weight:850!important;line-height:1.3!important}.product-system-overview-head-v58>p:not(.product-system-overview-kicker-v58){color:var(--datis-text-muted)!important;font-size:.92rem!important;line-height:1.75!important}.product-system-overview-grid-v58{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;gap:1rem!important;display:grid!important}.product-system-facts-v58,.product-system-highlights-v58,.product-story-card-v58,.product-specs-card-v58,.product-purchase-card-v58{background:var(--datis-surface)!important;box-shadow:none!important;border:0!important;border-radius:1.25rem!important}.product-system-facts-grid-v58{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important;display:grid!important}.product-system-fact-v58{background:var(--datis-bg)!important;border:0!important;border-radius:1rem!important;grid-template-columns:2rem minmax(0,1fr)!important;gap:.65rem!important;min-width:0!important;padding:.85rem!important;display:grid!important}.product-system-fact-v58 small{color:var(--datis-text-soft)!important;font-size:.72rem!important}.product-system-fact-v58 strong{color:var(--datis-heading)!important;font-size:.86rem!important;line-height:1.5!important}.product-system-icon-v58{color:var(--datis-accent-hover)!important;background:var(--datis-accent-soft)!important;border:0!important}.product-system-highlights-v58 ul,.product-story-card-v58 ul{margin:0!important;padding:0!important;list-style:none!important}.product-system-highlights-v58 li,.product-story-card-v58 li{color:var(--datis-text)!important;grid-template-columns:1.75rem minmax(0,1fr)!important;align-items:start!important;gap:.6rem!important;font-size:.9rem!important;line-height:1.7!important;display:grid!important}.product-story-grid-v58{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}.product-story-card-v58{box-shadow:var(--datis-shadow-xs)!important;padding:1.25rem!important}.product-story-card-v58 p,.product-story-card-v58 li{color:var(--datis-text-muted)!important}.blog-shell,.blog-article-shell{background:var(--datis-bg)!important;overflow-x:clip!important}.blog-archive-hero{padding-block:clamp(4.5rem,8vw,7rem)!important}.blog-archive-hero .figma-page-hero-copy,.blog-archive-hero-copy{text-align:center!important;max-width:48rem!important;margin-inline:auto!important}.blog-archive-hero h1{text-align:center!important;max-width:24ch!important;margin-inline:auto!important;font-size:clamp(2rem,4vw,2.4rem)!important;line-height:1.16!important}.blog-grid-section,.figma-blog-grid-section,.blog-related-section{padding-block:var(--datis-section-space)!important}.figma-blog-grid,.blog-grid,.blog-card-grid,.blog-archive-grid,.blog-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.25rem!important;display:grid!important}.figma-blog-card,.blog-card,.blog-archive-card,.blog-related-card{border-radius:var(--datis-card-radius)!important;background:var(--datis-card-bg)!important;box-shadow:var(--datis-card-shadow)!important;color:var(--datis-text)!important;transition:transform var(--datis-duration-normal) var(--datis-ease-out), box-shadow var(--datis-duration-normal) var(--datis-ease-out)!important;border:0!important;overflow:hidden!important}.figma-blog-card-media,.blog-card-media,.blog-archive-card-media,.blog-related-card{background:var(--datis-bg)!important;overflow:hidden!important}.figma-blog-card-media,.blog-card-media,.blog-archive-card-media{aspect-ratio:23/16!important;border-radius:1.15rem!important;margin:.55rem!important;display:block!important}.figma-blog-card-image,.blog-card-image,.blog-archive-card-media img,.blog-related-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;transform:none!important}.figma-blog-card-copy,.blog-card-copy,.blog-archive-card-copy{padding:.8rem 1.1rem 1.2rem!important}.figma-blog-meta,.blog-card-meta,.blog-archive-meta{color:var(--datis-text-soft)!important;font-size:.78rem!important}.figma-blog-card h2,.blog-card h2,.blog-card h3,.blog-archive-card h2{color:var(--datis-heading)!important;margin:.5rem 0 0!important;font-size:1.08rem!important;font-weight:850!important;line-height:1.35!important}.figma-blog-card-copy p,.blog-card-copy p,.blog-archive-card-copy p{color:var(--datis-text-muted)!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;font-size:.9rem!important;line-height:1.72!important;display:-webkit-box!important;overflow:hidden!important}.figma-blog-card-actions .button,.blog-card-actions .button,.blog-archive-actions .button{width:100%!important}@media (hover:hover) and (pointer:fine){.figma-blog-card:hover,.blog-card:hover,.blog-related-card:hover{box-shadow:var(--datis-card-hover-shadow)!important;transform:translateY(-4px)!important}}.blog-article-hero{padding-block:clamp(3.75rem,7vw,6rem)!important}.blog-article-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr)!important;align-items:center!important;gap:clamp(2rem,5vw,4.5rem)!important;display:grid!important}.blog-article-hero-copy{text-align:start!important;max-width:40rem!important}.blog-article-hero-copy h1{max-width:24ch!important;color:var(--datis-heading)!important;letter-spacing:-.035em!important;text-align:start!important;margin:.65rem 0 0!important;font-size:clamp(1.8rem,3vw,2rem)!important;font-weight:850!important;line-height:1.2!important}.blog-article-hero-copy>p:not(.section-eyebrow){color:var(--datis-text-muted)!important;font-size:.96rem!important;line-height:1.82!important}.blog-article-hero-media{aspect-ratio:16/11!important;border-radius:var(--datis-radius-xl)!important;background:var(--datis-surface)!important;box-shadow:var(--datis-shadow-lg)!important;border:0!important;overflow:hidden!important}.blog-article-hero-image{object-fit:cover!important;width:100%!important;height:100%!important}.blog-article-body-section{padding-block:var(--datis-section-space)!important;background:var(--datis-p-white)!important}.blog-article-layout{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr)!important;align-items:start!important;gap:clamp(2rem,5vw,4rem)!important;display:grid!important}.blog-article-aside{background:var(--datis-bg)!important;box-shadow:none!important;border:0!important;border-radius:1.25rem!important;gap:.9rem!important;padding:1rem!important;display:grid!important;position:sticky!important;top:6.5rem!important}.blog-category-list span{background:var(--datis-accent-soft)!important;color:var(--datis-heading)!important;border:0!important;font-size:.76rem!important}.blog-consult-box{background:var(--datis-surface)!important;box-shadow:var(--datis-shadow-xs)!important;border:0!important;border-radius:1rem!important}.blog-article-prose{width:min(100%, var(--datis-copy-measure))!important;color:var(--datis-text)!important;font-size:1rem!important;line-height:1.95!important}.blog-article-prose :is(h2,h3){color:var(--datis-heading)!important;letter-spacing:-.025em!important;font-weight:850!important}.blog-article-prose h2{margin:2.5rem 0 .85rem!important;font-size:clamp(1.35rem,2vw,1.75rem)!important;line-height:1.3!important}.blog-article-prose h3{margin:2rem 0 .7rem!important;font-size:clamp(1.12rem,1.6vw,1.35rem)!important;line-height:1.4!important}.blog-article-prose :is(p,li,td,th,figcaption){color:var(--datis-text)!important}.blog-article-figure{border-radius:var(--datis-radius-lg)!important;background:var(--datis-bg)!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;margin-block:2rem!important;overflow:hidden!important}.blog-table-scroll{background:var(--datis-bg)!important;box-shadow:inset 0 0 0 1px var(--datis-border)!important;-webkit-overflow-scrolling:touch!important;border:0!important;border-radius:1rem!important;margin-block:1.75rem!important;overflow-x:auto!important}.blog-table-scroll table{border-collapse:collapse!important;width:100%!important;min-width:34rem!important;font-size:.88rem!important}.blog-table-scroll :is(td,th){border-bottom:1px solid var(--datis-border)!important;color:var(--datis-text)!important;vertical-align:top!important;padding:.7rem .8rem!important;line-height:1.6!important}.internal-sections{background:var(--datis-p-white)!important}.internal-sections-grid,.internal-card-stack,.about-v11-mission-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}.internal-card,.internal-section-card,.about-v11-mission-grid>*,.about-v11-intro-grid>*{border-radius:var(--datis-card-radius)!important;background:var(--datis-surface)!important;box-shadow:var(--datis-card-shadow)!important;border:0!important;padding:1.35rem!important}.internal-card h2,.internal-section-card h2,.internal-card h3,.internal-section-card h3{color:var(--datis-heading)!important;font-size:1.08rem!important;font-weight:850!important;line-height:1.35!important}.internal-card p,.internal-section-card p{color:var(--datis-text-muted)!important;font-size:.92rem!important;line-height:1.75!important}.internal-cta-band{background:var(--datis-p-white)!important;padding-block:clamp(3rem,6vw,5rem)!important}.internal-cta-content,.figma-wide-cta-inner,.about-cta-card{border-radius:var(--datis-radius-xl)!important;background:linear-gradient(135deg, var(--datis-p-cyan-a18), var(--datis-p-sky-100))!important;min-height:17rem!important;color:var(--datis-heading)!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:1.5rem!important;padding:clamp(1.5rem,4vw,3.25rem) clamp(1.5rem,4vw,3.5rem)!important;padding-inline-end:min(48%,36rem)!important;display:flex!important;position:relative!important;overflow:hidden!important}.internal-cta-content:after,.figma-wide-cta-inner:after,.about-cta-card:after{content:"";opacity:.96;pointer-events:none;background:url(/images/datis-device-lineup.png) 50%/contain no-repeat;width:min(48%,36rem);position:absolute;inset-block:0;inset-inline-end:0}.internal-cta-content>*,.figma-wide-cta-inner>*,.about-cta-card>*{z-index:2!important;position:relative!important}.internal-cta-content h2,.figma-wide-cta-inner h2,.about-cta-card h2{max-width:18ch!important;color:var(--datis-heading)!important;font-size:clamp(1.6rem,3vw,2rem)!important;font-weight:850!important;line-height:1.2!important}.internal-cta-content p,.figma-wide-cta-inner p,.about-cta-card p{color:var(--datis-text-muted)!important}.contact-grid,.split-contact-section{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;align-items:start!important;gap:1.5rem!important;display:grid!important}.lead-form,.internal-contact-form{border-radius:var(--datis-radius-lg)!important;background:var(--datis-form-bg)!important;width:100%!important;max-width:52rem!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;padding:1.25rem!important;display:grid!important}.lead-form label,.internal-contact-form label{color:var(--datis-heading)!important;font-size:.82rem!important;font-weight:800!important}.lead-form :is(input,select,textarea),.internal-contact-form :is(input,select,textarea){background:var(--datis-bg)!important;width:100%!important;min-height:3rem!important;color:var(--datis-heading)!important;box-shadow:inset 0 0 0 1px var(--datis-border)!important;border:0!important;border-radius:.85rem!important;margin-top:.45rem!important;padding:.75rem .85rem!important}.lead-form :is(input,select,textarea):focus,.internal-contact-form :is(input,select,textarea):focus{box-shadow:inset 0 0 0 1px var(--datis-accent), 0 0 0 4px var(--datis-form-focus)!important;outline:none!important}.message-field{grid-column:1/-1!important}.message-field textarea{min-height:8.5rem!important}.contact-details-panel{border-radius:var(--datis-radius-lg)!important;background:linear-gradient(145deg, var(--datis-p-cyan-a12), var(--datis-p-white))!important;box-shadow:var(--datis-shadow-sm)!important;border:0!important;padding:1.5rem!important}.contact-details-panel h2{color:var(--datis-heading)!important;font-size:1.25rem!important}.contact-details-panel :is(p,a){color:var(--datis-text-muted)!important}.contact-details-panel a{color:var(--datis-accent-hover)!important;font-weight:800!important}.about-v11-shell,.about-v18-shell{background:var(--datis-bg)!important}.about-v11-copy,.about-v18-hero-copy,.about-v14-copy-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.about-v11-intro,.about-v11-mission,.about-v11-advantages,.about-v11-testimonials,.about-v11-faq{padding-block:var(--datis-section-space)!important}.footer{background:linear-gradient(180deg, var(--datis-p-sky-100), var(--datis-p-sky-50))!important;color:var(--datis-text)!important;border-top:1px solid var(--datis-border)!important;padding:4rem 0 1.25rem!important}.footer-sitemap{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:clamp(1.5rem,4vw,3rem)!important;display:grid!important}.footer-brand-block{max-width:21rem!important}.footer-logo img{filter:none!important;width:8rem!important;height:auto!important}.footer-tagline,.footer-column a,.footer-contact-list a,.footer-bottom,.footer-bottom a{color:var(--datis-text-muted)!important}.footer-tagline{line-height:1.8!important}.footer-column h3{color:var(--datis-heading)!important;margin:0 0 .8rem!important;font-size:.9rem!important;font-weight:850!important}.footer-column a,.footer-contact-list a,.footer-bottom a{transition:color var(--datis-duration-fast) ease!important;margin:.45rem 0!important;font-size:.88rem!important}@media (hover:hover) and (pointer:fine){.footer-column a:hover,.footer-contact-list a:hover,.footer-bottom a:hover{color:var(--datis-heading)!important}}.footer-bottom{border-top:1px solid var(--datis-border)!important;margin-top:2.5rem!important;padding-top:1.25rem!important}@media (max-width:1180px){.products-v11-grid-list,.products-clean-grid,.products-grid,.product-grid,.product-index-grid,.home-products-grid,.featured-products-grid,.products-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.footer-sitemap{grid-template-columns:1.3fr repeat(2,minmax(0,1fr))!important}.refined-journey{grid-template-columns:repeat(3,minmax(0,1fr))!important}.refined-step:nth-child(4){border-inline-start:0!important}}@media (max-width:980px){.desktop-nav,.desktop-nav-approved{display:none!important}.nav-actions{margin-inline-start:auto!important}.mobile-menu{display:block!important}.products-v11-grid-list,.products-clean-grid,.products-grid,.product-grid,.product-index-grid,.home-products-grid,.featured-products-grid,.products-list-grid,.figma-blog-grid,.blog-grid,.blog-card-grid,.blog-archive-grid,.blog-related-grid,.stats-grid,.hero-number-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stat-card:nth-child(3),.hero-number-card:nth-child(3){border-inline-start:0!important;border-top:1px solid var(--datis-border)!important}.stat-card:nth-child(4),.hero-number-card:nth-child(4){border-top:1px solid var(--datis-border)!important}.category-grid,.internal-sections-grid,.internal-card-stack,.about-v11-mission-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.flagship-grid,.flagship-grid.reverse,.about-home-grid,.about-v14-intro-grid,.contact-grid,.split-contact-section,.product-detail-hero-grid-v58,.product-detail-hero-grid,.single-product-hero-grid,.blog-article-hero-grid,.product-system-overview-v58,.product-system-overview-grid-v58{grid-template-columns:minmax(0,1fr)!important}.flagship-grid.reverse>:first-child,.flagship-grid.reverse>:last-child{order:initial!important}.flagship-copy,.product-detail-copy-v58,.product-detail-copy,.single-product-copy,.blog-article-hero-copy{text-align:center!important;max-width:44rem!important;margin-inline:auto!important}.product-detail-copy-v58 h1,.product-detail-copy h1,.single-product-copy h1,.blog-article-hero-copy h1,.product-detail-lead-v58,.blog-article-hero-copy>p:not(.section-eyebrow){text-align:center!important;margin-inline:auto!important}.product-badges-v58,.product-detail-copy-v58 .button-row,.blog-article-meta{justify-content:center!important}.product-visual-shell-v58,.product-detail-stage,.product-detail-visual,.single-product-visual{min-height:29rem!important}.product-detail-image-v58,.product-detail-stage img,.product-detail-visual img,.single-product-visual img{max-width:min(92vw,38rem)!important;max-height:35rem!important}.product-story-grid-v58,.blog-article-layout{grid-template-columns:minmax(0,1fr)!important}.blog-article-aside{position:static!important;top:auto!important}.blog-article-prose{margin-inline:auto!important}.internal-cta-content,.figma-wide-cta-inner,.about-cta-card{padding-inline-end:clamp(1.5rem,4vw,3.5rem)!important;text-align:center!important;justify-content:center!important;min-height:28rem!important;padding-top:15rem!important}.internal-cta-content:after,.figma-wide-cta-inner:after,.about-cta-card:after{width:100%!important;height:14rem!important;inset-block:.75rem auto!important}}@media (max-width:760px){:root{--datis-section-space:4rem}body{font-size:.96rem}.container{width:min(100% - 1.5rem, var(--datis-container))!important}.nav-wrap,.nav-wrap-approved{gap:.5rem!important;min-height:4.3rem!important}.brand img,.brand-approved img{width:6.8rem!important}.nav-actions>.button{display:none!important}:is(.home-v13-copy h1,.home-v14-copy h1,.home-v18-copy h1,.hero-copy-block h1){text-align:center!important;max-width:14ch!important;margin-inline:auto!important;font-size:clamp(2rem,10vw,3rem)!important;line-height:1.08!important}:is(.home-v13-lead,.home-v14-lead,.home-v18-lead,.hero-lead){text-align:center!important;margin-inline:auto!important;font-size:.96rem!important;line-height:1.78!important}.stats-grid,.hero-number-grid{border-radius:var(--datis-radius-lg)!important}.stat-card,.hero-number-card{min-height:7.75rem!important;padding:1rem!important}.stat-card strong,.hero-number-card strong{font-size:clamp(1.7rem,9vw,2.35rem)!important}.stat-card small,.hero-number-card small{font-size:.78rem!important}.refined-journey{grid-template-columns:minmax(0,1fr)!important}.refined-step,.refined-step:nth-child(4){border-inline-start:0!important;border-top:1px solid var(--datis-border)!important;min-height:auto!important}.refined-step:first-child{border-top:0!important}.flagship-grid,.flagship-grid.reverse,.about-home-grid,.about-v14-intro-grid{border-radius:var(--datis-radius-lg)!important;padding:1rem!important}.flagship-stage{min-height:19rem!important}.flagship-device-image{max-height:22rem!important}.flagship-copy{text-align:center!important}.flagship-copy h2{margin-inline:auto!important}.flagship-facts{grid-template-columns:minmax(0,1fr)!important}.flagship-copy .button-row{justify-content:center!important}.products-v11-tabs{scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;padding-bottom:.4rem!important;overflow-x:auto!important}.products-v11-tabs::-webkit-scrollbar{display:none!important}.products-v11-tabs a{flex:none!important}.products-v11-grid-list,.products-clean-grid,.products-grid,.product-grid,.product-index-grid,.home-products-grid,.featured-products-grid,.products-list-grid,.figma-blog-grid,.blog-grid,.blog-card-grid,.blog-archive-grid,.blog-related-grid,.category-grid,.internal-sections-grid,.internal-card-stack,.about-v11-mission-grid{grid-template-columns:minmax(0,1fr)!important}.products-v11-media,.products-clean-media,.products-card-media,.product-card-media,.product-tile-media,.home-product-media,.featured-product-media,.product-index-card>:first-child{min-height:16rem!important}.product-detail-hero-v58,.blog-article-hero{padding-block:3.25rem!important}.product-detail-copy-v58 h1,.product-detail-copy h1,.single-product-copy h1,.blog-article-hero-copy h1{max-width:20ch!important;font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.24!important}.product-detail-lead-v58,.blog-article-hero-copy>p:not(.section-eyebrow){font-size:.9rem!important;line-height:1.75!important}.product-badges-v58{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.product-badges-v58 span{text-align:center!important;justify-content:center!important}.product-visual-shell-v58,.product-detail-stage,.product-detail-visual,.single-product-visual{min-height:24rem!important}.product-detail-image-v58,.product-detail-stage img,.product-detail-visual img,.single-product-visual img{max-width:min(96vw,32rem)!important;max-height:29rem!important}.product-system-overview-v58{padding:.7rem!important}.product-system-overview-head-v58,.product-system-facts-v58,.product-system-highlights-v58,.product-story-card-v58,.product-specs-card-v58,.product-purchase-card-v58{padding:1rem!important}.product-system-facts-grid-v58{grid-template-columns:minmax(0,1fr)!important}.product-system-fact-v58 strong{font-size:.82rem!important}.blog-article-prose{font-size:.94rem!important;line-height:1.9!important}.blog-article-prose h2{font-size:1.25rem!important}.blog-article-prose h3{font-size:1.08rem!important}.blog-table-scroll table{min-width:30rem!important;font-size:.78rem!important}.blog-table-scroll :is(td,th){padding:.5rem .58rem!important;font-size:.78rem!important;line-height:1.48!important}.lead-form,.internal-contact-form{grid-template-columns:minmax(0,1fr)!important;padding:1rem!important}.message-field{grid-column:auto!important}.internal-cta-content,.figma-wide-cta-inner,.about-cta-card{border-radius:var(--datis-radius-lg)!important;min-height:25rem!important;padding-top:13rem!important}.internal-cta-content:after,.figma-wide-cta-inner:after,.about-cta-card:after{height:12rem!important}.footer-sitemap{grid-template-columns:repeat(2,minmax(0,1fr))!important}.footer-brand-block{grid-column:1/-1!important;max-width:100%!important}.footer-bottom{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:520px){.stats-grid,.hero-number-grid{grid-template-columns:minmax(0,1fr)!important}.stat-card,.hero-number-card,.stat-card:nth-child(3),.hero-number-card:nth-child(3),.stat-card:nth-child(4),.hero-number-card:nth-child(4){border-inline-start:0!important;border-top:1px solid var(--datis-border)!important}.stat-card:first-child,.hero-number-card:first-child{border-top:0!important}.product-badges-v58,.footer-sitemap{grid-template-columns:minmax(0,1fr)!important}}.site-shell[dir=rtl] :is(.flagship-copy,.product-detail-copy-v58,.product-detail-copy,.single-product-copy,.blog-article-hero-copy){text-align:start!important}.site-shell[dir=rtl] .product-back-link{direction:rtl!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--datis-cta-bg:var(--datis-p-sky-100,#e6f7ff);--datis-cta-border:var(--datis-border-strong,#0d183224);--datis-cta-heading:var(--datis-heading,#0d1832);--datis-cta-copy:var(--datis-text-muted,#526b86);--datis-cta-button-bg:var(--datis-accent,#3cf);--datis-cta-button-bg-hover:var(--datis-accent-hover,#1fb8f0);--datis-cta-button-fg:var(--datis-p-white,#fff)}.clinic-overlay{background:linear-gradient(90deg,#0d1832f0,#0d183294 58%,#0d18322e)!important}.clinic-copy,.clinic-copy :is(.section-eyebrow,.section-kicker,h1,h2,h3,p,span,strong,em,li,a:not(.button)){color:var(--datis-p-white,#fff)!important}.clinic-copy :is(h1,h2,h3){text-shadow:0 2px 22px #00000038}.clinic-copy p{opacity:.96;max-width:52ch!important}.clinic-copy .button,.clinic-copy a.button{color:var(--datis-p-white,#fff)!important}.internal-cta-band,.figma-wide-cta,.about-cta-section{background:var(--datis-p-white,#fff)!important;padding:clamp(4.5rem,8vw,6rem) clamp(1rem,3vw,2rem) clamp(3rem,6vw,5rem)!important}.internal-cta-content,.figma-wide-cta-inner,.about-cta-card{isolation:isolate!important;width:min(100%, var(--datis-container,78rem))!important;border:1px solid var(--datis-cta-border)!important;border-radius:var(--datis-radius-xl,2rem)!important;background:var(--datis-cta-bg)!important;min-height:21rem!important;box-shadow:var(--datis-shadow-sm)!important;color:var(--datis-cta-heading)!important;grid-template-rows:auto auto!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:.75rem clamp(1.25rem,3vw,2.5rem)!important;margin-inline:auto!important;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,4rem)!important;display:grid!important;position:relative!important;overflow:visible!important}.internal-cta-content>div:first-child,.figma-wide-cta-inner>div:first-child,.about-cta-card>div:first-child{text-align:start!important;z-index:2!important;grid-area:1/1/auto/3!important;align-self:end!important;min-width:0!important}.internal-cta-content:after,.figma-wide-cta-inner:after,.about-cta-card:after{content:""!important;opacity:1!important;pointer-events:none!important;z-index:1!important;background:url(/images/datis-device-lineup.png) bottom/contain no-repeat!important;grid-area:1/3/3/6!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:clamp(18rem,30vw,25rem)!important;position:relative!important;inset:auto!important;transform:translateY(clamp(-4rem,-5vw,-2.5rem))!important}.internal-cta-content :is(.section-eyebrow,.section-kicker),.figma-wide-cta-inner :is(.section-eyebrow,.section-kicker),.about-cta-card :is(.section-eyebrow,.section-kicker){width:fit-content!important;color:var(--datis-cta-heading)!important;letter-spacing:.06em!important;background:#ffffffb8!important;border-radius:999px!important;align-items:center!important;margin:0 0 .9rem!important;padding:.42rem .72rem!important;font-size:.75rem!important;font-weight:800!important;display:inline-flex!important}.internal-cta-content h2,.figma-wide-cta-inner h2,.about-cta-card h2{max-width:18ch!important;color:var(--datis-cta-heading)!important;letter-spacing:-.03em!important;margin:0 0 1rem!important;font-size:clamp(1.7rem,3vw,2rem)!important;font-weight:850!important;line-height:1.18!important}.internal-cta-content p,.figma-wide-cta-inner p,.about-cta-card p{max-width:52ch!important;color:var(--datis-cta-copy)!important;margin:0!important;font-size:.98rem!important;line-height:1.75!important}.internal-cta-content>:is(.button,a.button),.figma-wide-cta-inner>:is(.button,a.button,.figma-circle-cta),.about-cta-card>:is(.button,a.button){border-radius:var(--datis-button-radius,.9rem)!important;background:var(--datis-cta-button-bg)!important;width:fit-content!important;min-width:10rem!important;min-height:3rem!important;color:var(--datis-cta-button-fg)!important;box-shadow:none!important;transition:background-color var(--datis-duration-fast,.16s) ease-in-out, transform var(--datis-duration-normal,.22s) var(--datis-ease-out,ease-out)!important;z-index:2!important;border:0!important;grid-area:2/1/auto/3!important;place-self:start!important;padding:.8rem 1.25rem!important;font-size:.94rem!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important}.internal-cta-content>:is(.button,a.button):hover,.figma-wide-cta-inner>:is(.button,a.button,.figma-circle-cta):hover,.about-cta-card>:is(.button,a.button):hover{background:var(--datis-cta-button-bg-hover)!important;color:var(--datis-cta-button-fg)!important;transform:translateY(-1px)!important}.internal-cta-content>:is(.button,a.button):focus-visible,.figma-wide-cta-inner>:is(.button,a.button,.figma-circle-cta):focus-visible,.about-cta-card>:is(.button,a.button):focus-visible{outline:2px solid var(--datis-focus)!important;outline-offset:3px!important}@media (max-width:920px){.internal-cta-content,.figma-wide-cta-inner,.about-cta-card{text-align:center!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;min-height:0!important;padding:1.25rem 1.25rem 1.5rem!important;overflow:hidden!important}.internal-cta-content:after,.figma-wide-cta-inner:after,.about-cta-card:after{background-position:bottom!important;grid-area:1/1!important;min-height:clamp(14rem,48vw,20rem)!important;transform:none!important}.internal-cta-content>div:first-child,.figma-wide-cta-inner>div:first-child,.about-cta-card>div:first-child{text-align:center!important;grid-area:2/1!important;align-self:auto!important}.internal-cta-content :is(.section-eyebrow,.section-kicker),.figma-wide-cta-inner :is(.section-eyebrow,.section-kicker),.about-cta-card :is(.section-eyebrow,.section-kicker),.internal-cta-content h2,.figma-wide-cta-inner h2,.about-cta-card h2,.internal-cta-content p,.figma-wide-cta-inner p,.about-cta-card p{margin-inline:auto!important}.internal-cta-content>:is(.button,a.button),.figma-wide-cta-inner>:is(.button,a.button,.figma-circle-cta),.about-cta-card>:is(.button,a.button){grid-area:3/1!important;justify-self:center!important;width:min(100%,22rem)!important}}@media (max-width:560px){.internal-cta-band,.figma-wide-cta,.about-cta-section{padding-inline:.75rem!important}.internal-cta-content,.figma-wide-cta-inner,.about-cta-card{border-radius:1.5rem!important;padding:1rem 1rem 1.25rem!important}.internal-cta-content:after,.figma-wide-cta-inner:after,.about-cta-card:after{min-height:13rem!important}.internal-cta-content h2,.figma-wide-cta-inner h2,.about-cta-card h2{font-size:1.5rem!important}}
