section.FAQSection-module__DLsHoG__section{isolation:isolate;background:#0a1220;position:relative;overflow:hidden;padding:clamp(96px,11vw,160px) clamp(16px,4vw,48px)!important}.FAQSection-module__DLsHoG__section:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(55% 45% at 88% 0,#1e3a66d9,#1e3a6600 70%),linear-gradient(222deg,#1e3a6680 0%,#1e3a6600 42%);position:absolute;inset:0}.FAQSection-module__DLsHoG__section:after{content:"";z-index:-1;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px;position:absolute;inset:0}.FAQSection-module__DLsHoG__card{text-align:center;max-width:1100px;font-family:var(--font-text);background:linear-gradient(#f5f7fa 0%,#c9d0da 100%);border-radius:0;margin:0 auto;padding:clamp(56px,6vw,88px) clamp(24px,5vw,72px)}.FAQSection-module__DLsHoG__pill{color:#0a1220;background:#e3e8ef;border-radius:0;align-items:center;gap:8px;margin:0 0 20px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.FAQSection-module__DLsHoG__pill:before{content:"";background:#0a1220;border-radius:50%;width:6px;height:6px}h2.FAQSection-module__DLsHoG__heading{letter-spacing:-.035em;color:#0a1220;margin:0 auto clamp(36px,4vw,56px);font-weight:500;line-height:1.05;font-size:clamp(34px,4.6vw,60px)!important}.FAQSection-module__DLsHoG__list{text-align:left;flex-direction:column;gap:8px;max-width:720px;margin:0 auto;padding:0;list-style:none;display:flex}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.FAQSection-module__DLsHoG__row{background:#0a12200f;border-radius:0;transition:background-color .3s,box-shadow .3s;position:relative}.FAQSection-module__DLsHoG__row[data-open=true]{background:#fff;box-shadow:0 0 18px #4ba8d959}.FAQSection-module__DLsHoG__row:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle), transparent 0deg, transparent 270deg, #4ba8d9 320deg, #a9dcf5 345deg, transparent 360deg), linear-gradient(#4ba8d940, #4ba8d940);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.FAQSection-module__DLsHoG__row[data-open=true]:before{opacity:1}.FAQSection-module__DLsHoG__list[data-glow=moving] .FAQSection-module__DLsHoG__row[data-open=true]:before{animation:4.5s linear infinite FAQSection-module__DLsHoG__faq-glow-turn}@keyframes FAQSection-module__DLsHoG__faq-glow-turn{to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.FAQSection-module__DLsHoG__list[data-glow=moving] .FAQSection-module__DLsHoG__row[data-open=true]:before{animation:none}.FAQSection-module__DLsHoG__row:before{background:linear-gradient(#4ba8d973,#4ba8d973)}}.FAQSection-module__DLsHoG__question{border-radius:inherit;cursor:pointer;text-align:left;width:100%;font:inherit;color:#0a1220;background:0 0;border:none;align-items:center;gap:14px;padding:14px 14px 14px 16px;display:flex}.FAQSection-module__DLsHoG__question:focus-visible{outline-offset:2px;outline:2px solid #4ba8d9}.FAQSection-module__DLsHoG__num{color:#0a1220;font-variant-numeric:tabular-nums;background:#ffffffbf;border-radius:0;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.FAQSection-module__DLsHoG__row[data-open=true] .FAQSection-module__DLsHoG__num{background:#eef2f7}.FAQSection-module__DLsHoG__qtext{flex:1;min-width:0;font-size:16px;font-weight:400;line-height:1.4}.FAQSection-module__DLsHoG__toggle{color:#fff;background:#0a1220;border:1px solid #0a1220;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:transform .3s,background-color .3s,color .3s,border-color .3s;display:grid}.FAQSection-module__DLsHoG__row[data-open=true] .FAQSection-module__DLsHoG__toggle{color:#0a1220;background:#fff;border-color:#dde3ea;transform:rotate(45deg)}.FAQSection-module__DLsHoG__answerWrap{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.FAQSection-module__DLsHoG__row[data-open=true] .FAQSection-module__DLsHoG__answerWrap{grid-template-rows:1fr}.FAQSection-module__DLsHoG__answerInner{min-height:0;overflow:hidden}.FAQSection-module__DLsHoG__answer{color:#4a5568;max-width:542px;margin:0;padding:0 24px 20px 58px;font-size:14px;line-height:1.65}.FAQSection-module__DLsHoG__after{flex-direction:column;align-items:center;gap:6px;margin-top:clamp(32px,3.6vw,48px);display:flex}.FAQSection-module__DLsHoG__otherQ{color:#4a5568;margin:0;font-size:14px}.FAQSection-module__DLsHoG__contact{color:#0a1220;text-underline-offset:3px;font-size:14px;font-weight:500;text-decoration:underline}.FAQSection-module__DLsHoG__viewAll{color:#0a1220;border-bottom:1px solid #0000;margin-top:14px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s}.FAQSection-module__DLsHoG__viewAll:hover,.FAQSection-module__DLsHoG__contact:hover{opacity:.75}.FAQSection-module__DLsHoG__viewAll:hover{opacity:1;border-bottom-color:currentColor}.FAQSection-module__DLsHoG__contact:focus-visible,.FAQSection-module__DLsHoG__viewAll:focus-visible{outline-offset:3px;border-radius:0;outline:2px solid #4ba8d9}@media (prefers-reduced-motion:reduce){.FAQSection-module__DLsHoG__row,.FAQSection-module__DLsHoG__toggle,.FAQSection-module__DLsHoG__answerWrap,.FAQSection-module__DLsHoG__row:before{transition:none}}@media screen and (max-width:767px){section.FAQSection-module__DLsHoG__section{padding:72px 12px 88px!important}.FAQSection-module__DLsHoG__card{border-radius:0;padding:40px 12px 36px}h2.FAQSection-module__DLsHoG__heading{margin-bottom:28px;font-size:clamp(28px,8.4vw,36px)!important}.FAQSection-module__DLsHoG__list{max-width:none}.FAQSection-module__DLsHoG__question{gap:12px;min-height:60px;padding:12px 10px 12px 12px}.FAQSection-module__DLsHoG__qtext{font-size:15px}.FAQSection-module__DLsHoG__answer{padding:0 16px 18px 52px;font-size:14px}}.FAQSection-module__DLsHoG__pill,.FAQSection-module__DLsHoG__qtext,.FAQSection-module__DLsHoG__answer,.FAQSection-module__DLsHoG__otherQ,.FAQSection-module__DLsHoG__contact,.FAQSection-module__DLsHoG__viewAll{text-transform:uppercase;letter-spacing:.08em}.FAQSection-module__DLsHoG__answer{font-size:13px;line-height:1.75}
.CategoryCarousel-module__ZZqv3W__section{background:var(--bg);border-top:clamp(24px,3vw,48px) solid #fff;padding:clamp(56px,6vw,112px) 0 clamp(48px,5vw,96px);position:relative;overflow-x:clip}.CategoryCarousel-module__ZZqv3W__section.CategoryCarousel-module__ZZqv3W__section{padding-left:0!important;padding-right:0!important}.CategoryCarousel-module__ZZqv3W__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.CategoryCarousel-module__ZZqv3W__tint{opacity:0;position:absolute;inset:0}.CategoryCarousel-module__ZZqv3W__tint[data-format=vial]{background:linear-gradient(#b8cde0 0%,#f4f7fa 38%,#eaf0f6 76%,#cbdbea 100%)}.CategoryCarousel-module__ZZqv3W__tint[data-format=liquid]{background:linear-gradient(#89a0b6 0%,#ecf0f3 38%,#d8e1e9 76%,#9db3c8 100%)}.CategoryCarousel-module__ZZqv3W__tint[data-format=units]{background:linear-gradient(#c7c9cd 0%,#f6f6f7 38%,#edeef0 76%,#d3d5d9 100%)}.CategoryCarousel-module__ZZqv3W__tint[data-format=spray]{background:linear-gradient(#b0cadf 0%,#f2f6fa 38%,#e4edf5 76%,#bcd3e6 100%)}.CategoryCarousel-module__ZZqv3W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.CategoryCarousel-module__ZZqv3W__head{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:clamp(18px,1.8vw,28px);padding:0 20px;display:flex;position:relative}.CategoryCarousel-module__ZZqv3W__title{font-family:var(--font-text);color:var(--navy);margin:0;font-size:clamp(19px,1.8vw,30px);line-height:1.1}.CategoryCarousel-module__ZZqv3W__tabs{border:1px solid var(--navy);max-width:100%;display:inline-flex}.CategoryCarousel-module__ZZqv3W__tab{border:0;border-left:1px solid var(--navy);min-height:42px;color:var(--navy);font-family:var(--font-text);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:0 clamp(14px,2vw,32px);font-size:12px;font-weight:400;transition:background-color .2s,color .2s}.CategoryCarousel-module__ZZqv3W__tab:first-child{border-left:0}.CategoryCarousel-module__ZZqv3W__tab:hover:not([aria-pressed=true]){background:#0d1b3e0f}.CategoryCarousel-module__ZZqv3W__tab[aria-pressed=true]{background:var(--navy);color:#fff}.CategoryCarousel-module__ZZqv3W__tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px;z-index:1;position:relative}.CategoryCarousel-module__ZZqv3W__stage{--pw:clamp(195px, 15.75vw, 315px);--ph:calc(var(--pw) * 1.5);z-index:1;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;outline:none;margin-top:clamp(16px,2vw,32px);position:relative}.CategoryCarousel-module__ZZqv3W__stage:active{cursor:grabbing}.CategoryCarousel-module__ZZqv3W__stage:focus-visible{outline:1px solid var(--navy);outline-offset:-8px}.CategoryCarousel-module__ZZqv3W__visual{width:100%;height:calc(var(--ph) * 1.28);--travel:30cqw;position:relative;container-type:inline-size}.CategoryCarousel-module__ZZqv3W__product{left:50%;bottom:calc(var(--ph) * .06);height:calc(var(--ph) * var(--h,1.15));transform-origin:50% 100%;pointer-events:none;will-change:transform, opacity, filter;position:absolute}.CategoryCarousel-module__ZZqv3W__img{-webkit-user-select:none;user-select:none;z-index:1;width:auto;height:100%;display:block;position:relative}.CategoryCarousel-module__ZZqv3W__shadow{filter:blur(6px);z-index:0;background:radial-gradient(closest-side,#0d1b3e3d,#0d1b3e12 60%,#0d1b3e00 100%);border-radius:50%;width:92%;height:6%;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}.CategoryCarousel-module__ZZqv3W__navBtn{z-index:4;color:var(--navy);font-family:var(--font-text);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:10px 0;font-size:12.5px;font-weight:400;transition:border-color .2s;position:absolute;top:50%;transform:translateY(-50%)}.CategoryCarousel-module__ZZqv3W__navBtn:hover{border-bottom-color:var(--navy)}.CategoryCarousel-module__ZZqv3W__navBtn:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.CategoryCarousel-module__ZZqv3W__prev{left:clamp(20px,6vw,120px)}.CategoryCarousel-module__ZZqv3W__next{right:clamp(20px,6vw,120px)}.CategoryCarousel-module__ZZqv3W__info{z-index:3;text-align:center;width:min(100% - 40px,620px);margin:clamp(8px,1vw,16px) auto 0;display:grid;position:relative}.CategoryCarousel-module__ZZqv3W__text{font-family:var(--font-text);color:var(--navy);flex-direction:column;grid-area:1/1;align-items:center;display:flex}.CategoryCarousel-module__ZZqv3W__label{letter-spacing:.24em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 8px;font-size:11px;font-weight:400}.CategoryCarousel-module__ZZqv3W__name{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(22px,2vw,34px);font-weight:300;line-height:1.1}.CategoryCarousel-module__ZZqv3W__cta{border:1px solid var(--navy);min-height:46px;color:var(--navy);letter-spacing:.18em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;margin-top:clamp(18px,1.8vw,26px);padding:0 clamp(28px,3vw,48px);font-size:12.5px;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.CategoryCarousel-module__ZZqv3W__cta:hover{background:var(--navy);color:#fff}.CategoryCarousel-module__ZZqv3W__cta:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.CategoryCarousel-module__ZZqv3W__more{color:var(--text-secondary);font-family:var(--font-text);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:14px;padding:6px 2px;font-size:11.5px;font-weight:400;display:inline-flex}.CategoryCarousel-module__ZZqv3W__more:hover{color:var(--navy)}.CategoryCarousel-module__ZZqv3W__more:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.CategoryCarousel-module__ZZqv3W__moreIcon{transition:transform .2s}.CategoryCarousel-module__ZZqv3W__moreIcon[data-open]{transform:rotate(180deg)}.CategoryCarousel-module__ZZqv3W__info{position:relative}.CategoryCarousel-module__ZZqv3W__veil{z-index:5;background:0 0;position:fixed;inset:0}.CategoryCarousel-module__ZZqv3W__about{z-index:6;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);text-align:left;background:#ffffff80;border:1px solid #ffffffb3;width:min(560px,100vw - 32px);padding:clamp(18px,1.8vw,26px) clamp(20px,2vw,30px);animation:.2s CategoryCarousel-module__ZZqv3W__aboutIn;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 18px 48px #0d1b3e1a}.CategoryCarousel-module__ZZqv3W__aboutText{animation:.55s cubic-bezier(.22,1,.36,1) both CategoryCarousel-module__ZZqv3W__aboutDown}.CategoryCarousel-module__ZZqv3W__about[data-closing]{pointer-events:none;animation:.52s ease-in forwards CategoryCarousel-module__ZZqv3W__aboutOut}.CategoryCarousel-module__ZZqv3W__about[data-closing] .CategoryCarousel-module__ZZqv3W__aboutText{animation:.4s cubic-bezier(.45,0,.55,1) forwards CategoryCarousel-module__ZZqv3W__aboutUp}.CategoryCarousel-module__ZZqv3W__aboutTitle{font-family:var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--navy);margin:0 0 8px;font-size:12px;font-weight:400}.CategoryCarousel-module__ZZqv3W__lines{font-family:var(--font-text);color:var(--text-secondary);margin:0;font-size:clamp(14.5px,1vw,16px);line-height:1.7}@keyframes CategoryCarousel-module__ZZqv3W__aboutIn{0%{opacity:0}to{opacity:1}}@keyframes CategoryCarousel-module__ZZqv3W__aboutOut{0%,65%{opacity:1}to{opacity:0}}@keyframes CategoryCarousel-module__ZZqv3W__aboutUp{0%{clip-path:inset(0);transform:none}to{clip-path:inset(0 0 100%);transform:translateY(-6px)}}@keyframes CategoryCarousel-module__ZZqv3W__aboutDown{0%{clip-path:inset(0 0 100%);transform:translateY(-6px)}to{clip-path:inset(0);transform:none}}@media screen and (max-width:1199px){.CategoryCarousel-module__ZZqv3W__visual{--travel:42cqw}}@media screen and (max-width:767px){.CategoryCarousel-module__ZZqv3W__title.CategoryCarousel-module__ZZqv3W__title{font-size:clamp(17px,4.8vw,19px)!important}.CategoryCarousel-module__ZZqv3W__stage{--pw:clamp(140px, 37vw, 195px)}.CategoryCarousel-module__ZZqv3W__visual{--travel:50cqw}.CategoryCarousel-module__ZZqv3W__tab{letter-spacing:.1em;min-height:29px;padding:0 7.5px;font-size:8px}.CategoryCarousel-module__ZZqv3W__navBtn{display:none}}@media (prefers-reduced-motion:reduce){.CategoryCarousel-module__ZZqv3W__moreIcon{transition:none}.CategoryCarousel-module__ZZqv3W__about,.CategoryCarousel-module__ZZqv3W__aboutText,.CategoryCarousel-module__ZZqv3W__about[data-closing],.CategoryCarousel-module__ZZqv3W__about[data-closing] .CategoryCarousel-module__ZZqv3W__aboutText{animation:none}.CategoryCarousel-module__ZZqv3W__about[data-closing]{opacity:0}}
.ResearchSplit-module__sXB5na__section.ResearchSplit-module__sXB5na__section{background:#fff;padding:0!important}.ResearchSplit-module__sXB5na__section.ResearchSplit-module__sXB5na__flush{padding:0!important}.ResearchSplit-module__sXB5na__intro{text-align:center;padding:clamp(40px,5vw,88px) clamp(20px,5vw,96px) clamp(32px,4vw,72px)}.ResearchSplit-module__sXB5na__heading.ResearchSplit-module__sXB5na__heading{font-family:var(--font-text);color:var(--navy);margin:0;line-height:1.1;font-size:clamp(19px,1.8vw,30px)!important}@media (max-width:767px){.ResearchSplit-module__sXB5na__heading.ResearchSplit-module__sXB5na__heading{font-size:clamp(17px,4.8vw,19px)!important}}.ResearchSplit-module__sXB5na__note{max-width:720px;font-family:var(--font-text);color:var(--text-secondary);text-wrap:balance;margin:0 auto;font-size:clamp(13px,.95vw,16px);font-weight:300;line-height:1.6}.ResearchSplit-module__sXB5na__heading+.ResearchSplit-module__sXB5na__note{margin-top:clamp(14px,1.3vw,20px)}.ResearchSplit-module__sXB5na__eyebrow.ResearchSplit-module__sXB5na__eyebrow{font-family:var(--font-text);letter-spacing:.22em;text-transform:uppercase;color:var(--blue);margin:0 0 clamp(12px,1.2vw,18px);font-weight:600;line-height:1.2;font-size:clamp(11px,.85vw,13px)!important}.ResearchSplit-module__sXB5na__lead{max-width:1100px;font-family:var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--navy);text-wrap:balance;margin:0 auto;font-size:clamp(17px,2.1vw,36px);font-weight:300;line-height:1.25}.ResearchSplit-module__sXB5na__leadBlue{color:var(--blue)}.ResearchSplit-module__sXB5na__card{aspect-ratio:6336/2688;background:linear-gradient(90deg,#eef0f3 50%,#d3e2f7 50%);grid-template-columns:1fr 1fr;min-height:380px;display:grid;position:relative;overflow:hidden}.ResearchSplit-module__sXB5na__flush .ResearchSplit-module__sXB5na__card{aspect-ratio:auto;height:max(560px, calc(100svh - var(--nav-h,80px)))}.ResearchSplit-module__sXB5na__pic{z-index:0;position:absolute;inset:0}.ResearchSplit-module__sXB5na__img{object-fit:cover;object-position:50% 50%;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.ResearchSplit-module__sXB5na__half{z-index:1;color:var(--navy);isolation:isolate;outline:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.ResearchSplit-module__sXB5na__frost{z-index:-1;opacity:0;-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);background:#ffffff57;transition:opacity .45s;position:absolute;inset:0}.ResearchSplit-module__sXB5na__compounds .ResearchSplit-module__sXB5na__frost{background:#ecf4fd5c}.ResearchSplit-module__sXB5na__text{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:min(380px,78%);padding:0 12px;display:flex}.ResearchSplit-module__sXB5na__label{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(22px,2.4vw,40px);font-weight:300;line-height:1.1}.ResearchSplit-module__sXB5na__detail{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s,opacity .35s;display:grid}.ResearchSplit-module__sXB5na__detailInner{color:var(--text-secondary);font-size:15px;line-height:1.65;overflow:hidden}.ResearchSplit-module__sXB5na__cta{letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid;margin-top:2px;padding-bottom:4px;font-size:12px}@media (hover:hover){.ResearchSplit-module__sXB5na__half:hover .ResearchSplit-module__sXB5na__frost,.ResearchSplit-module__sXB5na__half:focus-visible .ResearchSplit-module__sXB5na__frost{opacity:1}.ResearchSplit-module__sXB5na__half:hover .ResearchSplit-module__sXB5na__detail,.ResearchSplit-module__sXB5na__half:focus-visible .ResearchSplit-module__sXB5na__detail{opacity:1;grid-template-rows:1fr}}.ResearchSplit-module__sXB5na__half:focus-visible .ResearchSplit-module__sXB5na__cta{outline:2px solid var(--blue);outline-offset:4px}@media (max-width:767px){.ResearchSplit-module__sXB5na__card{aspect-ratio:auto;background:linear-gradient(#eef0f3 50%,#d3e2f7 50%);grid-template-rows:1fr 1fr;grid-template-columns:1fr;height:clamp(560px,165vw,800px);min-height:0}.ResearchSplit-module__sXB5na__flush .ResearchSplit-module__sXB5na__card{height:max(560px, calc(100svh - var(--nav-h,80px)))}.ResearchSplit-module__sXB5na__label{font-size:clamp(22px,6.4vw,28px)}.ResearchSplit-module__sXB5na__articles{align-items:flex-start;padding-top:48px}.ResearchSplit-module__sXB5na__compounds{align-items:flex-end;padding-bottom:44px}}@media (prefers-reduced-motion:reduce){.ResearchSplit-module__sXB5na__frost,.ResearchSplit-module__sXB5na__detail{transition:none}}
