.dw-mode-source{display:inline-block;font-size:16px;margin-top:12px}.dw-ph-explanation{min-height:225px}.dw-lab-visual .dw-lab-caption{color:#174b64;font-weight:600;font-size:18px}.dw-minerals{margin-top:48px;padding:40px;background:linear-gradient(130deg,#edf6f9,#f7fbfc 70%);border:1px solid var(--dw-line);border-radius:28px}.dw-mineral-intro{max-width:900px}.dw-mineral-intro h3,.dw-water-benefit h3{font-size:clamp(28px,3vw,42px);line-height:1.18;letter-spacing:-.04em;margin:16px 0}.dw-mineral-intro>p,.dw-water-benefit>div>p{font-size:18px;line-height:1.75;max-width:780px}.dw-glasses{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:30px auto 18px;max-width:850px}.dw-glass-card{text-align:center}.dw-glass-card h4{font-size:22px;font-weight:500;margin:12px 0 26px;min-height:56px}.dw-glass-card>p{font-size:17px;line-height:1.6;max-width:300px;margin:22px auto}.dw-glass{width:220px;height:260px;margin:auto;position:relative;border:2px solid #9fc3d1;border-top:0;border-radius:8px 8px 38px 38px;background:linear-gradient(100deg,#ffffffb0,transparent 35%,#ffffff60);box-shadow:0 30px 32px -24px #174b6450,inset 8px 0 20px #fff;overflow:hidden}.dw-glass:before{content:'';position:absolute;z-index:2;left:0;right:0;top:0;border-radius:50%;height:15px;border:2px solid #a4c8d5;background:#ffffff38}.dw-glass-water{position:absolute;inset:36px 6px 7px;border-radius:6px 6px 30px 30px;background:linear-gradient(#d5edf780,#9bcddd99)}.dw-glass-water:before{content:'';position:absolute;top:-7px;left:0;right:0;height:15px;border-radius:50%;background:#b2ddeaab;border:1px solid #9cc8dc80}.dw-mineral-ion{position:absolute;left:var(--x);top:var(--y);width:31px;height:31px;display:grid;place-items:center;border-radius:50%;color:#174b64;background:#ffffffbd;border:1px solid #7bacbd90;box-shadow:0 3px 9px #26526c15;font-size:12px;font-weight:600;animation:dw-mineral-drift 6s ease-in-out var(--delay) infinite alternate}.dw-mineral-ion:nth-child(3n+1){color:#41664f;background:#ecf5eccc;border-color:#aec8b7}.dw-mineral-ion:nth-child(3n+2){color:#695a8c;background:#f2edfacc;border-color:#c4b6dd}.dw-minerals.is-paused .dw-mineral-ion{animation-play-state:paused}.dw-mineral-controls{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:30px}.dw-mineral-controls label{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600;cursor:pointer}.dw-mineral-controls input{width:22px;height:22px;min-height:22px;accent-color:#174b64;flex-shrink:0}.dw-mineral-controls button{font:inherit;font-size:16px;background:#fff;color:#174b64;border:1px solid #aac9d6;border-radius:24px;padding:10px 18px;min-height:44px;cursor:pointer}.dw-mineral-controls>p{flex-basis:100%;font-size:16px;line-height:1.6;margin:0;min-height:26px}.dw-mineral-note{font-size:15px;line-height:1.7;color:var(--dw-muted);max-width:1000px}.dw-water-benefit{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:center;gap:40px;padding:48px 0 16px}.dw-water-cta{display:flex;gap:18px 26px;align-items:center;flex-wrap:wrap;margin-top:28px}.dw-lab-product{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;background:white;border:1px solid var(--dw-line);border-radius:28px;padding:28px;font-size:22px}.dw-lab-product img{width:100%;max-width:300px;max-height:280px;object-fit:contain;mix-blend-mode:multiply}.dw-lab-product>span>span{display:block;font-size:16px;color:var(--dw-muted);margin-top:8px}.dw-study-grid article.dw-study-featured{border:1px solid #bed9e5;border-radius:24px;background:#edf6f9;padding:28px;grid-column:1/-1}.dw-study-featured h3{max-width:850px}.dw-study-featured>p{max-width:1000px}.dw-study-measure{display:inline-block;background:white;border:1px solid #c6dde7;border-radius:14px;padding:12px 18px;margin:8px 0;font-size:19px;color:#174b64}.dw-research-shop{margin-top:30px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.dw-research-shop p{max-width:650px}.dw-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@keyframes dw-mineral-drift{0%{transform:translate(-4px,-8px)}50%{transform:translate(6px,4px)}100%{transform:translate(-2px,12px)}}
@media(max-width:700px){.dw-minerals{padding:24px 18px;margin-top:30px}.dw-glasses{gap:12px}.dw-glass{width:130px;height:190px;border-radius:6px 6px 25px 25px}.dw-glass-water{inset:29px 5px 5px;border-radius:4px 4px 20px 20px}.dw-mineral-ion{width:23px;height:23px;font-size:10px}.dw-glass-card h4{font-size:17px;line-height:1.4;min-height:72px;margin-bottom:12px}.dw-glass-card>p{font-size:16px}.dw-mineral-intro>p,.dw-water-benefit>div>p{font-size:17px}.dw-mineral-controls{gap:14px}.dw-mineral-controls label{font-size:16px}.dw-water-benefit{grid-template-columns:1fr;gap:24px;padding-top:32px}.dw-lab-product{display:grid;grid-template-columns:110px 1fr;text-align:left;font-size:19px;padding:20px;gap:18px}.dw-lab-product img{max-height:160px}.dw-water-cta{align-items:flex-start;flex-direction:column}.dw-guide-grid{grid-template-columns:1fr}.dw-study-grid article.dw-study-featured{padding:24px 20px}.dw-study-measure{font-size:17px}.dw-ph-explanation{min-height:275px}.dw-mineral-note{font-size:15px}}
@media(max-width:370px){.dw-glass{width:104px;height:175px}.dw-glass-card h4{font-size:16px}.dw-mineral-ion{width:20px;height:20px;font-size:9px}.dw-ph-explanation{min-height:330px}.dw-lab-product{grid-template-columns:85px 1fr}.dw-minerals{padding-inline:14px}}

.dw-mineral-ion[hidden]{display:none!important}.dw-studies{scroll-margin-top:200px}@media(max-width:767px){.dw-studies{scroll-margin-top:110px}}
