.ELYXLandingContainer{border-radius:40px;margin:1.5rem 1rem;margin-top:10px;background-color:hsla(0,0%,100%,.27058823529411763);padding:10px}.ELYXLandingContainer,.ELYXLandingContainer__inner{box-shadow:0 0 0 1px rgba(15,15,15,.05),0 3px 6px rgba(15,15,15,.1),0 9px 24px hsla(0,0%,83.5%,.2);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.ELYXLandingContainer__inner{border-radius:35px;box-sizing:border-box;background-color:hsla(0,0%,100%,.5019607843137255)}@media (max-width:600px){.ELYXLandingContainer{margin:.3rem}}.ELYXButton{display:flex;justify-content:center;width:100%;margin:0 auto;position:relative}.ELYXButton__backdrop{position:absolute;top:-4px;width:250.64px;height:51px;background:#dee0e7;border:1px solid hsla(0,0%,100%,.9019607843137255);box-shadow:0 0 0 1px rgba(15,15,15,.05),0 3px 6px rgba(15,15,15,.1),0 9px 24px hsla(0,0%,83.5%,.2);border-radius:360px;box-sizing:border-box}.ELYXButton button{border:none;border-radius:360px;padding:10px 20px;cursor:pointer;font-size:16px;font-weight:500;width:100%;color:#fff;background:#000}.ELYXButton button:hover{background-color:#444}@media (max-width:400px){.ELYXButton__backdrop{width:238.72px;height:49.5px}}.ELYXFAQ{width:calc(100% - 20px);border-radius:16px;margin:0 10px;margin-top:30px;padding:85px 0}.ELYXFAQ__title{text-align:center;font-size:35px;margin-bottom:60px}.ELYXFAQ__qa{margin-bottom:12px}.ELYXFAQ__question{padding:18px 15px;margin:0 auto;margin-bottom:12px;border:1px solid transparent;border-radius:20px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 3px 6px rgba(15,15,15,.1),0 9px 24px hsla(0,0%,83.5%,.2);background-color:hsla(0,0%,100%,.5411764705882353);position:relative;max-width:660px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;cursor:pointer}.ELYXFAQ__question:hover{background-color:#fff}.ELYXFAQ__question--header{display:flex;align-items:center}.ELYXFAQ__question--text{flex:1;color:#333;font-size:17px;font-weight:500}.ELYXFAQ__question--expansion svg{width:24px;height:24px;vertical-align:middle;fill:#555}.ELYXFAQ__question--expansion--open{transform:rotate(180deg)}.ELYXFAQ__more{text-align:center;margin-top:35px;font-size:17px;color:#555}.ELYXFAQ__contact{color:#555;font-weight:500;text-decoration:underline;text-underline-offset:3px}.ELYXFAQ__contact:visited{color:#555}.ELYXFAQ__contact:hover{color:#888}.ELYXFAQ__answer{height:0;overflow:hidden;opacity:0;color:#333;transition:.3s ease}.ELYXFAQ__answer--open{height:auto;opacity:1;margin-top:10px;line-height:24px}@media (max-width:768px){.ELYXFAQ{padding:5rem 1rem;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.ELYXFAQ__title{line-height:120%;margin-bottom:40px}.ELYXFAQ__question{padding:15px;margin-bottom:10px;border-radius:16px}.ELYXFAQ__question--text{font-size:17px;line-height:140%}}.ELYXFooterCTAShort{padding-top:10rem;padding-bottom:14rem}.ELYXFooterCTAShort--pretext{margin-left:auto;margin-right:auto;text-align:center;width:600px;margin-bottom:25px;font-weight:500;font-size:20px;color:#333}.ELYXFooterCTAShort--headline{font-size:45px;font-weight:400;text-align:center;margin-bottom:45px;max-width:600px;margin-left:auto;margin-right:auto;line-height:55px}.ELYXFooterCTAShort--button button{font-size:20px;max-width:220px;height:65px}@media (max-width:600px){.ELYXFooterCTAShort{padding:5rem 1rem;padding-bottom:7rem}.ELYXFooterCTAShort--pretext{width:unset;margin-top:unset}.ELYXFooterCTAShort--headline{font-size:40px}}@media (max-width:375px){.ELYXFooterCTAShort--headline{font-size:35px;line-height:50px;margin-bottom:35px}}.pricing{padding:10rem 5rem}.pricing__option--offer{margin-bottom:25px}.pricing__header{margin-bottom:65px}.pricing__title{text-align:center;font-size:60px;font-weight:400;line-height:120%}.pricing__description{text-align:center;font-size:24px;line-height:35px;max-width:42rem;margin:0 auto;margin-top:10px;font-weight:300}.pricing__options{display:flex;justify-content:center}.pricing__option{padding:18px;margin:0 10px;border:1px solid transparent;border-radius:25px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 3px 6px rgba(15,15,15,.1),0 9px 24px hsla(0,0%,83.5%,.2);background-color:hsla(0,0%,100%,.611764705882353)!important;width:330px;position:relative;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box}.pricing__option--header{margin-bottom:10px}.pricing__option--title{font-size:18px;font-weight:400;margin-bottom:5px}.pricing__option--description{margin-top:10px;margin-bottom:10px;font-size:17px}.pricing__option--price{display:flex;align-items:baseline}.pricing__option--price--tag{font-size:28px;font-weight:400}.pricing__option--price--period{margin-left:5px}.pricing__option--disclaimer{text-align:center;margin-top:10px;color:#555;font-size:15px}.pricing__tab--discount{margin-left:5px}.pricing__option--free button{background:#fff;color:#000;border:1px solid}.pricing__option--free button:hover{background-color:#f3f3f3}.pricing__tabs{display:flex;padding:0;margin:0 auto;border:1px solid transparent;border-radius:360px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 3px 6px rgba(15,15,15,.1),0 9px 24px hsla(0,0%,83.5%,.2);background-color:hsla(0,0%,100%,.3607843137254902)!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:60px;position:relative;text-align:center;justify-content:center;box-sizing:border-box}.pricing__tabs--sections{display:inline-block;position:relative;padding:4px;border-radius:50em}.pricing__tabs input[type=radio]{position:absolute;opacity:0}.pricing__tabs label{position:relative;z-index:1;display:inline-block;float:left;width:125px;height:35px;line-height:35px;cursor:pointer;color:#000;text-decoration:none;font-weight:400;transition-delay:.1s;transition:color .3s ease}.pricing__tabs input[type=radio]:checked+label{color:#000;text-decoration:none;font-weight:500}.pricing__tab--selection{position:absolute;top:3px;left:4px;height:35px;width:125px;transition:transform .3s;border:1px solid transparent;border-radius:360px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 3px 6px rgba(15,15,15,.1),0 9px 24px hsla(0,0%,83.5%,.2);background-color:hsla(0,0%,100%,.5411764705882353)!important}.pricing__tabs input[type=radio]:checked+label+.pricing__tab--selection,.pricing__tabs input[type=radio]:checked+label:nth-of-type(n)+.pricing__tab--selection{transform:translateX(125px)}.pricing__tabs--highlight{position:absolute;right:-30px;top:-5px;font-size:smaller;font-weight:500;transform:rotate(20deg);color:#282c30;padding:3px 5px;z-index:1;border-radius:360px;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 3px 6px rgba(15,15,15,.1),0 9px 24px hsla(0,0%,83.5%,.2);background:#eff3ff}.middle-highlight{right:40%;transform:rotate(0deg);top:35px;background-color:#762bff}@media (max-width:900px){.pricing{padding:6rem 2rem}}@media (max-width:600px){.pricing{padding:6rem 1rem}.pricing__header{margin-bottom:45px}.pricing__title{font-size:50px}.pricing__description{font-size:18px;font-weight:300}.pricing__tabs{margin-bottom:30px;width:100%}.pricing__tabs label{width:100%;font-size:15px;text-align:center}.pricing__tabs--sections{width:100%;display:flex;justify-content:center}.pricing__tab--selection{width:33.333%;left:3px}.pricing__tabs--highlight{font-size:12px;right:-28px}.middle-highlight{right:38.5%}.pricing__options{flex-direction:column}.pricing__option{margin:0 auto;width:100%}.pricing__option:first-child{margin-bottom:20px!important}}@media (max-width:375px){.pricing{padding:5rem 1rem}.pricing__title{font-size:40px}.pricing__description{font-size:17px;line-height:30px}.pricing__tabs label{font-size:14px;text-align:center}}