:root{--dh22-ink:#1f2825;--dh22-sage:#334b43;--dh22-sage-2:#49655b;--dh22-mist:#e7ece8;--dh22-cream:#f7f4ee;--dh22-sand:#dfd2c3;--dh22-white:#fffdf9;--dh22-line:rgba(31,40,37,.10);--dh22-muted:#6f7d77;--dh22-shadow:0 18px 50px rgba(32,44,39,.09)}body{color:var(--dh22-ink)}.dh22-site,body{background:var(--dh22-cream)}.dh22-site{min-height:100vh;padding-bottom:92px}.dh22-logo,.dh22-site a{text-decoration:none}.dh22-logo{display:inline-flex;align-items:center;gap:10px;color:var(--dh22-ink);min-width:max-content}.dh22-logo-mark{width:38px;height:38px;color:var(--dh22-sage)}.dh22-logo-copy{display:grid;line-height:1}.dh22-logo-copy b{font-size:18px;letter-spacing:-.45px;font-weight:850}.dh22-logo-copy small{font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:#78867f;margin-top:5px;font-weight:750}.dh22-logo.is-compact .dh22-logo-mark{width:33px;height:33px}.dh22-logo.is-compact .dh22-logo-copy b{font-size:17px}.dh-nav{background:rgba(247,244,238,.88)!important;border-bottom:1px solid rgba(31,40,37,.07)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.dh-nav-inner-v15{max-width:1380px!important;min-height:72px!important;padding-inline:28px!important}.dh-main-nav-v15{gap:28px!important}.dh-main-nav-v15 a{font-size:13px!important;font-weight:720!important;color:#59665f!important;position:relative}.dh-main-nav-v15 a.active,.dh-main-nav-v15 a:hover{color:var(--dh22-ink)!important}.dh-main-nav-v15 a.active:after{content:"";position:absolute;left:50%;bottom:-14px;transform:translateX(-50%);width:18px;height:2px;border-radius:2px;background:var(--dh22-sage)}.dh-nav-search input{background:#fffdf9!important;border-color:rgba(31,40,37,.1)!important}.dh-account-link,.dh-locale-toggle,.dh-nav-menu-btn,.dh-nav-right>a,.dh-nav-right>button{border-color:rgba(31,40,37,.1)!important;color:var(--dh22-ink)!important}.dh-drawer-intro{background:var(--dh22-mist)!important}.dh-drawer-intro span{color:var(--dh22-sage)!important}.dh22-hero-shell{padding:22px 24px 0}.dh22-hero{max-width:1380px;margin:0 auto;min-height:470px;border-radius:34px;overflow:hidden;background:radial-gradient(circle at 78% 26%,rgba(255,255,255,.1),transparent 25%),linear-gradient(135deg,#263b34,#3e5b50);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);position:relative;box-shadow:0 24px 70px rgba(34,51,45,.14)}.dh22-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,35,31,.22),transparent 55%);pointer-events:none}.dh22-hero-copy{position:relative;z-index:2;padding:68px 40px 64px 72px;align-self:center}.dh22-eyebrow{display:inline-flex;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#d9e4df;font-weight:800;margin-bottom:16px}.dh22-hero h1{margin:0;color:#fffdf9;font-size:clamp(46px,5vw,76px);line-height:.98;letter-spacing:-3.6px;max-width:760px;font-weight:800}.dh22-hero p{color:#dbe4df;font-size:16px;line-height:1.65;max-width:650px;margin:20px 0 22px}.dh22-hero-search{max-width:630px}.dh22-hero-search input{background:#fff!important;border:0!important;box-shadow:0 10px 24px rgba(0,0,0,.12)!important}.dh22-hero-actions{display:flex;gap:10px;align-items:center;margin-top:16px;flex-wrap:wrap}.dh22-btn{min-height:44px;padding:0 18px;border-radius:13px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.dh22-btn:hover{transform:translateY(-1px)}.dh22-btn-light{background:#fffdf9;color:var(--dh22-ink);box-shadow:0 10px 24px rgba(0,0,0,.1)}.dh22-btn-ghost{border:1px solid rgba(255,255,255,.24);color:#fff;background:rgba(255,255,255,.06)}.dh22-btn-dark{background:var(--dh22-ink);color:#fffdf9}.dh22-hero-stats{display:flex;gap:22px;margin-top:27px}.dh22-hero-stats span{display:grid;grid-gap:2px;gap:2px;min-width:86px}.dh22-hero-stats b{color:#fff;font-size:19px}.dh22-hero-stats small{color:#bfcbc5;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.dh22-hero-visual{position:relative;min-height:470px;overflow:hidden}.dh22-orbit{position:absolute;width:430px;height:430px;border:1px solid rgba(255,255,255,.14);border-radius:50%;right:-25px;top:15px}.dh22-orbit:after,.dh22-orbit:before{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.08)}.dh22-orbit:before{inset:60px}.dh22-orbit:after{inset:125px}.dh22-hero-glow{position:absolute;width:300px;height:160px;border-radius:50%;background:rgba(244,231,212,.18);filter:blur(55px);right:90px;bottom:15px}.dh22-hero-product{position:absolute;display:grid;place-items:center;background:rgba(255,253,249,.94);border:1px solid rgba(255,255,255,.7);box-shadow:0 25px 55px rgba(17,28,24,.25);overflow:hidden;transition:transform .28s ease}.dh22-hero-product:hover{transform:translateY(-4px) rotate(0)}.dh22-hero-product img{width:100%;height:100%;object-fit:contain;padding:18px;mix-blend-mode:multiply}.dh22-hero-product.p1{width:260px;height:290px;right:86px;top:78px;border-radius:32px;transform:rotate(3deg)}.dh22-hero-product.p2{width:155px;height:170px;right:320px;top:210px;border-radius:25px;transform:rotate(-7deg)}.dh22-hero-product.p3{width:150px;height:155px;right:25px;top:285px;border-radius:24px;transform:rotate(8deg)}.dh22-section{max-width:1320px;margin:0 auto;padding:58px 28px 0}.dh22-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:20px}.dh22-section-head h2{font-size:25px;letter-spacing:-.75px;margin:0;font-weight:820}.dh22-section-head p{margin:6px 0 0;color:var(--dh22-muted);font-size:13px}.dh22-section-head>a{font-size:12px;color:var(--dh22-sage);font-weight:800;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.dh22-category-row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:13px;gap:13px}.dh22-category{display:grid;justify-items:center;text-align:center;grid-gap:10px;gap:10px;color:var(--dh22-ink);min-width:0}.dh22-category-image{width:100%;aspect-ratio:1/1;border-radius:25px;background:var(--dh22-white);border:1px solid var(--dh22-line);display:grid;place-items:center;overflow:hidden;box-shadow:0 8px 26px rgba(34,46,41,.045);transition:transform .2s ease,box-shadow .2s ease}.dh22-category:hover .dh22-category-image{transform:translateY(-3px);box-shadow:var(--dh22-shadow)}.dh22-category-image img{width:88%;height:88%;object-fit:contain;mix-blend-mode:multiply;padding:10px}.dh22-category-image svg{color:var(--dh22-sage)}.dh22-category b{font-size:11px;line-height:1.25;max-width:110px}.dh22-product-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.dh22-product-rail .dh-product-card{background:var(--dh22-white)!important;border:1px solid var(--dh22-line)!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.dh22-product-rail .dh-product-card:hover{transform:translateY(-3px);box-shadow:var(--dh22-shadow)!important}.dh22-product-rail .dh-product-media{background:#f1f0eb!important;min-height:225px!important}.dh22-product-rail .dh-product-media img{object-fit:contain!important;padding:18px!important}.dh22-product-rail .dh-product-state{border-radius:999px!important;font-size:9px!important}.dh22-product-rail .dh-product-content{padding:15px 16px 16px!important}.dh22-product-rail .dh-product-kicker{color:var(--dh22-sage)!important;font-size:9px!important;letter-spacing:.08em!important}.dh22-product-rail .dh-product-content h3{font-size:14px!important;line-height:1.35!important;min-height:38px!important}.dh22-product-rail .dh-product-supplier{font-size:10px!important;color:#87918c!important}.dh22-product-rail .dh-price{font-weight:850!important;color:var(--dh22-ink)!important}.dh22-product-rail .dh-card-action{color:var(--dh22-sage)!important}.dh22-brand-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.dh22-brand-row>a{height:90px;border:1px solid var(--dh22-line);background:var(--dh22-white);border-radius:19px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--dh22-ink);padding:12px}.dh22-brand-row span{width:34px;height:34px;border-radius:10px;background:var(--dh22-mist);display:grid;place-items:center;color:var(--dh22-sage);font-weight:900}.dh22-brand-row b{font-size:13px;max-width:120px;overflow:hidden;text-overflow:ellipsis}.dh22-explore-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.dh22-explore-card{background:linear-gradient(145deg,#fffdf9,#f0ede7);border:1px solid var(--dh22-line);min-height:145px;border-radius:24px;padding:20px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px;color:var(--dh22-ink);transition:transform .22s ease,box-shadow .22s ease}.dh22-explore-card:hover{transform:translateY(-3px);box-shadow:var(--dh22-shadow)}.dh22-explore-card i{width:50px;height:50px;border-radius:16px;background:var(--dh22-sage);display:grid;place-items:center;color:#fff}.dh22-explore-card div{display:grid;grid-gap:5px;gap:5px}.dh22-explore-card b{font-size:14px}.dh22-explore-card span{font-size:11px;color:var(--dh22-muted)}.dh22-supplier-strip{padding-top:52px}.dh22-supplier-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.dh22-supplier-row>a{background:var(--dh22-white);border:1px solid var(--dh22-line);border-radius:18px;padding:13px;display:flex;align-items:center;gap:10px;color:var(--dh22-ink)}.dh22-supplier-row span{width:43px;height:43px;border-radius:12px;background:#f0efea;display:grid;place-items:center;overflow:hidden;color:var(--dh22-sage)}.dh22-supplier-row img{width:100%;height:100%;object-fit:contain;padding:5px}.dh22-supplier-row b{font-size:12px;line-height:1.3}.dh22-cafe-card{border-radius:30px;padding:36px 40px;background:linear-gradient(135deg,#d9e3de,#c6d5ce);color:var(--dh22-ink);display:flex;align-items:end;justify-content:space-between;gap:24px;min-height:210px;overflow:hidden;position:relative}.dh22-cafe-card:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-50px;top:-80px;border:1px solid rgba(51,75,67,.14);box-shadow:0 0 0 45px rgba(51,75,67,.045),0 0 0 90px rgba(51,75,67,.025)}.dh22-cafe-card>div{position:relative;z-index:1}.dh22-cafe-card span{font-size:10px;letter-spacing:.13em;text-transform:uppercase;font-weight:850;color:var(--dh22-sage)}.dh22-cafe-card h2{font-size:30px;letter-spacing:-1px;margin:7px 0 8px}.dh22-cafe-card p{margin:0;color:#586a63;font-size:13px}.dh22-cafe-action{display:inline-flex;align-items:center;gap:8px;font-weight:850;font-size:12px;background:#fffdf9;border-radius:14px;padding:13px 16px}.dh22-sell-card{background:var(--dh22-sand);border-radius:28px;padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.dh22-sell-card span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:850;color:#725f4f}.dh22-sell-card h2{font-size:27px;margin:6px 0}.dh22-sell-card p{font-size:12px;color:#73685f;margin:0}.dh-mobile-nav-v15{background:rgba(255,253,249,.94)!important;border:1px solid rgba(31,40,37,.1)!important;box-shadow:0 12px 40px rgba(26,37,33,.14)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.dh-mobile-nav-v15 a{color:#7c8983!important}.dh-mobile-nav-v15 a.active{color:var(--dh22-sage)!important}.dh-mobile-nav-v15 .dh-mobile-cafe{position:relative;transform:translateY(-11px);background:var(--dh22-sage)!important;color:#fff!important;border-radius:20px!important;box-shadow:0 10px 24px rgba(51,75,67,.25);min-height:58px!important;margin-inline:4px}.dh-mobile-nav-v15 .dh-mobile-cafe span{color:#fff!important}.dh-navigation-drawer{background:var(--dh22-white)!important}.dh-drawer-item.active i,.dh-drawer-item:hover i{background:var(--dh22-sage)!important;color:#fff!important}.dh-drawer-item em{background:var(--dh22-mist)!important;color:var(--dh22-sage)!important}.dh-drawer-footer{background:#f3f0e9!important}.dh-site .dh-btn-primary{background:var(--dh22-sage)!important;border-color:var(--dh22-sage)!important}.dh-site .dh-kicker{color:var(--dh22-sage)!important}@media(max-width:1100px){.dh22-hero{grid-template-columns:1fr minmax(330px,.7fr)}.dh22-hero-copy{padding-left:48px}.dh22-hero-product.p1{right:40px}.dh22-hero-product.p2{right:235px}.dh22-hero-product.p3{right:4px}.dh22-category-row{grid-template-columns:repeat(6,1fr)}.dh22-product-rail{grid-template-columns:repeat(3,1fr)}.dh22-brand-row{grid-template-columns:repeat(5,1fr)}.dh22-explore-grid{grid-template-columns:1fr 1fr}}@media(max-width:820px){.dh-nav-inner-v15{padding-inline:16px!important}.dh22-logo-copy small{display:none}.dh22-hero-shell{padding:12px 12px 0}.dh22-hero{grid-template-columns:1fr;min-height:0;border-radius:26px}.dh22-hero-copy{padding:44px 24px 38px}.dh22-hero h1{font-size:48px;letter-spacing:-2.3px;max-width:550px}.dh22-hero p{font-size:14px;margin-top:16px}.dh22-hero-visual{min-height:290px}.dh22-orbit{width:300px;height:300px;right:20px;top:-10px}.dh22-hero-product.p1{width:185px;height:200px;right:72px;top:30px}.dh22-hero-product.p2{width:110px;height:118px;right:230px;top:130px}.dh22-hero-product.p3{width:105px;height:110px;right:10px;top:160px}.dh22-section{padding:42px 16px 0}.dh22-category-row{grid-template-columns:repeat(4,1fr)}.dh22-brand-row,.dh22-product-rail,.dh22-supplier-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dh22-site{padding-bottom:98px}.dh22-hero-copy{padding:38px 20px 28px}.dh22-eyebrow{font-size:9px}.dh22-hero h1{font-size:42px;letter-spacing:-2px}.dh22-hero p{font-size:13px;max-width:94%}.dh22-hero-search{margin-top:4px}.dh22-hero-actions{margin-top:12px}.dh22-btn{min-height:42px;padding-inline:15px}.dh22-hero-stats{gap:15px}.dh22-hero-stats b{font-size:17px}.dh22-hero-stats span{min-width:72px}.dh22-hero-visual{min-height:245px}.dh22-hero-product.p1{width:155px;height:172px;right:58px;top:26px}.dh22-hero-product.p2{width:92px;height:96px;right:202px;top:118px}.dh22-hero-product.p3{width:88px;height:92px;right:5px;top:135px}.dh22-orbit{width:250px;height:250px;right:18px}.dh22-section-head{align-items:center}.dh22-section-head h2{font-size:21px}.dh22-section-head>a{font-size:11px}.dh22-category-row{display:flex;overflow-x:auto;gap:10px;padding-bottom:5px;scrollbar-width:none}.dh22-category-row::-webkit-scrollbar{display:none}.dh22-category{min-width:84px}.dh22-category-image{width:84px;height:84px;border-radius:22px}.dh22-category b{font-size:10px}.dh22-product-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:5px;scrollbar-width:none}.dh22-product-rail::-webkit-scrollbar{display:none}.dh22-product-rail .dh-product-card{min-width:74vw;scroll-snap-align:start}.dh22-product-rail .dh-product-media{min-height:210px!important}.dh22-brand-row{display:flex;overflow-x:auto;gap:9px;scrollbar-width:none}.dh22-brand-row::-webkit-scrollbar{display:none}.dh22-brand-row>a{min-width:155px;height:76px}.dh22-explore-grid{grid-template-columns:1fr}.dh22-explore-card{min-height:108px}.dh22-supplier-row{display:flex;overflow-x:auto;scrollbar-width:none}.dh22-supplier-row::-webkit-scrollbar{display:none}.dh22-supplier-row>a{min-width:190px}.dh22-cafe-card{padding:28px 24px;min-height:220px;align-items:flex-start;flex-direction:column}.dh22-cafe-card h2{font-size:27px}.dh22-sell-card{padding:27px 24px;align-items:flex-start;flex-direction:column}.dh22-sell-card h2{font-size:24px}}.dh-site-footer{background:#efeae1!important;border-top:1px solid var(--dh22-line)!important;color:var(--dh22-ink)!important}.dh-site-footer a{color:#65726c!important}.dh-site-footer a:hover{color:var(--dh22-sage)!important}.dh-footer-brand{display:grid!important;grid-gap:10px!important;gap:10px!important;align-content:start}.dh-footer-brand>span{font-size:11px;color:var(--dh22-muted);max-width:210px;line-height:1.5}.dh-site-footer-bottom{border-top-color:var(--dh22-line)!important;color:#748079!important}.dh22-feature-menu{order:3}.dh-nav-right .dh-notification-bell,.dh-nav-right>button[aria-label*=notification]{order:2}.dh-nav-right .dh22-feature-menu{-webkit-margin-start:2px;margin-inline-start:2px}.dh22-brand-logos-only{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.dh22-brand-logos-only>a{height:78px;border:1px solid var(--dh22-line);background:var(--dh22-white);border-radius:18px;display:grid;place-items:center;padding:14px 16px;color:var(--dh22-ink);overflow:hidden}.dh22-brand-logos-only>a:hover{box-shadow:var(--dh22-shadow);transform:translateY(-2px)}.dh22-brand-logos-only b{display:block;width:100%;text-align:center;white-space:nowrap;font-size:16px;line-height:1;letter-spacing:-.03em;font-weight:850}.dh22-wordmark-dentsply-sirona b{font-size:13px;letter-spacing:-.055em}.dh22-wordmark-nsk b{font-size:24px;font-style:italic;letter-spacing:-.08em;color:#1f5794}.dh22-wordmark-coxo b{font-size:21px;letter-spacing:.05em;color:#2469a0}.dh22-wordmark-aidite b{font-size:19px;letter-spacing:.01em;color:#2d6f86}.dh22-wordmark-komet b{font-size:19px;letter-spacing:.06em;color:#444}.dh22-wordmark-coltene b{font-size:17px;letter-spacing:.03em;color:#283944}.dh22-wordmark-eighteeth b{font-size:15px;letter-spacing:-.03em;color:#344f67}.dh22-wordmark-mani b{font-size:20px;letter-spacing:.08em;color:#34423f}@media(max-width:1100px){.dh22-brand-logos-only{grid-template-columns:repeat(4,1fr)}}@media(max-width:560px){.dh22-brand-logos-only{display:flex;overflow-x:auto;gap:9px;scrollbar-width:none}.dh22-brand-logos-only::-webkit-scrollbar{display:none}.dh22-brand-logos-only>a{min-width:142px;height:70px}}.dh23-hero-shell{max-width:1320px;margin:18px auto 0;padding:0 18px}.dh23-hero{position:relative;min-height:390px;border-radius:28px;overflow:hidden;background:#d7d1c7;box-shadow:0 18px 50px rgba(31,40,37,.08)}.dh23-hero-media{position:absolute;inset:0;background-image:url(https://r6.pickpik.com/path/307/329/160/dentist-space-treat-teeth-zahnarztpraxis-cfe7236989951fecae1ff8d7c9003057.jpg);background-size:cover;background-position:center 48%}.dh23-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(38,59,52,.96),rgba(48,71,63,.86) 32%,rgba(48,71,63,.3) 61%,rgba(48,71,63,.06))}.dh23-hero-copy{position:relative;z-index:2;width:min(520px,52%);padding:54px 48px;color:#fffdf9}.dh23-hero-copy>span{font-size:10px;letter-spacing:.16em;font-weight:850;color:#dbe5df}.dh23-hero-copy h1{font-size:clamp(44px,5vw,70px);line-height:.96;letter-spacing:-3px;margin:12px 0 14px;max-width:480px}.dh23-hero-copy p{font-size:14px;line-height:1.55;color:#e4ebe7;max-width:440px;margin:0 0 20px}.dh23-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.dh23-primary,.dh23-secondary{height:43px;padding:0 16px;border-radius:12px;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:850}.dh23-primary{background:#fffdf9;color:var(--dh22-ink);box-shadow:0 8px 20px rgba(0,0,0,.12)}.dh23-secondary{background:rgba(255,255,255,.12);color:white;border:1px solid rgba(255,255,255,.26);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dh23-categories{max-width:1320px;margin:12px auto 0;padding:0 18px}.dh23-category-row{background:rgba(255,253,249,.96);border:1px solid var(--dh22-line);border-radius:20px;padding:10px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:8px;gap:8px;box-shadow:0 8px 30px rgba(36,48,42,.04)}.dh23-category{min-width:0;display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:8px 4px;color:var(--dh22-ink);border-radius:14px}.dh23-category:hover{background:#f1efe9}.dh23-category>span{width:48px;height:42px;border-radius:12px;background:#f4f2ed;display:grid;place-items:center;overflow:hidden;color:var(--dh22-sage)}.dh23-category img{width:100%;height:100%;object-fit:contain;padding:5px;mix-blend-mode:multiply}.dh23-category b{font-size:9px;line-height:1.15;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis}.dh23-more>span{font-weight:900;font-size:18px;letter-spacing:3px}.dh23-section{max-width:1320px;margin:0 auto;padding:28px 18px 0}.dh23-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.dh23-section-head h2{font-size:18px;letter-spacing:-.45px;margin:0;font-weight:850}.dh23-section-head a{font-size:10px;color:var(--dh22-sage);font-weight:850;display:inline-flex;align-items:center;gap:4px}.dh23-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.dh23-product-card{position:relative;background:#fffdf9;border:1px solid var(--dh22-line);border-radius:17px;padding:10px 10px 12px;color:var(--dh22-ink);min-width:0;transition:transform .18s ease,box-shadow .18s ease}.dh23-product-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(34,48,42,.08)}.dh23-product-image{height:145px;border-radius:13px;background:#f1f0eb;display:grid;place-items:center;overflow:hidden;margin-bottom:9px}.dh23-product-image img{width:100%;height:100%;object-fit:contain;padding:10px;mix-blend-mode:multiply}.dh23-product-card>span{font-size:8px;color:#89938e;text-transform:uppercase;letter-spacing:.06em}.dh23-product-card h3{font-size:11px;line-height:1.3;min-height:30px;margin:4px 26px 5px 0;font-weight:760}.dh23-product-card>b{font-size:11px;font-weight:900}.dh23-product-card>i{position:absolute;right:10px;bottom:10px;width:26px;height:26px;border-radius:8px;background:var(--dh22-sage);color:white;display:grid;place-items:center;font-style:normal;font-size:17px}.dh23-section .dh22-brand-logos-only{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.dh23-section .dh22-brand-logos-only>a{height:66px;border-radius:14px;background:#fffdf9}.dh23-section .dh22-brand-logos-only b{font-size:14px}.dh23-cafe-card{min-height:170px;border-radius:22px;background:linear-gradient(90deg,rgba(232,236,233,.98),rgba(225,232,228,.92) 56%,rgba(198,213,206,.68));border:1px solid var(--dh22-line);padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:22px;color:var(--dh22-ink);overflow:hidden;position:relative}.dh23-cafe-card:after{content:"";position:absolute;right:-30px;top:-45px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at 38% 38%,rgba(51,75,67,.2),rgba(51,75,67,.03) 58%,transparent 60%)}.dh23-cafe-copy{position:relative;z-index:2;max-width:620px}.dh23-cafe-copy>span{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--dh22-sage);font-weight:900}.dh23-cafe-copy h2{font-size:28px;letter-spacing:-1px;margin:6px 0}.dh23-cafe-copy p{font-size:12px;line-height:1.55;color:#65726c;margin:0 0 14px}.dh23-cafe-members{display:flex;align-items:center;gap:9px}.dh23-cafe-members>div{display:flex}.dh23-cafe-members i{width:27px;height:27px;border-radius:50%;background:linear-gradient(145deg,#536b61,#a4b4ad);border:2px solid #eef2ef;margin-left:-6px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.dh23-cafe-members i:first-child{margin-left:0}.dh23-cafe-members small{font-size:10px;color:#69766f;font-weight:750}.dh23-cafe-cta{position:relative;z-index:2;min-height:42px;padding:0 16px;border-radius:12px;background:var(--dh22-sage);color:#fff;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:850;white-space:nowrap}.dh23-feature-wrap{padding-top:12px;padding-bottom:34px}.dh23-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dh23-feature-card{min-height:125px;border-radius:18px;padding:18px 18px 16px;background:linear-gradient(135deg,rgba(25,31,29,.95),rgba(51,60,56,.96));color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;position:relative;overflow:hidden}.dh23-feature-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.12),transparent 28%)}.dh23-feature-card.is-xray{background:linear-gradient(135deg,rgba(15,24,22,.94),rgba(35,54,49,.96)),radial-gradient(circle at 75% 45%,rgba(146,213,187,.22),transparent 35%)}.dh23-feature-card div,.dh23-feature-card svg{position:relative;z-index:1}.dh23-feature-card span{font-size:13px;font-weight:850}.dh23-feature-card h3{font-weight:600;color:#c6d0cb;margin:5px 0 0}@media(max-width:1000px){.dh23-product-grid{grid-template-columns:repeat(3,1fr)}.dh23-category-row{grid-template-columns:repeat(5,1fr)}.dh23-section .dh22-brand-logos-only{grid-template-columns:repeat(4,1fr)}}@media(max-width:700px){.dh23-hero-shell{padding:0 12px;margin-top:10px}.dh23-hero{min-height:340px;border-radius:23px}.dh23-hero-media{background-position:60%}.dh23-hero-overlay{background:linear-gradient(90deg,rgba(38,59,52,.95),rgba(44,65,57,.82) 57%,rgba(44,65,57,.15))}.dh23-hero-copy{width:72%;padding:38px 24px}.dh23-hero-copy h1{font-size:45px;letter-spacing:-2.2px}.dh23-categories{padding:0 12px}.dh23-category-row{display:flex;overflow-x:auto;gap:7px;scrollbar-width:none}.dh23-category-row::-webkit-scrollbar{display:none}.dh23-category{min-width:74px}.dh23-category>span{width:46px}.dh23-section{padding:24px 12px 0}.dh23-product-grid{display:flex;overflow-x:auto;gap:9px;scrollbar-width:none}.dh23-product-grid::-webkit-scrollbar{display:none}.dh23-product-card{min-width:44vw}.dh23-product-image{height:130px}.dh23-section .dh22-brand-logos-only{display:flex;overflow-x:auto}.dh23-section .dh22-brand-logos-only>a{min-width:130px}.dh23-cafe-card{align-items:flex-start;flex-direction:column;padding:24px}.dh23-cafe-copy h2{font-size:24px}.dh23-feature-grid{grid-template-columns:1fr}}@media(max-width:480px){.dh23-hero{min-height:325px}.dh23-hero-copy{width:78%;padding:32px 20px}.dh23-hero-copy h1{font-size:40px}.dh23-hero-copy p{font-size:12px}.dh23-secondary{display:none}.dh23-product-card{min-width:58vw}}.dh23-hero-shell{margin-top:12px}.dh23-categories{margin-top:8px}.dh23-section{padding-top:20px}.dh23-brands-section{padding-top:18px}.dh23-feature-wrap{padding-top:14px;padding-bottom:28px}.dh23-section-head{margin-bottom:10px}.dh23-category-row{padding:8px}.dh23-category{padding:6px 3px}.dh23-category>span{background:#f2f0eb}.dh23-category img{padding:3px}.dh23-more-grid{display:grid!important;grid-template-columns:repeat(2,6px);grid-template-rows:repeat(2,6px);grid-gap:4px;gap:4px;place-content:center}.dh23-more-grid i{width:6px;height:6px;border-radius:2px;background:var(--dh22-sage);display:block}.dh23-product-grid{gap:9px}.dh23-product-card{padding:9px 9px 11px}.dh23-product-image{height:138px;margin-bottom:8px}.dh23-product-card h3{min-height:29px}.dh23-brands-section .dh22-brand-logos-only>a{height:62px}.dh23-cafe-card{min-height:158px;padding:24px 28px}.dh23-cafe-copy h2{font-size:26px}.dh23-cafe-copy p{max-width:620px}.dh23-feature-card{min-height:138px;padding:17px 18px;isolation:isolate}.dh23-feature-card>img{position:absolute;right:-8px;top:-8px;width:52%;height:118%;object-fit:contain;opacity:.32;filter:saturate(.55) contrast(1.06);mix-blend-mode:screen;z-index:0;pointer-events:none}.dh23-feature-card:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(19,27,24,.96),rgba(31,44,39,.82) 48%,rgba(31,44,39,.25));z-index:0}.dh23-feature-card.is-xray:after{background:linear-gradient(90deg,rgba(12,22,20,.97),rgba(24,40,35,.8) 50%,rgba(24,40,35,.22))}.dh23-feature-card div,.dh23-feature-card svg{z-index:2}.dh23-feature-card span{font-size:14px}.dh23-feature-card h3{font-size:10px}@media(max-width:700px){.dh23-section{padding-top:17px}.dh23-category-row{padding:7px}.dh23-product-card{min-width:52vw}.dh23-feature-card{min-height:122px}.dh23-feature-card>img{width:48%;opacity:.28}}.dh22-site{min-height:0!important}.dh-site-footer{margin-top:16px!important}.dh-site-footer-grid{gap:18px!important}.dh23-feature-card>img{opacity:.34!important;filter:saturate(.5) contrast(1.08) brightness(.76)!important;z-index:0!important}.dh23-feature-card:after{background:linear-gradient(90deg,rgba(13,25,21,.97),rgba(18,35,30,.9) 42%,rgba(27,45,39,.54) 72%,rgba(27,45,39,.35))!important}.dh23-feature-card.is-xray:after{background:linear-gradient(90deg,rgba(10,22,19,.98),rgba(18,37,31,.9) 44%,rgba(24,45,38,.48) 76%,rgba(24,45,38,.3))!important}.dh24-categories-page{min-height:0!important;padding-bottom:0!important}.dh24-categories-page .dh-categories-body{padding-bottom:28px!important}.dh24-categories-page .dh-categories-card{background:var(--dh22-white)!important;border-color:var(--dh22-line)!important}.dh24-categories-page .dh-categories-media{height:170px!important;background:#f2f0eb!important}.dh24-categories-page .dh-categories-media img{width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important;mix-blend-mode:normal!important}.dh24-categories-page .dh-categories-copy h2{color:var(--dh22-ink)!important}.dh24-categories-page .dh-categories-copy b{color:var(--dh22-sage)!important}@media(max-width:640px){.dh22-site{min-height:0!important;padding-bottom:0!important}.dh23-feature-wrap{padding-bottom:14px!important}.dh-site-footer{margin-top:10px!important;padding:22px 16px 92px!important}.dh-site-footer-grid{grid-template-columns:1fr 1fr!important;gap:18px 16px!important}.dh-footer-brand{grid-column:1/-1!important}.dh-site-footer-grid>div:last-child{display:none!important}.dh-site-footer-grid>div{gap:5px!important}.dh-site-footer-grid>div>b{font-size:10px!important}.dh-site-footer-grid a{font-size:9px!important}.dh-footer-brand>span{font-size:10px!important;max-width:none!important}.dh-site-footer-bottom{margin-top:16px!important;padding-top:12px!important;flex-direction:column!important;gap:8px!important;font-size:8px!important}.dh24-categories-page .dh-categories-hero .dh-categories-shell{padding:24px 0 20px!important}.dh24-categories-page .dh-categories-hero h1{font-size:32px!important;letter-spacing:-1.35px!important}.dh24-categories-page .dh-categories-body{padding:12px 0 18px!important}.dh24-categories-page .dh-categories-grid{grid-template-columns:1fr 1fr!important;gap:9px!important}.dh24-categories-page .dh-categories-media{height:128px!important}.dh24-categories-page .dh-categories-copy{padding:11px!important}.dh24-categories-page .dh-categories-copy h2{font-size:13px!important;margin:4px 0 7px!important}.dh23-feature-card{min-height:140px!important}}.dh22-site{min-height:auto!important;padding-bottom:0!important}.dh23-feature-card{min-height:150px!important;padding:20px!important}.dh23-feature-card>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:.44!important;filter:saturate(.45) brightness(.72) contrast(1.08)!important;mix-blend-mode:normal!important}.dh23-feature-card:after{background:linear-gradient(90deg,rgba(13,24,21,.98),rgba(21,38,33,.92) 43%,rgba(23,41,36,.54) 72%,rgba(23,41,36,.3))!important}.dh23-feature-card.is-xray:after{background:linear-gradient(90deg,rgba(10,20,18,.98),rgba(18,35,30,.92) 44%,rgba(18,35,30,.48) 74%,rgba(18,35,30,.26))!important}.dh23-feature-card div,.dh23-feature-card svg{position:relative!important;z-index:2!important}.dh23-feature-card span{font-size:15px!important}.dh23-feature-card h3{font-size:11px!important}.dh24-categories-page{min-height:auto!important;background:var(--dh22-cream)}.dh24-categories-hero{background:linear-gradient(180deg,#edf3f0,#f7f4ee);border-bottom:1px solid var(--dh22-line)}.dh24-categories-shell{max-width:1180px;margin:0 auto;padding-inline:18px}.dh24-categories-hero .dh24-categories-shell{padding-top:34px;padding-bottom:28px}.dh24-categories-hero h1{font-size:clamp(38px,6vw,64px);line-height:.98;letter-spacing:-2.8px;margin:10px 0 13px;max-width:760px;color:var(--dh22-sage)}.dh24-categories-hero p{margin:0 0 20px;color:#6f7d77;font-size:14px;line-height:1.6}.dh24-categories-search{height:58px;background:#fff;border:1px solid rgba(31,40,37,.12);border-radius:17px;display:flex;align-items:center;gap:10px;padding:0 17px;max-width:700px;box-shadow:0 8px 24px rgba(34,46,41,.04)}.dh24-categories-search svg{color:var(--dh22-sage)}.dh24-categories-search input{border:0;outline:0;background:transparent;width:100%;font:inherit;color:var(--dh22-ink)}.dh24-categories-body{padding-top:24px;padding-bottom:28px}.dh24-categories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.dh24-category-card{background:#fffdf9;border:1px solid var(--dh22-line);border-radius:22px;overflow:hidden;color:var(--dh22-ink);transition:transform .18s ease,box-shadow .18s ease}.dh24-category-card:hover{transform:translateY(-2px);box-shadow:var(--dh22-shadow)}.dh24-category-media{height:170px;background:#efeee9;overflow:hidden}.dh24-category-media img{width:100%;height:100%;object-fit:cover;display:block}.dh24-category-copy{padding:15px 16px 17px;display:grid;grid-gap:5px;gap:5px}.dh24-category-copy>span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#87918c}.dh24-category-copy h2{font-size:18px;letter-spacing:-.4px;margin:0}.dh24-category-copy b{font-size:10px;color:var(--dh22-sage);display:flex;align-items:center;gap:5px}.dh24-category-empty{padding:30px;text-align:center;background:#fff;border:1px dashed #cad4cf;border-radius:20px;display:grid;justify-items:center;grid-gap:8px;gap:8px}.dh-site-footer{margin-top:0!important;padding:24px 20px 18px!important}.dh-site-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr!important;gap:22px!important}.dh-site-footer-bottom{margin-top:18px!important;padding-top:12px!important}@media(max-width:700px){.dh23-feature-wrap{padding-bottom:12px!important}.dh23-feature-grid{gap:10px!important}.dh23-feature-card{min-height:138px!important}.dh23-feature-card>img{opacity:.42!important}.dh24-categories-hero .dh24-categories-shell{padding-top:22px;padding-bottom:20px}.dh24-categories-hero h1{font-size:40px;letter-spacing:-1.9px}.dh24-categories-hero p{font-size:12px}.dh24-categories-search{height:52px}.dh24-categories-body{padding-top:16px;padding-bottom:16px}.dh24-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dh24-category-card{border-radius:18px}.dh24-category-media{height:120px}.dh24-category-copy{padding:12px}.dh24-category-copy h2{font-size:15px}.dh-site-footer{padding:20px 16px 88px!important}.dh-site-footer-grid{grid-template-columns:1fr 1fr!important;gap:18px 22px!important}.dh-footer-brand{grid-column:1/-1!important}.dh-site-footer-bottom{margin-top:14px!important}.dh-site-footer{display:none!important}.dh22-site,.dh24-categories-page{padding-bottom:96px!important}.dh23-feature-wrap{padding-bottom:4px!important}.dh24-categories-body{padding-bottom:8px!important}.dh23-feature-card{min-height:142px!important}.dh23-feature-card>img{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}}:root{--dh27-bg:#f7f4ee;--dh27-surface:#fffdf9;--dh27-surface-2:#f0eee8;--dh27-sage:#334b43;--dh27-sage-2:#49655b;--dh27-ink:#1f2825;--dh27-muted:#708079;--dh27-line:rgba(31,40,37,.105);--dh27-soft:#e6ece8;--dh27-shadow:0 14px 38px rgba(31,40,37,.065);--dh27-shadow-hover:0 20px 48px rgba(31,40,37,.105)}body,html{background:var(--dh27-bg)!important;color:var(--dh27-ink)}body{font-feature-settings:"kern";-webkit-font-smoothing:antialiased}::selection{background:#cbd9d2;color:var(--dh27-ink)}.dh-account-page-v5,.dh-auth-page-v6,.dh-cafe-page-v6,.dh-cart-page-v5,.dh-checkout-page-v5,.dh-clinic-tool-page,.dh-market-page,.dh-site,.dh-xray-page{background:var(--dh27-bg)!important;color:var(--dh27-ink)!important}.cafeCreateBtn,.dh-btn,.primaryBtn,.secondaryBtn{border-radius:13px!important;min-height:42px;font-weight:800!important;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.cafeCreateBtn:hover,.dh-btn:hover,.primaryBtn:hover,.secondaryBtn:hover{transform:translateY(-1px)}.cafeCreateBtn,.dh-btn-primary,.primaryBtn{background:var(--dh27-sage)!important;border-color:var(--dh27-sage)!important;color:#fffdf9!important;box-shadow:0 8px 20px rgba(51,75,67,.14)!important}.cafeCreateBtn:hover,.dh-btn-primary:hover,.primaryBtn:hover{background:#294139!important}.dh-btn-secondary,.secondaryBtn{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;color:var(--dh27-ink)!important;box-shadow:none!important}.dh-auth-page-v6 input,.dh-auth-page-v6 select,.dh-cafe-page-v6 input:not([type=checkbox]):not([type=radio]),.dh-cafe-page-v6 select,.dh-cafe-page-v6 textarea,.dh-site input:not([type=checkbox]):not([type=radio]),.dh-site select,.dh-site textarea{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;color:var(--dh27-ink)!important;border-radius:13px!important;box-shadow:none!important;outline:none!important}.dh-auth-page-v6 input:focus,.dh-auth-page-v6 select:focus,.dh-cafe-page-v6 input:focus,.dh-cafe-page-v6 select:focus,.dh-cafe-page-v6 textarea:focus,.dh-site input:focus,.dh-site select:focus,.dh-site textarea:focus{border-color:rgba(51,75,67,.42)!important;box-shadow:0 0 0 3px rgba(51,75,67,.08)!important}.authCard,.cafeComposer,.cafePost,.cafeSidebar,.dh-account-panel,.dh-account-sidebar,.dh-account-welcome,.dh-builder-controls,.dh-builder-plan-card,.dh-builder-summary,.dh-buy-box,.dh-cart-group,.dh-checkout-panel,.dh-checkout-summary,.dh-contact-grid>div,.dh-editorial-grid>div,.dh-filter-panel,.dh-finder-box,.dh-finder-card,.dh-gallery,.dh-order-card,.dh-passport-card,.dh-passport-editor,.dh-pdp-details,.dh-pdp-info,.dh-scan-workspace,.dh-shop-category-card,.dh-supplier-directory-card,.dh-tool-hero-card,.dh-trust-grid>div,.dh-used-card,.dh-used-sell-form,.dh-xray-panel,.dh-xray-viewer-card{background:var(--dh27-surface)!important;border-color:var(--dh27-line)!important;box-shadow:none!important;border-radius:20px!important}.dh-finder-card:hover,.dh-passport-card:hover,.dh-product-card:hover,.dh-shop-category-card:hover,.dh-supplier-directory-card:hover,.dh-used-card:hover{transform:translateY(-2px);box-shadow:var(--dh27-shadow-hover)!important}.cafeGuestHero h1,.cafeHero h1,.dh-account-welcome h1,.dh-auth-story h1,.dh-cart-header h1,.dh-checkout-head h1,.dh-ci-hero h1,.dh-editorial-shell h1,.dh-market-header h1,.dh-supplier-profile-copy h1,.dh-suppliers-header h1,.dh-tool-hero h1,.dh-trust-shell h1,.dh-used-hero h1,.dh-xray-hero h1{color:var(--dh27-ink)!important;letter-spacing:-.045em!important}.dh-kicker,.dh-overline,.dh-xray-eyebrow,.eyebrow{color:var(--dh27-sage)!important}.dh-market-header-v4{background:linear-gradient(135deg,#e4ebe7,#f7f4ee 68%)!important;border-bottom:1px solid var(--dh27-line)!important}.dh-market-header-inner{padding-top:34px!important;padding-bottom:26px!important}.dh-market-intelligence-links a,.dh-market-kpis>div{background:rgba(255,253,249,.8)!important;border-color:var(--dh27-line)!important}.dh-market-shell{max-width:1320px!important}.dh-shop-discovery{margin-top:18px!important}.dh-shop-category-card{overflow:hidden!important}.dh-shop-category-image{background:var(--dh27-surface-2)!important}.dh-shop-category-image img{object-fit:cover!important}.dh-search-toolbar-v4{background:var(--dh27-surface)!important;border-color:var(--dh27-line)!important;border-radius:18px!important}.dh-results-head-v4{margin-top:4px!important}.dh-product-grid{gap:12px!important}.dh-product-grid .dh-product-card{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;border-radius:20px!important;box-shadow:none!important;overflow:hidden!important}.dh-product-grid .dh-product-media{background:var(--dh27-surface-2)!important}.dh-product-grid .dh-product-media img{object-fit:contain!important;padding:14px!important}.dh-product-page-v4{max-width:1320px!important;margin:0 auto!important;padding-inline:18px!important}.dh-breadcrumb{color:var(--dh27-muted)!important}.dh-pdp-v4{gap:18px!important}.dh-gallery-v4{padding:12px!important}.dh-gallery-main{background:var(--dh27-surface-2)!important;border-radius:16px!important}.dh-pdp-info{padding:24px!important}.dh-pdp-description,.dh-pdp-meta,.dh-pdp-supplier,.dh-pdp-topline{color:var(--dh27-muted)!important}.dh-pdp-price{color:var(--dh27-ink)!important}.dh-buy-box-v4{background:#eef3f0!important;border-color:rgba(51,75,67,.12)!important}.dh-price-intelligence{background:#f4f1eb!important;border-radius:16px!important}.dh-pdp-trust>div{background:var(--dh27-surface-2)!important;border-radius:14px!important}.dh-merch-section{margin-top:26px!important}.dh-suppliers-header-v4{background:linear-gradient(135deg,#dfe9e4,#f7f4ee)!important;border-bottom:1px solid var(--dh27-line)!important}.dh-supplier-network-stats>div{background:var(--dh27-surface)!important;border-color:var(--dh27-line)!important;border-radius:16px!important}.dh-supplier-directory-card-v4{padding:16px!important}.dh-supplier-directory-logo{background:var(--dh27-surface-2)!important;border-radius:14px!important}.dh-supplier-directory-action{color:var(--dh27-sage)!important}.dh-supplier-hero-v4{background:var(--dh27-surface)!important;border-color:var(--dh27-line)!important;border-radius:26px!important;overflow:hidden!important}.dh-supplier-cover{background:linear-gradient(135deg,#2c443b,#597266)!important}.dh-supplier-about,.dh-supplier-summary-grid>div,.dh-supplier-trust{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;border-radius:18px!important}.dh-cafe-page-v6{min-height:100vh}.cafeGuestPageV6,.cafePageV6{max-width:1180px!important;margin:0 auto!important;padding:18px!important}.cafeGuestHero,.cafeHeroV6{background:linear-gradient(135deg,#2b433a,#49655b)!important;border:0!important;border-radius:28px!important;color:#fff!important;box-shadow:var(--dh27-shadow)!important}.cafeGuestHero h1,.cafeGuestHero p,.cafeHeroV6 h1,.cafeHeroV6 p{color:#fff!important}.cafeEyebrow,.cafeGuestBadge{color:#dce7e2!important}.cafeGuestFeaturesV6>div{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;border-radius:18px!important;box-shadow:none!important}.cafeComposerV6,.cafePostV6,.cafeSidebarV6{border:1px solid var(--dh27-line)!important}.cafeSidebarV6{background:#f0eee8!important}.dh-cafe-category-rail button{border-radius:999px!important}.dh-cafe-category-rail button.active{background:var(--dh27-sage)!important;color:#fff!important}.cafePostV6 .avatarCircle{background:#d7e1dc!important;color:var(--dh27-sage)!important}.dh-cart-header,.dh-checkout-head{background:linear-gradient(180deg,#e8efeb 0,var(--dh27-bg) 100%)!important;border-bottom:1px solid var(--dh27-line)!important}.dh-cart-shell,.dh-checkout-shell{max-width:1180px!important}.dh-cart-group,.dh-checkout-panel,.dh-checkout-summary,.dh-order-card{border:1px solid var(--dh27-line)!important}.dh-cart-thumb,.dh-checkout-thumb{background:var(--dh27-surface-2)!important;border-radius:12px!important}.dh-checkout-steps-v5 span.active,.dh-commerce-progress span.active{background:var(--dh27-sage)!important;color:#fff!important}.dh-payment-method.active{border-color:rgba(51,75,67,.42)!important;background:#edf3f0!important}.dh-order-total,.grand{color:var(--dh27-ink)!important}.dh-account-shell-v5{max-width:1180px!important}.dh-account-sidebar{background:#edf1ee!important}.dh-account-avatar{background:var(--dh27-sage)!important;color:#fff!important}.dh-account-welcome-v5{background:linear-gradient(135deg,#334b43,#526c61)!important;color:#fff!important;border:0!important}.dh-account-welcome-v5 h1,.dh-account-welcome-v5 p{color:#fff!important}.dh-account-kpis-v5>div{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;border-radius:16px!important}.dh-account-panel{border:1px solid var(--dh27-line)!important}.dh-order-history,.dh-overview-row,.dh-quote-history,.dh-saved-address{background:#f7f5f0!important;border-radius:14px!important}.dh-ci-hero,.dh-tool-hero,.dh-used-hero{background:linear-gradient(135deg,#e3ebe7,#f7f4ee 72%)!important;border-bottom:1px solid var(--dh27-line)!important}.dh-ci-shell,.dh-tool-shell{max-width:1180px!important}.dh-tool-hero-card{background:linear-gradient(135deg,#2c433a,#536c61)!important;border:0!important}.dh-tool-hero-card,.dh-tool-hero-card *{color:#fff!important}.dh-builder-step,.dh-clinic-type-grid>button,.dh-passport-kpis>div{background:var(--dh27-surface)!important;border-color:var(--dh27-line)!important;border-radius:16px!important}.dh-clinic-type-grid>button.active{border-color:var(--dh27-sage)!important;background:#edf3f0!important}.dh-builder-plan-card,.dh-finder-card,.dh-passport-card{overflow:hidden!important}.dh-builder-match-media,.dh-finder-card-media{background:var(--dh27-surface-2)!important}.dh-scan-camera-card{background:#263a33!important;border-radius:20px!important}.dh-scan-reticle{border-color:#a9bcb3!important}.dh-ci-empty,.dh-premium-empty,.dh-tool-empty{background:var(--dh27-surface)!important;border:1px dashed #c8d2cd!important;border-radius:18px!important}.dh-xray-page{min-height:100vh!important}.dh-xray-hero{background:linear-gradient(135deg,#20342d,#49655b)!important;border-bottom:0!important}.dh-xray-back,.dh-xray-eyebrow,.dh-xray-hero,.dh-xray-hero h1,.dh-xray-hero p{color:#fff!important}.dh-xray-hero-badges span{background:rgba(255,255,255,.09)!important;border-color:rgba(255,255,255,.14)!important;color:#fff!important}.dh-xray-workspace{max-width:1320px!important}.dh-xray-panel,.dh-xray-viewer-card{border:1px solid var(--dh27-line)!important}.dh-xray-drop{background:#f0f2ee!important;border-color:#bdcbc4!important;border-radius:16px!important}.dh-xray-exams button.active{background:var(--dh27-sage)!important;color:#fff!important;border-color:var(--dh27-sage)!important}.dh-xray-stage{background:#18201d!important;border-radius:16px!important}.dh-used-shell{max-width:1180px!important}.dh-used-toolbar{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;border-radius:16px!important}.dh-used-card{overflow:hidden!important}.dh-used-card-media{background:var(--dh27-surface-2)!important}.dh-used-card-media img{object-fit:cover!important;width:100%!important;height:100%!important}.dh-used-sell-shell{max-width:900px!important}.dh-used-upload{background:#f0eee8!important;border-color:#c7d0cb!important;border-radius:16px!important}.dh-auth-page-v6{min-height:100vh!important;background:var(--dh27-bg)!important}.dh-auth-shell-v6{max-width:1080px!important}.dh-auth-story{background:linear-gradient(145deg,#263d34,#4b655a)!important;overflow:hidden!important}.dh-auth-story .dh-kicker,.dh-auth-story h1,.dh-auth-story li,.dh-auth-story p{color:#fff!important}.dh-auth-card-v6{border:1px solid var(--dh27-line)!important;border-radius:24px!important;box-shadow:var(--dh27-shadow)!important}.authLinks,.dh-auth-card-head p{color:var(--dh27-muted)!important}.dh-editorial-shell,.dh-trust-shell{max-width:1000px!important;padding-top:40px!important;padding-bottom:40px!important}.dh-contact-grid,.dh-editorial-grid,.dh-trust-grid{gap:14px!important}.dh-trust-callout{background:linear-gradient(135deg,#e2ebe6,#f3efe8)!important;border:1px solid var(--dh27-line)!important;border-radius:20px!important}.dh-join-hero{background:linear-gradient(135deg,#dfe8e3,#f7f4ee)!important;border-bottom:1px solid var(--dh27-line)!important}.dh-join-card{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;border-radius:24px!important;box-shadow:var(--dh27-shadow)!important}.dh-category-picker button.active{background:var(--dh27-sage)!important;color:#fff!important;border-color:var(--dh27-sage)!important}.dh-notifications-page,.pageShell{background:var(--dh27-bg)!important}.claimCard,.dh-notifications-feed>*,.emptyState,.quoteRow{background:var(--dh27-surface)!important;border:1px solid var(--dh27-line)!important;border-radius:18px!important;box-shadow:none!important}@media(max-width:820px){.dh-cart-header,.dh-checkout-head,.dh-ci-hero,.dh-market-header-inner,.dh-suppliers-header,.dh-tool-hero,.dh-used-hero,.dh-xray-hero{padding-inline:16px!important}.dh-account-shell-v5,.dh-cart-shell,.dh-checkout-shell,.dh-ci-shell,.dh-market-shell,.dh-product-page-v4,.dh-supplier-public-v4,.dh-suppliers-shell-v4,.dh-tool-shell,.dh-xray-workspace{padding-inline:12px!important}.dh-account-shell-v5,.dh-cart-layout,.dh-checkout-layout,.dh-pdp-v4,.dh-xray-workspace{gap:12px!important}.dh-account-panel,.dh-builder-controls,.dh-builder-summary,.dh-buy-box-v4,.dh-cart-group,.dh-checkout-panel,.dh-checkout-summary,.dh-order-card,.dh-pdp-info,.dh-xray-panel,.dh-xray-viewer-card{border-radius:18px!important}.cafeGuestPageV6,.cafePageV6{padding:12px!important}.cafeGuestHero,.cafeHeroV6{border-radius:22px!important}.dh-site-footer{display:none!important}.dh-auth-page-v6,.dh-cafe-page-v6,.dh-clinic-tool-page,.dh-site,.dh-xray-page{padding-bottom:92px!important}}@media(max-width:560px){.cafeGuestHero h1,.cafeHeroV6 h1,.dh-cart-header h1,.dh-checkout-head h1,.dh-ci-hero h1,.dh-market-header h1,.dh-suppliers-header h1,.dh-tool-hero h1,.dh-used-hero h1,.dh-xray-hero h1{font-size:34px!important;letter-spacing:-1.5px!important}.dh-market-header-inner{padding-top:24px!important;padding-bottom:20px!important}.dh-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.dh-product-grid .dh-product-card{border-radius:16px!important}.dh-product-grid .dh-product-media{min-height:135px!important}.dh-supplier-directory{grid-template-columns:1fr!important}.dh-account-kpis-v5{grid-template-columns:1fr 1fr!important}}:root{--dentali-teal:#365F59;--dentali-teal-dark:#274943;--dentali-graphite:#222426;--dentali-sand:#D8C7AE;--dentali-silver:#A7B0B3;--dentali-offwhite:#F7F5F0;--dentali-white:#FFFEFB;--dentali-line:rgba(34,36,38,.10);--dentali-soft:#EEECE6;--dentali-shadow:0 18px 50px rgba(34,36,38,.08);--dh22-sage:#365F59;--dh22-ink:#222426;--dh22-cream:#F7F5F0;--dh22-mist:#EEECE6;--dh22-line:rgba(34,36,38,.10);--dh22-muted:#737B7C}body,html{background:var(--dentali-offwhite)!important;color:var(--dentali-graphite)!important}body,button,input,select,textarea{font-family:Satoshi,Avenir Next,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}::selection{background:rgba(54,95,89,.18)}.dh-site,.dh22-site{background:var(--dentali-offwhite)!important}.dentali-logo{display:inline-flex!important;align-items:center!important;line-height:0!important;text-decoration:none!important}.dentali-logo-art{display:block!important;width:168px!important;height:auto!important;overflow:visible!important}.dh22-logo.is-compact .dentali-logo-art{width:142px!important}.dh-nav{background:rgba(247,245,240,.92)!important;border-bottom:1px solid var(--dentali-line)!important;backdrop-filter:blur(22px) saturate(145%)!important;-webkit-backdrop-filter:blur(22px) saturate(145%)!important}.dh-nav-inner-v15{min-height:74px!important;max-width:1360px!important}.dh-main-nav-v15 a{color:#687171!important;font-weight:650!important}.dh-main-nav-v15 a.active,.dh-main-nav-v15 a:hover{color:var(--dentali-graphite)!important}.dh-main-nav-v15 a.active:after{background:var(--dentali-teal)!important}.dh-nav-search input,.dh-search-autocomplete input{background:rgba(255,254,251,.94)!important;border-color:var(--dentali-line)!important;color:var(--dentali-graphite)!important;box-shadow:none!important}.dh-account-link,.dh-locale-toggle,.dh-nav-menu-btn,.dh-nav-right>a,.dh-nav-right>button{border-color:var(--dentali-line)!important;background:rgba(255,254,251,.82)!important;color:var(--dentali-graphite)!important;box-shadow:none!important}.dh-account-link:hover,.dh-nav-menu-btn.active,.dh-nav-menu-btn:hover{background:#EEECE6!important;border-color:rgba(54,95,89,.25)!important;color:var(--dentali-teal)!important}.dh-navigation-drawer{background:rgba(255,254,251,.985)!important;border-color:var(--dentali-line)!important;box-shadow:-24px 0 70px rgba(34,36,38,.18)!important}.dh-drawer-intro{background:linear-gradient(135deg,#F0EEE8,#E7ECE9)!important;border:1px solid var(--dentali-line)!important}.dh-drawer-intro span,.dh-drawer-item i{color:var(--dentali-teal)!important}.dh-drawer-item i{background:#F0F3F1!important}.dh-drawer-item em{background:#EEECE6!important;color:var(--dentali-teal-dark)!important}.dh23-hero-shell{max-width:1320px!important;margin-top:16px!important}.dh23-hero{min-height:420px!important;border-radius:28px!important;background:#E8E3DB!important;box-shadow:var(--dentali-shadow)!important;border:1px solid rgba(34,36,38,.06)!important}.dh23-hero-media{background-image:url(https://r6.pickpik.com/path/307/329/160/dentist-space-treat-teeth-zahnarztpraxis-cfe7236989951fecae1ff8d7c9003057.jpg)!important;background-position:center 46%!important;filter:saturate(.72) contrast(.95) brightness(1.05)}.dh23-hero-overlay{background:radial-gradient(circle at 78% 25%,rgba(255,255,255,.23),transparent 27%),linear-gradient(90deg,rgba(39,73,67,.98),rgba(54,95,89,.91) 35%,rgba(54,95,89,.34) 64%,rgba(54,95,89,.04))!important}.dh23-hero-copy{width:min(560px,55%)!important;padding:58px 52px!important;color:#fff!important}.dh23-hero-copy>span{color:#DFE8E4!important;font-size:10px!important;letter-spacing:.18em!important}.dh23-hero-copy h1{font-size:clamp(46px,5vw,68px)!important;line-height:.98!important;letter-spacing:-3px!important;font-weight:700!important}.dh23-hero-copy p{color:#EEF3F0!important;font-size:14px!important;max-width:470px!important}.dh23-primary{background:#FFFEFB!important;color:var(--dentali-graphite)!important;border-radius:999px!important;padding-inline:18px!important}.dh23-secondary{border-radius:999px!important;background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.3)!important}.dh23-category-row{background:rgba(255,254,251,.97)!important;border-color:var(--dentali-line)!important;border-radius:22px!important;box-shadow:0 10px 30px rgba(34,36,38,.04)!important}.dh23-category{border-radius:16px!important}.dh23-category:hover{background:#F0EEE8!important}.dh23-category>span{background:#F2F0EB!important;border:1px solid rgba(34,36,38,.05)!important;border-radius:14px!important}.dh23-category b{color:#3A3D3E!important;font-weight:650!important}.dh23-section-head h2{font-size:20px!important;font-weight:700!important;color:var(--dentali-graphite)!important}.dh23-section-head a{color:var(--dentali-teal)!important}.dh-product-card,.dh-supplier-card,.dh23-product-card,.dh24-category-card,.productCard,.supplierCard{background:var(--dentali-white)!important;border-color:var(--dentali-line)!important;box-shadow:0 8px 24px rgba(34,36,38,.035)!important}.dh23-product-card{border-radius:18px!important}.dh-product-card:hover,.dh23-product-card:hover,.dh24-category-card:hover{box-shadow:0 16px 34px rgba(34,36,38,.08)!important;transform:translateY(-2px)}.dh-product-media,.dh23-product-image,.productImage{background:#F2F0EB!important}.dh-product-meta,.dh23-product-card>span,.productMeta{color:#858D8E!important}.dh23-product-card>i{background:var(--dentali-teal)!important;border-radius:50%!important}.dh23-section .dh22-brand-logos-only>a{background:var(--dentali-white)!important;border-color:var(--dentali-line)!important}.dh22-wordmark b{color:var(--dentali-graphite)!important}.dh23-cafe-card{background:radial-gradient(circle at 83% 15%,rgba(216,199,174,.34),transparent 29%),linear-gradient(120deg,#EAEDE9,#F7F5F0 52%,#E8DFD3)!important;border-color:var(--dentali-line)!important;border-radius:24px!important}.dh23-cafe-copy>span{color:var(--dentali-teal)!important}.dh23-cafe-copy h2{color:var(--dentali-graphite)!important}.dh23-cafe-cta{background:var(--dentali-teal)!important;color:white!important;border-radius:999px!important}.dh23-feature-card{background:linear-gradient(145deg,#27302E,#1F2524)!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important;border-radius:22px!important;overflow:hidden!important}.dh23-feature-card:after{background:linear-gradient(90deg,rgba(26,31,30,.95),rgba(26,31,30,.55),rgba(26,31,30,.1))!important}.dh23-feature-card h3,.dh23-feature-card span{color:#fff!important}.cafeButton,.dh-auth-submit,.dh-btn-primary,.dh-checkout-primary,.dh-primary,.primaryBtn{background:var(--dentali-teal)!important;color:white!important;border-color:var(--dentali-teal)!important;border-radius:13px!important;box-shadow:0 9px 22px rgba(54,95,89,.16)!important}.dh-auth-submit:hover,.dh-btn-primary:hover,.primaryBtn:hover{background:var(--dentali-teal-dark)!important}.dh-btn-secondary,.dh-secondary,.secondaryBtn{background:var(--dentali-white)!important;color:var(--dentali-graphite)!important;border-color:var(--dentali-line)!important}input,select,textarea{border-color:var(--dentali-line)!important;color:var(--dentali-graphite)}input:focus,select:focus,textarea:focus{outline:none!important;border-color:rgba(54,95,89,.55)!important;box-shadow:0 0 0 3px rgba(54,95,89,.09)!important}.authPage,.dh-auth-page-v6{background:radial-gradient(circle at 15% 8%,rgba(216,199,174,.2),transparent 28%),var(--dentali-offwhite)!important}.dh-auth-story{background:radial-gradient(circle at 76% 12%,rgba(216,199,174,.15),transparent 27%),linear-gradient(145deg,#2B4E48,#365F59)!important;border-radius:28px!important;color:#fff!important}.dh-auth-story .dh-kicker,.dh-auth-story p,.dh-auth-story small{color:#E4ECE8!important}.authCard,.dh-auth-card-v6{background:var(--dentali-white)!important;border-color:var(--dentali-line)!important;border-radius:24px!important;box-shadow:var(--dentali-shadow)!important}.dh24-categories-hero{background:radial-gradient(circle at 80% 20%,rgba(216,199,174,.35),transparent 25%),linear-gradient(180deg,#F7F5F0,#EEECE6)!important}.dh24-categories-hero h1{color:var(--dentali-graphite)!important}.dh-kicker,.dh24-category-copy b{color:var(--dentali-teal)!important}.dh-product-page-v4{background:var(--dentali-offwhite)!important}.dh-gallery-main,.dh-pdp-supplier,.dh-price-block,.dh-price-intelligence,.dh-thumbs button{background:var(--dentali-white)!important;border-color:var(--dentali-line)!important}.dh-pdp h1,.dh-pdp-price{color:var(--dentali-graphite)!important}.dh-availability.ready,.dh-verified-label{color:var(--dentali-teal)!important;background:rgba(54,95,89,.08)!important}.dh-gallery-zoom{background:rgba(255,254,251,.92)!important;color:var(--dentali-graphite)!important;border-color:var(--dentali-line)!important}.dh-site-footer{background:#232827!important;color:#F7F5F0!important;border-top:0!important}.dh-site-footer a,.dh-site-footer small,.dh-site-footer span{color:#CFD5D2!important}.dh-site-footer b{color:#fff!important}@media(max-width:640px){.dh-nav{position:-webkit-sticky!important;position:sticky!important;top:0!important}.dh-nav-inner-v15{min-height:64px!important;padding:0 14px!important}.dentali-logo-mark{width:34px!important;height:34px!important}.dentali-logo-copy b{font-size:20px!important}.dentali-logo-copy small,.dh-nav-right .dh-account-link span{display:none!important}.dh-nav-right .dh-account-link{width:39px!important;height:39px!important;padding:0!important;display:grid!important;place-items:center!important}.dh-mobile-nav-v15{left:9px!important;right:9px!important;bottom:max(7px,env(safe-area-inset-bottom))!important;height:67px!important;background:rgba(255,254,251,.95)!important;border-color:rgba(34,36,38,.1)!important;border-radius:21px!important;box-shadow:0 14px 38px rgba(34,36,38,.14)!important}.dh-mobile-nav-v15 a{color:#7A8383!important;border-radius:15px!important}.dh-mobile-nav-v15 a.active{color:var(--dentali-teal)!important;background:rgba(54,95,89,.07)!important}.dh-mobile-nav-v15 .dh-mobile-cafe{background:var(--dentali-teal)!important;color:#fff!important;transform:translateY(-9px)!important;box-shadow:0 9px 22px rgba(54,95,89,.22)!important}.dh23-hero-shell{margin-top:10px!important;padding:0 12px!important}.dh23-hero{min-height:285px!important;border-radius:22px!important}.dh23-hero-media{background-position:63%!important}.dh23-hero-overlay{background:linear-gradient(90deg,rgba(39,73,67,.98),rgba(54,95,89,.87) 50%,rgba(54,95,89,.28) 82%,rgba(54,95,89,.05))!important}.dh23-hero-copy{width:74%!important;padding:28px 20px!important}.dh23-hero-copy>span{font-size:8px!important}.dh23-hero-copy h1{font-size:34px!important;letter-spacing:-1.7px!important;margin:9px 0 10px!important}.dh23-hero-copy p{font-size:11px!important;line-height:1.45!important;margin-bottom:14px!important}.dh23-primary,.dh23-secondary{height:36px!important;font-size:10px!important;padding:0 13px!important}.dh23-categories{padding:0 12px!important}.dh23-category-row{display:flex!important;overflow-x:auto!important;gap:7px!important;padding:8px!important;scrollbar-width:none}.dh23-category-row::-webkit-scrollbar{display:none}.dh23-category{min-width:76px!important}.dh23-category>span{width:52px!important;height:46px!important}.dh23-section{padding:24px 12px 0!important}.dh23-product-grid{display:flex!important;overflow-x:auto!important;gap:9px!important;scroll-snap-type:x proximity;padding-bottom:3px}.dh23-product-grid::-webkit-scrollbar{display:none}.dh23-product-card{min-width:164px!important;scroll-snap-align:start}.dh23-product-image{height:132px!important}.dh23-section .dh22-brand-logos-only{display:flex!important;overflow-x:auto!important;gap:8px!important}.dh23-section .dh22-brand-logos-only>a{min-width:132px!important}.dh23-cafe-card{padding:22px 18px!important;border-radius:22px!important}.dh23-cafe-copy h2{font-size:24px!important}.dh23-cafe-cta{font-size:10px!important;padding:10px 12px!important}.dh23-feature-grid{grid-template-columns:1fr!important;gap:10px!important}.dh23-feature-card{min-height:150px!important}}@media(max-width:390px){.dh23-hero-copy{width:82%!important}.dh23-hero-copy h1{font-size:31px!important}.dentali-logo-copy b{font-size:18px!important}}.dh24-category-card{border-radius:20px!important;background:#FFFEFB!important;border:1px solid rgba(34,36,38,.09)!important;box-shadow:0 8px 24px rgba(34,36,38,.035)!important}.dh24-category-icon{background:#F2F0EB!important;border-radius:16px!important}.dh-pdp-buybox,.dh-pdp-main-card,.dh-pdp-panel{border-radius:22px!important;background:#FFFEFB!important;border:1px solid rgba(34,36,38,.09)!important;box-shadow:0 10px 30px rgba(34,36,38,.04)!important}.dh-cart-primary,.dh-pdp-add,.dh-pdp-primary{background:#365F59!important;color:#fff!important;border-color:#365F59!important;border-radius:13px!important}.dh-pdp-quote,.dh-pdp-secondary{background:#FFFEFB!important;color:#222426!important;border:1px solid rgba(34,36,38,.12)!important;border-radius:13px!important}@media(max-width:640px){.dentali-logo-art{width:132px!important}.dh22-logo.is-compact .dentali-logo-art{width:118px!important}.dh24-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.dh24-category-card{min-height:128px!important;padding:14px!important}.dh-product-page-v4{padding-bottom:96px!important}}.dh-market-select-overlay{position:fixed;inset:0;z-index:12000;background:#edf0ec;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;color:#1b2b28}.dh-market-select-panel{position:relative;width:min(100%,530px);background:#fff;border:1px solid #e1e7e3;border-radius:28px;padding:48px;box-shadow:0 25px 85px rgba(18,46,38,.09)}.dh-market-select-top{text-align:center}.dh-market-select-mark{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:19px;color:#2c6658;background:#edf6f1;margin-bottom:18px}.dh-market-select-brand{font-size:28px;letter-spacing:-1.4px;font-weight:800;line-height:1.1}.dh-market-select-brand span{font-size:10px;vertical-align:top;margin-left:2px}.dh-market-select-eyebrow{display:block;font-size:10px;color:#688078;letter-spacing:2.1px;font-weight:750;margin:16px 0 21px}.dh-market-select-top h1{font-size:clamp(28px,4vw,35px);font-weight:770;letter-spacing:-1.1px;margin:0 0 10px}.dh-market-select-top p{color:#677b73;font-size:14px;line-height:1.65;max-width:350px;margin:0 auto}.dh-market-select-options{display:grid;grid-gap:12px;gap:12px;margin:34px 0 27px}.dh-market-select-option{width:100%;display:flex;align-items:center;text-align:start;gap:18px;border:1px solid #e2e9e4;border-radius:17px;padding:17px 18px;background:#fff;cursor:pointer;transition:background .2s,border .2s,transform .2s;color:#244137}.dh-market-select-option:hover{background:#f5faf6;border-color:#88a99a;transform:translateY(-1px)}.dh-market-select-option.selected{background:#eff7f2;border-color:#638c77}.dh-market-select-flag{font-size:34px;line-height:1}.dh-market-select-option-copy{flex:1 1;display:grid;grid-gap:5px;gap:5px}.dh-market-select-option-copy b{font-size:16px;font-weight:700}.dh-market-select-option-copy small{font-size:12px;color:#74847e}.dh-market-select-option>svg{flex-shrink:0;color:#729181}.dh-market-select-foot{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#7d8982;font-size:12px}.dh-market-select-foot span{display:flex;align-items:center;gap:7px}.dh-market-select-foot button{border:0;background:transparent;color:#2d6958;font-size:12px;font-weight:700;cursor:pointer}.dh-market-select-close{position:absolute;right:17px;top:16px;border:0;background:#f2f5f2;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:23px;line-height:1}.dh-market-nav-btn{display:inline-flex;align-items:center;gap:5px;border:1px solid #dce6df;background:#fff;border-radius:20px;padding:7px 10px;font-size:12px;font-weight:700;white-space:nowrap;color:#305d4e;cursor:pointer}.dh-market-nav-btn:hover{background:#f3f8f4}.dh-market-nav-flag{font-size:16px;line-height:1}.dh-market-empty{padding:60px 24px;max-width:700px;margin:auto;text-align:center}.dh-market-empty h2{margin:12px 0;font-size:24px}.dh-market-empty p{color:#60746d;line-height:1.75}@media(max-width:640px){.dh-market-select-overlay{padding:12px;background:#fff}.dh-market-select-panel{padding:34px 16px 25px;border:0;box-shadow:none;border-radius:0}.dh-market-select-options{margin-top:28px}.dh-market-select-option{padding:17px 13px}.dh-market-select-option-copy b{font-size:14px}.dh-market-select-foot,.dh-market-select-option-copy small{font-size:11px}.dh-market-nav-btn{padding:6px 7px;font-size:11px}.dh-market-nav-btn .dh-market-nav-country{display:none}}.dh-market-welcome.dh-market-select-overlay{position:fixed;inset:0;z-index:12000;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:clamp(12px,2vw,30px);overflow-x:hidden;overflow-y:auto;background:#e8ece5;color:#182e28;overscroll-behavior:contain}.dh-market-welcome-aura{position:fixed;inset:-20%;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 44% 42% at 22% 17%,rgba(208,230,214,.95),transparent 72%),radial-gradient(ellipse 35% 38% at 85% 74%,rgba(217,200,173,.54),transparent 74%),linear-gradient(135deg,#e7eee8,#f3f1e9 90%);animation:dh-market-aura 13s ease-in-out infinite alternate}.dh-market-welcome .dh-market-select-panel{width:min(1320px,100%);min-height:min(760px,calc(100dvh - 48px));padding:0;border-radius:32px;display:grid;grid-template-columns:minmax(0,.965fr) minmax(0,1.035fr);border:1px solid rgba(29,64,52,.08);overflow:hidden;background:#fffdfa;box-shadow:0 42px 110px rgba(29,44,34,.19),0 10px 24px rgba(29,44,34,.055);position:relative}.dh-market-welcome-story{position:relative;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;min-height:680px;background:linear-gradient(140deg,#142b25 2%,#1c4338 49%,#21463c);color:#fffefa;padding:38px clamp(32px,4vw,60px) 32px;overflow:hidden}.dh-market-welcome-story:before{content:"";position:absolute;inset:-22%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 87% 36%,rgba(165,193,164,.22),transparent 32%),radial-gradient(ellipse at 10% 84%,rgba(217,199,173,.17),transparent 30%),radial-gradient(circle at 67% 70%,rgba(107,162,135,.13),transparent 34%);animation:dh-market-story-glow 9s ease-in-out infinite alternate}.dh-market-welcome-story:after{content:"";position:absolute;width:480px;height:480px;right:-245px;top:24%;z-index:-1;border-radius:50%;border:1px solid rgba(235,246,239,.13);box-shadow:0 0 0 38px rgba(220,243,231,.025),0 0 0 100px rgba(220,243,231,.022),0 0 0 175px rgba(220,243,231,.012);pointer-events:none;animation:dh-market-orbit-breathe 8s ease-in-out infinite}.dh-market-story-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.dh-market-story-logo{display:inline-flex;align-items:center}.dh-market-story-logo .dentali-logo{display:inline-flex}.dh-market-story-logo .dentali-logo-art{width:166px!important;height:auto!important}.dh-market-story-logo .dentali-logo-art g path:first-child,.dh-market-story-logo .dentali-logo-art g path:nth-child(2){stroke:#edf6f0!important}.dh-market-story-logo .dentali-logo-art g path:nth-child(3){stroke:#d8c7ae!important}.dh-market-story-logo .dentali-logo-art circle{fill:#d8c7ae!important}.dh-market-story-logo .dentali-logo-art text{fill:#fffdf7!important}.dh-market-story-edition{font-size:9px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:rgba(243,250,245,.65);font-weight:740;text-align:end;max-width:150px}.dh-market-story-center{position:relative;z-index:1;max-width:510px;padding-block:25px 40px}.dh-market-story-kicker{display:inline-flex;align-items:center;gap:9px;font-size:10px;font-weight:780;letter-spacing:.2em;color:#e7dfd0}.dh-market-sparkle{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(233,220,193,.45);border-radius:50%;background:rgba(229,222,205,.08)}.dh-market-story-center h2{font-weight:670;letter-spacing:-.062em;line-height:1.045;margin:20px 0 23px;font-size:clamp(48px,4.8vw,76px);color:#fffefa}.dh-market-story-center h2 em{color:#e7d8bf;font-style:normal}.dh-market-story-center p{font-size:15px;line-height:1.8;color:rgba(247,251,246,.79);max-width:390px;margin:0}.dh-market-story-divider{width:55px;height:1px;margin:33px 0 20px;background:#e2cfaf;opacity:.78}.dh-market-story-features{display:flex;gap:11px 22px;flex-wrap:wrap;max-width:460px}.dh-market-story-features span{display:flex;gap:6px;align-items:center;color:rgba(246,248,244,.81);font-size:11px}.dh-market-story-features svg{color:#e4d1ad;flex-shrink:0}.dh-market-story-bottom{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:10px;letter-spacing:.145em;font-weight:650;color:rgba(235,242,234,.62)}.dh-market-story-orbit{position:relative;display:inline-flex;width:26px;height:26px;flex:0 0 26px}.dh-market-story-orbit>span{position:absolute;inset:5px;border:1px solid #dac5a5;border-radius:50%;animation:dh-market-orbit-breathe 5s ease-in-out infinite}.dh-market-story-orbit>span:nth-child(2){inset:0;border-color:rgba(216,199,174,.37);animation-delay:.5s}.dh-market-story-orbit>span:nth-child(3){inset:10px;background:#dfcfb6;border:0;animation-delay:1s}.dh-market-story-index{-webkit-margin-start:auto;margin-inline-start:auto;color:#d8c7ae}.dh-market-welcome-choose{display:flex;flex-direction:column;position:relative;min-width:0;padding:clamp(32px,4.2vw,66px) clamp(27px,4.15vw,62px) 27px;background:linear-gradient(155deg,#fffdf9,#fcfaf5 72%,#faf9f5)}.dh-market-welcome .dh-market-select-close{position:absolute;top:16px;right:18px;z-index:5;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid #e5e8e1;background:#fffdfa;cursor:pointer;color:#214437;transition:transform .2s,background .2s}.dh-market-welcome .dh-market-select-close:hover{transform:rotate(90deg);background:#edf3ed}.dh-market-welcome .dh-market-select-top{text-align:start;animation:dh-market-reveal .64s both}.dh-market-welcome-mini{display:inline-flex;align-items:center;gap:9px;color:#3d6b5a;font-size:10px;font-weight:820;letter-spacing:.145em}.dh-market-welcome-mini svg{color:#406b59}.dh-market-welcome .dh-market-select-eyebrow{display:block;margin:33px 0 12px;letter-spacing:.21em;font-size:10px;font-weight:760;color:#84968c}.dh-market-welcome .dh-market-select-top h1{margin:0;font-size:clamp(31px,3.2vw,47px);line-height:1.09;letter-spacing:-.055em;font-weight:700;color:#172c25}.dh-market-welcome .dh-market-select-top p{color:#6e7e72;max-width:510px;margin:14px 0 0;font-size:13px;line-height:1.7;font-weight:460}.dh-market-welcome .dh-market-select-options{display:grid;grid-gap:12px;gap:12px;margin:clamp(26px,3vw,39px) 0 20px}.dh-market-welcome .dh-market-select-option{position:relative;width:100%;min-height:91px;display:flex;align-items:center;text-align:start;gap:16px;padding:16px 18px;background:#fff;border:1px solid #e5e8e1;color:#23352c;border-radius:17px;box-shadow:0 4px 12px rgba(17,52,36,.025);cursor:pointer;transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .25s,background .25s,box-shadow .28s;opacity:0;animation:dh-market-card-appear .63s both}.dh-market-welcome .dh-market-select-option:focus-visible,.dh-market-welcome .dh-market-select-option:hover:not(:disabled){border-color:#9ab8a3;background:#f8fbf7;transform:translateY(-3px);box-shadow:0 12px 24px rgba(28,67,48,.095)}.dh-market-welcome .dh-market-select-option:focus-visible,.dh-market-welcome button:focus-visible{outline:3px solid rgba(65,116,90,.5)!important;outline-offset:3px}.dh-market-welcome .dh-market-select-option.selected{border-color:#93b39e;background:#f3f8f2}.dh-market-welcome .dh-market-select-option.is-chosen{background:#e9f2e9;border-color:#42725d;transform:scale(1.015);box-shadow:0 15px 26px rgba(36,92,64,.14)}.dh-market-welcome .dh-market-select-option:disabled{cursor:progress}.dh-market-card-number{color:#adbaa9;font-size:10px;align-self:flex-start;margin-top:4px;letter-spacing:.05em;font-weight:750}.dh-market-welcome .dh-market-select-flag{width:53px;height:53px;display:grid;place-items:center;flex:0 0 53px;border:1px solid #e9e7df;border-radius:15px;background:linear-gradient(135deg,#f9f7f1,#f4f0e9);font-size:30px;line-height:1;box-shadow:inset 0 1px rgba(255,255,255,.9)}.dh-market-welcome .dh-market-select-option-copy{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:5px}.dh-market-welcome .dh-market-select-option-copy b{font-size:17px;line-height:1.2;color:#26372e;letter-spacing:-.015em;font-weight:750}.dh-market-welcome .dh-market-select-option-copy small{font-size:11px;line-height:1.35;color:#85918a}.dh-market-card-end{display:flex;align-items:center;gap:10px;flex-shrink:0}.dh-market-card-currency{font-size:10px;letter-spacing:.08em;font-weight:750;color:#778b7e}.dh-market-card-arrow{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#eaf2ea;color:#416e5c;transition:transform .25s,background .25s}.dh-market-welcome .dh-market-select-option:hover .dh-market-card-arrow{transform:rotate(45deg);background:#d8eadb}.dh-market-welcome .dh-market-select-option.is-chosen .dh-market-card-arrow,.dh-market-welcome .dh-market-select-option.selected .dh-market-card-arrow{background:#396d55;color:#fff}.dh-market-welcome-account{display:grid;grid-gap:10px;gap:10px;margin-top:auto}.dh-market-welcome-access{display:flex;align-items:center;justify-content:center;gap:7px;color:#678474;font-size:11px}.dh-market-welcome-intent{display:grid;grid-template-columns:1.1fr .8fr 1fr;grid-gap:4px;gap:4px;padding:5px;background:#f1f2eb;border:1px solid #e7ebe3;border-radius:14px}.dh-market-welcome-intent button{min-height:38px;border:0;background:transparent;border-radius:10px;color:#67766a;font-size:11px;font-weight:720;cursor:pointer;transition:background .2s,box-shadow .2s,color .2s;white-space:nowrap}.dh-market-welcome-intent button.is-active{color:#1f4a35;background:#fffdfa;box-shadow:0 3px 11px rgba(26,55,39,.1)}.dh-market-welcome-intent button:hover:not(.is-active){color:#254b37}.dh-market-welcome-action-hint{margin:2px 0 0;display:flex;align-items:center;justify-content:center;gap:7px;color:#7c8e80;font-size:11px;line-height:1.55;min-height:20px}.dh-market-welcome-action-hint svg{color:#528466}.dh-market-welcome .dh-market-select-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px;padding-top:17px;border-top:1px solid #e9ebe3;color:#869288;font-size:11px}.dh-market-welcome .dh-market-select-foot>span{display:flex;align-items:center;gap:6px}.dh-market-welcome .dh-market-select-foot>button{display:flex;align-items:center;gap:7px;background:transparent;border:0;color:#37664d;font-size:11px;font-weight:800;cursor:pointer}.dh-market-welcome.is-entering .dh-market-select-option:not(.is-chosen){opacity:.36!important;filter:saturate(.65)}.dh-market-welcome.is-entering .dh-market-select-top,.dh-market-welcome.is-entering .dh-market-story-center{animation:dh-market-exit .42s ease both}.dh-market-intro{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;overflow:hidden;background:linear-gradient(132deg,#102620,#1d4438 57%,#18372e);color:#fffdfa;animation:dh-market-intro-out .36s 1.03s forwards}.dh-market-intro-glow{position:absolute;inset:-30%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 24% 26% at 53% 45%,rgba(190,213,194,.18),transparent 90%),radial-gradient(ellipse 24% 28% at 22% 76%,rgba(216,199,174,.12),transparent 80%);animation:dh-market-story-glow 5s ease-in-out infinite alternate}.dh-market-intro:after,.dh-market-intro:before{content:"";position:absolute;width:430px;height:430px;border:1px solid rgba(229,239,224,.12);border-radius:50%;pointer-events:none}.dh-market-intro:before{transform:scale(.92);box-shadow:0 0 0 72px rgba(241,247,241,.025),0 0 0 140px rgba(241,247,241,.015)}.dh-market-intro:after{width:510px;height:510px;opacity:.5;animation:dh-market-orbit-breathe 4.8s infinite}.dh-market-intro-logo{position:relative;z-index:1;transform:translateY(10px);animation:dh-market-intro-logo .85s .05s both;pointer-events:none}.dh-market-intro-logo .dentali-logo-art{width:clamp(205px,30vw,312px)!important;height:auto!important}.dh-market-intro-logo .dentali-logo-art text{fill:#fffdfa!important}.dh-market-intro-logo .dentali-logo-art path:first-child,.dh-market-intro-logo .dentali-logo-art path:nth-child(2){stroke:#f3f8f1!important}.dh-market-intro-logo .dentali-logo-art path:nth-child(3){stroke:#dac5a5!important}.dh-market-intro-logo .dentali-logo-art circle{fill:#dac5a5!important}.dh-market-intro-logo .dentali-logo-art g path{stroke-dasharray:180;stroke-dashoffset:180;animation:dh-market-logo-draw .85s cubic-bezier(.22,.75,.1,1) .06s forwards}.dh-market-intro-logo .dentali-logo-art text{opacity:0;animation:dh-market-wordmark .6s .43s both}.dh-market-intro-slogan{position:relative;z-index:1;margin-top:12px;letter-spacing:.26em;font-size:10px;font-weight:700;color:#e3d5ba;animation:dh-market-reveal .48s .66s both}.dh-market-intro-line{position:relative;z-index:1;width:118px;height:2px;overflow:hidden;border-radius:4px;background:rgba(247,248,241,.14);margin-top:25px}.dh-market-intro-line span{display:block;width:100%;height:100%;background:#e2d3b8;transform:scaleX(0);transform-origin:left;animation:dh-market-progress 1.05s linear .1s forwards}.dh-market-intro-skip{position:absolute;bottom:clamp(26px,4vw,48px);right:clamp(22px,4vw,50px);z-index:4;background:transparent;border:0;color:rgba(255,255,255,.68);font-size:12px;display:flex;gap:7px;align-items:center;cursor:pointer}.dh-market-intro-skip:hover{color:#fff}@keyframes dh-market-aura{to{transform:translate3d(2%,-1%,0) scale(1.04)}}@keyframes dh-market-story-glow{to{transform:translate3d(1%,-2%,0) scale(1.075)}}@keyframes dh-market-orbit-breathe{50%{transform:scale(1.045);opacity:.65}}@keyframes dh-market-reveal{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes dh-market-card-appear{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dh-market-exit{to{opacity:.3;transform:translateY(-9px)}}@keyframes dh-market-intro-logo{0%{opacity:.15;transform:translateY(18px) scale(.93)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dh-market-logo-draw{to{stroke-dashoffset:0}}@keyframes dh-market-wordmark{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}@keyframes dh-market-progress{to{transform:scaleX(1)}}@keyframes dh-market-intro-out{to{opacity:0;visibility:hidden;pointer-events:none}}@media(max-width:980px){.dh-market-welcome .dh-market-select-panel{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr)}.dh-market-welcome-story{padding:32px 30px;min-height:650px}.dh-market-story-center h2{font-size:clamp(38px,5vw,58px)}.dh-market-story-edition{display:none}.dh-market-welcome-choose{padding:42px 30px 25px}.dh-market-welcome .dh-market-select-option{padding:15px 13px;gap:12px}.dh-market-card-currency{display:none}}@media(max-width:680px){.dh-market-welcome.dh-market-select-overlay{padding:0;display:block;overflow-y:auto;min-height:100dvh;height:100dvh;background:#fffdfa}.dh-market-welcome .dh-market-select-panel{display:block;min-height:100dvh;border:0;border-radius:0;box-shadow:none;width:100%;overflow:visible}.dh-market-welcome-story{min-height:0;padding:23px 25px 21px;gap:18px}.dh-market-story-top{min-height:28px}.dh-market-story-logo .dentali-logo-art{width:136px!important}.dh-market-story-center{padding:4px 0 0;max-width:400px}.dh-market-story-kicker{font-size:8px;letter-spacing:.17em}.dh-market-sparkle{height:22px;width:22px}.dh-market-story-center h2{font-size:clamp(30px,8vw,38px);margin:10px 0 0;letter-spacing:-.05em;line-height:1.1}.dh-market-story-center h2 br{display:none}.dh-market-story-center h2 em:before{content:" "}.dh-market-story-bottom,.dh-market-story-center p,.dh-market-story-divider,.dh-market-story-features{display:none}.dh-market-welcome-story:after{width:255px;height:255px;right:-160px;top:22%}.dh-market-welcome-choose{padding:24px 22px max(26px,env(safe-area-inset-bottom));min-height:calc(100dvh - 192px)}.dh-market-welcome .dh-market-select-top h1{font-size:clamp(27px,7vw,35px);line-height:1.13}.dh-market-welcome .dh-market-select-eyebrow{margin:18px 0 7px;font-size:9px}.dh-market-welcome .dh-market-select-top p{font-size:12px;margin-top:9px;line-height:1.6}.dh-market-welcome-mini{font-size:9px}.dh-market-welcome .dh-market-select-options{margin:19px 0 14px;gap:9px}.dh-market-welcome .dh-market-select-option{min-height:78px;padding:12px 13px;gap:12px;border-radius:15px}.dh-market-card-number{font-size:9px;margin-top:5px}.dh-market-welcome .dh-market-select-flag{height:46px;width:46px;flex-basis:46px;font-size:25px;border-radius:13px}.dh-market-welcome .dh-market-select-option-copy b{font-size:15px}.dh-market-welcome .dh-market-select-option-copy small{font-size:10px}.dh-market-card-arrow{width:27px;height:27px}.dh-market-welcome-account{margin-top:8px;gap:8px}.dh-market-welcome-access{font-size:10px}.dh-market-welcome-intent{padding:4px;gap:2px}.dh-market-welcome-intent button{font-size:10px;min-height:36px}.dh-market-welcome .dh-market-select-foot{margin-top:13px;padding-top:13px;font-size:10px}.dh-market-welcome .dh-market-select-close{top:10px;right:11px}.dh-market-intro-slogan{font-size:9px;letter-spacing:.16em}}@media(max-width:380px){.dh-market-welcome-story{padding:20px 18px 19px}.dh-market-welcome-choose{padding:20px 16px max(20px,env(safe-area-inset-bottom))}.dh-market-welcome .dh-market-select-option{gap:9px;padding:11px 9px}.dh-market-card-number{display:none}.dh-market-welcome .dh-market-select-option-copy b{font-size:14px}.dh-market-welcome .dh-market-select-option-copy small{font-size:9px}.dh-market-welcome .dh-market-select-flag{height:43px;width:43px;flex-basis:43px}}@media(prefers-reduced-motion:reduce){.dh-market-welcome *,.dh-market-welcome :after,.dh-market-welcome :before{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.dh-market-welcome .dh-market-select-option{opacity:1!important}.dh-market-intro{display:none!important}}.dh-market-data-status{margin:20px auto 22px;max-width:1280px;display:flex;align-items:flex-start;gap:15px;padding:19px 21px;background:linear-gradient(125deg,#f8faf7,#fffefb);border:1px solid #dce4dd;border-radius:18px;color:#244337;box-shadow:0 8px 24px rgba(28,60,42,.045);text-align:start}.dh-market-data-status-icon{flex:0 0 42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#e6efe8;color:#3c7157}.dh-market-data-status-copy{flex:1 1;min-width:0}.dh-market-data-status-copy strong{font-size:14px;line-height:1.5;display:block}.dh-market-data-status-copy p{margin:5px 0 0;color:#6c7a71;font-size:13px;line-height:1.65;max-width:850px}.dh-market-data-retry{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#fff;border:1px solid #c8d6cb;border-radius:10px;color:#28503b;font-size:12px;font-weight:750;padding:10px 14px;min-height:40px;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s}.dh-market-data-retry:hover{background:#e9f3ec;border-color:#6d9b7c}.dh-market-data-retry:focus-visible{outline:3px solid rgba(65,116,90,.4);outline-offset:3px}@media(max-width:640px){.dh-market-data-status{margin:15px 13px 18px;padding:15px;gap:10px;flex-wrap:wrap}.dh-market-data-status-icon{flex-basis:34px;height:34px;border-radius:10px}.dh-market-data-status-copy strong{font-size:13px}.dh-market-data-status-copy p{font-size:12px}.dh-market-data-retry{-webkit-margin-start:44px;margin-inline-start:44px;min-height:36px}}@media (max-width:900px){html.dentali-native-ios{--dentali-ios-top:max(env(safe-area-inset-top,0px),56px)}html.dentali-native-ios body{padding-top:var(--dentali-ios-top)!important}html.dentali-native-ios .dh-drawer-layer,html.dentali-native-ios .dh-market-select-overlay,html.dentali-native-ios .dh-nav{top:var(--dentali-ios-top)!important}}.dentali-native-launch.dh-market-intro{position:fixed!important;inset:0!important;width:100%;height:100dvh;z-index:20001;isolation:isolate;animation:dh-market-intro-out .45s 3.05s forwards!important}.dentali-native-launch .dh-market-intro-line span{animation-duration:3s!important;animation-delay:.1s!important}