.rdswimpactHeading1{font-size:55px}@media (min-width:1024px) and (max-width:1280px){.rdswImpactVehImage{margin-top:2%}.rdswImpact2ndHeading{line-height:65px}}@media (min-width:1281px) and (max-width:1439px){.rdswImpactVehImage{margin-top:3%}.rdswImpact2ndHeading{line-height:65px}}@media (min-width:768px) and (max-width:1023px){.rdswImpact1stHeading{font-size:40px!important}.rdswImpact2ndHeading{line-height:65px;font-size:30px!important}}
.RdswNew_HomeSection{z-index:2;min-height:100svh;position:relative}.RdswNew_HomeBannerMain{min-height:100svh;padding-top:96px;padding-bottom:72px}.RdswNew_VehicleCanvasWrap{height:calc(100svh - 292px);min-height:300px;max-height:500px;top:252px}.RdswNew_AboutSection{margin-top:0;padding-bottom:80px;position:relative}.RdswNew_AboutTopMerge{height:260px}.RdswNew_AboutSoftBlend{height:340px}.RdswNew_Rotate360Hint{animation:2.4s ease-in-out infinite RdswNew_RotateHintFloat}.RdswNew_Rotate360Arc,.RdswNew_Rotate360Arrow{transform-origin:50%;animation:1.8s ease-in-out infinite RdswNew_RotateHintArc}@keyframes RdswNew_RotateHintFloat{0%,to{transform:translate(-50%)translateY(0)scale(1)}50%{transform:translate(-50%)translateY(-5px)scale(1.03)}}@keyframes RdswNew_RotateHintArc{0%{opacity:.55;transform:rotate(-8deg)}50%{opacity:1;transform:rotate(8deg)}to{opacity:.55;transform:rotate(-8deg)}}@media (min-width:320px) and (max-width:480px){.RdswNew_VehicleSelector{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none;min-height:58px;padding:6px;background:#ffffffdb!important;border:1px solid #0f172a14!important;border-radius:999px!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin-top:10px!important;overflow:auto hidden!important;box-shadow:0 18px 46px #0f172a14!important}.RdswNew_VehicleSelector::-webkit-scrollbar{display:none}.rdswVehicleTabVehicle,.rdswVehicleTab{display:none!important}.RdswNew_VehicleTabButton{text-align:center!important;white-space:nowrap!important;flex:none!important;min-width:0!important}.RdswNew_VehicleTabButtonActive{color:#fff!important;background:#000!important;border-radius:999px!important;box-shadow:0 12px 28px #0f172a2e!important}}@media (min-width:425px) and (max-width:480px){.HomeBannerSectionID{min-height:100%}.RdswNew_HomeBannerMain{min-height:630px;padding:110px 5px 28px}.RdswNew_HeroTitle{max-width:1120px!important;font-size:clamp(33px,4vw,45px)!important}.RdswNew_HeroSubTitle{margin-top:10px;font-size:15px}.RdswNew_VehicleSelector{width:fit-content;min-height:52px;width:100%!important;margin-top:10px!important}.RdswNew_VehicleActivePill{box-shadow:0 14px 34px #0f172a2e}.RdswNew_VehicleTabButton{white-space:nowrap;text-align:center;padding:4px 5px;font-size:12px}.RdswNew_VehicleTabButtonLong{width:110px!important;padding:2px auto!important}.RdswNew_VehicleTabButtonNormal{width:83px!important}.RdswNew_VehicleCanvasWrap{width:100%;margin:15% auto 0%;max-width:100%!important;height:calc(100svh - 600px)!important;min-height:230px!important;max-height:410px!important;top:250px!important}.RdswNew_AboutSection{padding-top:122px;padding-bottom:96px}.RdswNew_AboutTopMerge{height:360px!important}.RdswNew_AboutSoftBlend{height:460px!important}.RdswNew_Rotate360Hint{width:62px;height:62px;bottom:18px;left:55%}}@media (min-width:375px) and (max-width:424px){.HomeBannerSectionID{min-height:100%}.RdswNew_HomeBannerMain{min-height:630px;padding:110px 5px 28px}.RdswNew_HeroTitle{max-width:1120px!important;font-size:clamp(30px,4vw,45px)!important}.RdswNew_HeroSubTitle{margin-top:10px;font-size:15px}.RdswNew_VehicleSelector{width:fit-content;min-height:52px;gap:2px!important;width:100%!important;margin-top:10px!important}.RdswNew_VehicleActivePill{box-shadow:0 14px 34px #0f172a2e}.RdswNew_VehicleTabButton{white-space:nowrap;text-align:center;padding:4px 3px;font-size:12px}.RdswNew_VehicleTabButtonLong{width:105px!important;padding:2px auto!important}.RdswNew_VehicleTabButtonNormal{width:80px!important}.RdswNew_VehicleCanvasWrap{width:100%;margin:20% auto 18%;max-width:100%!important;height:calc(100svh - 590px)!important;min-height:240px!important;max-height:450px!important;top:250px!important}.RdswNew_AboutSection{padding-top:122px;padding-bottom:96px}.RdswNew_AboutTopMerge{height:360px!important}.RdswNew_AboutSoftBlend{height:460px!important}.RdswNew_Rotate360Hint{width:62px;height:62px;bottom:18px;left:55%}}@media (min-width:320px) and (max-width:374px){.HomeBannerSectionID{min-height:100%}.RdswNew_HomeBannerMain{min-height:620px;padding:110px 5px 28px}.RdswNew_HeroTitle{max-width:1120px!important;font-size:clamp(25px,4vw,45px)!important}.RdswNew_HeroSubTitle{margin-top:10px;font-size:15px}.RdswNew_VehicleSelector{width:fit-content;min-height:52px;gap:2px!important;width:100%!important;margin-top:10px!important}.RdswNew_VehicleActivePill{box-shadow:0 14px 34px #0f172a2e}.RdswNew_VehicleTabButton{white-space:nowrap;text-align:center;padding:4px 3px;font-size:11px}.RdswNew_VehicleTabButtonLong{width:104px!important;padding:2px auto!important}.RdswNew_VehicleTabButtonNormal{width:75px!important}.RdswNew_VehicleCanvasWrap{width:100%;margin:17% auto 0%;max-width:100%!important;height:calc(100svh - 580px)!important;min-height:220px!important;max-height:450px!important;top:250px!important}.RdswNew_AboutSection{padding-top:122px;padding-bottom:96px}.RdswNew_AboutTopMerge{height:360px!important}.RdswNew_AboutSoftBlend{height:460px!important}.RdswNew_Rotate360Hint{width:62px;height:62px;bottom:18px;left:55%}}@media (min-width:768px) and (max-width:1023px){.RdswNew_HomeBannerMain{min-height:100svh;padding-top:110px;padding-bottom:0}.RdswNew_HeroTitle{max-width:1120px!important;font-size:clamp(38px,4vw,45px)!important}.RdswNew_HeroSubTitle{margin-top:25px;font-size:25px}.RdswNew_VehicleSelector{margin-top:25px!important}.RdswNew_VehicleSelector button{font-size:18px}.RdswNew_VehicleCanvasWrap{width:100%;margin:14% auto 3%;max-width:100%!important;height:calc(100svh - 540px)!important;min-height:460px!important;max-height:510px!important;top:250px!important}.RdswNew_AboutSection{padding-top:122px;padding-bottom:96px}.RdswNew_AboutTopMerge{height:360px!important}.RdswNew_AboutSoftBlend{height:460px!important}}@media (min-width:1024px) and (max-width:1280px){.RdswNew_HomeBannerMain{min-height:110svh;padding-top:110px;padding-bottom:0}.RdswNew_HeroTitle{max-width:1120px!important;font-size:clamp(42px,4vw,45px)!important}.RdswNew_HeroSubTitle{margin-top:10px}.RdswNew_VehicleSelector{margin-top:15px!important}.RdswNew_VehicleCanvasWrap{margin:0% auto 3%;max-width:980px!important;height:calc(100svh - 500px)!important;min-height:400px!important;max-height:510px!important;top:250px!important}.RdswNew_AboutSection{padding-top:122px;padding-bottom:96px}.RdswNew_AboutTopMerge{height:360px!important}.RdswNew_AboutSoftBlend{height:460px!important}.RdswNew_Rotate360Hint{width:62px;height:62px;top:15%;bottom:18px;left:55%}}@media (min-width:1281px) and (max-width:1535px){.RdswNew_HomeBannerMain{min-height:100svh;padding-top:112px;padding-bottom:76px}.RdswNew_VehicleCanvasWrap{max-width:1160px!important;height:calc(100svh - 292px)!important;min-height:330px!important;max-height:500px!important;top:252px!important}.RdswNew_AboutSection{margin-top:-88px;padding-top:180px;padding-bottom:112px}.RdswNew_AboutTopMerge{height:460px!important}.RdswNew_AboutSoftBlend{height:560px!important}}@media (min-width:1536px){.RdswNew_HomeBannerMain{min-height:100svh;padding-top:112px;padding-bottom:80px}.RdswNew_VehicleCanvasWrap{margin:5% auto 2%;max-width:1160px!important;height:calc(100svh - 272px)!important;min-height:330px!important;max-height:500px!important;top:252px!important}.RdswNew_AboutSection{padding-top:200px;padding-bottom:112px}.RdswNew_AboutTopMerge{height:520px!important}.RdswNew_AboutSoftBlend{height:620px!important}}@media (min-width:1500px) and (max-width:1700px){.RdswNew_HomeBannerMain{min-height:110svh;padding-top:110px;padding-bottom:0}.RdswNew_VehicleCanvasWrap{margin:5% auto 3%;max-width:980px!important;height:calc(100svh - 500px)!important;min-height:400px!important;max-height:510px!important;top:250px!important}.RdswNew_AboutSection{padding-top:122px;padding-bottom:96px}}
