@font-face{font-family:Outfit-Medium;font-style:normal;src:url(/fonts/Outfit/static/Outfit-Medium.ttf) format("truetype")}@font-face{font-family:Outfit-SemiBold;font-style:normal;src:url(/fonts/Outfit/static/Outfit-SemiBold.ttf) format("truetype")}@font-face{font-family:Outfit-Black;font-style:normal;src:url(/fonts/Outfit/static/Outfit-Black.ttf) format("truetype")}@font-face{font-family:IrishGrover;font-style:normal;src:url(/fonts/IrishGrover/IrishGrover-Regular.ttf) format("truetype")}:root{--color-background:linear-gradient(180deg,#9e5fff,#4405a5);--color-text:#fff;--color-placeholder:#271c48;--color-placeholder-opacity:0.6;--color-header-shadow:rgba(0,0,0,.03);--box-shadow-color:#ccc;--color-header-bg:#24045a;--color-info-card-bg:#9e5fff;--color-feature-card-green-bg:#69c85f;--color-feature-card-blue-bg:#587dec;--color-feature-card-purple-bg:#a645a6;--color-contact-bg:#9e5fff;--color-contact-button-bg:#792eed;--color-contact-button-hover-bg:#6a2fdf;--color-footer-bg:#000;--color-footer-text:#fff}*,:after,:before{box-sizing:border-box;font-family:Outfit-Medium,sans-serif;margin:0;position:relative}*{scrollbar-width:thin}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;border:0;display:flex;flex-direction:column;font-size:100%;line-height:1;margin:0;min-height:100vh;overflow-x:hidden;padding:0;width:100%}footer{margin-top:auto}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:inherit;box-shadow:inset 0 0 0 0 transparent;transition:0s}footer,header,menu,nav,section{display:block}[data-mail],a,button{color:inherit;cursor:pointer;outline:none;text-decoration:none;transition:.3s}button{background:0;border:0;display:inline-block;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}strong{font-weight:800}input::placeholder,textarea::placeholder{color:var(--color-placeholder);opacity:.6}input:active,input:focus,textarea{border:none;outline:none}button:active{transform:scale(.9);transition:transform .2s}.lg-btn-click:active{transform:scale(.98)!important;-webkit-transform:scale(.98)!important;-moz-transform:scale(.98)!important;-ms-transform:scale(.98)!important;-o-transform:scale(.98)!important;transition:transform .2s!important;-webkit-transition:transform .2s!important;-moz-transition:transform .2s!important;-ms-transition:transform .2s!important;-o-transition:transform .2s!important}p{font-size:14px;font-weight:500;margin-bottom:20px}body{background:var(--color-background);color:var(--color-text);font-family:Outfit-Medium,sans-serif;margin:0;overflow-x:hidden;padding:0}header{background-color:var(--color-header-bg);padding:30px}.header-content{justify-content:space-between;margin:0 auto;max-width:1200px}.header-content,.header-content-left{align-items:center;display:flex}.header-content-right p{color:#fff;font-family:IrishGrover;font-size:2.25rem;letter-spacing:.01em;line-height:43.52px;margin-bottom:0}.clock-icon{height:16%;margin-right:10px;width:16%}.logo{height:20%;width:75%}main{margin:0 auto;max-width:1200px;padding:20px;z-index:10}.hero{margin-bottom:40px;text-align:center;z-index:10}.info-card{background-color:var(--color-info-card-bg);border-radius:20px;letter-spacing:.01em;line-height:17.64px;margin-bottom:20px;max-width:718px;padding:20px;text-align:left}.info-card li{margin-bottom:7px}.info-card li span{font-family:Outfit-Black,sans-serif}.download-buttons{display:flex;gap:20px;margin-top:20px}.download-button:active{transform:scale(.95)}.features{display:flex;flex-direction:column;gap:30px;z-index:10}.feature-card{border-radius:20px;padding:0 22px;text-align:center}.feature-card-green{background-color:var(--color-feature-card-green-bg)}.feature-card-blue{background-color:var(--color-feature-card-blue-bg)}.feature-card-purple{background-color:var(--color-feature-card-purple-bg)}.feature-card img{border-radius:10px;margin-bottom:20px;width:100%}.feature-card h2{font-size:24px;font-weight:800;margin:32px 0 25px}.feature-card p{font-size:16px;font-weight:500}.contact{background-color:var(--color-contact-bg);border-radius:20px;box-sizing:border-box;margin:100px 0 48px;padding:50px 5% 30px;width:100%}.contact h2,.contact-button{font-family:Outfit-Black,sans-serif;font-size:40px;letter-spacing:.01em;line-height:50.4px;text-align:center}.contact h2{margin-bottom:30px}#contactForm{display:flex;flex-direction:column;gap:30px}.form-row{display:flex;gap:29px}.form-group{display:flex;flex:1;flex-direction:column}.form-group label{color:#fff;font-family:Outfit-SemiBold;font-size:20px;letter-spacing:.01em;line-height:25.2px;margin-bottom:9px}.form-group input,.form-group textarea{background-color:#fff;border:none;border-radius:10px;box-shadow:inset 0 2px 2px 0 #00000040;box-sizing:border-box;font-size:20px;padding:24px;width:100%}.form-group textarea{height:100px;resize:vertical}.contact-button{background:var(--color-contact-button-bg);border:none;border-radius:10px;box-shadow:0 4px 4px 0 #00000040;color:var(--color-text);padding:15px}#contactForm button:hover{background-color:var(--color-contact-button-hover-bg)}.background-mobile{background-image:url(../assets/images/bg_mobile.png);background-repeat:no-repeat;background-size:cover;height:842px;opacity:1;position:absolute;right:0;top:-54px;width:818.8px;z-index:7}.footer{align-items:center;background-color:var(--color-footer-bg);bottom:0;color:var(--color-footer-text);display:flex;height:165px;justify-content:center;padding:20px;width:100%}.footer p{font-family:Inter,sans-serif;font-size:24px;font-weight:400;letter-spacing:.01em;line-height:29.05px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.background-mobile{display:none}.header-content{flex-direction:column}.feature-card-blue,.feature-card-green,.feature-card-purple{background-color:transparent}.feature-card h2{text-align:center!important}.contact{margin:60px 0 30px;padding:40px 5% 30px}.contact h2{font-size:32px;line-height:40px;margin-bottom:30px}#contactForm{gap:20px}.form-group input,.form-group textarea{font-size:16px;padding:15px}}@media (min-width:768px){.feature-card-title-span{display:block}.features{flex-direction:row;justify-content:flex-start}.feature-card{flex-basis:calc(33.33% - 20px)}}@media (max-width:600px){.form-row{flex-direction:column}}@media (max-width:480px){.header-content-right p{font-size:1.5em}.contact{margin:40px 0 20px;padding:30px 5%}.contact h2{font-size:28px;line-height:35px;margin-bottom:25px}.form-group label{font-size:16px;margin-bottom:5px}.form-group input,.form-group textarea{font-size:14px;padding:12px}.contact-button{font-size:24px;padding:12px}.footer p{font-size:18px;line-height:20px}}