.landing_layout__u7Gk2{display:flex;flex-direction:column;align-items:center;min-height:100vh;position:relative;background-color:var(--coral-background)}.enrollmentModal_modal-container__kjM7n{display:flex;flex-direction:column;padding-bottom:0!important;padding-right:0!important;padding-left:0!important;overflow:hidden;gap:10px!important;transition:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.enrollmentModal_modal-container__kjM7n:focus{outline:none}@media(max-width:768px){.enrollmentModal_modal-container__kjM7n{gap:12px!important;width:100%!important;height:100vh;height:100dvh;border-radius:0!important;padding:16px 0 0!important;max-width:100%!important}.enrollmentModal_modal-container__kjM7n button[class*="data-[state=open]:text-muted-foreground "]{top:12px}}@media(min-width:768px){.enrollmentModal_modal-container__kjM7n{max-height:90vh!important;max-height:90dvh!important;max-width:640px!important}}.enrollmentModal_card-container__zHkEi{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}@media not all and (min-width:768px){.enrollmentModal_card-container__zHkEi{gap:1rem;padding:.75rem}}@media (min-width:768px){.enrollmentModal_card-container__zHkEi{gap:.5rem;padding:.75rem 1rem}}.enrollmentModal_card-container__zHkEi{border-radius:12px;border-width:1px;border-color:var(--coral-system-gray);background-color:var(--coral-modal-background)}.enrollmentModal_select-batch__UiY3_{display:flex;flex-direction:column}@media (min-width:768px){.enrollmentModal_select-batch__UiY3_{gap:1rem}}.enrollmentModal_select-learners__YcYlW{display:flex;flex-direction:column}@media (min-width:768px){.enrollmentModal_select-learners__YcYlW{gap:1rem}}.enrollmentModal_checkout__mhuME{display:flex;flex-direction:column}@media (min-width:768px){.enrollmentModal_checkout__mhuME{gap:1rem}}.enrollmentModal_select-payment-plan__jTAFL{display:flex;flex-direction:column}@media (min-width:768px){.enrollmentModal_select-payment-plan__jTAFL{gap:1rem}}.enrollmentModal_summary__SSI9l{position:relative;display:flex;flex-direction:column}@media (min-width:768px){.enrollmentModal_summary__SSI9l{gap:1rem}}.enrollmentModal_class-card-container__AOes7{display:flex;width:100%;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding:.75rem}@media not all and (min-width:768px){.enrollmentModal_class-card-container__AOes7{gap:.5rem}}@media (min-width:768px){.enrollmentModal_class-card-container__AOes7{gap:.75rem}}.enrollmentModal_plan-card-container__p1YAJ{display:flex}@media not all and (min-width:768px){.enrollmentModal_plan-card-container__p1YAJ{flex-direction:column}}@media (min-width:768px){.enrollmentModal_plan-card-container__p1YAJ{flex-direction:row}}.enrollmentModal_plan-card-container__p1YAJ{width:100%;cursor:pointer;justify-content:space-between;border-radius:10px;border-width:1px;color:var(--coral-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.enrollmentModal_plan-card-container__p1YAJ{gap:1rem}}@media (min-width:768px){.enrollmentModal_plan-card-container__p1YAJ{align-items:center;gap:.75rem}}@media not all and (min-width:768px){.enrollmentModal_plan-card-container__p1YAJ{padding:.75rem 1rem .75rem .75rem}}@media (min-width:768px){.enrollmentModal_plan-card-container__p1YAJ{padding:.75rem 1.5rem .75rem 1rem}}.enrollmentModal_regular-price__4QY2p{display:flex;align-items:flex-end;gap:.5rem;color:var(--coral-foreground)}@media not all and (min-width:768px){.enrollmentModal_regular-price__4QY2p{flex-direction:row;justify-content:flex-end}}@media (min-width:768px){.enrollmentModal_regular-price__4QY2p{flex-direction:column;justify-content:center}}.enrollmentModal_other-learner-card__ycW3j{display:flex;width:100%;justify-content:space-between;gap:.75rem;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding:.75rem 1rem .75rem .75rem}@media (min-width:768px){.enrollmentModal_other-learner-card__ycW3j{align-items:center}}@media not all and (min-width:768px){.enrollmentModal_other-learner-card__ycW3j{flex-direction:column;padding-bottom:1rem}}.enrollmentModal_learner-card__FpG2K{position:relative;display:flex;width:100%;justify-content:space-between;gap:.75rem;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding:.75rem 1rem .75rem .75rem}@media (min-width:768px){.enrollmentModal_learner-card__FpG2K{align-items:center}}@media not all and (min-width:768px){.enrollmentModal_learner-card__FpG2K{flex-direction:column;padding-bottom:1rem}}.enrollmentModal_learner-image__W_0Uq{position:relative}@media not all and (min-width:768px){.enrollmentModal_learner-image__W_0Uq{width:2.5rem;height:2.5rem}}@media (min-width:768px){.enrollmentModal_learner-image__W_0Uq{width:2.75rem;height:2.75rem}}.enrollmentModal_other-learner-badge__aRgsA{height:auto;gap:.375rem;border-style:none}@media not all and (min-width:768px){.enrollmentModal_other-learner-badge__aRgsA{align-self:flex-end}}.enrollmentModal_modal-footer__U7uWB{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:1rem}@media not all and (min-width:768px){.enrollmentModal_modal-footer__U7uWB{padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem}}@media (min-width:768px){.enrollmentModal_modal-footer__U7uWB{padding-bottom:1.5rem;padding-right:1.5rem}}.enrollmentModal_learner-select-trigger__AqIfv{width:160px}.enrollmentModal_enrollment-selector__QGWmk{display:flex;align-items:center}@media not all and (min-width:768px){.enrollmentModal_enrollment-selector__QGWmk{gap:0;align-self:flex-end}}@media (min-width:768px){.enrollmentModal_enrollment-selector__QGWmk{margin-right:.25rem;gap:1rem}}.enrollmentModal_overscroll-container-no-footer__1uuUb,.enrollmentModal_overscroll-container__JP3hN{overflow-y:auto;overflow-x:auto;height:calc(90vh - 168px);height:calc(90dvh - 168px);max-height:min(786px,90vh - 168px);padding-right:24px;padding-left:24px}@media screen and (max-width:768px){.enrollmentModal_overscroll-container-no-footer__1uuUb,.enrollmentModal_overscroll-container__JP3hN{height:calc(100vh - 142px);height:calc(100dvh - 142px);max-height:none;padding-right:16px;padding-left:16px}}@media screen and (max-width:400px){.enrollmentModal_overscroll-summary-container__tufop{height:calc(100vh - 168px);height:calc(100dvh - 168px)}}.enrollmentModal_overscroll-checkout-container__G_GrG{overflow-y:auto;overflow-x:auto;height:calc(90vh - 148px);height:calc(90dvh - 148px);max-height:min(786px,90vh - 168px);padding-right:24px;padding-left:24px}@media screen and (max-width:768px){.enrollmentModal_overscroll-checkout-container__G_GrG{height:calc(100vh - 132px);height:calc(100dvh - 132px);max-height:none;padding-right:16px;padding-left:16px}}.enrollmentModal_overscroll-checkout-container-small__ldbfh{height:385px!important}@media screen and (min-width:768px){.enrollmentModal_overscroll-container-no-footer__1uuUb{height:calc(90vh - 96px)!important;height:calc(90dvh - 96px)!important;max-height:min(870px,90vh - 96px)!important}}@media screen and (max-width:768px){.enrollmentModal_overscroll-container-no-footer__1uuUb{height:calc(100vh - 96px);height:calc(100dvh - 96px)}}.enrollmentModal_loading-radio__v_k43{border-color:var(--coral-system-gray)!important}.enrollmentModal_agreement-cell__cXEzN{border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-top:1rem;padding-bottom:1rem}@media not all and (min-width:768px){.enrollmentModal_agreement-cell__cXEzN{padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.enrollmentModal_agreement-cell__cXEzN{padding-left:1rem;padding-right:1rem}}.enrollmentModal_agreement-cell__cXEzN{display:flex;align-items:flex-start;gap:.75rem}.enrollmentModal_agreement-cell__cXEzN .enrollmentModal_agreement-text__UWyZq{margin-top:-6px}.enrollmentModal_agreement-cell__cXEzN a{color:var(--coral-primary-text)}.enrollmentModal_item-summary__5c1L_{border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-top:.75rem;padding-bottom:1rem}@media not all and (min-width:768px){.enrollmentModal_item-summary__5c1L_{padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.enrollmentModal_item-summary__5c1L_{padding-left:.75rem;padding-right:.75rem}}.enrollmentModal_item-summary__5c1L_{display:flex;flex-direction:column;gap:.75rem}.enrollmentModal_notice-cell__Fkgh_{border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-top:.75rem;padding-bottom:.75rem}@media not all and (min-width:768px){.enrollmentModal_notice-cell__Fkgh_{padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.enrollmentModal_notice-cell__Fkgh_{padding-left:.75rem;padding-right:.75rem}}.enrollmentModal_notice-cell__Fkgh_{display:flex;align-items:flex-start;gap:.5rem}.enrollmentModal_enrollment-accordion___VnHy{position:relative;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.enrollmentModal_enrollment-accordion-trigger__SgD_6{border-style:none;padding-top:.75rem;padding-bottom:.75rem}@media not all and (min-width:768px){.enrollmentModal_enrollment-accordion-trigger__SgD_6{padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.enrollmentModal_enrollment-accordion-trigger__SgD_6{padding-left:.75rem;padding-right:.75rem}}.enrollmentModal_card-logo-controller__6VNyO{background-color:#f4f4f8;width:68px;height:40px;border-radius:6px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 2px}.enrollmentModal_summary-disabled__NNkFQ{color:var(--coral-gray);opacity:.65}.enrollmentModal_summary-disabled__NNkFQ a,.enrollmentModal_summary-disabled__NNkFQ span{color:var(--coral-gray)!important}.enrollmentModal_crumb-arrow__h_2zf svg path,.enrollmentModal_summary-disabled__NNkFQ svg path{fill:var(--coral-gray)}.enrollmentModal_absolute-button-no-footer__b__2b,.enrollmentModal_absolute-button__KgMMd{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.enrollmentModal_absolute-button-no-footer__b__2b{bottom:20px}.enrollmentModal_summary-refetch-loader__2f6QH{position:absolute;width:100%;height:100%;z-index:2;display:flex;flex-direction:row;justify-content:center;align-items:center}.enrollmentModal_checkout-animation-text__I41oN{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;opacity:0}.enrollmentModal_placeholder__PxRHs{width:80px;height:80px;border-radius:50%;background-color:var(--coral-primary-background)}.enrollmentModal_checkout-loading-container__ZFjYG{display:flex;flex-direction:column;padding:56px 0;align-items:center;justify-content:center;gap:12px}.enrollmentModal_error-container__CRJhZ{margin-top:1.5rem;display:flex;height:100%;flex-direction:column;align-items:center;gap:.25rem}@media not all and (min-width:768px){.enrollmentModal_error-container__CRJhZ{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.enrollmentModal_error-container__CRJhZ{padding-left:1.5rem;padding-right:1.5rem}}.enrollmentModal_free-trial-card__Iqwf5{display:flex;gap:.75rem;border-radius:10px;background-color:var(--coral-free-trial-background);padding:.625rem .75rem .75rem}.enrollmentModal_coral-unlimited-banner__cDh5F{display:flex;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);background-color:var(--coral-modal-background);padding-left:.75rem;padding-right:.75rem}@media not all and (min-width:768px){.enrollmentModal_coral-unlimited-banner__cDh5F{gap:.5rem;padding-top:.625rem;padding-bottom:.625rem}}@media (min-width:768px){.enrollmentModal_coral-unlimited-banner__cDh5F{gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}}.enrollmentModal_default-badge__qkApG span{margin-right:0!important}.enrollmentModal_notice-description__Xu3TT a{color:var(--coral-primary-text)}.enrollmentModal_update-payment-method-callout__egGAq{display:flex;align-items:center;gap:1.5rem;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-top:1rem;padding-bottom:1rem}@media not all and (min-width:768px){.enrollmentModal_update-payment-method-callout__egGAq{flex-direction:column;padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.enrollmentModal_update-payment-method-callout__egGAq{flex-direction:row;padding-left:1rem;padding-right:2rem}}.enrollmentModal_coppa-banner__FhG4p{border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-top:.75rem;padding-bottom:.75rem}@media not all and (min-width:768px){.enrollmentModal_coppa-banner__FhG4p{padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.enrollmentModal_coppa-banner__FhG4p{padding-left:.75rem;padding-right:.75rem}}.enrollmentModal_coppa-banner__FhG4p{display:flex;align-items:flex-start;gap:.5rem}.enrollmentModal_request-another-time-card__saJAN{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media not all and (min-width:768px){.enrollmentModal_request-another-time-card__saJAN{gap:.75rem}}@media (min-width:768px){.enrollmentModal_request-another-time-card__saJAN{flex-direction:row}}.enrollmentModal_request-another-time-card__saJAN{border-radius:12px;border-width:1px}@media not all and (min-width:768px){.enrollmentModal_request-another-time-card__saJAN{padding:1rem}}@media (min-width:768px){.enrollmentModal_request-another-time-card__saJAN{padding:1rem}}.enrollmentModal_request-another-time-card__saJAN{background-color:var(--coral-modal-background);border-color:var(--coral-system-gray);color:var(--coral-foreground)}.enrollmentModal_request-another-time-card__saJAN.enrollmentModal_error__HGZpj{border-color:var(--coral-destructive);background-color:var(--coral-destructive-background)}.enrollmentModal_request-another-time-content__a8V7W{display:flex;align-items:center;gap:.75rem}.enrollmentModal_request-another-time-icon__R4etY{display:none;align-items:center;justify-content:center;border-radius:9999px}@media (min-width:768px){.enrollmentModal_request-another-time-icon__R4etY{display:flex}}.enrollmentModal_request-another-time-icon__R4etY{width:56px;height:56px;background-color:var(--coral-background);border:1px solid var(--coral-system-gray)}.enrollmentModal_request-another-time-icon__R4etY svg{width:32px;height:32px}.enrollmentModal_request-another-time-icon__R4etY path{fill:var(--coral-primary)}.enrollmentModal_request-another-time-button__Koeo9{font-weight:600}@media not all and (min-width:768px){.enrollmentModal_request-another-time-button__Koeo9{width:100%}}@media (min-width:768px){.enrollmentModal_request-another-time-button__Koeo9{width:auto}}.enrollmentModal_request-another-time-button__Koeo9{background-color:var(--coral-primary)!important;color:#fff!important;border:1px solid transparent;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.enrollmentModal_request-another-time-button__Koeo9:hover:not(:disabled){background-color:var(--coral-primary-text)!important;box-shadow:0 8px 30px rgba(240,90,38,.2)}.enrollmentModal_request-another-time-button__Koeo9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--coral-background),0 0 0 4px var(--coral-primary)}.enrollmentModal_request-another-time-button__Koeo9:disabled{background-color:var(--coral-system-gray)!important;color:var(--coral-gray)!important;cursor:not-allowed;box-shadow:none;opacity:.7}.enrollmentModal_request-another-time-button__Koeo9.enrollmentModal_error__HGZpj{background-color:var(--coral-destructive)!important;color:#fff!important}.enrollmentModal_request-another-time-button__Koeo9.enrollmentModal_error__HGZpj:hover:not(:disabled){background-color:var(--coral-destructive)!important;box-shadow:0 8px 30px rgba(223,63,63,.25)}.enrollmentModal_request-another-time-button__Koeo9.enrollmentModal_error__HGZpj:focus-visible{box-shadow:0 0 0 2px var(--coral-background),0 0 0 4px var(--coral-destructive)}.search_filter-active__3mxIP input{color:var(--coral-foreground)}.search_filter-active__3mxIP path,.search_filter-active__3mxIP svg path{fill:var(--coral-primary)}.search_filter-not-active__Q3j1E{max-width:148px;width:fit-content;color:var(--coral-gray)}.search_filter-not-active__Q3j1E svg path,.search_none__v38_K path{fill:var(--coral-gray)!important}.search_search-header__SlL7l{display:flex;flex-direction:column;gap:24px;top:0}.search_search-options__o6B0s{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:24px;justify-content:space-between;align-items:center}.search_dialog-scroll-content__uF9K_{display:flex;flex-direction:column;padding-right:16px;margin-top:56px;gap:20px;overflow-x:hidden;overflow-y:auto}.search_dialog-scroll-content-request-modal__G5iLY{display:flex;flex-direction:column;gap:1.5rem}@media not all and (min-width:640px){.search_dialog-scroll-content-request-modal__G5iLY{height:calc(100vh - 210px);overflow-y:auto;padding-left:.125rem;padding-right:.125rem}}.search_mobile-dialog__slUIm{max-width:100vw!important;width:100%;padding:8px 0 8px 16px;background-color:var(--coral-modal-background);border-radius:0;height:100dvh;overflow-x:hidden;overflow-y:auto;z-index:50;display:flex;flex-direction:column;gap:16px}.search_side-buttons__yZM7d{display:flex;align-items:center;justify-content:space-between;grid-column:span 12}@media(min-width:768px){.search_side-buttons__yZM7d{margin-left:auto;grid-column:span 5}.search_select-trigger__UG66Y{gap:40px}}.search_empty-state__c7yFH{width:fit-content;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px}@media(min-width:1024px){.search_empty-state__c7yFH{padding:32px}}.search_empty-state__c7yFH svg path{fill:var(--coral-primary)}.search_request-class-card__pMvPE{padding:8px;background-color:var(--coral-modal-background);border:1px solid var(--coral-secondary-system);position:fixed;bottom:24px;left:50%;transform:translate(-50%);width:100%;max-width:560px;z-index:30;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 13px rgba(0,0,0,.11)}@media screen and (max-width:768px){.search_request-class-card__pMvPE{gap:16px;width:calc(100% - 32px);padding:12px}}@media screen and (max-width:640px){.search_request-class-float-offset__YhbUh{bottom:64px}}.search_request-modal__W1l8S{z-index:50;display:flex;width:100%;flex-direction:column;align-items:center}@media not all and (min-width:640px){.search_request-modal__W1l8S{height:100vh;height:100dvh;min-width:100vw;border-radius:0;padding:.75rem 1rem}}@media (min-width:640px){.search_request-modal__W1l8S{max-width:620px}}.search_footer-btn__KF28g{margin-top:auto;display:flex;justify-content:flex-end;gap:1rem}@media not all and (min-width:640px){.search_footer-btn__KF28g{gap:.75rem}}.search_phone-input-container__rRs81{width:100%}@media screen and (min-width:768px){.search_phone-input-container__rRs81{max-width:276px}}.search_phone-input-field__K5nep{width:100%!important;background-color:var(--coral-modal-background)!important;border:1px solid var(--coral-system-gray)!important;padding-left:52px!important;height:40px!important;border-radius:8px!important;color:var(--coral-foreground)!important;font-weight:500!important}.search_phone-input-field__K5nep:focus{border-color:var(--coral-primary)!important;box-shadow:0 0 0 1px var(--coral-primary) inset}.search_phone-input-field-error__h1_e5{border-color:var(--coral-destructive)!important;box-shadow:0 0 0 1px var(--coral-destructive) inset}.search_phone-input-button__8AfyN{background-color:transparent!important;border:1px solid var(--coral-system-gray)!important;border-right:none!important;border-radius:8px 0 0 8px!important;width:40px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center}.search_phone-input-button__8AfyN:hover{background-color:var(--coral-secondary-system)!important}.search_phone-input-dropdown__yGEbg{background-color:var(--coral-modal-background)!important;color:var(--coral-foreground)!important;border:1px solid var(--coral-system-gray)!important;box-shadow:var(--coral-popover-shadow);max-height:200px!important;overflow-y:auto!important}.search_phone-input-dropdown__yGEbg .search_country__lf6cm{padding:6px 10px!important;min-height:36px!important;height:auto!important}.search_phone-input-dropdown__yGEbg .search_country__lf6cm:hover{background-color:var(--coral-secondary-system)!important}.search_phone-input-dropdown__yGEbg .search_dial-code__ZW_wn{font-size:14px!important}.unsubscribe_image-placeholder__SRHsG{position:relative;width:44px;height:44px;border-radius:10px;flex-shrink:0}.unsubscribe_dropdown__Cf7lT{display:grid;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding:.75rem 1rem 1rem;color:var(--coral-foreground)}@media not all and (min-width:768px){.unsubscribe_dropdown__Cf7lT{gap:.5rem}}@media (min-width:768px){.unsubscribe_dropdown__Cf7lT{gap:1rem}}.unsubscribe_dialog__eVYud{display:flex;flex-direction:column;gap:1rem;padding-left:0;padding-right:0}@media (min-width:768px){.unsubscribe_dialog__eVYud{height:90vh;height:90dvh;max-height:min(870px,calc(90vh - 72px));max-width:580px}}@media screen and (max-width:768px){.unsubscribe_dialog__eVYud button[class*="data-[state=open]:text-muted-foreground "]{top:12px}}.unsubscribe_learner-card__M2Q48{display:flex;align-items:flex-start;gap:.5rem;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}@media not all and (min-width:768px){.unsubscribe_learner-card__M2Q48{padding-bottom:.75rem}}@media (min-width:768px){.unsubscribe_learner-card__M2Q48{padding-bottom:1rem}}.unsubscribe_loading-radio__Jexie{border-color:var(--coral-system-gray)!important}.unsubscribe_plan-card-container__C_Pe3{display:flex;flex-direction:column;width:100%;cursor:pointer;justify-content:space-between;border-radius:10px;border-width:1px;color:var(--coral-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{gap:.75rem}}@media (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{gap:.75rem}}@media not all and (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{padding:1rem}}@media (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{padding:1rem 1rem .75rem}}.unsubscribe_absolute-button__7LSdN{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.unsubscribe_dialog-content-scrollable__kLJ5N{display:flex;height:100%;flex-direction:column;gap:1rem;overflow-y:auto}@media not all and (min-width:768px){.unsubscribe_dialog-content-scrollable__kLJ5N{padding-left:1rem;padding-right:1rem;padding-bottom:2.5rem}}@media (min-width:768px){.unsubscribe_dialog-content-scrollable__kLJ5N{padding-left:1.5rem;padding-right:1.5rem}}.unsubscribe_error-container__KZGFA{margin-top:1.5rem;display:flex;height:100%;flex-direction:column;align-items:center;gap:.25rem}@media not all and (min-width:768px){.unsubscribe_error-container__KZGFA{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.unsubscribe_error-container__KZGFA{padding-left:1.5rem;padding-right:1.5rem}}.EmailPreferenceCenter_modal__iiZ_M{max-width:540px;height:600px;display:flex;flex-direction:column;gap:20px;padding-left:0;padding-right:0}.EmailPreferenceCenter_modal__iiZ_M a{color:var(--coral-primary-text)}@media screen and (max-width:768px){.EmailPreferenceCenter_modal__iiZ_M{padding:16px;width:100vw;height:100vh;height:100dvh;border-radius:0;padding-left:0!important;padding-right:0!important;max-width:none}}.EmailPreferenceCenter_toggle-cell-content__fv6yi{overflow:auto;padding-bottom:2rem}@media not all and (min-width:768px){.EmailPreferenceCenter_toggle-cell-content__fv6yi{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.EmailPreferenceCenter_toggle-cell-content__fv6yi{padding-left:1.5rem;padding-right:1.5rem}}.EmailPreferenceCenter_absolute-button__pfQzO{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.ReportIssueModal_image-placeholder__buy6G{position:relative;width:44px;height:44px;border-radius:10px;flex-shrink:0}.ReportIssueModal_dropdown__YuPuD{display:grid;overflow:hidden;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);color:var(--coral-foreground)}@media not all and (min-width:768px){.ReportIssueModal_dropdown__YuPuD{gap:0}}@media (min-width:768px){.ReportIssueModal_dropdown__YuPuD{gap:0}}.ReportIssueModal_dialog__0DVxI{display:flex;flex-direction:column;gap:1rem;padding-left:0;padding-right:0}@media (min-width:768px){.ReportIssueModal_dialog__0DVxI{height:100%;max-height:min(870px,calc(90vh - 72px));max-width:580px}}@media screen and (max-width:767px){.ReportIssueModal_dialog__0DVxI button[class*="data-[state=open]:text-muted-foreground "]{top:12px}.ReportIssueModal_dialog__0DVxI{height:100vh;height:100dvh}}.ReportIssueModal_learner-card__OqkD3{display:flex;align-items:flex-start;gap:.5rem;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}@media not all and (min-width:768px){.ReportIssueModal_learner-card__OqkD3{padding-bottom:.75rem}}@media (min-width:768px){.ReportIssueModal_learner-card__OqkD3{padding-bottom:1rem}}.ReportIssueModal_loading-radio__meg9D{border-color:var(--coral-system-gray)!important}.ReportIssueModal_plan-card-container__v0FWW{display:flex;flex-direction:column;width:100%;cursor:pointer;justify-content:space-between;border-radius:10px;border-width:1px;color:var(--coral-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{gap:.75rem}}@media (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{gap:.75rem}}@media not all and (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{padding:1rem}}@media (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{padding:1rem 1rem .75rem}}.ReportIssueModal_absolute-button__hP83q{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.ReportIssueModal_dialog-content-scrollable__jYVyr{display:flex;height:100%;flex-direction:column;gap:1rem;overflow-y:auto}@media not all and (min-width:768px){.ReportIssueModal_dialog-content-scrollable__jYVyr{padding-left:1rem;padding-right:1rem;padding-bottom:2.5rem}}@media (min-width:768px){.ReportIssueModal_dialog-content-scrollable__jYVyr{padding-left:1.5rem;padding-right:1.5rem}}.ReportIssueModal_error-container__DCyUm{margin-top:1.5rem;display:flex;height:100%;flex-direction:column;align-items:center;gap:.25rem}@media not all and (min-width:768px){.ReportIssueModal_error-container__DCyUm{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.ReportIssueModal_error-container__DCyUm{padding-left:1.5rem;padding-right:1.5rem}}.ChangePasswordModal_modify-password__9WRgR div,.ChangePasswordModal_modify-password__9WRgR input{width:100%!important}.ChangePasswordModal_password-icon-button__MZcQf{cursor:pointer}.ChangePasswordModal_password-icon-button__MZcQf:hover svg path{fill:var(--coral-primary-text)}.CopaaModal_dialog__iHmfN{display:flex;flex-direction:column;gap:1rem;padding-left:0;padding-right:0}@media (min-width:768px){.CopaaModal_dialog__iHmfN{height:90vh;height:90dvh;max-height:min(870px,calc(90vh - 72px));max-width:580px}}@media screen and (max-width:768px){.CopaaModal_dialog__iHmfN button[class*="data-[state=open]:text-muted-foreground "]{top:12px}}.CopaaModal_absolute-button__FzROM{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.CopaaModal_dialog-content-scrollable__c0Z0v{display:flex;flex-direction:column;overflow-y:auto}@media not all and (min-width:768px){.CopaaModal_dialog-content-scrollable__c0Z0v{height:calc(100% - 96px);gap:1rem;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.CopaaModal_dialog-content-scrollable__c0Z0v{height:calc(100% - 104px);gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.CopaaModal_action-required__O2WRD{display:flex;min-height:500px;flex-direction:column;gap:1rem}@media not all and (min-width:768px){.CopaaModal_action-required__O2WRD{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.CopaaModal_action-required__O2WRD{padding-left:1.5rem;padding-right:1.5rem}}.DeveloperSettingsModal_modal__v3dR7{max-width:600px;display:flex;flex-direction:column;gap:20px;padding-left:0;padding-right:0}.DeveloperSettingsModal_modal__v3dR7 a{color:var(--coral-primary-text)}@media screen and (max-width:768px){.DeveloperSettingsModal_modal__v3dR7{padding:16px;width:100vw;height:100vh;height:100dvh;border-radius:0;padding-left:0!important;padding-right:0!important;max-width:none}}.DeveloperSettingsModal_overscroll-container__FV5te{overflow-y:auto;overflow-x:auto;height:calc(90vh - 168px);height:calc(90dvh - 168px);max-height:min(786px,90vh - 168px);padding-right:24px;padding-left:24px}@media screen and (max-width:768px){.DeveloperSettingsModal_overscroll-container__FV5te{height:calc(100vh - 142px);height:calc(100dvh - 142px);max-height:none;padding-right:16px;padding-left:16px}}.SessionReplayModal_dialog-content__5x_D7{padding-left:0!important;padding-right:0!important;height:600px!important;width:520px!important;max-width:520px!important;display:flex;flex-direction:column;gap:16px;transition:none}@media screen and (max-width:768px){.SessionReplayModal_dialog-content__5x_D7{padding-top:16px!important;width:100%!important;border-radius:0!important;max-width:100%!important;height:100vh!important;height:100dvh!important}}.SessionReplayModal_over-scroll-container__Oilov{height:100%;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:1.25rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:768px){.SessionReplayModal_over-scroll-container__Oilov{width:100%!important;border-radius:0!important;max-width:100%!important;padding-left:1rem;padding-right:1rem}}.SessionReplayModal_summary-box__IXQMJ{display:flex;justify-content:space-between;align-items:center;background-color:var(--coral-modal-background);border:1px solid var(--coral-secondary-system);border-radius:.5rem;padding:.75rem 1rem;margin-top:0}@media(max-width:640px){.SessionReplayModal_summary-box__IXQMJ{flex-direction:column;align-items:flex-start;gap:.5rem}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.AboutUs_hero-heading__zNe2O{font-family:Konky,sans-serif!important;font-size:56px;display:flex;flex-direction:column}@media not all and (min-width:768px){.AboutUs_hero-heading__zNe2O{font-size:40px}}@media (min-width:768px){.AboutUs_hero-heading__zNe2O{font-size:64px}}.AboutUs_even-shadow__wD3vJ{box-shadow:0 0 10px rgba(0,0,0,.4)}.classDetails_document-icon__A3t79 svg path{fill:var(--coral-gray)}.classDetails_review-card__0gdpd+.classDetails_review-card__0gdpd{margin-top:20px}.classDetails_batch-card__Q6lSk{display:flex;flex-direction:column;gap:1.25rem;border-radius:12px;border-width:1px;border-color:var(--coral-system-gray);padding:1rem 1rem 1.5rem}@media (min-width:768px){.classDetails_batch-card__Q6lSk{gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem}}.classDetails_header__Q5gen{font-family:Rubik,sans-serif;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.32px;position:sticky;top:0;z-index:10;width:100%;background-color:var(--coral-background);padding-top:1.25rem;padding-bottom:1.25rem}@media not all and (min-width:768px){.classDetails_header__Q5gen{display:none;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.classDetails_header__Q5gen{padding-left:1.5rem;padding-right:1.5rem}}.classDetails_review-card-skeleton__RLE4h{position:relative;display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.classDetails_review-card-skeleton__RLE4h{gap:.75rem}}.classDetails_review-card-skeleton__RLE4h{width:fit-content;border-width:1px;border-color:var(--coral-secondary-system);background-color:var(--coral-background);border-radius:12px;padding:1.25rem}@media (min-width:768px){.classDetails_review-card-skeleton__RLE4h{border-radius:16px}}.classDetails_loading-stars__FCPgB svg path{fill:var(--coral-secondary-system)}.classDetails_learner-avatar__Px4UK{position:relative;height:48px;width:48px;flex-shrink:0}@media(max-width:768px){.classDetails_learner-avatar__Px4UK{height:44px;width:44px}}.classDetails_batches-container__wB56t{display:flex}@media not all and (min-width:768px){.classDetails_batches-container__wB56t{flex-direction:column;gap:10px}}@media (min-width:768px){.classDetails_batches-container__wB56t{align-items:center;justify-content:space-between}}.classDetails_batches-time__kUy8c{font-family:Rubik,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:.32px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media not all and (min-width:768px){.classDetails_batches-time__kUy8c{font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.32px}}.classDetails_learner-row__muqfO{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.classDetails_learner-row__muqfO{gap:1rem}}.classDetails_sticky-button__77EvU{position:sticky;bottom:24px;background-color:var(--coral-background);width:fit-content;margin:auto;border-radius:8px}@media screen and (max-width:768px){.classDetails_sticky-button__77EvU{bottom:16px}}.classDetails_request-batch-card__cSb7C{display:flex;align-items:center;justify-content:space-between}@media not all and (min-width:768px){.classDetails_request-batch-card__cSb7C{flex-direction:column}}@media (min-width:768px){.classDetails_request-batch-card__cSb7C{flex-direction:row}}@media not all and (min-width:768px){.classDetails_request-batch-card__cSb7C{gap:.75rem;padding:1rem}}@media (min-width:768px){.classDetails_request-batch-card__cSb7C{padding:.875rem}}.classDetails_request-batch-card__cSb7C{border-radius:12px;border-width:1px;border-color:var(--coral-system-gray);background-color:var(--coral-modal-background)}.classDetails_pricing-card__xuLRx,.classDetails_teacher-card__sUb3N{display:flex;flex-direction:column;gap:.75rem;border-radius:12px;border-width:1px;border-color:var(--coral-system-gray)}.classDetails_delisted-background__2bEAr{overflow:hidden;height:auto}@media screen and (min-width:1024px){.classDetails_delisted-background__2bEAr{border-radius:12px}}.classDetails_delisted-background__2bEAr svg{width:100%;height:auto}.my-classes_page-layout__vwXvP{flex:1;padding-bottom:80px!important;display:flex;flex-direction:column}@media not all and (min-width:768px){.my-classes_page-layout__vwXvP{gap:.25rem}}@media (min-width:768px){.my-classes_page-layout__vwXvP{gap:1.25rem;padding-top:1.5rem;padding-bottom:1.5rem}}.my-classes_nav-controller__EeIEh{top:3.5rem}@media not all and (min-width:1024px){.my-classes_nav-controller__EeIEh{padding-left:1rem;padding-right:1rem}}@media not all and (min-width:768px){.my-classes_nav-controller__EeIEh{position:sticky;z-index:10;height:3.5rem;background-color:var(--coral-background);padding:.75rem}}.my-classes_nav-controller__EeIEh{display:flex;align-items:center;gap:.75rem}.my-classes_tab-controller__5P34n{display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start}@media not all and (min-width:1024px){.my-classes_tab-controller__5P34n{padding-left:1rem;padding-right:1rem}}@media not all and (min-width:768px){.my-classes_tab-controller__5P34n{gap:1rem}}@media (min-width:768px){.my-classes_tab-controller__5P34n{gap:1.25rem}}.my-classes_tab-content__hwfRk{margin-top:-.25rem;display:flex;width:100%;flex:1 1 0%}.my-classes_tab-content__hwfRk[data-state=inactive]{display:none}.my-classes_empty-state__mAfYz{grid-column:span 12/span 12;display:flex;flex:1 1 0%;flex-direction:column;align-items:center;gap:2rem;padding-top:92px}@media not all and (min-width:768px){.my-classes_empty-state__mAfYz .my-classes_asset__rdhkW svg{width:80px;height:80px}}.my-classes_placeholder__TNv72{width:120px;height:120px;border-radius:20px;background-color:var(--coral-primary-background)}.my-classes_disable-scrollbar__kGY7e::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.my-classes_calendar-cell__l5BQ4{position:relative;display:flex;cursor:pointer;flex-direction:column;gap:1rem;overflow:hidden;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);background-color:var(--coral-modal-background);padding:.75rem 1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.my-classes_calendar-cell__l5BQ4:hover .my-classes_hover-control__5Cmve{background-color:var(--coral-secondary-system)}.my-classes_hover-control__5Cmve{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.my-classes_cta__ExnUZ{position:absolute;bottom:6px;right:6px;pointer-events:none}@media (min-width:1024px){.my-classes_calendar-section__XPYmH{position:sticky;top:88px}}.my-classes_calendar-section__XPYmH{display:flex;flex-direction:column;gap:.5rem}@media not all and (min-width:1024px){.my-classes_calendar-section__XPYmH{width:100%}}@media (min-width:1024px){.my-classes_calendar-section__XPYmH{grid-column:span 4/span 4}}.my-classes_calendar-container__1N3sp{align-items:flex-start;justify-content:flex-start;overflow:auto}.BatchCard_card-container__9KO68{display:flex;flex-direction:column;gap:1rem;border-radius:12px;border-width:1px;border-color:var(--coral-system-gray);color:var(--coral-foreground)}@media not all and (min-width:768px){.BatchCard_card-container__9KO68{padding:1rem 1rem .5rem}}@media (min-width:768px){.BatchCard_card-container__9KO68{padding:1.25rem 1.25rem .75rem}}.BatchCard_card-header__dYzsL{display:flex;justify-content:space-between}@media not all and (min-width:768px){.BatchCard_card-header__dYzsL{flex-direction:column;gap:.75rem}}@media (min-width:768px){.BatchCard_card-header__dYzsL{flex-direction:row}}.BatchCard_learner-container__hzRvm{display:flex;align-items:center;justify-content:space-between}@media not all and (min-width:768px){.BatchCard_learner-container__hzRvm{flex-direction:column}}@media (min-width:768px){.BatchCard_learner-container__hzRvm{flex-direction:row}}@media not all and (min-width:768px){.BatchCard_learner-container__hzRvm{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width:768px){.BatchCard_learner-container__hzRvm{padding-top:1rem;padding-bottom:1rem}}.BatchCard_footer-container__Jc6DQ{display:flex}@media not all and (min-width:768px){.BatchCard_footer-container__Jc6DQ{flex-direction:column;gap:1.5rem}}@media (min-width:768px){.BatchCard_footer-container__Jc6DQ{flex-direction:row;justify-content:space-between}}.BatchCard_dropdown-menu-item__sTYvh{height:40px;border-radius:8px}.BatchCard_dropdown-menu-item__sTYvh:hover{background-color:var(--coral-secondary-system)}.LearnerCell_learner-cell__jOsjn{position:relative;display:flex;width:100%;flex-direction:column;gap:1rem}@media not all and (min-width:1024px){.LearnerCell_learner-cell__jOsjn{grid-column:span 12/span 12}}@media (min-width:1024px){.LearnerCell_learner-cell__jOsjn{grid-column:span 8/span 8}}.LearnerCell_learner-cell__jOsjn{border-radius:14px;border:1px solid var(--coral-system-gray);padding:16px}.LearnerCell_image-placeholder__efkRG{position:relative;width:56px;height:56px;border-radius:10px}.LearnerCell_pauseStatusInline__D5Fmb{margin-top:.5rem;color:var(--coral-yellow)}.Footer_footer-layout__8ZFIB{position:relative;padding-top:0;margin-top:80px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Footer_footer-base__sM_8U,.Footer_footer-layout__8ZFIB{width:100%;display:flex;flex-direction:column;align-items:center}.Footer_footer-base__sM_8U{padding-left:16px;padding-right:16px;background-color:var(--coral-primary);min-height:48px;height:100%}@media not all and (min-width:1280px){.Footer_footer-base__sM_8U{padding-top:.5rem;padding-bottom:70px}}@media (min-width:1280px){.Footer_footer-base__sM_8U{padding-top:.5rem;padding-bottom:.5rem}}.Footer_footer-base-content__QEJJn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;color:var(--coral-static-white)}.Footer_social-icon__2vycM{cursor:pointer}.Footer_social-icon__2vycM svg{width:32px;height:32px}@media not all and (min-width:768px){.Footer_social-icon__2vycM svg{width:1.5rem}}.Footer_social-icon__2vycM svg path{fill:var(--coral-static-white)}.Footer_content___uZU3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;row-gap:1.5rem;position:relative;z-index:10;padding-bottom:2.5rem;padding-top:2rem}.Footer_content___uZU3 a,.Footer_content___uZU3 p{transition:.2s;cursor:pointer}.Footer_content___uZU3 a:hover,.Footer_content___uZU3 p:hover{color:var(--coral-primary-text);text-decoration:underline;cursor:pointer}.Footer_background-controller__6IAIG,.Footer_footer-main__It7EK{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.Footer_background-controller__6IAIG{background-color:var(--coral-primary-background);padding-left:16px;padding-right:16px;z-index:2}.Footer_background-overlay__Pgkq1{position:absolute;top:0;left:0;background-color:var(--coral-background);width:100%;height:100%;z-index:1}.Footer_logo-controller__y7mxI{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.Footer_logo-controller__y7mxI span{max-width:280px}}@media not all and (min-width:768px){.Footer_logo-controller__y7mxI svg{width:280px}}@media (min-width:768px){.Footer_logo-controller__y7mxI svg{width:360px}}.Footer_footer-asset-controller__OnMxd{width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;position:relative;height:48px}.Footer_footer-asset-controller__OnMxd svg{position:absolute;top:0;left:50%;transform:translateX(-50%)}.FrequentlyAskedQuestions_layout__Ei9Ba{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;width:100%;background:linear-gradient(180deg,var(--coral-background) 19.12%,var(--coral-sea-background) 91.35%)}@media not all and (min-width:768px){.FrequentlyAskedQuestions_layout__Ei9Ba{padding-top:3rem;padding-bottom:3rem}}@media (min-width:768px){.FrequentlyAskedQuestions_layout__Ei9Ba{padding-top:5rem;padding-bottom:5rem}}@media screen and (min-width:768px){.FrequentlyAskedQuestions_layout__Ei9Ba{padding-left:32px;padding-right:32px}}.FrequentlyAskedQuestions_accordion-trigger__X6DFf svg{width:32px;height:32px}.FrequentlyAskedQuestions_icon-active__F_s63 svg path{fill:var(--coral-primary)}.FrequentlyAskedQuestions_border__actBU{border-bottom:1px solid var(--coral-system-gray)!important}.FrequentlyAskedQuestions_faq-content__vfQ08 a{color:var(--coral-primary-text)}.SocialsCard_socials-grid__LRxf1{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media not all and (min-width:768px){.SocialsCard_socials-grid__LRxf1{margin-top:100px}}@media (min-width:768px){.SocialsCard_socials-grid__LRxf1{margin-top:72px}}.SocialsCard_socials-card__kNh_a{width:100%}@media not all and (min-width:1024px){.SocialsCard_socials-card__kNh_a{grid-column:span 12/span 12}}@media (min-width:1024px){.SocialsCard_socials-card__kNh_a{grid-column:span 10/span 10;grid-column-start:2}}.SocialsCard_socials-card__kNh_a{background-color:var(--coral-modal-background);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.SocialsCard_socials-card__kNh_a{padding:.75rem}}@media (min-width:768px){.SocialsCard_socials-card__kNh_a{padding:1rem 4rem 1rem 1rem}}.SocialsCard_socials-card__kNh_a{display:flex;justify-content:space-between;border-radius:24px}@media not all and (min-width:1024px){.SocialsCard_socials-card__kNh_a{flex-direction:column;gap:1.5rem}}@media (min-width:1024px){.SocialsCard_socials-card__kNh_a{align-items:center}}.SocialsCard_socials-card__kNh_a{box-shadow:var(--coral-popover-shadow)}@media screen and (max-width:768px){.SocialsCard_socials-card__kNh_a{border-radius:12px}.SocialsCard_socials-card__kNh_a svg{width:56px;height:56px;flex-shrink:0}}.SocialsCard_social-icon__vUYIT{width:64px;height:64px;border-radius:200px;transition:.2s;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}.SocialsCard_social-icon__vUYIT:hover{transform:translatey(-10px)}.SocialsCard_social-icon__vUYIT svg{width:38px}@media screen and (max-width:768px){.SocialsCard_social-icon__vUYIT{width:48px;height:48px}.SocialsCard_social-icon__vUYIT svg{width:28px}}.SocialsCard_youtube-bg__sbRYW{background:rgba(255,0,0,.16)}.SocialsCard_instagram-bg__ceS7q{background:radial-gradient(92.18% 99.11% at 26.56% 107.7%,#fd5 0,#fd5 10%,#ff543e 50%,#c837ab 100%)}.ContactUs_layout__uTpFb{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;background-color:var(--coral-sea-background);padding:55px 16px 300px;margin-bottom:-160px}@media screen and (max-width:1024px){.ContactUs_layout__uTpFb{padding-bottom:440px}}@media screen and (min-width:768px){.ContactUs_layout__uTpFb{padding-left:32px;padding-right:32px}}.ContactUs_contact-card__8s7rV{background-color:var(--coral-modal-background);width:100%;border-radius:16px;padding:32px 24px 24px;display:flex;flex-direction:column;gap:6px}@media screen and (max-width:768px){.ContactUs_contact-card__8s7rV{padding:24px 16px}}.ContactUs_contact-form__YVmuF{padding:40px;background-color:var(--coral-modal-background);width:100%;border-radius:16px;display:flex;flex-direction:column;gap:24px}@media screen and (max-width:768px){.ContactUs_contact-form__YVmuF{padding:24px}}.ContactUs_contact-attribute__Wzu9E{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:10px;border-radius:16px;transition:.2s}.ContactUs_contact-attribute__Wzu9E button{margin-left:auto}@media screen and (max-width:768px){.ContactUs_contact-attribute__Wzu9E{flex-direction:column;align-items:flex-start}.ContactUs_contact-attribute__Wzu9E button{align-self:flex-end}}.ContactUs_icon-container__NZfku{width:48px;height:48px;background-color:var(--coral-secondary-button-background);border:1px solid var(--coral-system-gray);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:200px}.ContactUs_icon-container__NZfku svg path{fill:var(--coral-primary-text)}.ContactUs_coral-asset__Vewlk{position:absolute;right:200px;bottom:140px}@media screen and (max-width:768px){.ContactUs_coral-asset__Vewlk{bottom:80px;right:32px}.ContactUs_coral-asset__Vewlk svg{width:250px}}.ContactUs_asset-holder__RDunE{position:absolute;top:0;left:50%;z-index:1;width:100%;height:100%;transform:translateX(-50%)}.ContactUs_line__J9Re7{position:relative;width:fit-content}.ContactUs_line__J9Re7:after{content:".";position:absolute;right:0;color:transparent;bottom:-16px;background-image:url(/line.svg);background-repeat:no-repeat;width:175px;height:12px;background-size:contain}@media screen and (max-width:768px){.ContactUs_line__J9Re7:after{width:140px}}.ContactUs_required-symbol__Hyh5w:after{content:"*";color:red}.ContactUs_phone-input__Po9RP{width:100%!important;background-color:var(--coral-type-background)!important;border:1px solid var(--coral-system-gray)!important;margin-top:4px!important;min-height:44px!important;border-radius:10px!important}.ContactUs_phone-input__Po9RP:focus{border:1px solid var(--coral-primary)!important}@media screen and (max-width:768px){.ContactUs_phone-input__Po9RP{min-height:36px!important;border-radius:8px!important}}.ContactUs_button-input__byQ6S,.ContactUs_button-input__byQ6S:hover{background-color:var(--coral-system-gray)!important;border:none!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.ContactUs_input-container__kwUSF{margin-top:12px!important;border-radius:10px!important;font-family:Manrope,sans-serif!important;font-weight:600}.ContactUs_input-dropdown__Lkn7n{background-color:var(--coral-modal-background)!important}.TopReasons_layout__X3zeC{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;width:100%}@media not all and (min-width:768px){.TopReasons_layout__X3zeC{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width:768px){.TopReasons_layout__X3zeC{padding-top:72px;padding-bottom:72px}}@media screen and (min-width:768px){.TopReasons_layout__X3zeC{padding-left:32px;padding-right:32px}}.TopReasons_card-base__nI0t5,.TopReasons_kid-card__BK63J,.TopReasons_learning-card__6wnKA,.TopReasons_search-card__jn1HX,.TopReasons_teachers-card__QNGrV{border-radius:20px;padding:32px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:24px;min-height:272px;height:100%;overflow:hidden;position:relative}.TopReasons_card-base__nI0t5 h4,.TopReasons_card-base__nI0t5 span,.TopReasons_kid-card__BK63J h4,.TopReasons_kid-card__BK63J span,.TopReasons_learning-card__6wnKA h4,.TopReasons_learning-card__6wnKA span,.TopReasons_search-card__jn1HX h4,.TopReasons_search-card__jn1HX span,.TopReasons_teachers-card__QNGrV h4,.TopReasons_teachers-card__QNGrV span{position:relative;z-index:2}@media screen and (max-width:768px){.TopReasons_card-base__nI0t5,.TopReasons_kid-card__BK63J,.TopReasons_learning-card__6wnKA,.TopReasons_search-card__jn1HX,.TopReasons_teachers-card__QNGrV{gap:20px;padding:18px;border-radius:14px;min-height:240px}}.TopReasons_badge-base__pw0sN,.TopReasons_badge-blue__jO_0U,.TopReasons_badge-green__IP_cT,.TopReasons_badge-orange___Am1x,.TopReasons_badge-yellow__Vh8AU{padding:8px 16px;width:fit-content;border-radius:12px;position:relative;z-index:2;text-transform:uppercase}@media screen and (max-width:768px){.TopReasons_badge-base__pw0sN,.TopReasons_badge-blue__jO_0U,.TopReasons_badge-green__IP_cT,.TopReasons_badge-orange___Am1x,.TopReasons_badge-yellow__Vh8AU{padding:6px 12px}}.TopReasons_badge-base__pw0sN span,.TopReasons_badge-blue__jO_0U span,.TopReasons_badge-green__IP_cT span,.TopReasons_badge-orange___Am1x span,.TopReasons_badge-yellow__Vh8AU span{color:#f4f4f4;font-feature-settings:"liga" off,"clig" off;font-family:Rubik;font-size:19px;font-style:normal;font-weight:700;line-height:30.435px;letter-spacing:.348px}@media screen and (max-width:768px){.TopReasons_badge-base__pw0sN span,.TopReasons_badge-blue__jO_0U span,.TopReasons_badge-green__IP_cT span,.TopReasons_badge-orange___Am1x span,.TopReasons_badge-yellow__Vh8AU span{font-size:16px;font-style:normal;font-weight:700;line-height:30.435px;letter-spacing:.348px}}.TopReasons_badge-orange___Am1x{background-color:var(--coral-primary-text)}.TopReasons_badge-yellow__Vh8AU{background:var(--coral-prelaunch-yellow)}.TopReasons_badge-blue__jO_0U{background:#32a8c5}.TopReasons_badge-green__IP_cT{background:var(--coral-positive)}.TopReasons_search-card__jn1HX{background-color:rgba(213,127,77,.259)}.TopReasons_search-card__jn1HX span{max-width:440px}.TopReasons_search-card__jn1HX .TopReasons_asset__QXD2o{position:absolute;right:-60px;top:50%;transform:translateY(-50%);z-index:0}.TopReasons_search-card__jn1HX .TopReasons_asset-mobile__eY__M{position:absolute;left:50%;bottom:-25px;transform:translateX(-50%);z-index:0;opacity:15%}.TopReasons_teachers-card__QNGrV{background:hsla(45,97%,71%,.4)}.TopReasons_teachers-card__QNGrV .TopReasons_asset__QXD2o{position:absolute;right:0;top:-16px;z-index:0}@media screen and (max-width:768px){.TopReasons_teachers-card__QNGrV .TopReasons_asset__QXD2o{opacity:25%;bottom:-16px;top:unset}}.TopReasons_learning-card__6wnKA{background-color:var(--coral-sea-background);min-height:300px}@media screen and (max-width:768px){.TopReasons_learning-card__6wnKA{min-height:244px}}.TopReasons_learning-card__6wnKA .TopReasons_asset__QXD2o{position:absolute;right:-24px;top:-16px;z-index:0}@media screen and (max-width:768px){.TopReasons_learning-card__6wnKA .TopReasons_asset__QXD2o{opacity:25%;left:50%;transform:translateX(-50%);bottom:-20px;top:unset;right:unset}.TopReasons_learning-card__6wnKA .TopReasons_asset__QXD2o svg{height:150px}}.TopReasons_kid-card__BK63J{background:rgba(75,255,168,.24);min-height:300px}@media screen and (max-width:768px){.TopReasons_kid-card__BK63J{min-height:244px}}.TopReasons_kid-card__BK63J span{max-width:400px}.TopReasons_kid-card__BK63J .TopReasons_asset__QXD2o{position:absolute;right:-56px;top:50%;transform:translateY(-50%);z-index:0}@media screen and (max-width:768px){.TopReasons_kid-card__BK63J .TopReasons_asset__QXD2o{opacity:25%;bottom:-40px;right:-40px}.TopReasons_kid-card__BK63J .TopReasons_asset__QXD2o svg{width:250px;height:250px}}.Testimonials_layout__PQWmT{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;width:100%;background:linear-gradient(180deg,var(--coral-sea-background) 0,var(--coral-background) 100%)}@media not all and (min-width:768px){.Testimonials_layout__PQWmT{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width:768px){.Testimonials_layout__PQWmT{padding-top:72px;padding-bottom:72px}}@media screen and (min-width:768px){.Testimonials_layout__PQWmT{padding-left:32px;padding-right:32px}}.Testimonials_button-controller__IcCZD{display:flex;align-items:center;justify-content:space-between}@media not all and (min-width:768px){.Testimonials_button-controller__IcCZD{flex-direction:column;align-items:flex-start;gap:1rem}}.Testimonials_youtube-bg__GkRzh{background:rgba(255,0,0,.16)}.Testimonials_instagram-bg__qKH7u{background:radial-gradient(92.18% 99.11% at 26.56% 107.7%,#fd5 0,#fd5 10%,#ff543e 50%,#c837ab 100%)}.Testimonials_testimonial-card__fNHcl{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:20px 20px 36px;border-radius:14px;border:1px solid var(--coral-system-gray);width:100%;max-width:360px;flex-shrink:0;background-color:var(--coral-background)}@media screen and (max-width:768px){.Testimonials_testimonial-card__fNHcl{width:100%;max-width:360px;min-width:320px}}.Testimonials_testimonials__M1hGt{margin-top:44px}@media screen and (max-width:768px){.Testimonials_testimonials__M1hGt{margin-top:24px}}.Testimonials_line-clamp-7__cqFAY{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.UpcomingClassesSection_layout__q6JzF{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;width:100%;background:var(--coral-background)}@media not all and (min-width:768px){.UpcomingClassesSection_layout__q6JzF{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:768px){.UpcomingClassesSection_layout__q6JzF{padding-top:2rem;padding-bottom:2rem}}@media screen and (min-width:768px){.UpcomingClassesSection_layout__q6JzF{padding-left:32px;padding-right:32px}}.UpcomingClassesSection_badge-filter-row__J6Ptl{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.UpcomingClassesSection_section-badge___6Upp{padding:8px 16px!important;border-radius:8px!important;font-size:14px!important;line-height:20px!important}.UpcomingClassesSection_filter-buttons__Ja01i{display:flex;gap:8px}.UpcomingClassesSection_filter-btn__Z89oi{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-weight:600;font-size:14px;line-height:20px;cursor:pointer;transition:all .2s ease;border:1px solid var(--coral-system-gray);background:var(--coral-background);color:var(--coral-gray)}.UpcomingClassesSection_filter-btn__Z89oi svg{width:18px;height:18px;flex-shrink:0}.UpcomingClassesSection_filter-btn__Z89oi svg path{fill:var(--coral-gray);stroke:var(--coral-gray)}.UpcomingClassesSection_filter-btn__Z89oi:hover{border-color:var(--coral-primary);color:var(--coral-primary)}.UpcomingClassesSection_filter-btn__Z89oi:hover svg path{fill:var(--coral-primary);stroke:var(--coral-primary)}.UpcomingClassesSection_filter-btn-active__o5MOp,.UpcomingClassesSection_filter-btn-active__o5MOp:hover{background:var(--coral-primary);color:#fff;border-color:var(--coral-primary)}.UpcomingClassesSection_filter-btn-active__o5MOp:hover svg path{fill:#fff;stroke:#fff}.UpcomingClassesSection_filter-btn-active__o5MOp svg{color:#fff}.UpcomingClassesSection_filter-btn-active__o5MOp svg path{fill:#fff;stroke:#fff}.UpcomingClassesSection_button-controller__4kLRH{display:flex;align-items:center;justify-content:space-between}@media not all and (min-width:768px){.UpcomingClassesSection_button-controller__4kLRH{flex-direction:column;align-items:flex-start;gap:1rem}}.UpcomingClassesSection_class-list__Qa2hP{width:100%;margin-top:44px}@media screen and (max-width:768px){.UpcomingClassesSection_class-list__Qa2hP{margin-top:24px}}.UpcomingClassesSection_class-card__M_W3j{min-width:305px}.CategoryBadge_category-badge__Le0MI{font-size:12px;font-weight:600;line-height:15.6px;letter-spacing:.32px;width:fit-content;border-radius:.75rem;padding:.25rem .375rem}@media (min-width:768px){.CategoryBadge_category-badge__Le0MI{font-size:12px;font-weight:600;line-height:15.6px;letter-spacing:.32px}}.CategoryBadge_category-badge__Le0MI{transition:all .2s ease}.CategoryBadge_category-badge-money__TlI3B{background-color:var(--coral-money-skills-background);color:var(--coral-money-skills-text)}.CategoryBadge_category-badge-homeschooling__ClCY8{background-color:var(--coral-homeschooling-background);color:var(--coral-homeschooling-text)}.CategoryBadge_category-badge-highlights__Rxymw{background-color:var(--coral-highlights-background);color:var(--coral-highlights-text)}.CategoryBadge_category-badge-future-ready__1KkOR{background-color:var(--coral-future-ready-background);color:var(--coral-future-ready-text)}.CategoryBadge_category-badge-general__BI_Zq{background-color:var(--coral-premium-blue-background);color:var(--coral-premium-blue)}.classCard_class-card__sN73m{border-color:var(--coral-primary);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border:1px solid var(--coral-system-gray);border-radius:16px;height:fit-content;position:relative;display:grid;grid-template-columns:1fr;row-gap:12px;cursor:pointer;overflow:hidden}.classCard_class-card__sN73m:hover{background-color:var(--coral-secondary-system)}.classCard_class-card-loading__vvnLW:hover{background-color:var(--coral-background)}.classCard_listing-style__StKqX{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media not all and (min-width:1280px){.classCard_listing-style__StKqX{column-gap:1rem}}@media not all and (min-width:640px){.classCard_listing-style__StKqX{row-gap:0}}@media (min-width:768px){.classCard_listing-style__StKqX{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}}@media (min-width:1024px){.classCard_listing-style__StKqX{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.classCard_listing-style__StKqX{margin-bottom:.5rem;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem;column-gap:1.25rem}.classCard_class-card-desktop__y9Ch7{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px 16px}}.classCard_class-card-details__LQMrT{display:flex;flex-direction:column;margin-top:4px;padding:0 12px}@media(min-width:1280px){.classCard_class-card-details-desktop__cO__s{margin-top:0;gap:16px;display:flex;padding:20px 24px;grid-column:span 4}}.classCard_heart-icon__p_eaV{position:absolute;width:44px;height:44px;z-index:9}.classCard_heart-icon__p_eaV svg{width:24px;height:24px}.classCard_heart-icon__p_eaV svg path{fill:var(--coral-static-white)}@media(min-width:1280px){.classCard_heart-icon__p_eaV svg{width:24px;height:24px}.classCard_heart-icon__p_eaV svg path{fill:var(--coral-primary)}}.classCard_free-trial-text-style__Kejyq{border-radius:6px;background-color:var(--coral-free-trial-background);padding:3px .5rem;font-family:Rubik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;line-height:24px;letter-spacing:.5px;color:var(--coral-free-trial)}.classCard_free-trial-wrapper__6X2b_{display:flex;flex-wrap:wrap}@media not all and (min-width:1280px){.classCard_free-trial-wrapper__6X2b_{margin-bottom:.75rem;flex-direction:column;gap:.25rem}}@media (min-width:1280px){.classCard_free-trial-wrapper__6X2b_{align-items:center;gap:1rem}}.classCard_free-trial-wrapper--regular__VnyYh{margin-bottom:.75rem}@media (min-width:1280px){.classCard_free-trial-wrapper--regular__VnyYh{flex-direction:column;align-items:flex-start;gap:.25rem}}.classCard_price-style__sXfTv{font-family:Rubik,sans-serif;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.32px;margin-right:.5rem;height:1.75rem;color:var(--coral-foreground)}.classCard_divider__uvu1S{position:absolute;left:0;top:1.25rem;bottom:1.25rem;width:1px;background-color:var(--coral-system-gray)}@media not all and (min-width:1280px){.classCard_divider__uvu1S{display:none}}.classCard_class-info-style__ewCLn{grid-column:span 1/span 1;gap:.5rem}@media not all and (min-width:1280px){.classCard_class-info-style__ewCLn{display:none}}@media (min-width:1280px){.classCard_class-info-style__ewCLn{display:flex}}.classCard_main-image__e7zz4{position:relative;aspect-ratio:16/9;height:100%;width:100%;overflow:hidden}@media not all and (min-width:1280px){.classCard_main-image__e7zz4{border-top-left-radius:12px;border-top-right-radius:12px}}@media (min-width:1280px){.classCard_main-image__e7zz4{grid-column:span 3/span 3;border-top-left-radius:12px;border-bottom-left-radius:12px}}.classCard_overlay-bg__U7Saw{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 16.5%,transparent)}.classCard_title__JyakA{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;font-size:18px}@media not all and (min-width:1280px){.classCard_title__JyakA{font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.32px}}@media (min-width:1280px){.classCard_title__JyakA{font-family:Rubik,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:.32px}}@media not all and (min-width:1280px){.classCard_title__JyakA{min-height:3rem}}.classCard_teacher-image__Qw3vB{position:relative;overflow:hidden;border-radius:9999px}@media not all and (min-width:1280px){.classCard_teacher-image__Qw3vB{height:2rem;width:2rem}}@media (min-width:1280px){.classCard_teacher-image__Qw3vB{height:3rem;width:3rem}}.classCard_review__FRK1q{align-items:center;gap:.5rem}@media not all and (min-width:1280px){.classCard_review__FRK1q{display:flex}}@media (min-width:1280px){.classCard_review__FRK1q{display:none}}.classCard_pseudo-hover__1N6AG{position:absolute;top:0;left:-16px;width:calc(100% + 32px);height:100%;cursor:pointer;z-index:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.classCard_mobile-class-card__y2gi5:hover .classCard_pseudo-hover__1N6AG{background-color:var(--coral-secondary-system)}.classCard_link__n2u0p{left:0;width:100%;border-radius:16px}.classCard_link__n2u0p,.classCard_mobile-hover-link__VhAR3{position:absolute;top:0;height:100%;z-index:2;cursor:pointer}.classCard_mobile-hover-link__VhAR3{width:calc(100% + 32px)}.classCard_class-card-mobile-divider__rBTPE,.classCard_mobile-hover-link__VhAR3{left:-16px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.classCard_class-card-mobile-divider__rBTPE{width:calc(100% + 32px)!important;position:relative;height:8px;width:100%;background-color:var(--coral-secondary-system)}.try-for-free-button{transition:all .3s ease!important;cursor:pointer!important;display:inline-block!important;background-color:#1e40af!important;color:#fff!important;padding:4px 10px!important;border-radius:4px!important;position:relative!important;z-index:6!important}.try-for-free-button:after{content:"→";color:#fff;margin-left:0;opacity:0;position:absolute;right:6px;transform:translateX(-10px);transition:all .3s ease}.try-for-free-button:hover{padding-right:22px!important}.try-for-free-button:hover:after{opacity:1;transform:translateX(0)}.try-for-free-button~div,.try-for-free-button~p,.try-for-free-button~span{transition:none!important}.try-for-free-button~div:hover,.try-for-free-button~p:hover,.try-for-free-button~span:hover{transform:none!important;background-color:inherit!important}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.BrowseClassesCard_demo-grid__GTUTY{max-width:1024px;margin:40px auto;padding:0 24px}@media screen and (max-width:768px){.BrowseClassesCard_demo-grid__GTUTY{padding:0 16px}}.BrowseClassesCard_demo-card__2Bhdk{background-color:var(--coral-modal-background);border-radius:16px;padding:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;max-width:800px;margin:0 auto;box-shadow:0 4px 16px rgba(0,0,0,.08)}@media screen and (max-width:768px){.BrowseClassesCard_demo-card__2Bhdk{flex-direction:column;padding:24px;gap:16px}}.BrowseClassesCard_cta-control__VlDGK{display:flex;flex-direction:column;gap:16px;flex-shrink:0}@keyframes Landing_jiggle__3yvwF{0%{margin:0}20%{margin:1px 2px -1px -2px}40%{margin:2px 1px -2px -1px}60%{margin:-1px -1px 1px 1px}80%{margin:-2px 1px 2px -1px}to{margin:0}}.Landing_layout__v6nW9{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;width:100%;min-height:80vh;background-color:var(--coral-sea-background);position:relative;z-index:1;margin-bottom:0;padding-bottom:0!important}@media screen and (max-width:768px){.Landing_layout__v6nW9{min-height:fit-content;padding-bottom:40px;margin-bottom:0}}@media screen and (min-width:768px){.Landing_layout__v6nW9{padding:0 32px;min-height:580px}}.Landing_asset-holder__xiMC5{position:absolute;bottom:0;left:0;right:0;z-index:3;width:100%;transform:none}.Landing_coral-tall-asset__VWfdg{position:absolute;bottom:-10px;right:0}@media screen and (max-width:768px){.Landing_coral-tall-asset__VWfdg{bottom:0;right:20px}.Landing_coral-tall-asset__VWfdg svg{width:130px;height:145px}}.Landing_coral-short-asset__ECbFF{position:absolute;bottom:-28px;right:250px}@media screen and (max-width:768px){.Landing_coral-short-asset__ECbFF{bottom:0;right:180px}.Landing_coral-short-asset__ECbFF svg{width:120px;height:140px}}.Landing_content__Sfq0y{width:100%;height:100%;min-height:95vh;justify-content:center;gap:28px;display:grid;grid-template-columns:repeat(12,1fr);align-items:center;margin-top:-56px}@media screen and (max-width:768px){.Landing_content__Sfq0y{gap:20px;min-height:fit-content;justify-content:flex-start;padding-top:8px;display:flex;flex-direction:column;align-items:flex-start;margin-top:0}}@media screen and (min-width:769px)and (max-width:1024px)and (max-height:700px){.Landing_content__Sfq0y{min-height:fit-content;justify-content:flex-start;padding-top:16px;margin-top:0}}.Landing_content-item__K5LnO{grid-column:span 5;display:flex;flex-direction:column;gap:20px;position:relative}@media screen and (max-width:768px){.Landing_content-item__K5LnO{grid-column:span 12;width:100%}}.Landing_asset-item__xbC9c{grid-column:7/span 6;position:relative;z-index:0;height:100%}@media screen and (max-width:768px){.Landing_asset-item__xbC9c{display:none}}.Landing_logo__Yyd9d{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:8px}.Landing_logo__Yyd9d svg{width:320px;height:52px;max-width:100%;transition:width .2s,height .2s}@media screen and (max-width:768px){.Landing_logo__Yyd9d{margin-bottom:4px}.Landing_logo__Yyd9d svg{width:240px;height:44px;max-width:100%}}@media screen and (min-width:769px)and (max-width:1024px)and (max-height:700px){.Landing_logo__Yyd9d{margin-bottom:8px}.Landing_logo__Yyd9d svg{width:280px;height:48px;max-width:100%}}.Landing_description__Y4gQt{text-align:left;font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:170%;letter-spacing:.32px;max-width:560px;width:100%}.Landing_offer-card__JRoqz{border-radius:14px;padding:16px;cursor:default;background-color:var(--coral-modal-background);width:100%;max-width:510px;transition:.2s;display:flex;flex-direction:column;gap:12px}.Landing_offer-card__JRoqz:hover{transform:scale(102%)}.Landing_offer-card__JRoqz:active{transform:scale(99%)}.Landing_text-content__9SbNl{display:flex;flex-direction:column;gap:6px}.Landing_text-content__9SbNl span{font-family:Manrope;font-size:12px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.32px}.Landing_asset__8Qk_k svg{width:72px;height:72px}.Landing_squiggly-line__mUm7e{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.Landing_squiggly-line__mUm7e svg{width:42px;height:16px;overflow:unset}.Landing_squiggly-line__mUm7e svg path{strokewidth:6px}.Landing_input-form__C7i20{margin-top:28px;display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;max-width:560px}@media screen and (max-width:768px){.Landing_input-form__C7i20{flex-direction:column;align-items:stretch;gap:8px}}.Landing_input-form__C7i20 form{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}@media screen and (max-width:768px){.Landing_input-form__C7i20 form{flex-direction:column;align-items:stretch;gap:8px}}.Landing_input-form__C7i20 input[type=email],.Landing_input-form__C7i20 input[type=text]{flex:1 1 0%;min-width:0;font-size:1.1rem;padding:12px 16px;border-radius:8px;border:1px solid #e5e7eb}.Landing_input-form__C7i20 .Landing_waves-btn__yLDe6,.Landing_input-form__C7i20 button{background:var(--coral-primary);color:#fff;font-weight:700;font-size:1.1rem;border:none;border-radius:8px;padding:12px 28px;cursor:pointer;transition:background .2s,filter .2s;box-shadow:0 2px 8px rgba(0,0,0,.04);white-space:nowrap}.Landing_input-form__C7i20 .Landing_waves-btn__yLDe6:hover,.Landing_input-form__C7i20 button:hover{background:var(--coral-primary);filter:brightness(.92)}.Landing_offer-card-controller__ImNEN{margin-top:16px;margin-bottom:32px}@media screen and (max-height:600px){.Landing_offer-card-controller__ImNEN{margin-top:0}}.Landing_dialog__VQlpm{background-color:var(--coral-sea-background);display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:32px;max-width:460px;border-radius:16px;overflow:hidden;min-height:400px}@media screen and (max-width:768px){.Landing_dialog__VQlpm{padding-left:16px;padding-right:16px;border-radius:10px;min-height:340px}}.Landing_dialog__VQlpm .Landing_icon__PrTKx svg{width:100px;height:100px}@media screen and (max-width:768px){.Landing_dialog__VQlpm .Landing_icon__PrTKx svg{width:72px;height:72px}}.Landing_background__3JpCp{position:absolute;bottom:0;left:0;z-index:0;opacity:60%}@media screen and (max-width:768px){.Landing_background__3JpCp{top:-64px}}.Landing_input-container__cx1V9 input::selection{background-color:transparent}.Landing_input-container__cx1V9 input{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Landing_unlimited-container__d_AkY{width:64px;height:64px;background-color:var(--coral-premium-blue-background);border-radius:12px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:768px){.Landing_unlimited-container__d_AkY{width:56px;height:56px}}.Landing_trustpilotWidget__zNrln{width:100%;max-width:600px;display:flex;justify-content:flex-start;margin-bottom:24px;position:relative;z-index:5;text-align:left}@media screen and (max-width:768px){.Landing_trustpilotWidget__zNrln{margin-bottom:16px}}.Landing_trustpilotWidget__zNrln .trustpilot-widget{background:#fff;border-radius:4px;padding:4px 8px;min-width:240px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.Landing_trustpilotWidget__zNrln .trustpilot-widget iframe{width:100%!important}.Landing_attributes-section__ByVXn{width:100%;padding:32px 16px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;background:var(--coral-sand);border-radius:0;margin:0}.Landing_attributes-section__ByVXn:after{content:"";position:absolute;bottom:-60px;left:0;width:100%;height:60px;background:linear-gradient(to bottom,var(--coral-sand) 20%,hsla(30,55%,78%,0));z-index:1}@media screen and (max-width:768px){.Landing_attributes-section__ByVXn{padding:24px 16px;margin-top:-1px}.Landing_attributes-section__ByVXn:after{height:40px;bottom:-40px}}.Landing_attributes-section__ByVXn.Landing_hero-inline__JQlOw{background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important}@media screen and (max-width:768px){.Landing_attributes-section__ByVXn.Landing_hero-inline__JQlOw{margin-bottom:160px!important}}.Landing_attributes-section__ByVXn.Landing_hero-inline__JQlOw:after{display:none!important}.Landing_attributes-section-content___P5lt{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;width:100%;max-width:1200px;margin:0 auto}@media screen and (max-width:768px){.Landing_attributes-section-content___P5lt{gap:16px}}.Landing_attributes-section-content___P5lt.Landing_hero-inline__JQlOw{display:flex!important;flex-direction:row!important;align-items:center!important;gap:32px!important;width:100%;max-width:none!important;margin:0!important;justify-content:flex-start!important}@media screen and (max-width:768px){.Landing_attributes-section-content___P5lt.Landing_hero-inline__JQlOw{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}}.Landing_attributes-section-content___P5lt.Landing_hero-inline__JQlOw span{font-size:16px!important;font-family:Manrope,sans-serif;font-weight:700;line-height:1.2;white-space:nowrap}@media screen and (max-width:768px){.Landing_attributes-section-content___P5lt.Landing_hero-inline__JQlOw span{white-space:normal}}.Landing_attributes-section-content___P5lt.Landing_hero-inline__JQlOw svg{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}.Landing_hero-headlines__6KBcR{display:flex;flex-direction:column;align-items:flex-start;gap:.25em;margin-top:32px;margin-bottom:12px}@media screen and (max-width:768px){.Landing_hero-headlines__6KBcR{margin-top:16px;margin-bottom:8px}}.Landing_headline1__XA0bh,.Landing_headline2__oaiqd{font-family:Manrope,sans-serif;font-weight:800;font-size:3rem;line-height:1.1;letter-spacing:.5px;color:#fff;text-align:left}@media(max-width:600px){.Landing_headline1__XA0bh,.Landing_headline2__oaiqd{font-size:2rem}}.Landing_headline1Orange__JVIVc,.Landing_headline2Orange__vEIZR{color:var(--coral-primary-text)}.Landing_main-bubble__hqxCh{width:320px;height:320px;position:absolute;top:50%;right:50%;border-radius:50%;animation:Landing_jiggle__3yvwF 6s ease-in-out infinite;transform:translate(50%,-50%)}@media not all and (min-width:1024px){.Landing_main-bubble__hqxCh{display:none}}.Landing_bottom-right-bubble__QwrO5{width:135px;height:135px;position:absolute;top:50%;transform:translateY(-250px);right:10%;animation:Landing_jiggle__3yvwF 6s ease-in-out .2s infinite}@media not all and (min-width:1024px){.Landing_bottom-right-bubble__QwrO5{display:none}}.Landing_top-right-bubble__4jNs0{width:135px;height:135px;position:absolute;bottom:55%;transform:translateY(250px);right:2%;animation:Landing_jiggle__3yvwF 6s ease-in-out .7s infinite}@media not all and (min-width:1024px){.Landing_top-right-bubble__4jNs0{display:none}}.Landing_bottom-left-bubble__GnAlE{width:160px;height:160px;position:absolute;bottom:50%;transform:translateY(270px);left:24px;animation:Landing_jiggle__3yvwF 6s ease-in-out 1s infinite}@media not all and (min-width:1024px){.Landing_bottom-left-bubble__GnAlE{display:none}}.Landing_top-left-bubble__39cLC{width:140px;height:140px;position:absolute;top:50%;transform:translateY(-270px);left:44px;animation:Landing_jiggle__3yvwF 6s ease-in-out 1.2s infinite}@media not all and (min-width:1024px){.Landing_top-left-bubble__39cLC{display:none}}.Landing_waveWrapper__PO_NB{position:absolute;left:0;right:0;bottom:0;width:100%;z-index:1;pointer-events:none;line-height:0;margin-bottom:-2px}@media screen and (max-width:1023px){.Landing_content__Sfq0y{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-height:85vh;margin-top:0;padding-top:56px}.Landing_content-item__K5LnO{width:100%;grid-column:span 12}.Landing_asset-item__xbC9c{display:none}.Landing_input-form__C7i20{flex-direction:column;align-items:stretch;gap:8px;max-width:560px}}.WaitlistPopup_waitlist-popup__z5v_K{max-width:640px;background-color:var(--coral-modal-background);border-radius:16px;position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:40;width:100%;box-shadow:var(--coral-popover-shadow);display:flex;flex-direction:row;overflow:hidden}.WaitlistPopup_waitlist-popup__z5v_K .WaitlistPopup_asset__zmPCp svg{width:112px;height:114px}@media screen and (max-width:768px){.WaitlistPopup_waitlist-popup__z5v_K{width:calc(100% - 32px);flex-direction:column;border-radius:10px;padding-top:4px}.WaitlistPopup_waitlist-popup__z5v_K .WaitlistPopup_asset__zmPCp{display:none}.WaitlistPopup_waitlist-popup__z5v_K .WaitlistPopup_asset__zmPCp svg{width:80px}}.UpcomingClasses_layout__qIfBj{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;width:100%;background:var(--coral-background)}@media not all and (min-width:768px){.UpcomingClasses_layout__qIfBj{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:768px){.UpcomingClasses_layout__qIfBj{padding-top:2rem;padding-bottom:2rem}}@media screen and (min-width:768px){.UpcomingClasses_layout__qIfBj{padding-left:32px;padding-right:32px}}.UpcomingClasses_blogLayout__VS1_9{background:transparent;padding-left:0!important;padding-right:0!important}@media screen and (min-width:768px){.UpcomingClasses_blogLayout__VS1_9{padding-left:0!important;padding-right:0!important}}.UpcomingClasses_button-controller__st98A{display:flex;align-items:center;justify-content:space-between}@media not all and (min-width:768px){.UpcomingClasses_button-controller__st98A{flex-direction:column;align-items:flex-start;gap:1rem}}.UpcomingClasses_demo-grid__ycxzZ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media not all and (min-width:768px){.UpcomingClasses_demo-grid__ycxzZ{margin-top:100px}}@media (min-width:768px){.UpcomingClasses_demo-grid__ycxzZ{margin-top:72px}}.UpcomingClasses_demo-card__macjO{width:100%}@media not all and (min-width:1024px){.UpcomingClasses_demo-card__macjO{grid-column:span 12/span 12}}@media (min-width:1024px){.UpcomingClasses_demo-card__macjO{grid-column:span 10/span 10;grid-column-start:2}}.UpcomingClasses_demo-card__macjO{background-color:var(--coral-modal-background);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.UpcomingClasses_demo-card__macjO{padding:.75rem}}@media (min-width:768px){.UpcomingClasses_demo-card__macjO{padding:1rem 2.5rem 1rem 1rem}}.UpcomingClasses_demo-card__macjO{display:flex;justify-content:space-between;border-radius:24px}@media not all and (min-width:1024px){.UpcomingClasses_demo-card__macjO{flex-direction:column;gap:.75rem}}@media (min-width:1024px){.UpcomingClasses_demo-card__macjO{align-items:center}}.UpcomingClasses_demo-card__macjO{box-shadow:var(--coral-popover-shadow)}@media screen and (max-width:768px){.UpcomingClasses_demo-card__macjO{border-radius:12px}.UpcomingClasses_demo-card__macjO svg{width:56px;height:56px;flex-shrink:0}}@media screen and (max-width:1024px){.UpcomingClasses_demo-card__macjO .UpcomingClasses_cta-control___FMMv{align-self:flex-end}}.UpcomingClasses_class-list__PF9zL{margin-top:44px}@media screen and (max-width:768px){.UpcomingClasses_class-list__PF9zL{margin-top:24px}}.UpcomingClasses_class-card__Ur0Qp{min-width:305px}.UpcomingClasses_class-card-controller__9b7w8{position:relative;transition:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.UpcomingClasses_overlay__RMRmy{z-index:10}.UpcomingClasses_goals-container__pne6j,.UpcomingClasses_overlay__RMRmy{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.UpcomingClasses_goals-container__pne6j{z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center}.UpcomingSummerCamp_layout__Erou1{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;width:100%;background:var(--coral-background)}@media not all and (min-width:768px){.UpcomingSummerCamp_layout__Erou1{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:768px){.UpcomingSummerCamp_layout__Erou1{padding-top:2rem;padding-bottom:2rem}}@media screen and (min-width:768px){.UpcomingSummerCamp_layout__Erou1{padding-left:32px;padding-right:32px}}.UpcomingSummerCamp_blogLayout__VAyr_{background:transparent;padding-left:0!important;padding-right:0!important}@media screen and (min-width:768px){.UpcomingSummerCamp_blogLayout__VAyr_{padding-left:0!important;padding-right:0!important}}.UpcomingSummerCamp_button-controller__zaHtm{display:flex;align-items:center;justify-content:space-between}@media not all and (min-width:768px){.UpcomingSummerCamp_button-controller__zaHtm{flex-direction:column;align-items:flex-start;gap:1rem}}.UpcomingSummerCamp_demo-grid__eaHh_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media not all and (min-width:768px){.UpcomingSummerCamp_demo-grid__eaHh_{margin-top:100px}}@media (min-width:768px){.UpcomingSummerCamp_demo-grid__eaHh_{margin-top:72px}}.UpcomingSummerCamp_demo-card__gnjlP{width:100%}@media not all and (min-width:1024px){.UpcomingSummerCamp_demo-card__gnjlP{grid-column:span 12/span 12}}@media (min-width:1024px){.UpcomingSummerCamp_demo-card__gnjlP{grid-column:span 10/span 10;grid-column-start:2}}.UpcomingSummerCamp_demo-card__gnjlP{background-color:var(--coral-modal-background);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.UpcomingSummerCamp_demo-card__gnjlP{padding:.75rem}}@media (min-width:768px){.UpcomingSummerCamp_demo-card__gnjlP{padding:1rem 2.5rem 1rem 1rem}}.UpcomingSummerCamp_demo-card__gnjlP{display:flex;justify-content:space-between;border-radius:24px}@media not all and (min-width:1024px){.UpcomingSummerCamp_demo-card__gnjlP{flex-direction:column;gap:.75rem}}@media (min-width:1024px){.UpcomingSummerCamp_demo-card__gnjlP{align-items:center}}.UpcomingSummerCamp_demo-card__gnjlP{box-shadow:var(--coral-popover-shadow)}@media screen and (max-width:768px){.UpcomingSummerCamp_demo-card__gnjlP{border-radius:12px}.UpcomingSummerCamp_demo-card__gnjlP svg{width:56px;height:56px;flex-shrink:0}}@media screen and (max-width:1024px){.UpcomingSummerCamp_demo-card__gnjlP .UpcomingSummerCamp_cta-control__MijY7{align-self:flex-end}}.UpcomingSummerCamp_class-list__Zoysu{margin-top:44px}@media screen and (max-width:768px){.UpcomingSummerCamp_class-list__Zoysu{margin-top:24px}}.UpcomingSummerCamp_class-card__Vituo{min-width:305px}.UpcomingSummerCamp_class-card-controller__32wVo{position:relative;transition:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.UpcomingSummerCamp_overlay__dRiGs{z-index:10}.UpcomingSummerCamp_goals-container__HGwIC,.UpcomingSummerCamp_overlay__dRiGs{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.UpcomingSummerCamp_goals-container__HGwIC{z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center}.layout_app-layout__PM_E3{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.layout_app-max-width__p1bQK{margin:0 auto;width:100%;max-width:1280px;min-height:calc(100vh - 56px);min-height:calc(100dvh - 56px);display:flex;flex-direction:column;height:100%}@media screen and (min-width:1024px)and (max-width:1312px){.layout_app-max-width__p1bQK{padding-left:16px;padding-right:16px}}@media screen and (min-width:640px){.layout_app-max-width__p1bQK{min-height:calc(100vh - 72px);min-height:calc(100dvh - 72px)}}.layout_header__EkDYT{width:100%;display:flex;justify-content:center;border-bottom:1px solid var(--coral-system-gray);padding-left:16px;padding-right:16px;background-color:var(--coral-background);height:72px;position:sticky;top:0;z-index:10}@media screen and (max-width:768px){.layout_header__EkDYT{height:56px}}@media screen and (max-width:1024px){.layout_header__EkDYT{padding-right:6px}}.layout_header-max-width__9QZzA{width:100%;max-width:1280px;display:flex;align-items:center;justify-content:space-between}.layout_header-substitute__LHUWE{width:100%;height:72px;background-color:var(--coral-background);position:sticky;top:0;z-index:10}@media screen and (max-width:1024px){.layout_header-substitute__LHUWE{height:56px}}.layout_navigation-btn-not-active__1Sy64{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:10px;padding:.5rem .75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.layout_navigation-btn-not-active__1Sy64:hover{background-color:var(--coral-secondary-system)}@media not all and (min-width:1024px){.layout_navigation-btn-not-active__1Sy64{justify-content:center}}@media (min-width:768px){.layout_navigation-btn-not-active__1Sy64{min-height:2.75rem;min-width:2.75rem}}@media (min-width:1024px){.layout_navigation-btn-not-active__1Sy64{padding-right:1rem}}.layout_navigation-btn-not-active-premium__juh71{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:10px;padding:.5rem .75rem;color:var(--coral-premium-blue);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.layout_navigation-btn-not-active-premium__juh71:hover{background-color:var(--coral-premium-blue-background)}@media not all and (min-width:1024px){.layout_navigation-btn-not-active-premium__juh71{justify-content:center}}@media (min-width:768px){.layout_navigation-btn-not-active-premium__juh71{min-height:2.75rem;min-width:2.75rem}}@media (min-width:1024px){.layout_navigation-btn-not-active-premium__juh71{padding-right:1rem}}.layout_navigation-btn-active__SclE7{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:10px;background-color:var(--coral-primary-background);padding:.5rem .75rem;color:var(--coral-primary-text);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:1024px){.layout_navigation-btn-active__SclE7{justify-content:center}}@media (min-width:768px){.layout_navigation-btn-active__SclE7{min-height:2.75rem;min-width:2.75rem}}@media (min-width:1024px){.layout_navigation-btn-active__SclE7{padding-right:1rem}}.layout_primary-bg__thowg{position:absolute;width:100%;height:100%;background-color:var(--coral-primary-background);top:0;left:0}.layout_logo-substitute__OlGuu{border-radius:32px;height:40px;width:140px;background-color:var(--coral-primary)}@media screen and (max-width:768px){.layout_logo-substitute__OlGuu{width:118px;height:32px}}.layout_dropdown-menu-trigger__CVLJS{display:flex;align-items:center}@media not all and (min-width:1024px){.layout_dropdown-menu-trigger__CVLJS{gap:.25rem}}@media (min-width:1024px){.layout_dropdown-menu-trigger__CVLJS{gap:.5rem}}.layout_dropdown-menu-trigger__CVLJS{padding:.375rem .5rem;border-radius:12px;color:var(--coral-foreground)}.layout_dropdown-menu-trigger__CVLJS:hover{background-color:var(--coral-secondary-system)}.layout_dropdown-menu-item__93cKe{display:flex;width:100%;cursor:pointer;align-items:center;gap:.5rem;border-radius:10px;padding:.5rem}.layout_dropdown-menu-item__93cKe:hover{background-color:var(--coral-secondary-system)}.layout_dropdown-menu-item__93cKe svg{width:24px!important;height:24px!important}.layout_toggle-btn__JW5f_:hover{background-color:var(--coral-secondary-system)}.layout_toggle-btn__JW5f_{cursor:pointer;align-items:center;gap:.25rem;border-radius:10px;padding:.25rem .125rem .25rem .5rem}@media screen and (max-width:1080px){.layout_navigation-condensed-cell__6udfM{width:44px;height:44px;padding:8px}.layout_navigation-condensed-cell__6udfM span{display:none}}.layout_consent-modal__l47sl{display:flex;flex-direction:column;align-items:center}@media not all and (min-width:768px){.layout_consent-modal__l47sl{gap:.75rem;padding:1rem}}@media (min-width:768px){.layout_consent-modal__l47sl{max-width:440px;gap:1rem;padding:1.5rem 1.5rem 1.25rem}}.layout_consent-modal__l47sl{position:fixed;background-color:var(--coral-modal-background);bottom:24px;top:unset;left:unset;transform:translate(0);left:20px;z-index:50;border-radius:16px;box-shadow:var(--coral-popover-shadow)}@media screen and (max-width:768px){.layout_consent-modal__l47sl{left:50%!important;width:calc(100% - 32px);transform:translateX(-50%)!important}}.layout_activity-dialog__e2ndx{display:flex;flex-direction:column;gap:.75rem}@media not all and (min-width:768px){.layout_activity-dialog__e2ndx{min-width:100vw;border-radius:0;padding:1rem 0}}@media (min-width:768px){.layout_activity-dialog__e2ndx{height:fit-content;max-width:720px;padding-left:.5rem;padding-right:.5rem}}@media screen and (max-width:768px){.layout_activity-dialog__e2ndx{height:100vh;height:100dvh}}.layout_activity-content__J0I1_{display:flex;flex-direction:column}@media not all and (min-width:768px){.layout_activity-content__J0I1_{height:90vh;height:90dvh}.tabBar_tab-bar__ZxvvL{display:block}}@import"https://fonts.googleapis.com/css?family=Rubik:100,300,500,400,600,700,900";@media (min-width:768px){.tabBar_tab-bar__ZxvvL{display:none}}.tabBar_tab-bar__ZxvvL{width:100%;height:56px;position:sticky;bottom:0;z-index:10;background-color:var(--coral-background);border-top-width:1px;border-color:var(--coral-system-gray);padding:.375rem .75rem max(6px,env(safe-area-inset-bottom))}.tabBar_tab-bar__ZxvvL svg path{fill:var(--coral-text)}.tabBar_active-tab__AjVew{border-radius:10px;background-color:var(--coral-primary-background);color:var(--coral-primary)}.tabBar_active-tab__AjVew svg path{fill:var(--coral-primary)}