#container{padding:0}.phones-container{justify-content:center;align-items:flex-end;width:100%;max-width:500px;min-height:280px;margin:0 auto;padding:3rem 0 0;display:flex;position:relative;overflow:visible}.blob-icon{width:600px;height:500px;position:absolute}.phone{object-fit:contain;z-index:1;width:328px;height:446px;position:absolute}.phone-left{z-index:2;transition:transform .6s cubic-bezier(.4,0,.2,1),left .6s cubic-bezier(.4,0,.2,1),top .6s cubic-bezier(.4,0,.2,1);top:0;left:0;transform:rotate(358deg)translate(30px)translateY(-10px)}.phone-left:hover{top:-10px;left:10px;transform:rotate(358deg)translate(45px)translateY(-25px)}.phone-right{z-index:3;transition:transform .6s cubic-bezier(.4,0,.2,1),right .6s cubic-bezier(.4,0,.2,1),top .6s cubic-bezier(.4,0,.2,1);top:30px;right:10px;transform:rotate(352deg)translate(-20px)translateY(5px)}.phone-right:hover{top:20px;right:20px;transform:rotate(352deg)translate(-5px)translateY(-10px)}@media(max-width:768px){.phone-left{transition:none}.phone-left:hover{top:0;left:0;transform:rotate(358deg)translate(30px)translateY(-10px)}.phone-right{transition:none}.phone-right:hover{top:30px;right:10px;transform:rotate(352deg)translate(-20px)translateY(5px)}}.feature-badge{border:1px solid var(--color-white);background:var(--color-white);box-shadow:0 0 0 1px var(--color-black-07),0 0 8px 0 var(--color-gray-20);color:var(--color-text-primary);text-align:center;border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;display:flex}.section2-box{width:100%;height:100%;box-shadow:0 0 0 1px var(--color-black-07),0 0 8px 0 var(--color-gray-20);transition:all .3s;overflow:hidden}.section2-box,.section4-box{background:var(--color-background-light);box-sizing:border-box;border-radius:32px;position:relative}.section2-box:before{content:"";background:linear-gradient(45deg,transparent 30%,var(--color-white-10)50%,transparent 70%);pointer-events:none;z-index:1;width:200%;height:200%;animation:3s ease-in-out infinite sparkle;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}.section2-box:after{content:"";background:linear-gradient(-45deg,transparent 30%,var(--color-white-15)50%,transparent 70%);pointer-events:none;z-index:1;width:200%;height:200%;animation:3s ease-in-out 1.5s infinite sparkle;position:absolute;top:-50%;left:-50%;transform:rotate(-45deg)}@keyframes sparkle{0%{opacity:0;transform:translate(-100%)translateY(-100%)rotate(45deg)}50%{opacity:1}to{opacity:0;transform:translate(100%)translateY(100%)rotate(45deg)}}.section2-box:hover:before,.section2-box:hover:after{animation-duration:1.5s}.section2-box:hover{box-shadow:0 0 0 1px var(--color-black-07),0 8px 25px 0 var(--color-gray-30);transform:translateY(-2px)}.section2-box .sparkle-particle{background:var(--color-white-80);pointer-events:none;z-index:2;border-radius:50%;width:4px;height:4px;animation:4s ease-in-out infinite particleFloat;position:absolute}.section2-box .sparkle-particle:first-child{animation-delay:0s;top:20%;left:20%}.section2-box .sparkle-particle:nth-child(2){animation-delay:1s;top:60%;right:20%}.section2-box .sparkle-particle:nth-child(3){animation-delay:2s;bottom:30%;left:30%}.section2-box .sparkle-particle:nth-child(4){animation-delay:3s;top:40%;right:40%}@keyframes particleFloat{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.privacy-box-mobile{width:362px;color:var(--color-text-primary)}@media(min-width:425px){.privacy-box-mobile{width:392px}}.privacy-blur{color:var(--color-text-primary);transition:color .3s}.privacy-mobile-lock{width:140px;height:140px;position:absolute;top:-24px;right:-48px}.privacy-mobile-chat{width:140px;height:140px;position:absolute;top:4px;left:62px}.privacy-mobile-shield{width:140px;height:140px;position:absolute;top:86px;right:52px}@media(min-width:425px){.privacy-mobile-lock{top:-22px;right:-58px}.privacy-mobile-chat{top:11px;left:68px}.privacy-mobile-shield{top:106px;right:20px}}.section4-box{width:100%;display:flex;overflow:visible}.section4-content{padding:16px;position:relative;overflow:visible}@media(min-width:1024px){.section4-content{padding:64px}.section4-box{height:325px}}.section4-box:after{content:"";background:linear-gradient(to bottom,transparent,var(--color-background-light));pointer-events:none;z-index:5;border-radius:32px;height:50px;position:absolute;bottom:0;left:0;right:0}.section4-content .section4-title:before{content:"";background:linear-gradient(90deg,transparent,var(--color-white-40),var(--color-white-80),var(--color-white-40),transparent);pointer-events:none;z-index:1;width:100%;height:100%;animation:6s ease-in-out infinite textShine;position:absolute;top:0;left:-100%}.section4-highlight{z-index:10;display:inline-block;position:relative}.section4-content .section4-highlight:before{content:"";background:linear-gradient(45deg,transparent 30%,var(--color-white-30)50%,transparent 70%);pointer-events:none;z-index:1;animation:5s ease-in-out infinite highlightShine;position:absolute;inset:0}@keyframes textShine{0%{left:-150%}50%{left:0%}to{left:150%}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes highlightShine{0%{opacity:0;transform:translate(-150%)skew(-15deg)}50%{opacity:1;transform:translate(0)skew(-15deg)}to{opacity:0;transform:translate(150%)skew(-15deg)}}.section4-content .section4-title:hover:before{animation-duration:4s}.section4-content .section4-highlight:hover{animation-duration:3s}.section4-content .section4-highlight:hover:before{animation-duration:3.5s}.section5-box{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:center;gap:64px;height:400px;padding:32px 0;display:flex}.section4-button-download{border:.638px solid var(--color-white-40);background:var(--color-white-70);border-radius:5.742px}.download-button{border:1px solid var(--color-white-40);background:var(--color-white-30);border-radius:9px;align-items:center;gap:12px;height:60px;padding:9.5px 9px 9.5px 12px;transition:transform .18s cubic-bezier(.4,0,.2,1);display:flex}.download-button:hover{transform:scale(1.05)}.download-button .icon{flex-shrink:0}html,body{width:100%;overflow-x:hidden}
