.TeamMembership-module-scss-module__zk4JAW__container{border-top:.1rem solid var(--purple-05);border-bottom:.1rem solid var(--purple-05);background-color:var(--purple-00);z-index:0;width:100%;height:80rem;margin-bottom:31rem;padding:7.2rem 3.2rem 0}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__container{padding:3.6rem 2rem 0}}.TeamMembership-module-scss-module__zk4JAW__caption{color:var(--text-purple-primary);margin-bottom:var(--spacing-12);text-align:center;letter-spacing:inherit;font-size:2rem;font-weight:500;line-height:3.2rem}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__caption{letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.TeamMembership-module-scss-module__zk4JAW__title{text-align:center;letter-spacing:-.1rem;font-size:5.4rem;font-weight:700;line-height:7rem}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__title{letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}}.TeamMembership-module-scss-module__zk4JAW__title br{display:none}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__title br{display:block}}.TeamMembership-module-scss-module__zk4JAW__counterContainer{margin-top:var(--spacing-24);color:var(--gray-80);white-space:nowrap;letter-spacing:inherit;justify-content:center;align-items:center;font-size:2.4rem;font-weight:500;line-height:3.6rem;display:flex}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__counterContainer{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.TeamMembership-module-scss-module__zk4JAW__counter{margin:0 var(--spacing-8)}.TeamMembership-module-scss-module__zk4JAW__recommendedPlanName{color:var(--gray-100);font-weight:700}.TeamMembership-module-scss-module__zk4JAW__body{max-width:99.8rem;margin:var(--spacing-80) auto 0}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__body{margin:calc(var(--spacing-80) - 2rem) -2rem 0;height:80rem;padding:2rem;overflow:hidden}}.TeamMembership-module-scss-module__zk4JAW__planList{align-items:flex-start;height:fit-content;margin-top:1.6rem;display:flex}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__planList{display:block;position:relative}}.TeamMembership-module-scss-module__zk4JAW__more{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__more{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.TeamMembership-module-scss-module__zk4JAW__more div{align-items:center;display:inline-flex}.TeamMembership-module-scss-module__zk4JAW__more svg{width:1.6rem;height:1.6rem}.TeamMembership-module-scss-module__zk4JAW__planCard{z-index:0;transition-property:box-shadow,transform,border-radius;transition-duration:.3s;transition-timing-function:ease-in-out;transform:translateY(3.6rem)}.TeamMembership-module-scss-module__zk4JAW__planCard.TeamMembership-module-scss-module__zk4JAW__active{z-index:1;transform:none}.TeamMembership-module-scss-module__zk4JAW__planCard:not(.TeamMembership-module-scss-module__zk4JAW__planCard.TeamMembership-module-scss-module__zk4JAW__active){box-shadow:none;border-color:var(--purple-05);opacity:.6}.TeamMembership-module-scss-module__zk4JAW__planCard:nth-child(2){left:-.2rem}@media (max-width:767px){.TeamMembership-module-scss-module__zk4JAW__planCard:nth-child(2){left:unset}.TeamMembership-module-scss-module__zk4JAW__planCard{border-top-left-radius:0;width:78%;min-width:29rem;max-width:50rem;transition-property:box-shadow;animation:.5s ease-in-out none TeamMembership-module-scss-module__zk4JAW__forwards;position:absolute;transform:translate(calc(100% - .2rem),2.6rem)}.TeamMembership-module-scss-module__zk4JAW__planCard.TeamMembership-module-scss-module__zk4JAW__active{border-top-left-radius:var(--radius-24);transform:translate(0)}.TeamMembership-module-scss-module__zk4JAW__planCard.TeamMembership-module-scss-module__zk4JAW__animationEnabled{animation-name:TeamMembership-module-scss-module__zk4JAW__inactive}.TeamMembership-module-scss-module__zk4JAW__planCard.TeamMembership-module-scss-module__zk4JAW__animationEnabled.TeamMembership-module-scss-module__zk4JAW__active{animation-name:TeamMembership-module-scss-module__zk4JAW__active}}@media (min-width:48em){.TeamMembership-module-scss-module__zk4JAW__planCard:not(.TeamMembership-module-scss-module__zk4JAW__active):first-child{border-top-right-radius:0}.TeamMembership-module-scss-module__zk4JAW__planCard:not(.TeamMembership-module-scss-module__zk4JAW__active):nth-child(2){border-top-left-radius:0}}@keyframes TeamMembership-module-scss-module__zk4JAW__active{0%{border-top-left-radius:0;transform:translate(calc(100% - .2rem),2.6rem)}20%{border-top-left-radius:var(--radius-24)}30%{transform:translate(calc(100% - .2rem))}to{transform:translate(0)}}@keyframes TeamMembership-module-scss-module__zk4JAW__inactive{0%{border-top-left-radius:var(--radius-24);transform:translate(0)}30%{transform:translateY(2.6rem)}80%{border-top-left-radius:var(--radius-24)}to{border-top-left-radius:0;transform:translate(calc(100% - .2rem),2.6rem)}}.TeamMembership-module-scss-module__zk4JAW__retailPrice{text-decoration:line-through}.TeamMembership-module-scss-module__zk4JAW__optionDetail{cursor:pointer;align-items:center;margin-top:.4rem;display:flex}.TeamMembership-module-scss-module__zk4JAW__point{color:var(--text-tertiary);text-underline-offset:.2rem;text-decoration:underline}
.Counter-module-scss-module__SYQW3W__container{border:.2rem solid var(--gray-30);background-color:var(--gray-00);border-radius:1.5rem;justify-content:space-between;align-items:center;width:fit-content;padding:.6rem 2rem;display:flex}.Counter-module-scss-module__SYQW3W__container.Counter-module-scss-module__SYQW3W__small{border-width:.1rem;border-radius:.8rem;padding:.6rem}@media not all and (max-width:75em){.Counter-module-scss-module__SYQW3W__container.Counter-module-scss-module__SYQW3W__pc-small{border-width:.1rem;border-radius:.8rem;padding:.6rem}}@media (min-width:48em) and (max-width:75em){.Counter-module-scss-module__SYQW3W__container.Counter-module-scss-module__SYQW3W__tb-small{border-width:.1rem;border-radius:.8rem;padding:.6rem}}@media (max-width:767px){.Counter-module-scss-module__SYQW3W__container.Counter-module-scss-module__SYQW3W__mo-small{border-width:.1rem;border-radius:.8rem;padding:.6rem}}.Counter-module-scss-module__SYQW3W__controlBtn{cursor:pointer;line-height:0}.Counter-module-scss-module__SYQW3W__controlBtn.Counter-module-scss-module__SYQW3W__disabled{cursor:not-allowed}.Counter-module-scss-module__SYQW3W__controlBtn.Counter-module-scss-module__SYQW3W__disabled path{fill:var(--gray-60)}.Counter-module-scss-module__SYQW3W__displayValue{width:8.4rem;letter-spacing:inherit;justify-content:center;align-items:center;font-size:2rem;font-weight:500;line-height:3.2rem;display:flex}.Counter-module-scss-module__SYQW3W__displayValue.Counter-module-scss-module__SYQW3W__small{width:5.4rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media not all and (max-width:75em){.Counter-module-scss-module__SYQW3W__displayValue.Counter-module-scss-module__SYQW3W__pc-small{width:5.4rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}@media (min-width:48em) and (max-width:75em){.Counter-module-scss-module__SYQW3W__displayValue.Counter-module-scss-module__SYQW3W__tb-small{width:5.4rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}@media (max-width:767px){.Counter-module-scss-module__SYQW3W__displayValue.Counter-module-scss-module__SYQW3W__mo-small{width:5.4rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.Counter-module-scss-module__SYQW3W__count{text-align:right;width:calc(var(--length)*1.2rem);letter-spacing:inherit;border:none;font-size:2rem;font-weight:500;line-height:3.2rem}.Counter-module-scss-module__SYQW3W__count::placeholder{color:var(--gray-30)}.Counter-module-scss-module__SYQW3W__count.Counter-module-scss-module__SYQW3W__small{width:calc(var(--length)*.9rem);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media not all and (max-width:75em){.Counter-module-scss-module__SYQW3W__count.Counter-module-scss-module__SYQW3W__pc-small{width:calc(var(--length)*.9rem);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}@media (min-width:48em) and (max-width:75em){.Counter-module-scss-module__SYQW3W__count.Counter-module-scss-module__SYQW3W__tb-small{width:calc(var(--length)*.9rem);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}@media (max-width:767px){.Counter-module-scss-module__SYQW3W__count.Counter-module-scss-module__SYQW3W__mo-small{width:calc(var(--length)*.9rem);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.Counter-module-scss-module__SYQW3W__unit{color:var(--gray-100);flex:none}
.PlanCard-module-scss-module__69i79a__wrapper{z-index:0;border-radius:var(--radius-24);border:.2rem solid var(--purple-40);background-color:var(--gray-00);flex:50%}.PlanCard-module-scss-module__69i79a__container{padding:var(--spacing-40)}.PlanCard-module-scss-module__69i79a__container.PlanCard-module-scss-module__69i79a__clickable{cursor:pointer}.PlanCard-module-scss-module__69i79a__title{gap:var(--spacing-4);border-bottom:.1rem solid var(--gray-30);padding-bottom:var(--spacing-20);letter-spacing:inherit;align-items:center;font-size:2.4rem;font-weight:700;line-height:3.6rem;display:flex}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.PlanCard-module-scss-module__69i79a__description{margin-top:var(--spacing-20);color:var(--gray-70);white-space:pre-line;letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__description{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.PlanCard-module-scss-module__69i79a__priceContainer{align-items:flex-start;gap:var(--spacing-4);margin-top:var(--spacing-48);flex-direction:column;display:flex}.PlanCard-module-scss-module__69i79a__priceBlock{align-items:flex-end;gap:var(--spacing-4);flex-direction:row;display:flex}.PlanCard-module-scss-module__69i79a__priceListWrapper.PlanCard-module-scss-module__69i79a__scrollable{height:6.2rem;overflow:hidden}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__priceListWrapper.PlanCard-module-scss-module__69i79a__scrollable{height:4.4rem}}.PlanCard-module-scss-module__69i79a__personUnit{letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem;position:relative;top:-.4rem}.PlanCard-module-scss-module__69i79a__priceList{gap:var(--spacing-16);flex-direction:column;display:flex}.PlanCard-module-scss-module__69i79a__scrollable .PlanCard-module-scss-module__69i79a__priceList{transition:transform .3s ease-in-out;transform:translateY(0)}.PlanCard-module-scss-module__69i79a__scrollable .PlanCard-module-scss-module__69i79a__priceList.PlanCard-module-scss-module__69i79a__next{transform:translateY(calc(-6.2rem - var(--spacing-16)))}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__scrollable .PlanCard-module-scss-module__69i79a__priceList.PlanCard-module-scss-module__69i79a__next{transform:translateY(calc(-4.4rem - var(--spacing-16)))}}.PlanCard-module-scss-module__69i79a__price{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}.PlanCard-module-scss-module__69i79a__scrollable .PlanCard-module-scss-module__69i79a__price{letter-spacing:-.1rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__price{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}.PlanCard-module-scss-module__69i79a__scrollable .PlanCard-module-scss-module__69i79a__price{letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}}.PlanCard-module-scss-module__69i79a__pricingNotice{color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__pricingNotice{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}.PlanCard-module-scss-module__69i79a__priceUnitWrapper{flex-direction:column-reverse;justify-content:space-between;display:flex}.PlanCard-module-scss-module__69i79a__priceUnit{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__priceUnit{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}.PlanCard-module-scss-module__69i79a__priceDescription{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}.PlanCard-module-scss-module__69i79a__priceDescription:empty{display:none}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__priceDescription{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}.PlanCard-module-scss-module__69i79a__priceDiscount{padding:1rem 0}@media (max-width:767px){.PlanCard-module-scss-module__69i79a__priceDiscount{padding:.8rem 0}}.PlanCard-module-scss-module__69i79a__cta{margin-top:var(--spacing-24)}.PlanCard-module-scss-module__69i79a__featureList{gap:var(--spacing-24);max-width:39.6rem;margin:var(--spacing-32) auto 0;border-top:.1rem solid var(--gray-30);padding-top:var(--spacing-40);grid-template-columns:1fr 1fr;display:grid;container:feature-list/inline-size}.PlanCard-module-scss-module__69i79a__featureList:empty{display:none}.PlanCard-module-scss-module__69i79a__footer{margin-top:var(--spacing-24);justify-content:center;display:flex}.PlanCard-module-scss-module__69i79a__levelUpWeek{margin-top:var(--spacing-24)}
.Feature-module-scss-module__IirzJG__container{align-items:center;gap:var(--spacing-8);display:flex}@container feature-list (max-width:37rem){.Feature-module-scss-module__IirzJG__container{flex-direction:column;align-items:flex-start}}.Feature-module-scss-module__IirzJG__container img{width:5.4rem;height:5.4rem}@media (max-width:767px){.Feature-module-scss-module__IirzJG__container img{width:4.4rem;height:4.4rem}}.Feature-module-scss-module__IirzJG__description{white-space:pre-line;letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (max-width:767px){.Feature-module-scss-module__IirzJG__description{letter-spacing:-.05rem;letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}
@keyframes ScreenOverlay-module-scss-module__QFAdJq__fade-in{0%{opacity:0}to{opacity:1}}.ScreenOverlay-module-scss-module__QFAdJq__container{z-index:var(--z-index-overlay);outline:none;justify-content:center;align-items:center;animation:.2s ScreenOverlay-module-scss-module__QFAdJq__fade-in;display:flex;position:fixed;inset:0;overflow:hidden}.ScreenOverlay-module-scss-module__QFAdJq__container:last-of-type{background-color:#000000b3}.ScreenOverlay-module-scss-module__QFAdJq__container:not(:only-of-type){animation:0 ScreenOverlay-module-scss-module__QFAdJq__fade-in}.ScreenOverlay-module-scss-module__QFAdJq__container>div{position:absolute}
.DragHandle-module-scss-module__uoU2ca__container{cursor:move;flex-direction:column;row-gap:.3rem;display:flex}.DragHandle-module-scss-module__uoU2ca__line{background-color:var(--gray-100-opacity-15);width:2rem;height:.2rem}
.RadioGroup-module-scss-module__FJYZnW__container{flex-wrap:wrap;gap:1.5rem 2.4rem;display:flex}.RadioGroup-module-scss-module__FJYZnW__container.RadioGroup-module-scss-module__FJYZnW__vertical{flex-direction:column}
.Tooltip-module-scss-module__KefsjG__tooltip{z-index:var(--z-index-tooltip);background-color:var(--light-gray-90)!important;border-radius:.6rem!important;padding:.4rem .8rem .3rem!important}.Tooltip-module-scss-module__KefsjG__tooltip.Tooltip-module-scss-module__KefsjG__purple{background-color:var(--purple-70)!important}.Tooltip-module-scss-module__KefsjG__tooltip.Tooltip-module-scss-module__KefsjG__black{background-color:var(--background-invert)!important}@media (hover:none){.Tooltip-module-scss-module__KefsjG__tooltip:not(.Tooltip-module-scss-module__KefsjG__hiddenCloseButton){padding-right:3.6rem!important}}.Tooltip-module-scss-module__KefsjG__tooltip.Tooltip-module-scss-module__KefsjG__openOnClick{padding-right:3.6rem!important}:where(.Tooltip-module-scss-module__KefsjG__content){text-align:left;max-width:22rem;color:var(--text-secondary-invert);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}.Tooltip-module-scss-module__KefsjG__icon{display:none!important}@media (hover:none){.Tooltip-module-scss-module__KefsjG__icon{display:block!important}}.Tooltip-module-scss-module__KefsjG__openOnClick .Tooltip-module-scss-module__KefsjG__icon{display:block!important}.Tooltip-module-scss-module__KefsjG__closeButton{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:.8rem;right:.8rem}.Tooltip-module-scss-module__KefsjG__arrow{border-radius:.1rem;width:.9rem;height:.9rem}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__top,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__top-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__top-end{bottom:-.3rem!important}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__bottom,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__bottom-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__bottom-end{top:-.3rem!important}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__left,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__left-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__left-end{right:-.3rem!important}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__right,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__right-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__right-end{left:-.3rem!important}
.Profile-module-scss-module__Q7NgbG__container.Profile-module-scss-module__Q7NgbG__unsetShadow img{box-shadow:unset}.Profile-module-scss-module__Q7NgbG__container img{box-shadow:0 0 0 .1rem var(--border-tertiary);border-radius:50%;transition:all .5s}@media (hover:hover) and (pointer:fine){.Profile-module-scss-module__Q7NgbG__container img{transition:all .3s ease-out}.Profile-module-scss-module__Q7NgbG__container img:hover{box-shadow:0 0 0 .1rem var(--purple-20)}}
.Guide-module-scss-module__MSvA5q__container{color:var(--gray-80);background-color:var(--gray-00);border:.1rem solid var(--gray-30);letter-spacing:inherit;border-radius:1.5rem;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:500;line-height:2rem}.Guide-module-scss-module__MSvA5q__container:hover{color:var(--purple-50);background-color:var(--purple-05);border-color:var(--purple-20)}
.ProgressCircle-module-scss-module__9DzBZW__container{width:6rem;height:6rem}.ProgressCircle-module-scss-module__9DzBZW__track{stroke:var(--purple-05);fill:#0000;stroke-width:4px}.ProgressCircle-module-scss-module__9DzBZW__gray .ProgressCircle-module-scss-module__9DzBZW__track{stroke:var(--gray-15)}.ProgressCircle-module-scss-module__9DzBZW__progress{fill:#0000;stroke-width:4px;stroke:url(#progressCircleBackgroundPurple)}.ProgressCircle-module-scss-module__9DzBZW__gray .ProgressCircle-module-scss-module__9DzBZW__progress{stroke:var(--gray-60)}.ProgressCircle-module-scss-module__9DzBZW__text{fill:var(--text-purple-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}.ProgressCircle-module-scss-module__9DzBZW__gray .ProgressCircle-module-scss-module__9DzBZW__text{fill:var(--gray-70)}
.ScreenOverlay-module-scss-module__YLf6ka__overlay{background-color:var(--gray-20)!important}
.JoyRideTooltip-module-scss-module__cOf3xa__tooltipBody{width:32.5rem;color:var(--gray-100);background-color:var(--gray-00);border-radius:.8rem;flex-direction:column;padding:2rem;display:flex}.JoyRideTooltip-module-scss-module__cOf3xa__title{letter-spacing:inherit;margin-bottom:.6rem;font-size:1.6rem;font-weight:500;line-height:2.7rem}.JoyRideTooltip-module-scss-module__cOf3xa__content{white-space:nowrap;letter-spacing:inherit;margin-bottom:2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}.JoyRideTooltip-module-scss-module__cOf3xa__footer{align-self:flex-end;gap:.8rem;display:flex}.JoyRideTooltip-module-scss-module__cOf3xa__backButton{color:var(--gray-100)!important;border-color:var(--gray-30)!important}.JoyRideTooltip-module-scss-module__cOf3xa__backButton:hover{color:var(--gray-100)!important;border-color:var(--gray-30)!important;background-color:var(--gray-00)!important}
.AccordionSummary-module-scss-module__FILhuq__container{background-color:var(--gray-10);border:.1rem solid var(--border-tertiary);width:100%;padding:var(--spacing-20);border-radius:1.2rem;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.AccordionSummary-module-scss-module__FILhuq__container.AccordionSummary-module-scss-module__FILhuq__inactive{background-color:#0000;border:none}@media (max-width:75em){.AccordionSummary-module-scss-module__FILhuq__container{padding:1.4rem 1.6rem 1.4rem 1.5rem}}@media (max-width:767px){.AccordionSummary-module-scss-module__FILhuq__container{padding:1.3rem 1.6rem 1.3rem 1.5rem}}.AccordionSummary-module-scss-module__FILhuq__left{flex-direction:row;flex:1;justify-content:left;align-items:center;display:flex}.AccordionSummary-module-scss-module__FILhuq__right{flex-direction:row;justify-content:right;align-items:center;display:flex}.AccordionSummary-module-scss-module__FILhuq__numberWrapper{background-color:var(--gray-100);width:3rem;height:3rem;margin-right:var(--spacing-16);border-radius:.8rem;justify-content:center;align-items:center;display:flex}.AccordionSummary-module-scss-module__FILhuq__numberWrapper.AccordionSummary-module-scss-module__FILhuq__inactive{background-color:var(--gray-50)}.AccordionSummary-module-scss-module__FILhuq__number{color:var(--gray-00);letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:1}.AccordionSummary-module-scss-module__FILhuq__number.AccordionSummary-module-scss-module__FILhuq__inactive{color:var(--text-primary-invert)}.AccordionSummary-module-scss-module__FILhuq__textWrapper{flex-direction:row;flex:1;align-items:center;gap:.8rem;display:flex}@media (max-width:767px){.AccordionSummary-module-scss-module__FILhuq__textWrapper{flex-direction:column;align-items:flex-start;gap:0}}.AccordionSummary-module-scss-module__FILhuq__text{max-width:38rem;color:var(--text-secondary);letter-spacing:inherit;text-overflow:ellipsis;font-size:1.8rem;font-weight:500;line-height:3rem;overflow:hidden;white-space:nowrap!important}@media (max-width:767px){.AccordionSummary-module-scss-module__FILhuq__text{text-align:left;max-width:25rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.AccordionSummary-module-scss-module__FILhuq__subText{color:var(--text-caption);text-align:left;letter-spacing:inherit;text-overflow:ellipsis;font-size:1.5rem;font-weight:400;line-height:2.5rem;overflow:hidden;white-space:nowrap!important}
.PaymentTypeRadio-module-scss-module__qanfiG__container{flex-direction:column;align-items:flex-start;row-gap:1.6rem;display:flex}.PaymentTypeRadio-module-scss-module__qanfiG__naverPay{object-fit:contain;width:7rem}@media (max-width:767px){.PaymentTypeRadio-module-scss-module__qanfiG__naverPay{width:5.8rem}}.PaymentTypeRadio-module-scss-module__qanfiG__installmentMessage{color:var(--text-secondary);letter-spacing:inherit;align-self:center;font-size:1.3rem;font-weight:400;line-height:2.1rem}
.SnackBar-module-scss-module__wZSOhq__container{width:47.5rem;bottom:calc(var(--gnt-height) + 4rem);background-color:var(--gray-00);padding:var(--spacing-20) var(--spacing-32) var(--spacing-20) var(--spacing-20);border:.1rem solid var(--gray-50);border-radius:var(--spacing-16);z-index:var(--z-index-float);box-shadow:var(--shadow-02);animation:.5s SnackBar-module-scss-module__wZSOhq__float-up;display:none;position:fixed;right:2.8rem}.SnackBar-module-scss-module__wZSOhq__container.SnackBar-module-scss-module__wZSOhq__visible{align-items:center;display:flex}@media (max-width:767px){.SnackBar-module-scss-module__wZSOhq__container{width:34.5rem;bottom:calc(var(--gnt-height) + 1rem)}}.SnackBar-module-scss-module__wZSOhq__content{gap:var(--spacing-8);display:flex}.SnackBar-module-scss-module__wZSOhq__content svg{width:2rem;height:2rem;margin-top:.3rem}@media (max-width:767px){.SnackBar-module-scss-module__wZSOhq__content svg{width:1.6rem;height:1.6rem;margin-top:.4rem}}.SnackBar-module-scss-module__wZSOhq__content .SnackBar-module-scss-module__wZSOhq__title{color:var(--text-primary);margin-bottom:var(--spacing-4);letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}@media (max-width:767px){.SnackBar-module-scss-module__wZSOhq__content .SnackBar-module-scss-module__wZSOhq__title{margin-bottom:var(--spacing-2);letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}.SnackBar-module-scss-module__wZSOhq__content .SnackBar-module-scss-module__wZSOhq__descriptionWrapper{align-items:flex-end;gap:var(--spacing-20);display:flex}}.SnackBar-module-scss-module__wZSOhq__content .SnackBar-module-scss-module__wZSOhq__description{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}@media (max-width:767px){.SnackBar-module-scss-module__wZSOhq__content .SnackBar-module-scss-module__wZSOhq__description{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.SnackBar-module-scss-module__wZSOhq__close{position:absolute;top:1.4rem;right:1.4rem}@media (max-width:767px){.SnackBar-module-scss-module__wZSOhq__close{top:.9rem;right:1.2rem}}.SnackBar-module-scss-module__wZSOhq__button{margin-top:1.6rem}@media (max-width:767px){.SnackBar-module-scss-module__wZSOhq__button{height:3.3rem;margin-top:0}}@keyframes SnackBar-module-scss-module__wZSOhq__float-up{0%{transform:translateY(100%)}to{transform:translate(0)}}
.SubscriptionInfo-module-scss-module__3Q09eW__container{background-color:var(--gray-10);border-radius:1.6rem;flex-direction:column;align-items:center;padding:0 3.2rem;display:flex}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__container{border-bottom:.1rem solid var(--gray-30);border-radius:0;padding:0 3.5rem}}.SubscriptionInfo-module-scss-module__3Q09eW__title{color:var(--gray-100);text-align:center;letter-spacing:inherit;margin-top:4rem;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__title{letter-spacing:inherit;margin-top:3.2rem;font-size:2rem;font-weight:700;line-height:3.2rem}}.SubscriptionInfo-module-scss-module__3Q09eW__steps{flex-direction:row;column-gap:2.4rem;margin-top:2rem;display:flex}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__steps{column-gap:1rem;margin-top:1.6rem}}.SubscriptionInfo-module-scss-module__3Q09eW__step{flex-direction:column;align-items:center;row-gap:.4rem;width:5.8rem;display:flex;position:relative}.SubscriptionInfo-module-scss-module__3Q09eW__step+.SubscriptionInfo-module-scss-module__3Q09eW__step:before{content:"";border-bottom:.2rem dotted var(--gray-50);z-index:0;width:8.2rem;position:absolute;top:1.1rem;left:-5.8rem}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__step+.SubscriptionInfo-module-scss-module__3Q09eW__step:before{width:6.8rem;top:.9rem;left:-4rem}}.SubscriptionInfo-module-scss-module__3Q09eW__step+.SubscriptionInfo-module-scss-module__3Q09eW__step.SubscriptionInfo-module-scss-module__3Q09eW__checked:before{border-bottom-color:var(--mint-50)}.SubscriptionInfo-module-scss-module__3Q09eW__stepIcon{border:.2rem solid var(--gray-50);background-color:var(--mint-10);z-index:1;border-radius:100%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.SubscriptionInfo-module-scss-module__3Q09eW__checked .SubscriptionInfo-module-scss-module__3Q09eW__stepIcon{background-color:var(--mint-50);border-color:var(--gray-90)}.SubscriptionInfo-module-scss-module__3Q09eW__checked .SubscriptionInfo-module-scss-module__3Q09eW__stepIcon svg path{fill:var(--gray-00)}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__stepIcon{width:2rem;height:2rem}}.SubscriptionInfo-module-scss-module__3Q09eW__stepIcon svg{width:1rem;height:1rem}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__stepIcon svg{width:.8rem;height:.8rem}}.SubscriptionInfo-module-scss-module__3Q09eW__stepLabel{color:var(--gray-60);text-align:center;white-space:nowrap;letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.SubscriptionInfo-module-scss-module__3Q09eW__benefit{background-color:var(--mint-10);border-radius:1rem;flex-direction:column;align-self:stretch;align-items:center;row-gap:1.2rem;margin-top:2rem;padding:2rem 0 3rem;display:flex}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__benefit{margin-top:1.6rem;padding:2rem 0 2.2rem}}.SubscriptionInfo-module-scss-module__3Q09eW__benefitTitle{color:var(--gray-100);text-align:center;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__benefitTitle{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.SubscriptionInfo-module-scss-module__3Q09eW__benefitContent{border:.2rem solid var(--gray-100);background-color:var(--gray-00);letter-spacing:inherit;border-radius:.8rem;flex-direction:row;align-items:center;column-gap:.4rem;padding:.4rem 1.2rem .2rem;font-size:1.8rem;font-weight:700;line-height:3rem;display:flex}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__benefitContent{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.SubscriptionInfo-module-scss-module__3Q09eW__benefitContent .SubscriptionInfo-module-scss-module__3Q09eW__highlight{color:var(--purple-50)}.SubscriptionInfo-module-scss-module__3Q09eW__benefitContent .SubscriptionInfo-module-scss-module__3Q09eW__date{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__benefitContent .SubscriptionInfo-module-scss-module__3Q09eW__date{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}}.SubscriptionInfo-module-scss-module__3Q09eW__hurry{width:27.6rem;height:auto;margin-top:.7rem}@media (max-width:767px){.SubscriptionInfo-module-scss-module__3Q09eW__hurry{width:20.3rem;margin-top:1.3rem}}
.EmptySection-module-scss-module__VUcM7G__container{height:var(--height,"auto");flex-direction:column;justify-content:center;align-items:center;display:flex}.EmptySection-module-scss-module__VUcM7G__container.EmptySection-module-scss-module__VUcM7G__hasBackground{background-color:var(--background-secondary);border-radius:var(--radius-32)}.EmptySection-module-scss-module__VUcM7G__container.EmptySection-module-scss-module__VUcM7G__small{max-width:19rem}@media not all and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__container.EmptySection-module-scss-module__VUcM7G__pc-small{max-width:19rem}}@media (min-width:48em) and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__container.EmptySection-module-scss-module__VUcM7G__tb-small{max-width:19rem}}@media (max-width:767px){.EmptySection-module-scss-module__VUcM7G__container.EmptySection-module-scss-module__VUcM7G__mo-small{max-width:19rem}}.EmptySection-module-scss-module__VUcM7G__iconWrapper{background-color:var(--gray-100-opacity-10);margin-bottom:var(--spacing-20);border-radius:1.2rem;padding:1.2rem;display:block}.EmptySection-module-scss-module__VUcM7G__iconWrapper.EmptySection-module-scss-module__VUcM7G__small{padding:.8rem}@media not all and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__iconWrapper.EmptySection-module-scss-module__VUcM7G__pc-small{padding:.8rem}}@media (min-width:48em) and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__iconWrapper.EmptySection-module-scss-module__VUcM7G__tb-small{padding:.8rem}}@media (max-width:767px){.EmptySection-module-scss-module__VUcM7G__iconWrapper.EmptySection-module-scss-module__VUcM7G__mo-small{padding:.8rem}}.EmptySection-module-scss-module__VUcM7G__title{color:var(--text-secondary);white-space:pre-wrap;text-align:center;letter-spacing:inherit;font-size:1.8rem;font-weight:400;line-height:3rem}.EmptySection-module-scss-module__VUcM7G__title.EmptySection-module-scss-module__VUcM7G__small{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media not all and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__title.EmptySection-module-scss-module__VUcM7G__pc-small{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}@media (min-width:48em) and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__title.EmptySection-module-scss-module__VUcM7G__tb-small{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}@media (max-width:767px){.EmptySection-module-scss-module__VUcM7G__title.EmptySection-module-scss-module__VUcM7G__mo-small{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}.EmptySection-module-scss-module__VUcM7G__buttons{gap:var(--spacing-12);margin-top:var(--spacing-32);display:none}.EmptySection-module-scss-module__VUcM7G__buttons.EmptySection-module-scss-module__VUcM7G__visible{display:flex}.EmptySection-module-scss-module__VUcM7G__buttons.EmptySection-module-scss-module__VUcM7G__small{gap:.6rem}@media not all and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__buttons.EmptySection-module-scss-module__VUcM7G__pc-small{gap:.6rem}}@media (min-width:48em) and (max-width:75em){.EmptySection-module-scss-module__VUcM7G__buttons.EmptySection-module-scss-module__VUcM7G__tb-small{gap:.6rem}}@media (max-width:767px){.EmptySection-module-scss-module__VUcM7G__buttons.EmptySection-module-scss-module__VUcM7G__mo-small{gap:.6rem}}
.LifelongEducationVoucherBanner-module-scss-module__8np0aW__wrapper{justify-content:center;padding:4rem 3.2rem;display:flex}@media (max-width:767px){.LifelongEducationVoucherBanner-module-scss-module__8np0aW__wrapper{padding:2.4rem 1.6rem}}.LifelongEducationVoucherBanner-module-scss-module__8np0aW__container{background-image:url(../media/lifelong_banner.173sp7lfbcxlm.webp);background-position:50%;background-size:cover;border-radius:1.2rem;width:100%;max-width:112rem;margin:0 auto;padding:4.4rem 3.2rem;display:block}@media (max-width:767px){.LifelongEducationVoucherBanner-module-scss-module__8np0aW__container{background-image:url(../media/lifelong_banner-s.09wwdn6x67jj-.webp);padding:3.2rem 1.6rem}}.LifelongEducationVoucherBanner-module-scss-module__8np0aW__content{max-width:70.4rem;color:var(--text-primary-invert);letter-spacing:inherit;margin:0 auto;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:767px){.LifelongEducationVoucherBanner-module-scss-module__8np0aW__content{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}
.PaymentAndInstallmentGuide-module-scss-module__upyWya__container{flex-direction:column;row-gap:.5rem;display:flex}@media (max-width:767px){.PaymentAndInstallmentGuide-module-scss-module__upyWya__container{row-gap:1.9rem}}.PaymentAndInstallmentGuide-module-scss-module__upyWya__title{color:var(--gray-80);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}@media (max-width:767px){.PaymentAndInstallmentGuide-module-scss-module__upyWya__title{letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}}.PaymentAndInstallmentGuide-module-scss-module__upyWya__list{color:var(--gray-70);word-break:keep-all;letter-spacing:inherit;margin-top:.6rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:767px){.PaymentAndInstallmentGuide-module-scss-module__upyWya__list{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.PaymentAndInstallmentGuide-module-scss-module__upyWya__list li{margin-left:1.9rem;list-style-type:disc}.PaymentAndInstallmentGuide-module-scss-module__upyWya__list button{text-underline-offset:.2rem;cursor:pointer;font-weight:700;text-decoration:underline}.PaymentAndInstallmentGuide-module-scss-module__upyWya__popupButton{color:var(--purple-80);cursor:pointer;font-weight:700;text-decoration:underline}.PaymentAndInstallmentGuide-module-scss-module__upyWya__levelUpWeek{margin-bottom:4rem}@media (max-width:767px){.PaymentAndInstallmentGuide-module-scss-module__upyWya__levelUpWeek{margin-bottom:3.2rem}}
.CouponSelectModal-module-scss-module__v4vSYa__container{flex-direction:column;display:flex}.CouponSelectModal-module-scss-module__v4vSYa__couponList{flex-direction:column;align-items:stretch;row-gap:2.4rem;max-height:34.5rem;padding-top:2.4rem;padding-bottom:.8rem;display:flex;overflow-y:scroll}.CouponSelectModal-module-scss-module__v4vSYa__couponButton{flex-direction:column;align-items:flex-start;row-gap:.2rem;display:flex}.CouponSelectModal-module-scss-module__v4vSYa__couponButton:disabled{cursor:not-allowed}.CouponSelectModal-module-scss-module__v4vSYa__couponTitle{color:var(--gray-100)}.CouponSelectModal-module-scss-module__v4vSYa__couponDescription{color:var(--gray-80);text-align:left;letter-spacing:inherit;margin-left:2.8rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}.CouponSelectModal-module-scss-module__v4vSYa__couponDescription.CouponSelectModal-module-scss-module__v4vSYa__red{color:#d6173a}.CouponSelectModal-module-scss-module__v4vSYa__couponDescription:empty{display:none}.CouponSelectModal-module-scss-module__v4vSYa__codeForm{border-bottom:.1rem solid var(--gray-15);flex-direction:column;padding-top:1.6rem;padding-bottom:2.4rem;display:flex}.CouponSelectModal-module-scss-module__v4vSYa__empty{min-height:27.7rem;color:var(--gray-100);letter-spacing:inherit;justify-content:center;align-items:center;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}
.MembershipReviewSection-module-scss-module__KiUUSG__layout{background-color:var(--gray-05);overflow:hidden}.MembershipReviewSection-module-scss-module__KiUUSG__stats{flex-direction:row;align-self:center;gap:8.8rem;margin-top:-4rem;display:flex}@media (max-width:767px){.MembershipReviewSection-module-scss-module__KiUUSG__stats{grid-gap:5.5rem;margin-top:-1.6rem}}.MembershipReviewSection-module-scss-module__KiUUSG__cta{align-self:center;width:28.2rem}
.ReviewCard-module-scss-module__Jmm7vG__container{border:solid .1rem var(--border-secondary);background-color:var(--gray-00);border-radius:var(--radius-20);gap:var(--spacing-32);padding:var(--spacing-32);flex-direction:column;width:35.6rem;height:36rem;display:flex}@media (max-width:767px){.ReviewCard-module-scss-module__Jmm7vG__container{width:28rem;height:28rem}}.ReviewCard-module-scss-module__Jmm7vG__userInfo{align-items:center;gap:var(--spacing-16);flex-direction:row;display:flex}.ReviewCard-module-scss-module__Jmm7vG__thumbnail{border-radius:var(--radius-circle);border:solid .1rem var(--border-tertiary);object-fit:cover;width:6.4rem;height:6.4rem}@media (max-width:767px){.ReviewCard-module-scss-module__Jmm7vG__thumbnail{width:4.8rem;height:4.8rem}}.ReviewCard-module-scss-module__Jmm7vG__name{color:var(--gray-100);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:767px){.ReviewCard-module-scss-module__Jmm7vG__name{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.ReviewCard-module-scss-module__Jmm7vG__contents{color:var(--gray-100);letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:1.8rem;font-weight:500;line-height:3rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@media (max-width:767px){.ReviewCard-module-scss-module__Jmm7vG__contents{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}.ReviewCard-module-scss-module__Jmm7vG__nameContainer{gap:var(--spacing-2);flex-direction:column;display:flex}
.SpecialBenefit-module-scss-module__AbWhjq__container{background-color:var(--mint-10);border-radius:1.2rem;flex-direction:row;justify-content:space-between;padding:1.6rem;display:flex}@media (max-width:767px){.SpecialBenefit-module-scss-module__AbWhjq__container{border-radius:.8rem;padding:1.2rem}}.SpecialBenefit-module-scss-module__AbWhjq__label{color:var(--gray-100);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:767px){.SpecialBenefit-module-scss-module__AbWhjq__label{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.SpecialBenefit-module-scss-module__AbWhjq__info{flex-direction:column;align-items:flex-end;row-gap:.4rem;display:flex}.SpecialBenefit-module-scss-module__AbWhjq__applied{color:var(--gray-100);letter-spacing:-.03rem;letter-spacing:inherit;flex-direction:row;align-items:center;column-gap:.4rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}@media (max-width:767px){.SpecialBenefit-module-scss-module__AbWhjq__applied{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.SpecialBenefit-module-scss-module__AbWhjq__icon{background-color:var(--purple-70);border-radius:100%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}@media (max-width:767px){.SpecialBenefit-module-scss-module__AbWhjq__icon{width:1.4rem;height:1.4rem}}.SpecialBenefit-module-scss-module__AbWhjq__description{color:var(--gray-100);letter-spacing:inherit;flex-direction:row;align-items:center;font-size:1.6rem;font-weight:700;line-height:2.7rem;display:flex}@media (max-width:767px){.SpecialBenefit-module-scss-module__AbWhjq__description{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}.SpecialBenefit-module-scss-module__AbWhjq__expire{color:var(--purple-70);letter-spacing:-.03rem;letter-spacing:inherit;margin-left:.4rem;padding-top:.1rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}.SpecialBenefit-module-scss-module__AbWhjq__expire:empty{display:none}@media (max-width:767px){.SpecialBenefit-module-scss-module__AbWhjq__expire{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.SpecialBenefit-module-scss-module__AbWhjq__expire .SpecialBenefit-module-scss-module__AbWhjq__date{color:var(--gray-80)}
.AccountLayout-module-scss-module__RG6i2G__container{row-gap:var(--spacing-48);flex-direction:column;display:flex}
.NumberTitle-module-scss-module__pYzheW__container{flex-direction:column;display:flex}.NumberTitle-module-scss-module__pYzheW__container.NumberTitle-module-scss-module__pYzheW__center{align-items:center}.NumberTitle-module-scss-module__pYzheW__label{color:var(--purple-10);white-space:pre-wrap;letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}.NumberTitle-module-scss-module__pYzheW__purple .NumberTitle-module-scss-module__pYzheW__label{color:var(--gray-70)}@media (max-width:767px){.NumberTitle-module-scss-module__pYzheW__label{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.NumberTitle-module-scss-module__pYzheW__value{color:var(--gray-00);white-space:nowrap;letter-spacing:-.15rem;flex-direction:row;align-items:flex-end;gap:.2rem;font-size:6.8rem;font-weight:700;line-height:8.4rem;display:flex}.NumberTitle-module-scss-module__pYzheW__purple .NumberTitle-module-scss-module__pYzheW__value{color:var(--purple-60)}@media (max-width:767px){.NumberTitle-module-scss-module__pYzheW__value{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}.NumberTitle-module-scss-module__pYzheW__unit{color:var(--purple-10);letter-spacing:inherit;margin-bottom:1.2rem;font-size:2rem;font-weight:700;line-height:3.2rem}.NumberTitle-module-scss-module__pYzheW__purple .NumberTitle-module-scss-module__pYzheW__unit{color:var(--gray-100)}@media (max-width:767px){.NumberTitle-module-scss-module__pYzheW__unit{letter-spacing:inherit;margin-bottom:.3rem;font-size:1.6rem;font-weight:700;line-height:2.7rem}}
.PreviousCardField-module-scss-module__a_2RHq__container{border-top:none;flex-direction:column;row-gap:1.6rem;padding-top:0;display:flex}@media (max-width:767px){.PreviousCardField-module-scss-module__a_2RHq__container{margin-top:.4rem}}.PreviousCardField-module-scss-module__a_2RHq__guide{color:var(--gray-70);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:767px){.PreviousCardField-module-scss-module__a_2RHq__guide{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}
.AccountSection-module-scss-module__gBDDVW__title{color:var(--gray-70);border-bottom:solid .1rem var(--gray-30);letter-spacing:inherit;margin-bottom:2rem;padding-bottom:1.2rem;font-size:1.4rem;font-weight:700;line-height:2.4rem}@media (max-width:767px){.AccountSection-module-scss-module__gBDDVW__title{margin-bottom:1.6rem}}
.MembershipTargetSection-module-scss-module__mvG_Mq__grid{gap:var(--spacing-32);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:767px){.MembershipTargetSection-module-scss-module__mvG_Mq__grid{grid-template-columns:1fr}}.MembershipTargetSection-module-scss-module__mvG_Mq__grid .MembershipTargetSection-module-scss-module__mvG_Mq__card:first-of-type{grid-column:1/3}@media (max-width:767px){.MembershipTargetSection-module-scss-module__mvG_Mq__grid .MembershipTargetSection-module-scss-module__mvG_Mq__card:first-of-type{grid-column:unset}.MembershipTargetSection-module-scss-module__mvG_Mq__grid .MembershipTargetSection-module-scss-module__mvG_Mq__card:nth-of-type(4){grid-row:3/4}}.MembershipTargetSection-module-scss-module__mvG_Mq__card{padding:var(--spacing-32);border-radius:var(--radius-24);border:.1rem solid var(--border-tertiary);background-color:var(--gray-10);flex-direction:column;align-items:flex-start;height:40rem;display:flex;position:relative;overflow:hidden}.MembershipTargetSection-module-scss-module__mvG_Mq__card>div,.MembershipTargetSection-module-scss-module__mvG_Mq__card>a{position:relative}.MembershipTargetSection-module-scss-module__mvG_Mq__card>img{object-fit:cover}.MembershipTargetSection-module-scss-module__mvG_Mq__card>a{margin-top:var(--spacing-12)}.MembershipTargetSection-module-scss-module__mvG_Mq__texts{max-width:46rem}.MembershipTargetSection-module-scss-module__mvG_Mq__labels{margin-top:var(--spacing-8);flex-flow:row;gap:.8rem;display:flex}.MembershipTargetSection-module-scss-module__mvG_Mq__interviews{flex:1;align-items:flex-end;display:flex}.MembershipTargetSection-module-scss-module__mvG_Mq__interview+.MembershipTargetSection-module-scss-module__mvG_Mq__interview{margin-left:-1.2rem}.MembershipTargetSection-module-scss-module__mvG_Mq__interview img{border:.4rem solid var(--gray-10);aspect-ratio:1;border-radius:100%;width:7.2rem;height:auto}
.MockCreditCard-module-scss-module__TNea6a__container{background-color:var(--purple-50);border:.1rem solid var(--gray-100);border-radius:.8rem;flex-direction:row;justify-content:space-between;align-items:flex-end;width:32.8rem;height:17.9rem;padding:2.4rem;display:flex;position:relative}@media (max-width:767px){.MockCreditCard-module-scss-module__TNea6a__container{width:28rem;height:15.3rem;padding:1.6rem}}.MockCreditCard-module-scss-module__TNea6a__textInfo{color:var(--gray-00);letter-spacing:inherit;flex-direction:column;row-gap:.2rem;font-size:1.6rem;font-weight:700;line-height:2.7rem;display:flex}@media (max-width:767px){.MockCreditCard-module-scss-module__TNea6a__textInfo{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}.MockCreditCard-module-scss-module__TNea6a__cardNumber{letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:767px){.MockCreditCard-module-scss-module__TNea6a__cardNumber{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.MockCreditCard-module-scss-module__TNea6a__logo{object-fit:contain;width:2.4rem;height:2.4rem;position:absolute;top:2.4rem;right:2.4rem}@media (max-width:767px){.MockCreditCard-module-scss-module__TNea6a__logo{top:1.6rem;right:1.6rem}}
.UiMembershipCancellation-module-scss-module__qNaipW__container{flex-direction:row;justify-content:flex-end;display:flex}
.CreditCardFields-module-scss-module__HBOOdq__container{flex-direction:column;row-gap:2rem;width:100%;display:flex}@media (max-width:767px){.CreditCardFields-module-scss-module__HBOOdq__container{row-gap:1.6rem}}.CreditCardFields-module-scss-module__HBOOdq__row{gap:1.2rem;display:flex}.CreditCardFields-module-scss-module__HBOOdq__row>div{flex:1;min-width:0}
.MembershipMainSection-module-scss-module__DbFH2W__layout{background-color:var(--purple-00);border-bottom:.1rem solid var(--purple-10);padding:7.2rem 1.6rem var(--spacing-120)!important}@media (max-width:767px){.MembershipMainSection-module-scss-module__DbFH2W__layout{padding:var(--spacing-40) 1.6rem!important}}.MembershipMainSection-module-scss-module__DbFH2W__container{flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.MembershipMainSection-module-scss-module__DbFH2W__container{align-items:stretch}}.MembershipMainSection-module-scss-module__DbFH2W__caption{color:var(--text-secondary);margin-bottom:var(--spacing-12);text-align:center;letter-spacing:inherit;font-size:2.8rem;font-weight:500;line-height:4rem}@media (max-width:767px){.MembershipMainSection-module-scss-module__DbFH2W__caption{letter-spacing:inherit;font-size:2rem;font-weight:500;line-height:3.2rem}}.MembershipMainSection-module-scss-module__DbFH2W__title{margin-bottom:var(--spacing-48);white-space:pre-wrap;text-align:center;letter-spacing:-.15rem;font-size:6.8rem;font-weight:700;line-height:8.4rem}@media (max-width:767px){.MembershipMainSection-module-scss-module__DbFH2W__title{letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}}.MembershipMainSection-module-scss-module__DbFH2W__title mark{color:var(--purple-60)}.MembershipMainSection-module-scss-module__DbFH2W__subscriptionCards{gap:var(--spacing-16);justify-content:center;max-width:104rem;display:flex}@media (max-width:767px){.MembershipMainSection-module-scss-module__DbFH2W__subscriptionCards{gap:var(--spacing-16);flex-direction:column-reverse}}.MembershipMainSection-module-scss-module__DbFH2W__monthCardContainer{margin-top:auto}.MembershipMainSection-module-scss-module__DbFH2W__yearCardContainer{border:.2rem solid var(--purple-40);background-color:var(--purple-40);box-shadow:var(--shadow-03);border-radius:2.4rem;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.MembershipMainSection-module-scss-module__DbFH2W__yearCardContainer{transition:all .3s ease-out}.MembershipMainSection-module-scss-module__DbFH2W__yearCardContainer:hover{transform:translateY(-.8rem)}}.MembershipMainSection-module-scss-module__DbFH2W__saleTitle{color:var(--gray-00);text-align:center;padding:var(--spacing-6) 0 var(--spacing-4);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:767px){.MembershipMainSection-module-scss-module__DbFH2W__saleTitle{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}
.PinInput-module-scss-module__F-8CUa__pinInput{flex:none;width:2ch;margin-right:0}.PinInput-module-scss-module__F-8CUa__mask{color:var(--text-secondary);height:2.8rem;margin:1.4rem var(--spacing-4) 1.4rem 0;-webkit-user-select:none;user-select:none;letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}
.PauseSubscriptionCompleteModalContent-module-scss-module__6Cvila__description{color:var(--text-secondary);letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}.PauseSubscriptionCompleteModalContent-module-scss-module__6Cvila__box{gap:var(--spacing-6);padding:var(--spacing-20);border:.1rem solid var(--border-tertiary);background-color:var(--background-secondary);text-align:left;color:var(--text-primary);margin-top:var(--spacing-16);letter-spacing:inherit;border-radius:.8rem;flex-direction:column;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:flex}@media (max-width:767px){.PauseSubscriptionCompleteModalContent-module-scss-module__6Cvila__box{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.PauseSubscriptionCompleteModalContent-module-scss-module__6Cvila__boxItem{color:var(--text-secondary);letter-spacing:inherit;align-items:center;font-size:1.5rem;font-weight:400;line-height:2.5rem;display:flex}@media (max-width:767px){.PauseSubscriptionCompleteModalContent-module-scss-module__6Cvila__boxItem{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.PauseSubscriptionCompleteModalContent-module-scss-module__6Cvila__point{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (max-width:767px){.PauseSubscriptionCompleteModalContent-module-scss-module__6Cvila__point{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}
:where(.SubscriptionCard-module-scss-module__tjCO2q__container){padding:var(--spacing-32) var(--spacing-40);border:.2rem solid var(--border-tertiary);background-color:var(--gray-00);border-radius:2.4rem;height:52.8rem}:where(.SubscriptionCard-module-scss-module__tjCO2q__container).SubscriptionCard-module-scss-module__tjCO2q__active{border-color:var(--gray-00);padding-top:calc(var(--spacing-32) + .2rem);border-bottom-right-radius:2.2rem;border-bottom-left-radius:2.2rem}:where(.SubscriptionCard-module-scss-module__tjCO2q__container):not(.SubscriptionCard-module-scss-module__tjCO2q__active){box-shadow:var(--shadow-01)}@media (hover:hover) and (pointer:fine){:where(.SubscriptionCard-module-scss-module__tjCO2q__container):not(.SubscriptionCard-module-scss-module__tjCO2q__active){transition:all .3s ease-out}:where(.SubscriptionCard-module-scss-module__tjCO2q__container):not(.SubscriptionCard-module-scss-module__tjCO2q__active):hover{transform:translateY(-.8rem)}}@media (max-width:75em){:where(.SubscriptionCard-module-scss-module__tjCO2q__container){height:60.2rem;padding:var(--spacing-32)}}@media (max-width:767px){:where(.SubscriptionCard-module-scss-module__tjCO2q__container){height:unset}}.SubscriptionCard-module-scss-module__tjCO2q__title{padding-bottom:var(--spacing-20);letter-spacing:inherit;box-shadow:inset 0 -.1rem 0 var(--light-gray-30);margin-bottom:6.8rem;font-size:2.4rem;font-weight:700;line-height:3.6rem}.SubscriptionCard-module-scss-module__tjCO2q__title.SubscriptionCard-module-scss-module__tjCO2q__hasLabel{margin-bottom:0}@media (max-width:767px){.SubscriptionCard-module-scss-module__tjCO2q__title{letter-spacing:inherit;margin-bottom:3.2rem;font-size:2rem;font-weight:700;line-height:3.2rem}}.SubscriptionCard-module-scss-module__tjCO2q__label{width:fit-content;margin:var(--spacing-40) 0 var(--spacing-4)}.SubscriptionCard-module-scss-module__tjCO2q__price{margin-bottom:var(--spacing-4);letter-spacing:-.1rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}@media (max-width:767px){.SubscriptionCard-module-scss-module__tjCO2q__price{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}.SubscriptionCard-module-scss-module__tjCO2q__priceDescription{color:var(--text-tertiary);margin-bottom:var(--spacing-24);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (max-width:767px){.SubscriptionCard-module-scss-module__tjCO2q__priceDescription{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.SubscriptionCard-module-scss-module__tjCO2q__button{margin-bottom:var(--spacing-24);height:4.5rem}@media (max-width:767px){.SubscriptionCard-module-scss-module__tjCO2q__button{height:4rem}}
.UiPaymentCardManager-module-scss-module__JRxUda__container{flex-direction:column;align-items:flex-start;gap:1.6rem;width:100%;margin-top:1.6rem;display:flex}.UiPaymentCardManager-module-scss-module__JRxUda__container.UiPaymentCardManager-module-scss-module__JRxUda__noMarginTop{margin-top:0}
.PauseSubscriptionModalContent-module-scss-module__rL8ctq__box{gap:var(--spacing-6);padding:var(--spacing-20);border:.1rem solid var(--border-tertiary);background-color:var(--background-secondary);text-align:left;color:var(--text-primary);margin-top:var(--spacing-16);letter-spacing:inherit;border-radius:.8rem;flex-direction:column;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:flex}@media (max-width:767px){.PauseSubscriptionModalContent-module-scss-module__rL8ctq__box{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.PauseSubscriptionModalContent-module-scss-module__rL8ctq__boxItem{align-items:center;gap:var(--spacing-6);display:flex}@media (max-width:767px){.PauseSubscriptionModalContent-module-scss-module__rL8ctq__boxItem{align-items:unset}.PauseSubscriptionModalContent-module-scss-module__rL8ctq__icon{margin-top:.3rem}}.PauseSubscriptionModalContent-module-scss-module__rL8ctq__text{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:767px){.PauseSubscriptionModalContent-module-scss-module__rL8ctq__text{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}
.SubscriptionOptions-module-scss-module__jOkx5G__container{gap:var(--spacing-12);flex-direction:column;display:flex}.SubscriptionOptions-module-scss-module__jOkx5G__option{gap:var(--spacing-6);color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}@media (max-width:767px){.SubscriptionOptions-module-scss-module__jOkx5G__option{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.SubscriptionOptions-module-scss-module__jOkx5G__checkIcon{margin-top:.3rem}@media (max-width:767px){.SubscriptionOptions-module-scss-module__jOkx5G__checkIcon{margin-top:.1rem}}.SubscriptionOptions-module-scss-module__jOkx5G__optionWrapper{flex-wrap:wrap;align-items:center;column-gap:.3rem;display:flex}.SubscriptionOptions-module-scss-module__jOkx5G__optionDetail{cursor:pointer;align-items:center;margin-top:-.05rem;display:flex}.SubscriptionOptions-module-scss-module__jOkx5G__point{color:var(--text-tertiary);text-underline-offset:.2rem;text-decoration:underline}
.Cta-module-scss-module__fx8h6W__container{z-index:calc(var(--z-index-float) + 1);visibility:hidden;opacity:0;transition:opacity .4s,transform .4s,visibility 0s linear .4s;position:fixed;bottom:4rem;left:50%;transform:translate(-50%)translateY(6rem)}.Cta-module-scss-module__fx8h6W__container.Cta-module-scss-module__fx8h6W__visible{visibility:visible;opacity:1;transition:opacity .4s,transform .4s;transform:translate(-50%)translateY(0)}@media (max-width:75em){.Cta-module-scss-module__fx8h6W__container{bottom:calc(var(--gnt-height) + 4rem)}}@media (max-width:767px){.Cta-module-scss-module__fx8h6W__container{bottom:calc(var(--gnt-height) + .4rem);left:.8rem;right:.8rem;transform:translate(0)translateY(6rem)}.Cta-module-scss-module__fx8h6W__container.Cta-module-scss-module__fx8h6W__visible{transform:translate(0)translateY(0)}}.Cta-module-scss-module__fx8h6W__wrapper{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);padding:var(--spacing-16) var(--spacing-32) var(--spacing-16) var(--spacing-24);width:66rem;box-shadow:inset 0 0 0 .1rem var(--border-tertiary);background:#ededf0b3;border-radius:100rem;align-items:center;display:flex}@media (max-width:767px){.Cta-module-scss-module__fx8h6W__wrapper{width:100%;height:auto;padding:var(--spacing-8) var(--spacing-20) var(--spacing-12) var(--spacing-20);gap:var(--spacing-4);border-radius:1.2rem;flex-direction:column}}.Cta-module-scss-module__fx8h6W__icon{margin-right:.8rem}@media (max-width:767px){.Cta-module-scss-module__fx8h6W__icon{display:none}}.Cta-module-scss-module__fx8h6W__text .Cta-module-scss-module__fx8h6W__label{color:var(--text-secondary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:767px){.Cta-module-scss-module__fx8h6W__text .Cta-module-scss-module__fx8h6W__label{display:none}}.Cta-module-scss-module__fx8h6W__text .Cta-module-scss-module__fx8h6W__description{color:var(--text-primary);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:767px){.Cta-module-scss-module__fx8h6W__text .Cta-module-scss-module__fx8h6W__description{align-items:center;gap:var(--spacing-2);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem;display:flex}}.Cta-module-scss-module__fx8h6W__text .Cta-module-scss-module__fx8h6W__description strong{color:var(--status-negative)}.Cta-module-scss-module__fx8h6W__buttons{gap:var(--spacing-12);margin-left:auto;display:flex}@media (max-width:767px){.Cta-module-scss-module__fx8h6W__buttons{width:100%;margin-left:0}.Cta-module-scss-module__fx8h6W__buttons .Cta-module-scss-module__fx8h6W__curriculum{display:none}.Cta-module-scss-module__fx8h6W__buttons .Cta-module-scss-module__fx8h6W__start{width:100%}}
.InstallmentSelectV2-module-scss-module__anF1nq__option{white-space:normal;word-break:keep-all;display:block}.InstallmentSelectV2-module-scss-module__anF1nq__subText{color:var(--text-disabled);margin-top:.2rem;font-size:1.2rem;line-height:1.6rem;display:block}
.CancelPersuadeModal-module-scss-module__fKQgEa__box{gap:var(--spacing-6);padding:var(--spacing-20);border:.1rem solid var(--border-tertiary);background-color:var(--background-secondary);text-align:left;color:var(--text-primary);margin-top:var(--spacing-16);letter-spacing:inherit;border-radius:.8rem;flex-direction:column;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:flex}@media (max-width:767px){.CancelPersuadeModal-module-scss-module__fKQgEa__box{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.CancelPersuadeModal-module-scss-module__fKQgEa__boxItem{align-items:center;gap:var(--spacing-6);white-space:pre-wrap;display:flex}@media (max-width:767px){.CancelPersuadeModal-module-scss-module__fKQgEa__boxItem{align-items:unset}.CancelPersuadeModal-module-scss-module__fKQgEa__icon{margin-top:.3rem}}.CancelPersuadeModal-module-scss-module__fKQgEa__text{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:767px){.CancelPersuadeModal-module-scss-module__fKQgEa__text{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}
.SubscriptionOptions-module-scss-module__ItMXPW__container{gap:var(--spacing-12);flex-direction:column;display:flex}.SubscriptionOptions-module-scss-module__ItMXPW__option{gap:var(--spacing-6);color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}@media (max-width:767px){.SubscriptionOptions-module-scss-module__ItMXPW__option{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.SubscriptionOptions-module-scss-module__ItMXPW__checkIcon{margin-top:.3rem}@media (max-width:767px){.SubscriptionOptions-module-scss-module__ItMXPW__checkIcon{margin-top:.1rem}}.SubscriptionOptions-module-scss-module__ItMXPW__optionWrapper{flex-wrap:wrap;align-items:center;column-gap:.3rem;display:flex}.SubscriptionOptions-module-scss-module__ItMXPW__optionDetail{cursor:pointer;align-items:center;margin-top:-.05rem;display:flex}.SubscriptionOptions-module-scss-module__ItMXPW__point{color:var(--text-tertiary);text-underline-offset:.2rem;text-decoration:underline}
.RecommendCourses-module-scss-module__IQhhKG__list{margin-top:var(--spacing-48);grid-template-columns:repeat(3,1fr);gap:2.4rem;display:grid}@media (max-width:75em){.RecommendCourses-module-scss-module__IQhhKG__list{gap:var(--spacing-48) var(--spacing-20);grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.RecommendCourses-module-scss-module__IQhhKG__list{gap:var(--spacing-48) var(--spacing-16)}}
.UiInstallmentSelect-module-scss-module__T4hTqq__container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.UiInstallmentSelect-module-scss-module__T4hTqq__label{color:var(--gray-100);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:767px){.UiInstallmentSelect-module-scss-module__T4hTqq__label{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.UiInstallmentSelect-module-scss-module__T4hTqq__select{width:20rem}
.Dropdown-module-scss-module__iDlQna__floatingPopover{z-index:var(--z-index-popover);box-shadow:var(--shadow-01);border-radius:var(--radius-8);position:fixed}.Dropdown-module-scss-module__iDlQna__floatingPopover.Dropdown-module-scss-module__iDlQna__overflowBottom:after{height:4rem}@media (max-width:767px){.Dropdown-module-scss-module__iDlQna__floatingPopover.Dropdown-module-scss-module__iDlQna__popoverOnly{display:block}.Dropdown-module-scss-module__iDlQna__floatingPopover{display:none}}.Dropdown-module-scss-module__iDlQna__floatingPopover:after{content:"";pointer-events:none;background:linear-gradient(180deg, #fbfbfb00 0%, var(--dropdown-bg,var(--gray-05)) 100%);border-radius:0 0 var(--radius-8) var(--radius-8);height:0;transition:height .3s;position:absolute;bottom:.1rem;left:.1rem;right:.1rem}.Dropdown-module-scss-module__iDlQna__popoverContent{width:fit-content;max-height:19.2rem;padding:var(--spacing-8);box-sizing:border-box;border:.1rem solid var(--dropdown-border,var(--gray-20));border-radius:var(--radius-8);background-color:var(--dropdown-bg,var(--gray-05));overflow:auto;box-shadow:0 .2rem .4rem #3332360f}.Dropdown-module-scss-module__iDlQna__bottomSheet{display:none}@media (max-width:767px){.Dropdown-module-scss-module__iDlQna__bottomSheet{display:block}}.Dropdown-module-scss-module__iDlQna__scrollEnd{opacity:0;pointer-events:none}
@keyframes BottomSheet-module-scss-module__Xacm4G__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.BottomSheet-module-scss-module__Xacm4G__container{width:100%;left:0;bottom:var(--bottom-sheet-bottom,0);z-index:var(--z-index-bottom-sheet);opacity:0;border-radius:var(--radius-16) var(--radius-16) 0 0;background-color:var(--bottom-sheet-bg,var(--gray-05));max-height:var(--bottom-sheet-max-height,none);padding:1.6rem 2rem 2.4rem;transition-property:opacity,transform;animation:.2s ease-in-out forwards BottomSheet-module-scss-module__Xacm4G__fadeIn;position:fixed;overflow:auto;transform:translateY(100%)}.BottomSheet-module-scss-module__Xacm4G__container::-webkit-scrollbar{display:none}.BottomSheet-module-scss-module__Xacm4G__container{scrollbar-width:none;-ms-overflow-style:none}.BottomSheet-module-scss-module__Xacm4G__header{min-height:3.8rem;padding:0 0 .8rem .4rem}.BottomSheet-module-scss-module__Xacm4G__title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.BottomSheet-module-scss-module__Xacm4G__close{position:absolute;top:1.6rem;right:.8rem}.BottomSheet-module-scss-module__Xacm4G__contentWrapper{position:relative}.BottomSheet-module-scss-module__Xacm4G__contentWrapper.BottomSheet-module-scss-module__Xacm4G__overflowBottom:after{height:4rem}.BottomSheet-module-scss-module__Xacm4G__contentWrapper:after{content:"";pointer-events:none;background:linear-gradient(#fbfbfb00 0%,#fbfbfb 100%);height:0;transition:height .3s;position:absolute;bottom:0;left:0;right:0}.BottomSheet-module-scss-module__Xacm4G__content{max-height:var(--bottom-sheet-content-max-height,20rem);flex-direction:column;gap:.8rem;display:flex;overflow:auto}.BottomSheet-module-scss-module__Xacm4G__content>*{flex-shrink:0}.BottomSheet-module-scss-module__Xacm4G__footer{width:100%;margin-top:.8rem}
.MembershipCompare-module-scss-module__DYwWHa__container{width:126.4rem;margin:0 auto;padding:20rem 3.2rem 16rem}@media (max-width:75em){.MembershipCompare-module-scss-module__DYwWHa__container{width:100%}}@media (max-width:61em){.MembershipCompare-module-scss-module__DYwWHa__container{padding:30rem 2rem 16rem}}@media (max-width:767px){.MembershipCompare-module-scss-module__DYwWHa__container{padding:12rem 1.6rem 16rem}}.MembershipCompare-module-scss-module__DYwWHa__header{z-index:10;background-color:var(--gray-00);padding:0 var(--spacing-32) 0;position:sticky;top:0}@media (max-width:75em){.MembershipCompare-module-scss-module__DYwWHa__header{padding:0}}@media (max-width:767px){.MembershipCompare-module-scss-module__DYwWHa__header{top:calc(var(--gnb-height) - 8.4rem);margin:0 -1.6rem;padding:0 1.6rem;transition:box-shadow .3s ease-in-out}.MembershipCompare-module-scss-module__DYwWHa__header.MembershipCompare-module-scss-module__DYwWHa__isStuck{border-bottom:.1rem solid var(--border-tertiary);box-shadow:var(--shadow-01)}}.MembershipCompare-module-scss-module__DYwWHa__title{text-align:center;letter-spacing:-.1rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}@media (max-width:767px){.MembershipCompare-module-scss-module__DYwWHa__title{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}}.MembershipCompare-module-scss-module__DYwWHa__planContainer{justify-content:space-between;gap:2.4rem;margin-top:9.6rem;display:flex}@media (max-width:767px){.MembershipCompare-module-scss-module__DYwWHa__planContainer{gap:var(--spacing-16);flex-direction:column;margin-top:2.8rem}}.MembershipCompare-module-scss-module__DYwWHa__periodToggle{padding-top:var(--spacing-40);flex:0 0 35.2rem}@media (max-width:767px){.MembershipCompare-module-scss-module__DYwWHa__periodToggle{flex-direction:column;flex:auto;align-items:center;display:flex}}.MembershipCompare-module-scss-module__DYwWHa__planList{flex:100%;display:flex}.MembershipCompare-module-scss-module__DYwWHa__featureCategoriesContainer{gap:var(--spacing-64);margin-top:var(--spacing-4);flex-direction:column;display:flex}@media (max-width:767px){.MembershipCompare-module-scss-module__DYwWHa__featureCategoriesContainer{margin-top:var(--spacing-32)}}
.Plan-module-scss-module__qkrQea__container{flex-direction:column;flex:100%;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:767px){.Plan-module-scss-module__qkrQea__container{padding:.8rem 0}.Plan-module-scss-module__qkrQea__container+.Plan-module-scss-module__qkrQea__container{border-left:.1rem solid var(--gray-20)}}.Plan-module-scss-module__qkrQea__focus{border-radius:var(--radius-20) var(--radius-20) 0 0;z-index:-1;border:.2rem solid #0000;border-bottom:none;justify-content:center;align-items:flex-start;width:100%;height:17.8rem;transition:border-color .3s ease-in-out;display:none;position:absolute;top:-3.8rem;left:0}.Plan-module-scss-module__qkrQea__focus.Plan-module-scss-module__qkrQea__active{border-color:var(--purple-20);display:flex}@media (max-width:767px){.Plan-module-scss-module__qkrQea__focus.Plan-module-scss-module__qkrQea__active{display:none}}.Plan-module-scss-module__qkrQea__focusTitle{width:fit-content;display:none;position:relative;top:-1.2rem}.Plan-module-scss-module__qkrQea__active .Plan-module-scss-module__qkrQea__focusTitle{display:inherit}.Plan-module-scss-module__qkrQea__name{color:var(--text-primary);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:75em){.Plan-module-scss-module__qkrQea__name{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:767px){.Plan-module-scss-module__qkrQea__name{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}.Plan-module-scss-module__qkrQea__priceListWrapper{height:2.7rem;margin-bottom:.8rem;overflow:hidden}@media (max-width:75em){.Plan-module-scss-module__qkrQea__priceListWrapper{height:2.4rem}}@media (max-width:767px){.Plan-module-scss-module__qkrQea__priceListWrapper{height:2rem}}.Plan-module-scss-module__qkrQea__priceList{gap:var(--spacing-16);flex-direction:column;display:flex}.Plan-module-scss-module__qkrQea__priceList.Plan-module-scss-module__qkrQea__scrollable{transition:transform .3s ease-in-out;transform:translateY(0)}.Plan-module-scss-module__qkrQea__priceList.Plan-module-scss-module__qkrQea__scrollable.Plan-module-scss-module__qkrQea__next{transform:translateY(calc(-2.7rem - var(--spacing-16)))}@media (max-width:75em){.Plan-module-scss-module__qkrQea__priceList.Plan-module-scss-module__qkrQea__scrollable.Plan-module-scss-module__qkrQea__next{transform:translateY(calc(-2.4rem - var(--spacing-16)))}}@media (max-width:767px){.Plan-module-scss-module__qkrQea__priceList.Plan-module-scss-module__qkrQea__scrollable.Plan-module-scss-module__qkrQea__next{transform:translateY(calc(-2rem - var(--spacing-16)))}}.Plan-module-scss-module__qkrQea__price{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (max-width:75em){.Plan-module-scss-module__qkrQea__price{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}@media (max-width:767px){.Plan-module-scss-module__qkrQea__price{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.Plan-module-scss-module__qkrQea__period{color:var(--text-caption);letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}
.FeatureCategory-module-scss-module__SM4hfq__title{padding:0 var(--spacing-32) var(--spacing-20);border-bottom:.1rem solid var(--gray-30);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:75em){.FeatureCategory-module-scss-module__SM4hfq__title{padding:0 0 var(--spacing-20)}}@media (max-width:767px){.FeatureCategory-module-scss-module__SM4hfq__title{letter-spacing:inherit;border-bottom:none;font-size:1.8rem;font-weight:700;line-height:3rem}}.FeatureCategory-module-scss-module__SM4hfq__featureList{margin-top:var(--spacing-16)}
.LifelongEducationPayMethod-module-scss-module__nHpl3G__title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:767px){.LifelongEducationPayMethod-module-scss-module__nHpl3G__title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.LifelongEducationPayMethod-module-scss-module__nHpl3G__description{color:var(--gray-70);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:767px){.LifelongEducationPayMethod-module-scss-module__nHpl3G__description{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.LifelongEducationPayMethod-module-scss-module__nHpl3G__infoBanner{background-color:var(--background-tertiary);border-radius:var(--radius-8);letter-spacing:inherit;justify-content:center;align-items:center;gap:.6rem;margin-top:1.6rem;padding:1rem 1.2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:flex}@media (max-width:767px){.LifelongEducationPayMethod-module-scss-module__nHpl3G__infoBanner{letter-spacing:inherit;padding:.8rem 1rem;font-size:1.2rem;font-weight:400;line-height:2rem}}.LifelongEducationPayMethod-module-scss-module__nHpl3G__infoBanner span{align-items:center;gap:.2rem;display:flex}@media (max-width:767px){.LifelongEducationPayMethod-module-scss-module__nHpl3G__nhCardImage{width:auto;height:1rem}.LifelongEducationPayMethod-module-scss-module__nHpl3G__chaeumImage{width:auto;height:3rem}}
.UiFeedbackModalContent-module-scss-module__vqGjRW__container{padding-top:var(--spacing-24)}.UiFeedbackModalContent-module-scss-module__vqGjRW__errorLabel{color:#d6173a;letter-spacing:inherit;align-self:flex-start;margin-top:.4rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}.UiFeedbackModalContent-module-scss-module__vqGjRW__errorLabel:empty{display:none}
.PaymentMethodManage-module-scss-module__hmxDda__container{margin-top:var(--spacing-20);flex-direction:column;row-gap:2rem;display:flex}.PaymentMethodManage-module-scss-module__hmxDda__methodContainer{flex-direction:row;align-items:flex-start;display:flex}@media (max-width:767px){.PaymentMethodManage-module-scss-module__hmxDda__methodContainer{flex-direction:column;gap:.8rem}}.PaymentMethodManage-module-scss-module__hmxDda__content{color:var(--gray-100);letter-spacing:inherit;flex:1;font-size:1.6rem;font-weight:400;line-height:2.7rem}.PaymentMethodManage-module-scss-module__hmxDda__methodLabel{color:var(--gray-100);letter-spacing:inherit;flex-direction:row;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}@media (max-width:767px){.PaymentMethodManage-module-scss-module__hmxDda__methodLabel{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}.PaymentMethodManage-module-scss-module__hmxDda__naverPay{object-fit:contain;width:7rem;height:auto;margin-right:.8rem}
.Feature-module-scss-module__iZBFMW__container{gap:var(--spacing-24);padding:var(--spacing-16) var(--spacing-32);border-radius:var(--radius-12);display:flex;position:relative}.Feature-module-scss-module__iZBFMW__container:first-child .Feature-module-scss-module__iZBFMW__support.Feature-module-scss-module__iZBFMW__active:before{height:24.4rem;top:-20rem}.Feature-module-scss-module__iZBFMW__container.Feature-module-scss-module__iZBFMW__lastCategory:last-child .Feature-module-scss-module__iZBFMW__support.Feature-module-scss-module__iZBFMW__active:before{border-radius:0 0 var(--radius-24) var(--radius-24);border-bottom:.2rem solid var(--purple-20);height:9.2rem}@media (hover:hover) and (pointer:fine){.Feature-module-scss-module__iZBFMW__container{transition:all .3s ease-out}.Feature-module-scss-module__iZBFMW__container:hover{background-color:var(--gray-10)}}@media (max-width:75em){.Feature-module-scss-module__iZBFMW__container{padding:var(--spacing-16) 0}}@media (max-width:767px){.Feature-module-scss-module__iZBFMW__container{flex-direction:column;gap:0;padding:0}}.Feature-module-scss-module__iZBFMW__title{letter-spacing:inherit;flex:0 0 35.2rem;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:767px){.Feature-module-scss-module__iZBFMW__title{background-color:var(--gray-10);border-radius:var(--radius-8);letter-spacing:inherit;flex:auto;justify-content:space-between;padding:.6rem 1.2rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.Feature-module-scss-module__iZBFMW__supportList{flex:100%;display:flex}.Feature-module-scss-module__iZBFMW__support{justify-content:center;align-items:center;gap:var(--spacing-4);color:var(--purple-80);letter-spacing:inherit;flex:100%;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex;position:relative}.Feature-module-scss-module__iZBFMW__support.Feature-module-scss-module__iZBFMW__active:before{content:"";top:calc(-1*var(--spacing-16));width:100%;height:calc(100% + var(--spacing-16)*2);border-left:.2rem solid var(--purple-20);border-right:.2rem solid var(--purple-20);display:block;position:absolute;left:0}@media (max-width:767px){.Feature-module-scss-module__iZBFMW__support.Feature-module-scss-module__iZBFMW__active:before{display:none}}.Feature-module-scss-module__iZBFMW__support.Feature-module-scss-module__iZBFMW__included path,.Feature-module-scss-module__iZBFMW__support.Feature-module-scss-module__iZBFMW__inquiry path{fill:var(--purple-80)}.Feature-module-scss-module__iZBFMW__support.Feature-module-scss-module__iZBFMW__excluded path{fill:var(--gray-50)}@media (max-width:767px){.Feature-module-scss-module__iZBFMW__support{min-height:6.4rem;letter-spacing:inherit;padding:.8rem 0;font-size:1.4rem;font-weight:500;line-height:2.4rem}.Feature-module-scss-module__iZBFMW__support+.Feature-module-scss-module__iZBFMW__support{border-left:.1rem solid var(--gray-20)}.Feature-module-scss-module__iZBFMW__support svg{width:1.6rem;height:1.6rem}}.Feature-module-scss-module__iZBFMW__support svg{width:2rem;height:2rem}
.UiTutorialContent-module-scss-module__VbkQCa__container{word-break:keep-all}.UiTutorialContent-module-scss-module__VbkQCa__viewer>:first-child{margin-top:0}.UiTutorialContent-module-scss-module__VbkQCa__viewer h1{margin-top:8rem;font-size:2.5rem;font-weight:600}.UiTutorialContent-module-scss-module__VbkQCa__viewer h1 code{font-size:2.3rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h2{margin-top:4.5rem;font-size:1.7rem;font-weight:600}.UiTutorialContent-module-scss-module__VbkQCa__viewer h2 code{font-size:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h3{margin-top:3rem;font-size:1.6rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h3 code{font-size:1.4rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer p{margin-top:1.5rem;font-size:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer p code{font-size:1.3rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer pre{margin-top:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer pre code{font-size:1.3rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer a{color:#13a8a8;transition:all .2s}.UiTutorialContent-module-scss-module__VbkQCa__viewer a:hover{color:var(--mint-70)}.UiTutorialContent-module-scss-module__VbkQCa__viewer h1+h2{margin-top:2.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer hr+h2{margin-top:6rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h1+h3,.UiTutorialContent-module-scss-module__VbkQCa__viewer h2+h3{margin-top:2rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer ol{margin-top:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer li>ol{margin-top:1rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer ul{margin-top:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer li>ul{margin-top:1rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer pre+pre,.UiTutorialContent-module-scss-module__VbkQCa__viewer pre+p,.UiTutorialContent-module-scss-module__VbkQCa__viewer blockquote+p,.UiTutorialContent-module-scss-module__VbkQCa__viewer ol+p,.UiTutorialContent-module-scss-module__VbkQCa__viewer ul+p{margin-top:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer #UiTutorialContent-module-scss-module__VbkQCa__code-label+pre{margin-top:-.2rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer blockquote{margin-top:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer p.UiTutorialContent-module-scss-module__VbkQCa__ql-align-right{margin-top:1rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer hr{margin-top:4.5rem;margin-bottom:6rem}@media (min-width:48em){.UiTutorialContent-module-scss-module__VbkQCa__viewer p{white-space:pre-wrap;margin-top:2rem;font-size:1.7rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer p code{font-size:1.5rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h1{font-size:3.2rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h1 code{font-size:3rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h2{font-size:2rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h2 code,.UiTutorialContent-module-scss-module__VbkQCa__viewer h3{font-size:1.8rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer h3 code{font-size:1.6rem}.UiTutorialContent-module-scss-module__VbkQCa__viewer pre code{font-size:1.5rem}}
.UserWorkChip-module-scss-module__LIkS9G__container{width:fit-content;color:var(--pink-50);background-color:var(--pink-00);letter-spacing:inherit;border-radius:5.6rem;align-items:center;margin-bottom:1.2rem;padding:.1rem 0;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.UserWorkChip-module-scss-module__LIkS9G__container.UserWorkChip-module-scss-module__LIkS9G__small{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:767px){.UserWorkChip-module-scss-module__LIkS9G__container.UserWorkChip-module-scss-module__LIkS9G__small{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.UserWorkChip-module-scss-module__LIkS9G__container.UserWorkChip-module-scss-module__LIkS9G__blue{color:var(--blue-60);background-color:var(--blue-00)}.UserWorkChip-module-scss-module__LIkS9G__container.UserWorkChip-module-scss-module__LIkS9G__blue svg path{fill:var(--blue-60)}.UserWorkChip-module-scss-module__LIkS9G__container.UserWorkChip-module-scss-module__LIkS9G__mint{color:var(--mint-70);background-color:var(--mint-10)}.UserWorkChip-module-scss-module__LIkS9G__container.UserWorkChip-module-scss-module__LIkS9G__mint svg path{fill:var(--mint-70)}@media (max-width:767px){.UserWorkChip-module-scss-module__LIkS9G__container{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.UserWorkChip-module-scss-module__LIkS9G__container .UserWorkChip-module-scss-module__LIkS9G__right{transform:rotateY(180deg)}
.CancellationReasonModalContent-module-scss-module__Rezcga__container{padding:3.8rem 0 2.5rem}.CancellationReasonModalContent-module-scss-module__Rezcga__title{text-align:center;color:var(--gray-100);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}.CancellationReasonModalContent-module-scss-module__Rezcga__reasonSelect{border:.2rem solid var(--gray-30);background-color:#f9f9fb;border-radius:.7rem;margin-top:1.5rem;padding:2.2rem 2rem 2rem}.CancellationReasonModalContent-module-scss-module__Rezcga__reasonList{margin:0;padding:0;list-style:none}.CancellationReasonModalContent-module-scss-module__Rezcga__reasonItem+.CancellationReasonModalContent-module-scss-module__Rezcga__reasonItem{margin-top:1rem}.CancellationReasonModalContent-module-scss-module__Rezcga__etcWrapper{margin-top:1.2rem}.CancellationReasonModalContent-module-scss-module__Rezcga__etcWrapper .CancellationReasonModalContent-module-scss-module__Rezcga__textarea{background-color:var(--gray-00);min-height:11.6rem;letter-spacing:inherit;border:none;font-size:1.6rem;font-weight:400;line-height:2.7rem}.CancellationReasonModalContent-module-scss-module__Rezcga__etcWrapper .CancellationReasonModalContent-module-scss-module__Rezcga__textarea:focus{border:none}@media (max-width:767px){.CancellationReasonModalContent-module-scss-module__Rezcga__etcWrapper .CancellationReasonModalContent-module-scss-module__Rezcga__textarea{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}.CancellationReasonModalContent-module-scss-module__Rezcga__footer{justify-content:center;column-gap:1.4rem;margin-top:2.5rem;display:flex}
.LearningNotificationManage-module-scss-module__L4NsLG__container{padding-bottom:11.1rem;position:relative}@media (max-width:75em){.LearningNotificationManage-module-scss-module__L4NsLG__container{padding-bottom:24.5rem}}@media (max-width:767px){.LearningNotificationManage-module-scss-module__L4NsLG__container{padding-bottom:5.8rem}}.LearningNotificationManage-module-scss-module__L4NsLG__title{color:#888893;letter-spacing:inherit;border-bottom:.1rem solid #dde0ea;padding-bottom:1rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}.LearningNotificationManage-module-scss-module__L4NsLG__toggle{position:absolute;top:-.6rem;right:0}.LearningNotificationManage-module-scss-module__L4NsLG__section{margin-top:2.5rem}.LearningNotificationManage-module-scss-module__L4NsLG__label{color:#333236;letter-spacing:inherit;margin-bottom:.9rem;font-size:1.7rem;font-weight:500;line-height:2.8rem}.LearningNotificationManage-module-scss-module__L4NsLG__time{max-width:35rem}.LearningNotificationManage-module-scss-module__L4NsLG__description{color:#333236;letter-spacing:inherit;background-color:#f9f9fb;border-radius:.7rem;margin-top:3rem;padding:1.6rem 2rem 1.5rem;font-size:1.5rem;font-weight:400;line-height:2.5rem}.LearningNotificationManage-module-scss-module__L4NsLG__description.LearningNotificationManage-module-scss-module__L4NsLG__disabled{color:#888893}.LearningNotificationManage-module-scss-module__L4NsLG__description strong{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}
.TeamMembershipTarget-module-scss-module__cmy2Va__container{justify-content:center;align-items:center;gap:var(--spacing-64);padding:var(--spacing-120) var(--spacing-32) var(--spacing-160);background-color:var(--yellow-00);flex-direction:column;display:flex}@media (max-width:767px){.TeamMembershipTarget-module-scss-module__cmy2Va__container{padding:var(--spacing-120) 2rem var(--spacing-160)}}.TeamMembershipTarget-module-scss-module__cmy2Va__header{justify-content:center;align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.TeamMembershipTarget-module-scss-module__cmy2Va__subtitle{color:var(--purple-40);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:767px){.TeamMembershipTarget-module-scss-module__cmy2Va__subtitle{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.TeamMembershipTarget-module-scss-module__cmy2Va__title{text-align:center;letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}@media (max-width:767px){.TeamMembershipTarget-module-scss-module__cmy2Va__title{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemList{gap:var(--spacing-24);max-width:120rem;display:flex}@media (max-width:75em){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemList{flex-direction:column;width:100%}}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItem{gap:var(--spacing-12);border:.1rem solid var(--border-tertiary);border-radius:var(--radius-20);padding:var(--spacing-32) var(--spacing-40);background-color:var(--gray-00);flex-direction:column;flex:100%;display:flex}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:75em){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle{text-align:center}}@media (max-width:767px){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle span{word-break:keep-all}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle mark{color:var(--yellow-70)}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle br{display:block}@media (max-width:75em){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle br{display:none}}@media (max-width:767px){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemTitle br{display:block}}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemDescription{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:75em){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemDescription{text-align:center;letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemDescription br{display:none}@media (max-width:75em){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemDescription br{display:block}}@media (max-width:767px){.TeamMembershipTarget-module-scss-module__cmy2Va__targetItemDescription br{display:none}}
.PaymentEditForm-module-scss-module__V932gG__container{flex-direction:column;row-gap:2rem;display:flex}.PaymentEditForm-module-scss-module__V932gG__fieldBox{border:.1rem solid var(--gray-30);border-radius:1.6rem;flex-direction:column;row-gap:1.6rem;padding:2.4rem 4rem;display:flex}@media (max-width:767px){.PaymentEditForm-module-scss-module__V932gG__fieldBox{background-color:var(--gray-00);border-radius:1.2rem;padding:2rem}}.PaymentEditForm-module-scss-module__V932gG__buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:1.2rem;display:flex}@media (max-width:767px){.PaymentEditForm-module-scss-module__V932gG__buttons{gap:.8rem}}.PaymentEditForm-module-scss-module__V932gG__section{border-top:.1rem solid var(--gray-30);padding-top:1.6rem}.PaymentEditForm-module-scss-module__V932gG__guide{background-color:var(--gray-10);border-radius:1.6rem;padding:1rem 1.5rem}@media (max-width:767px){.PaymentEditForm-module-scss-module__V932gG__guide{border-radius:1.2rem;padding:1.2rem .8rem}}
.UserWorkList-module-scss-module__HnZhAq__container{flex-direction:column;max-width:100rem;display:flex}@media (max-width:75em){.UserWorkList-module-scss-module__HnZhAq__container{max-width:none;padding:0 3.2rem}}@media (max-width:767px){.UserWorkList-module-scss-module__HnZhAq__container{padding:0 2rem}}.UserWorkList-module-scss-module__HnZhAq__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.4rem;display:grid}@media (max-width:75em){.UserWorkList-module-scss-module__HnZhAq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.UserWorkList-module-scss-module__HnZhAq__list{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.6rem .8rem}}.UserWorkList-module-scss-module__HnZhAq__loading{margin-top:3rem}.UserWorkList-module-scss-module__HnZhAq__more{align-self:center;margin-top:4.8rem}@media (max-width:767px){.UserWorkList-module-scss-module__HnZhAq__more{margin-top:3.2rem}}.UserWorkList-module-scss-module__HnZhAq__userWorkThreshold{width:100%;height:3rem}
.CancellationActions-module-scss-module__CxYn7q__button{width:100%;max-width:70.8rem}.CancellationActions-module-scss-module__CxYn7q__button.CancellationActions-module-scss-module__CxYn7q__keep{margin-bottom:2rem}@media (max-width:75em){.CancellationActions-module-scss-module__CxYn7q__button{width:calc(100% - 6rem)}}@media (max-width:767px){.CancellationActions-module-scss-module__CxYn7q__button{width:calc(100% - 4rem)}}
.DaysOfWeekCheck-module-scss-module__go6JlW__container{gap:1.5rem;display:flex}@media (max-width:767px){.DaysOfWeekCheck-module-scss-module__go6JlW__container{gap:1rem}}
.TeamFaq-module-scss-module__d4dJbW__container{padding:var(--spacing-120) 3.2rem var(--spacing-200);justify-content:center;display:flex}@media (max-width:767px){.TeamFaq-module-scss-module__d4dJbW__container{padding:11.4rem 2rem 10rem}}
.UserWorksBanner-module-scss-module__Jbrl1a__container{border:.1rem solid var(--gray-30);background-color:var(--gray-00);border-radius:1.2rem;grid-column:span 3;align-items:center;width:100%;padding:1.2rem 10.4rem;display:flex}@media (max-width:75em){.UserWorksBanner-module-scss-module__Jbrl1a__container{grid-column:span 2;padding:1.2rem 4.1rem}}@media (max-width:767px){.UserWorksBanner-module-scss-module__Jbrl1a__container{grid-column:span 1;padding:1.6rem 2rem 1.3rem}}.UserWorksBanner-module-scss-module__Jbrl1a__image{width:11.6rem;height:11.6rem;margin-right:2rem}@media (max-width:767px){.UserWorksBanner-module-scss-module__Jbrl1a__image{width:8.4rem;height:8.4rem;margin-right:.4rem}}.UserWorksBanner-module-scss-module__Jbrl1a__content{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1.2rem;width:100%;display:flex}@media (max-width:767px){.UserWorksBanner-module-scss-module__Jbrl1a__content{flex-direction:column;align-items:flex-start}}.UserWorksBanner-module-scss-module__Jbrl1a__title{letter-spacing:inherit;margin-bottom:.4rem;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:767px){.UserWorksBanner-module-scss-module__Jbrl1a__title{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}.UserWorksBanner-module-scss-module__Jbrl1a__description{color:var(--gray-80);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:767px){.UserWorksBanner-module-scss-module__Jbrl1a__description{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}
.page-module-scss-module__OUwNra__container{word-break:keep-all;flex-direction:column;display:flex;position:relative}
.Item-module-scss-module__GavEUG__container{color:#6a666e;letter-spacing:inherit;border:.1rem solid #dde0ea;border-radius:3rem;padding:.2rem 1.45rem;font-size:1.7rem;font-weight:500;line-height:2.8rem}.Item-module-scss-module__GavEUG__container.Item-module-scss-module__GavEUG__checked{background-color:var(--purple-50);border-color:var(--purple-50);color:var(--gray-00)}.Item-module-scss-module__GavEUG__container.Item-module-scss-module__GavEUG__disabled{color:var(--gray-00);background-color:#dde0ea;border-color:#dde0ea}@media (max-width:767px){.Item-module-scss-module__GavEUG__container{letter-spacing:inherit;padding:.2rem .95rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}
.PopupLoader-module-scss-module__8hJxqa__popupLoader{justify-content:center;place-self:center;align-items:center;width:100%;height:100%;margin-inline:auto;display:flex}.PopupLoader-module-scss-module__8hJxqa__symbol{background-color:var(--purple-70);border-radius:50%;width:.7rem;height:.7rem;display:block}.PopupLoader-module-scss-module__8hJxqa__symbol.PopupLoader-module-scss-module__8hJxqa__first{animation:1s infinite PopupLoader-module-scss-module__8hJxqa__load}.PopupLoader-module-scss-module__8hJxqa__symbol.PopupLoader-module-scss-module__8hJxqa__second{animation:1s .2s infinite PopupLoader-module-scss-module__8hJxqa__load}.PopupLoader-module-scss-module__8hJxqa__symbol.PopupLoader-module-scss-module__8hJxqa__third{animation:1s .4s infinite PopupLoader-module-scss-module__8hJxqa__load}.PopupLoader-module-scss-module__8hJxqa__symbol+.PopupLoader-module-scss-module__8hJxqa__symbol{margin-left:1rem}@keyframes PopupLoader-module-scss-module__8hJxqa__load{0%{transform:translateY(0)}50%{transform:translateY(.7rem)}to{transform:translateY(0)}}
.UserWorksLayout-module-scss-module__ZOvMTW__container{background-color:var(--gray-05);flex-direction:column;align-items:center;min-height:83vh;margin:0 auto;padding-top:8rem;padding-bottom:17rem;display:flex}@media (max-width:75em){.UserWorksLayout-module-scss-module__ZOvMTW__container{padding-top:6rem;padding-bottom:15rem}}@media (max-width:767px){.UserWorksLayout-module-scss-module__ZOvMTW__container{padding-top:5rem;padding-bottom:11.8rem}}.UserWorksLayout-module-scss-module__ZOvMTW__title{letter-spacing:-.03rem;letter-spacing:-.03rem;margin-bottom:.4rem;font-size:3.8rem;font-weight:700;line-height:5rem}@media (max-width:767px){.UserWorksLayout-module-scss-module__ZOvMTW__title{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}}.UserWorksLayout-module-scss-module__ZOvMTW__description{letter-spacing:inherit;margin-bottom:4rem;font-size:1.6rem;font-weight:400;line-height:2.7rem}@media (max-width:767px){.UserWorksLayout-module-scss-module__ZOvMTW__description{text-align:center;letter-spacing:inherit;margin-bottom:3.2rem;font-size:1.5rem;font-weight:400;line-height:2.5rem}}
.TeamMemberShipInfo-module-scss-module__wa7ZVW__container{flex-direction:column;gap:2rem;display:flex}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__container{gap:1.6rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__contentWrapper{flex-direction:column;gap:1.2rem;display:flex;position:relative}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__contentWrapper{gap:.8rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__buttonWrapper{position:absolute;top:0;right:0}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__buttonWrapper{position:relative}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__info{gap:var(--spacing-20);flex-direction:row;display:flex}.TeamMemberShipInfo-module-scss-module__wa7ZVW__logoWrapper{background-color:var(--purple-70);border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:8.8rem;height:8.8rem;display:flex}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__logoWrapper{width:6rem;height:6rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__logo{object-fit:contain;width:3.6rem;height:3.6rem}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__logo{width:3rem;height:3rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__infoText{flex:1}.TeamMemberShipInfo-module-scss-module__wa7ZVW__infoText.TeamMemberShipInfo-module-scss-module__wa7ZVW__failed .TeamMemberShipInfo-module-scss-module__wa7ZVW__title{color:var(--gray-60)}.TeamMemberShipInfo-module-scss-module__wa7ZVW__infoText.TeamMemberShipInfo-module-scss-module__wa7ZVW__failed .TeamMemberShipInfo-module-scss-module__wa7ZVW__description{color:var(--pink-40)}.TeamMemberShipInfo-module-scss-module__wa7ZVW__title{color:var(--gray-100);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__title{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__membershipType{color:var(--text-primary);margin-bottom:var(--spacing-12);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__membershipType{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__failedTypo{color:var(--status-negative);margin-top:var(--spacing-4);letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__failedTypo{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__description{color:var(--gray-100);white-space:pre-wrap;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__description{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__empty{min-height:4.3rem;color:var(--gray-100);letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__empty{min-height:.1rem;letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}.TeamMemberShipInfo-module-scss-module__wa7ZVW__couponMessage{text-align:center;word-break:keep-all;background-color:var(--purple-05);color:var(--purple-50);letter-spacing:inherit;border-radius:.8rem;padding:.8rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}.TeamMemberShipInfo-module-scss-module__wa7ZVW__couponMessage:empty{display:none}.TeamMemberShipInfo-module-scss-module__wa7ZVW__changeMembershipButton{width:fit-content;position:absolute;top:0;right:0}@media (max-width:767px){.TeamMemberShipInfo-module-scss-module__wa7ZVW__changeMembershipButton{position:relative}}
/*# sourceMappingURL=00~v_4de7fkcg.css.map*/