@layer legacy{@media (min-width:901px){.chiller-modal{grid-template-columns:minmax(290px,.84fr) minmax(0,1.16fr);gap:30px clamp(32px,4.6vw,72px);align-items:start}}@media (max-width:900px){.chiller-modal{grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.chiller-modal .lead-form,.chiller-modal>header,.chiller-modal>nav{grid-column:1}}.chiller-modal header h2{margin:0 0 20px;font-size:var(--h2-s);text-wrap:balance}.chiller-modal nav{grid-column:1;grid-template-columns:minmax(0,1fr);align-self:start;margin-top:4px}.chiller-modal nav a{min-height:56px;align-items:center;transition:background .2s ease,color .2s ease}.chiller-modal nav a:hover{background:var(--signal);color:#fff}.chiller-modal-close{transition:background .2s ease,border-color .2s ease}.chiller-modal-close:hover{border-color:var(--signal);background:var(--signal);color:#fff}@media (max-width:900px){.chiller-modal nav{align-self:start;margin-top:4px}}@media (max-width:560px){.chiller-modal{padding:16px 18px 24px;gap:22px}.chiller-modal-close{position:sticky;z-index:3;top:0;right:0;grid-row:1;grid-column:1/-1;justify-self:end;width:44px;height:44px;margin-bottom:-30px;background:rgba(245,243,237,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chiller-modal header h2{margin-bottom:14px;font-size:34px}.chiller-modal header>p:last-child{font-size:15px}.chiller-modal .lead-form{gap:18px;padding-top:0}.chiller-modal .lead-form label>span{font-size:12px}.chiller-modal .lead-form input,.chiller-modal .lead-form select,.chiller-modal .lead-form textarea{padding:13px 0}.chiller-modal .lead-form textarea{min-height:96px}.chiller-modal .lead-form-submit .button{width:100%;justify-content:center;gap:12px}}@media (min-width:901px){.chiller-modal{grid-template-rows:auto 1fr}.chiller-modal>header{grid-column:1;grid-row:1}.chiller-modal .lead-form{grid-column:2;grid-row:1/span 2}.chiller-modal>nav{grid-column:1;grid-row:2;align-self:start;margin-top:30px}}@media (min-width:761px){.titan-cutaway-blueprint{inset:18px 25px 265px}.titan-cutaway-stage>article{width:min(44vw,540px);padding:22px 24px}.titan-cutaway-stage>article h3{margin-top:11px;font-size:clamp(32px,3.4vw,52px)}.titan-cutaway-stage>article p{margin:12px 0 18px;font-size:12px;line-height:1.55}.titan-cutaway-stage>article small,.titan-cutaway-stage>article strong{font-size:12px}.titan-cutaway-blueprint svg{transform-origin:50% 42%;transform:scale(var(--cam-scale,1)) translate(var(--cam-x,0),var(--cam-y,0));transition:transform .7s var(--ease)}.titan-cutaway-stage.is-shell .titan-cutaway-blueprint svg{--cam-scale:1.02;--cam-y:-3%}.titan-cutaway-stage.is-wall .titan-cutaway-blueprint svg{--cam-scale:1.1;--cam-x:-3%;--cam-y:-4%}.titan-cutaway-stage.is-inside .titan-cutaway-blueprint svg{--cam-scale:1.14;--cam-y:-6%}.titan-cutaway-stage.is-service .titan-cutaway-blueprint svg{--cam-scale:1.19;--cam-x:-9%;--cam-y:-8%}.titan-cutaway-stage:after{content:"";position:absolute;z-index:4;right:0;bottom:0;width:62%;height:46%;background:radial-gradient(120% 100% at 100% 100%,rgba(5,13,17,.92),transparent 72%);pointer-events:none}}@media (prefers-reduced-motion:reduce){.titan-cutaway-blueprint svg{transition:none}}@media (min-width:981px){.bath-chiller-flow{width:152%;margin-left:-26%}.bath-chiller-flow svg{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.bath-chiller-flow path{stroke-width:3.5}.bath-chiller-flow .flow-out{filter:drop-shadow(0 0 8px rgba(255,108,65,.45))}.bath-chiller-flow .flow-back{filter:drop-shadow(0 0 8px rgba(112,220,255,.45))}.flow-dot.dot-one{left:26%}.flow-dot.dot-two{right:26%}.flow-label{z-index:4;color:rgba(255,255,255,.72);font-size:12px;white-space:nowrap}.flow-label.label-out{left:30%}.bath-chiller-flow .flow-label.label-back{top:118px;right:auto;bottom:auto;left:8%}.bath-chiller-compatibility{right:auto;left:42%;width:min(25vw,390px)}.bath-chiller-machine>span{font-size:12px}.bath-chiller-machine>small{color:rgba(255,255,255,.55);font-size:12px}.bath-chiller-machine:before{background:linear-gradient(90deg,transparent,rgba(112,220,255,.18),transparent),#08151b;background-size:55% 100%,auto;background-repeat:no-repeat,no-repeat;animation:bathChillerScan 5.5s ease-in-out infinite}}@keyframes bathChillerScan{0%,to{background-position:-60% 0,0 0}50%{background-position:115% 0,0 0}}@media (prefers-reduced-motion:reduce){.bath-chiller-machine:before{animation:none}}@media (min-width:981px){.titan-pdp-hero-specs{width:min(30vw,400px);padding:6px 20px 10px;border-top:0;border-radius:14px;background:rgba(8,12,16,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.titan-pdp-hero-specs span{padding:15px 0;font-size:15px;font-weight:700}.titan-pdp-hero-specs small{font-size:12px;font-weight:500}.titan-pdp-hero-specs span:last-child{border-bottom:0}}@media (max-width:760px){.titan-cutaway-blueprint{min-height:240px}.titan-cutaway-blueprint svg{transform:scale(1.1) translateX(3%);transform-origin:50% 50%}.kupel-cutaway .titan-cutaway-blueprint{min-height:265px}.kupel-cutaway .titan-cutaway-blueprint svg{transform:scale(1.34) translateX(-1%)}}.filter-anatomy-figure{margin:0 0 clamp(28px,3vw,44px);padding:clamp(22px,2.4vw,38px);border-radius:22px;background:#f7f7f7}.filter-anatomy-figure img{display:block;width:100%;height:auto}.filter-anatomy-figure .is-narrow{display:none}@media (max-width:760px){.filter-anatomy-figure{padding:16px;border-radius:18px;background:#fff}.filter-anatomy-figure .is-wide{display:none}.filter-anatomy-figure .is-narrow{display:block;width:100%;height:auto;margin:0 auto}}@media (min-width:981px){.filter-anatomy .filter-anatomy-figure,.filter-anatomy>header{grid-column:1/-1}section.filter-anatomy>header{position:static;margin-bottom:clamp(28px,3vw,46px)}.filter-anatomy .filter-anatomy-figure img.is-wide{max-width:1100px;margin:0 auto}}.filter-figures{padding:clamp(56px,6vw,104px) var(--page-pad);background:#0d1a20;color:#fff}.filter-figures>header{margin-bottom:clamp(32px,3.4vw,56px)}.filter-figures h2{margin:0;font-size:var(--h2-m);font-weight:500;line-height:.88;letter-spacing:-.06em}.filter-figures-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.14)}.filter-figures-grid article{position:relative;display:grid;align-content:start;gap:10px;min-height:210px;padding:clamp(22px,2.2vw,34px);background:#0d1a20;transition:background .26s var(--ease)}.filter-figures-grid article:hover{background:#10222a}.filter-figures-grid span{color:rgba(255,255,255,.4);font-size:12px;font-weight:750;letter-spacing:.12em}.filter-figures-grid strong{display:flex;align-items:baseline;gap:10px;margin-top:12px;color:#8ce0ff;font-size:clamp(48px,4.6vw,74px);font-weight:450;letter-spacing:-.06em;line-height:.9}.filter-figures-grid strong i{color:rgba(140,224,255,.72);font-size:16px;font-style:normal;font-weight:650;letter-spacing:0}.filter-figures-grid p{margin:0;max-width:22ch;color:rgba(255,255,255,.68);font-size:15px;line-height:1.5}@media (max-width:760px){.filter-figures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-figures-grid article{min-height:0;padding:18px 16px 20px}.filter-figures-grid strong{margin-top:8px;font-size:40px}.filter-figures-grid p{font-size:14px}}.filter-contrast{padding:clamp(56px,6vw,104px) var(--page-pad);background:#14100f;color:#fff}.filter-contrast>header{margin-bottom:clamp(32px,3.4vw,56px)}.filter-contrast h2{margin:0;font-size:var(--h2-m);font-weight:500;line-height:.88;letter-spacing:-.06em}.filter-contrast-grid{display:grid;grid-template-columns:minmax(0,1fr) 96px minmax(0,1.05fr);align-items:center;column-gap:0}.filter-contrast-head{padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.16);font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.filter-contrast-head.is-before{grid-column:1;color:rgba(255,255,255,.4)}.filter-contrast-head.is-after{grid-column:3;color:var(--mat-orange,#ff6c41)}.filter-contrast-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:clamp(20px,2vw,28px) 0;border-bottom:1px solid rgba(255,255,255,.12)}.filter-contrast-row .is-before{margin:0;padding-right:24px;color:rgba(255,255,255,.42);font-size:clamp(16px,1.4vw,19px);line-height:1.35;text-decoration:line-through;text-decoration-color:rgba(255,255,255,.22);text-decoration-thickness:1px}.filter-contrast-stream{position:relative;display:block;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,108,65,.55))}.filter-contrast-stream i{position:absolute;top:50%;left:0;width:8px;height:8px;border-radius:50%;background:var(--mat-orange,#ff6c41);box-shadow:0 0 14px rgba(255,108,65,.7);transform:translate(-50%,-50%);animation:filterStreamDrop 3.4s var(--ease) infinite;animation-delay:var(--delay,0s)}@keyframes filterStreamDrop{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.filter-contrast-row .is-after{padding-left:24px}.filter-contrast-row .is-after strong{display:block;font-size:clamp(20px,1.9vw,27px);font-weight:520;letter-spacing:-.03em;line-height:1.12}.filter-contrast-row .is-after small{display:block;margin-top:6px;color:rgba(255,255,255,.55);font-size:14px}@media (prefers-reduced-motion:reduce){.filter-contrast-stream i{animation:none;left:50%}}@media (max-width:760px){.filter-contrast-grid{grid-template-columns:minmax(0,1fr)}.filter-contrast-head{display:none}.filter-contrast-row{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:0 14px;padding:20px 0}.filter-contrast-row .is-before{grid-column:2;padding-right:0;font-size:15px}.filter-contrast-stream{grid-column:1;grid-row:1/span 2;width:2px;height:100%;margin:4px 0;justify-self:center;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,108,65,.55))}.filter-contrast-stream i{left:50%;animation-name:filterStreamDropVertical}@keyframes filterStreamDropVertical{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:100%;opacity:0}}.filter-contrast-row .is-after{grid-column:2;margin-top:10px;padding-left:0}}@media (max-width:760px){body:has(.floating-product-cta.is-bar){background:#101311}}@media (max-width:640px){main:has(.floating-product-cta.is-bar){padding-bottom:0}}.bath-chiller.has-thermal .bath-chiller-flow .flow-back{stroke:var(--bath-hue,#70dcff);transition:stroke .26s ease-out}@media (min-width:981px){.bath-chiller.has-thermal .bath-chiller-flow .flow-back{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--bath-hue,#70dcff) 45%,transparent))}}.bath-chiller.has-thermal .flow-dot.dot-two{background:var(--bath-hue,#70dcff);color:var(--bath-hue,#70dcff);transition:background .26s ease-out,color .26s ease-out}.bath-chiller.has-thermal .bath-chiller-machine{box-shadow:0 45px 65px rgba(0,0,0,.46),inset 0 0 45px color-mix(in srgb,var(--bath-hue,#70dcff) 12%,transparent);transition:box-shadow .26s ease-out}.bath-chiller.has-thermal .bath-chiller-machine:before{border-color:color-mix(in srgb,var(--bath-hue,#70dcff) 42%,transparent);box-shadow:inset 0 0 30px color-mix(in srgb,var(--bath-hue,#70dcff) 14%,transparent);transition:border-color .26s ease-out,box-shadow .26s ease-out}@media (min-width:981px){.bath-chiller.has-thermal .bath-chiller-machine:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bath-hue,#70dcff) 30%,transparent),transparent),#08151b;background-size:55% 100%,auto;background-repeat:no-repeat,no-repeat}}.bath-chiller.has-thermal .bath-chiller-machine:after{background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--bath-hue,#70dcff) 30%,transparent) 0 8deg,transparent 8deg 23deg)}.bath-chiller.has-thermal .bath-chiller-machine>span{color:var(--bath-hue,#70dcff);transition:color .26s ease-out}.bath-thermal{position:relative;display:grid;grid-template-columns:.44fr 1fr;gap:34px 48px;align-items:center;margin-top:0;padding:34px 38px;border:0;border-top:1px solid rgba(112,220,255,.12);background:radial-gradient(circle at 78% 50%,color-mix(in srgb,var(--bath-hue,#70dcff) 12%,transparent),transparent 62%),#09171e;transition:background .52s ease}.bath-thermal-read small{display:block;color:var(--bath-hue,#70dcff);font-size:12px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;transition:color .26s ease-out}.bath-thermal-read b{display:block;margin-top:12px;font-size:clamp(46px,5.4vw,78px);font-weight:500;letter-spacing:-.07em;line-height:.85}.bath-thermal-read strong{display:block;min-height:1.2em;margin-top:14px;font-size:clamp(20px,2vw,28px);font-weight:520;letter-spacing:-.04em;animation:bathThermalIn .26s ease-out both}.bath-thermal-read p{min-height:4.4em;max-width:430px;margin:10px 0 0;color:rgba(255,255,255,.5);font-size:13px;line-height:1.5;animation:bathThermalIn .26s ease-out both}@keyframes bathThermalIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bath-thermal-switch{display:flex;justify-content:space-between;gap:10px;margin-bottom:18px}.bath-thermal-switch button{min-height:44px;padding:0 22px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#fff;cursor:pointer;font-size:12px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;transition:border-color .26s ease,background .26s ease,color .26s ease}.bath-thermal-switch button:hover{border-color:rgba(255,255,255,.5)}.bath-thermal-switch button.is-active{border-color:var(--bath-hue,#70dcff);background:color-mix(in srgb,var(--bath-hue,#70dcff) 16%,transparent)}.bath-thermal-range{display:block}.bath-thermal-range input{width:100%;height:8px;appearance:none;border-radius:999px;background-image:linear-gradient(90deg,rgba(7,20,26,0) calc(var(--bath-thermal-pos, 0%) - 4%),rgba(7,20,26,.4) calc(var(--bath-thermal-pos, 0%) + 14%)),linear-gradient(90deg in oklab,#45b6e6 0,#6cbcdc 20%,#9bb8c2 42%,#c4a196 62%,#e07a51 84%,#ef6a3c 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 1px 2px rgba(0,0,0,.4);cursor:ew-resize}.bath-thermal-range input::-webkit-slider-thumb{width:24px;height:24px;appearance:none;border:5px solid #fff;border-radius:50%;background:var(--bath-hue,#70dcff);box-shadow:0 2px 8px rgba(0,0,0,.45),0 0 18px color-mix(in srgb,var(--bath-hue,#70dcff) 45%,transparent);-webkit-transition:background .2s ease-out,box-shadow .2s ease-out,transform .16s ease-out;transition:background .2s ease-out,box-shadow .2s ease-out,transform .16s ease-out}.bath-thermal-range input:hover::-webkit-slider-thumb{box-shadow:0 2px 10px rgba(0,0,0,.5),0 0 24px color-mix(in srgb,var(--bath-hue,#70dcff) 60%,transparent)}.bath-thermal-range input:active::-webkit-slider-thumb{transform:scale(1.08)}.bath-thermal-range input::-moz-range-thumb{-moz-transition:background .2s ease-out;transition:background .2s ease-out;width:14px;height:14px;border:5px solid #fff;border-radius:50%;background:var(--bath-hue,#70dcff)}.bath-thermal-scale{display:flex;justify-content:space-between;margin-top:12px;color:rgba(255,255,255,.45);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bath-thermal-note{margin:20px 0 0;color:rgba(255,255,255,.42);font-size:12px;line-height:1.5}@media (max-width:980px){.bath-thermal{grid-template-columns:1fr;gap:26px;padding:28px 24px}.bath-thermal-read p{min-height:3.2em;max-width:none}}@media (max-width:700px){.bath-thermal-read p{min-height:5.8em}}@media (max-width:560px){.bath-thermal{padding:24px 20px}.bath-thermal-read b{margin-top:10px}.bath-thermal-switch button{flex:1 1;padding:0 12px}.bath-thermal-range input{height:10px}.bath-thermal-range input::-webkit-slider-thumb{width:30px;height:30px;border-width:6px}.bath-thermal-scale{font-size:12px}}@media (prefers-reduced-motion:reduce){.bath-thermal-read p,.bath-thermal-read strong{animation:none}}@media (min-width:821px){.bath-thermal.is-mobile{display:none}}@media (max-width:820px){.bath-thermal.is-desktop{display:none}}@media (min-width:761px) and (max-width:820px){.bath-chiller.has-thermal .bath-chiller-stage{min-height:0;display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.bath-chiller.has-thermal .bath-chiller-flow{display:none}.bath-chiller.has-thermal .bath-chiller-machine{position:relative;top:auto;left:auto;margin:0 auto;transform:none}.bath-chiller.has-thermal .bath-chiller-compatibility{position:relative;right:auto;bottom:auto;left:auto;width:auto;margin:0 20px}.bath-thermal.is-mobile{margin:0 20px}}@media (max-width:760px){.bath-thermal.is-mobile{padding:20px 18px;border:1px solid rgba(112,220,255,.2);border-radius:16px}}.footer-grid{padding-top:clamp(36px,3.2vw,56px)}body{overflow-x:clip}.whm-page .eyebrow{display:none}@media (min-width:1101px){.whm-instructor>span{font-size:12px}}.legend-page>section{padding-top:clamp(64px,6vw,96px);padding-bottom:clamp(64px,6vw,96px)}@media (min-width:1024px){.legend-page .titan-cutaway>header{max-width:1320px}}:root{--hero-xl:clamp(96px,10.4vw,168px);--hero-l:clamp(84px,8.6vw,132px);--hero-m:clamp(64px,6.6vw,106px);--hero-s:clamp(56px,5.6vw,92px);--hero-lh:0.86;--h2-xl:clamp(62px,8.6vw,138px);--h2-l:clamp(46px,5.6vw,92px);--h2-m:clamp(38px,4.6vw,76px);--h2-s:clamp(30px,3.6vw,58px);--sect-s:clamp(40px,4.5vw,58px);--sect-m:clamp(52px,6vw,77px);--sect-l:clamp(64px,8vw,102px);--sect-xl:clamp(72px,11vw,141px)}@media (max-width:1023px){:root{--hero-xl:clamp(44px,13.3vw,62px);--hero-l:clamp(38px,11.8vw,54px);--hero-m:clamp(34px,10.3vw,48px);--hero-s:clamp(34px,10.3vw,48px)}}@media (min-width:1024px){.titan-pdp-hero .titan-pdp-hero-copy h1,.titan-pdp-hero h1{font-size:var(--hero-xl);line-height:var(--hero-lh)}.titan-pdp-hero.filter-hero .titan-pdp-hero-copy h1{font-size:var(--hero-l);line-height:var(--hero-lh)}}.bath-chiller.bath-chiller{padding-top:clamp(56px,5vw,76px);padding-bottom:clamp(56px,5vw,76px)}.bath-chiller-stage.bath-chiller-stage{min-height:440px;margin-top:40px}.bath-chiller-stage.bath-chiller-stage img{max-height:440px;object-fit:contain}.bath-chiller-timeline.bath-chiller-timeline{gap:16px;margin-top:28px}.bath-chiller-timeline.bath-chiller-timeline>li{padding-top:18px;padding-bottom:18px}.bath-thermal.bath-thermal{padding:24px 28px;gap:24px 40px}@media (min-width:981px){.bath-chiller-flow{height:380px}.bath-chiller-flow svg{inset:0;height:100%}.bath-chiller-compatibility{top:50%;right:26%;bottom:auto;left:47%;width:auto;transform:translateY(-50%)}.bath-chiller-compatibility strong{text-wrap:balance}.bath-chiller-flow .flow-label.label-out{top:-3px;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}.bath-chiller-flow .flow-label.label-back{top:auto;right:auto;bottom:-3px;left:50%;transform:translateX(-50%)}}.flow-dot{display:none}main.motion-page{overflow-x:clip}@media (min-width:1024px){.filter-hero.filter-hero .titan-pdp-hero-copy h1,.pemf-product-hero.pemf-product-hero h1,main:has(#office_mat-title) .pemf-product-hero.pemf-product-hero h1{font-size:var(--hero-l);line-height:var(--hero-lh);letter-spacing:-.075em}.infra-pdp-hero.infra-pdp-hero h1{font-size:var(--hero-m);line-height:var(--hero-lh);letter-spacing:-.06em}}@media (max-width:1023px){.titan-pdp-hero.titan-pdp-hero .titan-pdp-hero-copy h1,.titan-pdp-hero.titan-pdp-hero h1{font-size:var(--hero-xl);line-height:var(--hero-lh)}.filter-hero.filter-hero .titan-pdp-hero-copy h1,.pemf-product-hero.pemf-product-hero h1,main:has(#office_mat-title) .pemf-product-hero.pemf-product-hero h1{font-size:var(--hero-l);line-height:var(--hero-lh)}.infra-pdp-hero.infra-pdp-hero h1{font-size:var(--hero-m);line-height:var(--hero-lh)}}@media (min-width:1024px){.bath-chiller.bath-chiller,.redlight-stands.redlight-stands{padding-top:var(--sect-s);padding-bottom:var(--sect-s)}.contact-section.contact-section,.home-experts.home-experts,.home-questions.home-questions,.titan-cutaway.titan-cutaway,.titan-features.titan-features{padding-top:var(--sect-m);padding-bottom:var(--sect-m)}.bundles-list.bundles-list,.bundles-readiness.bundles-readiness,.bundles-service.bundles-service,.choose-manifesto.choose-manifesto,.guided-choice.guided-choice{padding-top:var(--sect-xl);padding-bottom:var(--sect-xl)}.toothbrush-reviews.toothbrush-reviews.toothbrush-reviews{padding-top:var(--sect-m);padding-bottom:var(--sect-m)}.portable-bath-insulation.portable-bath-insulation.portable-bath-insulation{padding-top:var(--sect-l);padding-bottom:var(--sect-l)}}.bundle-pdp .eyebrow,.comfort-pdp .eyebrow,.filter-pdp .eyebrow,.infra-pdp .eyebrow,.kupel-pdp .eyebrow,.legend-page .eyebrow,.light-product-pdp .eyebrow,.mat-hub .eyebrow,.mega-chiller-pdp .eyebrow,.pemf-product-pdp .eyebrow,.portable-bath-pdp .eyebrow,.pro150-pdp .eyebrow,.redlight-page .eyebrow,.titan-pdp .eyebrow,.toothbrush-pdp .eyebrow{display:none}@media (min-width:1024px){.partner-showcase.partner-showcase,.toothbrush-reviews.toothbrush-reviews{padding-top:var(--sect-l);padding-bottom:var(--sect-l)}}.bar-buy strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:1023px){.experts-arrows button{min-width:44px;min-height:44px}}@media (min-width:1024px){@media (max-width:1023px){.bundles-list.bundles-list,.bundles-readiness.bundles-readiness,.bundles-service.bundles-service,.choose-manifesto.choose-manifesto,.guided-choice.guided-choice,.partner-showcase.partner-showcase,.toothbrush-reviews.toothbrush-reviews{padding-top:72px;padding-bottom:72px}}}@media (max-width:1023px){.chiller-compare.chiller-compare{padding-top:40px;padding-bottom:40px}.contact-section.contact-section,.home-experts.home-experts{padding-top:56px;padding-bottom:56px}.bundles-list.bundles-list,.bundles-readiness.bundles-readiness,.bundles-service.bundles-service,.choose-manifesto.choose-manifesto,.guided-choice.guided-choice,.partner-showcase.partner-showcase,.toothbrush-reviews.toothbrush-reviews{padding-top:72px;padding-bottom:72px}}.choose-page .eyebrow{display:none}@media (max-width:1023px){.choose-page .choose-manifesto.choose-manifesto,.choose-page .guided-choice.guided-choice{padding-top:56px;padding-bottom:56px}.result-technologies a{min-height:0;padding:52px 20px 20px}}.choice-progress-caption{margin:26px 0 10px;color:rgba(255,255,255,.5);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media (max-width:760px){.goal-option{min-height:240px;padding:20px}.place-option{min-height:0;padding:46px 20px 20px}.choice-result .result-intro p,.choose-page .b2b-result-list>span,.choose-page .b2b-result-list>span small,.choose-page .ecosystem-sequence>span,.choose-page .ecosystem-sequence>span small,.result-technologies a p{font-size:14px;line-height:1.5}.motion-ready [data-reveal=card],.motion-ready [data-reveal=card][data-tilt],.motion-ready [data-reveal=image],.motion-ready [data-reveal=mask],.motion-ready [data-reveal=result],.motion-ready [data-reveal=stagger]{opacity:.82;filter:none;transform:translate3d(0,12px,0)}.motion-ready [data-reveal=stagger].is-revealed>*{animation-name:staggerItemInMobile;animation-duration:.52s}[data-parallax]{scale:1;translate:none!important}}@keyframes staggerItemInMobile{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:760px){.choice-result,.cold-fieldset,.place-fieldset{scroll-margin-top:84px}}}