.landing-page{--lp-bg:#0d1220;--lp-text:#f0f2f5;--lp-text-muted:#8892a4;--lp-text-heading:#fff;--lp-glass-bg:#ffffff0f;--lp-glass-border:#ffffff1a;--lp-grid-color:#00e5990d;--lp-blob-color:#00e5991f;--lp-btn-border:#ffffff1f;--lp-btn-text:#fff;--lp-btn-hover-bg:#ffffff14;--lp-btn-default-bg:#ffffff0f;--lp-btn-default-border:#ffffff26;--lp-input-bg:#ffffff0f;--lp-input-border:#ffffff1a;--lp-input-text:#fff;--lp-subscribe-gradient:linear-gradient(180deg, transparent 0%, #00e5990f 30%, #00e5990f 70%, transparent 100%);--lp-hover-glow:#00e59914;--lp-logo-color:#fff;--lp-scrollbar-thumb:#fff3;--lp-color-scheme:dark;--lang-dropdown-bg:#0f1423f2;--lang-dropdown-border:#ffffff1a;--lang-dropdown-text:#8892a4;--lang-dropdown-active:#00e599}:root:not(.dark) .landing-page{--lp-bg:#f5f7fa;--lp-text:#1a2035;--lp-text-muted:#5a6478;--lp-text-heading:#0d1220;--lp-glass-bg:#ffffffb3;--lp-glass-border:#00000014;--lp-grid-color:#00e5990f;--lp-blob-color:#00e59914;--lp-btn-border:#0000001f;--lp-btn-text:#1a2035;--lp-btn-hover-bg:#0000000d;--lp-btn-default-bg:#0000000a;--lp-btn-default-border:#0000001f;--lp-input-bg:#0000000a;--lp-input-border:#0000001f;--lp-input-text:#1a2035;--lp-subscribe-gradient:linear-gradient(180deg, transparent 0%, #00e5990f 30%, #00e5990f 70%, transparent 100%);--lp-hover-glow:#00e5990f;--lp-logo-color:#1a2035;--lp-scrollbar-thumb:#0003;--lp-color-scheme:light;--lang-dropdown-bg:#fffffffa;--lang-dropdown-border:#00000014;--lang-dropdown-text:#5a6478;--lang-dropdown-active:#059669}.landing-page{font-optical-sizing:auto;background:var(--lp-bg);color:var(--lp-text);width:100%;height:100vh;color-scheme:var(--lp-color-scheme);scrollbar-width:thin;scrollbar-color:var(--lp-scrollbar-thumb) transparent;flex-direction:column;align-items:center;font-family:Inter,sans-serif;font-size:15px;transition:background .3s,color .3s;display:flex;position:relative;overflow:hidden auto}.landing-page::-webkit-scrollbar{background:0 0;width:6px}.landing-page::-webkit-scrollbar-track{background:0 0}.landing-page::-webkit-scrollbar-thumb{background:var(--lp-scrollbar-thumb);border-radius:3px}.landing-page .lang-dropdown-item:hover{background:var(--lp-btn-hover-bg)}.landing-page:before{content:"";background-image:linear-gradient(var(--lp-grid-color) 1px, transparent 1px), linear-gradient(90deg, var(--lp-grid-color) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:60px 60px;position:fixed;inset:0}.landing-page:after{content:"";background:radial-gradient(circle, var(--lp-blob-color) 0%, transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:600px;height:600px;animation:20s ease-in-out infinite float-blob;position:fixed;top:-20%;left:-10%}.landing-page .landing-page-content{z-index:1;background:0 0;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.landing-page .landing-page-content .top-content{box-sizing:border-box;color:#fff;border-radius:0 0 16px 16px;flex-direction:column;justify-content:space-between;gap:60px;width:100%;min-height:620px;padding:24px max(40px,50% - 520px);display:flex;position:relative;overflow:hidden}.landing-page .landing-page-content .top-content.mobile{min-height:450px;padding:20px 24px}.landing-page .landing-page-content .top-content.mobile .top-content-first-row .top-content-title{align-items:flex-start}.landing-page .landing-page-content .top-content.mobile .top-content-first-row .top-content-title .title{font-size:22px}.landing-page .landing-page-content .top-content.mobile .top-content-first-row .top-content-title .subtitle{display:none}.landing-page .landing-page-content .top-content.mobile .top-content-second-row .top-content-second-row-title .intro .intro-subtitle{max-width:100%}.landing-page .landing-page-content .top-content:before{content:"";z-index:0;background-image:url(/assets/bg2k-SjetWVut.jpg);background-position:top;background-size:cover;position:absolute;inset:0}.landing-page .landing-page-content .top-content:after{content:"";z-index:0;background:linear-gradient(#0000 0% 60%,#0a0e17f2 100%);position:absolute;inset:0}.landing-page .landing-page-content .top-content>*{z-index:1;position:relative}.landing-page .landing-page-content .top-content .content-buttons{flex-direction:row;align-items:center;gap:14px;display:flex}.landing-page .landing-page-content .top-content .top-content-first-row{z-index:2;flex-direction:row;justify-content:space-between;align-items:center;gap:21px;display:flex}.landing-page .landing-page-content .top-content .top-content-first-row .top-content-title{flex-direction:column;align-items:center;gap:6px;line-height:1.3;display:flex}.landing-page .landing-page-content .top-content .top-content-first-row .top-content-title .logo{flex-direction:row;align-items:center;gap:10px;display:flex}.landing-page .landing-page-content .top-content .top-content-first-row .top-content-title .title{letter-spacing:2px;color:#fff;font-size:34px;font-weight:200}.landing-page .landing-page-content .top-content .top-content-first-row .top-content-title .subtitle{letter-spacing:3px;text-transform:uppercase;color:#00e599;font-size:11px;font-weight:500}.landing-page .landing-page-content .top-content .top-content-second-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.landing-page .landing-page-content .top-content .top-content-second-row .top-content-second-row-title{flex-direction:column;gap:34px;display:flex}.landing-page .landing-page-content .top-content .top-content-second-row .top-content-second-row-title .intro{flex-direction:column;gap:20px;display:flex}.landing-page .landing-page-content .top-content .top-content-second-row .top-content-second-row-title .intro .intro-title{white-space:pre-wrap;background:linear-gradient(135deg,#fff 0%,#00e599 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:700;line-height:1.15}.landing-page .landing-page-content .top-content .top-content-second-row .top-content-second-row-title .intro .intro-subtitle{white-space:pre-wrap;color:#fff9;max-width:55%;font-size:13px;font-weight:400;line-height:1.6}.landing-page .landing-page-content .sections{color:var(--lp-text);flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.landing-page .landing-page-content .sections .hero-section{box-sizing:border-box;border-bottom:1px solid var(--lp-glass-border);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;width:100%;padding:60px max(40px,50% - 520px);display:flex}.landing-page .landing-page-content .sections .hero-section.mobile{flex-direction:column;gap:24px;padding:40px 24px}.landing-page .landing-page-content .sections .hero-section .left{background:linear-gradient(135deg, var(--lp-text-heading) 30%, #00d4ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex:1.5;font-size:34px;font-weight:600;line-height:1.2}.landing-page .landing-page-content .sections .hero-section .right{color:var(--lp-text-muted);flex:1;line-height:1.7}.landing-page .landing-page-content .sections .numbers-section{box-sizing:border-box;border-bottom:1px solid var(--lp-glass-border);flex-direction:row;justify-content:space-between;align-items:stretch;gap:32px;width:100%;padding:60px max(40px,50% - 520px);display:flex}.landing-page .landing-page-content .sections .numbers-section.mobile{flex-direction:column;gap:32px;padding:40px 24px}.landing-page .landing-page-content .sections .numbers-section .number-item{background:var(--lp-glass-bg);border:1px solid var(--lp-glass-border);border-radius:16px;flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;gap:8px;padding:28px;line-height:1.2;transition:border-color .3s,box-shadow .3s;display:flex}.landing-page .landing-page-content .sections .numbers-section .number-item:hover{box-shadow:0 0 30px var(--lp-hover-glow);border-color:#00e59926}.landing-page .landing-page-content .sections .numbers-section .number-item .number-item-number{background:linear-gradient(135deg,#00e599,#00d4ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:700}.landing-page .landing-page-content .sections .numbers-section .number-item .number-item-title{color:var(--lp-text-heading);letter-spacing:.5px;font-size:13px;font-weight:600}.landing-page .landing-page-content .sections .numbers-section .number-item .number-item-description{color:var(--lp-text-muted);margin-top:4px;line-height:1.6}.landing-page .landing-page-content .sections .features-section{box-sizing:border-box;border-bottom:1px solid var(--lp-glass-border);flex-direction:column;align-items:flex-start;gap:48px;width:100%;padding:60px max(40px,50% - 520px);display:flex}.landing-page .landing-page-content .sections .features-section .features-section-info{flex-direction:column;gap:12px;display:flex}.landing-page .landing-page-content .sections .features-section .features-section-info .features-section-info-title{background:linear-gradient(135deg, var(--lp-text-heading) 30%, #a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:600}.landing-page .landing-page-content .sections .features-section .features-section-info .features-section-info-description{color:var(--lp-text-muted);max-width:500px;line-height:1.6}.landing-page .landing-page-content .sections .features-section .features-section-items{flex-direction:column;gap:48px;width:100%;display:flex}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item{background:var(--lp-glass-bg);border:1px solid var(--lp-glass-border);border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;gap:60px;padding:32px;transition:border-color .4s,transform .4s,box-shadow .4s;display:flex}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item:hover{box-shadow:0 12px 40px var(--lp-hover-glow);border-color:#00e59933;transform:translateY(-4px)}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item:nth-child(2n){flex-direction:row-reverse}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item .left{flex-direction:column;flex:1;gap:12px;display:flex}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item .left .features-section-item-title{color:var(--lp-text-heading);font-size:22px;font-weight:600}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item .left .features-section-item-description{color:var(--lp-text-muted);line-height:1.7}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item .right{flex:1}.landing-page .landing-page-content .sections .features-section .features-section-items .features-section-item .right img{object-fit:cover;border:1px solid var(--lp-glass-border);border-radius:12px;width:100%;height:220px}.landing-page .landing-page-content .sections .features-section.mobile{padding:40px 24px}.landing-page .landing-page-content .sections .features-section.mobile .features-section-items .features-section-item{gap:24px;padding:24px;flex-direction:column!important}.landing-page .landing-page-content .sections .features-section.mobile .features-section-items .features-section-item .right{width:100%}.landing-page .landing-page-content .sections .features-section.mobile .features-section-items .features-section-item .right img{height:180px}.landing-page .landing-page-content .sections .subscribe-section{box-sizing:border-box;background:var(--lp-subscribe-gradient);border-top:1px solid var(--lp-glass-border);flex-direction:column;align-items:center;gap:16px;width:100%;padding:80px max(40px,50% - 520px);display:flex;position:relative;overflow:hidden}.landing-page .landing-page-content .sections .subscribe-section .subscribe-section-title{color:var(--lp-text-heading);text-align:center;font-size:28px;font-weight:600}.landing-page .landing-page-content .sections .subscribe-section .subscribe-section-description{color:var(--lp-text-muted);text-align:center}.landing-page .landing-page-content .sections .subscribe-section .subscribe-section-form{flex-direction:row;justify-content:center;align-items:center;gap:12px;margin:16px 0;display:flex}.landing-page .landing-page-content .sections .subscribe-section .subscribe-section-form .landing-input{width:320px}.landing-page .landing-page-content .sections .subscribe-section .subscribe-section-form .landing-input input{border:1px solid var(--lp-input-border);background:var(--lp-input-bg);height:auto;color:var(--lp-input-text);border-radius:100px;padding:12px 24px;font-size:14px}.landing-page .landing-page-content .sections .subscribe-section .subscribe-section-form .landing-input input::placeholder{color:var(--lp-text-muted)}.landing-page .landing-page-content .sections .subscribe-section .subscribe-section-form .landing-input input:focus{border-color:#00e599;box-shadow:0 0 0 3px #00e59926}.landing-page .landing-page-content .sections .subscribe-section.mobile{padding:40px 24px}.landing-page .landing-page-content .sections .subscribe-section.mobile .subscribe-section-form{flex-direction:column;gap:16px}.landing-page .landing-page-content .sections .footer-section{box-sizing:border-box;border-top:1px solid var(--lp-glass-border);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:21px;width:100%;padding:40px max(40px,50% - 520px);display:flex}.landing-page .landing-page-content .sections .footer-section.mobile{flex-direction:column-reverse;align-items:flex-start;gap:34px;padding:40px 24px}.landing-page .landing-page-content .sections .footer-section.mobile .left.logo-and-name,.landing-page .landing-page-content .sections .footer-section.mobile .right.links{width:100%}.landing-page .landing-page-content .sections .footer-section .left.logo-and-name{flex-direction:column;flex:1;gap:8px;display:flex}.landing-page .landing-page-content .sections .footer-section .left.logo-and-name .logo{flex-direction:row;align-items:center;gap:8px;display:flex}.landing-page .landing-page-content .sections .footer-section .left.logo-and-name .product-name{color:var(--lp-text-heading);font-size:22px;font-weight:500}.landing-page .landing-page-content .sections .footer-section .left.logo-and-name .copyright{color:var(--lp-text-muted);font-size:13px}.landing-page .landing-page-content .sections .footer-section .right.links{flex-direction:row;flex:1;align-items:flex-start;gap:13px;display:flex}.landing-page .landing-page-content .sections .footer-section .right.links .link-group{flex-direction:column;flex:1;align-items:flex-start;gap:10px;display:flex}.landing-page .landing-page-content .sections .footer-section .right.links .link-group .link-group-title{text-transform:uppercase;letter-spacing:1px;color:var(--lp-text-muted);font-size:12px;font-weight:600}.landing-page .landing-page-content .sections .footer-section .right.links .link-group .link-group-links{flex-direction:column;gap:6px;display:flex}.landing-page .landing-page-content .sections .footer-section .right.links .link-group .link-group-link{font-size:13px}.landing-page .landing-page-content .sections .footer-section .right.links .link-group .link-group-link a{color:var(--lp-text-muted);text-decoration:none;transition:color .2s}.landing-page .landing-page-content .sections .footer-section .right.links .link-group .link-group-link:hover a{color:#00e599}.landing-page .button{white-space:nowrap;border:1px solid var(--lp-btn-border);color:var(--lp-btn-text);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:0 0;border-radius:100px;flex-direction:row;align-items:center;gap:6px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .25s;display:flex}.landing-page .button.compact{padding:8px 14px;font-size:13px}.landing-page .button:active{transform:translateY(1px)}.landing-page .button:hover{background:var(--lp-btn-hover-bg);border-color:#00e59926}.landing-page .button.default{border:1px solid var(--lp-btn-default-border);background:var(--lp-btn-default-bg);color:var(--lp-btn-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-page .button.default:hover{background:var(--lp-btn-hover-bg);color:#00e599;border-color:#00e599}.landing-page .button.primary{color:#0d1220;background:#00e599;border:none;font-weight:600}.landing-page .button.primary:hover{background:#0fffaf;box-shadow:0 0 20px #00e59966}.landing-page .button.special{color:#0d1220;background:linear-gradient(135deg,#00e599 0%,#00d4ff 100%);border:none;font-size:15px;font-weight:700;animation:3s ease-in-out infinite glow-pulse;position:relative;overflow:hidden}.landing-page .button.special:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:4s ease-in-out infinite shimmer;position:absolute;top:0;left:-100%}.landing-page .button.special:hover{animation-duration:1.5s;box-shadow:0 0 30px #00e59966,0 0 60px #00d4ff33}.landing-page .button.special:hover:before{animation-duration:2s}.landing-page .top-content .button{color:#fff;border-color:#ffffff1f}.landing-page .top-content .button:hover{background:#ffffff14;border-color:#fff3}.landing-page .top-content .button.default{color:#fff;background:#ffffff0f;border-color:#ffffff26}.landing-page .top-content .button.default:hover{color:#00e599;background:#ffffff1f;border-color:#00e599}@keyframes glow-pulse{0%,to{box-shadow:0 4px 20px #00e59966,0 0 40px #00e59926}50%{box-shadow:0 4px 20px #00e59999,0 0 60px #00e59966,0 0 80px #00d4ff26}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes float-blob{0%,to{transform:translate(0)}33%{transform:translate(50px,80px)}66%{transform:translate(-30px,40px)}}.fade-in-section{opacity:0;width:100%;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(30px)}.fade-in-section.visible{opacity:1;transform:translateY(0)}
