:root{--pu-surface-radius: 14px;--pu-cta-font-family: "Manrope", Arial, sans-serif;--pu-cta-font-size: 16px;--pu-cta-font-weight: 400;--pu-cta-line-height: 1.5;--pu-cta-padding-block: 10px;--pu-cta-padding-inline: 22px;--pu-tab-height: 40px;--pu-tab-padding-inline: 18px;--pu-tab-bg: #e9e8e6;--pu-tab-color: #515154;--pu-tab-active-bg: #1d1d1f;--pu-tab-active-color: #fff;--pu-action-plus-size: 44px;--pu-action-plus-border: rgba(29, 29, 31, .3);--pu-action-plus-glass-bg: rgba(255, 255, 255, .16);--pu-action-plus-glass-border: transparent;--pu-glass-dark-bg: rgba(29, 29, 31, .58);--pu-glass-dark-bg-hover: rgba(29, 29, 31, .72);--pu-glass-dark-color: #fff;--pu-glass-dark-border: transparent;--pu-glass-dark-blur: blur(14px) saturate(1.25);--pu-dialog-close-size: 44px;--pu-dialog-close-glyph-size: 16px;--pu-popup-compact-title-family: "Urbanist", "Manrope", Arial, sans-serif;--pu-popup-compact-title-size: 22px;--pu-popup-compact-title-weight: 500;--pu-popup-compact-title-line-height: 1.25;--pu-popup-body-family: "Manrope", Arial, sans-serif;--pu-popup-body-size: 16px;--pu-popup-body-weight: 400;--pu-popup-body-line-height: 1.6;--pu-layer-page-sticky: 3;--pu-layer-menu-scrim: 4;--pu-layer-header: 5;--pu-mobile-rail-gutter: max(16px, env(safe-area-inset-left));--pu-mobile-rail-end: max(16px, env(safe-area-inset-right));--pu-mobile-rail-gap: 10px;--pu-mobile-rail-peek: 48px;--pu-mobile-rail-card-width: min(360px, calc(100vw - var(--pu-mobile-rail-gutter) - var(--pu-mobile-rail-peek)));--pu-mobile-tab-gutter: max(16px, env(safe-area-inset-left));--pu-mobile-tab-end: max(16px, env(safe-area-inset-right));--pu-mobile-tab-gap: 8px;--pu-mobile-menu-content-inset: 22px;--pu-longform-measure: 760px;--pu-longform-body-size: 16px;--pu-longform-body-line-height: 1.75}:where(.pu-modal__therapy h4,.pu-why-disclosure__content h3,.pu-why-disclosure__content h4,.pu-why-disclosure__definitions dt,.pmodal__group h3,.pu-business-dialog__rows strong){font-family:var(--pu-popup-compact-title-family)!important;font-size:var(--pu-popup-compact-title-size)!important;font-weight:var(--pu-popup-compact-title-weight)!important;line-height:var(--pu-popup-compact-title-line-height)!important;letter-spacing:normal!important}:where(.pu-modal__body>.pu-copy,.pu-modal__therapy p,.pu-message-modal__panel>.pu-copy,.pu-why-disclosure__content>p,.pu-why-disclosure__content article p,.pu-why-disclosure__content li p,.pu-why-disclosure__content dd,.pmodal .intro,.pmodal__group li,.pu-business-dialog__lead,.pu-business-dialog__rows p){font-family:var(--pu-popup-body-family)!important;font-size:var(--pu-popup-body-size)!important;font-weight:var(--pu-popup-body-weight)!important;line-height:var(--pu-popup-body-line-height)!important;letter-spacing:normal!important}body.pu-longform-page #MainContent{min-width:0;background:#fff;color:#1d1d1f;font-family:Manrope,Arial,sans-serif;font-size:var(--pu-longform-body-size);font-weight:400;letter-spacing:normal;line-height:var(--pu-longform-body-line-height);overflow-wrap:anywhere}.pu-longform-page .shopify-policy__container,.pu-longform-page .pu-longform{width:min(calc(100% - 48px),var(--pu-longform-measure));max-width:var(--pu-longform-measure);margin:0 auto;padding:clamp(64px,8vw,112px) 0 clamp(80px,10vw,136px);background:transparent;border:0;border-radius:0;box-shadow:none}.pu-longform-page #app-terms-and-conditions{width:min(calc(100% - 48px),var(--pu-longform-measure));max-width:var(--pu-longform-measure);margin:0 auto;padding:clamp(64px,8vw,112px) 0 clamp(80px,10vw,136px)}.pu-longform-page .shopify-policy__title{margin:0 0 clamp(32px,5vw,48px);text-align:left}.pu-longform-page :where(.shopify-policy__body,.pu-longform,.rte){color:#515154;font-family:Manrope,Arial,sans-serif;font-size:var(--pu-longform-body-size);font-weight:400;letter-spacing:normal;line-height:var(--pu-longform-body-line-height)}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(h1,h2,h3){color:#1d1d1f;font-family:Urbanist,Manrope,Arial,sans-serif;font-weight:500;letter-spacing:normal;text-wrap:balance}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) h1{margin:0;font-size:clamp(40px,5vw,56px);line-height:1.08}.pu-longform-page .pu-longform>h1{margin-bottom:clamp(32px,5vw,48px)}.pu-longform-page #app-terms-and-conditions h1{margin:0 0 clamp(32px,5vw,48px);color:#1d1d1f;font-family:Urbanist,Manrope,Arial,sans-serif;font-size:clamp(40px,5vw,56px);font-weight:500;letter-spacing:normal;line-height:1.08}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) h2,.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) .app-terms-and-conditions-content-title{margin:48px 0 14px;font-size:clamp(26px,3vw,30px);line-height:1.2}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) h3{margin:34px 0 12px;font-size:22px;line-height:1.3}.pu-longform-page .shopify-policy__body>.rte>strong{display:block;margin:42px 0 12px;color:#1d1d1f;font-family:Urbanist,Manrope,Arial,sans-serif;font-size:22px;font-weight:500;letter-spacing:normal;line-height:1.3}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(p,.app-terms-and-conditions-content-description){margin:0 0 20px;color:#515154;font-family:Manrope,Arial,sans-serif;font-size:var(--pu-longform-body-size);font-weight:400;letter-spacing:normal;line-height:var(--pu-longform-body-line-height)}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) .app-terms-and-conditions-content-description br+br{display:block;content:"";margin-top:12px}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(ul,ol){margin:0 0 24px;padding-left:26px;list-style-position:outside}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(ul,ol) :where(ul,ol){margin:8px 0 0;padding-left:22px}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) li{margin:0 0 8px;padding-left:4px}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(a,a:visited){color:#1d1d1f;font-family:Manrope,Arial,sans-serif;font-weight:500;letter-spacing:normal;overflow-wrap:anywhere;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}.pu-longform-page :is(.shopify-policy__body,.rte,.pu-longform,#app-terms-and-conditions) a:not(.pu-button){text-decoration-line:underline}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) a:hover{color:#000;text-decoration-thickness:2px}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) a:focus-visible{border-radius:4px;outline:3px solid #00aaff;outline-offset:3px}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(h1,h2,h3,[id]){scroll-margin-top:calc(var(--pu-header-height, 61px) + 24px)}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) blockquote{display:block;margin:32px 0;padding:0;color:#1d1d1f;font-family:Urbanist,Manrope,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.5}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) hr{height:1px;margin:40px 0;border:0;background:#e5e5ea}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(table){display:block;width:100%;max-width:100%;margin:28px 0;overflow-x:auto;border:0;border-collapse:collapse;box-shadow:none;table-layout:auto;-webkit-overflow-scrolling:touch}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(th,td){min-width:150px;padding:12px 14px;border:0;border-bottom:1px solid #e5e5ea;color:#515154;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.5;overflow-wrap:anywhere;text-align:left;vertical-align:top}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) th{color:#1d1d1f;font-weight:500}.pu-longform-page :is(.shopify-policy__container,.pu-longform,#app-terms-and-conditions,.main-page-content,.page-content,main .rte) :where(img,video,iframe){max-width:100%;height:auto;border:0;border-radius:var(--pu-surface-radius);box-shadow:none}@media(max-width:767px){.pu-longform-page .shopify-policy__container,.pu-longform-page .pu-longform,.pu-longform-page #app-terms-and-conditions{width:min(calc(100% - 32px),var(--pu-longform-measure));margin-right:auto;margin-left:auto;padding:48px 0 80px}.pu-longform-page h1,.pu-longform-page #app-terms-and-conditions h1{font-size:40px}.pu-longform-page h2,.pu-longform-page .app-terms-and-conditions-content-title{margin-top:40px;font-size:26px}.pu-longform-page h3{margin-top:30px}}body:has(.app-clinic-grid-header) .app-clinic-grid-header{z-index:var(--pu-layer-header)!important}body:has(.app-clinic-grid-header) .shopify-section-group-header-group:has(.app-clinic-grid-header){z-index:var(--pu-layer-header)!important}@media(min-width:990px){.header__inline-menu>.list-menu--inline{align-items:center;flex-wrap:nowrap;gap:32px}.header__inline-menu>.list-menu--inline>li>a.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item,.header__inline-menu>.list-menu--inline>li>details>summary.header__menu-item{padding-right:0;padding-left:0}}body:has(.app-clinic-grid-header) :is(.app-clinic-grid-header-blur,.app-clinic-grid-header-backdrop){z-index:var(--pu-layer-menu-scrim)}@media(max-width:767px){body:has(.pu-hero) .app-clinic-grid-header{padding-top:0!important;padding-bottom:0!important}body:has(.app-clinic-grid-header) #oxydise-mobile-menu{position:fixed!important;right:0!important;left:0!important;width:100vw!important;max-width:none!important;margin:0!important;top:var(--pu-header-height, 61px)!important;height:calc(100dvh - var(--pu-header-height, 61px))!important;transform:none!important;transition:none!important;animation:none!important}body:has(.app-clinic-grid-header) #oxydise-mobile-menu>ul{padding:var(--pu-mobile-menu-content-inset) 16px 0!important}body:has(.app-clinic-grid-header) .pu-mobile-menu-backdrop{position:absolute!important;inset:var(--pu-header-height, 61px) 0 auto!important;height:calc(100dvh - var(--pu-header-height, 61px))!important;transform:none!important;transition:none!important;animation:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.app-clinic-grid-header) .app-clinic-grid-header:has(#oxydise-mobile-menu.active){transition:none!important}body.no-scroll:has(#oxydise-mobile-menu.active) #MainContent{pointer-events:none}:where(.pu-needs-rail,.pu-story-row,.pu-experts-grid,.pu-plan-grid,.pu-b2b-who__viewport,.pu-b2b-page .mkt4,.pu-product-editorial-list,.pu-product-story-track,.pu-st-guide__track,.pu-engineering-generations__track,.pu-engineering-partners__grid){width:auto!important;margin-right:calc(50% - 50vw)!important;gap:var(--pu-mobile-rail-gap)!important;padding-right:0!important;scroll-padding-left:0!important;scroll-padding-right:var(--pu-mobile-rail-end)!important;overscroll-behavior-x:contain}:where(.pu-needs-rail,.pu-story-row,.pu-experts-grid,.pu-plan-grid,.pu-b2b-page .mkt4,.pu-product-editorial-list,.pu-product-story-track,.pu-st-guide__track){grid-auto-columns:var(--pu-mobile-rail-card-width)!important}.pu-story-row:not(.is-auto-moving){scroll-snap-type:x mandatory}:where(.pu-needs-rail,.pu-story-row,.pu-experts-grid,.pu-plan-grid)>*{scroll-snap-align:start;scroll-snap-stop:always}:where(.pu-needs-rail,.pu-story-row,.pu-experts-grid,.pu-plan-grid,.pu-b2b-page .mkt4,.pu-product-editorial-list,.pu-product-story-track,.pu-st-guide__track)>:last-child{margin-right:var(--pu-mobile-rail-end)!important}:where(.pu-needs-rail,.pu-story-row,.pu-experts-grid,.pu-plan-grid,.pu-b2b-page .mkt4,.pu-product-editorial-list,.pu-product-story-track,.pu-st-guide__track)>:last-child{width:var(--pu-mobile-rail-card-width)}.pu-b2b-page .pu-b2b-who{width:min(100% - 32px,1376px);padding-inline:0}.pu-b2b-page .pu-b2b-who__rail{gap:var(--pu-mobile-rail-gap)!important}.pu-b2b-page .pu-b2b-who__rail:after{display:none}.pu-b2b-page .pu-b2b-who__card{flex-basis:var(--pu-mobile-rail-card-width)!important}.pu-b2b-page .pu-b2b-who__card:last-child{margin-right:var(--pu-mobile-rail-end)}.pu-engineering-generations__track article,.pu-engineering-partners__grid article{flex-basis:var(--pu-mobile-rail-card-width)!important}.pu-engineering-generations__track article:last-child,.pu-engineering-partners__grid article:last-child{margin-right:var(--pu-mobile-rail-end)!important}:where(.pu-home,.pu-b2b-page,.pu-product-page,.pu-sitting-test,.pu-about) .pu-button{width:max-content!important;max-width:100%!important;flex:0 0 auto!important;justify-self:start!important;white-space:normal}:where(.pu-hero__actions,.pu-b2b-hero__actions,.pu-whyhero__actions,.pu-why-hero__actions,.pu-engineering-hero__actions,.pu-labs__actions,.pu-explainer__cta,.pu-explainer__foot,.edcard__cta,.pmodal__actions,.pu-business-dialog__actions,.pu-eng__actions){display:flex!important;width:auto!important;grid-template-columns:none!important;flex-wrap:wrap!important;align-items:center;justify-content:flex-start;gap:8px!important}:where(.pu-filters,.pu-b2b-who__tabs,.pu-st-guide__tabs):has(>:nth-child(4)):not(:has(>:nth-child(7))){display:flex!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important;flex-wrap:wrap!important;align-items:center;gap:var(--pu-mobile-tab-gap)!important;overflow:visible!important;scroll-padding:0;scroll-snap-type:none;overscroll-behavior-x:auto;touch-action:auto}:where(.pu-filters,.pu-b2b-who__tabs,.pu-st-guide__tabs):has(>:nth-child(4)):not(:has(>:nth-child(7)))>*{flex:0 0 auto!important;width:auto!important;max-width:100%;margin-right:0!important;scroll-margin-inline:0;scroll-snap-align:none}:where(.pu-filters,.pu-b2b-who__tabs,.pu-st-guide__tabs):has(>:nth-child(7)){width:auto!important;max-width:none!important;margin-left:-4px!important;margin-right:calc(50% - 50vw)!important;padding:4px 0 4px 4px!important;flex-wrap:nowrap!important;gap:var(--pu-mobile-tab-gap)!important;overflow-x:auto!important;overflow-y:hidden;scroll-padding:0 var(--pu-mobile-tab-end) 0 4px;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}:where(.pu-filters,.pu-b2b-who__tabs,.pu-st-guide__tabs):has(>:nth-child(7))::-webkit-scrollbar{display:none}:where(.pu-filters,.pu-b2b-who__tabs,.pu-st-guide__tabs):has(>:nth-child(7))>*{flex:0 0 auto!important;width:auto!important;scroll-margin-inline:4px}:where(.pu-filters,.pu-b2b-who__tabs,.pu-st-guide__tabs):has(>:nth-child(7))>:last-child{margin-right:var(--pu-mobile-tab-end)!important}:where(.app-oxy-experts__tabs,.app-oxy-faq__tabs,.app-oxy-clinicalstudies-main-studies-tabs){max-width:100%;flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important}.pu-chooser__categories{gap:var(--pu-mobile-tab-gap)!important;padding-right:var(--pu-mobile-tab-end)!important;overscroll-behavior-x:contain;touch-action:pan-x}html:has([data-project-unity]),body:has([data-project-unity]){overflow-x:clip}}:where(.app-clinic-header-phone-link,.app-clinic-header-phone-number,.app-clinic-header-menu-secondary-content-items-blocks-block-call,.pu-contact-menu__action--call,.app-main-popup-content,.phone-number,a[href^="tel:"]){font-family:Manrope,Arial,sans-serif!important;letter-spacing:normal!important;font-variant-numeric:proportional-nums!important;font-feature-settings:"pnum" 1,"tnum" 0!important}:where(.app-clinic-header-menu-secondary-title,#oxydise-learn-menu,#oxydise-learn-menu .app-clinic-header-menu-secondary-content-items-links-title,#oxydise-learn-menu a){font-family:Manrope,Arial,sans-serif!important;font-weight:400!important;letter-spacing:normal!important}.pu-button{min-height:44px!important;padding:var(--pu-cta-padding-block) var(--pu-cta-padding-inline)!important}:where(.app-clinic-header-menu-secondary-title:hover,.app-clinic-header-menu-secondary-title:focus,.app-clinic-header-menu-secondary-title.is-opened,#oxydise-learn-menu a:hover,#oxydise-learn-menu a:focus,#oxydise-learn-menu a:visited){font-weight:400!important;letter-spacing:normal!important}:where(.pu-home,.pu-b2b-page) .pu-hero__video{opacity:0!important;visibility:hidden!important}:where(.pu-home,.pu-b2b-page) .pu-hero__video.is-playing{opacity:1!important;visibility:visible!important}.pu-b2b-page .pu-b2b-proof__grid{letter-spacing:normal!important}:where(.pu-home,.pu-product-page,.pu-sitting-test,.pu-b2b-page) :where(p,li,dd,dt,label,small,figcaption,.pu-copy,.pu-kicker){letter-spacing:normal!important}:where(.pu-button,.float-cta,.pu-text-link,.pu-contact__profile-call,.pu-contact__call,.pu-contact__message,.pu-contact__channels :is(a,button),.pu-assist-launcher__toggle,.pu-assist-launcher__option,.pu-advisor__cta,.pu-chamber__cta,.pu-st-button,.pu-st-contact-primary,.app-product-page-button,.call_now,.pu-business-prompt button,.pu-business-dialog__primary,.pu-business-dialog__secondary,.pu-product-primary-action){font-family:var(--pu-cta-font-family)!important;font-size:var(--pu-cta-font-size)!important;font-weight:var(--pu-cta-font-weight)!important;line-height:var(--pu-cta-line-height)!important;letter-spacing:normal!important}:where(.pu-contact__call strong,.pu-contact__call-action>strong,.pu-st-contact-primary strong,.pu-assist-launcher__copy strong){font-family:var(--pu-cta-font-family)!important;font-size:var(--pu-cta-font-size)!important;font-weight:var(--pu-cta-font-weight)!important;line-height:var(--pu-cta-line-height)!important;letter-spacing:normal!important}.pu-advisor--care .pu-advisor__cta--quiet,.pu-advisor--care .pu-advisor__cta--quiet:link,.pu-advisor--care .pu-advisor__cta--quiet:visited,.pu-advisor--care .pu-advisor__cta--quiet:hover,.pu-advisor--care .pu-advisor__cta--quiet:active,.pu-advisor--care .pu-advisor__cta--quiet:focus-visible{background:#fff!important;color:#1d1d1f!important}.pu-advisor--care .pu-advisor__cta--quiet:hover,.pu-advisor--care .pu-advisor__cta--quiet:active{background:#f5f5f7!important}.pu-advisor--care .pu-advisor__cta--quiet[aria-disabled=true],.pu-advisor--care .pu-advisor__cta--quiet:disabled{background:#e5e5ea!important;color:#515154!important}@media(max-width:767px){.pu-advisor--care .pu-advisor__cta--quiet{width:max-content!important;max-width:100%!important}}:where(.pu-filter,.pu-tab,.pu-chip,.pu-b2b-who__tabs button,.calc-tabs button,.presets button,.pu-b2b-calc__tabs button,.pu-b2b-calc__presets button,.pu-st-guide__tabs button){min-height:var(--pu-tab-height)!important;height:var(--pu-tab-height);padding:0 var(--pu-tab-padding-inline)!important;border:0!important;border-radius:999px!important;background:var(--pu-tab-bg)!important;box-shadow:none!important;color:var(--pu-tab-color)!important;font-family:Manrope,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;letter-spacing:normal!important;white-space:nowrap}:where(.pu-filter.is-active,.pu-tab.is-active,.pu-chip.is-active,.pu-chip[aria-pressed=true],.pu-b2b-who__tabs button.is-active,.calc-tabs button.on,.presets button.is-on,.pu-b2b-calc__tabs button[aria-selected=true],.pu-b2b-calc__presets button.is-on,.pu-st-guide__tabs button[aria-selected=true]){background:var(--pu-tab-active-bg)!important;color:var(--pu-tab-active-color)!important;font-weight:500!important}:where(.pu-b2b-who__tabs button,.pu-st-guide__tabs button):after{display:none!important;content:none!important}:where(.pu-tabs,.pu-b2b-who__tabs,.calc-tabs,.pu-st-guide__tabs){gap:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.pu-home .pu-chooser__categories .pu-chip{min-height:var(--pu-tab-height)!important;max-height:var(--pu-tab-height)!important;height:var(--pu-tab-height)!important;padding-inline:var(--pu-tab-padding-inline)!important;font-size:16px!important;line-height:24px!important}.pu-chamber__ata{border:1px solid var(--pu-hairline)!important;background:transparent!important;box-shadow:none!important}.pu-chamber__media{isolation:isolate;border:0!important;border-radius:var(--pu-surface-radius)!important;box-shadow:none!important}.pu-chamber__media .pu-chamber__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:var(--pu-surface-radius);background:#fff;opacity:1;transition:opacity .24s ease}.pu-chamber__media .pu-chamber__image--secondary{opacity:0}@media(hover:hover)and (pointer:fine){.pu-chamber.is-secondary-ready:hover .pu-chamber__image--primary,.pu-chamber.is-secondary-ready:focus-within .pu-chamber__image--primary{opacity:0}.pu-chamber.is-secondary-ready:hover .pu-chamber__image--secondary,.pu-chamber.is-secondary-ready:focus-within .pu-chamber__image--secondary{opacity:1}}:where(.pu-modal__close,.pu-message-modal__close,.pu-video-modal__close,.pu-b2b-space-modal__close,.pmodal__close,.pu-business-dialog__close,.pu-st-dialog-close){display:grid!important;width:var(--pu-dialog-close-size)!important;min-width:var(--pu-dialog-close-size)!important;max-width:var(--pu-dialog-close-size)!important;height:var(--pu-dialog-close-size)!important;min-height:var(--pu-dialog-close-size)!important;max-height:var(--pu-dialog-close-size)!important;padding:0!important;place-items:center!important;border:1px solid var(--pu-action-plus-border)!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:#1d1d1f!important;font-family:Manrope,Arial,sans-serif!important;font-size:0!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important}:where(.pu-modal__close,.pu-message-modal__close,.pu-video-modal__close,.pu-b2b-space-modal__close,.pmodal__close,.pu-business-dialog__close,.pu-st-dialog-close):focus-visible{outline:3px solid #00aaff!important;outline-offset:3px!important}:where(.pu-modal__close,.pu-message-modal__close,.pu-video-modal__close,.pu-b2b-space-modal__close,.pmodal__close,.pu-business-dialog__close,.pu-st-dialog-close)>:where(svg,span){display:none!important}:where(.pu-modal__close,.pu-message-modal__close,.pu-video-modal__close,.pu-b2b-space-modal__close,.pmodal__close,.pu-business-dialog__close,.pu-st-dialog-close):before{content:"";position:absolute;top:50%;left:50%;width:var(--pu-dialog-close-glyph-size);height:var(--pu-dialog-close-glyph-size);background:currentColor;pointer-events:none;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1.8 1.8 14.2 14.2M14.2 1.8 1.8 14.2' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1.8 1.8 14.2 14.2M14.2 1.8 1.8 14.2' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}:where(.pu-modal__close,.pu-message-modal__close,.pu-video-modal__close,.pu-b2b-space-modal__close,.pmodal__close,.pu-business-dialog__close,.pu-st-dialog-close):after{content:none!important;display:none!important}.pu-video-modal__close{border-color:var(--pu-action-plus-glass-border)!important;background:#1d1d1f7a!important;color:#fff!important;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.pu-video-modal__close{background:var(--pu-action-plus-glass-bg)!important}}@media(prefers-reduced-motion:reduce){.pu-chamber__media .pu-chamber__image{transition:none!important}}:where(.pu-need2__chip,.pu-outcome-card,.pu-video-modal__panel,.pu-faq-item,.pu-modal__panel,.pu-assist-launcher__panel,.oxy-block-product-list .oxy-sort__menu,.pu-labs__panel,.pu-journey__card,.pmodal__panel,.pmodal__meta>div,.pmodal__group,.pu-b2b-proof-card,.pu-b2b-case__panel,.pu-b2b-calculator details.pu-dt,.pu-b2b-calculator .cres,.pu-b2b-programme .prog__card,.pu-b2b-partners .pt-card,.pu-colhead__explain,.pu-chamber,.pu-chamber__media,.pu-why-engineering__layout,.pu-why-engineering__media,.pu-why-engineering__list>article,.pu-why-marks>span,.pu-why-process__list>li,.pu-why-team-strip,.pu-engineering-proof dl,.pu-engineering-proof dl>div,.pu-engineering-contact__panel,.pu-engineering-positions__market,.pu-engineering-positions__view,.pu-engineering-component__panel,.pu-product-page .app-product-container-gallery,.pu-product-page .app-product-container-gallery img,.pu-product-page .app-product-container-gallery .app-external-video,.pu-sitting-test .app-product-container-gallery,.pu-sitting-test .app-product-container-gallery img,.pu-sitting-test .app-product-container-gallery .app-external-video,.pu-st-info-card,.pu-business-dialog,.pu-product-answer-card,.pu-product-engineering-card,.pu-product-running-costs article,.pu-product-buying-grid article,.pu-product-install-steps article,.pu-product-story-card,.pu-product-dimension-images img){border:0!important;box-shadow:none!important}:where(.pu-business-dialog__visual){border:0!important}:where(.pu-engineering-proof dl){gap:12px!important;background:transparent!important}:where(.pu-action-plus,.pu-why-card__more,.pu-outcome-card .pu-icon-button,.pu-mechanism .pu-icon-button,.pu-result .pu-icon-button,.pu-diff__more,.pu-colhead__explain .pu-icon-button,.pu-b2b-who__more,.prog__more .pu-icon-button){width:var(--pu-action-plus-size)!important;min-width:var(--pu-action-plus-size)!important;max-width:var(--pu-action-plus-size)!important;height:var(--pu-action-plus-size)!important;min-height:var(--pu-action-plus-size)!important;max-height:var(--pu-action-plus-size)!important;flex:0 0 var(--pu-action-plus-size)!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:1px solid var(--pu-action-plus-border)!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:#1d1d1f!important;font-family:Manrope,Arial,sans-serif!important;font-size:25px!important;font-weight:400!important;line-height:25px!important;letter-spacing:normal!important}:where(.pu-why-card:hover .pu-why-card__more,.pu-why-card:focus-visible .pu-why-card__more,.pu-outcome-card:hover .pu-icon-button,.pu-outcome-card:focus-visible .pu-icon-button,.pu-mechanism:hover .pu-icon-button,.pu-result:hover .pu-icon-button,.pu-diff:hover .pu-diff__more,.pu-diff:focus-visible .pu-diff__more,.pu-b2b-who__more:hover,.prog__more:hover .pu-icon-button){border-color:#1d1d1f!important;background:#1d1d1f!important;color:#fff!important}:where(.pu-action-plus--glass,.pu-story__more,.pu-expert__more,.pu-why-person__more){width:var(--pu-action-plus-size)!important;min-width:var(--pu-action-plus-size)!important;height:var(--pu-action-plus-size)!important;min-height:var(--pu-action-plus-size)!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:1px solid var(--pu-action-plus-glass-border)!important;border-radius:50%!important;background:#1d1d1f7a!important;box-shadow:none!important;color:#fff!important;font-family:Manrope,Arial,sans-serif!important;font-size:25px!important;font-weight:400!important;line-height:25px!important;letter-spacing:normal!important}@supports ((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){:where(.pu-action-plus--glass,.pu-story__more,.pu-expert__more,.pu-why-person__more){background:var(--pu-action-plus-glass-bg)!important;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4)}}:where(.pu-story--still:hover .pu-story__more,.pu-expert:hover .pu-expert__more,.pu-why-person:hover .pu-why-person__more,.pu-why-person:focus-visible .pu-why-person__more){border-color:transparent!important;background:#fffffff0!important;color:#1d1d1f!important}:where(.pu-glass-dark,.pu-button--glass,.pu-action-plus--glass,.pu-story__more,.pu-expert__more,.pu-why-person__more,.pu-video-modal__close,.pu-video-play-control,.pu-product-ar-button,.pu-product-v2-video__caption,.pu-product-v2-video__play,.additional-photo-nav,.pu-whyhero__facts span,.pu-advisor__pill,.hbot-pill,.app-oxy-shoppopular-main-list-item-utp,.app-oxy-experts__badge,.app-oxy-faq__item,.app-clinic-header-menu-secondary-content-items-blocks-block-utp,.oxy-block-product-list-banner-items-item-utp,.app-main-popup-content-info-utp){border-color:transparent!important;box-shadow:none!important}.app-clinic-header-menu-secondary-content-items-blocks-block:after{border-color:transparent!important}body:has(.app-clinic-grid-header) .app-clinic-grid-header,body:has(.app-clinic-grid-header) .app-clinic-header-menu-secondary-content{border-color:transparent!important}.pu-video-play-control{position:absolute;z-index:2;top:50%;left:50%;width:64px;height:64px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#00000059;color:#fff;-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);transform:translate(-50%,-50%);transition:transform .18s ease,background-color .18s ease;pointer-events:none}.pu-video-play-control svg{width:22px;height:22px;margin-left:2px;fill:currentColor}.pu-video-play-control svg path{stroke:currentColor;stroke-width:3;stroke-linejoin:round}:where(button,a):hover>.pu-video-play-control{background:#00000080;transform:translate(-50%,-50%) scale(1.06)}.pu-product-stats{margin:28px 0 0;padding:24px;border:0;border-radius:var(--pu-surface-radius, 14px);background:transparent;color:#1d1d1f}.pu-product-stats h2{margin:0 0 18px;color:inherit;font:500 18px/24px Urbanist,Manrope,sans-serif;letter-spacing:-.02em}.pu-product-stats ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.pu-product-stats li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:0 20px}.pu-product-stats li:first-child{padding-left:0}.pu-product-stats li:last-child{padding-right:0}.pu-product-stats li+li{border-left:1px solid #e5e5ea}.pu-product-stats__icon{display:grid;width:28px;height:28px;place-items:center;color:inherit}.pu-product-stats__icon svg{width:24px;height:24px;fill:currentColor}.pu-product-stats__copy,.pu-product-stats__copy strong,.pu-product-stats__copy small{display:block}.pu-product-stats__copy strong{color:inherit;font:500 clamp(24px,2vw,30px)/1 Urbanist,Manrope,sans-serif;letter-spacing:-.025em}.pu-product-stats__copy small{margin-top:5px;color:#6e6e73;font:400 13px/18px Manrope,sans-serif;letter-spacing:normal}@media(max-width:749px){.pu-product-stats{padding:20px}.pu-product-stats ul{grid-template-columns:minmax(0,1fr)}.pu-product-stats li{grid-template-columns:32px minmax(0,1fr);padding:14px 0}.pu-product-stats li:first-child{padding-top:0}.pu-product-stats li:last-child{padding-bottom:0}.pu-product-stats li+li{border-top:1px solid #e5e5ea;border-left:0}.pu-product-stats__copy{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:9px}.pu-product-stats__copy strong{font-size:26px}.pu-product-stats__copy small{margin-top:0}}.pu-assist-launcher__toggle,.pu-assist-launcher__panel{border:0!important;background:#0b0b0de0!important;color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%)}.pu-assist-launcher__toggle:hover{background:#000000f0!important}.pu-assist-launcher__option{color:#fff!important}.pu-assist-launcher__option:hover{background:#ffffff1a!important}.pu-assist-launcher__icon,.pu-assist-launcher__icon--wa{background:#ffffff1f!important;color:#fff!important}.pu-assist-launcher__copy strong{color:#fff!important}.pu-assist-launcher__copy small{color:#d2d2d7!important}.pu-assist-launcher__option .pu-chevron{stroke:#d2d2d7!important}.pu-assist-launcher__intro{border-bottom-color:#ffffff24!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__toggle,.pu-assist-launcher.is-on-dark .pu-assist-launcher__panel{background:#fffffff0!important;color:#1d1d1f!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__toggle:hover{background:#fff!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__option{color:#1d1d1f!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__option:hover{background:#0000000f!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__icon{background:#0000000f!important;color:#1d1d1f!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__icon--wa{background:#eafaf0!important;color:#25d366!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__copy strong{color:#1d1d1f!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__copy small{color:#6e6e73!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__option .pu-chevron{stroke:#6e6e73!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__intro{border-bottom-color:#0000001f!important}.pu-assist-launcher.is-on-dark .pu-assist-launcher__avatar i{border-color:#fff}.pu-assist-launcher__toggle,.pu-assist-launcher__panel{transition:background-color .25s ease,color .25s ease}@media(prefers-reduced-motion:reduce){.pu-video-play-control{transition:none}}:is(.pu-trust-mark,.pu-product-trust__star,.pu-st-trust__star,.pu-product-reviews__trust-mark,.pu-visit__trust-star),.pu-trustpilot:before{display:inline-block;flex:0 0 21px;width:21px;height:21px;padding:0;font-size:0!important;line-height:0;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='3.5 4 16.751 15.75'%3E%3Cpath fill='%2300B67A' d='M11.751 15.9998L15.501 14.9998L17.001 19.7498L11.751 15.9998ZM20.251 9.99975H13.751L11.751 3.99976L9.75098 9.99975H3.50098L8.75098 13.7498L6.75098 19.7498L12.001 15.9998L15.251 13.7498L20.251 9.99975Z'/%3E%3C/svg%3E") center / contain no-repeat}.pu-trustpilot:before{content:""}@media(max-width:767px){:is(.pu-trust-mark,.pu-product-trust__star,.pu-st-trust__star,.pu-product-reviews__trust-mark,.pu-visit__trust-star),.pu-trustpilot:before{flex-basis:19px;width:19px;height:19px}}:is(.pu-outcome-card,.pu-outcome-card.is-tracking) .pu-viz,:is(.pu-outcome-card,.pu-outcome-card.is-tracking) .pu-viz *{filter:none;box-shadow:none;text-shadow:none}html body #shopify-pc__banner{position:fixed!important;z-index:950!important;top:auto!important;left:18px!important;right:auto!important;bottom:18px!important;box-sizing:border-box!important;width:min(420px,calc(100vw - 36px))!important;max-width:none!important;height:auto!important;margin:0!important;padding:22px 22px 20px!important;border:0!important;border-radius:16px!important;background:#fff!important;color:#1d1d1f!important;box-shadow:0 18px 44px #0000002e!important;font-family:Manrope,Arial,sans-serif!important;transform:none!important}html body #shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;width:auto!important;margin:0!important;padding:0!important}html body #shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important;width:auto!important;max-width:none!important}html body #shopify-pc__banner .shopify-pc__banner__body-title,html body #shopify-pc__banner h2{margin:0 0 8px!important;padding:0!important;color:#1d1d1f!important;font:500 20px/1.2 Urbanist,Manrope,Arial,sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important}html body #shopify-pc__banner .shopify-pc__banner__body p,html body #shopify-pc__banner .shopify-pc__banner__body{color:#6e6e73!important;font:400 14px/1.55 Manrope,Arial,sans-serif!important}html body #shopify-pc__banner .shopify-pc__banner__body p{margin:0!important}html body #shopify-pc__banner a,html body #shopify-pc__banner .shopify-pc__banner__body-policy-link{color:#1d1d1f!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:3px!important}html body #shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;margin:0!important;padding:0!important}html body #shopify-pc__banner .shopify-pc__banner__btns button{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:999px!important;font:500 14px/1.2 Manrope,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;box-shadow:none!important}html body #shopify-pc__banner .shopify-pc__banner__btn-accept{order:1!important;background:#1d1d1f!important;color:#fff!important}html body #shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background:#000!important}html body #shopify-pc__banner .shopify-pc__banner__btn-decline{order:2!important;background:#e9e8e6!important;color:#1d1d1f!important}html body #shopify-pc__banner .shopify-pc__banner__btn-decline:hover{background:#deddda!important}html body #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3!important;padding:0 6px!important;background:transparent!important;color:#6e6e73!important;text-decoration:underline!important;text-underline-offset:3px!important}html body #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:hover{color:#1d1d1f!important}html body #shopify-pc__banner button:focus-visible{outline:3px solid #00aaff!important;outline-offset:3px!important}@media(max-width:767px){html body #shopify-pc__banner{left:12px!important;right:12px!important;bottom:12px!important;width:auto!important;padding:20px 18px 18px!important;border-radius:14px!important}html body #shopify-pc__banner .shopify-pc__banner__btn-accept,html body #shopify-pc__banner .shopify-pc__banner__btn-decline{flex:1 1 calc(50% - 4px)!important}html body #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex-basis:100%!important}body:has(#shopify-pc__banner) .pu-assist-launcher{visibility:hidden}}html body #shopify-pc__prefs .shopify-pc__prefs__dialog{border-radius:16px!important;font-family:Manrope,Arial,sans-serif!important;color:#1d1d1f!important}html body #shopify-pc__prefs h2,html body #shopify-pc__prefs .shopify-pc__prefs__header-title{font:500 24px/1.15 Urbanist,Manrope,Arial,sans-serif!important;letter-spacing:-.02em!important;text-transform:none!important}html body #shopify-pc__prefs p,html body #shopify-pc__prefs label,html body #shopify-pc__prefs .shopify-pc__prefs__option{font-family:Manrope,Arial,sans-serif!important}html body #shopify-pc__prefs button{border-radius:999px!important;font:500 14px/1.2 Manrope,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important}html body #shopify-pc__prefs .shopify-pc__prefs__header-accept,html body #shopify-pc__prefs .shopify-pc__prefs__header-save{background:#1d1d1f!important;color:#fff!important;border:0!important}.contact-footer .contact-footer-logo{display:block;width:100%;height:auto;aspect-ratio:1400 / 303;max-height:none;margin-top:32px;opacity:.92}@media(max-width:767px){.contact-footer .contact-footer-logo{margin-top:20px}}[data-pu-hero-video-toggle]:not(:focus-visible),.pu-engineering-hero>[data-engineering-video-toggle]:not(:focus-visible),[data-explainer-hero-toggle]:not(:focus-visible){position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}.pu-home .pu-outcomes__head{text-align:center}.pu-home .pu-outcomes__head .pu-title,.pu-home .pu-outcomes__lead{margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/project-unity-design-system.css.map */
