@charset "UTF-8";@font-face{font-family:Newsreader;src:url(/assets/Newsreader-Light-B6ADW7Rq.woff2) format("woff2"),url(/assets/Newsreader-Light-Dd_DmKIU.woff) format("woff");font-weight:300}@font-face{font-family:Newsreader;src:url(/assets/Newsreader-LightItalic-BdeUcJm4.woff2) format("woff2"),url(/assets/Newsreader-LightItalic-f8_IUV20.woff) format("woff");font-style:italic;font-weight:300}@font-face{font-family:Newsreader;src:url(/assets/Newsreader-Regular-COK-Fu7k.woff2) format("woff2"),url(/assets/Newsreader-Regular-VGeyjbM7.woff) format("woff");font-weight:400}@font-face{font-family:Outfit;src:url(/assets/Outfit-Light-Bnu9xHXy.woff2) format("woff2"),url(/assets/Outfit-Light-B2eQvK6I.woff) format("woff");font-weight:300}@font-face{font-family:Outfit;src:url(/assets/Outfit-Medium-fl5mz1_h.woff2) format("woff2"),url(/assets/Outfit-Medium-PIw8NJM4.woff) format("woff");font-weight:500}body{font-family:Newsreader,Outfit,sans-serif;margin:0rem;box-sizing:border-box;height:100vh}html{overflow-x:hidden}#root{height:100vh;display:flex;flex-direction:column}button{background-color:#1e90ff;border:none;padding:1rem;border-radius:2rem;color:#fff}button:hover{text-decoration:underline}datalist{display:flex;justify-content:space-between}@media screen and (min-width: 1280px){datalist{width:75%;text-align:center;margin:0rem auto}}.home-page{margin:0rem 0rem auto;font-family:Outfit;display:flex;flex-direction:column}.home-page__intro{background-color:#dbe9f4;padding:2rem 3rem}@media screen and (min-width: 768px){.home-page__intro{padding:2rem 4rem}}@media screen and (min-width: 1280px){.home-page__intro{padding:3rem 4rem}}.home-page__intro-header,.home-page__guide-header{font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width: 768px){.home-page__intro-header,.home-page__guide-header{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.home-page__intro-sub{font-family:Newsreader;font-size:1rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 768px){.home-page__intro-sub{font-size:1.125rem;font-weight:400;line-height:1.375rem}}.home-page__guide{padding:2rem 3rem}@media screen and (min-width: 768px){.home-page__guide{padding:2rem 4rem}}@media screen and (min-width: 1280px){.home-page__guide{padding:3rem 4rem}}.home-page__guide-header{margin-top:0rem}.home-page__guide-list{padding-left:1.875rem;margin-bottom:0rem}@media screen and (min-width: 768px){.home-page__guide-list{padding-left:2.25rem}}.home-page__guide-steps{font-family:Newsreader;font-size:1rem;font-weight:400;line-height:1.125rem}@media screen and (min-width: 768px){.home-page__guide-steps{font-size:1.125rem;font-weight:400;line-height:1.25rem}}.home-page__guide-detail{font-family:Newsreader;font-size:.75rem;font-weight:300;line-height:1rem;font-style:italic;padding-left:.75rem;margin-top:.25rem}@media screen and (min-width: 768px){.home-page__guide-detail{font-size:.875rem;font-weight:300;line-height:1.125rem}}.home-page__internal-link{color:#1e90ff}.home-page--last-detail{margin-bottom:0rem}.home-page__stat{padding:2rem 3rem;background-color:#b2dfdb;display:flex;flex-direction:column;gap:.25rem}@media screen and (min-width: 768px){.home-page__stat{padding:2rem 4rem;gap:.375rem}}@media screen and (min-width: 1280px){.home-page__stat{padding:3rem 4rem}}.home-page__stat-data{font-size:1.5rem;font-weight:500;line-height:2rem;margin:0rem}@media screen and (min-width: 768px){.home-page__stat-data{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.home-page__stat-source{margin-top:0rem;width:max-content;color:#1e90ff;align-self:flex-end}.home-page__stat-info{font-weight:400}.home-page__cta{display:flex;flex-direction:column;gap:.5rem;align-items:center;padding:2rem 3rem}@media screen and (min-width: 768px){.home-page__cta{padding:2rem 4rem}}@media screen and (min-width: 1280px){.home-page__cta{padding:3rem 4rem}}.home-page__explanation{font-size:1rem;font-weight:400;line-height:1.125rem;text-align:center;margin:0rem}@media screen and (min-width: 768px){.home-page__explanation{font-size:1.125rem;font-weight:400;line-height:1.25rem}}.home-page__redirect{margin:1rem auto 0rem;color:#fff;text-decoration:none;padding:1rem;background-color:#1e90ff;border-radius:2rem;font-size:1rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 768px){.home-page__redirect{margin-top:1.5rem;font-size:1.125rem;font-weight:400;line-height:1.25rem;padding:1.25rem 1.75rem}}.home-page__redirect:hover{text-decoration:underline}@media print{.header__nav-bar,.header__nav-link{display:none}.header{padding:0rem!important}.header__logo-image{height:50px!important}.header__logo-name{color:#000!important}}.header{padding:2rem 1rem;display:flex;justify-content:space-between;align-items:center;background-color:#1e90ff}@media screen and (min-width: 768px){.header{padding:1rem 2rem;justify-content:space-between;flex-direction:row}}.header__logo{display:flex;align-items:center}.header__logo-image{height:100px}.header__logo-name{margin:0rem;color:#fff;font-family:Outfit;font-weight:400}.header__nav-bar{display:flex;gap:1rem;list-style-type:none;margin:0rem;padding:0rem;flex-direction:column}@media screen and (min-width: 768px){.header__nav-bar{flex-direction:row;gap:2rem}}.header__nav-redirect{text-decoration:none;color:#fff}.header__nav-redirect:hover,.header__nav-redirect.active{text-decoration:underline}.header__nav-link{color:#fff;font-size:1rem;font-weight:400;line-height:1.25rem}.footer{background-color:#1e90ff;color:#fff;position:relative;bottom:0rem;display:flex;flex-direction:column;gap:.5rem;padding:2rem 1rem;font-family:Outfit}@media screen and (min-width: 768px){.footer{padding:1rem 2rem}}.footer__disclaimer{font-size:.75rem;font-weight:400;line-height:1rem;margin:1rem 0rem 0rem;text-align:center;overflow-x:hidden;text-wrap:wrap}@media screen and (min-width: 768px){.footer__disclaimer{margin:2rem auto 0rem}}.footer__section-title{font-family:Outfit;font-size:1.25rem;font-weight:500!important;line-height:1.5rem;margin:1.5rem 0rem 0rem;padding-bottom:.25rem}@media screen and (min-width: 768px){.footer__section-title{width:max-content;font-size:1.375rem;font-weight:500;line-height:1.675rem}}.footer__useful-links{display:flex;flex-direction:column;gap:.375rem}@media screen and (min-width: 768px){.footer__useful-links{margin-left:auto}}.footer__useful-links-single{color:#f2f2f2;text-decoration:none;width:max-content;font-size:.875rem;font-weight:300;line-height:1rem}.footer__useful-links-single:hover{color:#fff;text-decoration:underline}@media screen and (min-width: 768px){.footer__useful-links-single{font-size:1rem;font-weight:300;line-height:1.125rem}}.footer__all-links{display:flex;flex-direction:column;gap:.25rem}@media screen and (min-width: 768px){.footer__all-links{flex-direction:row;gap:2rem}}@media screen and (min-width: 1280px){.footer__all-links{justify-content:space-between}}.footer__socials{display:flex;flex-direction:column;align-content:center;gap:.5rem}.footer__socials-logos{display:flex;gap:1.25rem}@media screen and (min-width: 768px){.footer__socials-logos{justify-content:space-evenly}}.footer__social-svg{height:1.5625rem;width:1.5625rem}.footer__social-path{fill:#fff;height:1.25rem;width:1.25rem}.footer__copyright{font-size:.625rem;font-weight:300;line-height:.75rem;margin-bottom:0rem}.footer__logo{display:flex;flex-direction:column;width:max-content;text-decoration:none}@media screen and (min-width: 768px){.footer__logo{padding-top:1rem}}.footer__logo-image{height:6.25rem;width:6.25rem}.footer__logo-name{margin:0rem;text-align:center;font-family:Outfit;font-size:1rem;font-weight:500;line-height:1.125rem;color:#fff}@media screen and (min-width: 768px){.footer__logo-name{font-size:1.125rem;font-weight:500;line-height:1.25rem}}.login-page{height:100%;background-color:#dbe9f4}.login-form{display:flex;gap:.25rem;flex-direction:column;width:18.75rem;max-width:70%;margin:4rem auto 2rem;padding:1.5rem;border:1px #898b8e solid;border-radius:1rem;background-color:#fff}.login-form__message{font-family:Outfit;text-align:center;font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width: 768px){.login-form__message{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.login-form__input{margin-bottom:.5rem;padding:.375rem .625rem;border-radius:.5rem;border:2px #898b8e solid;outline:none}.login-form__input:focus{border:2px solid #1e90ff}.login-form__submit-button{background-color:#1e90ff;border:none;padding:.75rem 2rem;border-radius:2rem;width:max-content;align-self:center;margin:.5rem 0rem 1rem}.login-form__submit-button:hover{cursor:pointer}.login-form__sign-up,.login-form__forgot-password{color:#1e90ff;margin-bottom:0rem}.login-form__redirect{width:max-content;align-self:center;text-decoration:none}.login-form__redirect:hover{text-decoration:underline;color:#1e90ff}.header-only__logo{display:flex;flex-direction:row;width:max-content;text-decoration:none;padding:0rem}.header-only__logo-image{height:4.6875rem;width:4.6875rem}.header-only__nav-redirect{text-decoration:none}@media print{.past-results{margin:0rem!important;padding:0rem!important}.past-results__header,.past-results__id,.exercise-list,.exercise-list__each{margin:0!important;padding:.25rem 0rem!important;page-break-inside:avoid}.exercise-list__steps-title{margin-bottom:.5rem!important}.exercise-list__copyright{margin-bottom:.25rem auto 0rem!important}.past-results__header-title{margin:0rem}.exercise-list__name,.exercise-list_reps{margin:.5rem 0rem}.past-results__print-button{display:none}}.past-results{margin:0rem 3rem auto;padding:2rem 0rem}.past-results__print-button{margin-left:auto;padding:.5rem 1rem;border:1px #898b8e solid;background-color:#f2f2f2;font-family:Outfit;border-radius:.5rem;width:max-content}.past-results__print-button:hover{cursor:pointer;background-color:#898b8e;color:#fff}.past-results__header{display:flex;flex-direction:column;border-bottom:2px #000000 solid}@media screen and (min-width: 768px){.past-results__header{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 1280px){.past-results__header{font-size:1.25rem;font-weight:600;line-height:1.5rem}}.past-results__header-title{margin:1rem 0rem}@media screen and (min-width: 768px){.past-results__header-title{margin:1.5rem 0rem}}.past-results__id{color:#898b8e;margin:0rem 0rem 1rem}@media screen and (min-width: 768px){.past-results__id{margin:1.5rem 0rem;align-self:center}}.exercise-list{display:flex;flex-direction:column}.exercise-list__each{display:flex;flex-flow:row wrap;border-bottom:2px #898b8e dotted}@media screen and (min-width: 768px){.exercise-list__each{padding:0rem 1rem}}.exercise-list__each-step{margin-left:1.5rem;padding-bottom:.125rem}.exercise-list__name{font-weight:600}.exercise-list__steps{width:100%;margin:0rem;padding:0rem}.exercise-list__steps-title{margin-top:0rem}.exercise-list__reason{display:none;margin:1rem 0rem 1rem auto}@media screen and (min-width: 768px){.exercise-list__reason{display:flex}}.exercise-list__sets{margin-right:2rem}.exercise-list__copyright{font-size:.625rem;font-weight:300;line-height:.75rem;width:max-content;margin:1rem auto 0rem}span{font-weight:600}.form-modal{color:#26e92d;width:max-content;margin:0rem auto;border-radius:1rem;text-align:center}.form-modal__link{color:#1e90ff}.question-form{display:flex;flex-direction:column;margin:0rem 3rem;padding:2rem 0rem;font-family:Outfit;font-weight:400}@media screen and (min-width: 768px){.question-form{margin:0rem 2rem}}.question-form__instruction{font-weight:400}.question-form__single-question{padding-bottom:1rem}.question-form__single-question--slider{display:flex;flex-direction:column}.question-form__range-response{width:100%;margin:0rem}@media screen and (min-width: 1280px){.question-form__range-response{width:75%;display:flex;margin:0rem auto;padding-bottom:.25rem}}.question-form__button{width:max-content;align-self:center}.question-form__button:hover{text-decoration:underline;cursor:pointer}.question-form__copyright{font-size:.625rem;font-weight:300;line-height:.75rem;margin:1rem auto .5rem}.plan-validation{position:fixed;background-color:#dbe9f4;height:100%;width:100%;font-family:Outfit;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 0rem}.plan-validation__header{font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width: 768px){.plan-validation__header{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.plan-validation--underline{text-decoration:underline}.plan-validation__message{width:90%;margin:0rem 0rem 2rem;text-align:center;font-size:1.25rem;font-weight:500;line-height:1.5rem}@media screen and (min-width: 768px){.plan-validation__message{font-size:1.5rem;font-weight:500;line-height:1.75rem}}.plan-validation__instruction{width:90%;margin:0rem;text-align:center;font-size:1rem;font-weight:500;line-height:1.25rem}@media screen and (min-width: 768px){.plan-validation__instruction{font-size:1.25rem;font-weight:500;line-height:1.5rem}}.plan-validation__hide-button,.plan-validation__redirect{background-color:#1e90ff;color:#fff;padding:.5rem 1rem;border-radius:.5rem;margin-top:1rem}.plan-validation__hide-button:hover,.plan-validation__redirect:hover{cursor:pointer}.plan-validation__redirect{text-decoration:none}.all-results{margin:0rem 3rem auto;padding:2rem 0rem;font-family:Outfit;font-weight:400}@media screen and (min-width: 768px){.all-results{margin:0rem 2rem auto}}.all-results__header{text-decoration:underline;font-weight:400}.all-results__categories{padding:.5rem 1rem;background-color:#f2f2f2}.all-results__date{margin:0rem;font-weight:400}.all-results__full{padding:0rem}.all-results__each{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem;border-bottom:2px #f2f2f2 solid}.all-results__each:hover{background-color:#f2f2f2}.all-results__redirect{margin:0rem;font-weight:400}.all-results__link{color:#fff;text-decoration:none;padding:1rem;background-color:#1e90ff;border-radius:2rem}.all-results__link:hover{text-decoration:underline}.all-results__redirect{background-color:#1e90ff}.all-results__none-message{font-size:1.5rem;font-weight:500;line-height:2rem;text-align:center;margin:2rem 0rem 0rem}@media screen and (min-width: 768px){.all-results__none-message{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.all-results__none-message-detail{text-align:center;margin:.25rem 0rem 2rem;font-size:1rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 768px){.all-results__none-message-detail{font-size:1.125rem;font-weight:400;line-height:1.375rem;margin-top:.5rem}}.all-results__form-redirect{color:#1e90ff;text-decoration:none}.signup{height:100%;background-color:#dbe9f4}.signup__message{font-family:Outfit;text-align:center;font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width: 768px){.signup__message{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.signup-form{display:flex;gap:.25rem;flex-direction:column;width:18.75rem;max-width:70%;margin:4rem auto 2rem;padding:1.5rem;border:1px #898b8e solid;border-radius:1rem;background-color:#fff}.signup-form__input{margin-bottom:.5rem;padding:.375rem .625rem;border-radius:.5rem;border:2px #898b8e solid;outline:none}.signup-form__input:focus{border:2px solid #1e90ff}.signup-form__submit-button{background-color:#1e90ff;border:none;padding:.75rem 2rem;border-radius:2rem;width:max-content;align-self:center}.signup-form__submit-button:hover{cursor:pointer}.loading{margin:auto;display:flex;justify-content:center;align-items:center;height:100vh;color:#1e90ff}.dashboard{height:100%;background-image:linear-gradient(#dbe9f4);font-family:Outfit}.dashboard__main{padding:1rem 1rem 2rem;margin-bottom:auto;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.dashboard__main{padding:2rem 2rem auto}}.dashboard__heading{display:flex;justify-content:space-between;align-items:center}.dashboard__welcome{margin:0rem;text-align:center;font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width: 768px){.dashboard__welcome{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.dashboard__log-out{margin:0rem;padding:.5rem 1rem;background-color:red;color:#fff;height:max-content;width:max-content;border-radius:1rem}.dashboard__log-out:hover{cursor:pointer;text-decoration:underline}.dashboard__customer-portal{color:#1e90ff;text-decoration:none;width:max-content;margin-left:auto}.dashboard__customer-portal:hover{text-decoration:underline}.dashboard__card{border:1px solid #898b8e;padding:1rem .5rem;border-radius:1rem;display:flex;gap:1rem;align-items:center;background-color:#f2f2f2}.dashboard__card-title{margin:0rem;font-size:1rem;font-weight:500;line-height:1.25rem}@media screen and (min-width: 768px){.dashboard__card-title{font-size:1.25rem;font-weight:500;line-height:1.75rem}}.dashboard__card-redirect{color:#1e90ff;text-decoration:none}.dashboard__card-redirect:hover{text-decoration:underline}.dashboard__card-empty{margin:0rem;font-size:1rem;font-weight:400;line-height:1.25rem}.dashboard__card-text{display:flex;flex-direction:column;gap:.5rem}.dashboard__icon{height:3.125rem;width:3.125rem}.error-page{display:flex;flex-direction:column;margin:4rem auto}.error-page__instruction{text-align:center}@font-face{font-family:Newsreader;src:url(./assets/fonts/alternative-files/Newsreader-Light.woff2) format("woff2"),url(./assets/fonts/Newsreader-Light.woff) format("woff");font-weight:300}@font-face{font-family:Newsreader;src:url(./assets/fonts/alternative-files/Newsreader-LightItalic.woff2) format("woff2"),url(./assets/fonts/Newsreader-LightItalic.woff) format("woff");font-style:italic;font-weight:300}@font-face{font-family:Newsreader;src:url(./assets/fonts/alternative-files/Newsreader-Regular.woff2) format("woff2"),url(./assets/fonts/Newsreader-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Outfit;src:url(./assets/fonts/alternative-files/Outfit-Light.woff2) format("woff2"),url(./assets/fonts/Outfit-Light.woff) format("woff");font-weight:300}@font-face{font-family:Outfit;src:url(./assets/fonts/alternative-files/Outfit-Medium.woff2) format("woff2"),url(./assets/fonts/Outfit-Medium.woff) format("woff");font-weight:500}.price-card{display:flex;flex-direction:column;margin:0rem;gap:2rem;padding:1rem}@media screen and (min-width: 768px){.price-card{flex-direction:row;margin:0rem;padding:1rem 0rem;justify-content:space-around}}.price-card__single{border:.125rem solid #898b8e;border-radius:.375rem;padding:1rem;width:300px;margin:0rem auto}@media screen and (min-width: 768px){.price-card__single{margin:0rem}}.price-card__deal{color:#fff;font-size:2rem;font-weight:500;line-height:2.25rem;margin:0rem auto;padding-bottom:1rem;width:max-content}.price-card--yearly{background-color:#ff5a4e;border-color:#ff5a4e}@media screen and (min-width: 768px){.price-card--yearly-list{margin-bottom:1.8125rem}}.price-card__yearly-info{background-color:#fff;padding:.5rem 1rem}.price-card__yearly-detail{margin-bottom:0rem}.price-card__plan-length{color:#898b8e;width:max-content;margin:.5rem auto}.price-card__price{font-size:2.5rem;font-weight:500;line-height:2.75rem;width:max-content;margin:1rem auto}.price-card__product-name{font-size:1.25rem;font-weight:500;line-height:1.5rem;width:max-content;margin:1rem auto;color:#898b8e}.price-card__product-perk-single::marker{content:"✔  ";color:#26e92d}.price-card__product-perks{margin-top:.25rem}.price-card__stripe-redirect{background-color:#1e90ff;color:#fff;text-decoration:none;padding:.5rem 2rem;border-radius:.375rem;display:flex;margin:0rem auto .5rem;width:max-content}.price-card__stripe-redirect:hover{text-decoration:underline;cursor:pointer}@media screen and (min-width: 768px){.price-card--monthly{padding-top:76px}}@font-face{font-family:Newsreader;src:url(./assets/fonts/alternative-files/Newsreader-Light.woff2) format("woff2"),url(./assets/fonts/Newsreader-Light.woff) format("woff");font-weight:300}@font-face{font-family:Newsreader;src:url(./assets/fonts/alternative-files/Newsreader-LightItalic.woff2) format("woff2"),url(./assets/fonts/Newsreader-LightItalic.woff) format("woff");font-style:italic;font-weight:300}@font-face{font-family:Newsreader;src:url(./assets/fonts/alternative-files/Newsreader-Regular.woff2) format("woff2"),url(./assets/fonts/Newsreader-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Outfit;src:url(./assets/fonts/alternative-files/Outfit-Light.woff2) format("woff2"),url(./assets/fonts/Outfit-Light.woff) format("woff");font-weight:300}@font-face{font-family:Outfit;src:url(./assets/fonts/alternative-files/Outfit-Medium.woff2) format("woff2"),url(./assets/fonts/Outfit-Medium.woff) format("woff");font-weight:500}.pricing{display:flex;flex-direction:column;padding:2rem 3rem;font-family:Outfit}.pricing__header{width:max-content;margin:0rem auto;font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width: 768px){.pricing__header{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.pricing__detail{font-size:1rem;font-weight:500;line-height:1.25rem}@media screen and (min-width: 768px){.pricing__detail{font-size:1.25rem;font-weight:500;line-height:1.75rem}}.pricing__payment-redirect{color:#898b8e;font-size:1rem;font-weight:500;line-height:1.25rem}@media screen and (min-width: 768px){.pricing__payment-redirect{font-size:1.25rem;font-weight:500;line-height:1.75rem}}.checkout-success{font-family:Outfit;font-weight:200;margin:4rem 3rem;text-align:center}.checkout-success__header{color:#26e92d;font-size:2rem;font-weight:500;line-height:2.6875rem}@media screen and (min-width: 768px){.checkout-success__header{font-size:2.25rem;font-weight:500;line-height:2.5rem}}.checkout-success__message,.checkout-success__final{font-size:1rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 768px){.checkout-success__message,.checkout-success__final{font-size:1.25rem;font-weight:400;line-height:1.375rem}}.checkout-success__email{color:#1e90ff}.checkout-cancel{font-family:Outfit;font-weight:200;margin:4rem 3rem;text-align:center}.checkout-cancel__header{color:red;font-size:2rem;font-weight:500;line-height:2.6875rem}@media screen and (min-width: 768px){.checkout-cancel__header{font-size:2.25rem;font-weight:500;line-height:2.5rem}}.checkout-cancel__message,.checkout-cancel__final,.checkout-cancel__option{font-size:1rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 768px){.checkout-cancel__message,.checkout-cancel__final,.checkout-cancel__option{font-size:1.25rem;font-weight:400;line-height:1.375rem}}.checkout-cancel__link{color:#1e90ff}.faq{margin:0rem 3rem auto;padding:2rem 0rem;font-family:Outfit}@media screen and (min-width: 768px){.faq{margin:0rem 2rem auto}}.faq__header{text-align:center;font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width: 768px){.faq__header{font-size:1.75rem;font-weight:500;line-height:2.25rem}}.faq__question{display:flex;justify-content:space-between;padding:0rem;border-top:1px #898b8e solid;background-color:#dbe9f4}.faq__question:hover{cursor:pointer}.faq__question-text{font-size:1rem;font-weight:500;line-height:1.125rem;padding-left:1rem;width:max-content}.faq__question-expand{padding-right:1rem}.faq__answer{font-size:1rem;font-weight:300;line-height:1.125rem;margin:0rem;padding:1rem;background-color:#fff}.faq__answer--top{padding:0rem 1rem}.faq__answer-warning{font-size:1rem;font-weight:300;line-height:1.125rem;margin:0rem;padding:0rem 1rem}.faq__answer-list{padding-left:2.5rem;font-size:1rem;font-weight:300;line-height:1.125rem;margin:0rem}.faq__answer-full{background-color:#fff;width:100%;padding:1rem 0rem;display:flex;flex-direction:column;gap:1rem}.faq__plan-link{color:#1e90ff;font-size:1rem;font-weight:300;line-height:1.125rem;background-color:#fff;width:100%;padding:0rem 1rem;margin:0rem}.faq__contact-info{font-size:1rem;font-weight:500;line-height:1.125rem;text-align:center}.faq__contact-email{color:#1e90ff}.faq--last-answer{border-bottom:1px #898b8e solid}
