@keyframes animateWaves{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes animateMuted{0%{transform:translate(-50%)}to{transform:translate(-75%)}}.sound-toggle{cursor:pointer;height:20px;overflow:hidden;width:22px}.sound-toggle__wave-holder{align-items:center;animation-duration:3s;animation-iteration-count:infinite;animation-name:animateWaves;animation-timing-function:linear;display:flex;height:20px;max-width:none;position:absolute;width:240px}.sound-toggle__straight,.sound-toggle__wave{height:100%;width:25%}.sound-toggle--muted .sound-toggle__wave-holder{animation-name:animateMuted}.header{align-items:center;display:flex;inset-block-start:0;inset-inline-start:0;justify-content:space-between;padding:10px 20px;pointer-events:none;position:fixed;width:100%;z-index:5}.header__logo-holder{cursor:pointer;pointer-events:auto;transition:transform .4s cubic-bezier(.65,0,.35,1)}.header__logo{height:2.5rem;width:auto}.header__logo,.header__sound-toggle{transition:filter .4s cubic-bezier(.65,0,.35,1)}.header__sound-toggle{pointer-events:auto;position:relative}.header--white .header__logo,.header--white .header__sound-toggle{filter:brightness(0) invert(1)}.header--intro .header__logo-holder{transform:translateY(-100%);transition:none}@media only screen and (min-width:48rem){.header__logo{height:3.125rem}}@media only screen and (min-width:64rem){.header{align-items:flex-start}.header__sound-toggle{inset-block-start:10px}}@keyframes fadeLoader{0%{opacity:0}to{opacity:1}}.page-loader{background-color:#000;inset:0;opacity:0;position:fixed;z-index:1000;--mask-height-percent:var(--25216ff4)}.page-loader,.page-loader__container{height:100%;width:100%}.page-loader__loading-text{color:#fff;display:flex;font-family:Orbitron Light,sans-serif;font-size:18vw;line-height:.8;opacity:.2;place-self:center;position:absolute;text-align:center}.page-loader__loading-text--mask{clip-path:inset(calc((100 - var(--mask-height-percent))*1%) 0 0 0);opacity:1}.page-loader__loading-text-part{width:16vw}.page-loader__loading-text-percent{width:18vw}.page-loader--loading{opacity:1}.page-loader--loaded{opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1);transition-delay:.4s}.page-loader--loaded .page-loader__loading-text{clip-path:inset(0 0 100% 0);transform:translateY(-65px);transition:clip-path .4s cubic-bezier(.65,0,.35,1),transform .4s cubic-bezier(.65,0,.35,1)}@media only screen and (min-width:64rem){.page-loader__loading-text{font-size:12vw}.page-loader__loading-text-part{width:10vw}.page-loader__loading-text-percent{width:12vw}}.smooth-scroll{height:100%;margin-block-end:-120px;pointer-events:none;position:relative;z-index:1}.container{display:grid;grid-template-columns:0 20px repeat(22,minmax(0,1fr)) 20px 0;position:relative}.container>*{grid-column:3/-3}@media only screen and (min-width:48rem){.container{grid-template-columns:0 40px repeat(22,minmax(0,1fr)) 40px 0}}@media only screen and (min-width:64rem){.container{grid-template-columns:0 50px repeat(22,minmax(0,1fr)) 50px 0}}@media only screen and (min-width:75rem){.container{grid-template-columns:0 60px repeat(22,minmax(0,1fr)) 60px 0}}@media only screen and (min-width:85.375rem){.container{grid-template-columns:0 60px repeat(22,minmax(0,1fr)) 60px 0}}@media only screen and (min-width:93.5rem){.container{grid-template-columns:0 62px repeat(22,minmax(0,1fr)) 62px 0}}@media only screen and (min-width:100rem){.container{grid-template-columns:minmax(0,1fr) 67px repeat(22,calc(4.54545rem - 6.09091px)) 67px minmax(0,1fr)}}.x-icon--light .x-icon__path{fill:#fff}.x-icon--dark .x-icon__path{fill:#000}.linkedin-icon--light .linkedin-icon__path{fill:#fff}.linkedin-icon--dark .linkedin-icon__path{fill:#000}.facebook-icon--light .facebook-icon__path{fill:#fff}.facebook-icon--dark .facebook-icon__path{fill:#000}.instagram-icon--light .instagram-icon__path{fill:#fff}.instagram-icon--dark .instagram-icon__path{fill:#000}.socials-block__icon{display:block;height:1.25rem;width:1.25rem}.socials-block__links{align-items:center;display:flex}.socials-block__links:has(.socials-block__link:hover) .socials-block__link:not(:hover){opacity:.6;transition:opacity .2s ease-out}.socials-block__link{display:block;padding:10px;transition:opacity .2s ease-in}.socials-block--light .socials-block__link{opacity:.6}@media(hover:hover){.socials-block--light .socials-block__link:hover{opacity:1;transition:opacity .2s ease-out}}@media only screen and (min-width:75rem){.socials-block{flex-direction:row}}.ryze-logo__path{fill:#fff}.website-credits{opacity:.6;text-decoration:none;transition:opacity .2s ease-in;width:-moz-fit-content;width:fit-content}.website-credits__text{color:#fff;font-size:1rem}.website-credits__ryze-logo{display:inline-block;height:auto;margin-inline-start:.125rem;transform:translateY(.25rem);width:2.5rem}@media(hover:hover){.website-credits:hover{opacity:1;transition:opacity .2s ease-out}}.footer-nav{display:flex;flex-direction:column;gap:1.25rem}.footer-nav__link{align-items:center;display:inline-flex;gap:.625rem;height:1.625rem;text-decoration:none}@media(hover:hover){.footer-nav__link:hover .footer-nav__arrow{transform:rotate(45deg);transition:transform .2s ease-out}.footer-nav__link:hover .footer-nav__text{opacity:1;transition:opacity .2s ease-out}}.footer-nav__text{color:#fff;opacity:.6;transition:opacity .2s ease-in}.footer-nav__arrow{height:14px;transition:transform .2s ease-in;width:10px}@media only screen and (min-width:48rem){.footer-nav{flex-direction:row;gap:2.5rem;justify-self:end}}.footer{background-color:#000;pointer-events:auto;position:relative;z-index:1}.footer__container{padding-block:70px 17px}.footer__logo-holder{width:-moz-fit-content;width:fit-content}.footer__logo{filter:brightness(0) invert(1);height:3.125rem;width:auto}.footer__nav,.footer__socials-block{margin-block-start:1.875rem}.footer__socials-block{transform:translate(-10px)}.footer__website-credits{margin-block-start:3.75rem}@media only screen and (min-width:48rem){.footer__container{padding-block:67px 17px}.footer__logo-holder{grid-row:1;justify-self:start}.footer__socials-block{align-self:center;grid-row:1;justify-self:end;margin-block-start:0;transform:translate(10px)}.footer__nav{margin-block-start:2.1875rem}}@media only screen and (min-width:75rem){.footer__logo-holder{grid-column:4/span 8}.footer__socials-block{grid-column:16/-4}.footer__nav,.footer__website-credits{grid-column:4/-4}}.popup-holder{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;pointer-events:none;position:relative;top:0;width:100%;z-index:2}.popup-holder__overlay{background-color:#00000080;inset:0;position:absolute}.popup-holder__card{background-color:#fff;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.popup-holder__close-button{border-radius:30px;cursor:pointer;height:32px;inset-block-start:20px;inset-inline-start:20px;position:absolute;width:32px;z-index:2}.popup-holder__close-button:after,.popup-holder__close-button:before{background-color:#000;content:"";height:.0625rem;inset-block-start:50%;inset-inline-start:50%;position:absolute;transition:transform .2s ease-in .2s;width:2.9375rem}.popup-holder__close-button:before{transform:translate(-50%,-50%) rotate(-45deg) scaleX(1)}.popup-holder__close-button:after{transform:translate(-50%,-50%) rotate(45deg) scaleX(1)}@media(hover:hover){.popup-holder__close-button:hover:after,.popup-holder__close-button:hover:before{transform:translate(-50%,-50%) rotate(0) scaleX(.7);transition:transform .2s ease-out}.popup-holder__close-button:hover .popup-holder__close-icon:after,.popup-holder__close-button:hover .popup-holder__close-icon:before{transition:opacity 0s .2s,transform .2s ease-out .2s}.popup-holder__close-button:hover .popup-holder__close-icon:before{opacity:1;transform:rotate(45deg)}.popup-holder__close-button:hover .popup-holder__close-icon:after{opacity:1;transform:rotate(-45deg)}}.popup-holder__close-icon{height:100%;position:relative;width:100%}.popup-holder__close-icon:after,.popup-holder__close-icon:before{background-color:#000;content:"";height:.0625rem;inset-block-start:50%;inset-inline-end:0;opacity:0;position:absolute;transform-origin:right;transition:opacity 0s .2s,transform .2s ease-in;width:1rem}.popup-holder--active{pointer-events:auto}.popup-holder--active .popup-holder__overlay{animation:fadeIn .4s cubic-bezier(.65,0,.35,1)}.popup-holder--active .popup-holder__card{animation:slideInLeft .4s cubic-bezier(.65,0,.35,1)}.popup-holder--active.popup-holder--closing .popup-holder__overlay{animation:fadeOut .4s cubic-bezier(.65,0,.35,1)}.popup-holder--active.popup-holder--closing .popup-holder__card{animation:slideOutRight .4s cubic-bezier(.65,0,.35,1)}@media only screen and (min-width:48rem){.popup-holder__close-button{inset-block-start:40px;inset-inline-start:40px}.popup-holder--downloads .popup-holder__card,.popup-holder--raptor .popup-holder__card,.popup-holder--spec .popup-holder__card{width:max(62.5rem,66.84%)}}@media only screen and (min-width:75rem){.popup-holder__close-button{inset-block-start:60px;inset-inline-start:60px}.popup-holder--driver .popup-holder__card{width:max(75rem,80.214%)}}.text-block>*+*{margin-block-start:1.25rem}.text-block *+h2,.text-block *+h3,.text-block *+h4,.text-block *+h5,.text-block *+h6{margin-block-start:2.5rem}.text-block h6+*{margin-block-start:1.875rem}.text-block--text-centre{margin-inline:auto;text-align:center}.text-block--text-centre>*{margin-inline:auto}.text-block--text-white a,.text-block--text-white>*{color:#fff}.text-block--text-white-shadowed>*{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.2)}.text-block--text-white-shadowed a{color:#fff}@media only screen and (min-width:48rem){.text-block>*+*{margin-block-start:1.875rem}.text-block *+h2,.text-block *+h3,.text-block *+h4,.text-block *+h5,.text-block *+h6{margin-block-start:3.125rem}.text-block h6+*{margin-block-start:1.875rem}.text-block *+ul,.text-block ul+*{margin-block-start:2.5rem}}.asset{overflow:hidden;position:relative}.asset__image-holder,.asset__video{height:100%;width:100%}.asset__image,.asset__video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.asset--with-parallax .asset__image,.asset--with-parallax .asset__video{height:var(--parallax-image-height,120%);inset-block-end:0}.driver-popup{height:100%;overflow:auto}.driver-popup__body{flex-grow:1;position:relative;width:100%}.driver-popup__asset{height:min(83.333vw,500px);width:100%}.driver-popup__heading{font-size:2.125rem;letter-spacing:-.0425rem;line-height:1.1}@media only screen and (min-width:48rem){.driver-popup__heading{font-size:2.25rem;letter-spacing:-.045rem}}@media only screen and (min-width:64rem){.driver-popup__heading{font-size:2.375rem;letter-spacing:-.0475rem}}@media only screen and (min-width:75rem){.driver-popup__heading{font-size:2.5rem;letter-spacing:-.05rem}}.driver-popup__image{-o-object-position:top;object-position:top}.driver-popup__bio{margin-block-start:2.5rem}.driver-popup__body{padding:30px}@media only screen and (min-width:48rem){.driver-popup{display:flex;overflow:hidden}.driver-popup__body{overflow:auto;padding-block:120px 40px;padding-inline:30px}.driver-popup__bio{margin-block-start:3.75rem}.driver-popup__asset{flex-shrink:0;height:100%;width:50%}}@media only screen and (min-width:64rem){.driver-popup__body{padding-inline:60px}}.asset-stand-in{overflow:hidden;position:relative}.asset-stand-in__image-holder{height:100%;inset:0;position:absolute;width:100%}.asset-stand-in__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.popup-raptor{display:flex;flex-direction:column;height:100%;overflow:auto;padding-block:95px 80px}.popup-raptor__heading{font-size:2.125rem;letter-spacing:-.0425rem;line-height:1.1}@media only screen and (min-width:48rem){.popup-raptor__heading{font-size:2.25rem;letter-spacing:-.045rem}}@media only screen and (min-width:64rem){.popup-raptor__heading{font-size:2.375rem;letter-spacing:-.0475rem}}@media only screen and (min-width:75rem){.popup-raptor__heading{font-size:2.5rem;letter-spacing:-.05rem}}.popup-raptor__sub-heading{font-family:Aeonik Regular,sans-serif;font-size:1rem;letter-spacing:-.02rem;line-height:1.6;margin-block-end:1.125rem}.popup-raptor__header{padding-inline:20px}.popup-raptor__asset{height:min(60vw,500px)}.popup-raptor__text{padding-inline:20px}.popup-raptor__section-list{display:none}.popup-raptor__body{display:flex;flex-direction:column;margin-block-start:2.5rem;row-gap:3.75rem;scroll-behavior:smooth}.popup-raptor__section-heading{font-family:Aeonik Medium,sans-serif;font-size:1.875rem;letter-spacing:-.0375rem;line-height:1.1}.popup-raptor__section-heading+.popup-raptor__info{margin-block-start:1.25rem}.popup-raptor__heading-text{font-family:Monda SemiBold,sans-serif;font-size:1rem;line-height:1}.popup-raptor__text{margin-block-start:3.75rem}@media only screen and (min-width:64rem){.popup-raptor{display:grid;grid-template-columns:1fr;overflow:hidden;padding-block:0}.popup-raptor__header{align-self:start;grid-column:1;grid-row:1;max-height:100%;overflow:auto;padding-block:120px 20px;padding-inline:40px;position:relative;width:min(40%,25rem);z-index:1}.popup-raptor__body{flex-shrink:0;grid-column:1;grid-row:1;height:100%;margin-block-start:0;overflow:auto;padding-block:120px 80px;padding-inline-start:min(40%,25rem);row-gap:0}.popup-raptor__section:not(:first-child){padding-block-start:5rem}.popup-raptor__asset{aspect-ratio:60/36;height:unset}.popup-raptor__section-list{display:flex;flex-direction:column;margin-block-start:3.75rem;padding-block-start:2.5rem;row-gap:2.5rem}.popup-raptor__section-list:has(.popup-raptor__item-text){border-block-start:1px solid rgba(0,0,0,.2)}.popup-raptor__list-item{align-items:center;cursor:pointer;display:flex;font-family:Monda SemiBold,sans-serif;font-size:1rem;gap:1.25rem;line-height:1}}@media only screen and (min-width:64rem)and (hover:hover){.popup-raptor__list-item:hover .popup-raptor__item-text{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out}}@media only screen and (min-width:64rem){.popup-raptor__list-item--active .popup-raptor__item-text{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out}.popup-raptor__list-item--active .popup-raptor__list-icon{opacity:1;transition:opacity .2s ease-out}.popup-raptor__item-text{opacity:.3;transform:translate(calc(-12px - 1.25rem));transition:opacity .2s ease-in,transform .2s ease-in}.popup-raptor__list-icon{opacity:0;transition:opacity .2s ease-in}.popup-raptor__text{padding-inline:0 40px}.popup-raptor__info,.popup-raptor__section-heading+.popup-raptor__info{margin-block-start:1.875rem}}@media only screen and (min-width:75rem){.popup-raptor__body{padding-block:150px 120px}.popup-raptor__header{padding-block:150px 20px;padding-inline:60px}}.popup-spec{display:flex;flex-direction:column;height:100%;overflow:auto;padding-block:95px 80px}.popup-spec__heading{font-size:2.125rem;letter-spacing:-.0425rem;line-height:1.1}@media only screen and (min-width:48rem){.popup-spec__heading{font-size:2.25rem;letter-spacing:-.045rem}}@media only screen and (min-width:64rem){.popup-spec__heading{font-size:2.375rem;letter-spacing:-.0475rem}}@media only screen and (min-width:75rem){.popup-spec__heading{font-size:2.5rem;letter-spacing:-.05rem}}.popup-spec__body,.popup-spec__header{padding-inline:20px}.popup-spec__body{display:flex;flex-direction:column;margin-block-start:2.5rem;row-gap:3.75rem}.popup-spec__list{border-block-start:1px solid rgba(0,0,0,.2)}.popup-spec__item{border-block-end:1px solid rgba(0,0,0,.2);padding-block:1.25rem}.popup-spec__term{font-family:Aeonik Medium,sans-serif}.popup-spec__description,.popup-spec__term{font-size:.875rem;letter-spacing:-.0175rem}.popup-spec__description{margin-block-start:.625rem}@media only screen and (min-width:64rem){.popup-spec{display:grid;grid-template-columns:1fr;overflow:hidden;padding-block:0}.popup-spec__header{align-self:start;max-height:100%;padding-block:120px 20px;padding-inline:40px;position:relative;width:min(40%,25rem);z-index:1}.popup-spec__body,.popup-spec__header{grid-column:1;grid-row:1;overflow:auto}.popup-spec__body{flex-shrink:0;height:100%;margin-block-start:0;padding-block:120px 80px;padding-inline-end:min(4.0106951872vw,64.1711229947px);padding-inline-start:min(40%,25rem);row-gap:0}.popup-spec__item{display:grid;gap:1.25rem;grid-template-columns:.3fr 1fr}.popup-spec__description{margin-block-start:0}}@media only screen and (min-width:75rem){.popup-spec__body{padding-block:150px 120px}.popup-spec__header{padding-block:150px 20px;padding-inline:60px}}.popup-downloads{display:flex;flex-direction:column;height:100%;overflow:auto;padding-block:95px 80px}.popup-downloads__heading{font-size:2.125rem;letter-spacing:-.0425rem;line-height:1.1}@media only screen and (min-width:48rem){.popup-downloads__heading{font-size:2.25rem;letter-spacing:-.045rem}}@media only screen and (min-width:64rem){.popup-downloads__heading{font-size:2.375rem;letter-spacing:-.0475rem}}@media only screen and (min-width:75rem){.popup-downloads__heading{font-size:2.5rem;letter-spacing:-.05rem}}.popup-downloads__header{padding-inline:20px}.popup-downloads__section-list{display:none}.popup-downloads__body{display:flex;flex-direction:column;margin-block-start:2.5rem;row-gap:3.75rem}.popup-downloads__card-grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15.625rem),1fr));padding-inline:20px;row-gap:60px}@media only screen and (min-width:64rem){.popup-downloads{display:grid;grid-template-columns:1fr;overflow:hidden;padding-block:0}.popup-downloads__header{align-self:start;grid-column:1;grid-row:1;max-height:100%;overflow:auto;padding-block:120px 20px;padding-inline:40px;position:relative;width:min(40%,25rem);z-index:1}.popup-downloads__body{flex-shrink:0;grid-column:1;grid-row:1;height:100%;margin-block-start:0;overflow:auto;padding-block:120px 80px;padding-inline-end:min(4.0106951872vw,64.1711229947px);padding-inline-start:min(40%,25rem);row-gap:0}.popup-downloads__section-list{display:flex;flex-direction:column;margin-block-start:3.75rem;padding-block-start:2.5rem;row-gap:2.5rem}.popup-downloads__section-list:has(.popup-downloads__item-text){border-block-start:1px solid rgba(0,0,0,.2)}.popup-downloads__list-item{align-items:center;cursor:pointer;display:flex;font-family:Monda SemiBold,sans-serif;font-size:1rem;gap:1.25rem;line-height:1}}@media only screen and (min-width:64rem)and (hover:hover){.popup-downloads__list-item:hover .popup-downloads__item-text{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out}}@media only screen and (min-width:64rem){.popup-downloads__list-item--active .popup-downloads__item-text{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out}.popup-downloads__list-item--active .popup-downloads__list-icon{opacity:1;transition:opacity .2s ease-out}.popup-downloads__item-text{opacity:.3;transform:translate(calc(-12px - 1.25rem));transition:opacity .2s ease-in,transform .2s ease-in}.popup-downloads__list-icon{opacity:0;transition:opacity .2s ease-in}.popup-downloads__card-grid{padding-inline:0}}@media only screen and (min-width:75rem){.popup-downloads__body{padding-block:150px 120px}.popup-downloads__header{padding-block:150px 20px;padding-inline:60px}}.wallpaper-card__asset{aspect-ratio:26/17}.wallpaper-card__image{transition:transform .2s ease-in}.wallpaper-card__heading{font-size:1.125rem;line-height:1.5;margin-block-start:.625rem}@media only screen and (min-width:64rem){.wallpaper-card__heading{font-size:1.25rem}}.wallpaper-card__links{display:flex;gap:1.25rem;margin-block-start:.625rem}.wallpaper-card__link{color:#ff0037;font-size:.75rem;letter-spacing:-.015rem;transition:color .2s ease-in}@media(hover:hover){.wallpaper-card__link:hover{color:#000;transition:color .2s ease-out}}.wallpaper-card:has(.wallpaper-card__link:hover) .wallpaper-card__image{transform:scale(1.05);transition:transform .2s ease-out}.popups-rack{height:100%;inset-block-start:0;inset-inline-start:0;pointer-events:none;position:fixed;width:100%;z-index:10}.main-menu__overlay{background-color:#00000080;height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:1}.main-menu__menu{background-color:#fff;height:100%;inset-block-start:0;inset-inline-end:0;padding:40px 30px;position:absolute;transform:translateY(100%);transition:transform .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:2}.main-menu__buttons,.main-menu__menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.main-menu__buttons{margin-block-end:30px}.main-menu__button-large{text-decoration:none;transition:transform .2s cubic-bezier(.65,0,.35,1)}.main-menu__button-large+.main-menu__button-large{margin-block-start:28px}@media(hover:hover){.main-menu__button-large:hover .main-menu__button-large-text--hover{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out}.main-menu__button-large:hover .main-menu__hover-text-holder{clip-path:inset(0 0 0 0);transition:clip-path 0s}}.main-menu__button-large-text-holder{display:grid;font-family:Aeonik Medium,sans-serif;font-size:3.125rem;grid-template-columns:1fr;line-height:1.2;margin-block-end:2px;width:-moz-fit-content;width:fit-content}.main-menu__button-large-text--standard{color:#0003;grid-column:1;grid-row:1}.main-menu__button-large-text--hover{color:#000;transition:clip-path 0s .2s}@media(hover:hover){.main-menu__button-large-text--hover{clip-path:inset(0 100% 0 0)}}.main-menu__hover-text-holder{grid-column:1;grid-row:1;transition:clip-path .2s ease-out}@media(hover:hover){.main-menu__hover-text-holder{clip-path:inset(0 0 0 100%)}}.main-menu__button-large-subtext{color:#00000080;font-size:.875rem}.main-menu__button{position:relative;text-decoration:none}@media(hover:hover){.main-menu__button:hover .main-menu__button-text{opacity:1;transition:opacity .2s ease-out}}.main-menu__button+.main-menu__button{margin-block-start:5px}.main-menu__button-text{color:#000;font-size:1rem;opacity:.5;transition:opacity .2s ease-in}.main-menu__socials-block{transform:translate(-10px)}.main-menu--open .main-menu__overlay{opacity:1;pointer-events:auto}.main-menu--open .main-menu__menu{transform:translateY(0)}@media only screen and (min-width:48rem){.main-menu__menu{padding:70px 60px 60px}.main-menu__buttons--small-links{margin-block-start:auto}.main-menu__button-large-text-holder{font-size:4.375rem}}@media only screen and (min-width:64rem){.main-menu__menu{padding:80px 100px 66px;width:max(46.75rem,50%)}.main-menu__button-large-text-holder{font-size:5rem}}.nav-progress{--nav-progress-percent:var(--e62c96ea)}.nav-progress__bar{background-color:#ff0037;height:5px;width:var(--nav-progress-percent,0)}.main-nav{display:flex;inset-block-end:0;inset-inline-start:0;justify-content:flex-end;pointer-events:none;position:sticky;transition:transform .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:5}.main-nav__buttons{background-color:#fff;display:flex;height:60px;pointer-events:auto;position:relative;width:110px;z-index:2}.main-nav__button{display:none}.main-nav__hamburger{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;line-height:1;min-width:110px;row-gap:8px;transition:background-color .2s cubic-bezier(.65,0,.35,1);width:10%}@media(hover:hover){.main-nav__hamburger:hover{background-color:#0000000d}}.main-nav__hamburger-line{background-color:#000;height:2px;transition:transform .4s cubic-bezier(.65,0,.35,1);width:30px}.main-nav__menu{inset:0;pointer-events:none;position:fixed;z-index:1}.main-nav__progress{inset-block-end:0;inset-inline-start:0;position:absolute;width:100%}.main-nav--open .main-nav__menu{pointer-events:auto}.main-nav--open .main-nav__hamburger-line:first-child{transform:rotate(-45deg) translate3d(-4px,4px,0)}.main-nav--open .main-nav__hamburger-line:nth-child(2){transform:rotate(45deg) translate3d(-3px,-3px,0)}.main-nav--intro{transform:translateY(100%)}@media only screen and (min-width:64rem){.main-nav__buttons{width:max(46.75rem,50%)}.main-nav__button{align-items:center;background-color:#fff;border-inline-end:1px solid rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;line-height:1;padding:20px 30px;text-decoration:none;transition:background-color .2s cubic-bezier(.65,0,.35,1),border-color .2s cubic-bezier(.65,0,.35,1),opacity .4s cubic-bezier(.65,0,.35,1);width:45%}}@media only screen and (min-width:64rem)and (hover:hover){.main-nav__button:hover{background-color:#0000000d;border-color:#0000000d}}@media only screen and (min-width:64rem){.main-nav__button-text{font-family:Monda SemiBold,sans-serif;font-size:.875rem}.main-nav__progress{max-width:90%;width:calc(100% - 110px)}.main-nav--open .main-nav__button{opacity:0;pointer-events:none}}.button--solid-pill[data-v-073fa521]{border-radius:10000px;gap:10px;height:3.125rem;overflow:hidden;padding-inline:30px}.button--solid-pill .button__text[data-v-073fa521]{color:#fff;font-size:1rem;position:relative;transition:color .2s ease-in;z-index:2}.button--solid-pill .button__icons[data-v-073fa521]{display:grid;grid-template-columns:auto;position:relative;z-index:2}.button--solid-pill .button__icon[data-v-073fa521]{grid-column:1;grid-row:1;will-change:transform,opacity}.button--solid-pill .button__icon--initial[data-v-073fa521]{opacity:1;transform:translate(0);transition:transform 0s,opacity .2s ease-in}.button--solid-pill .button__icon--hover[data-v-073fa521]{opacity:0;transition:transform 0s .2s,opacity .2s ease-in}.button--solid-pill[data-v-073fa521]:after,.button--solid-pill[data-v-073fa521]:before{border-radius:10000px;content:"";height:100%;inset:0;position:absolute;transition:opacity .2s ease-in;width:100%}.button--solid-pill[data-v-073fa521]:after,.button--solid-pill[data-v-073fa521]:before{background-color:#ff0037;border:2px solid #ff0037}.button--solid-pill[data-v-073fa521]:after{opacity:0;z-index:1}@media(hover:hover){.button--solid-pill:hover .button__text[data-v-073fa521]{color:#fff;transition:color .2s ease-out}.button--solid-pill:hover .button__icon[data-v-073fa521]{transition:transform .2s ease-out,opacity .2s ease-out}.button--solid-pill:hover .button__icon--initial[data-v-073fa521]{opacity:0}.button--solid-pill:hover .button__icon--hover[data-v-073fa521]{opacity:1;transform:translate(0)}.button--solid-pill[data-v-073fa521]:hover:before{opacity:0;transition:opacity .2s ease-out}.button--solid-pill[data-v-073fa521]:hover:after{opacity:1;transition:opacity .2s ease-out}}.split-button-red-right{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:inline-flex;font-size:.75rem;height:2.5rem;isolation:isolate;justify-content:space-between;outline:none;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.split-button-red-right__icon-holder{background-color:#ff0037;display:grid;height:100%;place-content:center;width:2.5rem}.split-button-red-right__icon{transition:transform .2s ease-in}.split-button-red-right__text-holder{align-items:center;display:grid;grid-template-columns:1fr;height:100%;position:relative;width:-moz-fit-content;width:fit-content}.split-button-red-right__text-holder:before{background-color:#ff0037;content:"";height:100%;inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in;width:100%;z-index:1}.split-button-red-right__hover-text,.split-button-red-right__standard-text{grid-column:1;grid-row:1;padding-inline:15px 5px;position:relative;transition:transform .2s ease-in}.split-button-red-right__hover-text{clip-path:inset(0 100% 0 0);transition:clip-path .2s ease-in;z-index:2}.split-button-red-right__text{color:#000;display:inline-block;font-family:Monda SemiBold,sans-serif;font-size:.75rem;transition:transform .2s ease-in}.split-button-red-right__text--hover{color:#fff}@media(hover:hover){.split-button-red-right:hover .split-button-red-right__text-holder:before{transform:scaleX(1);transition:transform .2s ease-out}.split-button-red-right:hover .split-button-red-right__hover-text{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out}.split-button-red-right:hover .split-button-red-right__icon{transform:rotate(45deg);transition:transform .2s ease-out}.split-button-red-right:hover .split-button-red-right__text{transform:translate(-13px);transition:transform .2s ease-out}}.split-button-red-down{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:inline-flex;font-size:.75rem;height:2.5rem;isolation:isolate;justify-content:space-between;outline:none;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.split-button-red-down__icon-holder{background-color:#ff0037;display:grid;height:100%;place-content:center;width:2.5rem}.split-button-red-down__icon{transition:transform .2s ease-in}.split-button-red-down__text-holder{align-items:center;display:grid;grid-template-columns:1fr;height:100%;position:relative;width:-moz-fit-content;width:fit-content}.split-button-red-down__text-holder:before{background-color:#ff0037;content:"";height:100%;inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in;width:100%;z-index:1}.split-button-red-down__hover-text,.split-button-red-down__standard-text{grid-column:1;grid-row:1;padding-inline:15px 5px;position:relative;transition:transform .2s ease-in}.split-button-red-down__hover-text{clip-path:inset(0 100% 0 0);transition:clip-path .2s ease-in;z-index:2}.split-button-red-down__text{color:#000;display:inline-block;font-family:Monda SemiBold,sans-serif;font-size:.75rem;transition:transform .2s ease-in}.split-button-red-down__text--hover{color:#fff}@media(hover:hover){.split-button-red-down:hover .split-button-red-down__text-holder:before{transform:scaleX(1);transition:transform .2s ease-out}.split-button-red-down:hover .split-button-red-down__hover-text{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out}.split-button-red-down:hover .split-button-red-down__icon{transform:translateY(5px);transition:transform .2s ease-out}.split-button-red-down:hover .split-button-red-down__text{transform:translate(-11px);transition:transform .2s ease-out}}.split-button-red-white-right{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:inline-flex;font-size:.75rem;height:2.5rem;isolation:isolate;justify-content:space-between;outline:none;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.split-button-red-white-right__icon-holder{background-color:#ff0037;display:grid;height:100%;place-content:center;width:2.5rem}.split-button-red-white-right__icon{transition:transform .2s ease-in}.split-button-red-white-right__text-holder{align-items:center;display:grid;grid-template-columns:1fr;height:100%;position:relative;width:-moz-fit-content;width:fit-content}.split-button-red-white-right__text-holder:before{background-color:#ff0037;content:"";height:100%;inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in;width:100%;z-index:1}.split-button-red-white-right__hover-text,.split-button-red-white-right__standard-text{grid-column:1;grid-row:1;padding-inline:15px 5px;position:relative;transition:transform .2s ease-in}.split-button-red-white-right__hover-text{clip-path:inset(0 100% 0 0);transition:clip-path .2s ease-in;z-index:2}.split-button-red-white-right__text{color:#fff;display:inline-block;font-family:Monda SemiBold,sans-serif;font-size:.75rem;transition:transform .2s ease-in}.split-button-red-white-right__text--hover{color:#fff}@media(hover:hover){.split-button-red-white-right:hover .split-button-red-white-right__text-holder:before{transform:scaleX(1);transition:transform .2s ease-out}.split-button-red-white-right:hover .split-button-red-white-right__hover-text{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out}.split-button-red-white-right:hover .split-button-red-white-right__icon{transform:rotate(45deg);transition:transform .2s ease-out}.split-button-red-white-right:hover .split-button-red-white-right__text{transform:translate(-13px);transition:transform .2s ease-out}}.split-button-red-scroll{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:inline-flex;font-size:.75rem;height:2.5rem;isolation:isolate;justify-content:space-between;outline:none;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.split-button-red-scroll__icon-holder{background-color:#ff0037;display:grid;height:100%;place-content:center;width:2.5rem}.split-button-red-scroll__icon{transition:transform .2s ease-in}.split-button-red-scroll__text-holder{align-items:center;display:grid;grid-template-columns:1fr;height:100%;position:relative;width:-moz-fit-content;width:fit-content}.split-button-red-scroll__text-holder:before{background-color:#ff0037;content:"";height:100%;inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in;width:100%;z-index:1}.split-button-red-scroll__hover-text,.split-button-red-scroll__standard-text{grid-column:1;grid-row:1;padding-inline:15px 5px;position:relative;transition:transform .2s ease-in}.split-button-red-scroll__hover-text{clip-path:inset(0 100% 0 0);transition:clip-path .2s ease-in;z-index:2}.split-button-red-scroll__text{color:#000;display:inline-block;font-family:Monda SemiBold,sans-serif;font-size:.75rem;transition:transform .2s ease-in}.split-button-red-scroll__text--hover{color:#fff}@media(hover:hover){.split-button-red-scroll:hover .split-button-red-scroll__text-holder:before{transform:scaleX(1);transition:transform .2s ease-out}.split-button-red-scroll:hover .split-button-red-scroll__hover-text{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out}.split-button-red-scroll:hover .split-button-red-scroll__icon{transform:translateY(5px);transition:transform .2s ease-out}.split-button-red-scroll:hover .split-button-red-scroll__text{transform:translate(-11px);transition:transform .2s ease-out}}.split-button-red-scroll{height:3.75rem}.split-button-red-scroll__icon-holder{width:3.75rem}.split-button-red-scroll__icon{animation-duration:4s;animation-iteration-count:infinite;animation-name:bob;height:1.625rem;width:1.625rem}.split-button-red-scroll__text-holder{width:200px}.split-button-red-scroll__hover-text,.split-button-red-scroll__standard-text{flex-direction:column;height:100%;justify-content:flex-end;width:100%}.split-button-red-scroll__text{align-items:center;animation-duration:4s;animation-iteration-count:infinite;display:flex;flex-shrink:0;height:100%;inset:0;padding-inline:25px 5px;position:absolute;width:100%;z-index:2}.split-button-red-scroll__text:first-child{animation-name:scrollButtonTextRepeat}.split-button-red-scroll__text:nth-child(2){animation-name:scrollButtonTextInverse}.split-button-red-scroll__text:nth-child(3){animation-name:scrollButtonText}.split-button-red-white-mobile-right{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:inline-flex;font-size:.75rem;height:2.5rem;isolation:isolate;justify-content:space-between;outline:none;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.split-button-red-white-mobile-right__icon-holder{background-color:#ff0037;display:grid;height:100%;place-content:center;width:2.5rem}.split-button-red-white-mobile-right__icon{transition:transform .2s ease-in}.split-button-red-white-mobile-right__text-holder{align-items:center;display:grid;grid-template-columns:1fr;height:100%;position:relative;width:-moz-fit-content;width:fit-content}.split-button-red-white-mobile-right__text-holder:before{background-color:#ff0037;content:"";height:100%;inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in;width:100%;z-index:1}.split-button-red-white-mobile-right__hover-text,.split-button-red-white-mobile-right__standard-text{grid-column:1;grid-row:1;padding-inline:15px 5px;position:relative;transition:transform .2s ease-in}.split-button-red-white-mobile-right__hover-text{clip-path:inset(0 100% 0 0);transition:clip-path .2s ease-in;z-index:2}.split-button-red-white-mobile-right__text{color:#fff;display:inline-block;font-family:Monda SemiBold,sans-serif;font-size:.75rem;transition:transform .2s ease-in}.split-button-red-white-mobile-right__text--hover{color:#fff}@media only screen and (min-width:64rem){.split-button-red-white-mobile-right__text{color:#000}.split-button-red-white-mobile-right__text--hover{color:#fff}}@media(hover:hover){.split-button-red-white-mobile-right:hover .split-button-red-white-mobile-right__text-holder:before{transform:scaleX(1);transition:transform .2s ease-out}.split-button-red-white-mobile-right:hover .split-button-red-white-mobile-right__hover-text{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out}.split-button-red-white-mobile-right:hover .split-button-red-white-mobile-right__icon{transform:rotate(45deg);transition:transform .2s ease-out}.split-button-red-white-mobile-right:hover .split-button-red-white-mobile-right__text{transform:translate(-13px);transition:transform .2s ease-out}}.intro-scroll-button{grid-column:1;inset-block-end:0;inset-inline-start:0;opacity:0;pointer-events:none;position:sticky;transition:transform .4s cubic-bezier(.65,0,.35,1);z-index:5}.intro-scroll-button--intro{transform:translateY(100%)}
