@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap);html{box-sizing:border-box;font-size:16px;max-width:100%;overflow-x:hidden;width:100%}*,:after,:before{box-sizing:inherit}body{background:#f7f9fc;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}@media (max-width:1023px) and (min-width:744px),(max-width:1200px) and (min-width:600px) and (orientation:landscape),screen and (min-device-width:744px) and (max-device-width:1024px){html{overflow:hidden!important}body,html{height:100vh!important}body{overflow-x:hidden!important;overflow-y:auto!important;position:relative!important}body:after{content:none!important}}*{max-width:100%}.h1,h1{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2;margin:0 0 1rem}.h2,h2{font-size:clamp(1.5rem,3.5vw,2.25rem);line-height:1.3;margin:0 0 .875rem}.h2,.h3,h2,h3{font-weight:600}.h3,h3{font-size:clamp(1.25rem,3vw,1.875rem);margin:0 0 .75rem}.h3,.h4,h3,h4{line-height:1.4}.h4,h4{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:500;margin:0 0 .625rem}.body-text,p{font-size:clamp(.875rem,2vw,1.125rem);margin:0 0 1rem}.body-large,.body-text,p{font-weight:400;line-height:1.6}.body-large{font-size:clamp(1rem,2.5vw,1.25rem)}.body-small{font-size:clamp(.75rem,1.5vw,.875rem);font-weight:400;line-height:1.5}.container{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 1rem;width:100%}@media (min-width:768px){.container{padding:0 2rem}}@media (min-width:1024px){.container{padding:0 3rem}}@media (min-width:1440px){.container{padding:0 4rem}}.btn-primary{align-items:center;background:#5351ed;border:none;border-radius:clamp(.5rem,2vw,1.25rem);color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:clamp(.875rem,2vw,1.125rem);font-weight:600;justify-content:center;padding:clamp(.75rem,2vw,1rem) clamp(1.25rem,3vw,1.75rem);text-decoration:none;transition:all .3s ease;white-space:nowrap}.btn-primary:hover{background:#3a45ef;box-shadow:0 4px 12px #5351ed4d;transform:translateY(-2px)}.btn-secondary{align-items:center;background:#0000;border:2px solid #5351ed;border-radius:clamp(.5rem,2vw,1.25rem);color:#5351ed;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:clamp(.875rem,2vw,1.125rem);font-weight:600;justify-content:center;padding:clamp(.75rem,2vw,1rem) clamp(1.25rem,3vw,1.75rem);text-decoration:none;transition:all .3s ease;white-space:nowrap}.btn-secondary:hover{background:#5351ed;color:#fff;transform:translateY(-2px)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-padding{padding:clamp(2rem,5vw,4rem) 0}.section-padding-large{padding:clamp(3rem,8vw,6rem) 0}.mb-small{margin-bottom:clamp(.5rem,2vw,1rem)}.mb-medium{margin-bottom:clamp(1rem,3vw,2rem)}.mb-large{margin-bottom:clamp(2rem,5vw,3rem)}article,aside,div,footer,header,main,nav,section{max-width:100vw;overflow-x:hidden}embed,iframe,img,object,video{height:auto;max-width:100%}div,h1,h2,h3,h4,h5,h6,p,span{word-wrap:break-word;overflow-wrap:break-word}.grey-symbol,[class*=grey-marker],[data-symbol=grey]{display:none!important}::-webkit-resizer,::-webkit-scrollbar-button,::-webkit-scrollbar-corner,::-webkit-scrollbar-track-piece{display:none!important}.scroll-arrows,.scroll-indicator,.scroll-navigation,[class*=arrow],[class*=scroll],[id*=scroll]{display:none!important}html::-webkit-scrollbar-button:vertical:end:increment,html::-webkit-scrollbar-button:vertical:start:decrement{display:none!important}img{loading:lazy;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0)}img{opacity:0;transition:opacity .3s ease-in-out}img.loaded,img[src]{opacity:1}video{preload:metadata;loading:lazy}.download-section{align-items:center;background:linear-gradient(99.15deg,#6165d7 2.14%,#5351ed 99.68%);border-radius:32px;box-sizing:border-box;display:flex;height:380px!important;justify-content:space-between;margin:60px 60px 40px;max-width:none!important;overflow:visible;padding:50px 80px 40px;position:relative;transform-origin:center;width:calc(100vw - 120px)!important}.left-contents{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-left:30px;margin-top:0;max-width:60%;position:relative;z-index:2}.left-contents h2{color:#fff;font-size:18px;font-weight:600;line-height:1.6;margin:0 0 30px;max-width:100%}.left-contents .subtext,.left-contents h2{font-family:Poppins,sans-serif;font-style:normal;letter-spacing:0}.left-contents .subtext{color:#ffffffb3;display:none!important;font-size:14px;font-weight:400;line-height:130%;margin:0 0 25px;max-width:400px}.qr-and-button{flex-direction:row;gap:30px;margin-left:0}.qr-and-button,.qr-box{align-items:center;display:flex}.qr-box{background:#fff;border-radius:8px;box-shadow:0 8px 24px #00000026;flex-shrink:0;height:140px;justify-content:center;width:140px}.footer-qr{display:block;height:115px;object-fit:contain;width:115px}.footer-btn{align-items:center;background:#fff;border:none;border-radius:20px!important;box-shadow:0 4px 16px #0000001a;cursor:pointer;display:flex;flex-shrink:0;height:60px!important;justify-content:center;padding:0;transition:all .3s ease;width:220px!important}.btn-text{color:#5351ed;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%}.footer-btn:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.right-phone{align-items:center;display:flex;height:500px;justify-content:center;position:absolute;right:50px;top:-80px;width:300px;z-index:10}.iphone-img{filter:drop-shadow(0 20px 40px rgba(0,0,0,.2));height:100%;object-fit:contain;width:100%}@media (min-width:1024px) and (max-width:1366px){.download-section{height:380px!important;margin:60px 50px 40px;max-width:none!important;padding:45px 65px 35px;width:calc(100vw - 100px)!important}.left-contents h2{font-size:17px;line-height:1.6}.left-contents .subtext{font-size:13px}.qr-box{border-radius:8px!important;height:130px;width:130px}.footer-qr{height:105px;width:105px}.footer-btn{border-radius:20px!important;height:60px!important;width:220px!important}.right-phone{height:480px;right:45px;top:-75px;width:280px}}@media (min-width:1367px) and (max-width:1600px){.download-section{height:400px;margin:120px 55px 0;max-width:none!important;padding:48px 70px 38px;width:calc(100vw - 110px)!important}.left-contents h2{font-size:18px;line-height:1.6}.left-contents .subtext{font-size:14px}.qr-box{height:135px;width:135px}.footer-qr{height:110px;width:110px}.footer-btn{height:58px;width:195px}.right-phone{height:490px;right:48px;top:-78px;width:290px}}@media (min-width:1601px){.download-section{height:420px;margin:120px 60px 0;max-width:none!important;padding:50px 80px 40px;width:calc(100vw - 120px)!important}.left-contents h2{font-size:18px;line-height:1.6}.left-contents .subtext{font-size:14px}.qr-box{height:140px;width:140px}.footer-qr{height:115px;width:115px}.footer-btn{height:60px;width:200px}.right-phone{height:500px;right:50px;top:-80px;width:300px}}@media (max-width:1440px){.download-section{height:auto;margin:200px auto 100px;max-width:1428px;min-height:320px;padding:50px 60px;width:90%}.left-contents{max-width:65%}.left-contents h2{font-size:24px;line-height:1.6;margin-bottom:40px}.left-contents .subtext{font-size:18px;margin-bottom:35px}.qr-and-button{gap:25px}.right-phone{height:480px;right:60px;top:-100px;width:350px}}@media (max-width:1200px) and (min-width:1024px){.download-section{flex-direction:column;height:320px;margin:150px auto 100px;padding:50px 40px;width:85%}.left-contents{max-width:100%;text-align:center}.left-contents h2{font-size:22px;line-height:1.6;margin-bottom:35px}.left-contents .subtext{font-size:16px;margin-bottom:30px}.qr-and-button{align-items:center;flex-direction:column;gap:25px;justify-content:center}.qr-box{border-radius:18px}.right-phone{height:412px;margin-top:40px;position:relative;right:auto;top:auto;transform:none;width:300px}}@media (max-width:1023px) and (min-width:744px){.download-section{align-items:center;border-radius:20px;flex-direction:row;height:120px!important;justify-content:space-between;margin:-120px 10px 80px;max-width:none;overflow:visible;padding:20px 35px;position:relative;width:calc(100vw - 20px)!important}.left-contents{align-items:flex-start!important;display:flex!important;flex-direction:column!important;height:100%!important;justify-content:center!important;margin-left:0!important;max-width:65%!important;padding:0 20px 0 0!important;position:relative!important;text-align:left!important;width:auto!important;z-index:20!important}.left-contents h2{color:#fff!important;display:block!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important;margin-bottom:12px!important;margin-top:0!important;opacity:1!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.left-contents .subtext{display:none}.qr-and-button{align-items:center;flex-direction:row;gap:15px;justify-content:flex-start;margin:0;margin-top:45px!important;width:auto}.qr-box{align-items:center!important;background:#fff!important;border-radius:8px!important;box-shadow:0 4px 12px #0000001a!important;display:block!important;display:flex!important;flex-shrink:0!important;height:105px!important;justify-content:center!important;width:105px!important}.footer-qr{display:block!important;height:85px!important;object-fit:contain!important;width:85px!important}.footer-btn{align-items:center!important;background:#fff!important;border:none!important;border-radius:27.5px!important;box-shadow:0 4px 12px #0000001a!important;display:flex!important;flex-shrink:0!important;height:55px!important;justify-content:center!important;width:200px!important}.btn-text{color:#5351ed!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-weight:600!important}.right-phone{align-items:center;bottom:-40px;display:block;display:flex;height:auto;justify-content:center;position:absolute;right:15px;top:-15px;width:260px;z-index:5}.iphone-img{filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));height:auto;max-height:350px;object-fit:contain;width:100%}}@media (max-width:768px){.download-section{margin:120px auto 80px;padding:40px 30px;width:80%}.left-contents h2{font-size:16px;line-height:1.6;margin-bottom:6px}.left-contents .subtext{font-size:14px;margin-bottom:25px}.qr-box{height:140px;width:140px}.footer-qr{height:110px;width:110px}.footer-btn{height:55px;width:190px}.btn-text{font-size:16px}.right-phone{height:343px;width:250px}}@media (max-width:480px){.download-section{margin:80px auto 60px;padding:30px 20px;width:90%}.left-contents h2{font-size:14px;line-height:1.6;margin-bottom:5px}.left-contents .subtext{font-size:13px;margin-bottom:20px}.qr-box{height:120px;width:120px}.footer-qr{height:95px;width:95px}.footer-btn{height:50px;width:160px}.btn-text{font-size:14px}.right-phone{height:247px;margin-top:30px;width:180px}}@media (max-width:767px){.download-section{border-radius:0!important;box-sizing:border-box!important;height:250px!important;justify-content:flex-end!important;margin:180px 0 40px!important;min-height:250px!important;overflow:visible!important;padding:40px 20px 30px!important}.download-section,.left-contents{align-items:center!important;flex-direction:column!important;max-width:100%!important;position:relative!important;text-align:center!important;width:100%!important}.left-contents{display:flex!important;justify-content:flex-start!important;margin:60px 0 0!important;order:2!important;z-index:20!important}.left-contents h2{color:#fff!important;font-size:clamp(13px,3.2vw,16px)!important;font-weight:600!important;margin-bottom:15px!important;margin-top:0!important;max-width:100%!important;overflow:visible!important;white-space:nowrap!important;width:100%!important}.left-contents .subtext,.left-contents h2{display:block!important;font-family:Poppins,sans-serif!important;line-height:1.4!important;text-align:center!important}.left-contents .subtext{color:#fffc!important;display:none!important;font-size:clamp(14px,3.5vw,18px)!important;font-weight:400!important;margin-bottom:25px!important;max-width:95%!important}.qr-and-button{align-items:center!important;flex-direction:column!important;gap:0!important;justify-content:center!important;margin:0!important;width:100%!important}.qr-box{display:none!important}.footer-btn{align-items:center!important;background:#fff!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 12px #0000001a!important;display:flex!important;flex-shrink:0!important;height:40px!important;justify-content:center!important;margin-top:25px!important;width:clamp(160px,45vw,220px)!important}.btn-text{color:#5351ed!important;font-family:Poppins,sans-serif!important;font-size:clamp(16px,3.5vw,18px)!important;font-weight:600!important}.right-phone{align-items:center!important;animation:none!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;border-radius:0!important;bottom:auto!important;display:block!important;display:flex!important;height:clamp(200px,50vw,250px)!important;justify-content:center!important;left:50%!important;order:1!important;padding:0!important;perspective:none!important;pointer-events:none!important;position:absolute!important;top:-180px!important;transform:translateX(-50%)!important;transform-origin:center!important;transition:none!important;width:clamp(200px,50vw,250px)!important;will-change:auto!important;z-index:10!important}.iphone-img,.right-phone{background:#0000!important}.iphone-img{-webkit-clip-path:polygon(30% 2%,84% 7%,83.5% 99%,19% 97%)!important;clip-path:polygon(30% 2%,84% 7%,83.5% 99%,19% 97%)!important;filter:drop-shadow(0 10px 20px rgba(0,0,0,.2))!important;height:auto!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important;max-height:none!important;object-fit:contain!important;width:85%!important;z-index:15!important}}*{margin:0;padding:0}body{background-color:#fff}::-webkit-scrollbar{display:none}html{scrollbar-width:none}.hero-wrapper{grid-gap:clamp(1.5rem,1vw,2.5rem);align-items:start;display:grid;gap:clamp(1.5rem,1vw,2.5rem);grid-template-columns:1fr;min-height:100vh;overflow-x:visible;overflow-y:hidden;padding:clamp(3rem,1.5vw,4rem) clamp(3rem,2vw,5rem) clamp(.8rem,1vw,1.2rem);transform:scale(.95);transform-origin:center;width:100%}@media (min-width:1024px){.hero-wrapper{gap:clamp(1.5rem,1vw,2rem);grid-template-columns:1fr 1fr}}.hero-left{max-width:100%;order:2;overflow:visible}@media (min-width:1024px){.hero-left{max-width:40.5rem;order:1;overflow:visible}}.vision-text{color:grey;font-size:clamp(1rem,3vw,2rem);font-weight:500;line-height:1.4;margin-bottom:clamp(.5rem,1.5vw,.8rem)}.hero-title,.vision-text{font-style:normal;text-transform:uppercase}.hero-title{color:#000;font-size:clamp(1.75rem,5vw,2.7rem);font-weight:700;line-height:1.5;margin-bottom:clamp(.75rem,2vw,1rem)}.safety-text{color:#5351ed}.button-row{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.375rem);margin-bottom:clamp(1.5rem,3vw,2rem)}@media (min-width:768px){.button-row{align-items:center;flex-direction:row}}.download-btns{align-items:center;background:linear-gradient(90deg,#aa80f9,#5351f4);border:none;border-radius:clamp(.75rem,2vw,1.25rem);color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(1rem,2.5vw,1.18rem);font-weight:700;height:clamp(3.5rem,6vw,4.2rem);justify-content:center;max-width:clamp(12rem,25vw,14.625rem);position:relative;transition:all .3s ease;width:100%}.diamond-top-left{left:clamp(.25rem,1vw,.375rem);top:clamp(.25rem,1vw,.375rem)}.diamond-bottom-right,.diamond-top-left{color:gold;font-size:clamp(.75rem,1.5vw,1rem);opacity:.9;position:absolute}.diamond-bottom-right{bottom:clamp(.25rem,1vw,.375rem);right:clamp(.25rem,1vw,.375rem)}@media (min-width:768px){.download-btns{width:clamp(12rem,20vw,14.625rem)}}.download-btns:hover{background:linear-gradient(90deg,#9a70e9,#4341e4);box-shadow:0 .25rem .75rem #5351ed4d;transform:translateY(-.125rem)}.product-btn{align-items:center;display:flex;height:clamp(4rem,6vw,5.2rem);max-width:clamp(14rem,28vw,17rem);width:100%}.product-hunt-badge{height:clamp(3.5rem,6vw,5rem);transition:transform .3s ease;width:auto}.product-hunt-badge:hover{transform:translateY(-.125rem)}.product-hunt-mobile-btn{display:none}.hero-right{display:flex;justify-content:center;order:1}@media (min-width:1024px){.hero-right{order:2}}.city-main-img{aspect-ratio:585/581;height:auto;max-width:clamp(20rem,50vw,36.5625rem);width:100%}.feature-row{grid-gap:clamp(.75rem,2vw,1rem);display:grid;gap:clamp(.75rem,2vw,1rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:clamp(1.5rem,3vw,2rem);max-width:none;overflow:visible;width:100%}@media (min-width:768px){.feature-row{gap:clamp(.75rem,2vw,1rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:clamp(30rem,55vw,40rem)}}@media (min-width:1024px){.feature-row{gap:clamp(.75rem,2vw,1rem);grid-template-columns:repeat(3,1fr);max-width:none;width:clamp(38rem,55vw,48rem)}}.feature-box{align-items:center;background:#fff;border:1px solid #bbb;border-radius:clamp(.75rem,2vw,1.25rem);box-shadow:5.625rem 8.5rem 2.875rem 0 #5351f400,3.625rem 5.4375rem 2.625rem 0 #5351f403,2.0625rem 3.0625rem 2.1875rem 0 #5351f40d,.875rem 1.375rem 1.625rem 0 #5351f417,.25rem .3125rem .875rem 0 #5351f41a;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:clamp(8.5rem,15vw,10rem);padding:clamp(.75rem,2vw,1rem);position:relative;text-align:center;transition:all .3s ease;width:100%;z-index:1}.feature-icon img{height:auto;width:clamp(2.5rem,6vw,3.5rem)}.feature-box h3{font-family:Poppins,sans-serif;font-size:clamp(.875rem,2.2vw,1rem);font-weight:600;line-height:1.2;margin:clamp(.375rem,1.5vw,.5rem) 0 clamp(.125rem,.5vw,.25rem)}.feature-box p{color:#777;font-family:Poppins,sans-serif;font-size:clamp(.7rem,1.8vw,.8rem);font-weight:500;line-height:1.3;margin:0}@media (hover:hover){.feature-box:hover{box-shadow:5.625rem 8.5rem 2.875rem 0 #5351f405,3.625rem 5.4375rem 2.625rem 0 #5351f408,2.0625rem 3.0625rem 2.1875rem 0 #5351f414,.875rem 1.375rem 1.625rem 0 #5351f41f,.25rem .3125rem .875rem 0 #5351f426;transform:translateY(-4px);transition:all .3s ease}}@media (min-width:744px) and (max-width:1023px){.hero-wrapper{align-items:start;gap:clamp(.3rem,.8vw,.6rem);grid-template-columns:1.3fr 1fr;min-height:auto;padding:clamp(1.5rem,2.5vw,2rem) clamp(1.5rem,3vw,2rem) clamp(1rem,2vw,1.5rem);transform:scale(1)}.hero-left{max-width:none;order:1;padding-right:0}.hero-right{align-items:flex-start;display:flex;justify-content:center;order:2;padding-left:0;transform:translate(5%,-8%)}.vision-text{font-size:clamp(1.2rem,2.4vw,1.6rem);margin-bottom:clamp(.4rem,.8vw,.6rem)}.hero-title,.vision-text{margin-left:0;padding-left:0;text-align:left}.hero-title{color:#000;font-size:clamp(1.9rem,3.8vw,2.4rem);font-weight:700;line-height:1.6;margin-bottom:clamp(1.5rem,3vw,2rem);max-width:none;white-space:normal;word-spacing:normal}.button-row{gap:clamp(.8rem,1.5vw,1.2rem);margin-bottom:clamp(.8rem,1.5vw,1.2rem);margin-left:0;padding-left:0}.download-btns{font-size:clamp(.75rem,1.5vw,.9rem);height:clamp(3rem,4vw,3.5rem);max-width:clamp(10rem,16vw,12rem);position:relative}.download-btns .diamond-top-left{left:clamp(.4rem,.8vw,.6rem);top:clamp(.4rem,.8vw,.6rem)}.download-btns .diamond-bottom-right,.download-btns .diamond-top-left{color:gold;font-size:clamp(.8rem,1.5vw,1rem);opacity:.9;position:absolute}.download-btns .diamond-bottom-right{bottom:clamp(.4rem,.8vw,.6rem);right:clamp(.4rem,.8vw,.6rem)}.product-btn{max-width:clamp(12rem,20vw,15rem)}.product-hunt-badge{height:clamp(2.8rem,4vw,3.2rem);transition:all .3s ease}.product-hunt-badge:hover{filter:brightness(1.1);transform:translateY(-2px)}.city-main-img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;max-width:clamp(32rem,55vw,38rem);transform:translateZ(0);width:100%}.feature-row{display:none}.feature-box{min-height:clamp(6rem,10vw,7rem);padding:clamp(.5rem,1vw,.75rem)}.feature-icon img{width:clamp(2rem,4vw,2.5rem)}.feature-box h3{font-size:clamp(.75rem,1.5vw,.9rem);margin:clamp(.25rem,.5vw,.375rem) 0 clamp(.125rem,.25vw,.1875rem)}.feature-box p{font-size:clamp(.625rem,1.2vw,.75rem)}}@media (min-width:1024px) and (max-width:1366px){.hero-wrapper{gap:clamp(2rem,3vw,3rem);padding:clamp(2rem,4vw,2.5rem) clamp(2rem,4vw,3rem)}.hero-title{font-size:clamp(2rem,4vw,2.4rem)}.vision-text{font-size:clamp(1.2rem,2.5vw,1.6rem)}.download-btns{height:clamp(3.5rem,5vw,4rem);max-width:clamp(12rem,18vw,14rem)}.feature-row{gap:clamp(.75rem,1.5vw,1rem);width:clamp(36rem,52vw,44rem)}.feature-box{min-height:clamp(8.5rem,14vw,9.5rem);padding:clamp(.75rem,2vw,1rem)}}@media (min-width:1367px) and (max-width:1600px){.hero-wrapper{gap:clamp(3rem,3vw,3.5rem);padding:clamp(2.5rem,4vw,3rem) clamp(3rem,4vw,4rem)}.hero-title{font-size:clamp(2.2rem,4vw,2.6rem)}.vision-text{font-size:clamp(1.4rem,2.5vw,1.8rem)}.download-btns{height:clamp(3.8rem,5vw,4.2rem);max-width:clamp(13rem,18vw,15rem)}.feature-box{min-height:clamp(10rem,16vw,11.5rem);padding:clamp(1.25rem,2.5vw,1.5rem)}.feature-row{width:clamp(40rem,56vw,50rem)}}@media (min-width:1601px){.hero-wrapper{gap:clamp(3.5rem,3vw,4rem);padding:clamp(3rem,4vw,4rem) clamp(4rem,4vw,5rem)}.hero-title{font-size:clamp(2.4rem,4vw,2.7rem)}.vision-text{font-size:clamp(1.6rem,2.5vw,2rem)}.download-btns{height:clamp(4rem,5vw,4.5rem);max-width:clamp(14rem,18vw,15.5rem)}.feature-box{min-height:clamp(10rem,16vw,12rem);padding:clamp(1.25rem,2.5vw,1.75rem)}.feature-row{width:clamp(42rem,58vw,52rem)}}@media (max-width:1023px) and (min-width:768px){.hero-wrapper{gap:clamp(2.5rem,5vw,3.75rem);padding:clamp(2rem,4vw,3rem)}.feature-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center}}@media (max-width:767px){.hero-wrapper{gap:clamp(1rem,3vw,1.5rem);justify-content:flex-start;min-height:auto;padding:clamp(1rem,3vw,1.5rem) clamp(1.5rem,5vw,2rem) 0}.hero-left,.hero-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:0;text-align:center}.hero-left{max-width:100%;order:1}.hero-right{display:none!important}.vision-text{color:grey;font-size:clamp(.875rem,4vw,1.125rem);font-weight:500;margin-bottom:clamp(1rem,3vw,1.5rem)}.hero-title,.vision-text{text-align:center;text-transform:uppercase}.hero-title{color:#000;font-size:clamp(1.75rem,7vw,2.25rem);font-weight:700;line-height:1.3;margin-bottom:clamp(2rem,6vw,3rem);max-width:100%}.button-row{flex-direction:row;gap:clamp(.75rem,3vw,1rem);margin-bottom:0;width:100%}.button-row,.download-btns{align-items:center;display:flex;justify-content:center}.download-btns{background:linear-gradient(90deg,#aa80f9,#5351f4);border:none;border-radius:clamp(.75rem,3vw,1rem);color:#fff;cursor:pointer;font-size:clamp(.75rem,3vw,.9rem);font-weight:700;height:clamp(3rem,7vw,3.5rem);max-width:none;position:relative;transition:all .3s ease;width:clamp(8rem,40vw,10rem)}.download-btns .diamond-top-left{left:clamp(.25rem,1vw,.375rem);top:clamp(.25rem,1vw,.375rem)}.download-btns .diamond-bottom-right,.download-btns .diamond-top-left{color:gold;font-size:clamp(.5rem,1.5vw,.75rem);opacity:.9;position:absolute}.download-btns .diamond-bottom-right{bottom:clamp(.25rem,1vw,.375rem);right:clamp(.25rem,1vw,.375rem)}.product-btn{height:clamp(3rem,7vw,3.5rem);justify-content:center;width:clamp(8rem,40vw,10rem)}.product-btn,.product-hunt-mobile-btn{align-items:center;display:flex;position:relative}.product-hunt-mobile-btn{background:#2d2d2d;border:none;border-radius:clamp(.75rem,3vw,1rem);color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:clamp(.65rem,2.5vw,.8rem);font-weight:600;height:100%;justify-content:space-between;line-height:1.2;padding:clamp(.5rem,2vw,.75rem);text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.product-hunt-mobile-btn:hover{background:#1a1a1a;color:#fff;transform:translateY(-2px)}.product-hunt-mobile-btn:before{align-items:center;background:#fff;border-radius:50%;color:#2d2d2d;content:"P";display:flex;font-weight:700;height:clamp(1.2rem,4vw,1.5rem);justify-content:center;left:clamp(.5rem,2vw,.75rem);width:clamp(1.2rem,4vw,1.5rem)}.product-hunt-mobile-btn:after,.product-hunt-mobile-btn:before{font-size:clamp(.6rem,2vw,.75rem);position:absolute;top:50%;transform:translateY(-50%)}.product-hunt-mobile-btn:after{color:#fff;content:"▲ 19";font-weight:600;right:clamp(.5rem,2vw,.75rem)}.feature-row,.product-hunt-badge{display:none}.feature-box{min-height:clamp(8rem,20vw,9rem)}}@media (max-width:480px){.hero-wrapper{padding:clamp(1rem,4vw,1.5rem) clamp(.75rem,4vw,1rem)}.hero-title{font-size:clamp(1.25rem,7vw,1.5rem)}.vision-text{font-size:clamp(.75rem,4vw,1rem)}.feature-box{min-height:clamp(7.5rem,25vw,8.5rem);padding:clamp(.75rem,4vw,1rem)}.feature-icon img{width:clamp(2rem,8vw,2.5rem)}.feature-box h3{font-size:clamp(.75rem,3vw,.875rem)}.feature-box p{font-size:clamp(.625rem,2.5vw,.75rem)}}.image-container{overflow:hidden;position:relative}.optimized-image{transition:opacity .3s ease-in-out;will-change:opacity}.optimized-image.loading{filter:blur(2px);opacity:.7}.optimized-image.loaded{filter:none;opacity:1}.hero-image{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0)}.hero-image.loading{filter:blur(1px);opacity:.7}.hero-image.loaded,.hero-image.loading{transition:opacity .3s ease,filter .3s ease}.hero-image.loaded{filter:none;opacity:1}.feature-icon img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:opacity .3s ease}.feature-icon img,.hero-image{animation:none!important;transition:none!important}.city-main-img,.feature-icon img,.hero-image{display:block!important;opacity:1!important;visibility:visible!important}.city-main-img{background-color:initial!important;min-height:auto!important}.feature-icon img,.hero-right img{animation:none!important;opacity:1!important;transform:none!important;transition:none!important;will-change:auto!important}img[src*="City.png"],img[src*="Img1.png"],img[src*="Img2.png"],img[src*="Img3.png"]{animation:none!important;display:block!important;opacity:1!important;transition:none!important;visibility:visible!important}*{box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden}body{font-family:Poppins,sans-serif}img{height:auto;max-width:100%}.nav{background:#0000;justify-content:space-between;padding:clamp(.75rem,3vw,1.875rem) clamp(1rem,4vw,2.5rem);position:relative;transform:scale(.95);transform-origin:center;width:100%;z-index:1000}.logo-wrapper,.nav{align-items:center;display:flex}.logo-wrapper{border:none;box-shadow:none;flex-shrink:0;gap:clamp(.75rem,2vw,1.375rem);outline:none}.company_logo{aspect-ratio:27/45.54;height:auto;width:clamp(18px,3vw,27px)}.logo-link{align-items:center;color:inherit;color:#1a1a1a;display:flex;font-family:Poppins,sans-serif;font-size:clamp(1.25rem,4vw,2rem);font-weight:600;text-decoration:none;transition:opacity .3s ease;white-space:nowrap}.logo-link,.logo-link:hover{border:none;box-shadow:none;outline:none}.logo-link:hover{opacity:.9}.highlight{color:#5351ed;font-weight:600;margin-left:4px}.nav-links{display:flex;flex:1 1;gap:clamp(2rem,5vw,4rem);justify-content:center;list-style:none;margin:0;padding:0}.nav-links li{font-family:Poppins,sans-serif}.nav-links a{color:#2d2d2d;cursor:pointer;display:inline-block;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:500;padding:4px 0;text-decoration:none;transition:all .3s ease}.nav-links a.active,.nav-links a:hover{color:#5351ed;font-weight:700}.nav .btn-primary{align-items:center;background:linear-gradient(90deg,#aa80f9,#5351f4);border:none;border-radius:clamp(.75rem,2vw,1.25rem);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Poppins,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:700;height:clamp(3.5rem,6vw,4.375rem);justify-content:center;padding:0;position:relative;transition:all .3s ease;white-space:nowrap;width:clamp(12.5rem,20vw,15.625rem)}.nav .btn-primary .diamond-top-left{color:gold;font-size:clamp(.75rem,1.5vw,1rem);left:clamp(.25rem,1vw,.375rem);opacity:.9;position:absolute;top:clamp(.25rem,1vw,.375rem)}.nav .btn-primary .diamond-bottom-right{bottom:clamp(.25rem,1vw,.375rem);color:gold;font-size:clamp(.75rem,1.5vw,1rem);opacity:.9;position:absolute;right:clamp(.25rem,1vw,.375rem)}.nav .btn-primary:hover{background:#3a45ef;box-shadow:0 4px 12px #5351ed4d;transform:translateY(-2px)}.hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;padding:5px;z-index:1001}.hamburger span{background:#333;border-radius:2px;height:clamp(2px,.5vw,3px);margin:3px 0;transition:.3s;width:clamp(20px,4vw,25px)}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.mobile-menu{background:#fff;box-shadow:-5px 0 20px #0000001a;display:none;height:100vh;overflow-y:auto;padding:clamp(4rem,8vw,5rem) clamp(1.25rem,4vw,1.875rem) clamp(1.25rem,4vw,1.875rem);position:fixed;right:-100%;top:0;transition:right .3s ease;width:min(280px,80vw);z-index:1000}.mobile-menu.active{right:0}.mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-menu li{margin-bottom:clamp(1rem,3vw,1.25rem)}.mobile-menu a{color:#2d2d2d;display:block;font-family:Poppins,sans-serif;font-size:clamp(1.125rem,3vw,1.25rem);font-weight:500;padding:10px 0;text-decoration:none;transition:all .3s ease}.mobile-menu a.active,.mobile-menu a:hover{color:#5351ed;font-weight:700}.mobile-btn{background:linear-gradient(90deg,#aa80f9,#5351f4);border:none;border-radius:clamp(.75rem,2vw,.9375rem);color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:clamp(1rem,3vw,1.25rem);font-weight:700;margin-top:clamp(1.25rem,4vw,1.875rem);padding:clamp(.75rem,3vw,.9375rem) clamp(1.25rem,4vw,1.5625rem);position:relative;transition:background .3s;width:100%}.mobile-btn .diamond-top-left{left:clamp(.25rem,1vw,.375rem);top:clamp(.25rem,1vw,.375rem)}.mobile-btn .diamond-bottom-right,.mobile-btn .diamond-top-left{color:gold;font-size:clamp(.75rem,1.5vw,1rem);opacity:.9;position:absolute}.mobile-btn .diamond-bottom-right{bottom:clamp(.25rem,1vw,.375rem);right:clamp(.25rem,1vw,.375rem)}.mobile-btn:hover{background:#3a45ef}.overlay{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.overlay.active{display:block}@media (min-width:744px) and (max-width:1023px){.nav{padding:clamp(1rem,2.5vw,1.5rem) clamp(1.5rem,3vw,2rem);transform:scale(1)}.logo-wrapper{gap:clamp(.5rem,1.2vw,.8rem)}.company_logo{width:clamp(18px,2.2vw,22px)}.logo-link{font-size:clamp(1.1rem,2.2vw,1.4rem)}.nav-links{display:flex;gap:clamp(1.8rem,3.5vw,2.8rem)}.nav-links a{font-size:clamp(.8rem,1.6vw,1rem)}.nav .btn-primary{display:flex;font-size:clamp(.7rem,1.4vw,.85rem);height:clamp(2.8rem,3.5vw,3.2rem);width:clamp(9rem,14vw,11rem)}.hamburger,.mobile-menu{display:none}}@media (min-width:1024px) and (max-width:1366px){.nav{padding:clamp(1rem,3vw,1.5rem) clamp(2rem,4vw,2.5rem)}.logo-link{font-size:clamp(1.4rem,3vw,1.8rem)}.nav .btn-primary,.nav-links a{font-size:clamp(1rem,2vw,1.2rem)}.nav .btn-primary{height:clamp(3.5rem,5vw,4rem);width:clamp(12rem,18vw,14rem)}}@media (min-width:1367px) and (max-width:1600px){.nav{padding:clamp(1.2rem,3vw,1.8rem) clamp(2.2rem,4vw,2.8rem)}.logo-link{font-size:clamp(1.6rem,3vw,1.9rem)}.nav .btn-primary,.nav-links a{font-size:clamp(1.1rem,2vw,1.3rem)}.nav .btn-primary{height:clamp(3.8rem,5vw,4.2rem);width:clamp(13rem,18vw,15rem)}}@media (min-width:1601px){.nav{padding:clamp(1.5rem,3vw,2rem) clamp(2.5rem,4vw,3rem)}.logo-link{font-size:clamp(1.8rem,3vw,2rem)}.nav .btn-primary,.nav-links a{font-size:clamp(1.2rem,2vw,1.4rem)}.nav .btn-primary{height:clamp(4rem,5vw,4.5rem);width:clamp(14rem,18vw,16rem)}}@media (max-width:743px){.nav{justify-content:space-between}.logo-wrapper{margin:0;order:1}.nav .btn-primary,.nav-links{display:none}.hamburger{display:flex;order:2}.mobile-menu{display:block}}@media (max-width:767px){.nav{padding:clamp(1.5rem,4vw,2rem) clamp(1rem,4vw,1.25rem)!important}.mobile-menu{padding:clamp(3.5rem,8vw,4.375rem) clamp(1rem,4vw,1.25rem) clamp(1rem,4vw,1.25rem);width:min(260px,85vw)}}@media screen and (max-width:767px){nav.nav{margin-bottom:0!important;margin-top:0!important;padding-top:clamp(1rem,2.5vw,1.5rem)!important}.logo-link{font-size:clamp(1.3rem,4vw,1.9rem)!important}.logo-text-mobile{display:inline!important}.logo-text-desktop{display:none!important}.hamburger span{border-radius:clamp(3px,1vw,5px)!important;height:clamp(4px,1vw,6px)!important;width:clamp(28px,6vw,32px)!important}.hamburger span,.hamburger.active span:first-child,.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){background:#5351f4!important}}@media screen and (min-width:768px){.logo-text-mobile{display:none!important}.logo-text-desktop{display:inline!important}}@media (max-width:480px){.nav{padding:clamp(.625rem,3vw,.75rem) clamp(.875rem,4vw,1rem)}.mobile-menu{width:min(240px,90vw)}}@media (max-height:500px) and (orientation:landscape){.mobile-menu{height:100vh;padding-top:clamp(2.5rem,6vw,3.125rem)}.mobile-menu li{margin-bottom:clamp(.625rem,2vw,.75rem)}.mobile-menu a{padding:6px 0}.mobile-btn,.mobile-menu a{font-size:clamp(.9375rem,2.5vw,1rem)}.mobile-btn{margin-top:clamp(.9375rem,3vw,1.25rem);padding:clamp(.625rem,2vw,.75rem) clamp(1rem,3vw,1.25rem)}}.safety-container{border-radius:clamp(.375rem,1vw,.375rem);box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin:-80px auto 0;max-width:100vw;min-height:clamp(25rem,40vw,35rem);overflow:visible;padding:clamp(1.5rem,3vw,2rem);position:relative;width:100%}@media (min-width:1024px){.safety-container{flex-direction:row;transform:scale(.7);transform-origin:center}}.left-title{align-items:center;display:flex;flex-direction:row;gap:clamp(.75rem,2vw,1.125rem);justify-content:center;margin-bottom:clamp(2rem,4vw,3rem);order:1;position:relative}@media (min-width:1024px){.left-title{align-items:flex-end!important;flex-direction:row!important;gap:40px!important;justify-content:flex-start!important;left:-200px;margin-bottom:0;order:0;position:absolute;top:50%;transform:translateY(-50%)}}.title-dynamic{color:#97a6b7;font-family:Poppins,sans-serif;font-size:clamp(1.125rem,4vw,2.25rem);font-weight:700;line-height:1;margin:0}@media (min-width:1024px){.title-dynamic{color:#9ca3af;font-size:48px;font-weight:700;height:auto;line-height:1.4;overflow:visible;padding:10px 0;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}}.title-safety{color:#5351f4;font-family:Poppins,sans-serif;font-size:clamp(1.75rem,6vw,3.875rem);font-weight:700;height:auto;line-height:.9;margin:0}@media (min-width:1024px){.title-safety{color:#6366f1;font-size:62px;font-weight:700;height:auto;line-height:1.4;overflow:visible;padding:10px 0;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}}.right-content{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(2rem,5vw,4.5rem);max-width:clamp(20rem,100vw,95rem);order:2;padding:0;width:100%}@media (min-width:1024px){.right-content{margin-left:clamp(8rem,12vw,10rem);margin-right:-20px;order:1;width:calc(100% - clamp(8rem, 12vw, 10rem) + 20px)}}.safety-row{border-radius:clamp(1.25rem,4vw,2.5rem);cursor:pointer;display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem);padding:clamp(1rem,3vw,2rem) clamp(1rem,3vw,2.5rem);transition:all .3s ease}.safety-row:hover{background:#fff;border:1px solid #abc;box-shadow:0 clamp(1.5rem,4vw,2.5rem) clamp(3rem,6vw,5.625rem) #8264ff52,0 clamp(.75rem,2vw,1.125rem) clamp(1.5rem,3vw,2.5rem) #8264ff2e;position:relative;z-index:1}@media (min-width:768px){.safety-row{align-items:flex-start;flex-direction:row;gap:32px!important}}.num{color:#000;flex:0 0 80px!important;font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1;margin:0;overflow:hidden;position:relative;text-align:left;width:80px!important}.num:after,.num:before{content:""!important;display:none!important}.num,.safety-container,.safety-container *,.safety-row{list-style:none!important;list-style-image:none!important;list-style-position:outside!important;list-style-type:none!important}@media (min-width:768px){.num{flex:0 0 80px!important;text-align:left!important;width:80px!important}}.safety-row>div{display:block;flex:1 1}.row-content{margin-left:0!important}@media (min-width:768px){.row-content{margin-left:0!important}}.row-title{color:#3c3c3c;font-size:clamp(1.125rem,3vw,1.875rem);font-weight:700;line-height:1.2;margin:0 0 clamp(.5rem,2vw,.75rem)}.row-desc,.row-title{font-family:Poppins,sans-serif}.row-desc{color:#5a5a5a;font-size:clamp(.9375rem,2.5vw,1.25rem);font-weight:400;line-height:1.6;margin:0;max-width:100%}@media (min-width:1024px){.row-desc{max-width:clamp(50rem,90vw,80rem)}}.card{background:#fff;border:1px solid #abc;border-radius:clamp(1.25rem,4vw,2.5rem);box-shadow:0 clamp(1.5rem,4vw,2.5rem) clamp(3rem,6vw,5.625rem) #8264ff52,0 clamp(.75rem,2vw,1.125rem) clamp(1.5rem,3vw,2.5rem) #8264ff2e;display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem);padding:clamp(1.5rem,4vw,2.625rem) clamp(1.25rem,4vw,3.125rem);width:100%}@media (min-width:768px){.card{align-items:flex-start;flex-direction:row;gap:clamp(1rem,2vw,1.5rem)}}.card .num{flex:0 0 80px!important;margin-top:0;text-align:left!important;width:80px!important}@media (min-width:768px){.card .num{flex:0 0 80px!important;margin-top:clamp(.125rem,.5vw,.25rem);text-align:left!important;width:80px!important}}@media (min-width:1024px) and (max-width:1366px){.safety-container{margin:-60px auto 0;transform:scale(.65)}.left-title{left:-180px}.title-dynamic{font-size:44px}.title-safety{font-size:58px}.right-content{margin-left:clamp(7rem,10vw,9rem)}.row-title{font-size:clamp(1.5rem,3vw,1.8rem)}.row-desc{font-size:clamp(1.1rem,2.5vw,1.3rem);max-width:clamp(45rem,85vw,70rem)}}@media (min-width:1367px) and (max-width:1600px){.safety-container{margin:-70px auto 0;transform:scale(.7)}.left-title{left:-190px}.title-dynamic{font-size:46px}.title-safety{font-size:60px}.right-content{margin-left:clamp(8rem,11vw,9.5rem)}.row-title{font-size:clamp(1.6rem,3vw,1.9rem)}.row-desc{font-size:clamp(1.2rem,2.5vw,1.4rem);max-width:clamp(50rem,88vw,75rem)}}@media (min-width:1601px){.safety-container{margin:-80px auto 0;transform:scale(.73)}.left-title{left:-200px}.title-dynamic{font-size:48px}.title-safety{font-size:62px}.right-content{margin-left:clamp(8rem,12vw,10rem)}.row-title{font-size:clamp(1.7rem,3vw,2rem)}.row-desc{font-size:clamp(1.3rem,2.5vw,1.5rem);max-width:clamp(50rem,90vw,80rem)}}@media (max-width:1023px) and (min-width:768px){.safety-container{margin:clamp(2rem,8vw,6rem) auto;padding:clamp(2rem,4vw,2.1875rem) clamp(1.5rem,4vw,1.875rem)}.left-title{margin-bottom:clamp(1.5rem,4vw,2.5rem);text-align:center}.title-dynamic{font-size:clamp(1rem,3vw,1.75rem)}.title-safety{font-size:clamp(1.5rem,5vw,3rem)}.right-content{gap:clamp(2rem,4vw,3.75rem)}.safety-row{gap:clamp(1rem,2vw,1.25rem)}.row-title{font-size:clamp(1rem,3vw,1.625rem);margin-bottom:clamp(.5rem,2vw,.625rem)}.row-desc{font-size:clamp(.8125rem,2.5vw,1.0625rem)}.card{box-shadow:0 clamp(1.25rem,3vw,2rem) clamp(2.5rem,5vw,4.375rem) #8264ff40,0 clamp(.625rem,2vw,.9375rem) clamp(1.25rem,3vw,2.1875rem) #8264ff26;gap:clamp(1rem,2vw,1.25rem);padding:clamp(1.5rem,4vw,2.1875rem) clamp(1.25rem,4vw,2.5rem)}}@media (max-width:1023px) and (min-width:744px){.safety-container{margin:-40px auto 0!important;transform:scale(.85)!important;transform-origin:center!important}.left-title{align-items:center!important;flex-direction:column!important;gap:10px!important;justify-content:center!important;margin-bottom:40px!important;pointer-events:none!important;text-align:center!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.title-dynamic{color:#9ca3af!important;font-size:36px!important;font-weight:600!important;line-height:1.1!important}.title-dynamic,.title-safety{letter-spacing:-.5px!important;margin:0!important;pointer-events:none!important;position:relative!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.title-safety{color:#4f46e5!important;font-size:52px!important;font-weight:700!important;line-height:1.3!important}.safety-row{cursor:pointer!important;pointer-events:auto!important}.safety-row:hover{background:#fff!important;border:1px solid #abc!important;box-shadow:0 clamp(1.5rem,4vw,2.5rem) clamp(3rem,6vw,5.625rem) #8264ff52,0 clamp(.75rem,2vw,1.125rem) clamp(1.5rem,3vw,2.5rem) #8264ff2e!important;position:relative!important;transition:all .3s ease!important;z-index:1!important}}@media (max-width:767px){.safety-container{margin:clamp(2rem,6vw,4rem) auto;margin-bottom:clamp(4rem,8vw,6rem)!important;padding:clamp(1.25rem,4vw,1.75rem) clamp(1rem,4vw,1.25rem)}.left-title,.safety-container{align-items:center!important;flex-direction:column!important;text-align:center!important}.left-title{animation:none!important;display:flex!important;gap:clamp(.5rem,2vw,.75rem)!important;margin-bottom:clamp(2rem,6vw,3rem)!important;position:relative!important;transform:none!important;transition:none!important;width:100%!important}.title-dynamic{color:#9ca3af!important;font-size:clamp(1.25rem,4.5vw,1.75rem)!important;margin-bottom:.5rem!important}.title-dynamic,.title-safety{animation:none!important;font-weight:700!important;position:static!important;transform:none!important;transition:none!important}.title-safety{color:#5351ed!important;font-size:clamp(1.75rem,6vw,2.5rem)!important;line-height:1.3!important;padding-bottom:.25rem!important}.right-content{gap:clamp(2rem,6vw,3rem)!important;max-width:600px!important;width:100%!important}.safety-row{background:#0000!important;border:none!important;cursor:pointer!important;flex-direction:row!important;gap:clamp(1rem,4vw,1.5rem)!important;padding:0 1rem!important;pointer-events:auto!important;position:relative!important;text-align:left!important;transition:all .3s ease!important;z-index:1!important}.num,.safety-row{align-items:center!important;display:flex!important}.num{color:#1f2937!important;flex-shrink:0!important;font-size:clamp(1.25rem,4vw,1.5rem)!important;font-weight:800!important;height:100%!important;justify-content:center!important;margin-left:.5rem!important;min-width:2rem!important}.row-content{flex:1 1!important;margin-left:-1.5rem!important}.row-title{color:#1f2937!important;font-size:clamp(.875rem,3.5vw,1.125rem)!important;font-weight:600!important;line-height:1.3!important;margin-bottom:clamp(.5rem,2vw,.75rem)!important}.row-desc{color:#6b7280!important;font-size:clamp(.75rem,2.5vw,.875rem)!important;font-weight:400!important;line-height:1.5!important}.card{background:#fffc!important;border-radius:clamp(1rem,3vw,1.5rem)!important;box-shadow:0 clamp(1rem,3vw,1.5rem) clamp(2rem,4vw,3.125rem) #8264ff33,0 clamp(.5rem,2vw,.625rem) clamp(1rem,2vw,1.5625rem) #8264ff1a!important;gap:clamp(1rem,4vw,1.5rem)!important;padding:clamp(1.5rem,5vw,2rem)!important}@media (max-width:767px){.safety-row:first-child:hover,.safety-row:hover,.safety-row:nth-child(2):hover,.safety-row:nth-child(3):hover{background:#fff!important;border:1px solid #abc!important;border-radius:clamp(.75rem,2vw,1rem)!important;box-shadow:0 clamp(1rem,3vw,1.5rem) clamp(2rem,4vw,3.125rem) #8264ff52,0 clamp(.5rem,2vw,.625rem) clamp(1rem,2vw,1.5625rem) #8264ff2e!important;margin:clamp(.25rem,1vw,.5rem) 0!important;padding:clamp(1rem,3vw,1.5rem)!important;transform:translateY(-2px)!important;transition:all .3s ease!important}.right-content .safety-row{cursor:pointer!important;pointer-events:auto!important;position:relative!important;z-index:1!important}}}.contact-page-container{background-color:#fff;border-radius:clamp(.625rem,2vw,.625rem);box-shadow:0 clamp(.25rem,1vw,.75rem) clamp(.75rem,2vw,.75rem) #5351ed26;margin:clamp(2rem,5vw,2rem) auto;max-width:clamp(20rem,90vw,37.5rem);padding:clamp(1.5rem,4vw,2rem)}.contact-page-container h2{color:#5351ed;font-family:Poppins,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.3;margin-bottom:clamp(1rem,3vw,1.5rem);text-align:center}.contact-form{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem)}.contact-form label{color:#444;font-weight:500;margin-bottom:clamp(.25rem,1vw,.375rem)}.contact-form input,.contact-form label,.contact-form textarea{font-family:Poppins,sans-serif!important;font-size:clamp(.875rem,2vw,1rem)}.contact-form input,.contact-form textarea{border:1px solid #5351ed4d;border-radius:clamp(.25rem,1vw,.25rem);box-sizing:border-box;padding:clamp(.625rem,2vw,.75rem);transition:border-color .2s ease;width:100%}.contact-form textarea{min-height:clamp(6rem,15vw,8rem);resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:#5351ed;box-shadow:0 0 0 2px #5351ed1a;outline:none}.contact-form button{background-color:#5351ed;border:none;border-radius:clamp(.375rem,1vw,.375rem);color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:clamp(.875rem,2vw,1rem);font-weight:600;margin-top:clamp(.5rem,2vw,.75rem);padding:clamp(.75rem,2vw,.75rem) clamp(1rem,3vw,1.5rem);transition:all .3s ease}.contact-form button:hover{background-color:#3e3bc7;box-shadow:0 4px 10px #5351ed40;transform:translateY(-1px)}.contact-form button:active{transform:translateY(0)}@media (max-width:767px){.contact-page-container{margin:clamp(1.5rem,4vw,2rem) clamp(1rem,4vw,1rem);padding:clamp(1.25rem,4vw,1.5rem)}.contact-form{gap:clamp(.625rem,2vw,.875rem)}.contact-form label{font-size:clamp(.8125rem,2vw,.875rem)}.contact-form input,.contact-form textarea{font-size:clamp(.8125rem,2vw,.875rem);padding:clamp(.5625rem,2vw,.625rem)}.contact-form button{font-size:clamp(.8125rem,2vw,.875rem);padding:clamp(.625rem,2vw,.75rem) clamp(1rem,3vw,1.25rem)}}@media (max-width:480px){.contact-page-container{margin:clamp(1rem,4vw,1.5rem) clamp(.75rem,4vw,1rem);padding:clamp(1rem,4vw,1.25rem)}.contact-page-container h2{font-size:clamp(1.25rem,4vw,1.5rem);margin-bottom:clamp(.875rem,3vw,1.25rem)}.contact-form{gap:clamp(.5rem,2vw,.75rem)}.contact-form textarea{min-height:clamp(5rem,12vw,6rem)}}@media (max-width:360px){.contact-page-container{margin:clamp(.875rem,4vw,1.25rem) clamp(.625rem,4vw,.875rem);padding:clamp(.875rem,4vw,1rem)}.contact-page-container h2{font-size:clamp(1.125rem,4vw,1.375rem)}.contact-form label{font-size:clamp(.75rem,2vw,.8125rem)}.contact-form input,.contact-form textarea{font-size:clamp(.75rem,2vw,.8125rem);padding:clamp(.5rem,2vw,.5625rem)}.contact-form button{font-size:clamp(.75rem,2vw,.8125rem);padding:clamp(.5625rem,2vw,.625rem) clamp(.875rem,3vw,1rem)}}.testimonial-section{margin:-40px auto clamp(3rem,5vw,5rem);max-width:2000px;padding:clamp(.75rem,2.5vw,1.5rem) clamp(.75rem,3vw,1.5rem);text-align:center;transform:scale(.88);transform-origin:center;width:100%}.section-heading{color:#5351f4;font-family:Poppins,sans-serif;font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:700;line-height:1.2;margin-bottom:clamp(1.5rem,5vw,3rem)}.feedback-card{align-items:center;background:#fff;border:1.5px solid #c7d2fe;border-radius:clamp(1.5rem,3vw,2.5rem);box-shadow:0 2px 15px #0000000a;display:flex;height:350px;justify-content:center;margin:0 auto;max-width:1600px;overflow:visible;padding:0;position:relative;transition:all .3s ease;width:100%}.feedback-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,2rem);height:100%;justify-content:center;overflow:hidden;padding:clamp(2.5rem,5vw,3.5rem) clamp(2rem,5vw,3rem);position:relative;text-align:center;width:100%}@media (min-width:768px){.feedback-content{align-items:center;flex-direction:row;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(3rem,5vw,4rem) clamp(2.5rem,5vw,3.5rem);text-align:left}}.user-info{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:clamp(1rem,3vw,1.5rem);width:200px}@media (min-width:768px){.user-info{align-items:flex-start;margin-left:clamp(2rem,4vw,3rem);width:200px}}.rating-container{background:#fff;border-radius:clamp(1rem,2vw,1.5rem);box-shadow:0 4px 15px #0000001a;margin-bottom:clamp(.25rem,1vw,.5rem);min-height:clamp(2.5rem,5vw,3rem);padding:clamp(.75rem,2vw,1rem) clamp(1rem,3vw,1.5rem);transform:translateX(-20px)}.rating-container,.star-rating{align-items:center;display:flex;justify-content:center}.star-rating{gap:4px}.star{color:#ddd;font-size:clamp(1.5rem,3.5vw,2rem);line-height:1;transition:color .2s ease}.star.filled{color:gold}.user-details{text-align:left}.user-name{color:#1f2937;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.2;margin:0 0 clamp(.25rem,1vw,.5rem)}.user-name,.user-title{font-family:Poppins,sans-serif;text-align:left}.user-title{color:#6b7280;font-size:clamp(1rem,2.8vw,1.25rem);font-weight:400;line-height:1.4;margin:0}.feedback-text-area{display:flex;flex:1 1;flex-direction:column;gap:clamp(1rem,3vw,1.5rem);max-width:500px}.quote-icon-container{align-items:center;background:#0000;border-radius:0;box-shadow:none;display:flex;height:auto;justify-content:center;left:42%;position:absolute;top:45px;transform:translateX(-50%);width:auto;z-index:2}@media (min-width:768px){.quote-icon-container{align-items:center;height:auto;justify-content:center;left:42%;position:absolute;top:50px;transform:translateX(-50%);width:auto}}.quote-icon{height:auto;opacity:1;width:clamp(1.5rem,3vw,2rem)}.feedback-text{color:#374151;font-family:Poppins,sans-serif;font-size:clamp(.9rem,2.5vw,1.1rem);font-weight:400;line-height:1.6;margin:0;padding-left:clamp(1rem,2vw,1.5rem);padding-top:clamp(2.5rem,4vw,3.5rem);text-align:center}@media (min-width:768px){.feedback-text{padding-left:clamp(1.5rem,2vw,2rem);padding-top:clamp(3rem,4vw,4rem);text-align:left}}.nav-btn{align-items:center;background:#5351f4;border:none;border-radius:50%;box-shadow:0 4px 15px #5351f44d;cursor:pointer;display:flex;height:clamp(3rem,8vw,4rem);justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:clamp(3rem,8vw,4rem);z-index:1000}.nav-btn:before{border-bottom:3px solid #fff;border-left:3px solid #fff;content:"";height:12px;transform:rotate(45deg);width:12px}.nav-btn.right:before{transform:rotate(-135deg)}.nav-btn.left{left:-40px}.nav-btn.right{right:-40px}.nav-btn:hover{background:#6c69ff;box-shadow:0 6px 20px #5351f466;transform:translateY(-50%) scale(1.1)}.nav-btn img{display:none}@media (max-width:767px){.testimonial-section{margin:-20px auto clamp(3rem,5vw,5rem)!important;overflow:visible!important;padding:clamp(1rem,3vw,2rem) clamp(1.5rem,4vw,2rem)!important;transform:scale(1)!important}.section-heading{color:#5351f4!important;display:block!important;font-size:clamp(2rem,6vw,3rem)!important;font-weight:700!important;line-height:1.2!important;margin-bottom:clamp(2rem,5vw,3rem)!important;opacity:1!important;padding-top:1rem!important;text-align:center!important;visibility:visible!important}.feedback-card{height:250px!important;margin:0 auto!important;max-width:calc(100% - 1rem)!important}.feedback-content{align-items:center!important;flex-direction:row!important;gap:clamp(1.5rem,4vw,2rem)!important;justify-content:space-between!important;padding:clamp(2rem,4vw,2.5rem) clamp(1.5rem,4vw,2rem)!important;text-align:left!important}.user-info{align-items:center!important;display:flex!important;flex-direction:column!important;gap:clamp(1rem,3vw,1.5rem)!important;height:100%!important;justify-content:center!important;order:1!important;width:35%!important}.rating-container{background:#fff!important;border-radius:clamp(2rem,5vw,3rem)!important;box-shadow:0 4px 15px #0000001a!important;margin-bottom:0!important;order:1!important;padding:clamp(.5rem,2vw,.75rem) clamp(1rem,3vw,1.5rem)!important;transform:none!important;width:-webkit-fit-content!important;width:fit-content!important}.star-rating{gap:4px!important;justify-content:center!important}.star{font-size:clamp(1.25rem,3.5vw,1.5rem)!important}.user-details{order:2!important}.user-details,.user-name{text-align:center!important}.user-name{font-size:clamp(1rem,3vw,1.25rem)!important;margin-bottom:clamp(.25rem,1vw,.5rem)!important}.user-title{font-size:clamp(.875rem,2.5vw,1rem)!important;text-align:center!important}.feedback-text-area{display:flex!important;flex-direction:column!important;gap:clamp(.75rem,2vw,1rem)!important;margin-top:0!important;max-width:60%!important;order:2!important}.quote-icon-container{align-items:center!important;display:flex!important;justify-content:flex-start!important;margin:0!important;order:1!important;position:static!important;transform:none!important}.quote-icon{width:clamp(1.5rem,4vw,2rem)!important}.feedback-text{font-size:clamp(.7rem,2vw,.85rem)!important;line-height:1.6!important;order:2!important;padding-left:0!important;padding-top:0!important;text-align:left!important}.nav-btn.left{left:clamp(-1.5rem,-4vw,-2rem)!important}.nav-btn.left,.nav-btn.right{bottom:auto!important;height:clamp(2.5rem,7vw,3.5rem)!important;top:50%!important;transform:translateY(-50%)!important;width:clamp(2.5rem,7vw,3.5rem)!important}.nav-btn.right{right:clamp(-1.5rem,-4vw,-2rem)!important}}@media (min-width:1200px){.feedback-card{max-width:900px}}@media (max-width:1023px) and (min-width:744px){.testimonial-section{margin:-40px auto clamp(3rem,5vw,5rem)!important;max-width:2000px!important;min-height:500px!important;padding:clamp(.75rem,2.5vw,1.5rem) clamp(3rem,5vw,4rem)!important;position:static!important;text-align:center!important;transform:scale(.88)!important;transform-origin:center!important;width:100%!important;z-index:auto!important}.section-heading,.testimonial-section{display:block!important;opacity:1!important;visibility:visible!important}.section-heading{color:#5351f4!important;font-family:Poppins,sans-serif!important;font-size:clamp(1.75rem,4.5vw,2.75rem)!important;font-weight:700!important;line-height:1.2!important;margin-bottom:clamp(1.5rem,5vw,3rem)!important}.feedback-card{align-items:center!important;background:#fff!important;border:1.5px solid #c7d2fe!important;border-radius:clamp(1.5rem,3vw,2.5rem)!important;box-shadow:0 2px 15px #0000000a!important;display:flex!important;height:350px!important;justify-content:center!important;margin:0 auto!important;max-width:1600px!important;opacity:1!important;overflow:visible!important;padding:0!important;position:relative!important;visibility:visible!important;width:100%!important}.nav-btn.left{left:-35px!important}.nav-btn.right{right:-35px!important}}.footer-wrapper{background:#5351f4;margin:0;padding:0;width:100%}.footer-container{align-items:flex-start;color:#fff;display:flex;font-family:Poppins,sans-serif;justify-content:space-between;margin:0;max-width:none;padding:clamp(3rem,6vw,4rem) .5rem;width:100%}@media (min-width:1024px){.footer-container{transform:scale(.85);transform-origin:center}}.footer-left{display:flex;flex:1 1;flex-direction:column;gap:clamp(1.5rem,3vw,2rem);margin-right:auto;max-width:600px}.data-sources h3{color:#fff;font-size:clamp(1.8rem,1.2vw,2.2rem);font-weight:500;line-height:1.4;margin:0 0 clamp(.75rem,2vw,1rem)}.data-sources p{color:#ffffffe6;font-size:clamp(1.3rem,.8vw,1.6rem);font-weight:400;line-height:1.6;margin:0;max-width:500px}.footer-links{align-items:center;display:flex;gap:.5rem}.footer-links span{color:#fff;cursor:pointer;font-size:clamp(1.5rem,5vw,2.25rem);font-weight:500;line-height:1.4;transition:opacity .3s ease}.footer-links span:not(:nth-child(2n)):hover{opacity:.8}.footer-links span:nth-child(2n){cursor:default;opacity:.7}.ipad-links{display:none}.desktop-links{display:flex}.footer-copyright span{color:#fffc;font-size:clamp(1rem,3vw,1.375rem);font-weight:400;line-height:1.4}.footer-right{flex-direction:column;flex-shrink:0;gap:clamp(1.5rem,3vw,2rem);margin-left:auto;padding-right:0;transform:translateX(1rem)}.footer-right,.qr-section{align-items:center;display:flex}.qr-section{justify-content:center}.qr-code{background:#fff;border-radius:clamp(.5rem,1vw,.75rem);box-shadow:0 4px 15px #0003;height:clamp(8rem,15vw,10rem);padding:clamp(.5rem,1vw,.75rem);width:clamp(8rem,15vw,10rem)}.download-button{align-items:center;background:#fff;border:none;border-radius:clamp(.75rem,2vw,1rem);box-shadow:0 4px 15px #0000001a;color:#5351f4;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;gap:.5rem;justify-content:center;min-width:clamp(8rem,20vw,12rem);padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,4vw,2rem);position:relative;text-align:center;transition:all .3s ease}.download-button .diamond-top-left{left:clamp(.25rem,.8vw,.375rem);top:clamp(.125rem,.5vw,.25rem)}.download-button .diamond-bottom-right,.download-button .diamond-top-left{color:gold;font-size:clamp(1rem,2.5vw,1.25rem);opacity:1;position:absolute;transform:rotate(0deg)}.download-button .diamond-bottom-right{bottom:clamp(.125rem,.5vw,.25rem);right:clamp(.25rem,.8vw,.375rem)}.download-button:hover{background:#f8f9fa;box-shadow:0 6px 20px #0003;transform:translateY(-2px)}.download-button:hover .diamond-bottom-right,.download-button:hover .diamond-top-left{animation:sparkle .6s ease-in-out}@keyframes sparkle{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.2)}}@media (max-width:1023px) and (min-width:744px),(max-width:1200px) and (min-width:600px) and (orientation:landscape),screen and (min-device-width:744px) and (max-device-width:1024px){.footer-wrapper{background:#5351f4!important;height:auto!important;margin:0 0 -1000px!important;max-height:400px!important;min-height:auto!important;overflow:hidden!important;padding:clamp(4.5rem,9vw,5.5rem) clamp(3rem,6vw,4rem) 1rem clamp(2rem,4vw,2.5rem)!important;position:relative!important;z-index:1!important}.footer-container,.footer-wrapper{box-sizing:border-box!important;display:block!important;opacity:1!important;visibility:visible!important}.footer-container{max-width:100%!important;min-height:600px!important;overflow:visible!important;padding:0!important;position:static!important;transform:none!important;width:100%!important;z-index:2!important}.footer-left{float:left!important;width:60%!important}.footer-left,.footer-right{box-sizing:border-box!important;display:block!important;opacity:1!important;padding-right:1rem!important;visibility:visible!important}.footer-right{float:right!important;text-align:right!important;width:35%!important}.data-sources{display:block!important;margin-bottom:clamp(1.5rem,3vw,2rem)!important;margin-left:0!important;opacity:1!important;padding-left:0!important;visibility:visible!important}.data-sources h3{color:#fff!important;font-size:clamp(1.1rem,2.8vw,1.4rem)!important;font-weight:500!important;margin:0 0 clamp(.5rem,1.5vw,.75rem)!important}.data-sources h3,.data-sources p{padding-left:0!important;text-align:left!important}.data-sources p{color:#fffffff2!important;font-size:clamp(.95rem,2vw,1.15rem)!important;line-height:1.6!important;margin:0!important;max-width:85%!important}.desktop-links{display:none!important}.ipad-links{margin-bottom:clamp(1.5rem,3vw,2rem)!important}.ipad-links,.ipad-links span{display:block!important;opacity:1!important;overflow:visible!important;visibility:visible!important}.ipad-links span{color:#fff!important;font-size:clamp(.9rem,2.2vw,1.1rem)!important;font-weight:400!important;margin-bottom:clamp(.5rem,1.5vw,.75rem)!important;text-align:right!important;white-space:nowrap!important}.ipad-links span:last-child{margin-bottom:0!important}.download-button{align-items:center!important;background:#fff!important;border:none!important;border-radius:clamp(1rem,2vw,1.3rem)!important;color:#5351f4!important;display:inline-flex!important;font-size:clamp(.65rem,1.6vw,.8rem)!important;font-weight:600!important;justify-content:center!important;margin-right:-.5rem!important;opacity:1!important;padding:clamp(.35rem,.9vw,.5rem) clamp(.9rem,2.2vw,1.2rem)!important;position:relative!important;visibility:visible!important;white-space:nowrap!important}.download-button .diamond-bottom-right,.download-button .diamond-top-left{display:inline!important;font-size:clamp(.8rem,2vw,1rem)!important;opacity:1!important;visibility:visible!important}.footer-copyright{clear:both!important;margin-bottom:0!important;opacity:1!important;padding-bottom:0!important;padding-top:clamp(1.5rem,3vw,2rem)!important;visibility:visible!important}.footer-copyright,.footer-copyright span{display:block!important;margin-left:0!important;padding-left:0!important}.footer-copyright span{color:#ffffffe6!important;font-size:clamp(.9rem,2.3vw,1.1rem)!important;text-align:left!important}.qr-section{display:none!important}}@media (max-width:1100px) and (min-width:700px){.footer-wrapper{background:#5351f4!important;overflow:visible!important}.footer-container,.footer-wrapper{display:block!important;opacity:1!important;visibility:visible!important}.footer-container{transform:none!important}}@media screen and (min-device-width:744px) and (max-device-width:1024px){.footer-wrapper{background:#5351f4!important;display:block!important;opacity:1!important;visibility:visible!important}.footer-container{transform:none!important}}@media (min-width:1024px) and (max-width:1366px){.footer-container{padding:clamp(2.5rem,5vw,3.5rem) clamp(1.8rem,4vw,2.5rem);transform:scale(.8)}.data-sources h3{font-size:clamp(1rem,2.5vw,1.3rem)}.data-sources p{font-size:clamp(.8rem,2vw,1rem)}.footer-links span{font-size:clamp(.9rem,2.5vw,1.1rem)}.qr-code{height:clamp(7rem,12vw,9rem);width:clamp(7rem,12vw,9rem)}.download-button{font-size:clamp(.8rem,2vw,1rem);padding:clamp(.7rem,2vw,.9rem) clamp(1.3rem,3vw,1.8rem)}}@media (min-width:1367px) and (max-width:1600px){.footer-container{padding:clamp(3rem,5vw,3.8rem) clamp(2rem,4vw,2.8rem);transform:scale(.83)}.data-sources h3{font-size:clamp(1.1rem,2.5vw,1.4rem)}.data-sources p{font-size:clamp(.85rem,2vw,1.1rem)}.footer-links span{font-size:clamp(1rem,2.5vw,1.2rem)}.qr-code{height:clamp(7.5rem,13vw,9.5rem);width:clamp(7.5rem,13vw,9.5rem)}.download-button{font-size:clamp(.85rem,2vw,1.1rem);padding:clamp(.75rem,2vw,.95rem) clamp(1.4rem,3vw,1.9rem)}}@media (min-width:1601px){.footer-container{padding:clamp(3rem,6vw,4rem) clamp(2rem,5vw,3rem);transform:scale(.85)}.data-sources h3{font-size:clamp(1.125rem,3vw,1.5rem)}.data-sources p{font-size:clamp(.875rem,2.5vw,1.125rem)}.footer-links span{font-size:clamp(1rem,3vw,1.25rem)}.qr-code{height:clamp(8rem,15vw,10rem);width:clamp(8rem,15vw,10rem)}.download-button{font-size:clamp(.875rem,2.5vw,1rem);padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,4vw,2rem)}}@media (max-width:768px){.footer-container{flex-direction:column;gap:clamp(2rem,4vw,3rem);padding:clamp(2rem,5vw,3rem) clamp(1.5rem,4vw,2rem)}.footer-container,.footer-left{align-items:center;text-align:center}.data-sources p,.footer-left{max-width:100%}.footer-right{align-items:center;width:100%}}@media (max-width:480px){.footer-container{padding:clamp(1.5rem,4vw,2rem) clamp(1rem,4vw,1.5rem)}.footer-container,.footer-left{gap:clamp(1.5rem,4vw,2rem)}.qr-code{height:clamp(6rem,20vw,8rem);width:clamp(6rem,20vw,8rem)}.download-button{min-width:clamp(7rem,25vw,10rem);padding:clamp(.625rem,2vw,.875rem) clamp(1.25rem,4vw,1.5rem)}}@media (max-width:360px){.footer-container{padding:clamp(1.25rem,4vw,1.5rem) clamp(.75rem,4vw,1rem)}.data-sources h3{font-size:clamp(1rem,4vw,1.125rem)}.data-sources p{font-size:clamp(.75rem,3vw,.875rem)}.footer-links span{font-size:clamp(.875rem,3vw,1rem)}.footer-copyright span{font-size:clamp(.75rem,3vw,.875rem)}}@media (max-width:767px){.footer-wrapper{background:#5351f4!important;box-sizing:border-box!important;height:auto!important;margin:0!important;min-height:auto!important;overflow:visible!important;padding:2.5rem 2rem 1.5rem!important;width:100%!important}.footer-container,.footer-wrapper{display:flex!important;flex-direction:column!important}.footer-container{gap:0!important;padding:0!important;transform:none!important}.footer-container,.footer-left{align-items:flex-start!important;text-align:left!important}.footer-left{display:contents!important;max-width:100%!important;order:1!important;width:100%!important}.data-sources{margin-bottom:clamp(2.5rem,6vw,3.5rem)!important;order:1!important}.data-sources h3{color:#fff!important;font-size:clamp(1.3rem,4.5vw,1.6rem)!important;font-weight:600!important;margin-bottom:clamp(.75rem,2vw,1rem)!important;text-align:left!important}.data-sources p{color:#fffffff2!important;font-size:clamp(.75rem,2.4vw,.95rem)!important;line-height:1.6!important;max-width:100%!important;text-align:left!important}.desktop-links{display:none!important}.footer-links{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:clamp(.9rem,2.5vw,1.2rem)!important;margin-bottom:clamp(2.5rem,6vw,3.5rem)!important;order:2!important}.footer-links span{color:#fff!important;display:block!important;font-size:clamp(1.05rem,3.7vw,1.35rem)!important;font-weight:500!important;text-align:left!important}.footer-links span:nth-child(2n),.ipad-links{display:none!important}.footer-left .footer-copyright{display:block!important;margin-bottom:clamp(2rem,4vw,3rem)!important;margin-top:clamp(2rem,5vw,3rem)!important;order:4!important;padding-bottom:clamp(2rem,4vw,3rem)!important;width:100%!important}.footer-right{align-items:flex-start!important;display:contents!important;margin-bottom:clamp(2rem,5vw,3rem)!important;margin-left:0!important;order:3!important;transform:none!important;width:100%!important}.qr-section{display:none!important}.download-button{background:#fff!important;border-radius:clamp(1rem,3vw,1.3rem)!important;color:#5351f4!important;font-size:clamp(.85rem,3vw,1.05rem)!important;font-weight:600!important;margin-bottom:clamp(2.5rem,6vw,3.5rem)!important;min-width:auto!important;padding:clamp(.8rem,2.8vw,1rem) clamp(1.3rem,4.2vw,1.6rem)!important;width:-webkit-fit-content!important;width:fit-content!important}.download-button,.footer-copyright{margin-top:0!important;order:3!important}.footer-copyright{display:block!important;margin-bottom:0!important;opacity:1!important;visibility:visible!important;width:100%!important}.footer-copyright span{color:#ffffffe6!important;display:block!important;font-size:clamp(1rem,3.5vw,1.25rem)!important;text-align:left!important}}.privacy-section-container{background:#fff;color:#2c2c2c;font-family:Poppins,sans-serif;line-height:1.7;margin:auto;max-width:clamp(20rem,90vw,56.25rem);padding:clamp(2rem,5vw,2.5rem) clamp(1rem,4vw,1.25rem);width:100%}.primary-heading-privacy{color:#5351ed;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:700;line-height:1.3;margin-bottom:clamp(1.25rem,3vw,1.5625rem);text-align:center}.primary-text-privacy-headers{color:#5351ed;font-size:clamp(1.125rem,3vw,1.25rem);font-weight:600;line-height:1.4;margin-top:clamp(1.5rem,4vw,1.875rem)}.primary-text-privacy{color:#3a3a3a;font-size:clamp(.875rem,2.5vw,1rem);line-height:1.6;margin-top:clamp(.5rem,2vw,.625rem)}.primary-text-privacy ul{margin-top:clamp(.5rem,2vw,.625rem);padding-left:clamp(1.25rem,3vw,1.5625rem)}.primary-text-privacy li{font-size:clamp(.875rem,2.5vw,1rem);margin-bottom:clamp(.25rem,1vw,.375rem)}.terms-link{color:#5351ed;cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s ease}.terms-link:hover{color:#3e3bc7}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#5351ed59;display:flex;height:100%;justify-content:center;left:0;padding:clamp(1rem,4vw,2rem);position:fixed;top:0;width:100%;z-index:999}.modal-content{background:#fff;border:2px solid #5351ed26;border-radius:clamp(.75rem,2vw,.875rem);box-shadow:0 clamp(1rem,3vw,1.25rem) clamp(2rem,5vw,2.5rem) #5351ed40;font-family:Poppins,sans-serif;max-height:clamp(20rem,80vh,80vh);max-width:clamp(20rem,85vw,43.75rem);overflow-y:auto;padding:clamp(1.25rem,4vw,1.875rem) clamp(1rem,4vw,1.875rem);width:100%}.modal-content h1,.modal-content h2,.modal-content h3{color:#5351ed;font-weight:600;margin-bottom:clamp(.75rem,2vw,1rem)}.modal-content h1{font-size:clamp(1.5rem,4vw,2rem)}.modal-content h2{font-size:clamp(1.25rem,3vw,1.75rem)}.modal-content h3{font-size:clamp(1.125rem,3vw,1.5rem)}.modal-content p{font-size:clamp(.875rem,2.5vw,1rem);line-height:1.6;margin-bottom:clamp(.75rem,2vw,1rem)}.modal-content ol,.modal-content ul{margin-bottom:clamp(.75rem,2vw,1rem);padding-left:clamp(1.25rem,3vw,1.5rem)}.modal-content li{font-size:clamp(.875rem,2.5vw,1rem);margin-bottom:clamp(.25rem,1vw,.375rem)}.modal-content::-webkit-scrollbar{width:clamp(6px,1vw,8px)}.modal-content::-webkit-scrollbar-thumb{background:#5351ed;border-radius:clamp(5px,1vw,10px)}.modal-content::-webkit-scrollbar-track{background:#eeedff}.close-button{background:#5351ed;border:none;border-radius:clamp(.375rem,1vw,.5rem);color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:clamp(.875rem,2vw,.9375rem);font-weight:600;margin-top:clamp(1rem,3vw,1.25rem);padding:clamp(.625rem,2vw,.625rem) clamp(1rem,3vw,1.125rem);transition:all .2s ease-in-out}.close-button:hover{background:#3e3bc7;box-shadow:0 4px 10px #5351ed4d;transform:translateY(-1px)}.close-button:active{transform:translateY(0)}@media (max-width:767px){.privacy-section-container{padding:clamp(1.5rem,4vw,2rem) clamp(.875rem,4vw,1rem)}.primary-heading-privacy{font-size:clamp(1.5rem,5vw,1.75rem);margin-bottom:clamp(1rem,3vw,1.25rem)}.primary-text-privacy-headers{font-size:clamp(1rem,3vw,1.125rem);margin-top:clamp(1.25rem,4vw,1.5rem)}.modal-overlay{padding:clamp(.75rem,4vw,1rem)}.modal-content{padding:clamp(1rem,4vw,1.25rem)}}@media (max-width:480px){.privacy-section-container{padding:clamp(1.25rem,4vw,1.5rem) clamp(.75rem,4vw,.875rem)}.primary-heading-privacy{font-size:clamp(1.25rem,5vw,1.5rem)}.primary-text-privacy-headers{font-size:clamp(.9375rem,3vw,1rem)}.primary-text-privacy{font-size:clamp(.8125rem,2.5vw,.875rem)}.modal-content{padding:clamp(.875rem,4vw,1rem)}.close-button{font-size:clamp(.8125rem,2vw,.875rem);padding:clamp(.5625rem,2vw,.625rem) clamp(.875rem,3vw,1rem)}}@media (max-width:360px){.privacy-section-container{padding:clamp(1rem,4vw,1.25rem) clamp(.625rem,4vw,.75rem)}.primary-heading-privacy{font-size:clamp(1.125rem,5vw,1.375rem)}.primary-text-privacy-headers{font-size:clamp(.875rem,3vw,.9375rem)}.primary-text-privacy{font-size:clamp(.75rem,2.5vw,.8125rem)}.primary-text-privacy ul{padding-left:clamp(1rem,3vw,1.25rem)}.modal-content{padding:clamp(.75rem,4vw,.875rem)}.close-button{font-size:clamp(.75rem,2vw,.8125rem);padding:clamp(.5rem,2vw,.5625rem) clamp(.75rem,3vw,.875rem)}}.promo-container{margin:0 auto;max-width:1200px;padding:0 40px}.promo-container,.promo-section{box-sizing:border-box;width:100%}.promo-section{align-items:flex-start;display:flex;gap:80px;height:auto;justify-content:space-between;margin:-100px 0 0;padding:0;position:relative;transform:scale(.9);transform-origin:center}.promo-video-box{aspect-ratio:826/515;background:#f0f0f0;border:1px solid #e0e0e0;border-radius:12px;box-shadow:none;flex-shrink:0;height:auto;margin-left:-30px;margin-top:40px;min-height:280px;overflow:hidden;position:relative;width:45%}.promo-video{border-radius:12px;display:block;height:100%;object-fit:cover;width:100%}.promo-video.contain{background:#000;object-fit:contain}.promo-text-box{min-width:0;width:55%}.promo-about-title{color:#5351ed;font-family:Poppins,sans-serif;font-size:60px;line-height:135%;margin:0 0 20px}.promo-about-title,.promo-heading{font-style:normal;font-weight:700;letter-spacing:0}.promo-heading{color:#000;font-family:SF Pro Rounded,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;line-height:45px;margin:0 0 22px;text-transform:uppercase}.main-title{display:block}.promo-description{color:#000;font-family:Poppins,sans-serif;font-size:22px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.8;margin:0;text-transform:capitalize}@media (min-width:1024px) and (max-width:1366px){.promo-section{gap:45px;margin:30px auto 0;padding:0 40px;transform:scale(.85)}.promo-video-box{margin-left:-25px;min-height:270px;width:48%}.promo-text-box{width:52%}.promo-about-title{font-size:55px}.promo-heading{font-size:36px;line-height:42px}.promo-description{font-size:21px;line-height:1.8}}@media (min-width:1367px) and (max-width:1600px){.promo-section{gap:55px;margin:35px auto 0;padding:0 45px;transform:scale(.88)}.promo-video-box{margin-left:-28px;min-height:275px;width:46%}.promo-text-box{width:54%}.promo-about-title{font-size:58px}.promo-heading{font-size:38px;line-height:43px}.promo-description{font-size:22px;line-height:1.8}}@media (min-width:1601px){.promo-section{gap:60px;margin:40px auto 0;padding:0 50px;transform:scale(.9)}.promo-video-box{margin-left:-50px;min-height:280px;width:50%}.promo-text-box{width:50%}.promo-about-title{font-size:60px}.promo-heading{font-size:40px;line-height:45px}.promo-description{font-size:22px;line-height:1.8}}@media (min-width:1024px){.promo-section{align-items:center;display:flex;flex-direction:row;gap:50px;justify-content:space-between;margin:40px auto 0;padding:0 50px}.promo-video-box{aspect-ratio:826/515;height:auto;min-height:300px;width:50%}.promo-text-box{text-align:left;width:50%}.promo-about-title{font-size:50px;margin-bottom:20px}.promo-heading{font-size:30px;line-height:40px;margin-bottom:25px}.promo-description{font-size:20px;line-height:1.8}}@media (min-width:1440px){.promo-section{gap:60px;padding:0 80px}.promo-about-title{font-size:64px}.promo-heading{font-size:44px;line-height:50px}.promo-description{font-size:25px;line-height:1.8}}@media (max-width:1023px) and (min-width:744px){.promo-section{align-items:center;display:flex;flex-direction:column;gap:40px;margin:20px auto 0;margin-bottom:0!important;padding:0 40px;transform:scale(.9);transform-origin:center}.promo-video-box{aspect-ratio:826/515;height:auto;margin:0 auto;max-width:600px;width:100%}.promo-text-box{margin-bottom:0!important;max-width:600px;text-align:center;width:100%}.promo-about-title{font-size:42px;margin-bottom:20px}.promo-heading{font-size:28px;line-height:42px;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:600px}.promo-heading .main-title{display:block}.promo-description{font-size:16px;line-height:1.7;margin-bottom:0!important;margin-left:auto;margin-right:auto;max-width:550px}}@media (max-width:743px) and (min-width:390px){.promo-container{margin-top:40px;padding:0 20px}.promo-section{align-items:center;display:flex;flex-direction:column;gap:40px;margin:0;padding:0}.promo-video-box{aspect-ratio:826/515;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px #0000001a;height:auto;max-width:100%;min-height:200px;order:1;width:100%}.promo-video,.promo-video-box{border-radius:12px}.promo-text-box{order:2;padding:20px 0;text-align:center;width:100%}.promo-about-title{color:#5351ed;font-size:36px;margin-bottom:20px}.promo-heading{color:#000;font-size:22px;line-height:32px;margin-bottom:16px;text-transform:uppercase}.promo-description{color:#666;font-size:14px;line-height:1.7;margin:0 auto;max-width:90%;text-transform:none}}@media (max-width:767px){.promo-section{margin-top:-1rem!important;padding:0 clamp(1rem,4vw,1.5rem)!important}.promo-video-box{margin-left:0!important;margin-right:0!important;width:100%!important}.desktop-title{display:none!important}.mobile-title{display:block!important}.promo-description{line-height:2.2!important}}@media (min-width:768px){.desktop-title{display:block!important}.mobile-title{display:none!important}}@media (max-width:389px){.promo-section{align-items:center;display:flex;flex-direction:column;gap:25px;margin:40px auto 0;padding:0 15px}.promo-video-box{aspect-ratio:826/515;height:auto;min-height:180px;width:100%}.promo-text-box{text-align:center;width:100%}.promo-about-title{font-size:28px;margin-bottom:14px}.promo-heading{font-size:20px;line-height:30px;margin-bottom:14px;max-width:400px}.promo-description,.promo-heading{margin-left:auto;margin-right:auto}.promo-description{font-size:14px;line-height:20px;max-width:500px}}
/*# sourceMappingURL=main.41d91800.css.map*/