.theme_site__qFQom{--ink:#24243c;--lav:#e8e0ff;--lav2:#f7f4ff;--blue:#6584e7;--coral:#f2786a;--mint:#88cdb8;--line:#dedee8;background:#fbfaf8;color:var(--ink);font-family:Pretendard,Noto Sans KR,Arial,sans-serif}.theme_site__qFQom *{box-sizing:border-box}.theme_site__qFQom a{text-decoration:none;color:inherit}.theme_site__qFQom button,.theme_site__qFQom input,.theme_site__qFQom select,.theme_site__qFQom textarea{font:inherit}.theme_header__97yhE{height:92px;background:#fff;position:relative;z-index:20}.theme_headerInner__PjIr6{width:min(1240px,calc(100% - 48px));height:100%;margin:auto;display:flex;align-items:center}.theme_logo__DVIJS{display:flex;align-items:flex-end;font-weight:900;letter-spacing:-.07em;line-height:1}.theme_logo__DVIJS span{font-size:24px}.theme_logo__DVIJS b{font-size:30px;color:var(--coral);margin-left:2px}.theme_logo__DVIJS small{font-size:8px;letter-spacing:.18em;color:#8a8996;margin:0 0 2px 9px}.theme_desktopNav__SylF7{display:flex;gap:33px;margin-left:auto}.theme_desktopNav__SylF7 a{font-size:14px;font-weight:800}.theme_login__jDiXC{font-size:12px;margin-left:40px;border-left:1px solid var(--line);padding-left:25px}.theme_headerCta__uGhiw{background:var(--ink);color:#fff!important;border-radius:999px;padding:13px 20px;font-size:12px;font-weight:800;margin-left:20px}.theme_menu__W2SPN,.theme_mobileNav__TipI8{display:none}.theme_hero__OdHlg{padding:0 24px 70px}.theme_heroPanel__uqWkL{height:680px;max-width:1460px;margin:auto;border-radius:38px;overflow:hidden;position:relative;background:var(--lav)}.theme_heroPanel__uqWkL>img{object-fit:cover}.theme_heroWash__yrlhT{position:absolute;inset:0;background:linear-gradient(90deg,rgba(244,239,255,.96),rgba(244,239,255,.9) 36%,rgba(244,239,255,.22) 61%,rgba(244,239,255,.05))}.theme_heroCopy__97g5y{position:absolute;z-index:2;left:max(62px,calc((100% - 1180px)/2));top:50%;transform:translateY(-50%);max-width:630px}.theme_tag__pLUU4{font-size:11px;letter-spacing:.18em;color:#696a83;font-weight:900;margin:0 0 19px}.theme_hero__OdHlg h1{font-size:clamp(42px,4.2vw,59px);line-height:1.17;letter-spacing:-.06em;margin:0}.theme_hero__OdHlg h1 em{font-style:normal;color:var(--coral)}.theme_heroCopy__97g5y>p:not(.theme_tag__pLUU4){font-size:16px;line-height:1.8;color:#5d5e70;margin:25px 0 31px}.theme_heroCopy__97g5y>div{display:flex;align-items:center;gap:26px}.theme_primary__1vMc0{display:inline-flex;align-items:center;justify-content:space-between;gap:27px;background:var(--ink);color:#fff!important;border-radius:999px;padding:15px 20px 15px 24px;font-size:13px;font-weight:800}.theme_primary__1vMc0 span{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--ink)}.theme_secondary__OJMCP{font-size:13px;font-weight:800;border-bottom:1px solid #777786;padding:8px 0}.theme_heroOrb__qkU85{position:absolute;right:5%;top:8%;width:78px;height:78px;border-radius:28px;background:rgba(242,120,106,.78);transform:rotate(18deg);box-shadow:0 20px 35px rgba(97,83,133,.12)}.theme_heroMeta__8qdr0{width:min(1120px,calc(100% - 36px));margin:-40px auto 0;position:relative;z-index:3;border-radius:24px;background:#fff;box-shadow:0 20px 45px rgba(72,65,99,.1);display:grid;grid-template-columns:repeat(3,1fr)}.theme_heroMeta__8qdr0 span{padding:25px 35px;text-align:center;border-right:1px solid var(--line);font-size:13px}.theme_heroMeta__8qdr0 span:last-child{border:0}.theme_heroMeta__8qdr0 b{font-size:25px;margin-right:9px;color:var(--blue)}.theme_levelSection__Hr6pj,.theme_section__HhqfM{padding:105px max(24px,calc((100vw - 1180px)/2))}.theme_sectionHead__fUCNP{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:52px}.theme_curriculumIntro__EJYmZ h2,.theme_diagInfo__hzQ8a h2,.theme_inquirySection__BAzql h2,.theme_partnerDetail__a_Evf h2,.theme_partnerSection__AFZ0O h2,.theme_sectionHead__fUCNP h2{font-size:clamp(32px,3.5vw,47px);line-height:1.25;letter-spacing:-.055em;margin:0}.theme_sectionHead__fUCNP>p{max-width:480px;color:#6f6f80;font-size:14px;line-height:1.8;margin:0}.theme_solutionGrid__CNAzu{display:grid;grid-template-columns:1.15fr .9fr .9fr;gap:18px}.theme_solutionGrid__CNAzu article{min-height:430px;border-radius:30px;padding:37px;position:relative;overflow:hidden}.theme_solutionGrid__CNAzu article>span{font-size:11px;font-weight:900}.theme_solutionGrid__CNAzu h3{font-size:24px;margin:24px 0 10px}.theme_solutionGrid__CNAzu p{font-size:13px;line-height:1.7;color:#666777}.theme_onlineCard__0KEBd{background:#dedafa}.theme_offlineCard__tFCDA{background:#dff1ea}.theme_reportCard__dI4nY{background:#fde2dc}.theme_screenMock__3OVeR{position:absolute;right:-30px;bottom:-45px;width:88%;height:250px;background:#fff;border-radius:22px;padding:28px;box-shadow:0 20px 45px rgba(75,70,105,.18);transform:rotate(-3deg)}.theme_screenMock__3OVeR>i{display:block;width:35px;height:7px;background:var(--coral);border-radius:6px}.theme_screenMock__3OVeR>b{display:block;margin:25px 0}.theme_screenMock__3OVeR ul{list-style:none;padding:0}.theme_screenMock__3OVeR li{height:27px;background:#f0f0f6;border-radius:8px;margin:8px}.theme_paperStack__nHnvR{position:absolute;left:15%;bottom:-70px;width:70%;height:280px}.theme_paperStack__nHnvR i{position:absolute;inset:0;border-radius:15px;background:#fff;border:1px solid #cae2d9;box-shadow:0 12px 25px rgba(73,109,96,.12)}.theme_paperStack__nHnvR i:first-child{transform:rotate(-9deg)}.theme_paperStack__nHnvR i:nth-child(2){transform:rotate(6deg)}.theme_paperStack__nHnvR i:nth-child(3){background:repeating-linear-gradient(#fff,#fff 28px,#dfeee9 29px,#dfeee9 30px)}.theme_miniChart__rE_iC{position:absolute;left:38px;right:38px;bottom:38px;height:180px;background:#fff8f6;border-radius:18px;display:flex;align-items:flex-end;gap:12px;padding:27px}.theme_miniChart__rE_iC i{flex:1 1;background:var(--coral);border-radius:8px 8px 2px 2px}.theme_miniChart__rE_iC i:first-child{height:26%}.theme_miniChart__rE_iC i:nth-child(2){height:43%}.theme_miniChart__rE_iC i:nth-child(3){height:60%}.theme_miniChart__rE_iC i:nth-child(4){height:72%}.theme_miniChart__rE_iC i:nth-child(5){height:88%}.theme_levelSection__Hr6pj{background:var(--lav2)}.theme_levelExplorer__0PWMb{background:#fff;border-radius:34px;padding:20px}.theme_levelTabs__mEpuJ{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--line)}.theme_levelTabs__mEpuJ button{border:0;background:transparent;padding:22px 12px;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ink);cursor:pointer}.theme_levelTabs__mEpuJ button>span{padding:6px 10px;border-radius:999px;font-size:10px;font-weight:900}.theme_levelTabs__mEpuJ button b{font-size:15px}.theme_levelTabs__mEpuJ button small{color:#8a8996}.theme_levelTabs__mEpuJ button[aria-selected=true]{background:#f7f4ff;border-radius:18px 18px 0 0}.theme_coral__JLg00{background:#ffe2dd!important;color:#c94f41!important}.theme_mint__SNhZc{background:#dcf3ea!important;color:#297964!important}.theme_blue__Cnhp7{background:#e0e8ff!important;color:#405fb8!important}.theme_violet__H_0Fa{background:#eee3ff!important;color:#7751aa!important}.theme_navy__nGAUr{background:#dadce9!important;color:#353951!important}.theme_levelDetail__t92wA{display:grid;grid-template-columns:.7fr 1.15fr 1fr;align-items:center;gap:45px;padding:55px}.theme_levelBubble___Dtdg{width:170px;height:170px;border-radius:44% 56% 60% 40%/52% 42% 58% 48%;display:grid;place-items:center;font-size:28px;font-weight:900;transform:rotate(-7deg)}.theme_levelDetail__t92wA h3{font-size:31px;line-height:1.3;margin:0}.theme_levelDetail__t92wA p{font-size:13px;line-height:1.8;color:#707081}.theme_levelDetail__t92wA ul{list-style:none;display:flex;gap:7px;padding:0}.theme_levelDetail__t92wA li{border:1px solid var(--line);border-radius:999px;padding:7px 10px;font-size:10px}.theme_levelBooks__z9gx0{height:230px;position:relative}.theme_levelBooks__z9gx0 span{position:absolute;width:130px;height:190px;border-radius:10px 17px 17px 10px;background:#778fe0;color:#fff;padding:25px 18px;box-shadow:9px 13px 24px rgba(62,64,105,.18);transform:rotate(-9deg);display:flex;flex-direction:column;justify-content:space-between}.theme_levelBooks__z9gx0 span:nth-child(2){left:75px;background:#f18b7e;transform:rotate(0)}.theme_levelBooks__z9gx0 span:nth-child(3){left:150px;background:#88cdb8;transform:rotate(9deg)}.theme_levelBooks__z9gx0 small{font-size:9px}.theme_levelBooks__z9gx0 b{font-size:20px}.theme_curriculum__NUSVh{display:grid;grid-template-columns:.8fr 1.5fr;gap:90px;padding:110px max(24px,calc((100vw - 1180px)/2));background:#fff}.theme_curriculumIntro__EJYmZ>p{color:#707081;line-height:1.8;font-size:14px;margin:24px 0 30px}.theme_curriculumCards__DwZY9{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.theme_curriculumCards__DwZY9 article{border-radius:28px;padding:32px;min-height:330px;display:flex;flex-direction:column}.theme_curriculumCards__DwZY9 article:first-child{background:#ffe3de}.theme_curriculumCards__DwZY9 article:nth-child(2){background:#dfe7ff}.theme_curriculumCards__DwZY9 article:nth-child(3){background:#ddf1ea}.theme_curriculumCards__DwZY9 b{font-size:12px}.theme_curriculumCards__DwZY9 h3{font-size:21px;line-height:1.45;margin-top:auto}.theme_curriculumCards__DwZY9 p{font-size:11px;color:#727181}.theme_partnerDetail__a_Evf,.theme_partnerSection__AFZ0O{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding:110px max(24px,calc((100vw - 1180px)/2));background:#f4f3f0}.theme_partnerPhoto__MYSLN{height:520px;position:relative;border-radius:36px;overflow:hidden}.theme_partnerPhoto__MYSLN img{object-fit:cover}.theme_testimonial__LOVLU{margin:30px 0}.theme_quoteMark__s6PZA{font-family:serif;font-size:65px;color:var(--coral);height:40px}.theme_partnerDetail__a_Evf blockquote,.theme_testimonial__LOVLU blockquote{font-size:18px;line-height:1.8;margin:10px 0 27px;font-weight:600}.theme_testimonial__LOVLU>div:last-child{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d6d5d3;padding-top:22px}.theme_testimonial__LOVLU>div span:first-child{display:flex;flex-direction:column}.theme_testimonial__LOVLU b{font-size:13px}.theme_testimonial__LOVLU small{color:#858490}.theme_sliderControls__prfcj{display:flex;align-items:center;gap:14px}.theme_sliderControls__prfcj button{width:35px;height:35px;border:1px solid #c9c7c4;border-radius:50%;background:transparent;cursor:pointer}.theme_sliderControls__prfcj em{font-size:11px;font-style:normal}.theme_secondaryDark__GkttA{font-size:12px;font-weight:900}.theme_seminar__g_VCT{margin:25px;border-radius:35px;background:#2c2c49;color:#fff;padding:70px max(45px,calc((100vw - 1120px)/2));display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative}.theme_seminar__g_VCT:after{content:"";position:absolute;width:230px;height:230px;background:var(--coral);border-radius:38% 62% 49% 51%;right:18%;bottom:-150px}.theme_seminar__g_VCT>div>span{font-size:10px;letter-spacing:.15em;color:#abaaca}.theme_seminar__g_VCT h2{font-size:35px;line-height:1.35;margin:20px 0 12px}.theme_seminar__g_VCT p{color:#bbbaca}.theme_seminar__g_VCT .theme_primary__1vMc0{background:#fff;color:var(--ink)!important;position:relative;z-index:2}.theme_subHero__mCLS9{margin:0 24px;min-height:350px;border-radius:34px;background:linear-gradient(120deg,#eee8ff,#e4edff);display:grid;place-items:center;text-align:center;position:relative;overflow:hidden}.theme_subHero__mCLS9>div{position:relative;z-index:2}.theme_subHero__mCLS9 h1{font-size:clamp(40px,4vw,58px);line-height:1.18;letter-spacing:-.06em;margin:0}.theme_subHero__mCLS9>div>p:last-child{color:#686879;margin-top:20px;font-size:14px}.theme_blobOne__25slP,.theme_blobTwo__jb4wv{position:absolute;width:150px;height:150px;border-radius:45% 55% 38% 62%;background:#f4a096;left:9%;top:18%;transform:rotate(21deg)}.theme_blobTwo__jb4wv{width:120px;height:120px;left:auto;right:10%;top:auto;bottom:10%;background:#9bb4f4}.theme_levelMap__VpRzZ{padding:30px max(24px,calc((100vw - 1180px)/2)) 110px;background:#fff}.theme_levelMap__VpRzZ>div{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.theme_levelMap__VpRzZ article{border:1px solid var(--line);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:9px}.theme_levelMap__VpRzZ article span{align-self:flex-start;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:900}.theme_levelMap__VpRzZ article small{color:#858490}.theme_levelMap__VpRzZ article i{height:6px;border-radius:999px;background:var(--blue);margin-top:18px}.theme_programTabs__ywWxw{display:flex;justify-content:center;gap:8px;margin-bottom:38px}.theme_programTabs__ywWxw button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:13px 23px;font-size:13px;cursor:pointer}.theme_programTabs__ywWxw .theme_selected__GarrA{background:var(--ink);color:#fff}.theme_trackGrid__volLA{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.theme_trackGrid__volLA article{border-radius:28px;background:#fff;border:1px solid var(--line);padding:38px}.theme_trackGrid__volLA article>span{font-size:11px;color:var(--coral);font-weight:900}.theme_trackGrid__volLA h2{font-size:26px;margin:25px 0 12px}.theme_trackGrid__volLA p{color:#6e6d7e;font-size:14px;line-height:1.7;min-height:72px}.theme_trackGrid__volLA ul{list-style:none;padding:18px 0 0;border-top:1px solid var(--line)}.theme_trackGrid__volLA li{font-size:12px;padding:7px 0}.theme_trackGrid__volLA li:before{content:"✓";color:var(--blue);margin-right:10px}.theme_weekFlow__vSGL6{padding:90px max(24px,calc((100vw - 1180px)/2));background:#e7e2fb}.theme_weekFlow__vSGL6>div>h2{font-size:35px}.theme_weekFlow__vSGL6>div>div{display:grid;grid-template-columns:repeat(5,1fr);margin-top:40px}.theme_weekFlow__vSGL6 span{padding:24px 12px;border-top:1px solid #bfb8db;font-weight:800;font-size:13px}.theme_weekFlow__vSGL6 span b{display:block;font-size:10px;color:#6d65a4;margin-bottom:10px}.theme_diagnosisSection__NvQXt,.theme_inquirySection__BAzql{padding:105px max(24px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;align-items:start}.theme_diagInfo__hzQ8a>ul{list-style:none;padding:20px 0 0}.theme_diagInfo__hzQ8a li{padding:16px 0;border-bottom:1px solid var(--line);font-size:13px}.theme_diagInfo__hzQ8a li b{color:var(--coral);font-size:10px;margin-right:16px}.theme_diagBox__FKYfL{min-height:470px;background:#f2edff;border-radius:32px;padding:48px}.theme_progress__Es_8V{height:5px;background:#ded7ee;border-radius:999px}.theme_progress__Es_8V span{display:block;height:100%;background:var(--blue);border-radius:inherit;transition:.25s}.theme_diagBox__FKYfL>small{display:block;margin:22px 0 13px;color:#7c7890}.theme_diagBox__FKYfL>h2{font-size:28px;margin:0 0 30px}.theme_answerGrid__ihrff{display:grid;grid-template-columns:1fr 1fr;gap:12px}.theme_answerGrid__ihrff button{border:0;background:#fff;border-radius:13px;padding:20px;text-align:left;display:flex;justify-content:space-between;cursor:pointer}.theme_diagResult__hUEkm{text-align:center;padding:25px}.theme_diagResult__hUEkm>span{display:grid;place-items:center;margin:0 auto 20px;width:60px;height:60px;border-radius:50%;background:var(--mint);color:#fff;font-size:24px}.theme_diagResult__hUEkm p{line-height:1.8;color:#656477}.theme_diagResult__hUEkm>button{display:block;margin:18px auto 0;border:0;background:transparent;text-decoration:underline;cursor:pointer}.theme_partnerDetail__a_Evf blockquote{font-size:22px}.theme_partnerButtons__RRLpj{display:flex;gap:8px}.theme_partnerButtons__RRLpj button{width:46px;height:46px;border:1px solid #c9c7c4;border-radius:50%;background:transparent;cursor:pointer}.theme_partnerButtons__RRLpj .theme_selected__GarrA{background:var(--ink);color:#fff}.theme_metrics__hfcXj{display:grid;grid-template-columns:repeat(3,1fr);padding:80px max(24px,calc((100vw - 1180px)/2));gap:18px;background:#fff}.theme_metrics__hfcXj article{border-radius:24px;background:var(--lav2);padding:35px;text-align:center}.theme_metrics__hfcXj b{font-size:36px;color:var(--blue)}.theme_metrics__hfcXj p{font-size:13px;line-height:1.6}.theme_inquirySection__BAzql>div:first-child>p{color:#6e6d7e;line-height:1.8}.theme_inquirySection__BAzql dl{margin-top:35px}.theme_inquirySection__BAzql dl div{display:grid;grid-template-columns:100px 1fr;padding:15px 0;border-bottom:1px solid var(--line);font-size:13px}.theme_inquirySection__BAzql dt{font-weight:900}.theme_inquirySection__BAzql dd{margin:0}.theme_form__ScH_M{background:#f4f0ff;border-radius:30px;padding:40px}.theme_formRow___BG9i{display:grid;grid-template-columns:1fr 1fr;gap:13px}.theme_form__ScH_M label{font-size:11px;font-weight:900;display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.theme_form__ScH_M input,.theme_form__ScH_M select,.theme_form__ScH_M textarea{border:1px solid #d8d2e8;border-radius:10px;background:#fff;padding:14px;outline:none}.theme_form__ScH_M textarea{resize:vertical}.theme_form__ScH_M .theme_agree__YMwep{flex-direction:row;font-weight:500}.theme_agree__YMwep input{width:auto}.theme_form__ScH_M>button{width:100%;border:0;border-radius:999px;background:var(--ink);color:#fff;padding:16px;font-weight:900;cursor:pointer}.theme_form__ScH_M>p{text-align:center;color:#377a67;font-size:12px}.theme_faq__Fy6d9{padding:90px max(24px,calc((100vw - 1180px)/2));background:#fff}.theme_faq__Fy6d9>div{max-width:850px;margin:auto}.theme_faq__Fy6d9 h2{font-size:35px}.theme_faq__Fy6d9 details{border-top:1px solid var(--line);padding:22px 0}.theme_faq__Fy6d9 summary{font-weight:800;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.theme_faq__Fy6d9 details p{font-size:13px;color:#6c6b7c;line-height:1.8}.theme_footer__1FOAf{background:#28283e;color:#fff;padding:65px max(24px,calc((100vw - 1180px)/2)) 25px}.theme_footerGrid__3dLDE{display:grid;grid-template-columns:1.5fr .7fr 1fr;gap:80px}.theme_footerLogo__x_okh small{color:#a8a7bd}.theme_footerGrid__3dLDE>div:first-child>p{font-size:12px;color:#aaa9b9;line-height:1.8;margin-top:25px}.theme_footerGrid__3dLDE h2{font-size:10px;letter-spacing:.16em;color:#918faa}.theme_footerGrid__3dLDE>div:nth-child(2){display:flex;flex-direction:column;gap:10px}.theme_footerGrid__3dLDE a:not(.theme_logo__DVIJS),.theme_footerGrid__3dLDE p{font-size:12px;color:#c6c5d1}.theme_copy__1bynp{display:flex;justify-content:space-between;border-top:1px solid #414159;margin-top:50px;padding-top:22px;font-size:10px;color:#77768e}@media(max-width:900px){.theme_headerInner__PjIr6{width:calc(100% - 36px)}.theme_desktopNav__SylF7,.theme_headerCta__uGhiw,.theme_login__jDiXC{display:none}.theme_menu__W2SPN{display:flex;margin-left:auto;border:0;background:transparent;width:40px;flex-direction:column;gap:5px}.theme_menu__W2SPN span{height:2px;background:var(--ink)}.theme_mobileNav__TipI8{display:flex;position:absolute;top:92px;left:18px;right:18px;background:#fff;border-radius:0 0 20px 20px;box-shadow:0 15px 30px rgba(0,0,0,.1);padding:14px;flex-direction:column}.theme_mobileNav__TipI8 a{padding:13px;border-bottom:1px solid var(--line);font-size:13px;font-weight:800}.theme_heroPanel__uqWkL{height:620px}.theme_heroWash__yrlhT{background:linear-gradient(90deg,rgba(244,239,255,.96),rgba(244,239,255,.58))}.theme_solutionGrid__CNAzu{grid-template-columns:1fr 1fr}.theme_reportCard__dI4nY{grid-column:1/-1;min-height:330px}.theme_levelDetail__t92wA{grid-template-columns:.6fr 1.4fr}.theme_levelBooks__z9gx0{display:none}.theme_curriculum__NUSVh{grid-template-columns:1fr;gap:45px}.theme_partnerDetail__a_Evf,.theme_partnerSection__AFZ0O{grid-template-columns:1fr;gap:50px}.theme_partnerPhoto__MYSLN{height:450px}.theme_seminar__g_VCT{padding:55px 40px}.theme_levelMap__VpRzZ>div{grid-template-columns:repeat(3,1fr)}.theme_diagnosisSection__NvQXt,.theme_inquirySection__BAzql{grid-template-columns:1fr;gap:45px}.theme_footerGrid__3dLDE{grid-template-columns:1.3fr .7fr}.theme_footerGrid__3dLDE>div:last-child{grid-column:1/-1}}@media(max-width:600px){.theme_headerInner__PjIr6,.theme_header__97yhE{height:72px}.theme_mobileNav__TipI8{top:72px}.theme_logo__DVIJS span{font-size:20px}.theme_logo__DVIJS b{font-size:25px}.theme_hero__OdHlg{padding:0 12px 55px}.theme_heroPanel__uqWkL{height:600px;border-radius:25px}.theme_heroPanel__uqWkL>img{object-position:64% center}.theme_heroWash__yrlhT{background:linear-gradient(180deg,rgba(244,239,255,.98),rgba(244,239,255,.84) 47%,rgba(244,239,255,.18) 78%)}.theme_heroCopy__97g5y{left:25px;right:25px;top:36%;transform:translateY(-50%)}.theme_hero__OdHlg h1{font-size:38px;line-height:1.2}.theme_heroCopy__97g5y>p:not(.theme_tag__pLUU4){font-size:13px}.theme_heroCopy__97g5y>div{align-items:flex-start;flex-direction:column;gap:9px}.theme_heroOrb__qkU85{width:50px;height:50px}.theme_heroMeta__8qdr0{grid-template-columns:1fr;margin-top:-30px}.theme_heroMeta__8qdr0 span{padding:16px;border-right:0;border-bottom:1px solid var(--line)}.theme_levelSection__Hr6pj,.theme_section__HhqfM{padding:75px 18px}.theme_sectionHead__fUCNP{align-items:flex-start;flex-direction:column;gap:22px}.theme_curriculumIntro__EJYmZ h2,.theme_diagInfo__hzQ8a h2,.theme_inquirySection__BAzql h2,.theme_partnerDetail__a_Evf h2,.theme_partnerSection__AFZ0O h2,.theme_sectionHead__fUCNP h2{font-size:32px;line-height:1.3}.theme_solutionGrid__CNAzu{grid-template-columns:1fr}.theme_reportCard__dI4nY,.theme_solutionGrid__CNAzu article{grid-column:auto;min-height:390px}.theme_levelExplorer__0PWMb{padding:10px;border-radius:22px}.theme_levelTabs__mEpuJ{display:flex;overflow-x:auto}.theme_levelTabs__mEpuJ button{min-width:95px}.theme_levelDetail__t92wA{grid-template-columns:1fr;padding:30px 20px;gap:25px}.theme_levelBubble___Dtdg{width:110px;height:110px;font-size:19px}.theme_levelDetail__t92wA h3{font-size:27px}.theme_levelDetail__t92wA ul{flex-wrap:wrap}.theme_curriculum__NUSVh{padding:75px 18px}.theme_curriculumCards__DwZY9{grid-template-columns:1fr}.theme_curriculumCards__DwZY9 article{min-height:250px}.theme_partnerDetail__a_Evf,.theme_partnerSection__AFZ0O{padding:75px 18px}.theme_partnerPhoto__MYSLN{height:330px;border-radius:25px}.theme_partnerSection__AFZ0O h2{font-size:32px}.theme_partnerDetail__a_Evf blockquote,.theme_testimonial__LOVLU blockquote{font-size:16px}.theme_seminar__g_VCT{margin:12px;border-radius:25px;padding:45px 25px;align-items:flex-start;flex-direction:column;gap:25px}.theme_seminar__g_VCT h2{font-size:28px}.theme_subHero__mCLS9{margin:0 12px;min-height:310px;padding:30px;border-radius:25px}.theme_subHero__mCLS9 h1{font-size:39px;line-height:1.2}.theme_blobOne__25slP{width:80px;height:80px}.theme_blobTwo__jb4wv{width:65px;height:65px}.theme_levelMap__VpRzZ{padding:20px 18px 75px}.theme_levelMap__VpRzZ>div,.theme_trackGrid__volLA{grid-template-columns:1fr}.theme_trackGrid__volLA p{min-height:0}.theme_weekFlow__vSGL6{padding:70px 18px}.theme_weekFlow__vSGL6>div>div{display:flex;overflow-x:auto}.theme_weekFlow__vSGL6 span{min-width:135px}.theme_diagnosisSection__NvQXt,.theme_inquirySection__BAzql{padding:75px 18px}.theme_diagBox__FKYfL{padding:28px 20px;min-height:430px}.theme_answerGrid__ihrff,.theme_metrics__hfcXj{grid-template-columns:1fr}.theme_metrics__hfcXj{padding:55px 18px}.theme_form__ScH_M{padding:28px 20px}.theme_formRow___BG9i{grid-template-columns:1fr}.theme_faq__Fy6d9{padding:70px 18px}.theme_footer__1FOAf{padding:50px 18px 22px}.theme_footerGrid__3dLDE{grid-template-columns:1fr;gap:35px}.theme_footerGrid__3dLDE>div:last-child{grid-column:auto}.theme_copy__1bynp{flex-direction:column;gap:7px}}