.HomeRoles-module-scss-module__3IOU9G__homeRolesSection{background-color:#f9fafb;padding:10rem 2rem;position:relative}.HomeRoles-module-scss-module__3IOU9G__HeaderText{text-align:center;max-width:900px;font-family:var(--heading-font);letter-spacing:-.02em;color:var(--primary);margin:0 auto 6rem;font-size:4.5rem;font-weight:800;line-height:1.1}@media (max-width:36em){.HomeRoles-module-scss-module__3IOU9G__HeaderText{margin-bottom:4rem;font-size:3rem}}.HomeRoles-module-scss-module__3IOU9G__CardContainer{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:stretch;gap:3rem;max-width:1440px;margin:0 auto;padding:0 1rem;display:grid}@media (max-width:36em){.HomeRoles-module-scss-module__3IOU9G__CardContainer{grid-template-columns:1fr;gap:2rem;padding:0}}
.HomeBottomHero-module-scss-module__gMWPQG__heroSection{background-color:var(--light);padding:10rem 2rem;position:relative;overflow:hidden}.HomeBottomHero-module-scss-module__gMWPQG__container{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;max-width:1440px;margin:0 auto;display:grid}@media (max-width:62em){.HomeBottomHero-module-scss-module__gMWPQG__container{grid-template-columns:1fr;gap:4rem}}.HomeBottomHero-module-scss-module__gMWPQG__visualColumn{justify-content:center;align-items:center;display:flex;position:relative}.HomeBottomHero-module-scss-module__gMWPQG__glowEffect{filter:blur(40px);z-index:1;background:radial-gradient(circle,#110fa926 0%,#fff0 70%);width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomeBottomHero-module-scss-module__gMWPQG__heroImage{z-index:2;object-fit:contain;width:100%;max-width:600px;height:auto;animation:6s ease-in-out infinite HomeBottomHero-module-scss-module__gMWPQG__floatImage;position:relative}@media (max-width:62em){.HomeBottomHero-module-scss-module__gMWPQG__heroImage{max-width:450px}}@keyframes HomeBottomHero-module-scss-module__gMWPQG__floatImage{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.HomeBottomHero-module-scss-module__gMWPQG__contentColumn{color:var(--text-colour);flex-direction:column;display:flex}.HomeBottomHero-module-scss-module__gMWPQG__mainHeading{font-family:var(--heading-font);color:var(--primary);margin-bottom:4rem;font-size:5rem;font-weight:800;line-height:1.1}@media (max-width:36em){.HomeBottomHero-module-scss-module__gMWPQG__mainHeading{text-align:center;font-size:3.5rem}}.HomeBottomHero-module-scss-module__gMWPQG__highlight{color:#2decd5;text-shadow:0 2px 5px #0000001a}.HomeBottomHero-module-scss-module__gMWPQG__featureList{flex-direction:column;gap:3rem;display:flex}.HomeBottomHero-module-scss-module__gMWPQG__featureItem{border-left:3px solid #110fa91a;padding-left:2rem;transition:all .3s}.HomeBottomHero-module-scss-module__gMWPQG__featureItem:hover{border-left-color:#2decd5;padding-left:2.5rem}.HomeBottomHero-module-scss-module__gMWPQG__featureItem h3{font-family:var(--heading-font);color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;font-size:2.4rem;font-weight:700}.HomeBottomHero-module-scss-module__gMWPQG__featureItem p{font-family:var(--text-font);color:rgba(var(--text-colour),.8);margin:0;font-size:1.8rem;line-height:1.6}
.HomeSolutions-module-scss-module__eiLxeG__homeRolesSection{background-color:var(--light);min-height:60vh;padding:10rem 2rem}.HomeSolutions-module-scss-module__eiLxeG__HeaderText{text-align:center;max-width:1000px;font-family:var(--heading-font);color:var(--primary);margin:0 auto 6rem;font-size:4rem;font-weight:800;line-height:1.2}@media (max-width:36em){.HomeSolutions-module-scss-module__eiLxeG__HeaderText{margin-bottom:4rem;font-size:2.8rem}}.HomeSolutions-module-scss-module__eiLxeG__CardContainer{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));align-items:stretch;gap:4rem;max-width:1440px;margin:0 auto;padding:0 1rem;display:grid}@media (max-width:36em){.HomeSolutions-module-scss-module__eiLxeG__CardContainer{grid-template-columns:1fr;gap:3rem;padding:0}}
.HomeCardSol-module-scss-module__el9imG__cardWrapper{height:100%;display:block}.HomeCardSol-module-scss-module__el9imG__cardMain{border:1px solid rgba(var(--primary),.08);background-color:#fff;border-radius:24px;flex-direction:column;height:100%;transition:all .4s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}.HomeCardSol-module-scss-module__el9imG__cardMain:hover{border-color:rgba(var(--primary),.3);transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.HomeCardSol-module-scss-module__el9imG__cardMain:hover .HomeCardSol-module-scss-module__el9imG__picture{transform:scale(1.05)}.HomeCardSol-module-scss-module__el9imG__cardMain:hover .HomeCardSol-module-scss-module__el9imG__actionBtn{background-color:var(--primary);color:#fff}.HomeCardSol-module-scss-module__el9imG__mediaContainer{width:100%;height:240px;position:relative;overflow:hidden}.HomeCardSol-module-scss-module__el9imG__picture{object-fit:cover;width:100%;height:100%;transition:transform .5s}.HomeCardSol-module-scss-module__el9imG__badge{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;z-index:2;background-color:#fffffff2;border-radius:50px;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:700;position:absolute;top:20px;left:20px;box-shadow:0 4px 10px #0000001a}.HomeCardSol-module-scss-module__el9imG__contentContainer{flex-direction:column;flex-grow:1;align-items:flex-start;padding:3rem;display:flex}.HomeCardSol-module-scss-module__el9imG__cardTitle{font-family:var(--heading-font);color:var(--primary);margin-bottom:1.5rem;font-size:2.4rem;font-weight:700;line-height:1.2}.HomeCardSol-module-scss-module__el9imG__cardBody{font-family:var(--text-font);color:rgba(var(--text-colour),.8);flex-grow:1;margin-bottom:3rem;font-size:1.6rem;line-height:1.6}.HomeCardSol-module-scss-module__el9imG__actionBtn{color:var(--primary);border:2px solid rgba(var(--primary),.15);text-align:center;background-color:#0000;border-radius:12px;width:100%;padding:1.2rem 2.5rem;font-size:1.6rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}
.HowItWorksSection-module-scss-module__GcZjhG__sectionWrapper{background-color:#fff;padding:3rem 0;overflow:visible}@media (max-width:62em){.HowItWorksSection-module-scss-module__GcZjhG__sectionWrapper{padding:2rem 0}}.HowItWorksSection-module-scss-module__GcZjhG__centeredHeading{text-align:center;max-width:800px;margin:6rem auto}.HowItWorksSection-module-scss-module__GcZjhG__centeredHeading h2{color:var(--primary);margin:0;font-size:4rem;font-weight:700;line-height:1.1}@media (max-width:36em){.HowItWorksSection-module-scss-module__GcZjhG__centeredHeading h2{margin-bottom:2rem;font-size:2.8rem}}.HowItWorksSection-module-scss-module__GcZjhG__gridContainer{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;display:grid;position:relative}.HowItWorksSection-module-scss-module__GcZjhG__gridContainer .HowItWorksSection-module-scss-module__GcZjhG__textColumn,.HowItWorksSection-module-scss-module__GcZjhG__gridContainer .HowItWorksSection-module-scss-module__GcZjhG__mediaColumn{justify-content:center;align-items:center;display:flex}.HowItWorksSection-module-scss-module__GcZjhG__gridContainer.HowItWorksSection-module-scss-module__GcZjhG__reversed .HowItWorksSection-module-scss-module__GcZjhG__mediaColumn{order:-1}@media (max-width:62em){.HowItWorksSection-module-scss-module__GcZjhG__gridContainer{text-align:center;grid-template-columns:1fr;gap:3rem}.HowItWorksSection-module-scss-module__GcZjhG__gridContainer.HowItWorksSection-module-scss-module__GcZjhG__reversed .HowItWorksSection-module-scss-module__GcZjhG__mediaColumn{order:0}}.HowItWorksSection-module-scss-module__GcZjhG__textColumn{text-align:center;flex-direction:column}.HowItWorksSection-module-scss-module__GcZjhG__contentWrapper{color:var(--text-colour);opacity:.8;max-width:450px;font-size:1.6rem;line-height:1.5}:is(.HowItWorksSection-module-scss-module__GcZjhG__contentWrapper p,.HowItWorksSection-module-scss-module__GcZjhG__contentWrapper ul,.HowItWorksSection-module-scss-module__GcZjhG__contentWrapper li){margin-bottom:1.2rem;line-height:1.5;font-size:1.6rem!important}.HowItWorksSection-module-scss-module__GcZjhG__mediaColumn{position:relative}.HowItWorksSection-module-scss-module__GcZjhG__imageWrapper{z-index:2;width:auto;max-width:280px;animation:6s ease-in-out infinite HowItWorksSection-module-scss-module__GcZjhG__floatCard;position:relative}.HowItWorksSection-module-scss-module__GcZjhG__blobBackground{z-index:-1;background-color:#110fa90a;border:1px solid #110fa90d;border-radius:2rem;width:100%;height:100%;transition:transform .5s;position:absolute;top:-8px;right:-12px;transform:rotate(3deg)}.HowItWorksSection-module-scss-module__GcZjhG__gridContainer.HowItWorksSection-module-scss-module__GcZjhG__reversed .HowItWorksSection-module-scss-module__GcZjhG__blobBackground{left:-15px;right:auto;transform:rotate(-3deg)}.HowItWorksSection-module-scss-module__GcZjhG__featureImage{border:3px solid #fff;border-radius:1.5rem;width:100%;height:auto;transition:transform .3s,box-shadow .3s;display:block;box-shadow:0 8px 12px -3px #00000014,0 3px 5px -2px #00000008}.HowItWorksSection-module-scss-module__GcZjhG__mediaColumn:hover .HowItWorksSection-module-scss-module__GcZjhG__featureImage{transform:scale(1.02);box-shadow:0 12px 20px -5px #0000001f}.HowItWorksSection-module-scss-module__GcZjhG__mediaColumn:hover .HowItWorksSection-module-scss-module__GcZjhG__blobBackground{transform:rotate(6deg)scale(1.03)}.HowItWorksSection-module-scss-module__GcZjhG__gridContainer.HowItWorksSection-module-scss-module__GcZjhG__reversed .HowItWorksSection-module-scss-module__GcZjhG__mediaColumn:hover .HowItWorksSection-module-scss-module__GcZjhG__blobBackground{transform:rotate(-6deg)scale(1.03)}@keyframes HowItWorksSection-module-scss-module__GcZjhG__floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.HowItWorksSection-module-scss-module__GcZjhG__separator{background:linear-gradient(90deg,#0000,#110fa926,#0000);width:20%;height:1px;margin:4rem auto 0}
.PricingSection-module-scss-module__JZRK6G__content{text-align:center;max-width:650px;margin:auto}.PricingSection-module-scss-module__JZRK6G__toggler{margin-top:calc(var(--x-gutter)*2.5);justify-content:center;align-items:center;display:flex}.PricingSection-module-scss-module__JZRK6G__toggler button{font-family:var(--heading-font);color:var(--primary);border:1px solid var(--primary);cursor:pointer;background-color:#0000;width:127px;height:42px;padding:1rem 1.4rem;font-size:1.7rem;font-weight:600;transition:all .2s ease-in}.PricingSection-module-scss-module__JZRK6G__toggler button:first-of-type{border-radius:100px 0 0 100px}.PricingSection-module-scss-module__JZRK6G__toggler button:last-of-type{border-radius:0 100px 100px 0}.PricingSection-module-scss-module__JZRK6G__toggler button.PricingSection-module-scss-module__JZRK6G__btnActive{background-color:var(--secondary);border-color:var(--secondary);box-shadow:0 10px 30px #0000001f}.PricingSection-module-scss-module__JZRK6G__singleToggler{margin-top:calc(var(--x-gutter)*2.5);justify-content:center;align-items:center;display:flex}.PricingSection-module-scss-module__JZRK6G__singleToggler button{font-family:var(--heading-font);color:var(--primary);border:1px solid var(--primary);cursor:pointer;background-color:#0000;width:127px;height:42px;padding:1rem 1.4rem;font-size:1.7rem;font-weight:600;transition:all .2s ease-in}
.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn{cursor:pointer;text-align:center;-webkit-tap-highlight-color:#0000;-moz-tap-highlight-color:#0000;border:1px solid #0000;outline-color:#0000;max-width:100%;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:hover,.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:active,.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:focus{text-decoration:none}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:disabled{opacity:.3;border-color:var(--dark-grey);color:var(--dark-grey);cursor:not-allowed;background:0 0}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:disabled:hover,.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:disabled:active,.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:disabled:focus{border-color:var(--dark-grey);color:var(--dark-grey);box-shadow:none;background:0 0}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn{min-width:126px;max-width:100%;font-family:var(--heading-font);border-radius:100px;padding:1rem 2rem;font-size:1.7rem;font-weight:600}@media (max-width:36em){.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn{min-width:0}}.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary{background-color:var(--secondary);color:var(--primary);box-shadow:var(--button-shadow)}.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:hover,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:hover,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:hover,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:active,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:active,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:active,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:focus,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:focus,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary:focus{background-color:var(--primary);color:var(--secondary)}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn{color:var(--primary);border-color:var(--primary);box-shadow:none;background-color:#0000}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:hover,.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:active,.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn:focus{background-color:var(--primary);color:var(--secondary);box-shadow:var(--button-shadow)}.ProductItemList-module-scss-module__Jyx3hq__product:hover .ProductItemList-module-scss-module__Jyx3hq__btn,.ProductItemList-module-scss-module__Jyx3hq__product:active .ProductItemList-module-scss-module__Jyx3hq__btn,.ProductItemList-module-scss-module__Jyx3hq__product:focus .ProductItemList-module-scss-module__Jyx3hq__btn,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light{border-color:var(--light);box-shadow:none;color:var(--light);background-color:#0000}.ProductItemList-module-scss-module__Jyx3hq__product:hover .ProductItemList-module-scss-module__Jyx3hq__btn:hover,.ProductItemList-module-scss-module__Jyx3hq__product:active .ProductItemList-module-scss-module__Jyx3hq__btn:hover,.ProductItemList-module-scss-module__Jyx3hq__product:focus .ProductItemList-module-scss-module__Jyx3hq__btn:hover,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:hover,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:hover,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:hover,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:hover,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:hover,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:hover,.ProductItemList-module-scss-module__Jyx3hq__product:hover .ProductItemList-module-scss-module__Jyx3hq__btn:active,.ProductItemList-module-scss-module__Jyx3hq__product:active .ProductItemList-module-scss-module__Jyx3hq__btn:active,.ProductItemList-module-scss-module__Jyx3hq__product:focus .ProductItemList-module-scss-module__Jyx3hq__btn:active,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:active,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:active,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:active,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:active,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:active,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:active,.ProductItemList-module-scss-module__Jyx3hq__product:hover .ProductItemList-module-scss-module__Jyx3hq__btn:focus,.ProductItemList-module-scss-module__Jyx3hq__product:active .ProductItemList-module-scss-module__Jyx3hq__btn:focus,.ProductItemList-module-scss-module__Jyx3hq__product:focus .ProductItemList-module-scss-module__Jyx3hq__btn:focus,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:focus,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:focus,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--secondary:focus,.ProductItemList-module-scss-module__Jyx3hq__product:hover * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:focus,.ProductItemList-module-scss-module__Jyx3hq__product:active * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:focus,.ProductItemList-module-scss-module__Jyx3hq__product:focus * .ProductItemList-module-scss-module__Jyx3hq__fs-btn--primary-light:focus{color:var(--secondary);border-color:var(--secondary);background-color:#0000}.ProductItemList-module-scss-module__Jyx3hq__product:hover,.ProductItemList-module-scss-module__Jyx3hq__product:active,.ProductItemList-module-scss-module__Jyx3hq__product:focus{color:var(--text-colour-light)}.ProductItemList-module-scss-module__Jyx3hq__product:hover *,.ProductItemList-module-scss-module__Jyx3hq__product:active *,.ProductItemList-module-scss-module__Jyx3hq__product:focus *{color:inherit}.ProductItemList-module-scss-module__Jyx3hq__product{padding:calc(var(--x-gutter)*2.5)calc(var(--x-gutter)*2);background-color:var(--light);border-radius:10px;justify-content:space-between;align-items:center;display:flex;position:relative}@media (max-width:36em){.ProductItemList-module-scss-module__Jyx3hq__product{flex-direction:column;align-items:flex-start}}.ProductItemList-module-scss-module__Jyx3hq__product>*{z-index:2;position:relative}.ProductItemList-module-scss-module__Jyx3hq__product:before{content:"";background-color:var(--light);opacity:.4;border-radius:10px;width:100%;height:100%;transition:all .2s ease-in-out;position:absolute;top:0;left:0;box-shadow:0 15px 40px #00000038}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__content h4{color:var(--text-colour);margin-bottom:var(--x-gutter)}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__content h4 sup{color:var(--primary);margin-left:calc(var(--x-gutter)/4)}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__content p{margin-bottom:0}@media (max-width:36em){.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__content{margin-bottom:calc(var(--x-gutter)*1)}}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btnSection{margin-left:calc(var(--x-gutter)*2)}@media (max-width:36em){.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btnSection{margin-left:0}}.ProductItemList-module-scss-module__Jyx3hq__product .ProductItemList-module-scss-module__Jyx3hq__btn{margin-top:auto}.ProductItemList-module-scss-module__Jyx3hq__product:hover:before,.ProductItemList-module-scss-module__Jyx3hq__product:active:before,.ProductItemList-module-scss-module__Jyx3hq__product:focus:before{background-color:var(--primary);opacity:1}.ProductItemList-module-scss-module__Jyx3hq__product:hover .ProductItemList-module-scss-module__Jyx3hq__content h4,.ProductItemList-module-scss-module__Jyx3hq__product:active .ProductItemList-module-scss-module__Jyx3hq__content h4,.ProductItemList-module-scss-module__Jyx3hq__product:focus .ProductItemList-module-scss-module__Jyx3hq__content h4{color:var(--text-colour-light)}.ProductItemList-module-scss-module__Jyx3hq__product:hover .ProductItemList-module-scss-module__Jyx3hq__content h4 sup,.ProductItemList-module-scss-module__Jyx3hq__product:active .ProductItemList-module-scss-module__Jyx3hq__content h4 sup,.ProductItemList-module-scss-module__Jyx3hq__product:focus .ProductItemList-module-scss-module__Jyx3hq__content h4 sup{color:var(--secondary)}
.ProductItemGrid-module-scss-module__YU30Ga__pricingWrapper{width:100%;padding:4rem 0}.ProductItemGrid-module-scss-module__YU30Ga__productGrid{justify-content:center;align-items:stretch;gap:3rem;max-width:1400px;margin:0 auto;padding:2rem;display:flex}@media (max-width:75em){.ProductItemGrid-module-scss-module__YU30Ga__productGrid{flex-direction:column;align-items:center}}.ProductItemGrid-module-scss-module__YU30Ga__productItem{background-color:#fff;border:1px solid #0000000f;border-radius:2rem;flex-direction:column;width:100%;min-width:320px;max-width:380px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000a}.ProductItemGrid-module-scss-module__YU30Ga__productItem:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000014}.ProductItemGrid-module-scss-module__YU30Ga__productItem.ProductItemGrid-module-scss-module__YU30Ga__featured{border:2px solid var(--primary);z-index:2;transform:scale(1.05);box-shadow:0 20px 50px #110fa926}.ProductItemGrid-module-scss-module__YU30Ga__productItem.ProductItemGrid-module-scss-module__YU30Ga__featured:hover{transform:scale(1.05)translateY(-10px);box-shadow:0 30px 60px #110fa933}.ProductItemGrid-module-scss-module__YU30Ga__productItem.ProductItemGrid-module-scss-module__YU30Ga__featured .ProductItemGrid-module-scss-module__YU30Ga__tierHeader{background-color:var(--primary)}.ProductItemGrid-module-scss-module__YU30Ga__tierHeader{color:#fff;text-align:center;text-transform:none;background-color:#2a28ec;border-radius:1.5rem 1.5rem 0 0;width:100%;padding:1.2rem;font-size:1.5rem;font-weight:700}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader{text-align:center;flex-direction:column;align-items:center;padding:2.4rem 3rem 3rem;display:flex}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader .ProductItemGrid-module-scss-module__YU30Ga__planName{color:var(--primary);margin-bottom:1rem;font-size:2.2rem;font-weight:700}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader .ProductItemGrid-module-scss-module__YU30Ga__badge{color:#0fa492;text-transform:uppercase;background:#2decd526;border-radius:50px;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:700}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader .ProductItemGrid-module-scss-module__YU30Ga__priceBlock{color:var(--text-colour);justify-content:center;align-items:baseline;margin:1rem 0 .5rem;display:flex}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader .ProductItemGrid-module-scss-module__YU30Ga__currency{margin-right:4px;font-size:2.4rem;font-weight:600}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader .ProductItemGrid-module-scss-module__YU30Ga__amount{font-size:5rem;font-weight:800;line-height:1}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader .ProductItemGrid-module-scss-module__YU30Ga__period{color:#888;margin-left:4px;font-size:1.6rem}.ProductItemGrid-module-scss-module__YU30Ga__cardHeader .ProductItemGrid-module-scss-module__YU30Ga__subPrice{color:#888;margin:0;font-size:1.3rem}.ProductItemGrid-module-scss-module__YU30Ga__productContent{flex-direction:column;flex-grow:1;padding:0 3rem 4rem;display:flex}.ProductItemGrid-module-scss-module__YU30Ga__productContent .ProductItemGrid-module-scss-module__YU30Ga__productDescription{text-align:center;color:#555;min-height:4.5rem;margin-bottom:2rem;font-size:1.5rem;line-height:1.5}.ProductItemGrid-module-scss-module__YU30Ga__productContent .ProductItemGrid-module-scss-module__YU30Ga__separator{background-color:#eee;width:100%;height:1px;margin-bottom:3rem}.ProductItemGrid-module-scss-module__YU30Ga__productContent .ProductItemGrid-module-scss-module__YU30Ga__featureTitle{text-transform:uppercase;letter-spacing:.5px;color:var(--primary);margin-bottom:1.5rem;font-size:1.4rem;font-weight:700;display:block}.ProductItemGrid-module-scss-module__YU30Ga__productContent .ProductItemGrid-module-scss-module__YU30Ga__productFeatures{flex-grow:1;margin-bottom:3rem}.ProductItemGrid-module-scss-module__YU30Ga__productContent .ProductItemGrid-module-scss-module__YU30Ga__productFeatures ul{margin:0;padding:0;list-style:none}.ProductItemGrid-module-scss-module__YU30Ga__productContent .ProductItemGrid-module-scss-module__YU30Ga__productFeatures ul li{color:#444;align-items:flex-start;margin-bottom:1.2rem;font-size:1.5rem;line-height:1.4;display:flex}.ProductItemGrid-module-scss-module__YU30Ga__productContent .ProductItemGrid-module-scss-module__YU30Ga__productFeatures ul li:before{content:"✓";color:var(--secondary);flex-shrink:0;margin-right:10px;font-weight:900}.ProductItemGrid-module-scss-module__YU30Ga__actionArea{margin-top:auto}.ProductItemGrid-module-scss-module__YU30Ga__primaryBtn{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:1.5rem;font-size:1.6rem;font-weight:700;transition:background .3s}.ProductItemGrid-module-scss-module__YU30Ga__primaryBtn:hover{background-color:#1311c0;box-shadow:0 5px 15px #110fa94d}.ProductItemGrid-module-scss-module__YU30Ga__ghostBtn{width:100%;color:var(--primary);cursor:pointer;background-color:#0000;border:2px solid #110fa91a;border-radius:12px;padding:1.5rem;font-size:1.6rem;font-weight:700;transition:all .3s}.ProductItemGrid-module-scss-module__YU30Ga__ghostBtn:hover{border-color:var(--primary);background-color:#110fa90d}
@font-face{font-family:revicons;fallback:fallback;src:url(../media/revicons.f1539f16.woff)format("woff"),url(../media/revicons.5172a59f.ttf)format("ttf"),url(../media/revicons.d45d8253.eot)format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;position:relative;overflow:hidden}.react-multi-carousel-track{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;position:relative}.react-multiple-carousel__arrow{z-index:1000;opacity:1;cursor:pointer;background:#00000080;border:0;border-radius:35px;outline:0;min-width:43px;min-height:43px;transition:all .5s;position:absolute}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;text-align:center;z-index:2;font-family:revicons;font-size:20px;display:block;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.react-multi-carousel-dot button{opacity:1;width:12px;height:12px;box-shadow:none;cursor:pointer;border:2px solid gray;border-radius:50%;outline:0;margin:0 6px 0 0;padding:0;transition:background .5s;display:inline-block}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}
.HomeDemoPrompt-module-scss-module__muWqpq__demoSection{background-color:#010029;padding:12rem 2rem;position:relative;overflow:hidden}.HomeDemoPrompt-module-scss-module__muWqpq__glowBlob{z-index:1;pointer-events:none;background:radial-gradient(circle,#2decd526 0%,#01002900 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomeDemoPrompt-module-scss-module__muWqpq__container{z-index:2;position:relative}.HomeDemoPrompt-module-scss-module__muWqpq__contentWrapper{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.HomeDemoPrompt-module-scss-module__muWqpq__heading{font-family:var(--heading-font);color:#fff;margin-bottom:3rem;font-size:5rem;font-weight:800;line-height:1.1}@media (max-width:36em){.HomeDemoPrompt-module-scss-module__muWqpq__heading{font-size:3.5rem}}.HomeDemoPrompt-module-scss-module__muWqpq__highlight{color:#2decd5;background:linear-gradient(90deg,#2decd5 0%,#73f2e3 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}@supports not ((-webkit-background-clip:text)){.HomeDemoPrompt-module-scss-module__muWqpq__highlight{color:#2decd5;background:0 0}}.HomeDemoPrompt-module-scss-module__muWqpq__description{font-family:var(--text-font);color:#fffc;max-width:800px;margin-bottom:5rem;font-size:2rem;font-weight:300;line-height:1.6}@media (max-width:36em){.HomeDemoPrompt-module-scss-module__muWqpq__description{font-size:1.6rem}}.HomeDemoPrompt-module-scss-module__muWqpq__btnWrapper{justify-content:center;display:flex}.HomeDemoPrompt-module-scss-module__muWqpq__ctaButton{color:#010029;background-color:#2decd5;border-radius:50px;align-items:center;gap:12px;padding:1.5rem 4rem;font-size:1.8rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);display:inline-flex;box-shadow:0 0 20px #2decd54d}.HomeDemoPrompt-module-scss-module__muWqpq__ctaButton .HomeDemoPrompt-module-scss-module__muWqpq__arrow{font-size:2rem;line-height:1;transition:transform .3s}.HomeDemoPrompt-module-scss-module__muWqpq__ctaButton:hover{background-color:#fff;transform:translateY(-5px)scale(1.05);box-shadow:0 10px 30px #ffffff4d}.HomeDemoPrompt-module-scss-module__muWqpq__ctaButton:hover .HomeDemoPrompt-module-scss-module__muWqpq__arrow{transform:translate(5px)}.HomeDemoPrompt-module-scss-module__muWqpq__ctaButton:active{transform:translateY(-2px)scale(1)}
