.Input-module__ZSTYDq__inputWrapper{border-bottom:1px solid var(--color-grey7);border-radius:4px 4px 0 0;width:100%;padding:5px 11px}.Input-module__ZSTYDq__inputWrapper.Input-module__ZSTYDq__readOnly{background-color:var(--color-grey1);border-color:var(--color-grey4)}.Input-module__ZSTYDq__inputWrapper.Input-module__ZSTYDq__error:focus-within{border-color:var(--color-primary);border-color:var(--color-accent)}.Input-module__ZSTYDq__input{background:0 0;width:100%}.Input-module__ZSTYDq__input.Input-module__ZSTYDq__readOnly{color:var(--color-grey7)}
.LinkButton-module__YhIPEq__styledLinkButton{appearance:none;color:var(--color-primary);display:inline}.LinkButton-module__YhIPEq__styledLink{color:var(--color-primary)}
.Switch-module__I9lc7G__switchButton{background-color:var(--color-grey3);border-radius:50px;width:51px;height:31px;transition:background-color .2s ease-in-out;position:relative}.Switch-module__I9lc7G__switchButton:after{content:"";background-color:var(--color-white);box-shadow:var(--shadow-small);border-radius:100%;width:27px;height:27px;transition:transform .2s ease-in-out;position:absolute;top:2px;left:2px}.Switch-module__I9lc7G__switchButton[aria-checked=true]{background-color:var(--color-primary)}.Switch-module__I9lc7G__switchButton[aria-checked=true]:after{transform:translate(20px)}.Switch-module__I9lc7G__switchButton.Switch-module__I9lc7G__small{width:33px;height:20px}.Switch-module__I9lc7G__switchButton.Switch-module__I9lc7G__small:after{width:18px;height:18px;top:1px;left:1px}.Switch-module__I9lc7G__switchButton.Switch-module__I9lc7G__small[aria-checked=true]:after{transform:translate(13px)}
.Textarea-module__kgpSAa__textArea{background:0 0;outline:none;width:100%}.Textarea-module__kgpSAa__textArea:focus{outline:none}.Textarea-module__kgpSAa__textArea.Textarea-module__kgpSAa__readOnly{border-color:var(--color-primary)}
.ButtonCheck-module__v4htea__checkButton{appearance:none;background-color:#0000;margin:0}.ButtonCheck-module__v4htea__checkLabel{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-lg);font-size:1rem;font-weight:var(--font-weight-bold);will-change:border-color,color,background-color;height:67px;color:var(--color-grey9);border-style:solid;border-width:2px;border-color:var(--color-white);justify-content:space-between;align-items:center;padding:0 20px;transition-property:border-color,color,background-color;transition-duration:.2s;transition-timing-function:ease;display:flex}.ButtonCheck-module__v4htea__checkLabel.ButtonCheck-module__v4htea__checked{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primaryPale)}.ButtonCheck-module__v4htea__checkLabel:hover{border-color:var(--color-primary);color:var(--color-primary)}
.Checkbox-module__vA_Yga__checkbox{margin:0 var(--spacing-8)0 0;appearance:none;width:var(--spacing-20);height:var(--spacing-20);border:.125rem solid var(--color-primary);cursor:pointer;background-color:#0000;border-radius:3px;place-content:center;display:grid}.Checkbox-module__vA_Yga__checkbox:before{content:"";width:.75rem;height:.75rem;box-shadow:inset 1rem 1rem var(--color-primary);border-radius:2px;transition:transform .12s ease-in-out;transform:scale(0)}.Checkbox-module__vA_Yga__checkbox:checked:before{transform:scale(1)}.Checkbox-module__vA_Yga__infoButton{margin-left:var(--spacing-8);position:relative}
.Divider-module__xXfXMa__line{text-align:center;width:100%;height:1px;margin-left:auto;margin-right:auto;position:relative}.Divider-module__xXfXMa__text{white-space:nowrap;display:block}
.FacebookLogin-module__IXoGGa__facebookButton{cursor:pointer;text-align:center;white-space:nowrap;border-radius:var(--button-radius);background-color:var(--color-facebook);border:1px solid var(--color-facebook);outline:none;justify-content:center;align-items:center;width:84px;height:2.8125rem;transition:all .2s;display:inline-flex}.FacebookLogin-module__IXoGGa__facebookButton.FacebookLogin-module__IXoGGa__white{background-color:var(--color-white);border:1px solid var(--color-grey7)}.FacebookLogin-module__IXoGGa__facebookButton.FacebookLogin-module__IXoGGa__md{width:100%}
.GoogleLogin-module__3BCpuq__googleButton{background-color:var(--color-white);border:1px solid var(--color-grey7);cursor:pointer;text-align:center;white-space:nowrap;border-radius:var(--button-radius);outline:none;justify-content:center;align-items:center;width:84px;height:2.8125rem;transition:all .2s;display:inline-flex}.GoogleLogin-module__3BCpuq__googleButton:hover{background-color:var(--color-grey7)}.GoogleLogin-module__3BCpuq__googleButton.GoogleLogin-module__3BCpuq__md{width:100%}
.NoticeBox-module__pQNBqW__noticeBox{background-color:var(--color-greyWarm);border-radius:var(--radius-sm);margin-top:var(--spacing-10);margin-bottom:var(--spacing-10);padding:var(--spacing-12);align-items:flex-start;display:flex}.NoticeBox-module__pQNBqW__noticeBox img{margin-right:var(--spacing-10)}.NoticeBox-module__pQNBqW__noticeBox .NoticeBox-module__pQNBqW__link{cursor:pointer;text-decoration:underline;display:inline-block}
.AuthForm-module__oPLpta__loadingBoxOverlay{z-index:100;background:#ffffff80;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.AuthForm-module__oPLpta__loadingBoxOverlay.AuthForm-module__oPLpta__open{opacity:1}.AuthForm-module__oPLpta__loadingBoxOverlay.AuthForm-module__oPLpta__closed{opacity:0;pointer-events:none}
.SingleProgressBar-module__R2VK5G__progressBarContainer{background:#ffffff4d;border-radius:2px;height:4px;position:absolute;bottom:9px;left:7px;right:7px}.SingleProgressBar-module__R2VK5G__progressBarContainer.SingleProgressBar-module__R2VK5G__card{bottom:40px;left:40px;right:40px}.SingleProgressBar-module__R2VK5G__progressBar{background:var(--color-white);border-radius:2px;height:4px}
.TeacherFeedBlock-module__vCjeXW__teacherCell{border-radius:var(--radius-lg);display:block;position:relative;overflow:hidden}.TeacherFeedBlock-module__vCjeXW__teacherCell:after{content:"";pointer-events:none;background:linear-gradient(#37374b00 0%,#37374bd9 100%);position:absolute;inset:0}.TeacherFeedBlock-module__vCjeXW__teacherInner{pointer-events:none;color:var(--color-white);text-align:center;height:100%;padding:var(--spacing-50)var(--spacing-10);z-index:1;align-items:flex-end;display:flex}
.CollectionTitle-module__iQDc0q__link{color:var(--color-primary);font-family:var(--font-heading);transition:color .3s}.CollectionTitle-module__iQDc0q__link:hover{color:var(--color-primaryPale)}
.QuickLink-module__s3SYUW__card{-webkit-user-select:none;user-select:none;background-color:var(--color-greyWarm);border-radius:var(--radius-xl);text-align:left;border:solid 2px var(--color-greyWarm);padding:var(--spacing-12);flex-direction:column;justify-content:flex-start;align-items:flex-start;transition:border .2s;display:flex}@media (min-width:768px){.QuickLink-module__s3SYUW__card{padding:var(--spacing-20)}}.QuickLink-module__s3SYUW__card h3,.QuickLink-module__s3SYUW__card p{transition:color .2s}.QuickLink-module__s3SYUW__card:hover{border:solid 2px var(--color-primary)}.QuickLink-module__s3SYUW__card:hover h3,.QuickLink-module__s3SYUW__card:hover p{color:var(--color-primary)}
.FeatureCard-module__gBYjWq__itemContainer .FeatureCard-module__gBYjWq__cellImage{will-change:transform;transition:transform .3s}.FeatureCard-module__gBYjWq__itemContainer:hover .FeatureCard-module__gBYjWq__cellImage{transform:scale(1.1)}
.PosterCard-module__PHpvcW__itemContainer{cursor:pointer;display:block}.PosterCard-module__PHpvcW__itemContainer .PosterCard-module__PHpvcW__cellImage{will-change:transform;transition:transform .3s}.PosterCard-module__PHpvcW__itemContainer:hover .PosterCard-module__PHpvcW__cellImage{transform:scale(1.1)}
.TextOnImageCard-module__cv822a__textOnImageContainer{z-index:0;border-radius:var(--radius-lg);color:var(--color-white);display:block;position:relative;overflow:hidden}
.Avatar-module__gQu-CG__profileAvatar{background-color:var(--color-grey4);text-transform:uppercase;border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:flex}.Avatar-module__gQu-CG__profileAvatar.Avatar-module__gQu-CG__lg{width:55px;height:55px;font-size:25px}
.Slider-module__S0gVgW__sliderOuter{max-width:100%;color:var(--color-white);background-image:url(/images/gradient-bg.jpg);background-size:cover;display:flex;overflow:hidden}.Slider-module__S0gVgW__sliderInner{flex-flow:row;flex:none;transition:transform 1s ease-in-out;display:flex}.Slider-module__S0gVgW__dot{background-color:var(--color-grey4);border-radius:100%;width:6px;height:6px}.Slider-module__S0gVgW__dot.Slider-module__S0gVgW__active{background-color:var(--color-primary)}
.SplitCover-module__Na7tpq__section{height:100svh}.SplitCover-module__Na7tpq__wrapper{background:var(--color-white);flex-wrap:wrap;align-items:flex-start;height:100%;display:flex;overflow-y:auto}.SplitCover-module__Na7tpq__splitImage{z-index:0;width:100%;height:300px;position:relative}.SplitCover-module__Na7tpq__splitContent{width:100%;height:min-content;padding-top:var(--spacing-50);padding-bottom:var(--spacing-50);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.SplitCover-module__Na7tpq__wrapper{align-items:center}.SplitCover-module__Na7tpq__splitImage{width:50%;height:100%;display:flex}.SplitCover-module__Na7tpq__splitContent{width:50%;padding-top:0;padding-bottom:0}}
.SingleLayout-module___OtWAq__showMobile{width:100%;display:block}.SingleLayout-module___OtWAq__singleMobileContent{width:100%;padding-left:1rem;padding-right:1rem;display:block}.SingleLayout-module___OtWAq__singleDesktopContent{width:100%;display:none}@media (min-width:992px){.SingleLayout-module___OtWAq__showMobile,.SingleLayout-module___OtWAq__singleMobileContent{display:none}.SingleLayout-module___OtWAq__singleDesktopContent{display:block}}@media (max-width:991px){.SingleLayout-module___OtWAq__smNoPadding{padding-top:0}}
.PlusUpgradeModal-module__1Fm7ZW__title{font-size:32px;font-weight:var(--font-weight-bold);align-items:center;gap:10px;margin-bottom:5px;display:flex}.PlusUpgradeModal-module__1Fm7ZW__mindfulTitle{color:var(--color-secondary);margin-bottom:5px;font-size:32px}
.VerticalDivider-module__YQnqTG__verticalDivider{border-right:1px var(--color-grey-4)solid}.VerticalDivider-module__YQnqTG__border-white{border-right-color:var(--color-white)}
.AppStoreLinks-module__ycA66G__styledAnchor{align-items:bottom;display:flex}.AppStoreLinks-module__ycA66G__styledAnchor svg{margin-right:.5rem}
.VideoPlayer-module__6iPvRa__videoWrapper{background-color:var(--color-grey9);border-radius:var(--radius-lg);width:100%;overflow:hidden;transform:translateZ(0)}.VideoPlayer-module__6iPvRa__videoWrapper iframe{width:100%;height:100%}.VideoPlayer-module__6iPvRa__videoOverlay{z-index:2;cursor:pointer;background-color:#0000001a;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.VideoPlayer-module__6iPvRa__videoOverlay.VideoPlayer-module__6iPvRa__playing{opacity:0;display:none}