.logo img{width:80px;height:auto;transition:all .2s ease-in}.shrink .logo img{width:60px;height:auto}#toggle-btn{display:block}#toggle-btn div{width:25px;height:2px;background-color:#000;margin:5px;transition:all .3s ease-in-out .3s;z-index:3000}#toggle-btn.active div{background-color:#fff}#toggle-btn.active .line1{transform:rotate(-45deg) translate(-5px,6px)}#toggle-btn.active .line2{opacity:0}#toggle-btn.active .line3{transform:rotate(45deg) translate(-5px,-6px)}header{position:fixed;top:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:stretch;transition:all .2s ease-in;width:100%;padding:1rem 0;z-index:2000}header.shrink{padding:.5rem 0;background-color:#000}header.shrink #toggle-btn div{background-color:#fff}header .wide{flex-direction:row}header .wide,nav#primary-menu ul{display:flex;justify-content:space-between;align-items:center}nav#primary-menu ul{flex-direction:column;gap:4rem;white-space:nowrap}nav#primary-menu{position:absolute;top:0;right:0;transform:translateX(200%)}nav#primary-menu.active{background-color:#000;padding:20% 10%;transform:translateX(0);transition:all .6 ease-in-out}nav#primary-menu.active a.navlinks{color:#fff}header button.btn{font-size:1rem;white-space:nowrap}@keyframes navLinksFade{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@media only screen and (min-width:1025px){header #toggle-btn{display:none}nav#primary-menu{position:static;transform:translate(0)}nav#primary-menu ul{flex-direction:row}}#hero-section{padding:4rem 0;background:#fcfaf9;background:linear-gradient(254.75deg,rgba(128,217,255,.87) 3.48%,rgba(128,179,254,.9) 9.19%,rgba(178,144,239,.65) 34.62%,rgba(128,219,255,.8) 55.38%,rgba(151,220,247,.89) 85.48%,rgba(159,223,249,.9) 92.74%,rgba(194,169,239,.51) 103.12%);grid-template-columns:1fr}#hero-section,.hero-slider{display:grid;place-items:center}.hero-slider{position:relative;grid-row:1/2;grid-column:1/2;padding:2rem 0}.dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);text-align:center;display:flex}.dot{height:15px;width:15px;margin:0 2px;background-color:#f0f0f0b0;border-radius:50%;display:inline-block;transition:background-color .6s ease}.dot.active{background-color:var(--dark-grey)}.right{margin-top:4em}.hero-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.2em;padding-bottom:4em}.hero-image .img{width:min(80vw,550px);height:auto}.hero-image svg.img{aspect-ratio:630/529}.problem-list{background-color:rgba(255,250,252,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:2em;padding:3em;display:flex;flex-direction:column;gap:2em}.problem{display:flex;gap:1.4em;align-items:center}.problem h4{font-weight:300;font-style:italic;font-size:clamp(1.1rem,2vw,1.3rem);padding:0 .3em .2em;text-decoration:line-through}#hero-section .social-proof{padding-top:4rem}#hero-section .grid-three{display:grid;grid-template-columns:1fr;width:90%;gap:2rem;justify-content:space-evenly;align-items:stretch}#hero-section .testmonial{background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:1rem 2rem}p.text{line-height:1.8em;margin-block:0;font-style:italic}p.cus-name{font-size:clamp(.8rem,1vw,1rem);line-height:1em;font-weight:600}#hero-section .col-2{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#hero-section a.read-more{margin-top:2rem;font-size:clamp(.8rem,1vw,1rem);font-weight:600;color:#000;line-height:1em}#hero-section a.read-more:hover{color:var(--accent-blue)}#hero-section a.read-more:hover svg path{fill:var(--accent-blue)}.slides.grid{display:none}.slides.grid.active{display:grid;align-items:center;gap:1rem}.slides.active .left{animation:fadeRight 10s ease-in-out}.slides.active .right{animation:fadeLeft 10s ease-in-out}.slides .inner{opacity:0}.slides.active .inner{animation:fadeUp 10s ease-in-out var(--delay)}@keyframes fadeLeft{0%{opacity:0;transform:translateX(50%)}25%,75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(50%)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(-50%)}25%,75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-50%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10rem)}15%,70%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateY(10rem)}}@media only screen and (min-width:1025px){.right{margin-top:0}.slides{min-height:600px}.hero-text.left{padding-right:1em}.hero-text.right{padding-left:1em}.hero-image.left{padding-right:1em}.hero-image.right{margin-top:0;padding-left:1em}#hero-section .social-proof{padding-top:2rem}#hero-section .grid-three{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}.floating-btn{display:flex;align-items:flex-end;gap:.5rem;position:fixed;bottom:.5rem;right:.5rem;z-index:200}#email-drop{display:none;background-color:#000;padding:clamp(1em,2vw,1.5em);border-radius:8px}#email-drop.show{display:block}#email-drop h4{color:#fff;font-weight:400}@media only screen and (min-width:1025px){.floating-btn{bottom:2rem;right:2rem}}.ilustration{width:min(80vw,300px)}#benefits-section{padding:clamp(6rem,14vw,12rem) 0}#benefits-section .grid{gap:4em}.video{width:100%;border-radius:8px}.notes{display:grid;place-items:center;min-width:clamp(5rem,3.659vw + 4.36rem,8.75rem);padding:.6em;aspect-ratio:1.2/1;--grad-angle:calc(206.22deg - var(--rotate));background:linear-gradient(var(--grad-angle),#f5d889 16.5%,#fcf8b0 96.74%);transform:rotate(var(--rotate))}.notes h4{font-size:clamp(.8rem,1.2vw,1rem);padding:2em 0;text-align:center;--adjust:calc(var(--rotate)*-1);transform:rotate(var(--adjust))}.note1{box-shadow:-2px 4px 4px rgba(0,0,0,.2);transform:rotate(.01deg);--rotate:0.01deg}.note2{box-shadow:2px 4px 4px rgba(0,0,0,.2);--rotate:2deg}.note3{--rotate:-3deg}.note3,.note4{box-shadow:-4px 3px 4px rgba(0,0,0,.2)}.note4{--rotate:-0.6deg}#application-section{padding:clamp(4rem,12vw,10rem) 0;background-color:var(--dark-bg);position:relative}#application-section h3{color:#fff}#application-section .stacked{margin-top:clamp(2em,4%,4em)}@media only screen and (min-width:1025px){#application-section .stacked{margin-bottom:-12em}.notes h4{padding:.5em 1em}.note1{margin-bottom:.8rem}.note2{margin-top:1.5rem}.note3{margin-top:1rem;margin-bottom:1rem}.note4{margin-top:1.2rem}}#sign-up{background-color:#000;padding:clamp(4rem,10vw,8rem) 0;margin:2rem 0;scroll-margin-top:clamp(2rem,4vw,4rem)}#sign-up h3{color:#fff}#sign-up-form{display:flex;flex-direction:column;align-items:center}#sign-up-form input{font-size:clamp(1rem,2vw,1.2rem);padding:.6em 2em;border-radius:8px}#sign-up-form #wEmail{width:min(90%,300px)}#sign-up-form input[type=button],#sign-up-form input[type=submit]{margin-top:1rem}#testimonials{position:relative;width:100vw}.survey-container{padding:8rem 0;width:100%}.arrow{position:absolute;top:50%;margin-top:-10px;z-index:4;cursor:pointer;border:none;outline:none;color:#fff;-webkit-user-select:none}.arrow svg{width:clamp(12px,8vw,60px)}.arrow-left{left:.5em}.arrow-right{right:.5em}.suvey-carousel{width:100%;overflow:hidden;position:relative;display:grid;place-items:center;gap:4rem;padding-top:2rem}.survey-card{flex-shrink:0;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:min(70ch,75vw);border-radius:12px;padding:clamp(2rem,4vw,4rem);transition:all .4s ease-in-out;grid-row:1/2;grid-column:1/2;display:none}.survey-card.active{z-index:2;filter:none;transform:scale(1);display:block}.survey-card.left{transform:translateX(110%) scale(.8);display:block;filter:blur(2px)}.survey-card.right{transform:translateX(-110%) scale(.8);display:block;filter:blur(2px)}.survey-text{margin-block:0;margin-inline:0;position:relative;font-style:italic;font-weight:300}.survey-text b{font-weight:600}.survey-text:after,.survey-text:before{content:"\201C";position:absolute;font-size:40px;line-height:1;color:#757f9a;font-style:normal}.survey-text:before{top:-1rem;left:-1.5rem}.survey-text:after{content:"\201D";right:-1.5rem;bottom:.5rem}@keyframes move{to{transform:translateZ(1px) rotate(1turn)}}.background{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(262.86deg,#f3c2ff 2.68%,#c3c2ff 33.81%,#c2f4ff 96.08%);overflow:hidden;z-index:-1}.background span{width:26vmin;height:26vmin;border-radius:26vmin;backface-visibility:hidden;position:absolute;animation:move;animation-duration:26;animation-timing-function:linear;animation-iteration-count:infinite}.background span:nth-child(0){color:#f89ffe;top:37%;left:15%;animation-duration:168s;animation-delay:-202s;transform-origin:-15vw -14vh;box-shadow:-52vmin 0 6.713293931415641vmin currentColor}.background span:first-child{color:#f89ffe;top:82%;left:69%;animation-duration:11s;animation-delay:-61s;transform-origin:19vw -15vh;box-shadow:-52vmin 0 6.536799427601847vmin currentColor}.background span:nth-child(2){color:#bd9afe;top:69%;left:77%;animation-duration:149s;animation-delay:-154s;transform-origin:-9vw -11vh;box-shadow:52vmin 0 7.005065505127338vmin currentColor}.background span:nth-child(3){color:#86aefe;top:18%;left:66%;animation-duration:21s;animation-delay:-192s;transform-origin:-2vw 7vh;box-shadow:52vmin 0 7.08204439509843vmin currentColor}.background span:nth-child(4){color:#f89ffe;top:60%;left:53%;animation-duration:183s;animation-delay:-193s;transform-origin:3vw -1vh;box-shadow:-52vmin 0 6.700348473439327vmin currentColor}.background span:nth-child(5){color:#86aefe;top:12%;left:32%;animation-duration:71s;animation-delay:-240s;transform-origin:18vw 13vh;box-shadow:52vmin 0 6.851975471364639vmin currentColor}.background span:nth-child(6){color:#f89ffe;top:69%;left:7%;animation-duration:169s;animation-delay:-111s;transform-origin:14vw 5vh;box-shadow:-52vmin 0 6.802222855865738vmin currentColor}.background span:nth-child(7){color:#86aefe;top:69%;left:93%;animation-duration:138s;animation-delay:-185s;transform-origin:-13vw 19vh;box-shadow:-52vmin 0 6.523249492134296vmin currentColor}.background span:nth-child(8){color:#bd9afe;top:92%;left:92%;animation-duration:96s;animation-delay:-28s;transform-origin:-2vw 17vh;box-shadow:-52vmin 0 6.577381456250422vmin currentColor}.background span:nth-child(9){color:#f89ffe;top:92%;left:99%;animation-duration:46s;animation-delay:-75s;transform-origin:2vw 19vh;box-shadow:-52vmin 0 7.264463972654861vmin currentColor}.background span:nth-child(10){color:#86aefe;top:97%;left:95%;animation-duration:162s;animation-delay:-86s;transform-origin:25vw 25vh;box-shadow:52vmin 0 7.091350625108296vmin currentColor}.background span:nth-child(11){color:#f89ffe;top:11%;left:24%;animation-duration:20s;animation-delay:-207s;transform-origin:16vw -15vh;box-shadow:52vmin 0 6.74545130161018vmin currentColor}.background span:nth-child(12){color:#bd9afe;top:36%;left:57%;animation-duration:174s;animation-delay:-185s;transform-origin:-4vw -18vh;box-shadow:-52vmin 0 6.9171538520555345vmin currentColor}.background span:nth-child(13){color:#86aefe;top:49%;left:99%;animation-duration:237s;animation-delay:-34s;transform-origin:-9vw 12vh;box-shadow:-52vmin 0 7.08652584266299vmin currentColor}@media only screen and (min-width:1025px){.arrow-left{left:clamp(6rem,-14.571rem + 32.143vw,24rem)}.arrow-right{right:clamp(6rem,-14.571rem + 32.143vw,24rem)}}#tab-anim{width:90%;height:auto;margin-left:-2em}#features-section{padding:clamp(6rem,14vw,12rem) 0}.tablet-animation{display:flex;justify-content:center;align-items:center;margin-bottom:4rem}.features-card{background:linear-gradient(61.87deg,rgba(0,178,255,.4) 10.85%,rgba(181,148,255,.4) 82.75%);box-shadow:8px 10px 14px hsla(0,0%,75%,.3);border-radius:40px;padding-top:min(2em,4%);padding-bottom:min(2em,4%);padding-left:min(4em,6%);padding-right:min(4em,6%)}.feature{padding-bottom:2rem}#tab-anim .tab-screens{opacity:0;animation:fadeInLeft 16s ease-in-out infinite forwards;animation-delay:calc(var(--order)*4s)}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-18%)}10%,15%{opacity:1;transform:translateX(0)}25%{opacity:0;transform:translateX(-18%)}}.feature{opacity:0;animation:fadeInUp 16s ease-in-out infinite forwards;animation-delay:calc(var(--order)*4s)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20%)}10%,94%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20%)}}@media only screen and (min-width:1025px){.tablet-animation{margin-bottom:0;justify-content:flex-start}#tab-anim{margin-left:-6vw}}footer a,footer p{font-size:.8rem}footer a,footer h3,footer h4,footer p.about{color:#fff}footer p{color:var(--light-grey);-webkit-margin-before:.2em;margin-block-start:.2em;-webkit-margin-after:.2em;margin-block-end:.2em}ul{padding-inline:0;margin-block:0;margin-inline:0}footer li svg{width:1.1rem;height:1.1rem}footer input[type=button],footer input[type=submit]{margin-top:1rem}footer{background-color:var(--dark-bg);padding:2rem 0 4rem 0}footer .grid-three{display:grid;grid-template-columns:1fr;gap:4rem}footer .inner,footer ul{display:flex;flex-direction:column;row-gap:1rem}footer li{display:flex;-moz-column-gap:1em;column-gap:1em}form.contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:1rem}form .col{display:flex;flex-direction:column}@media only screen and (min-width:1025px){footer .grid-three{grid-template-columns:1fr 1fr 2fr}}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.4b4ebe20.ttf);font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.8001a01b.ttf);font-weight:700;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.98512bf8.ttf);font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-LightItalic.acd7f79f.ttf);font-weight:300;font-style:italic;font-display:swap}:root{--accent-blue:#00b2ff;--accent-purple:#937af6;--dark-grey:#404040;--dark-bg:#1f1f1f;--light-grey:silver}html{scroll-behavior:smooth}body,html{overflow-x:hidden;margin:0;padding:0}body{font-family:Poppins,sans-serif}h1{font-weight:400;font-size:clamp(1.6rem,4vw,2.4rem);color:#000}h2{font-weight:300;font-style:italic;font-size:clamp(1.1rem,2vw,1.3rem)}h3{font-size:clamp(1.2rem,3vw,2rem)}h3.center{padding:0 min(22.4vw - 6rem,16em)}h4{font-size:clamp(1rem,1.2vw,1.2rem)}h1,h4{margin-block:0}h3,h4{font-weight:600;color:var(--dark-grey)}h3.center,h4.center{text-align:center}h3.slide{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:400;margin-block:0;color:#000}h3.slide b{font-weight:600}h2.list{margin-block:0}ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0}a{text-decoration:none}a:hover{cursor:pointer}a.navlinks{color:#000;font-weight:600;transition:all .3s ease-in-out}a.navlinks:hover{color:#fff}a.navlinks:focus{color:var(--accent-purple)}.shrink a.navlinks{color:#fff}.shrink a.navlinks:hover{color:var(--accent-blue)}.cta{margin-top:2em}button a{color:#fff}button.btn{font-size:clamp(1rem,2vw,1.2rem);font-weight:600;padding:.6em 2em;border-radius:8px;color:#fff;border:none;cursor:pointer}button.primary.btn{background-color:var(--accent-blue);transition:all .3s ease-in-out}button.primary:hover{background-color:var(--accent-purple);transform:scale(1.2)}button.email-btn{background-color:#000;padding:1em;border-radius:8px;border:none;cursor:pointer}button.email-btn:hover{background-color:var(--accent-blue)}button.email-btn svg{fill:#fff;width:18px;stroke:3px;height:auto}input{font-family:Poppins,sans-serif;font-size:.9rem;padding:.5em;border-radius:4px;margin-bottom:1rem}input[type=button],input[type=submit]{font-weight:600;border-radius:8px;padding:.5em 1em;background-color:var(--accent-blue);color:#fff;cursor:pointer;transition:all .3s ease-in-out}input[type=button]:hover,input[type=submit]:hover{background-color:var(--accent-purple)}label{font-size:.8em;color:var(--light-grey);padding-bottom:.2em}textarea{font-family:Poppins,sans-serif;font-size:.9rem;padding:.4em;border-radius:4px;height:7.8rem}footer,section{display:flex;flex-direction:column;align-items:center}.boxed{width:min(85vw,1200px)}.wide{width:min(90vw,calc(1600px - 8rem))}.grid{display:grid;grid-template-columns:1fr}.stacked{width:90vw;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.center{justify-items:center}@media only screen and (min-width:1024px){h2{padding-right:4rem}.grid{display:grid;grid-template-columns:1fr 1fr}}