.spiraflow-2-0-main{--margin-x:24px;--outer-content-width:1328px;--inner-content-width:1136px;--outer-margin-x:calc((100% - var(--outer-content-width))/2);--inner-margin-x:calc((100% - var(--inner-content-width))/2);--brand-color:#ea0029;--main-color:#161616;--second-color:#6c6d6e;--darker-color:#090909;--color-white:#fff;--color-white-gray:#f5f5f5;--color-gray:#848484;--color-light-gray:#d9d9d9;--color-black:#000;--color-deep-gray:#3f3f3f;--color-mid-gray:#636363;--color-light-gray1:#dfdfdf;--error-color:#d93840;--border-color:#e1e1e1;--disable-color:#e1e1e1;--bg-color:#f6f6f6;--bg-white-color:#fff;--bg-black-color:#000;--swiper-interval:5s;--border-radius-all:16px}@media(max-width:1375px){.spiraflow-2-0-main{--outer-content-width:calc(100% - var(--margin-x)*2)}}@media(max-width:1183px){.spiraflow-2-0-main{--inner-content-width:calc(100% - var(--margin-x)*2)}}@media(max-width:767px){.spiraflow-2-0-main{--message-bar-height:64px;--navbar-height:48px;--border-radius-all:4px}}.spiraflow-2-0-main{background-color:#000;width:100%}.spiraflow-2-0-main .spiraflow-2-0-main{background-color:#000;width:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.spiraflow-2-0-main,.spiraflow-2-0-main address,.spiraflow-2-0-main blockquote,.spiraflow-2-0-main button,.spiraflow-2-0-main code,.spiraflow-2-0-main dd,.spiraflow-2-0-main div,.spiraflow-2-0-main dl,.spiraflow-2-0-main dt,.spiraflow-2-0-main fieldset,.spiraflow-2-0-main form,.spiraflow-2-0-main h1,.spiraflow-2-0-main h2,.spiraflow-2-0-main h3,.spiraflow-2-0-main h4,.spiraflow-2-0-main h5,.spiraflow-2-0-main h6,.spiraflow-2-0-main input,.spiraflow-2-0-main legend,.spiraflow-2-0-main li,.spiraflow-2-0-main ol,.spiraflow-2-0-main p,.spiraflow-2-0-main pre,.spiraflow-2-0-main td,.spiraflow-2-0-main textarea,.spiraflow-2-0-main th,.spiraflow-2-0-main ul{margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spiraflow-2-0-main h1,.spiraflow-2-0-main h2,.spiraflow-2-0-main h3,.spiraflow-2-0-main h4,.spiraflow-2-0-main h5,.spiraflow-2-0-main h6,.spiraflow-2-0-main i{font-style:normal;font-weight:400}.spiraflow-2-0-main dl,.spiraflow-2-0-main dt,.spiraflow-2-0-main em,.spiraflow-2-0-main li{font-style:normal;list-style-type:none}.spiraflow-2-0-main a{color:#000}.spiraflow-2-0-main button,.spiraflow-2-0-main button:active,.spiraflow-2-0-main button:focus{background:none;border:none;outline:none}.spiraflow-2-0-main .p-title{color:var(--color-black);font-size:56px;font-weight:700;line-height:135%}.spiraflow-2-0-main .p-title span{font-weight:300}.spiraflow-2-0-main .p-title.white{color:var(--color-white)}.spiraflow-2-0-main .p-subtitle{color:var(--darker-color);font-size:40px;font-weight:600;line-height:120%;margin-top:16px}.spiraflow-2-0-main .p-subtitle.white{color:var(--color-white)}.spiraflow-2-0-main .p-subtitle.black{color:var(--color-black)}.spiraflow-2-0-main .p-subtitle1{color:var(--darker-color);font-size:30px;font-weight:700;line-height:160%}.spiraflow-2-0-main .p-subtitle1.white{color:var(--color-white);line-height:120%}.spiraflow-2-0-main .p-subtitle-point{color:var(--second-gray);font-size:20px;font-weight:400;line-height:120%}.spiraflow-2-0-main .p-subtitle-point.orange{color:var(--brand-color);font-weight:700}.spiraflow-2-0-main .p-subtitle-point.white-point{color:#ffffff78;font-weight:700}.spiraflow-2-0-main .p-desc{color:var(--second-gray);font-size:20px;font-weight:400;line-height:160%}.spiraflow-2-0-main .p-desc.black{color:var(--color-black)}.spiraflow-2-0-main .p-desc.white{color:var(--color-white)}.spiraflow-2-0-main .p-desc.gray{color:var(--color-gray)}.spiraflow-2-0-main .p-desc.gray-mid{color:var(--color-mid-gray)}.spiraflow-2-0-main .p-desc.white-gray{color:var(--color-white-gray)}.spiraflow-2-0-main .p-desc.gray-light{color:var(--color-light-gray)}.spiraflow-2-0-main .p-desc.gray-light-light{color:var(--color-light-gray1)}.spiraflow-2-0-main .p-desc.orange{color:var(--brand-color);font-weight:700;line-height:120%}.spiraflow-2-0-main .p-desc.white-point{color:#ffffff78;font-weight:700;line-height:120%}.spiraflow-2-0-main .p-desc.gray-deep{color:var(--darker-color);line-height:120%}.spiraflow-2-0-main .p-desc.gray-main{color:var(--main-color)}.spiraflow-2-0-main .p-tips{font-size:12px;line-height:110%}.spiraflow-2-0-main .p-tips.gray{color:var(--color-gray)}.spiraflow-2-0-main .p-tips.white{color:var(--color-white)}.spiraflow-2-0-main .title-follow-blur{padding:400px 24px;text-align:center}.spiraflow-2-0-main .img-box{height:100%;overflow:hidden;position:relative;width:100%}.spiraflow-2-0-main .EQ-MOB,.spiraflow-2-0-main .EQ-MOB-FL,.spiraflow-2-0-main .EQ-PAD,.spiraflow-2-0-main .EQ-PAD-FL{display:none!important}.spiraflow-2-0-main .EQ-PC-FL{display:flex!important}.spiraflow-2-0-main .EQ-PC-PAD{display:block!important}.spiraflow-2-0-main .EQ-PC-PAD-FL{display:flex!important}.spiraflow-2-0-main .EQ-PC-MOB{display:block!important}.spiraflow-2-0-main .EQ-PC-MOB-FL{display:flex!important}@media(max-width:1183px){.spiraflow-2-0-main .EQ-PAD{display:block!important}.spiraflow-2-0-main .EQ-PAD-FL{display:flex!important}.spiraflow-2-0-main .EQ-MOB,.spiraflow-2-0-main .EQ-MOB-FL,.spiraflow-2-0-main .EQ-PC,.spiraflow-2-0-main .EQ-PC-FL,.spiraflow-2-0-main .EQ-PC-MOB,.spiraflow-2-0-main .EQ-PC-MOB-FL{display:none!important}.spiraflow-2-0-main .p-title{font-size:28px}.spiraflow-2-0-main .p-subtitle{font-size:20px;margin-top:10px}.spiraflow-2-0-main .p-subtitle1{font-size:16px}.spiraflow-2-0-main .p-desc,.spiraflow-2-0-main .p-subtitle-point{font-size:14px}.spiraflow-2-0-main .p-tips{font-size:12px}.spiraflow-2-0-main .title-follow-blur{padding:400px 24px;text-align:center}}@media(max-width:767px){.spiraflow-2-0-main .EQ-MOB{display:block!important}.spiraflow-2-0-main .EQ-MOB-FL{display:flex!important}.spiraflow-2-0-main .EQ-PAD,.spiraflow-2-0-main .EQ-PAD-FL,.spiraflow-2-0-main .EQ-PC,.spiraflow-2-0-main .EQ-PC-FL,.spiraflow-2-0-main .EQ-PC-PAD,.spiraflow-2-0-main .EQ-PC-PAD-FL{display:none!important}.spiraflow-2-0-main .p-title{font-size:28px}.spiraflow-2-0-main .p-subtitle{font-size:20px;margin-top:12px}.spiraflow-2-0-main .p-subtitle1{font-size:14px}.spiraflow-2-0-main .p-subtitle-point{font-size:12px}.spiraflow-2-0-main .p-desc{font-size:14px}.spiraflow-2-0-main .p-tips{font-size:12px}.spiraflow-2-0-main .title-follow-blur{padding:280px 24px;text-align:center}}.spiraflow-2-0-main .section-first{height:auto;max-width:100vw;padding-top:175px;width:100%}.spiraflow-2-0-main .section-first .content-block{margin:0 auto;position:relative;text-align:center;width:var(--inner-content-width)}.spiraflow-2-0-main .section-first .content-block .title-box{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:946px}.spiraflow-2-0-main .section-first .content-block .title-box .icon-box{height:64px;width:64px}.spiraflow-2-0-main .section-first .content-block .title-box .icon-box svg{height:100%;width:100%}.spiraflow-2-0-main .section-first .content-block .title-box .title{color:var(--color-white);font-size:48px;font-weight:600;line-height:120%;margin-top:48px}.spiraflow-2-0-main .section-first .content-block .title-box .title span{color:#ff654d}.spiraflow-2-0-main .section-first .content-block .title-box .subtitle{color:#7d8187;font-size:18px;font-weight:400;line-height:140%;margin-top:32px}.spiraflow-2-0-main .section-first .content-block .video-box{padding-top:48px;width:100%}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap{overflow:hidden;position:relative;width:100%}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap video{width:100%}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap .videoBtn-box{align-items:center;cursor:pointer;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap .videoBtn-box svg{height:80px;width:80px}@media(max-width:1183px){.spiraflow-2-0-main .section-first{padding-top:152px}.spiraflow-2-0-main .section-first .content-block .title-box{width:100%}.spiraflow-2-0-main .section-first .content-block .title-box .title{font-size:36px}.spiraflow-2-0-main .section-first .content-block .title-box .subtitle{font-size:14px}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap{height:auto}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap .videoBtn-box svg{height:50px;width:50px}}@media(max-width:767px){.spiraflow-2-0-main .section-first{padding-top:180px}.spiraflow-2-0-main .section-first .content-block .title-box .title{font-size:32px}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap .videoBtn-box svg{height:24px;width:24px}}.spiraflow-2-0-main .section-second{max-width:100vw;overflow:hidden;padding-top:274px;position:relative;width:100%;--section2-bleed-offset:max(var(--margin-x),(100vw - 1136px)/2)}.spiraflow-2-0-main .section-second .content-block{margin-left:var(--inner-margin-x);margin-right:auto;max-width:calc(100% - var(--margin-x));position:relative;width:calc(var(--inner-content-width) + var(--inner-margin-x));z-index:1}.spiraflow-2-0-main .section-second .section2-title{color:var(--color-white);font-size:32px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-second .section2-title span{color:#ff654d}.spiraflow-2-0-main .section-second .section2-steps-zone{margin-top:39px;position:relative}.spiraflow-2-0-main .section-second .section2-divider-row{height:1px;position:relative;z-index:1}.spiraflow-2-0-main .section-second .section2-glow{bottom:1px;height:534px;left:0;margin-left:calc(var(--section2-bleed-offset)*-1);pointer-events:none;position:absolute;width:100vw;z-index:0}.spiraflow-2-0-main .section-second .section2-glow img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}.spiraflow-2-0-main .section-second .section2-divider{height:1px;position:relative}.spiraflow-2-0-main .section-second .section2-divider:before{background-color:#404040;content:"";height:1px;left:0;margin-left:calc(var(--section2-bleed-offset)*-1);position:absolute;top:0;width:100vw}.spiraflow-2-0-main .section-second .section2-between-dividers{box-sizing:border-box;min-height:806px;padding-top:41px;position:relative;z-index:1}.spiraflow-2-0-main .section-second .section2-between-dividers:before{background-color:#404040;bottom:0;content:"";left:80px;position:absolute;top:0;transform:translate(-50%);width:1px}.spiraflow-2-0-main .section-second .section2-steps{flex-shrink:0;position:relative;width:560px}.spiraflow-2-0-main .section-second .section2-step{align-items:flex-start;display:flex;gap:80px}.spiraflow-2-0-main .section-second .section2-step+.section2-step{margin-top:72px}.spiraflow-2-0-main .section-second .section2-step-label{color:#7d8187;flex-shrink:0;font-size:14px;font-weight:400;line-height:140%;white-space:nowrap;width:40px}.spiraflow-2-0-main .section-second .section2-step-content{min-width:0;width:440px}.spiraflow-2-0-main .section-second .section2-step-title{color:var(--color-white);font-size:18px;font-weight:600;line-height:100%}.spiraflow-2-0-main .section-second .section2-step-desc{color:#7d8187;font-size:16px;font-weight:400;line-height:140%;margin-top:16px}.spiraflow-2-0-main .section-second .section2-step-desc span{white-space:nowrap}.spiraflow-2-0-main .section-second .section2-illustration{left:576px;overflow:hidden;padding-bottom:0;position:absolute;top:42px;width:952px}.spiraflow-2-0-main .section-second .section2-illustration .section2-illustration-img-web{display:block;height:auto;max-width:none;width:952px}.spiraflow-2-0-main .section-second .section2-illustration .section2-illustration-img-pad{display:none}@media(max-width:1183px){.spiraflow-2-0-main .section-second{--section2-bleed-offset:var(--margin-x);padding-top:120px}.spiraflow-2-0-main .section-second .section2-steps-zone{margin-top:48px}.spiraflow-2-0-main .section-second .section2-glow{height:361px}.spiraflow-2-0-main .section-second .content-block{margin-left:auto;margin-right:auto;width:var(--inner-content-width)}.spiraflow-2-0-main .section-second .section2-between-dividers{min-height:auto;padding:53px 0 90px}.spiraflow-2-0-main .section-second .section2-between-dividers:before{left:76px}.spiraflow-2-0-main .section-second .section2-steps{width:100%}.spiraflow-2-0-main .section-second .section2-step-content{flex:1;min-width:0;width:auto}.spiraflow-2-0-main .section-second .section2-illustration{left:auto;margin-left:calc(var(--section2-bleed-offset)*-1);margin-top:90px;max-width:100vw;overflow:visible;padding-bottom:48px;position:static;width:100vw}.spiraflow-2-0-main .section-second .section2-illustration .section2-illustration-img-web{display:none}.spiraflow-2-0-main .section-second .section2-illustration .section2-illustration-img-pad{display:block}.spiraflow-2-0-main .section-second .section2-illustration img{display:block;height:auto;max-width:100%;width:100%}}@media(max-width:767px){.spiraflow-2-0-main .section-second{padding-top:150px}.spiraflow-2-0-main .section-second .section2-between-dividers{padding-top:53px}.spiraflow-2-0-main .section-second .section2-between-dividers:before{left:61px}.spiraflow-2-0-main .section-second .section2-step{gap:48px}.spiraflow-2-0-main .section-second .section2-step+.section2-step{margin-top:72px}.spiraflow-2-0-main .section-second .section2-illustration{margin-top:90px}}.spiraflow-2-0-main .section-third{max-width:100vw;padding-top:179px;width:100%}.spiraflow-2-0-main .section-third .content-block{margin:0 auto;width:var(--inner-content-width)}.spiraflow-2-0-main .section-third .section3-title{color:var(--color-white);font-size:32px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-third .section3-cards{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:48px;row-gap:72px}.spiraflow-2-0-main .section-third .section3-card{display:flex;flex-direction:column;gap:15px;height:100%;min-width:0}.spiraflow-2-0-main .section-third .section3-card-media{aspect-ratio:560/320;border-radius:2px;margin:0;overflow:hidden;position:relative;width:100%}.spiraflow-2-0-main .section-third .section3-card-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spiraflow-2-0-main .section-third .section3-card-body{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1b1b1f;border:1px solid #313135;border-radius:2px;display:flex;flex:1;flex-direction:column;gap:20px;padding:40px 56px}.spiraflow-2-0-main .section-third .section3-card-title{color:var(--color-white);font-size:18px;font-weight:600;line-height:140%}.spiraflow-2-0-main .section-third .section3-card-divider{background-color:#313135;height:1px;width:100%}.spiraflow-2-0-main .section-third .section3-card-desc{color:#7d8187;font-size:16px;font-weight:400;line-height:140%}@media(max-width:1183px){.spiraflow-2-0-main .section-third{padding-top:140px}.spiraflow-2-0-main .section-third .section3-card-body{padding:24px 16px}}@media(max-width:767px){.spiraflow-2-0-main .section-third{padding-top:85px}.spiraflow-2-0-main .section-third .section3-cards{grid-template-columns:1fr;row-gap:48px}}.spiraflow-2-0-main .section-forth{margin-top:269px;overflow:hidden;--section4-bleed-offset:max(var(--margin-x),(100vw - 1136px)/2)}.spiraflow-2-0-main .section-forth .milestone-box{margin:0 auto 140px;width:var(--inner-content-width)}.spiraflow-2-0-main .section-forth .section4-milestone{--section4-milestone-panel-offset:0px;--section4-milestone-year-step:288px;--section4-milestone-points-width:100%}.spiraflow-2-0-main .section-forth .section4-milestone-title{color:var(--color-white);font-size:32px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-forth .section4-milestone-timeline{margin-top:67px;position:relative}.spiraflow-2-0-main .section-forth .section4-milestone-track{background-color:#404040;bottom:-2px;height:1px;left:50%;margin-left:calc(var(--section4-bleed-offset)*-1);position:absolute;transform:translate(calc(-50% + var(--section4-bleed-offset)));width:100vw;z-index:1}.spiraflow-2-0-main .section-forth .section4-milestone-points{height:78px;list-style:none;margin:0;min-width:100%;padding:0;position:relative;width:var(--section4-milestone-points-width);z-index:2}.spiraflow-2-0-main .section-forth .section4-milestone-point{align-items:flex-start;display:flex;flex-direction:column;height:100%;position:absolute;top:0}.spiraflow-2-0-main .section-forth .section4-milestone-point:first-child{left:0}.spiraflow-2-0-main .section-forth .section4-milestone-point:first-child:after{left:0;transform:none}.spiraflow-2-0-main .section-forth .section4-milestone-point:nth-child(2){left:288px}.spiraflow-2-0-main .section-forth .section4-milestone-point:nth-child(3){left:576px}.spiraflow-2-0-main .section-forth .section4-milestone-point:nth-child(4){left:864px}.spiraflow-2-0-main .section-forth .section4-milestone-point-active:after{display:none}.spiraflow-2-0-main .section-forth .section4-milestone-date{color:#7d8187;font-size:12px;font-weight:400;line-height:120%;white-space:pre}.spiraflow-2-0-main .section-forth .section4-milestone-tick{background-color:#404040;flex-shrink:0;height:49px;margin-top:17px;width:1px}.spiraflow-2-0-main .section-forth .section4-milestone-marker{background-color:#fff;border-radius:50%;bottom:-3px;height:4px;position:absolute;width:4px;--section4-milestone-marker-step:24px;border:1px solid transparent;box-sizing:border-box;cursor:pointer;left:calc(var(--section4-milestone-marker-step)*var(--section4-milestone-month, 1));transform-origin:center;transition:background-color .25s ease,transform .25s ease;z-index:3}.spiraflow-2-0-main .section-forth .section4-milestone-marker:before{border:1px solid transparent;content:"";height:27px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease,border-color .25s ease,background-color .25s ease;width:27px}.spiraflow-2-0-main .section-forth .section4-milestone-marker:after{background-color:#ff654d;border-radius:inherit;content:"";height:4px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;width:4px}.spiraflow-2-0-main .section-forth .section4-milestone-point-active .section4-milestone-marker{background-color:#ff654d;transform:scale(1.15)}.spiraflow-2-0-main .section-forth .section4-milestone-point-active .section4-milestone-marker:before{background-color:#1b1b1f;border:1px solid #ff654d;opacity:1}.spiraflow-2-0-main .section-forth .section4-milestone-point-active .section4-milestone-marker:after{opacity:1}.spiraflow-2-0-main .section-forth .section4-milestone-panel{align-items:flex-start;display:flex;flex-direction:column;margin:32px 0 0;margin-left:var(--section4-milestone-panel-offset);max-width:100%;width:408px}.spiraflow-2-0-main .section-forth .section4-milestone-body{display:flex;flex-direction:column;gap:16px;width:100%}.spiraflow-2-0-main .section-forth .section4-milestone-body-enter{animation:section4MilestoneBodyEnter .32s ease both}.spiraflow-2-0-main .section-forth .section4-milestone-name{color:var(--color-white);font-size:18px;font-weight:400;line-height:120%}.spiraflow-2-0-main .section-forth .section4-milestone-desc{color:#7d8187;font-size:16px;font-weight:400;line-height:140%}.spiraflow-2-0-main .section-forth .section4-milestone-media{height:200px;margin:0;overflow:hidden;width:100%}.spiraflow-2-0-main .section-forth .section4-milestone-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .25s ease,transform .35s ease;width:100%}.spiraflow-2-0-main .section-forth .section4-milestone-body-enter .section4-milestone-media img{animation:section4MilestoneImageEnter .35s ease both}@keyframes section4MilestoneBodyEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes section4MilestoneImageEnter{0%{opacity:.75;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.spiraflow-2-0-main .section-forth .compare-box{margin:0 auto;padding-bottom:140px;width:var(--inner-content-width)}.spiraflow-2-0-main .section-forth .section4-compare{background-color:#1b1b1f;border-radius:2px;padding:48px}.spiraflow-2-0-main .section-forth .section4-compare-tabs{display:flex;flex-direction:column;position:relative}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav{align-items:center;display:flex;width:100%}.spiraflow-2-0-main .section-forth .section4-compare-tab-viewport{flex:1;min-width:0;overflow:hidden;position:relative}.spiraflow-2-0-main .section-forth .section4-compare-tab-list{align-items:flex-start;display:flex;gap:56px;list-style:none;margin:0;padding:0}.spiraflow-2-0-main .section-forth .section4-compare-tab{display:flex;flex-direction:column;flex-shrink:0;gap:16px}.spiraflow-2-0-main .section-forth .section4-compare-tab-btn{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:0;text-align:left}.spiraflow-2-0-main .section-forth .section4-compare-tab-text{color:#7d8187;font-size:18px;font-weight:400;line-height:100%;white-space:nowrap}.spiraflow-2-0-main .section-forth .section4-compare-tab-active .section4-compare-tab-text{color:var(--color-white)}.spiraflow-2-0-main .section-forth .section4-compare-tab-active .section4-compare-tab-btn:after{background-color:var(--color-white);content:"";display:block;height:1px;width:100%}.spiraflow-2-0-main .section-forth .section4-compare-tab-indicator{display:none}.spiraflow-2-0-main .section-forth .section4-compare-tab-fade{display:none;height:100%;pointer-events:none;position:absolute;top:0;width:40px;z-index:1}.spiraflow-2-0-main .section-forth .section4-compare-tab-fade-left{background:linear-gradient(90deg,#1b1b1f,#1b1b1f00);left:0}.spiraflow-2-0-main .section-forth .section4-compare-tab-fade-right{background:linear-gradient(90deg,#1b1b1f00,#1b1b1f);right:0}.spiraflow-2-0-main .section-forth .section4-compare-tab-arrow{align-items:center;align-self:flex-start;background:none;border:0;cursor:pointer;display:none;flex-shrink:0;height:31px;justify-content:center;margin-top:-6px;width:31px}.spiraflow-2-0-main .section-forth .section4-compare-tab-arrow svg{display:block;height:31px;width:31px}.spiraflow-2-0-main .section-forth .section4-compare-body{margin-top:64px}.spiraflow-2-0-main .section-forth .section4-compare-panel-list{position:relative}.spiraflow-2-0-main .section-forth .section4-compare-panel:not(.current){left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.spiraflow-2-0-main .section-forth .section4-compare-metric{color:var(--color-white);font-size:24px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-forth .section4-compare-chart{--section4-compare-row-gap:30px;display:flex;flex-direction:column;gap:48px;margin-top:32px}.spiraflow-2-0-main .section-forth .section4-compare-row{align-items:center;display:flex;gap:var(--section4-compare-row-gap)}.spiraflow-2-0-main .section-forth .section4-compare-row-new .section4-compare-bar-track,.spiraflow-2-0-main .section-forth .section4-compare-row-primary .section4-compare-bar-track{flex:1;min-width:0}.spiraflow-2-0-main .section-forth .section4-compare-row-new .section4-compare-multiplier,.spiraflow-2-0-main .section-forth .section4-compare-row-primary .section4-compare-multiplier{color:#ff654d}.spiraflow-2-0-main .section-forth .section4-compare-row-new .section4-compare-multiplier.decrease,.spiraflow-2-0-main .section-forth .section4-compare-row-primary .section4-compare-multiplier.decrease{color:#5eaceb}.spiraflow-2-0-main .section-forth .section4-compare-bar-track{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.spiraflow-2-0-main .section-forth .section4-compare-bar-mask{border-radius:3px;height:6px;max-width:100%;overflow:hidden;position:relative}.spiraflow-2-0-main .section-forth .section4-compare-bar{border-radius:3px;height:6px;transform-origin:left center;width:100%;will-change:transform,opacity}.spiraflow-2-0-main .section-forth .section4-compare-bar-new{background-color:#ff654d}.spiraflow-2-0-main .section-forth .section4-compare-bar-new.decrease{background-color:#5eaceb}.spiraflow-2-0-main .section-forth .section4-compare-bar-decrease{background-color:#848484}.spiraflow-2-0-main .section-forth .section4-compare-row-old{align-items:flex-start}.spiraflow-2-0-main .section-forth .section4-compare-bar-old{background-color:#848484}.spiraflow-2-0-main .section-forth .section4-compare-bar-label{color:var(--color-white);font-size:16px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-forth .section4-compare-multiplier{color:#848484;flex-shrink:0;font-size:40px;font-weight:600;line-height:120%;width:-moz-fit-content;width:fit-content}.spiraflow-2-0-main .section-forth .section4-compare-multiplier-empty{visibility:hidden}.spiraflow-2-0-main .section-forth .section4-compare-tab-list{overflow-x:hidden;overflow-y:hidden;scrollbar-width:none}.spiraflow-2-0-main .section-forth .section4-compare-tab-list::-webkit-scrollbar{display:none}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-left .section4-compare-tab-arrow-left,.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-left .section4-compare-tab-fade-left{display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-left .section4-compare-tab-fade-left{display:block}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-right .section4-compare-tab-arrow-right,.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-right .section4-compare-tab-fade-right{display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-right .section4-compare-tab-fade-right{display:block}@media(max-width:1183px){.spiraflow-2-0-main .section-forth{margin-top:226px}.spiraflow-2-0-main .section-forth .section4-milestone{--section4-milestone-year-step:168px}.spiraflow-2-0-main .section-forth .milestone-box{margin-bottom:100px}.spiraflow-2-0-main .section-forth .section4-milestone-timeline{box-sizing:border-box;margin-bottom:-20px;margin-left:calc(var(--section4-bleed-offset)*-1);overflow-x:auto;overflow-y:hidden;padding-bottom:20px;padding-left:var(--section4-bleed-offset);padding-right:var(--section4-bleed-offset);scrollbar-width:none;width:100vw;-webkit-overflow-scrolling:touch}.spiraflow-2-0-main .section-forth .section4-milestone-timeline::-webkit-scrollbar{display:none}.spiraflow-2-0-main .section-forth .section4-milestone-track{bottom:auto;left:0;margin-left:0;top:79px;transform:none;width:calc(var(--section4-milestone-points-width) + var(--section4-bleed-offset)*2)}.spiraflow-2-0-main .section-forth .section4-milestone-point:nth-child(2){left:168px}.spiraflow-2-0-main .section-forth .section4-milestone-point:nth-child(3){left:336px}.spiraflow-2-0-main .section-forth .section4-milestone-point:nth-child(4){left:504px}.spiraflow-2-0-main .section-forth .section4-milestone-marker{--section4-milestone-marker-step:14px}.spiraflow-2-0-main .section-forth .section4-milestone-panel{width:408px}.spiraflow-2-0-main .section-forth .section4-milestone-name{font-size:16px}.spiraflow-2-0-main .section-forth .section4-milestone-desc{font-size:14px}.spiraflow-2-0-main .section-forth .section4-compare-tab-list{gap:56px}.spiraflow-2-0-main .section-forth .section4-compare-tab{gap:8px}.spiraflow-2-0-main .section-forth .section4-compare-tab-text{font-size:16px}.spiraflow-2-0-main .section-forth .section4-compare-tab-arrow{margin-top:-7px}.spiraflow-2-0-main .section-forth .section4-compare-metric{font-size:16px}.spiraflow-2-0-main .section-forth .section4-compare-bar-label{font-size:14px}}@media(max-width:767px){.spiraflow-2-0-main .section-forth{margin-top:100px}.spiraflow-2-0-main .section-forth .milestone-box{margin-bottom:80px}.spiraflow-2-0-main .section-forth .section4-milestone-timeline{margin-top:48px}.spiraflow-2-0-main .section-forth .section4-milestone-panel{margin:32px auto 0;width:100%}.spiraflow-2-0-main .section-forth .section4-milestone-media{height:168px}.spiraflow-2-0-main .section-forth .compare-box{padding-bottom:92px}.spiraflow-2-0-main .section-forth .section4-compare{padding:36px}.spiraflow-2-0-main .section-forth .section4-compare-tabs{overflow:hidden;position:relative}.spiraflow-2-0-main .section-forth .section4-compare-tab-list{gap:32px;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;touch-action:pan-y}.spiraflow-2-0-main .section-forth .section4-compare-tab-list::-webkit-scrollbar{display:none}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-left .section4-compare-tab-arrow-left,.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-left .section4-compare-tab-fade-left{display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-left .section4-compare-tab-fade-left{display:block}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-right .section4-compare-tab-arrow-right,.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-right .section4-compare-tab-fade-right{display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav-can-right .section4-compare-tab-fade-right{display:block}.spiraflow-2-0-main .section-forth .section4-compare-tab,.spiraflow-2-0-main .section-forth .section4-compare-tab-btn{gap:0}.spiraflow-2-0-main .section-forth .section4-compare-tab-arrow{align-self:center;margin-top:0}.spiraflow-2-0-main .section-forth .section4-compare-tab-active .section4-compare-tab-btn:after{display:none}.spiraflow-2-0-main .section-forth .section4-compare-tab-indicator{background-color:var(--color-white);bottom:0;display:block;height:1px;left:0;position:absolute;transform-origin:left center;width:1px;will-change:transform}.spiraflow-2-0-main .section-forth .section4-compare-tabs:after{display:none}.spiraflow-2-0-main .section-forth .section4-compare-body{margin-top:32px}.spiraflow-2-0-main .section-forth .section4-compare-chart{--section4-compare-row-gap:16px}.spiraflow-2-0-main .section-forth .section4-compare-multiplier{font-size:32px}}.spiraflow-2-0-main .section-fifth{margin-bottom:221px}.spiraflow-2-0-main .section-fifth figure{margin:0}.spiraflow-2-0-main .section-fifth .section5-content{border-top:1px solid #404040;margin:0 auto;padding-top:134px;width:var(--inner-content-width)}.spiraflow-2-0-main .section-fifth .section5-group+.section5-group{margin-top:160px}.spiraflow-2-0-main .section-fifth .section5-title{color:var(--color-white);font-size:32px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-fifth .section5-cards{display:flex;gap:16px;margin-top:48px}.spiraflow-2-0-main .section-fifth .section5-card{background-color:#1b1b1f;border:1px solid #404040;border-radius:2px;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:40px;min-width:0;padding:32px 32px 48px}.spiraflow-2-0-main .section-fifth .section5-quote-icon{display:block;flex-shrink:0;height:25px;width:25px}.spiraflow-2-0-main .section-fifth .section5-card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;min-height:0}.spiraflow-2-0-main .section-fifth .section5-quote{color:var(--color-white);font-size:16px;font-style:italic;font-weight:300;line-height:140%;margin:0;word-break:break-word}.spiraflow-2-0-main .section-fifth .section5-certified-card .section5-card-body{gap:80px}.spiraflow-2-0-main .section-fifth .section5-expert-card .section5-card-body{gap:140px}.spiraflow-2-0-main .section-fifth .section5-badge{height:auto;width:100%}.spiraflow-2-0-main .section-fifth .section5-badge img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.spiraflow-2-0-main .section-fifth .section5-author{color:#cacaca;font-size:20px;font-weight:600;line-height:130%;margin:0;word-break:break-word}@media(max-width:1183px){.spiraflow-2-0-main .section-fifth .section5-group+.section5-group{margin-top:101px}.spiraflow-2-0-main .section-fifth .section5-title{font-size:20px}.spiraflow-2-0-main .section-fifth .section5-cards{gap:10px;margin-top:30px}.spiraflow-2-0-main .section-fifth .section5-quote{font-size:12px}.spiraflow-2-0-main .section-fifth .section5-certified-card .section5-card-body{gap:80px}.spiraflow-2-0-main .section-fifth .section5-expert-card .section5-card-body{gap:140px}.spiraflow-2-0-main .section-fifth .section5-author{font-size:16px}}@media(max-width:767px){.spiraflow-2-0-main .section-fifth .section5-content{padding-top:60px}.spiraflow-2-0-main .section-fifth .section5-cards{flex-direction:column}.spiraflow-2-0-main .section-fifth .section5-card{gap:32px;padding:20px 20px 30px}.spiraflow-2-0-main .section-fifth .section5-quote-icon{height:16px;width:16px}.spiraflow-2-0-main .section-fifth .section5-quote{font-size:14px}.spiraflow-2-0-main .section-fifth .section5-certified-card .section5-card-body,.spiraflow-2-0-main .section-fifth .section5-expert-card .section5-card-body{gap:32px}.spiraflow-2-0-main .section-fifth .section5-author{font-size:12px}}.spiraflow-2-0-main .section-sixth{border-top:1px solid #2f2f37;max-width:100vw;overflow:hidden;position:relative;width:100%}.spiraflow-2-0-main .section-sixth .section6-light{display:block;height:432px;margin:0;width:100%}.spiraflow-2-0-main .section-sixth .section6-light img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.spiraflow-2-0-main .section-sixth .section6-content{left:var(--inner-margin-x);padding-bottom:117px;padding-top:178px;position:absolute;top:0;width:var(--inner-content-width)}.spiraflow-2-0-main .section-sixth .section6-content .section6-title{color:var(--color-white);font-size:32px;font-weight:600;line-height:120%;word-break:break-word}.spiraflow-2-0-main .section-sixth .section6-content .section6-actions{align-items:center;display:flex;gap:56px;margin-top:48px}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn{align-items:center;border:1px solid #252525;border-radius:50px;box-sizing:border-box;display:inline-flex;gap:10px;justify-content:center;padding:16px 32px;text-decoration:none}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn .section6-btn-text{color:#7d8187}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn svg{margin-top:2px;stroke:#7d8187}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:hover{background-color:#ff654d}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:hover .section6-btn-text{color:var(--color-white)}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:hover svg{stroke:var(--color-white)}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:first-child{background-color:#ff654d}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:first-child .section6-btn-text{color:var(--color-white)}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:first-child svg{stroke:var(--color-white)}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn-text{font-size:16px;font-weight:600;line-height:120%;white-space:nowrap}@media(max-width:1183px){.spiraflow-2-0-main .section-sixth .section6-content{padding-bottom:214px;padding-top:147px}.spiraflow-2-0-main .section-sixth .section6-content .section6-actions{gap:36px}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn-text{font-size:14px}.spiraflow-2-0-main .section-sixth .section6-light{height:534px}}@media(max-width:767px){.spiraflow-2-0-main .section-sixth .section6-content{padding-bottom:119px;padding-top:119px}.spiraflow-2-0-main .section-sixth .section6-content .section6-actions{align-items:flex-start;flex-direction:column}.spiraflow-2-0-main .section-sixth .section6-light{max-width:100%;width:100%}}.spiraflow-2-0-main .section-seventh{border-top:1px solid #777;margin:0 auto;padding-bottom:440px;padding-top:48px;width:var(--inner-content-width)}.spiraflow-2-0-main .section-seventh .section7-content p{color:#868686;font-size:14px;font-weight:400;line-height:130%}@media(max-width:1183px){.spiraflow-2-0-main .section-seventh{padding-bottom:147px}.spiraflow-2-0-main .section-seventh .section7-content p{font-size:12px}}@media(max-width:767px){.spiraflow-2-0-main .section-seventh{padding-bottom:223px}}.spiraflow-2-0-main .section-first .text-area .award-logos{align-items:flex-start;display:grid;gap:16px;grid-template-columns:repeat(5,100px);margin-top:24px}.spiraflow-2-0-main .section-first .text-area .award-logos .award-logo-item{align-items:center;display:flex;flex-shrink:0;height:100px;justify-content:center;overflow:hidden;width:100px}.spiraflow-2-0-main .section-first .text-area .award-logos .award-logo-item img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.spiraflow-2-0-main .section-award-logos{background:var(--award-bg,#fff);width:100%}.spiraflow-2-0-main .section-award-logos .award-logos-inner{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;padding:24px 0;width:var(--inner-content-width)}.spiraflow-2-0-main .section-award-logos .award-logos-inner .award-logo-item{align-items:center;display:flex;flex-shrink:0;height:130px;justify-content:center;overflow:hidden;width:130px}.spiraflow-2-0-main .section-award-logos .award-logos-inner .award-logo-item img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:1183px){.spiraflow-2-0-main .section-award-logos .award-logos-inner{box-sizing:border-box;padding-left:var(--margin-x);padding-right:var(--margin-x);width:100%}}.spiraflow-2-0-main .section-award-logos.section-award-logos--carousel{box-sizing:border-box;padding-left:24px;padding-right:24px}.spiraflow-2-0-main .section-award-logos .award-logos-inner.award-logos--carousel{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;gap:16px;justify-content:flex-start;padding:24px 0;scroll-snap-type:x mandatory;width:100%}.spiraflow-2-0-main .section-award-logos .award-logos-inner.award-logos--carousel .award-logo-item{flex-shrink:0;height:100px;scroll-snap-align:start;width:100px}.spiraflow-2-0-main .section-award-logos .award-logos-inner.award-logos--carousel::-webkit-scrollbar{display:none}.spiraflow-2-0-main .section-award-logos .award-logos-inner.award-logos--carousel{scrollbar-width:none}.roborock-spiraflow-2-0-page[data-v-a9e5ba12]{background:#000;line-height:1.5}
