@font-face{font-family:"Saira";font-style:normal;font-weight:300 700;font-display:swap;src:url("../../fonts/saira-latin-ext.woff2") format("woff2")}@font-face{font-family:"Saira";font-style:normal;font-weight:300 700;font-display:swap;src:url("../../fonts/saira-latin.woff2") format("woff2")}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem 1.875rem;border:2px solid rgba(0,0,0,0);border-radius:1.25rem;font-family:"Saira",sans-serif;font-weight:500;font-size:1rem;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}@media(max-width: 991.98px){.btn{font-size:max(14px,1.1290690104rem)}}@media(max-width: 767.98px){.btn{font-size:max(14px,1.560755814rem)}}.btn--primary{background-color:#e10514;color:#fff}.btn--primary:hover{background-color:#7c0008}.btn--outline{background-color:rgba(0,0,0,0);border-color:#e10514;color:#e10514}.btn--outline:hover{background-color:#e10514;color:#fff}.btn--tag{flex:1 0 0;min-width:0;padding:.625rem 1rem;border:1px solid #fff;border-radius:62.4375rem;background-color:rgba(255,255,255,.1);color:#fff;font-weight:400;line-height:1.3}@media(max-width: 991.98px){.btn--tag{padding:.6451822917rem}}@media(max-width: 767.98px){.btn--tag{padding:.8918604651rem}}.btn--tag:hover{background-color:#e10514}.btn--draw{position:relative;height:4rem;padding:0 2rem;border-color:currentColor;border-radius:1.25rem;letter-spacing:-0.01rem;background-color:rgba(0,0,0,0);color:#e10514}@media(max-width: 991.98px){.btn--draw{height:max(44px,3.5485026042rem);padding:0 max(16px,1.2903645833rem);border-radius:max(10px,0.8064778646rem);letter-spacing:-.0112906901rem}}@media(max-width: 767.98px){.btn--draw{height:max(44px,4.9052325581rem);padding:0 max(16px,1.7837209302rem);border-radius:max(10px,1.1148255814rem);letter-spacing:-.0156075581rem}}.btn--draw:hover{background-color:#e10514}.btn--draw:hover .btn__content{color:#fff}.btn--light{color:#fff}.btn--light:hover{background-color:#fff}.btn--light:hover .btn__content{color:#e10514}.btn--animated{border-color:rgba(0,0,0,0)}.btn--animated .btn__connector{transform:scaleX(0)}.btn--animated .btn__border{display:block}.btn--animated .btn__border-path{stroke-dashoffset:1}.btn--animated .btn__content{opacity:0}.btn__connector{position:absolute;right:100%;top:50%;width:2.5rem;height:2px;background-color:currentColor;transform-origin:left center}@media(max-width: 991.98px){.btn__connector{width:1.6129557292rem}}@media(max-width: 767.98px){.btn__connector{width:2.2296511628rem}}.btn__border{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);display:none;overflow:visible;pointer-events:none}.btn__border-path{fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:1}.btn__content{display:inline-flex;align-items:center;gap:.5rem}.btn__icon{width:1.5rem;height:1.5rem;flex-shrink:0}@media(max-width: 991.98px){.btn__icon{width:max(24px,1.935546875rem);height:max(24px,1.935546875rem)}}@media(max-width: 767.98px){.btn__icon{width:max(24px,2.6755813953rem);height:max(24px,2.6755813953rem)}}.btn__icon--lg{width:1.5625rem;height:1.5625rem}@media(max-width: 991.98px){.btn__icon--lg{width:max(25px,2.0161946615rem);height:max(25px,2.0161946615rem)}}@media(max-width: 767.98px){.btn__icon--lg{width:max(25px,2.7870639535rem);height:max(25px,2.7870639535rem)}}.accordion{display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 991.98px){.accordion{gap:1.935546875rem}}@media(max-width: 767.98px){.accordion{gap:2.6755813953rem}}.accordion__item{padding-bottom:2.5rem;border-bottom:1px solid rgba(29,29,29,.14)}@media(max-width: 991.98px){.accordion__item{padding-bottom:1.935546875rem}}@media(max-width: 767.98px){.accordion__item{padding-bottom:2.6755813953rem}}.accordion--animated .accordion__item{opacity:0;transform:translateY(3.75rem);transition:opacity .5s ease,transform .5s ease;will-change:transform,opacity}.accordion--revealed .accordion__item{opacity:1;transform:none}.accordion--revealed .accordion__item:nth-child(2){transition-delay:.13s}.accordion--revealed .accordion__item:nth-child(3){transition-delay:.26s}.accordion--revealed .accordion__item:nth-child(4){transition-delay:.39s}.accordion--revealed .accordion__item:nth-child(5){transition-delay:.52s}.accordion--revealed .accordion__item:nth-child(6){transition-delay:.65s}.accordion--revealed .accordion__item:nth-child(7){transition-delay:.78s}.accordion__button{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;border:none;background:none;text-align:left;color:#1d1d1d;cursor:pointer}.accordion__button-text{flex:1;font-weight:500;font-size:1.25rem;line-height:1.15;color:currentColor}@media(max-width: 991.98px){.accordion__button-text{font-size:1.4516601563rem;line-height:1.4}}@media(max-width: 767.98px){.accordion__button-text{font-size:2.0066860465rem}}.accordion__button::after{content:"";flex-shrink:0;width:3rem;height:3rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231d1d1d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M40.241 22.4118V17.4355C40.241 15.6939 39.3128 14.0865 37.8066 13.2166L26.4342 6.65092C24.9282 5.78302 23.0716 5.78302 21.5654 6.65092L10.1932 13.2166C8.68702 14.0865 7.75878 15.6939 7.75878 17.4355V30.565C7.75878 32.3046 8.68702 33.912 10.1932 34.782L21.5654 41.3476C23.0716 42.2174 24.9282 42.2174 26.4342 41.3476L37.8066 34.782C39.3128 33.912 40.241 32.3046 40.241 30.565V29.2826'/%3E%3Cpath d='M30.1152 24.0078H17.8789'/%3E%3Cpath d='M24 17.8906V30.1152'/%3E%3C/svg%3E") center/contain no-repeat}@media(max-width: 991.98px){.accordion__button::after{width:3.2259114583rem;height:3.2259114583rem}}@media(max-width: 767.98px){.accordion__button::after{width:4.4593023256rem;height:4.4593023256rem}}.accordion__content{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .3s ease,margin-top .4s ease;font-weight:400;font-size:1.25rem;line-height:1.3;color:#1d1d1d}@media(max-width: 991.98px){.accordion__content{font-size:1.2903645833rem}}@media(max-width: 767.98px){.accordion__content{font-size:1.7837209302rem}}.accordion__content p{overflow:hidden;min-height:0;margin:0}.accordion__content ul{margin:1.25rem 0 0;padding-left:1.875rem;list-style:disc}.accordion__content li{margin-top:.375rem}.accordion__text{overflow:hidden;min-height:0}.accordion__item--open .accordion__button{color:#e10514}.accordion__item--open .accordion__button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23e10514' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M40.241 22.4118V17.4355C40.241 15.6939 39.3128 14.0865 37.8066 13.2166L26.4342 6.65092C24.9282 5.78302 23.0716 5.78302 21.5654 6.65092L10.1932 13.2166C8.68702 14.0865 7.75878 15.6939 7.75878 17.4355V30.565C7.75878 32.3046 8.68702 33.912 10.1932 34.782L21.5654 41.3476C23.0716 42.2174 24.9282 42.2174 26.4342 41.3476L37.8066 34.782C39.3128 33.912 40.241 32.3046 40.241 30.565V29.2826'/%3E%3Cpath d='M30.1152 24.0078H17.8789'/%3E%3C/svg%3E")}.accordion__item--open .accordion__content{grid-template-rows:1fr;margin-top:.625rem;opacity:1}.breadcrumb__list{display:flex;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none}@media(max-width: 991.98px){.breadcrumb__list{gap:.9677734375rem}}@media(max-width: 767.98px){.breadcrumb__list{gap:1.3377906977rem}}.breadcrumb__item{display:flex;align-items:center;gap:.75rem;font-weight:500;font-size:.875rem;line-height:1.4;color:#fff}@media(max-width: 991.98px){.breadcrumb__item{gap:.9677734375rem;font-size:.9677734375rem}}@media(max-width: 767.98px){.breadcrumb__item{gap:1.3377906977rem;font-size:1.3377906977rem}}.breadcrumb__item+.breadcrumb__item::before{content:"";width:.5rem;border-top:2px solid #fff}@media(max-width: 991.98px){.breadcrumb__item+.breadcrumb__item::before{width:.6451822917rem}}@media(max-width: 767.98px){.breadcrumb__item+.breadcrumb__item::before{width:.8918604651rem}}.breadcrumb__item--current{opacity:.7}.breadcrumb__link{color:currentColor;text-decoration:underline}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:2px solid currentColor;outline-offset:3px}[tabindex="-1"]:focus-visible{outline:none}html{-webkit-text-size-adjust:100%;font-size:calc(100vw/1920*16)}@media(max-width: 1728px){html{font-size:calc(100vw/1728*16)}}@media(max-width: 1199.98px){html{font-size:calc(100vw/1199*16)}}@media(max-width: 991.98px){html{font-size:min(100vw/991*16,100vh/932*12.3995963673);font-size:min(100vw/991*16,100svh/932*12.3995963673)}}@media(max-width: 767.98px){html{font-size:min(100vw/767*16,100vh/932*8.9700130378);font-size:min(100vw/767*16,100svh/932*8.9700130378)}}html.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}html.hide-scrollbar::-webkit-scrollbar{display:none}body{line-height:1.6;-webkit-font-smoothing:antialiased}img,video,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}body{font-family:"Saira",sans-serif;font-weight:400;font-size:1rem;color:#1d1d1d;background-color:#efefef;overflow-x:clip}.container{width:100%;margin-inline:auto}.section{position:relative}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.skip-link{position:fixed;left:1rem;top:1rem;z-index:300;padding:.75rem 1.25rem;border-radius:.625rem;background-color:#e10514;color:#fff;font-weight:500;transform:translateY(-200%)}.skip-link:focus{transform:none}.section-spacing{padding:6.25rem 12.125rem}@media(max-width: 1199.98px){.section-spacing{padding:5rem 1.2086693548rem}}@media(max-width: 991.98px){.section-spacing{padding:3.2259114583rem 1.2903645833rem}}@media(max-width: 767.98px){.section-spacing{padding:4.4593023256rem 1.7837209302rem}}.section-spacing--mt-none{padding-top:0}.section-spacing--tall{padding-top:12.5rem;padding-bottom:12.5rem}@media(max-width: 1199.98px){.section-spacing--tall{padding-top:8.75rem;padding-bottom:8.75rem}}@media(max-width: 991.98px){.section-spacing--tall{padding-top:8.0647786458rem;padding-bottom:8.0647786458rem}}@media(max-width: 767.98px){.section-spacing--tall{padding-top:11.148255814rem;padding-bottom:11.148255814rem}}body.page-home::after{content:"";position:fixed;left:0;right:0;bottom:0;height:4rem;background-color:#e10514;z-index:5;pointer-events:none;transform:translateY(13rem);transition:transform .6s ease}@media(max-width: 767.98px){body.page-home::after{display:none}}body.is-band-in::after{transform:translateY(0)}body.is-peek-gone::after{display:none}.header{position:fixed;inset:0 0 auto 0;z-index:100;height:9rem;pointer-events:none}@media(max-width: 1199.98px){.header{height:auto}}.header--animated{opacity:0;transform:translateY(-100%);transition:opacity .5s ease,transform .5s cubic-bezier(0.22, 1, 0.36, 1);will-change:transform}.header--animated .header__inner{transition:background-color .35s ease,border-radius .35s ease,padding .35s ease}.header--revealed{opacity:1;transform:translateY(0)}.header--hidden{transform:translateY(-100%)}.header--subpage{position:absolute;transition:transform .5s cubic-bezier(0.22, 1, 0.36, 1);will-change:transform}.header--subpage .header__inner{transition:background-color .35s ease,border-radius .35s ease,padding .35s ease}.header--subpage.header--scrolled{position:fixed}.header__inner{position:relative;pointer-events:auto}@media(max-width: 1199.98px){.header__inner{display:flex;align-items:center;justify-content:space-between;padding:1.2086693548rem}}@media(max-width: 991.98px){.header__inner{padding:1.2903645833rem}}@media(max-width: 767.98px){.header__inner{padding:1.7837209302rem}}.header__logo-img--light{display:none}.header__logo{display:block}.header__logo--full{position:absolute;left:2.875rem;top:2.625rem}@media(max-width: 1199.98px){.header__logo--full{position:static}}.header__logo--full img{width:11.875rem;height:auto}@media(max-width: 1199.98px){.header__logo--full img{width:11.0291078629rem}}@media(max-width: 991.98px){.header__logo--full img{width:11.7745768229rem}}@media(max-width: 767.98px){.header__logo--full img{width:16.2764534884rem}}.header__logo--mark{position:absolute;left:2.875rem;top:2.625rem;opacity:0;visibility:hidden;pointer-events:none}@media(max-width: 1199.98px){.header__logo--mark{display:none}}.header__logo--mark img{width:2.8125rem;height:auto}.header__actions{position:absolute;top:2.5rem;right:2.5rem;display:flex;gap:.25rem}@media(max-width: 1199.98px){.header__actions{position:static;gap:.3021673387rem}}@media(max-width: 991.98px){.header__actions{gap:.3225911458rem}}@media(max-width: 767.98px){.header__actions{gap:.4459302326rem}}.header__btn{gap:0;height:4rem;padding:0 1.875rem}@media(max-width: 1199.98px){.header__btn{height:max(44px,3.3238407258rem);padding:0 max(20px,1.5108366935rem);border-radius:max(10px,0.7554183468rem);font-size:max(14px,1.0575856855rem)}}@media(max-width: 991.98px){.header__btn{height:max(44px,3.5485026042rem);padding:0 max(20px,1.6129557292rem);border-radius:max(10px,0.8064778646rem);font-size:max(14px,1.1290690104rem)}}@media(max-width: 767.98px){.header__btn{height:max(44px,4.9052325581rem);padding:0 max(20px,2.2296511628rem);border-radius:max(10px,1.1148255814rem);font-size:max(14px,1.560755814rem)}}@media(max-width: 1199.98px){.header__btn-more{display:none}}.header__toggle{display:none;flex-direction:column;align-items:center;justify-content:center;gap:.226625504rem;width:3.3238407258rem;height:3.3238407258rem;border:none;border-radius:.7554183468rem;background-color:#e10514;cursor:pointer}@media(max-width: 1199.98px){.header__toggle{display:flex;width:max(44px,3.3238407258rem);height:max(44px,3.3238407258rem);border-radius:max(10px,0.7554183468rem)}}@media(max-width: 991.98px){.header__toggle{gap:.2419433594rem;width:max(44px,3.5485026042rem);height:max(44px,3.5485026042rem);border-radius:max(10px,0.8064778646rem)}}@media(max-width: 767.98px){.header__toggle{gap:.3344476744rem;width:max(44px,4.9052325581rem);height:max(44px,4.9052325581rem);border-radius:max(10px,1.1148255814rem)}}.header__toggle-bar{width:1.0575856855rem;height:2px;border-radius:1px;background-color:#fff;transition:transform .3s ease,opacity .3s ease}@media(max-width: 991.98px){.header__toggle-bar{width:1.1290690104rem}}@media(max-width: 767.98px){.header__toggle-bar{width:1.560755814rem}}.header--menu-open .header__logo--full,.header--menu-open .header__actions{position:relative;inset:auto;z-index:91}.header--menu-open .header__toggle-bar:nth-child(1){transform:translateY(5px) rotate(45deg)}.header--menu-open .header__toggle-bar:nth-child(2){opacity:0}.header--menu-open .header__toggle-bar:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__logo-img--light,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__logo-img--light{display:block}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__logo-img--dark,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__logo-img--dark{display:none}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__btn--outline,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__btn--outline{border-color:#fff;color:#fff}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__btn--outline:hover,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__btn--outline:hover{background-color:#fff;color:#e10514}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__btn--primary,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__btn--primary{background-color:#fff;color:#e10514}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__btn--primary:hover,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__btn--primary:hover{background-color:#f9eded}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__toggle,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__toggle{background-color:#fff}.header--inverse:not(.header--scrolled):not(.header--menu-open) .header__toggle-bar,.header--subpage:not(.header--scrolled):not(.header--menu-open) .header__toggle-bar{background-color:#e10514}.header--scrolled .header__inner{display:flex;align-items:center;justify-content:center;gap:2.5rem;width:max-content;max-width:calc(100% - 5rem);margin:2.5rem auto 0;padding:.625rem .625rem .625rem 1.875rem;background-color:#fff;border-radius:1.625rem;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.06)}@media(max-width: 1199.98px){.header--scrolled .header__inner{justify-content:space-between;gap:.3021673387rem;width:auto;max-width:none;margin:0;padding:1.2086693548rem;border-radius:0;box-shadow:none}}@media(max-width: 991.98px){.header--scrolled .header__inner{gap:.3225911458rem;padding:1.2903645833rem}}@media(max-width: 767.98px){.header--scrolled .header__inner{gap:.4459302326rem;padding:1.7837209302rem}}.header--scrolled .header__logo--full{display:none}@media(max-width: 1199.98px){.header--scrolled .header__logo--full{display:block}}.header--scrolled .header__logo--mark{position:static;opacity:1;visibility:visible;pointer-events:auto}@media(max-width: 1199.98px){.header--scrolled .header__logo--mark{display:none}}.header--scrolled .header__actions{position:static}.header--scrolled .header__btn{height:3rem;padding:0 1.875rem}@media(max-width: 1199.98px){.header--scrolled .header__btn{height:max(44px,3.3238407258rem);padding:0 max(20px,1.5108366935rem)}}@media(max-width: 991.98px){.header--scrolled .header__btn{height:max(44px,3.5485026042rem);padding:0 max(20px,1.6129557292rem)}}@media(max-width: 767.98px){.header--scrolled .header__btn{height:max(44px,4.9052325581rem);padding:0 max(20px,2.2296511628rem)}}.navigation{position:absolute;top:2.5rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;height:4rem;padding:0 1.875rem;background-color:#fff;border-radius:1.25rem;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.06)}@media(max-width: 1199.98px){.navigation{display:none}}.navigation__list{display:flex;align-items:center;gap:2rem}.navigation__link{position:relative;display:inline-flex;align-items:center;gap:.25rem;color:#e10514;font-weight:500;font-size:1rem;line-height:1;white-space:nowrap}.navigation__link::after{content:"";position:absolute;left:50%;bottom:-0.625rem;width:0;border-bottom:2px solid currentColor;transform:translateX(-50%);transition:width .25s ease}@media(max-width: 1199.98px){.navigation__link::after{content:none}}.navigation__link:hover::after,.navigation__link:focus-visible::after{width:100%}.navigation__link--active::after{width:.625rem}.navigation__chevron{width:.75rem;height:.75rem}.navigation__footer,.navigation__icon-box{display:none}.navigation__icon{width:max(24px,1.8130040323rem);height:max(24px,1.8130040323rem);color:#e10514}.navigation__support{display:flex;align-items:center;gap:1.5108366935rem;width:100%;max-width:28.5548135081rem;padding:1.5108366935rem 2.2662550403rem;border:2px solid #fff;border-radius:max(16px,1.5108366935rem);color:#fff}@media(max-width: 991.98px){.navigation__support{gap:1.6129557292rem;max-width:30.4848632813rem;padding:1.6129557292rem 2.4194335938rem;border-radius:max(16px,1.6129557292rem)}}@media(max-width: 767.98px){.navigation__support{gap:2.2296511628rem;max-width:42.1404069767rem;padding:2.2296511628rem 3.3444767442rem;border-radius:max(16px,2.2296511628rem)}}.navigation__support-icon{flex-shrink:0;width:max(40px,3.4749243952rem);height:max(40px,3.4749243952rem)}@media(max-width: 991.98px){.navigation__support-icon{width:max(40px,3.7097981771rem);height:max(40px,3.7097981771rem)}}@media(max-width: 767.98px){.navigation__support-icon{width:max(40px,5.1281976744rem);height:max(40px,5.1281976744rem)}}.navigation__support-text{display:flex;flex-direction:column;gap:.4532510081rem}@media(max-width: 991.98px){.navigation__support-text{gap:.4838867188rem}}@media(max-width: 767.98px){.navigation__support-text{gap:.6688953488rem}}.navigation__support-label{font-weight:500;font-size:max(16px,1.3597530242rem);line-height:1.3}@media(max-width: 991.98px){.navigation__support-label{font-size:max(16px,1.4516601563rem)}}@media(max-width: 767.98px){.navigation__support-label{font-size:max(16px,2.0066860465rem)}}.navigation__support-phone{font-weight:400;font-size:max(22px,1.9640877016rem);line-height:1.3;letter-spacing:-.0785635081rem}@media(max-width: 991.98px){.navigation__support-phone{font-size:max(22px,2.0968424479rem);letter-spacing:-.0838736979rem}}@media(max-width: 767.98px){.navigation__support-phone{font-size:max(22px,2.8985465116rem);letter-spacing:-.1159418605rem}}.navigation__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.8130040323rem;max-width:28.5548135081rem}@media(max-width: 991.98px){.navigation__links{gap:1.935546875rem;max-width:30.4848632813rem}}@media(max-width: 767.98px){.navigation__links{gap:2.6755813953rem;max-width:42.1404069767rem}}.navigation__links-item{font-weight:400;font-size:max(14px,1.2086693548rem);line-height:1.4;color:#fff;text-align:center;text-decoration:underline;text-underline-position:from-font}.navigation--inverse{background-color:#f9eded;box-shadow:none}.navigation--scrolled{position:static;transform:none;height:auto;padding:0;background-color:rgba(0,0,0,0);box-shadow:none}@media(max-width: 1199.98px){.navigation--open{position:fixed;inset:0;z-index:90;transform:none;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;height:auto;height:100dvh;padding:0;border-radius:0;box-shadow:none;background-color:#fff;overflow-y:auto}}@media(max-width: 1199.98px){.navigation--open .navigation__list{flex-direction:column;align-items:flex-start;gap:2.2662550403rem;padding:max(116px,8.7628528226rem) 1.2086693548rem 3.0216733871rem}}@media(max-width: 991.98px){.navigation--open .navigation__list{gap:2.4194335938rem;padding:max(116px,9.3551432292rem) 1.2903645833rem 3.2259114583rem}}@media(max-width: 767.98px){.navigation--open .navigation__list{gap:3.3444767442rem;padding:max(116px,12.9319767442rem) 1.7837209302rem 4.4593023256rem}}@media(max-width: 1199.98px){.navigation--open .navigation__link{gap:1.5108366935rem;font-weight:600;font-size:max(16px,1.3597530242rem);color:#1d1d1d}}@media(max-width: 991.98px){.navigation--open .navigation__link{gap:1.6129557292rem;font-size:max(16px,1.4516601563rem)}}@media(max-width: 767.98px){.navigation--open .navigation__link{gap:2.2296511628rem;font-size:max(16px,2.0066860465rem)}}@media(max-width: 1199.98px){.navigation--open .navigation__icon-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:max(48px,4.2303427419rem);height:max(48px,4.2303427419rem);border-radius:max(9px,0.6798765121rem);background-color:#f5f5f5}}@media(max-width: 991.98px){.navigation--open .navigation__icon-box{width:max(48px,4.5162760417rem);height:max(48px,4.5162760417rem);border-radius:max(9px,0.7258300781rem)}}@media(max-width: 767.98px){.navigation--open .navigation__icon-box{width:max(48px,6.2430232558rem);height:max(48px,6.2430232558rem);border-radius:max(9px,1.0033430233rem)}}@media(max-width: 1199.98px){.navigation--open .navigation__footer{display:flex;flex-direction:column;align-items:center;gap:2.2662550403rem;padding:3.0216733871rem 1.2086693548rem;background-color:#e10514}}@media(max-width: 991.98px){.navigation--open .navigation__footer{gap:2.4194335938rem;padding:3.2259114583rem 1.2903645833rem}}@media(max-width: 767.98px){.navigation--open .navigation__footer{gap:3.3444767442rem;padding:4.4593023256rem 1.7837209302rem}}html.menu-locked,html.menu-locked body{overflow:hidden}.footer{position:relative;z-index:9;background-color:#e10514;color:#fff;overflow:hidden}.footer a{transition:opacity .2s ease}.footer a:hover{opacity:.75}.footer__line{position:absolute;left:8.4375rem;top:0;width:2px;height:100%;z-index:1}@media(max-width: 1199.98px){.footer__line{left:5rem}}@media(max-width: 991.98px){.footer__line{left:1.2903645833rem}}@media(max-width: 767.98px){.footer__line{left:1.7837209302rem}}.footer__line-fill{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff}.footer__inner{position:relative;z-index:2;display:flex;flex-direction:column;padding:4.1875rem 5rem 3.125rem 11rem}@media(max-width: 1199.98px){.footer__inner{padding:4.1875rem 2.5rem 3.125rem 7.5625rem}}@media(max-width: 991.98px){.footer__inner{padding:5.0808105469rem 1.2903645833rem 3.2259114583rem}}@media(max-width: 767.98px){.footer__inner{padding:7.0234011628rem 1.7837209302rem 4.4593023256rem}}.footer__main{display:flex;justify-content:space-between;align-items:flex-start;gap:3.75rem}@media(max-width: 991.98px){.footer__main{display:contents}}.footer__contact{flex-shrink:0}@media(max-width: 991.98px){.footer__contact{display:contents}}.footer__support{position:relative;display:flex;align-items:center;width:25.8125rem;padding:1.25rem 2rem;border:2px solid #fff;border-radius:1.25rem;color:#fff}@media(max-width: 991.98px){.footer__support{order:1;width:calc(100% - 1.6129557292rem);margin:2.0968424479rem 0 0 1.6129557292rem;padding:1.6129557292rem 2.4194335938rem;border-radius:1.6129557292rem}}@media(max-width: 767.98px){.footer__support{width:calc(100% - 2.2296511628rem);margin:2.8985465116rem 0 0 2.2296511628rem;padding:2.2296511628rem 3.3444767442rem;border-radius:2.2296511628rem}}.footer__support-connector{position:absolute;right:100%;top:50%;width:2.5rem;height:2px;background-color:#fff;transform-origin:left center}@media(max-width: 991.98px){.footer__support-connector{width:1.6129557292rem}}@media(max-width: 767.98px){.footer__support-connector{width:2.2296511628rem}}.footer__support-border{position:absolute;top:0;left:0;width:100%;height:100%;display:none;overflow:visible;pointer-events:none}.footer__support-border-path{fill:none;stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:1}.footer__support-content{display:flex;align-items:center;gap:1.25rem}.footer__support-icon{width:4.625rem;height:4.625rem;flex-shrink:0}@media(max-width: 991.98px){.footer__support-icon{width:3.7097981771rem;height:3.7097981771rem}}@media(max-width: 767.98px){.footer__support-icon{width:5.1281976744rem;height:5.1281976744rem}}.footer__support-text{display:flex;flex-direction:column}@media(max-width: 991.98px){.footer__support-text{gap:.3225911458rem}}@media(max-width: 767.98px){.footer__support-text{gap:.4459302326rem}}.footer__support-label{font-weight:500;font-size:1.25rem;line-height:1.3}@media(max-width: 991.98px){.footer__support-label{font-size:1.4516601563rem;line-height:1.1}}@media(max-width: 767.98px){.footer__support-label{font-size:2.0066860465rem}}.footer__support-phone{font-weight:400;font-size:1.875rem;line-height:1.3;letter-spacing:-0.075rem}@media(max-width: 991.98px){.footer__support-phone{font-size:2.0968424479rem;line-height:1.1;letter-spacing:-.0838736979rem}}@media(max-width: 767.98px){.footer__support-phone{font-size:2.8985465116rem;letter-spacing:-.1159418605rem}}.footer__quicklinks{display:flex;align-items:center;gap:1.25rem;width:max-content;margin:2.3125rem 0 0;font-size:1rem}@media(max-width: 991.98px){.footer__quicklinks{order:4;flex-direction:column;align-items:flex-start;gap:1.5323079427rem;width:100%;margin:1.5323079427rem 0 0;padding-left:1.6129557292rem;font-size:1.2903645833rem;line-height:1}}@media(max-width: 767.98px){.footer__quicklinks{gap:2.1181686047rem;margin:2.1181686047rem 0 0;padding-left:2.2296511628rem;font-size:1.7837209302rem}}@media(max-width: 991.98px){.footer__quicklink{text-decoration:underline}}.footer__quicklink:not(:last-child)::after{content:"";display:inline-block;vertical-align:middle;width:.3125rem;height:.3125rem;margin-left:1.25rem;border-radius:50%;background-color:currentColor}@media(max-width: 991.98px){.footer__quicklink:not(:last-child)::after{display:none}}.footer__nav{display:flex;align-items:center;gap:2.25rem;margin-top:3.1875rem;font-weight:600;font-size:1.25rem;line-height:1.4}@media(max-width: 991.98px){.footer__nav{order:2;flex-direction:column;align-items:stretch;gap:0;width:100%;margin-top:4.8388671875rem;padding-left:1.6129557292rem;font-size:1.6129557292rem;line-height:1}}@media(max-width: 767.98px){.footer__nav{margin-top:6.6889534884rem;padding-left:2.2296511628rem;font-size:2.2296511628rem}}.footer__nav-link:not(:last-child)::after{content:"";display:inline-block;vertical-align:middle;width:.3125rem;height:.3125rem;margin-left:2.25rem;border-radius:50%;background-color:currentColor}@media(max-width: 991.98px){.footer__nav-link:not(:last-child)::after{display:none}}@media(max-width: 991.98px){.footer__nav-link{padding:2.4194335938rem 0;border-top:1px solid rgba(255,255,255,.25)}.footer__nav-link:last-child{border-bottom:1px solid rgba(255,255,255,.25)}}@media(max-width: 767.98px){.footer__nav-link{padding:3.3444767442rem 0}}.footer__bottom{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:3rem;padding-top:3rem;font-size:1rem}.footer__bottom::before{content:"";position:absolute;top:0;left:-2.5625rem;right:-5rem;height:1px;background-color:rgba(255,255,255,.25)}@media(max-width: 1199.98px){.footer__bottom::before{right:-2.5rem}}@media(max-width: 991.98px){.footer__bottom::before{display:none}}@media(max-width: 991.98px){.footer__bottom{display:contents}}.footer__copyright{margin:0}@media(max-width: 991.98px){.footer__copyright{order:-1;padding-left:1.6129557292rem;font-size:1.1290690104rem;line-height:1}}@media(max-width: 767.98px){.footer__copyright{padding-left:2.2296511628rem;font-size:1.560755814rem}}.footer__legal{display:flex;align-items:center;gap:2.5rem;width:max-content}@media(max-width: 1199.98px){.footer__legal{gap:1.25rem}}@media(max-width: 991.98px){.footer__legal{order:3;flex-direction:column;align-items:flex-start;gap:1.5323079427rem;width:100%;margin-top:4.8388671875rem;padding-left:1.6129557292rem;font-size:1.2903645833rem;line-height:1}}@media(max-width: 767.98px){.footer__legal{gap:2.1181686047rem;margin-top:6.6889534884rem;padding-left:2.2296511628rem;font-size:1.7837209302rem}}@media(max-width: 991.98px){.footer__legal-link{text-decoration:underline}}.footer__legal-link:not(:last-child)::after{content:"";display:inline-block;vertical-align:middle;width:.3125rem;height:.3125rem;margin-left:2.5rem;border-radius:50%;background-color:currentColor}@media(max-width: 1199.98px){.footer__legal-link:not(:last-child)::after{margin-left:1.25rem}}@media(max-width: 991.98px){.footer__legal-link:not(:last-child)::after{display:none}}.footer--animated .footer__line-fill{height:0;transition:height .9s ease}.footer--animated .footer__support{border-color:rgba(0,0,0,0)}.footer--animated .footer__support-border{display:block}.footer--animated .footer__support-border-path{stroke-dashoffset:1;transition:stroke-dashoffset .7s ease .75s}.footer--animated .footer__support-connector{transform:scaleX(0);transition:transform .35s ease .6s}.footer--animated .footer__support-content{opacity:0;transition:opacity .45s ease 1.5s}.footer--revealed .footer__line-fill{height:100%}.footer--revealed .footer__support-connector{transform:scaleX(1)}.footer--revealed .footer__support-border-path{stroke-dashoffset:0}.footer--revealed .footer__support-content{opacity:1}.footer--animated:not(.footer--revealed) .footer__line-fill,.footer--animated:not(.footer--revealed) .footer__support-connector,.footer--animated:not(.footer--revealed) .footer__support-border-path,.footer--animated:not(.footer--revealed) .footer__support-content{transition-duration:.2s;transition-delay:0s}.dot-nav{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:50}.dot-nav--revealed .dot-nav__item{opacity:1;transform:translateX(0)}.dot-nav--light .dot-nav__dot{background-color:#fff}.dot-nav--light .dot-nav__dot::before{background-color:#fff}.dot-nav__list{display:flex;flex-direction:column;align-items:flex-end;gap:.625rem;margin:0;padding:0;list-style:none}.dot-nav__item{opacity:0;transform:translateX(2.5rem);transition:opacity .5s ease,transform .5s cubic-bezier(0.22, 1, 0.36, 1)}.dot-nav__item:nth-child(1){transition-delay:0s}.dot-nav__item:nth-child(2){transition-delay:0.08s}.dot-nav__item:nth-child(3){transition-delay:0.16s}.dot-nav__item:nth-child(4){transition-delay:0.24s}.dot-nav__item:nth-child(5){transition-delay:0.32s}.dot-nav__item:nth-child(6){transition-delay:0.4s}.dot-nav:not(.dot-nav--hover-off) .dot-nav__item:not(.dot-nav__item--active):hover .dot-nav__dot{width:3.125rem}.dot-nav:not(.dot-nav--hover-off) .dot-nav__item:not(.dot-nav__item--active):hover .dot-nav__dot::before{opacity:1}.dot-nav:not(.dot-nav--hover-off) .dot-nav__item:not(.dot-nav__item--active):hover .dot-nav__label{opacity:1;visibility:visible}.dot-nav__item--active .dot-nav__link{cursor:default}.dot-nav__item--active .dot-nav__dot{width:3.125rem}.dot-nav__item--active .dot-nav__dot::before{opacity:1}.dot-nav__link{position:relative;display:flex;align-items:center;height:1.875rem}.dot-nav__link:focus-visible .dot-nav__dot{width:3.125rem}.dot-nav__link:focus-visible .dot-nav__dot::before{opacity:1}.dot-nav__link:focus-visible .dot-nav__label{opacity:1;visibility:visible}.dot-nav__label{position:absolute;top:50%;right:100%;margin-right:1.125rem;display:inline-flex;align-items:center;padding:.5rem .75rem;border-radius:.5rem;background-color:rgba(29,29,29,.4);color:#fff;font-weight:500;font-size:1rem;line-height:1.2;white-space:nowrap;transform:translateY(-50%);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.dot-nav__dot{position:relative;display:block;width:1.875rem;height:2px;background-color:#e10514;border-radius:.125rem;transition:width .2s ease,background-color .2s ease}.dot-nav__dot::before{content:"";position:absolute;right:100%;top:50%;width:.5rem;height:.5rem;border-radius:50%;background-color:#e10514;transform:translateY(-50%);opacity:0;transition:opacity .2s ease,background-color .2s ease}.hero{position:relative;height:calc(82.5rem + 90vh)}.hero__bg{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0;overflow:hidden;pointer-events:none}.hero__bg-layer{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.hero__bg-layer--active{opacity:1}.hero__bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}@media(max-width: 1199.98px){.hero__bg-img{object-position:15% top}}@media(max-width: 767.98px){.hero__bg-img{object-position:center}}.hero__timeline{position:absolute;left:2.5625rem;top:33.125rem;bottom:0;z-index:2;width:2px}@media(max-width: 767.98px){.hero__timeline{left:1.7837209302rem;top:29.0969476744rem}}.hero__timeline-dot{position:absolute;left:50%;top:-0.375rem;transform:translateX(-50%);width:.5rem;height:.5rem;border-radius:50%;background-color:#e10514;opacity:0}.hero__timeline-fill{position:absolute;top:0;left:0;width:100%;height:0;background-color:#e10514}.hero__intro{position:absolute;left:2.1875rem;top:calc(50vh + 0.9375rem);top:calc(50svh + 0.9375rem);transform:translateY(-50%);z-index:3}@media(max-width: 1199.98px){.hero__intro{top:calc(50vh + 2.8705897177rem);top:calc(50svh + 2.8705897177rem)}}@media(max-width: 991.98px){.hero__intro{top:calc(50vh + 3.0646158854rem);top:calc(50svh + 3.0646158854rem)}}@media(max-width: 767.98px){.hero__intro{left:1.560755814rem;top:17.8372093023rem;transform:none}}.hero__title{margin:0;font-weight:600;font-size:5.625rem;line-height:1;white-space:nowrap;background-image:linear-gradient(-19.82deg, #e10514 39.38%, #7c0008 173.13%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.hero__title:focus-visible{outline-color:#e10514}.hero__title{opacity:0;transform:translateY(3.125rem);transition:opacity .9s ease .1s,transform .9s cubic-bezier(0.22, 1, 0.36, 1) .1s}@media(max-width: 767.98px){.hero__title{font-size:6.6889534884rem}}.hero__subtitle{margin:1.4375rem 0 0 2.875rem;font-weight:300;font-size:3.125rem;line-height:1.3;color:#1d1d1d}@media(max-width: 767.98px){.hero__subtitle{margin:1.3377906977rem 0 0 2.4526162791rem;font-size:3.3444767442rem}}.hero__subtitle-line{display:block;opacity:0;transform:translateY(3.125rem);transition:opacity .9s ease,transform .9s cubic-bezier(0.22, 1, 0.36, 1)}.hero__subtitle-line:nth-child(1){transition-delay:.3s}.hero__subtitle-line:nth-child(2){transition-delay:.42s}.hero__subtitle-line:nth-child(3){transition-delay:.54s}.hero--revealed .hero__title,.hero--revealed .hero__subtitle-line{opacity:1;transform:translateY(0)}.hero--revealed .hero__cta-content{opacity:1}.hero__cta-group{display:flex;flex-direction:column;gap:1.25rem}@media(max-width: 767.98px){.hero__cta-group{gap:.8918604651rem}}.hero__cta-row{position:relative;margin-top:2.25rem;padding-left:2.875rem}@media(max-width: 767.98px){.hero__cta-row{margin-top:1.560755814rem;padding-left:2.4526162791rem}}.hero__cta-row--secondary{margin-top:0}.hero__cta-path--drawn{animation:hero-cta-draw .8s ease forwards}.hero__cta-secondary-path--drawn{animation:hero-cta-draw .5s ease forwards}.hero__cta-content{transition:opacity .6s ease 1.3s}.hero__features{position:absolute;left:2.5625rem;top:63.4375rem;z-index:3;width:41.25rem;display:flex;flex-direction:column;gap:4rem}@media(max-width: 767.98px){.hero__features{left:1.7837209302rem;width:42.4748546512rem;gap:4.4593023256rem;transition:transform .5s ease}}.hero__feature{position:relative;display:flex;align-items:flex-start;gap:2.1875rem;padding-left:2.4375rem}@media(max-width: 767.98px){.hero__feature{gap:1.7837209302rem;padding-left:1.8952034884rem}}.hero__connector{display:block;height:2px;background-color:#e10514;transform-origin:left center}.hero__connector--feature{position:absolute;left:0;background:none;overflow:visible;transform:none}.hero__feature:nth-child(1) .hero__connector--feature{top:1.125rem;width:2.8125rem;height:.4375rem}@media(max-width: 767.98px){.hero__feature:nth-child(1) .hero__connector--feature{top:1.7279796512rem;width:2.2296511628rem;height:auto}}.hero__feature:nth-child(2) .hero__connector--feature{top:.4375rem;width:3.1875rem;height:1.1875rem}@media(max-width: 767.98px){.hero__feature:nth-child(2) .hero__connector--feature{top:1.6722383721rem;width:2.2296511628rem;height:auto}}.hero__feature:nth-child(3) .hero__connector--feature{top:.625rem;width:3.375rem;height:1.1875rem}@media(max-width: 767.98px){.hero__feature:nth-child(3) .hero__connector--feature{top:2.0624273256rem;width:2.2296511628rem;height:auto}}.hero__connector-path{fill:none;stroke:#e10514;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .3s ease}.hero__cta-row .hero__connector{position:absolute;left:.375rem;top:50%;margin-top:-1px;width:2.5rem;transform:scaleX(0)}@media(max-width: 767.98px){.hero__cta-row .hero__connector{left:.2229651163rem;width:2.2296511628rem}}.hero__marker{display:flex;flex-shrink:0;width:4rem;height:4rem;color:#e10514;opacity:0;transition:opacity .3s ease}@media(max-width: 767.98px){.hero__marker{width:4.4593023256rem;height:4.4593023256rem}}.hero__marker--transformation{margin-top:-0.75rem}@media(max-width: 767.98px){.hero__marker--transformation{margin-top:0}}.hero__feature:nth-child(1) .hero__marker{margin-top:-0.25rem}@media(max-width: 767.98px){.hero__feature:nth-child(1) .hero__marker{margin-top:0}}.hero__feature:nth-child(3) .hero__marker{margin-top:-1.125rem}@media(max-width: 767.98px){.hero__feature:nth-child(3) .hero__marker{margin-top:0}}.hero__marker-icon{width:100%;height:100%}.hero__marker-icon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .45s ease}.hero__marker-icon circle{fill:currentColor;opacity:0;transition:opacity .3s ease}.hero__feature-body{display:flex;flex-direction:column;gap:1.5rem;align-items:start}@media(max-width: 767.98px){.hero__feature-body{gap:1.7837209302rem}}.hero__feature-body>*{opacity:0;transform:translateY(1.875rem);transition:opacity .4s ease,transform .4s ease}.hero__feature-title{margin:0;font-weight:500;font-size:2.25rem;line-height:1;color:#e10514}@media(max-width: 767.98px){.hero__feature-title{font-size:2.8985465116rem}}.hero__feature-desc{max-width:31.25rem;font-weight:400;font-size:1.25rem;line-height:1.3;color:#1d1d1d}@media(max-width: 767.98px){.hero__feature-desc{max-width:none;font-size:1.7837209302rem}}.hero__feature-link{display:inline-flex;align-items:center;gap:.625rem;font-weight:500;font-size:1rem;line-height:1.1;color:#e10514}@media(max-width: 767.98px){.hero__feature-link{font-size:1.560755814rem}}.hero__feature-arrow{width:1.5rem;height:1.5rem;transform:rotate(90deg)}@media(max-width: 767.98px){.hero__feature-arrow{width:1.7837209302rem;height:1.7837209302rem}}.hero__feature--shown .hero__connector--feature path{stroke-dashoffset:0}.hero__feature--shown .hero__marker{opacity:1}.hero__feature--shown .hero__marker-icon path{stroke-dashoffset:0;transition-delay:.08s}.hero__feature--shown .hero__marker-icon circle{opacity:1;transition-delay:.14s}.hero__feature--shown .hero__feature-body>*{opacity:1;transform:none}.hero__feature--shown .hero__feature-body>*:nth-child(1){transition-delay:.2s}.hero__feature--shown .hero__feature-body>*:nth-child(2){transition-delay:.32s}.hero__feature--shown .hero__feature-body>*:nth-child(3){transition-delay:.44s}.hero__store{position:fixed;right:0;bottom:0;z-index:40;display:flex;gap:.5rem;padding:2.5rem;transform:translateY(9rem);transition:transform .6s ease}@media(max-width: 767.98px){.hero__store{display:none}}body.is-band-in .hero__store{transform:translateY(-4rem)}body.is-band-done .hero__store{transition:none}.hero__store-item{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:10.625rem;padding:1.25rem;border-radius:1.25rem;background-color:rgba(29,29,29,.2);color:#fff;font-weight:300;font-size:1rem;white-space:nowrap;transition:background-color .2s ease}.hero__store-item:hover{background-color:rgba(29,29,29,.3)}.hero__store-icon{width:1.5rem;height:1.5rem}@keyframes hero-cta-draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}.benefits{position:relative;height:100vh;height:100svh;background-color:#e10514;overflow:hidden}.benefits__line{position:absolute;left:2.5625rem;top:0;bottom:0;width:2px;z-index:1}@media(max-width: 991.98px){.benefits__line{left:1.2903645833rem}}@media(max-width: 767.98px){.benefits__line{left:1.7837209302rem}}.benefits__line-fill{position:absolute;top:0;left:0;width:100%;height:0;background-color:#fff}.benefits__inner{position:relative;height:100%;z-index:2}.benefits__intro{position:absolute;left:2.5625rem;top:calc(50% + 6.25rem);transform:translateY(-50%);width:42.875rem;display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;color:#fff}@media(max-width: 1199.98px){.benefits__intro{top:calc(50% + 4.3814264113rem);width:32.5rem}}@media(max-width: 991.98px){.benefits__intro{left:1.2903645833rem;top:calc(50% - 16.6134440104rem);width:31.7752278646rem;gap:1.935546875rem;padding:1.6129557292rem}}@media(max-width: 767.98px){.benefits__intro{left:1.7837209302rem;top:calc(50% - 22.9654069767rem);width:43.924127907rem;gap:2.6755813953rem;padding:2.2296511628rem}}.benefits__title{margin:0;font-weight:600;font-size:5rem;line-height:1}@media(max-width: 1199.98px){.benefits__title{font-size:4rem}}@media(max-width: 991.98px){.benefits__title{font-size:4.0323893229rem}}@media(max-width: 767.98px){.benefits__title{font-size:5.574127907rem}}.benefits__title-line{display:block;transform:translateY(3.75rem)}.benefits__subtitle{margin:0;font-weight:300;font-size:2.25rem;line-height:1.3;transform:translateY(3.75rem)}@media(max-width: 1199.98px){.benefits__subtitle{font-size:1.875rem}}@media(max-width: 991.98px){.benefits__subtitle{font-size:2.4194335938rem}}@media(max-width: 767.98px){.benefits__subtitle{font-size:3.3444767442rem}}.benefits__frame{position:absolute;right:2.5625rem;top:0;bottom:0;width:50.875rem}@media(max-width: 1199.98px){.benefits__frame{width:28.125rem}}@media(max-width: 991.98px){.benefits__frame{left:1.2903645833rem;right:1.2903645833rem;top:calc(50% - .8064778646rem);width:auto}}@media(max-width: 767.98px){.benefits__frame{left:1.7837209302rem;right:1.7837209302rem;top:calc(50% - 1.1148255814rem)}}.benefits__cards{position:absolute;left:0;top:0;width:100%;display:flex;flex-direction:column;gap:3.75rem}@media(max-width: 991.98px){.benefits__cards{gap:1.6129557292rem;padding-left:1.6129557292rem}}@media(max-width: 767.98px){.benefits__cards{gap:2.2296511628rem;padding-left:2.2296511628rem}}.benefits__card{width:100%;display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;border:2px solid #fff;border-radius:1.875rem;color:#fff;transition:background-color .4s ease,color .4s ease,opacity .4s ease,transform .5s cubic-bezier(0.22, 1, 0.36, 1)}@media(max-width: 991.98px){.benefits__card{justify-content:space-between;gap:0;height:18.5489908854rem;padding:1.6129557292rem;border-radius:1.6129557292rem}}@media(max-width: 767.98px){.benefits__card{height:25.6409883721rem;padding:2.2296511628rem;border-radius:2.2296511628rem}}.benefits__card--active{background-color:#fff;color:#1d1d1d;transform:translateX(-2.5rem)}@media(max-width: 991.98px){.benefits__card--active{transform:none}}.benefits__card-icon{display:block;width:4.5rem;height:4.5rem;color:#fff;transition:color .4s ease}@media(max-width: 991.98px){.benefits__card-icon{width:4.3549804688rem;height:4.3549804688rem}}@media(max-width: 767.98px){.benefits__card-icon{width:6.0200581395rem;height:6.0200581395rem}}.benefits__card--active .benefits__card-icon{color:#e10514}.benefits__card-svg{width:100%;height:100%}.benefits__card-text{display:flex;flex-direction:column;gap:1.25rem}@media(max-width: 991.98px){.benefits__card-text{gap:.8064778646rem}}@media(max-width: 767.98px){.benefits__card-text{gap:1.1148255814rem}}.benefits__card-title{margin:0;font-weight:600;font-size:1.5rem;line-height:1.4;letter-spacing:-0.24px}@media(max-width: 991.98px){.benefits__card-title{font-size:1.6129557292rem;letter-spacing:-0.2px}}@media(max-width: 767.98px){.benefits__card-title{font-size:2.2296511628rem}}.benefits__card-desc{margin:0;font-weight:400;font-size:1.25rem;line-height:1.3}@media(max-width: 991.98px){.benefits__card-desc{font-size:1.2903645833rem}}@media(max-width: 767.98px){.benefits__card-desc{font-size:1.7837209302rem}}.solutions{position:relative;z-index:1;height:100vh;height:100svh;background-color:#1d1d1d;overflow:hidden}.solutions__bg{position:absolute;top:0;left:0;width:100%;height:100vh;height:100svh;z-index:0;overflow:hidden;pointer-events:none}.solutions__bg-img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:130%;height:100%;object-fit:cover}.solutions__intro{position:relative;z-index:2;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;gap:2.5rem;width:53.375rem;padding:2.5rem;color:#fff;will-change:transform,opacity}@media(max-width: 1199.98px){.solutions__intro{width:37.5rem}}@media(max-width: 991.98px){.solutions__intro{justify-content:center;align-items:center;width:100%;gap:1.935546875rem;padding:1.6129557292rem;text-align:center}}@media(max-width: 767.98px){.solutions__intro{gap:2.6755813953rem;padding:2.2296511628rem}}.solutions__title{margin:0;font-weight:700;font-size:4.375rem;line-height:1;opacity:0;transform:translateY(3.125rem)}@media(max-width: 1199.98px){.solutions__title{font-size:3.125rem}}@media(max-width: 991.98px){.solutions__title{font-size:4.0323893229rem}}@media(max-width: 767.98px){.solutions__title{font-size:5.574127907rem}}.solutions__subtitle{margin:0;font-weight:300;font-size:2.75rem;line-height:1.3}@media(max-width: 1199.98px){.solutions__subtitle{font-size:1.875rem}}@media(max-width: 991.98px){.solutions__subtitle{font-size:2.4194335938rem}}@media(max-width: 767.98px){.solutions__subtitle{font-size:3.3444767442rem}}.solutions__subtitle-line{display:block;opacity:0;transform:translateY(3.125rem)}.solutions--in .solutions__title,.solutions--in .solutions__subtitle-line{opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s cubic-bezier(0.22, 1, 0.36, 1)}.solutions--in .solutions__title{transition-delay:.1s}.solutions--in .solutions__subtitle-line:nth-child(1){transition-delay:.28s}.solutions--in .solutions__subtitle-line:nth-child(2){transition-delay:.4s}.solutions__line{position:absolute;left:50%;top:0;bottom:10rem;transform:translateX(-50%);width:2px;z-index:1}.solutions__line-fill-up{position:absolute;left:0;bottom:0;width:100%;height:0;background-color:#fff}.solutions__line-fill{position:absolute;left:0;top:0;width:100%;height:0;background-color:#fff}.solutions__line-seg{position:absolute;left:0;top:0;width:100%;height:0;background-color:#fff}.solutions__dot{position:absolute;top:0;left:50%;transform:translate(-50%, -100%);width:.875rem;height:.875rem;border:2px solid #fff;border-radius:50%;background-color:rgba(0,0,0,0);opacity:0}.solutions__dot--end{top:auto;bottom:0;transform:translate(-50%, 100%)}.solutions__flow{position:relative;z-index:2;margin-top:-10rem}.solutions__cards{position:relative;display:flex;flex-direction:column}.solutions__card{display:flex;align-items:center;width:50%}@media(max-width: 991.98px){.solutions__card{width:100%}}.solutions__card--left{justify-content:flex-end}@media(max-width: 991.98px){.solutions__card--left{justify-content:center}}.solutions__card--right{justify-content:flex-start;margin-left:50%}@media(max-width: 991.98px){.solutions__card--right{justify-content:center;margin-left:0}}.solutions__card:not(:first-child){margin-top:-10rem}@media(max-width: 991.98px){.solutions__card:not(:first-child){margin-top:4.8388671875rem}}@media(max-width: 767.98px){.solutions__card:not(:first-child){margin-top:6.6889534884rem}}.solutions__card:nth-child(3){margin-top:-3.125rem}@media(max-width: 991.98px){.solutions__card:nth-child(3){margin-top:4.8388671875rem}}@media(max-width: 767.98px){.solutions__card:nth-child(3){margin-top:6.6889534884rem}}.solutions__card:nth-child(4){margin-top:-10rem}@media(max-width: 991.98px){.solutions__card:nth-child(4){margin-top:4.8388671875rem}}@media(max-width: 767.98px){.solutions__card:nth-child(4){margin-top:6.6889534884rem}}.solutions__card:nth-child(5){margin-top:-3.125rem}@media(max-width: 991.98px){.solutions__card:nth-child(5){margin-top:4.8388671875rem}}@media(max-width: 767.98px){.solutions__card:nth-child(5){margin-top:6.6889534884rem}}.solutions__box{position:relative;flex-shrink:0;width:31.875rem;display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;border-radius:1.875rem;color:#fff}@media(max-width: 1199.98px){.solutions__box{width:26.875rem;gap:1.5rem;padding:1.875rem}}@media(max-width: 991.98px){.solutions__box{align-items:center;gap:1.6129557292rem;width:28.8719075521rem;padding:2.4194335938rem 1.6129557292rem;border-radius:1.6129557292rem;text-align:center}}@media(max-width: 767.98px){.solutions__box{gap:2.2296511628rem;width:39.910755814rem;padding:3.3444767442rem 2.2296511628rem;border-radius:2.2296511628rem}}.solutions__box-border{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);overflow:visible;pointer-events:none}.solutions__box-border path{fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.solutions__box-icon{display:block;width:4.5rem;height:4.5rem;color:#fff;opacity:0}@media(max-width: 1199.98px){.solutions__box-icon{width:3.75rem;height:3.75rem}}@media(max-width: 991.98px){.solutions__box-icon{width:4.3549804688rem;height:4.3549804688rem}}@media(max-width: 767.98px){.solutions__box-icon{width:6.0200581395rem;height:6.0200581395rem}}.solutions__box-svg{width:100%;height:100%}.solutions__box-text{display:flex;flex-direction:column;gap:1rem;opacity:0}@media(max-width: 991.98px){.solutions__box-text{gap:.8064778646rem;align-items:center}}@media(max-width: 767.98px){.solutions__box-text{gap:1.1148255814rem}}.solutions__box-title{margin:0;font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.32px}@media(max-width: 1199.98px){.solutions__box-title{font-size:1.625rem}}@media(max-width: 991.98px){.solutions__box-title{font-size:1.6129557292rem;letter-spacing:-0.2px}}@media(max-width: 767.98px){.solutions__box-title{font-size:2.2296511628rem}}.solutions__box-desc{margin:0;font-weight:400;font-size:1.25rem;line-height:1.3}@media(max-width: 1199.98px){.solutions__box-desc{font-size:1.125rem}}@media(max-width: 991.98px){.solutions__box-desc{font-size:1.2903645833rem}}@media(max-width: 767.98px){.solutions__box-desc{font-size:1.7837209302rem}}.solutions__tags{display:grid;grid-template-columns:repeat(3, 1fr);gap:.625rem .5rem;width:100%;opacity:0}@media(max-width: 991.98px){.solutions__tags{display:flex;flex-wrap:wrap;gap:.8064778646rem .6451822917rem}}@media(max-width: 767.98px){.solutions__tags{gap:1.1148255814rem .8918604651rem}}@media(max-width: 991.98px){.solutions__tag{flex:1 1 calc((100% - 1.2903645833rem)/3)}.solutions__tag:first-child:nth-last-child(3n+2),.solutions__tag:first-child:nth-last-child(3n+2)+.solutions__tag{flex-basis:calc((100% - 0.6451822917rem)/2)}.solutions__tag:first-child:nth-last-child(4),.solutions__tag:first-child:nth-last-child(4)~.solutions__tag{flex-basis:calc((100% - 0.6451822917rem)/2)}}@media(max-width: 767.98px){.solutions__tag{flex-basis:calc((100% - 1.7837209302rem)/3)}.solutions__tag:first-child:nth-last-child(3n+2),.solutions__tag:first-child:nth-last-child(3n+2)+.solutions__tag{flex-basis:calc((100% - 0.8918604651rem)/2)}.solutions__tag:first-child:nth-last-child(4),.solutions__tag:first-child:nth-last-child(4)~.solutions__tag{flex-basis:calc((100% - 0.8918604651rem)/2)}}.solutions__connector{flex-shrink:0;width:8.875rem;height:5.5rem}@media(max-width: 991.98px){.solutions__connector{display:none}}.solutions__connector path{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.solutions__connector--right{transform:scaleX(-1)}.platform{position:fixed;inset:0;z-index:6;background-color:rgba(0,0,0,0);color:#fff;overflow:hidden;pointer-events:none}.platform__grow{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6.875rem;padding-top:9rem;background-color:#e10514;opacity:0}@media(max-width: 1199.98px){.platform__grow{padding-top:5.7411794355rem}}@media(max-width: 991.98px){.platform__grow{gap:6vh;padding-top:6.1292317708rem}}@media(max-width: 767.98px){.platform__grow{padding-top:8.4726744186rem}}.platform__ring{position:absolute;left:50%;top:100%;transform:translate(-50%, -50%);width:0;height:0;border:2px solid #fff;border-radius:50%;opacity:0;pointer-events:none;z-index:3}.platform__intro{width:81.5rem;max-width:90vw;text-align:center}@media(max-width: 991.98px){.platform__intro{width:100%;max-width:none;padding:0 1.2903645833rem;text-align:left}}@media(max-width: 767.98px){.platform__intro{padding:0 1.7837209302rem}}.platform__title{margin:0;font-weight:700;font-size:4.375rem;line-height:1;letter-spacing:-0.03125rem}@media(max-width: 1199.98px){.platform__title{font-size:3.75rem}}@media(max-width: 991.98px){.platform__title{font-size:4.0323893229rem}}@media(max-width: 767.98px){.platform__title{font-size:5.574127907rem}}.platform__subtitle{margin:2.5rem 0 0;font-weight:300;font-size:2.75rem;line-height:1.3}@media(max-width: 1199.98px){.platform__subtitle{font-size:2.125rem}}@media(max-width: 991.98px){.platform__subtitle{margin:1.935546875rem 0 0;font-size:2.4194335938rem}}@media(max-width: 767.98px){.platform__subtitle{margin:2.6755813953rem 0 0;font-size:3.3444767442rem}}.platform__timeline{position:relative;width:100%;height:14.8125rem}@media(max-width: 991.98px){.platform__timeline{height:19.125rem;transform:scale(1.2904);transform-origin:left top}}@media(max-width: 767.98px){.platform__timeline{height:26.4375rem;transform:scale(1.7837)}}.platform__track{position:absolute;left:0;top:0;width:246.5rem;height:13.75rem}.platform__line{position:absolute;left:0;top:1.875rem;width:246.5rem;height:10.25rem;overflow:visible}.platform__line-seg{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.platform__line-dot{fill:none;stroke:#fff;stroke-width:2;opacity:0}.platform__node{position:absolute}.platform__node-icon{position:absolute;display:block}.platform__node-svg{display:block;width:100%;height:100%;color:#fff}.platform__node-label{position:absolute;font-weight:400;font-size:1.5rem;line-height:1.3;text-align:right;text-decoration:underline;text-underline-offset:.125rem;white-space:nowrap;opacity:0}.platform__node--store{left:35.4375rem;top:3.375rem}.platform__node--store .platform__node-icon{width:8.0625rem;height:7.75rem}.platform__node--store .platform__node-label{right:100%;top:-0.375rem;margin-right:1.8125rem}.platform__node--cart{left:60.25rem;top:-0.3125rem}.platform__node--cart .platform__node-icon{width:7.75rem;height:7.75rem}.platform__node--cart .platform__node-label{right:100%;top:3.75rem;margin-right:.8125rem}.platform__node--laptop{left:86.0625rem;top:3.875rem}.platform__node--laptop .platform__node-icon{width:8.0625rem;height:7.75rem}.platform__node--laptop .platform__node-label{right:100%;top:-1.0625rem;margin-right:1.25rem}.platform__node--briefcase{left:120rem;top:7.625rem}.platform__node--briefcase .platform__node-icon{width:6.875rem;height:6.875rem}.platform__node--briefcase .platform__node-label{right:100%;top:.375rem;margin-right:8.25rem}.platform__node--building{left:148.25rem;top:4.6875rem}.platform__node--building .platform__node-icon{width:7.75rem;height:7.75rem}.platform__node--building .platform__node-label{right:100%;top:4.625rem;margin-right:1.625rem}.platform__node--fintech{left:177.5625rem;top:2.875rem}.platform__node--fintech .platform__node-icon{width:8.0625rem;height:7.75rem}.platform__node--fintech .platform__node-label{right:100%;top:3.9375rem;margin-right:.75rem}.platform__node--trade{left:206.25rem;top:5.5rem}.platform__node--trade .platform__node-icon{width:7.75rem;height:7.75rem}.platform__node--trade .platform__node-label{right:100%;top:.125rem;margin-right:.625rem}.platform__node--startup{left:235.8125rem;top:3.875rem}.platform__node--startup .platform__node-icon{width:7.75rem;height:7.75rem}.platform__node--startup .platform__node-label{right:100%;top:5rem;margin-right:.875rem}.steps{position:relative;z-index:7;height:100vh;height:100svh;overflow:hidden;background-color:#efefef}.steps__scene{position:absolute;inset:0;z-index:0;transform-origin:156% 113%;will-change:transform;pointer-events:none}.steps__bg{position:absolute;width:calc(100% + 30.3125rem);height:100%;z-index:0}@media(max-width: 991.98px){.steps__bg{width:146.047%;height:105.258%}}.steps__bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center}@media(max-width: 991.98px){.steps__bg-img{object-position:center}}.steps__veil{position:absolute;width:calc(100% + 30.3125rem);height:100%;z-index:1;background-color:rgba(255,255,255,.7);opacity:0;pointer-events:none}@media(max-width: 991.98px){.steps__veil{width:146.047%;height:105.258%}}.steps__phone{position:absolute;right:-31.125rem;bottom:-11.875rem;z-index:3;width:58.5625rem;max-width:none;height:auto;user-select:none;pointer-events:none}@media(max-width: 991.98px){.steps__phone{right:auto;bottom:auto;left:calc(50% + 7.2583007813rem);top:24.113688151rem;width:17.9844563802rem}}@media(max-width: 767.98px){.steps__phone{left:calc(50% + 10.0334302326rem);top:33.3332848837rem;width:24.8606104651rem}}.steps__outro{position:absolute;inset:0;z-index:4;opacity:0;pointer-events:none;will-change:transform,opacity}.steps__outro-text{position:absolute;left:11.0625rem;bottom:22.5rem}@media(max-width: 1199.98px){.steps__outro-text{left:7.625rem}}@media(max-width: 991.98px){.steps__outro-text{left:1.2903645833rem;bottom:auto;top:calc(50% + 8.0244547526rem);transform:translateY(-50%);width:calc(100% - 2.5807291667rem);padding-left:1.6129557292rem}}@media(max-width: 767.98px){.steps__outro-text{left:1.7837209302rem;top:calc(50% + 11.0925145349rem);width:calc(100% - 3.5674418605rem);padding-left:2.2296511628rem}}.steps__outro-title{margin:0;font-weight:600;font-size:5rem;line-height:1;color:#e10514}@media(min-width: 992px)and (max-height: 900px){.steps__outro-title{font-size:3.5rem}}@media(max-width: 991.98px){.steps__outro-title{font-size:4.0323893229rem}}@media(max-width: 767.98px){.steps__outro-title{font-size:5.574127907rem}}.steps__outro-desc{margin:2.5rem 0 0;font-weight:300;font-size:2.25rem;line-height:1.3;color:#e10514}@media(min-width: 992px)and (max-height: 900px){.steps__outro-desc{margin-top:1.75rem;font-size:1.75rem}}@media(max-width: 991.98px){.steps__outro-desc{margin:1.935546875rem 0 0;font-size:2.4194335938rem;color:#e10514}}@media(max-width: 767.98px){.steps__outro-desc{margin:2.6755813953rem 0 0;font-size:3.3444767442rem}}.steps__outro-line{display:block;will-change:transform,opacity}@media(max-width: 991.98px){.steps__outro-word{display:block}}.steps__outro-btn{position:absolute;left:10.8125rem;bottom:14.75rem;pointer-events:auto}@media(max-width: 1199.98px){.steps__outro-btn{left:7.375rem}}@media(max-width: 991.98px){.steps__outro-btn{left:2.9033203125rem;top:auto;bottom:13.1455891927rem;width:max(223px,17.9844563802rem);justify-content:flex-start}}@media(max-width: 767.98px){.steps__outro-btn{left:4.013372093rem;bottom:18.1716569767rem;width:max(223px,24.8606104651rem)}}.steps__outro-btn--adv{bottom:9.5rem}@media(max-width: 991.98px){.steps__outro-btn--adv{bottom:7.6615397135rem}}@media(max-width: 767.98px){.steps__outro-btn--adv{bottom:10.5908430233rem}}.steps__outro-btn--dl{display:none}@media(max-width: 991.98px){.steps__outro-btn--dl{display:inline-flex;bottom:2.1774902344rem}}@media(max-width: 767.98px){.steps__outro-btn--dl{bottom:3.0100290698rem}}.steps__qr{position:absolute;right:5rem;bottom:3.625rem;display:flex;align-items:center;gap:2.5rem;padding:2.625rem;border-radius:1.25rem;background-color:#e10514;will-change:transform,opacity;pointer-events:auto}@media(max-width: 991.98px){.steps__qr{display:none}}.steps__qr-info{display:flex;flex-direction:column;gap:1.25rem}.steps__qr-text{margin:0;font-weight:500;font-size:1rem;line-height:1.4;color:#fff}.steps__qr-stores{display:flex;gap:.5rem}.steps__qr-store{display:flex;align-items:center;justify-content:center;padding:1.25rem;border:2px solid rgba(255,255,255,.3);border-radius:1.25rem;color:#fff;transition:background-color .2s ease}.steps__qr-store:hover{background-color:rgba(255,255,255,.12)}.steps__qr-store-icon{width:1.5rem;height:1.5rem}.steps__qr-code{position:relative;flex-shrink:0;width:7.9375rem;height:7.9375rem}.steps__qr-code-img{position:absolute;left:50%;top:50%;width:5.6875rem;height:5.6875rem;transform:translate(-50%, -50%);border-radius:.375rem;mix-blend-mode:screen}.steps__qr-corner{position:absolute;width:1.68rem;height:1.68rem;fill:none;stroke:#e4e4e9}.steps__qr-corner--tl{left:0;top:0;transform:scaleX(-1)}.steps__qr-corner--tr{right:0;top:0}.steps__qr-corner--bl{left:0;bottom:0;transform:rotate(180deg)}.steps__qr-corner--br{right:0;bottom:0;transform:scaleY(-1)}.steps__intro{position:absolute;left:11.0625rem;bottom:9.375rem;z-index:3;will-change:transform,opacity}@media(max-width: 1199.98px){.steps__intro{left:7.625rem}}@media(max-width: 991.98px){.steps__intro{left:1.2903645833rem;bottom:10.8874511719rem;width:calc(100% - 2.5807291667rem);padding:0 1.6129557292rem}}@media(max-width: 767.98px){.steps__intro{left:1.7837209302rem;bottom:15.0501453488rem;width:calc(100% - 3.5674418605rem);padding:0 2.2296511628rem}}.steps__title{margin:0;font-weight:600;font-size:5rem;line-height:1;color:#e10514}@media(max-width: 991.98px){.steps__title{font-size:4.0323893229rem}}@media(max-width: 767.98px){.steps__title{font-size:5.574127907rem}}.steps__subtitle{margin:2.5rem 0 0;font-weight:300;font-size:2.25rem;line-height:1.3;color:#e10514}@media(max-width: 991.98px){.steps__subtitle{margin:1.935546875rem 0 0;font-size:2.4194335938rem}}@media(max-width: 767.98px){.steps__subtitle{margin:2.6755813953rem 0 0;font-size:3.3444767442rem}}.steps__timeline{position:absolute;inset:0;z-index:2}.steps__flow{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.steps__line{position:absolute;left:8.4375rem;top:0;width:2px;height:100%;z-index:1}@media(max-width: 1199.98px){.steps__line{left:5rem}}@media(max-width: 991.98px){.steps__line{left:1.2903645833rem}}@media(max-width: 767.98px){.steps__line{left:1.7837209302rem}}.steps__line-seg{position:absolute;top:0;left:0;width:100%;height:0;background-color:#e10514}.steps__list{margin:0;padding:0;list-style:none}.steps__item{position:absolute;left:5rem;display:flex;align-items:flex-start;gap:1.25rem;width:39.125rem}@media(max-width: 1199.98px){.steps__item{left:1.5rem}}@media(max-width: 991.98px){.steps__item{flex-direction:column;align-items:flex-start;gap:1.2903645833rem;left:1.2903645833rem;width:calc(100% - 2.5807291667rem)}}@media(max-width: 767.98px){.steps__item{gap:1.7837209302rem;left:1.7837209302rem;width:calc(100% - 3.5674418605rem)}}.steps__item--1{top:18.75rem}@media(max-width: 991.98px){.steps__item--1{top:24.1943359375rem}}@media(max-width: 767.98px){.steps__item--1{top:33.4447674419rem}}.steps__item--2{top:36.3125rem}@media(max-width: 991.98px){.steps__item--2{top:43.2272135417rem}}@media(max-width: 767.98px){.steps__item--2{top:59.7546511628rem}}.steps__item--3{top:53.875rem}@media(max-width: 991.98px){.steps__item--3{top:61.2923177083rem}}@media(max-width: 767.98px){.steps__item--3{top:84.726744186rem}}.steps__item--1 .steps__body{margin-top:-0.75rem}@media(max-width: 991.98px){.steps__item--1 .steps__body{margin-top:0}}.steps__badge{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:7rem;height:7rem}@media(max-width: 991.98px){.steps__badge{width:5.806640625rem;height:5.806640625rem;margin-left:1.6129557292rem}.steps__badge::before{content:"";position:absolute;right:100%;top:50%;width:1.6129557292rem;height:2px;margin-top:-1px;background-color:#e10514;transform:scaleX(var(--steps-tick, 0));transform-origin:left center}}@media(max-width: 767.98px){.steps__badge{width:8.026744186rem;height:8.026744186rem;margin-left:2.2296511628rem}.steps__badge::before{width:2.2296511628rem}}.steps__badge-ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.steps__badge-circle{fill:none;stroke:#e10514;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transform-box:fill-box;transform-origin:center;transform:rotate(-90deg)}@media(max-width: 991.98px){.steps__badge-circle{transform:rotate(180deg)}}.steps__num{position:relative;font-weight:400;font-size:2.875rem;line-height:1;color:#e10514;opacity:0}@media(max-width: 991.98px){.steps__num{font-size:2.0968424479rem}}@media(max-width: 767.98px){.steps__num{font-size:2.8985465116rem}}.steps__body{display:flex;flex-direction:column;gap:1.5rem;padding-top:.375rem}.steps__body>*{opacity:0;will-change:transform,opacity}@media(max-width: 991.98px){.steps__body{gap:1.2903645833rem;padding-top:0;padding-left:1.935546875rem}}@media(max-width: 767.98px){.steps__body{gap:1.7837209302rem;padding-left:2.6755813953rem}}.steps__item-title{margin:0;font-weight:500;font-size:2.25rem;line-height:1;color:#e10514}@media(max-width: 991.98px){.steps__item-title{font-size:2.0968424479rem}}@media(max-width: 767.98px){.steps__item-title{font-size:2.8985465116rem}}.steps__item-desc{margin:0;max-width:30.875rem;font-weight:400;font-size:1.25rem;line-height:1.3;color:#1d1d1d}@media(max-width: 991.98px){.steps__item-desc{max-width:none;font-size:1.2903645833rem}}@media(max-width: 767.98px){.steps__item-desc{font-size:1.7837209302rem}}.steps__link{display:inline-flex;align-items:center;gap:.625rem;font-weight:500;font-size:1rem;line-height:1.1;color:#e10514}@media(max-width: 991.98px){.steps__link{font-size:1.1290690104rem}}@media(max-width: 767.98px){.steps__link{font-size:1.560755814rem}}.steps__link-arrow{width:1.5rem;height:1.5rem;transform:rotate(90deg)}@media(max-width: 991.98px){.steps__link-arrow{width:1.2903645833rem;height:1.2903645833rem}}@media(max-width: 767.98px){.steps__link-arrow{width:1.7837209302rem;height:1.7837209302rem}}.faq{position:relative;z-index:8;height:100vh;height:100svh;overflow:hidden;background-color:#efefef}.faq__line{position:absolute;left:8.4375rem;top:0;width:2px;height:100%;z-index:1}@media(max-width: 1199.98px){.faq__line{left:5rem}}@media(max-width: 991.98px){.faq__line{left:1.2903645833rem}}@media(max-width: 767.98px){.faq__line{left:1.7837209302rem}}.faq__line-fill{position:absolute;left:0;top:0;width:100%;height:0;background-color:#e10514}.faq__intro{position:absolute;left:0;top:0;z-index:2}.faq__title{position:absolute;left:11.0625rem;top:19.5rem;margin:0;font-weight:600;font-size:5rem;line-height:1;color:#e10514}@media(max-width: 1199.98px){.faq__title{left:7.625rem;top:12.5rem;font-size:3.5rem}}@media(max-width: 991.98px){.faq__title{left:2.9033203125rem;top:6.6131184896rem;font-size:4.0323893229rem}}@media(max-width: 767.98px){.faq__title{left:4.013372093rem;top:9.1415697674rem;font-size:5.574127907rem}}.faq__title-line{display:block;white-space:nowrap;will-change:transform,opacity}.faq__btn{position:absolute;left:10.8125rem;top:33.25rem;pointer-events:auto;cursor:pointer}@media(max-width: 1199.98px){.faq__btn{left:7.375rem;top:22.5rem}}@media(max-width: 991.98px){.faq__btn{left:2.9033203125rem;top:16.6134440104rem}}@media(max-width: 767.98px){.faq__btn{left:4.013372093rem;top:22.9654069767rem}}.faq__btn-icon{transform:rotate(90deg)}.faq__btn-connector{transition:transform .3s ease}.faq__btn-path{transition:stroke-dashoffset .6s ease .25s}.faq__btn-content{transition:opacity .45s ease .8s}.faq--btn-in .faq__btn-connector{transform:scaleX(1)}.faq--btn-in .faq__btn-path{stroke-dashoffset:0}.faq--btn-in .faq__btn-content{opacity:1}.faq:not(.faq--btn-in) .faq__btn-content{transition:opacity .2s ease}.faq:not(.faq--btn-in) .faq__btn-path{transition:stroke-dashoffset .4s ease .15s}.faq:not(.faq--btn-in) .faq__btn-connector{transition:transform .2s ease .5s}.faq__accordion{position:absolute;right:5rem;top:calc(50% + 4.5rem);transform:translateY(-50%);z-index:2;width:50rem}@media(max-width: 1199.98px){.faq__accordion{right:2.5rem;top:calc(50% + 2.8705897177rem);width:35rem}}@media(max-width: 991.98px){.faq__accordion{left:2.9033203125rem;right:1.2903645833rem;top:25.5653483073rem;width:auto;transform:none}}@media(max-width: 767.98px){.faq__accordion{left:4.013372093rem;right:1.7837209302rem;top:35.3399709302rem}}