.BasicPurpose_components-basic-purpose__whASx{width:100%;padding:min(calc(100vw * (100 / 1440)),100px) min(calc(100vw * (20 / 375)),20px);background-image:url(/optimized/assets/images/courses/basic/page/purpose/bg.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:768px){.BasicPurpose_components-basic-purpose__whASx{padding-block:min(calc(100vw * (70 / 375)),70px);background-image:url(/optimized/assets/images/courses/basic/page/purpose/bg-sp.webp)}}.BasicPurpose_components-basic-purpose-container__T0RG3{display:flex;flex-direction:column;gap:min(calc(100vw * (40 / 1440)),40px);max-width:1000px;margin-inline:auto}@media (max-width:768px){.BasicPurpose_components-basic-purpose-container__T0RG3{gap:min(calc(100vw * (32 / 375)),32px)}}.BasicPurpose_components-basic-purpose-heading__AEp_j{display:flex;flex-direction:column;gap:24px;align-items:center;font-size:36px;font-weight:700;line-height:1.5;color:#fff;text-align:center}@media (max-width:768px){.BasicPurpose_components-basic-purpose-heading__AEp_j{font-size:26px}}.BasicPurpose_components-basic-purpose-heading__AEp_j:after{display:block;width:80px;height:3px;content:"";background-color:#fff}.BasicPurpose_components-basic-purpose-caption__29gfY{font-size:22px;font-weight:700;line-height:1.6;color:#fff;text-align:center}.BasicPurpose_components-basic-purpose-body__5bXjt{display:flex;flex-direction:column;gap:min(calc(100vw * (40 / 1440)),40px)}@media (max-width:768px){.BasicPurpose_components-basic-purpose-body__5bXjt{gap:min(calc(100vw * (20 / 375)),20px);max-width:480px;margin-inline:auto}}.BasicPurpose_components-basic-purpose-paragraph__E4USo{font-size:clamp(12px,calc(100vw * (16 / 1000)),16px);font-weight:700;line-height:2;color:#fff;text-align:center}@media (max-width:768px){.BasicPurpose_components-basic-purpose-paragraph__E4USo{font-size:16px;line-height:1.8;text-align:left}}.BasicPurpose_components-basic-purpose-paragraph__E4USo strong{padding-inline:8px;font-weight:700;color:#242533;background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.BasicPurpose_components-basic-purpose-paragraph__E4USo sup{margin-left:2px;font-size:.75em;vertical-align:baseline}.BasicPurpose_components-basic-purpose-source__fP0Wa{font-size:10px;font-weight:500;color:#fff;text-align:center}@media (max-width:768px){.BasicPurpose_components-basic-purpose-source__fP0Wa{width:100%;max-width:480px;margin-inline:auto;text-align:left}}.BasicRecommend_components-basic-recommend__Jye7N{width:100%;padding:min(calc(100vw * (100 / 1440)),100px) min(calc(100vw * (20 / 375)),20px)}@media (max-width:768px){.BasicRecommend_components-basic-recommend__Jye7N{padding-block:min(calc(100vw * (72 / 375)),72px)}}.BasicRecommend_components-basic-recommend-container__76sfK{display:flex;flex-direction:column;gap:min(calc(100vw * (40 / 1440)),40px);max-width:820px;margin-inline:auto}@media (max-width:768px){.BasicRecommend_components-basic-recommend-container__76sfK{gap:min(calc(100vw * (32 / 375)),32px)}}.BasicRecommend_components-basic-recommend-heading__YCCHl{display:flex;flex-direction:column;gap:24px;align-items:center;font-size:36px;font-weight:700;line-height:1.5;color:#1a1a1a;text-align:center}@media (max-width:768px){.BasicRecommend_components-basic-recommend-heading__YCCHl{font-size:26px}}.BasicRecommend_components-basic-recommend-heading__YCCHl:after{display:block;width:80px;height:3px;content:"";background-color:#1a1a1a}.BasicRecommend_components-basic-recommend-caption__2QBaw{font-size:24px;font-weight:700;line-height:1.6;color:#34949b;text-align:center}@media (max-width:768px){.BasicRecommend_components-basic-recommend-caption__2QBaw{font-size:22px}}.BasicRecommend_components-basic-recommend-cards__ue_hx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(calc(100vw * (20 / 1440)),20px);width:100%}@media (max-width:768px){.BasicRecommend_components-basic-recommend-cards__ue_hx{grid-template-columns:1fr;gap:min(calc(100vw * (16 / 375)),16px);width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto}}.BasicRecommend_components-basic-recommend-card__wdoYu{display:flex;gap:min(calc(100vw * (20 / 1440)),20px);align-items:center;padding:min(calc(100vw * (20 / 1440)),20px);background-color:#fff;border-radius:12px;box-shadow:0 0 4px 0 rgb(0 0 0/.15)}@media (max-width:768px){.BasicRecommend_components-basic-recommend-card__wdoYu{gap:min(calc(100vw * (20 / 375)),20px);padding:0;border-radius:0;box-shadow:none}}.BasicRecommend_components-basic-recommend-card-icon__dZQ65{flex-shrink:0;width:80px;height:80px}@media (max-width:768px){.BasicRecommend_components-basic-recommend-card-icon__dZQ65{width:60px;height:60px}}.BasicRecommend_components-basic-recommend-card-text__2qFIj{font-size:16px;font-weight:700;line-height:1.6;color:#1a1a1a}.BasicRecommend_components-basic-recommend-card-highlight__1UBWo{color:#34949b}.BeforeAfter_components-before-after__msG6_{width:100%;padding:100px 20px}@media (max-width:768px){.BeforeAfter_components-before-after__msG6_{padding:72px 20px}}.BeforeAfter_components-before-after-container__9DE6x{display:flex;flex-direction:column;gap:40px;max-width:1000px;margin-inline:auto;container-type:inline-size}@media (max-width:768px){.BeforeAfter_components-before-after-container__9DE6x{gap:32px}}.BeforeAfter_components-before-after-heading__MmvX7{display:flex;flex-direction:column;gap:24px;align-items:center;font-size:36px;font-weight:700;line-height:1.5;color:#1a1a1a}@media (max-width:768px){.BeforeAfter_components-before-after-heading__MmvX7{font-size:26px}}.BeforeAfter_components-before-after-heading__MmvX7:after{display:block;width:80px;height:3px;content:"";background-color:#1a1a1a}.BeforeAfter_components-before-after-caption__juk2E{font-size:24px;font-weight:700;line-height:1.5;color:#34949b;text-align:center}@media (max-width:768px){.BeforeAfter_components-before-after-caption__juk2E{font-size:22px}}.BeforeAfter_components-before-after-cases__cpjQs{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;-moz-column-gap:min(calc(14px + (100cqi - 729px) * 18 / 271),32px);column-gap:min(calc(14px + (100cqi - 729px) * 18 / 271),32px);width:100%;container-type:inline-size}@media (max-width:768px){.BeforeAfter_components-before-after-cases__cpjQs{display:flex;flex-direction:column;gap:32px}}.BeforeAfter_components-before-after-case__VjhlG{display:contents}@media (max-width:768px){.BeforeAfter_components-before-after-case__VjhlG{display:flex;flex-direction:column}}.BeforeAfter_components-before-after-case-upper__VHrcY{display:flex;flex-direction:column;align-items:center;padding:16px;background-color:#eff5fa;border:1px solid #e6e6e6;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px}@media (max-width:768px){.BeforeAfter_components-before-after-case-upper__VHrcY{padding:24px 16px 16px}}.BeforeAfter_components-before-after-case-label__MgQT3{align-self:flex-start;width:62px;height:22px;margin:-31px 0 0 4px}@media (max-width:768px){.BeforeAfter_components-before-after-case-label__MgQT3{margin:-38px 0 0 4px}}.BeforeAfter_components-before-after-case-title__ZjgjY{margin-top:16px;font-size:clamp(14px,calc(14px + (100cqi - 729px) * 6 / 271),20px);font-weight:700;line-height:1.4;color:#1a1a1a;text-align:center}@media (max-width:768px){.BeforeAfter_components-before-after-case-title__ZjgjY{font-size:20px}}.BeforeAfter_components-before-after-case-tags__YIHgh{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;margin-top:10px;margin-bottom:16px}@media (max-width:768px){.BeforeAfter_components-before-after-case-tags__YIHgh{margin-top:12px;margin-bottom:20px}}.BeforeAfter_components-before-after-case-tag__30vSX{display:flex;flex:1;flex-direction:column;gap:4px;align-items:center;min-width:0;text-align:center}@media (max-width:768px){.BeforeAfter_components-before-after-case-tag__30vSX{gap:6px}}.BeforeAfter_components-before-after-case-tag-label__FRlkz{padding:2px 8px;font-size:10px;font-weight:700;line-height:1;color:#34949b;white-space:nowrap;background-color:#fff;border:1px solid #34949b;border-radius:2px}.BeforeAfter_components-before-after-case-tag-description__4QLR0{font-size:clamp(10px,calc(100cqi * (14 / 1000)),14px);font-weight:400;line-height:1.5;color:#1a1a1a}@media (max-width:768px){.BeforeAfter_components-before-after-case-tag-description__4QLR0{font-size:14px}}.BeforeAfter_components-before-after-case-tag-emphasis__ck_eG{font-size:clamp(10px,calc(100cqi * (14 / 1000)),14px);font-weight:400;line-height:1.3;color:#1a1a1a}@media (max-width:768px){.BeforeAfter_components-before-after-case-tag-emphasis__ck_eG{font-size:14px}}.BeforeAfter_components-before-after-case-tag-emphasis__ck_eG strong{font-size:clamp(13px,calc(100cqi * (22 / 1000)),22px);font-weight:900;color:#2268a7}@media (max-width:768px){.BeforeAfter_components-before-after-case-tag-emphasis__ck_eG strong{font-size:22px}}.BeforeAfter_components-before-after-case-tag-separator__5beke{flex-shrink:0;width:2.3cqi;height:2.3cqi}@media (max-width:768px){.BeforeAfter_components-before-after-case-tag-separator__5beke{width:23px;height:23px}}.BeforeAfter_components-before-after-case-illust__kFRG6{width:100%;max-width:280px;height:auto;margin-top:auto}@media (max-width:768px){.BeforeAfter_components-before-after-case-illust__kFRG6{max-width:none}}.BeforeAfter_components-before-after-case-compare__4G4RN{display:flex;gap:8px;align-items:flex-start;align-self:start;width:100%;padding:16px;background-color:#fff;border:1px solid #e6e6e6;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (max-width:768px){.BeforeAfter_components-before-after-case-compare__4G4RN{gap:10px}}.BeforeAfter_components-before-after-case-compare-block__1buVz{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.BeforeAfter_components-before-after-case-compare-label__Fksvo{align-self:flex-start;padding:6px 15px;font-size:clamp(10px,calc(100cqi * (12 / 1000)),12px);font-weight:700;line-height:1.2;color:#fff;background-color:#000;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}@media (max-width:768px){.BeforeAfter_components-before-after-case-compare-label__Fksvo{font-size:12px}}.BeforeAfter_components-before-after-case-compare-label-after__vgxE6{background-color:#34949b}.BeforeAfter_components-before-after-case-compare-text__Ni0nc{font-size:clamp(11px,calc(100cqi * (14 / 1000)),14px);font-weight:400;line-height:1.5;color:#1a1a1a}@media (max-width:768px){.BeforeAfter_components-before-after-case-compare-text__Ni0nc{font-size:14px}}.BeforeAfter_components-before-after-case-compare-text-after__JvAId{font-weight:700}.BeforeAfter_components-before-after-case-compare-arrow__9BSpi{flex-shrink:0;align-self:center;width:9px;height:87px}.CarouselAchievement_components-carousel-achievement__gECVn{position:relative;z-index:1;width:100%;padding-top:var(--padding-top,0);padding-bottom:var(--padding-bottom,32px);margin-top:calc(var(--offset-y, 0) * -1)}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__gECVn{padding-top:var(--padding-top-sp,var(--padding-top,0));padding-bottom:var(--padding-bottom-sp,var(--padding-bottom,32px));margin-top:calc(var(--offset-y-sp, 0) * -1)}}.CarouselAchievement_components-carousel-achievement__bg__UaKF_{position:absolute;top:var(--offset-y,0);right:0;bottom:0;left:0;z-index:-1;background:var(--bg-props,#134055)}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__bg__UaKF_{top:var(--offset-y,0)}}.CarouselAchievement_components-carousel-achievement__inner__pd2UQ{position:relative;visibility:visible}.CarouselAchievement_components-carousel-achievement__inner__pd2UQ .splide__list{display:flex;gap:24px;justify-content:center}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__inner__pd2UQ .splide__list{gap:0}}.CarouselAchievement_components-carousel-achievement__inner__pd2UQ.is-active .splide__list,.CarouselAchievement_components-carousel-achievement__inner__pd2UQ.is-initialized .splide__list{gap:0;justify-content:flex-start}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__inner__pd2UQ.is-active .splide__list,.CarouselAchievement_components-carousel-achievement__inner__pd2UQ.is-initialized .splide__list{gap:0}}.CarouselAchievement_components-carousel-achievement__gECVn .splide__slide{width:380px}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__gECVn .splide__slide{width:300px}}.CarouselAchievement_components-carousel-achievement__gECVn .splide__arrows{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;max-width:1270px;height:0;margin:auto}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__gECVn .splide__arrows{width:100%}}.CarouselAchievement_components-carousel-achievement__gECVn .splide__arrow{cursor:pointer}.CarouselAchievement_components-carousel-achievement__gECVn .splide__arrow svg{width:56px}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__gECVn .splide__arrow svg{width:40px}}.CarouselAchievement_components-carousel-achievement__caption___Cb0Z{display:block;width:100%;max-width:1280px;padding-inline:40px;margin-inline:auto;margin-top:20px;font-size:10px;color:var(--caption-color,#fff)}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__caption___Cb0Z{padding-inline:20px}}.CarouselAchievement_components-carousel-achievement__caption--center___4SRe{text-align:center}@media (max-width:768px){.CarouselAchievement_components-carousel-achievement__caption--center___4SRe{padding-inline:calc(100vw * (13.5 / 375))}}.KvSummerCourses_components-kv-summer-courses__KpHfG{position:relative;width:100%;height:min(calc(100vw * (692 / 1440)),692px);overflow:hidden;background-color:#0a1f3d;background-image:url(/optimized/assets/images/components/kv-summer-courses/bg.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__KpHfG{height:auto;padding:32px 0 40px;background-image:url(/optimized/assets/images/components/kv-summer-courses/bg-sp.webp)}}.KvSummerCourses_components-kv-summer-courses__inner__qyvvQ{display:flex;align-items:center;width:min(100%,1280px);height:100%;padding-left:min(calc(100vw * (48 / 1440)),48px);margin-inline:auto}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__inner__qyvvQ{flex-direction:column;gap:20px;align-items:center;width:100%;height:auto;padding-left:0}}.KvSummerCourses_components-kv-summer-courses__left__cCmL9{z-index:1;display:flex;flex-direction:column;gap:10px}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__left__cCmL9{display:contents}}.KvSummerCourses_components-kv-summer-courses__headline__a35t2{order:1;width:min(calc(100vw * (680 / 1440)),680px)}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__headline__a35t2{width:100%}}.KvSummerCourses_components-kv-summer-courses__headline__a35t2 img{display:block;width:100%;height:auto}.KvSummerCourses_components-kv-summer-courses__visual__Sb6AF{z-index:0;display:block;order:2;width:min(calc(100vw * (772 / 1440)),772px);margin-right:calc(50% - 50vw);margin-left:-10%}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__visual__Sb6AF{width:100%;margin-right:0;margin-left:0}}.KvSummerCourses_components-kv-summer-courses__visual__Sb6AF img{display:block;width:100%;height:auto}.KvSummerCourses_components-kv-summer-courses__badges__t_n0i{display:none;order:3}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__badges__t_n0i{display:block;width:min(82%,340px);height:auto}}.KvSummerCourses_components-kv-summer-courses__actions__IbTE8{display:flex;flex-direction:column;gap:5px;align-items:flex-start;order:4;padding-inline:8%}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__actions__IbTE8{align-items:center;width:100%;padding-inline:0}}.KvSummerCourses_components-kv-summer-courses__notice__Cj42Z{display:flex;gap:16px;align-items:end;justify-content:center;width:100%;max-width:min(calc(100vw * (380 / 1440)),380px);font-weight:700;color:#fff}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__notice__Cj42Z{max-width:380px;font-size:14px}}.KvSummerCourses_components-kv-summer-courses__notice-text__wkLh5{display:inline-flex;align-items:baseline}.KvSummerCourses_components-kv-summer-courses__notice-num__DypUt{font-size:24px;color:#ffb702}.KvSummerCourses_components-kv-summer-courses__notice-num__DypUt span{font-size:16px}.KvSummerCourses_components-kv-summer-courses__notice__Cj42Z:after,.KvSummerCourses_components-kv-summer-courses__notice__Cj42Z:before{width:1px;height:20px;margin-bottom:5px;content:"";background-color:#fff}.KvSummerCourses_components-kv-summer-courses__notice__Cj42Z:before{rotate:-20deg}.KvSummerCourses_components-kv-summer-courses__notice__Cj42Z:after{rotate:20deg}.KvSummerCourses_components-kv-summer-courses__cta__SoLyg{display:flex;align-items:center;justify-content:center;width:100%;max-width:min(calc(100vw * (380 / 1440)),380px);min-height:min(calc(100vw * (68 / 1440)),68px);padding:min(calc(100vw * (14 / 1440)),14px) min(calc(100vw * (24 / 1440)),24px);font-size:clamp(13px,calc(100vw * (18 / 1440)),18px);font-weight:700;color:#fff;text-align:center;background:linear-gradient(90deg,#f28130,#ffb702);border-radius:4px;box-shadow:0 6px 16px rgb(242 118 12/.35);transition:opacity .2s ease}@media (max-width:768px){.KvSummerCourses_components-kv-summer-courses__cta__SoLyg{width:80%;max-width:380px;min-height:60px;padding:16px 24px;font-size:16px}}.KvSummerCourses_components-kv-summer-courses__cta__SoLyg:hover{opacity:.85}.SummerCoursesComparison_components-summer-courses-comparison__L80Yw{width:100%;padding:100px 40px}@media (max-width:768px){.SummerCoursesComparison_components-summer-courses-comparison__L80Yw{padding:60px 20px}}.SummerCoursesComparison_components-summer-courses-comparison__inner__l8uD1{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:1080px;margin-inline:auto}@media (max-width:768px){.SummerCoursesComparison_components-summer-courses-comparison__inner__l8uD1{gap:28px}}.SummerCoursesComparison_components-summer-courses-comparison__title__AYrOV{font-size:32px;font-weight:700;line-height:1.5;color:#1a1a1a;text-align:center}@media (max-width:768px){.SummerCoursesComparison_components-summer-courses-comparison__title__AYrOV{font-size:24px}}.SummerCoursesComparison_components-summer-courses-comparison__grid__Ew6NL{display:grid;grid-template-rows:repeat(5,auto);grid-template-columns:minmax(60px,15%) 1fr 1fr;width:100%}.SummerCoursesComparison_components-summer-courses-comparison__card__Cn_s_,.SummerCoursesComparison_components-summer-courses-comparison__label-col__DYWm1{display:grid;grid-template-rows:subgrid;grid-row:1/-1}.SummerCoursesComparison_components-summer-courses-comparison__label-col__DYWm1{grid-column:1}.SummerCoursesComparison_components-summer-courses-comparison__card__Cn_s_{overflow:hidden}.SummerCoursesComparison_components-summer-courses-comparison__card--camp__AZUu_{grid-column:2;padding:0 3px 3px;background:linear-gradient(92.49deg,#309da4 2.99%,#246ba7 99.68%);border-radius:8px 0 0 0}.SummerCoursesComparison_components-summer-courses-comparison__card--open__b0os4{grid-column:3;padding:0 3px 3px;background:linear-gradient(270deg,#013186,#1d8fec);border-radius:0 8px 0 0}.SummerCoursesComparison_components-summer-courses-comparison__head__NCTQs{display:flex;align-items:center;justify-content:center;padding:38px 0;font-size:22px;font-weight:700;color:#fff;text-align:center}@media (max-width:768px){.SummerCoursesComparison_components-summer-courses-comparison__head__NCTQs{padding:12px 8px;font-size:13px}}.SummerCoursesComparison_components-summer-courses-comparison__cell__WZklx{display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:30px 20px;font-size:16px;font-weight:700;color:#081b30;text-align:center;background:#f2faff;border-bottom:1px solid #e6e6e6}@media (max-width:768px){.SummerCoursesComparison_components-summer-courses-comparison__cell__WZklx{padding:14px 8px;font-size:12px;line-height:1.6}}.SummerCoursesComparison_components-summer-courses-comparison__cell__WZklx:last-child{border-bottom:none}.SummerCoursesComparison_components-summer-courses-comparison__cell-text___Ps18{display:block}.SummerCoursesComparison_components-summer-courses-comparison__corner__XVMOO{background-color:transparent}.SummerCoursesComparison_components-summer-courses-comparison__row-label__lI_H1{display:flex;align-items:center;justify-content:center;padding:24px 6px;font-size:16px;font-weight:700;line-height:1.5;color:#fff;text-align:center;background-color:#0a1f3d;border-bottom:1px solid #fff}@media (max-width:768px){.SummerCoursesComparison_components-summer-courses-comparison__row-label__lI_H1{font-size:12px}}.SummerCoursesComparison_components-summer-courses-comparison__row-label__lI_H1:last-child{border-bottom:none}.SummerCoursesComparison_components-summer-courses-comparison__mark__5HZ8_{font-size:.8em;vertical-align:top}.SummerCoursesComparison_components-summer-courses-comparison__note__2gT16{display:block;margin-top:12px;font-size:12px;font-weight:400;color:#081b30;text-align:right}@media (max-width:768px){.SummerCoursesComparison_components-summer-courses-comparison__note__2gT16{font-size:10px}}.Plan_components-plan-business__5oXaQ{padding:100px 0;background:#fff}@media (max-width:768px){.Plan_components-plan-business__5oXaQ{padding:72px 0}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__inner__Ut64i{width:min(calc(100% - 80px),1110px);margin:0 auto}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__inner__Ut64i{width:calc(100% - 32px)}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__header__OQkLh{text-align:center}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__eyebrow__nsUPx{font-size:24px;font-weight:700;line-height:1.4;color:#242533}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__eyebrow__nsUPx{font-size:20px}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__title__m73GM{margin-top:8px;font-size:32px;font-weight:700;line-height:1.4;color:#242533}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__title__m73GM{margin-top:8px;font-size:26px}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__lead__Dys3f{margin-top:24px;font-size:16px;font-weight:700;line-height:1.7;color:#242533}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__lead__Dys3f{margin-top:20px;font-size:14px;line-height:1.9}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__panel__evJ5o{padding:50px 60px;margin-top:32px;background:#f0f5f7;border-radius:24px}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__panel__evJ5o{padding:24px 16px 32px;margin-top:32px;border-radius:20px}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__img__EMfZO{width:100%;height:auto}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__banner__rg1oR{width:100%;max-width:835px;margin:32px auto 0}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__footer__2nJQV{margin-top:32px;text-align:center}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__footer__2nJQV{margin-top:32px}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__footer-title__vlhKy{font-size:26px;font-weight:700;line-height:1.6;color:#242533}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__footer-title__vlhKy{font-size:18px;line-height:1.7}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__button__82h8v{display:inline-flex;align-items:center;justify-content:center;width:382px;height:56px;margin-top:16px;font-size:16px;font-weight:700;color:#f48e08;text-decoration:none;border:2px solid #f48e08;border-radius:8px}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__button__82h8v{width:100%;padding:18px 20px;margin-top:16px;font-size:14px}}.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__footer-note__lHTPB{margin-top:8px;font-size:11px;line-height:1.5;color:#242533}@media (max-width:768px){.Plan_components-plan-business__5oXaQ .Plan_components-plan-business__footer-note__lHTPB{font-size:12px}}.sales_main__j873A{display:flex;flex-direction:column}.CarouselMediaInfo_components-carousel-media-info__nDpzY{width:100%;padding:var(--root-padding-pc,80px) 0 0}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__nDpzY{padding:var(--root-padding-sp,56px) 0 0}}.CarouselMediaInfo_components-carousel-media-info__title__5oRxi{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;font-size:36px;font-weight:700;line-height:1.5;color:#000;text-align:center}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__title__5oRxi{font-size:26px}}.CarouselMediaInfo_components-carousel-media-info__title__5oRxi:after{width:80px;height:3px;content:"";background-color:#000}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__title__5oRxi:after{width:40px}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06{display:grid;place-items:center;min-height:124px;padding-block:24px;margin-top:40px;margin-bottom:40px;font-size:28px;font-weight:700;line-height:1.6;color:#1e293b;text-align:center;border-top:1px solid #dfe6f0;border-bottom:1px solid #dfe6f0}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06.CarouselMediaInfo_components-carousel-media-info__caption--business__Mt0xC{padding:0;margin-top:0;border:0}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06{font-size:min(calc(100vw * (17 / 375)),17px)}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 strong{padding:0 .4em .1em;font-weight:700;color:var(--caption-color,#fff);background:var(--caption-bg,linear-gradient(90deg,#309da4 0,#2368a7 100%))}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption{display:grid;gap:10px;justify-items:center;max-width:min(100%,1100px);margin:0 auto}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption{gap:8px}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__lead{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;margin:0;font-size:clamp(16px,calc(100vw * (22 / 1440)),22px);font-weight:700;line-height:1.4;color:#242533;letter-spacing:.01em}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__lead{gap:8px;font-size:14px;line-height:1.5}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:4px 18px 5px;font-size:clamp(12px,calc(100vw * (16 / 1440)),16px);font-weight:700;line-height:1;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#309da4,#2368a7);border-radius:999px}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__badge{min-height:0;padding:5px 12px 6px;font-size:10px}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main{position:relative;display:inline-flex;gap:8px;align-items:center;justify-content:center;margin:0;font-size:clamp(24px,calc(100vw * (30 / 1440)),30px);font-weight:700;line-height:1.35;color:#242533;letter-spacing:.01em;white-space:nowrap}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main{flex-direction:column;gap:6px;font-size:16px;line-height:1.5;white-space:normal}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main:after,.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main:before{position:absolute;top:50%;width:48px;content:"";border-top:2px solid #242533;border-radius:999px}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main:after,.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main:before{display:none}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main:before{left:max(calc(100vw * (-76 / 1440)),-76px);transform:translateY(-50%) rotate(58deg)}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__main:after{right:max(calc(100vw * (-76 / 1440)),-76px);transform:translateY(-50%) rotate(-58deg)}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__quote{display:inline-block;padding:0;font-size:inherit;font-weight:700;line-height:inherit;color:#242533;background:none}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__quote{white-space:normal}}.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__tail{display:inline-block;font-size:inherit;font-weight:700;line-height:inherit;color:#242533;white-space:nowrap}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__caption__8XW06 .carousel-media-info-business-caption__tail{white-space:normal}}.CarouselMediaInfo_components-carousel-media-info__caption-display__OI64X{visibility:hidden;grid-area:1/1;opacity:0;transition:opacity .25s ease}.CarouselMediaInfo_components-carousel-media-info__caption-display__OI64X.is-visible{visibility:visible;opacity:1}.CarouselMediaInfo_components-carousel-media-info__caption-template-list__MWvPm{display:none}.CarouselMediaInfo_components-carousel-media-info__button__o1wiP{display:block;width:100%;padding:0}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide{position:relative;max-width:1920px;padding-bottom:34px;margin-inline:auto;overflow:hidden}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__list{display:flex;gap:25px;align-items:flex-end;justify-content:center}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__list{gap:8px}}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide.is-active .splide__list,.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide.is-initialized .splide__list{gap:0;justify-content:flex-start}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__slide{width:var(--slide-width-pc,590px);overflow:hidden;cursor:pointer;opacity:.5}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__slide{width:var(--slide-width-sp,256px);border-radius:8px}}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__slide.is-active:not(.splide__slide--clone){width:var(--slide-width-active-pc,660px);opacity:1}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__slide.is-active:not(.splide__slide--clone){width:var(--slide-width-active-sp,280px)}}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__arrows{position:absolute;top:10px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;width:var(--arrows-width-pc,auto);max-width:var(--arrows-max-width-pc,740px);height:0;margin:auto}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__arrows{bottom:40px;width:calc(var(--slide-width-active-sp, 280px) + 40px)}}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__arrow{width:56px;height:56px}@media (max-width:768px){.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__arrow{width:40px;height:40px}}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__arrow svg{width:100%}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__pagination{position:absolute;right:0;bottom:0;left:0;display:flex!important;gap:16px;justify-content:center;margin-top:0}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__pagination__page{width:10px;height:10px;background-color:#ccc;border-radius:50%}.CarouselMediaInfo_components-carousel-media-info__nDpzY .splide__pagination__page.is-active{background-color:#2b88a6}.CarouselMediaInfo_components-carousel-media-info__modal__WZD2c{position:fixed;inset:0;z-index:1000;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .5s ease,visibility .5s ease}.CarouselMediaInfo_components-carousel-media-info__modal__WZD2c.is-open{visibility:visible;pointer-events:auto;opacity:1}.CarouselMediaInfo_components-carousel-media-info__modal-overlay__SwGoH{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:5vw;background:rgb(0 0 0/.7)}.CarouselMediaInfo_components-carousel-media-info__modal-panel__tK3vo{position:relative;width:100%;max-width:1200px;max-height:calc(100vh - 10vw);margin:auto}.CarouselMediaInfo_components-carousel-media-info__modal-close__aAIXE{position:absolute;top:-16px;right:-16px;display:grid;place-items:center;width:40px;height:40px;background:#fff;border-radius:50%}.CarouselMediaInfo_components-carousel-media-info__modal-close__aAIXE svg{width:20px;height:20px;fill:#000}.CarouselMediaInfo_components-carousel-media-info__modal-frame__S4D9S{width:min(100%,calc((100vh - 10vw) * 16 / 9));max-height:calc(100vh - 10vw);aspect-ratio:16/9;margin:0 auto;background:#000}.CarouselMediaInfo_components-carousel-media-info__modal-frame__S4D9S iframe{display:block;width:100%;height:100%;border:0}.ClaudeCodeComparison_components-claude-code-comparison__iElBq{padding:80px 0;color:#fff;background:#0a0a0a}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__iElBq{padding:72px 0}}.ClaudeCodeComparison_components-claude-code-comparison__inner__9A9FC{width:min(100%,1280px);padding:0 40px;margin:0 auto}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__inner__9A9FC{padding:0 20px}}.ClaudeCodeComparison_components-claude-code-comparison__heading__nFwvt{display:grid;gap:24px;justify-items:center}.ClaudeCodeComparison_components-claude-code-comparison__title__2hxnC{display:flex;flex-direction:column;gap:24px;align-items:center;margin:0;font-size:36px;font-weight:700;line-height:1.5;color:#fff;text-align:center}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__title__2hxnC{gap:18px;font-size:24px}}.ClaudeCodeComparison_components-claude-code-comparison__title__2hxnC:after{width:80px;height:3px;content:"";background:#fff}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__title__2hxnC:after{width:40px;height:2px}}.ClaudeCodeComparison_components-claude-code-comparison__lead__96Pa8{font-size:16px;font-weight:500;line-height:2;color:#fff;text-align:center}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__lead__96Pa8{font-size:min(calc(100vw * (14 / 375)),14px);line-height:1.6}}.ClaudeCodeComparison_components-claude-code-comparison__table__w3ST1{position:relative;margin-top:48px;overflow-x:auto}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table__w3ST1{width:100vw;margin-inline:calc(50% - 50vw);margin-top:56px}}.ClaudeCodeComparison_components-claude-code-comparison__table-arrow__YXt4i{position:absolute;top:50%;left:608px;z-index:2;display:none;pointer-events:none;opacity:1;transform:translateY(-50%);transition:opacity .5s}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-arrow__YXt4i{left:324px}}.ClaudeCodeComparison_components-claude-code-comparison__iElBq[data-comparison-table-overflow-x=scroll] .ClaudeCodeComparison_components-claude-code-comparison__table-arrow__YXt4i{display:block}.ClaudeCodeComparison_components-claude-code-comparison__iElBq[data-comparison-table-scrolled=true] .ClaudeCodeComparison_components-claude-code-comparison__table-arrow__YXt4i{opacity:0}.ClaudeCodeComparison_components-claude-code-comparison__table-grid__pLNaN{display:grid;grid-template-columns:176px 2.2fr 1.35fr 1.35fr;align-items:stretch;min-width:1200px}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-grid__pLNaN{grid-template-columns:102px 230px 190px 190px;min-width:762px;padding:0 20px}}.ClaudeCodeComparison_components-claude-code-comparison__table-head-spacer__OfYWu{background:transparent}.ClaudeCodeComparison_components-claude-code-comparison__table-head-camp__3DFQt{display:grid;place-items:center;padding:24px 48px;text-align:center;background:linear-gradient(90deg,#31a7b3,#2d6fbd);border-radius:8px 8px 0 0}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-head-camp__3DFQt{padding:24px 20px}}.ClaudeCodeComparison_components-claude-code-comparison__table-brand__10RrL svg{display:block}.ClaudeCodeComparison_components-claude-code-comparison__table-course__B_PLl{margin:10px 0 0;font-size:18px;font-weight:700;color:#fff}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-course__B_PLl{margin-top:10px;font-size:12px;line-height:1}}.ClaudeCodeComparison_components-claude-code-comparison__table-head__pAdmP{display:grid;place-items:center;padding:30px;font-size:16px;font-weight:700;line-height:1.5;color:#5d5d5d;text-align:center;background:#ebebeb}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-head__pAdmP{padding:25px;font-size:14px}}.ClaudeCodeComparison_components-claude-code-comparison__table-row__PnKjD{display:contents}.ClaudeCodeComparison_components-claude-code-comparison__table-label__ALQXC{display:grid;place-items:center;padding:32px 24px;font-size:16px;font-weight:700;line-height:1.5;color:#fff;text-align:center;background:#134055;border-top:var(--table-label-border-top,1px) solid #fff}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-label__ALQXC{padding:12px;font-size:13px}}.ClaudeCodeComparison_components-claude-code-comparison__table-camp__lLVdf{display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;background:linear-gradient(#d7d7d7,#d7d7d7) bottom /calc(100% - 8px) 1px no-repeat,linear-gradient(#309da4,#309da4) 0 0 /4px 100% no-repeat,linear-gradient(#2369a7,#2369a7) 100% 0 /4px 100% no-repeat,#fffff9}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-camp__lLVdf{display:block;padding:18px 20px;text-align:left}}.ClaudeCodeComparison_components-claude-code-comparison__table-row__PnKjD:last-child .ClaudeCodeComparison_components-claude-code-comparison__table-camp__lLVdf{background:linear-gradient(90deg,#309da4,#2369a7) 0 100% /100% 4px no-repeat,linear-gradient(#309da4,#309da4) 0 0 /4px 100% no-repeat,linear-gradient(#2369a7,#2369a7) 100% 0 /4px 100% no-repeat,#fffff9}.ClaudeCodeComparison_components-claude-code-comparison__camp-check__gtNac{display:grid;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:14px;font-weight:700;color:#fff;background:#2c8da5;border-radius:999px}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__camp-check__gtNac{flex:none;width:18px;height:18px;font-size:11px}}.ClaudeCodeComparison_components-claude-code-comparison__camp-item__mw73P{display:flex;flex-direction:column;justify-content:center;width:100%}.ClaudeCodeComparison_components-claude-code-comparison__camp-title__a9Whq{display:flex;gap:8px;align-items:center;justify-content:center;margin:0;font-size:18px;font-weight:700;line-height:1.6;color:#1f1f1f}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__camp-title__a9Whq{justify-content:flex-start;font-size:14px}}.ClaudeCodeComparison_components-claude-code-comparison__camp-note__3m3C9{margin:4px 0 0;font-size:14px;line-height:1.6;color:#3d3d3d}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__camp-note__3m3C9{font-size:12px}}.ClaudeCodeComparison_components-claude-code-comparison__table-cell__756Ew{display:grid;align-content:center;justify-items:center;padding:18px 34px;text-align:center;background:#fff;border-top:1px solid #e6e6e6}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__table-cell__756Ew{padding:18px min(calc(100vw * (16 / 375)),16px)}}.ClaudeCodeComparison_components-claude-code-comparison__cell-title__8sR42{margin:0;font-size:16px;font-weight:700;line-height:1.6;color:#5d5d5d}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__cell-title__8sR42{font-size:min(calc(100vw * (13 / 375)),13px)}}.ClaudeCodeComparison_components-claude-code-comparison__cell-note__EDewl{margin:4px 0 0;font-size:14px;line-height:1.6;color:#3d3d3d}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__cell-note__EDewl{font-size:min(calc(100vw * (12 / 375)),12px)}}.ClaudeCodeComparison_components-claude-code-comparison__cta-panel___hUtC{padding:32px;margin-top:48px;background:linear-gradient(90deg,#309da4,#2368a7);border-radius:8px}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__cta-panel___hUtC{padding:32px 16px;margin-top:56px}}.ClaudeCodeComparison_components-claude-code-comparison__cta-title__Neutc{margin:0;font-size:32px;font-weight:700;line-height:1.6;color:#fff;text-align:center}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__cta-title__Neutc{font-size:26px;line-height:1.8}}.ClaudeCodeComparison_components-claude-code-comparison__cta-title__Neutc span{display:inline-block;padding:2px 10px 4px;margin:0 6px;line-height:1.25;color:#2e93a5;background:#fff}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__cta-title__Neutc span{line-height:1.15}.ClaudeCodeComparison_components-claude-code-comparison__cta-title__Neutc i{display:inline-block;line-height:1.4}}.ClaudeCodeComparison_components-claude-code-comparison__cta-lead__UHDSF{margin:8px 0 0;font-size:16px;font-weight:700;line-height:1.6;color:#fff;text-align:center}.ClaudeCodeComparison_components-claude-code-comparison__cta-links__qEwtx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,572px);margin:24px auto 0}.ClaudeCodeComparison_components-claude-code-comparison__cta-link__2nU9L{display:grid;place-items:center;min-height:60px;font-size:18px;font-weight:700;line-height:1.3;color:#f47806;text-align:center;background:#fff;border:2px solid #f47806;border-radius:8px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media (max-width:768px){.ClaudeCodeComparison_components-claude-code-comparison__cta-link__2nU9L{min-height:0;padding:15px 0;font-size:14px;line-height:1;border-radius:4px}}.ClaudeCodeComparison_components-claude-code-comparison__cta-link__2nU9L:hover{color:#fff;background:#ff8a00;border-color:#fff}.ClaudeCodeComparison_components-claude-code-comparison__cta-link--primary__tNxOw{color:#fff;background:#f47806}.ClaudeCodeComparison_components-claude-code-comparison__table-grid__pLNaN>:nth-last-child(-n+3){border-bottom:4px solid #2d6fbd}.ClaudeCodeComparison_components-claude-code-comparison__table-grid__pLNaN>:nth-last-child(4){border-bottom:0}.CompanyLogos_components-company-logos__vLa4S{width:100%;max-width:3000px;margin-inline:auto;padding-block:min(calc(100vw * (100 / 1440)),100px);overflow-x:hidden;background-color:#fff}@media (max-width:768px){.CompanyLogos_components-company-logos__vLa4S{padding-block:min(calc(100vw * (72 / 375)),72px)}}.CompanyLogos_components-company-logos-container__SlQ9w{width:100%}.CompanyLogos_components-company-logos-heading__rzfuI{color:#1a1a1a;font-size:36px;font-weight:700;line-height:1.5;text-align:center}@media (max-width:768px){.CompanyLogos_components-company-logos-heading__rzfuI{font-size:26px}}.CompanyLogos_components-company-logos-heading__rzfuI:after{content:"";display:block;width:80px;height:3px;margin:24px auto 0;background-color:#1a1a1a}@media (max-width:768px){.CompanyLogos_components-company-logos-heading__rzfuI:after{width:40px;margin-top:16px}}.CompanyLogos_components-company-logos-heading-eyebrow__Y7xFS{display:block;margin-bottom:8px;font-size:24px;line-height:1.5}@media (max-width:768px){.CompanyLogos_components-company-logos-heading-eyebrow__Y7xFS{margin-bottom:4px;font-size:20px}}.CompanyLogos_components-company-logos-caption__Pty4I{margin-top:24px;color:#333;font-size:18px;font-weight:400;line-height:1.6;text-align:center}@media (max-width:768px){.CompanyLogos_components-company-logos-caption__Pty4I{margin-top:16px;font-size:14px}}.CompanyLogos_components-company-logos-carousel__SU1c8{margin-top:32px}@media (max-width:768px){.CompanyLogos_components-company-logos-carousel__SU1c8{margin-top:24px}}.CompanyLogos_components-company-logos-footnote__QMcLT{width:min(100%,1120px);padding-inline:20px;margin:16px auto 0;color:#666;font-size:12px;font-weight:400;line-height:1.6;text-align:right}@media (max-width:768px){.CompanyLogos_components-company-logos-footnote__QMcLT{width:calc(100% - 32px);margin-top:12px;font-size:10px}}.CompanyLogos_components-company-logos-marquee__5VV3n{position:relative;width:100%}.CompanyLogos_components-company-logos-marquee--left__IO296{margin-top:10px}.CompanyLogos_components-company-logos-marquee-inner__OKqJH,.CompanyLogos_components-company-logos-marquee-line__jM_6d{display:flex;align-items:center;gap:10px}.CompanyLogos_components-company-logos-marquee-line__jM_6d img{width:133px;max-width:none}.CompanyLogos_components-company-logos-animate-left__ElHjX{animation:CompanyLogos_marquee-left__toVGZ 80s linear .5s infinite both}.CompanyLogos_components-company-logos-animate-right__nF_37{animation:CompanyLogos_marquee-right__JYTeR 60s linear .5s infinite both}@keyframes CompanyLogos_marquee-left__toVGZ{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes CompanyLogos_marquee-right__JYTeR{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.UsersVoice_components-users-voice__A13x_{--accent-color:#2e92a5;--text-color:#fff;--pagenation-dots-color:#fff;--pagenation-dots-active-color:var(--pagenation-dots-color);width:100%;padding-block:64px;overflow-x:hidden;background:var(--accent-color)}@media (max-width:768px){.UsersVoice_components-users-voice__A13x_{padding-block:48px}}.UsersVoice_components-users-voice-container__ZEj_z{display:flex;flex-direction:column;gap:40px;width:100%;max-width:1440px;padding-inline:min(calc(100vw * (55.5 / 1440)),55.5px);margin-inline:auto}@media (max-width:768px){.UsersVoice_components-users-voice-container__ZEj_z{gap:32px;padding-inline:min(calc(100vw * (16.5 / 375)),16.5px)}}.UsersVoice_components-users-voice-heading__9gqbe{display:flex;flex-direction:column;gap:24px;align-items:center;font-size:36px;font-weight:700;line-height:1.5;color:var(--text-color);text-align:center}@media (max-width:768px){.UsersVoice_components-users-voice-heading__9gqbe{font-size:26px}}.UsersVoice_components-users-voice-heading__9gqbe:after{display:block;width:80px;height:3px;content:"";background-color:var(--text-color)}.UsersVoice_components-users-voice-rows__KmG1X{position:relative;padding-bottom:36px}@media (max-width:768px){.UsersVoice_components-users-voice-rows__KmG1X{padding-bottom:28px}}.UsersVoice_components-users-voice-rows__KmG1X .splide__arrows,.UsersVoice_components-users-voice-rows__KmG1X .splide__pagination{display:none}.UsersVoice_components-users-voice-rows__KmG1X .splide__list{display:flex;gap:min(calc(100vw * (24 / 1440)),24px)}@media (max-width:768px){.UsersVoice_components-users-voice-rows__KmG1X .splide__list{gap:min(calc(100vw * (8 / 1440)),8px)}}@media (min-width:769px){.UsersVoice_components-users-voice-rows__KmG1X .splide__list{justify-content:var(--users-voice-list-justify,flex-start)}}.UsersVoice_components-users-voice-rows__KmG1X.is-active .splide__list,.UsersVoice_components-users-voice-rows__KmG1X.is-initialized .splide__list{justify-content:space-between}.UsersVoice_components-users-voice-rows__KmG1X.is-active .splide__arrows,.UsersVoice_components-users-voice-rows__KmG1X.is-active .splide__pagination,.UsersVoice_components-users-voice-rows__KmG1X.is-initialized .splide__arrows,.UsersVoice_components-users-voice-rows__KmG1X.is-initialized .splide__pagination{display:flex}.UsersVoice_components-users-voice__A13x_ .splide__track{max-width:1329px;margin-inline:auto;overflow:visible}.UsersVoice_components-users-voice__A13x_ .splide__slide{flex:0 0 auto;width:min(calc(100vw * (427 / 1440)),427px)}@media (max-width:768px){.UsersVoice_components-users-voice__A13x_ .splide__slide{width:min(calc(100vw * (342 / 375)),342px)}}.UsersVoice_components-users-voice-list__GVcjC{width:100%}.UsersVoice_components-users-voice-list__GVcjC img{display:block;width:100%;height:auto}.UsersVoice_components-users-voice__A13x_ .splide__arrows{position:absolute;top:50%;justify-content:space-between;width:100%;pointer-events:none;transform:translateY(-50%)}.UsersVoice_components-users-voice__A13x_ .splide__arrow{width:min(calc(100vw * (66.83 / 1440)),66.83px);height:min(calc(100vw * (66.83 / 1440)),66.83px);padding:0;pointer-events:auto;cursor:pointer;background:none;border:none}@media (max-width:768px){.UsersVoice_components-users-voice__A13x_ .splide__arrow{width:min(calc(100vw * (44.58 / 375)),44.58px);height:min(calc(100vw * (44.64 / 375)),44.64px)}}.UsersVoice_components-users-voice__A13x_ .splide__arrow svg{width:100%;height:100%}.UsersVoice_components-users-voice__A13x_ .splide__arrow--prev{transform:translateX(-50%)}@media (max-width:768px){.UsersVoice_components-users-voice__A13x_ .splide__arrow--prev{transform:translateX(-30%)}}.UsersVoice_components-users-voice__A13x_ .splide__arrow--next{transform:translateX(50%)}@media (max-width:768px){.UsersVoice_components-users-voice__A13x_ .splide__arrow--next{transform:translateX(30%)}}.UsersVoice_components-users-voice-notes__7ua9u{margin-top:20px;font-size:10px;font-weight:400;line-height:1;color:var(--text-color)}@media (min-width:769px){.UsersVoice_components-users-voice-notes__7ua9u{text-align:var(--users-voice-notes-align,left)}}.UsersVoice_components-users-voice__A13x_ .splide__pagination{position:absolute;right:0;bottom:0;left:0;gap:8px;justify-content:center;margin-top:0}.UsersVoice_components-users-voice__A13x_ .splide__pagination button{width:8px;height:8px;padding:0;cursor:pointer;background-color:var(--pagenation-dots-color);border:none;border-radius:999px;opacity:.3}.UsersVoice_components-users-voice__A13x_ .splide__pagination button.is-active{background-color:var(--pagenation-dots-active-color);opacity:1}.UsersVoice_components-users-voice-card__UFBZo{--card-accent:#ff8f3a;--card-accent-gradient:linear-gradient(270deg,#ffc13a,#ff8f3a);--card-title-color:#1e293b;--card-text-color:#000;--card-sub-color:#1a1a1a;--card-before-bg:#1a1a1a;--card-divider:#e2e8f0;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;color:var(--card-text-color);text-align:left;background:#fff;border-radius:8px;box-shadow:0 10px 30px rgb(15 23 42/.08)}.UsersVoice_components-users-voice-card-photo__BKGpt img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.UsersVoice_components-users-voice-card-result__9pK8f{position:relative;z-index:1;display:flex;margin:-14% min(calc(100vw * (16 / 1440)),16px) 0;overflow:hidden;border:2px solid #ff8f3a;border-radius:min(calc(100vw * (8 / 1440)),8px);box-shadow:0 8px 24px rgb(15 23 42/.12)}@media (max-width:768px){.UsersVoice_components-users-voice-card-result__9pK8f{flex-direction:column;margin:-56px 12px 0;border-radius:8px}}.UsersVoice_components-users-voice-card-before__PvIWS{position:relative;z-index:2;flex:0 0 35%;padding:min(calc(100vw * (10 / 1440)),10px) 0 min(calc(100vw * (6 / 1440)),6px) min(calc(100vw * (16 / 1440)),16px);background:#fff}@media (max-width:768px){.UsersVoice_components-users-voice-card-before__PvIWS{flex:initial;padding:min(calc(100vw * (12 / 375)),12px) min(calc(100vw * (16 / 375)),16px) min(calc(100vw * (8 / 375)),8px)}}.UsersVoice_components-users-voice-card-after__vxecx:after{position:absolute;top:50%;left:0;content:"";border-style:solid;border-top:min(calc(100vw * (80 / 1440)),80px) solid transparent;border-right:0;border-bottom:min(calc(100vw * (80 / 1440)),80px) solid transparent;border-left:min(calc(100vw * (17 / 1440)),17px) solid #fff;transform:translateY(-50%)}@media (max-width:768px){.UsersVoice_components-users-voice-card-after__vxecx:after{top:0;bottom:auto;left:50%;border-top:10px solid #fff;border-right:8px solid transparent;border-bottom:0;border-left:8px solid transparent;transform:translateX(-50%)}}.UsersVoice_components-users-voice-card-after__vxecx{position:relative;z-index:1;flex:1;padding:min(calc(100vw * (8 / 1440)),8px) min(calc(100vw * (12 / 1440)),12px) min(calc(100vw * (12 / 1440)),12px) min(calc(100vw * (32 / 1440)),32px);color:#fff;background:var(--card-accent-gradient)}@media (max-width:768px){.UsersVoice_components-users-voice-card-after__vxecx{padding:min(calc(100vw * (16 / 375)),16px)}}.UsersVoice_components-users-voice-card-after-label__24aOi,.UsersVoice_components-users-voice-card-before-label__NEAkI{display:block;width:-moz-fit-content;width:fit-content;padding:min(calc(100vw * (2 / 1440)),2px) min(calc(100vw * (8 / 1440)),8px) min(calc(100vw * (3 / 1440)),3px);font-size:12px;font-weight:700;line-height:1}@media (max-width:768px){.UsersVoice_components-users-voice-card-after-label__24aOi,.UsersVoice_components-users-voice-card-before-label__NEAkI{padding:4px 10px 3px}}.UsersVoice_components-users-voice-card-before-label__NEAkI{color:#fff;background:var(--card-before-bg)}.UsersVoice_components-users-voice-card-after-label__24aOi{color:var(--card-accent);background:#fff}.UsersVoice_components-users-voice-card-before-text__haaom{margin-top:min(calc(100vw * (6 / 1440)),6px);font-size:min(calc(100vw * (11 / 1440)),11px);line-height:1.5;color:var(--card-text-color)}@media (max-width:768px){.UsersVoice_components-users-voice-card-before-text__haaom{font-size:min(calc(100vw * (11 / 375)),11px)}}.UsersVoice_components-users-voice-card-after-text__D72LH{margin-top:3px;font-size:min(calc(100vw * (16 / 1440)),16px);font-weight:700;line-height:1.4;color:#fff}@media (max-width:768px){.UsersVoice_components-users-voice-card-after-text__D72LH{font-size:min(calc(100vw * (15 / 375)),15px)}}.UsersVoice_components-users-voice-card-body__JPZ61{display:flex;flex-direction:column;gap:min(calc(100vw * (8 / 1440)),8px);padding:min(calc(100vw * (20 / 1440)),20px) min(calc(100vw * (16 / 1440)),16px)}@media (max-width:768px){.UsersVoice_components-users-voice-card-body__JPZ61{gap:8px;padding:min(calc(100vw * (24 / 375)),24px) min(calc(100vw * (20 / 375)),20px)}}.UsersVoice_components-users-voice-card-course__DYwqX{align-self:flex-start;padding:min(calc(100vw * (8 / 1440)),8px) min(calc(100vw * (16 / 1440)),16px);margin-bottom:min(calc(100vw * (8 / 1440)),8px);font-size:min(calc(100vw * (14 / 1440)),14px);font-weight:700;line-height:1;color:var(--card-title-color);border:1px solid var(--card-title-color);border-radius:4px}@media (max-width:768px){.UsersVoice_components-users-voice-card-course__DYwqX{padding:min(calc(100vw * (8 / 375)),8px) min(calc(100vw * (14 / 375)),14px);font-size:min(calc(100vw * (13 / 375)),13px)}}.UsersVoice_components-users-voice-card-title__kXGY0{font-size:min(calc(100vw * (24 / 1440)),24px);font-weight:700;line-height:1.4;color:var(--card-title-color);white-space:pre-line}@media (max-width:768px){.UsersVoice_components-users-voice-card-title__kXGY0{min-height:80px;font-size:min(calc(100vw * (20 / 375)),20px);white-space:normal}}.UsersVoice_components-users-voice-card-title-accent__cgDNJ{color:var(--card-accent)}@media (max-width:768px){.UsersVoice_components-users-voice-card-title-accent__cgDNJ{display:inline-block}}.UsersVoice_components-users-voice-card-person__F8AHM{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.UsersVoice_components-users-voice-card-name__icwEe{margin-bottom:min(calc(100vw * (8 / 1440)),8px);font-size:min(calc(100vw * (12 / 1440)),12px);font-weight:700;color:var(--card-title-color)}@media (max-width:768px){.UsersVoice_components-users-voice-card-name__icwEe{margin-bottom:4px;font-size:min(calc(100vw * (14 / 375)),14px)}}.UsersVoice_components-users-voice-card-attribute__t7b1h{font-size:min(calc(100vw * (10 / 1440)),10px);color:var(--card-sub-color)}@media (max-width:768px){.UsersVoice_components-users-voice-card-attribute__t7b1h{font-size:min(calc(100vw * (11 / 375)),11px)}}.UsersVoice_components-users-voice-card-description__Xscpk{padding-top:min(calc(100vw * (16 / 1440)),16px);font-size:min(calc(100vw * (14 / 1440)),14px);font-weight:500;line-height:1.5;color:var(--card-text-color);border-top:1px solid var(--card-divider)}@media (max-width:768px){.UsersVoice_components-users-voice-card-description__Xscpk{padding-top:16px;font-size:min(calc(100vw * (14 / 375)),14px);line-height:1.6}}.FooterBusiness_global-footer-business___cazu{background-color:#000;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0 16px}@media (max-width:768px){.FooterBusiness_global-footer-business___cazu{font-size:14px;padding:40px 20px}}.FooterBusiness_global-footer-business___cazu .FooterBusiness_global-footer-business__logo__NzAwE{width:313px}.FooterBusiness_global-footer-business___cazu .FooterBusiness_global-footer-business__nav__wKNS1{display:flex;gap:24px;margin-top:40px}@media (max-width:768px){.FooterBusiness_global-footer-business___cazu .FooterBusiness_global-footer-business__nav__wKNS1{flex-direction:column;align-items:center;gap:12px}}.FooterBusiness_global-footer-business___cazu .FooterBusiness_global-footer-business__copy__l1xgG{font-size:12px;margin-top:40px}.Supervisor_supervisor__k_y6_ h2{font-size:28px}@media (max-width:768px){.Supervisor_supervisor__k_y6_ h2{font-size:24px}}.Supervisor_supervisor__k_y6_ h2:after{content:none}.Supervisor_supervisor__k_y6_ h2+p{font-size:16px;font-weight:400}@media (max-width:768px){.Supervisor_supervisor__k_y6_ h2+p{font-size:14px}}.Supervisor_components-supervisor__wKgKD{width:100%;padding:var(--padding-pc,80px 10px);background-color:var(--bg-props,#f0f5fa)}@media (max-width:768px){.Supervisor_components-supervisor__wKgKD{padding:72px 16px}}.Supervisor_components-supervisor-container__7g4M8{display:flex;flex-direction:column;gap:32px;max-width:var(--max-width-pc,1200px);margin-inline:auto;container-type:inline-size;background-color:var(--bg-props,transparent)}@media (max-width:768px){.Supervisor_components-supervisor-container__7g4M8{gap:24px}}.Supervisor_components-supervisor-heading__Ot72Z{display:flex;flex-direction:column;gap:24px;align-items:center;font-size:36px;font-weight:700;line-height:1.5;color:#1a1a1a;text-align:center}@media (max-width:768px){.Supervisor_components-supervisor-heading__Ot72Z{font-size:26px}}.Supervisor_components-supervisor-heading__Ot72Z:after{display:block;width:80px;height:3px;content:"";background-color:#1a1a1a}.Supervisor_components-supervisor-caption__W9zhh{font-size:24px;font-weight:700;line-height:1.5;text-align:center}@media (max-width:768px){.Supervisor_components-supervisor-caption__W9zhh{font-size:18px}}.Supervisor_components-supervisor-info__YVfh0{display:flex;gap:clamp(20px,calc(100cqi * (40 / 1200)),40px);align-items:center;padding:clamp(14px,calc(100cqi * (24 / 1200)),24px) clamp(28px,calc(100cqi * (56 / 1200)),56px) clamp(14px,calc(100cqi * (24 / 1200)),24px) clamp(14px,calc(100cqi * (24 / 1200)),24px);background-color:var(--img-bg,#fff);border-radius:16px}@media (max-width:768px){.Supervisor_components-supervisor-info__YVfh0{flex-direction:column;gap:16px;align-items:baseline;padding:16px}}.Supervisor_components-supervisor-photo__8KRzH{flex:0 0 52%;max-width:582px;overflow-x:hidden}@media (max-width:768px){.Supervisor_components-supervisor-photo__8KRzH{flex:0 0 auto;width:100%;max-width:none}}.Supervisor_components-supervisor-photo__wrap__8fVOs{display:flex;justify-content:center;width:100%}@media (max-width:768px){.Supervisor_components-supervisor-photo__wrap__8fVOs{display:contents}}.Supervisor_components-supervisor-photo__img__2Pv4U{display:block;width:100%;height:auto}.Supervisor_components-supervisor-introduction__FLmf_{display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(14px,calc(100cqi * (24 / 1200)),24px);min-width:0}@media (max-width:768px){.Supervisor_components-supervisor-introduction__FLmf_{flex:0 0 auto;gap:8px;width:100%}}.Supervisor_components-supervisor-column__HoqjZ{display:flex;flex-direction:column;gap:clamp(12px,calc(100cqi * (20 / 1200)),20px)}@media (max-width:768px){.Supervisor_components-supervisor-column__HoqjZ{gap:16px}}.Supervisor_components-supervisor-achievement__SqiDO{width:-moz-fit-content;width:fit-content;padding-inline:clamp(14px,calc(100cqi * (24 / 1200)),24px);background:linear-gradient(90deg,#309da4,#2368a7);border-radius:4px}@media (max-width:768px){.Supervisor_components-supervisor-achievement__SqiDO{padding-inline:16px}}.Supervisor_components-supervisor-achievement__SqiDO span{display:inline-block;height:clamp(28px,calc(100cqi * (47 / 1200)),47px);font-size:clamp(12px,calc(100cqi * (20 / 1200)),20px);font-weight:700;line-height:clamp(28px,calc(100cqi * (47 / 1200)),47px);color:#fff}@media (max-width:768px){.Supervisor_components-supervisor-achievement__SqiDO span{height:34px;font-size:14px;line-height:34px}}.Supervisor_components-supervisor-profile__xzzg3{display:flex;flex-direction:column;gap:clamp(6px,calc(100cqi * (10 / 1200)),10px)}@media (max-width:768px){.Supervisor_components-supervisor-profile__xzzg3{gap:8px}}.Supervisor_components-supervisor-profile__name__IzeyO{font-size:clamp(14px,calc(100cqi * (24 / 1200)),24px);font-weight:700;color:#1a1a1a}@media (max-width:768px){.Supervisor_components-supervisor-profile__name__IzeyO{font-size:18px}}.Supervisor_components-supervisor-profile__name__IzeyO span{font-size:clamp(11px,calc(100cqi * (18 / 1200)),18px)}@media (max-width:768px){.Supervisor_components-supervisor-profile__name__IzeyO span{font-size:13px}}.Supervisor_components-supervisor-profile__role__UgmS4{font-size:clamp(11px,calc(100cqi * (18 / 1200)),18px);font-weight:700;line-height:1.6;color:#1a1a1a}@media (max-width:768px){.Supervisor_components-supervisor-profile__role__UgmS4{font-size:16px}}.Supervisor_components-supervisor-description__W1GJJ{font-size:clamp(10px,calc(100cqi * (16 / 1200)),16px);line-height:1.8;color:#1a1a1a}@media (max-width:768px){.Supervisor_components-supervisor-description__W1GJJ{font-size:14px}}.Supervisor_components-supervisor-section__MrmYE{display:flex;flex-direction:column;gap:clamp(14px,calc(100cqi * (24 / 1094)),24px);padding:clamp(24px,calc(100cqi * (40 / 1094)),40px);background-color:var(--img-bg,#fff);border-radius:16px}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE{gap:16px;padding:32px 16px}}.Supervisor_components-supervisor-container__7g4M8:has(.Supervisor_components-supervisor-section__MrmYE){max-width:var(--max-width-pc,1094px)}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-info__YVfh0{gap:clamp(20px,calc(100cqi * (40 / 1094)),40px);padding:0}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-info__YVfh0{gap:16px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-photo__8KRzH{max-width:496px}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-photo__8KRzH{max-width:none}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-introduction__FLmf_{gap:clamp(8px,calc(100cqi * (16 / 1094)),16px)}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-introduction__FLmf_{gap:8px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-column__HoqjZ{gap:clamp(12px,calc(100cqi * (20 / 1094)),20px)}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-column__HoqjZ{gap:16px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-achievement__SqiDO{padding-inline:clamp(14px,calc(100cqi * (24 / 1094)),24px)}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-achievement__SqiDO{padding-inline:16px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-achievement__SqiDO span{height:clamp(28px,calc(100cqi * (47 / 1094)),47px);font-size:clamp(12px,calc(100cqi * (20 / 1094)),20px);line-height:clamp(28px,calc(100cqi * (47 / 1094)),47px)}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-achievement__SqiDO span{height:34px;font-size:14px;line-height:34px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-description__W1GJJ{font-size:clamp(10px,calc(100cqi * (14 / 1094)),14px);color:#576379}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-description__W1GJJ{font-size:14px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-profile__xzzg3{gap:6px}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-profile__name__IzeyO{font-size:clamp(14px,calc(100cqi * (24 / 1094)),24px);color:#1e293b}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-profile__name__IzeyO{font-size:18px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-profile__name__IzeyO span{font-size:clamp(11px,calc(100cqi * (18 / 1094)),18px)}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-profile__name__IzeyO span{font-size:13px}}.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-profile__role__UgmS4{font-size:clamp(10px,calc(100cqi * (14 / 1094)),14px);color:#1e293b}@media (max-width:768px){.Supervisor_components-supervisor-section__MrmYE .Supervisor_components-supervisor-profile__role__UgmS4{font-size:14px}}.Supervisor_components-supervisor-section__header__zyyNM{display:flex;gap:clamp(8px,calc(100cqi * (16 / 1094)),16px);align-items:center;justify-content:center}@media (max-width:768px){.Supervisor_components-supervisor-section__header__zyyNM{flex-direction:column;gap:8px}}.Supervisor_components-supervisor-section__title__ZWM61{font-size:clamp(19px,calc(100cqi * (32 / 1094)),32px);font-weight:700;line-height:1.5;color:#1e293b}@media (max-width:768px){.Supervisor_components-supervisor-section__title__ZWM61{font-size:20px}}.Supervisor_components-supervisor-section__tag__qj6FS{display:inline-block;padding:clamp(4px,calc(100cqi * (6 / 1094)),6px) clamp(14px,calc(100cqi * (24 / 1094)),24px);font-size:clamp(10px,calc(100cqi * (14 / 1094)),14px);font-weight:700;line-height:1.5;color:#1e293b;background-color:#fff;border:1px solid #1e293b;border-radius:999px}@media (max-width:768px){.Supervisor_components-supervisor-section__tag__qj6FS{padding:4px 16px;font-size:16px}}.Supervisor_components-supervisor-divider__xGtb_{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin-block:-44px}@media (max-width:768px){.Supervisor_components-supervisor-divider__xGtb_{margin-block:-28px}}.Supervisor_components-supervisor-divider__icon__oWEGu{width:48px;height:48px}@media (max-width:768px){.Supervisor_components-supervisor-divider__icon__oWEGu{width:36px;height:36px}}.VideoFeature_feature__4ABL9{position:relative;z-index:1;padding-top:62px;padding-right:40px;padding-left:40px;background:linear-gradient(180deg,#fbfbfd,#f2f4f7)}.VideoFeature_feature__4ABL9:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);background:url(/optimized/assets/images/courses/video/feature/bg.webp) no-repeat top/contain;content:"";mix-blend-mode:hard-light}.VideoFeature_inner__Uidj_{display:flex;flex-direction:column;gap:40px;width:100%;max-width:1000px;margin-right:auto;margin-left:auto}@media (max-width:768px){.VideoFeature_inner__Uidj_{gap:calc(100vw * (24 / 375))}}@media (min-width:769px){.VideoFeature_headingComponent__el8ed{padding-top:0}}.VideoFeature_heading__7YcZ3{display:flex;flex-direction:column;align-items:center;gap:16px;color:#1a1a1a;font-size:30px;font-weight:700;line-height:1.3;text-align:center}@media (max-width:768px){.VideoFeature_heading__7YcZ3{gap:calc(100vw * (16 / 375));font-size:calc(100vw * (26 / 375))}}.VideoFeature_heading__7YcZ3:after{display:block;width:64px;height:4px;background-color:#1a1a1a;content:""}@media (max-width:768px){.VideoFeature_heading__7YcZ3:after{width:calc(100vw * (40 / 375));height:calc(100vw * (2 / 375))}}.VideoFeature_sectionSubTitle__ZF7KJ{width:-moz-max-content;width:max-content;max-width:100%;margin-right:auto;margin-left:auto;background:linear-gradient(90deg,#ca95db 20%,#1d3381);background-clip:text;color:transparent;font-size:3.2rem;font-weight:700;line-height:1.6;text-align:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:768px){.VideoFeature_sectionSubTitle__ZF7KJ{font-size:calc(100vw * (23 / 375))}}.VideoFeature_sectionDescription__l_FKq{color:#1a1a1a;font-size:1.6rem;line-height:1.6;text-align:center}@media (max-width:768px){.VideoFeature_sectionDescription__l_FKq{font-size:calc(100vw * (14 / 375));letter-spacing:-.05em}}.VideoFeature_cardContainer__Xx1ml{display:grid;grid-template-rows:auto;justify-content:center}.VideoFeature_cardContainer__Xx1ml.VideoFeature_three__4mIy0{grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:768px){.VideoFeature_cardContainer__Xx1ml.VideoFeature_three__4mIy0{grid-template-columns:auto;grid-template-rows:repeat(3,auto)}}.VideoFeature_card__JV7wz{position:relative;display:flex;flex-direction:column;gap:16px;padding:54px 24px 24px;background-color:#fff}.VideoFeature_card__JV7wz:before{position:absolute;inset:0;border:2px solid transparent;border-radius:8px;background:linear-gradient(90deg,#953bbb,#48a9e8) border-box border-box;content:"";-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}.VideoFeature_number__Oex2w{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:8px 0 0 0;background:linear-gradient(319deg,#48a9e8,#953bbb 97.22%) border-box border-box;color:#fff;font-family:futura-pt,sans-serif;font-size:40px;font-weight:700;line-height:1}.VideoFeature_cardHeading__DwrR4{color:#1a1a1a;font-size:2.2rem;font-weight:700;line-height:1.6;text-align:center}.VideoFeature_image__PpNVT{max-width:194px;margin-right:auto;margin-left:auto}.VideoFeature_text__rjUjt{color:#1a1a1a;font-size:1.6rem;line-height:1.6;text-align:left}@media (max-width:768px){.VideoFeature_feature__4ABL9{width:100%;padding:calc(100vw * (49 / 375)) calc(100vw * (16 / 375)) 0}.VideoFeature_inner__Uidj_{width:100%}.VideoFeature_card__JV7wz{padding:calc(100vw * (24 / 375))}.VideoFeature_number__Oex2w{width:calc(100vw * (60 / 375));height:calc(100vw * (60 / 375));font-size:calc(100vw * (36 / 375))}.VideoFeature_cardHeading__DwrR4{font-size:calc(100vw * (23 / 375))}.VideoFeature_text__rjUjt{font-size:calc(100vw * (14 / 375))}}.WhatWeCan_components-what-we-can___Wh2y{--accent-color:linear-gradient(90deg,#309da4,#2368a7);--upper-bg-img:url(/optimized/assets/images/components/what-we-can/upper-bg.webp);--lower-bg-img:url(/optimized/assets/images/components/what-we-can/lower-bg.webp);width:100%;background-color:#fff}.WhatWeCan_components-what-we-can-wrapper__fRrPK{position:relative;z-index:0;display:flex;flex-direction:column;gap:32px;align-items:center;max-width:1440px;padding:40px 20px 100px;margin-inline:auto}@media (max-width:768px){.WhatWeCan_components-what-we-can-wrapper__fRrPK{padding:24px min(calc(100vw * (20 / 375)),20px) 40px}}.WhatWeCan_components-what-we-can-wrapper__fRrPK:before{top:0;right:0;z-index:1;width:min(calc(100vw * (364 / 1440)),364px);aspect-ratio:182/197;background-image:var(--upper-bg-img)}.WhatWeCan_components-what-we-can-wrapper__fRrPK:after,.WhatWeCan_components-what-we-can-wrapper__fRrPK:before{position:absolute;display:block;pointer-events:none;content:"";background-repeat:no-repeat;background-position:50%;background-size:cover}.WhatWeCan_components-what-we-can-wrapper__fRrPK:after{bottom:0;left:0;width:min(calc(100vw * (264 / 1440)),264px);aspect-ratio:132/157;background-image:var(--lower-bg-img)}.WhatWeCan_components-what-we-can-container__54xEC{z-index:2;display:flex;flex-direction:column;gap:56px;align-items:center;width:100%}@media (max-width:768px){.WhatWeCan_components-what-we-can-container__54xEC{gap:32px}}.WhatWeCan_components-what-we-can-heading__6lwxc{display:flex;flex-direction:column;gap:24px;align-items:center;font-size:36px;font-weight:700;line-height:1.5;color:#1a1a1a;text-align:center}@media (max-width:768px){.WhatWeCan_components-what-we-can-heading__6lwxc{font-size:min(calc(100vw * (25 / 375)),25px)}}.WhatWeCan_components-what-we-can-heading__6lwxc:after{display:block;width:80px;height:3px;content:"";background-color:#1a1a1a}.WhatWeCan_components-what-we-can-columns__JZmje{display:flex;flex-direction:column;gap:40px;align-items:center;width:100%;max-width:920px;margin-inline:auto}.WhatWeCan_components-what-we-can-columns__JZmje hr{width:100%;height:1px;margin-bottom:40px;background-color:#eceff3;border:none}.WhatWeCan_components-what-we-can-list__z288L{display:grid;grid-template-areas:"lead img";grid-template-columns:1.162fr 1fr;gap:40px;justify-content:space-between;width:100%}@media (max-width:768px){.WhatWeCan_components-what-we-can-list__z288L{grid-template-areas:"lead" "img";grid-template-rows:repeat(2,auto);grid-template-columns:minmax(0,1fr);gap:24px}}.WhatWeCan_components-what-we-can-list__z288L:nth-of-type(2n){grid-template-areas:"img lead";grid-template-columns:1fr 1.162fr}@media (max-width:768px){.WhatWeCan_components-what-we-can-list__z288L:nth-of-type(2n){grid-template-areas:"lead" "img";grid-template-columns:minmax(0,1fr)}}.WhatWeCan_components-what-we-can-lead__oXdPQ{display:flex;flex-direction:column;grid-area:lead;gap:16px}.WhatWeCan_components-what-we-can-lead__label__KjKDk{display:flex;gap:4px;align-items:baseline;width:-moz-fit-content;width:fit-content;height:28px;padding-inline:24px;font-size:16px;font-weight:700;line-height:26px;color:#fff;background:var(--accent-color);border-radius:9999px}.WhatWeCan_components-what-we-can-lead__label__KjKDk span{font-family:DIN-2014,sans-serif;font-size:18px}.WhatWeCan_components-what-we-can-lead__title__lBXl5{font-size:40px;font-weight:700;line-height:1.5;color:#1a1a1a}@media (max-width:768px){.WhatWeCan_components-what-we-can-lead__title__lBXl5{font-size:min(calc(100vw * (28 / 375)),28px)}}.WhatWeCan_components-what-we-can-lead__description__tD9qk{max-width:408px;font-size:16px;font-weight:400;line-height:1.6;color:#333}@media (max-width:768px){.WhatWeCan_components-what-we-can-lead__description__tD9qk{max-width:none;font-size:14px}}.WhatWeCan_components-what-we-can-lead__points__S9_vi{display:flex;flex-direction:column;gap:10px;max-width:100%}@media (max-width:768px){.WhatWeCan_components-what-we-can-lead__points__S9_vi{gap:8px;max-width:none}}.WhatWeCan_components-what-we-can-lead__point__RViPo{display:grid;grid-template-columns:17px auto;gap:8px;align-items:center;width:100%;padding:10px 24px;background-color:#f0f5fa;border-radius:9999px}@media (max-width:768px){.WhatWeCan_components-what-we-can-lead__point__RViPo{padding:min(calc(100vw * (10 / 375)),10px) min(calc(100vw * (24 / 375)),24px)}}.WhatWeCan_components-what-we-can-lead__point__RViPo span{font-size:15px;font-weight:500;line-height:1.3;color:#1a1a1a}@media (max-width:768px){.WhatWeCan_components-what-we-can-lead__point__RViPo span{font-size:14px}}.WhatWeCan_components-what-we-can-img__04s3c{grid-area:img;width:100%}.WhatWeCan_components-what-we-can-img__04s3c img{display:block;width:100%;height:auto}.WhatWeCan_components-what-we-can-img__carousel__ItTJm{position:relative;display:flex;flex-direction:column;gap:16px;width:100%}@media (max-width:768px){.WhatWeCan_components-what-we-can-img__carousel__ItTJm{width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__slide{width:calc(100vw * (290 / 375))}}@media (max-width:768px){:is(.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__slide):not(.is-active){opacity:.6}}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__slide img{display:block;width:100%;height:auto}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrows{position:absolute;top:0;left:0;width:100%;aspect-ratio:16/9;pointer-events:none}@media (max-width:768px){.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrows{aspect-ratio:860/375}}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrow{position:absolute;top:50%;width:40px;height:40px;padding:0;pointer-events:auto;cursor:pointer;background:transparent;border:none;transform:translateY(-50%)}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrow svg{display:block;width:100%;height:100%}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrow--prev{left:-20px}@media (max-width:768px){.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrow--prev{left:calc(50% - (100vw * (290 / 375) / 2) - 20px)}}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrow--next{right:-20px}@media (max-width:768px){.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__arrow--next{right:calc(50% - (100vw * (290 / 375) / 2) - 20px)}}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__pagination__page{width:8px;height:8px;margin:0;background:#d9d9d9;border:none;border-radius:50%;transition:background-color .2s}.WhatWeCan_components-what-we-can-img__carousel__ItTJm .splide__pagination__page.is-active{background:#1a1a1a;transform:none}.WhatWeCan_components-what-we-can-img__carousel__ItTJm.splide.is-initialized .splide__pagination{display:flex;gap:8px;padding:0}.WhatWeCan_components-what-we-can-img__carousel-caption__wlU3Z{font-size:16px;font-weight:700;line-height:1.5;color:#1a1a1a;text-align:center}@media (max-width:768px){.WhatWeCan_components-what-we-can-img__carousel-caption__wlU3Z{font-size:12px}}.WhatWeCan_components-what-we-can-workshop__07sE7{display:flex;flex-direction:column;gap:0;width:100%;max-width:920px}.WhatWeCan_components-what-we-can-workshop__07sE7 .splide__list{align-items:center}.WhatWeCan_components-what-we-can-workshop__title__YlXVT{margin-bottom:24px;font-size:24px;font-weight:700;color:#1a1a1a;text-align:center}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__title__YlXVT{margin-bottom:14px;font-size:18px}}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_{position:relative;width:100%}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__slide{width:calc(100vw * (280 / 375))}}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__slide img{display:block;width:100%;height:auto}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrows{position:absolute;inset:0;bottom:26px;pointer-events:none}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrows{display:none}}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrow{position:absolute;top:50%;width:56px;height:56px;padding:0;pointer-events:auto;cursor:pointer;background:transparent;border:none;transform:translateY(-50%)}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrow{width:40px;height:40px}}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrow svg{display:block;width:100%;height:100%}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrow--prev{left:max(-45px,calc(-1 * ((100vw - 100%) / 2)))}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrow--prev{left:calc(50% - (100vw * (280 / 375) / 2) - 33px)}}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrow--next{right:max(-45px,calc(-1 * ((100vw - 100%) / 2)))}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__arrow--next{right:calc(50% - (100vw * (280 / 375) / 2) - 33px)}}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__pagination li{display:flex}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__pagination__page{width:10px;height:10px;margin:0;background:#ccc;border:none;border-radius:50%;transition:background-color .2s}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_ .splide__pagination__page.is-active{background:#2b88a6;transform:none}.WhatWeCan_components-what-we-can-workshop__carousel__k6iN_.splide.is-initialized .splide__pagination{display:flex;gap:16px;padding:0;margin-top:16px}.WhatWeCan_components-what-we-can-workshop__note__TY5d4{margin-top:12px;font-size:16px;font-weight:400;line-height:1.6;color:#1a1a1a;text-align:center}.WhatWeCan_components-what-we-can-workshop__note__TY5d4 strong{font-weight:700}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__note__TY5d4{font-size:14px}}.WhatWeCan_components-what-we-can-workshop__cta__HhZVo{display:grid;place-items:center;width:280px;min-height:50px;margin:16px auto 0;font-size:18px;font-weight:700;line-height:1.3;color:#fff;text-align:center;background:#f47806;border-radius:6px;transition:background-color .2s ease}.WhatWeCan_components-what-we-can-workshop__cta__HhZVo:hover{background:#ff8a00}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__cta__HhZVo{width:162px;font-size:16px}}.WhatWeCan_components-what-we-can-workshop__arrow-icon__AP3K3{display:block}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__arrow-icon--pc__qPZ5e{display:none}}.WhatWeCan_components-what-we-can-workshop__arrow-icon--sp__yPZ8R{display:none}@media (max-width:768px){.WhatWeCan_components-what-we-can-workshop__arrow-icon--sp__yPZ8R{display:block}}.layout_page__WpHoW{display:flex;flex-direction:column;min-height:100svh}.layout_root__NzcqB{--header-height:4rem;--color-text-primary:#333;--color-text-secondary:#1d418e;--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem;flex:1}