*{font-family:Bounded}body,main{background:#e4e8e3}main{min-height:calc(100vh - var(--footer-height) - var(--header-height))}html,body,main{overflow-x:hidden}i[data-icon]{height:fit-content}*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--animation-duration: .3s;--footer-height: 300px;--header-height: 300px;--content-width: 1128px}@font-face{font-family:Bounded;src:url(../fonts/Bounded/Bounded-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Bounded;src:url(../fonts/Bounded/Bounded-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bounded;src:url(../fonts/Bounded/Bounded-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bounded;src:url(../fonts/Bounded/Bounded-Variable.ttf) format("truetype-variations");font-weight:200 900;font-style:normal;font-display:swap}header{display:flex;padding:40px 0;justify-content:space-between;align-items:center;position:fixed;width:100%;z-index:999}@media (max-width: 768px){header{padding:10px 0}}header .inner{max-width:var(--content-width);margin-inline:auto;padding:12px 14px 12px 12px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:50px;background:#4d4d4d1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:grid;grid-template-columns:210px 1fr 210px}@media (max-width: 768px){header .inner{margin-inline:16px;grid-template-columns:1fr}}header .inner .logo{display:flex;align-items:center;gap:12px}@media (max-width: 768px){header .inner .logo{align-self:center;justify-self:center}}header .inner nav{display:flex;gap:60px;align-items:center;justify-self:center}@media (max-width: 768px){header .inner nav{display:none}}header .inner nav a{color:#fff;font-family:Bounded;font-size:13px;font-style:normal;font-weight:300;line-height:normal;transition:opacity ease-in-out var(--animation-duration)}header .inner nav a:hover{opacity:.5}header .inner .cta{display:flex;padding:14px 20px;justify-content:center;align-items:center;gap:6px;border-radius:100px;background:#fff;position:relative;overflow:hidden}@media (max-width: 768px){header .inner .cta{display:none}}header .inner .cta span.green-dot{position:absolute;transform:translate(-120px,20px);z-index:2;width:9px;height:9px;background:#3f0;border-radius:999px;transition:transform ease-in-out .5s,scale ease-in-out .5s,width ease-in-out .5s,height ease-in-out .5s}header .inner .cta span{position:relative;z-index:3;color:#000;font-family:Bounded;font-size:13px;font-style:normal;font-weight:400;line-height:normal}header .inner .cta:hover span.green-dot{width:300px;height:200px;transform:translateY(-20px)}.popup-overlay{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.popup-overlay.is-visible{opacity:1;visibility:visible}.popup-overlay.is-visible .popup-content{transform:scale(1);opacity:1}.popup-overlay .popup-content{background:#fff;border-radius:20px;padding:30px;width:100%;max-width:536px;position:relative;transform:scale(.95);opacity:0;transition:transform .3s ease,opacity .3s ease}.popup-overlay .popup-content .popup-form{display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.popup-overlay .popup-content .popup-form{gap:10px}}.popup-overlay .popup-content .popup-form .form-group input,.popup-overlay .popup-content .popup-form .form-group textarea{width:100%;background:#f2f2f2;border:none;border-radius:8px;padding:14px 12px;color:#06090c;font-family:Bounded,sans-serif;font-weight:300;font-size:13px;line-height:13px;outline:none;resize:none}.popup-overlay .popup-content .popup-form .form-group input::placeholder,.popup-overlay .popup-content .popup-form .form-group textarea::placeholder{color:#b3b3b3}.popup-overlay .popup-content .popup-form .form-group input:focus,.popup-overlay .popup-content .popup-form .form-group textarea:focus{background:#e8e8e8}.popup-overlay .popup-content .popup-form .form-group textarea{min-height:160px}.popup-overlay .popup-content .popup-form .form-group.full-width{width:100%}.popup-overlay .popup-content .popup-form .form-row{display:grid;grid-template-columns:230px 230px;gap:16px}@media (max-width: 768px){.popup-overlay .popup-content .popup-form .form-row{grid-template-columns:1fr;gap:10px}}.popup-overlay .popup-content .popup-form .checkbox-group{display:flex;align-items:center}.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label input[type=checkbox]:checked+.checkbox-custom{border-color:#000}.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label input[type=checkbox]:checked+.checkbox-custom:after{display:block}.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label .checkbox-custom{width:15px;height:15px;border:1.5px solid black;border-radius:2.5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;position:relative}.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label .checkbox-custom:after{content:"";display:none;width:10px;height:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M3.33333 7.85L0 4.51667L1.175 3.33333L3.33333 5.49167L8.825 0L10 1.18333' fill='%23000'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label .checkbox-text{font-family:Bounded,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#000}@media (max-width: 768px){.popup-overlay .popup-content .popup-form .checkbox-group .checkbox-label .checkbox-text{font-size:10px;line-height:10px}}.popup-overlay .popup-content .popup-form .submit-button{background:#000;color:#fff;border:none;border-radius:100px;padding:14px 20px;font-family:Bounded,sans-serif;font-weight:400;font-size:13px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:6px}.popup-overlay .popup-content .popup-form .submit-button svg{width:21px;height:21px}.popup-overlay .popup-content .popup-form .submit-button:hover:not(:disabled){opacity:.9}.popup-overlay .popup-content .popup-form .submit-button:disabled{cursor:not-allowed;opacity:.7}.popup-overlay .popup-content .popup-form .submit-button.is-loading{background:#666;pointer-events:none}.popup-overlay .popup-content .popup-form .submit-button.is-loading span{animation:pulse 1.5s ease-in-out infinite}.popup-overlay .popup-content .popup-form .submit-button.is-success{background:#28a745;pointer-events:none}.popup-overlay .popup-content .popup-form .submit-button.is-error{background:#dc3545;cursor:pointer}@media (max-width: 768px){.popup-overlay .popup-content{padding:20px;max-width:calc(100% - 40px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.main-page .hero{position:relative;background-image:url(../images/ui/gradient.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding-block:260px 180px;overflow:hidden}@media (max-width: 768px){.main-page .hero{padding-block:200px 180px;padding-inline:16px}}.main-page .hero .content{position:relative;z-index:1;max-width:748px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.main-page .hero .content .title{color:#fff;text-align:center;font-family:Bounded;font-size:34px;font-style:normal;font-weight:466;line-height:52px;letter-spacing:.68px}@media (max-width: 768px){.main-page .hero .content .title{color:#fff;text-align:center;font-family:Bounded;font-size:24px;font-style:normal;font-weight:466;line-height:34px;letter-spacing:.48px}}.main-page .hero .content .title span{display:block}.main-page .hero .content .description{font-family:Bounded,sans-serif;font-weight:300;font-size:13px;line-height:26px;color:#ffffff80;max-width:698px;margin:0}@media (max-width: 786px){.main-page .hero .content .description{color:#ffffff80;text-align:center;font-family:Bounded;font-size:13px;font-style:normal;font-weight:300;line-height:25px}}.main-page .hero .content .button{display:flex;padding:14px 20px;justify-content:center;align-items:center;gap:6px;border-radius:100px;background:#fff;position:relative;overflow:hidden;z-index:99;margin-top:24px}@media (min-width: 768px){.main-page .hero .content .button{display:none}}.main-page .hero .content .button span.green-dot{position:absolute;transform:translate(-120px,20px);z-index:2;width:9px;height:9px;background:#3f0;border-radius:999px;transition:transform ease-in-out .5s,scale ease-in-out .5s,width ease-in-out .5s,height ease-in-out .5s}.main-page .hero .content .button span{position:relative;z-index:3;color:#000;font-family:Bounded;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.main-page .hero .content .button:hover span.green-dot,.main-page .hero .content .button:focus span.green-dot{width:300px;height:200px;transform:translateY(-20px)}.main-page .new-reality{background:#e4e8e3;padding-block:200px 100px}@media (max-width: 768px){.main-page .new-reality{padding-inline:16px;padding-top:50px;padding-bottom:50px}}.main-page .new-reality .wrapper{max-width:var(--content-width);margin:0 auto;display:flex;justify-content:space-between;align-items:start}@media (max-width: 768px){.main-page .new-reality .wrapper{flex-direction:column;gap:16px}}.main-page .new-reality .wrapper .heading{font-family:Bounded,sans-serif;font-weight:500;font-size:28px;line-height:40px;letter-spacing:.56px;color:#000;margin:0}@media (max-width: 768px){.main-page .new-reality .wrapper .heading{color:#000;font-family:Bounded;font-size:24px;font-style:normal;font-weight:466;line-height:34px;letter-spacing:.48px}}.main-page .new-reality .wrapper .heading span{display:block}.main-page .new-reality .wrapper .content{max-width:631px;display:flex;flex-direction:column;gap:20px}.main-page .new-reality .wrapper .content .text-block{display:flex;flex-direction:column;gap:10px}.main-page .new-reality .wrapper .content .text-block p{font-family:Bounded,sans-serif;font-weight:300;font-size:15px;line-height:28px;color:#000000e6;margin:0}.main-page .new-reality .wrapper .content .highlight-block{background:#0d0d0d;border:1px solid #0d0d0d;border-radius:12px;padding:20px}.main-page .new-reality .wrapper .content .highlight-block p{font-family:Bounded,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:#fff;margin:0;white-space:pre-wrap}.main-page .new-reality .deco1,.main-page .new-reality .deco2{position:absolute;opacity:.02}.main-page .new-reality .deco1{top:530px}.main-page .new-reality .deco2{top:1500px;right:0}@media (max-width: 768px){.main-page .new-reality{position:relative}.main-page .new-reality .deco1{top:0}.main-page .new-reality .deco2{top:1300px;left:0}}.main-page .help{background:#e4e8e3;padding-block:100px}.main-page .help .wrapper{max-width:var(--content-width);margin:0 auto}.main-page .help .wrapper .card{position:relative;background:#0d0d0d;border-radius:20px;padding:60px;display:grid;grid-template-columns:337px 1fr;gap:60px;align-items:start;overflow:hidden}.main-page .help .wrapper .card .moon-bg{position:absolute;inset:0;background-image:url(../images/ui/moon.png);pointer-events:none}.main-page .help .wrapper .card .heading{position:relative;z-index:1;font-family:Bounded,sans-serif;font-weight:400;font-size:20px;line-height:20px;letter-spacing:.4px;color:#fff;margin:0}.main-page .help .wrapper .card .checklist{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.main-page .help .wrapper .card .checklist li{display:flex;align-items:center;gap:10px}.main-page .help .wrapper .card .checklist li .icon{flex-shrink:0;width:20px;height:20px}.main-page .help .wrapper .card .checklist li span{font-family:Bounded,sans-serif;font-weight:300;font-size:14px;line-height:14px;color:#ffffffe6}@media (max-width: 768px){.main-page .help{padding-block:30px;padding-inline:16px}.main-page .help .wrapper .card{grid-template-columns:1fr;gap:30px;padding:40px 30px}.main-page .help .wrapper .card .heading{font-size:18px;line-height:18px}.main-page .help .wrapper .card .checklist{gap:16px}.main-page .help .wrapper .card .checklist li{align-items:start}.main-page .help .wrapper .card .checklist li span{color:#ffffffe6;font-family:Bounded;font-size:14px;font-style:normal;font-weight:300;line-height:21px}}.main-page .problems{background:#e4e8e3;padding-block:100px 160px}.main-page .problems .wrapper{max-width:var(--content-width);margin:0 auto;gap:60px;align-items:start;position:relative}.main-page .problems .wrapper .heading{font-family:Bounded,sans-serif;font-weight:500;font-size:28px;line-height:40px;letter-spacing:.56px;color:#000;margin:0;position:absolute;top:0;left:0;max-width:376px}.main-page .problems .wrapper .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:16px;width:100%;padding-left:200px}.main-page .problems .wrapper .grid .card{background:#0d0d0d;border-radius:20px;padding:24px;display:flex;align-items:flex-end;position:relative;overflow:hidden;min-height:297px}.main-page .problems .wrapper .grid .card p{position:relative;z-index:1;font-family:Bounded,sans-serif;font-weight:300;font-size:15px;line-height:26px;color:#fff;margin:0;max-width:252px}.main-page .problems .wrapper .grid .card-1{grid-column:2/3;grid-row:1/2}.main-page .problems .wrapper .grid .card-2{grid-column:3/4;grid-row:1/2}.main-page .problems .wrapper .grid .card-3{grid-column:1/2;grid-row:2/3}.main-page .problems .wrapper .grid .card-4{grid-column:2/3;grid-row:2/3}.main-page .problems .wrapper .grid .card-5{grid-column:3/4;grid-row:2/3;margin-top:auto}.main-page .problems .wrapper .status-bar{display:none}@media (max-width: 768px){.main-page .problems{padding-block:50px 80px}.main-page .problems .wrapper{display:grid;grid-template-columns:1fr;gap:40px}.main-page .problems .wrapper .heading{font-size:24px;line-height:32px;position:static;padding-inline:16px}.main-page .problems .wrapper .grid{display:flex;align-items:center;gap:12px;padding-left:0;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:16px;-webkit-overflow-scrolling:touch}.main-page .problems .wrapper .grid::-webkit-scrollbar{display:none}.main-page .problems .wrapper .grid .card{aspect-ratio:1;min-width:calc(100vw - 32px);padding:30px;scroll-snap-align:center;scroll-snap-stop:always}.main-page .problems .wrapper .grid .card:first-of-type{margin-left:16px}.main-page .problems .wrapper .grid .card:last-of-type{margin-right:16px}.main-page .problems .wrapper .grid .card p{color:#fff;font-family:Bounded;font-size:16px;font-style:normal;font-weight:300;line-height:28px;max-width:none}.main-page .problems .wrapper .grid .card-1,.main-page .problems .wrapper .grid .card-2,.main-page .problems .wrapper .grid .card-3,.main-page .problems .wrapper .grid .card-4,.main-page .problems .wrapper .grid .card-5{grid-column:1/1;grid-row:auto}.main-page .problems .wrapper .status-bar{display:flex;justify-content:center;align-items:center;gap:6px;margin:10px auto 0;height:10px}.main-page .problems .wrapper .status-bar .dot{width:8px;height:8px;border-radius:50%;background:#00000040;transition:background-color .2s ease,transform .2s ease}.main-page .problems .wrapper .status-bar .dot.is-active{background:#3f0;transform:scale(1.05)}}.main-page .steps{position:relative;background:#000;padding-block:140px;overflow:hidden}.main-page .steps .gradient-bg{position:absolute;inset:0;background:#000;border:2px solid rgba(0,0,0,.6);border-radius:120px;box-shadow:0 32px 40px -12px #00000040;overflow:hidden}.main-page .steps .wrapper{position:relative;z-index:1;max-width:var(--content-width);margin:0 auto;display:flex;flex-direction:column;gap:80px}.main-page .steps .wrapper .header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.main-page .steps .wrapper .header .title{font-family:Bounded,sans-serif;font-weight:500;font-size:28px;line-height:40px;letter-spacing:.56px;color:#fff;margin:0}.main-page .steps .wrapper .header .subtitle{font-family:Bounded,sans-serif;font-weight:300;font-size:13px;line-height:26px;color:#ffffff80;max-width:698px;margin:0}.main-page .steps .wrapper .list{display:flex;flex-direction:column;gap:16px}.main-page .steps .wrapper .list .card{border-radius:20px;height:200px;padding-inline:70px 60px;display:flex;align-items:center;gap:40px;overflow:hidden}.main-page .steps .wrapper .list .card .number{font-family:Bounded,sans-serif;font-weight:300;font-size:200px;line-height:220px;flex-shrink:0;align-self:flex-end;transform:translateY(60px)}.main-page .steps .wrapper .list .card .content{max-width:599px;display:flex;flex-direction:column;gap:14px}.main-page .steps .wrapper .list .card .content .heading{font-family:Bounded,sans-serif;font-weight:500;font-size:18px;line-height:18px;margin:0}.main-page .steps .wrapper .list .card .content .description{font-family:Bounded,sans-serif;font-weight:300;font-size:14px;line-height:26px;margin:0}.main-page .steps .wrapper .list .card-light{background:#e4e8e3}.main-page .steps .wrapper .list .card-light .number{color:#000;letter-spacing:10px}.main-page .steps .wrapper .list .card-light .content .heading,.main-page .steps .wrapper .list .card-light .content .description{color:#000000e6}.main-page .steps .wrapper .list .card-1 .number{letter-spacing:16px}.main-page .steps .wrapper .list .card-green{background:#4bc92c}.main-page .steps .wrapper .list .card-green .number{color:#fff;letter-spacing:10px}.main-page .steps .wrapper .list .card-green .content .heading,.main-page .steps .wrapper .list .card-green .content .description{color:#ffffffe6}.main-page .steps .wrapper .list .card:nth-child(4) .number{letter-spacing:22px}@media (max-width: 768px){.main-page .steps{padding-block:60px;padding-inline:16px}.main-page .steps .wrapper{gap:60px}.main-page .steps .wrapper .header .title{color:#fff;font-family:Bounded;font-size:24px;font-style:normal;font-weight:466;line-height:34px;letter-spacing:.48px;text-align:start}.main-page .steps .wrapper .header .subtitle{color:#ffffff80;font-family:Bounded;font-size:13px;font-style:normal;font-weight:300;line-height:25px;text-align:start}.main-page .steps .wrapper .list{gap:12px}.main-page .steps .wrapper .list .card{flex-direction:column;height:auto;padding:20px 20px 20px 120px;align-items:flex-start;gap:20px;overflow:hidden;position:relative}.main-page .steps .wrapper .list .card-1 .number{bottom:20px!important;left:-120px!important;color:#000;font-family:Bounded;font-size:160px;font-style:normal;font-weight:300;line-height:160px;letter-spacing:8px}.main-page .steps .wrapper .list .card-2 .number,.main-page .steps .wrapper .list .card-3 .number{bottom:20px!important;left:-130px!important}.main-page .steps .wrapper .list .card-4 .number{left:-150px!important}.main-page .steps .wrapper .list .card .number{font-size:100px;line-height:110px;position:absolute;left:-160px;bottom:30px;font-family:Bounded;font-size:150px;font-style:normal;font-weight:300;line-height:150px;letter-spacing:8px}.main-page .steps .wrapper .list .card .content{max-width:100%}.main-page .steps .wrapper .list .card .content .heading{font-size:16px;line-height:16px}.main-page .steps .wrapper .list .card .content .description{font-size:13px;line-height:22px}}.main-page .results{background:#e4e8e3;padding-block:160px 80px;position:relative}.main-page .results .deco1,.main-page .results .deco2{position:absolute}.main-page .results .deco1{top:0}.main-page .results .deco2{bottom:-1000px;right:0}@media (max-width: 768px){.main-page .results{position:relative}.main-page .results .deco1{top:0}.main-page .results .deco2{top:1300px;left:0}}.main-page .results .wrapper{max-width:var(--content-width);margin:0 auto;display:grid;grid-template-columns:337px 1fr;gap:60px;align-items:start}.main-page .results .wrapper .heading{font-family:Bounded,sans-serif;font-weight:500;font-size:28px;line-height:40px;letter-spacing:.56px;color:#000;margin:0}.main-page .results .wrapper .list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;max-width:631px}.main-page .results .wrapper .list .item{display:flex;align-items:flex-start;position:relative;min-height:80px}.main-page .results .wrapper .list .item:last-child .line{display:none}.main-page .results .wrapper .list .item .marker-container{display:flex;flex-direction:column;align-items:center;margin-right:20px;align-self:stretch;min-width:16px}.main-page .results .wrapper .list .item .marker-container .dot{width:18px;height:18px;border:1.6px solid #000000;border-radius:50%;position:relative;background:#e4e8e3;flex-shrink:0;z-index:2;display:flex;align-items:center;justify-content:center;margin-top:5px}.main-page .results .wrapper .list .item .marker-container .dot:after{content:"";width:10px;height:10px;background:#000;border-radius:50%}.main-page .results .wrapper .list .item .marker-container .line{width:1.6px;background-color:#000;flex-grow:1;margin-top:-3px;min-height:calc(100% + 3px)}.main-page .results .wrapper .list .item .content{flex:1;padding-bottom:30px}.main-page .results .wrapper .list .item .content p{font-family:Bounded,sans-serif;font-weight:300;font-size:15px;line-height:28px;color:#000000e6;margin:0}.main-page .results .wrapper .list .item .content p strong{font-weight:400}@media (max-width: 768px){.main-page .results{padding-block:80px 50px;padding-inline:16px}.main-page .results .wrapper{grid-template-columns:1fr;gap:40px}.main-page .results .wrapper .heading{color:#000;font-family:Bounded;font-size:24px;font-style:normal;font-weight:466;line-height:24px;letter-spacing:.48px}.main-page .results .wrapper .list{max-width:100%}.main-page .results .wrapper .list .item{min-height:60px}.main-page .results .wrapper .list .item .marker-container{margin-right:16px}.main-page .results .wrapper .list .item .content{padding-bottom:24px}.main-page .results .wrapper .list .item .content p{color:#000000e6;font-family:Bounded;font-size:15px;font-style:normal;font-weight:300;line-height:26px}.main-page .results .wrapper .list .item .content p strong{color:#000000e6;font-family:Bounded;font-size:15px;font-style:normal;font-weight:400;line-height:26px}}.main-page .target-audience{background:#e4e8e3;padding-block:80px 100px}.main-page .target-audience .wrapper{max-width:var(--content-width);margin:0 auto}.main-page .target-audience .wrapper .card{position:relative;background:#0d0d0d;border-radius:20px;padding:60px;display:flex;flex-direction:column;align-items:center;gap:60px;overflow:hidden}.main-page .target-audience .wrapper .card .moon-bg{position:absolute;inset:0;background-color:#020207;background-image:url(../images/ui/moon.png);background-position:0 -20px;background-size:cover;background-repeat:no-repeat;pointer-events:none;overflow:hidden}.main-page .target-audience .wrapper .card .heading{position:relative;z-index:1;font-family:Bounded,sans-serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.4px;color:#fff;margin:0;text-align:center}.main-page .target-audience .wrapper .card .checklist{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px;max-width:100%}.main-page .target-audience .wrapper .card .checklist li{display:flex;align-items:flex-start;gap:10px}.main-page .target-audience .wrapper .card .checklist li .icon{flex-shrink:0;width:20px;height:20px;margin-top:1px}.main-page .target-audience .wrapper .card .checklist li span{font-family:Bounded,sans-serif;font-weight:300;font-size:14px;line-height:22px;color:#ffffffe6}@media (max-width: 768px){.main-page .target-audience{padding-block:30px;padding-inline:16px}.main-page .target-audience .moon-bg{background-position:initial!important}.main-page .target-audience .wrapper .card{gap:30px;padding:26px}.main-page .target-audience .wrapper .card .heading{color:#fff;font-family:Bounded;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.4px;text-align:start}.main-page .target-audience .wrapper .card .checklist{gap:16px}.main-page .target-audience .wrapper .card .checklist li span{color:#ffffffe6;font-family:Bounded;font-size:14px;font-style:normal;font-weight:300;line-height:21px}}.main-page .trust{background:#e4e8e3;padding-block:100px 160px}.main-page .trust .wrapper{max-width:var(--content-width);margin:0 auto;display:flex;flex-direction:column;gap:60px}.main-page .trust .wrapper .heading{font-family:Bounded,sans-serif;font-weight:500;font-size:28px;line-height:40px;letter-spacing:.56px;color:#000;margin:0}.main-page .trust .wrapper .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.main-page .trust .wrapper .grid .card{background:#0d0d0d;border-radius:20px;padding:24px 20px;display:flex;flex-direction:column;justify-content:space-between;height:274.5px;overflow:hidden}.main-page .trust .wrapper .grid .card .label{font-family:Bounded,sans-serif;font-weight:400;font-size:46px;line-height:normal;letter-spacing:1px;color:#fff;margin:0}.main-page .trust .wrapper .grid .card .description{font-family:Bounded,sans-serif;font-weight:300;font-size:14px;line-height:25px;color:#fff;margin:0}@media (max-width: 1024px){.main-page .trust .wrapper .grid{grid-template-columns:repeat(2,1fr);gap:12px}.main-page .trust .wrapper .grid .card{height:250px}}@media (max-width: 768px){.main-page .trust{padding-block:50px 80px;padding-inline:16px}.main-page .trust .wrapper{gap:30px}.main-page .trust .wrapper .heading{color:#000;font-family:Bounded;font-size:24px;font-style:normal;font-weight:466;line-height:24px;letter-spacing:.48px}.main-page .trust .wrapper .grid{grid-template-columns:1fr;gap:12px}.main-page .trust .wrapper .grid .card{height:auto;min-height:260px;padding:30px 20px}.main-page .trust .wrapper .grid .card .label{color:#fff;font-family:Bounded;font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px}.main-page .trust .wrapper .grid .card .description{color:#fff;font-family:Bounded;font-size:14px;font-style:normal;font-weight:300;line-height:25px}}.main-page .bottom{background-image:url(../images/ui/gradient.png);background-size:cover;background-repeat:no-repeat;width:100%}.main-page .bottom .cta{position:relative;padding-block:200px 140px;overflow:hidden}.main-page .bottom .cta .wrapper{position:relative;z-index:1;max-width:var(--content-width);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:60px}.main-page .bottom .cta .wrapper .content{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:654px}.main-page .bottom .cta .wrapper .content .title{font-family:Bounded,sans-serif;font-weight:500;font-size:30px;line-height:40px;letter-spacing:.6px;color:#fff;margin:0}.main-page .bottom .cta .wrapper .content .description{font-family:Bounded,sans-serif;font-weight:300;font-size:13px;line-height:26px;color:#ffffff80;margin:0}.main-page .bottom .cta .wrapper .content .description span{display:block}.main-page .bottom .cta .wrapper .button{display:flex;padding:14px 20px;justify-content:center;align-items:center;gap:6px;border-radius:100px;background:#fff;position:relative;overflow:hidden;z-index:99}.main-page .bottom .cta .wrapper .button span.green-dot{position:absolute;transform:translate(-120px,20px);z-index:2;width:9px;height:9px;background:#3f0;border-radius:999px;transition:transform ease-in-out .5s,scale ease-in-out .5s,width ease-in-out .5s,height ease-in-out .5s}.main-page .bottom .cta .wrapper .button span{position:relative;z-index:3;color:#000;font-family:Bounded;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.main-page .bottom .cta .wrapper .button:hover span.green-dot{width:300px;height:200px;transform:translateY(-20px)}@media (max-width: 768px){.main-page .bottom .cta{padding-block:80px 30px;padding-inline:16px}.main-page .bottom .cta .wrapper{gap:40px}.main-page .bottom .cta .wrapper .content{max-width:none}.main-page .bottom .cta .wrapper .content .title{color:#fff;text-align:center;font-family:Bounded;font-size:22px;font-style:normal;font-weight:466;line-height:30px;letter-spacing:.44px}.main-page .bottom .cta .wrapper .content .description{color:#ffffff80;text-align:center;font-family:Bounded;font-size:13px;font-style:normal;font-weight:300;line-height:21px}.main-page .bottom .cta .wrapper .button{font-size:12px;padding:12px 18px}}.main-page .bottom .footer{position:relative;padding-block:80px 40px;overflow:hidden}.main-page .bottom .footer .wrapper{position:relative;z-index:1;max-width:var(--content-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.main-page .bottom .footer .wrapper .logo{display:flex;align-items:center;gap:16px}.main-page .bottom .footer .wrapper .copyright{font-family:Bounded,sans-serif;font-weight:300;font-size:11px;line-height:20px;color:#ffffff4d;text-align:right;margin:0;white-space:nowrap}@media (max-width: 768px){.main-page .bottom .footer{padding-block:40px 30px;padding-inline:16px}.main-page .bottom .footer .wrapper{flex-direction:column;align-items:flex-start;gap:30px}.main-page .bottom .footer .wrapper .logo{display:none}.main-page .bottom .footer .wrapper .copyright{color:#ffffff4d;text-align:center;font-family:Bounded;font-size:10px;font-style:normal;font-weight:300;line-height:18px;white-space:normal}}
