*,*:before,*:after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;color:#fff;background-color:#102b3f}header{background-color:#102b3fcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:sticky;inset:0;z-index:100}header button{background-color:transparent;border:none;cursor:pointer;padding:0}header .store-logo{width:8rem;box-shadow:0 0 1rem #00000080}@media(max-width:500px){header .store-logo{width:6rem}}header .logo-title-container{display:flex;flex-direction:row;align-items:center;justify-content:center}header .header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:60rem;gap:1rem;padding:1rem}header .header-container .header-logo{height:3rem;border-radius:.5rem;box-shadow:0 0 1rem #00000080}@media(max-width:500px){header .header-container .header-logo{height:2rem}}header .header-container .header-title{font-size:1.2rem;font-weight:600;margin-left:.5rem}@media(max-width:500px){header .header-container .header-title{font-size:1rem}}.scrolled{box-shadow:0 8px 20px #00000059;transition:box-shadow .2s ease}h2{font-size:3rem;font-weight:800;line-height:3.5rem}@media(max-width:500px){h2{font-size:2rem;line-height:2.5rem}}p{font-size:1rem}.section-title{font-size:3.5rem;font-weight:800;text-align:center;margin:0rem 1.5rem .5rem}@media(max-width:500px){.section-title{font-size:2rem;margin:0rem 1rem 1rem;line-height:2.3rem}}.sub-section-title{font-size:1.5rem;text-align:center;margin:1.5rem}@media(max-width:500px){.sub-section-title{font-size:1.2rem;margin:1.5rem 1rem;line-height:2rem}}.hero-container{background-color:#102b3f;padding:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:500px){.hero-container{padding:2rem}}.hero-container .hero{max-width:60rem;text-align:center;gap:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:500px){.hero-container .hero{max-width:100%}}.hero-container .hero .np-logo{height:8rem;border-radius:1rem;box-shadow:0 0 1rem #00000080;margin-bottom:2rem}@media(max-width:500px){.hero-container .hero .np-logo{height:6rem;margin-bottom:0rem}}.hero-container .hero h1,.hero-container .hero h2{text-align:center}.hero-container .hero video{width:22rem;clip-path:inset(7px 15px 7px 15px)}.hero-container .hero .arrow{max-height:10rem;align-self:center;margin-top:2rem}.hero-container .hero .now-free{width:8rem;filter:drop-shadow(0 0 1rem rgba(0,0,0,.5))}.hero-container .hero button{background-color:transparent;border:none;cursor:pointer}.hero-container .hero .store-logo{width:10rem;box-shadow:0 0 1rem #00000080;margin-top:1rem}.hero-container .hero .store-button-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-container .hero p{font-size:small;font-weight:700;opacity:.5;margin-bottom:1rem;margin-top:-1rem}.features-container{background-color:#cee3f2;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem}@media(max-width:500px){.features-container{padding-top:2rem}}.features-container .features{max-width:60rem;margin:0 4rem}@media(max-width:790px){.features-container .features{max-width:100%;margin:0 1rem}}.features-container .features .features-card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:2rem 0;margin-bottom:2rem}@media(max-width:500px){.features-container .features .features-card-container{padding:1rem 0}}.features-container .features .features-card-container>.feature-card{background-color:#eff6fb;border-radius:1rem;flex:1 1 20rem;border:1px solid #abb7c1;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.features-container .features .features-card-container>.feature-card .feature-image,.features-container .features .features-card-container>.feature-card .feature-video{border-radius:1rem 1rem 0 0}.features-container .features .features-card-container>.feature-card .feature-title{margin:1rem;text-transform:uppercase}.features-container .features .features-card-container>.feature-card .feature-description{margin:1rem;text-align:justify}.features-container .features .features-card-container .feature-card-first{background-color:#d9e8dc;margin:.5rem;border-radius:1rem;border:1px solid #abb7c1;flex-basis:100%;flex:1 1 100%;display:flex;flex-direction:row}@media(max-width:790px){.features-container .features .features-card-container .feature-card-first{flex-direction:column}}.features-container .features .features-card-container .feature-card-first>.feature-image,.features-container .features .features-card-container .feature-card-first>.feature-text{flex:1 1 50%;max-width:50%;border-radius:1rem 0 0 1rem;object-fit:cover}@media(max-width:790px){.features-container .features .features-card-container .feature-card-first>.feature-image,.features-container .features .features-card-container .feature-card-first>.feature-text{flex:1 1 100%;max-width:100%;border-radius:1rem 1rem 0 0}}.features-container .features .features-card-container .feature-card-first .feature-title{margin:1rem;text-transform:uppercase}.features-container .features .features-card-container .feature-card-first .feature-description{margin:1rem;text-align:justify}.features-container .features .features-card-container .feature-card-first .feature-text{flex-basis:50%}.features-container .features .feature-card:hover{transform:translateY(-4px) scale(1);box-shadow:0 12px 24px #0003}.other-features-container{background-color:#f5f5f7;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:2rem}@media(max-width:500px){.other-features-container{padding-top:2rem}}.other-features-container .other-features{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:top;max-width:60rem;gap:1rem;margin:2rem 4rem}@media(max-width:790px){.other-features-container .other-features{margin:1.5rem}}.other-features-container .other-features .sub-feature{background-color:#fff;border-radius:1rem;padding:1rem;flex:1 1 30%}.other-features-container .other-features .sub-feature p{text-align:justify;margin-top:.5rem}@media(max-width:500px){.other-features-container .other-features .sub-feature{flex:1 1 100%}}@media(max-width:500px){.other-features-container .other-features{max-width:100%}}.download-container{background-color:#102b3f;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}@media(max-width:500px){.download-container{padding:2rem 1.5rem}}.download-container button{background-color:transparent;border:none;cursor:pointer}.download-container .store-logo{width:10rem;box-shadow:0 0 1rem #00000080;margin-top:1rem}.download-container .available-for-windows{font-size:small;font-weight:700;opacity:.5;margin-bottom:1rem;margin-top:1rem}footer{background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}footer .footer-container{max-width:60rem;width:100%;text-align:center;display:flex;flex-direction:row;justify-content:center}footer .footer-text{font-size:small;opacity:.5}footer img{height:3.5rem;border-radius:.5rem}footer .footer-content{padding:2rem;text-align:center}.footer-link-privacy{color:#fff;text-decoration:none;font-size:small;margin-top:1rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}body:not(.loaded) header,body:not(.loaded) .hero-container,body:not(.loaded) .features-container,body:not(.loaded) .features-container .feature-card,body:not(.loaded) .other-features-container,body:not(.loaded) .other-features-container .sub-feature,body:not(.loaded) .download-container,body:not(.loaded) footer{opacity:0;transform:translateY(30px)}body.loaded header{animation:fadeInUp .8s ease-out .1s both}body.loaded .hero-container{animation:fadeInUp .8s ease-out .3s both}body.loaded .features-container{animation:fadeInUp .8s ease-out .5s both}body.loaded .other-features-container{animation:fadeInUp .8s ease-out .7s both}body.loaded .download-container{animation:fadeInUp .8s ease-out .9s both}body.loaded .features-container .feature-card:nth-child(1){animation:fadeInUp .8s ease-out .6s both}body.loaded .features-container .feature-card:nth-child(2){animation:fadeInUp .8s ease-out .7s both}body.loaded .features-container .feature-card:nth-child(3){animation:fadeInUp .8s ease-out .8s both}body.loaded .features-container .feature-card:nth-child(4){animation:fadeInUp .8s ease-out .9s both}body.loaded .features-container .feature-card:nth-child(5){animation:fadeInUp .8s ease-out 1s both}body.loaded .other-features-container .sub-feature:nth-child(1){animation:fadeInUp .8s ease-out .8s both}body.loaded .other-features-container .sub-feature:nth-child(2){animation:fadeInUp .8s ease-out .9s both}body.loaded .other-features-container .sub-feature:nth-child(3){animation:fadeInUp .8s ease-out 1s both}body.loaded .other-features-container .sub-feature:nth-child(4){animation:fadeInUp .8s ease-out 1.1s both}body.loaded .other-features-container .sub-feature:nth-child(5){animation:fadeInUp .8s ease-out 1.2s both}
