@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);.preloader{align-items:center;display:flex;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:900}.preloader__visible{display:flex}.preloader__behind{background-color:#fff;opacity:0;will-change:opacity}.preloader canvas,.preloader__behind{height:100%;left:0;position:absolute;top:0;width:100%}.preloader__bottomText{color:#fff;left:50%;position:absolute;transform:translate(-50%);z-index:1}@media only screen and (max-width:850px){.preloader__bottomText{bottom:2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.preloader__bottomText{bottom:5rem}}.menuPanel{display:none;height:100%;left:0;line-height:1;pointer-events:none;position:fixed;top:0;width:100%;z-index:300}@media only screen and (min-width:calc(850px + 1px)){.menuPanel{align-items:center}}@media only screen and (max-width:850px){.menuPanel{padding-top:var(--header-height)}}.menuPanel.visible{display:flex;pointer-events:auto}.menuPanel__background{backface-visibility:hidden;background-color:#0a1221;height:100%;left:0;position:absolute;top:0;transform-style:preserve-3d;width:100%;will-change:transform;z-index:0}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__inner{height:80rem!important}}@media only screen and (max-width:850px){.menuPanel__inner{display:flex;flex-direction:column;height:100%;justify-content:space-around;overflow:auto;padding:0 var(--side-margin) calc(var(--header-height)/1.5) var(--side-margin)}}.menuPanel__mainNav{display:flex;flex-direction:column;grid-column:2/span 10;justify-content:center}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__mainNav{height:100%}.shopIsLive .menuPanel__mainNav{justify-content:space-between}}.menuPanel__mainNavItem{display:none;font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;line-height:.72;position:relative;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:850px){.menuPanel__mainNavItem{font-size:2.6rem;letter-spacing:.05rem}}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__mainNavItem{font-size:8rem}}.menuPanel__mainNavItem.isActive{display:block}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__mainNavItem{margin:4rem 0}.shopIsLive .menuPanel__mainNavItem{margin:0}}@media only screen and (max-width:850px){.menuPanel__mainNavItem:not(:first-child){margin-top:2.8rem}}.menuPanel__mainNavIcon{position:absolute;top:50%}@media only screen and (max-width:850px){.menuPanel__mainNavIcon{height:1.3rem;left:0;margin-top:-.65rem;opacity:0;width:1.2rem}.menuPanel__mainNavItem.isActive .menuPanel__mainNavIcon{opacity:1}}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__mainNavIcon{height:2.1rem;left:calc(var(--grid-column-width)*-1);margin-top:-2.5rem;width:2rem}}.menuPanel__line{backface-visibility:hidden;border-left:1px solid hsla(0,0%,100%,.1);bottom:0;grid-column:13/span 1;height:100%;position:absolute;top:0;transform-style:preserve-3d;width:10px;will-change:transform}@media only screen and (max-width:850px){.menuPanel__line{display:none}}.menuPanel__secondaryNav{display:flex;flex-direction:column;justify-content:center;text-align:left;white-space:nowrap;z-index:1}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__secondaryNav{grid-column:15/span 5;height:100%;justify-content:space-between}}.menuPanel__secondaryNavItem{backface-visibility:hidden;color:#fff;display:block;font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;letter-spacing:.05rem;text-transform:uppercase;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.menuPanel__secondaryNavItem{font-size:1.4rem}}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__secondaryNavItem{font-size:3rem;font-size:2.6rem}}@media only screen and (max-width:850px){.menuPanel__secondaryNavItem{font-size:1.3rem}.menuPanel__secondaryNavItem:not(:last-child){margin-bottom:2.1rem}}.menuPanel__login{display:none!important;display:flex;font-size:1.3rem}@media only screen and (min-width:calc(850px + 1px)){.menuPanel__login{display:none}}@media only screen and (max-width:850px){.menuPanel__login{backface-visibility:hidden;letter-spacing:2px;transform-style:preserve-3d;will-change:transform}}.menuPanel__loginIcon{height:1.6rem;margin-left:10px;margin-top:2px;width:1.4rem;stroke:#3265fa;fill:transparent}.sb-list{display:flex;flex-direction:row;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;overflow:hidden;padding:20px}.sb-list .col{display:flex;flex-basis:100%;flex:1;flex-direction:column;margin-right:20px;min-height:100vh;min-width:260px}.sb-list .col .items{margin-top:10px}.sb-list .col__title{font-size:46px;letter-spacing:normal}.sb-list .col__item{background-color:var(--cnt-bg);border:1px solid var(--bs-sh);border-radius:var(--elm-br);color:var(--btn-bg-a);display:block;font-size:13px;font-weight:700;line-height:1.6;margin:10px 0;padding:10px 20px}.sb-list .col__item span{display:block;font-size:11px;font-weight:400}.sb-list .col__item:hover{background-color:var(--cnt-bg-h)}.sb-list .col__item:focus{background-color:var(--cnt-bg-f)}.sb-list .col__item:active{background-color:var(--cnt-bg-a)}.sb-list .config{background:var(--cnt-bg);border-radius:var(--bs-br);display:flex;font-size:12px;height:40px;line-height:40px;margin-top:10px;padding:0 5px}.sb-list .config__item{align-items:center;display:flex;margin-right:10px}.sb-list .config__item input,.sb-list .config__item label{display:inline-block;margin-right:1px;vertical-align:middle}.sb-list .config__item input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;margin-right:4px}.sb{--font-family:var(--sb-font-family,Roboto Mono,Source Code Pro,Menlo,Courier,monospace);--bs-br:var(--sb-base-border-radius,6px);--cnt-h-p:var(--sb-container-horizontal-padding,4px);--cnt-v-p:var(--sb-container-vertical-padding,4px);--elm-br:var(--sb-element-border-radius,4px);--bld-s:var(--sb-blade-spacing,4px);--bld-us:var(--sb-blade-unit-size,20px);--bs-bg:var(--sb-base-background-color,#2f3137);--bs-sh:var(--sb-base-shadow-color,hsla(0,0%,100%,.1));--btn-bg:var(--sb-button-background-color,#adafb8);--btn-bg-a:var(--sb-button-background-color-active,#d6d7db);--btn-bg-f:var(--sb-button-background-color-focus,#c8cad0);--btn-bg-h:var(--sb-button-background-color-hover,#bbbcc4);--btn-fg:var(--sb-button-foreground-color,#2f3137);--cnt-bg:var(--sb-container-background-color,hsla(230,7%,75%,.1));--cnt-bg-a:var(--sb-container-background-color-active,hsla(230,7%,75%,.25));--cnt-bg-f:var(--sb-container-background-color-focus,hsla(230,7%,75%,.2));--cnt-bg-h:var(--sb-container-background-color-hover,hsla(230,7%,75%,.15));--cnt-fg:var(--sb-container-foreground-color,#bbbcc4);--in-bg:var(--sb-input-background-color,rgba(0,0,0,.2));--in-bg-a:var(--sb-input-background-color-active,rgba(0,0,0,.35));--in-bg-f:var(--sb-input-background-color-focus,rgba(0,0,0,.3));--in-bg-h:var(--sb-input-background-color-hover,rgba(0,0,0,.25));--in-fg:var(--sb-input-foreground-color,#bbbcc4);--lbl-fg:var(--sb-label-foreground-color,#d6d7db);--mo-bg:var(--sb-monitor-background-color,rgba(0,0,0,.2));--mo-fg:var(--sb-monitor-foreground-color,hsla(230,7%,75%,.7));--grv-fg:var(--sb-groove-foreground-color,rgba(0,0,0,.2));align-items:flex-start;background-color:var(--bs-bg);color:var(--lbl-fg);display:flex;flex-flow:row;flex-wrap:wrap;font-family:Roboto Mono,Monaco,monospace!important;justify-content:flex-start;overflow:scroll}.sb,.ui-sandbox{bottom:0;left:0;position:fixed;right:0;top:0}.ui-sandbox{background-color:#0a1221}.ui-sandbox .animatedLink{font-size:6rem;left:20%;position:absolute;top:20%}.ui-sandbox .sideNav{left:60%;position:absolute;top:20%}.ui-sandbox .closeBtn,.ui-sandbox .menuBtn{left:20%;position:absolute;top:10%}.ui-sandbox .matPicker{left:20%;position:absolute;top:40%;width:50rem}.animatedLink{backface-visibility:hidden;cursor:pointer;display:inline-block;transform-style:preserve-3d;will-change:transform;will-change:transform,opacity}.animatedLink__arrow,.animatedLink__extra{display:inline-block;vertical-align:middle}.animatedLink__arrow svg,.animatedLink__extra svg{height:100%;left:0;position:absolute;top:0;width:100%}.animatedLink__arrow{backface-visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(calc(-50% + .06em));transform-style:preserve-3d;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.animatedLink__arrow{height:1.8rem;left:-3.3rem;width:1.8rem}}@media only screen and (max-width:850px){.animatedLink__arrow{height:1.1rem;left:-2.2rem;width:1.1rem}}@media only screen and (min-width:calc(850px + 1px)){.animatedLink--primary .animatedLink__arrow{height:3.2rem;left:-5rem;width:3.2rem}}@media only screen and (max-width:850px){.animatedLink--primary .animatedLink__arrow{height:1.5rem;left:-2.5rem;width:1.5rem}}.animatedLink--primary .animatedLink__arrow svg{fill:#82d4ff}.animatedLink__extra{margin-left:1rem;position:relative}@media only screen and (min-width:calc(850px + 1px)){.animatedLink__extra{height:3.5rem;width:3.5rem}}@media only screen and (max-width:850px){.animatedLink__extra{height:1.7rem;width:1.7rem}}.animatedLink .c{overflow:hidden;pointer-events:none;position:relative;vertical-align:middle}.animatedLink .c,.animatedLink .c span{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.animatedLink .c span{display:inline-block}.animatedLink .c span.on{color:#3265fa;left:0;position:absolute}.version{bottom:0;color:#fff;display:flex;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Fira Sans,Droid Sans,Helvetica Neue!important;font-size:12px;font-weight:inherit;line-height:12px;pointer-events:none;position:fixed;right:0;transform:translateX(100%) rotate(-90deg);transform-origin:0 100%;transition:right .5s;width:100vh;z-index:50001}.version .build{align-items:center;background:rgba(0,0,0,.75);display:flex;flex-direction:row;padding:5px 10px 5px 0}.version .build>div{margin-left:0;pointer-events:auto}.version .build .stats{margin-left:10px}.version .toggle{background:rgba(0,0,0,.75);cursor:pointer;padding:5px 10px;pointer-events:auto}.version .toggle:before{content:"-"}.version.collapsed .build{display:none}.version.collapsed .toggle:before{content:"+"}*{-moz-user-select:text;user-select:text;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,input,textarea{-webkit-user-select:text}input,textarea{-moz-user-select:text;user-select:text}html{box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}html{font-size:10px}body,hr{margin:0}hr{border:none}hr,img{display:block}a,h1,h2,h3,h4,h5,h6,li,p{color:inherit;line-height:inherit;font:inherit;letter-spacing:inherit;margin:0;text-transform:inherit}ol,ul{list-style:none}blockquote,ol,ul{margin:0;padding:0}cite{font-style:normal}form{margin:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;margin:0;text-decoration:inherit}button,input:focus,select:focus,textarea:focus{outline:none}button{background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:0;text-transform:inherit}a,button{cursor:pointer}a{display:inline-block;-webkit-text-decoration:none;text-decoration:none}svg{fill:currentColor;display:block}@font-face{font-display:fallback;font-family:Resolve Sans;font-style:normal;font-weight:200;src:url(/static/fonts/resolve-sans/light/76986c28-67da-4137-b205-33c6872bd6df.woff2) format("woff2"),url(/static/fonts/resolve-sans/light/e989c4fe-d421-4788-8ef6-e31554c336d4.woff) format("woff")}@font-face{font-display:fallback;font-family:Resolve Sans;font-style:normal;font-weight:300;src:url(/static/fonts/resolve-sans/semilight/40f0ba59-ce94-40fb-b57a-c29011f312d7.woff2) format("woff2"),url(/static/fonts/resolve-sans/semilight/ca2c323c-ca0e-49e6-b305-65659c8c69e9.woff) format("woff")}@font-face{font-display:fallback;font-family:Resolve Sans;font-style:normal;font-weight:400;src:url(/static/fonts/resolve-sans/regular/b8737e16-34a5-46f7-8d92-cc6f75cff6cd.woff2) format("woff2"),url(/static/fonts/resolve-sans/regular/7f3cf28b-22dd-4c63-ae50-b93e7fa1137e.woff) format("woff")}@font-face{font-display:fallback;font-family:Resolve Sans Wide;font-style:normal;font-weight:200;src:url(/static/fonts/resolve-sans/light-wd/c1bae26f-26b2-4e0f-8efa-db8e23ba5177.woff2) format("woff2"),url(/static/fonts/resolve-sans/light-wd/8adcb747-52ee-4e79-b552-a39623bd24a8.woff) format("woff")}@font-face{font-display:fallback;font-family:Resolve Sans Wide;font-style:normal;font-weight:300;src:url(/static/fonts/resolve-sans/semilight-wd/a4140d55-6f01-456b-9d61-98b997aa4312.woff2) format("woff2"),url(/static/fonts/resolve-sans/semilight-wd/83f08a10-588f-4514-a0b0-73aa9a655269.woff) format("woff")}@font-face{font-display:fallback;font-family:Resolve Sans Wide;font-style:normal;font-weight:400;src:url(/static/fonts/resolve-sans/regular-wd/7513a2b6-d586-4138-a757-493dee64a649.woff2) format("woff2"),url(/static/fonts/resolve-sans/regular-wd/a58f5525-01eb-4614-994f-6ffef6fc8717.woff) format("woff")}:root{--grid-width:170rem;--grid-columns:20;--grid-column-gap:0;--grid-column-width:8.5rem;--side-margin:11rem;--section-height:108rem;--section-content-top-offset:35rem;--btn-height:5.5rem;--bg-color:#0a1221}@media only screen and (max-width:850px){:root{--grid-width:100vw;--grid-columns:8;--grid-column-gap:0;--grid-column-width:4.5rem;--side-margin:2.5rem;--section-top-margin:5rem;--section-height:100vh;--section-content-top-offset:0}}body,html{height:100%}@media only screen and (max-width:850px){html{font-size:2.5641025641vw}}@media only screen and (max-width:850px)and (min-width:468px){html{font-size:12px}}@media only screen and (max-width:850px)and (orientation:landscape){html{font-size:1.5625vw}}@media only screen and (min-width:calc(850px + 1px)){html{font-size:.5208333333vw}}@media only screen and (min-width:calc(850px + 1px))and (min-width:1920px){html{font-size:10px}}body{background-color:#0a1221;color:#fff;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body[cursor=grab]{cursor:move;cursor:grab;cursor:-webkit-grab}body[cursor=grab]:active{cursor:grabbing;cursor:-webkit-grabbing}body[cursor=pointer]{cursor:pointer}.root{overflow:hidden;position:relative}@media only screen and (max-width:850px){.root{height:-moz-fit-content;height:fit-content}}@media only screen and (min-width:calc(850px + 1px)){.root{height:100%;left:0;position:fixed;top:0;width:100%;width:100vw}}.root[fallback]{height:-moz-fit-content;height:fit-content;position:relative}.gl{left:0;position:fixed;top:0}.store{z-index:9999!important}.stickyContent{height:100vh;left:0;position:fixed;top:0;width:100vw}.stickyContent video,.stickyContent__inner{height:100%;left:0;position:absolute;top:0;width:100%}.stickyContent video{-o-object-fit:cover;object-fit:cover}.loginOverlay{background-color:#3265fa;z-index:9999!important}.loginOverlay__hidden{display:none}.inverseColors{color:#0a1221}.inverseColors,.section.inverseColors{background-color:#fff}.maxWidth{height:100%;margin:auto;max-width:170rem;position:relative;width:100%}@media only screen and (max-width:850px){.maxWidth{max-width:100%}}.grid{display:grid;grid-template-columns:repeat(20,minmax(8.5rem,8.5rem));width:100%;grid-column-gap:0;grid-column-gap:var(--grid-column-gap);-moz-column-gap:0;column-gap:0;-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);justify-content:center}@media only screen and (max-width:850px){.grid{display:block}}@media only screen and (min-width:calc(850px + 1px)){.m-only{display:none!important}}@media only screen and (max-width:850px){.d-only{display:none!important}}.title1{text-transform:uppercase}@media only screen and (max-width:850px){.title1{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.title1{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:6rem;font-weight:300;letter-spacing:0;line-height:6.6rem;text-transform:uppercase}}.description{color:#cfd1d4;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200}.inverseColors .description{color:#3c424e}@media only screen and (max-width:850px){.description{font-size:1.6rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px)){.description{font-size:2rem;line-height:2.8rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.description{font-size:16.6px;line-height:23.3px}}.splitText__chars,.splitText__lines{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.text-heading1{text-transform:uppercase}@media only screen and (max-width:850px){.text-heading1{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:4rem;font-weight:300;letter-spacing:-.1rem;line-height:4.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.text-heading1{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:14.2rem;font-weight:200;letter-spacing:-.4rem;line-height:16rem;text-transform:uppercase}}.text-heading2{text-transform:uppercase}@media only screen and (max-width:850px){.text-heading2{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3.2rem;font-weight:300;letter-spacing:-.1rem;line-height:3.6rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.text-heading2{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:11rem;font-weight:200;letter-spacing:-.2rem;line-height:12rem;text-transform:uppercase}}.text-heading3{text-transform:uppercase}@media only screen and (max-width:850px){.text-heading3{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.text-heading3{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:6rem;font-weight:300;letter-spacing:0;line-height:6.6rem;text-transform:uppercase}}.page--legal h3,.text-heading4{text-transform:uppercase}@media only screen and (max-width:850px){.page--legal h3,.text-heading4{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.8rem;font-weight:300;letter-spacing:-.05rem;line-height:3.2rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.page--legal h3,.text-heading4{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3.6rem;font-weight:300;letter-spacing:.1rem;line-height:4.4rem;text-transform:uppercase}}.page--legal h4,.text-heading5{text-transform:uppercase}@media only screen and (max-width:850px){.page--legal h4,.text-heading5{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:0;line-height:2.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.page--legal h4,.text-heading5{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:.05rem;line-height:3.6rem;text-transform:uppercase}}.text-heading6{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (max-width:850px){.text-heading6{font-size:1.7rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px)){.text-heading6{font-size:2.4rem;letter-spacing:0;line-height:3.2rem}}.text-heading7{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (max-width:850px){.text-heading7{font-size:1.6rem;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px)){.text-heading7{font-size:2rem;line-height:2.6rem}}.text-heading8{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:400;text-transform:uppercase}@media only screen and (max-width:850px){.text-heading8{font-size:.8rem;letter-spacing:.05rem;line-height:1.2rem}}@media only screen and (min-width:calc(850px + 1px)){.text-heading8{font-size:1.4rem;letter-spacing:.05rem;line-height:2rem}}.text-heading9{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;text-transform:uppercase}@media only screen and (max-width:850px){.text-heading9{font-size:1rem;letter-spacing:.1rem;line-height:1.6rem}}@media only screen and (min-width:calc(850px + 1px)){.text-heading9{font-size:1.4rem;letter-spacing:.3rem;line-height:1.8rem}}.text-smallLabel{text-transform:uppercase}@media only screen and (max-width:850px){.text-smallLabel{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.1rem;line-height:1.6rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.text-smallLabel{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.2rem;line-height:1.6rem}}.text-copyTitle1{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300;letter-spacing:-.05rem}@media only screen and (max-width:850px){.text-copyTitle1{font-size:2.4rem;line-height:2.8rem}}@media only screen and (min-width:calc(850px + 1px)){.text-copyTitle1{font-size:2.8rem;line-height:3.2rem}}.text-copyTitle2{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300;letter-spacing:-.05rem;line-height:1.4}@media only screen and (max-width:850px){.text-copyTitle2{font-size:2rem}}@media only screen and (min-width:calc(850px + 1px)){.text-copyTitle2{font-size:2.4rem}}.text-body1{color:#cfd1d4;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200}.inverseColors .text-body1{color:#3c424e}@media only screen and (max-width:850px){.text-body1{font-size:1.6rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px)){.text-body1{font-size:2rem;line-height:2.8rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.text-body1{font-size:16.6px;line-height:23.3px}}.text-body2{color:#cfd1d4;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200;letter-spacing:0}.inverseColors .text-body2{color:#3c424e}@media only screen and (max-width:850px){.text-body2{font-size:max(16px,1.5rem);line-height:2rem}}@media only screen and (min-width:calc(850px + 1px)){.text-body2{font-size:1.8rem;line-height:2.6rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.text-body2{font-size:15px;line-height:21.6px}}.text-body3{color:#cfd1d4;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200}.inverseColors .text-body3{color:#3c424e}@media only screen and (max-width:850px){.text-body3{font-size:1.2rem;letter-spacing:.02rem;line-height:1.8rem}}@media only screen and (min-width:calc(850px + 1px)){.text-body3{font-size:1.6rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.text-body3{font-size:13.3px;line-height:18.3px}}.text-mainNav{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;text-transform:uppercase}@media only screen and (min-width:calc(850px + 1px)){.text-mainNav{font-size:1.6rem;letter-spacing:.12rem}}.text-mainBtn{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;text-transform:uppercase}@media only screen and (max-width:850px){.text-mainBtn{font-size:1.4rem;letter-spacing:.06rem}}@media only screen and (min-width:calc(850px + 1px)){.text-mainBtn{font-size:1.4rem;letter-spacing:.07rem}}.text-secondaryBtn{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;text-transform:uppercase}@media only screen and (max-width:850px){.text-secondaryBtn{font-size:1.2rem;letter-spacing:.05rem;line-height:1.4rem}}@media only screen and (min-width:calc(850px + 1px)){.text-secondaryBtn{font-size:1.4rem;letter-spacing:.1rem;line-height:1}}.text-input{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200}@media only screen and (max-width:850px){.text-input{font-size:2.6rem;line-height:5.1rem}}@media only screen and (min-width:calc(850px + 1px)){.text-input{font-size:5rem;letter-spacing:-.1rem;line-height:1}}.text-digits{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (max-width:850px){.text-digits{font-size:3.9rem;letter-spacing:-.04em;line-height:4.4rem}}@media only screen and (min-width:calc(850px + 1px)){.text-digits{font-size:14rem;letter-spacing:-.04em;line-height:15.7rem}}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;color:#fff!important}.page--legal ol,.page--legal p,.page--legal ul{margin-bottom:2rem}.page--legal p li{list-style-type:disc;margin-bottom:.5rem;margin-left:2.25rem;padding-left:2rem}.page--legal ol li{list-style:decimal}.page--legal ol ol li,.page--legal ol.roman li{list-style:lower-roman}.page--legal b:first-child{display:block}.page--legal h3,.page--legal h4{margin:5rem 0 2rem}.page--legal a{-webkit-text-decoration:underline;text-decoration:underline}.tp-dfwv{position:fixed!important;z-index:1001}.gradient-heading{background:linear-gradient(90.33deg,#5294ff 30%,#f5441e 99.74%);-webkit-background-clip:text;display:inline-block;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.no-transform{text-transform:none}.wipe{backface-visibility:hidden;display:none;height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transform-style:preserve-3d;width:100%;will-change:transform;z-index:700}.wipe[visible]{display:block}.wipe__inner{backface-visibility:hidden;bottom:0;left:0;position:absolute;transform-style:preserve-3d;width:100%;will-change:transform}.wipe__bottom{height:100vh}.wipe__bottom,.wipe__shape{background-color:var(--wipe-color);width:100vw}.wipe__shape{clip-path:polygon(0 0,0 100%,100% 100%,100% 0,50% 100%);height:50vw;margin-bottom:-1px}.oxeSubHeader{color:#0a1221;left:0;overflow:hidden;pointer-events:none;top:var(--header-height);width:100%;z-index:299}@media only screen and (min-width:calc(850px + 1px)){.oxeSubHeader{height:7rem;position:absolute}}@media only screen and (max-width:850px){.oxeSubHeader{height:4.5rem;padding:0 var(-side-margin);position:fixed}}.root[fallback] .oxeSubHeader{position:fixed}.oxeSubHeader__inner{background-color:#f9f9f9;display:flex;height:100%;justify-content:center;left:0;pointer-events:auto;position:absolute;top:0;transform:translateY(-101%);transition:transform .5s cubic-bezier(.215,.61,.355,1);width:100%;will-change:transform}.oxeSubHeader__inner[active]{transform:translateY(0)}.oxeSubHeader__nav{display:flex;height:100%;position:relative}@media only screen and (max-width:850px){.oxeSubHeader__nav{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;justify-content:space-between;line-height:.8;text-transform:uppercase;width:100%}}@media only screen and (max-width:850px)and (max-width:850px){.oxeSubHeader__nav{font-size:1.4rem;letter-spacing:.06rem}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px)){.oxeSubHeader__nav{font-size:1.4rem;letter-spacing:.07rem}}.oxeSubHeader__navItem{align-items:center;display:flex;height:100%;position:relative;transition:color .2s}@media only screen and (max-width:850px){.oxeSubHeader__navItem{margin:0 3.3rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeSubHeader__navItem{margin:0 2.5rem}}.oxeSubHeader__navItemLink{font-size:2rem}.oxeSubHeader__navItemLink span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.oxeSubHeader__navItemLink span:not(.ref){left:0;position:absolute;transition:opacity .2s;will-change:opacity}.oxeSubHeader__navItemLink span.ref{position:relative;visibility:hidden}.oxeSubHeader__navItemLink span:first-child{color:#000;opacity:1}.oxeSubHeader__navItemLink span.on{color:var(--highlight-color);opacity:0}.oxeSubHeader__navItemLink:hover span:first-child,.oxeSubHeader__navItem[active] .oxeSubHeader__navItemLink span:first-child{opacity:0}.oxeSubHeader__navItemLink:hover span.on,.oxeSubHeader__navItem[active] .oxeSubHeader__navItemLink span.on{opacity:1}.oxeSubHeader__navItemLink:active{opacity:.7}.oxeSubHeader__bar{backface-visibility:hidden;background-color:var(--highlight-color);bottom:0;height:2px;left:-2px;position:absolute;transform:scaleX(0);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,.61,.36,1);width:300px;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){:root{--header-height:9rem}}@media only screen and (max-width:850px){:root{--header-height:7rem}}@media only screen and (max-width:850px)and (orientation:landscape){:root{--header-height:5rem}}.displayNone{display:none!important}.hidden{visibility:hidden!important}.leftAlign{justify-content:flex-start!important;margin-left:20rem}.displayLogoOnly{display:none!important}.darkenHeader>svg{fill:#000}.header{align-items:center;backface-visibility:hidden;color:var(--textColor);height:var(--header-height)!important;left:0;overflow:hidden;position:absolute;top:0;top:-1px;transform-style:preserve-3d;width:100%;will-change:transform;z-index:301}@media only screen and (min-width:calc(850px + 1px)){.header{align-items:center;display:flex;justify-content:space-evenly}}@media only screen and (max-width:850px){.header{display:flex;justify-content:space-between;padding:0 var(--side-margin);position:fixed}}.root[fallback] .header{position:fixed}.header__background{backface-visibility:hidden;background-color:var(--bgColor);bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;transform:translateY(-101%);transform-origin:top;transform-style:preserve-3d;transition:all .2s;will-change:transform}.showBg .header__background{transform:translateY(0)}.header__inner{align-items:center;position:relative}@media only screen and (max-width:850px){.header__inner{display:flex;justify-content:space-between}}.header__border{background-color:currentColor;bottom:0;height:1px;opacity:.1;position:absolute;transition:opacity .5s;will-change:opacity}@media only screen and (max-width:850px){.header__border{left:0;right:0}}@media only screen and (min-width:calc(850px + 1px)){.header__border{left:calc(var(--grid-column-width)*1);right:calc(var(--grid-column-width)*1)}}.header__left{align-items:center;display:flex;gap:24px}.header__left__icon{align-items:center;display:flex;grid-column:2/span 2;z-index:2}.header__logo{cursor:pointer}@media only screen and (max-width:850px){.header__logo{height:1.4rem;width:10.3939393939rem}}@media only screen and (min-width:calc(850px + 1px)){.header__logo{height:2.6rem;width:19.303030303rem}}.header__logo:active{opacity:.6}.header__uiInner{transition:transform .5s cubic-bezier(.215,.61,.355,1) 0s;will-change:transform}.hideUi .header__uiInner{transform:translateY(-100%)}.header__center{grid-column:6/span 6;position:relative;transition:transform .5s cubic-bezier(.215,.61,.355,1) 0s;will-change:transform}@media only screen and (max-width:850px){.header__center{display:none;margin-left:auto}}.hideUi .header__center{transform:translateY(100%)}.header__centerInner{flex-direction:row;justify-content:center;left:0;position:absolute;position:relative;top:0;width:100%}.header__centerInner,.header__link{align-items:center;display:flex;height:100%}.header__link{cursor:pointer;font-size:1.9rem;padding:0 1.4rem;will-change:opacity}.header__link:active{opacity:.6}.header__link span{text-wrap:nowrap;white-space:nowrap}.header__right{align-items:center;display:flex;grid-column:15/span 5;justify-content:flex-end;position:relative}@media only screen and (min-width:calc(850px + 1px)){.header__right .btnMain--small{padding:0 2rem}}@media only screen and (max-width:850px){.header__right .btnMain--small{padding:0 1.2rem}.header__right{gap:.7rem}}@media only screen and (min-width:calc(850px + 1px)){.header__right>:not(:last-child){margin-right:1.5rem}}.header__orderBtnWrap{height:100%;position:relative;transition:transform .5s cubic-bezier(.215,.61,.355,1) 0s;will-change:transform;z-index:5}.header.hideUi .header__orderBtnWrap{transform:translateY(100%)}.header__orderBtnOuter{align-items:center;display:flex;height:100%}@media only screen and (max-width:850px){.header__orderBtnOuter{gap:1rem;margin-right:1rem}}@media only screen and (min-width:calc(850px + 1px)){.header__orderBtnOuter{gap:1.7rem}}.header__demoBtn,.header__orderBtn{min-height:48px}.header__demoBtn[disabled],.header__orderBtn[disabled]{border:1px solid;color:var(--bg-color)}.header__demoBtn[disabled] .btnMain__bg,.header__orderBtn[disabled] .btnMain__bg{opacity:0!important}.header__demoBtn .btnMain__text,.header__orderBtn .btnMain__text{font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:12px;font-size:var(--Size-label-1,12px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-label-1,0);line-height:16px;line-height:var(--line-height-label-1,16px);text-transform:uppercase}.header__cart{cursor:pointer;position:relative}@media only screen and (max-width:850px){.header__cartIcon{height:2.2rem;width:2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.header__cartIcon{height:3.5rem;width:3.5rem}}.header__cartCount{align-items:center;background-color:#d93600;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-bottom:.1em;position:absolute;transform:scale(0);transition:transform .2s}.header__cartCount.isActive{transform:scale(1)}@media only screen and (max-width:850px){.header__cartCount{border-radius:50%;font-size:1rem;height:1.6rem;right:-.8rem;top:-.7rem;width:1.6rem}}@media only screen and (min-width:calc(850px + 1px)){.header__cartCount{border-radius:50%;font-size:1.6rem;height:2.5rem;right:-1.5rem;top:-1rem;width:2.5rem}}.header__nav{position:relative;width:-moz-fit-content;width:fit-content;z-index:2}@media only screen and (max-width:850px){.header__nav{margin-left:24px}.header__nav:has(.btn-demo){display:flex;gap:3rem}}.header__nav .closeBtn{position:absolute;right:0;top:0}.disableMenu{display:none}@media only screen and (max-width:850px){.configure-xs1-btn .btnMain__text{width:80px;word-wrap:normal;line-height:1;white-space:normal}}.sideNav{cursor:move;cursor:grab;cursor:-webkit-grab;height:calc(80% - var(--header-height));position:fixed;right:8rem;top:calc(10% + var(--header-height));width:50px;z-index:100}.sideNav:active{cursor:grabbing;cursor:-webkit-grabbing}.sideNav .nav__canvas{bottom:0;left:0;position:absolute;right:0;top:0}.sideNav .nav__labels{display:flex;flex-direction:column;height:calc(100% - 20px);justify-content:space-around;position:absolute;text-transform:uppercase;top:5px;width:100%}.sideNav .nav__labels br{display:none}.sideNav .nav__labels>.item{backface-visibility:hidden;pointer-events:none;text-transform:uppercase;transform-style:preserve-3d;white-space:nowrap;will-change:transform}@media only screen and (max-width:850px){.sideNav .nav__labels>.item{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.1rem;line-height:1.6rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.sideNav .nav__labels>.item{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.2rem;line-height:1.6rem}}.sideNav .nav__labels>.item span{position:absolute;transform:translate(-100%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.menuBtn{align-items:center;display:flex;padding:10px 0;pointer-events:none;--delay-open:0}.menuBtn[open]{pointer-events:auto}.menuBtn:active .menuBtn__burger span{background-color:#a6a6a6}.menuBtn__burger span{backface-visibility:hidden;background-color:currentColor;display:block;position:relative;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.22,.61,.36,1);transition-delay:var(--delay-open);will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.menuBtn__burger span{height:2px;width:4rem}}@media only screen and (max-width:850px){.menuBtn__burger span{height:2px;width:2.8rem}}.menuBtn__burger span:first-child{margin-bottom:1.2rem;transform-origin:0 0}@media only screen and (max-width:850px){.menuBtn__burger span:first-child{margin-bottom:.8rem}}.menuBtn__burger span:last-child{transform-origin:100% 0}button:not([open]) .menuBtn__burger span:first-child{transform:translateX(-100%) scaleX(0)}button:not([open]) .menuBtn__burger span:last-child{transform:translateX(100%) scaleX(0)}.closeBtn{align-items:center;display:flex;padding:10px 0;pointer-events:none;--delay-open:0.7s;--delay-open-half:0.35s}.closeBtn[open]{pointer-events:auto}.closeBtn:active .closeBtn__cross span.line>span{background-color:#a62900}.closeBtn__cross{height:calc(1.2rem + 4px);width:4rem}.closeBtn__cross span.line{backface-visibility:hidden;display:block;transform:scaleX(0);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:var(--delay-open-half);will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.closeBtn__cross span.line{height:1px;left:50%;margin-left:-2rem;margin-top:-.5px;position:absolute;top:50%;width:4rem}}@media only screen and (max-width:850px){.closeBtn__cross span.line{height:2px;left:50%;margin-left:-1.5rem;margin-top:-1px;position:absolute;top:50%;width:3rem}}.closeBtn__cross span.line span{backface-visibility:hidden;background-color:#fff;bottom:0;display:block;left:0;position:absolute;right:0;top:0;transform:rotate(0deg);transform-style:preserve-3d;transition:transform var(--delay-open) cubic-bezier(.22,.61,.36,1);transition-delay:0s;will-change:transform}button[open] .closeBtn__cross span.line:first-child{transform:scaleX(1)}button[open] .closeBtn__cross span.line:first-child span{transform:rotate(45deg);transition-delay:var(--delay-open)}button[open] .closeBtn__cross span.line:last-child{transform:scaleX(1)}button[open] .closeBtn__cross span.line:last-child span{transform:rotate(-45deg);transition-delay:var(--delay-open)}.page-base{height:-moz-fit-content;height:fit-content;position:relative;width:100%}@media only screen and (max-width:850px){.page-base{height:-moz-fit-content;height:fit-content;overflow:hidden}}@media only screen and (min-width:calc(850px + 1px)){.page-base{backface-visibility:hidden;height:100%;transform-style:preserve-3d;will-change:transform}}.root[fallback] .page-base{height:-moz-fit-content;height:fit-content;overflow:hidden}.matPicker{--c-border:rgba(0,0,0,.1);--c-border-active:rgba(0,0,0,.4);--c-cursor:#000;--c-btn-background:"rgba(255, 255, 255, 0)";--border-width:1px;--border-width-cursor:1px;--border-offset:11px;--item-size:120px;--item-width:var(--item-size);--item-height:var(--item-size);display:flex;justify-content:space-between;position:relative}.matPicker__cursor{border:var(--border-width-cursor) solid var(--c-cursor);border-radius:2px;height:100%;position:absolute;z-index:1}.matPicker__cursor,.matPicker__item{width:calc(var(--item-width) + var(--border-offset))}.matPicker__item{align-items:center;border:var(--border-width) solid var(--c-border);border-radius:2px;display:flex;flex-direction:column;height:calc(var(--item-height) + var(--border-offset));justify-content:center;position:relative;transition-duration:.3s;transition-property:border-color}.matPicker__item:active{border-color:var(--c-border-active);transition-duration:0s}.matPicker__icon{height:90%;position:relative;width:90%}.btnCircleAction{color:#0a1a3b;overflow:hidden;position:relative;transition:color .3s ease .1s}[disabled].btnCircleAction{pointer-events:none}@media(any-pointer:coarse){.android-active.btnCircleAction,.btnCircleAction:active{color:#fff;transition:color .15s ease .03s}}@media(pointer:fine){.btnCircleAction:hover{color:#fff;transition:color .15s ease .03s}}.desktop.firefox .btnCircleAction:hover,.desktop.ie .btnCircleAction:hover{color:#fff;transition:color .15s ease .03s}.btnCircleAction__gradient{animation:btnInteractive-grad 4s linear infinite;animation-play-state:paused;background:linear-gradient(90deg,transparent,rgba(130,212,255,.031) 3%,rgba(130,212,255,.9) 30.333%,#82d4ff 33.333%,rgba(130,212,255,.9) 36.333%,rgba(130,212,255,.04) 63.666%,transparent 66.6666%,rgba(130,212,255,.04) 69.666%,rgba(130,212,255,.9) 97%,#82d4ff);bottom:0;left:0;min-width:700px;opacity:0;position:absolute;top:0;transition:opacity 1s linear;width:500%}button:hover .btnCircleAction__gradient{animation-play-state:running;opacity:1}button[disabled] .btnCircleAction__gradient,button[interacted] .btnCircleAction__gradient{opacity:0;transition:opacity .25s linear}.btnCircleAction{--btn-color:#d93600;align-items:center;color:#fff;display:flex;flex-direction:column;height:6.25rem;justify-content:center;overflow:visible;transition:transform .4s cubic-bezier(.25,.46,.45,.94);width:6.25rem}.btnCircleAction--small{height:4.5rem;width:4.5rem}.btnCircleAction[visible]:hover{transform:scale(.95);transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,color .15s linear 0s}.btnCircleAction[visible]:hover:active{transform:scale(.9)}.btnCircleAction__gradientMask{border-radius:50%;height:100%;overflow:hidden;position:absolute;width:100%}.btnCircleAction__mask{align-items:center;background-color:var(--btn-color);clip-path:circle(100%);display:flex;flex-direction:column;justify-content:center;transition:clip-path .5s cubic-bezier(.25,.46,.45,.94)}.btnCircleAction__mask,.btnCircleAction__mask--small{border-radius:50%;height:100%;width:100%}.btnCircleAction:not([visible]) .btnCircleAction__mask{clip-path:circle(0)}.btnCircleAction__ring{border:.2rem solid var(--btn-color);border-radius:50%;height:calc(100% + 8px);opacity:1;padding:2px;position:absolute;transform:scale(1);transition:transform .5s cubic-bezier(.25,.46,.45,.94) .1s,opacity .4s cubic-bezier(.075,.82,.165,1) .1s;width:calc(100% + 8px)}.btnCircleAction:not([visible]) .btnCircleAction__ring{opacity:0;transform:scale(.8)}.btnCircleAction__icon{position:relative;stroke:#fff;stroke-width:1.5}@media only screen and (max-width:850px){.btnCircleAction__icon{height:2rem;width:2rem}}@media only screen and (min-width:calc(850px + 1px)){.btnCircleAction__icon{height:2.2rem;width:2.2rem}}.machineFeatureUI{--color:#3265fa;--c-line:var(--color);--c-text:#000;--offset-width:31rem;--delay-visible:0s;align-items:center;display:flex;justify-content:center;pointer-events:auto}.machineFeatureUI:not([visible]){pointer-events:none}.machineFeatureUI__btnActionWrap{position:relative}.machineFeatureUI__circleInfoWrap{align-items:center;cursor:default;display:flex;flex-direction:column;height:6rem;justify-content:center;width:6rem}.machineFeatureUI__circleInfo{background-color:var(--color);border-radius:50%;height:12px;position:relative;transform:scale(1);transition:transform .4s var(--delay-visible) cubic-bezier(.25,.46,.45,.94);width:12px}@media(hover:none)and (pointer:coarse){.machineFeatureUI__circleInfoWrap:active .machineFeatureUI__circleInfo{transform:scale(.8)}}@media(hover:hover)and (pointer:fine){.machineFeatureUI__circleInfoWrap:hover .machineFeatureUI__circleInfo{transform:scale(.8)}}.machineFeatureUI:not([visible]) .machineFeatureUI__circleInfo{transform:scale(0)}.machineFeatureUI__ring{border:.2rem solid var(--c-line);border-radius:50%;height:calc(100% + 1.2rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s;width:calc(100% + 1.2rem);will-change:transform}.machineFeatureUI__line{background-color:var(--c-line);height:1px;pointer-events:none;position:absolute;top:50%;width:var(--offset-width);--offset:14rem}.machineFeatureUI--infos .machineFeatureUI__line{--offset:2rem}.machineFeatureUI--left .machineFeatureUI__line{right:calc(50% + var(--offset))}.machineFeatureUI--right .machineFeatureUI__line{left:calc(50% + var(--offset))}.machineFeatureUI__text{position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30rem;--offset:12rem}.machineFeatureUI__text p{color:var(--c-text)}.machineFeatureUI--infos .machineFeatureUI__text{--offset:8rem}.machineFeatureUI--action .machineFeatureUI__text p:first-child{color:var(--color)}.machineFeatureUI--left .machineFeatureUI__text{right:calc(var(--offset-width) + var(--offset) + 2.5rem);text-align:right;transform:translateY(-50%)}.machineFeatureUI--right .machineFeatureUI__text{left:calc(var(--offset-width) + var(--offset) + 2.5rem);text-align:left;transform:translateY(-50%)}.btnPayment{--c-border:#000;color:var(--c-text);height:calc(var(--btn-height) + 1rem);position:relative;width:100%;z-index:0}.btnPayment *{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:850px){.btnPayment{padding:0 2rem}}@media only screen and (min-width:calc(850px + 1px)){.btnPayment{padding:0 3rem}}@media only screen and (max-width:850px){.btnPayment--small{--btn-height:3.4rem;padding:0 1.4rem}.btnPayment--small .btnPayment__text{font-size:1.2rem}.btnPayment--small .btnPayment__icon{margin-left:1.2rem}}@media only screen and (min-width:calc(850px + 1px)){.btnPayment--small{--btn-height:5rem}}.btnPayment[active]{pointer-events:auto}.btnPayment[disabled]{pointer-events:none}.btnPayment__bg{border:2px solid var(--c-border);border-radius:.4rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:transform .8s cubic-bezier(.19,1,.22,1);width:100%;z-index:-1}.btnPayment:not([disabled]):hover .btnPayment__bg{transform:scaleX(1.02);transition-duration:.8s}.btnPayment:not([disabled]):active .btnPayment__bg{opacity:.5}.btnPayment__content{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;position:relative;transition:opacity .2s cubic-bezier(.55,.085,.68,.53)}.btnPayment[icon] .btnPayment__content{justify-content:space-between}.btnPayment[active] .btnPayment__content{opacity:1;transition:opacity 1s cubic-bezier(.19,1,.22,1) .3s}.btnPayment__text{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;text-transform:uppercase;transition:transform .8s cubic-bezier(.19,1,.22,1);white-space:nowrap}@media only screen and (max-width:850px){.btnPayment__text{font-size:1.4rem;letter-spacing:.06rem}}@media only screen and (min-width:calc(850px + 1px)){.btnPayment__text{font-size:1.4rem;letter-spacing:.07rem}}@media only screen and (max-width:850px){.btnPayment__text{font-size:1.2rem}}@media only screen and (min-width:calc(850px + 1px)){.btnPayment__text{font-size:1.8rem}}.btnPayment:not([disabled]):hover .btnPayment__text{transform:translateX(-.3rem)}.btnPayment[icon]:not([disabled]):hover .btnPayment__text{transform:translateX(-.6rem)}.btnPayment__icon{align-items:center;display:flex;transition:transform .8s cubic-bezier(.19,1,.22,1);width:auto}.btnPayment[icon]:not([disabled]):hover .btnPayment__icon{transform:translateX(.6rem)}@media only screen and (min-width:calc(850px + 1px)){.btnPayment__icon{height:40%}}@media only screen and (max-width:850px){.btnPayment__icon{height:30%}}.btnPayment__icon>img{height:100%}.btnPayment__icon>span{color:#9b9b9b;margin-left:1rem}@media only screen and (min-width:calc(850px + 1px)){.btnPayment__icon>span{font-size:1.7rem}}@media only screen and (max-width:850px){.btnPayment__icon>span{font-size:1.2rem}}@media only screen and (min-width:calc(850px + 1px)){.btnPayment .paypal{height:80%!important}}@media only screen and (max-width:850px){.btnPayment .paypal{height:60%!important}}.section{contain:content;position:relative;width:100%;z-index:0}@media only screen and (min-width:calc(850px + 1px)){.root:not([fallback]) .section{backface-visibility:hidden;position:absolute;transform-style:preserve-3d;will-change:transform}}.section__inner{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.root:not([fallback]) .section__inner{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.section .title1{text-align:center}}.section .section__canvas,.section .section__dom,.section .section__gl{bottom:0;left:0;position:absolute;right:0;top:0}.section__dom{align-items:center;display:flex;flex-direction:column;justify-content:center}.section .debug{background-color:rgba(0,0,0,.5);color:#fff;font-family:monospace;font-family:Lucida Console,Monaco,monospace!important;font-size:2rem;font-size:10px;font-weight:700;left:20px;letter-spacing:normal;line-height:normal;padding:20px;pointer-events:none;position:sticky;-moz-text-align-last:left;text-align-last:left;text-transform:none;top:20px;width:260px;z-index:1001}.btnMain{border-radius:.4rem;color:var(--text-color);height:var(--btn-height);pointer-events:none;position:relative;z-index:0}.btnMain *{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:850px){.btnMain{padding:0 3rem}}@media only screen and (min-width:calc(850px + 1px)){.btnMain{padding:0 3rem}}@media only screen and (max-width:850px){.btnMain--small{--btn-height:3.4rem;padding:0 1.4rem}.btnMain--small .btnMain__text{font-size:1.2rem}.btnMain--small .btnMain__icon{margin-left:1.2rem}}@media only screen and (min-width:calc(850px + 1px)){.btnMain--small{--btn-height:5rem}}.btnMain[active]{pointer-events:auto}.btnMain[disabled]{opacity:.4;pointer-events:none}.btnMain__bg{background-color:var(--bg-color);clip-path:inset(0 50% round .4rem);height:100%;left:-.6rem;overflow:hidden;position:absolute;right:-.6rem;top:0;transition:clip-path .2s cubic-bezier(.55,.085,.68,.53),background-color .5s;z-index:-1}.btnMain[active] .btnMain__bg{clip-path:inset(0 .6rem round .4rem);transition:clip-path .8s cubic-bezier(.19,1,.22,1),background-color .5s}.btnMain:not([disabled]):hover .btnMain__bg{clip-path:inset(0 0 round .4rem);transition-duration:.8s}.btnMain__rolloverGradient{animation:gradientLoop 4s linear infinite;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%;width:600%}.btnMain:hover .btnMain__rolloverGradient{opacity:1}.btnMain__content{align-items:center;display:flex;height:100%;opacity:0;position:relative;transition:opacity .2s cubic-bezier(.55,.085,.68,.53)}.btnMain[icon] .btnMain__content,.btnMain__content{justify-content:center}.btnMain[active] .btnMain__content{opacity:1;transition:opacity 1s cubic-bezier(.19,1,.22,1) .3s}.btnMain__text{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;text-transform:uppercase;transition:transform .8s cubic-bezier(.19,1,.22,1);white-space:nowrap}@media only screen and (max-width:850px){.btnMain__text{font-size:1.4rem;letter-spacing:.06rem}}@media only screen and (min-width:calc(850px + 1px)){.btnMain__text{font-size:1.4rem;letter-spacing:.07rem}}.btnMain:not([disabled]):hover .btnMain__text{transform:translateX(-.3rem)}.btnMain[icon]:not([disabled]):hover .btnMain__text{transform:translateX(-.6rem)}.btnMain__icon{height:100%;margin-left:1rem;transition:transform .8s cubic-bezier(.19,1,.22,1)}.btnMain[icon]:not([disabled]):hover .btnMain__icon{transform:translateX(.6rem)}@media only screen and (max-width:850px){.btnMain__icon{width:1rem}}@media only screen and (min-width:calc(850px + 1px)){.btnMain__icon{width:1rem}}.standard-btn{width:207px}.indicator{height:calc(var(--btn-height) - 5px);left:0;pointer-events:none;position:absolute;transition:transform .7s cubic-bezier(.22,.61,.36,1),opacity .6s cubic-bezier(.25,.045,.145,1) .15s;width:300px;will-change:transform,opacity}@media only screen and (max-width:850px){.indicator{--btn-height:5rem}}@media only screen and (min-width:calc(850px + 1px)){.indicator{--btn-height:5.5rem;padding:0 3.5rem 0 2.5rem}}.indicator__l,.indicator__r{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;width:50%}.indicator__r{left:50%;transform:scaleX(-1)}.indicator .part__inner{transition:transform .7s cubic-bezier(.22,.61,.36,1);will-change:transform}.indicator .part__inner,.indicator__bg{height:100%;left:0;position:absolute;top:0;width:100%}.indicator__bg{background-color:transparent;border:1px solid;border-radius:.4rem;opacity:1;overflow:hidden;width:200%;z-index:0}.btnInteractive{color:#0a1a3b;overflow:hidden;position:relative;transition:color .3s ease .1s}[disabled].btnInteractive{pointer-events:none}@media(any-pointer:coarse){.android-active.btnInteractive,.btnInteractive:active{color:#fff;transition:color .15s ease .03s}}@media(pointer:fine){.btnInteractive:hover{color:#fff;transition:color .15s ease .03s}}.desktop.firefox .btnInteractive:hover,.desktop.ie .btnInteractive:hover{color:#fff;transition:color .15s ease .03s}.btnInteractive__gradient{animation:btnInteractive-grad 4s linear infinite;animation-play-state:paused;background:linear-gradient(90deg,transparent,rgba(130,212,255,.031) 3%,rgba(130,212,255,.9) 30.333%,#82d4ff 33.333%,rgba(130,212,255,.9) 36.333%,rgba(130,212,255,.04) 63.666%,transparent 66.6666%,rgba(130,212,255,.04) 69.666%,rgba(130,212,255,.9) 97%,#82d4ff);bottom:0;left:0;min-width:700px;opacity:0;position:absolute;top:0;transition:opacity 1s linear;width:500%}button:hover .btnInteractive__gradient{animation-play-state:running;opacity:1}button[disabled] .btnInteractive__gradient,button[interacted] .btnInteractive__gradient{opacity:0;transition:opacity .25s linear}.btnInteractive{align-items:center;border-radius:.4rem;color:#fff;display:flex;height:var(--btn-height);justify-content:space-between;z-index:1}.btnInteractive[interacted]{border-radius:calc(var(--btn-height)*.5)}@media only screen and (max-width:850px){.btnInteractive{--btn-height:4rem;padding:0 3.25rem 0 2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.btnInteractive{--btn-height:4.6rem;padding:0 3.5rem 0 2.5rem}}.btnInteractive__bg{background-color:#d93600;border-radius:.4rem;height:100%;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transform:translateX(-1.5rem);transition:transform .5s cubic-bezier(.25,.045,.145,1),background-color .3s ease-in-out,border-color .25s linear;width:100%;will-change:transform,background-color,border-color;z-index:0}button:hover .btnInteractive__bg{transform:translateX(0);transition:transform .35s cubic-bezier(.31,0,0,1)}button[entering] .btnInteractive__bg{transition:transform 1s cubic-bezier(.25,.045,.145,1),background-color .3s ease-in-out}button[disabled] .btnInteractive__bg,button[interacted] .btnInteractive__bg{background-color:transparent;transform:translateX(calc(-100% + var(--btn-height)));transition:transform .6s cubic-bezier(.165,.225,0,1),background-color .3s ease-in-out}button[disabled] .btnInteractive__bg{border-color:transparent}button[interacted] .btnInteractive__bg{transition:transform .5s cubic-bezier(.15,.66,0,1),background-color .15s ease-in-out}.btnInteractive__border{border:2px solid transparent;border-radius:calc(var(--btn-height)*.5);height:100%;left:0;position:absolute;top:0;width:100%;will-change:border-color}.btnInteractive__border,button[entering] .btnInteractive__border{transition:border-color .25s linear}button[disabled] .btnInteractive__border{border-color:transparent}button[interacted] .btnInteractive__border{border-color:#3265fa;transition:border-color .25s linear}.btnInteractive__corner{border:2px solid transparent;border-bottom-left-radius:var(--btn-height);border-right-width:0;border-top-left-radius:var(--btn-height);bottom:0;left:0;position:absolute;top:0;transform:translateZ(0);transition:border-color .25s linear;width:calc(var(--btn-height)/2);will-change:border-color}button[interacted] .btnInteractive__corner{border-color:#3265fa}button[disabled] .btnInteractive__corner{border-color:transparent}.btnInteractive__text{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;margin-left:1.3rem;position:relative;text-transform:uppercase;transform:translateX(0);transition:transform .4s cubic-bezier(.25,.045,.145,1) .06s,opacity .3s linear .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,color,opacity}@media only screen and (max-width:850px){.btnInteractive__text{font-size:1.4rem;letter-spacing:.06rem}}@media only screen and (min-width:calc(850px + 1px)){.btnInteractive__text{font-size:1.4rem;letter-spacing:.07rem}}button:hover .btnInteractive__text{transform:translateX(1rem);transition:transform .35s cubic-bezier(.21,0,0,1) .08s,opacity .3s linear}button[disabled] .btnInteractive__text,button[interacted] .btnInteractive__text{opacity:0;transition:transform .3s ease,opacity .3s linear}button[interacted] .btnInteractive__text{opacity:0;transform:translateX(-1rem);transition:transform .2s cubic-bezier(.37,.01,.76,.21) 0s,opacity .15s linear .05s}button[disabled] .btnInteractive__text{transform:translateX(-1rem)}.btnInteractive__icon{margin-right:.75rem;position:relative;transform:scale(1);transition:transform .3s linear,opacity .3s linear}button[disabled] .btnInteractive__icon,button[interacted] .btnInteractive__icon{opacity:0;transform:scale(0)}.btnInteractive__tick{fill:transparent;stroke:#3265fa;stroke-width:2.33px;stroke-dasharray:21.23,21.23,0,0;stroke-dashoffset:21.23;height:1.5rem;left:50%;left:2.4rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5rem}@media only screen and (max-width:850px){.btnInteractive__tick{left:2rem}}button[interacted] .btnInteractive__tick{transition:stroke-dashoffset 1.2s cubic-bezier(.37,.01,.14,1) .5s;stroke-dashoffset:0}.btnInteractive__wave0,.btnInteractive__wave1,.btnInteractive__wave2,.btnInteractive__wave2Bg,.btnInteractive__wave3{animation:btnInteractive__wave0 1.25s cubic-bezier(.37,.01,.14,1) .2s infinite both;border:1px solid;display:block;left:0;position:absolute;top:0;transform:translate(-50%,-50%);will-change:transfrom,opacity,background-color}button:hover .btnInteractive__wave0,button:hover .btnInteractive__wave1,button:hover .btnInteractive__wave2,button:hover .btnInteractive__wave2Bg,button:hover .btnInteractive__wave3{animation-play-state:running}.btnInteractive__wave0,.btnInteractive__wave1{border-radius:50%;height:20px;width:20px}.btnInteractive__wave0{animation-play-state:paused}.btnInteractive__wave1{animation-name:btnInteractive__wave1;animation-play-state:paused}.btnInteractive__wave2,.btnInteractive__wave3{border-radius:50%;height:13px;width:13px}.btnInteractive__wave2{animation-name:btnInteractive__wave2;animation-play-state:paused}.btnInteractive__wave2Bg{animation-name:btnInteractive__wave2Bg;animation-play-state:paused;background-color:currentColor;border:none;border-radius:50%;height:11px;width:11px}.btnInteractive__wave3{animation-name:btnInteractive__wave3;animation-play-state:paused;background-color:currentColor}@keyframes btnInteractive__wave0{0%{opacity:.1;transform:translate(-50%,-50%)}66%{opacity:0;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes btnInteractive__wave1{0%{opacity:.6;transform:translate(-50%,-50%) scale(.65)}66%{opacity:.1;transform:translate(-50%,-50%)}to{opacity:.1;transform:translate(-50%,-50%)}}@keyframes btnInteractive__wave2{0%{opacity:1;transform:translate(-50%,-50%) scale(.48)}66%{opacity:.5;transform:translate(-50%,-50%)}to{opacity:.5;transform:translate(-50%,-50%)}}@keyframes btnInteractive__wave2Bg{0%{opacity:1;transform:translate(-50%,-50%) scale(.48)}66%{opacity:0;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%)}}@keyframes btnInteractive__wave3{0%{transform:translate(-50%,-50%) scale(0)}66%{transform:translate(-50%,-50%) scale(.48)}to{transform:translate(-50%,-50%) scale(.48)}}.fullImageCarousel{--c-bullet:#d93600;--c-main:#0a1221;background-color:var(--bg-color);height:calc(100vh - var(--header-height));overflow:hidden;z-index:0}.fullImageCarousel__items{background-color:var(--c-main);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.fullImageCarousel--parallax .fullImageCarousel__items{will-change:transform}.fullImageCarousel__item{background-color:var(--c-main);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;will-change:transform,opacity,visibility}.fullImageCarousel__item--hidden{visibility:hidden}.fullImageCarousel--parallax .fullImageCarousel__item{top:50%}@media only screen and (min-width:calc(850px + 1px)){.fullImageCarousel--parallax .fullImageCarousel__item{min-height:110vh}}.fullImageCarousel__img{-o-object-fit:cover;object-fit:cover;will-change:transform,opacity}.fullImageCarousel__img,.fullImageCarousel__shutter{height:100%;left:0;position:absolute;top:0;width:100%}.fullImageCarousel__shutter{background-color:var(--c-main);transform:scaleX(0);will-change:transform}.fullImageCarousel__inner{touch-action:pan-y;z-index:2}.fullImageCarousel__next,.fullImageCarousel__prev{position:absolute;top:50%}@media only screen and (max-width:850px){.fullImageCarousel__prev{left:30px}.fullImageCarousel__next{right:30px}}@media only screen and (min-width:calc(850px + 1px)){.fullImageCarousel__prev{left:140px}.fullImageCarousel__next{right:140px}}@media screen and (min-width:1920px){.fullImageCarousel__prev{left:calc(-50vw + 50% + 225px)}.fullImageCarousel__next{right:calc(-50vw + 50% + 225px)}}.fullImageCarousel__pagination{bottom:45px;display:flex;justify-content:center;left:0;position:absolute;right:0}.fullImageCarousel__bullet{border:1px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:8px;margin:0 9px;position:relative;width:8px;will-change:contents}.fullImageCarousel__bullet:after,.fullImageCarousel__bullet:before{content:"";position:absolute}.fullImageCarousel__bullet:before{bottom:-14px;left:-10px;right:-10px;top:-14px}.fullImageCarousel__bullet:after{background-color:var(--c-bullet);border-radius:50%;bottom:-1px;left:-1px;right:-1px;top:-1px;transform:scale(0);transition:transform .4s ease-in-out;will-change:transform}.fullImageCarousel__bullet--active:after{transform:scale(1)}.btnCircle{color:#0a1a3b;overflow:hidden;position:relative;transition:color .3s ease .1s}[disabled].btnCircle{pointer-events:none}@media(any-pointer:coarse){.android-active.btnCircle,.btnCircle:active{color:#fff;transition:color .15s ease .03s}}@media(pointer:fine){.btnCircle:hover{color:#fff;transition:color .15s ease .03s}}.desktop.firefox .btnCircle:hover,.desktop.ie .btnCircle:hover{color:#fff;transition:color .15s ease .03s}.btnCircle__gradient{animation:btnInteractive-grad 4s linear infinite;animation-play-state:paused;background:linear-gradient(90deg,transparent,rgba(130,212,255,.031) 3%,rgba(130,212,255,.9) 30.333%,#82d4ff 33.333%,rgba(130,212,255,.9) 36.333%,rgba(130,212,255,.04) 63.666%,transparent 66.6666%,rgba(130,212,255,.04) 69.666%,rgba(130,212,255,.9) 97%,#82d4ff);bottom:0;left:0;min-width:700px;opacity:0;position:absolute;top:0;transition:opacity 1s linear;width:500%}button:hover .btnCircle__gradient{animation-play-state:running;opacity:1}button[disabled] .btnCircle__gradient,button[interacted] .btnCircle__gradient{opacity:0;transition:opacity .25s linear}.btnCircle{--btn-color:#d93600;align-items:center;background-color:#d93600;background-color:var(--btn-color);border:none;color:#fff;display:flex;flex-direction:column;justify-content:center;transition:transform .4s cubic-bezier(.25,.46,.45,.94) .1s;will-change:transform}@media only screen and (max-width:850px){.btnCircle{border-radius:50%;height:4rem;width:4rem}}@media only screen and (min-width:calc(850px + 1px)){.btnCircle{border-radius:50%;height:6.25rem;width:6.25rem}}@media(any-pointer:coarse){.btnCircle.android-active,.btnCircle:active{transform:translateX(.5em);transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,color .15s linear 0s}.btnCircle.android-active:active,.btnCircle:active:active{transform:translateX(.5em) scale(.95)}}@media(pointer:fine){.btnCircle:hover{transform:translateX(.5em);transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,color .15s linear 0s}.btnCircle:hover:active{transform:translateX(.5em) scale(.95)}}.desktop.firefox .btnCircle:hover,.desktop.ie .btnCircle:hover{transform:translateX(.5em);transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,color .15s linear 0s}.desktop.firefox .btnCircle:hover:active,.desktop.ie .btnCircle:hover:active{transform:translateX(.5em) scale(.95)}@media(any-pointer:coarse){.btnCircle--scaling.android-active,.btnCircle--scaling:active{transform:scale(1.05)}.btnCircle--scaling.android-active:active,.btnCircle--scaling:active:active{transform:scale(.95)}}@media(pointer:fine){.btnCircle--scaling:hover{transform:scale(1.05)}.btnCircle--scaling:hover:active{transform:scale(.95)}}.desktop.firefox .btnCircle--scaling:hover,.desktop.ie .btnCircle--scaling:hover{transform:scale(1.05)}.desktop.firefox .btnCircle--scaling:hover:active,.desktop.ie .btnCircle--scaling:hover:active{transform:scale(.95)}@media only screen and (min-width:calc(850px + 1px)){.btnCircle--small{border-radius:50%;height:4.5rem;width:4.5rem}}@media(any-pointer:coarse){.btnCircle--left.android-active,.btnCircle--left:active{transform:translateX(-.5em)}.btnCircle--left.android-active:active,.btnCircle--left:active:active{transform:translateX(-.5em) scale(.95)}}@media(pointer:fine){.btnCircle--left:hover{transform:translateX(-.5em)}.btnCircle--left:hover:active{transform:translateX(-.5em) scale(.95)}}.desktop.firefox .btnCircle--left:hover,.desktop.ie .btnCircle--left:hover{transform:translateX(-.5em)}.desktop.firefox .btnCircle--left:hover:active,.desktop.ie .btnCircle--left:hover:active{transform:translateX(-.5em) scale(.95)}.btnCircle__icon{left:1.5px;position:relative}@media only screen and (max-width:850px){.btnCircle__icon{height:1rem;width:1rem}}@media only screen and (min-width:calc(850px + 1px)){.btnCircle__icon{height:1.2rem;width:1.2rem}}.btnCircle--small .btnCircle__icon{left:1px}.btnCircle--left .btnCircle__icon,.btnCircle--left.btnCircle--small .btnCircle__icon{left:0}.multiPage{background-color:var(--bg-color)}.multiPage__inner{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:850px){.multiPage__inner{padding:5rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__inner{margin:auto;padding:20rem 0;width:calc(var(--grid-width)*18)}}.multiPage__divider{border-top:1px solid rgba(10,18,33,.2);left:calc(var(--grid-column-width)*1);position:absolute;top:0;width:calc(var(--grid-column-width)*18)}@media only screen and (max-width:850px){.multiPage__divider{display:none}}.multiPage__logo{fill:#3265fa}@media only screen and (max-width:850px){.multiPage__logo{height:2rem;width:7.95rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__logo{height:4rem;width:15.9rem}}.multiPage__title{text-align:center}@media only screen and (max-width:850px){.multiPage__title{margin-bottom:3.5rem;margin-top:2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__title{line-height:.72;margin-bottom:12rem;margin-top:6rem;white-space:nowrap}.multiPage__items{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--grid-column-width);align-self:stretch;margin:0 var(--grid-column-width)}}.multiPage__item{align-items:center;border:1px solid rgba(10,18,33,.2);display:flex;flex-direction:column;justify-content:center;text-align:center}@media only screen and (max-width:850px){.multiPage__item:not(:first-child){margin-top:2.5rem}.multiPage__item .btnMain{height:4rem;margin-bottom:3rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__item .btnMain{margin-bottom:6rem;width:22rem}}.multiPage__itemImgWrap{position:relative;width:100%}@media only screen and (max-width:850px){.multiPage__itemImgWrap{height:15.5rem;margin-top:2.5rem;width:18rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__itemImgWrap{height:31rem;margin-top:4rem;width:38.4rem}}.multiPage__itemIcon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:850px){.multiPage__itemIcon{height:13rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__itemIcon{height:30rem}}@media only screen and (max-width:850px){.oxefit .multiPage__itemIcon{height:14rem}}@media only screen and (min-width:calc(850px + 1px)){.oxefit .multiPage__itemIcon,.oxelead .multiPage__itemIcon{height:30rem}}@media only screen and (max-width:850px){.x2 .multiPage__itemIcon{height:16rem}}@media only screen and (min-width:calc(850px + 1px)){.x2 .multiPage__itemIcon{height:34rem}}.multiPage__itemImg{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.multiPage__itemTitle{font-size:0}@media only screen and (max-width:850px){.multiPage__itemTitle{margin-top:3rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__itemTitle{margin-top:6rem}}.multiPage__itemTitle .x2-logo{height:6rem}.multiPage__itemLogo{width:100%}@media only screen and (max-width:850px){.multiPage__itemLogo{height:2rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__itemLogo{height:4rem}}@media only screen and (max-width:850px){.multiPage__itemSubtitle{margin:2rem 0;padding:0 3.4rem}}@media only screen and (min-width:calc(850px + 1px)){.multiPage__itemSubtitle{margin:4rem 0;width:calc(var(--grid-column-width)*4)}}.imageMaterialPicture{height:100%;left:0;position:absolute;top:0;width:100%;will-change:opacity}.imageMaterial{left:calc((var(--size) - 100%)*-.5);top:calc((var(--size) - 100%)*-.5);will-change:opacity}.customScroll{height:1px;pointer-events:none;width:1px;z-index:1000}.customScroll,.page-404{left:0;position:absolute;top:0}.page-404{align-items:center;background-color:#0a1221;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.page-404 .page-content{align-items:center;display:flex;flex-flow:column}.page-404 .text-body1{margin-top:.5em}.page-404 a{font-size:2.8rem;line-height:2.4rem;margin-bottom:1rem}.page--activate{background-color:#051c2c;font-family:Helvetica Neue;margin:0}.activate,.page--activate{align-items:stretch;display:flex;flex-direction:column}.activate{margin:0 auto;max-width:900px;padding-bottom:24rem}@media only screen and (max-width:850px){.activate{width:100%}}.activate__wrapper{display:flex;flex-direction:column;width:100%}.activate__header{align-items:center;display:flex;justify-content:center;padding:50px 0 25px}.activate__order-number{background-color:#1e3341;padding:16px}.activate__order-number h3{font-size:3rem;text-align:center}@media only screen and (max-width:850px){.activate__order-number h3{font-size:2rem}}.activate__content{align-items:center;display:flex;flex-direction:column;gap:16px;padding-top:64px}.activate__content h4{color:#fff;font-size:3.2rem;font-weight:400;letter-spacing:-.01em;line-height:36px;text-align:center;text-transform:uppercase}@media only screen and (max-width:850px){.activate__content h4{font-size:2.2rem;line-height:24px}}.activate__content p{color:#c2c2be;font-size:2rem;font-style:normal;font-weight:400;line-height:140%;text-align:center;width:80%}@media only screen and (max-width:850px){.activate__content p{font-size:16px}}.activate .btn-wrapper{align-items:center;display:flex;justify-content:center;padding:72px}.activate-xs1-btn{height:88px;width:100%}.activate-xs1-btn .btnMain__text{font-size:2rem}@media only screen and (max-width:850px){.activate-xs1-btn{height:66px}}.error-msg{align-items:center;display:flex;padding:120px 40px;width:100%}.error-msg h2{text-align:center}@media only screen and (max-width:850px){.error-msg h2{font-size:1.8rem}}.img1 img,.img2 img,.img3 img,.img4 img,.img5 img{-o-object-fit:contain;object-fit:contain;width:100%}.img1,.img3{min-height:506px}@media only screen and (max-width:850px){.img1,.img3{min-height:219px}}.img4{min-height:509px}@media only screen and (max-width:850px){.img4{min-height:220px}}.img2{min-height:850px}@media only screen and (max-width:850px){.img2{min-height:368px}}.img5{min-height:267px}@media only screen and (max-width:850px){.img5{min-height:115px}}.hero{background-color:#0a1a3b}@media only screen and (max-width:850px){.hero{height:22.4rem;margin-top:var(--header-height)}.showEventBanner .hero{margin-top:calc(var(--header-height) + var(--banner-height))}}@media only screen and (min-width:calc(850px + 1px)){.hero{height:calc(var(--header-height) + 47rem);max-height:50vw;padding-top:var(--header-height)}}.overview .wrapper{gap:12px}.overview .wrapper,.overview__container{align-items:center;display:flex;flex-direction:column}.overview__container{gap:75px}@media only screen and (max-width:850px){.overview__container{gap:30px}}.overview__container__header{color:#16206c;font-family:Resolve Sans;font-size:3rem;font-style:normal;font-weight:350;letter-spacing:.8px;line-height:120%;text-align:center}@media only screen and (max-width:850px){.overview__container__header{font-size:1.8rem}}.overview__container__subTitle{color:#3265fa;font-family:Resolve Sans;font-size:6rem;font-style:normal;font-weight:500;letter-spacing:.96px;line-height:120%;text-align:center;text-transform:uppercase}@media only screen and (max-width:850px){.overview__container__subTitle{font-size:2.5rem}}.overview__container__text{font-size:2.2rem;text-align:center}@media only screen and (max-width:850px){.overview__container__text{font-size:1.5rem}}.page--configure .oxeai .simpleContent__inner{margin:140px 0 0}.page--configure .realtime-feedback .simpleContent__inner{flex-direction:row-reverse;margin:140px 0 88px}@media only screen and (max-width:850px){.page--configure{background-color:#fff;padding-bottom:150px}}.mainDemo{background-color:#f8f8f8!important;color:navy;height:80%;min-height:900px;padding-top:calc(8.7rem + var(--header-height))}.mainDemo,.mainDemo .parent{align-items:center;display:flex;flex-direction:column;justify-content:center}.mainDemo .parent{overflow-y:scroll;position:relative!important}.mainDemo .parent .left,.mainDemo .parent .right{align-items:flex-start;display:flex;flex-direction:column;font-size:40px;gap:1rem;justify-content:center;padding:1rem}.mainDemo .parent .left .media,.mainDemo .parent .right .media{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:100rem;max-width:100rem;padding:1.5rem;width:100%}.mainDemo .parent .left .media video,.mainDemo .parent .right .media video{max-height:300px!important;max-height:350px!important;max-width:300px!important;max-width:350px!important}.mainDemo .parent .left .media img,.mainDemo .parent .right .media img{max-height:350px!important;max-width:350px!important}.mainDemo .parent .left .text-container,.mainDemo .parent .right .text-container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem}.mainDemo .parent .left .text-container h1,.mainDemo .parent .right .text-container h1{color:#0a1221;font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:.05rem;line-height:1.6rem;text-transform:uppercase}.mainDemo .parent .left .text-container p,.mainDemo .parent .right .text-container p{color:#3c424e;font-size:1.4rem;font-weight:300;font-weight:200;line-height:2.3rem;max-width:75rem}.mainDemo .parent .left .text-container button,.mainDemo .parent .right .text-container button{align-items:center;background-color:#0a1221;border-radius:5px;color:#fff;display:flex;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;gap:1rem;justify-content:center;letter-spacing:.07rem;line-height:.8rem;padding:15px;text-transform:uppercase;white-space:nowrap}.mainDemo .parent .left .text-container button span,.mainDemo .parent .right .text-container button span{display:inline}.mainDemo .parent .left .text-container button span svg,.mainDemo .parent .right .text-container button span svg{height:1rem;width:1rem}@media(min-width:641px){.mainDemo .parent{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;overflow-y:hidden!important}.mainDemo .parent .left,.mainDemo .parent .right{align-items:flex-start;display:flex;flex-direction:column;font-size:40px;gap:1rem;justify-content:center;padding:1rem}.mainDemo .parent .left .media,.mainDemo .parent .right .media{align-items:center;display:flex;height:100%;justify-content:center;max-height:100rem;max-width:100rem;min-height:250px;padding:1.5rem;width:100%}.mainDemo .parent .left .media video,.mainDemo .parent .right .media video{max-height:350px!important;max-width:350px!important}.mainDemo .parent .left .text-container,.mainDemo .parent .right .text-container{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;margin-left:auto;margin-right:auto;padding:1.5rem}.mainDemo .parent .left .text-container h1,.mainDemo .parent .right .text-container h1{color:#0a1221;font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.4rem;font-weight:300;letter-spacing:.05rem;line-height:3.6rem;text-transform:uppercase;width:100%}.mainDemo .parent .left .text-container p,.mainDemo .parent .right .text-container p{color:#3c424e;font-size:1.4rem;font-weight:300;font-weight:200;line-height:2.3rem;max-width:75rem}.mainDemo .parent .left .text-container button,.mainDemo .parent .right .text-container button{align-items:center;background-color:#0a1221;border-radius:5px;color:#fff;display:flex;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;gap:1rem;justify-content:center;letter-spacing:.07rem;line-height:.8rem;padding:15px;text-transform:uppercase;white-space:nowrap}.mainDemo .parent .left .text-container button span,.mainDemo .parent .right .text-container button span{display:inline}.mainDemo .parent .left .text-container button span svg,.mainDemo .parent .right .text-container button span svg{height:1rem;width:1rem}.mainDemo .parent h1{font-size:3.5rem}.mainDemo .parent p{font-size:2rem}}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking{padding-top:calc(12rem + var(--header-height))}}@media only screen and (max-width:850px){.in-person-demo-booking{padding-top:calc(7.8rem + var(--header-height))}}.in-person-demo-booking__inner{gap:36px}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__container{align-items:center;display:flex;flex-direction:row;justify-content:center}}.in-person-demo-booking{width:100%}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking{padding-top:calc(8rem + var(--header-height))}}@media only screen and (max-width:850px){.in-person-demo-booking{padding-top:calc(3rem + var(--header-height))}}.in-person-demo-booking__inner{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:2rem 2rem 15rem}.in-person-demo-booking__subtitle{align-items:center;color:#0a1a3a;display:flex;flex-direction:row;justify-content:center;margin:0!important;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__subtitle{font-size:3.6rem;font-weight:300;padding-bottom:0;width:100%}}@media only screen and (max-width:850px){.in-person-demo-booking__subtitle{font-size:2rem;font-weight:300;padding:0}}.in-person-demo-booking__title{align-items:center;color:#0a1a3a;display:flex;flex-direction:row;justify-content:center;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__title{font-size:5rem;font-weight:700;padding-bottom:1.5rem;width:100%}}@media only screen and (max-width:850px){.in-person-demo-booking__title{font-size:2.7rem;font-weight:800;padding:1rem}}.in-person-demo-booking__container{width:100%}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__container{align-items:center;display:flex;flex-direction:row;gap:50px;justify-content:center}}@media only screen and (max-width:850px){.in-person-demo-booking__container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}}.in-person-demo-booking__container>div{flex:1}.in-person-demo-booking__map{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:850px){.in-person-demo-booking__map{padding:2rem}.in-person-demo-booking__map img{width:100%}}.in-person-demo-booking__mapItems{margin-bottom:20rem;width:100%}@media only screen and (max-width:850px){.in-person-demo-booking__mapItems{margin-bottom:0}}.in-person-demo-booking__mapItem h1,.in-person-demo-booking__mapItem h2,.in-person-demo-booking__mapItem h3,.in-person-demo-booking__mapItem p{margin:0;padding:0}.in-person-demo-booking__mapItem h3{font-family:Resolve Sans,Helvetica Neue,sans-serif}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__mapItem{margin-top:1rem}}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem{margin-top:2.5rem}}.in-person-demo-booking__mapItem>div{color:#0a1a3a;padding:.2rem 0}.in-person-demo-booking__mapItem .cityText{font-weight:500}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__mapItem .cityText{font-size:2.2rem}}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem .cityText{font-size:1.9rem}}.in-person-demo-booking__mapItem .addressText{font-weight:500}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__mapItem .addressText{font-size:2.2rem;padding:.8rem 0}}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem .addressText{font-size:1.7rem}}.in-person-demo-booking__mapItem .streetText{font-weight:500}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__mapItem .streetText{font-size:1.8rem}}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem .streetText{font-size:1.4rem}}.in-person-demo-booking__mapItem .hoursText{font-weight:500}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__mapItem .hoursText{font-size:1.8rem}}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem .hoursText{font-size:1.4rem}}.in-person-demo-booking__mapItem .emailText{color:#88aefb;font-weight:500}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__mapItem .emailText{font-size:1.8rem}}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem .emailText{font-size:1.4rem}}.in-person-demo-booking__mapItem .emailText span:hover{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.in-person-demo-booking__mapItem .bookBtn{align-items:center;display:flex;flex-direction:column;justify-content:center}.in-person-demo-booking__mapItem .bookBtn .bookNowBtn{height:30px}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem .bookBtn .bookNowBtn{margin-top:1rem}}.in-person-demo-booking__mapItem .bookBtn .bookNowBtn span a{font-weight:300}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-booking__mapItem .bookBtn .bookNowBtn span a{font-size:2rem}}@media only screen and (max-width:850px){.in-person-demo-booking__mapItem .bookBtn .bookNowBtn span a{font-size:1.3rem}}.in-person-demo-state-booking{padding-bottom:8rem;width:100%}.in-person-demo-state-booking__parent{display:flex;gap:12px;justify-content:center;width:100%}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-state-booking{padding-top:calc(12rem + var(--header-height))}}@media only screen and (max-width:850px){.in-person-demo-state-booking{padding-bottom:0;padding-top:calc(7.8rem + var(--header-height))}}.in-person-demo-state-booking__inner{align-items:center;display:flex;flex-direction:column;gap:4rem;justify-content:center}@media only screen and (max-width:850px){.in-person-demo-state-booking__inner{padding:2rem}}.in-person-demo-state-booking__title{align-items:center;color:#0a1a3a;display:flex;flex-direction:row;font-weight:600;justify-content:center;margin-top:1rem;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-state-booking__title{font-size:5rem;width:100%}}@media only screen and (max-width:850px){.in-person-demo-state-booking__title{font-size:3rem;font-weight:600}}.in-person-demo-state-booking__xs1image{height:100%;width:100%}.in-person-demo-state-booking__img{max-width:300px;min-height:340px}@media only screen and (max-width:850px){.in-person-demo-state-booking__img{min-height:170px;width:150px}}.in-person-demo-state-booking__img img{-o-object-fit:cover;object-fit:cover;width:100%}.in-person-demo-state-booking__text{color:#2e2e2e;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-state-booking__text{font-size:3.5rem;font-weight:200;padding:0 20rem}}@media only screen and (max-width:850px){.in-person-demo-state-booking__text{font-size:2rem;font-weight:300}}.in-person-demo-state-booking__hours{color:#2e2e2e;display:flex;flex-direction:column;gap:1rem;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.in-person-demo-state-booking__hours{font-size:3.3rem;font-weight:400;padding:0 20rem}}@media only screen and (max-width:850px){.in-person-demo-state-booking__hours{font-size:2rem;font-weight:400}}.in-person-demo-state-booking .sprintful,.in-person-demo-state-booking .sprintful body{overflow:hidden}.in-person-demo-state-booking .sprintful-inline-widget{background-color:#fff;height:700px;min-width:320px;width:100%}@media only screen and (max-width:850px){.in-person-demo-state-booking .sprintful-inline-widget{height:1175px}.getInTouch{padding-bottom:9rem!important;padding-top:1rem!important}}.getInTouch .simpleContent__title{white-space:nowrap}.getInTouch .simpleContent__imageWrap{margin:6rem 0}@media only screen and (max-width:850px){.getInTouch .simpleContent__imageWrap{height:35rem;margin:0}}.noPromo.salesHero{margin-top:0!important}.noPromo.salesHero .salesHero__homeVideoWrap{height:100%}.noPromo.salesHero .salesHero__homeVideo{-o-object-fit:cover;object-fit:cover}.salesHero{overflow:hidden;z-index:0}@media only screen and (max-width:850px){.salesHero{height:100svh!important;margin-top:0;padding:calc(var(--header-height) + 4rem) 0 6rem}}@media only screen and (min-width:calc(850px + 1px)){.salesHero{height:100vh!important}}.salesHero__subtitle{color:#fff;color:var(--Text-color-text-primary-dark-bg,#fff);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:48px;font-size:var(--Size-Heading-1,48px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-1,0);line-height:64px;line-height:var(--line-height-Heading-1,64px);text-wrap:nowrap}.salesHero__inner{backface-visibility:hidden;height:100%;padding-top:8rem;position:relative;transform-style:preserve-3d;will-change:transform;z-index:10}@media only screen and (min-width:calc(850px + 1px)){.salesHero__inner{align-items:center;display:flex;margin-left:20rem;width:100%}}@media only screen and (max-width:850px){.salesHero__inner{align-items:center;display:flex;justify-content:center}}.salesHero .scroll-btn{align-items:flex-end;bottom:64px;display:flex;gap:16px;position:absolute}@media only screen and (max-width:850px){.salesHero .scroll-btn{bottom:0}}.salesHero .scroll-btn__icon,.salesHero .scroll-btn__icon__animate{color:#fff;height:28px;width:18px}.salesHero .scroll-btn__icon__animate{animation:scrollIconAnimation 1.5s infinite;animation-delay:1s;position:absolute;top:0}.salesHero .scroll-btn__text{color:#fff;color:var(--Text-color-text-secondary-light-bg,#fff);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:1.85rem;font-style:normal;font-weight:400;letter-spacing:2px;line-height:12px;line-height:var(--line-height-label-2,12px)}.salesHero__homeVideoWrap{height:100%;left:0;position:absolute;top:0;width:100%}.salesHero__homeVideoWrap img{height:100%;width:100%}@media only screen and (max-width:850px){.salesHero__homeVideoWrap{height:100%;padding-top:0!important;width:100%}}.salesHero__homeVideo{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (max-width:850px){.salesHero__homeVideo{height:100%;width:100%}}.salesHero__content{align-items:flex-start!important;position:relative}@media only screen and (max-width:850px){.salesHero__content{align-items:flex-end;bottom:70px;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-top:0!important;padding:0 var(--side-margin);top:auto!important;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.salesHero__content{display:flex;flex-direction:column;justify-content:center;margin-right:0}}.salesHero__btnWrap{display:flex;flex-direction:row-reverse}@media only screen and (max-width:850px){.salesHero__btnWrap{flex-direction:column;margin-left:0;margin-top:3rem;width:80%!important}}@media only screen and (min-width:calc(850px + 1px)){.salesHero__btnWrap{margin-top:4.2rem;width:300px}.salesHero__btnWrap button{width:100%}}.page--productpage{background-color:#fff}.xp1feature{overflow:hidden}.root[fallback] .xp1feature{background-color:#0a1221}.root[fallback] .xp1feature:nth-child(2n){background-color:#0a1a3b}@media only screen and (max-width:850px){.xp1feature{height:100vh}}@media only screen and (min-width:calc(850px + 1px)){.xp1feature{height:200rem;text-align:left}}.xp1feature__product{height:100rem;position:absolute;top:calc(50vh - 50rem)}[parallax] .xp1feature__product{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.xp1feature__product>img{height:100%}[align=left] .xp1feature__product{left:10rem}[align=right] .xp1feature__product{right:10rem}.xp1feature__title{position:absolute;white-space:nowrap}[parallax] .xp1feature__title{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.xp1feature__title{bottom:17rem;left:0!important;padding:0 var(--side-margin);top:auto!important;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.xp1feature__title{top:30vh;width:calc(var(--grid-column-width)*3)}}[align=left] .xp1feature__title{left:50%}[align=right] .xp1feature__title{left:calc(50% - var(--grid-column-width)*3)}.xp1feature__description{position:absolute}[parallax] .xp1feature__description{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.xp1feature__description{bottom:2rem;left:0!important;padding:0 var(--side-margin);width:100%}}@media only screen and (min-width:calc(850px + 1px)){.xp1feature__description{top:calc(30vh + 18rem);width:calc(var(--grid-column-width)*2.6)}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1200px){.xp1feature__description{width:calc(var(--grid-column-width)*3)}}[align=left] .xp1feature__description{left:50%}[align=right] .xp1feature__description{left:calc(50% - var(--grid-column-width)*3)}.page--shop{background-color:#fff;color:#000;padding-top:var(--header-height);width:100%}.page--shop__inner{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:850px){.page--shop__inner{padding:5rem 2.5rem}}.page--shop__title{margin:20rem auto}@media only screen and (max-width:850px){.page--shop__title{margin:0 auto 5rem}}.page--shop__items{width:100%}@media only screen and (min-width:calc(850px + 1px)){.page--shop__items{align-items:center;display:flex;flex-direction:row;justify-content:center}}.page--shop__item{align-items:center;background-color:#f8f8f8;border:1px solid rgba(0,0,0,.1);color:#000;display:flex;flex-direction:column;height:60rem;justify-content:center;justify-content:space-between;margin-right:8.7rem;width:40rem}.page--shop__item:last-child{margin-bottom:0;margin-right:0}@media only screen and (max-width:850px){.page--shop__item{margin-bottom:3rem;margin-right:0;width:100%}}.page--shop__itemTop{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;justify-content:space-between;padding:5rem 8.5rem;position:relative}@media only screen and (max-width:850px){.page--shop__itemTop{padding:2.5rem 2rem}}.page--shop__itemTop>*{position:relative}.page--shop__itemHead{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;width:100%}.page--shop__itemLogo{height:2rem;width:7rem}@media only screen and (max-width:850px){.page--shop__itemLogo{height:2rem;width:7.8rem}}.page--shop__itemHero{bottom:0;left:0;margin:auto;max-height:75%;max-width:100%;position:absolute;right:0;top:0}.page--shop__itemBottom{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;height:16.4rem;justify-content:center;justify-content:space-between;padding:0 8.5rem;width:100%}@media only screen and (max-width:850px){.page--shop__itemBottom{height:11rem;padding:0 2rem}}.page--shop__itemPriceTitle{font-size:2.4rem;font-weight:300;text-transform:none}@media only screen and (max-width:850px){.page--shop__itemPriceTitle{font-size:1.815rem}}.page--shop__itemPriceSubtitle{font-size:1.5rem;text-transform:none}@media only screen and (max-width:850px){.page--shop__itemPriceSubtitle{font-size:1.134rem}}.page--shop__foot{margin:14rem 0;text-align:center}@media only screen and (max-width:850px){.page--shop__foot{margin:0}}.page--shop__foot h2{margin:0 auto 3.5rem}.page--shop__footDesc{margin-bottom:5rem}@media only screen and (max-width:850px){.page--shop__footDesc{margin-bottom:3.5rem}}.page--shop__footDesc:last-child{margin-bottom:0}@media only screen and (max-width:850px){.page--shop__foot .btnMain{width:100%}}.page--shop__enquireIcons{height:4.7rem;margin:0 auto 5rem}@media only screen and (max-width:850px){.page--shop__enquireIcons{height:2.7rem;margin-bottom:3.5rem}}.page--shop__divider{background:#000;height:1px;max-width:100%;opacity:.1;width:153rem}@media only screen and (max-width:850px){.page--shop__divider{margin:5rem auto;width:100%}}.strengthCardio{height:100vh;width:100%}@media only screen and (max-width:850px){.strengthCardio{height:auto}}.testimonial-page{padding-top:calc(var(--header-height) + 8rem)}.page-truemed{background-color:#fff}.virtual-demo-booking{min-height:100vh;width:100%}@media only screen and (min-width:calc(850px + 1px)){.virtual-demo-booking{padding-top:calc(12rem + var(--header-height))}}@media only screen and (max-width:850px){.virtual-demo-booking{padding-top:calc(7.8rem + var(--header-height))}}.virtual-demo-booking__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3rem}.virtual-demo-booking__title{align-items:center;color:#0a1a3a;display:flex;flex-direction:row;font-weight:700;justify-content:center}@media only screen and (min-width:calc(850px + 1px)){.virtual-demo-booking__title{font-size:6rem;width:100%}}@media only screen and (max-width:850px){.virtual-demo-booking__title{font-size:3rem}}.virtual-demo-booking .sprintful-inline-widget{background-color:#fff;height:660px;min-width:320px;width:100%}.page-workout-library{background-color:#fff}.section-workout-library{background-color:#fff!important;top:0}.animatedLinkText{cursor:pointer}.animatedLinkText,.animatedLinkText .c{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.animatedLinkText .c{display:inline-flex!important;overflow:hidden;pointer-events:none;position:relative}.animatedLinkText .c span{backface-visibility:hidden;display:inline-block;transform-style:preserve-3d;will-change:transform}.animatedLinkText .c span.on{color:#3265fa;left:0;position:absolute}.exploreMore{background-color:#09193a;position:relative;width:100%}@media only screen and (max-width:850px){.exploreMore{padding:4.5rem var(--side-margin) 3.5rem}}@media only screen and (min-width:calc(850px + 1px)){.exploreMore{padding:14rem 0}}.exploreMore__title{grid-column:1/span 5}.exploreMore__links{grid-column:9/span 5;position:relative}@media only screen and (max-width:850px){.exploreMore__links{margin-top:2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.exploreMore__links{padding-left:var(--grid-column-width)}}.exploreMore__links:before{background-color:#fff;bottom:2.2rem;content:"";left:0;opacity:.1;position:absolute;top:2.2rem;width:1px}@media only screen and (max-width:850px){.exploreMore__links:before{display:none}}.exploreMore__link{align-items:center;display:flex}@media only screen and (max-width:850px){.exploreMore__link{line-height:2.3}}@media only screen and (min-width:calc(850px + 1px)){.exploreMore__link{line-height:2.7}}.exploreMore__linkIcon{height:.7rem;margin-right:2rem;width:.4rem}.scrollArrows{--offset:calc(50vw - 85rem);--anim-delay:4s;left:calc(50vw - 85rem);left:var(--offset);position:absolute;top:calc(100vh - 50vw + 85rem - 90px);top:calc(100vh - var(--offset) - 90px)}@media only screen and (max-width:850px){.scrollArrows{left:calc(50vw - 1.25rem);top:calc(80vh - 2.5rem);transform:scale(.7)}}@media screen and (min-width:1960px){.scrollArrows{top:85vh}}.oxeHero .scrollArrows{top:calc(100vh - var(--offset) - 90px - var(--header-height))}@media screen and (min-width:1960px){.oxeHero .scrollArrows{top:75vh}}.homeHero .scrollArrows{left:calc(50% - .41rem);top:100rem}@media screen and (min-width:1960px){.homeHero .scrollArrows{top:75vh}}.homeHero--hasIntro .scrollArrows{--anim-delay:10.5s}.scrollArrows__arrow{animation:scrollArrows 3s linear var(--anim-delay) infinite both;height:3rem;width:2.25rem}.scrollArrows__arrow:first-of-type{animation-delay:calc(var(--anim-delay) + .14s)}.scrollArrows__arrow:first-of-type use{opacity:.25}.scrollArrows__arrow:nth-of-type(2){animation-delay:calc(var(--anim-delay) + .07s)}.scrollArrows__arrow:nth-of-type(2) use{opacity:.5}@keyframes scrollArrows{0%{animation-timing-function:cubic-bezier(.345,.795,.35,1);opacity:0;transform:translateY(-2.5em)}15%{opacity:1;transform:translateY(0)}65%{animation-timing-function:cubic-bezier(.685,0,.755,.425);opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(2em)}to{opacity:0}}.heroSection{background:linear-gradient(180deg,#d1d3d9,#f7f7f8 52.88%,#d1d3d9)}.heroSection__inner{display:flex;flex-direction:column;justify-content:center;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.heroSection__inner{align-items:center;display:grid;grid-template-columns:1fr 1fr;text-align:left}}.heroSection__title{font-family:Resolve Sans;font-size:40px;font-weight:400;margin:90px auto 0;text-transform:none}@media only screen and (max-width:850px){.heroSection__title{line-height:1;max-width:225px}.heroSection__title img{margin:1rem auto;width:80px}}@media only screen and (min-width:calc(850px + 1px)){.heroSection__title{font-size:14rem;font-weight:300;line-height:1;margin:0;max-width:400px;order:2}.heroSection__title img{margin:4rem 1rem}}@media(min-width:1366px){.heroSection__title{font-size:12rem}}.heroSection__imageContainer{height:390px;position:relative}@media only screen and (min-width:calc(850px + 1px)){.heroSection__imageContainer{height:900px}}.heroSection__imageContainer img{left:50%;position:absolute;top:50%;transform:translate(-50%,-45%)}@media only screen and (max-width:850px){.heroSection__imageContainer img{max-width:400px;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.heroSection__imageContainer img{height:100%;transform:translate(-55%,-45%)}}@media(min-width:1366px){.heroSection__imageContainer img{transform:translate(-45%,-45%)}}@media(min-width:1720px){.heroSection__imageContainer img{transform:translate(-35%,-45%)}}.titleBar{padding:3rem var(--side-margin);text-align:center}.titleBar__title{margin-bottom:1.5rem}.titleBar__body{font-weight:400}@media only screen and (min-width:calc(850px + 1px)){.titleBar__body{font-size:3.6rem;line-height:1.2;margin:auto;max-width:1200px}}.titleBar__image{height:40px;margin-bottom:1.5rem}.titleBar__image img{height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (min-width:calc(850px + 1px)){.titleBar__image{height:80px}.titleBar{display:flex;min-height:264px;padding:4rem var(--side-margin)}}.multiFeature{background:linear-gradient(142.92deg,#000f2d 1.29%,#09193a 63.43%);padding:3rem var(--side-margin)}@media only screen and (min-width:calc(850px + 1px)){.multiFeature{padding:0 var(--side-margin)}}.multiFeature__feature{margin-bottom:4rem}@media only screen and (min-width:calc(850px + 1px)){.multiFeature__feature{align-items:center;display:flex;gap:80px;margin-bottom:0}.multiFeature__feature:nth-child(odd){flex-direction:row-reverse}}.multiFeature__content h3{font-weight:700;margin-bottom:1.5rem}.multiFeature__content p{font-weight:300;margin-bottom:1.5rem}@media only screen and (min-width:calc(850px + 1px)){.multiFeature__content{width:45%}.multiFeature__content p{font-size:3.2rem;line-height:1.2}}.multiFeature__image img{width:100%}@media only screen and (min-width:calc(850px + 1px)){.multiFeature__image{height:545px;width:55%}.multiFeature__image img{height:100%;-o-object-fit:cover;object-fit:cover}}.xp1Hero{height:100vh;overflow:hidden;text-align:center}@media only screen and (max-width:850px){.xp1Hero{background-color:#0a1221}}.xp1Hero .scrollArrows{top:80vh}.xp1Hero__contentWrapper{display:flex;height:100%;width:100%}@media only screen and (min-width:calc(850px + 1px)){.xp1Hero__contentWrapper{padding-top:var(--header-height)}}@media only screen and (max-width:850px){.xp1Hero__contentWrapper{flex-direction:column-reverse;margin-top:var(--header-height);padding:0 var(--side-margin)}}.xp1Hero__inner{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:relative;right:0;top:0;z-index:2}@media only screen and (max-width:850px){.xp1Hero__inner{justify-content:normal}.xp1Hero__inner__container{align-items:flex-start;align-items:center;display:flex;flex-direction:column}.xp1Hero__btnWrap{flex-direction:column;margin-top:3rem;width:100%}.xp1Hero__btnWrap .btnMain{width:100%}}@media only screen and (min-width:calc(850px + 1px)){.xp1Hero__btnWrap{align-items:flex-start;display:flex;margin-top:40px}}.xp1Hero__btnWrap button{width:238px}.xp1Hero__btnWrap svg{stroke:#fff}.xp1Hero__pretext{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (max-width:850px){.xp1Hero__pretext{font-size:1.4rem;line-height:1.1rem}}@media only screen and (min-width:calc(850px + 1px)){.xp1Hero__pretext{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.xp1Hero__pretext{font-size:1.7rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px)){.xp1Hero__pretext{font-size:2.4rem;letter-spacing:0;line-height:3.2rem}}.xp1Hero__text{color:#b0b0b0;color:var(--Text-color-text-secondary-dark-bg,#b0b0b0);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px);text-align:left;width:465px}@media only screen and (max-width:850px){.xp1Hero__text{font-size:1.6rem;line-height:2rem;text-align:center;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.xp1Hero__logo{height:8.6rem;margin-bottom:34px;width:38.9866666667rem}}@media only screen and (max-width:850px){.xp1Hero__logo{height:4rem;margin:2.5rem 0;width:18.1333333333rem}}.xp1Hero__arrow{left:0;position:absolute;top:0;width:100%}.xp1Hero__imgWrap{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.xp1Hero__imgWrap img{max-width:644px;width:100%}.btnCircleLabel{align-items:center;display:flex}.btnCircleLabel:hover .btnCircle{transform:translateX(.5em);transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,color .15s linear 0s}.btnCircleLabel:hover .btnCircle:active{transform:translateX(.5em) scale(.95)}.btnCircleLabel:hover .btnCircle--left{transform:translateX(-.5em)}.btnCircleLabel:hover .btnCircle--left:active{transform:translateX(-.5em) scale(.95)}.btnCircleLabel:hover .btnCircleLabel__text{transform:translateX(-.5em);transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,color .15s linear 0s}.btnCircleLabel:hover .btnCircleLabel__text:active{transform:translateX(-.5em) scale(.95)}.btnCircleLabel:hover .btnCircleLabel__text--left{transform:translateX(.5em)}.btnCircleLabel:hover .btnCircleLabel__text--left:active{transform:translateX(.5em) scale(.95)}.btnCircleLabel__text{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;text-transform:uppercase;transition:transform .4s cubic-bezier(.25,.46,.45,.94) .1s}@media only screen and (max-width:850px){.btnCircleLabel__text{font-size:1.2rem;letter-spacing:.05rem;line-height:1.4rem}}@media only screen and (min-width:calc(850px + 1px)){.btnCircleLabel__text{font-size:1.4rem;letter-spacing:.1rem;line-height:1}}.btnCircleLabel__text:not(.btnCircleLabel--left){margin-right:1.5rem}.btnCircleLabel__text--left{margin-left:1.5rem;order:1}.hotspots__item{align-items:center;display:flex;flex-direction:column;height:10rem;justify-content:center;position:absolute;text-transform:uppercase;width:10rem}@media only screen and (max-width:850px){.hotspots__item{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.1rem;line-height:1.6rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.hotspots__item{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.2rem;line-height:1.6rem}}.hotspots__item>.label{pointer-events:none;position:relative}.hotspots__item>.label span{backface-visibility:hidden;display:inline-block;transform-style:preserve-3d;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.hotspots__item>.label{white-space:nowrap}}.xp1HeroMachine{overflow:hidden}@media only screen and (max-width:850px){.xp1HeroMachine{height:100vh}}@media only screen and (min-width:calc(850px + 1px)){.xp1HeroMachine{height:200vh}}.root[fallback] .xp1HeroMachine{background-color:#0a1221;height:156rem}.xp1HeroMachine .top{align-items:center;color:#0a1a3b;display:flex;flex-direction:column;height:calc(100vh - var(--header-height));justify-content:center;text-transform:uppercase}@media only screen and (max-width:850px){.xp1HeroMachine .top{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:0;line-height:2.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.xp1HeroMachine .top{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:.05rem;line-height:3.6rem;text-transform:uppercase}}.xp1HeroMachine .top h5{position:relative}@media only screen and (min-width:calc(850px + 1px)){.xp1HeroMachine .top h5{top:-32rem}}@media only screen and (max-width:850px){.xp1HeroMachine .top h5{transform:translateY(-50%)}}.xp1HeroMachine .hotspots{height:100vh;position:absolute;width:100%}.xp1HeroMachine__fallback{display:none}.root[fallback] .xp1HeroMachine__fallback{display:block}.xp1HeroMachine__arrow{left:0;position:absolute;top:0;width:100%}.xp1HeroMachine__pretitle{color:#000;top:24rem}.xp1HeroMachine__logo,.xp1HeroMachine__pretitle{left:50%;position:absolute;transform:translateX(-50%);z-index:1}.xp1HeroMachine__logo{height:28.2rem;top:32rem;width:112.095rem}.xp1HeroMachine__hero{left:50%;position:absolute;top:53.8rem;transform:translateX(-50%);width:86rem;z-index:1}.feature{overflow:hidden}@media only screen and (max-width:850px){.feature{height:62rem}}@media only screen and (min-width:calc(850px + 1px)){.feature{height:var(--section-height)}.root:not([fallback]) .feature{height:180rem}}.root[fallback] .feature{background-color:var(--bg-color)}.feature canvas{position:absolute;top:0}.feature__hotspots,.feature__inner{z-index:1}.feature__inner{align-items:center;height:100%;position:relative}.feature__content{position:absolute;text-align:left;width:100%;z-index:1}@media only screen and (max-width:850px){.feature__content{bottom:5rem;padding:0 var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.feature__content{top:var(--section-content-top-offset)}}[align=left] .feature__content{grid-column:2/span 7}[align=right] .feature__content{grid-column:14/span 6}.feature__subtitle{color:#82d4ff;margin-left:-.11em}@media only screen and (max-width:850px){.feature__subtitle{display:none}}.feature__title{margin-left:-.11em}@media only screen and (max-width:850px){.feature__title{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.feature__title{margin-top:3rem}}.feature__body{margin-left:-.11em}@media only screen and (max-width:850px){.feature__body{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.feature__body{margin-top:3rem}}@media only screen and (max-width:850px){.feature .btnInteractive{left:var(--side-margin);position:absolute;top:5rem}}@media only screen and (min-width:calc(850px + 1px)){.feature .btnInteractive{margin-top:4.4rem}}.feature__hotspots{left:0;position:absolute;right:0;top:0}@media only screen and (min-width:calc(850px + 1px)){.feature__hotspots{height:100vh}}@media only screen and (max-width:850px){.feature__hotspots{height:100%}}.feature__hotspots .hotspots__item{align-items:center;display:flex;flex-direction:column;height:10rem;justify-content:center;position:absolute;text-transform:uppercase;width:10rem}@media only screen and (max-width:850px){.feature__hotspots .hotspots__item{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.1rem;line-height:1.6rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.feature__hotspots .hotspots__item{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.2rem;line-height:1.6rem}}.feature__hotspots .hotspots__item>.label{pointer-events:none;position:relative}@media only screen and (min-width:calc(850px + 1px)){.feature__hotspots .hotspots__item>.label{white-space:nowrap}}.feature__hotspots .hotspots__item>.label span{backface-visibility:hidden;display:inline-block;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.feature--1{height:64rem}}.feature--1__img{left:80rem;position:absolute;top:12rem;width:96rem}.feature--2__img{left:-14rem;position:absolute;top:-8rem;width:118rem}.feature--3__img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.smallLabelFeature{align-items:center;display:flex;flex-direction:column;font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:400;justify-content:center;text-transform:uppercase}@media only screen and (max-width:850px){.smallLabelFeature{font-size:.8rem;letter-spacing:.05rem;line-height:1.2rem}}@media only screen and (min-width:calc(850px + 1px)){.smallLabelFeature{font-size:1.4rem;letter-spacing:.05rem;line-height:2rem}}.smallLabelFeature{pointer-events:none;text-align:center;white-space:nowrap}.feature--4__img{left:14rem;position:absolute;top:13rem;width:90rem}.feature--5{background-color:#0a1221;opacity:.9999999;will-change:opacity}@media only screen and (max-width:850px){.feature--5{height:70rem}}.feature--5 .fullImageCarousel{left:20vw;overflow:hidden;position:absolute;right:0;top:20vh;width:auto}@media only screen and (min-width:calc(850px + 1px)){.feature--5 .fullImageCarousel{height:85rem}}@media only screen and (max-width:850px){.feature--5 .fullImageCarousel{bottom:28rem;height:auto;left:0;top:0}}.feature--5 .fullImageCarousel__img{margin-left:5%;-o-object-fit:scale-down;object-fit:scale-down}.feature--5 .feature__inner{z-index:2}.feature--5 .btnCircle{display:inline-flex;margin-right:3.75em;margin-top:4em}@media only screen and (max-width:850px){.feature--5 .btnCircle{margin:0 1.5em 1.5em 0}.feature--5 .feature__content{display:flex;flex-direction:column}.feature--5 .feature__content [data-ui=btnWrap]{order:-1}.feature--6{height:70rem}}.feature--6 .feature__hotspots .hotspots__item>.label{white-space:pre}.feature--6__img{left:12rem;position:absolute;top:20rem;width:93rem}.feature--7__img{left:92rem;position:absolute;top:5rem;width:90rem}@media only screen and (max-width:850px){.feature--8{height:66rem}}.feature--8 .btnCircle{display:inline-flex;margin-right:3.75em;margin-top:4em}@media only screen and (max-width:850px){.feature--8 .btnCircle{margin:0 1.5em 1.5em 0}.feature--8 .feature__content{display:flex;flex-direction:column}.feature--8 .feature__content [data-ui=btnWrap]{order:-1}}.feature--8 .feature__hotspots .hotspots__item>.label{text-align:left;white-space:pre}@media only screen and (max-width:850px){.feature--8 .feature__hotspots .hotspots__item>.label{white-space:normal;width:13rem}.feature--8 .feature__title{max-width:8em}}.feature--8__img{left:0;position:absolute;top:20rem;width:80rem}.feature8__fallback{grid-column:1/13;height:85%;position:relative}@media only screen and (max-width:850px){.feature8__fallback{margin:0 auto;max-width:80vw}}.feature8__fallbackSlide{left:0;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out}@media only screen and (max-width:850px){.feature8__fallbackSlide{top:2rem}}.feature8__fallbackSlide--active{opacity:1}@media only screen and (max-width:850px){.sizeLabel{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:.7rem;font-weight:300;letter-spacing:.2rem;line-height:1rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.sizeLabel{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:300;letter-spacing:.3rem;line-height:1.6rem;text-transform:uppercase}}.sizeLabel{align-items:center;display:flex;flex-direction:column;justify-content:center;pointer-events:none;white-space:nowrap;word-break:keep-all}.sizeLabel .inner>.label{color:#82d4ff}.sizeLabel .inner>.label,.sizeLabel .inner>.measure{will-change:opacity,transform}.feature--9__img{left:80rem;position:absolute;top:10rem;width:100rem}.sectionHeader{background-color:var(--bg-color);overflow:hidden}@media only screen and (min-width:calc(850px + 1px)){.sectionHeader{height:var(--section-height)}.root:not([fallback]) .sectionHeader{height:180rem}}.sectionHeader__title{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.sectionHeader__title{margin:18rem 0}}@media only screen and (min-width:calc(850px + 1px)){.sectionHeader__title{left:0;position:absolute;top:35rem;width:100%}.root:not([fallback]) .sectionHeader__title{top:70rem}}.sectionHeader__textLine1,.sectionHeader__textLine2{display:flex;line-height:.72;position:relative;white-space:nowrap}.sectionHeader__textLine1 span:first-child,.sectionHeader__textLine2 span:first-child{position:relative}.sectionHeader__textLine1 span>span:not(.ref),.sectionHeader__textLine2 span>span:not(.ref){backface-visibility:hidden;padding:0 .25em;position:absolute;transform-style:preserve-3d;will-change:transform}.sectionHeader__textLine1 span.ref,.sectionHeader__textLine2 span.ref{opacity:0}@media only screen and (max-width:850px){.sectionHeader__textLine2{margin-top:3rem}}@media only screen and (min-width:calc(850px + 1px)){.sectionHeader__textLine2{margin-top:7rem}}.sectionHeader__imgWrap{backface-visibility:hidden;position:absolute;transform-style:preserve-3d;will-change:transform}.sectionHeader__imgWrap>img{display:block;width:100%}.sectionHeader__footer{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.sectionHeader__footer{margin-bottom:5rem;padding:0 var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.sectionHeader__footer{position:absolute;top:80rem;width:100%}.root:not([fallback]) .sectionHeader__footer{top:125rem}}.sectionHeader__footerDash{background-color:#82d4ff;height:.2rem}@media only screen and (max-width:850px){.sectionHeader__footerDash{display:none}}@media only screen and (min-width:calc(850px + 1px)){.sectionHeader__footerDash{grid-column:2/span 2}.sectionHeader__body{grid-column:7/span 10}}.homeHero{overflow:hidden;z-index:0}.homeHero.inverseColors{background-color:#ececea}@media only screen and (max-width:850px){.homeHero{padding:4rem 0 6rem}}@media only screen and (min-width:calc(850px + 1px)){.homeHero{height:100vh}}@media only screen and (max-width:850px){.homeHero__inner{max-width:50rem}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__inner{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}}.homeHero canvas{position:absolute;top:0;z-index:-1}.homeHero__arrowGradient{left:0;margin-top:48rem;position:absolute;top:0;width:100%}.homeHero__topTriangle{left:50%;margin-left:-36rem;position:absolute;top:0;width:72rem}.homeHero__imgWrap{backface-visibility:hidden;opacity:0;transform-style:preserve-3d;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.homeHero__imgWrap{left:calc(50% - 18vw);position:absolute;top:50%}}@media only screen and (max-width:850px){.homeHero__img{height:24.7rem;margin:auto}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__img{height:calc(80vh - var(--header-height));max-height:800px;position:absolute;transform:translate(-50%,-50%);width:auto}}.homeHero__imgOverlay{opacity:0;position:absolute;top:0;transform:scale(1.01);width:100%}@media only screen and (max-width:850px){.homeHero__divider{background-color:hsla(0,0%,100%,.2);height:1px;margin:6rem var(--side-margin) 5rem}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__divider{display:none}}@media only screen and (max-width:850px){.homeHero__content{margin-top:4rem;padding:0 var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__content{align-items:flex-start;display:flex;flex-direction:column;grid-column:14/span 6;justify-content:center}}.homeHero__subtitle{color:#3265fa}@media only screen and (max-width:850px){.homeHero__subtitle{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}}@media only screen and (max-width:850px)and (max-width:850px){.homeHero__subtitle{font-size:1.7rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px)){.homeHero__subtitle{font-size:2.4rem;letter-spacing:0;line-height:3.2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__subtitle{font-size:3rem;line-height:.72;white-space:nowrap}}.homeHero__title{font-size:0}@media only screen and (max-width:850px){.homeHero__title{margin:2.5rem 0}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__title{margin:5rem 0 4.4rem}}@media only screen and (max-width:850px){.homeHero__xp1Logo{height:6.5rem;width:25.8375rem}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__xp1Logo{height:12.8rem;width:51rem}}.homeHero__btnWrap{display:flex}@media only screen and (max-width:850px){.homeHero__btnWrap{flex-direction:column;margin-top:3rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__btnWrap{margin-top:4.2rem}}@media only screen and (max-width:850px){.homeHero__btnWrap>:last-child{margin-top:3rem}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__btnWrap>:last-child{margin-left:3.5rem}.homeHero__btnWrap .exploreBtn{width:22.5rem}}.homeHero__btnWrap .exploreBtn .btnMain__icon{stroke:#fff;stroke-width:1;fill:none}@media only screen and (max-width:850px){.homeHero__btnWrap .exploreBtn .btnMain__icon{width:1.2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeHero__btnWrap .exploreBtn .btnMain__icon{width:1.2rem}}.homeHero__intro{background-color:#0a1221;bottom:0;left:calc(-50vw - -85rem);opacity:1;position:absolute;top:0;width:100vw;will-change:opacity}@media only screen and (max-width:850px){.homeHero__intro{display:none}}.homeHero__introImg{height:100%;left:0;max-width:120vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;opacity:0;position:absolute;top:0;width:80%;will-change:opacity}.homeHero__introImg:first-of-type{-o-object-position:bottom right;object-position:bottom right}.strike__strikediag{display:inline-block;position:relative}.strike__strikediag:before{color:red}.noPromo.homeXS1Hero .homeXS1Hero__homeVideoWrap{height:100%}.noPromo.homeXS1Hero .homeXS1Hero__homeVideo{-o-object-fit:cover;object-fit:cover}.homeXS1Hero{background-color:#f8f8f8!important;margin-top:2.8rem}@media only screen and (max-width:850px){.homeXS1Hero{height:100vh!important;margin-top:0;padding:calc(var(--header-height) + 4rem) 0 6rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero{height:100vh!important}}.homeXS1Hero__inner{padding-top:8rem;z-index:10}.homeXS1Hero__btnTextWrapper{display:flex;flex-direction:column}.homeXS1Hero__homeVideoWrap{height:100%;left:0;position:absolute;top:0;width:100%}.homeXS1Hero__homeVideoWrap img{height:100%;width:100%}@media only screen and (max-width:850px){.homeXS1Hero__homeVideoWrap{height:100%;padding-top:0!important;width:100%}}.homeXS1Hero__homeVideo{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:850px){.homeXS1Hero__homeVideo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.homeXS1Hero__imageWrap{margin-top:75px}.homeXS1Hero__conditions{color:#000!important;margin-top:4rem}@media only screen and (max-width:850px){.homeXS1Hero__conditions{display:none;margin-top:-2rem}}.homeXS1Hero__conditions a{font-weight:400}.homeXS1Hero__content{align-items:flex-start!important}@media only screen and (max-width:850px){.homeXS1Hero__content{align-items:flex-end;bottom:140px;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-top:0!important;padding:0 var(--side-margin);top:auto!important;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__content{display:flex;flex-direction:column;justify-content:center;margin-right:0}}@media only screen and (max-width:850px){.homeXS1Hero__pretitle{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}.homeXS1Hero__title{display:none;margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__title{margin-right:0;margin-top:4rem}}@media only screen and (max-width:850px){.homeXS1Hero__subtitle{margin-top:2rem}.homeXS1Hero__subtitle h1{font-size:40px!important;line-height:46px!important;white-space:wrap!important}.homeXS1Hero__subtitle h3{font-size:1.7rem!important}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__subtitle{margin-top:3rem;width:100%}}.homeXS1Hero__subtitle span{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:400;text-transform:uppercase}@media only screen and (max-width:850px){.homeXS1Hero__divider{display:none;margin-top:2rem}}.homeXS1Hero__btnWrap{flex-direction:row-reverse}@media only screen and (max-width:850px){.homeXS1Hero__btnWrap{flex-direction:column;margin-left:0;margin-top:3rem;width:80%!important}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__btnWrap{margin-top:4.2rem}}@media only screen and (max-width:850px){.homeXS1Hero__btnWrap>:last-child{margin-top:4rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__btnWrap .exploreBtn{width:25.5rem}}@media only screen and (max-width:850px){.homeXS1Hero__intro{display:none}}.homeXS1Hero .scroll-btn{align-items:flex-end;bottom:64px;display:flex;gap:16px;position:absolute}.homeXS1Hero .scroll-btn__icon,.homeXS1Hero .scroll-btn__icon__animate{color:#fff;height:28px;width:18px}.homeXS1Hero .scroll-btn__icon__animate{animation:scrollIconAnimation 1.5s infinite;animation-delay:1s;position:absolute;top:0}.homeXS1Hero .scroll-btn__text{color:#fff;color:var(--Text-color-text-secondary-light-bg,#fff);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:1.85rem;font-style:normal;font-weight:400;letter-spacing:2px;line-height:12px;line-height:var(--line-height-label-2,12px)}@keyframes scrollIconAnimation{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(24px)}to{opacity:0;transform:translateY(24px)}}.homeXS1Hero{--spacing-top-mobile:22rem;overflow:hidden;z-index:0}.tablet .homeXS1Hero{height:100vh}@media only screen and (max-width:850px){.homeXS1Hero{height:calc(100vh + 25rem);padding:calc(var(--header-height) + 4rem) 0 6rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero{height:100vh}}.homeXS1Hero__inner{backface-visibility:hidden;height:100%;position:relative;transform-style:preserve-3d;will-change:transform}.homeXS1Hero canvas{position:absolute;top:0;z-index:-1}.homeXS1Hero__arrowGradient{left:0;margin-top:48rem;position:absolute;top:0;width:100%}.homeXS1Hero__topTriangle{left:50%;margin-left:-36rem;position:absolute;top:0;width:72rem}.homeXS1Hero__imageWrap{backface-visibility:hidden;height:100%;left:0;position:relative;position:absolute;top:0;transform-style:preserve-3d;width:100%;will-change:transform}.homeXS1Hero__imageWrap[placeholder]{background-color:currentColor;opacity:.03}.homeXS1Hero__imageWrap .imageWrap__image{animation:fadeInAsset 1s;height:100%;left:0;position:absolute;top:0;width:100%;will-change:opacity}@media only screen and (max-width:850px){.homeXS1Hero__img{height:24.7rem;margin:auto}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__img{height:calc(80vh - var(--header-height));max-height:800px;position:absolute;transform:translate(-50%,-50%);width:auto}}.homeXS1Hero__imgOverlay{opacity:0;position:absolute;top:0;transform:scale(1.01);width:100%}.homeXS1Hero__content{position:relative}@media only screen and (max-width:850px){.homeXS1Hero__content{margin-top:4rem;padding:0 var(--side-margin);top:var(--spacing-top-mobile)}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__content{align-items:center;display:flex;flex-direction:column;grid-column:2/span 6;justify-content:center}}@media only screen and (max-width:850px){.homeXS1Hero__pretitle{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}}@media only screen and (max-width:850px)and (max-width:850px){.homeXS1Hero__pretitle{font-size:1.7rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px)){.homeXS1Hero__pretitle{font-size:2.4rem;letter-spacing:0;line-height:3.2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__pretitle{font-size:3rem;line-height:.72;white-space:nowrap}}.homeXS1Hero__title{font-size:0}@media only screen and (max-width:850px){.homeXS1Hero__title{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__title{margin-top:4rem}}@media only screen and (max-width:850px){.homeXS1Hero__xp1Logo{height:6.5rem;width:29.4666666667rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__xp1Logo{height:11.2rem;width:50.7733333333rem}}@media only screen and (max-width:850px){.homeXS1Hero__subtitle{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__subtitle{margin-top:3rem}}.homeXS1Hero__divider{background-color:currentColor;height:1px;opacity:.1;width:100%}@media only screen and (max-width:850px){.homeXS1Hero__divider{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__divider{margin-top:3rem}}@media only screen and (max-width:850px){.homeXS1Hero__body{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__body{margin-top:3rem}}.homeXS1Hero__btnWrap{display:flex}@media only screen and (max-width:850px){.homeXS1Hero__btnWrap{flex-direction:column;margin-top:3rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__btnWrap{margin-right:4rem;margin-top:4.2rem}}@media only screen and (max-width:850px){.homeXS1Hero__btnWrap>:last-child{margin-bottom:4rem;margin-top:0}}@media only screen and (min-width:calc(850px + 1px)){.homeXS1Hero__btnWrap .exploreBtn{margin-right:3.5rem;width:21rem}.homeXS1Hero__btnWrap .configureShrinkBtn,.homeXS1Hero__btnWrap .demoShrinkBtn,.homeXS1Hero__btnWrap .exploreShrinkBtn{margin-right:2rem;width:21rem}}.homeXS1Hero__intro{background-color:#0a1221;bottom:0;left:calc(-50vw - -85rem);opacity:1;width:100vw}.homeXS1Hero__intro,.homeXS1Hero__introImg{position:absolute;top:0;will-change:opacity}.homeXS1Hero__introImg{height:100%;left:0;max-width:120vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;opacity:0;width:80%}.homeXS1Hero__introImg:first-of-type{-o-object-position:bottom right;object-position:bottom right}.noPromo.homeXS1Hero{margin-top:0!important}.contentProgram{padding:12rem}@media only screen and (max-width:850px){.contentProgram{padding:2rem}}.classesVideo__videoWrapper video{max-height:800px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:850px){.classesVideo__videoWrapper video{max-height:400px}}.classesCard,.exerciseCard{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:20px;height:auto;max-width:408px;transition:opacity .25s ease-in-out;width:40.8rem;will-change:opacity}@media only screen and (max-width:850px){.classesCard,.exerciseCard{width:288px}}.classesCard__videoWrapper,.exerciseCard__videoWrapper{border-radius:8px;box-shadow:0 8px 18.1px 0 rgba(0,0,0,.15);height:30.6rem;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:850px){.classesCard__videoWrapper,.exerciseCard__videoWrapper{height:208px;width:288px}}.classesCard .text-gradient,.exerciseCard .text-gradient{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;left:0;position:absolute;right:0;top:0}.classesCard__title,.exerciseCard__title{bottom:2.02rem;color:#fff;font-family:Resolve Sans;font-size:2.4rem;font-style:normal;font-weight:350;left:2.4rem;letter-spacing:.48px;line-height:normal;position:absolute;z-index:2}@media only screen and (max-width:850px){.classesCard__title,.exerciseCard__title{bottom:13.489px;font-size:16px;left:16.353px;letter-spacing:.327px;position:absolute}}.classesCard__video,.classesCard__videoThumbnail,.exerciseCard__video,.exerciseCard__videoThumbnail{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.classesCard p,.exerciseCard p{display:-webkit-box;overflow:hidden;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.12;text-overflow:ellipsis;word-wrap:break-word}.programCard{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:63rem;justify-content:space-between;max-height:630px;max-width:408px;width:40.8rem}@media only screen and (max-width:850px){.programCard{height:auto;width:auto}}.programCard__title{color:#0a1221;color:var(--Black,#0a1221);font-family:Resolve Sans;font-size:18px;font-style:normal;font-weight:400;height:40px;letter-spacing:.36px;line-height:normal;text-transform:uppercase}.programCard__textWrapper{display:flex;flex-direction:column;gap:10px}.programCard__overview{color:#0a1221;color:var(--Black,#0a1221);display:-webkit-box;font-family:Resolve Sans;font-size:16px;font-style:normal;font-weight:350;letter-spacing:.32px;line-height:25px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.12;text-overflow:ellipsis}.programCard__imgWrapper{background-color:#5294ff;border-radius:8px;height:56.6rem;overflow:hidden;position:relative;width:40.8rem}.programCard__imgWrapper .backgroundClip{height:100%;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:850px){.programCard__imgWrapper{height:378px;width:272px}}.programCard__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.programCard__imgContainer{position:inherit;z-index:1}.programCard__contentWrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(0deg,#343333 11.2%,rgba(46,46,46,.55) 57.64%,rgba(40,40,40,0) 99.7%);bottom:0;display:flex;flex-direction:column;gap:8px;height:15.4rem;justify-content:space-between;left:0;max-height:194px;padding:1.6rem 2.4rem;position:absolute;right:0;z-index:5}@media only screen and (max-width:850px){.programCard__contentWrapper{height:138px;padding:10px 16px 17px}}.programCard__contentWrapper__viewProgram{align-items:center;background:#fafafa;background:var(--Eggshell,#fafafa);border:2px solid #1c0fd4;border:2px solid var(--HyperBlue,#1c0fd4);border-radius:5px;color:#1c0fd4;color:var(--HyperBlue,#1c0fd4);display:flex;font-family:Resolve Sans;font-size:1.8rem;font-weight:350;height:4.4rem;justify-content:center;letter-spacing:.36px;max-height:44px;max-width:163px;padding:12px 16px;text-wrap:nowrap;white-space:nowrap;width:16.3rem}@media only screen and (max-width:850px){.programCard__contentWrapper__viewProgram{font-size:12px;height:-moz-fit-content;height:fit-content;letter-spacing:.24px;padding:8px 10px;width:-moz-fit-content;width:fit-content}}.programCard__contentWrapper__content{display:flex;flex-direction:column;gap:8px}.programCard__contentWrapper__content__name{color:#fff;color:var(--White,#fff);display:-webkit-box;font-family:Resolve Sans;font-size:2.4rem;font-style:normal;font-weight:500;letter-spacing:.48px;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}@media only screen and (max-width:850px){.programCard__contentWrapper__content__name{font-size:16px}}.playButtonContainer{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.playButtonContainer svg{flex-shrink:0;height:60px;width:60px}.hide,.playButtonContainer.video-is-playing{visibility:hidden}.hide{position:absolute}.custom-video{height:100%;width:100%}.video__inner{padding:4rem var(--side-margin)}@media only screen and (min-width:calc(850px + 1px)){.video__inner{padding:60px var(--side-margin)}}.video__card{background-color:#fff;border-radius:8px;box-shadow:0 8px 18.1px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1rem 1rem;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.video__card{gap:2rem;padding:3rem 2rem 2rem}}.video__card h3{font-weight:700}.video__card p{font-weight:300}@media only screen and (min-width:calc(850px + 1px)){.video__card p{font-size:2.5rem}}.video__card .classesCard__videoWrapper{border-radius:0;box-shadow:none;height:44vw;width:100%}@media only screen and (min-width:calc(850px + 1px)){.video__card .classesCard__videoWrapper{height:40vw;max-height:680px}}.video__card .classesCard__videoWrapper .playButtonContainer{transform:translate(-50%,-40%)}.video__card .classesCard__videoWrapper .playButtonContainer svg{height:100px;width:100px}@media only screen and (min-width:calc(850px + 1px)){.video__card .classesCard__videoWrapper .playButtonContainer svg{height:200px;width:200px}}.cards{padding:4rem var(--side-margin);text-align:center}.cards.extra-bottom-padding{padding-bottom:100px}@media only screen and (min-width:calc(850px + 1px)){.cards{padding:6rem var(--side-margin)}.cards__inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px 100px;gap:60px 100px;max-width:1400px;padding:4rem}}.cards__card{display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem}.cards__card h3{font-weight:700}.cards__card p{font-weight:400}@media only screen and (min-width:calc(850px + 1px)){.cards__card{margin:auto;max-width:560px}}.cards__image{border-radius:20px;height:40vw;margin:1rem;overflow:hidden}@media only screen and (min-width:calc(850px + 1px)){.cards__image{height:22vw;max-height:300px}}.cards__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.appDownload{background:linear-gradient(166.61deg,#000f2e 2.92%,#0a1a3b 58.87%);contain:unset;padding:2rem var(--side-margin)}@media only screen and (min-width:calc(850px + 1px)){.appDownload{height:675px;padding-bottom:0}.appDownload .inner{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between;max-width:1272px}}.appDownload__image{margin:-100px 0 3rem;min-height:434px}.appDownload__image img{margin:auto}@media only screen and (min-width:calc(850px + 1px)){.appDownload__image{margin:0;width:40%}}.appDownload__content h2{margin-bottom:1.5rem}.appDownload__content p{font-weight:350}@media only screen and (min-width:calc(850px + 1px)){.appDownload__content{align-self:center;width:40%}}.appDownload__icons{display:flex;gap:1.5rem;margin:3rem 0 4rem}.noPromo.xs1Hero .xs1Hero__homeVideoWrap{padding-top:0!important}@media only screen and (max-width:850px){.noPromo.xs1Hero{padding-top:0!important}}.xs1Hero{background-color:#f8f8f8!important;overflow:hidden;text-align:center;z-index:0}.xs1Hero .scrollArrows{left:20vw;top:0}@media only screen and (max-width:850px){.xs1Hero .scrollArrows{left:1%}.xs1Hero{height:100vh!important;padding:calc(var(--header-height) + 1rem) 0 6rem}}@media only screen and (min-width:calc(850px + 1px)){.xs1Hero{height:108vh!important}}.xs1Hero__wrapper{display:block;position:relative}.xs1Hero__homeVideoWrap{display:block;padding-top:8rem}@media only screen and (max-width:850px){.xs1Hero__homeVideoWrap{height:100%;padding-top:0!important;width:100%}}.xs1Hero__homeVideo{display:block;height:100%;height:auto;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;position:static!important;top:0;width:100%}@media only screen and (max-width:850px){.xs1Hero__homeVideo{height:100%;width:100%}}.xs1Hero__innerContentContainer{position:relative;width:100%}.xs1Hero__inner{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}@media only screen and (min-width:calc(850px + 1px)){.xs1Hero__inner{align-items:center;display:flex;height:100%;justify-content:flex-end;padding-bottom:20vh;width:100%}}@media only screen and (max-width:850px){.xs1Hero__inner{padding:0 var(--side-margin);padding-top:100%}}.xs1Hero__btnWrap{align-items:center;display:flex;flex-direction:column;justify-content:center;visibility:hidden}@media only screen and (max-width:850px){.xs1Hero__btnWrap{width:100%}.xs1Hero__btnWrap .btnMain{width:70%}}.xs1Hero__pretext{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (max-width:850px){.xs1Hero__pretext{font-size:1.4rem;line-height:1.1rem}}@media only screen and (min-width:calc(850px + 1px)){.xs1Hero__pretext{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.xs1Hero__pretext{font-size:1.7rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px)){.xs1Hero__pretext{font-size:2.4rem;letter-spacing:0;line-height:3.2rem}}.xs1Hero__text{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (min-width:calc(850px + 1px)){.xs1Hero__text{width:40%}}@media only screen and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px)){.xs1Hero__text{text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px))and (max-width:850px){.xs1Hero__text{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:0;line-height:2.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px)){.xs1Hero__text{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:.05rem;line-height:3.6rem;text-transform:uppercase}}@media only screen and (max-width:850px){.xs1Hero__text{font-size:1.6rem;line-height:2rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.xs1Hero__logo{height:18.6rem;margin:6rem 0;width:84.32rem}}@media only screen and (max-width:850px){.xs1Hero__logo{height:6rem;margin:2.5rem 0;width:27.2rem}}.xs1Hero__arrow,.xs1Hero__video{left:0;position:absolute;top:0;width:100%}.xs1Hero__video{height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.simpleContent{background-color:var(--bg-color);overflow:hidden}.simpleContent .subButton{margin-left:24px}@media only screen and (max-width:850px){.simpleContent .subButton{margin-left:0}.simpleContent{height:auto}.simpleContent[padding-top]{padding-top:7rem}.simpleContent[padding-bottom]{padding-bottom:7rem}}@media only screen and (min-width:calc(850px + 1px)){.simpleContent{height:var(--section-height)}}.simpleContent__inner{backface-visibility:hidden;height:100%;position:relative;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.simpleContent__inner{max-width:50rem}}.simpleContent__content{backface-visibility:hidden;text-align:left;transform-style:preserve-3d;width:100%;will-change:transform}@media only screen and (max-width:850px){.simpleContent__content{margin-top:3.2rem;padding:0 var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.simpleContent__content{margin-top:var(--section-content-top-offset)}}[align=left] .simpleContent__content{grid-column:2/span 6}[align=right] .simpleContent__content{grid-column:14/span 6}.simpleContent__subtitle{color:var(--highlight-color)}.simpleContent__subtitle,.simpleContent__title{backface-visibility:hidden;margin-left:-.11em;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.simpleContent__title{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.simpleContent__title{margin-top:3rem}}.simpleContent__body{backface-visibility:hidden;margin-left:-.11em;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.simpleContent__body{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.simpleContent__body{margin-top:3rem}}.simpleContent .btnMain{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.simpleContent .btnMain{margin-top:2.5rem;width:100%}.simpleContent .btnMain.demo-btn{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.simpleContent .btnMain{margin-top:4.4rem}}.simpleContent__imageWrap{backface-visibility:hidden;position:relative;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.simpleContent__imageWrap{height:26rem;margin:0 auto}}@media only screen and (min-width:calc(850px + 1px)){.simpleContent__imageWrap{margin:12rem 0}}.simpleContent__imageWrap[placeholder]{background-color:currentColor;opacity:.03}[align=left] .simpleContent__imageWrap{grid-column:9/span 11;order:1}[align=right] .simpleContent__imageWrap{grid-column:1/span 11}.simpleContent__image{animation:fadeInAsset 1s;height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:opacity}@media only screen and (max-width:850px){.xs1Intro{padding:3.2rem var(--side-margin)}}.xs1Intro .simpleContent__content{margin-top:0}.xs1Intro .simpleContent__content.wrapper{align-items:center;display:flex;flex-direction:column;gap:60px}@media only screen and (min-width:calc(850px + 1px)){.xs1Intro .simpleContent__content{align-self:center}}@media only screen and (max-width:850px){.xs1Intro .simpleContent__content{padding:0}}@media only screen and (min-width:calc(850px + 1px)){.xs1Intro__matPickerWrapper{border-top:1px solid rgba(0,0,0,.1);margin-top:4rem;padding:4.3rem 0;width:100%}}@media only screen and (max-width:850px){.xs1Intro__matPickerWrapper{padding-bottom:3rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.xs1Intro__title{width:calc(100% + 10rem)}}.xs1Intro__imageMaterialWrap{position:relative}@media only screen and (max-width:850px){.xs1Intro__imageMaterialWrap{aspect-ratio:1/1;margin:3rem 0;width:100%}.xs1Intro__imageMaterialWrap:before{content:"";display:block;padding-top:100%}}@media only screen and (min-width:calc(850px + 1px)){.xs1Intro__imageMaterialWrap{backface-visibility:hidden;margin:6rem 0 12rem;transform-style:preserve-3d;will-change:transform}}.xs1Intro__imageMaterialWrap[placeholder]{background-color:currentColor;opacity:.03}[align=left] .xs1Intro__imageMaterialWrap{grid-column:9/span 11;order:1}[align=right] .xs1Intro__imageMaterialWrap{grid-column:2/span 11}.xs1Intro__imageMaterial{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;--size:120%;height:120%;height:var(--size);width:120%;width:var(--size)}@media only screen and (max-width:850px){.xs1Intro__imageMaterial{--size:120%}}.xs1Intro .view-testimonials{align-items:center;border:2px solid #3265fa;border-radius:2px;color:#3265fa;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:12px;width:100%}.xs1Intro .view-testimonials:hover .svg-wrapper{transform:translateY(8px)}.xs1Intro .svg-wrapper{transition:all .3s ease-in-out}.xs1Intro .svg-wrapper svg{fill:none;stroke:#3265fa}.testimony{gap:10px;justify-content:flex-end;width:348px}.testimony,.testimony__summary{align-items:flex-start;display:flex;flex-direction:column}.testimony__summary{gap:-18px}.testimony__summary__textWrapper{align-items:center;background:#fdf8ee;border-radius:10px;display:flex;gap:10px;justify-content:center;padding:15px}.testimony__summary__text{color:#45494b;color:var(--Dark-Grey,#45494b);display:-webkit-box;font-family:Resolve Sans;font-size:22px;font-style:normal;font-weight:350;letter-spacing:.32px;line-height:25px;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical;height:auto;max-height:125px;transition:max-height .5s ease}@media only screen and (max-width:850px){.testimony__summary__text{font-size:18px}}.testimony__summary__text.expanded{-webkit-line-clamp:unset}.testimony .svg_container{margin-top:-18px;z-index:-1}.testimony__details{align-items:center;display:flex;gap:12px}@media only screen and (max-width:850px){.testimony__details{gap:10px;padding-left:1rem}}.testimony__details__user{align-items:flex-start;display:flex;flex-direction:column}.testimony__details__user__text{font-family:Resolve Sans;font-size:16px;font-style:normal;letter-spacing:.48px;line-height:normal;text-transform:uppercase}@media only screen and (max-width:850px){.testimony__details__user__text{font-size:14px}}.testimony__details__user__text.date{color:#8997a5;color:var(--Grey-01,#8997a5);font-weight:400}.testimony__details__user__text.name{color:#45494b;color:var(--Dark-Grey,#45494b);font-weight:600}.testimony__summary__textContainer{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-bottom:8px}@media only screen and (max-width:850px){.testimony__summary__textContainer{gap:6px}}.read-toggle{color:#0a1221;font-family:Resolve Sans;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:25px}@media only screen and (max-width:850px){.read-toggle{font-size:14px}}.wrapper{flex-direction:column;float:left}.pencil_icon{border-radius:50%;float:left;height:55px;margin-right:15px;shape-outside:circle()}.review__text{color:#45494b;color:var(--Dark-Grey,#45494b);font-family:Resolve Sans;font-size:22px;font-style:normal;font-weight:350;letter-spacing:.32px;line-height:25px}@media only screen and (max-width:850px){.review__text{font-size:18px}}.readmore-button{margin-top:16px}.modified_testimony{cursor:pointer}.sectionWorkouts{--spacing-top-mobile:36rem}.tablet .sectionWorkouts{height:100vh}@media only screen and (max-width:850px){.sectionWorkouts{height:calc(85vh + 10rem)}}.sectionWorkouts__inner{height:100%}.sectionWorkouts__contentWrap,.sectionWorkouts__inner{backface-visibility:hidden;position:relative;transform-style:preserve-3d;will-change:transform}.sectionWorkouts__contentWrap{align-self:center;text-align:left;width:100%}@media only screen and (min-width:calc(850px + 1px)){.sectionWorkouts__contentWrap{top:var(--header-height)}}@media only screen and (max-width:850px){.sectionWorkouts__contentWrap{padding:0 var(--side-margin);top:var(--spacing-top-mobile)}}[align=left] .sectionWorkouts__contentWrap{grid-column:2/span 6}[align=right] .sectionWorkouts__contentWrap{grid-column:14/span 6}.sectionWorkouts__tabsContentWrap{height:58rem;position:relative}@media only screen and (min-width:calc(850px + 1px)){.sectionWorkouts__menuWrap{margin-bottom:4rem}}@media only screen and (max-width:850px){.sectionWorkouts__menuWrap{margin-bottom:2rem}}.sectionWorkouts__imageWrap{backface-visibility:hidden;height:100%;left:0;position:relative;position:absolute;top:0;transform-style:preserve-3d;width:100%;will-change:transform}.sectionWorkouts__imageWrap[placeholder]{background-color:currentColor;opacity:.03}.sectionWorkouts .stats{display:flex;--spacing:4rem}@media only screen and (max-width:850px){.sectionWorkouts .stats{--spacing:2rem}}.sectionWorkouts .stats__num{line-height:1.2}@media only screen and (min-width:calc(850px + 1px)){.sectionWorkouts .stats__num{font-size:5rem}}.sectionWorkouts .stats__item,.sectionWorkouts .stats__num{white-space:nowrap}.sectionWorkouts .stats__item:first-child{padding-right:var(--spacing)}.sectionWorkouts .stats__item:not(:first-child){border-left:1px solid rgba(0,0,0,.1);padding:0 var(--spacing)}.sectionWorkouts .icons{aspect-ratio:491/53;fill:#000}@media only screen and (max-width:850px){.sectionWorkouts .icons{width:100%}}.sectionWorkouts .tabsContent__icons{display:flex;justify-content:space-between;position:relative;top:-1rem}.sectionWorkouts .tabsContent__icons svg{height:6.5rem;position:relative;width:6.5rem}.workouts-sticky-container{height:300vh}.workouts-sticky-el{height:100vh}.tabsMenu{--c-bg:rgba(50,101,250,.05);--c-cursor:#3265fa;--c-label:#fff;--c-label-selected:#fff;--num-items:3;position:relative;width:calc(100% - var(--reduce-right))}@media only screen and (min-width:calc(850px + 1px)){.tabsMenu{--reduce-right:4rem}}@media only screen and (max-width:850px){.tabsMenu{--reduce-right:0}}.tabsMenu--light-black{--c-bg:rgba(50,101,250,.1);--c-cursor:#fff;--c-label:#000;--c-label-selected:rgba(10,18,33,.8)}.tabsMenu--light{--c-bg:rgba(50,101,250,.05);--c-cursor:#fff;--c-label:hsla(0,0%,100%,.8);--c-label-selected:rgba(0,0,0,.8)}.tabsMenu--orange{--c-bg:rgba(50,101,250,.05);--c-cursor:#d93600;--c-label:#000;--c-label-selected:#fff}.tabsMenu:before{background-color:var(--c-bg);bottom:0;content:"";left:0;right:0;top:0}.tabsMenu:before,.tabsMenu__cursor{border-radius:4px;position:absolute}.tabsMenu__cursor{background-color:var(--c-cursor);height:100%;width:calc(1/var(--num-items)*100%);z-index:1}.tabsMenu__list{display:flex;justify-content:space-between;position:relative;z-index:2}@media only screen and (min-width:calc(850px + 1px)){.tabsMenu__list{height:4.5rem}}@media only screen and (max-width:850px){.tabsMenu__list{padding:1.2rem 0}}.tabsMenu__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative;width:calc(1/var(--num-items)*100%)}.tabsMenu__label{color:var(--c-label);font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:.8;opacity:1;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:calc(850px + 1px)){.tabsMenu__label{font-size:1.6rem;letter-spacing:.12rem}}.tabsMenu__item:active .tabsMenu__label{color:var(--c-label-selected);opacity:.7}.tabsMenu__item[selected] .tabsMenu__label{color:var(--c-label-selected);opacity:1;transition:opacity .3s}.tabsContent{left:0;padding-left:inherit;padding-right:inherit;position:absolute;visibility:hidden;width:100%}.tabsContent[visible]{visibility:visible}.tabsContent__title{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.tabsContent__title{width:calc(100% + 10rem)}}.tabsContent__subtitle{color:var(--highlight-color)}.tabsContent__content>:not(:first-child),.tabsContent__subtitle{backface-visibility:hidden;margin-left:-.11em;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.tabsContent__content>:not(:first-child){margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.tabsContent__content>:not(:first-child){margin-top:3rem}}.scrollingText{background-color:#0a1221;overflow:hidden;text-align:center;width:100%}@media only screen and (max-width:850px){.scrollingText[padding]{padding:6.5rem 0}}@media only screen and (min-width:calc(850px + 1px)){.scrollingText[padding]{padding:10rem 0}}.scrollingText__text{backface-visibility:hidden;display:flex;line-height:.72;margin-left:-.11em;transform-style:preserve-3d;white-space:nowrap;width:-moz-fit-content;width:fit-content;will-change:transform}@media only screen and (max-width:850px){.scrollingText__text:not(:first-child){margin-top:3rem}}@media only screen and (min-width:calc(850px + 1px)){.scrollingText__text:not(:first-child){margin-top:7rem}}.scrollingText__text span:first-child{position:relative}.scrollingText__text span>span:not(.ref){backface-visibility:hidden;padding:0 .25em;position:absolute;transform-style:preserve-3d;will-change:transform}.scrollingText__text span.ref{opacity:0}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--1{height:150rem}.homeSoftware__feature--1 .scrollingText{padding-top:22rem}}.homeSoftware__feature--1 .homeSoftware__content{text-align:left;width:100%}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--1 .homeSoftware__content{margin-top:72rem}}.homeSoftware__feature--1 .homeSoftware__label{color:#d93600}@media only screen and (max-width:850px){.homeSoftware__feature--1 .homeSoftware__logo{height:3rem;width:22.2727272727rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--1 .homeSoftware__logo{height:5rem;width:37.1212121212rem}}@media only screen and (max-width:850px){.homeSoftware__feature--1 .homeSoftware__imgWrap{height:33rem}.homeSoftware__feature--1 .homeSoftware__graphic{height:25.5rem;margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--1 .homeSoftware__graphic{height:48rem;margin-left:1rem;margin-top:25rem}}@media only screen and (max-width:850px){.homeSoftware__feature--1 .homeSoftware__img{height:100%;margin-left:8rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--1 .homeSoftware__img{height:62rem;margin-left:15rem;margin-top:19.8rem}.homeSoftware__feature--2{height:90rem}.homeSoftware__feature--2 .homeSoftware__content{margin:auto 0}}.homeSoftware__feature--2 .homeSoftware__label{color:#3265fa}@media only screen and (max-width:850px){.homeSoftware__feature--2 .homeSoftware__logo{height:3rem;width:27.84rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--2 .homeSoftware__logo{height:5rem;width:46.4rem}}@media only screen and (max-width:850px){.homeSoftware__feature--2 .homeSoftware__graphic,.homeSoftware__feature--2 .homeSoftware__imgWrap{height:23rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--2 .homeSoftware__graphic{height:62rem;margin-left:22rem}}@media only screen and (max-width:850px){.homeSoftware__feature--2 .homeSoftware__img{height:18.8rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--2 .homeSoftware__img{height:auto;margin-left:6rem;width:calc(var(--grid-column-width)*9)}.homeSoftware__feature--3{height:130.5rem}.homeSoftware__feature--3 .homeSoftware__header{top:16rem}}.homeSoftware__feature--3 .homeSoftware__textLine1{font-size:10rem}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--3 .homeSoftware__content{margin-top:60rem}}.homeSoftware__feature--3 .homeSoftware__label{color:#87189d}@media only screen and (max-width:850px){.homeSoftware__feature--3 .homeSoftware__logo{height:3rem;width:25.7272727273rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--3 .homeSoftware__logo{height:5rem;width:42.8787878788rem}}@media only screen and (max-width:850px){.homeSoftware__feature--3 .homeSoftware__imgWrap{height:17rem}.homeSoftware__feature--3 .homeSoftware__img{height:100%}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__feature--3 .homeSoftware__img{height:auto;margin-top:20rem;width:calc(var(--grid-column-width)*9)}}.homeSoftware{background-color:var(--bg-color);background-color:#ececea;height:auto;overflow:hidden}@media only screen and (max-width:850px){.homeSoftware{padding:6rem 0}.homeSoftware .scrollingText{padding:0}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware .scrollingText{left:calc(50% - 50vw);position:absolute;width:100vw}}@media only screen and (max-width:850px){.homeSoftware__section{padding:4rem 0}}.homeSoftware__featureInner{height:100%;position:relative}@media only screen and (max-width:850px){.homeSoftware__featureInner{max-width:50rem;padding:4rem 0}}.homeSoftware__divider{background-color:currentColor;grid-column:1/-1;height:1px;opacity:.2;order:-1}@media only screen and (max-width:850px){.homeSoftware__divider{margin:5rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__divider{position:absolute;width:100%}}.homeSoftware__header{width:100%}@media only screen and (max-width:850px){.homeSoftware__header{padding:0 2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__header{left:0;position:absolute;top:0}}.homeSoftware__textLine1,.homeSoftware__textLine2{display:flex;justify-content:center;text-align:center}@media only screen and (max-width:850px){.homeSoftware__textLine1,.homeSoftware__textLine2{font-size:3rem;line-height:3.6rem}.homeSoftware__textLine1 br,.homeSoftware__textLine2 br{display:none}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__textLine1,.homeSoftware__textLine2{margin-left:-.11em}}@media only screen and (max-width:850px){.homeSoftware__textLine2{margin-top:3rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__textLine2{margin-top:7rem}}.homeSoftware__content{text-align:left;width:100%}@media only screen and (max-width:850px){.homeSoftware__content{padding:0 var(--side-margin)}}[align=left] .homeSoftware__content{grid-column:2/span 6}[align=right] .homeSoftware__content{grid-column:14/span 6}.homeSoftware__label{color:#3265fa;margin-left:-.11em}@media only screen and (max-width:850px){.homeSoftware__label{margin-top:2rem}}.homeSoftware__title{font-size:0;margin-left:-.11em}@media only screen and (max-width:850px){.homeSoftware__title{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__title{margin-top:4.5rem}}.homeSoftware__subtitle{margin-left:-.11em}@media only screen and (max-width:850px){.homeSoftware__subtitle{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__subtitle{margin-top:2rem}}.homeSoftware__body{margin-left:-.11em}@media only screen and (max-width:850px){.homeSoftware__body{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__body{margin-top:1.5rem}}@media only screen and (max-width:850px){.homeSoftware .btnMain{margin-top:2rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware .btnMain{margin-top:4.4rem}}.homeSoftware__imgWrap{grid-column:14/span 6;position:relative}@media only screen and (max-width:850px){.homeSoftware__imgWrap{margin:5rem var(--side-margin) 4rem}}@media only screen and (min-width:calc(850px + 1px)){.homeSoftware__imgWrap{margin:8rem 0}}.homeSoftware__imgWrap[placeholder]{background-color:hsla(0,0%,100%,.03)}[align=left] .homeSoftware__imgWrap{grid-column:11/span 9;order:1}[align=right] .homeSoftware__imgWrap{grid-column:1/span 9}.homeSoftware__graphic,.homeSoftware__img{animation:fadeInAsset 1s;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:opacity}.subscriptionBox{border:1px solid rgba(10,26,59,.2);display:flex;flex-direction:column;height:100%;overflow:hidden;text-align:center}@media only screen and (max-width:850px){.subscriptionBox{border-radius:.3rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox{border-radius:.5rem}}.subscriptionBox__header{align-items:center;background-color:#0a1a3b;display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:850px){.subscriptionBox__header{color:#fff;height:7rem;justify-content:space-between;padding:0 3.5rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__header{border-bottom:none;height:10rem}}.subscriptionBox__logo{width:100%}@media only screen and (max-width:850px){.subscriptionBox__logo{height:2rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__logo{height:2.4rem}}.subscriptionBox__items{display:flex;flex:1}@media only screen and (max-width:850px){.subscriptionBox__items{flex-direction:column}}.subscriptionBox__item{display:flex;flex:1;flex-direction:column;width:100%}@media only screen and (min-width:calc(850px + 1px)){[multi=true] .subscriptionBox__item:not(:first-child){border-left:1px solid rgba(10,26,59,.2)}}.subscriptionBox__typeHeader{display:flex;flex-direction:column;position:relative}@media only screen and (max-width:850px){.subscriptionBox__typeHeader{align-items:flex-start;margin:0 3.5rem;padding:3rem 0}.subscriptionBox__item[collapse] .subscriptionBox__typeHeader{height:8rem}.subscriptionBox__item:not(:first-child) .subscriptionBox__typeHeader{border-top:1px solid rgba(10,26,59,.2)}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__typeHeader{height:14.5rem;justify-content:center;margin:0 5rem}}@media only screen and (max-width:850px){.subscriptionBox__title{font-size:1.8rem;font-weight:500}}.subscriptionBox__subtitle{color:var(--highlight-color)!important;margin-top:.5rem}@media only screen and (max-width:850px){.subscriptionBox__item[collapse] .subscriptionBox__subtitle{display:none}}.subscriptionBox__dropdownIcon{position:absolute;right:0;top:3rem;transform:rotate(180deg);fill:var(--highlight-color);height:1.7rem;width:1.7rem}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__dropdownIcon{display:none}}.subscriptionBox__item[collapse] .subscriptionBox__dropdownIcon{transform:rotate(0deg);fill:currentColor}.subscriptionBox__features{border-top:1px solid rgba(10,26,59,.2);flex:1;position:relative;text-align:left}@media only screen and (max-width:850px){.subscriptionBox__item[collapse] .subscriptionBox__features{display:none}.subscriptionBox__features{margin:0 3.5rem;padding:3.5rem 0}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__features{margin:auto;max-width:50rem;padding:3rem 0;width:calc(100% - 10rem)}}.subscriptionBox__featureDescription{margin-bottom:2.5rem}.subscriptionBox__feature{padding-left:3.5rem;position:relative}@media only screen and (max-width:850px){.subscriptionBox__feature:not(:first-child){margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__feature:not(:first-child){margin-top:1.5rem}}.subscriptionBox__featureTick{fill:var(--highlight-color);height:1.5rem;left:0;margin-top:.2em;position:absolute;top:0;width:1.5rem}.subscriptionBox__info{align-items:center;border-top:1px solid rgba(10,26,59,.2);display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:850px){.subscriptionBox__info{margin:0 3.5rem;padding:3rem 0}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__info{height:24.8rem;padding:3rem 5rem}}@media only screen and (max-width:850px){.subscriptionBox__infoBlock:not(:last-child){margin-bottom:2rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__infoBlock:not(:last-child){margin-bottom:3rem}}@media only screen and (max-width:850px){.subscriptionBox__infoTitle[type=price]{font-size:2.8rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBox__infoTitle[type=price]{font-size:3.6rem}}.subscriptionBox__infoSubtitle{color:var(--highlight-color);margin-top:1.2rem}.subscriptionBox__infoLink{margin-top:1rem}.xp1Subscriptions{overflow:hidden}@media only screen and (max-width:850px){.xp1Subscriptions{padding:0 var(--side-margin) 5rem}}@media only screen and (min-width:calc(850px + 1px)){.xp1Subscriptions{padding:16rem var(--side-margin)}.xp1Subscriptions__inner{align-items:center;display:flex;flex-direction:column}}.xp1Subscriptions__title{text-align:center}@media only screen and (max-width:850px){.xp1Subscriptions__title{margin-bottom:3rem}}@media only screen and (min-width:calc(850px + 1px)){.xp1Subscriptions__title{line-height:.72;margin-bottom:12rem;white-space:nowrap}}@media only screen and (max-width:850px){.xp1Subscriptions__oxefit:not(:first-child),.xp1Subscriptions__oxelead:not(:first-child){margin-top:2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.xp1Subscriptions__oxefit{grid-column:2/span 7}.xp1Subscriptions__oxelead{grid-column:10/span 10;position:relative}}.slideshow__image{backface-visibility:hidden;height:calc(100% + var(--offset-y));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-style:preserve-3d;width:100%;will-change:transform}.slideshow__image img{-o-object-fit:cover;object-fit:cover}.imageWrap__image,.slideshow__image img{height:100%;left:0;position:absolute;top:0;width:100%}.imageWrap__image{animation:fadeInAsset 1s;will-change:opacity}.imageWrap__image img[fill]{height:auto;width:100%}.xs1WorkoutsContent{align-items:center;display:flex;flex-direction:column;gap:88px;height:auto;padding:0 120px}@media(max-width:1024px){.xs1WorkoutsContent{padding:0 60px}}@media only screen and (max-width:850px){.xs1WorkoutsContent{padding:0 16px 48px}}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsContent .simpleContent__content{align-self:center;margin:0}}@media only screen and (max-width:850px){.xs1WorkoutsContent .simpleContent__content{margin:0;padding:0 var(--side-margin) calc(var(--side-margin)/2) var(--side-margin)}}.xs1WorkoutsContent .simpleContent__image{height:100%;width:100%}@media only screen and (max-width:850px){.xs1WorkoutsContent .simpleContent__image{height:100%;left:0;padding:0!important;position:absolute;top:0;transform:none;width:100%}}.xs1WorkoutsContent__inner{display:flex;gap:24px;justify-content:space-between;max-width:1272px;width:100%}@media only screen and (max-width:850px){.xs1WorkoutsContent__inner{flex-direction:column!important}}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsContent__inner__btnWrap{display:flex;gap:2rem}.xs1WorkoutsContent__content{align-self:center;margin:0;width:528px}}@media only screen and (max-width:850px){.xs1WorkoutsContent__content{padding:0!important}.xs1WorkoutsContent__content .simpleContent__subtitle{font-size:14px}}.xs1WorkoutsContent__imageWrap{height:auto;margin:0;max-width:520px;width:100%}.xs1WorkoutsContent__imageWrap:before{content:"";display:block;padding-top:104.5751633987%}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsContent__imageWrap{align-self:center}[align=right] .xs1WorkoutsContent__imageWrap{grid-column:2/span 10}}@media(max-width:1024px){.xs1WorkoutsContent__imageWrap{max-width:425px}}.xs1WorkoutsContent__title{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-size:34px;font-size:var(--Size-Heading-3,34px);font-style:normal;font-weight:400;letter-spacing:.4px;letter-spacing:var(--letter-spacing-Heading-3,.4px);line-height:44px;line-height:var(--line-height-Heading-3,44px);margin-top:1.25rem;text-transform:uppercase}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsContent__title{width:calc(100% + 9rem)}}@media only screen and (max-width:850px){.xs1WorkoutsContent__title{font-size:24px;line-height:28px}}.xs1WorkoutsContent__body{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-paragraph-1,20px);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-1,0);line-height:24px;line-height:var(--line-height-paragraph-1,24px)}@media only screen and (max-width:850px){.xs1WorkoutsContent__body{margin-top:0!important}}.xs1WorkoutsContent__btnWrap{display:flex}@media only screen and (max-width:850px){.xs1WorkoutsContent__btnWrap{flex-direction:column;margin:2rem 0;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsContent__btnWrap{margin-top:4rem}}@media only screen and (max-width:850px){.trainer-led .xs1WorkoutsContent__imageWrap{margin:24px 0 18px}}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsCoaching{height:auto}.xs1WorkoutsCoaching .simpleContent__inner{height:var(--section-height)}.xs1WorkoutsCoaching .simpleContent__content{align-self:center;margin:0}}@media only screen and (max-width:850px){.xs1WorkoutsCoaching .simpleContent__content{margin:0;padding:0 var(--side-margin) calc(var(--side-margin)/2) var(--side-margin)}.xs1WorkoutsCoaching .simpleContent__image{height:100%;left:0;padding:0 var(--side-margin);position:absolute;top:0;transform:none;width:100%}}.xs1WorkoutsCoaching__imageWrap{height:auto;margin:0;width:100%}.xs1WorkoutsCoaching__imageWrap:before{content:"";display:block;padding-top:104.5751633987%}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsCoaching__imageWrap{align-self:center}[align=left] .xs1WorkoutsCoaching__imageWrap{grid-column:10/span 10}.xs1WorkoutsCoaching__title{width:calc(100% + 10rem)}}.xs1WorkoutsCoaching__titleScroll{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsCoaching__titleScroll{margin:6rem 0}}@media only screen and (max-width:850px){.xs1WorkoutsCoaching__titleScroll{margin:2rem 0}}.xs1WorkoutsCoaching__textLine1,.xs1WorkoutsCoaching__textLine2{display:flex;line-height:.72;position:relative;white-space:nowrap}.xs1WorkoutsCoaching__textLine1 span:first-child,.xs1WorkoutsCoaching__textLine2 span:first-child{position:relative}.xs1WorkoutsCoaching__textLine1 span>span:not(.ref),.xs1WorkoutsCoaching__textLine2 span>span:not(.ref){backface-visibility:hidden;padding:0 .25em;position:absolute;transform-style:preserve-3d;will-change:transform}.xs1WorkoutsCoaching__textLine1 span.ref,.xs1WorkoutsCoaching__textLine2 span.ref{opacity:0}@media only screen and (max-width:850px){.xs1WorkoutsCoaching__textLine2{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.xs1WorkoutsCoaching__textLine2{margin-top:7rem}}.sectionDisplay{--spacing-top-mobile:43rem;background-color:#0a1221;overflow:hidden}.tablet .sectionDisplay{height:100vh}@media only screen and (max-width:850px){.sectionDisplay{height:calc(80vh + 8rem)}}.sectionDisplay__inner{height:100%}.sectionDisplay__contentWrap,.sectionDisplay__inner{backface-visibility:hidden;position:relative;transform-style:preserve-3d;will-change:transform}.sectionDisplay__contentWrap{align-self:center;text-align:left;width:100%;z-index:4}@media only screen and (min-width:calc(850px + 1px)){.sectionDisplay__contentWrap{top:var(--header-height)}}@media only screen and (max-width:850px){.sectionDisplay__contentWrap{padding:0 var(--side-margin);top:var(--spacing-top-mobile)}}[align=left] .sectionDisplay__contentWrap{grid-column:2/span 6}[align=right] .sectionDisplay__contentWrap{grid-column:14/span 6}.sectionDisplay__tabsContentWrap{height:58rem;position:relative}.sectionDisplay .tabsMenu{--padding-right:14rem}@media only screen and (min-width:calc(850px + 1px)){.sectionDisplay__menuWrap{margin-bottom:4rem}}@media only screen and (max-width:850px){.sectionDisplay__menuWrap{margin-bottom:2rem}}.sectionDisplay__screen{background-color:#0a1221;border:.2rem solid #343434;position:absolute;transform-origin:bottom center;will-change:transform}.sectionDisplay__screen video{height:100%}@media only screen and (max-width:850px){.sectionDisplay__screen video{position:relative;z-index:2}}@media only screen and (min-width:calc(850px + 1px)){.sectionDisplay__screen{bottom:0;height:88vh;padding:2vh 2vh 12vh;right:19rem}}@media only screen and (max-width:850px){.sectionDisplay__screen{border-width:.1rem .1rem 0;height:var(--spacing-top-mobile);left:50%;padding:2vh 2vh 7vh;top:3vh;transform:translateX(-50%);transform-origin:center center}.sectionDisplay__screen:after{background:linear-gradient(transparent,#0a1221);bottom:0;content:"";left:-.1rem;position:absolute;right:-.1rem;top:0}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){.sectionDisplay__screen{left:35%}}.sectionDisplay__phone{background-color:#13151a;border:.2rem solid #343434;border-radius:4vh;bottom:0;display:flex;flex-direction:column;height:78vh;justify-content:center;padding:0 1.5vh;position:absolute;right:38rem;width:36vh}@media only screen and (max-width:850px){.sectionDisplay__phone{border-radius:3vh;border-width:1px;bottom:auto;height:calc(var(--spacing-top-mobile)*1.08);padding:0 1.15vh;right:50%;top:1.5vh;width:calc(var(--spacing-top-mobile)*.5)}.sectionDisplay__phone:after{bottom:-1px;content:"";position:absolute}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){.sectionDisplay__phone{right:40%}}.sectionDisplay__phoneInner{background-image:url(/static/images/pages/xs1/display/phone.webp);background-position:top;background-size:cover;border-radius:2.25vh;flex-grow:0;padding-top:216.5%;width:100%}.sectionDisplay__background{background:radial-gradient(closest-side,rgba(82,148,255,.35) 0,rgba(82,148,255,.05) 70%,rgba(82,148,255,0) 100%);height:220vh;left:50%;position:absolute;top:-60vh;transform:translate(-50%) rotate(30deg);width:110vh}@media only screen and (max-width:850px){.sectionDisplay__background{height:80vh;opacity:.5;top:20vh;width:50vh;z-index:1}}.sectionDisplay__graphs{border-top:1px solid hsla(0,0%,100%,.1);display:flex;padding-top:3.5rem}@media only screen and (min-width:calc(850px + 1px)){.sectionDisplay__graphs svg{height:12rem}}@media only screen and (max-width:850px){.sectionDisplay__graphs svg{height:7.5rem;max-width:40vw}}.sectionDisplay__graphs svg+svg{margin-left:3rem}@media only screen and (max-width:850px){.sectionDisplay__graphs svg+svg{margin-left:1.5rem}}.sectionDisplay__pagination{display:flex;justify-content:space-between;left:var(--side-margin);position:absolute;right:var(--side-margin);top:24vh;z-index:3}.sectionDisplay__pagination button{contain:strict}.display-sticky-container{height:200vh}.display-sticky-el{height:100vh}.sectionPackages{--spacing-top-mobile:52rem}.tablet .sectionPackages{height:calc(100vh + 21rem)}@media only screen and (max-width:850px){.sectionPackages{height:calc(80vh + 31rem)}}.sectionPackages__inner{height:100%}.sectionPackages__contentWrap,.sectionPackages__inner{backface-visibility:hidden;position:relative;transform-style:preserve-3d;will-change:transform}.sectionPackages__contentWrap{align-self:center;text-align:left;width:100%}@media only screen and (min-width:calc(850px + 1px)){.sectionPackages__contentWrap{top:var(--header-height)}}@media only screen and (max-width:850px){.sectionPackages__contentWrap{padding:0 var(--side-margin);top:var(--spacing-top-mobile)}}[align=left] .sectionPackages__contentWrap{grid-column:2/span 6}[align=right] .sectionPackages__contentWrap{grid-column:14/span 6}.sectionPackages__tabsContentWrap{height:58rem;position:relative}.sectionPackages__menuWrap{margin-bottom:1rem}.sectionPackages__imageWrap{backface-visibility:hidden;height:100%;left:0;position:relative;position:absolute;top:0;transform-style:preserve-3d;width:100%;will-change:transform}.sectionPackages__imageWrap[placeholder]{background-color:currentColor;opacity:.03}.tablet .sectionPackages__imageWrap{top:-30rem}.sectionPackages__slideshow{height:100%;left:0;position:absolute;top:0;top:-30rem;width:100%}@media only screen and (min-width:calc(850px + 1px)){.sectionPackages .tabsContent--package .tabsContent__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:16rem;font-weight:300;margin-left:-1.4rem;text-transform:uppercase}}@media only screen and (max-width:850px){.sectionPackages .tabsContent--package .tabsContent__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:7rem;font-weight:300;line-height:1;margin-left:-.7rem;text-transform:uppercase}}.sectionPackages .tabsContent--package .tabsContent__subtitle{color:#000;margin-top:1rem}@media only screen and (max-width:850px){.sectionPackages .tabsContent--package .tabsContent__body{margin-top:1rem}}@media only screen and (min-width:calc(850px + 1px)){.sectionPackages .tabsContent--package .tabsContent__body{margin-top:2rem}}.sectionPackages .tabsContent--package .btnMain{width:34rem}@media only screen and (max-width:850px){.sectionPackages .tabsMenu__label{font-size:1.1rem}.sectionPackages .btnMain{width:100%}}.sectionPackages .headline{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 auto;text-align:center;z-index:1}@media only screen and (min-width:calc(850px + 1px)){.sectionPackages .headline{height:30rem;position:relative;top:7rem;width:70%}}@media only screen and (max-width:850px){.sectionPackages .headline{height:15rem;padding-top:3rem;position:absolute}}.sectionPackages .headline__subtitle{color:var(--highlight-color)}@media only screen and (min-width:calc(850px + 1px)){.sectionPackages .headline__title{text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.sectionPackages .headline__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px)){.sectionPackages .headline__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:6rem;font-weight:300;letter-spacing:0;line-height:6.6rem;text-transform:uppercase}}@media only screen and (max-width:850px){.sectionPackages .headline__title{text-transform:uppercase}}@media only screen and (max-width:850px)and (max-width:850px){.sectionPackages .headline__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:0;line-height:2.4rem;text-transform:uppercase}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px)){.sectionPackages .headline__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:.05rem;line-height:3.6rem;text-transform:uppercase}}.packages-sticky-container{height:400vh}.packages-sticky-el{height:100vh}@media only screen and (max-width:850px){.xs1Subscriptions{padding:5rem var(--side-margin) 5rem}}@media only screen and (min-width:calc(850px + 1px)){.xs1Subscriptions{padding:16rem var(--side-margin)}}.xs1Subscriptions__footnote{margin-top:8rem}@media only screen and (min-width:calc(850px + 1px)){.xs1Subscriptions__inner{width:calc(100% - var(--grid-column-width)*2)}.xs1Subscriptions__top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8rem}}@media only screen and (max-width:850px){.xs1Subscriptions__top{margin-bottom:3rem}}.xs1Subscriptions__btnWrap{margin-top:4rem}@media only screen and (min-width:calc(850px + 1px)){.xs1Subscriptions__btnWrap{width:35rem}}.xs1Subscriptions__btnWrap .btnMain{width:100%}.xs1Subscriptions__pretitle{color:#3265fa}@media only screen and (min-width:calc(850px + 1px)){.xs1Subscriptions__pretitle{margin-bottom:3rem}}@media only screen and (max-width:850px){.xs1Subscriptions__pretitle{margin-bottom:1rem}}.xs1Subscriptions__title{text-align:left}@media only screen and (min-width:calc(850px + 1px)){.xs1Subscriptions__title{line-height:.72;white-space:nowrap}.xs1Subscriptions__blocks{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:calc(var(--grid-column-width)/1.5)}}@media only screen and (max-width:850px){.xs1Subscriptions .subscriptionBoxXS1:not(:first-child){margin-top:2.5rem}}.subscriptionBoxXS1{border:1px solid rgba(10,26,59,.2);display:flex;flex-direction:column;height:100%;overflow:hidden;--padding:3.3rem}@media only screen and (max-width:850px){.subscriptionBoxXS1{border-radius:.3rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1{border-radius:.5rem}}.subscriptionBoxXS1__header{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:row;justify-content:center;text-align:center}@media only screen and (max-width:850px){.subscriptionBoxXS1__header{color:#fff;height:7rem;justify-content:space-between;padding:0 3.5rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__header{border-bottom:none;height:15rem}}.subscriptionBoxXS1__featuresTitle{font-weight:400}.subscriptionBoxXS1__headerImage{background-position:50%;background-size:cover}.subscriptionBoxXS1__headerImage__FLEX{background-image:url(/static/images/pages/xs1/packages/optimized/packages-panel-1-optimized@small.webp)}.subscriptionBoxXS1__headerImage__FLOW{background-image:url(/static/images/pages/xs1/packages/optimized/packages-panel-2-optimized@small.webp)}.subscriptionBoxXS1__headerImage__PEAK{background-image:url(/static/images/pages/xs1/packages/optimized/packages-panel-3-optimized@small.webp)}.subscriptionBoxXS1__logo{width:100%}@media only screen and (max-width:850px){.subscriptionBoxXS1__logo{height:2rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__logo{height:2.4rem}}.subscriptionBoxXS1__items{display:flex;flex:1}@media only screen and (max-width:850px){.subscriptionBoxXS1__items{flex-direction:column}}.subscriptionBoxXS1__item{display:flex;flex:1;flex-direction:column;width:100%}@media only screen and (min-width:calc(850px + 1px)){[multi=true] .subscriptionBoxXS1__item:not(:first-child){border-left:1px solid rgba(10,26,59,.2)}}.subscriptionBoxXS1__typeHeader{display:flex;flex-direction:column;position:relative}@media only screen and (max-width:850px){.subscriptionBoxXS1__typeHeader{align-items:flex-start;margin:0 3.5rem;padding:3rem 2rem 3rem 0}.subscriptionBoxXS1__item:not([collapse]) .subscriptionBoxXS1__typeHeader p:first-child{margin-bottom:1rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__typeHeader{height:7rem;justify-content:space-between;margin:var(--padding)}.subscriptionBoxXS1__typeHeader p:first-child{margin-bottom:1rem}}@media only screen and (max-width:850px){.subscriptionBoxXS1__description{font-size:1.8rem;font-weight:500}}.subscriptionBoxXS1__subtitle{color:#828282!important;margin-top:.5rem;-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (max-width:850px){.subscriptionBoxXS1__item[collapse] .subscriptionBoxXS1__subtitle{display:none}}.subscriptionBoxXS1__dropdownIcon{position:absolute;right:0;transform:rotate(180deg);fill:var(--highlight-color);height:1.7rem;width:1.7rem}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__dropdownIcon{display:none;top:3rem}}@media only screen and (max-width:850px){.subscriptionBoxXS1__dropdownIcon{top:3.5rem}}.subscriptionBoxXS1__item[collapse] .subscriptionBoxXS1__dropdownIcon{transform:rotate(0deg);fill:currentColor}.subscriptionBoxXS1__features{border-top:1px solid rgba(0,0,0,.1);position:relative;text-align:left}@media only screen and (max-width:850px){.subscriptionBoxXS1__item[collapse] .subscriptionBoxXS1__features{display:none}.subscriptionBoxXS1__features{margin:0 var(--padding);padding-bottom:var(--padding)}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__features{padding:var(--padding)}.subscriptionBoxXS1__features.accessories{height:34em}.subscriptionBoxXS1__features.activities{height:23em}.subscriptionBoxXS1__features.subscriptions{height:30em}}.subscriptionBoxXS1__featureDescription{margin-bottom:2.5rem}.subscriptionBoxXS1__feature{padding-left:3.5rem;position:relative}@media only screen and (max-width:850px){.subscriptionBoxXS1__feature:not(:first-child){margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__feature:not(:first-child){margin-top:1.5rem}}.subscriptionBoxXS1__featureTick{fill:var(--highlight-color);height:.7em;left:0;margin-top:.2em;position:absolute;top:0;width:.7em}.subscriptionBoxXS1__featureIcon{height:1.4em;left:0;margin-left:-.2em;position:absolute;top:0;width:1.4em}.subscriptionBoxXS1__info{align-items:center;border-top:1px solid rgba(10,26,59,.2);display:flex;flex-direction:column;justify-content:center;text-align:center}@media only screen and (max-width:850px){.subscriptionBoxXS1__info{margin:0 3.5rem;padding:3rem 0}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__info{padding:3rem 5rem}}@media only screen and (max-width:850px){.subscriptionBoxXS1__infoBlock:not(:last-child){margin-bottom:2rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__infoBlock:not(:last-child){margin-bottom:3rem}}.subscriptionBoxXS1__infoTitle{color:#3265fa}@media only screen and (max-width:850px){.subscriptionBoxXS1__infoTitle[type=price]{font-size:2.8rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__infoTitle[type=price]{font-size:3.6rem}}.subscriptionBoxXS1__infoSubtitle{line-height:1.5!important}@media only screen and (max-width:850px){.subscriptionBoxXS1__infoSubtitle{font-size:2.8rem}}@media only screen and (min-width:calc(850px + 1px)){.subscriptionBoxXS1__infoSubtitle{font-size:3.6rem}}.subscriptionBoxXS1__infoLink{margin-top:1rem}.xs1Gallery{height:calc(100vh - var(--header-height))}.xs1Gallery .xs1Carousel{--c-main:#fefefe;bottom:0;display:none;left:0;position:absolute;right:0;top:0}.xs1Gallery .xs1Carousel[visible]{display:block}.xs1Gallery .xs1Carousel__items{animation:fadeInAsset 1s;will-change:opacity}@media only screen and (min-width:calc(850px + 1px)){.xs1Gallery .xs1Carousel__prev{left:40px}.xs1Gallery .xs1Carousel__next{right:40px}.xs1Gallery .xs1Carousel__pagination{bottom:22rem}}@media only screen and (max-width:850px){.xs1Gallery .xs1Carousel__pagination{bottom:10rem}}.xs1Gallery .xs1Carousel__next,.xs1Gallery .xs1Carousel__prev{transform:translateY(-50%)}.xs1Gallery__matPickerWrapper{left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media only screen and (min-width:calc(850px + 1px)){.xs1Gallery__matPickerWrapper{border:1px solid hsla(0,0%,100%,.22);border-radius:4px;bottom:7rem;box-sizing:border-box;padding:3rem}}@media only screen and (max-width:850px){.xs1Gallery__matPickerWrapper{bottom:2rem;padding:2rem 0}}.xs1Gallery__matPickerWrapper .matPicker__item:not(:first-child){margin-left:3rem}.arPanelLink{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#000;cursor:pointer;overflow:hidden;position:relative;width:34rem}.arPanelLink:active{background-color:#f7f7f7}.arPanelLink__description{color:#000}.arPanelLink__header{display:flex;justify-content:space-between;overflow:hidden;padding:3rem;position:relative;width:100%}.arPanelLink__container{max-height:1000px;padding:0 3rem;transition:all .6s cubic-bezier(.215,.61,.355,1);width:100%}[collapsed] .arPanelLink__container{max-height:0}.arPanelLink__arrow{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}[expanded] .arPanelLink__arrow{transform:rotate(180deg)}.arPanelLink__arrowIcon{position:relative;fill:#d93600;bottom:.1rem;height:1.5rem;width:1.5rem}.arPanelLink__qr{height:auto;margin:4rem auto;width:100%}.draggingTutorial{aspect-ratio:1058/34;display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;--circle-color:#3265fa}.draggingTutorial__path{height:100%;left:0;position:absolute;top:0;transform:scaleX(-1);width:100%}.draggingTutorial[visible]{display:block}.draggingTutorial__hand{left:50%;position:absolute;top:30%;will-change:transform}.draggingTutorial__handInner{background-color:#3265fa;border-radius:50%;height:6.25rem;transform:translate(-50%,-50%);width:6.25rem;will-change:transform}.draggingTutorial__handIcon{height:100%;left:0;padding:1.5rem;position:absolute;top:0;width:100%;fill:#fff}.xs1Machine{color:#000;height:100vh;overflow:hidden;padding:3.2rem var(--side-margin) 0 var(--side-margin);position:relative;width:100vw}.xs1Machine canvas{bottom:0;left:0;position:absolute;right:0;top:0}.xs1Machine__matPickerWrapper{border:1px solid rgba(0,0,0,.1);border-radius:4px;bottom:10rem;box-sizing:border-box;color:#404040;padding:2.6rem;position:absolute;width:38rem}@media only screen and (min-width:calc(850px + 1px)){.xs1Machine__matPickerWrapper{padding:2.6rem;right:20rem}}@media only screen and (max-width:850px){.xs1Machine__matPickerWrapper{background-color:hsla(0,0%,100%,.8);padding:2rem}}.xs1Machine__ARBoxLinkWrapper{bottom:10rem;left:12rem;position:absolute}.xs1Machine__uiMachine{height:100%;left:0;position:absolute;top:0;width:100%}.xs1Machine[interactive]{cursor:grab;cursor:-webkit-grab}.xs1Machine[interactive]:active{cursor:grabbing;cursor:-webkit-grabbing}.arStandalone{background-color:#fff;overflow:hidden;padding:3.2rem var(--side-margin);position:relative;width:100vw}.arStandalone--std{padding-top:1.2rem}.tablet .arStandalone{height:100vh}.arStandalone__header{align-items:center;border-bottom:1px solid #ececea;box-sizing:content-box;display:flex;flex-direction:row;height:5rem;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem;width:100%}.arStandalone__logo{width:11rem}.arStandalone__homeBtn{border:1px solid #000;border-radius:4px;padding:1.2rem 1.6rem}.arStandalone__homeBtn:active{opacity:.6}.arStandalone__content{backface-visibility:hidden;text-align:left;transform-style:preserve-3d;width:100%;will-change:transform}@media only screen and (max-width:850px){.arStandalone__content{margin:0;padding:0;text-align:left}.arStandalone__content:not(:first-child) .arStandalone--std .arStandalone__content{padding:2.3rem 0}}@media only screen and (min-width:calc(850px + 1px)){.arStandalone__content{margin-top:var(--section-content-top-offset)}}[align=left] .arStandalone__content{grid-column:2/span 6}[align=right] .arStandalone__content{grid-column:14/span 6}.arStandalone__pretitle{color:#3265fa}.arStandalone__title{margin-left:-.11em;margin-top:1rem}@media only screen and (min-width:calc(850px + 1px)){.arStandalone__matPickerWrapper{border-top:1px solid rgba(0,0,0,.1);margin-top:4rem;padding:4.3rem .6rem;width:100%}}@media only screen and (max-width:850px){.arStandalone__matPickerWrapper{margin-top:4rem;padding-bottom:2.3rem;width:100%}}.arStandalone__btnARWrap{pointer-events:none}@media only screen and (max-width:850px){.arStandalone__btnARWrap .btnMain{width:100%}}.arStandalone__arLink{left:0;position:absolute;top:0;width:100%;z-index:2}.arStandalone__arLink:before{content:"";display:block;padding-top:100%}.arStandalone__imagePlaceholder{height:100%;left:0;left:50%;position:absolute;top:0;top:50%;transform:translate(-50%,-50%);width:100%}.arStandalone__imageMaterialWrap{position:relative}@media only screen and (max-width:850px){.arStandalone__imageMaterialWrap{aspect-ratio:1/1;margin:6rem auto 0;width:100%}.arStandalone__imageMaterialWrap:before{content:"";display:block;padding-top:100%}}@media only screen and (min-width:calc(850px + 1px)){.arStandalone__imageMaterialWrap{margin:6rem 0 12rem}}.arStandalone__imageMaterialWrap[placeholder]{background-color:currentColor;opacity:.03}[align=left] .arStandalone__imageMaterialWrap{grid-column:9/span 11;order:1}[align=right] .arStandalone__imageMaterialWrap{grid-column:2/span 11}.arStandalone__imageMaterial{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:scaleX(-1);--size:120%;height:120%;height:var(--size);width:120%;width:var(--size)}.testimonials{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;gap:32px;padding:8rem 16rem 20rem;width:100%}@media only screen and (max-width:850px){.testimonials{padding:6rem 1rem}}.testimonials__header{color:#45494b;color:var(--Dark-Grey,#45494b);font-family:Resolve Sans;font-size:40px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:normal;text-align:center;text-transform:uppercase}@media only screen and (max-width:850px){.testimonials__header{font-size:28px}}.testimonials__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:850px){.testimonials__wrapper{gap:12px}}.testimonial-rail{align-items:flex-start;display:flex;gap:36px;transition:.5s ease-in-out;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:850px){.testimonial-rail{transition:.15s ease-in-out}}.testimonial-rail__button{align-items:center;background:#5697fc;border-radius:100px;display:none;height:50px;justify-content:center;width:50px}.testimonial-rail__button .btnMain__icon{margin:0!important}.testimonial-rail__button.hide{visibility:hidden}.testimonial-rail-container{cursor:move;cursor:grab;cursor:-webkit-grab;max-width:1154px;min-width:1154px;overflow:hidden;padding:0 20px;-webkit-overflow-scrolling:touch}.testimonial-rail-container:active{cursor:grabbing;cursor:-webkit-grabbing}@media only screen and (max-width:850px){.testimonial-rail-container{max-width:348px;min-width:348px;padding:0}}.testimonial-rail-wrapper{align-items:center;display:flex;gap:40px;justify-content:center;min-height:375px}@media only screen and (max-width:850px){.testimonial-rail-wrapper{min-height:300px}}.content-wrapper{align-items:center;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:850px){.content-wrapper{gap:20px}}.pagination_container{align-items:center;display:flex;gap:10px}.pagination__item{border:2px solid #dfdfdf;border-radius:100px;cursor:pointer;height:16px;width:16px}.pagination__item.selected{background-color:#5697fc;border:none}.imageGraphicSplit{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.imageGraphicSplit__graphic,.imageGraphicSplit__image{animation:fadeInAsset 1s;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:opacity}.imageGraphicSplit__graphic{height:100%;width:100%}.imageGraphicSplit__image{height:100%}.footer{background-color:#0a1221;color:#fff;overflow:hidden;text-align:center;width:100%}.footer[fallback]{position:relative!important}.footer__inner{align-items:center;backface-visibility:hidden;height:100%;transform-style:preserve-3d;will-change:transform}.footer__bottom{background-color:#fff;color:#0a1221}@media only screen and (max-width:850px){.footer__bottom{padding:4rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.footer__bottom{height:26rem}}.footer__secondaryPageLink a{color:#cfd1d4;color:#0a1221;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300;font-weight:200;-webkit-text-decoration:underline;text-decoration:underline;text-transform:capitalize}.inverseColors .footer__secondaryPageLink a{color:#3c424e}@media only screen and (max-width:850px){.footer__secondaryPageLink a{font-size:1.2rem;letter-spacing:.02rem;line-height:1.8rem}}@media only screen and (min-width:calc(850px + 1px)){.footer__secondaryPageLink a{font-size:1.6rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.footer__secondaryPageLink a{font-size:13.3px;line-height:18.3px}}@media only screen and (max-width:850px){.footer__secondaryPageLink a{color:#0a1221;font-size:1.5rem}}.footer__logo{align-items:center;display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width:calc(850px + 1px)){.footer__logo{margin-top:5rem}}.footer__secondaryPagesList{align-items:center;display:flex;flex-direction:row;justify-content:center;max-width:150rem;width:100%}@media only screen and (min-width:calc(850px + 1px)){.footer__secondaryPagesList{border-bottom:1px solid rgba(0,0,0,.1);justify-content:space-between;padding:4rem .5rem}}@media only screen and (max-width:850px){.footer__secondaryPagesList{flex-wrap:wrap;gap:1.2rem;justify-content:space-evenly;margin-top:1rem;padding:2.5rem}}.footer__secondaryPages{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:calc(850px + 1px)){.footer__secondaryPages{height:16rem}.footer__bottomInner{align-items:center;display:flex;flex-direction:row;height:10rem;justify-content:center;justify-content:space-between;margin:auto;max-width:150rem;padding:0 .5rem;width:100%}}@media only screen and (max-width:850px){.footer__bottomInner{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}}.footer__logoIcon{height:2.6rem;width:19.303030303rem}.footer__legal{display:flex;flex-wrap:wrap}@media only screen and (min-width:calc(850px + 1px)){.footer__legal{order:2}}.footer__legal>*{color:#0a1221}.footer__copyright{color:#9b9b9b;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300}@media only screen and (max-width:850px){.footer__copyright{display:block;flex:0 0 auto;text-align:center;width:100%}}.footer__links a{color:#9b9b9b;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300;-webkit-text-decoration:underline;text-decoration:underline}@media(any-pointer:coarse){.footer__links a.android-active,.footer__links a:active{color:#3265fa}}@media(pointer:fine){.footer__links a:hover{color:#3265fa}}.desktop.firefox .footer__links a:hover,.desktop.ie .footer__links a:hover{color:#3265fa}@media only screen and (max-width:850px){.footer__links{border-top:1px solid rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;margin-top:1.5rem;padding:1rem 0;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.footer__links{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center;order:1}}.footer__share{align-items:center;display:flex;justify-content:space-evenly;position:relative}@media only screen and (max-width:850px){.footer__share{padding:1.2rem 0;width:50%}}@media only screen and (min-width:calc(850px + 1px)){.footer__share{order:3;width:25rem}}.footer__shareItem{cursor:pointer;transition:transform .1s cubic-bezier(.25,.46,.45,.94);will-change:transform}@media(any-pointer:coarse){.footer__shareItem.android-active,.footer__shareItem:active{color:#3265fa;transform:scale(1.15)}}@media(pointer:fine){.footer__shareItem:hover{color:#3265fa;transform:scale(1.15)}}.desktop.firefox .footer__shareItem:hover,.desktop.ie .footer__shareItem:hover{color:#3265fa;transform:scale(1.15)}.footer__shareItem a{bottom:-1rem;left:-1rem;position:absolute;right:-1rem;top:-1rem}@media only screen and (max-width:850px){.footer__shareIcon{height:2.4rem;width:2.4rem}}@media only screen and (min-width:calc(850px + 1px)){.footer__shareIcon{height:3rem;width:3rem}}.signup{background-image:url();background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:850px){.signup{padding:5rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.signup{padding:10rem 0}}@media only screen and (max-width:850px){.signup__title{text-transform:uppercase}}@media only screen and (max-width:850px)and (max-width:850px){.signup__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.8rem;font-weight:300;letter-spacing:-.05rem;line-height:3.2rem;text-transform:uppercase}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px)){.signup__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3.6rem;font-weight:300;letter-spacing:.1rem;line-height:4.4rem;text-transform:uppercase}}.signup__description{color:#fff}@media only screen and (max-width:850px){.signup__description{margin:2.5rem auto 0}}@media only screen and (min-width:calc(850px + 1px)){.signup__description{margin:3rem auto 0;width:75rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1200px){.signup__description{width:80rem}}.signup__emailWrap{position:relative}@media only screen and (max-width:850px){.signup__emailWrap{margin:3rem auto 0}}@media only screen and (min-width:calc(850px + 1px)){.signup__emailWrap{margin:4rem auto 0;width:51rem}}.signup__emailWrap .formInput{color:#0a1221}@media only screen and (max-width:850px){.signup__emailWrap .formInput{height:5rem}}@media only screen and (min-width:calc(850px + 1px)){.signup__emailWrap .formInput{height:6rem;width:51rem}}.signup__emailWrap .formInput__border{display:none}.signup__error,.signup__success{opacity:0;position:absolute;text-align:center;width:100%}.signup__error{bottom:100%;color:#d93600;margin-bottom:1rem}.signup__success{margin-top:3rem;top:100%;transition:opacity .5s}.signup .btnMain{justify-content:center;margin:auto}@media only screen and (max-width:850px){.signup .btnMain{margin-top:3.6rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.signup .btnMain{margin-top:4rem;width:22rem}}.signup .btnMain__icon{stroke-dasharray:63 63;stroke-dashoffset:63;animation:spinnerAnim .6s linear infinite}.formInput{border-radius:.4rem;height:6rem;position:relative}.formInput__title{color:#000;font-weight:400;left:0;position:absolute}@media only screen and (max-width:850px){.formInput__title{bottom:calc(100% + 1rem)}}@media only screen and (min-width:calc(850px + 1px)){.formInput__title{bottom:calc(100% + 1.5rem)}}.formInput__input{background:#fcfcfc;border:none;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:850px){.formInput__input{padding:0 5rem 0 2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.formInput__input{padding:0 6rem 0 3rem}}.formInput__input:-webkit-autofill,.formInput__input:-webkit-autofill:focus,.formInput__input:-webkit-autofill:hover{caret-color:#0a1221;-webkit-text-fill-color:#0a1221;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.formInput__input::-moz-placeholder{color:#000;opacity:.4}.formInput__input::placeholder{color:#000;opacity:.4}.formInput__border{border:1px solid rgba(0,0,0,.2);border-radius:inherit;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.formInput__input:focus~.formInput__border{border-color:#0a1a3b;box-shadow:0 .2rem .6rem rgba(0,0,0,.1)}.formInput__input.isInvalid~.formInput__border{border-color:red}.formInput__placeholder{align-items:center;display:flex;height:100%;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;transform-origin:top left;width:100%}@media only screen and (max-width:850px){.formInput__placeholder{padding:0 2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.formInput__placeholder{padding:0 5rem}}.hasText~.formInput__placeholder{opacity:0}.formInput .tick{height:100%;opacity:0;position:absolute;top:0;transform:scale(0);transition:all .2s}@media only screen and (max-width:850px){.formInput .tick{right:3rem;width:1.3rem}}@media only screen and (min-width:calc(850px + 1px)){.formInput .tick{right:2.5rem;width:1.3rem}}.formInput .isValid~.tick{opacity:1;transform:scale(1);transition:all .8s cubic-bezier(.19,1,.22,1)}.page--info{background-color:#fff}#openCartBtn{cursor:pointer}.shopHero{background-color:#fafafa;color:#000;width:100%}@media only screen and (max-width:850px){.shopHero{height:-moz-fit-content;height:fit-content;padding-top:8rem}}.shopHero .shopProducts__wrapper{margin-top:18rem}@media only screen and (max-width:850px){.shopHero .shopProducts__wrapper{margin-top:0}.showEventBanner .shopHero{padding-top:calc(var(--header-height) + var(--banner-height) + 20rem)}}.shopHero__itemsWrapper{display:flex;flex-direction:column;gap:1em}.shopHero__bottomContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.shopHero__addToCartBtn{flex:1}.shopHero__quantitySelector{align-items:center;border-right:1px solid rgba(0,0,0,.1);display:flex;flex:2;flex-direction:row-reverse;font-size:2.4rem;gap:1rem;justify-content:center;padding-right:15px;width:100px}@media only screen and (max-width:850px){.shopHero__quantitySelector{font-size:1.6rem}}.shopHero__priceSection{flex:4;font-size:2.4rem;padding-left:20px}@media only screen and (max-width:850px){.shopHero__priceSection{font-size:1.6rem}}.shopHero__quantityText{flex-direction:row;width:25px}.shopHero__btnQuantity,.shopHero__quantityText{align-items:center;display:flex;justify-content:center}.shopHero__btnQuantity{color:#5294ff;flex:1;flex-direction:row;font-size:25px;height:100%}.shopHero__btnQuantity:last-child{order:-1}.shopHero__inner{align-items:center;background:#fafafa!important;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:850px){.shopHero__inner{padding:4rem 2.5rem}}.shopHero__title{margin:20rem auto}@media only screen and (max-width:850px){.shopHero__title{margin:0 auto 5rem}}.shopHero__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:1em;align-items:center;justify-items:center;row-gap:1em}@media only screen and (max-width:850px){.shopHero__items{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;row-gap:16px}}@media only screen and (min-width:calc(850px + 1px)){.shopHero__items:after{content:"";width:72rem}}.shopHero__item{align-items:center;background-color:#f8f8f8;border:2px solid rgba(0,0,0,.15);color:#000;display:flex;flex-direction:column;justify-content:center;justify-content:space-between;overflow:hidden}@media only screen and (min-width:calc(850px + 1px)){.shopHero__item{height:60rem;width:40rem}}@media only screen and (max-width:850px){.shopHero__item{height:50rem;margin-right:0;width:100%}.shopHero__item:first-child{margin-bottom:0}.shopHero__item .btnMain{padding:0 2rem}}.shopHero__itemTop{align-items:center;cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;justify-content:space-between;position:relative;width:100%}@media only screen and (max-width:850px){.shopHero__itemTop{padding:2.5rem 2rem}}.shopHero__itemTop>*{position:relative}.shopHero__itemTop p{text-align:center}.shopHero__itemHead{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;padding:3rem 3.5rem;width:100%}@media only screen and (max-width:850px){.shopHero__itemHead{padding:0 0 2rem}}.shopHero__itemLogo{height:1.2rem;width:5rem}@media only screen and (max-width:850px){.shopHero__itemLogo{height:1.2rem;width:4rem}}.shopHero__itemHero{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0}@media only screen and (min-width:calc(850px + 1px)){.shopHero__itemHero{max-height:100%;transform:translateY(-3%)}}.shopHero__itemBottom{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;height:16.4rem;justify-content:center;justify-content:space-between;padding:0 2.5rem;width:100%}@media only screen and (max-width:850px){.shopHero__itemBottom{height:11rem;padding:0 2rem}}.shopHero__itemPriceTitle{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.3;text-transform:none}@media only screen and (max-width:850px){.shopHero__itemPriceTitle{font-size:1.815rem}}.shopHero__itemPriceTitle span{color:#3265fa}.shopHero__itemPriceSubtitle{font-size:1.5rem;text-transform:none}@media only screen and (max-width:850px){.shopHero__itemPriceSubtitle{font-size:1.134rem}}.shopHero__foot{margin:14rem 0;text-align:center}@media only screen and (max-width:850px){.shopHero__foot{margin:0}}.shopHero__foot h2{margin:0 auto 3.5rem}.shopHero__footDesc{margin-bottom:5rem}@media only screen and (max-width:850px){.shopHero__footDesc{margin-bottom:3.5rem}}.shopHero__footDesc:last-child{margin-bottom:0}@media only screen and (max-width:850px){.shopHero__foot .btnMain{width:100%}}.shopHero__icons{display:flex;justify-content:center;margin-bottom:3rem}@media only screen and (max-width:850px){.shopHero__icons{margin-bottom:3.5rem}}.shopHero__icon{height:4.7rem;margin:0 1rem;width:4.7rem}@media only screen and (max-width:850px){.shopHero__icon{height:2.7rem;margin:0 .5rem;width:2.7rem}}.shopHero__divider{background:#000;height:1px;max-width:100%;opacity:.1;width:153rem}@media only screen and (max-width:850px){.shopHero__divider{margin:5rem auto;width:100%}}.shopDevice{padding-bottom:0}.cartHero{background-color:#fafafa!important;margin:0 auto;min-height:100vh;padding-bottom:12rem;padding-top:calc(12rem + var(--header-height));width:100%}@media only screen and (max-width:850px){.cartHero{padding-bottom:7.8rem;padding-top:calc(7.8rem + var(--header-height))}}.cartHero--hide{display:none!important}@media only screen and (min-width:calc(850px + 1px)){.cartHero__container{display:flex;flex-direction:column;justify-content:flex-start}}@media only screen and (max-width:850px){.cartHero__container{padding:0 2.5rem}}.cartHero__empty{padding:0 8.5rem}@media only screen and (max-width:850px){.cartHero__empty{padding:0}}.cartHero__empty .text-body1{margin:2rem 0 6rem}@media only screen and (max-width:850px){.cartHero__empty .text-body1{margin:2rem 0 3rem}}.cartHero__empty .btnMain{width:34rem}@media only screen and (max-width:850px){.cartHero__empty .btnMain{width:100%}}.cartHero__head{padding-right:4rem}@media only screen and (max-width:850px){.cartHero__head{padding-right:0}}@media only screen and (min-width:calc(850px + 1px)){.cartHero__head{align-items:flex-end!important}}.cartHero__headDivider{margin:3rem auto 4rem!important;position:relative;width:calc(100% - 16rem)!important}@media only screen and (max-width:850px){.cartHero__headDivider{margin:2rem auto 3rem!important;width:100%!important}}.cartHero__headMobile{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.6rem;font-weight:300;text-align:left;text-transform:uppercase}.cartHero__row{padding:0 8.5rem;width:100%}@media only screen and (min-width:calc(850px + 1px)){.cartHero__row{align-items:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:center}}.cartHero__flex{flex:1}.cartHero__colImage{margin-right:4.3rem;position:relative;white-space:nowrap;width:13rem}.cartHero__colImage img{width:100%}.cartHero__colDetails{flex:1}.cartHero__colPrice{text-align:left;width:20rem}.cartHero__colQuantity{text-align:center;width:12rem}.cartHero__colSubtotal{text-align:right;width:20rem}.cartHero__divider{background:#000;height:1px;margin:4rem 0;opacity:.1;width:100%}@media only screen and (max-width:850px){.cartHero__divider{margin:3rem 0}}.cartHero__summary{align-self:flex-end;margin-right:4rem;width:51rem}@media only screen and (max-width:850px){.cartHero__summary{margin-right:0;width:100%}}.cartHero__taxes{margin:4rem 0;text-align:right}@media only screen and (max-width:850px){.cartHero__taxes{font-size:1.4rem;font-weight:200;margin:3rem 0;text-align:left}}.cartHero__summaryInfo{align-items:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;margin:4rem 0;text-align:right;width:100%}.cartHero__subtotalLabel{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase}@media only screen and (max-width:850px){.cartHero__subtotalLabel{font-size:1.4rem;text-transform:uppercase}}.cartHero__subtotal{color:#3265fa!important;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400;font-weight:300!important}@media only screen and (max-width:850px){.cartHero__subtotal{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300}}.cartHero__monthly{font-weight:300!important}@media only screen and (max-width:850px){.cartHero__monthly{font-size:1.5rem;margin-top:.8rem;-webkit-text-decoration:underline;text-decoration:underline}}.cartHero__buttons,.cartHero__buttons .btnMain,.cartItem{width:100%}.cartItem{background:#fff;border:1px solid #cbcbcb;margin-bottom:3rem}.cartItem:last-child{margin-bottom:0}.cartItem .cartHero__colPrice,.cartItem .cartHero__colQuantity,.cartItem .cartHero__colSubtotal{font-size:2rem;font-weight:300;line-height:2.4rem}.cartItem .cartHero__row{padding:3rem 8rem;position:relative}.cartItem .cartHero__row:first-child .cartItem__divider{display:none}.cartItem__hide{opacity:0!important;pointer-events:none!important}.cartItem__divider{background:#000;height:1px;left:8.5rem;opacity:.1;position:absolute;top:0;width:calc(100% - 17rem)}.cartItem__productTitle{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:flex-start}.cartItem__flag{background:var(--flag-color);border-radius:.2rem;color:#fff;font-size:1.2rem;height:2.2rem;line-height:2.2rem;margin-left:1rem;min-height:2.2rem;padding:0 1rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.cartItem__flag[hide]{opacity:0}.cartItem__productSubtitle{color:#292626!important;margin:1rem 0}.cartItem__productDescription{color:#292626!important;margin:0;max-width:60rem}.cartItem__quantitySelector{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:space-around}.cartItem__btnQuantity{align-items:center;display:flex;flex:1;flex-direction:row;height:4rem;justify-content:center}.cartItem__icon{width:1.4rem;fill:none;fill:#3265fa}.cartItem__icon[disabled]{fill:#9b9b9b}.cartItem__quantity{text-align:center;width:2em}.cartItem__btnRemove{cursor:pointer;opacity:.6}.cartItem__btnAdd,.cartItem__btnRemove{-webkit-text-decoration:underline;text-decoration:underline}.blackAddToCartBtn{align-items:center;display:flex;flex-direction:row;justify-content:center}.blackAddToCartBtn .btnMain__text{font-size:3rem;font-weight:300}@media only screen and (min-width:calc(850px + 1px)){.blackAddToCartBtn{height:10rem;margin:2rem auto;width:85%}.blackAddToCartBtn .btnMain__text{font-size:3rem;font-weight:300}}@media only screen and (max-width:850px){.blackAddToCartBtn{height:7.5rem;margin:2rem auto;width:100%}.blackAddToCartBtn .btnMain__text{font-size:2rem;font-weight:300}.noPromo.configureHero .configureHero__left{padding-top:5rem!important}.noPromo.configureHero .configureHero__mobileHeading{top:10rem}.configureHero{background-color:#fff!important}}@media only screen and (min-width:calc(850px + 1px)){.configureHero{background-color:#f8f8f8!important;display:flex}}.configureHero a{color:#000!important;-webkit-text-decoration:underline;text-decoration:underline}.configureHero__inner{height:100%;margin:auto;max-width:190rem;position:relative;width:100%}@media only screen and (min-width:calc(850px + 1px)){.configureHero__inner{display:flex}}.configureHero__left{position:relative;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.configureHero__left{flex:1;height:100vh}}@media only screen and (max-width:850px){.configureHero__left{background-color:#f8f8f8;height:auto!important;margin-top:calc(var(--header-height))}.showEventBanner .configureHero__left{padding-top:calc(var(--header-height) + var(--banner-height) + 5rem)}}@media only screen and (min-width:calc(850px + 1px)){.configureHero__leftButtons{bottom:2.5rem;display:flex;flex-direction:row;right:2.5rem}}@media only screen and (max-width:850px){.configureHero__leftButtons{bottom:2.5rem;display:flex;flex-direction:column-reverse;gap:.5rem;position:absolute;right:3.5rem;z-index:100}}@media only screen and (min-width:calc(850px + 1px)){.configureHero__btnSpecs{left:25rem;position:absolute!important;top:22rem;z-index:100!important}}@media only screen and (max-width:850px){.configureHero__btnSpecs{-webkit-text-decoration:underline;text-decoration:underline}}@media only screen and (min-width:calc(850px + 1px)){.configureHero__btnDemoSpecs{left:95rem;position:absolute!important;top:22rem;z-index:100!important}}@media only screen and (max-width:850px){.configureHero__btnDemoSpecs{-webkit-text-decoration:underline;text-decoration:underline}}.configureHero__mobileHeading{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.6rem;font-weight:300;left:var(--side-margin);max-width:60%;position:absolute;text-transform:uppercase;top:17rem;z-index:2}.configureHero__right{color:#000;display:flex;flex-direction:column;gap:64px}.configureHero__right .contact-sales-btn,.configureHero__right .explore-btn{width:100%}@media only screen and (min-width:calc(850px + 1px)){.configureHero__right{background:#f8f8f8;min-width:430px;padding:calc(var(--header-height) + 4rem) 102px 6rem 0;width:64.5rem}.configureHero__right:has(.configureHero__promoTag){gap:50px}}@media only screen and (max-width:850px){.configureHero__right{gap:40px;padding:0 2.5rem;width:100%}.configureHero__right .configureSummary{display:none}}.configureHero__logo{height:4rem;margin-bottom:2rem;width:15rem}.configureHero__section{border-radius:.4rem}.configureHero__sectionHead{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;margin-bottom:3rem}@media only screen and (max-width:850px){.configureHero__sectionHead{margin-bottom:2rem}}.configureHero__sectionBtnWrap{margin-top:3.5rem}@media only screen and (max-width:850px){.configureHero__sectionBtnWrap{margin-top:2rem}}.configureHero__sectionTitle{color:#000;font-size:24px;font-weight:400;white-space:nowrap}.configureHero__sectionDesc{color:#292626!important}@media only screen and (max-width:850px){.configureHero__sectionDesc{font-size:max(16px,1.2rem)}}.configureHero__sectionDivider{background:rgba(0,0,0,.1);height:1px;margin:4rem auto;width:100%}.configureHero__headerSection,.configureHero__mainDiv{display:flex;flex-direction:column}.configureHero__mainDiv{gap:8px}.configureHero .m-top{margin-top:20px}.configureHero__sectionPad{display:flex;flex-wrap:wrap;justify-content:space-between}.configureHero__sectionPad__header{color:#000;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:48px;font-size:var(--Size-Heading-1,48px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-1,0);line-height:64px;line-height:var(--line-height-Heading-1,64px)}@media only screen and (max-width:850px){.configureHero__sectionPad__header{font-size:24px}}.configureHero__sectionPad .body-Text,.configureHero__sectionPad .price,.configureHero__sectionPad__body{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px)}@media only screen and (max-width:850px){.configureHero__sectionPad .body-Text,.configureHero__sectionPad .price,.configureHero__sectionPad__body{font-size:18px}}.configureHero__sectionPad .body-Text-alt{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:18px;font-size:var(--Size-Heading-4,18px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px)}@media only screen and (max-width:850px){.configureHero__sectionPad .body-Text-alt{font-size:18px}.configureHero__sectionPad__body{font-size:14px;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:18px;line-height:var(--line-height-paragraph-2,18px)}}.configureHero__sectionPad .red-text{color:#d93600}.configureHero__sectionPad .product-pricing{display:flex;gap:1rem}.configureHero__sectionPad .original-price{color:#000}.configureHero__sectionPad .sale-price{color:#d93600}.configureHero__sectionPad .minor-text{font-size:20px}@media only screen and (max-width:850px){.configureHero__sectionPad .minor-text{font-size:16px}}.configureHero__sectionPad .sale-reminder{font-size:20px;font-weight:350}.configureHero__sectionPad .font350{font-size:18px!important;font-weight:300}@media only screen and (max-width:850px){.configureHero__sectionPad .font350{font-size:17px!important}}.configureHero__divider{background:#000;height:1px;opacity:.1;width:100%}.configureHero__termsAndConditions{color:#292626;margin:4rem 0}@media only screen and (max-width:850px){.configureHero__termsAndConditions{font-size:1.4rem;line-height:1.8rem}}.configureHero__alignRight{text-align:right}.configureHero__promoTag p{border:2px dashed;border-radius:10px;color:#d93600;display:inline-block;font-size:20px;padding:10px}@media only screen and (max-width:850px){.configureHero__promoTag p{font-size:14px}}.currentPromoWrapper{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;position:relative}.currentPromoWrapper .tooltip{background-color:#333;border-radius:4px;bottom:0;color:#fff;display:none;font-size:.9em;padding:8px;position:absolute;right:0;text-align:center;transform:translate(50%,100%);width:350px;z-index:10}@media(min-width:1100px){.currentPromoWrapper .tooltip{transform:translate(43%,100%);width:400px}}@media(min-width:1400px){.currentPromoWrapper .tooltip{transform:translate(50%,100%);width:450px}}@media(max-width:380px){.currentPromoWrapper .tooltip{transform:translate(40%,100%);width:300px}}@media(max-width:390px){.currentPromoWrapper .tooltip{transform:translate(45%,100%)}}.currentPromoWrapper .info-icon{height:20px;margin-left:4px;margin-right:4px}.strike__strikediag,.strike__strikelow{display:inline-block;position:relative}.strike__strikediag:before{background:linear-gradient(to left top,transparent 45.5%,currentColor 47.5%,currentColor 52.5%,transparent 54.5%);bottom:.38em;color:#d93600;content:"";font-size:medium;left:-.1em;pointer-events:none;position:absolute;right:-.1em;top:.38em}.strike__strikelow:before{background-color:#d93600;content:"";height:2px;left:0;position:absolute;top:65%;transform:translateY(-50%);width:100%}.oxeHero{background-color:var(--bg-color);overflow:hidden;text-align:center}@media only screen and (max-width:850px){.oxeHero{margin-top:var(--header-height)}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero{align-items:center;display:flex;flex-direction:column;height:164rem;padding-bottom:10rem}}.oxeHero__pretitle{color:#0a1a3b}@media only screen and (max-width:850px){.oxeHero__pretitle{margin-top:11rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero__pretitle{margin-top:30rem}}.oxeHero__title{font-size:0}@media only screen and (max-width:850px){.oxeHero__title{margin:3rem 0}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero__title{margin:6rem 0}}.oxeHero__logo{margin:auto}@media only screen and (max-width:850px){.oxefit-logo-inverse .oxeHero__logo{height:3rem;width:22.2727272727rem}}@media only screen and (min-width:calc(850px + 1px)){.oxefit-logo-inverse .oxeHero__logo{height:13rem;width:96.5151515152rem}}@media only screen and (max-width:850px){.oxelead-logo-inverse .oxeHero__logo{height:3rem;width:27.84rem}}@media only screen and (min-width:calc(850px + 1px)){.oxelead-logo-inverse .oxeHero__logo{height:13rem;width:120.64rem}}@media only screen and (max-width:850px){.x2-logo-v2 .oxeHero__logo{height:3rem;width:25.7272727273rem}}@media only screen and (min-width:calc(850px + 1px)){.x2-logo-v2 .oxeHero__logo{height:13rem;width:111.4848484848rem}}@media only screen and (max-width:850px){.oxeHero__subtitle{line-height:2.2rem;margin:0 5rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero__subtitle{width:calc(var(--grid-column-width)*6)}}.oxeHero__imgWrap{position:relative}@media only screen and (max-width:850px){.oxeHero__imgWrap{height:34rem;margin-top:5rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero__imgWrap{height:64rem;margin-top:20rem}}.oxeHero__icon0,.oxeHero__icon1,.oxeHero__icon2{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:850px){.oxeHero__icon0{height:23rem;margin-left:-28rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero__icon0{height:87rem;margin-left:-106rem}}@media only screen and (max-width:850px){.oxeHero__icon1{height:25rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero__icon1{height:68rem}}@media only screen and (max-width:850px){.oxeHero__icon2{height:9rem;margin-left:21rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeHero__icon2{height:26rem;margin-left:65rem}}.oxeHero__img{height:100%;margin:auto;position:relative}.oxeSectionIntro{align-items:center;background-color:var(--bg-color);display:flex;flex-direction:column;text-align:center}@media only screen and (max-width:850px){.oxeSectionIntro[paddingtop]{padding-top:5rem}.oxeSectionIntro[paddingbottom]{padding-bottom:5rem}}@media only screen and (min-width:calc(850px + 1px)){.oxeSectionIntro[paddingtop]{padding-top:20rem}.oxeSectionIntro[paddingbottom]{padding-bottom:20rem}}@media only screen and (max-width:850px){.oxeSectionIntro__logo{height:2.6rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.oxeSectionIntro__logo{height:4rem;width:calc(var(--grid-column-width)*4)}}@media only screen and (max-width:850px){.oxeSectionIntro__title{margin-top:3rem;text-transform:uppercase}}@media only screen and (max-width:850px)and (max-width:850px){.oxeSectionIntro__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:2.8rem;font-weight:300;letter-spacing:-.05rem;line-height:3.2rem;text-transform:uppercase}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px)){.oxeSectionIntro__title{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3.6rem;font-weight:300;letter-spacing:.1rem;line-height:4.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.oxeSectionIntro__title{margin-top:6rem;width:calc(var(--grid-column-width)*18)}}.oxefitSubscription{background-color:#0a1a3b}@media only screen and (max-width:850px){.oxefitSubscription__inner{padding:5rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.oxefitSubscription__inner{padding:20rem 0}}.oxefitSubscription__box{grid-column:2/span 8}@media only screen and (max-width:850px){.oxefitSubscription__box{margin-top:5rem}}.oxefitSubscription__imgWrap{grid-column:12/span 8;order:1;position:relative}.oxefitSubscription__imgWrap[placeholder]{background-color:hsla(0,0%,100%,.03)}@media only screen and (max-width:850px){.oxefitSubscription__imgWrap{height:35rem}}.oxefitSubscription__iconMain,.oxefitSubscription__iconSub,.oxefitSubscription__img{animation:fadeInAsset 1s;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:opacity}@media only screen and (max-width:850px){.oxefitSubscription__iconMain{height:28rem}}@media only screen and (min-width:calc(850px + 1px)){.oxefitSubscription__iconMain{height:59rem}}@media only screen and (max-width:850px){.oxefitSubscription__iconSub{height:16.4rem;margin-left:25rem}}@media only screen and (min-width:calc(850px + 1px)){.oxefitSubscription__iconSub{height:35rem;margin-left:60rem}}@media only screen and (max-width:850px){.oxefitSubscription__img{height:100%}}@media only screen and (min-width:calc(850px + 1px)){.oxefitSubscription__img{height:68rem}}.oxeleadSubscription{background-color:#0a1a3b}@media only screen and (max-width:850px){.oxeleadSubscription__inner{padding:5rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.oxeleadSubscription__inner{padding:20rem 0}}.oxeleadSubscription__box{grid-column:2/span 18;order:1}.oxeleadSubscription__imgWrap{grid-column:13/span 7;position:relative}.oxeleadSubscription__imgWrap[placeholder]{background-color:hsla(0,0%,100%,.03)}@media only screen and (max-width:850px){.oxeleadSubscription__imgWrap{display:flex;height:34rem;justify-content:center}.oxeleadSubscription__img{height:100%}}@media only screen and (min-width:calc(850px + 1px)){.oxeleadSubscription__img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}}.secondaryContent{background-color:var(--bg-color);overflow:hidden}@media only screen and (max-width:850px){.secondaryContent{padding:5rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.secondaryContent{padding:20rem}}@media only screen and (max-width:850px){.secondaryContent__item:not(:first-child){margin-top:5rem}}@media only screen and (min-width:calc(850px + 1px)){.secondaryContent__item{align-items:center}.secondaryContent__item:not(:first-child){margin-top:20rem}}.secondaryContent__imgWrap{position:relative}.secondaryContent__imgWrap[placeholder]{background-color:hsla(0,0%,100%,.03)}@media only screen and (max-width:850px){.secondaryContent__imgWrap{max-height:30rem;min-height:27rem}}@media only screen and (min-width:calc(850px + 1px)){.secondaryContent__imgWrap{height:42rem}}[align=left] .secondaryContent__imgWrap{grid-column:12/span 8;order:1}[align=right] .secondaryContent__imgWrap{grid-column:2/span 8}.secondaryContent__img{animation:fadeInAsset 1s;will-change:opacity}@media only screen and (max-width:850px){.secondaryContent__img{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.secondaryContent__img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.secondaryContent__content{position:relative;text-align:left}[align=left] .secondaryContent__content{grid-column:2/span 6}[align=right] .secondaryContent__content{grid-column:13/span 7}.secondaryContent__arrow{height:2.4rem;left:0;margin-left:calc(var(--grid-column-width)*-1);position:absolute;top:1em;width:2rem;fill:var(--highlight-color)}@media only screen and (max-width:850px){.secondaryContent__arrow{display:none}.secondaryContent__title{margin-top:3.2rem}.secondaryContent__body{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.secondaryContent__body{margin-top:4rem}}@media only screen and (max-width:850px){.noPromo.product{padding-top:8rem!important}}.product{color:#000;height:100%;min-height:1100px;padding:calc(var(--header-height) + 8rem) 0 0}@media only screen and (max-width:850px){.product{min-height:-moz-fit-content;min-height:fit-content}}.product__wrapper{align-items:center;display:flex;flex-direction:row;padding-left:var(--grid-column-width);padding-right:var(--grid-column-width)}@media only screen and (max-width:850px){.product__wrapper{align-items:flex-start;flex-direction:column;padding-left:0;padding-right:0}}.product__left{position:relative;will-change:transform}@media only screen and (min-width:calc(850px + 1px)){.product__left{flex:3;height:100%}}@media only screen and (max-width:850px){.product__left{height:100%!important}.showEventBanner .product__left{padding-top:calc(var(--header-height) + var(--banner-height) + 5rem)}}.product .backButton{height:auto!important;padding:6rem var(--grid-column-width) 0}@media only screen and (max-width:850px){.product .backButton{padding:3rem var(--side-margin)}}.product__details{flex:2;height:100%}.page--test{background-color:transparent;width:100%}[parallax] .page--test{left:0;position:fixed;top:0}.section--placeholder{background-color:#2a364e;height:100vh;overflow:hidden}.section--placeholder .top{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-transform:uppercase;top:0}@media only screen and (max-width:850px){.section--placeholder .top{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.4rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px)){.section--placeholder .top{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:6rem;font-weight:300;letter-spacing:0;line-height:6.6rem;text-transform:uppercase}}.page--solutions{width:100%}[parallax] .page--solutions{left:0;position:fixed;top:0}.strength{background-color:#fff;padding-top:8rem;position:relative}@media only screen and (max-width:850px){.strength{padding-top:6rem}}.strength__title{color:#757575;color:var(--Text-color-text-secondary-light-bg,#757575);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:72px;font-size:var(--Size-Display,72px);font-style:normal;font-weight:400;letter-spacing:1.44px;letter-spacing:var(--letter-spacing-Display,1.44px);line-height:72px;line-height:var(--line-height-Display,72px);opacity:.75;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%) rotate(-90deg)}@media only screen and (max-width:850px){.strength__title{font-size:42px;top:79%;transform-origin:0 0}}.strength__metricContainer{display:flex;flex-direction:column;gap:73px;position:absolute;right:120px;top:55%;transform:translateY(-50%)}@media only screen and (max-width:850px){.strength__metricContainer{bottom:0;flex-direction:row;gap:initial;justify-content:space-between;padding:0 20px 40px;right:auto;top:auto;transform:none;width:100%}}.strength__metricContainer__metric h3{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:32px;font-size:var(--Size-Heading-3,32px);font-style:normal;font-weight:350;letter-spacing:.4px;letter-spacing:var(--letter-spacing-Heading-3,.4px);line-height:36px;line-height:var(--line-height-Heading-3,36px)}@media only screen and (max-width:850px){.strength__metricContainer__metric h3{font-size:2.2rem;letter-spacing:0;line-height:28px}}.strength__metricContainer__metric p{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-size:var(--Size-paragraph-2,16px);font-style:normal;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px)}@media only screen and (max-width:850px){.strength__metricContainer__metric p{font-size:14px;max-width:80px}}.advanced{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:88px 120px 116px}@media only screen and (max-width:850px){.advanced{padding:48px 0 80px}}.advanced .advancedWrapper{box-sizing:border-box;display:flex;flex-direction:column;gap:130px;max-width:1272px;width:100%}.advanced .advancedWrapper .settingsHeader{color:#000;white-space:nowrap}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsHeader{font-size:2.2rem}}.advanced .advancedWrapper .advancedSettingsHeader{font-size:32px;font-weight:400}@media only screen and (max-width:850px){.advanced .advancedWrapper .advancedSettingsHeader{font-size:2.2rem}}.advanced .advancedWrapper .settingsSubtitle{color:#3265fa}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsSubtitle{font-size:1.2rem}}.advanced .advancedWrapper .settingsContainer{display:flex;flex-direction:column;gap:48px;width:100%}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsContainer{gap:20px}}.advanced .advancedWrapper .settingsContainer__header{display:flex;gap:48px;width:100%}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsContainer__header{flex-direction:column;gap:10px;padding:0 16px}}.advanced .advancedWrapper .settingsContainer__header__titleContainer{display:flex;flex:1;flex-direction:column;gap:18px}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsContainer__header__titleContainer{gap:10px}}.advanced .advancedWrapper .settingsContainer__header__descContainer{flex:1;padding:44px 0}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsContainer__header__descContainer{padding:0}}.advanced .advancedWrapper .settingsContainer__header__descContainer p{color:#000;font-size:20px}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsContainer__header__descContainer p{font-size:1.7rem}}.advanced .advancedWrapper .settingsContainer__settings{display:flex;flex-direction:row-reverse;gap:48px}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsContainer__settings{flex-direction:column;gap:20px}}.advanced .advancedWrapper .settingsContainer__settings__assets{flex:1;height:100%;max-height:544px;width:100%}@media only screen and (max-width:850px){.advanced .advancedWrapper .settingsContainer__settings__assets{padding:0 16px}}.advanced .advancedWrapper .settingsContainer__settings__assets__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.advanced .advancedWrapper .forceplatesContainer{display:flex;gap:48px;width:100%}.advanced .advancedWrapper .forceplatesContainer__assets{flex:1;height:100%;max-height:511px;width:100%}.advanced .advancedWrapper .forceplatesContainer__assets__img{height:100%;-o-object-fit:cover;object-fit:cover}.advanced .advancedWrapper .forceplatesContainer__content{display:flex;flex:1;flex-direction:column;gap:20px;justify-content:center;max-width:447px;width:100%}.advancedSettingsContainer{display:flex;flex:1;flex-direction:column;gap:8px}.advancedSetting{background:#fbfbfb;background:var(--Color-info-accordion-surface-idle,#fbfbfb);border-radius:10px;display:flex;flex-direction:column;gap:12px;max-height:56px;overflow:hidden;padding:12px 16px;position:relative;transition:max-height .5s ease,background .4s ease}.advancedSetting:hover{background:#ececea}.advancedSetting .contentDescription{opacity:0;transition:opacity .3s ease}@media only screen and (max-width:850px){.advancedSetting{box-shadow:1px 10px 3px 0 rgba(87,87,87,0),1px 6px 3px 0 rgba(87,87,87,.01),1px 4px 2px 0 rgba(87,87,87,.05),0 2px 2px 0 rgba(87,87,87,.09),0 0 1px 0 rgba(87,87,87,.1);max-height:none;min-width:343px;scroll-snap-align:center}}.advancedSetting .progressbar{background:#d4d4d3;background:var(--Color-info-accordion-progress-bar,#d4d4d3);bottom:0;height:3px;left:0;position:absolute;transition:opacity .5s ease;width:0}.advancedSetting .progressbar.active{animation:progress 7s linear forwards}@keyframes progress{0%{width:0}to{width:100%}}.advancedSetting__headerWrapper{align-items:center;display:flex;gap:12px}.advancedSetting__headerWrapper__icon{align-items:center;display:flex;height:32px;width:32px}.advancedSetting__headerWrapper__icon svg{height:32px;width:32px}.advancedSetting__headerWrapper__title{color:#000;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-Heading-5,20px);font-style:normal;font-weight:350;line-height:24px;line-height:var(--line-height-Heading-5,24px);text-align:center}@media only screen and (max-width:850px){.advancedSetting__headerWrapper__title{font-size:1.7rem}}.carousel__wrapper{gap:8px;padding:0 16px 16px}.selected.advancedSetting{box-shadow:1px 10px 3px 0 rgba(87,87,87,0),1px 6px 3px 0 rgba(87,87,87,.01),1px 4px 2px 0 rgba(87,87,87,.05),0 2px 2px 0 rgba(87,87,87,.09),0 0 1px 0 rgba(87,87,87,.1)}.selected.advancedSetting,.selected.advancedSetting:hover{background:#fbfbfb;background:var(--Color-info-accordion-surface-idle,#fbfbfb)}.selected.advancedSetting .advancedSetting__headerWrapper__title{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px);text-align:center}.selected.advancedSetting .contentDescription{opacity:1}.pagination-dot{margin:0 5px}.cardio{background-color:#fff;position:relative}.cardio__title{color:#757575;color:var(--Text-color-text-secondary-light-bg,#757575);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:72px;font-size:var(--Size-Display,72px);font-style:normal;font-weight:400;letter-spacing:1.44px;letter-spacing:var(--letter-spacing-Display,1.44px);line-height:72px;line-height:var(--line-height-Display,72px);position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%);transform:rotate(90deg)}.cardio__metricContainer{display:flex;flex-direction:column;gap:29px;left:120px;position:absolute;top:50%;transform:translateY(-50%)}.cardio__metricContainer h3{align-items:center;color:#000;display:flex;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:12px;font-size:var(--Size-label-1,12px);font-style:normal;font-weight:400;gap:12px;justify-content:center;letter-spacing:2px;line-height:16px;line-height:var(--line-height-label-1,16px);text-transform:uppercase}.cardio__metricContainer h3 span{font-size:32px;font-size:var(--Size-Heading-3,32px);letter-spacing:.4px;letter-spacing:var(--letter-spacing-Heading-3,.4px);line-height:36px;line-height:var(--line-height-Heading-3,36px);text-transform:uppercase}.cardio__metricContainer p{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-size:var(--Size-paragraph-2,16px);font-style:normal;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px)}.cardio__metricContainer .iconContainer{display:flex;flex-direction:column;gap:32px}.cardio__metricContainer .iconContainer__icons{align-items:center;display:flex;justify-content:space-between}.cardio__metricContainer .iconContainer__icons__icon svg{fill:none;height:4.5rem;width:4.5rem}@media only screen and (max-width:850px){.cardio__metricContainer .iconContainer__icons__icon svg{height:24px;width:24px}}.cardioTraining{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:88px 120px 116px}.cardioTraining .advancedWrapper{box-sizing:border-box;display:flex;flex-direction:column;gap:130px;max-width:1272px;width:100%}.cardioTraining .advancedWrapper .settingsHeader{color:#000;font-size:32px;font-weight:400;white-space:nowrap}.cardioTraining .advancedWrapper .settingsSubtitle{color:#3265fa}.cardioTraining .advancedWrapper .settingsContainer{display:flex;flex-direction:column;gap:32px;width:100%}.cardioTraining .advancedWrapper .settingsContainer__header{display:flex;gap:48px;justify-content:space-between;width:100%}.cardioTraining .advancedWrapper .settingsContainer__header__titleContainer{display:flex;flex:1;flex-direction:column;gap:18px}.cardioTraining .advancedWrapper .settingsContainer__header__descContainer{flex:1;padding:44px 0}.cardioTraining .advancedWrapper .settingsContainer__header__descContainer p{color:#000;font-size:20px}.cardioTraining .advancedWrapper .settingsContainer__settings{display:flex;flex-direction:row-reverse;gap:48px}.cardioTraining .advancedWrapper .settingsContainer__settings__assets{flex:1;height:100%;max-height:544px;width:100%}.cardioTraining .advancedWrapper .settingsContainer__settings__assets__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardioTraining .advancedWrapper .forceplatesContainer{display:flex;gap:48px;width:100%}.cardioTraining .advancedWrapper .forceplatesContainer__assets{flex:1;height:100%;max-height:511px;width:100%}.cardioTraining .advancedWrapper .forceplatesContainer__assets__img{height:100%;-o-object-fit:cover;object-fit:cover}.cardioTraining .advancedWrapper .forceplatesContainer__content{display:flex;flex:1;flex-direction:column;gap:20px;justify-content:center;max-width:447px;width:100%}.contentDescription{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-size:var(--Size-paragraph-2,16px);font-style:normal;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px);text-align:left}.oxefitapp{background-color:#fff}.oxefitapp__container{align-items:center;display:flex;gap:48px;justify-content:center;max-width:1272px;width:100%}@media only screen and (max-width:850px){.oxefitapp__container{flex-direction:column-reverse;gap:0}}.oxefitapp__container__contentWrapper{display:flex;flex:1;flex-direction:column;gap:32px;width:100%}.oxefitapp__container__contentWrapper__content{display:flex;flex:1;flex-direction:column;gap:20px;max-width:447px;width:100%}.oxefitapp__container__contentWrapper__content h2{color:#000}.oxefitapp__container__contentWrapper__content p{color:#757575;color:var(--Text-color-text-secondary-light-bg,#757575);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-size:var(--Size-paragraph-2,16px);font-style:normal;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px)}.oxefitapp__container__contentWrapper .downloadBtnWrapper{display:flex;gap:24px}@media only screen and (max-width:850px){.oxefitapp__container__contentWrapper .downloadBtnWrapper{gap:16px}}.oxefitapp__container__contentWrapper .downloadBtnWrapper__downloadBtn img{max-width:144px}@media only screen and (max-width:850px){.oxefitapp__container__contentWrapper .downloadBtnWrapper__downloadBtn img{max-width:164px}}.oxefitapp__container__appImg{flex:1;max-width:603px}@media only screen and (max-width:850px){.oxefitapp__container__appImg{margin-bottom:46px;margin-top:-112px}.oxefitapp__container__appImg img{width:100%}}.oxefit-app-background{align-items:center;background:#ececea;background:var(--surface-color-surface-secondary,#ececea);display:flex;justify-content:center;padding:0 120px;width:100%}@media only screen and (max-width:850px){.oxefit-app-background{margin-top:180px;padding:0 16px 48px}}.cardio{gap:20px;padding-bottom:10px}.cardio,.cardio__header{display:flex;flex-direction:column;width:100%}.cardio__header{gap:10px;justify-content:space-between;padding:0 20px}.cardio__header__titleContainer{display:flex;flex:1;flex-direction:column;gap:10px}.cardio__header__descContainer{flex:1;padding:0}.cardio__header__descContainer p{color:#000;font-size:1.65rem}.cardio__settings{display:flex;flex-direction:column-reverse;gap:20px}.cardio__settings__advancedSettings{display:flex;flex:1;flex-direction:column;gap:8px}.cardio__settings__assets{flex:1;height:100%;max-height:544px;width:100%}.cardio__settings__assets__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardio .settingsHeader{color:#000;font-size:2.2rem;font-weight:400;white-space:nowrap}.cardio .settingsSubtitle{color:#3265fa;font-size:1.2rem}.cardio__imgWrap,.cardio__imgWrap img{width:100%}.heroImage{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.true-med-header,.trueMedHeader{align-items:center;display:flex;justify-content:center;width:100%}.trueMedHeader{background-color:#fff;flex-direction:column;gap:20px;height:420px;max-width:1512px;padding-top:calc(var(--header-height))}@media only screen and (max-width:850px){.trueMedHeader{padding-left:16px;padding-right:16px}}.trueMedHeader h1{color:#000;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:48px;font-size:var(--Size-Heading-1,48px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-1,0);line-height:64px;line-height:var(--line-height-Heading-1,64px);text-align:center}@media only screen and (max-width:850px){.trueMedHeader h1{font-size:24px;line-height:32px}}.trueMedHeader p{color:#000;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-paragraph-1,20px);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-1,0);line-height:24px;line-height:var(--line-height-paragraph-1,24px);max-width:908px;text-align:center}@media only screen and (max-width:850px){.trueMedHeader p{font-size:16px;line-height:22px}}.workoutLibraryComponent{align-items:center;color:#0a1221;display:flex;flex-direction:column;gap:7.6rem;margin-top:16.5rem;padding:0 0 150px;width:100%}@media only screen and (max-width:850px){.workoutLibraryComponent{gap:32px;margin-top:0;padding:50px 0 0}}.workoutLibraryComponent__wrapper{display:flex;flex-direction:column;gap:76px;margin-top:32px;max-width:1298px;overflow:visible;width:129.8rem}@media only screen and (max-width:850px){.workoutLibraryComponent__wrapper{gap:34px;margin-top:0;width:100vw}}.workoutLibraryComponent__maincontent{align-items:center;display:flex;flex-direction:column;gap:20px;padding-bottom:150px;width:100%}@media only screen and (max-width:850px){.workoutLibraryComponent__maincontent{padding-bottom:50px}}.workoutLibraryComponent__headerTabs{background:#ececea;background:var(--Pearl,#ececea);border:1px solid #e6e6e6;border:1px solid var(--Corbeau-100,#e6e6e6);border-radius:14px;box-shadow:inset 0 4px 5.6px 0 rgba(0,0,0,.1);display:flex;gap:18px;padding:4px}@media only screen and (max-width:850px){.workoutLibraryComponent__headerTabs{border-radius:8px;gap:4px;margin:auto auto 8px;padding:2px}}.workoutLibraryComponent__headerTabs__tab{align-items:center;border-radius:10px;display:flex;gap:10px;justify-content:center;padding:8px 24px}@media only screen and (max-width:850px){.workoutLibraryComponent__headerTabs__tab{border-radius:6px;padding:4px 12px}}.workoutLibraryComponent__headerTabs__tab.selected{background:linear-gradient(2deg,hsla(0,0%,100%,.35) 2.04%,hsla(0,0%,100%,.77) 49%,#fffffa 98.72%);background:var(--Filter-slider,linear-gradient(2deg,hsla(0,0%,100%,.35) 2.04%,hsla(0,0%,100%,.77) 49%,#fffffa 98.72%));border:1px solid #ececea;border:1px solid var(--Pearl,#ececea);box-shadow:0 6px 10px 0 rgba(0,0,0,.08)}.workoutLibraryComponent__subText{color:#0a1221;color:var(--Black,#0a1221);font-family:Resolve Sans;font-size:22px;font-style:normal;font-weight:350;letter-spacing:.44px;line-height:30px;margin:0;padding:0;text-align:center}.workoutLibraryComponent__contentContainer{display:flex;overflow:visible;transition:all .6s ease-in-out;width:-moz-fit-content;width:fit-content;will-change:transform}@media only screen and (max-width:850px){.workoutLibraryComponent__contentContainer{gap:100vw}}.workoutContent-header{color:#000;font-size:32px;letter-spacing:.64px}.workoutContent-header,.workoutContent-p{font-family:Resolve Sans;font-style:normal;font-weight:350;line-height:normal}.workoutContent-p{color:#666;color:var(--Corbeau-400,#666);font-size:2.4rem;letter-spacing:.48px}@media only screen and (max-width:850px){.workoutContent-p{font-size:14px}}.workoutSection{align-items:flex-start;display:flex;flex-direction:column;gap:4rem;height:-moz-fit-content;height:fit-content;padding-bottom:100px}@media only screen and (max-width:850px){.workoutSection{gap:24px;max-width:100vw;min-width:100vw;padding-bottom:71px;padding-top:8px}}.workoutSection__maincontent{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}@media only screen and (max-width:850px){.workoutSection__maincontent{padding:0 20px}}.workoutSection__header{color:#0a1221}@media only screen and (max-width:850px){.workoutSection__header{font-size:20px}}.workoutSection__subText{font-family:Resolve Sans;font-size:2rem;font-style:normal;font-weight:350;letter-spacing:.44px;line-height:30px}@media only screen and (max-width:850px){.workoutSection__subText{font-size:16px;letter-spacing:.32px;line-height:inherit}}.workoutSection__filter{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}@media only screen and (max-width:850px){.workoutSection__filter{align-content:center;align-items:center;display:flex;gap:8px;justify-content:flex-start;overflow:scroll;padding:0 60px 0 20px;width:100vw;-ms-overflow-style:none;flex-wrap:nowrap;scrollbar-width:none}.workoutSection__filter::-webkit-scrollbar{display:none}}.workoutSection__filter .filterButton{align-items:center;border:1px solid #333;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:-moz-fit-content;height:fit-content;justify-content:space-between;max-height:88px;max-width:190px;min-width:129px;padding:1.2rem 1.6rem;width:19rem}.workoutSection__filter .filterButton p{color:#333;font-family:Resolve Sans;font-size:2.4rem;font-style:normal;font-weight:350;letter-spacing:.48px;line-height:normal;text-wrap:nowrap;transition:color .3s ease}@media only screen and (max-width:850px){.workoutSection__filter .filterButton p{font-size:16px}.workoutSection__filter .filterButton{align-items:center;border-radius:7px;display:flex;flex-shrink:0;font-size:14px;gap:10px;gap:2px;height:60px;justify-content:center;letter-spacing:.28px;min-width:88px;padding:8px 10px;width:auto}}.workoutSection__filter .filterButton__icon svg{fill:none;height:3.2rem;width:3.2rem}@media only screen and (max-width:850px){.workoutSection__filter .filterButton__icon svg{height:24px;width:24px}}.workoutSection__filter .selected{background:linear-gradient(2deg,hsla(0,0%,82%,.35) 2.04%,hsla(0,2%,92%,.67) 51.35%,#fffffa 98.72%);background:var(--Filter-Button-2,linear-gradient(2deg,hsla(0,0%,82%,.35) 2.04%,hsla(0,2%,92%,.67) 51.35%,#fffffa 98.72%));border:3px solid #1c0fd4;border:3px solid var(--HyperBlue,#1c0fd4);box-shadow:0 6px 10px 0 rgba(0,0,0,.08);padding:1rem 1.4rem}@media only screen and (max-width:850px){.workoutSection__filter .selected{background:none;padding:6px 8px}}.workoutSection__filter .selected p{color:#1c0fd4}.workoutSection__filter .selected .boxing{stroke:#1c0fd4}.workoutSection__filter .selected .hybrid{fill:#1c0fd4}.workoutSection .centerFilters{align-items:center;display:flex;justify-content:center}.workoutLibrary-rail{align-items:flex-end;display:flex;gap:24px;transition:.5s ease-in-out;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:850px){.workoutLibrary-rail{gap:16px;padding:0 120px 30px 0;transition:.15s ease-in-out}}.workoutLibrary-rail__button{align-items:center;display:flex;height:64px;justify-content:center;position:absolute;top:30%;width:64px}.workoutLibrary-rail__button .btnMain__icon{margin:0!important}.workoutLibrary-rail__button.hide{visibility:hidden}.workoutLibrary-rail__button.prev{left:-65px;transform:rotate(180deg)}.workoutLibrary-rail__button.next{right:-65px}@media only screen and (max-width:850px){.workoutLibrary-rail:has(.videoFullWidth){padding:0 20px 0 0}}.workoutLibrary-rail:has(.videoFullWidth) .classesCard{height:auto;width:100%}.workoutLibrary-rail:has(.videoFullWidth) .classesCard__videoWrapper{height:auto;width:100%}@media only screen and (min-width:calc(850px + 1px)){.workoutLibrary-rail:has(.videoFullWidth) .classesCard{min-height:375px;width:900px}.workoutLibrary-rail:has(.videoFullWidth) .classesCard__videoWrapper{max-width:1280px;width:66vw}.workoutLibrary-rail:has(.videoFullWidth) .classesCard__videoWrapper .playButtonContainer{transform:translate(-50%,-40%)}.workoutLibrary-rail:has(.videoFullWidth) .classesCard__videoWrapper .playButtonContainer svg{height:200px;width:200px}}@media(min-width:1366px){.workoutLibrary-rail:has(.videoFullWidth) .classesCard{min-height:600px}}.workoutLibrary-rail-container{cursor:move;cursor:grab;cursor:-webkit-grab;overflow:hidden;padding:0 0 36px 14px}.workoutLibrary-rail-container:active{cursor:grabbing;cursor:-webkit-grabbing}@media only screen and (max-width:850px){.workoutLibrary-rail-container{max-width:100vw;min-height:208px;min-width:100vw;overflow:scroll;padding:0 0 0 20px;-ms-overflow-style:none;scrollbar-width:none}.workoutLibrary-rail-container::-webkit-scrollbar{display:none}}.workoutLibrary-rail-wrapper{margin-left:-14px;position:relative}@media only screen and (max-width:850px){.workoutLibrary-rail-wrapper{margin:0 auto;min-height:200px}}.alignCards{display:flex}.rail-arrow-svg{stroke:#000;height:64px;width:64px;fill:none}.contentProgram__close{position:absolute;right:24px;top:34px}.contentProgram__closeIcon{color:#000;height:3rem;width:3rem;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.contentProgram .headerText{color:#051c2c;color:var(--primary-navy-blue,#051c2c);font-weight:400;letter-spacing:.8px;line-height:20px;text-transform:uppercase}.contentProgram .headerText,.contentProgram .textRegular{font-family:Resolve Sans;font-size:16px;font-style:normal}.contentProgram .textRegular{color:rgba(5,28,44,.8);font-weight:350;letter-spacing:-.16px;line-height:25px}.contentProgram__overlay{background-color:rgba(0,0,0,.4);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.contentProgram__modalWrapper{align-items:flex-start;background:#fff;background:var(--White,#fff);border-radius:15px;display:inline-flex;flex-direction:column;gap:30px;max-width:1030px;padding:50px;width:100%;z-index:10}@media only screen and (max-width:850px){.contentProgram__modalWrapper{border-radius:0;height:100%;overflow:scroll;padding:30px;position:relative}}.contentProgram__modalWrapper__focusWrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:850px){.contentProgram__modalWrapper__focusWrapper{align-items:flex-start;gap:75px}}.contentProgram__modalWrapper__focus{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:302px}.contentProgram__modalWrapper__focus__container{align-items:flex-start;display:flex;flex-direction:column;gap:14px;width:100%}.contentProgram__modalWrapper__focus__container .focusValueContainer{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.contentProgram__modalWrapper__focus__container .focusValueContainer h5{color:#0a1221;color:var(--primary-dark-blue,var(--Black,#0a1221));font-family:Resolve Sans;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.16px;line-height:25px}.contentProgram__modalWrapper__focus__container .focusValueContainer .barContainer{background:rgba(0,0,0,.08);border-radius:60px;height:12px;overflow:hidden;width:100%}.contentProgram__modalWrapper__focus__container .focusValueContainer .barContainer .barValue{background:linear-gradient(271deg,#568ef8 -104.4%,#a880bb);height:100%}.contentProgram__modalWrapper__body{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:850px){.contentProgram__modalWrapper__body{flex-direction:column;gap:30px}}.contentProgram__modalWrapper__body__videoWrapper{position:relative}.contentProgram__modalWrapper__body__video{background:#5294ff;border-radius:10px;cursor:pointer;flex-shrink:0;height:464px;-o-object-fit:cover;object-fit:cover;width:260px}@media only screen and (max-width:850px){.contentProgram__modalWrapper__body__video{height:580px;width:100%}}.contentProgram__modalWrapper__body__overview{align-items:flex-start;display:flex;flex-direction:column;gap:20px;max-width:300px}@media only screen and (max-width:850px){.contentProgram__modalWrapper__body__overview h3{font-size:18px!important}}.contentProgram__modalWrapper__headerContainer{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:850px){.contentProgram__modalWrapper__headerContainer{align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px;justify-content:normal}}.contentProgram__modalWrapper__headerContainer__metricWrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;max-width:118px}@media only screen and (max-width:850px){.contentProgram__modalWrapper__headerContainer__metricWrapper{gap:5px;min-width:134px}}.contentProgram__modalWrapper__headerContainer__metricWrapper .valueContainer{align-items:flex-end;display:flex;gap:10px}.contentProgram__modalWrapper__headerContainer__metricWrapper .valueContainer p{color:#0a1221;color:var(--primary-dark-blue,var(--Black,#0a1221));font-family:Resolve Sans;font-size:16px;font-style:normal;font-weight:350;letter-spacing:.16px;line-height:25px}.contentProgram__modalWrapper__headerContainer__metricWrapper .valueContainer .special{background:linear-gradient(37deg,#5787f0 12.68%,#723494 91.94%);background:var(--Gradient,linear-gradient(37deg,#5787f0 12.68%,#723494 91.94%));background-clip:text;-webkit-background-clip:text;font-family:Resolve Sans;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:normal;-webkit-text-fill-color:transparent}.modalExit{background-color:#3265fa;border-radius:5px;color:#fff;font-family:Resolve Sans;font-size:16px;font-style:normal;font-weight:350;letter-spacing:.32px;line-height:25px;padding:12px;width:72px}.oxeplay{display:flex;flex-direction:column;gap:104px;height:-moz-fit-content;height:fit-content;max-width:1272px;padding-bottom:120px;width:127.2rem}@media only screen and (max-width:850px){.oxeplay{flex-direction:column;gap:40px;padding:28px 20px 113px;width:100vw}}.oxeplay__game{align-items:center;display:flex;flex-direction:row;gap:60px;height:-moz-fit-content;height:fit-content;justify-content:space-between}@media only screen and (max-width:850px){.oxeplay__game{flex-direction:column;gap:16px}}.oxeplay__game__body{display:flex;flex-direction:column;gap:9px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:850px){.oxeplay__game__body{gap:4px}}.oxeplay__game__body__wrapper{align-items:center;display:flex;gap:23px}@media only screen and (max-width:850px){.oxeplay__game__body__wrapper{gap:8px}}.oxeplay__game__body__title{color:#000;font-family:Resolve Sans;font-size:40px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:normal}@media only screen and (max-width:850px){.oxeplay__game__body__title{font-size:20px;font-weight:400;letter-spacing:.4px;line-height:140%}}.oxeplay__game__body__availableNow{align-items:center;border:1px solid #1c0fd4;border:1px solid var(--HyperBlue,#1c0fd4);border-radius:8px;display:flex;gap:10px;height:-moz-fit-content;height:fit-content;padding:4px 8px}.oxeplay__game__body__availableNow p{color:#1c0fd4;color:var(--HyperBlue,#1c0fd4);font-family:Resolve Sans;font-size:18px;font-style:normal;font-weight:350;letter-spacing:.36px;line-height:140%}@media only screen and (max-width:850px){.oxeplay__game__body__availableNow p{font-size:12px;letter-spacing:.24px;line-height:140%}}.oxeplay__game__body__text{color:#2f3234;color:var(--Black,#2f3234);font-family:Resolve Sans;font-size:2rem;font-style:normal;font-weight:350;letter-spacing:.4px;line-height:140%;max-width:590px}@media only screen and (max-width:850px){.oxeplay__game__body__text{font-size:16px}}.oxeplay__game__body__button{margin-top:24px}@media only screen and (max-width:850px){.oxeplay__game__body__button,.oxeplay__game__body__button button{width:100%}}.oxeplay__game__body__videoWrapper{background-color:#d9d9d9;border-radius:10px;height:35.5rem;max-height:355px;max-width:631px;overflow:hidden;position:relative}@media only screen and (max-width:850px){.oxeplay__game__body__videoWrapper{height:-moz-fit-content;height:fit-content;min-width:0;min-width:auto}}.oxeplay__game__body__videoWrapper video{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:850px){.oxeplay .kayak-game{flex-direction:column-reverse}}.oxeplay .oxeplay-logo{height:27px;width:257px}.contentProgram{display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.contentProgram,.contentProgram .classesCard{align-items:center}.contentProgram .classesCard__videoWrapper{width:auto}.displayNone{display:none}.classesVideo__videoWrapper{border-radius:10px;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.classesVideo__videoWrapper .classesVideo__video{max-height:800px;max-width:100%;-o-object-fit:contain;object-fit:contain}.addHero-height{padding-top:var(--header-height)}.addHero-height .leftChevron,.addHero-height .topChevron{top:10%}.hero{align-items:center;background:linear-gradient(90deg,#0a1a3b -1.51%,#051b3f 23.79%,#03347d 50.09%,#051b3f 72.35%,#0a1a3b 99.67%);display:flex;flex-direction:column;justify-content:center;margin-top:var(--header-height);overflow:hidden;position:relative;width:100%}@media only screen and (max-width:850px){.hero{height:22.4rem}.showEventBanner .hero{margin-top:calc(var(--header-height) + var(--banner-height))}}@media only screen and (min-width:calc(850px + 1px)){.hero{height:calc(var(--header-height) + 47rem);max-height:none}}@media only screen and (max-width:850px){.hero__bg{display:none}}@media only screen and (min-width:calc(850px + 1px)){.hero__bg{height:200vw;left:-1vw;margin-top:-106vw;position:absolute;top:50%;width:102vw;fill:none;stroke:#3265fa;stroke-width:1}}.hero__title{color:#fff;line-height:.72;position:relative;text-align:center;white-space:nowrap}.workout-lib-xs1-logo{height:67px;width:153px;z-index:2}@media only screen and (max-width:850px){.workout-lib-xs1-logo{height:27px;width:75px}}.workout-lib-hero{position:relative;width:100vw}.workout-lib-hero .bottomChevron,.workout-lib-hero .chevron,.workout-lib-hero .topChevron{height:100%;position:absolute;transition-timing-function:linear;transition:transform 1.2s}@media only screen and (max-width:850px){.workout-lib-hero .bottomChevron,.workout-lib-hero .chevron,.workout-lib-hero .topChevron{height:110%}}.workout-lib-hero .bottomChevron svg,.workout-lib-hero .chevron svg,.workout-lib-hero .topChevron svg{height:100%;width:100%}.workout-lib-hero .leftChevron{left:13.5%}@media screen and (min-width:1440px){.workout-lib-hero .leftChevron{left:calc(13.5% + .35714vw - 5.14286px)}}@media screen and (min-width:2560px){.workout-lib-hero .leftChevron{left:17.5%}}@media only screen and (max-width:850px){.workout-lib-hero .leftChevron{left:-5%;top:0}}.workout-lib-hero .rightChevron{right:13.5%}@media screen and (min-width:1440px){.workout-lib-hero .rightChevron{right:calc(13.5% + .35714vw - 5.14286px)}}@media screen and (min-width:2560px){.workout-lib-hero .rightChevron{right:17.5%}}@media only screen and (max-width:850px){.workout-lib-hero .rightChevron{right:-5%;top:-3%}}.workout-lib-hero .topChevron{height:113px;top:-5%;width:140px}@media only screen and (max-width:850px){.workout-lib-hero .topChevron{top:-15%}}.workout-lib-hero .bottomChevron{bottom:-3%;height:113px;width:140px}@media only screen and (max-width:850px){.workout-lib-hero .bottomChevron{bottom:-15%}}.xs1-logo{position:relative}.page--xp1{background:none}@media only screen and (max-width:850px){.page--xp1 .introHeader .sectionHeader__title{margin:18rem 0 10rem}}.page--xp1 .introHeader .sectionHeader__textLine1{z-index:1}@media only screen and (max-width:850px){.page--xp1 .introHeader .sectionHeader__imgWrap{bottom:-9rem;left:calc(50% - 15rem);width:32rem}}@media only screen and (min-width:calc(850px + 1px)){.page--xp1 .introHeader .sectionHeader__imgWrap{bottom:-17rem;left:calc(50% - 42rem);width:75rem}}.page--xp1 .workoutHeader .sectionHeader__textLine2{z-index:1}@media only screen and (max-width:850px){.page--xp1 .workoutHeader .sectionHeader__imgWrap{bottom:-12.5rem;left:calc(50% - 15rem);width:32rem}}@media only screen and (min-width:calc(850px + 1px)){.page--xp1 .workoutHeader .sectionHeader__imgWrap{bottom:-8rem;left:calc(50% - 32rem);width:63.8rem}.page--xp1 .preorderXP1 .imageGraphicSplit__graphic{height:71rem}.page--xp1 .preorderXP1 .imageGraphicSplit__image{height:62.6rem}}.page--xs1{--bg-color:initial;background-color:var(--bg-color)}.accountHero{background-color:#fafafa;margin:0 auto;min-height:100vh;padding-bottom:15rem;padding-top:calc(8.7rem + var(--header-height));position:relative;width:100%}@media only screen and (max-width:850px){.accountHero{padding-bottom:5rem;padding-top:var(--header-height)}}.accountHero__container{position:relative}@media only screen and (min-width:calc(850px + 1px)){.accountHero__container{display:grid;grid-template-columns:repeat(20,minmax(8.5rem,8.5rem));width:100%;grid-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);justify-content:center}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.accountHero__container{display:block}}@media only screen and (max-width:850px){.accountHero__container{padding:5rem 2.5rem}}.accountHero__divider{background:rgba(0,0,0,.1);height:1px;margin:4rem 0;width:100%}.accountHero__bottomleft{bottom:0;grid-column:2/span 7;position:absolute}.accountSection,.accountSection .text-body2{color:#000}.accountSection h4{color:#3265fa;margin-bottom:.5rem}.accountSection__divider{background:#000;height:1px;margin:3rem 0;opacity:.1;width:100%}.accountSection .formInput{margin:6.3rem 0}@media only screen and (max-width:850px){.accountSection .formInput{margin:5.8rem 0}}.accountSection .btnMain{margin-top:4rem;width:100%}.product-packages,.product-packages-home{align-items:center;display:flex;justify-content:center;padding:88px 0;width:100%}@media only screen and (max-width:850px){.product-packages,.product-packages-home{padding:68px 0 54px}}.product-packages .product-packages-wrapper,.product-packages-home .product-packages-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:88px;max-width:1512px;padding:0 170px;width:100%}@media only screen and (max-width:850px){.product-packages .product-packages-wrapper,.product-packages-home .product-packages-wrapper{padding:0!important}}.product-packages .product-packages-wrapper .product-packages-title,.product-packages-home .product-packages-wrapper .product-packages-title{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:32px;font-size:var(--Size-Heading-3,32px);font-style:normal;font-weight:400;letter-spacing:.4px;letter-spacing:var(--letter-spacing-Heading-3,.4px);line-height:44px;line-height:var(--line-height-Heading-3,44px);text-transform:uppercase}.product-packages .product-packages-wrapper .packages,.product-packages-home .product-packages-wrapper .packages{align-self:stretch;display:flex;gap:24px;justify-content:space-between;width:100%}@media only screen and (max-width:850px){.product-packages .product-packages-wrapper .packages,.product-packages-home .product-packages-wrapper .packages{gap:24px}}.product-packages .product-packages-wrapper .packages__package,.product-packages-home .product-packages-wrapper .packages__package{align-items:flex-start;background:#fbfbfb;background:var(--netural-100,#fbfbfb);border-radius:12px;box-shadow:0 2px 35.6px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:20px;padding:20px;position:relative}.product-packages .product-packages-wrapper .packages__package__contentWrap,.product-packages-home .product-packages-wrapper .packages__package__contentWrap{border-radius:4px;overflow:hidden;position:relative}.product-packages .product-packages-wrapper .packages__package__contentWrap .flowVideoWrap .flowVideo,.product-packages .product-packages-wrapper .packages__package__contentWrap .flowVideoWrap .peakVideo,.product-packages .product-packages-wrapper .packages__package__contentWrap .peakVideoWrap .flowVideo,.product-packages .product-packages-wrapper .packages__package__contentWrap .peakVideoWrap .peakVideo,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .flowVideoWrap .flowVideo,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .flowVideoWrap .peakVideo,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .peakVideoWrap .flowVideo,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .peakVideoWrap .peakVideo{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease;width:100%}.product-packages .product-packages-wrapper .packages__package__contentWrap .flowVideo.visible,.product-packages .product-packages-wrapper .packages__package__contentWrap .peakVideo.visible,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .flowVideo.visible,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .peakVideo.visible{opacity:1;pointer-events:auto}.product-packages .product-packages-wrapper .packages__package__contentWrap .card-image,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .card-image{position:relative;transition:opacity .5s ease;width:100%;z-index:3}.product-packages .product-packages-wrapper .packages__package__contentWrap .card-image.hide,.product-packages-home .product-packages-wrapper .packages__package__contentWrap .card-image.hide{opacity:0}.product-packages .product-packages-wrapper .packages__package__bodyWrap,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.product-packages .product-packages-wrapper .packages__package__bodyWrap:has(.demo-btn-home),.product-packages-home .product-packages-wrapper .packages__package__bodyWrap:has(.demo-btn-home){gap:50px!important}.product-packages .product-packages-wrapper .packages__package__bodyWrap .btn-wrap,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .btn-wrap{display:flex;flex-direction:column;gap:1rem}.product-packages .product-packages-wrapper .packages__package__bodyWrap .btn-wrap:has(.demo-btn),.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .btn-wrap:has(.demo-btn){flex-direction:row;width:100%}.product-packages .product-packages-wrapper .packages__package__bodyWrap .btn-wrap:has(.demo-btn)>button,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .btn-wrap:has(.demo-btn)>button{flex:1;width:auto}@media(min-width:1440px){.product-packages .product-packages-wrapper .packages__package__bodyWrap .btn-wrap,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .btn-wrap{flex-direction:row}}.product-packages .product-packages-wrapper .packages__package__bodyWrap .standard-btn,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .standard-btn{width:372px}.product-packages .product-packages-wrapper .packages__package__bodyWrap .demo-btn-home,.product-packages .product-packages-wrapper .packages__package__bodyWrap .standard-btn-home,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .demo-btn-home,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .standard-btn-home{width:auto}.product-packages .product-packages-wrapper .packages__package__bodyWrap .demo-btn-home .btnMain__text,.product-packages .product-packages-wrapper .packages__package__bodyWrap .standard-btn-home .btnMain__text,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .demo-btn-home .btnMain__text,.product-packages-home .product-packages-wrapper .packages__package__bodyWrap .standard-btn-home .btnMain__text{font-size:12px}.product-packages .product-packages-wrapper .packages__package__content,.product-packages-home .product-packages-wrapper .packages__package__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.product-packages .product-packages-wrapper .packages__package__content h2,.product-packages-home .product-packages-wrapper .packages__package__content h2{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:32px;font-size:var(--Size-Heading-3,32px);font-style:normal;font-weight:400;letter-spacing:.4px;letter-spacing:var(--letter-spacing-Heading-3,.4px);line-height:44px;line-height:var(--line-height-Heading-3,44px);text-transform:uppercase}@media only screen and (max-width:850px){.product-packages .product-packages-wrapper .packages__package__content h2,.product-packages-home .product-packages-wrapper .packages__package__content h2{text-align:left!important}}.product-packages .product-packages-wrapper .packages__package__content p,.product-packages-home .product-packages-wrapper .packages__package__content p{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px);text-align:left}@media only screen and (max-width:850px){.product-packages .product-packages-wrapper .packages__package__content p,.product-packages-home .product-packages-wrapper .packages__package__content p{text-align:left!important}}.product-packages .product-packages-wrapper .packages__package .package-tag,.product-packages-home .product-packages-wrapper .packages__package .package-tag{align-items:center;background:#d93600;border-radius:4px 4px 0 0;color:#fff;display:flex;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-size:var(--Size-paragraph-2,16px);font-style:normal;font-weight:350;justify-content:center;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px);padding:8px 12px;position:absolute;top:-36px}.product-packages .packages{align-items:flex-start}.product-packages .packages__package{max-width:602px;width:81.02rem}.product-packages .packages__package__bodyWrap{align-items:flex-start!important;flex-direction:column}.product-packages-home .packages{align-items:center;flex-direction:column;gap:104px!important}.product-packages-home .packages__package__bodyWrap{gap:144px!important}.carousel{overflow:hidden;width:100vw}.carousel__wrapper{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:stretch;padding:0!important;scrollbar-width:none}.carousel__wrapper>div:first-of-type{margin-left:16px}.carousel__wrapper>div:last-of-type{margin-right:16px}.carousel__item{align-items:center;background:#fbfbfb;background:var(--netural-100,#fbfbfb);border-radius:12px;box-shadow:0 2px 35.6px 0 rgba(0,0,0,.1);flex-shrink:0;gap:12px;margin:36px 0;max-width:299px;padding:16px;position:relative;scroll-snap-align:center}.carousel__item,.carousel__item .card-btn{display:flex;flex-direction:column;width:100%}.carousel__item .card-btn{gap:1rem;margin-top:6px}.carousel__item .card-btn button{width:100%}.carousel__item__contentWrap{border-radius:4px;overflow:hidden;position:relative}.carousel__item__contentWrap .flowVideoWrap .flowVideo,.carousel__item__contentWrap .flowVideoWrap .peakVideo,.carousel__item__contentWrap .peakVideoWrap .flowVideo,.carousel__item__contentWrap .peakVideoWrap .peakVideo{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease;width:100%}.carousel__item__contentWrap .flowVideo.visible,.carousel__item__contentWrap .peakVideo.visible{opacity:1;pointer-events:auto}.carousel__item .card-image{height:201px!important;-o-object-fit:cover;object-fit:cover;width:100%}.carousel__item .package-tag{align-items:center;background:#d93600;border-radius:4px 4px 0 0;color:#fff;display:flex;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:14px;font-size:var(--Size-paragraph-2,14px);font-style:normal;font-weight:350;justify-content:center;left:16px;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px);padding:8px 12px;position:absolute;top:-36px}.carousel__item__content{display:flex;flex-direction:column;gap:8px}.carousel__item__content h2{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-Heading-3,20px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-3,0);line-height:28px;line-height:var(--line-height-Heading-3,28px);text-transform:uppercase}@media only screen and (max-width:850px){.carousel__item__content h2{text-align:left!important}}.carousel__item__content p{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:14px;font-size:var(--Size-paragraph-2,14px);font-style:normal;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:18px;line-height:var(--line-height-paragraph-2,18px)}@media only screen and (max-width:850px){.carousel__item__content p{text-align:left!important}}.carousel__wrapper::-webkit-scrollbar{display:none}.pagination-container{align-items:center;display:flex;justify-content:center}.pagination-dot{background-color:#ddd;border-radius:50%;cursor:pointer;height:10px;margin:0 4px;transition:background-color .3s ease;width:10px}.pagination-dot.active{background-color:#007bff}.page--oxeai{background-color:var(--bg-color)}@media only screen and (min-width:calc(850px + 1px)){.page--oxeai .product-packages{min-height:800px}}.page--oxefit{background-color:#fff}@media only screen and (max-width:850px){.page--oxefit .oxeHero__icon0{transform:translate(-50%,-50%) rotate(-45deg)}}@media only screen and (min-width:calc(850px + 1px)){.page--oxefit .feature1{height:96rem}.page--oxefit .feature1 .simpleContent__content{margin-top:25rem}}@media only screen and (max-width:850px){.page--oxefit .feature1 .simpleContent__imageWrap{height:31rem}}@media only screen and (min-width:calc(850px + 1px)){.page--oxefit .feature1 .simpleContent__image{height:71rem;margin-left:10rem;margin-top:-2rem}.page--oxefit .feature2{height:91rem}.page--oxefit .feature2 .simpleContent__content{margin-top:24rem}}@media only screen and (max-width:850px){.page--oxefit .feature2 .simpleContent__imageWrap{height:25rem}.page--oxefit .feature2 .simpleContent__image{width:100%}}@media only screen and (min-width:calc(850px + 1px)){.page--oxefit .feature2 .simpleContent__image{height:auto;margin-top:-10rem;width:calc(var(--grid-column-width)*9)}.page--oxefit .feature3 .secondaryContent__img{height:54rem;margin-left:1rem}.page--oxefit .feature4 .secondaryContent__img{width:calc(var(--grid-column-width)*8)}.page--oxefit .feature5 .secondaryContent__img,.page--oxefit .feature6 .secondaryContent__img{height:auto;width:calc(var(--grid-column-width)*8)}}.page--oxefit .oxefitSubscription{background:#ececea}@media only screen and (min-width:calc(850px + 1px)){.page--oxefit .discoverXP1 .imageGraphicSplit__graphic{height:78rem;margin-left:-20rem;width:auto}.page--oxefit .discoverXP1 .imageGraphicSplit__image{height:62.6rem}}.oxefitDownload{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;min-height:65vh;padding:5rem 0 9rem}.oxefitDownload__header{color:#45494b;color:var(--Dark-Grey,#45494b);font-family:Resolve Sans;font-size:40px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:normal;text-transform:uppercase}@media only screen and (max-width:850px){.oxefitDownload__header{font-size:25px}}.oxefitDownload__contentWrapper{align-items:center;display:flex;justify-content:space-between;max-width:700px;width:700px}@media only screen and (max-width:850px){.oxefitDownload__contentWrapper{flex-direction:column;gap:30px;width:100%}}.downloadOption{align-items:center;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:850px){.downloadOption{border:1.5px solid #ced0d3;gap:20px;padding:40px}}.downloadOption__logoIcon{height:50px;width:50px}.downloadOption__btnSvg{width:200px}.downloadOption__qrcodeWrapper{align-items:center;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:850px){.downloadOption__qrcodeWrapper{display:none}}.downloadOption__qrcodeWrapper__textContainer{align-items:center;display:flex;gap:9px}.downloadOption__qrcodeWrapper__textContainer h3{color:#45494b;color:var(--Dark-Grey,#45494b);font-family:Resolve Sans;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.32px;line-height:normal;text-transform:uppercase}.downloadOption__qrcodeWrapper__textContainer__icon{height:24px;width:24px}.downloadOption__text{color:#8997a5;color:var(--Grey-01,#8997a5);font-family:Resolve Sans;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:normal;text-align:center;width:127px}.page--oxelead{background-color:#fff}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .scrollingText{padding-bottom:0}}@media only screen and (max-width:850px){.page--oxelead .oxeHero__imgWrap{align-items:center;display:flex;height:25rem;justify-content:center}}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .oxeHero__imgWrap{height:54rem;margin-top:24rem}.page--oxelead .oxeHero__icon1{margin-left:5rem}}@media only screen and (max-width:850px){.page--oxelead .oxeHero__img{height:18.5rem}}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .feature1{height:110rem}}@media only screen and (max-width:850px){.page--oxelead .feature1 .simpleContent__imageWrap{height:24.5rem}}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .feature1 .simpleContent__image{height:auto;width:calc(var(--grid-column-width)*9)}}@media only screen and (max-width:850px){.page--oxelead .feature2 .simpleContent__imageWrap{height:28.5rem}}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .feature2 .simpleContent__image{height:85rem}}@media only screen and (max-width:850px){.page--oxelead .feature3 .simpleContent__imageWrap{height:28.5rem}}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .feature3 .simpleContent__image{height:auto;margin-left:-3rem;width:calc(var(--grid-column-width)*9)}}@media only screen and (max-width:850px){.page--oxelead .featuresScrollingText{padding-top:6.5rem}.page--oxelead .feature4 .secondaryContent__imgWrap{height:23rem}}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .feature4 .secondaryContent__img{height:48rem}}@media only screen and (max-width:850px){.page--oxelead .feature5 .secondaryContent__imgWrap{height:20rem}}@media only screen and (min-width:calc(850px + 1px)){.page--oxelead .feature5 .secondaryContent__img{height:42rem}.page--oxelead .discoverXP1 .imageGraphicSplit__graphic{height:78rem;margin-left:-20rem;width:auto}.page--oxelead .discoverXP1 .imageGraphicSplit__image{height:62.6rem}}.true-med-savings{align-items:center;background:linear-gradient(89deg,#0a1221 -1.38%,#3083ff 189.88%);background:var(--BLUE-Gradient-2,linear-gradient(89deg,#0a1221 -1.38%,#3083ff 189.88%));display:flex;justify-content:center;width:100%}.trueMedSavings{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:73px;max-width:1512px;padding:72px 120px}@media only screen and (max-width:850px){.trueMedSavings{gap:52px}}.trueMedSavings__headerContainer{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:28px;gap:var(--line-height-Heading-4,28px)}.trueMedSavings__headerContainer__titleWrapper{align-items:center;display:flex;justify-content:space-between;width:502px}@media only screen and (max-width:850px){.trueMedSavings__headerContainer__titleWrapper{width:314px}}.trueMedSavings__headerContainer__titleWrapper .truemedIcon{height:40.992px;width:238.292px}@media only screen and (max-width:850px){.trueMedSavings__headerContainer__titleWrapper .truemedIcon{height:20.987px;width:122px}}.trueMedSavings__headerContainer__titleWrapper .savings-oxefit-logo{height:29px;width:208px}@media only screen and (max-width:850px){.trueMedSavings__headerContainer__titleWrapper .savings-oxefit-logo{height:19px;width:136px}}.trueMedSavings__headerContainer__titleWrapper .divider{background-color:#fff;height:100%;width:3px}@media only screen and (max-width:850px){.trueMedSavings__headerContainer__titleWrapper .divider{width:2px}}.trueMedSavings__headerContainer__subTitle{color:#fff;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:40px;font-size:var(--Size-Heading-2,40px);font-style:normal;font-weight:400;letter-spacing:.8px;letter-spacing:var(--letter-spacing-Heading-2,.8px);line-height:52px;line-height:var(--line-height-Heading-2,52px);text-align:center;text-transform:capitalize}@media only screen and (max-width:850px){.trueMedSavings__headerContainer__subTitle{font-size:24px;line-height:32px;max-width:343px}}.trueMedSavings__stepsContainer{align-items:flex-start;align-self:stretch;display:flex;gap:24px;justify-content:space-between}@media only screen and (max-width:850px){.trueMedSavings__stepsContainer{flex-direction:column;gap:32px}}.trueMedSavings__stepsContainer__step{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:373px}.trueMedSavings h4{color:#fff;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px)}@media only screen and (max-width:850px){.trueMedSavings h4{font-size:18px;line-height:24px}}.trueMedSavings p{color:#fff;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-paragraph-1,20px);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-1,0);line-height:24px;line-height:var(--line-height-paragraph-1,24px)}@media only screen and (max-width:850px){.trueMedSavings p{font-size:16px;line-height:22px}}.trueMedSavings__subText{color:#fff;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-size:var(--Size-paragraph-2,16px);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px);text-align:center}@media only screen and (max-width:850px){.trueMedSavings__subText{font-size:14px;line-height:18px}}.true-med-faq{align-items:center;display:flex;justify-content:center;width:100%}.trueMedFaq{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:56px;max-width:1512px;padding:56px 120px 500px}@media only screen and (max-width:850px){.trueMedFaq{padding:18px 16px 250px}}.trueMedFaq h2{color:#000;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:40px;font-size:var(--Size-Heading-2,40px);font-style:normal;font-weight:400;letter-spacing:.8px;letter-spacing:var(--letter-spacing-Heading-2,.8px);line-height:52px;line-height:var(--line-height-Heading-2,52px);text-transform:capitalize}@media only screen and (max-width:850px){.trueMedFaq h2{font-size:24px}}.trueMedFaq__faqWrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:23px;width:100%}.trueMedFaq__faqWrapper__faq{background:#fbfbfb;background:var(--Color-info-accordion-surface-idle,#fbfbfb);border-radius:10px;display:flex;flex-direction:column;gap:12px;max-height:56px;overflow:hidden;padding:12px 16px;position:relative;transition:max-height .5s ease,background .4s ease;width:100%}.trueMedFaq__faqWrapper__faq:hover{background:#ececea}.trueMedFaq__faqWrapper__faq__titleWrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.trueMedFaq__faqWrapper__faq__titleWrapper__title{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px);text-align:left}@media only screen and (max-width:850px){.trueMedFaq__faqWrapper__faq__titleWrapper__title{font-size:18px;line-height:24px}}.trueMedFaq__faqWrapper__faq__titleWrapper .generalChevronIcon{min-width:30px;width:30px;fill:none;height:30px;stroke:#2f3234;transition:transform .3s ease-in-out}.trueMedFaq__faqWrapper__faq__desc{color:#000;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-paragraph-1,20px);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-1,0);line-height:24px;line-height:var(--line-height-paragraph-1,24px);text-align:left}@media only screen and (max-width:850px){.trueMedFaq__faqWrapper__faq__desc{font-size:16px;line-height:22px}}.trueMedFaq__faqWrapper .selected{box-shadow:1px 10px 3px 0 rgba(87,87,87,0),1px 6px 3px 0 rgba(87,87,87,.01),1px 4px 2px 0 rgba(87,87,87,.05),0 2px 2px 0 rgba(87,87,87,.09),0 0 1px 0 rgba(87,87,87,.1)}.trueMedFaq__faqWrapper .selected,.trueMedFaq__faqWrapper .selected:hover{background:#fbfbfb;background:var(--Color-info-accordion-surface-idle,#fbfbfb)}.trueMedFaq__faqWrapper .selected .contentDescription{opacity:1}.trueMedFaq__faqWrapper .selected .generalChevronIcon{transform:rotate(-180deg)}.x2Signup{background-color:var(--bg-color);overflow:hidden}@media only screen and (max-width:850px){.x2Signup{height:auto;padding:4rem 0}}@media only screen and (min-width:calc(850px + 1px)){.x2Signup{height:var(--section-height)}}.x2Signup__inner{height:100%;position:relative}.x2Signup__content{backface-visibility:hidden;text-align:left;transform-style:preserve-3d;width:100%;will-change:transform}@media only screen and (max-width:850px){.x2Signup__content{margin-top:3.2rem;padding:0 var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.x2Signup__content{margin-top:var(--section-content-top-offset);width:56rem}}[align=left] .x2Signup__content{grid-column:2/span 6}[align=right] .x2Signup__content{grid-column:14/span 6}.x2Signup__subtitle{color:var(--highlight-color);margin-left:-.11em}.x2Signup__subtitle,.x2Signup__title{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.x2Signup__title{margin-left:0!important;margin-left:-.11em}@media only screen and (max-width:850px){.x2Signup__title{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.x2Signup__title{margin-top:3rem}}.x2Signup__title__textwrapper{display:flex}.x2Signup__titlewrapper{display:flex;flex-direction:column;justify-content:center}.x2Signup__body{backface-visibility:hidden;margin-left:-.11em;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.x2Signup__body{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.x2Signup__body{margin-top:3rem}}.x2Signup .btnMain{backface-visibility:hidden;display:block;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.x2Signup .btnMain{margin-top:3rem;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.x2Signup .btnMain{margin-top:5rem;width:22rem}}.x2Signup__imageWrap{backface-visibility:hidden;position:relative;transform-style:preserve-3d;will-change:transform}@media only screen and (max-width:850px){.x2Signup__imageWrap{height:26rem;margin:0 var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.x2Signup__imageWrap{margin:12rem 0}}.x2Signup__imageWrap[placeholder]{background-color:currentColor;opacity:.03}[align=left] .x2Signup__imageWrap{grid-column:9/span 11;order:1}[align=right] .x2Signup__imageWrap{grid-column:1/span 11}@media only screen and (min-width:calc(850px + 1px)){.x2Signup__imageWrap .imageGraphicSplit__image{height:65rem}}.x2Signup__imageWrap .imageGraphicSplit__graphic{transform:translate(-50%,-50%) rotate(180deg)}@media only screen and (min-width:calc(850px + 1px)){.x2Signup__imageWrap .imageGraphicSplit__graphic{height:57rem;width:57rem}}.x2Signup__image{animation:fadeInAsset 1s;height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:opacity}.x2Signup__email{background:transparent;border-radius:.4rem;position:relative}@media only screen and (max-width:850px){.x2Signup__email{height:5rem;margin:3rem auto 0}}@media only screen and (min-width:calc(850px + 1px)){.x2Signup__email{height:7rem;margin:4rem 0;width:48rem}}.x2Signup__email.is-success:before{opacity:1}.x2Signup__emailInput{background:none;border:none;border:1px solid rgba(50,101,250,.3);border-radius:.4rem;height:100%;left:0;padding:0 4rem;position:absolute;position:relative;top:0;width:100%;z-index:1}.x2Signup__emailInput::-moz-placeholder{color:hsla(0,0%,100%,.2)}.x2Signup__emailInput::placeholder{color:hsla(0,0%,100%,.2)}.x2Signup__emailInput:focus{border-color:hsla(0,0%,100%,.5)}.is-error .x2Signup__emailInput{border-color:#d93600}.is-success .x2Signup__emailInput{border-color:transparent}@media only screen and (max-width:850px){.x2Signup__emailInput{color:#cfd1d4;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200;letter-spacing:0}.inverseColors .x2Signup__emailInput{color:#3c424e}}@media only screen and (max-width:850px)and (max-width:850px){.x2Signup__emailInput{font-size:max(16px,1.5rem);line-height:2rem}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px)){.x2Signup__emailInput{font-size:1.8rem;line-height:2.6rem}}@media only screen and (max-width:850px)and (min-width:calc(850px + 1px))and (max-width:1600px){.x2Signup__emailInput{font-size:15px;line-height:21.6px}}.x2Signup__error,.x2Signup__success{opacity:0;position:absolute;width:100%}.x2Signup__error{bottom:100%;color:#d93600;margin-bottom:1rem}.x2Signup__success{bottom:0;margin-bottom:1.9rem;transition:opacity .5s}.signUp__itemLogo{height:5.5rem;width:110px}.page--x2{background-color:#fff}@media only screen and (max-width:850px){.page--x2 .oxeHero__icon0{margin-left:-22rem}}@media only screen and (min-width:calc(850px + 1px)){.page--x2 .oxeHero__icon0{margin-left:-85rem}}@media only screen and (max-width:850px){.page--x2 .oxeHero__icon1{margin-left:3rem}}@media only screen and (min-width:calc(850px + 1px)){.page--x2 .oxeHero__icon1{margin-left:6rem}.page--x2 .simpleContent__content{margin:auto}.page--x2 .feature1{height:85rem}}.page--x2 .feature1 .simpleContent__title{width:calc(var(--grid-column-width)*8)}@media only screen and (max-width:850px){.page--x2 .feature1 .simpleContent__imageWrap{height:18.8rem}}@media only screen and (min-width:calc(850px + 1px)){.page--x2 .feature1 .imageGraphicSplit__graphic{height:60rem;margin-left:30rem}.page--x2 .feature1 .imageGraphicSplit__image{height:auto;margin-left:calc(var(--grid-column-width)*2);width:calc(var(--grid-column-width)*7)}.page--x2 .feature2{height:85rem}}.page--x2 .feature2 .simpleContent__title{width:calc(var(--grid-column-width)*7)}@media only screen and (max-width:850px){.page--x2 .feature2 .simpleContent__imageWrap{height:27rem}}@media only screen and (min-width:calc(850px + 1px)){.page--x2 .feature2 .simpleContent__image{height:auto;width:calc(var(--grid-column-width)*9)}.page--x2 .feature3{height:95rem}.page--x2 .feature3 .simpleContent__content{margin-top:20rem}}@media only screen and (max-width:850px){.page--x2 .feature3 .imageGraphicSplit__graphic{height:26rem}}@media only screen and (min-width:calc(850px + 1px)){.page--x2 .feature3 .imageGraphicSplit__graphic{height:57rem;margin-left:calc(var(--grid-column-width)*2);margin-top:-10rem}}@media only screen and (max-width:850px){.page--x2 .feature3 .imageGraphicSplit__image{height:auto;width:100%}}@media only screen and (min-width:calc(850px + 1px)){.page--x2 .feature3 .imageGraphicSplit__image{height:34rem;margin-left:calc(var(--grid-column-width)*2);margin-top:-10rem}}@media only screen and (max-width:850px){.page--x2 .x2Signup .simpleContent__imageWrap{height:27rem}}@media only screen and (min-width:calc(850px + 1px)){.page--x2 .x2Signup .simpleContent__image{height:61rem}.page--x2 .discoverXP1 .imageGraphicSplit__graphic{height:78rem;margin-left:-20rem;width:auto}.page--x2 .discoverXP1 .imageGraphicSplit__image{height:62.6rem}}.overlay{align-items:center;background:#3265fa;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;position:fixed;top:0;transition:opacity .3s ease-out 0s;width:100%;z-index:10000000}.overlay__oxefit{height:2.6rem;margin-bottom:7rem}@media only screen and (max-width:850px){.overlay__oxefit{height:1.4rem;margin-bottom:3rem}}.overlay__title{margin-bottom:4rem}@media only screen and (max-width:850px){.overlay__title{margin-bottom:3rem;text-align:center;width:60%}}.overlay__subtitle{color:#fff;margin-bottom:6rem}@media only screen and (max-width:850px){.overlay__subtitle{margin-bottom:4rem}}.overlay[hidden]{opacity:0;pointer-events:none}.iconLoad__circle{height:6rem;stroke-width:1px;stroke:#fff;stroke-dasharray:78;stroke-dashoffset:19.5;animation:spin 2s linear infinite;transition:stroke-dashoffset .6s ease 0s}.iconLoad__circle--complete{stroke-dashoffset:0;animation-play-state:paused}@media only screen and (max-width:850px){.iconLoad__circle{height:4rem;width:4rem}}.iconLoad__tick{height:1.4rem;opacity:0;transform:scale(.5);transition:all .6s cubic-bezier(.34,1.56,.64,1) 0s}.iconLoad__tick--show{opacity:1;transform:none}@keyframes spin{to{transform:rotate(1turn)}}.iconLoad{position:relative}.iconLoad__circle{width:6rem}.iconLoad__tick{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:1.4rem}.sidePanel__underlay{background:#0a1a3b;display:block;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;will-change:opacity}.sidePanel__underlay--show{pointer-events:auto;z-index:399}.sidePanel{display:contents;--top-section-height:43.3rem;--side-padding:6rem}@media only screen and (max-width:850px){.sidePanel{--top-section-height:30rem;--side-padding:2.5rem;height:100svh}}.sidePanel__inner{background-color:#fff;color:#0a1221;height:100%;position:fixed;right:0;top:0;width:73rem;will-change:transform;z-index:400}@media only screen and (max-width:850px){.sidePanel__inner{width:100%}}.sidePanel__header{align-items:center;background-color:#3265fa;background-position:top;background-size:100% auto;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;height:var(--header-height);justify-content:space-between;left:0;padding:0 var(--side-padding);position:absolute;top:0;width:100%;z-index:1}.sidePanel__header--xp1{background-color:#0a1221}.sidePanel__headerMenu{align-items:center;display:flex;height:100%;justify-content:flex-start}.sidePanel__headerMenu h3{margin-right:2rem}@media only screen and (max-width:850px){.sidePanel__headerMenu h3{font-size:1.6rem;margin-right:1rem}}.sidePanel__headerItem{align-items:center;display:flex;height:100%;margin-bottom:-1px}.sidePanel__headerFade{color:#fff!important;opacity:1!important}.sidePanel__headerHighlight{border-bottom:1px solid #fff;opacity:1}.sidePanel__close{cursor:pointer;margin-left:auto}.sidePanel__closeIcon{color:#fff!important;height:3rem;width:3rem;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sidePanel__content{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.sidePanel__top{align-items:center;align-items:flex-start;background-color:#3265fa;background-position:top;background-size:cover;color:#fff;display:flex;flex-direction:column;height:var(--top-section-height);justify-content:center;justify-content:space-between;white-space:nowrap}@media only screen and (min-width:calc(850px + 1px)){.sidePanel__top{padding:calc(var(--header-height) + 5rem) var(--side-padding) 8rem}}@media only screen and (max-width:850px){.sidePanel__top{padding:calc(var(--header-height) + 3.5rem) var(--side-padding) 3.5rem}}.sidePanel__topHead{white-space:normal;width:100%}.sidePanel__topHead h2{margin-left:-.08em;max-width:100%}@media only screen and (max-width:850px){.sidePanel__topHead h2{white-space:normal}}.sidePanel__topHead h3{margin-top:.5rem;max-width:100%;white-space:normal}.sidePanel__topFootSubtitle{color:#fff}.sidePanel__bottom{padding:5rem var(--side-padding)}@media only screen and (max-width:850px){.sidePanel__bottom{padding:3.5rem var(--side-padding)}}.sidePanel__bottom>:first-child{margin-top:0}.sidePanel h4{color:#000;font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:300;margin-top:4rem;text-transform:uppercase}@media only screen and (max-width:850px){.sidePanel h4{font-size:1.6rem;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px)){.sidePanel h4{font-size:2rem;line-height:2.6rem}}@media only screen and (max-width:850px){.sidePanel h4{margin-top:3rem}}.sidePanel h5{color:#cfd1d4;color:#000;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200;font-weight:400;letter-spacing:0;margin-top:3rem}.inverseColors .sidePanel h5{color:#3c424e}@media only screen and (max-width:850px){.sidePanel h5{font-size:max(16px,1.5rem);line-height:2rem}}@media only screen and (min-width:calc(850px + 1px)){.sidePanel h5{font-size:1.8rem;line-height:2.6rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.sidePanel h5{font-size:15px;line-height:21.6px}}@media only screen and (max-width:850px){.sidePanel h5{margin-top:2.5rem}}.sidePanel p{color:#cfd1d4;color:#000;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200;margin:1em 0}.inverseColors .sidePanel p{color:#3c424e}@media only screen and (max-width:850px){.sidePanel p{font-size:1.2rem;letter-spacing:.02rem;line-height:1.8rem}}@media only screen and (min-width:calc(850px + 1px)){.sidePanel p{font-size:1.6rem;letter-spacing:0;line-height:2.2rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.sidePanel p{font-size:13.3px;line-height:18.3px}}.sidePanel .sidePanel__fullWidthImage{margin:4rem 0;width:100%}@media only screen and (max-width:850px){.sidePanel .sidePanel__fullWidthImage{margin:3.5rem 0}}.sidePanel__divider{background:#000;height:1px;margin:4rem 0;opacity:.1;width:100%}@media only screen and (max-width:850px){.sidePanel__divider{margin:3.5rem 0}}.sidePanel__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem;margin:3.5rem 0}@media only screen and (max-width:850px){.sidePanel__grid{grid-template-columns:1fr 1fr;grid-gap:2.5rem;margin:3rem 0}}.sidePanel__gridItem label{color:#000}.sidePanel__gridIcon{background:#f9f9f9;height:0;margin-bottom:1.5rem;padding-bottom:66.6666666667%;position:relative;width:100%}.sidePanel .gridIcon__icon{height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.sidePanelXp1__top{background-color:#0a1221}.sidePanelXp1__top--graphic{background-image:url(/static/images/products/xp1/xp1-panel-package.webp);background-size:cover}.sidePanelXp1__topSubtitle{color:#d93600}.sidePanelSpecs{background:#3265fa;color:#fff;min-height:100%;padding:var(--header-height) var(--side-padding) 0}.sidePanelSpecs h4{color:#fff!important}.sidePanelSpecs__title{margin:8rem 0}@media only screen and (max-width:850px){.sidePanelSpecs__title{margin:3.7rem 0 3.5rem}}.sidePanelSpecs__list{margin:3rem 0 5rem}@media only screen and (max-width:850px){.sidePanelSpecs__list{margin:2.5rem 0 3rem}}.sidePanelSpecs__list:last-child{margin-bottom:0}.sidePanelSpecs__listItem{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);color:#cfd1d4;color:#fff;display:flex;flex-direction:row;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200;justify-content:center;justify-content:space-between;letter-spacing:0;padding:2rem 0}.inverseColors .sidePanelSpecs__listItem{color:#3c424e}@media only screen and (max-width:850px){.sidePanelSpecs__listItem{font-size:max(16px,1.5rem);line-height:2rem}}@media only screen and (min-width:calc(850px + 1px)){.sidePanelSpecs__listItem{font-size:1.8rem;line-height:2.6rem}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1600px){.sidePanelSpecs__listItem{font-size:15px;line-height:21.6px}}.sidePanelSpecs__listItem:first-child{border-top:1px solid hsla(0,0%,100%,.1)}.sidePanelSpecs__listItemLabel{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400}.sidePanelSpecs__cart{background:#fff;color:#000;display:flex;flex-direction:column;justify-content:space-between}.sidePanelSpecs__cart .cartContent{display:flex;flex:1;flex-direction:column;justify-content:space-between}.sidePanelSpecs__cart .cartContent .cartProductsList{display:flex;flex-flow:column wrap;gap:3rem}.sidePanelSpecs__cart .cartContent .amount{display:flex;flex-direction:row;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:23px;font-weight:400;justify-content:space-between;margin-top:10px}.sidePanelSpecs__cart .cartContent .amount>div{align-items:center;display:flex;justify-content:center}.sidePanelSpecs__cart .cartContent .amount .totalSumText{color:#5294ff;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:30px;font-weight:400}.sidePanelSpecs__cart .checkout{margin-bottom:5rem}.sidePanelSpecs__cart .checkout .configurePayment{padding:0}.btnSecondary{align-items:center;color:var(--text-color);display:flex;justify-content:var(--spacing);pointer-events:none;position:relative;z-index:0;--dir:1}.btnSecondary[active]{pointer-events:auto}.btnSecondary[order=reverse]{--dir:-1}.btnSecondary__text{opacity:0;transition:opacity .15s cubic-bezier(.55,.085,.68,.53),transform .3s cubic-bezier(.55,.085,.68,.53)}.btnSecondary[active] .btnSecondary__text{opacity:1;transition:opacity .5s cubic-bezier(.39,.575,.565,1) .12s,transform .6s cubic-bezier(.19,1,.22,1)}.btnSecondary[active]:hover .btnSecondary__text{transform:translateX(calc(.5rem*var(--dir)*-1))}.btnSecondary:not([icon]) .btnSecondary__text{transform:none!important}.btnSecondary__icon{color:#feff76;color:var(--icon-color);opacity:0;transition:opacity .15s cubic-bezier(.55,.085,.68,.53),transform .3s cubic-bezier(.55,.085,.68,.53)}.btnSecondary[active] .btnSecondary__icon{opacity:1;transition:opacity .5s cubic-bezier(.39,.575,.565,1) .12s,transform .6s cubic-bezier(.19,1,.22,1)}.btnSecondary[active]:hover .btnSecondary__icon{transform:translateX(calc(.5rem*var(--dir)))}@media only screen and (max-width:850px){.btnSecondary__icon{height:1rem;margin-left:.7rem;width:1rem}}@media only screen and (min-width:calc(850px + 1px)){.btnSecondary__icon{height:1em;margin-left:1rem;width:1em}}.btnSecondary[order=reverse] .btnSecondary__icon{margin-left:0!important;order:-1}@media only screen and (max-width:850px){.btnSecondary[order=reverse] .btnSecondary__icon{margin-right:.7rem}}@media only screen and (min-width:calc(850px + 1px)){.btnSecondary[order=reverse] .btnSecondary__icon{margin-right:1rem}}.btnSecondary:before{bottom:-1rem;content:"";left:-1rem;position:absolute;right:-1rem;top:-1rem}.btnSecondary a{height:100%;left:0;position:absolute;top:0;width:100%}.scrollingImages{background-color:#fff;height:600px;overflow:hidden;width:100%;-ms-overflow-style:none;scrollbar-width:none}.scrollingImages ::-webkit-scrollbar{display:none}.scrollingImages .scrollingImagesWrapper{animation:scroll 30s linear infinite;display:flex;height:100%;white-space:nowrap;width:-moz-fit-content;width:fit-content}.scrollingImages .scrollingImagesWrapper__batch1,.scrollingImages .scrollingImagesWrapper__batch2,.scrollingImages .scrollingImagesWrapper__batch3,.scrollingImages .scrollingImagesWrapper__batch4{display:flex;flex-direction:column;height:100%;width:550px}.scrollingImages .scrollingImagesWrapper__batch1 img,.scrollingImages .scrollingImagesWrapper__batch2 img,.scrollingImages .scrollingImagesWrapper__batch3 img,.scrollingImages .scrollingImagesWrapper__batch4 img{-o-object-fit:cover;object-fit:cover}.scrollingImages .scrollingImagesWrapper__batch5{display:flex;flex-direction:column;height:100%;width:270px}.scrollingImages .scrollingImagesWrapper__batch5 img{-o-object-fit:cover;object-fit:cover}.scrollingImages .scrollingImagesWrapper__batch5__image1{height:30%}.scrollingImages .scrollingImagesWrapper__batch5__image2{height:70%}.scrollingImages .scrollingImagesWrapper__batch1__image1,.scrollingImages .scrollingImagesWrapper__batch3__image1,.scrollingImages .scrollingImagesWrapper__batch4__image1{height:100%;width:100%}.scrollingImages .scrollingImagesWrapper__batch1__image2,.scrollingImages .scrollingImagesWrapper__batch3__image2,.scrollingImages .scrollingImagesWrapper__batch4__image2{width:40%}.scrollingImages .scrollingImagesWrapper__batch1__image3,.scrollingImages .scrollingImagesWrapper__batch3__image3,.scrollingImages .scrollingImagesWrapper__batch4__image3{width:60%}.scrollingImages .scrollingImagesWrapper__batch1__top,.scrollingImages .scrollingImagesWrapper__batch3__top,.scrollingImages .scrollingImagesWrapper__batch4__top{flex:2;width:100%}.scrollingImages .scrollingImagesWrapper__batch1__bottom,.scrollingImages .scrollingImagesWrapper__batch3__bottom,.scrollingImages .scrollingImagesWrapper__batch4__bottom{display:flex;flex:1;height:200px}.scrollingImages .scrollingImagesWrapper__batch2__image1,.scrollingImages .scrollingImagesWrapper__batch2__image2{height:100%;width:50%}.scrollingImages .scrollingImagesWrapper__batch2__image3{-o-object-fit:contain!important;object-fit:contain!important;width:100%}.scrollingImages .scrollingImagesWrapper__batch2__bottom{flex:2}.scrollingImages .scrollingImagesWrapper__batch2__top{display:flex;flex:10;width:100%}.scrollingImages .scrollingImagesWrapper__batch4__image3{height:100%;width:100%}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.aboutTabs{align-items:center;display:flex;flex-direction:column;padding:6rem;width:100%}@media only screen and (max-width:850px){.aboutTabs{padding:2rem}}.aboutTabs__headerContainer{align-items:center;display:flex;gap:32px;justify-content:center}@media only screen and (max-width:850px){.aboutTabs__headerContainer{gap:4px}}.aboutTabs__headerContainer__items{align-items:center;border-radius:6px;display:flex;justify-content:center;padding:24px}@media only screen and (max-width:850px){.aboutTabs__headerContainer__items{padding:8px}}.aboutTabs__headerContainer__items h3{font-family:Resolve Sans;font-size:3.6rem;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:120%}@media only screen and (max-width:850px){.aboutTabs__headerContainer__items h3{font-size:1.8rem}}.aboutTabs__headerContainer .selected{background-color:#3265fa}.aboutTabs__headerContainer .selected h3{color:#fff}.aboutTabs__contentContainer{align-items:center;display:flex;height:25vh;justify-content:center}@media only screen and (max-width:850px){.aboutTabs__contentContainer{height:20vh}}.aboutTabs__contentContainer p{font-size:2.2rem;text-align:center}@media only screen and (max-width:850px){.aboutTabs__contentContainer p{font-size:1.4rem}}.accordion{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:7rem 32rem}@media only screen and (max-width:850px){.accordion{padding:3rem}}.accordion__header{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:60px}.accordion__header h2{color:#16206c!important;font-family:Resolve Sans;font-size:9.3rem;font-style:normal;font-weight:700;font-weight:400;letter-spacing:.25rem;letter-spacing:.8px;line-height:120%;white-space:nowrap}@media only screen and (max-width:850px){.accordion__header h2{font-size:4rem}.accordion__header p{text-align:center}}.accordion__wrapper{background-color:#1c0fd4;border-radius:12px;display:flex;flex-direction:column;max-width:980px;width:100%}.accordion__wrapper__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;width:100%}@media only screen and (max-width:850px){.accordion__wrapper__header{padding:10px}}.accordion__wrapper__header h3{color:#fff;font-size:40px}@media only screen and (max-width:850px){.accordion__wrapper__header h3{font-size:1.8rem}}.accordion__wrapper__header .accordionArrow{align-items:center;display:flex;height:3rem;justify-content:center;width:3rem}.accordion__wrapper__header .accordionArrow svg{fill:none}@media only screen and (max-width:850px){.accordion__wrapper__header .accordionArrow{height:1rem;width:1rem}}.accordion__wrapper__body{align-items:center;display:flex;justify-content:center;padding:16px 24px}@media only screen and (max-width:850px){.accordion__wrapper__body{min-height:125px;padding:0 20px 10px}}.accordion__wrapper__body p{color:#fff!important;font-size:24px;font-style:normal;line-height:120%}@media only screen and (max-width:850px){.accordion__wrapper__body p{font-size:1.5rem}}.accordionText{color:#fff;letter-spacing:.8px;line-height:normal}.accordionHeader,.accordionText{font-family:Resolve Sans;font-style:normal;font-weight:350}.accordionHeader{letter-spacing:.96px;line-height:120%}.selected .accordionArrow{transform:rotate(180deg)}.leadership{gap:54px;padding:8rem 0}.leadership,.leadership__header{align-items:center;display:flex;flex-direction:column}.leadership__header{gap:8px;justify-content:center}@media only screen and (max-width:850px){.leadership__header{padding:0 3rem}}.leadership__header h2{color:#16206c!important;font-family:Resolve Sans;font-size:9.3rem;font-style:normal;font-weight:700;font-weight:400;letter-spacing:.25rem;letter-spacing:.8px;line-height:120%}@media only screen and (max-width:850px){.leadership__header h2{font-size:4rem}.leadership__header p{text-align:center}}.leadership__items{display:flex;min-height:800px}@media only screen and (max-width:850px){.leadership__items{flex-direction:column;gap:8px}}.leadership__item{align-items:center;display:flex;flex:1;flex-direction:column;gap:18px}.leadership__item .imgWrapper{flex:0;width:100%}.leadership__item .itemBodyWrapper{align-items:center;display:flex;flex-direction:column;gap:14px}.leadership__item .itemBody{align-items:center;display:flex;flex:1;flex-direction:column;gap:4px}.leadership__item .itemBody h5{color:#3265fa;font-size:2.6rem}.leadership__item .itemBody p{font-size:1.5rem}.leadership__item .itemText{padding:12px;text-align:center}.leadership__item img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.aboutMaps .logoContainer{height:14.1vw}.aboutMaps .logoContainer .oxefit-logo{height:100%;width:100%}.aboutMaps__wrapper{height:800px}@media only screen and (max-width:850px){.aboutMaps__wrapper{flex-direction:column;height:auto}}@media only screen and (min-width:calc(850px + 1px)){.aboutMaps__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px}}@media only screen and (min-width:2000px){.aboutMaps__wrapper{height:900px}}.aboutMaps__wrapper__map .gm-style-iw-chr button{display:none!important}.aboutMaps .logoContainer{position:relative;width:100%}.aboutMaps .logoContainer img{height:auto;width:100%}.aboutMaps .logoContainer .gradient{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 54%,#fff);bottom:0;left:0;position:absolute;right:0;top:0}.aboutMaps .divider{background-color:#fff;height:100%;width:1px}.aboutMaps__wrapper{align-items:center;display:flex;height:900px;padding-top:20px}@media only screen and (max-width:850px){.aboutMaps__wrapper{flex-direction:column;height:auto}}.aboutMaps__wrapper__map{height:auto;height:100%;max-height:1100px;width:100%}@media only screen and (max-width:850px){.aboutMaps__wrapper__map{align-items:center;display:flex;flex:3;flex-direction:row;height:180px}.aboutMaps__wrapper h2{color:#16206c!important;flex:2;font-size:1.8rem;font-weight:700;letter-spacing:.25rem;text-align:center;width:100%}.aboutMaps .reverse{align-items:center;display:flex;flex-direction:row-reverse}}.aboutHero{align-items:center;background-color:#0a1a3b;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:850px){.aboutHero{height:18.4rem;margin-top:calc(var(--header-height) + 8rem)}.showEventBanner .aboutHero{margin-top:calc(var(--header-height) + 8rem + var(--banner-height))}}@media only screen and (min-width:calc(850px + 1px)){.aboutHero{height:calc(var(--header-height) + 100rem);max-height:65vw;padding-top:calc(var(--header-height) + 8rem)}}.aboutHero .overlay{background-color:rgba(0,0,0,.1);z-index:1}.aboutHero .overlay,.aboutHero img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.aboutHero img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:850px){.aboutHero img{padding-top:0}}.aboutHero__title{color:#fff;font-weight:300;line-height:.72;position:relative;text-align:center;white-space:nowrap;z-index:3}.cartItemMobile{border:1px solid #cbcbcb;margin-bottom:3rem;padding:2.5rem;position:relative}.cartItemMobile:last-child{margin-bottom:0}.cartItemMobile__hide{opacity:0!important;pointer-events:none!important}.cartItemMobile__content{align-items:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;position:relative;width:100%}.cartItemMobile__image{margin-right:3rem;max-width:9.5rem;position:relative;width:9.5rem}.cartItemMobile__image img{width:100%}.cartItemMobile__details{flex:1;max-width:15rem}.cartItemMobile__productTitle{font-size:1.6rem;line-height:2rem;margin-bottom:1.5rem}.cartItemMobile__productSubtitle{font-size:1.2rem;line-height:1.6rem;margin-bottom:1.5rem}.cartItemMobile__productPrice{font-size:1.8rem;font-weight:300;line-height:2.4rem}.cartItemMobile__divider{background:rgba(0,0,0,.1);height:1px;margin:3rem auto;width:100%}.cartItemMobile__group:first-child .cartItemMobile__divider{display:none}.cartItemMobile__quantitySelector{align-items:center;background:#efefef;display:flex;flex-direction:row;height:5.5rem;justify-content:center;margin-top:2.5rem;width:100%}.cartItemMobile__btnQuantity{align-items:center;display:flex;flex:1;flex-direction:row;height:4rem;justify-content:center}.cartItemMobile__icon{width:1.4rem;fill:none;fill:#3265fa}.cartItemMobile__icon[disabled]{fill:#9b9b9b}.cartItemMobile__quantity{font-size:1.8rem;text-align:center;width:2em}.cartItemMobile__controlBar{white-space:nowrap}.cartItemMobile__controlBarRight{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;justify-content:space-between}.cartItemMobile__btnAnother{font-weight:700}.cartItemMobile__btnAnother,.cartItemMobile__btnRemove{margin-top:-.2rem;-webkit-text-decoration:underline;text-decoration:underline}.cartItemMobile__btnRemove{cursor:pointer;opacity:.6}.page--cart{background-color:#fff;color:#000}@media only screen and (max-width:850px){.noPromo.complianceList__mobile{margin-top:7rem!important}}.complianceList{align-items:center;display:flex;justify-content:center;padding-top:calc(var(--header-height) + 8rem)}@media only screen and (max-width:850px){.complianceList{margin-top:var(--header-height)}.showEventBanner .complianceList{margin-top:calc(var(--header-height) + var(--banner-height))}}.complianceList__container{display:flex;height:100%;max-width:85vw}.complianceList__sideLinksTitle{font-size:3rem;font-weight:500}.complianceList__sideLinks{border-right:1px solid #ebebeb;display:flex;flex:3;flex-direction:column;gap:12px;padding-top:100px}.complianceList__sideLinks__header{color:#45494b;color:var(--Dark-Grey,#45494b);font-family:Resolve Sans;font-size:28px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:normal;text-align:left;text-transform:uppercase}.complianceList__sideLinks__container{display:flex;flex-direction:column;gap:18px;margin-top:5rem}.complianceList__sideLinks ul{display:flex;flex-direction:column;gap:8px}.complianceList__sideLinks .sideLink{color:#9b9b9b;cursor:pointer;font-size:2.4rem;font-weight:300}.complianceList__sideLinks .sideLink.selected{color:#3265fa}.complianceList__content{display:flex;flex:8;flex-direction:column;gap:22px;height:100vh;overflow:auto;padding:100px;padding-bottom:calc(var(--header-height) + 8rem)}.complianceList__content__title{font-size:22px;text-align:center}.complianceList__content div{display:flex;flex-direction:column;gap:12px}.complianceList__content p{font-size:16px;font-weight:300}.complianceList__content table{border-collapse:collapse;font-size:16px}.complianceList__content table td{border:1px solid #000;padding:5px}.complianceList__content p:has(>strong):not(:has(:not(strong):not(:empty))){font-size:18px;margin:10px 0}.complianceList__content a{color:#6292f7!important}.complianceList__content__header{align-items:center;display:flex;flex-direction:row!important;justify-content:space-between}.complianceList__content li{font-size:16px;margin-left:32px}.complianceList__content ul{font-weight:300}.complianceList__content ul[type=disc]>li{list-style-type:disc}.complianceList__content ul[type=disc]>li>ul>li{list-style-type:circle}.complianceList__content ol{font-weight:300;list-style-type:auto}.complianceList__content ol[type=lower-alpha]{counter-reset:list-counter;list-style-type:none}.complianceList__content ol[type=lower-alpha]>li{counter-increment:list-counter;display:flex}.complianceList__content ol[type=lower-alpha]>li:before{content:"(" counter(list-counter,lower-alpha) ") ";margin-right:.5rem}.complianceList__mobile{background-color:#fff;margin-top:calc(var(--header-height) + 8rem);padding:5rem 0 8rem}.complianceList__mobile__policy_wrapper{align-items:stretch;display:flex;flex-direction:column;gap:30px}.complianceList__mobile__header{color:#45494b;color:var(--Dark-Grey,#45494b);font-family:Resolve Sans;font-size:25px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:normal;text-align:center;text-transform:uppercase}.complianceList__mobile__container{align-items:flex-start;display:flex;flex-direction:column;gap:15px;padding:0 26px}.complianceList__mobile .item{align-items:center;background:#f6f8fb;border-radius:5px;color:#45494b;display:flex;font-family:Resolve Sans;font-size:20px;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:.4px;line-height:normal;padding:15px;width:100%}.complianceList__mobile .item .icon_container{align-items:center;display:flex;gap:18px}.complianceList__mobile .item .btnMain__icon{height:24px!important}.complianceList__mobile .item_content_wrapper{align-items:center;display:flex;flex:1;justify-content:space-between;padding-right:20px;width:100%}.complianceList__mobile .item_link_wrapper{align-items:center;display:flex;gap:8px;width:100%}.complianceList__mobile .container{align-items:flex-start;background:#f6f8fb;display:flex;flex-direction:column;gap:15px;width:100%}.complianceList__mobile .container .hide{display:none}.complianceList__mobile .container .content{height:80vh;overflow:scroll;padding:6px 15px}.complianceList__mobile .container h1,.complianceList__mobile .container h2,.complianceList__mobile .container h3,.complianceList__mobile .container h4,.complianceList__mobile .container li,.complianceList__mobile .container p,.complianceList__mobile .container table{color:#8997a5;font-family:Resolve Sans;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:30px}.complianceList__mobile .container a{color:#6292f7!important}.complianceList__mobile .container table{border-collapse:collapse;font-size:16px;line-height:1.2;margin:1rem 0}.complianceList__mobile .container table td{border:1px solid #8997a5;padding:5px}.download-icon{height:18px;width:18px}.download-button{align-items:center;display:flex;gap:12px;justify-content:flex-end}.download-button p{font-size:16px;margin:0}.last-updated{color:#9b9b9b}.last-updated-mobile{margin-bottom:12px}.configureAssessmentItem__btnContainer{margin:1rem 0}.configureAssessmentItem__info{align-items:center;background:#efefef;display:flex;flex-direction:row;height:5.5rem;justify-content:center;width:100%}.configureAssessmentItem__info.text-body2{background:transparent;font-size:1.9rem}@media only screen and (max-width:850px){.configureAssessmentItem__info.text-body2{background:transparent;font-size:1.6rem;margin-bottom:2rem}}.assessment-title{font-size:1.5rem!important}@media only screen and (max-width:850px){.assessment-title{font-size:1.17rem!important}}.assessmentImg{cursor:pointer}@media only screen and (max-width:850px){.assessmentBtn{margin-top:0!important}}.assessmentSession{cursor:default!important}@media only screen and (max-width:850px){.assessmentSession{height:21rem}}.configureAssessmentItem__infoQuantitySelector{align-items:center;display:flex;flex:1;flex-direction:row;height:100%;justify-content:center;justify-content:space-around;min-width:50%;padding-left:0}.configureAssessmentItem__btnQuantity{align-items:center;display:flex;flex:1;flex-direction:row;height:100%;justify-content:center}.configureAssessmentItem__icon{width:1.4rem;fill:#3265fa;stroke:none}.configureAssessmentItem__icon[disabled]{fill:#9b9b9b}.configureAssessmentItem__quantity{color:#000!important;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:300;text-align:center;width:2em}.configureAssessmentItem__infoDivider{background:#000;height:100%;min-width:1px;opacity:.1;width:1px}.configureAssessmentItem__infoPrice{align-items:center;color:#000!important;display:flex;flex:1;flex-direction:row;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:400;font-weight:300;justify-content:center;justify-content:flex-end;min-width:50%;padding-right:5px}.configureAssessmentItem__buttons{align-items:center;display:flex;justify-content:center}.configureAssessmentItem__buttons .btnMain{width:100%}.configureOptionalItem{align-items:center;border:2px solid #dcdcdc;border-radius:.4rem;display:flex;justify-content:space-around;margin-bottom:3rem;min-height:25rem;padding:2rem;width:100%}@media only screen and (max-width:850px){.configureOptionalItem{padding:2rem}}.configureOptionalItem__head{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;padding-bottom:1.5rem}@media only screen and (max-width:850px){.configureOptionalItem__head .text-secondaryBtn{font-size:.9rem}.configureOptionalItem__head .text-secondaryBtn .btnSecondary__icon{margin-left:.5rem}}.container{display:flex;flex-direction:column;height:100%;width:70%}.configureOptionalItem__image{cursor:pointer;display:flex;height:100%;padding-left:0;width:186px}@media only screen and (max-width:850px){.configureOptionalItem__image{margin-right:3.1rem}}.configureOptionalItem__image img{max-height:50%;width:80%}@media only screen and (max-width:850px){.configureOptionalItem__image img{height:93%;margin-right:2rem;margin-top:.6rem;max-height:93%;min-height:140px;-o-object-fit:contain;object-fit:contain;width:100%}}.configureOptionalItem__title{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.9rem;font-weight:300;padding-right:1rem}@media only screen and (max-width:850px){.configureOptionalItem__title{font-size:1.3rem}}.configureOptionalItem__desc{margin:2.5rem 0}@media only screen and (max-width:850px){.configureOptionalItem__desc{margin:2rem 0}}.configureOptionalItem__section--hidden{display:none}.configureOptionalItem__info{align-items:center;background:#efefef;display:flex;flex-direction:row;height:5.5rem;justify-content:center;margin-top:2rem;width:100%}.configureOptionalItem__info.text-body2{background:transparent;font-size:1.9rem}.configureOptionalItem__info.isUAE{align-items:flex-end;flex-direction:column}.configureOptionalItem__info.isUAE .configureOptionalItem__infoPrice{padding:0}@media only screen and (max-width:850px){.configureOptionalItem__info.text-body2{background:transparent;font-size:1.6rem;margin-bottom:2rem}}.configureOptionalItem__infoDivider{background:#000;height:100%;min-width:1px;opacity:.1;width:1px}.configureOptionalItem__infoPrice{align-items:center;color:#000!important;display:flex;flex:1;flex-direction:row;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:400;font-weight:300;justify-content:center;justify-content:flex-end;min-width:50%;padding-right:5px}.configureOptionalItem__buttons{align-items:center;display:flex;justify-content:center;margin-top:3rem}@media only screen and (max-width:850px){.configureOptionalItem__buttons{margin-top:2rem}}.configureOptionalItem__buttons .btnMain{width:20rem}@media only screen and (max-width:850px){.configureOptionalItem__buttons .btnMain{width:18rem}}.configureOptionalItem__discountPrice{color:#d93600;font-weight:400}@media only screen and (max-width:850px){.styleGuide{padding:var(--header-height) var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.styleGuide{padding:var(--header-height) 0}}.styleGuide__inner{grid-column:1/-1}.styleGuide__inner>*{margin:4rem 0 4rem -.11em}.accountLogin{grid-column:2/span 7}.accountLogin__desc{margin-bottom:4rem}@media only screen and (max-width:850px){.accountLogin__desc{margin-bottom:2rem}}.accountLogin h5{font-size:1.8rem;margin:4rem 0 7.3rem}.accountLogin__forgot{cursor:pointer;font-size:1.6rem;font-weight:200;margin-top:-3rem;-webkit-text-decoration:underline;text-decoration:underline}.accountLogin--hide{display:none}.accountLogin__btnShowLogin{color:#3265fa;cursor:pointer;font-size:1.8rem;-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (max-width:850px){.accountLogin__btnShowLogin{font-size:1.5rem}}.formSelect{align-items:center;background:#fcfcfc;display:flex;height:var(--btn-height);justify-content:space-between;position:relative}@media only screen and (max-width:850px){.formSelect{padding:0 2.5rem}}@media only screen and (min-width:calc(850px + 1px)){.formSelect{padding:0 3rem}}.formSelect__select{background:transparent;border:none;cursor:pointer;opacity:0;z-index:1}.formSelect__border,.formSelect__select{height:100%;left:0;position:absolute;top:0;width:100%}.formSelect__border{border:1px solid rgba(0,0,0,.2);border-radius:calc(var(--btn-height)*.5);border-radius:inherit;pointer-events:none}.formSelect__select:focus~.formSelect__border{border-color:#0a1a3b;box-shadow:0 .2rem .6rem rgba(0,0,0,.1)}.formSelect__select.isInvalid~.formSelect__border{border-color:red}.formSelect__placeholder{align-items:center;color:#000;display:flex;flex:1;height:100%;padding-right:inherit;pointer-events:none;z-index:1}.formSelect__arrow{height:1.4rem;position:relative;width:1.4rem}.sidePanelXp1Enquire .sidePanel__top{background:#0a1a3b}.sidePanelXp1Enquire .sidePanel__top--centered{justify-content:center}.sidePanelXp1Enquire .sidePanel__top .text-heading9{margin-top:2rem}.sidePanelXp1Enquire h5,.sidePanelXp1Enquire p{color:#000}.sidePanelXp1Enquire .formInput,.sidePanelXp1Enquire .formSelect{margin:6.8rem 0}.accountRegister{grid-column:13/span 7}.accountRegister__incentives{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:4rem 0}.accountRegister__incentives li{align-items:center;display:flex;flex:1;flex-direction:row;font-size:1.5rem;font-weight:200;justify-content:center;padding-right:5rem}.accountRegister__incentives li:last-child{padding-right:0}.accountRegister__incentiveIcon{background:#ececea;border-radius:50%;height:4rem;margin-right:2.4rem;min-height:4rem;min-width:4rem;position:relative;width:4rem}.accountRegister__incentiveIcon svg{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.accountRegister__iconAccount{stroke:#000;fill:none;width:1.6rem}.accountRegister__iconRowing{stroke:none;width:2.4rem}.accountRegister__confirm,.accountRegister__email,.accountRegister__password{margin-bottom:1.3rem!important}.accountRegister__passwordRequirements{font-size:1.8rem;font-weight:200;line-height:2.2rem;opacity:.6}@media only screen and (max-width:850px){.accountRegister__passwordRequirements{font-size:1.4rem;line-height:1.8rem}}.accountRegister__passwordRequirements u{display:block}.accountRegister__formFeedback{font-size:1.4rem;font-weight:200;line-height:1.4rem;opacity:.6;padding-left:30%;text-align:right;width:100%}.accountRegister__terms{font-size:1.4rem;font-weight:200;line-height:2rem;margin-top:1.8rem!important}@media only screen and (max-width:850px){.accountRegister__terms{font-size:1.2rem;line-height:1.8rem}}.accountRegister__terms a{-webkit-text-decoration:underline;text-decoration:underline}.page--account{background-color:#fbfbfb;color:#000}.articles .blogs{cursor:pointer}@media only screen and (min-width:calc(850px + 1px)){.articles .blogs{border-radius:36px;grid-column:1/span 7}}@media only screen and (max-width:850px){.articles{padding:0 var(--side-margin)}}.articles__item{border-top:1px solid rgba(10,18,33,.1)}@media only screen and (max-width:850px){.articles__item{border-bottom:1px solid rgba(10,18,33,.1);padding:5rem 0 3rem}}@media only screen and (min-width:calc(850px + 1px)){.articles__item{display:grid;grid-template-columns:repeat(18,minmax(8.5rem,8.5rem));padding:5rem 0;width:100%;grid-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);grid-column:2/span 18;justify-content:center}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.articles__item{display:block}}.articles__imgBlock{height:400px;overflow:hidden}@media only screen and (min-width:calc(850px + 1px)){.articles__imgBlock{grid-column:1/span 6}}@media only screen and (max-width:850px){.articles__imgBlock{height:auto}}.articles__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.articles .press{height:300px}.articles .press img{-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:850px){.articles__text{margin-top:3rem}}@media only screen and (min-width:calc(850px + 1px)){.articles__text{display:flex;flex-direction:column;grid-column:9/span 9;justify-content:center}}.articles__date{color:#d93600;margin-left:-.11em}@media only screen and (max-width:850px){.articles__title{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.articles__title{margin-top:3rem}}@media only screen and (max-width:850px){.articles .btnSecondary{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.articles .btnSecondary{margin-top:2rem}}@media only screen and (max-width:850px){.overview{padding:5rem var(--side-margin)}}@media only screen and (min-width:calc(850px + 1px)){.overview{padding:14rem 0}}.overview__title{grid-column:2/span 7;margin-top:-.2em}.overview__infoList{grid-column:10/span 10}@media only screen and (max-width:850px){.overview__infoItem:first-child{margin-top:2rem}}.overview__infoItem:not(:first-child){margin-top:6em}@media only screen and (max-width:850px){.overview__infoItem .btnSecondary{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.overview__infoItem .btnSecondary{margin-top:2rem}}.overview__divider{background-color:currentColor;grid-column:2/span 18;height:1px;opacity:.1}@media only screen and (max-width:850px){.overview__divider{margin-bottom:4.5rem;margin-top:3rem}}@media only screen and (min-width:calc(850px + 1px)){.overview__divider{margin-bottom:26rem;margin-top:14rem}}@media only screen and (max-width:850px){.profiles{padding:0 var(--side-margin)}.profiles__item{padding:4rem 0}}@media only screen and (min-width:calc(850px + 1px)){.profiles__item{display:grid;grid-template-columns:repeat(18,minmax(8.5rem,8.5rem));padding:15rem 0;width:100%;grid-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);grid-column:2/span 18;justify-content:center}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.profiles__item{display:block}}.profiles__imgBlock{overflow:hidden}@media only screen and (min-width:calc(850px + 1px)){.profiles__imgBlock{grid-column:1/span 6}}.profiles__img{background-image:url();background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%}.profiles__img:before{content:"";display:block;padding-top:100%}@media only screen and (max-width:850px){.profiles__text{margin-top:4.5rem}}@media only screen and (min-width:calc(850px + 1px)){.profiles__text{display:flex;flex-direction:column;grid-column:9/span 9;justify-content:center}}.profiles__title{color:#d93600;margin-left:-.11em}@media only screen and (max-width:850px){.profiles__name{margin-top:1.8rem}}@media only screen and (min-width:calc(850px + 1px)){.profiles__name{margin-top:3rem}}.profiles__body{margin-left:-.11em}@media only screen and (max-width:850px){.profiles__body{margin-top:1.8rem}}@media only screen and (min-width:calc(850px + 1px)){.profiles__body{margin-top:3rem}}@media only screen and (max-width:850px){.contentList{padding:0 var(--side-margin)}}.contentList__list.paddingTop:before{top:0}@media only screen and (max-width:850px){.contentList__list.paddingTop{padding-top:5rem}}@media only screen and (min-width:calc(850px + 1px)){.contentList__list.paddingTop{padding-top:15rem}}.contentList__list.paddingBottom:after{bottom:0}@media only screen and (max-width:850px){.contentList__list.paddingBottom{padding-bottom:5rem}}@media only screen and (min-width:calc(850px + 1px)){.contentList__list.paddingBottom{padding-bottom:15rem}}.contentList__list.paddingBottom:after,.contentList__list.paddingTop:before{background-color:#0a1221;content:"";grid-column:2/span 18;height:1px;opacity:.1;position:absolute;width:100%}@media only screen and (min-width:calc(850px + 1px)){.contentList__item{display:grid;grid-template-columns:repeat(18,minmax(8.5rem,8.5rem));width:100%;grid-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);grid-column:2/span 18;justify-content:center}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.contentList__item{display:block}}@media only screen and (max-width:850px){.contentList__item:not(:first-child){margin-top:5rem}}@media only screen and (min-width:calc(850px + 1px)){.contentList__item:not(:first-child){margin-top:10rem}.contentList__text{display:flex;flex-direction:column;grid-column:9/span 9;justify-content:center}}.contentList__title{margin-left:-.11em}@media only screen and (max-width:850px){.contentList__title{letter-spacing:.4rem}}.contentList__body{margin-left:-.11em}@media only screen and (max-width:850px){.contentList__body{margin-top:1.5rem}}@media only screen and (min-width:calc(850px + 1px)){.contentList__body{margin-top:3rem}}@media only screen and (max-width:850px){.contentList .btnSecondary{margin-top:2rem}}@media only screen and (min-width:calc(850px + 1px)){.contentList .btnSecondary{margin-top:2rem}}.page--careers .jobHighlights .contentList__title{color:#d93600}.loadingButton{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative}.loadingButton:after{animation:loadingButton 1.2s linear infinite;border-color:#5294ff transparent;border-radius:50%;border-style:solid;border-width:2.5px;content:" ";padding-top:20%;position:absolute;width:20%}@keyframes loadingButton{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.messagesContainer{display:flex;flex-direction:column-reverse;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:200;left:10%;pointer-events:none;position:fixed;top:15%;width:80%}@media only screen and (min-width:calc(850px + 1px)){.messagesContainer{font-size:3rem}}@media only screen and (max-width:850px){.messagesContainer{font-size:1.8rem}}.error-msg,.info-msg,.success-msg,.warning-msg{animation:apear 4s ease-in-out forwards;border-radius:1rem;margin:2rem 0;opacity:0;padding:2rem}.info-msg{background-color:#bef;color:#059}.success-msg{background-color:#dff2bf;color:#270}.warning-msg{background-color:#feefb3;color:#9f6000}.error-msg{background-color:#ffbaba;color:#d8000c}@keyframes apear{0%{opacity:0;transform:translateY(-400px)}40%{opacity:.9;transform:translateY(0) translateX(0)}60%{opacity:.9;transform:translateY(0) translateX(0)}to{opacity:0;transform:translateY(0) translateX(200%)}}.oxetrain-pt-group-virtual,.svcs-train-1hr-3-pers-sess,.svcs-train-1hr-4-pers-sess,.svcs-train-30-min-sess-10,.svcs-train-30-min-sess-5,.svcs-train-45-min-sess-10,.svcs-train-45-min-sess-5,.svcs-train-prog-1mon,.svcs-train-prog-3mon,.xs1-assessment-group-session,.xs1-assessment-session{padding:35px}.upg-flw-2-pk,.upg-flx-2-flw,.upg-flx-2-pk{padding:20px 20px 0}@media only screen and (max-width:850px){.upg-flw-2-pk,.upg-flx-2-flw,.upg-flx-2-pk{padding:0}}.shopHero__imgContainer{height:100%;width:100%}.shopHero__product__itemBottom{height:8rem}@media only screen and (max-width:850px){.shopHero{width:100%}}.shopHero__itemTop__cardHeader{width:100%}.soldOut_text{color:red;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.soldOutImg{opacity:.5}@media only screen and (min-width:calc(850px + 1px)){.configurePayment .btnPayment:nth-child(-n+3){margin-bottom:2rem}}@media only screen and (max-width:850px){.configurePayment .btnPayment:nth-child(-n+3){margin-bottom:1rem}}.configurePayment__list{display:block;margin-top:1em;padding-left:2em}.configurePayment__divider{background:#000;height:1px;margin:3rem 0;opacity:.1;width:100%}.configurePayment__title{margin-bottom:1.6rem}.configurePayment__footer{align-items:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:center;justify-content:space-between}@media only screen and (max-width:850px){.configurePayment__footerLeft{font-size:1.4rem;line-height:2.8rem}}.configurePayment__footerRight{text-align:right}@media only screen and (min-width:calc(850px + 1px)){.configurePayment__buttons{margin-top:4rem}}@media only screen and (max-width:850px){.configurePayment__buttons{margin-top:2rem}}.configurePayment__buttons .btnMain{width:100%}.configurePayment__subtotal{color:#3265fa;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300}.configurePayment__monthlyPayment,.configurePayment__subtotal span{color:#000}@media only screen and (max-width:850px){.configurePayment__monthlyPayment{font-size:1.5rem;margin-top:.6rem}}.configurePayment__gateways{align-items:center;display:flex;gap:4px;margin-top:23px;max-width:430px}@media only screen and (max-width:850px){.configurePayment__gateways{flex-wrap:wrap}}.configurePayment__gateways img{height:100%;max-width:44px;width:100%}.configurePayment__gateways .payment-icon{max-height:28px}.configurePayment__gateways .affirm{max-height:17.6px}.configurePayment__gateways__more{align-items:center;align-self:stretch;background:#ececea;border-radius:4px;display:flex;gap:10px;height:28px;justify-content:center;padding:0 4px;padding:0 var(--Spacing-spacing-xxs,4px)}.configurePayment__gateways__more span{color:#000;font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:11px;font-size:var(--Size-label-2,11px);font-style:normal;font-weight:400;letter-spacing:2px;line-height:12px;line-height:var(--line-height-label-2,12px);text-align:center}.continue-to-checkout{max-width:190rem;padding-top:30px;width:100%}.continue-to-checkout,.continue-to-checkout-wrapper{background-color:transparent;display:flex;justify-content:flex-end;margin:auto}.continue-to-checkout-wrapper{bottom:0;max-height:0;overflow:hidden;pointer-events:none;position:fixed;transform:translateY(100%);transition:max-height .4s ease-in-out,transform .4s ease-in-out;width:100vw;z-index:9}@media only screen and (min-width:calc(850px + 1px)){.continue-to-checkout-wrapper{max-height:0;transform:translateY(100%)}}.continue-to-checkout-wrapper.isSticking{max-height:500px;transform:translateY(0);transition:max-height .4s ease-in-out,transform .4s ease-in-out}.continue-to-checkout-btnContainer{align-items:center;background:#f8f8f8;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 -1px 16.6px 0 rgba(0,0,0,.15);display:flex;justify-content:center;overflow:hidden;padding:16px 0 32px;transition:all .3s ease-in-out}@media only screen and (min-width:calc(850px + 1px)){.continue-to-checkout-btnContainer{margin-right:102px;padding:16px 16px 32px;width:54.5rem}.continue-to-checkout-btnContainer button{width:100%}}@media only screen and (max-width:850px){.continue-to-checkout-btnContainer{width:100%}}.sentinel{height:1px}.selectedItemTitleSection{align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center}@media only screen and (min-width:calc(850px + 1px)){.selectedItemTitleSection{font-size:14px;width:21rem}}.selectedItemTitleSection>span{border:1px solid rgba(0,0,0,.2);border-radius:.5rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 4px 0 rgba(0,0,0,.19);padding:1rem;width:100%}.trainSessContentSection{display:flex;flex-flow:row nowrap;justify-content:space-evenly!important;min-height:30px;padding-right:0}.cartProductsList__item{border:2px solid rgba(0,0,0,.2);border-radius:.7rem;display:flex;flex-flow:row wrap;font-size:16px;justify-content:space-between;min-height:150px;padding:1rem;width:100%}.cartProductsList__item:first-child{margin-top:30px}.cartProductsList__item .cartItemContainer{display:flex;flex:20;flex-flow:column wrap;justify-content:space-between;padding-left:2rem}.cartProductsList__item .cartItemContainer .titleSection{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:flex-end;text-transform:uppercase}.cartProductsList__item .cartItemContainer .titleSection p{margin:0;min-height:22px}.cartProductsList__item .cartItemContainer .contentSection{display:flex;flex:1;flex-flow:row nowrap;justify-content:space-between;min-height:30px;padding-right:2rem}.cartProductsList__item .cartItemContainer .contentSection .cartProductsList__btnQuantity{align-items:center;color:#5294ff;display:flex;flex:1;flex-direction:row;font-size:25px;height:100%;justify-content:center}.cartProductsList__item .cartItemContainer .contentSection .cartProductsList__btnQuantity:last-child{order:-1}.cartProductsList__item .cartItemContainer .contentSection .cartProductsList__infoDivider{background:#000;height:66.6%;min-width:1px;opacity:.2;transform:translateY(33%);width:1px}.cartProductsList__item .cartItemContainer .contentSection .priceSection{align-items:center;display:flex;justify-content:center;width:80px}.cartProductsList__item .cartItemContainer .contentSection .quantitySelector{align-items:center;display:flex;justify-content:center;min-width:70px}.cartProductsList__item .cartItemContainer .contentSection .quantitySelector .quantityText{align-items:center;color:#000;display:flex;justify-content:center;width:20px}.cartProductsList__item .imageSection{align-items:center;background:#f8f8f8;border-radius:.5rem;display:flex;flex:10;justify-content:center;position:relative}.cartProductsList__item .imageSection img{max-height:100%;max-width:100%;mix-blend-mode:multiply;position:absolute}.cartProductsList__item .closeSection{align-items:center;display:flex;flex:1;justify-content:center;width:30px}.cartProductsList__item .closeSection .closeIcon{cursor:pointer}#openCartBtn{margin-left:18px}#openCartBtn>svg{fill:currentColor}@media only screen and (min-width:calc(850px + 1px)){#openCartBtn>svg{height:40px;width:40px}}@media only screen and (max-width:850px){#openCartBtn>svg{height:32px;width:32px}}.hidePromo{display:none!important}.promoBanner{align-items:center;background-color:#3265fa;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;overflow:hidden;text-align:center;top:0;width:100%;will-change:transform;z-index:800}@media only screen and (min-width:calc(850px + 1px)){.promoBanner{height:8rem;position:absolute}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1400px){.promoBanner{height:58px}}@media only screen and (max-width:850px){.promoBanner{padding:0 var(--side-margin);position:fixed}}.root[fallback] .promoBanner{position:fixed}.promoBanner__text span{color:#feff76;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:400}@media only screen and (max-width:850px){.promoBanner__text{font-size:1.5rem!important}}@media only screen and (min-width:calc(850px + 1px))and (max-width:1400px){.promoBanner__text{font-size:17px!important}}.promoBanner #pageTimer{font-weight:500}.transitionOverlay{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;will-change:transform;z-index:200}.transitionOverlay__layer,.transitionOverlay__layers{height:100%;left:0;position:absolute;top:0;width:100%}.transitionOverlay__layer{background-color:var(--bg-color);opacity:.333;transform:translateX(-100%)}.store{--bs-bg:#2f3137;--bs-br:6px;--bs-sh:rgba(0,0,0,.2);background:#2f3137;background:var(--bs-bg);border-radius:6px;border-radius:var(--bs-br);box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px var(--bs-sh);color:#fff;font-family:Roboto Mono,Monaco,monospace!important;font-size:10px;font-weight:700;left:8px;letter-spacing:0;opacity:.9;padding:0 10px 10px;pointer-events:none;position:fixed;text-transform:none;top:8px;width:260px;z-index:999;z-index:200}.store-item .dashes,.store-item .label,.store-item.computed .value{opacity:.5}.noticeOverlay{align-items:center;background-color:#0a1a3b;bottom:0;display:none;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:500}@media only screen and (orientation:landscape){.mobile .noticeOverlay--rotate{display:flex}}@media only screen and (orientation:portrait){.tablet .noticeOverlay--rotate{display:flex}}@media screen and (hover:hover)and (pointer:fine)and (max-width:800px){.noticeOverlay--width{display:flex}}.noticeOverlay__logo{color:#3265fa;height:6rem;max-width:20vw;width:10rem}.noticeOverlay__text{margin-top:2em;max-width:80vw;text-align:center}.sidePanel__headerMenuXs1Package .sidePanel__headerItem{cursor:pointer}@media only screen and (max-width:850px){.package-sidepanel-inner{border-top-left-radius:12px;border-top-right-radius:12px}}.sidePanel__headerMenu{gap:2rem}.sidePanel__gridItem_label{display:flow-root;text-align:center;width:auto}.sidePanel__headerContent{padding:5rem var(--side-padding)}.sidePanel__headerContent__title{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:850px){.sidePanel__headerContent__title{margin-bottom:24px;padding-bottom:8px}}.sidePanel__headerContent__title .sidePanel__closeIcon{color:#000!important}.package-top{padding-bottom:0}@media only screen and (max-width:850px){.package-top{padding-top:16px}}.package-bottom{padding-top:0}@media only screen and (max-width:850px){.package-bottom{padding-bottom:36rem}}.scrollToTopArrow{align-items:center;background-color:#5294ff;border-radius:12px;bottom:100px;cursor:pointer;display:flex;height:48px;justify-content:center;padding:12px;position:fixed;right:24px;width:48px;z-index:9999999}.scrollToTopArrow .scrollToTopArrow__arrow{color:#000;transform:rotate(270deg)}.assessmentSessionPanelHeader{background:#192494}.assessmentSessionPanelHeader,.assessmentSessionPanelTab{background:linear-gradient(122deg,#192494,#2477b5 37%,#54a194)}.variantSubtitleContainer h2{margin-bottom:16px}.variantSubtitleContainer h3{font-weight:300}.sidePanel__CapDiv{gap:8px}@media only screen and (max-width:850px){.sidePanel__oxefitCaps{flex-wrap:wrap;height:auto}}.sidePanel__headerItemSmall{font-size:1.8rem}@media only screen and (max-width:850px){.sidePanel__headerItemSmall{font-size:1rem}}.sidePanel__headerItemSmall__thumbnail{height:36px;width:35px}@media only screen and (max-width:850px){.sidePanel__headerItemSmall__thumbnail{height:30px;width:30px}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.configureGallery{background:#f8f8f8;height:100%;overflow:hidden;position:relative;width:85%}@media only screen and (min-width:calc(850px + 1px)){.configureGallery .splide__slide{border-radius:4px;overflow:hidden}.configureGallery{align-items:center;display:flex;flex-direction:column;gap:56px;height:calc(100% - 70px);justify-content:center;margin-top:70px}}@media only screen and (max-width:850px){.configureGallery{background:#fff;display:flex;flex-direction:column;gap:12px;height:100%;width:100%}}.configureGallery__thumbs{display:flex;flex-wrap:wrap}@media only screen and (min-width:calc(850px + 1px)){.configureGallery__thumbs{gap:12px;width:90%}}@media(max-height:850px){.configureGallery__thumbs{width:75%}}@media(max-height:750px){.configureGallery__thumbs{width:70%}}@media only screen and (max-width:850px){.configureGallery__thumbs{bottom:0;display:flex;gap:8px;left:0;padding:0 2.5rem;position:static;top:auto;transform:none;width:100%!important}}.configureGallery__thumbWrap{position:relative}.configureGallery__thumbWrap .overlay{background:rgba(0,0,0,.4);height:calc(100% - 1.5rem);left:0;pointer-events:none;position:absolute;top:0;width:100%}.configureGallery__thumbWrap .overlay svg{height:4rem;left:50%;position:absolute;top:50%;transform:translate(-40%,-40%);width:4rem}.configureGallery__thumb{border:2px solid rgba(0,0,0,.2);border-radius:.4rem;cursor:pointer;height:6rem;margin-bottom:1.5rem;-o-object-fit:cover;object-fit:cover;width:6rem}.configureGallery__thumb--active{border-color:#000}@media only screen and (max-width:850px){.configureGallery__thumb{height:47px;width:47px}}.configureGallery__dots{align-items:center;bottom:3rem;display:flex;flex-direction:row;justify-content:center;left:2rem;position:absolute}.configureGallery__dot{background:#c4c4c4;border-radius:50%;height:.6rem;margin-right:1rem;width:.6rem}.configureGallery__dot--active{background:#3265fa}.configureGallery__heroes{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:90%}.configureGallery__heroes:before{content:"";display:block;padding-top:72.0833333333%}@media only screen and (max-width:850px){.configureGallery__heroes{width:100%!important}}@media(max-height:850px){.configureGallery__heroes{width:75%}}@media(max-height:750px){.configureGallery__heroes{width:70%}}@media only screen and (min-width:calc(850px + 1px)){.configureGallery__heroes{pointer-events:none}.showEventBanner .configureGallery__heroes{margin-top:calc(var(--banner-height)*.5)}}.configureGallery__heroes .splide{height:100%;left:0;position:absolute;top:0;width:100%}.configureGallery__heroes .splide__list,.configureGallery__heroes .splide__track{height:100%}.configureGallery__hero{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.configureGallery .splide__arrows{display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.configureGallery .splide__arrow{background:hsla(0,0%,100%,.5);border:none;color:#6f6f6f;cursor:pointer;font-size:2rem;padding:1rem;pointer-events:all;transition:background .3s ease}.configureIconBadgesXS1{margin-bottom:0}@media only screen and (min-width:calc(850px + 1px)){.configureIconBadgesXS1__sectionHead{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:space-between}}@media only screen and (max-width:850px){.configureIconBadgesXS1__sectionHead{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:center}}.configureIconBadgesXS1__item{display:flex}@media only screen and (min-width:calc(850px + 1px)){.configureIconBadgesXS1__item{align-items:center;flex-direction:column;text-align:center;width:50%}}@media only screen and (max-width:850px){.configureIconBadgesXS1__item{align-items:center;flex-direction:row;text-align:left;width:100%}.configureIconBadgesXS1__item:first-child{margin-bottom:2rem}}@media only screen and (min-width:calc(850px + 1px)){.configureIconBadgesXS1__text{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:400;margin-top:2rem;text-transform:uppercase}}@media only screen and (min-width:calc(850px + 1px))and (max-width:850px){.configureIconBadgesXS1__text{font-size:.8rem;letter-spacing:.05rem;line-height:1.2rem}}@media only screen and (min-width:calc(850px + 1px))and (min-width:calc(850px + 1px)){.configureIconBadgesXS1__text{font-size:1.4rem;letter-spacing:.05rem;line-height:2rem}}@media only screen and (max-width:850px){.configureIconBadgesXS1__text{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-weight:400;margin-left:2rem;text-transform:uppercase}}.configureIconBadgesXS1__iconWrap{background-color:#eee;border-radius:50%;display:flex;height:5.6rem;padding:1.2rem;position:relative;width:5.6rem}.configureIconBadgesXS1__iconWrap img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.configureIconBadgesXS1__icon{stroke-width:.2}.hidden{visibility:hidden}.productGallery{display:flex;flex-direction:row-reverse;gap:26px;overflow:hidden;padding-top:8.5rem;position:relative;width:90%}@media only screen and (max-width:850px){.productGallery{height:100%;padding-top:0;width:100%}}.productGallery__thumbs{height:-moz-fit-content;height:fit-content}.productGallery__thumb{border:2px solid rgba(0,0,0,.2);border-radius:.4rem;cursor:pointer;height:6rem;-o-object-fit:contain;object-fit:contain;width:6rem}.productGallery__thumb--active{border-color:#000}.productGallery .assessmentThumbnail{-o-object-fit:cover;object-fit:cover}.productGallery__dots{align-items:center;bottom:3rem;display:flex;flex-direction:row;justify-content:center;left:2rem;position:absolute}@media only screen and (max-width:850px){.productGallery__dots{display:none}}.productGallery__dot{background:#c4c4c4;border-radius:50%;height:.6rem;margin-right:1rem;width:.6rem}.productGallery__dot--active{background:#3265fa}.productGallery__heroes{position:relative;width:100%}.productGallery__heroes:before{content:"";display:block;padding-top:72.0833333333%}@media only screen and (max-width:850px){.productGallery__heroes{max-width:100%;width:100vw}}@media only screen and (min-width:calc(850px + 1px)){.productGallery__heroes{pointer-events:none}.showEventBanner .productGallery__heroes{margin-top:calc(var(--banner-height)*.5)}}.productGallery__heroes .splide{height:100%;left:0;position:absolute;top:0;width:100%}.productGallery__heroes .splide__list,.productGallery__heroes .splide__track{height:100%}@media only screen and (max-width:850px){.productGallery__heroes .splide__slide>video{padding:90px}}.productGallery__hero{border-radius:12px;height:-moz-fit-content;height:fit-content;margin:auto;max-height:100%;max-width:100%;-o-object-fit:contain!important;object-fit:contain!important;position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:850px){.productGallery__hero{height:100%}}.productDetails{display:flex;flex-direction:column;gap:56px;padding-top:8.5rem}@media only screen and (max-width:850px){.productDetails{gap:24px;padding:4rem var(--side-margin);padding-bottom:13rem;width:100vw}}.productDetails__itemHead{display:flex;justify-content:space-between}.productDetails__itemLogos{align-items:center;display:flex;font-size:2.8rem;gap:8px}.productDetails__itemLogo{height:2.2rem;width:7rem}@media only screen and (max-width:850px){.productDetails__itemLogo{height:1.2rem;width:4rem}}.productDetails__imgContainer{height:100%;width:100%}.productDetails__product__itemBottom{height:8rem}.productDetails__productText{display:flex;flex-direction:column;gap:16px}.productDetails__productText__title{font-size:5.2rem;line-height:5rem}@media only screen and (max-width:850px){.productDetails__productText__title{font-size:3.3rem;line-height:3.1rem}}.productDetails__productText__body{color:#0a1221;max-height:11.7em;overflow:hidden}@media only screen and (max-width:850px){.productDetails__productText__body{max-height:12.2em}}.productDetails__quantitySelector{align-items:center;border-right:1px solid rgba(0,0,0,.1);display:flex;flex:2;flex-direction:row-reverse;font-size:2.4rem;gap:1rem;justify-content:center;padding-right:15px;width:100px}@media only screen and (max-width:850px){.productDetails__quantitySelector{font-size:1.6rem}}.productDetails__priceSection{flex:4;font-size:2.4rem;padding-left:20px}@media only screen and (max-width:850px){.productDetails__priceSection{font-size:2rem;padding-left:0}}.productDetails__itemBottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.productDetails__purchaseWrapper{display:flex;flex-direction:row;gap:24px;justify-content:flex-end;width:100%}@media only screen and (max-width:850px){.productDetails__purchaseWrapper{gap:12px}}.productDetails__variantContainer{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.productDetails__variantContainer__variantOption{align-items:center;background-color:#f5f5f5;border:1px solid #8c8c8c;border-radius:3px;cursor:pointer;display:flex;justify-content:center;padding:8px}.productDetails__variantContainer__variantOption:hover{background-color:#3265fa}.productDetails__variantContainer__variantOption:hover p{color:#fff}.productDetails__variantContainer__variantOption p{color:#0a1221;color:var(--Black,var(--Black,#0a1221));font-family:Resolve Sans;font-size:1.8rem;font-style:normal;font-weight:500;letter-spacing:.32px;line-height:normal;text-align:center}@media only screen and (max-width:850px){.productDetails__variantContainer__variantOption p{font-size:1.6rem}}.productDetails__variantContainer__variantOption.selected{background-color:#3265fa}.productDetails__variantContainer__variantOption.selected p{color:#fff}.productDetails .multiVariant{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.info-icon{height:20px;width:20px}.configureOptionalItem__btnQuantity{padding:6px}.quantitySelector_wrapper{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.configureOptionalItem__infoQuantitySelector{align-items:center;display:flex;flex:1;flex-direction:row;height:100%;justify-content:center;justify-content:space-around;min-width:50%;padding-left:0}.configureOptionalItem__quantity{color:#000!important;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:300;text-align:center;width:2em}.configureOptionalItem__icon{width:1.4rem;fill:#3265fa;stroke:none}.configureOptionalItem__icon[disabled]{fill:#9b9b9b}.configureOptionalItem__btnQuantity{align-items:center;display:flex;flex:1;flex-direction:row;height:100%;justify-content:center;padding:12px 3px}.read-more-button{color:#3265fa;text-align:left}.quantitySelector_wrapper{max-width:175px}.closeSection{cursor:pointer}.closeIcon{height:24px;width:24px}.selectOptionalItems_top{gap:12px;height:auto!important;justify-content:flex-end!important}.shopHero__itemLogos{align-items:center;display:flex;gap:8px}.shopHero__product{height:57rem;position:relative;width:40rem}.shopHero__product .shopHero__itemBottom{height:8rem}.shopHero__product .shopHero__itemTop p{text-align:center}@media only screen and (max-width:850px){.shopHero__product{height:40rem;width:100%}}.shopHero__product__wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;padding:0 20px 20px;width:100%}@media only screen and (max-width:850px){.shopHero__product__wrapper{padding:0}}.shopHero__product__variants ul{display:flex}.shopHero__product__variants li{align-items:center;background-color:#f5f5f5;border:1px solid #8c8c8c;border-radius:3px;cursor:pointer;display:flex;justify-content:center;padding:8px}.shopHero__product__variants li:hover{background-color:#3265fa}.shopHero__product__variants li:hover p{color:#fff}.shopHero__product__variants li p{color:#0a1221;color:var(--Black,var(--Black,#0a1221));font-family:Resolve Sans;font-size:1.4rem;font-style:normal;font-weight:500;letter-spacing:.32px;line-height:normal;text-align:center;white-space:nowrap}@media only screen and (max-width:850px){.shopHero__product__variants li p{font-size:1.6rem}}.shopHero__product__variants li.selected{background-color:#3265fa}.shopHero__product__variants li.selected p{color:#fff}.shopHero__product__variants__thumbnail{height:36px;width:35px}.shopHero__product .variantImg>img.oxetrain-pt-group-virtual,.shopHero__product .variantImg>img.oxetrain-pt-virtual,.shopHero__product .variantImg>img.svcs-train-prog{padding:25px 25px 0}.shopHero__product .variantValutType{font-size:14px}.shopHero__product .info-icon{height:20px;width:20px}.shopHero__product .disabled{cursor:none;opacity:.4}.shopHero__product .disabled:hover{background-color:#f5f5f5}.shopHero__product .soldOut_text{color:red;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.shopHero__product .soldOutImg{opacity:.5}.shopHero__product .splide__track{overflow:visible!important}.shopHero__product .shopHero__product__variants{max-width:100%}@media only screen and (max-width:850px){.shopHero__product .shopHero__product__variants{max-width:300px}}@media(max-width:400px){.shopHero__product .shopHero__product__variants{max-width:275px}}.shopHero__product .splide__arrow{background:none!important;height:24px!important}.shopHero__product .splide__arrow svg{height:16px!important;width:16px!important}.shopHero__product .splide__arrow--prev{left:-5%!important}@media only screen and (max-width:850px){.shopHero__product .splide__arrow--prev{left:-42px!important}}@media(max-width:400px){.shopHero__product .splide__arrow--prev{left:-40px!important}}.shopHero__product .splide__arrow--next{right:-5%!important}@media only screen and (max-width:850px){.shopHero__product .splide__arrow--next{right:-42px!important}}@media(max-width:400px){.shopHero__product .splide__arrow--next{right:-40px!important}}.shopHero__product .multiVariant_container{align-items:center;display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:850px){.shopHero__product .multiVariant_container{padding-top:8px}}.shopHero__product .sessions{max-width:90%}.shopHero__product .sessions .sessionsText{font-size:1.1rem}@media only screen and (max-width:850px){.shopHero__product .sessions .sessionsText{font-size:1rem}.shopHero__product .minutesText{font-size:1.1rem!important}}.shopHero__product .closeIcon{height:24px;width:24px}.configureXP1HeroRight{gap:15px}.configureXP1HeroRight:has(.configureHero__promoTag){gap:25px}.priceDisclaimer{margin-top:-2rem;text-align:right}@media only screen and (max-width:850px){.priceDisclaimer{margin-top:-1.4rem}}.configureStandardItem{--pad:2.5rem;align-items:center;align-items:stretch;border:2px solid #dcdcdc;border-radius:.4rem;cursor:pointer;display:flex;flex-direction:row;height:24rem;justify-content:center;margin-bottom:3rem;margin-top:3rem;padding:2.5rem;padding:var(--pad);position:relative;width:100%}@media only screen and (max-width:850px){.configureStandardItem{--pad:2.0rem;height:20.5rem;margin-bottom:2rem;margin-top:2rem}}.configureStandardItem[selected]{border-color:#000}.configureStandardItem[disabled]{background:#f3f3f3;border:none;cursor:default;pointer-events:none}.configureStandardItem__left{align-items:center;background:#f3f3f3;background:var(--main-color,#f3f3f3);display:flex;flex-direction:column;height:100%;justify-content:center;margin-right:3.1rem;width:15rem}@media only screen and (max-width:850px){.configureStandardItem__left{margin-right:2rem;width:9rem}}.configureStandardItem__left img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.configureStandardItem__right{display:flex;flex:1;flex-direction:column;justify-content:center}@media only screen and (max-width:850px){.configureStandardItem__right{justify-content:space-between}}.configureStandardItem__title{color:#000}@media only screen and (max-width:850px){.configureStandardItem__title{margin-bottom:1rem;margin-top:0}}.configureStandardItem__description{color:#000;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300}@media only screen and (min-width:calc(850px + 1px)){.configureStandardItem__description{font-size:1.7rem;line-height:2.2rem}}@media only screen and (max-width:850px){.configureStandardItem__description{font-size:max(16px,1.4rem);line-height:1.6rem}}.configureStandardItem__flag{align-self:flex-end;background:var(--main-color);border-radius:.2rem;color:#fff;font-size:1.2rem;height:2.2rem;line-height:2.2rem;min-height:2.2rem;padding:0 1rem;position:absolute;right:var(--pad);text-transform:uppercase;top:var(--pad);width:-moz-fit-content;width:fit-content}.configureStandardItem__flag[hide]{opacity:0}@media only screen and (max-width:850px){.configureStandardItem__flag{bottom:var(--pad);font-size:.9rem;height:1.8rem;left:calc(9rem + var(--pad)*2);line-height:1.8rem;min-height:1.8rem;padding:0 .5rem;right:auto;top:auto}}.configureStandardItem__price{color:#3265fa;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300;line-height:1.2!important;margin-top:auto;text-align:right}.configureStandardItem__price span{color:#000}@media only screen and (min-width:calc(850px + 1px)){.configureStandardItem__price{font-size:2rem;line-height:3.24rem}}@media only screen and (max-width:850px){.configureStandardItem__price{font-size:1.8rem;line-height:2rem}}.xp1Payment{width:100%}.xp1Payment .xp1PaymentOptionWrapper{display:flex;flex-direction:column;gap:4px;width:100%}.xp1Payment__container{display:flex;flex-direction:column;gap:20px;width:100%}.xp1Payment__container__option{align-items:flex-start;border:2px solid #dcdcdc;border:2px solid var(--netural-200,#dcdcdc);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:16px 20px}.xp1Payment__container__option__details{display:flex;justify-content:space-between;width:100%}.xp1Payment__container__option.selected{border:2px solid #3265fa;border:2px solid var(--Accent-light-blue,#3265fa)}.xp1Payment__container h4,.xp1Payment__container p{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-Heading-5,20px);font-style:normal;font-weight:350;line-height:24px;line-height:var(--line-height-Heading-5,24px);text-align:left}.xp1Payment__container h4{font-weight:400}.xp1Payment__container .sale{color:#d93600}@media only screen and (max-width:850px){.configureXp1Payment{background:#fafafa;margin:0 -2.5rem;padding:3rem 2.5rem}}.configureXp1Payment p{margin:2.5rem 0 0}@media only screen and (max-width:850px){.configureXp1Payment p{margin:2rem 0 0}}.configureXp1Payment__divider{background:#000;height:1px;margin:3rem 0;opacity:.1;width:100%}.configurePayment__title{font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300}.configurePayment__desc{color:#292626}.configureXp1Payment__row{align-items:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:center;justify-content:space-between}@media only screen and (max-width:850px){.configureXp1Payment__rowLeft{font-family:Resolve Sans Wide,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:300;line-height:2.8rem;max-width:40%;text-transform:uppercase}}.configureXp1Payment__rowRight{text-align:right}.configureXp1Payment__downpayment{padding-bottom:0}.configureXp1Payment__subtotal{color:#000;font-family:Resolve Sans,Helvetica Neue,sans-serif;font-weight:300}.configureXp1Payment__buttons{margin-top:4rem}.configureXp1Payment__buttons .btnMain{width:100%}.sidePanelXp1Explore{color:#000!important}@media only screen and (max-width:850px){.sidePanelXp1Explore{padding-bottom:20rem}}.sidePanelXp1Explore .sidePanelXp1__top{background-color:transparent;padding:5rem var(--side-padding) 0}@media only screen and (max-width:850px){.sidePanelXp1Explore .sidePanelXp1__top{padding-top:16px}}.sidePanelXp1Explore .sidePanelXp1__top .sidePanel__headerContent__title{margin-bottom:0;padding-bottom:0}.sidePanelXp1Explore .sidePanelXp1__top{height:auto}.sidePanelXp1Explore .sidePanelXp1__top .sidePanel__topHead h2{color:#000}.sidePanelXp1Explore .sidePanel__bottom{padding-top:0}.sidePanelSpecs__xp1{background:#0a1221}.sidePanelMenaEnquire{--top-section-height:35rem}.sidePanelMenaEnquire .sidePanel__top{background:#0a1a3b}.sidePanelMenaEnquire .sidePanel__top--centered{justify-content:center}.sidePanelMenaEnquire .sidePanel__top .text-heading9{margin-top:1rem}.sidePanelMenaEnquire h5,.sidePanelMenaEnquire p{color:#000}.sidePanelMenaEnquire .formInput,.sidePanelMenaEnquire .formSelect{margin:6rem 0}.sidePanelMenaEnquire input::-moz-placeholder{color:#000;font-weight:700}.sidePanelMenaEnquire input::placeholder{color:#000;font-weight:700}.xs1GalleryModes{align-items:flex-start;display:flex;flex-direction:column;gap:48px;padding:88px 0 154px;width:100%}@media only screen and (max-width:850px){.xs1GalleryModes{gap:32px;padding:0 0 120px}}.xs1GalleryModes__header{display:flex;flex-direction:column;gap:12px;padding:0 120px}@media only screen and (max-width:850px){.xs1GalleryModes__header{padding:0 16px}}.xs1GalleryModes__header__title{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:40px;font-size:var(--Size-Heading-2,40px);font-style:normal;font-weight:400;letter-spacing:.8px;letter-spacing:var(--letter-spacing-Heading-2,.8px);line-height:52px;line-height:var(--line-height-Heading-2,52px);text-transform:capitalize}@media only screen and (max-width:850px){.xs1GalleryModes__header__title{font-size:32px;line-height:40px}}.xs1GalleryModes__header__desc{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px)}@media only screen and (max-width:850px){.xs1GalleryModes__header__desc{font-size:16px;line-height:20px}}.xs1GalleryModes__gallery{display:flex;gap:32px;overflow-x:auto;padding:0 120px;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xs1GalleryModes__gallery::-webkit-scrollbar{display:none}@media only screen and (max-width:850px){.xs1GalleryModes__gallery{flex-direction:column;gap:56px;padding:16px}}.xs1GalleryModes__gallery .content{align-items:flex-end;display:flex;gap:24px;height:100%}.xs1GalleryModes__gallery .content .content-wrap h4{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px)}@media only screen and (max-width:850px){.xs1GalleryModes__gallery .content .content-wrap h4{font-size:18px}}.xs1GalleryModes__gallery .content .content-wrap p{color:#757575;color:var(--Text-color-text-secondary-light-bg,#757575);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:11px;font-size:var(--Size-label-2,11px);font-style:normal;font-weight:400;letter-spacing:2px;line-height:12px;line-height:var(--line-height-label-2,12px)}.xs1GalleryModes .pagination-container{align-items:center;display:flex;justify-content:center;width:100%}.xs1GalleryModes .pagination-dot{background-color:#ddd;border-radius:50%;cursor:pointer;height:10px;margin:0 4px;transition:background-color .3s ease;width:10px}.xs1GalleryModes .pagination-dot.active{background-color:#007bff}.customCursor-container{height:100vh;position:absolute;width:100vw}.customCursor-container .custom-cursor{background-color:rgba(0,0,0,.8);border-radius:50%;height:30px;pointer-events:none;position:absolute;transition:transform .1s ease-out;width:30px;z-index:9999}.gallery-card-mode{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:850px){.gallery-card-mode{gap:14px}}.gallery-card-mode .image-wrapper{position:relative}.gallery-card-mode .image-wrapper .card-image{max-width:850px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:850px){.gallery-card-mode .image-wrapper .card-image{height:277px;-o-object-fit:cover;object-fit:cover;width:100%}}.gallery-card-mode .image-wrapper .card-type{color:#757575;color:var(--Text-color-text-secondary-light-bg,#757575);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:48px;font-size:var(--Size-Heading-1,48px);font-style:normal;font-weight:350;left:55px;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-1,0);line-height:64px;line-height:var(--line-height-Heading-1,64px);opacity:.75;position:absolute;text-align:center;text-transform:uppercase;top:45%;transform:rotate(-90deg) translateX(-50%);transform-origin:left center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:850px){.gallery-card-mode .image-wrapper .card-type{font-size:32px;left:28px;top:35%}}.gallery-card-mode .card-content-wrapper{display:flex;gap:32px}@media only screen and (max-width:850px){.gallery-card-mode .card-content-wrapper{align-items:center;gap:12px;justify-content:space-between}}.gallery-card-mode .card-content-wrapper .card-content{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:24px;font-size:var(--Size-Heading-4,24px);font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:var(--letter-spacing-Heading-4,0);line-height:28px;line-height:var(--line-height-Heading-4,28px);min-width:280px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:850px){.gallery-card-mode .card-content-wrapper .card-content{font-size:18px;line-height:24px;min-width:0;min-width:auto}}.gallery-card-mode .advanced-modes{align-items:center;display:flex;gap:20px}@media only screen and (max-width:850px){.gallery-card-mode .advanced-modes{flex-direction:column;gap:0}}.gallery-card-mode .advanced-modes span svg{fill:none}@media only screen and (max-width:850px){.gallery-card-mode .advanced-modes span svg{height:26px;width:26px}}.gallery-card-mode .advanced-modes-row{display:flex;gap:16px;justify-content:space-between}.xs1TrainingModes{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.xs1TrainingModes .background{background:linear-gradient(89deg,#0a1221 -1.38%,#3083ff 189.88%);bottom:0;height:596px;position:absolute;width:100%}@media only screen and (max-width:850px){.xs1TrainingModes .background{height:638px}}.xs1TrainingModes .trainingModes{align-items:flex-end;align-self:stretch;display:flex;flex-shrink:0;height:100%;justify-content:space-between;max-width:1512px;padding:0 120px;width:100%;z-index:2}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes{flex-direction:column-reverse;max-width:none;padding:0;width:100%}}.xs1TrainingModes .trainingModes__contentWrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:48px;justify-content:center}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes__contentWrapper{gap:32px;padding-bottom:40px;width:100%}.xs1TrainingModes .trainingModes__contentWrapper .explore-advanced-settings{padding:0 16px;width:100%}.xs1TrainingModes .trainingModes__contentWrapper .explore-advanced-settings button{width:100%}}.xs1TrainingModes .trainingModes__contentWrapper__container{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:528px}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes__contentWrapper__container{width:100%}}.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px}.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes h2{color:#fff;color:var(--Text-color-text-primary-dark-bg,#fff);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:32px;font-size:var(--Size-Heading-3,32px);font-style:normal;font-weight:400;letter-spacing:.4px;letter-spacing:var(--letter-spacing-Heading-3,.4px);line-height:44px;line-height:var(--line-height-Heading-3,44px);text-transform:uppercase}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes h2{font-size:20px;line-height:28px;margin-top:36px;padding:0 16px}}.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes__icons{align-items:flex-start;display:flex;gap:25px}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes__icons{flex-wrap:wrap;max-width:100vw;padding:0 16px;width:100%}}.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes__icons .icon{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes__icons .icon svg{fill:none}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes__contentWrapper__container__trainingModes__icons .icon svg{height:32px;width:32px}}.xs1TrainingModes .trainingModes__contentWrapper__container p{color:#fff;color:var(--Text-color-text-primary-dark-bg,#fff);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:20px;font-size:var(--Size-paragraph-1,20px);font-style:normal;font-weight:300;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-1,0);line-height:24px;line-height:var(--line-height-paragraph-1,24px)}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes__contentWrapper__container p{font-size:16px;line-height:22px;padding:0 16px}.xs1TrainingModes .trainingModes__imgWrapper{align-items:center;background:linear-gradient(89deg,#0a1221 -1.38%,#3083ff 189.88%);background:var(--BLUE-Gradient-2,linear-gradient(89deg,#0a1221 -1.38%,#3083ff 189.88%));display:flex;height:300px;justify-content:center;margin-top:120px;width:100%}}.xs1TrainingModes .trainingModes__imgWrapper img{height:100%;margin-bottom:-40px;width:374px}@media only screen and (max-width:850px){.xs1TrainingModes .trainingModes__imgWrapper img{height:auto;margin-bottom:0;max-width:225px;position:absolute;top:16px;width:55%}}.xs1Endorsements{width:100%}.xs1Endorsements__rail{display:flex;gap:32px;height:623px;margin-top:108px;overflow-x:auto;padding:133px 120px 88px;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.xs1Endorsements__rail::-webkit-scrollbar{display:none}.xs1-endorsement{align-items:flex-start;display:flex;flex-direction:column;gap:10px;max-width:349px}.xs1-endorsement .image-container{align-items:center;background:#0a1a3b;border-radius:8px;display:flex;justify-content:center;min-height:257px;padding:0 47.5px .16px 46.5px;position:relative;width:349px}.xs1-endorsement .image-container .card-image{bottom:0;height:320px;-o-object-fit:contain;object-fit:contain;position:absolute;width:255px}.xs1-endorsement p{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:16px;font-size:var(--Size-paragraph-2,16px);font-style:normal;font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px)}.xs1-endorsement .title-container{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center}.xs1-endorsement .title-container h2{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-size:20px;font-size:var(--Size-Heading-5,20px);font-weight:400;line-height:24px;line-height:var(--line-height-Heading-5,24px)}.xs1-endorsement .title-container h2,.xs1-endorsement .title-container h3{font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-style:normal}.xs1-endorsement .title-container h3{color:#3265fa;color:var(--Text-color-text-highlighted,#3265fa);font-size:16px;font-size:var(--Size-paragraph-2,16px);font-weight:350;letter-spacing:0;letter-spacing:var(--letter-spacing-paragraph-2,0);line-height:20px;line-height:var(--line-height-paragraph-2,20px)}.xs1-endorsement .dak-prescott-image{height:333px!important;width:292px!important}.xs1-endorsement .dr-andrews-image{height:254px!important;width:254px!important}.hometestimonies{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:32px;padding:8rem 16rem 20rem;width:100%}@media only screen and (max-width:850px){.hometestimonies{padding:6rem 1rem}}.hometestimonies__header{color:#000;color:var(--Text-color-text-primary-light-bg,#000);font-family:Resolve Sans;font-family:var(--Font,"Resolve Sans");font-size:32px;font-size:var(--Size-Heading-3,32px);font-style:normal;font-weight:400;letter-spacing:.4px;letter-spacing:var(--letter-spacing-Heading-3,.4px);line-height:44px;line-height:var(--line-height-Heading-3,44px);max-width:1156px;min-width:1156px;padding-left:20px;text-align:left;text-transform:uppercase;width:100%}@media only screen and (max-width:850px){.hometestimonies__header{font-size:32px;line-height:40px;max-width:none;min-width:0;min-width:auto;text-transform:capitalize}}.hometestimonies__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:850px){.hometestimonies__wrapper{gap:12px}}.testimonial-page{background-color:#fff;padding-top:calc(var(--header-height) + 16rem)}.noPromo.testimonials{padding-top:16rem!important}@media only screen and (max-width:850px){.page-base:has(.stickyBanner){transform:none!important}}.home,.page--xs1{background-color:#fff}@media only screen and (max-width:850px){.home__feature--0,.home__feature--1,.home__feature--2{height:auto}}@media only screen and (min-width:calc(850px + 1px)){.home__feature--0,.home__feature--1,.home__feature--2{height:95rem}.home__feature--0 .simpleContent__content,.home__feature--1 .simpleContent__content,.home__feature--2 .simpleContent__content{align-self:center;margin-top:0}}@media only screen and (max-width:850px){.home__feature--0 .simpleContent__imageWrap{height:43rem}.home__feature--0 .imageGraphicSplit__graphic{width:32.5rem}.home__feature--0 .imageGraphicSplit__image{height:100%;margin-left:-1rem}}@media only screen and (min-width:calc(850px + 1px)){.home__feature--0 .imageGraphicSplit__graphic{left:calc(var(--grid-column-width)*8);margin-top:5rem;width:calc(var(--grid-column-width)*6)}.home__feature--0 .imageGraphicSplit__image{height:75.4rem;margin-left:12.5rem;margin-top:2.4rem}}@media only screen and (max-width:850px){.home__feature--1 .simpleContent__imageWrap{height:32.5rem}.home__feature--1 .simpleContent__image{height:100%}}@media only screen and (min-width:calc(850px + 1px)){.home__feature--1 .simpleContent__image{height:72rem}}@media only screen and (max-width:850px){.home__feature--2{padding-bottom:6rem!important}.home__feature--2 .simpleContent__imageWrap{height:18.8rem}.home__feature--2 .simpleContent__image{height:100%}}@media only screen and (min-width:calc(850px + 1px)){.home__feature--2{height:82rem}.home__feature--2 .simpleContent__inner{margin-top:-8rem}.home__feature--2 .simpleContent__image{height:42rem;margin-left:10rem}}@media only screen and (max-width:850px){.home .homeDiscover .imageGraphicSplit__graphic{margin-top:-2rem}}@media only screen and (min-width:calc(850px + 1px)){.home .homeDiscover .imageGraphicSplit__graphic{height:60rem;margin-top:-9rem;width:68rem}.home .homeDiscover .imageGraphicSplit__image{height:70rem}}.oxeai .simpleContent__inner{margin:140px 0 0}.realtime-feedback .simpleContent__inner{flex-direction:row-reverse;margin:140px 0 88px}@keyframes fadeInAsset{0%{opacity:0}to{opacity:1}}@keyframes spinnerAnim{to{stroke-dashoffset:-63;transform:rotate(1turn)}}@keyframes btnInteractive-grad{0%{transform:translateX(0)}to{transform:translateX(-66.666%)}}.stickyBanner{border-radius:18px 18px 0 0;bottom:0;cursor:pointer;left:50%;max-width:368px;padding:2rem 4rem 1rem;position:fixed;transform:translate(-50%,200%);transition:.5s;will-change:transform;z-index:9999}.stickyBanner__inner{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}.stickyBanner:has(.stickyBanner__btnWrap){align-items:center;display:flex;gap:3rem;max-width:450px}.stickyBanner:has(.stickyBanner__btnWrap) .stickyBanner__inner{align-items:flex-start;text-align:left}.stickyBanner.dark{background-color:rgba(0,0,0,.5)}.stickyBanner.dark .stickyBanner__message{color:#fff}.stickyBanner.light{background-color:hsla(0,0%,100%,.8);color:#000}.stickyBanner.light .stickyBanner__ctaText{color:var(--cta-text-color)}.stickyBanner.true{transform:translate(-50%)}.stickyBanner__image{max-height:45px;max-width:135px}.stickyBanner__message{font-weight:400}.stickyBanner__ctaText{margin-top:1rem}@media only screen and (max-width:850px){.stickyBanner{left:40%;padding:1.5rem;width:260px}.stickyBanner__image{max-height:25px}.stickyBanner__ctaText{margin-top:.25rem}}