.AppSlider_swiperWrapper__v6cNq{position:relative;display:flex;align-items:center}.AppSlider_slideItem__Z0rIG{cursor:pointer}.AppSlider_prevButton__bYIdz svg{width:64px;height:64px}.AppSlider_nextButton__O4vaX svg{width:64px;height:64px;transform:rotate(180deg)}@media (max-width:1024px){.AppSlider_nextButton__O4vaX,.AppSlider_prevButton__bYIdz{display:none}}.AppSlider_pagination__QTmwk{display:flex;justify-content:center;gap:2px;padding:40px 0}.AppSlider_pagination__QTmwk .swiper-pagination-bullet{width:12px;height:12px;background:var(--color-black-text);opacity:.2;border-radius:50%;cursor:pointer}.AppSlider_pagination__QTmwk .swiper-pagination-bullet-active{background:var(--color-black-text);opacity:.6}.ProgramReviewCard_cardContainer__o5pB6{padding:16px 12px 16px 16px;display:flex;justify-content:center}.ProgramReviewCard_cardWrapper__Nb7Wm{width:100%;max-width:320px;height:320px;background-color:var(--color-white);border-radius:var(--radius-large);box-shadow:0 4px 15px 0 rgba(0,0,0,.25);padding:40px 24px;display:flex;flex-direction:column}@media (max-width:768px){.ProgramReviewCard_cardWrapper__Nb7Wm{max-width:300px}}.ProgramReviewCard_contentGroup__LU7e3{display:flex;flex-direction:column;gap:0;width:100%;height:100%}.ProgramReviewCard_duration__QFq_n{font-size:20px;font-weight:var(--font-weight-bold);line-height:1em;letter-spacing:-.02em;color:var(--color-black-text);margin-bottom:26px}.ProgramReviewCard_stars__zlDEN{display:flex;gap:2px;margin-bottom:26px}.ProgramReviewCard_star__7sK6F{font-size:16px;line-height:1;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary)}.ProgramReviewCard_reviewText__0Vgdy{font-size:16px;line-height:1.6em;letter-spacing:-.02em;flex:1 1;margin-bottom:20px}.ProgramReviewCard_author__raQd6,.ProgramReviewCard_reviewText__0Vgdy{font-weight:var(--font-weight-normal);text-align:justify;color:var(--color-black-text)}.ProgramReviewCard_author__raQd6{font-size:10px;line-height:1em}@media (min-width:1025px){.swiper-slide-active .ProgramReviewCard_cardWrapper__Nb7Wm{background-color:#EFE9DC}}@media (max-width:1024px){.ProgramReviewCard_cardWrapper__Nb7Wm.colored{background-color:#EFE9DC}}.ProgramSubstractMethodSection_underline__qkM4g{box-shadow:inset 0 -14px 0 #EFE9DC}.AppBold_boldText__YE_qr{font-weight:var(--font-weight-medium)}.ATypeTestimonialBox_testimonialBoxContainer__tCFv0{padding:40px 46px;background-color:#f8f7f7;border:1px solid #e3e3e3}@media (max-width:768px){.ATypeTestimonialBox_testimonialBoxContainer__tCFv0{padding:28px 18px}}.ATypeTestimonialBox_title__eZq5g{font-weight:var(--font-weight-normal);font-size:24px;margin-bottom:24px}.ATypeTestimonialBox_content__OVaoR{font-weight:var(--font-weight-light);font-size:20px;line-height:30px}.BTypeBodyContainer_bTypeBodyContainer__v62tb{margin:0 auto;max-width:854px}@media (max-width:768px){.BTypeBodyContainer_bTypeBodyContainer__v62tb{padding:0 15px}}.BTypeBody_bodyText__e1R8o{font-size:18px;line-height:2;font-weight:var(--font-weight-light)}@media (max-width:768px){.BTypeBody_bodyText__e1R8o{line-height:1.7}}.BTypeImageCallout_imageCallout___axMG{height:500px;padding:100px 0;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;color:#ffffff}@media (max-width:768px){.BTypeImageCallout_imageCallout___axMG{height:100%}}.BTypeTitle_title__8Nrnb{font-family:var(--serif-font);font-size:36px;line-height:1.5;font-weight:var(--font-weight-light)}@media (max-width:768px){.BTypeTitle_title__8Nrnb{font-size:34px}}.BTypeSubTitle_subTitle___05rQ{font-weight:400;font-size:32px;line-height:1.7}@media (max-width:768px){.BTypeSubTitle_subTitle___05rQ{font-size:28px}}.BTypeList_bTypeListWrapper__px_1X{list-style:disc;list-style-position:outside;line-height:2;margin-left:24px}.BTypeList_bTypeListWrapper__px_1X li{font-size:18px;font-weight:var(--font-weight-light)}@media (max-width:768px){.BTypeList_bTypeListWrapper__px_1X li{font-size:16px}}