.spiraflow-2-0-main{--margin-x:24px;--outer-content-width:1328px;--inner-content-width:1136px;--outer-margin-x:calc(.5 * (100% - var(--outer-content-width)));--inner-margin-x:calc(.5 * (100% - var(--inner-content-width)));--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;background-color:#000;width:100%}@media (width<=1375px){.spiraflow-2-0-main{--outer-content-width:calc(100% - var(--margin-x) * 2)}}.spiraflow-2-0-main .spiraflow-2-0-main{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#000;width: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{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin:0;padding:0}.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:0 0;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);margin-top:16px;font-size:40px;font-weight:600;line-height:120%}.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{text-align:center;padding:400px 24px}.spiraflow-2-0-main .img-box{width:100%;height:100%;position:relative;overflow:hidden}.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 (width<=1183px){.spiraflow-2-0-main{--inner-content-width:calc(100% - var(--margin-x) * 2)}.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{margin-top:10px;font-size:20px}.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{text-align:center;padding:400px 24px}}@media (width<=767px){.spiraflow-2-0-main{--message-bar-height:64px;--navbar-height:48px;--border-radius-all:4px}.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{margin-top:12px;font-size:20px}.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{text-align:center;padding:280px 24px}}.spiraflow-2-0-main .section-first{width:100%;max-width:100vw;height:auto;padding-top:175px}.spiraflow-2-0-main .section-first .content-block{width:var(--inner-content-width);text-align:center;margin:0 auto;position:relative}.spiraflow-2-0-main .section-first .content-block .title-box{flex-direction:column;justify-content:center;align-items:center;width:946px;margin:0 auto;display:flex}.spiraflow-2-0-main .section-first .content-block .title-box .icon-box{width:64px;height:64px}.spiraflow-2-0-main .section-first .content-block .title-box .icon-box svg{width:100%;height:100%}.spiraflow-2-0-main .section-first .content-block .title-box .title{color:var(--color-white);margin-top:48px;font-size:48px;font-weight:600;line-height:120%}.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;margin-top:32px;font-size:18px;font-weight:400;line-height:140%}.spiraflow-2-0-main .section-first .content-block .video-box{width:100%;padding-top:48px}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap{width:100%;position:relative;overflow:hidden}.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{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spiraflow-2-0-main .section-first .content-block .video-box .video-wrap .videoBtn-box svg{width:80px;height:80px}@media (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{width:50px;height:50px}}@media (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{width:24px;height:24px}}.spiraflow-2-0-main .section-second{--section2-bleed-offset:max(var(--margin-x), 50vw - 568px);width:100%;max-width:100vw;padding-top:274px;position:relative;overflow:hidden}.spiraflow-2-0-main .section-second .content-block{z-index:1;width:calc(var(--inner-content-width) + var(--inner-margin-x));max-width:calc(100% - var(--margin-x));margin-left:var(--inner-margin-x);margin-right:auto;position:relative}.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{z-index:1;height:1px;position:relative}.spiraflow-2-0-main .section-second .section2-glow{width:100vw;height:534px;margin-left:calc(-1 * var(--section2-bleed-offset));pointer-events:none;z-index:0;position:absolute;bottom:1px;left:0}.spiraflow-2-0-main .section-second .section2-glow img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%;display:block}.spiraflow-2-0-main .section-second .section2-divider{height:1px;position:relative}.spiraflow-2-0-main .section-second .section2-divider:before{content:"";width:100vw;margin-left:calc(-1 * var(--section2-bleed-offset));background-color:#404040;height:1px;position:absolute;top:0;left:0}.spiraflow-2-0-main .section-second .section2-between-dividers{z-index:1;box-sizing:border-box;min-height:806px;padding-top:41px;position:relative}.spiraflow-2-0-main .section-second .section2-between-dividers:before{content:"";background-color:#404040;width:1px;position:absolute;top:0;bottom:0;left:80px;transform:translate(-50%)}.spiraflow-2-0-main .section-second .section2-steps{flex-shrink:0;width:560px;position:relative}.spiraflow-2-0-main .section-second .section2-step{align-items:flex-start;gap:80px;display:flex}.spiraflow-2-0-main .section-second .section2-step+.section2-step{margin-top:72px}.spiraflow-2-0-main .section-second .section2-step-label{color:#7d8187;white-space:nowrap;flex-shrink:0;width:40px;font-size:14px;font-weight:400;line-height:140%}.spiraflow-2-0-main .section-second .section2-step-content{width:440px;min-width:0}.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;margin-top:16px;font-size:16px;font-weight:400;line-height:140%}.spiraflow-2-0-main .section-second .section2-step-desc span{white-space:nowrap}.spiraflow-2-0-main .section-second .section2-illustration{width:952px;padding-bottom:0;position:absolute;top:42px;left:576px;overflow:hidden}.spiraflow-2-0-main .section-second .section2-illustration .section2-illustration-img-web{width:952px;max-width:none;height:auto;display:block}.spiraflow-2-0-main .section-second .section2-illustration .section2-illustration-img-pad{display:none}@media (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{width:var(--inner-content-width);margin-left:auto;margin-right:auto}.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;width:auto;min-width:0}.spiraflow-2-0-main .section-second .section2-illustration{width:100vw;max-width:100vw;margin-left:calc(-1 * var(--section2-bleed-offset));margin-top:90px;padding-bottom:48px;position:static;left:auto;overflow:visible}.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{width:100%;max-width:100%;height:auto;display:block}}@media (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{width:100%;max-width:100vw;padding-top:179px}.spiraflow-2-0-main .section-third .content-block{width:var(--inner-content-width);margin:0 auto}.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;grid-template-columns:repeat(2,1fr);gap:72px 16px;margin-top:48px;display:grid}.spiraflow-2-0-main .section-third .section3-card{flex-direction:column;gap:15px;min-width:0;height:100%;display:flex}.spiraflow-2-0-main .section-third .section3-card-media{aspect-ratio:560/320;border-radius:2px;width:100%;margin:0;position:relative;overflow:hidden}.spiraflow-2-0-main .section-third .section3-card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.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;flex-direction:column;flex:1;gap:20px;padding:40px 56px;display:flex}.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;width:100%;height:1px}.spiraflow-2-0-main .section-third .section3-card-desc{color:#7d8187;font-size:16px;font-weight:400;line-height:140%}@media (width<=1183px){.spiraflow-2-0-main .section-third{padding-top:140px}.spiraflow-2-0-main .section-third .section3-card-body{padding:24px 16px}}@media (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{--section4-bleed-offset:max(var(--margin-x), 50vw - 568px);margin-top:269px;overflow:hidden}.spiraflow-2-0-main .section-forth .milestone-box{width:var(--inner-content-width);margin:0 auto 140px}.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{width:100vw;height:1px;margin-left:calc(-1 * var(--section4-bleed-offset));transform:translateX(calc(-50% + var(--section4-bleed-offset)));z-index:1;background-color:#404040;position:absolute;bottom:-2px;left:50%}.spiraflow-2-0-main .section-forth .section4-milestone-points{z-index:2;width:var(--section4-milestone-points-width);min-width:100%;height:78px;margin:0;padding:0;list-style:none;position:relative}.spiraflow-2-0-main .section-forth .section4-milestone-point{flex-direction:column;align-items:flex-start;height:100%;display:flex;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;white-space:pre;font-size:12px;font-weight:400;line-height:120%}.spiraflow-2-0-main .section-forth .section4-milestone-tick{background-color:#404040;flex-shrink:0;width:1px;height:49px;margin-top:17px}.spiraflow-2-0-main .section-forth .section4-milestone-marker{--section4-milestone-marker-step:24px;width:4px;height:4px;bottom:-3px;left:calc(var(--section4-milestone-marker-step) * var(--section4-milestone-month,1));box-sizing:border-box;z-index:3;cursor:pointer;transform-origin:50%;background-color:#fff;border:1px solid #0000;border-radius:50%;transition:background-color .25s,transform .25s;position:absolute}.spiraflow-2-0-main .section-forth .section4-milestone-marker:before{content:"";opacity:0;border:1px solid #0000;width:27px;height:27px;transition:opacity .25s,border-color .25s,background-color .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spiraflow-2-0-main .section-forth .section4-milestone-marker:after{content:"";opacity:0;border-radius:inherit;background-color:#ff654d;width:4px;height:4px;transition:opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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{opacity:1;background-color:#1b1b1f;border:1px solid #ff654d}.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{width:408px;max-width:100%;margin:32px 0 0;margin-left:var(--section4-milestone-panel-offset);flex-direction:column;align-items:flex-start;display:flex}.spiraflow-2-0-main .section-forth .section4-milestone-body{flex-direction:column;gap:16px;width:100%;display:flex}.spiraflow-2-0-main .section-forth .section4-milestone-body-enter{animation:.32s both section4MilestoneBodyEnter}.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{width:100%;height:200px;margin:0;overflow:hidden}.spiraflow-2-0-main .section-forth .section4-milestone-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:opacity .25s,transform .35s;display:block}.spiraflow-2-0-main .section-forth .section4-milestone-body-enter .section4-milestone-media img{animation:.35s both section4MilestoneImageEnter}@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{width:var(--inner-content-width);margin:0 auto;padding-bottom:140px}.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{flex-direction:column;display:flex;position:relative}.spiraflow-2-0-main .section-forth .section4-compare-tab-nav{align-items:center;width:100%;display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab-viewport{flex:1;min-width:0;position:relative;overflow:hidden}.spiraflow-2-0-main .section-forth .section4-compare-tab-list{align-items:flex-start;gap:56px;margin:0;padding:0;list-style:none;display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab{flex-direction:column;flex-shrink:0;gap:16px;display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab-btn{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:16px;padding:0;display:flex}.spiraflow-2-0-main .section-forth .section4-compare-tab-text{color:#7d8187;white-space:nowrap;font-size:18px;font-weight:400;line-height:100%}.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{content:"";background-color:var(--color-white);width:100%;height:1px;display:block}.spiraflow-2-0-main .section-forth .section4-compare-tab-indicator{display:none}.spiraflow-2-0-main .section-forth .section4-compare-tab-fade{pointer-events:none;z-index:1;width:40px;height:100%;display:none;position:absolute;top:0}.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{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:31px;height:31px;margin-top:-6px;display:none}.spiraflow-2-0-main .section-forth .section4-compare-tab-arrow svg{width:31px;height:31px;display:block}.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){opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.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;flex-direction:column;gap:48px;margin-top:32px;display:flex}.spiraflow-2-0-main .section-forth .section4-compare-row{align-items:center;gap:var(--section4-compare-row-gap);display:flex}.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{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.spiraflow-2-0-main .section-forth .section4-compare-bar-mask{border-radius:3px;max-width:100%;height:6px;position:relative;overflow:hidden}.spiraflow-2-0-main .section-forth .section4-compare-bar{transform-origin:0;will-change:transform,opacity;border-radius:3px;width:100%;height:6px}.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,.spiraflow-2-0-main .section-forth .section4-compare-bar-old{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-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;width:fit-content;font-size:40px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-forth .section4-compare-multiplier-empty{visibility:hidden}.spiraflow-2-0-main .section-forth .section4-compare-tab-list{scrollbar-width:none;overflow:hidden}.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 (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{width:100vw;margin-left:calc(-1 * var(--section4-bleed-offset));box-sizing:border-box;padding-left:var(--section4-bleed-offset);padding-right:var(--section4-bleed-offset);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:-20px;padding-bottom:20px;overflow:auto hidden}.spiraflow-2-0-main .section-forth .section4-milestone-timeline::-webkit-scrollbar{display:none}.spiraflow-2-0-main .section-forth .section4-milestone-track{width:calc(var(--section4-milestone-points-width) + var(--section4-bleed-offset) * 2);margin-left:0;top:79px;bottom:auto;left:0;transform:none}.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-metric,.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-bar-label{font-size:14px}}@media (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{width:100%;margin:32px auto 0}.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{position:relative;overflow:hidden}.spiraflow-2-0-main .section-forth .section4-compare-tab-list{touch-action:pan-y;scrollbar-width:none;gap:32px;overflow:hidden}.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);transform-origin:0;will-change:transform;width:1px;height:1px;display:block;position:absolute;bottom:0;left:0}.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{width:var(--inner-content-width);border-top:1px solid #404040;margin:0 auto;padding-top:134px}.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{gap:16px;margin-top:48px;display:flex}.spiraflow-2-0-main .section-fifth .section5-card{box-sizing:border-box;background-color:#1b1b1f;border:1px solid #404040;border-radius:2px;flex-direction:column;flex:1 1 0;gap:40px;min-width:0;padding:32px 32px 48px;display:flex}.spiraflow-2-0-main .section-fifth .section5-quote-icon{flex-shrink:0;width:25px;height:25px;display:block}.spiraflow-2-0-main .section-fifth .section5-card-body{flex-direction:column;flex:auto;justify-content:space-between;min-height:0;display:flex}.spiraflow-2-0-main .section-fifth .section5-quote{color:var(--color-white);word-break:break-word;margin:0;font-size:16px;font-style:italic;font-weight:300;line-height:140%}.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{width:100%;height:auto}.spiraflow-2-0-main .section-fifth .section5-badge img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.spiraflow-2-0-main .section-fifth .section5-author{color:#cacaca;word-break:break-word;margin:0;font-size:20px;font-weight:600;line-height:130%}@media (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 (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{width:16px;height: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;width:100%;max-width:100vw;position:relative;overflow:hidden}.spiraflow-2-0-main .section-sixth .section6-light{width:100%;height:432px;margin:0;display:block}.spiraflow-2-0-main .section-sixth .section6-light img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.spiraflow-2-0-main .section-sixth .section6-content{left:var(--inner-margin-x);width:var(--inner-content-width);padding-top:178px;padding-bottom:117px;position:absolute;top:0}.spiraflow-2-0-main .section-sixth .section6-content .section6-title{color:var(--color-white);word-break:break-word;font-size:32px;font-weight:600;line-height:120%}.spiraflow-2-0-main .section-sixth .section6-content .section6-actions{align-items:center;gap:56px;margin-top:48px;display:flex}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn{box-sizing:border-box;border:1px solid #252525;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:16px 32px;text-decoration:none;display:inline-flex}.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{stroke:#7d8187;margin-top:2px}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:first-child,.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:hover{background-color:#ff654d}.spiraflow-2-0-main .section-sixth .section6-content .section6-btn:first-child .section6-btn-text,.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:first-child svg,.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-text{white-space:nowrap;font-size:16px;font-weight:600;line-height:120%}@media (width<=1183px){.spiraflow-2-0-main .section-sixth .section6-content{padding-top:147px;padding-bottom:214px}.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 (width<=767px){.spiraflow-2-0-main .section-sixth .section6-content{padding-top:119px;padding-bottom:119px}.spiraflow-2-0-main .section-sixth .section6-content .section6-actions{flex-direction:column;align-items:flex-start}.spiraflow-2-0-main .section-sixth .section6-light{width:100%;max-width:100%}}.spiraflow-2-0-main .section-seventh{width:var(--inner-content-width);border-top:1px solid #777;margin:0 auto;padding-top:48px;padding-bottom:440px}.spiraflow-2-0-main .section-seventh .section7-content p{color:#868686;font-size:14px;font-weight:400;line-height:130%}@media (width<=1183px){.spiraflow-2-0-main .section-seventh{padding-bottom:147px}.spiraflow-2-0-main .section-seventh .section7-content p{font-size:12px}}@media (width<=767px){.spiraflow-2-0-main .section-seventh{padding-bottom:223px}}.spiraflow-2-0-main .section-first .text-area .award-logos{grid-template-columns:repeat(5,100px);align-items:flex-start;gap:16px;margin-top:24px;display:grid}.spiraflow-2-0-main .section-first .text-area .award-logos .award-logo-item{flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}.spiraflow-2-0-main .section-first .text-area .award-logos .award-logo-item img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.spiraflow-2-0-main .section-award-logos{background:var(--award-bg,#fff);width:100%}.spiraflow-2-0-main .section-award-logos .award-logos-inner{width:var(--inner-content-width);flex-wrap:wrap;justify-content:center;gap:16px;margin:0 auto;padding:24px 0;display:flex}.spiraflow-2-0-main .section-award-logos .award-logos-inner .award-logo-item{flex-shrink:0;justify-content:center;align-items:center;width:130px;height:130px;display:flex;overflow:hidden}.spiraflow-2-0-main .section-award-logos .award-logos-inner .award-logo-item img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (width<=1183px){.spiraflow-2-0-main .section-award-logos .award-logos-inner{padding-left:var(--margin-x);padding-right:var(--margin-x);box-sizing:border-box;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{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;box-sizing:border-box;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:16px;width:100%;padding:24px 0;overflow:auto hidden}.spiraflow-2-0-main .section-award-logos .award-logos-inner.award-logos--carousel .award-logo-item{scroll-snap-align:start;flex-shrink:0;width:100px;height:100px}.spiraflow-2-0-main .section-award-logos .award-logos-inner.award-logos--carousel::-webkit-scrollbar{display:none}.roborock-spiraflow-2-0-page[data-v-a9e5ba12]{background:#000;line-height:1.5}
