@font-face{font-family:Now;src:url(/fonts/Now-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Now;src:url(/fonts/Now-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--yellow: #fed077;--yellow-20: rgba(254, 208, 119, .2);--gold: #dbb26a;--ink: #1e1e1e;--title: #6a6868;--text: #8e989f;--light: #f7fafd;--white: #ffffff;--font-body: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-title: "Now", "Poppins", system-ui, sans-serif;--u: min(1px, calc(100vw / 1425))}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--font-body);font-size:15px;line-height:2;color:var(--text);background:var(--white);overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none;transition:all .4s ease-in-out}a:focus-visible,button:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}h1,h2,h3,h4{font-family:var(--font-title);font-weight:400;color:var(--title);margin:0;line-height:1.5em}h2{font-size:36.6px}h4{font-size:19.5px}p{margin:0 0 15px}.container{width:100%;max-width:1170px;margin:0 auto;padding-left:max(15px,env(safe-area-inset-left,0px));padding-right:max(15px,env(safe-area-inset-right,0px))}.button{display:inline-block;font-family:var(--font-body);font-size:15px;line-height:30px;color:var(--white);background:var(--yellow);padding:10px 30px;border-radius:4px;border:0;cursor:pointer}.button:hover{background:var(--ink);color:var(--white)}.button-white{background:var(--white);color:#666;font-size:14px;padding:10px 20px;border-radius:5px;box-shadow:0 2px 6px #0000000f}.button-white:hover{background:var(--ink);color:var(--white)}.site-header{position:fixed;inset:0 0 auto;z-index:50;height:80px;background:var(--white);transition:box-shadow .3s}.site-header.is-scrolled{box-shadow:0 0 30px #00000014}.header-inner{max-width:1250px;height:80px;display:flex;align-items:center;justify-content:space-between}.logo img{width:150px;height:auto}.header-nav{display:flex;align-items:center;gap:80px}.nav-link{color:var(--ink);font-size:15px}.nav-link:hover{color:var(--yellow)}.header-button{padding:7px 20px}.hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff 55%,#3277f70f)}.hero-stage{position:relative;height:calc(860 * var(--u));max-width:1425px;margin:0 auto}.hero-layer{position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:auto;pointer-events:none}.hero-title{position:absolute;top:calc(217 * var(--u));left:0;right:0;text-align:center;font-family:var(--font-body);font-size:calc(43 * var(--u));line-height:1.33;color:var(--ink);animation:rise 1.2s .5s both cubic-bezier(.2,.8,.2,1)}.hero-sub{position:absolute;top:calc(345 * var(--u));left:0;right:0;text-align:center;font-size:calc(14 * var(--u));line-height:1.75;color:var(--text);animation:rise 1.2s .7s both cubic-bezier(.2,.8,.2,1)}.spin{animation:grow 1s both,spin 18s linear infinite}.float-40{animation:grow 1s 2.5s both,float40 3s ease-in-out infinite alternate}.float-40.d5{animation-duration:1s,5s}.float-100{animation:grow 1s 2.6s both,float100 6s ease-in-out infinite alternate}.drift{animation:drift 7s ease-in-out infinite alternate}.pop{animation:grow 1s 2s both}@keyframes rise{0%{transform:translateY(60px);opacity:0}to{transform:none;opacity:1}}@keyframes grow{0%{transform:scale(.9);opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float40{0%{translate:0 -40px}to{translate:0 40px}}@keyframes float100{0%{translate:0 -100px}to{translate:0 100px}}@keyframes drift{0%{translate:0 0}to{translate:0 -18px}}@keyframes bob{0%{translate:0 -25px}to{translate:0 -15px}}.checker{position:relative;padding:130px 0 110px;background:linear-gradient(180deg,#3277f70f,#3277f70a 80%,#fff)}.checker-grid{display:grid;grid-template-columns:360px minmax(0,1fr) 360px;gap:30px;align-items:center}.checker-text h2{margin-bottom:20px}.check-list{list-style:none;margin:10px 0 35px;padding:0}.check-list li{position:relative;padding-left:30px;line-height:40px}.check-list li:before{content:"";position:absolute;left:0;top:13px;width:14px;height:14px;border-radius:50%;border:2px solid var(--yellow);background:var(--yellow-20)}.phone-slot{display:flex;justify-content:center;position:relative;z-index:5}.phone{width:307px;height:auto;transform-origin:50% 50%;will-change:transform;filter:drop-shadow(0 30px 40px rgba(0,0,0,.12))}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:64px}.steps li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:30px;align-items:start}.steps h4{margin-bottom:4px}.steps p{margin:0}.boost{position:relative;padding:160px 0 130px;background:linear-gradient(180deg,#3277f714,#fff 60%)}.boost-grid{display:grid;grid-template-columns:minmax(0,1fr) 555px;gap:30px;align-items:center}.boost-visual{position:relative;min-height:463px}.boost-phone{width:400px}.boost-woman{position:absolute;left:288px;top:16px;width:150px;animation:drift 4s ease-in-out infinite alternate}.boost-text h2{margin-bottom:20px}.boost-text .button{margin-top:30px}.community{position:relative;background:var(--yellow);overflow:hidden}.community-inner{position:relative;min-height:453px;display:flex;align-items:center}.community-text{position:relative;z-index:2;max-width:555px;padding:120px 0 25px}.community-text h2{margin-bottom:20px}.community-text p{color:var(--white)}.community-text strong{font-weight:500}.community-text .button{margin-top:20px}.community-visual{position:absolute;inset:0;pointer-events:none}.community-visual img{position:absolute;width:400px}.cv-1{left:578px;top:-63px;animation:drift 6s ease-in-out infinite alternate}.cv-2{left:966px;top:42px}.cv-3{left:855px;top:341px}.controls{position:relative;padding:145px 0 110px;overflow:hidden}.controls-blob{position:absolute;right:-330px;top:140px;width:601px;animation:bob 4s ease-in-out infinite alternate}.section-title{text-align:center;max-width:1140px;margin:0 auto 80px}.section-title h2{margin-bottom:15px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;position:relative;z-index:1}.card{background:var(--light);border-radius:4px;padding:30px;text-align:center}.card img{width:128px;margin:0 auto 24px}.card h4{margin-bottom:8px}.concept{position:relative;padding:175px 0 140px;color:var(--white);background:url(/images/background.jpg) center / cover no-repeat fixed}.concept:before{content:"";position:absolute;inset:0;background:#1e1e1eb8}.concept .container{position:relative}.concept h2{color:var(--white)}.concept .section-title{margin-bottom:50px}.concept .section-title p{color:#ffffffd9;margin-bottom:0}.play{display:grid;place-items:center;width:80px;height:80px;margin:0 auto 110px;border-radius:50%;background:var(--white);color:var(--yellow);box-shadow:0 0 0 12px #ffffff26}.play:hover{transform:scale(1.06)}.counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;text-align:center}.counters>div{display:flex;flex-direction:column;align-items:center}.counter-num{font-size:35px;line-height:49px;color:var(--white)}.counter-num:after{content:"";display:block;width:2px;height:40px;margin:15px auto;background:var(--white)}.counter-label{color:var(--white)}.download{padding:110px 0 115px;text-align:center}.download h2{margin-bottom:110px}.badges{display:flex;justify-content:space-around;flex-wrap:wrap;gap:30px}.badges img{width:300px}.site-footer{position:relative;background:var(--gold) url(/images/footer-bg.png) top center / 100% auto no-repeat;padding:200px 0 60px;color:var(--white);overflow:hidden}.site-footer:before{content:"";position:absolute;left:3%;bottom:20px;width:157px;height:196px;background:url(/images/footer-two.png) no-repeat;opacity:.6}.footer-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 540px;gap:30px;align-items:start}.footer-links h4{color:var(--white);font-size:22.5px;margin-bottom:15px}.footer-links ul{list-style:none;margin:0;padding:0}.footer-links a{color:var(--white)}.footer-links a:hover{color:var(--ink)}.testimonials{position:relative}.testimonial-track{display:grid}.testimonial{grid-area:1 / 1;margin:0;padding:25px 30px;border-radius:4px;background:#ffffff2e;opacity:0;visibility:hidden;transition:opacity .6s}.testimonial.is-active{opacity:1;visibility:visible}.testimonial blockquote{margin:0 0 20px;color:var(--white)}.testimonial figcaption{display:flex;align-items:center;gap:15px;line-height:1.5}.testimonial figcaption img{width:54px;height:54px;border-radius:50%;object-fit:cover}.testimonial figcaption strong{display:block;font-family:var(--font-title);font-weight:400;color:var(--white)}.testimonial figcaption span span{font-size:13px;color:#ffffffd9}.testimonial-dots{display:flex;gap:8px;justify-content:center;margin-top:20px}.testimonial-dots button{width:10px;height:10px;border-radius:50%;border:0;padding:0;background:#ffffff80;cursor:pointer}.testimonial-dots button.is-active{background:var(--yellow);width:24px;border-radius:5px}.cookie-bar{position:fixed;inset:auto 0 0;z-index:90;display:flex;align-items:center;justify-content:center;gap:15px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#32323af2;color:var(--white);font-size:13px;line-height:1.5}.cookie-bar p{margin:0}.cookie-bar button{flex:none;border:0;border-radius:3px;padding:6px 14px;background:#00a99d;color:var(--white);font-family:var(--font-body);cursor:pointer}.page{padding:170px 0 110px;min-height:60vh}.page h1{font-size:36.6px;margin-bottom:25px}.page .lead{max-width:640px}.form{display:grid;gap:18px;max-width:640px;margin-top:30px}.form label{display:grid;gap:6px;color:var(--title);font-size:14px;line-height:1.4}.form input,.form textarea,.form select{font:inherit;font-size:15px;color:var(--ink);border:1px solid #dfe3ea;border-radius:4px;padding:12px 14px;background:var(--light)}.form textarea{min-height:150px;resize:vertical}.form .button{justify-self:start}@media(max-width:991px){.header-nav{gap:20px}.nav-link{display:none}.hero-stage{height:auto;padding:140px 16px 40px}.hero-layer{display:none}.hero-title,.hero-sub{position:static}.hero-title{font-size:30px;margin-bottom:15px}.hero-sub{font-size:14px}.checker{padding:60px 0}.checker-grid{grid-template-columns:1fr;gap:50px}.phone-slot{order:-1}.phone{width:220px}.steps{gap:35px}.boost{padding:80px 0}.boost-grid{grid-template-columns:1fr}.boost-visual{min-height:0;max-width:440px}.boost-woman{left:auto;right:0;width:110px}.community-visual{display:none}.community-text{padding:80px 0}.controls-blob{display:none}.controls{padding:80px 0}.cards{grid-template-columns:1fr}.concept{padding:100px 0 80px;background-attachment:scroll}.play{margin-bottom:60px}.download h2{margin-bottom:50px}.footer-inner{grid-template-columns:1fr}.site-footer{padding-top:120px}}@media(max-width:575px){h2{font-size:28px}.header-button{font-size:13px;padding:4px 12px}.logo img{width:120px}.counters{grid-template-columns:1fr}.steps li{grid-template-columns:70px minmax(0,1fr);gap:18px}.steps img{width:70px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
