*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-7{bottom:1.75rem}.top-0{top:0}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.min-h-11{min-height:2.75rem}.min-h-\[220px\]{min-height:220px}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-\[820px\]{max-width:820px}.max-w-\[95vw\]{max-width:95vw}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.scale-\[1\.02\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-sky-600{--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-white\/55{border-color:#ffffff8c}.border-white\/60{border-color:#fff9}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/45{background-color:#ffffff73}.bg-white\/55{background-color:#ffffff8c}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-\[radial-gradient\(1200px_600px_at_20\%_0\%\2c rgba\(56\2c 189\2c 248\2c 0\.18\)\2c transparent_60\%\)\2c radial-gradient\(900px_500px_at_90\%_10\%\2c rgba\(34\2c 197\2c 94\2c 0\.12\)\2c transparent_60\%\)\2c radial-gradient\(1100px_700px_at_50\%_100\%\2c rgba\(168\2c 85\2c 247\2c 0\.10\)\2c transparent_60\%\)\]{background-image:radial-gradient(1200px 600px at 20% 0,#38bdf82e,#0000 60%),radial-gradient(900px 500px at 90% 10%,#22c55e1f,#0000 60%),radial-gradient(1100px 700px at 50% 100%,#a855f71a,#0000 60%)}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-top:.5rem}.pb-2,.py-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.tracking-widest{letter-spacing:.1em}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-50{opacity:.5}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_12px_30px_-28px_rgba\(15\2c 23\2c 42\2c 0\.6\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_-28px_rgba\(15\2c 23\2c 42\2c 0\.6\)\]{--tw-shadow:0 12px 30px -28px #0f172a99;--tw-shadow-colored:0 12px 30px -28px var(--tw-shadow-color)}.shadow-\[0_12px_38px_-34px_rgba\(15\2c 23\2c 42\2c 0\.6\)\]{--tw-shadow:0 12px 38px -34px #0f172a99;--tw-shadow-colored:0 12px 38px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_50px_-36px_rgba\(15\2c 23\2c 42\2c 0\.55\)\]{--tw-shadow:0 16px 50px -36px #0f172a8c;--tw-shadow-colored:0 16px 50px -36px var(--tw-shadow-color)}.shadow-\[0_16px_50px_-36px_rgba\(15\2c 23\2c 42\2c 0\.55\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-sky-400{--tw-ring-opacity:1;--tw-ring-color:rgb(56 189 248/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#ffffff80;border-radius:10px}::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#0000004d}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-sky-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity,1))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:h-6{height:1.5rem}.sm\:w-6{width:1.5rem}.sm\:max-w-2xl{max-width:42rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.we-design-select{display:inline-block;max-width:100%;min-width:0;position:relative}.we-design-select>button{align-items:center!important;background:#f5f9fc!important;border:1px solid #cadde7!important;border-radius:10px!important;box-shadow:0 1px 2px #16436108;color:#234b60!important;cursor:pointer;display:flex!important;font:inherit!important;font-size:14px!important;gap:12px!important;justify-content:space-between!important;min-height:42px!important;padding:9px 12px!important;text-align:left;width:100%}.we-design-select>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.we-design-select>button>svg{flex-shrink:0}.we-design-select>button[aria-expanded=true]{border-color:#087ac1!important;box-shadow:0 0 0 3px #087ac115}.we-design-select>button:focus-visible{outline:3px solid #087ac1;outline-offset:3px}.we-design-options{background:#fff;border:1px solid #cbdde7;border-radius:13px;box-shadow:0 12px 34px #183e5726;box-sizing:border-box;color:#244354;font-family:inherit;font-size:14px;line-height:1.4;overflow-y:auto;overscroll-behavior:contain;padding:6px;position:fixed;z-index:10000}.we-design-options>[role=option]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-height:42px;padding:10px 12px}.we-design-options>[role=option].is-active{background:#edf6fb}.we-design-options>[aria-selected=true]{background:#e9f3fa;color:#08689e;font-weight:600}.we-scenario-select>.we-design-select{max-width:240px}.we-table-profile>.we-design-select{min-width:150px}.we-analysis-profile .we-design-select{flex-wrap:nowrap}.we-analysis-profile .we-scenario-select{max-width:100%}@media(max-width:660px){.we-design-select>button{font-size:16px!important}.we-scenario-select>.we-design-select{max-width:70%}}.we-design-options>[role=option]{box-sizing:border-box;min-height:44px}.we-app{--we-muted:#738089;--we-line:#e4e9ec;--we-accent:#176a83;background:#fbfcfd;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;letter-spacing:-.015em;line-height:1.5;min-height:100vh}.we-app button,.we-app select,.we-dialog button,.we-dialog input,.we-dialog select{font:inherit}.we-app a,.we-app button,.we-app select,.we-dialog button,.we-dialog select{touch-action:manipulation}:is(.we-app,.we-dialog) button{cursor:pointer}:is(.we-app,.we-dialog) button:disabled{cursor:not-allowed}.we-app a:focus-visible,.we-app button:focus-visible,.we-app input:focus-visible,.we-app select:focus-visible,.we-dialog button:focus-visible,.we-dialog input:focus-visible,.we-dialog select:focus-visible{outline:3px solid #347b97;outline-offset:4px}.we-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.we-skip{background:#fff;border:1px solid var(--we-line);border-radius:12px;left:16px;padding:12px 20px;position:fixed;top:-100px;z-index:100}.we-skip:focus{top:12px}.we-header{background:#fffffff2;border-bottom:1px solid var(--we-line)}.we-header-inner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:auto;max-width:1280px;min-height:88px;padding:0 32px}.we-brand{align-items:center;color:var(--we-ink);display:inline-flex;font-size:23px;font-weight:650;gap:10px;letter-spacing:-1px;text-decoration:none;white-space:nowrap}.we-brand-mark{color:#287d98;display:grid;height:40px;place-items:center;width:36px}.we-brand-dot{color:#2d8ca9}.we-navigation{align-items:stretch;align-self:stretch;display:flex;gap:29px}.we-navigation button{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:#64717b;display:flex;font-size:13px;gap:6px;padding:0 2px;position:relative;white-space:nowrap}.we-navigation button.is-active{border-color:#176a83;color:#183d4b;font-weight:600}.we-navigation button:not(:disabled):hover{color:#176a83}.we-nav-count{background:#eaf2f5;border-radius:10px;color:#176a83;font-size:10px;line-height:17px;min-width:19px;padding:1px 5px}.we-header-tools{gap:16px}.we-header-tools,.we-language{align-items:center;display:flex}.we-language{background:#0000;border:0;color:#475b67;font-size:12px!important;font-weight:500!important;gap:6px;padding:6px 0}.we-profile{align-items:center;display:flex;position:relative}.we-profile select{appearance:none;background:#f3f6f8;border:1px solid #eaf0f3;border-radius:24px;color:#425662;cursor:pointer;font-size:12px;max-width:150px;padding:8px 23px 8px 12px}.we-profile svg{pointer-events:none;position:absolute;right:8px}.we-main{margin:auto;max-width:1280px;padding:0 32px}.we-error{align-items:flex-start;background:#fff7e5;border:1px solid #f1d5a3;border-radius:12px;color:#805927;display:flex;gap:10px;margin-top:20px;padding:14px 18px}.we-error svg{flex-shrink:0;margin-top:2px}.we-hero{display:grid;gap:25px;grid-template-columns:1.15fr 1fr;min-height:360px;padding:57px 0 24px}.we-eyebrow{align-items:center;color:#526e7d;display:flex;font-size:10px;font-weight:600;gap:9px;letter-spacing:2px;margin-bottom:18px}.we-eyebrow>span{background:#4f9db2;border-radius:50%;height:6px;width:6px}.we-hero h1{font-size:clamp(38px,4.8vw,65px);font-weight:500;letter-spacing:-3.4px;line-height:1.09;margin:0 0 20px}.we-hero h1 span{color:#44889e}.we-hero-copy>p{color:#526e7d;font-size:15px;line-height:1.75;margin:0;max-width:445px}.we-hero-proof{align-items:center;display:flex;flex-wrap:wrap;font-size:10px;gap:17px;letter-spacing:0;margin-top:22px}.we-hero-proof>span{align-items:center;display:flex;gap:5px}.we-hero-proof>span+span:before{background:#b4c4cc;border-radius:100%;content:"";height:3px;margin-right:10px;width:3px}.we-hero-art{align-self:center;background:#edf5f7;border-radius:28px;height:298px;overflow:hidden;position:relative}.we-water-illustration{height:310px;max-width:none;position:absolute;right:-16px;top:-21px;width:430px}.we-hero-art-label{bottom:25px;display:flex;flex-direction:column;gap:5px;left:24px;max-width:200px;position:absolute}.we-hero-art-label>span{color:#526e7d;font-size:8px;font-weight:600;letter-spacing:1.7px}.we-hero-art-label>strong{color:#28556a;font-size:13px;font-weight:500;letter-spacing:-.3px}.we-hero-formula{color:#526e7d;font-size:12px;font-weight:400;left:24px;letter-spacing:1px;position:absolute;top:24px}.we-search-bar{align-items:center;background:#fff;border:1px solid #dce5e9;border-radius:19px;box-shadow:0 10px 28px -18px #6b849a80;display:flex;gap:18px;margin-top:20px;min-height:86px;padding:12px 13px 12px 25px}.we-search-icon{color:#526e7d;flex-shrink:0}.we-search-field{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.we-search-field>span{color:#344e5d;font-size:11px;font-weight:600}.we-search-field input{background:#0000;border:0;color:#263e4b;font:inherit;font-size:13px;line-height:24px;min-width:0;outline:none;padding:0;width:100%}.we-search-field input::placeholder{color:#526e7d;opacity:1}.we-search-field:focus-within>span{color:#176a83}.we-search-field input:focus-visible{box-shadow:0 2px #347b97;outline:0}.we-search-divider{background:#e6ecef;height:36px;width:1px}.we-search-filter{align-items:center;background:#0000;border:0;color:#4f6673;display:flex;font-size:12px!important;gap:10px;padding:12px 10px}.we-search-filter>span{align-items:center;display:flex;gap:7px}.we-search-filter b{background:#e5f1f5;border-radius:50%;color:#176a83;display:grid;font-size:10px;height:19px;min-width:19px;place-items:center}.we-primary-button,.we-search-submit{align-items:center;background:#1e5267;border:1px solid #1e5267;border-radius:12px;display:inline-flex;font-size:12px!important;font-weight:500;gap:18px;justify-content:center;min-height:49px;padding:12px 20px;white-space:nowrap}.we-primary-button:hover,.we-search-submit:hover{background:#123c4f}.we-search-hint{align-items:center;color:#526e7d;display:flex;font-size:10px;gap:10px;margin:12px 0 28px;padding-left:2px}.we-search-hint button{background:#0000;border:0;border-bottom:1px solid #cbd7de;color:#526e7d;font-size:10px;padding:0}.we-search-hint button:hover{border-color:#176a83;color:#176a83}.we-catalogue{scroll-margin-top:25px}.we-category-row{border-bottom:1px solid var(--we-line);display:flex;gap:7px;overflow-x:auto;padding-bottom:18px;scrollbar-width:none}.we-category-row::-webkit-scrollbar{display:none}.we-category-row button{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;color:#526e7d;display:flex;font-size:12px!important;gap:9px;justify-content:center;min-height:47px;padding:11px 17px;white-space:nowrap}.we-category-row button:first-child{padding-left:17px}.we-category-row button.is-active{background:#eaf2f5;border:1px solid #dfeaf0;color:#285c72;font-weight:500}.we-category-row button:not(.is-active):hover{background:#f0f5f7;color:#285c72}.we-catalogue-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-top:31px}.we-section-eyebrow{font-size:8px;font-weight:500;letter-spacing:1.6px}.we-catalogue-heading h2{align-items:center;display:flex;font-size:27px;font-weight:500;gap:13px;letter-spacing:-1.1px;line-height:1.3;margin:7px 0 0}.we-catalogue-heading h2>span{align-self:center;border:1px solid #e4eaee;border-radius:7px;color:#526e7d;display:grid;font-size:11px;height:24px;letter-spacing:0;min-width:29px;place-items:center}.we-sort{align-items:center;display:flex;position:relative}.we-sort select{appearance:none;background:#0000;border:0;color:#526e7d;cursor:pointer;max-width:220px;padding:8px 23px 8px 0}.we-sort>svg{color:#526e7d;pointer-events:none;position:absolute;right:0}.we-catalogue-meta{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:13px 0 23px}.we-data-status{align-items:center;color:#526e7d;display:flex;font-size:10px;gap:7px;margin:0}.we-status-dot{background:#b69d67;border-radius:50%;flex-shrink:0;height:5px;width:5px}.we-status-dot.is-live{background:#71a391}.we-data-status>button{align-items:center;background:#0000;border:0;color:#526e7d;display:flex;margin:-4px;padding:4px}.we-result-count{color:#526e7d;font-size:10px;white-space:nowrap}.we-active-filters{align-items:center;color:#526e7d;display:flex;font-size:11px;gap:12px;padding:0 0 18px}.we-active-filters>:is(button,span){align-items:center;display:flex;gap:6px}.we-active-filters>button{background:#fff;border:1px solid #dce6ec;border-radius:7px;font-size:10px;padding:5px 8px}.we-limit-note{background:#edf4f7;border-radius:9px;color:#617f8e;font-size:12px;margin-bottom:18px;padding:10px 14px}.we-water-grid{display:grid;gap:23px;grid-template-columns:repeat(4,minmax(0,1fr))}.we-water-card{border:1px solid #e6ebee;border-radius:16px;min-width:0;overflow:hidden;transition:border-color .2s,box-shadow .2s}.we-water-card:hover{border-color:#bbcfd9;box-shadow:0 7px 20px -12px #60829260}.we-water-card.is-selected{border-color:#5695ab;box-shadow:0 0 0 1px #5695ab}.we-card-art{background:#edf3f7;border-radius:11px;color:#5f94ac;height:139px;margin:6px 6px 0;overflow:hidden;position:relative}.we-tone-1{background:#edf3f0;color:#709a8e}.we-tone-2{background:#f2eff5;color:#9b89a2}.we-tone-3{background:#f5f3ed;color:#a39a7b}.we-tone-4{background:#edf3f6;color:#7194a5}.we-art-caption{align-items:center;color:#526e7d;display:flex;font-size:8px;gap:4px;left:12px;letter-spacing:.1px;opacity:.9;top:12px}.we-art-caption,.we-bottle{position:absolute;z-index:1}.we-bottle{bottom:1px;filter:drop-shadow(8px 5px 4px #173f5010);height:132px;left:50%;transform:translateX(-50%) rotate(-8deg);width:80px}.we-art-word{bottom:13px;font-size:49px;font-weight:500;letter-spacing:-3px;line-height:1;opacity:.08}.we-art-word,.we-card-check{position:absolute;right:10px}.we-card-check{background:#397f99;border-radius:50%;color:#fff;display:grid;height:23px;place-items:center;top:10px;width:23px;z-index:2}.we-card-body{padding:17px 16px 14px}.we-card-country{align-items:center;display:flex;font-size:9px;gap:5px;line-height:1.4}.we-card-country>span{font-size:12px}.we-water-card h3{font-size:17px;letter-spacing:-.6px;margin:6px 0 4px;min-height:23px}.we-water-card h3 button{align-items:flex-start;background:#0000;border:0;color:#294554;display:flex;font:inherit;gap:8px;justify-content:space-between;padding:0;text-align:left;width:100%}.we-water-card h3 button>svg{flex-shrink:0;margin-top:2px;opacity:0;transition:opacity .2s}.we-water-card h3 :is(button:focus-visible,button:hover)>svg{opacity:1}.we-mineral-label{font-size:9px;line-height:1.5;margin:0}.we-card-metrics{display:grid;gap:5px;grid-template-columns:.8fr 1.2fr 1fr;margin:19px 0 15px}.we-card-metrics>div+div{border-left:1px solid #e9eef1;padding-left:12px}.we-card-metrics dt{font-size:9px;font-weight:400;line-height:1.4;white-space:nowrap}.we-card-metrics dt span{font-size:7px;margin-left:1px}.we-card-metrics dd{color:#3e5968;font-size:17px;font-weight:500;letter-spacing:-.3px;line-height:1.2;margin:4px 0 0}.we-card-actions{align-items:center;border-top:1px solid #edf1f3;display:flex;gap:7px;justify-content:space-between;padding-top:12px}.we-composition-link{align-items:center;background:#0000;border:0;color:#526e7d;display:flex;font-size:10px!important;gap:6px;padding:6px 0}.we-composition-link:hover{color:#176a83}.we-card-compare{align-items:center;background:#f4f8fa;border:1px solid #e0eaf0;border-radius:7px;color:#426e84;display:flex;font-size:10px!important;gap:5px;justify-content:center;line-height:1.5;padding:7px 9px}.we-card-compare:hover{background:#e6f0f5;border-color:#bdd3de}.we-card-compare.is-selected{background:#e6f1f4;border-color:#bdd7e1;color:#236c85}.we-card-compare:disabled{opacity:.45}.we-load-more{align-items:center;display:flex;flex-direction:column;gap:13px;padding:35px 0 14px}.we-load-more>span{font-size:10px}.we-secondary-button{align-items:center;background:#fff;border:1px solid #dbe6eb;border-radius:10px;color:#3f6174;display:inline-flex;font-size:11px!important;gap:16px;justify-content:center;min-height:42px;padding:10px 23px}.we-secondary-button:hover{background:#f0f5f7;border-color:#b6cbd5}.we-text-button{background:#0000;border:0;border-bottom:1px solid #90aab7;color:#5f7f8f;font-size:12px!important;line-height:1.4;padding:0}.we-empty{background:#f2f6f8;border-radius:16px;color:#526e7d;padding:70px 20px;text-align:center}.we-empty>svg{color:#526e7d;margin:auto}.we-empty h3{color:#375a6e;font-size:22px;font-weight:500;margin:17px 0 9px}.we-empty p{font-size:13px;margin:0}.we-empty>div{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:25px}.we-guide{background:#edf3f6;border:1px solid #e7eef2;border-radius:20px;display:grid;gap:28px;grid-template-columns:1.15fr 1fr 1fr 1fr;margin:47px 0 63px;padding:31px}.we-guide-intro h2{color:#385f73;font-size:25px;font-weight:500;letter-spacing:-1px;line-height:1.22;margin:12px 0 18px}.we-guide-intro button{align-items:center;background:#0000;border:0;color:#526e7d;display:flex;font-size:10px!important;gap:8px;padding:0}.we-guide-item{border-left:1px solid #d9e5ec;padding:8px 0 4px 25px}.we-guide-item>span{color:#526e7d;font-size:9px;letter-spacing:1px}.we-guide-item h3{color:#4d7083;font-size:13px;font-weight:500;margin:16px 0 9px}.we-guide-item p{font-size:11px;line-height:1.8;margin:0}.we-footer{align-items:flex-start;border-top:1px solid var(--we-line);color:#526e7d;display:flex;gap:20px;justify-content:space-between;margin:auto;max-width:1216px;padding:28px 0 35px}.we-footer-brand{color:#55788b;font-size:16px;font-weight:600;letter-spacing:-.5px;text-decoration:none}.we-footer p{font-size:10px;margin:6px 0 0}.we-footer-links{gap:25px;padding-top:6px}.we-footer-links,.we-footer-links button{align-items:center;display:flex;font-size:10px}.we-footer-links button{background:#0000;border:0;color:#526e7d;gap:6px;padding:0}.we-has-selection{padding-bottom:110px}.we-comparison-tray{align-items:center;background:#1e4153;border:1px solid #375a6c;border-radius:17px;bottom:20px;box-shadow:0 10px 40px -12px #112d4060;color:#fff;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:20px;left:50%;padding:16px 19px 16px 23px;position:fixed;transform:translateX(-50%);width:min(1080px,calc(100% - 40px));z-index:40}.we-tray-count{align-items:center;display:flex;flex-shrink:0;gap:11px}.we-tray-count>svg{color:#a1c3d1}.we-tray-count>div{display:flex;flex-direction:column;gap:3px}.we-tray-count strong{font-size:11px;font-weight:500}.we-tray-count span{color:#a2bac7;font-size:9px}.we-tray-waters{align-items:center;display:flex;flex:1;gap:7px;overflow-x:auto;padding:3px 0;scrollbar-width:thin}.we-tray-waters>span{align-items:center;background:#ffffff0d;border:1px solid #ffffff21;border-radius:8px;display:inline-flex;font-size:10px;gap:10px;padding:7px 8px 7px 10px;white-space:nowrap}.we-tray-waters button{background:#0000;border:0;color:#b6cbd5;cursor:pointer;display:grid;min-height:22px;min-width:20px;padding:2px;place-items:center}.we-tray-clear{background:#0000;border:0;color:#a1bac7;cursor:pointer;display:grid;flex-shrink:0;height:30px;place-items:center;width:28px}.we-tray-clear:hover{color:#fff}.we-tray-compare{align-items:center;background:#edf6fa;border:1px solid #edf6fa;border-radius:10px;color:#244c61;cursor:pointer;display:flex;flex-shrink:0;font-size:11px;font-weight:500;gap:15px;justify-content:center;padding:11px 16px;white-space:nowrap}.we-tray-compare:disabled{background:#ffffff0d;border-color:#ffffff1c;color:#8faab9;cursor:not-allowed}.we-comparison-tray button:focus-visible{outline:3px solid #b5e9fa;outline-offset:4px}.we-analysis{padding:40px 0 10px}.we-analysis-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:25px}.we-analysis h1{font-size:37px;font-weight:500;letter-spacing:-1.3px;line-height:1.2;margin:5px 0 9px}.we-analysis-header p{color:#526e7d;font-size:13px;margin:0}.we-analysis-content{gap:22px;margin-bottom:55px}.we-analysis-content>div{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #e1e9ee;box-shadow:none}.we-dialog{--we-ink:#172b35;--we-muted:#738089;background:#fff;border:1px solid #dae4e9;border-radius:20px;box-shadow:0 25px 100px -30px #102c5060;color:#294956;font:14px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em;margin:auto;max-height:calc(100dvh - 40px);overflow:auto;padding:0;width:min(560px,calc(100% - 32px))}.we-dialog:not([open]){display:none}.we-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#142e416b}.we-dialog-inner{padding:27px}.we-dialog-heading{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:25px}.we-dialog-heading h2{font-size:23px;font-weight:500;letter-spacing:-.8px;line-height:1.25;margin:0}.we-icon-button{background:#f3f7f9;border:1px solid #e6edf1;border-radius:50%;color:#526e7d;cursor:pointer;display:grid;flex-shrink:0;padding:7px;place-items:center}.we-filter-fields{gap:20px}.we-field,.we-filter-fields{display:flex;flex-direction:column}.we-field{gap:8px}.we-field>span,.we-range-field>legend{color:#4d6d7e;font-size:12px;font-weight:500}.we-field select{background:#fbfcfd;border:1px solid #dce6ec;border-radius:9px;color:#607b8c;font-size:13px;padding:11px 12px}.we-range-field{border:0;margin:0;min-width:0;padding:0}.we-range-field>legend{margin-bottom:8px;padding:0}.we-range-field>div{align-items:center;color:#bdccd4;display:flex;gap:10px}.we-range-field input{background:#fbfcfd;border:1px solid #dce6ec;border-radius:9px;color:#4f7285;font-size:13px;padding:11px 12px;width:calc(50% - 15px)}.we-check-field{align-items:flex-start;color:#4f6b7c;display:flex;font-size:12px;gap:12px}.we-check-field input{accent-color:#2d708d;flex-shrink:0;height:17px;margin-top:1px;width:17px}.we-check-field small{color:#526e7d;display:block;font-size:10px;margin-top:3px}.we-filter-footer{align-items:center;border-top:1px solid #e5edf2;display:flex;gap:15px;justify-content:space-between;margin-top:25px;padding-top:23px}.we-filter-footer .we-primary-button{min-height:45px;padding:11px 17px}.we-data-copy h3{font-size:21px;font-weight:500;line-height:1.35;margin:19px 0 14px}.we-data-copy p{color:#526e7d;font-size:13px;line-height:1.8}.we-data-symbol{background:#f0f7fa;border:1px solid #e0ecf1;border-radius:14px;color:#6b99af;display:inline-flex;padding:14px}.we-data-note{align-items:flex-start;background:#f4f7f9;border:1px solid #e6eef3;border-radius:12px;display:flex;gap:12px;margin:21px 0;padding:14px 16px}.we-data-note>svg{color:#526e7d;flex-shrink:0;margin-top:3px}.we-data-note p{font-size:12px;margin:0}.we-data-copy .we-muted{color:#526e7d;font-size:11px}.we-detail-country{align-items:center;color:#526e7d;display:flex;font-size:12px;gap:8px;margin-top:-10px}.we-detail-subtitle{color:#526e7d;font-size:12px;margin:12px 0 22px}.we-detail-metrics{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:0}.we-detail-metrics>div{background:#f4f8fa;border:1px solid #eaf0f4;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:15px}.we-detail-metrics>div:first-child{background:#edf5f8}.we-detail-metrics dt{color:#526e7d;font-size:11px}.we-detail-metrics dd{color:#456c83;font-size:24px;font-weight:500;letter-spacing:-.5px;margin:0}.we-detail-metrics dd>span{color:#526e7d;font-size:10px;font-weight:400;letter-spacing:0;margin-left:7px}.we-detail-notes{background:#f8fafc;border-radius:10px;color:#526e7d;font-size:12px;margin-top:20px;padding:12px}.we-detail-source{border-top:1px solid #e4edf2;display:grid;font-size:11px;gap:5px 20px;grid-template-columns:auto 1fr;margin-top:24px;padding-top:20px}.we-detail-source>span{color:#526e7d}.we-detail-source>p{color:#526e7d;margin:0}.we-detail-source>a{align-items:center;color:#438099;display:inline-flex;gap:5px;grid-column:2;margin-bottom:5px}.we-detail-footnote{color:#526e7d;font-size:10px;line-height:1.7;margin-top:18px}.we-hero-proof,.we-search-hint,.we-search-hint button{color:#526e7d;font-size:11px}.we-section-eyebrow{color:#526e7d;font-size:9px}.we-data-status,.we-result-count{color:#526e7d;font-size:11px}.we-sort select{color:#567180;font-size:12px!important}.we-card-country{color:#526e7d;font-size:11px}.we-water-card h3{font-size:18px}.we-mineral-label{color:#526e7d;font-size:11px}.we-card-metrics dt{color:#526e7d;font-size:10px}.we-card-metrics dt span{font-size:8px}.we-card-metrics dd{font-size:19px}.we-card-compare,.we-composition-link{font-size:11px!important}.we-composition-link{color:#597c90}.we-art-caption{font-size:10px}.we-guide-item p{color:#526e7d;font-size:12px}.we-guide-intro button,.we-guide-item>span{color:#526e7d}.we-footer p,.we-footer-links,.we-footer-links button,.we-guide-intro button{font-size:11px}.we-footer p,.we-footer-links{color:#526e7d}.we-load-more>span{color:#526e7d;font-size:11px}@media(min-width:1400px){.we-hero{padding-top:65px}.we-hero-art{height:310px}.we-hero{gap:65px}.we-water-illustration{right:0}.we-search-bar{margin-top:30px}}@media(max-width:1100px){.we-header-inner{gap:15px;padding:0 25px}.we-navigation{gap:16px}.we-header-tools{gap:10px}.we-profile select{font-size:11px;max-width:135px}.we-brand{font-size:21px}.we-main{padding:0 25px}.we-footer{margin:0 25px}.we-water-grid{gap:16px}.we-card-body{padding:15px 12px 13px}.we-card-actions{gap:4px}.we-card-compare{font-size:9px!important;padding:7px}.we-card-metrics>div+div{padding-left:9px}.we-card-art{height:130px}.we-water-card h3{font-size:16px}.we-guide{gap:19px;padding:25px}.we-guide-item{padding-left:18px}.we-guide-intro h2{font-size:23px}.we-hero-art-label{bottom:19px;left:18px}.we-hero-formula{left:18px}.we-hero-art{height:280px}.we-water-illustration{right:-45px}}@media(max-width:900px){.we-header-inner{flex-wrap:wrap;gap:15px;min-height:auto;padding:18px 24px 0}.we-navigation{gap:40px;height:45px;justify-content:center;order:3;width:100%}.we-header-tools{margin-left:auto}.we-hero{gap:20px;min-height:320px;padding-top:38px}.we-hero h1{font-size:48px;letter-spacing:-2.6px}.we-hero-copy>p{font-size:13px;max-width:340px}.we-hero-art{height:240px}.we-water-illustration{height:265px;right:-45px;top:-15px;width:367px}.we-hero-proof{font-size:9px;gap:8px}.we-hero-proof>span+span:before{margin-right:4px}.we-hero-art-label{max-width:160px}.we-hero-art-label>strong{font-size:11px}.we-category-row{gap:3px}.we-category-row button{font-size:11px!important;gap:7px;padding:10px 12px}.we-water-grid{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.we-card-body{padding:17px 14px 14px}.we-card-compare{font-size:10px!important;padding:7px 9px}.we-guide{gap:28px;grid-template-columns:1fr 1fr}.we-guide-item{padding-left:24px}.we-guide-item:nth-child(3){border-left:0;padding-left:0}.we-guide-intro h2{font-size:26px}.we-comparison-tray{gap:13px}.we-tray-count strong{font-size:10px}.we-tray-waters>span{font-size:9px}.we-tray-compare{font-size:10px;padding:11px 13px}}@media(max-width:660px){.we-main{padding:0 18px}.we-header-inner{gap:13px;padding:17px 18px 0}.we-brand{font-size:21px;gap:5px}.we-brand-mark{width:28px}.we-brand-mark svg{width:22px}.we-header-tools{gap:12px}.we-language{font-size:10px!important;gap:5px}.we-profile select{font-size:10px;max-width:110px;padding:7px 21px 7px 9px}.we-navigation{gap:0;height:44px;justify-content:space-between}.we-navigation button{font-size:11px;padding:0 4px}.we-hero{display:block;min-height:auto;padding:32px 0 12px}.we-eyebrow{font-size:8px;letter-spacing:1.5px;margin-bottom:15px}.we-hero h1{font-size:46px;letter-spacing:-2.5px;line-height:1.08;margin-bottom:17px}.we-hero-copy>p{font-size:13px;line-height:1.7;max-width:360px}.we-hero-proof{font-size:9px;gap:10px;margin-top:18px}.we-hero-art{display:none}.we-search-bar{border-radius:14px;flex-wrap:wrap;gap:10px;margin-top:14px;min-height:77px;padding:12px}.we-search-icon{width:19px}.we-search-field{flex-basis:calc(100% - 30px)}.we-search-field>span{font-size:10px}.we-search-field input{font-size:11px;line-height:22px}.we-search-divider{display:none}.we-search-filter{border:1px solid #e6edf1;border-radius:8px;flex:1;font-size:11px!important;justify-content:center;min-height:40px;padding:9px 13px}.we-search-filter>svg{width:16px}.we-search-submit{border-radius:8px;flex:1;font-size:11px!important;gap:12px;min-height:40px;padding:10px 14px}.we-search-hint{font-size:9px;gap:9px;margin:12px 0 23px}.we-search-hint button{font-size:9px}.we-category-row{gap:5px;margin:0 -18px;padding:0 18px 14px}.we-category-row button{border-radius:9px;font-size:10px!important;min-height:41px;padding:8px 13px}.we-category-row svg{width:16px}.we-catalogue-heading{align-items:flex-start;gap:10px;margin-top:25px}.we-section-eyebrow{font-size:6px;letter-spacing:1.1px}.we-catalogue-heading h2{font-size:22px;gap:8px;letter-spacing:-.8px;margin-top:7px}.we-catalogue-heading h2>span{font-size:9px;height:21px;min-width:24px}.we-sort{margin-top:14px}.we-sort select{font-size:9px!important;max-width:130px;padding-right:18px}.we-sort>svg{width:12px}.we-catalogue-meta{flex-wrap:wrap;margin:12px 0 18px;row-gap:5px}.we-data-status,.we-result-count{font-size:9px}.we-water-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.we-water-card{border-radius:13px}.we-card-art{border-radius:9px;height:116px;margin:5px 5px 0}.we-bottle{height:112px;width:67px}.we-art-caption{font-size:7px;gap:3px;left:8px;top:9px}.we-art-caption svg{width:11px}.we-art-word{bottom:12px;font-size:36px;letter-spacing:-2px;right:6px}.we-card-body{padding:12px 11px 11px}.we-card-country{font-size:8px;gap:4px}.we-card-country>span{font-size:10px}.we-water-card h3{font-size:14px;letter-spacing:-.45px;line-height:1.3;margin:6px 0 4px;min-height:20px}.we-water-card h3 button>svg{display:none}.we-mineral-label{font-size:8px;line-height:1.5;min-height:24px}.we-card-metrics{gap:3px;grid-template-columns:.8fr 1.2fr 1fr;margin:12px 0}.we-card-metrics>div+div{padding-left:7px}.we-card-metrics dt{font-size:8px}.we-card-metrics dt span{font-size:6px}.we-card-metrics dd{font-size:15px;margin-top:4px}.we-card-actions{align-items:stretch;flex-direction:column;gap:8px;padding-top:10px}.we-composition-link{font-size:9px!important;justify-content:center;min-height:25px;padding:2px 0}.we-card-compare{font-size:10px!important;min-height:34px;padding:7px}.we-card-check{height:20px;right:8px;top:8px;width:20px}.we-guide{border-radius:15px;gap:24px 16px;margin:34px 0 35px;padding:24px 19px}.we-guide-intro{grid-column:1/-1}.we-guide-intro h2 br{display:none}.we-guide-intro h2{font-size:24px;margin:8px 0 12px}.we-guide-item{border-left:0;padding:0}.we-guide-item:last-child{border-top:1px solid #d9e5ec;grid-column:1/-1;padding-top:17px}.we-guide-item>span{font-size:8px}.we-guide-item h3{font-size:12px;margin:9px 0 6px}.we-guide-item p{font-size:10px;line-height:1.8}.we-footer{flex-wrap:wrap;gap:19px;margin:0 18px;padding:23px 0 30px}.we-footer-brand{font-size:15px}.we-footer-links{gap:12px;justify-content:space-between;width:100%}.we-footer p,.we-footer-links,.we-footer-links button{font-size:9px}.we-comparison-tray{border-radius:13px;bottom:10px;flex-wrap:wrap;gap:10px;padding:12px 13px;width:calc(100% - 20px)}.we-tray-count{flex:1;gap:7px}.we-tray-count>svg{width:18px}.we-tray-count strong{font-size:10px}.we-tray-count span{font-size:8px}.we-tray-waters{flex-basis:100%;gap:6px;order:4;padding-bottom:0}.we-tray-waters>span{font-size:9px;gap:6px;padding:4px 7px 4px 8px}.we-tray-compare{border-radius:8px;font-size:10px;gap:9px;padding:10px 11px}.we-tray-clear{height:30px;width:22px}.we-has-selection{padding-bottom:145px}.we-analysis{padding-top:28px}.we-analysis h1{font-size:28px;letter-spacing:-1px}.we-analysis-header{align-items:flex-start;gap:12px}.we-analysis-header p{font-size:11px}.we-analysis-header .we-secondary-button{font-size:10px!important;gap:6px;min-height:36px;padding:8px 11px}.we-analysis-content{gap:14px}.we-dialog{border-radius:15px;max-height:calc(100dvh - 24px);width:calc(100% - 24px)}.we-dialog-inner{padding:22px}.we-dialog-heading{margin-bottom:21px}.we-dialog-heading h2{font-size:21px}.we-filter-fields{gap:17px}.we-detail-metrics{gap:8px}.we-detail-metrics>div{padding:13px}.we-detail-metrics dt{font-size:10px}.we-detail-metrics dd{font-size:23px}.we-filter-footer .we-primary-button{font-size:11px!important;gap:9px;padding:10px 13px}.we-empty{padding:45px 17px}.we-empty p{font-size:12px}.we-data-copy h3{font-size:20px}}@media(max-width:380px){.we-header-tools{gap:7px}.we-profile select{font-size:9px;max-width:97px}.we-brand{font-size:19px}.we-hero h1{font-size:42px}.we-catalogue-heading h2{font-size:20px}.we-sort select{font-size:8px!important;max-width:104px}.we-card-metrics dt span{display:none}.we-water-grid{gap:9px}.we-card-body{padding:12px 9px 10px}.we-tray-count strong{font-size:9px}.we-tray-compare{font-size:9px;gap:7px;padding:9px}}@media(prefers-reduced-motion:reduce){.we-app *,.we-comparison-tray *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(max-width:480px){.we-water-grid{gap:17px;grid-template-columns:1fr}.we-card-art{height:150px;margin:7px 7px 0}.we-bottle{height:145px;width:87px}.we-art-caption{font-size:10px;left:14px;top:13px}.we-art-caption svg{width:13px}.we-art-word{bottom:16px;font-size:60px;right:20px}.we-card-body{padding:18px}.we-card-country{font-size:11px}.we-card-country>span{font-size:13px}.we-water-card h3{font-size:20px;margin:8px 0 5px;min-height:25px}.we-mineral-label{font-size:11px;min-height:17px}.we-card-metrics{grid-template-columns:1fr 1.2fr 1fr;margin:18px 0}.we-card-metrics dt{font-size:11px}.we-card-metrics dt span{display:inline;font-size:9px}.we-card-metrics dd{font-size:22px}.we-card-metrics>div+div{padding-left:19px}.we-card-actions{flex-direction:row;gap:15px;padding-top:14px}.we-composition-link{font-size:12px!important;gap:7px;min-height:36px}.we-card-compare{font-size:12px!important;gap:7px;min-height:38px;padding:8px 14px}.we-data-status,.we-result-count{font-size:10px}.we-guide-item p{font-size:11px}}.we-app,.we-dialog{--we-brand-blue:#064d88;--we-bright-blue:#0079cc;--we-blue-tint:#e8f3ff;--we-blue-border:#a9cce9}.we-brand-dot,.we-brand-mark{color:var(--we-brand-blue)}.we-navigation{align-items:center;gap:15px}.we-navigation button{border:1px solid #0000;border-radius:10px;min-height:40px;padding:9px 13px;transition:background-color .15s,color .15s,border-color .15s}.we-navigation button:disabled{color:#8b959c}.we-navigation button.is-active,.we-navigation button.is-active:disabled{background:var(--we-brand-blue);border-color:var(--we-brand-blue);box-shadow:0 3px 9px -6px #064d8866;color:#fff;font-weight:600}.we-navigation button:not(:disabled):not(.is-active):hover{background:var(--we-blue-tint);border-color:#ccdfef;color:var(--we-brand-blue)}.we-navigation button.is-active:not(:disabled):hover{background:#075d9f;color:#fff}.we-nav-count{background:var(--we-blue-tint);color:var(--we-brand-blue)}.we-navigation button.is-active .we-nav-count{background:#fff;color:var(--we-brand-blue)}.we-category-row button.is-active{background:var(--we-brand-blue);border-color:var(--we-brand-blue);color:#fff;font-weight:600}.we-category-row button:not(.is-active):hover{background:var(--we-blue-tint);border-color:#c1daee;color:var(--we-brand-blue)}.we-water-card.is-selected{border-color:var(--we-brand-blue);box-shadow:0 0 0 1px var(--we-brand-blue)}.we-card-check,.we-card-compare.is-selected{background:var(--we-brand-blue)}.we-card-compare.is-selected{border-color:var(--we-brand-blue)}.we-art-caption{border:1px solid var(--we-blue-border);border-radius:8px;box-shadow:0 2px 5px #064d880a;font-size:11px!important;font-weight:600;gap:6px;letter-spacing:0;line-height:1.3;min-height:28px;opacity:1;padding:5px 9px;white-space:nowrap}.we-art-caption.is-still{background:#f0f7ff;border-color:#8ebbe0;color:var(--we-brand-blue)}.we-art-caption.is-sparkling{background:#0070bd;border-color:#0070bd}.we-art-caption svg{flex-shrink:0;height:14px;width:14px}.we-article-link{align-items:center;color:#064d88;display:inline-flex;font-size:12px;font-weight:500;gap:5px;line-height:1.5;text-decoration:underline;text-decoration-color:#9bbfdf;text-underline-offset:3px}.we-article-link:hover{color:#0070bd;text-decoration-color:initial}.we-article-link svg{flex-shrink:0}.we-guide-item>.we-article-link{font-size:11px;margin-top:13px}.we-metric-article{font-size:inherit;font-weight:500;gap:2px;line-height:1.6}.we-metric-article>svg{height:9px;width:9px}.we-reading-list{align-items:flex-start;border-top:1px solid #dce7f0;display:flex;flex-direction:column;gap:10px;margin-top:22px;padding-top:19px}.we-reading-list h4{color:#345973;font-size:12px;font-weight:600;margin:0 0 3px}.we-detail-metrics .we-detail-help{color:#526e7d;font-size:11px;font-weight:400;letter-spacing:0;margin:0}.we-metric-explanation summary{align-items:center;color:#064d88;cursor:pointer;display:flex;font-size:10px;font-weight:500;gap:5px;list-style:none;min-height:28px;text-decoration:underline;text-decoration-color:#a9cce9;text-underline-offset:3px}.we-metric-explanation summary::-webkit-details-marker{display:none}.we-metric-explanation summary:after{color:#5984a8;content:"+";font-size:13px;margin-left:auto}.we-metric-explanation[open] summary:after{content:"−"}.we-article-link:focus-visible,.we-metric-explanation summary:focus-visible{border-radius:3px;outline:3px solid #0070bd;outline-offset:3px}.we-metric-explanation p{color:#526e7d;font-size:11px;font-weight:400;letter-spacing:0;line-height:1.7;margin:5px 0 10px}.we-metric-explanation .we-article-link{display:inline;font-size:10px;line-height:1.8}.we-metric-explanation .we-article-link>svg{display:inline-block;height:11px;margin-left:3px;vertical-align:middle;width:11px}@media(max-width:1100px){.we-navigation{gap:9px}.we-navigation button{padding:9px 10px}}@media(max-width:900px){.we-navigation{gap:25px}.we-navigation button{min-height:35px;padding:7px 12px}}@media(max-width:660px){.we-navigation{gap:0}.we-navigation button{min-height:34px;padding:6px 8px}.we-art-caption{left:9px;min-height:27px;padding:5px 7px;top:9px}.we-art-caption svg{height:13px;width:13px}.we-guide-item>.we-article-link{font-size:11px}.we-metric-explanation summary{font-size:10px}.we-metric-article>svg{height:8px;width:8px}}@media(max-width:480px){.we-art-caption{left:14px;min-height:30px;padding:6px 10px;top:13px}.we-metric-explanation summary{font-size:11px}}@media(max-width:380px){.we-navigation button{font-size:10px;padding:6px}.we-navigation{gap:0}}.we-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 0 #064d8805;position:sticky;top:0;z-index:45}.we-brand-mark{flex-shrink:0;height:49px;width:32px}.we-brand-mark>svg{height:46px;width:30px}.we-wordmark{align-items:baseline;display:inline-flex;padding:7px 0;position:relative}.we-wordmark-expert,.we-wordmark-water{display:inline-block;position:relative}.we-wordmark-water:before{background:#087bc5;top:-5px}.we-wordmark-expert:after,.we-wordmark-water:before{border-radius:3px;content:"";height:2px;left:0;position:absolute;right:0}.we-wordmark-expert:after{background:#db4051;bottom:-5px}.we-header.is-compact .we-header-inner{flex-wrap:nowrap;gap:22px;min-height:68px;padding-bottom:0;padding-top:0}.we-header.is-compact :is(.we-header-tools,.we-navigation){display:none}.we-header.is-compact .we-brand{font-size:20px}.we-header.is-compact .we-brand-mark{height:39px;width:25px}.we-header.is-compact .we-brand-mark>svg{height:38px;width:24px}.we-mini-search{align-items:center;background:#f5f9fd;border:1px solid #c5daeb;border-radius:12px;box-shadow:0 3px 10px -8px #064d8855;color:#47738f;display:flex;flex:1;gap:10px;max-width:580px;min-height:42px;min-width:0;padding:5px 6px 5px 14px}.we-mini-search>svg{flex-shrink:0}.we-mini-search>label{flex:1;min-width:0}.we-mini-search input{background:#0000;border:0;color:#16476a;font-size:12px;line-height:26px;min-width:0;outline:none;width:100%}.we-mini-search input::placeholder{color:#5f7d91;opacity:1}.we-mini-search>button{background:#0000;border:0;border-radius:8px;color:#32698f;display:grid;flex-shrink:0;height:31px;padding:0;place-items:center;width:31px}.we-mini-search>button.we-mini-submit{background:#064d88;color:#fff}.we-mini-search>button:hover{background:#e0edf9}.we-mini-search>button.we-mini-submit:hover{background:#0868ad}.we-return-search{align-items:center;background:#0000;border:0;color:#064d88;display:flex;flex-shrink:0;font-size:11px!important;gap:7px;padding:8px 0;white-space:nowrap}#we-catalogue-search{scroll-margin-top:109px}.we-catalogue{scroll-margin-top:94px}.we-hero-copy>p strong{color:#245876;font-weight:600}.we-hero-art{background:radial-gradient(circle at 70% 45%,#d5f2ff 0,#e1f1fc 44%,#eff6fd 80%);border:1px solid #d4e7f7;box-shadow:inset 0 1px 0 #fff,0 14px 35px -30px #0868ad55;height:330px}.we-water-illustration{filter:drop-shadow(0 8px 12px #064d8810);height:315px;right:-9px;top:27px;width:410px}.we-hero-metrics{display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));left:17px;list-style:none;margin:0;padding:0;position:absolute;right:17px;top:15px;z-index:2}.we-hero-metrics li{background:#ffffffb8;border:1px solid #bdd9ee;border-radius:7px;color:#064d88;cursor:help;display:grid;font-size:11px;font-weight:600;letter-spacing:0;min-height:28px;place-items:center}.we-hero-art-label{bottom:23px;left:23px;max-width:165px;z-index:2}.we-hero-art-label>span{color:#3d7197;font-size:7px}.we-hero-art-label>strong{font-size:15px;line-height:1.4}.we-orbit-bubble{animation:we-water-float 7s ease-in-out infinite}.we-glass-bubble{animation:we-water-float 6s ease-in-out 1s infinite}@keyframes we-water-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.we-source-attribution{align-items:center;border-top:1px solid #e0eaf2;color:#53758c;display:flex;flex-wrap:wrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:14px;justify-content:space-between;margin-top:20px;padding-top:15px}.we-source-brand{align-items:center;display:flex;gap:7px;white-space:nowrap}.we-source-brand>svg{flex-shrink:0;height:27px;width:17px}.we-source-brand>span{display:flex;flex-direction:column;gap:0}.we-source-brand small{color:#627f91;font-size:8px;line-height:1.5}.we-source-brand strong{color:#064d88;font-size:12px;font-weight:600;letter-spacing:-.25px;line-height:1.4}.we-share-button{align-items:center;background:#eef6fd;border:1px solid #c8dded;border-radius:9px;color:#064d88;cursor:pointer;display:inline-flex;font-size:11px!important;gap:6px;justify-content:center;line-height:1.5;padding:8px 11px}.we-share-button:hover{background:#e0effc;border-color:#94bddd}.we-source-attribution.is-compact{flex-wrap:nowrap;gap:7px;margin-top:12px;padding-top:10px}.we-source-attribution.is-compact .we-source-brand>svg{height:24px;width:14px}.we-source-attribution.is-compact .we-source-brand strong{font-size:10px}.we-source-attribution.is-compact .we-source-brand small{font-size:7px}.we-source-attribution.is-compact .we-share-button{background:#0000;border-color:#0000;font-size:9px!important;gap:4px;padding:6px}.we-source-attribution.is-compact .we-share-button:hover{background:#eef6fd;border-color:#c8dded}.we-analysis>.we-source-attribution{background:#f2f7fc;border:1px solid #dce8f2;border-radius:12px;margin:0 0 23px;padding:13px 16px}.we-detail-snapshot{color:#637f91;font-size:10px;line-height:1.6;margin:12px 0 0}.we-link-notice{align-items:flex-start;background:#eff6fc;border:1px solid #c9dfef;border-radius:12px;color:#275c82;display:flex;font-size:12px;gap:10px;margin-top:20px;padding:14px 18px}.we-link-notice>svg{flex-shrink:0}.we-share-preview{background:#eff6fd;border:1px solid #d8e7f4;border-radius:13px;margin-bottom:23px;padding:20px}.we-share-site{border-bottom:2px solid #db4051;border-top:2px solid #087bc5;color:#064d88;display:inline-block;font-size:12px;font-weight:650;padding:4px 0}.we-share-preview h3{color:#184e75;font-size:22px;font-weight:500;letter-spacing:-.6px;line-height:1.35;margin:17px 0 10px}.we-share-preview p{color:#4d6f85;font-size:12px;line-height:1.75;margin:0;white-space:pre-line}.we-share-link-field{color:#526f84;display:flex;flex-direction:column;font-size:11px;gap:9px}.we-share-link-field input{background:#fbfdff;border:1px solid #bfd5e6;border-radius:9px;color:#064d88;font-size:12px;padding:12px;width:100%}.we-share-actions{align-items:center;display:flex;flex-wrap:wrap;gap:13px;margin-top:17px}.we-share-actions .we-primary-button{background:#064d88;border-color:#064d88;font-size:12px!important;gap:10px}.we-share-actions .we-secondary-button{gap:8px;padding:11px 13px}.we-share-actions .we-article-link{font-size:11px}.we-share-message{color:#176989;font-size:12px;margin:0;padding:11px 0 0}.we-share-note{border-top:1px solid #e0eaf2;color:#58788e;font-size:10px;line-height:1.75;margin:20px 0 0;padding-top:15px}@media(max-width:1100px){.we-water-illustration{right:-32px}.we-source-attribution.is-compact .we-share-button>span{display:none}}@media(max-width:900px){.we-hero-art{height:285px}.we-water-illustration{height:274px;right:-39px;top:27px;width:357px}.we-hero-metrics{gap:4px;left:12px;right:12px;top:13px}.we-hero-metrics li{font-size:10px;min-height:25px}.we-hero-art-label{bottom:18px;left:18px;max-width:130px}.we-hero-art-label>strong{font-size:13px}.we-hero-art-label>span{font-size:6px}.we-source-attribution.is-compact .we-share-button{padding:7px}}@media(max-width:660px){.we-brand-mark{height:45px;width:28px}.we-brand-mark>svg{height:43px;width:27px}.we-brand{gap:7px}.we-wordmark-water:before{top:-4px}.we-wordmark-expert:after{bottom:-4px}.we-header.is-compact .we-header-inner{gap:10px;min-height:62px;padding:0 18px}.we-header.is-compact .we-wordmark{display:none}.we-header.is-compact .we-brand-mark,.we-header.is-compact .we-brand-mark>svg{height:36px;width:24px}.we-mini-search{gap:7px;max-width:none;min-height:40px;padding-left:10px}.we-mini-search input{font-size:11px}.we-mini-search>button{height:28px;width:28px}.we-return-search{padding:8px 2px}.we-return-search>span{display:none}.we-return-search>svg{height:19px;width:19px}.we-hero-art{border-radius:18px;display:block;height:205px;margin-top:23px}.we-water-illustration{height:222px;right:3px;top:7px;width:289px}.we-hero-metrics{gap:5px;left:13px;right:13px;top:12px}.we-hero-metrics li{border-radius:6px;font-size:10px;min-height:25px}.we-hero-art-label{bottom:19px;left:17px;max-width:140px}.we-hero-art-label>span{font-size:6px}.we-hero-art-label>strong{font-size:13px}.we-source-attribution.is-compact .we-source-brand small{font-size:8px}.we-source-attribution.is-compact .we-source-brand strong{font-size:11px}.we-source-attribution.is-compact .we-share-button{min-height:33px;min-width:33px}.we-share-actions .we-primary-button{min-height:43px;padding:10px 14px}.we-share-preview{padding:17px}.we-share-preview h3{font-size:20px}.we-source-brand small{font-size:9px}.we-source-brand strong{font-size:12px}#we-catalogue-search{scroll-margin-top:156px}.we-catalogue{scroll-margin-top:82px}}@media(max-width:480px){.we-source-attribution.is-compact .we-share-button>span{display:inline}.we-source-attribution.is-compact .we-share-button{font-size:11px!important;padding:7px}.we-source-attribution.is-compact .we-source-brand>svg{height:28px;width:17px}.we-source-attribution.is-compact .we-source-brand strong{font-size:12px}.we-source-attribution.is-compact .we-source-brand small{font-size:8px}.we-hero-art-label{max-width:117px}.we-hero-art-label>strong{font-size:12px}.we-water-illustration{right:-11px}.we-source-attribution{gap:12px}}@media(max-width:380px){.we-hero-art{height:190px}.we-water-illustration{height:208px;right:-24px;width:271px}.we-hero-metrics{gap:4px}.we-hero-metrics li{font-size:9px}.we-share-actions{gap:11px}}.we-brand-identity{align-items:center;color:#172b35;display:inline-flex;font-weight:600;gap:8px;letter-spacing:-.045em;line-height:1.2;white-space:nowrap}.we-brand-identity .we-wordmark{align-items:baseline;display:inline-flex;flex-direction:row;font-size:inherit;font-weight:inherit;gap:0;line-height:1.2;padding:7px 0}.we-brand-identity .we-wordmark-water:before{top:-5px}.we-brand-identity .we-wordmark-expert:after{bottom:-5px}.we-brand-identity .we-brand-mark{display:grid;flex-shrink:0;place-items:center}.we-source-attribution .we-source-brand{align-items:flex-start;display:flex;flex-direction:column;gap:3px;white-space:nowrap}.we-source-brand>.we-brand-identity{flex-direction:row;font-size:12px;gap:5px}.we-source-brand>.we-brand-identity .we-brand-mark,.we-source-brand>.we-brand-identity .we-brand-mark>svg{height:27px;width:17px}.we-source-brand small{color:#527188;font-size:9px;font-weight:400;line-height:1.4}.we-source-attribution.is-compact .we-source-brand>.we-brand-identity{font-size:11px}.we-source-attribution.is-compact .we-source-brand small{font-size:8px}.we-source-attribution.is-compact .we-brand-mark,.we-source-attribution.is-compact .we-brand-mark>svg{height:24px;width:15px}.we-share-preview>.we-brand-identity{font-size:18px;gap:8px}.we-share-preview .we-brand-mark,.we-share-preview .we-brand-mark>svg{height:38px;width:24px}.we-footer-brand .we-brand-mark,.we-footer-brand .we-brand-mark>svg{height:33px;width:21px}.we-footer-brand .we-brand-identity{font-size:16px}.we-art-still{background:linear-gradient(145deg,#f0f7ff,#e9f2f9);color:#6394b5}.we-art-sparkling{background:linear-gradient(145deg,#edf3f0,#dce9e2);color:#709a8e}.we-art-sparkling .we-art-word{opacity:.12}.we-art-caption.is-sparkling{background:#426e60;border-color:#426e60;color:#fff}.we-card-bubbles{inset:0;overflow:hidden;position:absolute}.we-card-bubbles i{animation:we-carbonation 2.5s ease-in infinite;animation-delay:var(--bubble-delay);animation-play-state:paused;background:#ffffff45;border:1px solid #fff;border-radius:50%;bottom:-16px;height:var(--bubble-size);left:var(--bubble-left);opacity:0;position:absolute;width:var(--bubble-size)}.we-water-card:focus-within .we-card-bubbles i{animation-play-state:running}@media(hover:hover){.we-water-card:hover .we-card-bubbles i{animation-play-state:running}}@keyframes we-carbonation{0%{opacity:0;transform:translateY(0) translateX(0)}15%{opacity:.8}85%{opacity:.6}to{opacity:0;transform:translateY(-190px) translateX(9px)}}.we-hero-art{height:360px}.we-water-illustration{height:275px;right:4px;top:31px;width:359px}.we-hero-art-label{background:#fff;border:1px solid #c0d9ec;border-radius:13px;bottom:18px;box-shadow:0 5px 18px -14px #064d8844;gap:4px;left:18px;max-width:none;padding:12px 16px;right:18px}.we-hero-art-label>span{color:#345c7a;font-size:9px;letter-spacing:1.1px;line-height:1.5}.we-hero-art-label>strong{color:#064d88;font-size:22px;font-weight:600;letter-spacing:-.7px;line-height:1.2}.we-hero-art-label>p{color:#345c7a;font-size:12px;line-height:1.5;margin:0}.we-sort{background:#fff;border:1px solid #d1e0ec;border-radius:10px;flex-shrink:0;gap:7px;min-height:40px;padding:3px 10px}.we-sort-direction{color:#064d88;display:flex;flex-shrink:0}.we-sort select{color:#345c7a;font-size:11px!important;max-width:212px;padding-right:20px}.we-sort>svg{right:10px}.we-pagination{color:#486d86;display:flex;flex-direction:column;gap:19px;padding:25px 0 6px}.we-pagination-meta{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:space-between}.we-pagination-meta label{align-items:center;display:flex;gap:9px}.we-pagination-meta select{background:#fff;border:1px solid #c5d9e8;border-radius:8px;color:#064d88;font-size:12px;min-height:35px;padding:6px 9px}.we-pagination nav{align-items:center;display:flex;gap:6px;justify-content:center}.we-pagination nav button{background:#fff;border:1px solid #d6e4ee;border-radius:10px;color:#064d88;display:grid;font-size:12px;height:38px;min-width:38px;padding:6px;place-items:center}.we-pagination nav button[aria-current=page]{background:#064d88;border-color:#064d88;color:#fff;font-weight:600}.we-pagination nav button:not(:disabled):not([aria-current]):hover{background:#e9f4ff;border-color:#99bedb}.we-pagination nav button:disabled{opacity:.35}.we-page-gap{font-size:14px;min-width:18px;text-align:center}.we-footer{align-items:start;display:grid;gap:23px;grid-template-columns:1.1fr 1fr 1.3fr auto}.we-footer-links{align-items:flex-start;flex-direction:column;gap:13px;padding-top:4px}.we-footer-language{color:#064d88;font-size:11px!important;margin-top:0;padding:3px 0;white-space:nowrap}.we-privacy-links{align-items:flex-start;display:flex;flex-direction:column;font-size:11px;gap:12px;padding-top:4px}.we-privacy-links>a{color:#446b87;text-decoration:underline;text-decoration-color:#b3cddd;text-underline-offset:3px}.we-privacy-links>button{align-items:center;background:#0000;border:0;color:#446b87;display:flex;font-size:11px;gap:6px;padding:0}.we-settings-intro{color:#4e6d84;font-size:12px;line-height:1.8;margin:0 0 20px}.we-cookie-banner p a,.we-policy-copy a,.we-settings-intro a{color:#064d88;text-decoration:underline;text-underline-offset:3px}.we-native-languages{display:grid;gap:12px;grid-template-columns:1fr 1fr}.we-native-languages button{align-items:center;background:#fff;border:1px solid #d4e1ec;border-radius:12px;color:#345c7a;display:flex;gap:12px;justify-content:space-between;padding:17px;text-align:left}.we-native-languages button[aria-pressed=true]{background:#eff6fd;border-color:#064d88;box-shadow:inset 0 0 0 1px #064d88;color:#064d88}.we-native-languages button strong{display:block;font-size:16px;font-weight:600}.we-native-languages button small{color:#54738a;display:block;font-size:11px;margin-top:4px}.we-translator-settings{border-top:1px solid #dce8f2;margin-top:24px;padding-top:20px}.we-translator-switch{align-items:center;background:#0000;border:0;color:#064d88;display:flex;gap:11px;padding:0;text-align:left;width:100%}.we-translator-switch>span{flex:1}.we-translator-switch strong{display:block;font-size:13px;font-weight:600}.we-translator-switch small{color:#54738a;display:block;font-size:11px;margin-top:5px}.we-translator-switch>i{background:#c7d8e6;border-radius:20px;display:block;flex-shrink:0;height:21px;position:relative;width:35px}.we-translator-switch>i:before{background:#fff;border-radius:50%;box-shadow:0 1px 3px #064d8822;content:"";height:15px;left:3px;position:absolute;top:3px;transition:transform .15s;width:15px}.we-translator-switch[aria-checked=true]>i{background:#064d88}.we-translator-switch[aria-checked=true]>i:before{transform:translateX(14px)}.we-translator-form{background:#f6faff;border:1px solid #d5e5f2;border-radius:12px;margin-top:22px;padding:18px}.we-translator-form p{color:#54738a;font-size:11px;line-height:1.8;margin:15px 0}.we-translator-form .we-primary-button{background:#064d88;border-color:#064d88;font-size:12px!important;min-height:42px;padding:10px 15px;text-decoration:none}.we-cookie-banner{background:#fff;border:1px solid #b8d2e8;border-radius:17px;bottom:20px;box-shadow:0 14px 60px -20px #16466b77;color:#214c6d;padding:22px;position:fixed;right:20px;width:min(550px,calc(100% - 40px));z-index:60}.we-has-selection .we-cookie-banner{bottom:125px}.we-cookie-heading{align-items:center;color:#064d88;display:flex;gap:10px}.we-cookie-heading strong{font-size:15px;font-weight:600}.we-cookie-banner p{color:#4c6d84;font-size:12px;line-height:1.8;margin:12px 0 17px}.we-cookie-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.we-cookie-actions :is(.we-primary-button,.we-secondary-button){flex:1;font-size:11px!important;gap:8px;min-height:40px;padding:10px 12px;white-space:nowrap}.we-cookie-actions .we-primary-button{background:#064d88;border-color:#064d88;color:#fff}.we-consent-categories{display:flex;flex-direction:column;gap:12px;margin-bottom:19px}.we-consent-categories label{align-items:flex-start;background:#f5f9fd;border:1px solid #d3e3ef;border-radius:12px;color:#2e5b7d;display:flex;gap:13px;padding:16px}.we-consent-categories input{accent-color:#064d88;flex-shrink:0;height:19px;margin-top:1px;width:19px}.we-consent-categories label>span{flex:1}.we-consent-categories strong{color:#184d74;display:block;font-size:13px;font-weight:600}.we-consent-categories small{color:#4f6f87;display:block;font-size:11px;line-height:1.8;margin-top:6px}.we-policy-dialog{width:min(780px,calc(100% - 32px))}.we-policy-copy{color:#486c85;font-size:12px;line-height:1.85}.we-policy-copy .we-policy-date{color:#607e95;font-size:11px;margin:0 0 20px}.we-policy-copy section{margin-top:23px}.we-policy-copy h3{color:#214e70;font-size:15px;font-weight:600;line-height:1.5;margin:0 0 8px}.we-policy-copy p{color:#486c85;font-size:12px;line-height:1.85;margin:0}.we-policy-copy .we-policy-operator{background:#f1f7fc;border:1px solid #d5e5f1;border-radius:12px;margin-top:0;padding:18px}.we-hydration-panel{background:linear-gradient(130deg,#edf6ff,#f8fbfe);border:1px solid #bfd9ee;border-radius:17px;margin:20px 0 26px;padding:24px}.we-hydration-intro{align-items:flex-start;display:flex;gap:17px}.we-hydration-icon{background:#fff;border:1px solid #bfd9ee;border-radius:12px;color:#064d88;display:grid;flex-shrink:0;height:43px;place-items:center;width:43px}.we-hydration-intro h2{color:#194e76;font-size:21px;font-weight:500;letter-spacing:-.6px;line-height:1.3;margin:6px 0 10px}.we-hydration-intro p{color:#456c89;font-size:12px;line-height:1.8;margin:0 0 12px;max-width:690px}.we-hydration-intro .we-article-link{font-size:12px}.we-hydration-start{border-top:1px solid #d3e3f0;color:#456c89;font-size:12px;line-height:1.8;margin:18px 0 0;padding-top:16px}.we-hydration-result{border-top:1px solid #cbdfee;margin-top:22px;padding-top:19px}.we-hydration-volume{align-items:center;display:flex;gap:17px;justify-content:space-between;max-width:490px}.we-hydration-volume>span{align-items:center;color:#245d85;display:flex;font-size:12px;gap:8px}.we-hydration-volume input{background:#fff;border:1px solid #abcce4;border-radius:9px;color:#064d88;font-size:14px;max-width:150px;padding:10px 12px;width:100%}.we-hydration-table-wrap{background:#fff;border:1px solid #c8deee;border-radius:10px;margin-top:19px;overflow-x:auto}.we-hydration-table{border-collapse:collapse;color:#345e7b;font-size:12px;text-align:left;width:100%}.we-hydration-table caption{border-bottom:1px solid #dce8f2;color:#064d88;font-size:12px;font-weight:600;padding:12px;text-align:left}.we-hydration-table :is(td,th){padding:11px 13px;white-space:nowrap}.we-hydration-table th{font-weight:500}.we-hydration-table thead th{background:#f3f8fd;color:#416d8b;font-size:11px}.we-hydration-table thead span{color:#668297;font-size:9px;margin-left:5px}.we-hydration-table tbody tr+tr{border-top:1px solid #e1ebf3}.we-hydration-table tbody th{color:#064d88}.we-hydration-note{color:#54788f;font-size:11px;line-height:1.75;margin:15px 0 0}.we-hydration-attribution{align-items:center;border-top:1px solid #d0e2f0;color:#54788f;display:flex;flex-wrap:wrap;font-size:10px;gap:12px;justify-content:space-between;margin-top:17px;padding-top:14px}.we-hydration-attribution .we-brand-identity{font-size:12px;gap:5px}.we-hydration-attribution .we-brand-mark,.we-hydration-attribution .we-brand-mark>svg{height:26px;width:17px}.we-input-error{color:#9b373c;font-size:12px;margin-top:9px}@media(max-width:1100px){.we-footer{grid-template-columns:1fr 1fr;row-gap:24px}.we-footer-language{justify-self:start}.we-hero-art{height:360px}.we-water-illustration{right:-24px}.we-source-attribution.is-compact .we-source-brand>.we-brand-identity{font-size:10px}}@media(max-width:900px){.we-hero-art{height:340px}.we-water-illustration{height:260px;right:-31px;top:30px;width:339px}.we-hero-art-label>strong{font-size:20px}.we-catalogue-heading{flex-wrap:wrap}.we-sort{margin-top:0}.we-source-attribution.is-compact .we-source-brand>.we-brand-identity{font-size:11px}}@media(max-width:660px){.we-hero-art{height:300px}.we-water-illustration{height:230px;right:6px;top:27px;width:300px}.we-hero-art-label{bottom:14px;gap:3px;left:14px;max-width:none;padding:11px 14px;right:14px}.we-hero-art-label>span{font-size:9px;letter-spacing:1px}.we-hero-art-label>strong{font-size:21px}.we-hero-art-label>p{font-size:12px}.we-catalogue-heading{gap:14px}.we-sort{margin-top:0;min-height:38px;padding:1px 10px}.we-sort select{font-size:11px!important;max-width:210px;padding-right:19px}.we-sort>svg{width:14px}.we-footer{gap:24px 18px;margin:0 18px;padding-bottom:30px}.we-footer-links{gap:12px}.we-pagination-meta,.we-privacy-links,.we-privacy-links>button{font-size:11px}.we-pagination-meta label{gap:7px}.we-pagination nav{gap:5px}.we-pagination nav button{border-radius:8px;font-size:11px;height:35px;min-width:35px}.we-cookie-banner{border-radius:14px;bottom:12px;padding:17px;right:12px;width:calc(100% - 24px)}.we-cookie-heading strong{font-size:14px}.we-cookie-banner p{font-size:11px;line-height:1.75;margin:10px 0 14px}.we-cookie-actions{gap:7px}.we-cookie-actions :is(.we-primary-button,.we-secondary-button){font-size:11px!important;min-height:39px;padding:9px}.we-has-selection .we-cookie-banner{bottom:115px}.we-hydration-panel{padding:19px}.we-hydration-intro{gap:12px}.we-hydration-icon{height:36px;width:36px}.we-hydration-intro h2{font-size:19px}.we-hydration-intro p{font-size:11px}.we-hydration-volume{flex-wrap:wrap;gap:12px}.we-hydration-volume input{max-width:none}.we-hydration-table :is(td,th){padding:10px}.we-native-languages button{padding:15px}.we-native-languages button strong{font-size:15px}.we-consent-categories label{padding:14px}}@media(max-width:480px){.we-source-attribution.is-compact .we-source-brand>.we-brand-identity{font-size:12px}.we-source-attribution.is-compact .we-brand-mark,.we-source-attribution.is-compact .we-brand-mark>svg{height:28px;width:18px}.we-source-attribution.is-compact .we-source-brand small{font-size:9px}.we-footer{grid-template-columns:1fr}.we-footer-links{gap:12px}.we-privacy-links{gap:14px;padding-top:0}.we-footer-language{margin-top:0}.we-hero-art{height:295px}.we-water-illustration{right:0}.we-cookie-actions .we-primary-button{flex-basis:100%}.we-cookie-actions .we-secondary-button{flex-basis:calc(50% - 7px)}.we-cookie-heading strong{font-size:13px}.we-native-languages{gap:9px}.we-translator-switch strong{font-size:12px}.we-translator-switch small{font-size:10px}.we-pagination-meta{flex-wrap:wrap;row-gap:12px}.we-pagination nav button{height:35px;min-width:33px}.we-page-gap{min-width:12px}.we-policy-dialog{width:calc(100% - 24px)}.we-policy-copy .we-policy-operator{padding:15px}}@media(prefers-reduced-motion:reduce){.we-card-bubbles i{animation:none!important}.we-translator-switch>i:before{transition:none}}.we-admin-panel{color:#172b35}.we-admin-header{flex-wrap:wrap;gap:16px}.we-admin-header>div:last-child{flex-wrap:wrap}.we-admin-form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.we-admin-form-actions>button{align-items:center;display:inline-flex;flex-shrink:0;gap:8px;height:auto;justify-content:center;line-height:1.4;min-height:44px;padding:11px 20px;white-space:nowrap}.we-admin-form-actions>button>svg{display:block;flex:none;margin:0}.we-admin-catalogue{background:#fff;border:1px solid #dbe3e8;border-radius:20px;min-width:0;padding:20px}.we-admin-list-heading h3{align-items:center;color:#172b35;display:flex;font-size:19px;font-weight:650;gap:10px;margin:0}.we-admin-list-heading h3>span{background:#e9f4fb;border-radius:8px;color:#075e96;font-size:13px;padding:3px 8px}.we-admin-list-heading p,.we-admin-results{color:#52616b;font-size:13px;line-height:1.6;margin:8px 0 16px}.we-admin-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.we-admin-search{align-items:center;background:#fff;border:1px solid #b8c7d0;border-radius:12px;color:#52616b;display:flex;flex:1;gap:10px;min-width:210px;padding:0 12px}.we-admin-search:focus-within{outline:2px solid #087bc5;outline-offset:2px}.we-admin-search input{background:#0000!important;border:0!important;box-shadow:none!important;color:#172b35;font-size:15px;line-height:1.5;min-width:0;outline:0!important;padding:12px 0;width:100%}.we-admin-search button{border-radius:7px;display:flex;padding:7px}.we-admin-page-size,.we-admin-pagination label{align-items:center;color:#34444f;display:flex;font-size:13px;gap:9px}:is(.we-admin-page-size,.we-admin-pagination) select{background:#fff;border:1px solid #b8c7d0;border-radius:9px;color:#172b35;min-height:40px;padding:9px}.we-admin-results{margin:12px 0}.we-admin-table-scroll{border:1px solid #dbe3e8;border-radius:12px;max-height:560px;overflow:auto;scrollbar-gutter:stable}.we-admin-table-scroll:focus-visible{outline:2px solid #087bc5;outline-offset:2px}.we-admin-catalogue table{border-collapse:initial;border-spacing:0;font-size:13px;font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap;width:100%}.we-admin-catalogue th{background:#f1f5f7;color:#34444f;font-weight:600;position:sticky;top:0;z-index:1}.we-admin-catalogue :is(td,th){border-bottom:1px solid #e6ecef;padding:10px 12px}.we-admin-catalogue th button{align-items:center;display:inline-flex;gap:6px;min-height:28px;text-align:left}.we-admin-catalogue :is(th[aria-sort=ascending],th[aria-sort=descending]){box-shadow:inset 0 -2px #087bc5;color:#075e96}.we-admin-catalogue th button:hover{color:#075e96}.we-admin-catalogue :is(tr:focus-within,tr:hover) td{background:#f1f7fb}.we-admin-water-name{max-width:300px;min-width:185px;white-space:normal}.we-admin-water-name>button{color:#172b35;display:block;font-size:14px;font-weight:600;line-height:1.5;text-align:left}.we-admin-water-name>button:hover{text-decoration:underline;text-underline-offset:3px}.we-admin-water-name small{color:#687780;display:block;font-size:11px;margin-top:3px;word-break:break-all}.we-admin-row-number{color:#687780}.we-admin-row-actions{display:flex;gap:5px}.we-admin-row-actions button{align-items:center;background:#e9f4fb;border-radius:9px;color:#075e96;display:flex;height:36px;justify-content:center;width:36px}.we-admin-row-actions .is-danger{background:#fff0f0;color:#a42e38}.we-admin-empty{color:#52616b;font-size:15px;padding:32px 18px}.we-admin-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.we-admin-pagination>button{align-items:center;background:#fff;border:1px solid #b8c7d0;border-radius:10px;color:#172b35;display:inline-flex;font-size:13px;gap:6px;justify-content:center;min-height:42px;padding:9px 12px}.we-admin-pagination>button:disabled{cursor:not-allowed;opacity:.4}.we-admin-panel :is(button:focus-visible,select:focus-visible){outline:2px solid #087bc5;outline-offset:3px}@media(max-width:660px){.we-admin-catalogue{border-radius:15px;padding:14px}.we-admin-toolbar{align-items:stretch}.we-admin-search{flex-basis:100%;min-width:0}.we-admin-pagination{justify-content:center}.we-admin-pagination label{justify-content:center;order:-1;width:100%}.we-admin-header{align-items:flex-start}.we-admin-catalogue :is(td,th){padding:9px}.we-admin-form-actions>button{flex:1}}.we-admin-ai{background:#f6f9fc;border:1px solid #d7e3ec;border-radius:18px;color:#243746}.we-admin-ai>summary{align-items:center;cursor:pointer;display:flex;font-weight:650;gap:10px;list-style:none;min-height:48px;padding:15px 18px}.we-admin-ai>summary::-webkit-details-marker{display:none}.we-admin-ai>summary svg{color:#17729c}.we-admin-ai>summary small{background:#f3eade;border-radius:12px;color:#6e5e4d;font-size:11px;margin-left:auto;padding:4px 9px}.we-admin-ai-body{padding:0 18px 18px}.we-admin-ai-body p{font-size:14px;line-height:1.6;margin:8px 0 14px;max-width:76ch}.we-admin-ai-body form>label{display:block;font-size:14px;font-weight:600;margin:10px 0}.we-admin-ai-body textarea{background:#fff;border:1px solid #b8cbd7;border-radius:12px;font-size:16px;line-height:1.5;min-height:150px;padding:12px;resize:vertical;width:100%}.we-admin-ai-body button:focus-visible,.we-admin-ai-body textarea:focus-visible,.we-admin-ai>summary:focus-visible{outline:3px solid #c23b493e;outline-offset:3px}.we-admin-ai-count{color:#607380;font-size:12px;margin-top:3px;text-align:right}.we-admin-ai-body label.we-admin-ai-consent{align-items:flex-start;cursor:pointer;display:flex;font-weight:400;gap:10px;line-height:1.5;min-height:44px}.we-admin-ai-consent input{accent-color:#17729c;flex:0 0 auto;height:18px;margin-top:4px;width:18px}.we-admin-ai-body button{background:#176c94;border:0;border-radius:12px;color:#fff;font-weight:600;min-height:44px;padding:11px 16px}.we-admin-ai-body button:disabled{cursor:not-allowed;opacity:.5}.we-admin-ai-progress{display:inline-block;font-size:13px;margin:8px 12px}.we-admin-ai-error{background:#fff0f1;border-radius:10px;color:#9e2637;padding:12px}.we-admin-ai-result{border-top:1px solid #d7e3ec;margin-top:18px;padding-top:14px}.we-admin-ai-result h4{border-left:3px solid #bb3445;font-size:17px;font-weight:650;padding-left:10px}.we-admin-ai-table{margin-bottom:14px;overflow-x:auto}.we-admin-ai-table table{border-collapse:collapse;font-size:13px;width:100%}.we-admin-ai-table :is(td,th){border-bottom:1px solid #dce5eb;padding:10px 8px;text-align:left;vertical-align:top}.we-admin-ai-table td:last-child{min-width:140px;overflow-wrap:anywhere}.we-admin-ai-result .we-admin-ai-note{color:#566e7d;font-size:12px;margin-bottom:0}@media(max-width:480px){.we-admin-ai-body{padding:0 12px 14px}.we-admin-ai>summary{padding:13px 12px}.we-admin-ai-body button{width:100%}.we-admin-ai-progress{margin:10px 0}}@media(max-width:640px){.we-admin-header{align-items:flex-start;flex-wrap:wrap;gap:12px}.we-admin-header>div:last-child{justify-content:space-between;width:100%}}.we-analysis{padding-top:30px;--analysis-line:#dce7ed;--analysis-muted:#617887}.we-analysis-steps{align-items:center;color:#8aa0ae;display:flex;gap:12px;margin-bottom:30px}.we-analysis-steps button{align-items:center;color:#5f7587;display:inline-flex;font-size:12px;gap:8px;min-height:36px}.we-analysis-steps button>span{background:#edf3f7;border-radius:50%;display:grid;font-size:10px;height:23px;place-items:center;width:23px}.we-analysis-steps button[aria-current]{color:#075b9d;font-weight:700}.we-analysis-steps button[aria-current]>span{background:#075b9d;color:#fff}.we-analysis-steps button:disabled{cursor:not-allowed;opacity:.45}#we-analysis-title{scroll-margin-top:90px}.we-analysis-profile{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f8fbed;border:1px solid var(--analysis-line);border-radius:13px;box-shadow:0 4px 20px #123b6010;gap:18px;margin:0 0 20px;padding:13px 16px;top:68px;z-index:35}.we-analysis-profile>span{color:#617887;flex-shrink:0;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.we-analysis-profile>div{display:flex;gap:7px}.we-analysis-profile button{align-items:center;border-radius:8px;color:#35536a;display:inline-flex;font-size:12px;gap:6px;justify-content:center;min-height:36px;padding:9px 13px;transition:background .15s}.we-analysis-profile button:hover{background:#e0edf6}.we-analysis-profile button[aria-pressed=true]{background:#075b9d;box-shadow:0 2px 6px #075b9d25}.we-analysis-content{display:flex;flex-direction:column;gap:24px}.we-analysis-data-note{color:#788d9c;font-size:10px;line-height:1.8;margin:-11px 0 22px}.we-analysis-card{border:1px solid var(--analysis-line);border-radius:20px;box-shadow:0 8px 32px #10345404;min-width:0;padding:26px}.we-analysis-card-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}:is(.we-analysis-card,.we-report-intro,.we-report-next-step) h2{color:#173a51;font-size:23px;font-weight:600;letter-spacing:-.6px;line-height:1.3;margin:7px 0 0}.we-analysis-card-heading h2{align-items:center;display:flex;gap:8px}.we-analysis-count,.we-chart-chip{background:#f5f9fc;border:1px solid #dfebf1;border-radius:7px;color:#4e7086;flex-shrink:0;font-size:10px;padding:7px 10px}.we-comparison-scroll{border:1px solid #e6edf2;border-radius:12px;overflow:auto}.we-composition-table{border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;min-width:530px}.we-composition-table :is(td,th){border-bottom:1px solid #e8eff3;padding:15px 17px;text-align:left;vertical-align:middle}.we-composition-table thead th{background:#f7fafc;min-width:155px}.we-composition-table thead th:first-child{min-width:160px}.we-composition-table thead button{align-items:center;color:#124e7e;display:flex;font-size:14px;font-weight:600;gap:7px;margin-bottom:8px;text-align:left}.we-composition-table tbody th{color:#344e60;font-weight:500}.we-composition-table tbody th>small,.we-composition-table tbody th>span:not(:first-child){color:#778b99;display:block;font-size:10px;font-weight:400;margin-top:3px}.we-composition-table tbody tr:last-child>*{border:0}.we-rating-row{background:#f0f6fb}.we-rating-row td>strong{color:#075b9d;font-size:20px;font-weight:600}.we-rating-row td>small{color:#6a8292;font-size:10px}.we-rating-row th>span{align-items:center;display:flex;gap:5px}.we-coverage{color:#60788a;display:block;font-size:10px;margin-top:4px}.we-analysis-gas{align-items:center;background:#eaf3fa;border:1px solid #cddfed;border-radius:5px;color:#165b92;display:inline-flex;font-size:10px;font-weight:600;padding:4px 8px;white-space:nowrap;width:fit-content}.we-analysis-gas.is-sparkling{background:#edf3f0;border-color:#c9ddd4;color:#426e60}.we-rating-info{align-items:center;border-radius:50%;color:#4c7897;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;vertical-align:middle;width:30px}.we-rating-info:hover{background:#dfeef8;color:#075b9d}.we-analysis-chart-grid{display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.we-chart-card{display:flex;flex-direction:column;padding:24px}.we-chart-card .we-analysis-card-heading{margin-bottom:12px}.we-chart-card h2{font-size:20px}.we-ph-plot{display:block;height:auto;margin:0 0 13px;max-height:246px;overflow:visible;width:100%}.we-ph-plot text{fill:#5d788b;font-family:inherit;font-size:10px}.we-chart-legend{display:grid;gap:8px;list-style:none;margin:0;padding:0}.we-chart-legend li{display:grid;font-size:10px;gap:7px;grid-template-columns:9px minmax(60px,1fr) auto}.we-chart-legend li>i{border-radius:50%;height:7px;width:7px}.we-chart-legend strong{color:#294d66;font-weight:500}.we-chart-legend span{color:#6b8190;font-variant-numeric:tabular-nums}.we-chart-note{color:#6a8191!important;font-size:11px!important;line-height:1.8!important;margin:17px 0}.we-chart-empty{color:#6b8190;display:grid;font-size:13px;line-height:1.7;min-height:180px;place-content:center;text-align:center}.we-chart-explanation{background:#f4f8fb;border-radius:9px;color:#48667a;font-size:11px;margin:0 0 15px;padding:13px 15px}.we-chart-card>.we-source-attribution{margin-top:auto}.we-mineral-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:21px}.we-mineral-tabs button{border:1px solid #e0e9ef;border-radius:6px;color:#536e81;font-size:11px;min-width:35px;padding:7px 11px}.we-mineral-tabs button[aria-pressed=true]{background:#e6f1f9;border-color:#a8c9e0;color:#075b9d;font-weight:700}.we-mineral-bars{display:flex;flex-direction:column;gap:17px;margin:0 0 4px}.we-mineral-bar>div:first-child,.we-rating-bar-heading{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:7px}.we-mineral-bar :is(span,strong){font-size:12px;font-weight:500}.we-mineral-bar>div>span{color:#557084;font-variant-numeric:tabular-nums}.we-bar-track{background:#eef3f6;border-radius:20px;height:8px;overflow:hidden;width:100%}.we-bar-track>span{border-radius:20px;display:block;height:100%;transition:width .3s ease}.we-report-next-step{align-items:center;background:linear-gradient(115deg,#f0f7fd,#f7fafb);border:1px solid #ccdfed;border-radius:16px;display:flex;gap:25px;justify-content:space-between;padding:25px 27px}.we-report-next-step h2{font-size:21px}.we-report-next-step p{color:#5d778b;font-size:12px;line-height:1.8;margin:9px 0 0;max-width:610px}.we-report-next-step .we-primary-button{flex-shrink:0;font-size:12px;min-height:45px}.we-report-intro{align-items:flex-start;display:flex;gap:30px;justify-content:space-between;padding:8px 0}.we-report-intro>div{max-width:790px}.we-report-intro p{color:#586f81;font-size:13px;margin:12px 0 0}.we-report-intro>.we-secondary-button{flex-shrink:0;margin-top:7px}.we-report-ranking{background:linear-gradient(110deg,#fcfeff,#f5f9fc)}.we-rating-bars{display:flex;flex-direction:column;gap:24px}.we-rating-bar{align-items:start;display:grid;gap:12px;grid-template-columns:27px 1fr}.we-rank-number{background:#e6eff6;border-radius:8px;color:#41708e;display:grid;font-size:11px;height:25px;margin-top:1px;place-items:center;width:25px}.we-rating-bar-heading strong{color:#204d6b;font-size:15px;font-weight:600}.we-rating-bar-heading>span{color:#075b9d;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.we-rating-bar .we-bar-track{height:11px}.we-rating-bar small{color:#6d8495;display:block;font-size:10px;margin-top:6px}.we-report-waters{display:grid;gap:25px}.we-water-report{padding:30px}.we-water-report-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.we-water-report-heading h3{color:#173e59;font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.2;margin:9px 0 10px}.we-water-report-score{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.we-water-report-score>strong{color:#075b9d;font-size:34px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-1px;line-height:1.2}.we-water-report-score>span{color:#678196;font-size:10px;margin-top:3px}.we-water-report-score>button{align-items:center;color:#075b9d;display:inline-flex;font-size:11px;gap:5px;margin-top:10px;min-height:30px}.we-water-origin{border-bottom:1px solid #e1eaf0;color:#446276;margin-bottom:20px;padding:16px 0 20px}.we-water-origin>strong{color:#254c65;font-size:13px;font-weight:600}.we-water-origin>p{font-size:12px;line-height:1.8;margin:6px 0 8px;max-width:900px}.we-water-origin>a{align-items:center;color:#246b9a;display:inline-flex;font-size:10px;gap:4px;text-decoration:underline;text-underline-offset:3px}.we-composition-summary{background:#f3f8fb;border:1px solid #e1edf4;border-radius:12px;margin:0 0 23px;padding:20px 22px}.we-composition-summary h3{align-items:center;color:#285773;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 11px}.we-composition-summary p{color:#527084;font-size:12px;margin:8px 0}.we-composition-summary p>strong{color:#365b73;font-weight:600}.we-composition-summary>small{color:#688193;display:block;font-size:10px;line-height:1.8;margin-top:12px}.we-summary-minerals{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0}.we-summary-minerals>span{align-items:center;background:#fff;border:1px solid #d7e6f0;border-radius:8px;color:#305c78;display:inline-flex;font-size:12px;gap:8px;padding:8px 12px}.we-summary-minerals b{color:#075b9d;font-size:12px;font-weight:600}.we-water-profile-note{max-width:950px;padding:2px 0 20px}.we-water-profile-note>strong{color:#274c66;font-size:13px}.we-water-profile-note>p{color:#597487;font-size:12px;line-height:1.8;margin:8px 0}.we-report-mineral-list{border-top:1px solid #dfe9ef}.we-report-metric{border-bottom:1px solid #dfe9ef}.we-report-metric>summary{align-items:center;cursor:pointer;display:grid;gap:13px;grid-template-columns:39px 1fr auto 16px;list-style:none;padding:17px 0}.we-report-metric>summary::-webkit-details-marker{display:none}.we-report-symbol{background:#edf4f9;border-radius:9px;color:#326b94;display:grid;font-size:12px;font-weight:600;height:36px;place-content:center;width:36px}.we-report-metric>summary strong{color:#254a63;display:block;font-size:13px;font-weight:600}.we-report-metric>summary small{color:#708899;display:block;font-size:10px;font-weight:400;line-height:1.7;margin-top:3px}.we-report-metric>summary>b{color:#255e85;font-size:17px;font-variant-numeric:tabular-nums;font-weight:500;text-align:right;white-space:nowrap}.we-report-metric>summary>b small{font-size:9px}.we-report-metric>summary>svg{color:#6f91a8;transition:transform .2s}.we-report-metric[open]>summary>svg{transform:rotate(180deg)}.we-report-metric-body{padding:0 0 20px 52px}.we-report-role{color:#45667e;font-size:12px;line-height:1.8;margin:0 0 13px}.we-report-considerations{display:grid;gap:12px;grid-template-columns:1fr 1fr}.we-report-considerations>div{background:#f3f8f6;border:1px solid #e1ece6;border-radius:10px;padding:15px 17px}.we-report-considerations>div+div{background:#f8f7f3;border-color:#eee9dd}.we-report-considerations h4{color:#507c69;font-size:10px;font-weight:600;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.we-report-considerations>div+div h4{color:#89744c}.we-report-considerations p{color:#496678;font-size:12px;line-height:1.85;margin:0}.we-report-focus{background:#f0f6fb;border-left:2px solid #78aacf;border-radius:0 8px 8px 0;color:#466b86;font-size:12px;line-height:1.8;margin:13px 0;padding:12px 15px}.we-report-focus>strong{font-weight:600}.we-evidence-link{color:#306e97;font-size:10px;text-decoration:underline;text-underline-offset:3px}.we-report-caution{background:#faf7f0;border-radius:8px;color:#7c735f;font-size:12px;line-height:1.8;padding:12px 15px}.we-report-back{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:5px 0 20px}.we-report-back>span{color:#6a8294;font-size:11px;line-height:1.8;max-width:470px}.we-rating-state{align-items:center;background:#f0f6fb;border-radius:10px;color:#52748c;display:flex;font-size:12px;gap:10px;margin:0;padding:13px 16px}.we-score-loading{animation:we-score-pulse 1s ease infinite;background:#3984ba;border-radius:50%;height:8px;width:8px}.we-rating-state.is-error{background:#faf6ee;color:#74644b;gap:16px;justify-content:space-between}.we-rating-state p{line-height:1.8;margin:0}.we-rating-state button{align-items:center;color:#075b9d;display:flex;flex-shrink:0;gap:7px;min-height:34px}.we-rotation-days{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.we-rotation-days>div{background:#f1f6fa;border-radius:10px;display:flex;flex-direction:column;font-size:12px;gap:10px;padding:16px 13px}.we-rotation-days span{color:#648297;font-size:10px}.we-methodology-copy h3{color:#1d4c6b;font-size:25px;letter-spacing:-.6px;line-height:1.3;margin:14px 0}.we-methodology-copy h4{color:#315871;font-size:14px;font-weight:600;margin:24px 0 8px}.we-methodology-copy p{color:#5c7589;font-size:13px;line-height:1.9;margin:10px 0}.we-methodology-copy .we-methodology-note{background:#f2f7fb;border-radius:10px;font-size:11px;margin-top:22px;padding:16px 18px}@keyframes we-score-pulse{50%{opacity:.25}}@media(max-width:1000px){.we-chart-card{padding:19px}.we-chart-chip{font-size:9px;padding:6px 8px}.we-chart-card h2{font-size:18px}.we-analysis-card-heading{gap:9px}.we-chart-legend li{font-size:9px}.we-report-next-step{align-items:flex-start}.we-report-next-step .we-primary-button{font-size:11px;padding:12px}.we-report-intro{gap:15px}}@media(max-width:760px){.we-analysis-chart-grid{grid-template-columns:minmax(0,1fr)}.we-ph-plot{max-height:230px}.we-report-next-step{flex-direction:column;gap:19px}.we-report-next-step .we-primary-button{justify-content:center;width:100%}.we-report-intro{flex-direction:column;gap:12px}.we-report-back{align-items:flex-start;flex-direction:column}.we-analysis-profile{gap:12px}.we-analysis-profile>span{display:none}.we-analysis-profile button{font-size:11px;padding:8px 10px}}@media(max-width:660px){.we-analysis{padding-top:23px}.we-analysis-steps{gap:7px;margin-bottom:19px}.we-analysis-steps button{font-size:10px;gap:5px}.we-analysis-steps button>span{font-size:9px;height:20px;width:20px}.we-analysis-steps>svg{width:11px}.we-analysis-profile{border-radius:10px;margin:0 0 15px;padding:9px;top:62px}.we-analysis-profile>div{display:grid;gap:5px;grid-template-columns:1fr 1fr;width:100%}.we-analysis-profile button{font-size:10px;min-height:32px;padding:7px 8px}.we-analysis-content{gap:17px}.we-analysis-card{border-radius:13px;padding:18px}.we-analysis-card h2{font-size:19px}.we-analysis-card-heading{margin-bottom:16px}.we-composition-table :is(td,th){padding:12px 13px}.we-composition-table{font-size:12px}.we-composition-table thead th{min-width:130px}.we-composition-table thead th:first-child{min-width:137px}.we-composition-table thead button{font-size:12px}.we-rating-row td>strong{font-size:19px}.we-chart-legend li{font-size:10px}.we-report-next-step{border-radius:13px;padding:21px}.we-report-next-step h2{font-size:20px}.we-report-next-step p{font-size:11px}.we-water-report-heading h3{font-size:26px}.we-water-report-score>strong{font-size:29px}.we-water-report-score>span{font-size:9px}.we-water-report-score>button{font-size:10px}.we-composition-summary{margin-bottom:20px;padding:16px}.we-composition-summary p,.we-water-profile-note>p{font-size:11px}.we-report-metric>summary{gap:9px;grid-template-columns:30px 1fr auto 13px;padding:15px 0}.we-report-symbol{border-radius:7px;font-size:10px;height:32px;width:29px}.we-report-metric>summary strong{font-size:12px}.we-report-metric>summary small{font-size:9px}.we-report-metric>summary>b{font-size:15px}.we-report-metric-body{padding-left:0}.we-report-considerations{gap:8px;grid-template-columns:1fr}.we-report-considerations p{font-size:11px}.we-rating-state.is-error{align-items:flex-start;flex-direction:column;gap:6px}.we-report-intro p{font-size:12px}.we-methodology-copy h3{font-size:22px}.we-methodology-copy p{font-size:12px}.we-chart-card h2{font-size:19px}.we-mineral-bars{gap:15px}.we-chart-note{font-size:10px!important}}.we-analysis{font-size:15px}.we-analysis .we-chart-note{color:#486174!important;font-size:13px!important;line-height:1.8!important}.we-analysis-data-note{color:#536b7d;font-size:13px;margin-bottom:24px}.we-composition-table{--we-label-width:190px;--we-water-min-width:210px;border-collapse:initial;border-spacing:0;font-size:16px;min-width:calc(var(--we-label-width) + var(--we-water-count,2)*var(--we-water-min-width));table-layout:fixed;width:100%}.we-composition-label-column{width:var(--we-label-width)}.we-composition-table :is(td,th){border-left:2px solid #0000;border-right:2px solid #0000}.we-composition-table thead th{border-top:2px solid #0000;min-width:164px}.we-composition-table thead button{font-size:16px;margin-bottom:10px;max-width:100%;overflow-wrap:anywhere}.we-composition-table thead button svg{flex-shrink:0}.we-composition-table tbody th{font-size:15px}.we-composition-table tbody th>.we-metric-symbol{color:#526d81;display:block;font-size:13px;font-weight:400;margin-top:4px}.we-composition-table tbody th>small{color:#526d81;font-size:13px}.we-composition-table tbody tr:last-child>td{border-bottom:2px solid #0000;border-left:2px solid #0000;border-right:2px solid #0000}.we-composition-table .we-column-winner{background:#fffbf1;border-left-color:#bb923a;border-right-color:#bb923a}.we-composition-table thead .we-column-winner{border-radius:9px 9px 0 0;border-top-color:#bb923a}.we-composition-table tbody tr:last-child>.we-column-winner{border-bottom-color:#bb923a;border-left-color:#bb923a;border-radius:0 0 9px 9px;border-right-color:#bb923a}.we-composition-table .we-column-active{background:#eaf4fd;border-left-color:#1474b4;border-right-color:#1474b4}.we-composition-table thead .we-column-active{border-radius:9px 9px 0 0;border-top-color:#1474b4}.we-composition-table tbody tr:last-child>.we-column-active{border-bottom-color:#1474b4;border-left-color:#1474b4;border-radius:0 0 9px 9px;border-right-color:#1474b4}.we-winner-label{color:#795619;display:block;font-size:11px;font-weight:600;margin:0 0 9px;white-space:nowrap}.we-coverage{color:#4e697e;font-size:12px;margin-top:7px}.we-score-value{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:5px}.we-score-value>strong{color:#075b9d;font-size:24px;font-weight:600}.we-score-value>small{color:#526d81;font-size:12px}.we-score-message{align-items:center;display:flex;gap:8px;max-width:100%;min-width:0}.we-score-value>.we-score-status,.we-water-report-score>.we-score-value>.we-score-status{font-size:15px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.we-score-message>:is(.we-classification-result,.we-not-suitable,.we-score-status){flex:1 1 auto;min-width:0}.we-score-message>.we-score-reason{flex:0 0 auto}.we-score-reason{background:#0000;border:1px solid #0000;border-radius:50%;color:#2f739e;display:inline-grid;flex-shrink:0;height:29px;place-items:center;vertical-align:middle;width:29px}.we-score-reason:focus-visible,.we-score-reason:hover,.we-score-reason[aria-expanded=true]{background:#dceefb;border-color:#bad9ed;color:#064d88}.we-rating-tooltip{background:#fff;border:1px solid #a9cde4;border-radius:13px;box-shadow:0 12px 40px #153c6329;box-sizing:border-box;color:#2c4d64;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.75;max-height:calc(100dvh - 24px);overflow:auto;padding:17px 19px;position:fixed;text-align:left;z-index:90}.we-rating-tooltip>strong{border-bottom:1px solid #e2edf4;color:#07528a;display:block;font-size:15px;font-weight:650;padding-bottom:10px}.we-rating-tooltip>p{color:#2c4d64;font-size:15px;line-height:1.75;margin:11px 0 0}.we-plot-container{position:relative}.we-ph-plot-scroll{border-radius:8px;overflow-x:auto;padding:3px 0 7px}.we-ph-plot{margin:0;max-height:290px;min-width:430px}.we-ph-plot text{fill:#3c586e;font-size:12px}.we-ph-plot .we-plot-point-label{cursor:pointer;outline:none}.we-ph-plot .we-plot-point-label text{font-size:12.5px;font-weight:650;letter-spacing:-.1px}.we-plot-point-label:focus-visible rect{filter:drop-shadow(0 0 3px #1770a755);stroke-width:3}.we-plot-tooltip{background:#163e59;border-radius:10px;box-shadow:0 8px 24px #173b6129;color:#fff;display:flex;flex-direction:column;font-size:14px;gap:5px;line-height:1.6;max-width:95%;padding:13px 16px;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.we-plot-tooltip strong{color:#fff;font-size:15px;font-weight:600}.we-chart-legend{gap:12px;margin-top:17px}.we-chart-legend li{align-items:center;font-size:13px;gap:10px;grid-template-columns:23px minmax(80px,1fr) auto}.we-chart-legend li>i{color:#fff;display:grid;font-size:11px;font-style:normal;font-weight:700;height:22px;place-items:center;width:22px}.we-chart-legend strong{color:#274a62;font-size:14px;font-weight:600}.we-chart-legend span{color:#405e73;font-size:12px}.we-mineral-tabs button{font-size:13px;min-height:35px}.we-mineral-bar :is(span,strong){font-size:14px}.we-chart-explanation{background:#f5f8fb;color:#375c75;font-size:14px;line-height:1.8}.we-report-intro{background:#fff;border:1px solid #d9e5ee;border-radius:16px;gap:26px;padding:24px}.we-report-intro p{color:#334f65;font-size:16px;line-height:1.85;max-width:80ch}.we-report-intro .we-evidence-link{display:inline-block;font-size:14px;margin-top:12px}.we-report-mode{font-size:14px!important;min-height:43px;white-space:nowrap}.we-report-mode-status{color:#3c5a71;font-size:14px;line-height:1.7;margin:-7px 0 0}.we-rating-bar-heading strong{font-size:17px}.we-rating-bar-heading>span{font-size:16px}.we-rating-bar small{color:#506b7e;font-size:13px}.we-water-report{background:#fff}.we-water-report-score>.we-score-value>strong{font-size:34px;font-weight:600}.we-water-report-score>span{color:#526c80;font-size:13px}.we-water-report-score>button{font-size:14px;min-height:36px}.we-water-origin>strong{color:#264b65;font-size:16px}.we-water-origin>p{color:#35536a;font-size:16px;line-height:1.85;max-width:80ch}.we-water-origin>a{font-size:13px}.we-composition-summary{background:#f5f9fc;border-color:#d5e5f0;padding:22px 24px}.we-composition-summary h3{color:#234f70;font-size:17px}.we-composition-summary p{color:#34536a;font-size:15px;line-height:1.85;max-width:85ch}.we-composition-summary>small{color:#4d687d;font-size:13px;line-height:1.75;max-width:90ch}.we-summary-minerals b,.we-summary-minerals>span{font-size:14px}.we-water-profile-note{max-width:none;padding:5px 0 24px}.we-water-profile-note>h4{color:#254b66;font-size:20px;font-weight:600;letter-spacing:-.3px;margin:8px 0 13px}.we-water-profile-note>p{color:#304e65;font-size:16px;line-height:1.85;margin:0 0 20px;max-width:85ch}.we-profile-findings{display:grid;gap:14px;grid-template-columns:1fr 1fr}.we-profile-findings>div{background:#f1f8f3;border:1px solid #d4e6db;border-radius:12px;padding:19px 22px}.we-profile-findings>.limitations{background:#fcf9f1;border-color:#eadfc7}.we-profile-findings h5{color:#2f624c;font-size:14px;font-weight:650;line-height:1.6;margin:0 0 12px}.we-profile-findings>.limitations h5{color:#785b26}.we-profile-findings ul{display:grid;gap:12px;margin:0;padding:0 0 0 18px}.we-profile-findings :is(li,p){color:#355166;font-size:15px;line-height:1.85;margin:0}.we-report-metric-toggle{align-items:center;display:grid;gap:15px;grid-template-columns:42px 1fr auto 18px;padding:20px 0;text-align:left;width:100%}.we-report-metric-toggle>span:nth-child(2){min-width:0}.we-report-symbol{background:#edf4fa;color:#235d86;font-size:14px;height:39px;width:39px}.we-report-metric-toggle strong{color:#244a64;display:block;font-size:16px;font-weight:600}.we-report-metric-toggle small{color:#4c6a80;display:block;font-size:13px;line-height:1.65;margin-top:5px}.we-report-metric-toggle>b{color:#1b5a85;font-size:21px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.we-report-metric-toggle>b small{font-size:12px;font-weight:400}.we-report-metric-toggle>svg{color:#42789d;transition:transform .15s}.we-report-metric.is-expanded>.we-report-metric-toggle>svg{transform:rotate(180deg)}.we-report-metric-body{padding:0 0 23px 57px}.we-report-metric-body[hidden]{display:none!important}.we-report-caution,.we-report-considerations p,.we-report-role{color:#35536a;font-size:16px;line-height:1.85;max-width:85ch}.we-report-considerations{gap:15px}.we-report-considerations>div{background:#f4f9f6;padding:19px 21px}.we-report-considerations>div+div{background:#faf8f2}.we-report-considerations h4{color:#366c55;font-size:12px;margin-bottom:11px}.we-report-considerations>div+div h4{color:#78612f}.we-report-focus{background:#f1f6fb;border-left-color:#3d83b6;color:#2e526d;font-size:16px;line-height:1.85;margin:17px 0;padding:16px 19px}.we-report-metric-body .we-evidence-link{font-size:13px}@media(max-width:900px){.we-profile-findings{grid-template-columns:1fr}.we-chart-legend li{grid-template-columns:23px 1fr}.we-chart-legend span{grid-column:2}.we-composition-table thead th{min-width:152px}.we-report-intro{padding:20px}}@media(max-width:660px){.we-analysis{font-size:14px}.we-analysis-data-note{font-size:12px}.we-composition-table{font-size:15px}.we-composition-table :is(td,th){padding:13px}.we-composition-table thead th{min-width:145px}.we-composition-table thead button{font-size:15px}.we-composition-table tbody th{font-size:14px}.we-composition-table tbody th>.we-metric-symbol,.we-composition-table tbody th>small{font-size:12px}.we-winner-label{font-size:10px}.we-score-value>strong{font-size:22px}.we-coverage{font-size:11px}.we-report-intro{padding:19px}.we-report-caution,.we-report-considerations p,.we-report-focus,.we-report-intro p,.we-report-role,.we-water-origin>p,.we-water-profile-note>p{font-size:15px;line-height:1.85}.we-composition-summary{padding:18px}.we-composition-summary h3{font-size:16px}.we-composition-summary p{font-size:14px}.we-composition-summary>small{font-size:12px}.we-water-report-heading h3{font-size:28px}.we-water-report-score>.we-score-value>strong{font-size:29px}.we-water-report-score>span{font-size:12px}.we-report-mode-status,.we-water-report-score>button{font-size:13px}.we-profile-findings>div{padding:17px 18px}.we-profile-findings :is(li,p){font-size:14px}.we-report-metric-toggle{gap:10px;grid-template-columns:32px 1fr auto 16px;padding:18px 0}.we-report-symbol{font-size:12px;height:35px;width:31px}.we-report-metric-toggle strong{font-size:15px}.we-report-metric-toggle small{font-size:12px}.we-report-metric-toggle>b{font-size:19px}.we-report-metric-toggle>b small{font-size:11px}.we-report-metric-body{padding-left:0}.we-report-considerations>div{padding:16px 17px}.we-report-considerations h4{font-size:11px}.we-report-focus{padding:14px 16px}.we-chart-legend strong{font-size:14px}.we-chart-legend span{font-size:13px}.we-rating-bar-heading strong{font-size:16px}.we-rating-bar-heading>span{font-size:15px}.we-rating-tooltip,.we-rating-tooltip>p{font-size:14px}.we-analysis .we-chart-note{font-size:12px!important}.we-chart-explanation{font-size:14px}}.we-composition-table thead th,.we-composition-table thead th:first-child{min-width:0;overflow-wrap:anywhere}@media(max-width:660px){.we-composition-table{--we-label-width:150px;--we-water-min-width:180px}.we-comparison-scroll{overscroll-behavior-x:contain;scroll-padding-inline-start:150px}.we-composition-table th:first-child{background:#fff;box-shadow:2px 0 #dce7ed;left:0;position:sticky;z-index:2}.we-composition-table thead th:first-child{background:#f7fafc;z-index:3}.we-composition-table .we-rating-row th{background:#f7fafc}.we-composition-table thead button{align-items:center;min-height:44px;width:100%}}@media(max-width:480px){.we-comparison-scroll{scroll-padding-inline-start:100px}.we-composition-table{--we-label-width:100px;--we-water-min-width:144px}.we-composition-table tbody th{font-size:12px;overflow-wrap:anywhere;padding:12px 8px}.we-composition-table thead th:first-child{font-size:12px;padding:13px 8px}.we-composition-table .we-rating-row th>span{flex-wrap:wrap;gap:4px}}.we-report-intro.we-report-conclusion{align-items:start;background:#fff;display:grid;gap:18px 25px;grid-template-columns:125px minmax(0,1fr);padding:24px}.we-report-conclusion>div{max-width:none;min-width:0}.we-conclusion-photo{grid-column:1;grid-row:1}.we-conclusion-copy{grid-column:2;grid-row:1}.we-report-conclusion:not(.has-photo){grid-template-columns:minmax(0,1fr)}.we-report-conclusion:not(.has-photo)>.we-conclusion-copy{grid-column:1}.we-report-conclusion .we-product-photo{background:#0000;float:none;margin:0;padding:0;width:100%}.we-report-conclusion .we-product-photo img{height:170px;object-fit:contain;width:100%}.we-report-conclusion .we-product-photo figcaption{font-size:10px;line-height:1.5;margin-top:4px;text-align:center}.we-conclusion-photo .we-detail-brand-art{display:grid;justify-items:center;margin:0;min-height:160px;padding:8px;text-align:center}.we-conclusion-photo .we-detail-brand-art svg{height:105px;max-width:75px}.we-conclusion-photo .we-detail-brand-art span{font-size:11px}.we-report-conclusion .we-conclusion-copy h2{color:#173e59;font-size:clamp(24px,3vw,34px);letter-spacing:-.5px;line-height:1.22;margin:10px 0;overflow-wrap:anywhere}.we-report-conclusion .we-conclusion-copy>p{color:#304e61;font-size:16px;line-height:1.75;margin:12px 0;max-width:85ch}.we-conclusion-score{align-items:baseline;color:#075b9d;display:inline-flex;flex-wrap:wrap;font-size:24px;font-variant-numeric:tabular-nums;font-weight:600;gap:10px;line-height:1.35}.we-conclusion-score>small{color:#6c614b;font-size:12px;font-weight:400}.we-conclusion-context-names{color:#566d7b;display:block;font-size:14px}.we-report-conclusion .we-conclusion-evidence{color:#61727c;display:block;font-size:12px;line-height:1.6;margin-top:10px}.we-report-conclusion .we-conclusion-copy>.we-conclusion-caution{background:#faf7ef;border-left:3px solid #d6c7ac;font-size:14px;padding:10px 13px}.we-conclusion-ties{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:10px 0;padding:0}.we-conclusion-ties li{align-items:baseline;border:1px solid #dbe5eb;border-radius:8px;color:#385567;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;padding:6px 10px}.we-conclusion-ties b{color:#075b9d;font-size:14px}.we-conclusion-measurements{grid-column:1/-1;min-width:0}.we-report-conclusion .we-conclusion-measurements>h3{color:#557080;font-size:13px;font-weight:500;line-height:1.5;margin:0 0 10px}.we-conclusion-facts{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0}.we-conclusion-facts>div{background:#f7fafb;border:1px solid #e0e8ed;border-radius:10px;min-width:0;padding:13px}.we-conclusion-facts dt{color:#4e6879;font-size:13px;line-height:1.4}.we-conclusion-facts dd{color:#1b435d;font-size:24px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.35;margin:7px 0;overflow-wrap:anywhere}.we-conclusion-facts dd>span{color:#607789;font-size:11px;font-weight:400}.we-report-conclusion .we-conclusion-facts p{color:#526b7a;font-size:16px;line-height:1.6;margin:0}.we-conclusion-facts p>small{color:#776a52;display:block;font-size:11px;margin-top:5px}.we-conclusion-actions{border-top:1px solid #e4ebef;display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1;padding-top:16px}.we-conclusion-actions>.we-secondary-button{font-size:14px!important;min-height:44px;padding:10px 15px;text-align:center;white-space:normal}.we-conclusion-actions>.we-secondary-button:first-child{background:#f0f6fa;border-color:#b9d1e0;color:#075b9d}.we-report-estimates{background:#fcfaf5;border:1px solid #e5ddce;border-radius:11px}.we-report-estimates>summary{color:#675b44;cursor:pointer;font-size:14px;line-height:1.5;min-height:46px;padding:13px 17px}.we-report-estimates .we-estimate-note{background:#0000;border:0;border-radius:0 0 10px 10px;margin:0}.we-report-estimates:focus-within{outline-offset:3px}@media(max-width:660px){.we-report-intro.we-report-conclusion{gap:12px 16px;grid-template-columns:80px minmax(0,1fr);padding:18px}.we-conclusion-copy{display:contents}.we-conclusion-photo{grid-column:1;grid-row:2}.we-conclusion-identity{align-self:center;grid-column:2;grid-row:2}.we-conclusion-copy>.we-section-eyebrow{font-size:10px;grid-column:1/-1;grid-row:1;line-height:1.6}.we-report-conclusion .we-conclusion-copy h2{font-size:23px;grid-column:2;grid-row:2;letter-spacing:-.3px;margin:0}.we-conclusion-identity>.we-conclusion-score{font-size:21px;margin-top:7px}.we-conclusion-identity>.we-conclusion-context-names{overflow-wrap:anywhere}.we-conclusion-copy>.we-conclusion-evidence,.we-conclusion-ties,.we-report-conclusion .we-conclusion-copy>p{grid-column:1/-1}.we-report-conclusion .we-conclusion-copy>p{font-size:15px;line-height:1.75;margin:0}.we-report-conclusion .we-product-photo img{height:110px}.we-conclusion-photo .we-detail-brand-art{min-height:110px;padding:0}.we-conclusion-photo .we-detail-brand-art svg{height:75px}.we-conclusion-facts{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.we-conclusion-facts>div{padding:11px}.we-conclusion-facts dd{font-size:22px}.we-conclusion-actions>.we-secondary-button{flex:1 1 140px;font-size:13px!important;min-height:46px;padding:9px 12px}.we-conclusion-actions{padding-top:12px}.we-report-estimates>summary{font-size:13px}}@media(prefers-reduced-motion:reduce){.we-report-conclusion *{transition:none}}@media(max-width:660px){.we-report-conclusion:not(.has-photo)>.we-conclusion-copy>*{grid-column:1/-1;grid-row:auto}.we-report-conclusion .we-conclusion-facts p{font-size:15px}}.we-conclusion-facts>div:only-child{grid-column:1/-1}.we-conclusion-classifications{color:#385567;font-size:14px;line-height:1.7;list-style:none;margin:10px 0;padding:0}.we-conclusion-classifications li{overflow-wrap:anywhere}.we-app{--we-ink:#172b35;--we-muted:#52616d;--we-line:#dce2e6;--we-accent:#087bc5;background:#fafbfc;color:var(--we-ink)}.we-hero h1 span{color:#087bc5}.we-card-country,.we-data-status,.we-footer p,.we-footer-links,.we-footer-links button,.we-hero-copy>p,.we-hero-proof,.we-mineral-label,.we-result-count,.we-search-hint,.we-search-hint button{color:#4b5965}.we-hero-copy>p strong{color:#172b35}.we-eyebrow,.we-section-eyebrow{color:#4b5965}.we-eyebrow>span{background:#db4051}.we-primary-button,.we-search-submit{background:#087bc5;border-color:#087bc5;color:#fff}.we-primary-button:hover,.we-search-submit:hover{background:#0568a8;border-color:#0568a8}:is(.we-category-row,.we-navigation) button.is-active{background:#087bc5;border-color:#087bc5;color:#fff}.we-navigation button.is-active:after{background:#db4051;border-radius:3px;bottom:-5px;content:"";height:3px;left:18%;position:absolute;right:18%}.we-navigation button:not(:disabled):not(.is-active):hover{color:#0568a8}.we-analysis h1,.we-analysis-card h2,.we-card-body h3 button,.we-card-metrics dd,.we-catalogue-heading h2,.we-detail-metrics dd,.we-dialog-heading h2,.we-water-report-heading h3{color:#172b35}.we-water-card{background:#fff;border-color:#dce2e6}.we-water-card.is-selected{border:2px solid #087bc5;box-shadow:0 0 0 3px #087bc514;cursor:pointer}.we-water-card.is-selected:focus-visible{outline:3px solid #db4051;outline-offset:4px}.we-card-compare.is-selected{background:#087bc5;border-color:#087bc5;color:#fff}.we-water-card h3{font-weight:600}.we-art-still{background:linear-gradient(145deg,#f2f6f8,#eaf1f5);color:#6088a2}.we-art-sparkling{background:linear-gradient(145deg,#e8f1eb,#d7e7de);color:#527f6d}.we-art-word{font-weight:600;opacity:.15}.we-art-word.is-expert{left:12px;right:auto}.we-art-sparkling .we-art-word{opacity:.17}.we-card-bubbles i,.we-tds-bubbles i{animation:we-carbonation-visible 2.7s ease-in infinite;animation-delay:var(--bubble-delay);animation-play-state:paused;background:#ffffffa8;border:1.5px solid #527f6d;border-radius:50%;bottom:-18px;box-shadow:inset 1px 1px 2px #fff,0 0 2px #527f6d33;height:var(--bubble-size);left:var(--bubble-left);position:absolute;width:var(--bubble-size)}@keyframes we-carbonation-visible{0%{opacity:0;transform:translateY(0) translateX(0)}12%{opacity:.9}85%{opacity:.75}to{opacity:0;transform:translateY(-215px) translateX(9px)}}.we-sparkling-tds:focus-within .we-tds-bubbles i,.we-water-card:focus-within .we-card-bubbles i{animation-play-state:running}@media(hover:hover){.we-sparkling-tds:hover .we-tds-bubbles i,.we-water-card:hover .we-card-bubbles i{animation-play-state:running}}.we-detail-metrics>.we-sparkling-tds{background:#eff6f1;border-color:#9abdab;overflow:hidden;position:relative}.we-sparkling-tds:focus-visible{outline:3px solid #087bc5;outline-offset:3px}.we-tds-bubbles{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.we-sparkling-tds>:is(dd,dt){position:relative;z-index:1}.we-detail-country,.we-detail-footnote,.we-detail-metrics dt,.we-detail-snapshot,.we-detail-source,.we-detail-subtitle{color:#4b5965}.we-composition-summary{background:#f7f8f9;border-color:#dde2e6;border-left:3px solid #087bc5}.we-chart-explanation,.we-composition-summary h3,.we-composition-summary p,.we-composition-summary>small,.we-report-focus,.we-report-intro p,.we-report-metric-toggle strong,.we-report-role,.we-summary-minerals b,.we-summary-minerals>span,.we-water-origin>p,.we-water-origin>strong,.we-water-profile-note>p{color:#273743}.we-composition-summary p,.we-water-origin>p{font-size:15px;line-height:1.8}.we-water-origin .we-origin-caveat{border-left:2px solid #b69c68;color:#625234;font-size:13px;line-height:1.75;margin-top:12px;padding-left:12px}.we-source-attribution.is-compact .we-source-brand small,.we-source-brand small{color:#52616d;font-size:10px}.we-source-attribution{border-color:#dde2e6}.we-analysis-card{background:#fff;border-color:#dce2e6}.we-analysis-card-heading h2{line-height:1.3;max-width:24ch}.we-analysis-profile{background:#fff;border-color:#dce2e6}.we-analysis-profile button[aria-pressed=true]{background:#087bc5;border-color:#087bc5;box-shadow:0 3px 0 #db4051;color:#fff}.we-analysis-steps [aria-current=step]{color:#0568a8}.we-report-next-step{background:#fff;border-left:3px solid #db4051}.we-chart-explanation,.we-report-intro{background:#f7f8f9}.we-report-focus{background:#f5f7f9;border-left-color:#087bc5}.we-analysis-header p,.we-chart-legend span,.we-chart-note,.we-report-metric-toggle small,.we-report-mode-status{color:#4b5965}.we-table-profile{color:#4b5965;display:flex;flex-direction:column;flex-shrink:0;font-size:12px;gap:7px}.we-table-profile select{background:#fff;border:1px solid #ccd6dd;border-radius:10px;color:#172b35;font-size:14px;max-width:230px;min-height:43px;padding:9px 32px 9px 12px}.we-metric-symbol{color:#52616d;letter-spacing:0;margin-left:0}.we-shared-block-banner{align-items:center;background:#fff;border:1px solid #ccd6dd;border-left:3px solid #db4051;border-radius:14px;display:flex;gap:20px;justify-content:space-between;margin:20px 0;padding:20px 23px}.we-shared-block-banner strong{color:#172b35;font-size:18px}.we-shared-block-banner p{color:#4b5965;font-size:14px;line-height:1.7;margin:6px 0 0}.we-analysis-chart-grid.is-focused{grid-template-columns:1fr;margin:0 auto;max-width:840px;width:100%}.we-composition-hero.we-hero-art{background:#f0f6f9;border:1px solid #d8e5ec;border-radius:26px;box-shadow:none;display:flex;flex-direction:column;height:auto;margin:0;overflow:visible;padding:12px 14px 0;position:relative}.we-composition-stage{background:radial-gradient(ellipse at 50% 54%,#bde6f7 0,#e9f3f8 50%,#0000 71%);height:290px;isolation:isolate;position:relative;width:100%}.we-composition-links{color:#76a2b9;height:100%;inset:0;opacity:.6;pointer-events:none;position:absolute;width:100%;z-index:-1}.we-composition-glass{height:228px;left:50%;max-width:49%;overflow:visible;position:absolute;top:49%;transform:translate(-50%,-50%);width:200px}.we-composition-nodes{inset:0;position:absolute}.we-composition-node{align-items:center;background:#fff;border:1px solid #b8d1df;border-radius:13px;box-shadow:0 4px 10px #21415a08;color:#273743;cursor:pointer;display:flex;flex-direction:column;gap:3px;justify-content:center;max-width:112px;min-height:48px;min-width:66px;padding:7px 9px;position:absolute;transform:translate(-50%,-50%)}.we-composition-node b{color:#0568a8;font-size:16px;font-weight:650;line-height:1.1}.we-composition-node span{font-size:10px;font-weight:500;letter-spacing:0;line-height:1.25;white-space:nowrap}.we-composition-node:focus-visible,.we-composition-node:hover,.we-composition-node[aria-expanded=true]{border-color:#087bc5;box-shadow:0 0 0 3px #087bc51a;outline:none}.we-composition-node[aria-expanded=true] b{color:#172b35}.we-composition-hero .we-hero-art-label{background:#0000;border:0;border-radius:0;border-top:1px solid #d8e5ec;box-shadow:none;display:flex;gap:5px;inset:auto;max-width:none;padding:18px 7px 20px;position:static}.we-composition-hero .we-hero-art-label>span{color:#4b5965;font-size:9px;letter-spacing:1.1px}.we-composition-hero .we-hero-art-label>strong{color:#172b35;font-size:24px;font-weight:600;letter-spacing:-.7px;line-height:1.2}.we-composition-hero .we-hero-art-label>p{color:#4b5965;font-size:12px;line-height:1.5;margin:0}.we-metric-tooltip{background:#fff;border:1px solid #b8d1df;border-left:3px solid #087bc5;border-radius:12px;box-shadow:0 10px 32px #172b3529;box-sizing:border-box;color:#273743;font:14px/1.7 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;max-height:calc(100dvh - 24px);overflow:auto;padding:16px 18px;position:fixed;z-index:110}.we-metric-tooltip strong{color:#172b35;font-size:15px}.we-metric-tooltip p{margin:7px 0 0}@media(min-width:661px) and (max-width:900px){.we-water-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.we-composition-stage{height:270px}.we-composition-glass{height:199px;width:175px}.we-composition-node{max-width:100px;min-width:56px;padding:7px}.we-composition-node span{font-size:9px}.we-composition-hero .we-hero-art-label>strong{font-size:22px}}@media(max-width:660px){.we-composition-hero.we-hero-art{border-radius:20px;margin-top:25px;padding:11px 12px 0}.we-composition-stage{height:290px}.we-composition-glass{height:228px;max-width:50%;width:200px}.we-composition-node{max-width:110px;min-width:64px}.we-composition-node span{font-size:10px}.we-hero-copy>p{font-size:15px;line-height:1.8}.we-hero-proof{font-size:11px;gap:10px}.we-search-field input{font-size:13px}.we-card-country,.we-mineral-label{font-size:11px}.we-card-metrics dd{font-size:21px}.we-table-profile select{font-size:13px;max-width:200px}.we-analysis-card-heading{flex-wrap:wrap}.we-analysis-card-heading h2{font-size:22px;max-width:22ch}.we-shared-block-banner{align-items:stretch;flex-direction:column;padding:18px}.we-shared-block-banner strong{font-size:17px}.we-shared-block-banner .we-primary-button{align-self:flex-start}.we-composition-summary p,.we-water-origin>p{font-size:15px}}@media(max-width:480px){.we-art-word.is-expert{left:20px}.we-composition-node{min-width:58px}.we-composition-node span{font-size:9px}.we-composition-hero .we-hero-art-label>p{font-size:12px}}@media(max-width:350px){.we-composition-node{min-width:51px;padding:7px 5px}.we-composition-node span{font-size:8px}.we-composition-stage{height:266px}}@media(prefers-reduced-motion:reduce){.we-card-bubbles i,.we-tds-bubbles i{animation:none!important;bottom:20%;opacity:.55}:is(.we-card-bubbles,.we-tds-bubbles) i:nth-child(2n){bottom:60%}}.we-composition-evidence{background:#fff;border:1px solid #cbd8e0;border-left:3px solid #087bc5;border-radius:14px;color:#273743;font-size:14px;line-height:1.7;margin:24px 0;padding:20px}.we-composition-evidence h3{align-items:center;color:#172b35;display:flex;font-size:17px;font-weight:600;gap:9px;margin:0 0 10px}.we-composition-evidence p{color:#465662;margin:7px 0}.we-composition-evidence dl{font-variant-numeric:tabular-nums;margin:16px 0}.we-composition-evidence dl>div{align-items:baseline;border-bottom:1px solid #e3e9ed;display:grid;gap:10px;grid-template-columns:40px minmax(90px,.7fr) minmax(0,1.3fr);padding:8px 0}.we-composition-evidence dt{font-weight:650}.we-composition-evidence dd{margin:0}.we-composition-evidence dd:last-child{color:#52616b;font-size:12px}.we-composition-evidence summary{color:#075e96;cursor:pointer;font-weight:600;padding:8px 0}.we-composition-evidence ul{list-style:disc;padding-left:20px}.we-composition-evidence ol{list-style:none;margin:16px 0 0;padding:0}.we-composition-evidence ol>li{border-top:1px solid #e3e9ed;padding:12px 0}.we-composition-evidence li>span{color:#52616b;display:block;font-size:11px;font-weight:600;letter-spacing:.7px;text-transform:uppercase}.we-composition-evidence a{align-items:baseline;color:#075e96;display:inline-flex;gap:6px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.we-composition-evidence li>p{font-size:13px}.we-card-metrics dd{overflow-wrap:anywhere}@media(max-width:660px){.we-composition-evidence{font-size:14px;padding:15px}.we-composition-evidence dl>div{grid-template-columns:35px 1fr}.we-composition-evidence dd:last-child{grid-column:2}}.we-composition-evidence-heading{align-items:center;color:#172b35!important;display:flex;gap:10px;list-style:none;padding:0!important}.we-composition-evidence-heading::-webkit-details-marker{display:none}.we-composition-evidence-heading>svg{color:#087bc5;flex:none}.we-composition-evidence-heading>strong{font-size:15px}.we-composition-evidence-heading>span{font-size:12px;font-weight:400;margin-left:auto;white-space:nowrap}.we-composition-evidence-heading:after{color:#075e96;content:"+";font-size:21px;line-height:1}.we-composition-evidence[open]>.we-composition-evidence-heading:after{content:"−"}.we-composition-evidence-body{padding-top:12px}.we-water-report .we-composition-evidence-body>p{font-size:16px}@media(max-width:660px){.we-composition-evidence-heading{flex-wrap:wrap}.we-composition-evidence-heading>strong{flex:1}.we-composition-evidence-heading>span{margin-left:28px;order:2;width:100%}}.we-card-art .we-bottle{bottom:1px;height:132px;left:58%;transform:translateX(-50%) rotate(-8deg);width:80px}.we-card-art .we-art-word{bottom:13px;font-size:49px;left:auto;letter-spacing:-3px;opacity:.135;pointer-events:none;right:14px;white-space:nowrap;z-index:0}.we-card-art .we-art-word.is-expert{left:12px;right:auto}.we-card-art.we-art-expert .we-bottle{left:68%}.we-card-art.we-art-sparkling .we-art-word{opacity:.153}.we-alternative-note{align-items:center;color:#426d80;display:flex;font-size:11px;gap:5px;line-height:1.5;margin:8px 0}.we-family-note{color:#536f80;font-size:12px;line-height:1.7;margin:-8px 0 20px}.we-open-scanner{align-items:center;background:#f0f7fc;border:1px solid #c6ddea;border-radius:9px;color:#075b9d;display:flex;flex-shrink:0;font-size:12px!important;gap:6px;padding:9px 11px;white-space:nowrap}.we-scan-search{align-items:center;color:#075b9d!important;display:inline-flex;font-weight:600!important;gap:6px;margin-left:auto!important}.we-search-hint{flex-wrap:wrap}.we-water-badges{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:12px 0 8px;padding:0;position:relative}.we-water-badges li{min-width:0}.we-water-badges summary{align-items:center;background:#f6f1e8;border:1px solid #e8dfd0;border-radius:7px;color:#6c604f;cursor:pointer;display:flex;font-size:12px;gap:5px;line-height:1.4;list-style:none;padding:6px 8px}.we-water-badges summary::-webkit-details-marker{display:none}.we-water-badges details>div{background:#fff;border:1px solid #c9dce7;border-radius:9px;color:#294858;font-size:13px;line-height:1.65;margin:6px 0;max-width:340px;padding:12px}.we-water-badges details>div p{margin:0 0 7px}.we-water-badges details>div a{color:#075b9d;text-decoration:underline}.we-estimate-note{background:#fff9ec;border:1px solid #e5d5ac;border-radius:10px;color:#6b552a;font-size:14px;line-height:1.7;margin:18px 0;padding:15px 18px}.we-estimate-note>p{margin:7px 0}.we-estimate-note ul{margin:8px 0;padding-left:19px}.we-estimate-note li+li{margin-top:4px}.we-report-error{margin:16px 0}.we-water-card{display:flex;flex-direction:column}.we-card-art{flex-shrink:0}.we-card-body{display:flex;flex:1;flex-direction:column}.we-water-card h3{min-height:2.6em}.we-water-card h3>a{align-items:flex-start;color:#172b35;display:flex;gap:8px;justify-content:space-between;text-decoration:none}.we-water-card h3>a>svg{flex-shrink:0;margin-top:3px;opacity:.5;width:15px}.we-card-body>.we-mineral-label{min-height:2.8em}.we-card-body>.we-alternative-note{margin:5px 0;min-height:1.5em}.we-card-body>.we-card-metrics{margin-top:auto;padding-top:14px}.we-card-actions{min-height:56px}.we-water-badges.is-compact{flex-wrap:nowrap;gap:7px;height:36px;margin:6px 0 0;min-height:36px}.we-water-badges.is-compact button{background:#f6f1e8;border:1px solid #e8dfd0;border-radius:9px;color:#6c604f;display:grid;height:34px;padding:0;place-items:center;width:34px}.we-card-report{align-items:center;align-self:flex-start;background:none;border:0;color:#65717a;display:flex;font-size:11px!important;gap:5px;margin-top:12px;min-height:28px;padding:0}.we-footer-links{flex-wrap:wrap}.we-composition-hero .we-hero-art-label{min-height:168px}.we-composition-hero .we-hero-art-label>p{font-size:13px}.we-composition-node[aria-pressed=true]{border-color:#087bc5;box-shadow:0 0 0 2px #087bc51a}@media(max-width:1100px){.we-open-scanner span{display:none}.we-open-scanner{padding:9px}.we-card-art .we-art-word{font-size:43px}}@media(max-width:760px){.we-header:not(.is-compact) .we-header-inner{display:grid;gap:10px;grid-template-columns:1fr auto auto;padding:12px 16px 0}.we-header:not(.is-compact) .we-brand{font-size:21px;grid-column:1}.we-header:not(.is-compact) .we-header-tools{grid-column:2;grid-row:1}.we-header:not(.is-compact) .we-profile{display:none}.we-header:not(.is-compact) .we-open-scanner{grid-column:3;grid-row:1}.we-header:not(.is-compact) .we-navigation{gap:4px;grid-column:1/-1;grid-row:2;height:45px;justify-content:space-between;width:100%}.we-navigation button{font-size:12px;min-height:40px}.we-header:not(.is-compact) .we-navigation button{padding:0 7px}.we-header .we-open-scanner{min-height:42px;min-width:42px}.we-composition-hero .we-hero-art-label{min-height:170px}}@media(max-width:660px){.we-main{padding:0 14px}.we-header.is-compact .we-header-inner{display:flex;flex-wrap:nowrap;gap:7px;min-height:64px;padding:0 12px}.we-header.is-compact .we-brand{flex-shrink:0;width:27px}.we-header.is-compact .we-brand-identity .we-wordmark{display:none}.we-mini-search{flex:1;min-width:0}.we-mini-search input{font-size:16px;min-width:0}.we-mini-search>button{height:36px;min-width:34px}.we-header.is-compact .we-return-search{display:none}.we-open-scanner{background:#0000;border:0;padding:8px}.we-card-art .we-bottle{height:112px;left:58%;width:67px}.we-card-art .we-art-word{bottom:12px;font-size:37px;letter-spacing:-2px;right:10px}.we-card-art .we-art-word.is-expert{left:8px}.we-scan-search{margin-left:0!important;min-height:38px}.we-water-badges summary{font-size:12px}.we-estimate-note{font-size:13px;padding:13px}.we-hero h1{font-size:clamp(35px,9.5vw,48px)}.we-hero{padding-top:28px}.we-composition-stage{height:250px}.we-composition-hero .we-hero-art-label{min-height:177px;padding:16px 4px}.we-search-field input{font-size:16px}.we-catalogue-heading{align-items:center}.we-catalogue-heading h2{font-size:23px}.we-sort{min-height:44px}.we-sort select{font-size:12px!important;max-width:155px}.we-card-actions{align-items:center;flex-direction:row;min-height:60px}.we-card-compare,.we-composition-link{font-size:12px!important;min-height:42px}.we-card-country,.we-mineral-label{font-size:12px}.we-card-country>span{font-size:14px}.we-card-metrics dt{font-size:11px}.we-card-metrics dd{font-size:22px}.we-card-body{padding:15px}.we-card-report{font-size:12px!important;min-height:36px}.we-water-card h3{font-size:19px}.we-card-metrics{gap:6px}.we-composition-hero .we-hero-art-label>p{font-size:14px}.we-footer{margin:0 14px;max-width:100%}.we-footer p,.we-footer-links,.we-footer-links button{font-size:12px;line-height:1.6}.we-footer-links button,.we-language{min-height:40px}.we-dialog-inner{padding:18px}.we-dialog{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px)}.we-cookie-banner{bottom:10px;max-height:60vh;overflow:auto;right:10px;width:calc(100% - 20px)}.we-cookie-banner p{font-size:13px}.we-cookie-actions button{min-height:44px!important}.we-comparison-tray{bottom:max(10px,env(safe-area-inset-bottom));max-width:calc(100% - 20px)}.we-tray-count strong{font-size:12px}.we-tray-count span{font-size:11px}.we-tray-compare{font-size:12px;min-height:44px}.we-tray-waters>span{font-size:12px}.we-tray-waters button{min-height:28px;min-width:28px}}@media(min-width:481px) and (max-width:660px){.we-water-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.we-card-body{padding:12px}.we-card-art .we-art-word{font-size:35px}.we-water-card h3{font-size:17px}.we-card-compare{font-size:11px!important;padding:7px}.we-card-metrics dd{font-size:20px}}@media(max-width:480px){.we-water-grid{grid-template-columns:1fr}.we-card-art{height:150px}.we-card-art .we-art-word{bottom:16px;font-size:60px;right:20px}.we-card-art .we-art-word.is-expert{left:20px}.we-card-art .we-bottle{height:145px;width:87px}.we-water-card h3{min-height:1.3em}.we-card-body>.we-mineral-label{min-height:1.5em}.we-card-body>.we-alternative-note:empty{margin:0;min-height:0}.we-card-body>.we-card-metrics{padding-top:12px}.we-catalogue-heading{flex-wrap:wrap;gap:10px}.we-sort{margin-top:0}.we-hero-proof{font-size:12px;line-height:1.8}.we-hero-proof>span+span:before{display:none}.we-water-badges.is-compact{height:38px;min-height:38px}.we-water-badges.is-compact button{height:36px;width:36px}.we-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.we-card-country,.we-mineral-label{font-size:13px}.we-card-actions{gap:12px}.we-header:not(.is-compact) .we-header-inner{gap:7px}.we-header .we-language{font-size:12px!important}.we-composition-hero.we-hero-art{padding:8px 10px 0}.we-composition-node{min-width:53px;padding:7px 5px}.we-composition-node span{font-size:9px}.we-composition-stage{height:235px}.we-composition-glass{height:185px;width:163px}.we-composition-hero .we-hero-art-label{min-height:183px}.we-hero-copy>p{font-size:15px}.we-open-scanner{margin-left:0!important}}.we-suitability{background:#fbf8f2;border:1px solid #e8dfd0;border-radius:12px;color:#4d493e;margin:20px 0;padding:17px}.we-suitability h3{font-size:17px;margin:0 0 12px}.we-suitability dl{margin:0}.we-suitability dl>div{border-bottom:1px solid #ece4d7;display:grid;font-size:14px;gap:12px;grid-template-columns:1fr 1.3fr;line-height:1.5;padding:9px 0}.we-suitability dd{margin:0}.we-suitability>p{font-size:13px;line-height:1.7;margin:13px 0 0}.we-water-card h3>a:focus-visible{outline:3px solid #087bc5;outline-offset:4px}@media(max-width:660px){.we-category-row{box-sizing:border-box;margin-left:-14px;margin-right:-14px;max-width:calc(100% + 28px);padding-left:14px;padding-right:14px}}@media(max-width:480px){.we-card-art.we-art-expert .we-bottle{left:76%}}@media(max-width:380px){.we-suitability{padding:12px}.we-suitability dl>div{gap:3px;grid-template-columns:1fr}.we-header .we-brand{font-size:19px}.we-header:not(.is-compact) .we-header-inner{padding-left:12px;padding-right:12px}.we-header .we-brand-identity{gap:5px}}.we-card-deck{padding-top:34px;position:relative}.we-card-deck>.we-water-card{height:100%;position:relative;width:100%;z-index:1}.we-card-rear{align-items:flex-start;background:#edf3f3;border:1px solid #d7dfdf;border-radius:15px;color:#436577;cursor:pointer;display:flex;font-size:12px!important;gap:7px;height:66px;justify-content:flex-end;left:8px;padding:10px 12px;position:absolute;right:5px;top:0;transform:rotate(1.25deg);transition:transform .18s,background .18s}.we-card-rear:focus-visible,.we-card-rear:hover{background:#e1edf1;outline-offset:3px;transform:rotate(0)}.we-card-rear[aria-pressed=true]{background:#f4f0e7;color:#73674e}.we-card-rear:disabled{cursor:default}.we-variant-filter-note{color:#65717a;font-size:11px;margin:4px;text-align:right}.we-scenario-select{align-items:center;color:#445d69;display:flex;font-size:12px;gap:8px;margin-left:auto}.we-scenario-select select{background:#fff;border:1px solid #d5e1e6;border-radius:8px;color:#213e4c;font-size:14px;max-width:220px;min-height:40px;padding:7px}.we-analysis-profile{row-gap:9px}.we-analysis-profile>div{flex-wrap:wrap}.we-selection-message{background:#fcf8ef;border:1px solid #e5d9bd;border-radius:12px;color:#584d37;font-size:14px;line-height:1.65;padding:14px 18px}.we-missing-value{background:#0000;border:0;border-bottom:1px dotted #9baab0;color:inherit;cursor:help;font:inherit;min-height:32px;min-width:30px;padding:2px 5px}.we-classification-result{font-size:16px;font-weight:600;line-height:1.4}.we-report-intro small{color:#65757d;display:block;font-size:13px;line-height:1.6}.we-admin-inbox-summary{align-items:center;background:#faf7f0;border:1px solid #e8dfd0;border-radius:10px;display:flex;flex-wrap:wrap;gap:14px;margin:10px 0 16px;padding:14px}.we-admin-inbox-summary label{align-items:center;display:flex;font-size:14px;gap:7px}.we-admin-inbox-summary p{font-size:13px;margin:0;width:100%}.we-admin-inbox-summary input{min-height:18px;min-width:18px}.we-report-ranking .we-classification-result{font-size:14px}.we-card-rear:focus-visible{outline:3px solid #087bc5}@media(max-width:660px){.we-card-deck{padding-top:44px}.we-card-rear{font-size:13px!important;min-height:74px;padding:13px 15px}.we-scenario-select{justify-content:space-between;margin-left:0;width:100%}.we-scenario-select select{font-size:16px;max-width:65%}.we-analysis-profile{top:64px}.we-analysis-profile>div{gap:5px}.we-analysis-profile>div>button{font-size:12px!important;min-height:40px;padding:7px 9px}.we-classification-result{font-size:14px}.we-report-kind button{font-size:13px}}@media(prefers-reduced-motion:reduce){.we-card-rear{transition:none}}.we-card-body{gap:0}.we-water-card h3{line-height:1.3;margin:6px 0 3px;min-height:1.3em}.we-card-body>.we-mineral-label{line-height:1.45;margin:3px 0 6px;min-height:0}.we-card-body>.we-alternative-note{line-height:1.4;margin:0 0 5px}.we-alternative-note:empty{display:none}.we-card-body>.we-card-metrics{margin-bottom:12px;padding-top:9px}.we-card-body .we-water-badges.is-compact{margin:4px 0 2px}.we-card-deck{padding-top:31px}.we-card-art .we-brand-card-bottle{filter:drop-shadow(5px 4px 4px #173f5014);left:35%;transform:translateX(-50%) rotate(-6deg);width:70px}.we-card-art.we-art-expert .we-brand-card-bottle{left:74%}.we-brand-card-bottle circle{opacity:.85}.we-card-art .we-art-word{opacity:.15}.we-card-bubbles i,.we-tds-bubbles i{animation:we-natural-bubble var(--bubble-duration,4.3s) var(--bubble-delay,0s) infinite ease-in;opacity:0;will-change:transform}@keyframes we-natural-bubble{0%{opacity:0;transform:translateY(18px) scale(.45)}14%{opacity:.4}37%{transform:translate(var(--bubble-sway,7px),-25px) scale(.7)}66%{opacity:.65;transform:translate(calc(var(--bubble-drift,12px)*-.45),-70px) scale(.9)}to{opacity:0;transform:translate(var(--bubble-drift,12px),-145px) scale(1.15)}}.we-floating-sort{background:#fff;border:1px solid #d4e2e9;border-radius:13px;bottom:180px;box-shadow:0 5px 20px #14354a16;font-size:13px;position:fixed;right:max(12px,calc(50vw - 625px));z-index:35}.we-floating-sort summary{align-items:center;cursor:pointer;display:flex;gap:7px;list-style:none;padding:12px}.we-floating-sort label{display:grid;gap:8px;padding:0 12px 12px}.we-floating-sort select{background:#fff;border:1px solid #d2e1e7;border-radius:7px;padding:9px}.we-compare-add-search{flex:1;max-width:300px;min-width:190px}.we-compare-add-search .we-water-picker>label{font-size:11px}.we-compare-add-search [role=listbox]{max-height:300px;overflow:auto}.we-detail-brand-art,.we-product-photo{background:#f3f6f7;border-radius:12px;margin:12px 0;padding:16px;text-align:center}.we-product-photo img{height:240px;object-fit:contain;width:100%}.we-product-photo figcaption{color:#526c78;font-size:12px;margin-top:8px}.we-detail-brand-art svg{height:110px;width:74px}.we-use-recommendations{background:#f9f7f2;border-radius:12px;margin:16px 0;padding:16px}.we-use-recommendations h3{margin:0 0 8px}.we-use-recommendations p{font-size:14px;line-height:1.65}.we-community-rating{border-block:1px solid #e2e9ed;margin:14px 0;padding:14px 0}.we-community-rating>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.we-community-rating button{align-items:center;background:#fff;border:1px solid #dce5e9;border-radius:8px;display:flex;gap:6px;min-height:42px;padding:10px 12px}.we-community-rating button[aria-pressed=true]{background:#f5efdf;border-color:#c4b48c}.we-community-rating p{color:#586d76;font-size:12px;line-height:1.5}@media(max-width:660px){.we-compare-add-search{flex-basis:100%;max-width:none;order:5;width:100%}.we-header.is-compact .we-header-inner{gap:9px}.we-floating-sort{bottom:190px;right:10px}.we-floating-sort summary>span{display:none}.we-card-art .we-brand-card-bottle{left:32%;width:65px}.we-card-art.we-art-expert .we-brand-card-bottle{left:76%}.we-product-photo img{height:210px}}@media(prefers-reduced-motion:reduce){.we-card-bubbles i,.we-tds-bubbles i{animation:none!important;will-change:auto}}.we-card-art .we-brand-card-bottle{left:24%;width:60px}.we-card-art.we-art-expert .we-brand-card-bottle{left:85%}.we-card-art .we-art-word{font-size:clamp(32px,3.45vw,49px)}@media(max-width:900px) and (min-width:661px){.we-card-art .we-art-word{font-size:35px}.we-card-art .we-brand-card-bottle{width:52px}}@media(max-width:660px){.we-card-art .we-brand-card-bottle{left:24%;width:57px}.we-card-art.we-art-expert .we-brand-card-bottle{left:85%}.we-card-art .we-art-word{font-size:35px}}@media(max-width:480px){.we-card-art .we-brand-card-bottle{left:22%;width:75px}.we-card-art.we-art-expert .we-brand-card-bottle{left:85%}.we-card-art .we-art-word{font-size:clamp(43px,13.5vw,60px)}}.we-card-art:not(.we-art-expert) .we-art-caption{left:auto;right:12px}@media(max-width:480px){.we-card-art:not(.we-art-expert) .we-art-caption{right:14px}}.we-compare-add-search .we-water-picker{margin:0}.we-compare-add-search .we-water-picker>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:660px){.we-header.is-compact .we-header-inner{flex-wrap:nowrap;gap:9px;height:60px;min-height:60px;padding:8px 14px}.we-compare-add-search{flex:1;flex-basis:0;max-width:none;min-width:0;order:0;width:auto}.we-compare-add-search .we-water-picker-search{gap:5px;padding:0 8px}.we-compare-add-search .we-water-picker-search input{font-size:16px;min-height:40px;width:100%}.we-compare-add-search .we-water-picker-search>svg{flex-shrink:0;width:16px}.we-header.is-compact .we-open-scanner{flex-shrink:0;min-width:32px;padding:6px;width:32px}.we-header.is-compact .we-open-scanner>span{display:none}}.we-card-art .we-classic-card-bottle{transform:translateX(-50%) rotate(-8deg);width:72px}.we-card-art.we-art-expert .we-classic-card-bottle{left:84%}.we-analysis-header-actions{align-items:center;display:flex;flex-shrink:0;gap:10px}.we-profile-progress{align-items:center;color:#3d718c;display:flex;font-size:12px;gap:6px;min-height:20px;min-width:116px}.we-profile-progress:empty{min-width:0}.we-profile-progress i{animation:we-loading .8s linear infinite;border:2px solid #bfd4e2;border-radius:50%;border-top-color:#087ac1;height:12px;width:12px}.we-analysis-profile>.we-profile-progress{font-size:12px!important;letter-spacing:0!important}.we-product-photo{isolation:isolate}.we-product-photo img{max-height:290px;mix-blend-mode:multiply}.we-detail-brand-art{align-items:center;color:#7a8c96;display:flex;font-size:12px;gap:14px;justify-content:center;min-height:190px}.we-detail-brand-art svg{height:95px;opacity:.5;width:52px}.we-profile>.we-design-select{width:100%}.we-profile>.we-design-select+svg{display:none}.we-sort>.we-design-select{min-width:140px}.we-field>.we-design-select{width:100%}.we-floating-sort .we-design-select{max-width:190px}.we-pagination-meta .we-design-select{width:76px}.we-scenario-select .we-design-select{display:block}.we-table-profile{min-width:150px}.we-admin-votes{align-items:center;background:#f3f8fb;border:1px solid #d7e5ed;border-radius:12px;display:flex;flex-wrap:wrap;gap:14px;margin:14px 0;padding:16px}.we-admin-votes h3{font-size:17px;margin:0 0 5px}.we-admin-votes label{align-items:center;display:flex;font-size:14px;gap:7px}.we-admin-votes p{margin:0;width:100%}.we-admin-vote-cell{font-variant-numeric:tabular-nums}@media(max-width:660px){.we-card-art .we-classic-card-bottle{left:23%;width:60px}.we-analysis-header-actions{flex-wrap:wrap;gap:8px}.we-analysis-header{flex-wrap:wrap}.we-profile-progress{min-height:18px;order:3}.we-profile-progress:empty{display:none}.we-analysis-profile .we-scenario-select{order:2}.we-analysis-header-actions button{font-size:13px!important;min-height:42px}}@media(max-width:480px){.we-card-art .we-classic-card-bottle{height:143px;width:79px}.we-card-art.we-art-expert .we-classic-card-bottle{left:84%}}@media(prefers-reduced-motion:reduce){.we-profile-progress i{animation:none}}.we-analysis-profile{isolation:isolate;min-height:68px}.we-analysis-profile>.we-profile-options{display:flex;flex:1;flex-wrap:nowrap;gap:5px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.we-profile-options>button{flex-shrink:0;white-space:nowrap}.we-analysis-profile>.we-scenario-select{flex:0 1 230px;margin:0;min-width:145px;order:0;width:auto}.we-analysis-profile .we-scenario-select>.we-design-select{max-width:none;width:100%}.we-analysis-profile>.we-profile-progress{background:#fff;border-radius:0 0 8px 8px;min-height:0;padding:3px 8px;pointer-events:none;position:absolute;right:12px;top:100%}.we-not-suitable{color:#6d604a;display:inline-block;font-size:14px;font-weight:500;line-height:1.45;max-width:230px}.we-report-product{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(130px,200px) minmax(0,1fr);margin:18px 0}.we-report-product>.we-product-photo{background:#0000;margin:0;padding:10px}.we-report-product>.we-product-photo img{height:210px}.we-report-product>.we-detail-brand-art{margin:0;min-height:180px}.we-report-product>.we-water-profile-note{margin:0}.we-scenario-advice{background:#f6f8f9;border-radius:10px;line-height:1.7;padding:14px}.we-brew-summary{display:grid;gap:8px;list-style:none;margin:12px 0;padding:0}.we-brew-summary li{border-bottom:1px solid #e1e9ed;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:8px 0}.we-documented-use>small{color:#667780;display:block;font-size:12px;margin-top:5px}.we-documented-use{margin-bottom:14px}.we-profile-findings:empty{display:none}.we-profile-findings>div:only-child{grid-column:1/-1}.we-admin-editor{scroll-margin-top:90px}.we-card-deck.has-variant,.we-card-deck:not(.has-variant){padding-top:34px}.we-card-deck>.we-card-rear{box-shadow:0 2px 5px #183e5709;height:70px;left:12px;padding:8px 13px;top:0;transform:rotate(1.4deg);z-index:0}.we-card-deck>.we-card-rear:hover{background:#dfedf3;transform:rotate(0)}.we-card-rear>span{font-weight:600}.we-card-deck>.we-water-card{border-top-right-radius:13px}.we-card-deck.has-variant{padding-top:58px}.we-card-deck>.we-card-rear{align-items:flex-start;background:#edf3f3;gap:9px;height:94px;justify-content:flex-start;left:8px;padding:7px 13px;right:0;text-align:left;transform:rotate(1.1deg)}.we-card-rear>svg{flex-shrink:0;margin-top:5px}.we-card-rear>svg:last-child{margin-left:auto}.we-card-rear>span{display:grid;gap:1px;line-height:1.4;min-width:0}.we-card-rear strong{font-size:13px;font-weight:650;overflow-wrap:anywhere}.we-card-rear small{font-size:11px;font-weight:400}.we-card-deck[data-deck-kind=collection]>.we-card-rear{background:#f5f0e7;color:#665c49}.we-card-deck>.we-card-rear:focus-visible{outline:3px solid #087bc5;outline-offset:3px;transform:rotate(0)}@media(max-width:660px){.we-card-deck.has-variant{padding-top:62px}.we-card-deck>.we-card-rear{height:98px;padding:9px 12px}.we-card-rear strong{font-size:14px}.we-card-rear small{font-size:11px}}.we-label-identity .we-product-photo{background:#0000;float:right;margin:0 0 12px 14px;padding:5px;width:100px}.we-label-identity .we-product-photo img{height:145px}.we-label-identity .we-product-photo figcaption{font-size:10px}.we-label-identity:after{clear:both;content:"";display:block}.we-scan-candidates{clear:both}.we-identity-caution{background:#fff9ec;border:1px solid #ebdebe;border-radius:10px;color:#665434;font-size:14px;line-height:1.65;padding:14px}.we-composition-glass{cursor:pointer;pointer-events:auto}.we-composition-glass:focus-visible{border-radius:18px;outline:2px solid #087bc5;outline-offset:3px}#we-analysis-title:focus{outline:none}@media(max-width:850px){.we-analysis-profile>span:first-child{display:none}.we-analysis-profile{gap:8px}}@media(max-width:660px){.we-analysis-profile{flex-wrap:nowrap;gap:6px;min-height:62px;padding:8px}.we-analysis-profile>.we-scenario-select{flex:0 0 145px;min-width:0;order:0;width:145px}.we-analysis-profile .we-design-select>button{font-size:12px!important;gap:5px!important;min-height:42px!important;padding:8px!important}.we-analysis-profile>.we-profile-options>button{font-size:12px!important;min-height:42px;padding:7px 9px}.we-report-product{gap:12px;grid-template-columns:100px minmax(0,1fr)}.we-report-product>.we-product-photo img{height:145px}.we-report-product>.we-detail-brand-art{flex-direction:column;min-height:130px;padding:10px;text-align:center}.we-report-product>.we-detail-brand-art svg{height:65px}.we-not-suitable{font-size:13px}.we-water-report-score{max-width:180px}.we-report-product .we-water-profile-note{font-size:15px}.we-profile-findings{grid-template-columns:1fr}.we-brew-summary li{flex-wrap:wrap}.we-label-identity .we-product-photo{width:90px}.we-label-identity .we-product-photo img{height:130px}}@media(max-width:480px){.we-report-product{display:block}.we-report-product>:is(.we-detail-brand-art,.we-product-photo){float:right;margin:0 0 12px 12px;min-height:0;padding:5px;width:95px}.we-report-product:after{clear:both;content:"";display:block}}.we-analysis-profile>.we-profile-options{scrollbar-width:none}.we-analysis-profile>.we-profile-options::-webkit-scrollbar{display:none}.we-scanner{color:#294858;font-size:15px;line-height:1.65}.we-scanner>p{margin:0 0 18px}.we-scanner-upload{align-items:center;background:#f1f7fb;border:1px dashed #7ca8c4;border-radius:14px;cursor:pointer;flex-wrap:wrap;gap:12px;justify-content:center;padding:24px;position:relative}.we-scanner-upload input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.we-scanner-upload:focus-within{outline:3px solid #087bc5;outline-offset:3px}.we-scanner-upload small{text-align:center;width:100%}.we-scanner-text{margin:17px 0}.we-scanner-text summary{color:#075b9d;cursor:pointer}.we-scanner textarea{border:1px solid #bdd1df;border-radius:10px;display:block;font:inherit;margin:10px 0;min-height:95px;padding:12px;width:100%}.we-scanner button{align-items:center;display:inline-flex;gap:8px;justify-content:center;min-height:42px}.we-scanner button:disabled{cursor:not-allowed;opacity:.5}.we-scanner-select{display:grid;gap:6px}.we-scanner select{background:#fff;border:1px solid #bdd1df;border-radius:8px;font:inherit;max-width:100%;padding:10px}.we-scanner-options{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:16px 0}.we-scanner-options label{align-items:center;display:flex;gap:9px}.we-scanner-fields{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.we-scanner-fields label{display:grid;font-weight:600;gap:5px}.we-scanner-fields label small{color:#627c8e;font-size:12px;font-weight:400}.we-scanner-fields input{background:#fff;border:1px solid #b7cedc;border-radius:8px;color:#173c55;font:inherit;min-width:0;padding:10px;width:100%}.we-scanner-confirm{align-items:flex-start;display:flex;gap:10px;margin:20px 0}.we-scanner-confirm input{margin-top:6px}.we-label-result,.we-label-submit{border-top:1px solid #d5e2ea;margin-top:24px;padding-top:18px}.we-label-result h3,.we-label-submit h3{color:#173c55;font-size:19px;margin:0 0 10px}.we-label-result table{border-collapse:collapse;font-size:14px;width:100%}.we-label-result :is(td,th){border:1px solid #d5e2ea;padding:10px;text-align:left}.we-label-result th{background:#f2f7fa}.we-label-submit>small{display:block;margin-top:9px}.we-label-message{background:#eff8f3;border-radius:9px;color:#246449;margin-top:16px!important;padding:12px 16px}.we-label-loading{background:#fff;border:1px solid #bdd1df;border-radius:12px;bottom:22px;left:50%;padding:16px;position:fixed;transform:translateX(-50%);z-index:110}.we-admin-user-reports{max-width:320px;min-width:200px;white-space:normal!important}.we-admin-user-reports summary{color:#075b9d;cursor:pointer}.we-admin-user-reports section{border-bottom:1px solid #dbe6ec;min-width:210px;padding:12px 0}.we-admin-user-reports dl{display:grid;gap:5px;grid-template-columns:repeat(3,1fr);padding:8px 0}.we-admin-user-reports dt{color:#617b8f;font-size:11px}.we-admin-user-reports dd{font-weight:600}.we-admin-user-reports p{overflow-wrap:anywhere}.we-admin-user-reports button{border:1px solid #bfd3df;border-radius:6px;font-size:11px;margin:8px 5px 0 0;padding:5px 8px}@media(max-width:660px){.we-scanner{font-size:14px}.we-scanner-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.we-scanner-options{align-items:flex-start}.we-scanner-options label:first-child{display:grid}.we-scanner :is(.we-primary-button,.we-secondary-button){width:100%}.we-scanner-upload{padding:19px 12px}}.we-scanner{overflow-wrap:anywhere}.we-scanner-dialog{width:min(760px,calc(100% - 24px))}.we-scanner :is(input,select,textarea){box-sizing:border-box;font-size:16px;max-width:100%}.we-scanner-select{margin:16px 0}.we-scanner-select>input{border:1px solid #b7cedc;border-radius:8px;padding:11px}.we-scanner-fields{gap:14px;margin:20px 0}.we-scanner-fields input{min-height:46px}.we-label-identity{background:#f5f9fc;border:1px solid #d6e1e8;border-radius:14px;margin:22px 0 14px;padding:18px}.we-label-identity h3{color:#172b35;font-size:20px;line-height:1.35;margin:0 0 10px}.we-label-identity p{margin:9px 0}.we-label-identity.is-different{background:#fff7eb;border-color:#e7cc9f}.we-label-water-name{color:#172b35;font-size:24px}.we-scanner-metrics{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.we-scanner-metrics>div{border:1px solid #dce5eb;border-radius:10px;padding:11px}.we-scanner-metrics dt{color:#536675;font-size:13px}.we-scanner-metrics dt small{font-size:10px}.we-scanner-metrics dd{color:#172b35;font-size:22px;font-weight:600;margin:6px 0 0}.we-label-profiles{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0}.we-label-profiles>div{border:1px solid #dbe4ea;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:13px}.we-label-profiles strong{font-size:20px}.we-label-profiles .is-best{background:#eff6fc;border-color:#9dbfd7}.we-scanner-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.we-label-comparison{margin:20px 0}:is(.we-label-comparison,.we-scanner-crop) summary{color:#075b9d;cursor:pointer;min-height:40px}.we-label-comparison table{border-collapse:collapse;font-size:14px;width:100%}.we-label-comparison :is(td,th){border:1px solid #dce4e9;padding:10px}.we-label-comparison .is-different{background:#fff1dd}.we-crop-preview{cursor:crosshair;line-height:0;margin:15px auto;max-width:400px;position:relative;touch-action:none;user-select:none;-webkit-user-select:none}.we-crop-preview img{display:block;height:auto;max-height:none;pointer-events:none;width:100%}.we-crop-preview>span{background:#087bc520;border:3px solid #087bc5;pointer-events:none;position:absolute}.we-admin-intake{background:#faf7f0;border:1px solid #dccbb1;border-radius:12px;margin:15px 0;padding:20px}.we-admin-intake details{border-bottom:1px solid #ddd;padding:12px 0}.we-admin-intake dl{display:flex;flex-wrap:wrap;gap:18px}.we-admin-intake button{border:1px solid #bdd1df;border-radius:6px;margin:10px 15px 0 0;padding:8px}.we-scanner-upload{min-height:104px}:is(.we-scanner-crop,.we-scanner-text) button{background:#fff;border:1px solid #bfd3df;border-radius:8px;color:#075b9d;padding:8px 12px}.we-scanner-upload small{color:#546573}.we-scanner-form-actions{display:flex;gap:10px}@media(max-width:480px){.we-scanner-dialog .we-dialog-inner{padding:17px}.we-scanner{font-size:15px;line-height:1.7}.we-scanner-metrics{gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.we-label-profiles{grid-template-columns:1fr 1fr}.we-label-profiles>div{padding:11px}.we-label-profiles span{font-size:12px;line-height:1.4}.we-label-profiles strong{font-size:18px}.we-scanner-upload strong{font-size:15px;text-align:center}.we-scanner-fields{gap:12px}.we-scanner-fields input{font-size:16px}.we-label-identity{padding:15px}.we-label-water-name{font-size:22px}.we-scanner .we-estimate-note{font-size:13px}.we-scanner-confirm{font-size:14px}.we-scanner-confirm input{flex-shrink:0;height:20px;width:20px}.we-scanner :is(.we-primary-button,.we-secondary-button){font-size:14px!important;min-height:48px;text-align:center;white-space:normal}}.we-scanner-fields input[aria-invalid=true]{background:#fff8f6;border:1px solid #ac3c3c;box-shadow:0 0 0 1px #ac3c3c20}.we-field-error{color:#9c3030!important;font-size:12px!important;line-height:1.45}.we-form-help{background:#f7f8f9;border-radius:9px;color:#56636a;font-size:13px;line-height:1.6;margin:12px 0;padding:12px 14px}.we-form-help ul{margin:5px 0;padding-left:18px}.we-report-kind{display:flex;gap:8px;margin:16px 0}.we-report-kind button{background:#fff;border:1px solid #d7e1e6;border-radius:9px;color:#364c58;min-height:44px;padding:8px 12px}.we-report-kind button[aria-pressed=true]{background:#edf5f9;border-color:#59879d}.we-water-picker{margin:16px 0;position:relative}.we-water-picker>label{display:block;font-size:14px;margin-bottom:7px}.we-water-picker-search{align-items:center;border:1px solid #cbd9df;border-radius:9px;display:flex;gap:8px;padding:0 10px}.we-water-picker-search input{background:#0000!important;border:0!important;font-size:16px;min-height:46px;min-width:0;outline-offset:4px;width:100%}.we-water-picker-search>button{background:#0000;border:0;display:grid;min-height:40px;place-items:center;width:34px}.we-water-picker [role=listbox]{background:#fff;border:1px solid #cbd9df;border-radius:9px;box-shadow:0 8px 18px #18394a24;left:0;max-height:300px;overflow-y:auto;padding:5px;position:absolute;right:0;top:100%;z-index:12}.we-water-picker [role=option]{background:#fff;border:0;border-radius:5px;color:#243d49;display:block;font-size:14px;line-height:1.4;min-height:44px;padding:12px 9px;text-align:left;width:100%}.we-water-picker :is([role=option].is-active,[role=option]:focus,[role=option]:hover){background:#edf5f9}.we-water-picker [role=listbox]>p{font-size:12px;padding:8px}.we-label-composition-report{font-size:14px;line-height:1.7}.we-label-composition-report ul{padding-left:20px}.we-label-catalogue-class{background:#faf5eb;border-left:3px solid #aa9877;font-size:14px;line-height:1.65;padding:12px}.we-label-profiles>div>strong{font-size:15px}.we-scanner form button:disabled{cursor:not-allowed;opacity:.55}.we-scan-intro{display:flex;font-size:12px;gap:12px;justify-content:space-between;margin:15px 0 20px}.we-scan-intro>span{align-items:flex-start;display:flex;flex:1;gap:7px}.we-scan-intro b{background:#edf2f5;border-radius:50%;color:#085f98;display:grid;flex-shrink:0;height:24px;place-items:center;width:24px}.we-scanner-upload{background:linear-gradient(140deg,#edf5fa,#f7f9f9);border:1px solid #cfdee6;display:flex;flex-direction:column;min-height:235px;text-align:center}.we-camera-frame{color:#60899e;display:grid;height:88px;margin:6px;place-items:center;position:relative;width:145px}.we-camera-frame i{border-color:#1675a5;border-style:solid;height:19px;position:absolute;width:19px}.we-camera-frame i:nth-child(2){border-width:2px 0 0 2px;left:0;top:0}.we-camera-frame i:nth-child(3){border-width:2px 2px 0 0;right:0;top:0}.we-camera-frame i:nth-child(4){border-width:0 0 2px 2px;bottom:0;left:0}.we-camera-frame i:nth-child(5){border-width:0 2px 2px 0;bottom:0;right:0}.we-scan-photo-tip{color:#526b78;font-size:13px;max-width:420px}.we-scan-candidates{display:grid;gap:8px}.we-scan-candidates h4{font-size:14px;margin:10px 0}.we-scan-candidates>button{background:#fff;border:1px solid #d9e3e9;border-radius:9px;color:#243f4c;display:flex;justify-content:space-between;padding:12px;text-align:left}.we-scan-candidates>button>span{margin-right:auto}.we-label-identity .we-product-photo img{height:120px}.we-label-identity .we-detail-brand-art svg{height:75px}.we-label-identity .we-detail-brand-art{margin:8px 0;padding:10px}@media(max-width:480px){.we-scan-intro{font-size:11px;gap:7px;line-height:1.5}.we-scan-intro>span{flex-direction:column}.we-scanner-upload{min-height:210px}}.we-scanner-fields .we-input-review{background:#fffaf0;border-color:#b78e43;box-shadow:0 0 0 2px #b78e4317}.we-scanner-second-photo{background:#faf9f5;border:1px solid #dbe4e8;border-radius:12px;margin:16px 0;padding:15px}.we-scanner-second-photo p{margin:0 0 10px}.we-scanner-second-photo>small{color:#596c76;display:block;font-size:12px;margin-top:9px}.we-scanner-add-photo{align-items:center;background:#fff;border:1px solid #acc6d6;border-radius:9px;color:#165e88;cursor:pointer;display:flex;font-size:14px;gap:9px;justify-content:center;min-height:48px;padding:9px 13px;position:relative}.we-scanner-add-photo svg{flex-shrink:0}.we-scanner-add-photo input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.we-scanner-add-photo:focus-within{outline:3px solid #087bc5;outline-offset:3px}.we-scanner-add-photo:has(input:disabled){cursor:not-allowed;opacity:.55}.we-scan-candidates>p{font-size:13px;margin:0 0 6px}.we-scan-candidate{align-items:center;background:#fff;border:1px solid #d9e3e9;border-radius:12px;display:grid;gap:14px;grid-template-columns:105px minmax(0,1fr);min-width:0;padding:13px}.we-scan-candidate>div:not(.we-detail-brand-art){display:flex;flex-direction:column;gap:5px;min-width:0}.we-scan-candidate strong{color:#1e3947;font-size:17px;line-height:1.35}.we-scan-candidate :is(small,span){color:#526774;font-size:12px;line-height:1.5}.we-scan-candidate button{align-self:flex-start;background:#f4f8fa;border:1px solid #cadbe5;border-radius:8px;color:#075b9d;font-size:13px!important;margin-top:4px;max-width:100%;padding:7px 11px;text-align:left;white-space:normal}.we-scan-candidate .we-product-photo{margin:0;min-width:0}.we-scan-candidate .we-product-photo img{height:115px;object-fit:contain;width:100%}.we-scan-candidate .we-product-photo figcaption{font-size:10px;line-height:1.4}.we-scan-candidate>.we-detail-brand-art{margin:0;max-width:105px;min-width:0;padding:5px}.we-scan-candidate>.we-detail-brand-art span{font-size:10px}.we-scan-candidate .we-detail-brand-art svg{max-width:65px}@media(max-width:480px){.we-scan-candidate{gap:10px;grid-template-columns:75px minmax(0,1fr);padding:11px}.we-scan-candidate strong{font-size:16px}.we-scan-candidate .we-product-photo img{height:105px}.we-scanner-add-photo{font-size:13px;text-align:center}}.we-label-identity .we-scan-candidate .we-product-photo{float:none;margin:0;padding:0;width:auto}.we-label-identity .we-scan-candidate .we-product-photo img{height:115px}.we-label-identity .we-scan-candidate .we-product-photo figcaption{font-size:10px}@media(max-width:480px){.we-label-identity .we-scan-candidate .we-product-photo img{height:105px}}.we-scan-variant-choice{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 18px}.we-scan-variant-choice>span{color:#3d5664;flex-basis:100%;font-size:14px}.we-scan-variant-choice>button{background:#fff;border:1px solid #9bb7c8;border-radius:9px;color:#125e8b;min-height:44px;padding:9px 17px}.we-scan-variant-choice>button[aria-pressed=true]{background:#eaf3f8;border-color:#196f9c}.we-scan-variant-choice>button:focus-visible{outline:3px solid #087bc5;outline-offset:3px}.we-scan-candidate-actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.we-scan-candidate-actions>button{margin:0;min-height:44px}.we-scan-candidate-actions>button:first-child{background:#eaf3f8;border-color:#9bb7c8}.we-scan-candidate .we-candidate-difference{color:#86541f}.we-hero{gap:16px 38px;grid-template-areas:"copy fingerprint" "search fingerprint" "hints fingerprint";grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:0;padding:38px 0 32px}.we-hero-copy{align-self:end;grid-area:copy;min-width:0}.we-hero>.we-search-bar{box-sizing:border-box;gap:10px;grid-area:search;margin:0;min-width:0;padding:12px 10px 12px 16px;width:100%}.we-hero>.we-search-hint{align-self:start;flex-wrap:wrap;gap:6px;grid-area:hints;margin:0}.we-hero>.we-fingerprint{align-self:center;grid-area:fingerprint}.we-hero .we-search-icon{width:18px}.we-hero .we-search-filter{gap:6px;padding:10px 6px}.we-hero .we-search-submit{padding:13px 12px}.we-hero .we-search-divider{display:none}.we-hero-copy>p{max-width:510px}.we-hero h1{font-size:clamp(36px,4.2vw,60px)}.we-hero-proof{gap:10px}.we-fingerprint{--fp-ink:#164e63;--fp-line:#b9d4de;background:#f3f8fa;border:1px solid #dbe8ed;border-radius:20px;box-sizing:border-box;color:#203f4e;letter-spacing:0;line-height:1.5;margin:0;min-width:0;padding:18px}.we-fingerprint.we-hero-art{background:linear-gradient(145deg,#eef6f8,#f8fbfc);border-radius:26px;height:auto;overflow:visible;position:relative}.we-fingerprint-heading{align-items:center;display:flex;gap:8px;justify-content:space-between}.we-fingerprint-heading>div{display:flex;flex-direction:column;gap:2px;min-width:0}.we-fingerprint-heading strong{font-size:15px;font-weight:650;letter-spacing:-.4px}.we-fingerprint-heading span{color:#536d7a;font-size:11px}.we-fingerprint-reset{background:#fff9;border:1px solid #d9e6eb;border-radius:50%;color:#466775;display:grid;flex-shrink:0;min-height:44px;min-width:44px;place-items:center}.we-fingerprint-body{align-items:stretch;display:flex;flex-direction:column}.we-fingerprint-stage{align-self:center;aspect-ratio:320/280;max-width:370px;order:1;position:relative;width:100%}.we-fingerprint-plot{display:block;height:100%;overflow:visible;width:100%}.we-fingerprint-grid polygon{fill:none;stroke:var(--fp-line);stroke-width:.7}.we-fingerprint-grid line{stroke:var(--fp-line);stroke-dasharray:2 3;stroke-width:.7}.we-fingerprint-fill{fill:#438eaa33;stroke:#226b86;stroke-linejoin:round;stroke-width:2}.we-fingerprint-fill.is-estimated{stroke-dasharray:4 3}.we-fingerprint-segment{stroke:#226b86;stroke-width:2}.we-fingerprint-point{fill:#226b86;stroke:#f7fbfd;stroke-width:1.3}.we-fingerprint-range{opacity:.65;stroke:#967335;stroke-linecap:round;stroke-width:5}.we-fingerprint-limit{fill:#f3f8fa;stroke:#80643c;stroke-width:1.7}.we-fingerprint .we-fingerprint-node{align-items:center;background:#f5faf9f2;border:1px solid #0000;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#294e60;cursor:pointer;display:flex;flex-direction:column;gap:0;justify-content:center;line-height:1.3;max-width:96px;min-height:44px;min-width:55px;padding:4px 6px;position:relative;text-align:center;transform:none}.we-fingerprint .we-fingerprint-axis{position:absolute;transform:translate(-50%,-50%)}.we-fingerprint-node>span{color:#536d7a;font-size:12px}.we-fingerprint-node>b{font-size:14px;font-variant-numeric:tabular-nums;font-weight:650}.we-fingerprint-node small{font-size:10px;font-weight:400}.we-fingerprint :is(.we-fingerprint-node:hover,.we-fingerprint-node[aria-pressed=true]){background:#fff;border-color:#7faabb}.we-fingerprint .we-fingerprint-node:focus-visible{outline:3px solid #347b97;outline-offset:2px}.we-fingerprint-key-values{border-top:1px solid #dce8ec;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:0 0 9px;order:2;padding-top:9px}.we-fingerprint .we-fingerprint-key{background:#ffffffa8;display:flex;flex-direction:row;justify-content:space-between;min-width:0;padding:7px 10px;position:static;transform:none;width:100%}.we-fingerprint-key b{font-size:18px}.we-fingerprint .we-fingerprint-explanation{box-sizing:border-box;display:block;font-size:12px;line-height:1.55;margin:2px 0 0;max-width:none;min-height:108px;position:static}.we-fingerprint-explanation strong{color:#244d60;font-size:14px;font-weight:600;letter-spacing:-.15px}.we-fingerprint-explanation p{color:#4e6876;font-size:12px;line-height:1.6;margin:5px 0}.we-fingerprint-active-value{color:#456373;font-size:11px}.we-fingerprint-note{color:#756442;font-size:11px!important;line-height:1.6;margin:6px 0 9px}.we-fingerprint-method{border-top:1px solid #dce8ec;color:#506a78;font-size:12px;margin-top:4px}.we-fingerprint-method>summary{align-items:center;cursor:pointer;display:flex;list-style:none;min-height:44px}.we-fingerprint-method>summary:after{content:"+";margin-left:auto}.we-fingerprint-method[open]>summary:after{content:"−"}.we-fingerprint-method p{font-size:12px;line-height:1.65;margin:5px 0}.we-fingerprint-method ul{display:flex;flex-wrap:wrap;font-size:11px;gap:4px 12px;list-style:none;margin:8px 0;padding:0}.we-fingerprint-compact{border-radius:0;flex-shrink:0;max-width:105px;padding:0;width:100%}.we-fingerprint-compact .we-fingerprint-stage{max-width:none}.we-fingerprint-compact .we-fingerprint-grid polygon{stroke-width:1.4}.we-fingerprint-compact .we-fingerprint-fill{stroke-width:3}.we-fingerprint-compact .we-fingerprint-point{r:4}.we-water-card .we-card-art{height:184px;overflow:hidden}.we-card-art .we-product-photo.is-catalogue-photo{background:#0000;border:0;display:block;height:100%;inset:0;margin:0;overflow:hidden;padding:0;position:absolute}.we-card-art .is-catalogue-photo img{display:block;filter:drop-shadow(0 7px 7px #34536120);height:260px;left:12%;margin:0;max-height:none;max-width:none;mix-blend-mode:multiply;object-fit:contain;object-position:center top;padding:0;position:absolute;top:18px;width:59%}.we-card-art .is-catalogue-photo figcaption{bottom:6px;font-size:9px;line-height:1.3;max-width:64%;position:absolute;right:9px;text-align:right;z-index:4}.we-card-art .is-catalogue-photo figcaption a{background:#ffffffc4;border-radius:3px;color:#4b6572;display:inline-block;padding:2px 4px;text-decoration:none}.we-card-art .is-catalogue-photo figcaption a:focus-visible{outline:2px solid #216b86}.we-water-card .we-card-art .we-art-word{font-size:43px;left:54%;letter-spacing:-3px;line-height:1.1;opacity:.6;top:83px;transform:translateX(-15%);white-space:nowrap;z-index:0}.we-water-card .we-card-art .we-art-word.is-expert{font-size:42px;left:49%}.we-card-art .is-catalogue-photo{z-index:1}.we-card-art .we-classic-card-bottle{height:190px;left:24%;top:18px;transform:none;width:114px;z-index:1}.we-card-art.we-art-expert .we-classic-card-bottle{left:19%}.we-water-card .we-card-art .we-art-caption{left:auto;max-width:calc(100% - 64px);right:12px;top:12px;z-index:5}.we-water-card .we-card-art .we-card-check{bottom:auto;display:grid;height:26px;left:12px;place-items:center;right:auto;top:12px;width:26px;z-index:6}.we-card-bubbles{pointer-events:none;z-index:2}.we-photo-pending{bottom:7px;color:#5e7480;font-size:10px;position:absolute;right:10px;z-index:3}.we-water-card .we-card-body{gap:0;padding:16px 17px 13px}.we-card-body .we-card-country{font-size:11px;margin-bottom:5px}.we-card-body h3{font-size:20px;line-height:1.3;margin:0 0 4px;min-height:2.6em}.we-card-body .we-mineral-label{font-size:12px;line-height:1.4;margin:0 0 4px;min-height:0}.we-card-body>.we-alternative-note{font-size:11px;margin:0 0 3px;min-height:0}.we-card-body .we-water-badges.is-compact{align-items:center;display:flex;gap:5px;height:44px;margin:4px 0 8px;min-height:44px;overflow:visible;padding:0;position:relative}.we-water-badges.is-compact li{flex:0 0 auto}.we-water-badges.is-compact li:first-child{flex-shrink:1;min-width:0}.we-water-badges.is-compact .we-compact-badge,.we-water-badges.is-compact li>button{align-items:center;background:#f5f0e7;border:1px solid #e9e0d1;border-radius:12px;color:#6d604c;display:flex;gap:5px;height:44px;justify-content:center;min-height:44px;min-width:36px;padding:9px;position:static;width:auto}.we-water-badges.is-compact .we-compact-badge.has-label{font-size:10px;line-height:1.3;padding:8px}.we-compact-badge.has-label span{max-width:105px;text-align:left;white-space:normal}.we-compact-badge svg{flex-shrink:0}.we-card-composition{align-items:center;border-top:1px solid #e6edf0;display:flex;gap:6px;margin-top:auto;min-height:92px;padding:4px 0 6px}.we-card-composition .we-card-metrics{border:0;display:grid;flex:1;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0;padding:0}.we-card-composition .we-card-metrics>div{min-width:0;padding:0}.we-card-composition .we-card-metrics dt{font-size:10px;line-height:1.4;white-space:normal}.we-card-composition .we-card-metrics dt span{display:block;font-size:8px}.we-card-composition .we-card-metrics dd{font-size:17px;line-height:1.3;margin:3px 0 0;overflow-wrap:anywhere;white-space:normal}.we-card-composition .we-fingerprint{width:79px}.we-card-body .we-card-actions{margin-top:0;min-height:44px}.we-card-actions button{min-height:44px}.we-card-body .we-source-attribution{margin-top:10px;padding-top:9px}.we-card-body .we-card-report{margin-top:7px;min-height:30px}.we-card-deck{display:flex;flex-direction:column;min-width:0}.we-card-deck>.we-water-card{flex:1}.we-use-statuses{border:0;margin:0;padding:0}.we-use-statuses>h3{font-size:16px;letter-spacing:-.3px;margin:0 0 10px}.we-use-status-list{display:flex;flex-direction:column;gap:7px}.we-use-status{background:#f8f4ed;border:1px solid #eae1d2;border-radius:12px;color:#5c5549;margin:0;overflow:hidden}.we-use-status>summary{align-items:center;box-sizing:border-box;cursor:pointer;display:grid;font-size:13px;font-weight:550;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;list-style:none;min-height:48px;padding:8px 12px}.we-use-status>summary small{font-size:10px;font-weight:400;line-height:1.4;max-width:110px;text-align:right}:is(.we-badge-guide,.we-use-status)>summary::-webkit-details-marker{display:none}.we-use-status>div{border-top:1px solid #ece3d5;padding:0 12px 12px}.we-use-status p{font-size:12px;line-height:1.65;margin:10px 0 0}.we-use-status a{color:#356b7f;display:inline-block;font-size:12px;margin-top:10px}.we-use-facts{display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:4px 10px}.we-use-facts span{background:#fff8;border-radius:5px;font-size:11px;padding:3px 5px}.we-badge-guide{color:#64717a;font-size:12px;margin-top:8px}.we-badge-guide>summary{align-items:center;cursor:pointer;display:flex;list-style:none;min-height:44px}.we-badge-guide>summary:after{content:"+";margin-left:auto}.we-badge-guide[open]>summary:after{content:"−"}.we-badge-guide p{font-size:12px;line-height:1.65;margin:7px 0}:is(.we-badge-guide,.we-detail-composition,.we-detail-origin,.we-fingerprint-method,.we-use-status)>summary:focus-visible{border-radius:8px;outline:3px solid #347b97;outline-offset:-3px}.we-fingerprint-dialog{max-width:1000px;width:min(1000px,calc(100vw - 28px))}.we-fingerprint-dialog .we-dialog-inner{overflow-wrap:anywhere;padding:24px}.we-fingerprint-dialog .we-dialog-heading{margin-bottom:12px}.we-fingerprint-dialog .we-dialog-heading h2{font-size:28px;letter-spacing:-.8px;line-height:1.15}.we-detail-passport{align-items:center;display:grid;gap:24px;grid-template-columns:160px minmax(0,1fr);margin:0 0 20px}.we-detail-passport>.we-product-photo{background:#f5f8f9;border-radius:14px;margin:0;padding:10px;text-align:center}.we-detail-passport .we-product-photo img{display:block;height:180px;margin:auto;max-height:180px;mix-blend-mode:multiply;object-fit:contain;width:100%}.we-detail-passport .we-product-photo figcaption{font-size:10px;line-height:1.4;margin-top:6px}.we-detail-passport .we-product-photo a{color:#617583}.we-detail-passport .we-detail-brand-art{min-height:170px;padding:8px}.we-detail-passport .we-detail-brand-art svg{height:140px}.we-detail-passport .we-detail-country{flex-wrap:wrap;font-size:12px;gap:6px;margin:0 0 7px}.we-detail-passport .we-detail-subtitle{color:#284c5e;font-size:20px;letter-spacing:-.4px;line-height:1.35;margin:0 0 6px}.we-detail-passport .we-alternative-note{font-size:12px;margin:0 0 7px}.we-detail-lead{color:#647784;font-size:13px;line-height:1.6;margin:0 0 12px;max-width:480px}.we-detail-primary-actions{display:flex;flex-wrap:wrap;gap:8px}.we-detail-primary-actions button{align-items:center;display:flex;gap:6px;justify-content:center;min-height:44px;padding:10px 16px}.we-detail-overview{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.we-detail-uses{min-width:0}.we-detail-uses .we-use-recommendations{background:#f7f9fa;border:1px solid #e4ebef;border-radius:12px;margin:12px 0 0;padding:14px}.we-detail-uses .we-use-recommendations h3{font-size:14px;line-height:1.4;margin:0 0 7px}.we-use-recommendations>p{font-size:12px;line-height:1.65;margin:0}.we-use-recommendations>details>summary{align-items:center;cursor:pointer;display:flex;font-size:12px;min-height:44px}.we-use-recommendations>details p{font-size:12px;line-height:1.65}.we-use-recommendations>details .we-documented-use{margin:0}.we-detail-composition,.we-detail-origin,.we-report-fingerprint{border-top:1px solid #e3e9ec;margin:18px 0 0;padding:0}:is(.we-detail-composition,.we-detail-origin,.we-report-fingerprint)>summary{align-items:center;color:#365767;cursor:pointer;display:flex;font-size:14px;font-weight:550;list-style:none;min-height:50px}:is(.we-detail-composition,.we-detail-origin,.we-report-fingerprint)>summary:after{content:"+";margin-left:auto}:is(.we-detail-composition[open],.we-detail-origin[open],.we-report-fingerprint[open])>summary:after{content:"−"}.we-fingerprint-dialog .we-detail-source{font-size:12px;margin-top:18px}.we-fingerprint-dialog .we-detail-source p{font-size:12px}.we-fingerprint-dialog .we-community-rating{margin-top:14px}.we-profile .we-design-select>button{align-items:center;display:flex;gap:9px;max-width:none;min-height:44px;padding:10px 12px}.we-profile .we-design-select>button>span{min-width:0;white-space:nowrap}.we-profile .we-design-select>button>svg{flex-shrink:0;pointer-events:none;position:static;right:auto}.we-sort>.we-design-select+svg{display:none}.we-sort .we-design-select>button{gap:9px}.we-sort .we-design-select>button>svg{flex-shrink:0;position:static}.we-analysis-profile{display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 12px}.we-analysis-profile>span:first-child{flex:0 0 auto;font-size:11px}.we-analysis-profile>.we-profile-controls{flex:1 1 0;gap:12px}.we-profile-controls>.we-profile-options{display:flex;flex:1 1 0;gap:4px;min-width:0;overflow:auto;padding:0;scrollbar-width:thin}.we-profile-options button{flex:0 0 auto;min-height:44px;padding:8px 11px;white-space:nowrap}.we-profile-controls>.we-scenario-select{align-items:center;display:flex;gap:7px;white-space:nowrap}.we-scenario-select>span:first-child{color:#526d7c;font-size:11px}.we-scenario-select .we-design-select>button{gap:9px;min-height:44px;padding:8px 10px}.we-analysis-profile>.we-profile-progress{flex-basis:100%;font-size:10px;line-height:1.5;margin:0;min-height:16px;padding:0;position:static}.we-profile-progress:empty{display:none}.we-fingerprint-comparison{margin:22px 0}.we-fingerprint-comparison>div>h2{font-size:24px;letter-spacing:-.7px;margin:5px 0}.we-fingerprint-comparison>div>p{color:#5a7483;font-size:13px;line-height:1.65;margin:0 0 15px;max-width:650px}.we-fingerprint-comparison-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.we-fingerprint-comparison-grid>article{background:#f3f8fa;border:1px solid #dce8ed;border-radius:18px;min-width:0;overflow:hidden}.we-fingerprint-comparison-grid .we-fingerprint{background:#0000;border:0;padding:14px}.we-fingerprint-comparison-grid .we-fingerprint-stage{max-width:290px}.we-fingerprint-comparison-grid article>.we-composition-link{align-items:center;background:#e9f2f6;border:0;border-top:1px solid #dce8ed;color:#204f63;display:flex;font-size:14px;gap:8px;justify-content:space-between;min-height:44px;padding:12px 17px;text-align:left;width:100%}.we-fingerprint-comparison-grid .we-fingerprint-explanation{min-height:118px}.we-report-fingerprint .we-fingerprint{margin-bottom:18px;max-width:420px}.we-conclusion-photo>.we-fingerprint{margin:6px auto 0;width:90px}.we-report-conclusion .we-conclusion-photo .we-product-photo{margin-bottom:0}@media(max-width:1100px){.we-analysis-profile>.we-profile-controls{flex-wrap:wrap;gap:6px}.we-profile-controls>.we-profile-options{flex-basis:100%}.we-hero{gap:14px 24px}.we-hero .we-search-submit>span{display:none}.we-hero .we-search-submit{min-width:44px}.we-card-composition .we-fingerprint{width:68px}.we-card-composition .we-card-metrics dd{font-size:16px}}@media(max-width:760px){.we-hero{gap:14px;grid-template-areas:"copy" "search" "hints" "fingerprint";grid-template-columns:minmax(0,1fr);padding:28px 0 24px}.we-hero>.we-fingerprint{justify-self:center;margin-top:8px;max-width:550px;width:100%}.we-hero-copy{align-self:auto}.we-hero h1{font-size:43px;letter-spacing:-2px}.we-hero .we-search-submit>span{display:inline}.we-fingerprint .we-fingerprint-explanation{min-height:100px}.we-fingerprint-heading span{font-size:11px}.we-detail-overview{gap:16px;grid-template-columns:minmax(0,1fr)}.we-detail-overview>.we-fingerprint{justify-self:center;max-width:510px;width:100%}.we-fingerprint-dialog .we-dialog-inner{padding:18px}.we-fingerprint-dialog .we-dialog-heading h2{font-size:25px}.we-detail-passport{gap:14px;grid-template-columns:125px minmax(0,1fr)}.we-detail-passport .we-product-photo img{height:160px;max-height:160px}.we-detail-lead{font-size:12px}.we-detail-passport .we-detail-subtitle{font-size:18px}.we-detail-primary-actions button{font-size:12px;padding:10px 12px}.we-analysis-profile>.we-profile-controls{flex-basis:100%}.we-profile-options button{padding:8px 10px}.we-profile-controls>.we-scenario-select{margin-top:3px}.we-analysis-profile{gap:4px;padding:8px}.we-fingerprint-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.we-fingerprint-comparison-grid .we-fingerprint{padding:10px}.we-fingerprint-comparison-grid .we-fingerprint .we-fingerprint-node{max-width:72px;min-width:44px;padding:3px}.we-fingerprint-comparison-grid .we-fingerprint-heading strong,.we-fingerprint-comparison-grid .we-fingerprint-node>b{font-size:12px}.we-fingerprint-comparison-grid .we-fingerprint-heading span{font-size:10px}.we-fingerprint-comparison-grid .we-fingerprint-explanation{min-height:132px}.we-fingerprint-comparison-grid .we-fingerprint-key-values{gap:4px}}@media(max-width:480px){.we-hero h1{font-size:39px}.we-hero .we-search-filter>span,.we-hero .we-search-submit>span{display:none}.we-hero .we-search-bar{gap:7px;min-height:74px;padding:10px}.we-hero .we-search-icon{display:none}.we-hero .we-search-field input{font-size:16px;line-height:26px}.we-hero .we-search-field>span{font-size:11px}.we-hero :is(.we-search-filter,.we-search-submit){justify-content:center;min-height:44px;min-width:44px;padding:10px}.we-fingerprint{padding:14px}.we-fingerprint-stage{max-width:330px}.we-fingerprint .we-fingerprint-node{max-width:85px}.we-fingerprint-node>b{font-size:13px}.we-detail-passport{align-items:start;gap:12px;grid-template-columns:88px minmax(0,1fr)}.we-detail-passport .we-product-photo{padding:5px}.we-detail-passport .we-product-photo img{height:135px;max-height:135px}.we-detail-passport .we-detail-brand-art{min-height:130px}.we-detail-passport .we-detail-brand-art svg{height:90px}.we-detail-passport .we-detail-country{font-size:11px}.we-detail-passport .we-detail-subtitle{font-size:16px}.we-detail-lead{font-size:12px;margin-bottom:9px}.we-detail-primary-actions{gap:6px}.we-detail-primary-actions button{font-size:11px;padding:8px 9px}.we-fingerprint-dialog{max-width:none;width:calc(100vw - 16px)}.we-fingerprint-dialog .we-dialog-inner{padding:14px}.we-fingerprint-dialog .we-dialog-heading h2{font-size:23px}.we-use-status>summary{font-size:12px;gap:7px;padding:8px 10px}.we-use-status>summary small{font-size:10px;max-width:98px}.we-profile-controls>.we-scenario-select{justify-content:space-between;width:100%}.we-scenario-select>.we-design-select{flex:1;max-width:230px;min-width:0}.we-scenario-select>.we-design-select>button{justify-content:space-between;width:100%}.we-fingerprint-comparison-grid{grid-template-columns:minmax(0,1fr)}.we-fingerprint-comparison-grid .we-fingerprint{padding:14px}.we-fingerprint-comparison-grid .we-fingerprint-explanation{min-height:102px}.we-conclusion-photo>.we-fingerprint{width:75px}.we-fingerprint-dialog .we-detail-help{min-width:0}}@media(prefers-reduced-motion:reduce){.we-fingerprint *,.we-use-status{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.we-badge-dictionary{display:flex;flex-direction:column;gap:12px;margin:10px 0}.we-badge-dictionary>div{min-width:0}.we-badge-dictionary dt{align-items:center;color:#555f64;display:flex;font-size:12px;font-weight:600;gap:7px}.we-badge-dictionary dd{color:#61717b;font-size:12px;line-height:1.65;margin:5px 0 0}.we-hero{grid-template-areas:"copy fingerprint" "search fingerprint" "hints fingerprint" "goals fingerprint"}.we-hero>.we-category-row{align-self:start;flex-wrap:wrap;gap:6px;grid-area:goals;justify-content:flex-start;margin:0;padding:0}.we-hero>.we-category-row>button{font-size:11px;min-height:44px;padding:9px 12px}@media(max-width:760px){.we-hero{grid-template-areas:"copy" "search" "hints" "goals" "fingerprint"}}.we-hero{align-items:center;grid-template-areas:"content fingerprint"}.we-hero-content{display:flex;flex-direction:column;gap:16px;grid-area:content;min-width:0}.we-hero-content>.we-search-bar{box-sizing:border-box;gap:10px;margin:0;min-width:0;padding:12px 10px 12px 16px;width:100%}.we-hero-content>.we-search-hint{flex-wrap:wrap;gap:6px;margin:0}.we-hero-content>.we-category-row{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;margin:0;padding:0}.we-hero-content>.we-category-row>button{font-size:11px;min-height:44px;padding:9px 12px}.we-fingerprint-hero .we-fingerprint-stage{max-width:300px}.we-fingerprint .we-fingerprint-explanation{height:142px;max-height:142px;min-height:142px;overflow:auto;overscroll-behavior:contain}.we-card-body h3{min-height:0}.we-hero-content>.we-search-hint>.we-scan-search{margin-left:0}.we-hero-content .we-search-field{min-width:0}@media(max-width:760px){.we-hero{grid-template-areas:"content" "fingerprint"}.we-hero-content{gap:13px}.we-detail-uses{order:-1}.we-fingerprint-comparison-grid .we-fingerprint-explanation{height:142px;max-height:142px;min-height:142px}}@media(max-width:480px){.we-hero-content>.we-search-bar{gap:7px;padding:10px}}.we-fingerprint-comparison{background:#fff;border:1px solid #dce8ed;border-radius:15px;padding:0 16px}.we-fingerprint-comparison>summary{align-items:center;color:#244f63;cursor:pointer;display:flex;font-size:14px;gap:14px;list-style:none;min-height:60px}.we-fingerprint-comparison>summary>span{font-size:13px;font-weight:650}.we-fingerprint-comparison>summary:after{content:"+";flex-shrink:0;margin-left:auto}.we-fingerprint-comparison[open]>summary:after{content:"−"}.we-fingerprint-comparison>p{color:#5a7483;font-size:13px;line-height:1.65;margin:0 0 14px}.we-fingerprint-comparison[open]{padding-bottom:16px}.we-fingerprint-comparison>summary:focus-visible{border-radius:8px;outline:3px solid #347b97;outline-offset:2px}@media(max-width:480px){.we-fingerprint-comparison{padding:0 12px}.we-fingerprint-comparison>summary{align-items:flex-start;box-sizing:border-box;flex-direction:column;font-size:12px;gap:4px;justify-content:center;min-height:64px;padding:9px 25px 9px 0;position:relative}.we-fingerprint-comparison>summary:after{position:absolute;right:0;top:22px}}.we-analysis-profile>.we-profile-progress:empty{display:block;visibility:hidden}.we-water-card.is-selected{border-width:1px;box-shadow:0 0 0 1px #176a83,0 9px 25px -19px #22546d60}.we-hero-content>.we-hero-copy{align-self:stretch;max-width:none;width:100%}.we-card-art .is-catalogue-photo img{left:0;width:52%}.we-water-card .we-card-art .we-art-word,.we-water-card .we-card-art .we-art-word.is-expert{left:auto;right:12px;transform:none}.we-card-art .we-classic-card-bottle{left:6%}.we-card-art.we-art-expert .we-classic-card-bottle{left:4%}.we-card-art .is-catalogue-photo img{height:220px;top:-24px}.we-card-metrics .we-card-estimated-value{align-items:center;background:#0000;border:0;border-bottom:1px dotted #9b8050;border-radius:0;color:#765d30;display:inline-flex;font:inherit;font-weight:inherit;justify-content:flex-start;line-height:inherit;margin:-6px 0;min-height:44px;min-width:44px;overflow-wrap:anywhere;padding:0;text-align:left;white-space:normal}.we-fingerprint .we-fingerprint-key{flex-wrap:wrap;gap:2px 8px;max-width:none}.we-fingerprint-key>span{min-width:0;text-align:left}.we-fingerprint-key>b{flex-shrink:0;overflow-wrap:normal;white-space:nowrap;word-break:normal}.we-fingerprint-dialog{--we-detail-inset:24px;overscroll-behavior:contain;scroll-padding-block-start:104px}.we-fingerprint-dialog .we-dialog-inner{padding:var(--we-detail-inset)}.we-fingerprint-dialog .we-dialog-heading{background:#fff;border-bottom:1px solid #e3e9ec;box-sizing:border-box;margin:calc(var(--we-detail-inset)*-1) calc(var(--we-detail-inset)*-1) 14px;min-height:72px;padding:14px var(--we-detail-inset);position:sticky;top:0;z-index:8}.we-fingerprint-dialog .we-dialog-heading h2{min-width:0;overflow-wrap:anywhere}.we-fingerprint-dialog .we-dialog-heading>.we-icon-button{flex:0 0 44px;height:44px;min-height:44px;min-width:44px;width:44px}@media(max-width:760px){.we-fingerprint-dialog{--we-detail-inset:18px}}@media(max-width:480px){.we-fingerprint-dialog{--we-detail-inset:14px}}@media(max-width:760px){.we-fingerprint .we-fingerprint-explanation{height:auto;max-height:none;min-height:142px;overflow:visible}}.we-fingerprint{--fp-line:#abc6d6;background:#fff;border-color:#c4d7e3;box-shadow:0 4px 18px -14px #164e6380}.we-fingerprint.we-hero-art{background:linear-gradient(145deg,#f5f9fc,#fff);border-top:3px solid var(--we-brand-red,#df3554);display:block}.we-fingerprint-heading strong{color:#173f5c;font-size:16px;letter-spacing:-.25px}.we-fingerprint-heading span{color:#4e6575;font-size:12px}.we-fingerprint-guide{color:#496477!important;font-size:13px!important;line-height:1.6!important;margin:10px 0 5px}.we-fingerprint:not(.we-fingerprint-compact) .we-fingerprint-stage{margin-block:24px 14px}.we-fingerprint-grid :is(line,polygon){stroke-width:1}.we-fingerprint-fill{fill:#0875b82b}.we-fingerprint-fill,.we-fingerprint-segment{stroke:#075b9d;stroke-width:3}.we-fingerprint-point{fill:var(--we-brand-red,#df3554);stroke:#fff;stroke-width:1.8}.we-fingerprint-point.is-active{stroke:#9d1835;stroke-width:1.5}.we-fingerprint .we-fingerprint-node{background:#fff;border-color:#d6e2ea;color:#123d5d}.we-fingerprint-node>b{color:#123d5d;font-size:15px}.we-fingerprint-mineral-name{color:#415b6b;display:block;font-size:10px!important;line-height:1.3}.we-fingerprint .we-fingerprint-node[aria-pressed=true]{background:#fff5f7;border-color:var(--we-brand-red,#df3554);box-shadow:inset 0 -2px var(--we-brand-red,#df3554)}.we-fingerprint .we-fingerprint-explanation{background:#0000;color:#24485e;height:auto;max-height:none;min-height:150px;overflow:visible}.we-fingerprint .we-fingerprint-explanation strong{color:#173f5c;font-size:15px}.we-fingerprint .we-fingerprint-explanation p{color:#365568;font-size:14px;line-height:1.65}.we-fingerprint .we-fingerprint-quantity{color:#173f5c;font-weight:550}.we-fingerprint .we-fingerprint-caution{border-left:2px solid #df35545c;padding-left:10px}.we-fingerprint-active-value{color:#3d5869;display:block;font-size:12px;margin-top:8px}.we-fingerprint-science{color:#075b9d;display:inline-block;font-size:12px;min-height:30px;padding-top:6px;text-underline-offset:3px}.we-fingerprint-compact{background:#0000;border:0;box-shadow:none}.we-fingerprint-compact .we-fingerprint-point{r:5}.we-hero>.we-hero-minerals{align-self:start;grid-area:fingerprint;justify-self:center;max-width:580px;min-width:0;width:100%}.we-hero{align-items:start}.we-hero-content{padding-top:20px}.we-hero-minerals>.we-fingerprint{display:block;margin:0;width:100%}.we-example-selector{padding:9px 3px 0}.we-example-caption{align-items:center;color:#4d6879;display:flex;font-size:12px;gap:10px;justify-content:space-between}.we-example-caption>div{display:flex;gap:3px}.we-example-caption button{background:#fff;border:1px solid #d4e1e9;border-radius:10px;color:#075b9d;display:grid;height:44px;place-items:center;width:44px}.we-example-choices{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.we-example-choices button{background:#fff;border:1px solid #d4e1e9;border-radius:10px;color:#35586e;font-size:12px;min-height:44px;padding:8px 12px}.we-example-choices button[aria-pressed=true]{background:#eff7fc;border-color:#075b9d;box-shadow:inset 0 -2px var(--we-brand-red,#df3554);color:#075b9d}.we-example-selector button:focus-visible{outline:3px solid #075b9d;outline-offset:2px}.we-report-conclusion>.we-conclusion-composition{align-items:start;display:grid;gap:20px;grid-column:1/-1;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)}.we-conclusion-composition>.we-fingerprint{min-width:0;width:100%}.we-conclusion-composition .we-fingerprint-stage{max-width:340px}.we-report-conclusion .we-conclusion-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.we-report-conclusion .we-conclusion-measurements>h3{font-size:15px;margin-top:0}.we-conclusion-composition>.we-conclusion-measurements{grid-column:2}.we-report-quantity{color:#173f5c;font-size:16px;font-weight:550;line-height:1.75;margin:0 0 12px}.we-fingerprint-report .we-fingerprint-explanation p{font-size:16px}.we-analysis-profile{align-items:center;flex-wrap:nowrap;gap:12px;padding:12px;position:sticky}.we-analysis-profile>.we-profile-controls{align-items:center;display:flex;flex:0 1 auto;flex-wrap:nowrap;gap:14px;min-width:0}.we-profile-controls>.we-profile-options{flex:0 1 auto;flex-basis:auto;overflow-x:auto}.we-profile-controls>.we-scenario-select{flex:0 0 auto;margin:0;width:auto}.we-mobile-profile-choice{display:none}.we-analysis-profile>.we-profile-progress,.we-analysis-profile>.we-profile-progress:empty{bottom:-17px;flex-basis:auto;line-height:14px;min-height:14px;padding:0;position:absolute;right:12px}.we-analysis-profile>.we-profile-progress:empty{display:none}.we-category-row button.is-active,.we-navigation button.is-active,.we-profile-options button[aria-pressed=true]{background:var(--we-brand-blue,#087abb);border-color:var(--we-brand-blue,#087abb);box-shadow:inset 0 -3px var(--we-brand-red,#df3554);color:#fff}.we-analysis-profile .we-profile-options button[aria-pressed=true]:hover{background:#075b9d;color:#fff}.we-navigation button.is-active{box-shadow:none}.we-analysis-steps button[aria-current=step]{box-shadow:0 2px var(--we-brand-red,#df3554);color:#075b9d;font-weight:700}.we-analysis-steps button[aria-current=step]>span{background:#075b9d;color:#fff}.we-design-options [role=option][aria-selected=true]{background:var(--we-brand-blue,#087abb);box-shadow:inset 3px 0 var(--we-brand-red,#df3554);color:#fff}.we-design-options [role=option][aria-selected=true].is-active{background:#075b9d;color:#fff}@media(max-width:900px){.we-report-conclusion>.we-conclusion-composition{grid-template-columns:minmax(0,1fr)}.we-conclusion-composition>.we-fingerprint{justify-self:center;max-width:560px}.we-conclusion-composition>.we-conclusion-measurements{grid-column:1}}@media(max-width:760px){.we-analysis-profile>.we-profile-controls{display:grid!important;flex:1 1 auto;gap:10px;grid-template-columns:minmax(0,1fr);width:100%}.we-profile-controls.has-context{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.we-profile-controls>.we-profile-options{display:none}.we-mobile-profile-choice,.we-profile-controls>.we-scenario-select{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin:0;min-width:0;width:auto}:is(.we-mobile-profile-choice,.we-scenario-select)>span:first-child{color:#4d6879;font-size:11px}:is(.we-mobile-profile-choice,.we-scenario-select)>.we-design-select{max-width:none;min-width:0;width:100%}:is(.we-mobile-profile-choice,.we-scenario-select) .we-design-select>button{font-size:14px!important;gap:7px!important;justify-content:space-between;line-height:18px!important;max-width:none;min-height:56px!important;padding:8px!important;width:100%}:is(.we-mobile-profile-choice,.we-scenario-select) .we-design-select>button>span{min-width:0;text-align:left;white-space:normal}.we-analysis-profile>span:first-child{display:none}.we-analysis-profile{box-sizing:border-box;min-height:64px;padding:10px}.we-fingerprint .we-fingerprint-explanation{min-height:130px}.we-fingerprint .we-fingerprint-explanation p{font-size:14px}.we-fingerprint-report .we-fingerprint-explanation p,.we-report-quantity{font-size:15px}}@media(max-width:480px){.we-fingerprint-heading strong{font-size:15px}.we-fingerprint-guide{font-size:12px!important}.we-fingerprint .we-fingerprint-axis{max-width:82px;min-width:52px;padding:3px}.we-fingerprint-node>b{font-size:14px}.we-example-caption{font-size:11px;gap:5px}.we-example-choices{gap:4px}.we-example-choices button{font-size:11px;padding:7px 9px}.we-report-conclusion>.we-conclusion-composition{gap:14px}}.we-fingerprint-controls{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px;min-width:0}.we-fingerprint-controls>button{background:#fff;border:1px solid #c9dbe6;border-radius:10px;color:#214d68;cursor:pointer;font:inherit;font-size:13px;line-height:1.45;max-width:100%;min-height:44px;overflow-wrap:anywhere;padding:9px 12px}.we-fingerprint-controls>button[aria-pressed=true]{background:#075b9d;border-color:#075b9d;box-shadow:inset 0 -3px var(--we-brand-red,#df3554);color:#fff}.we-fingerprint-controls>button:focus-visible{outline:3px solid #075b9d;outline-offset:3px}.we-fingerprint-comparison>.we-fingerprint-shared-status{color:#35566c;font-size:13px;margin:0 0 14px;min-height:22px}