.CoverBanner_coverBanner__jtz88{background-repeat:no-repeat;background-size:120%;background-position:top;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.CoverBanner_closeButton__coiYE{width:32px;height:32px;border-radius:50%;border:none;align-self:flex-end;margin:var(--margin-padding-large);display:flex;justify-content:center;align-items:center}.CoverBanner_closeButtonLight__ygRvO{background-color:var(--color-white)}.CoverBanner_closeButtonDark__APOex{background-color:var(--color-button-fade-black)}.CoverBanner_coverBannerContent__In_xU{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:47%;width:100%;bottom:0;position:relative;background-color:var(--color-white);border-radius:13px 13px 0 0}.CoverBanner_coverBannerContent__In_xU h1{font-size:var(--font-size-extra-large);font-weight:600;color:var(--color-black-strong);margin:45px 0 0;max-width:220px}.CoverBanner_coverBannerContent__In_xU p{font-size:var(--font-size-small);font-weight:400;color:var(--color-black-strong);margin:19px 0 0;max-width:220px}.CoverBanner_coverBannerContent__In_xU:before{content:"";position:absolute;top:-34px;left:calc(50% - 33px);width:75px;height:75px;background-image:url(/assets/img/cover-banner-icon.png)}.CoverBanner_downloadButton__qpnuM{font-size:var(--margin-padding-small);font-weight:600;border-radius:40px;cursor:pointer;padding:var(--margin-padding-small);border:none;margin:25px 30px 30px;min-width:320px;text-transform:uppercase}.CoverBanner_downloadButtonLight__A1eQs{color:var(--color-black-strong);background-color:var(--color-darker-yellow)}.CoverBanner_downloadButtonDark__eCNvT{color:var(--color-white);background-color:var(--color-black-strong)}.PopupBanner_bannerContainer__aEQ8q{height:350px}.PopupBanner_modalStyles__GTysP{padding:0;border-radius:var(--margin-padding-medium);left:0;right:0;margin:0 auto;bottom:32px!important;width:324px;border:unset}@media (min-width:768px){.PopupBanner_modalStyles__GTysP{bottom:213px!important}}.PopupBanner_heroSection__KJTBs{position:relative;height:134px;display:flex;justify-content:center;border-top-left-radius:var(--margin-padding-medium);border-top-right-radius:var(--margin-padding-medium)}.PopupBanner_image__1QGNK{height:210px;width:auto}.PopupBanner_imageContainer__R2GrN{position:absolute;bottom:3px}.PopupBanner_content__L_xA3{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 var(--margin-padding-medium)}.PopupBanner_title__QJGqu{font-size:20px;font-weight:500;line-height:26px}.PopupBanner_description__UnHIh{font-size:14px;line-height:14px;font-weight:400;color:#848489;text-align:center}.PopupBanner_buttonsContainer__bkn_p{display:flex;justify-content:center;flex-direction:column;width:100%}.PopupBanner_primaryButtonStyles__0s2CJ{width:100%}.PopupBanner_secondaryButtonStyles__Yxsuy{background-color:unset;color:var(--color-orange);text-transform:none;border:unset}.SmartAppBanner_bannerContainer__JDAhd{bottom:0;top:auto;background-color:#fff;width:100%;height:66px}.SmartAppBanner_banner__Ynlbo{display:flex;bottom:0;top:auto;width:100%;position:fixed;padding:10px;overflow:hidden;box-sizing:border-box;z-index:99999;-webkit-user-select:none;user-select:none;border-top:1px solid #ccc;height:66px}.SmartAppBanner_image__Ce0v2{height:34px;width:34px;border-radius:10px;margin-left:var(--margin-padding-extra-large);margin-top:var(--margin-padding-extra-small)}.SmartAppBanner_content__3thwc{display:flex;flex-direction:column;margin:auto 10px}.SmartAppBanner_title__e70n1{font-size:14px;font-weight:600;margin-bottom:2px}.SmartAppBanner_description__OvXIn{font-size:var(--margin-padding-small);color:#848489;white-space:pre-line}.SmartAppBanner_closeButton__yJ1st{width:13.5px}.SmartAppBanner_closeButtonContainer__FQfxg{position:absolute;top:26px;left:var(--margin-padding-small)}.SmartAppBanner_resetButton__M6f8s{background-color:unset;border:none}.SmartAppBanner_resetButton__M6f8s:hover{cursor:pointer}.SmartAppBanner_downloadButton__ZWF_9{vertical-align:middle;margin-top:auto;margin-bottom:auto;margin-left:auto;font-size:var(--margin-padding-small);font-weight:600;color:var(--color-white);background-color:#007aff;border-radius:40px;cursor:pointer;padding:10px 26px}.ScheduleCoverBanner_coverBanner__wguNl{background-image:url(/assets/img/cover-banner-scheduling.png);background-repeat:no-repeat;background-size:100%;background-color:var(--color-white);background-position:bottom;width:100%}.ScheduleCoverBanner_coverBanner__wguNl,.ScheduleCoverBanner_mainContainer__erJJw{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.ScheduleCoverBanner_mainContainer__erJJw{margin-top:80px;margin-bottom:12px}.ScheduleCoverBanner_closeButton__DOsD8{width:32px;height:32px;border-radius:50%;border:none;background-color:var(--color-button-fade-black);align-self:flex-end;margin:var(--margin-padding-extra-large);display:flex;justify-content:center;align-items:center;position:absolute}.ScheduleCoverBanner_schedulingButton__UlbCE{position:relative;background-color:var(--color-darker-yellow);border:none;border-radius:16px;margin:var(--margin-padding-medium) 0;display:flex;justify-content:center;align-items:center}.ScheduleCoverBanner_continueButton__oOJEt,.ScheduleCoverBanner_schedulingButton__UlbCE{width:312px;height:48px;font-size:var(--font-size-large);font-weight:700;padding:var(--margin-padding-small) var(--margin-padding-medium);cursor:pointer}.ScheduleCoverBanner_continueButton__oOJEt{top:567px;left:24px;background-color:var(--color-lighter-light-yellow);color:var(--color-primary);border:1px solid var(--color-black-strong);border-radius:16px}.ScheduleCoverBanner_coverBannerContent__R_Ibl{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:47%;width:100%;bottom:0;position:relative;border-radius:13px 13px 0 0}.ScheduleCoverBanner_buttonsContainer__VqKg3{justify-content:center;width:100%;margin-top:120px}.ScheduleCoverBanner_buttonsContainer__VqKg3,.ScheduleCoverBanner_textContainer__oK9mF{display:flex;flex-direction:column;align-items:center}.ScheduleCoverBanner_title__0_hU7{width:302px;height:120px;font-family:var(--font-family-roboto);font-size:var(--font-size-x4-large);line-height:var(--font-size-x4-large);font-weight:var(--font-weight-xx-bold);color:var(--color-black-strong);text-align:left}.ScheduleCoverBanner_scheduleDiscount__d_z51{width:302px;height:28px;font-size:var(--font-size-bigger-large);color:var(--color-lead);font-weight:400;line-height:var(--font-size-xx-large)}