h1{font-size:3.4rem;margin:2rem 0 1rem}h1,h2{font-weight:800}h2{font-size:2rem;margin:0 0 1rem}video{border-radius:12px;box-shadow:0 2px 4px -3px rgba(18,18,23,.5);width:100%}section{padding:4rem 0}section.moreSpace,section:first-of-type{padding-top:6rem}section.small{padding:2rem 0}section.big{padding:6rem 0}section.bright{background-color:#fff}section.dark{background-color:#121217;color:#f0f1f5}section.black{background-color:#000;color:#f0f1f5}@media print,screen and (min-width:40em) and (max-width:63.99875em){h1{font-size:2.8rem;line-height:1.3;margin:1.5rem 0 1rem}p.lead{font-size:120%}}@media print,screen and (max-width:39.99875em){h1{font-size:1.8rem;line-height:1.3;margin:1.25rem 0 .75rem}h2{font-size:1.7rem}p.lead{font-size:115%}video{margin-top:1rem;max-width:360px}section{padding:2.5rem 0}section.moreSpace,section:first-of-type{padding-top:4rem}section.big{padding:3rem 0}}.box{background-color:#e4e6ed;border-radius:12px;display:block;margin:.5rem 0;position:relative;width:100%}.box .contentContainer{align-items:center;display:flex;padding:3rem;position:relative;z-index:1}.box .contentContainer .content p{margin-bottom:2rem}.box .contentContainer .content .button.hollow{border-color:#222428;color:#222428;margin-bottom:0;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out}.box .contentContainer .content .button.hollow:hover{border-color:#f06400;color:#f06400}.box .contentContainer.center{justify-content:center}.box .number{border-right:1px solid #bfc4d5;height:calc(100% - 6rem);margin:3rem 0;padding:1rem 3rem;text-align:center}.box .number.noBorder{border-right:0}.box .number .count{font-size:3.4rem;font-weight:800;line-height:1}.box .number .title{font-size:1.4rem;font-weight:800;margin-bottom:.25rem}.box .button.secondary{background-color:#fff}.box .button.secondary:hover{color:#f06400}@media print,screen and (min-width:40em) and (max-width:63.99875em){.box .number .count{font-size:2.8rem}.box .number .title{font-size:1.2rem}.box .number .subtitle{font-size:.9rem}}@media print,screen and (max-width:39.99875em){.box .contentContainer{padding:1.5rem 1.5rem 2rem}.box .number{border-right:none;margin:1.5rem 0;padding:1rem}}.testimonial{background-color:#fff;border-radius:12px;margin-bottom:1.875rem;padding:2rem}.testimonial .author{align-items:center;display:flex;font-weight:500;margin-top:1rem}.testimonial .author img{border-radius:50%;height:48px;margin-right:.75rem;width:48px}.testimonial .author small{color:#686e7b;display:block}@media print,screen and (max-width:39.99875em){.testimonial{margin-bottom:.625rem;padding:1.5rem}}html{scroll-behavior:smooth}section.teaser{overflow:hidden;padding:10rem 0 5rem}section.teaser,section.teaser .content{position:relative}section.teaser .content .text{position:relative;z-index:5}section.teaser .content .text h1{font-size:3.4rem;font-weight:800;letter-spacing:-.5px;margin:0 0 1.25rem}section.teaser .content .text h1 .premiumGradient{display:inline-block;font-size:2rem;margin-bottom:.5rem}section.teaser .content .text p{font-size:1.4rem;line-height:1.7;margin:0 auto;max-width:580px}section.teaser .content .text img{width:60px}section.teaser .callout{font-size:1rem;margin:6rem auto 0;max-width:800px}section.teaser .pricing{margin-top:8rem}section.teaser .copyright{bottom:10px;color:hsla(0,0%,100%,.7);font-size:.7rem;position:absolute;right:10px;text-align:right}section.teaser .copyright a{color:#fff}section.teaser .copyright a:hover{text-decoration:underline}@media print,screen and (max-width:39.99875em){section.teaser{padding:2rem 0}section.teaser .content .text h1{font-size:2.4rem}section.teaser .content .text h1 .premiumGradient{font-size:1.6rem}section.teaser .content .text p{font-size:1.2rem}section.teaser .pricing{margin-top:4rem}section.teaser .spaceBig{margin-top:1rem!important}}section.gradientBg{overflow:hidden;position:relative}section.gradientBg:before{background:radial-gradient(max(35vw,280px) 700px at 2vw 800px,rgba(39,197,255,.16) 0,transparent 100%),radial-gradient(30vw 600px at 5vw 1400px,rgba(158,110,212,.12) 0,transparent 100%),radial-gradient(max(35vw,280px) 700px at 102vw 1000px,rgba(255,161,39,.13) 0,transparent 100%),radial-gradient(40vw 600px at 75vw 1600px,rgba(158,110,212,.1) 0,transparent 100%),transparent;content:"";height:100%;left:0;position:absolute;top:56px;width:100%}section.imageBg{background-position:50%;background-size:cover}.pricing{margin-top:2rem;vertical-align:top}.pricing,.pricing .plan{display:flex;flex-direction:column}.pricing .plan{backdrop-filter:blur(4px);background-color:rgba(18,18,23,.6);border:2px solid hsla(0,0%,100%,.2);border-radius:12px;box-shadow:0 1px 4px -3px rgba(18,18,23,.5);justify-content:space-between;margin:.5rem 0;padding:1.5rem;position:relative;width:100%}.pricing .plan.annual{border-color:#ffb346;position:relative}.pricing .plan.annual button{background-color:#ffb346;color:#000}.pricing .plan.annual button:hover{background-color:#ffc879}.pricing .plan.annual .teaser{background-color:#ffb346;border-bottom-left-radius:12px;border-top-right-radius:12px;color:#000;font-size:.8rem;font-weight:800;padding:3px 8px;position:absolute;right:-2px;top:-2px}.pricing .plan .cta{margin-top:1rem}.pricing .plan .cta .guarantee{font-size:.8rem;font-weight:400;margin:1rem 0 0;position:relative;text-align:center}.pricing .plan .deal{background:#f06400;background:linear-gradient(111deg,#de02b7,#f06400);border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:400;margin:1.5rem -1.5rem -1.5rem;padding:1rem;text-align:center}@media print,screen and (min-width:40em){.pricing .plan .deal{margin:1.5rem -2rem -2rem;padding:1rem 2rem}}.pricing .plan h3{font-size:1.2rem;font-weight:600;margin:0}.pricing .plan .price{font-size:2rem;font-weight:600;margin-bottom:1rem}.pricing .plan .price small{font-size:.8rem}.pricing .plan .price s,.pricing .plan .price small{color:#7c8290;font-weight:400}.pricing .plan p{font-size:.9rem}.pricing .plan b,.pricing .plan strong{font-weight:700}.pricing .plan button{font-size:1rem;padding:1em}.pricing .plan ul{font-size:.9rem;list-style-type:none}.pricing .plan ul li{margin-bottom:1rem;position:relative}.pricing .plan ul li:before{color:#43ac6a;content:"\f00c";font-family:Font Awesome\ 6 Pro;font-weight:300;left:-20px;position:absolute;top:0}.pricing .plan .bonusValue{font-size:.9rem;font-weight:300}.pricing .plan .bonusValue .premiumGradient{font-weight:600}@media print,screen and (min-width:40em){.pricing{flex-direction:row}.pricing .plan{padding:2rem}.pricing .plan ul li.left:before{content:"\f178";transform:rotate(180deg)}.pricing .plan.free{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;margin:2rem 0}.pricing .plan.monthly{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin:2rem 0}}.pricingFooter{display:flex;margin-top:1rem}.pricingFooter h5{font-size:1.2rem;font-weight:600;margin:0 0 .25rem}.pricingFooter i{font-size:1.75em;margin-right:.75rem}.pricingFooter small{display:inline-block;font-size:.9rem;line-height:1.6}.pricingFooter>img{border-radius:9px;height:60px;margin:.25rem .75rem 0 0;width:60px}@media print,screen and (max-width:39.99875em){.pricingFooter h5{font-size:1.1rem}.pricingFooter i{font-size:1.5em}.pricingFooter small{font-size:.85rem}}.bonusValue{align-items:center;display:flex;font-size:.8rem;font-weight:500}.bonusValue .num{font-size:2rem;font-weight:800;margin:-4px .6rem -4px -4px;padding:4px;position:relative}.bonusValue .num img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.profileImage{max-width:140px;width:100%}.box.hasImage{align-items:stretch;background-color:#121217;color:#fff;display:flex}.box.hasImage .contentContainer{display:block;max-width:400px;padding:2.5rem 3rem;position:relative}.box.hasImage .contentContainer .content h2{font-size:1.8rem;margin-bottom:.5rem}.box.hasImage .contentContainer .content h2 small{color:#fff}.box.hasImage .contentContainer .content p{margin-bottom:1rem}.box.hasImage .contentContainer .content p.lead{font-size:1.35rem;font-weight:600;margin-bottom:.5rem}.box.hasImage .imgContainer{position:relative;width:100%}.box.hasImage .imgContainer picture{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.box.hasImage .imgContainer picture img{border-bottom-right-radius:12px;border-top-right-radius:12px;height:auto;object-fit:cover;object-position:left center;width:100%}@media print,screen and (max-width:39.99875em){.box.hasImage{flex-direction:column}.box.hasImage .contentContainer{max-width:none}.box.hasImage .imgContainer{height:240px}.box.hasImage .imgContainer picture img{border-bottom-left-radius:12px;border-top-right-radius:0}}