.Row_full-screen__gVQXD{width:100%}.Row_normal___aPUx{max-width:1280px;margin:0 auto}.Row_post__jA4O_{max-width:960px;margin:0 auto}.Banner_main-container__2_Et3{width:100%;height:630px;text-align:center;position:relative;overflow:hidden;background:#24292d}.Banner_main-container__2_Et3 h1{font-size:64px;font-weight:700;margin-bottom:50px}.Banner_main-container__2_Et3 h2{font-size:32px;font-weight:300;margin-bottom:55px}.Banner_main-container__2_Et3 h4{font-size:32px;font-weight:400;margin-bottom:15px}.Banner_main-container__2_Et3 p{font-size:20px;font-weight:300;line-height:1.5}.Banner_main-container__2_Et3 .Banner_background-image__LO7A1{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye{width:100%;height:100%;position:absolute;display:flex;color:white;text-shadow:1px 1px 1px rgba(0,0,0,.6);flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;background-color:rgba(0,0,0,.6)}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye p{max-width:960px;margin:auto}@media (max-width:1024px){.Banner_main-container__2_Et3 .Banner_overlay__0_Dye p{font-size:1em}}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye h1{max-width:1024px;margin:0 auto 10px;line-height:1.2}@media (max-width:1024px){.Banner_main-container__2_Et3 .Banner_overlay__0_Dye h1{font-size:2.4em;margin-bottom:6px}}.Banner_main-container__2_Et3 .Banner_transparent__QrRH4{background:none}@media (max-width:1024px){.Banner_main-container__2_Et3{height:380px}.Banner_main-container__2_Et3 h1{font-size:max(22px,min(6vw,36px));margin-bottom:24px}.Banner_main-container__2_Et3 p{font-size:max(12px,min(3.6vw,18px));line-height:1.6}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye{padding:0 16px}}.CurriculumStudio_studio__ZpeNz{min-height:100vh;padding:22px;background:#e9ecef;color:#191919;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.CurriculumStudio_header___otYH{position:sticky;z-index:10;top:0;display:grid;grid-template-columns:auto 1fr auto;grid-gap:24px;gap:24px;align-items:center;margin:-22px -22px 22px;padding:15px 22px;border-bottom:1px solid #d7dadd;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.CurriculumStudio_header___otYH div{display:flex;flex-direction:column;gap:2px}.CurriculumStudio_header___otYH strong{font-size:18px}.CurriculumStudio_header___otYH span{color:#777;font-size:12px}.CurriculumStudio_header___otYH nav{display:flex;justify-content:center;gap:6px}.CurriculumStudio_header___otYH button{padding:9px 14px;border:1px solid #d7dadd;border-radius:8px;background:#fff;cursor:pointer}.CurriculumStudio_header___otYH button.CurriculumStudio_active___JXOG{border-color:#0ba29a;background:#0ba29a;color:#fff}.CurriculumStudio_header___otYH .CurriculumStudio_reset__b6gQa{color:#666}.CurriculumStudio_compare__VJ9ni{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.CurriculumStudio_compare__VJ9ni article,.CurriculumStudio_editors__JePVP label{min-width:0}.CurriculumStudio_compare__VJ9ni h2,.CurriculumStudio_editors__JePVP span{display:block;margin:0 0 8px;color:#555;font-size:13px;font-weight:700}.CurriculumStudio_canvas__nIV5R{overflow:hidden;width:100%;border:1px solid #cfd3d6;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.06)}.CurriculumStudio_canvas__nIV5R img{display:block;width:100%;height:100%;object-fit:contain}.CurriculumStudio_canvas__nIV5R iframe{display:block;max-width:none;border:0;transform-origin:left top}.CurriculumStudio_editors__JePVP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.CurriculumStudio_editors__JePVP textarea{width:100%;min-height:330px;resize:vertical;padding:15px;border:1px solid #cfd3d6;border-radius:8px;background:#17191d;color:#e8edf2;font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;-moz-tab-size:2;tab-size:2}@media (max-width:980px){.CurriculumStudio_header___otYH{position:static;grid-template-columns:1fr auto}.CurriculumStudio_header___otYH nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto}.CurriculumStudio_compare__VJ9ni,.CurriculumStudio_editors__JePVP{grid-template-columns:1fr}}.EducationPageComponent_section__SM_kk{margin:auto;padding:115px 16px;background-color:white;color:#313131}.EducationPageComponent_section__SM_kk .EducationPageComponent_area-wrapper__pOXI2{max-width:1024px;margin:auto}.EducationPageComponent_section__SM_kk .EducationPageComponent_area-wrapper__pOXI2 .EducationPageComponent_title__f9yRQ{position:relative;display:flex;width:100%;justify-content:center}.EducationPageComponent_section__SM_kk .EducationPageComponent_title__f9yRQ{margin-bottom:60px;display:flex;column-gap:10px;align-items:center;color:#0ba29a}.EducationPageComponent_section__SM_kk .EducationPageComponent_title__f9yRQ h1{font-size:28px}.EducationPageComponent_section__SM_kk .EducationPageComponent_image-wrapper__BQOj2{max-width:1024px;margin:110px auto 0;position:relative}.EducationPageComponent_section__SM_kk .EducationPageComponent_image-wrapper__BQOj2 img{width:100%}.EducationPageComponent_section__SM_kk .EducationPageComponent_content-wrapper__NDTn5 p{font-size:18px;margin-bottom:45px;line-height:1.8}.EducationPageComponent_curriculum-section__FDJ8D{padding-top:115px;padding-bottom:115px}.EducationPageComponent_curriculum-section__FDJ8D .EducationPageComponent_title__f9yRQ{position:relative;justify-content:center;text-align:center}.EducationPageComponent_curriculum-section__FDJ8D .EducationPageComponent_title__f9yRQ:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background-color:#0ba29a}.EducationPageComponent_curriculum-section__FDJ8D .EducationPageComponent_title__f9yRQ h1{position:relative;z-index:1;padding:0 16px;background:white}.EducationPageComponent_curriculum-subtitle__oA1lB{margin:110px 0 60px;display:flex;align-items:center;justify-content:center;color:#0ba29a;font-size:28px;font-weight:700;text-align:center;position:relative}.EducationPageComponent_curriculum-subtitle__oA1lB:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background-color:#0ba29a}.EducationPageComponent_curriculum-subtitle__oA1lB span{position:relative;z-index:1;padding:0 16px;background:white}.EducationPageComponent_first-subtitle__ucij3{margin-top:0}.EducationPageComponent_curriculum-image-wrapper__jAxFe{max-width:1024px;margin:110px auto 0}.EducationPageComponent_curriculum-image-wrapper__jAxFe img{width:100%}.EducationPageComponent_roadmap-wrapper__RCLq2,.EducationPageComponent_semester-wrapper__xZtlK{position:relative;overflow:hidden;width:100%;max-width:1342px;margin:0 auto;background:#fff;transition:height .42s cubic-bezier(.22,.8,.22,1)}@media (max-width:640px){.EducationPageComponent_curriculum-section__FDJ8D{padding:54px 5px 64px}.EducationPageComponent_curriculum-subtitle__oA1lB{margin:58px 0 28px;font-size:24px}.EducationPageComponent_first-subtitle__ucij3{margin-top:0}.EducationPageComponent_curriculum-subtitle__oA1lB span{padding:0 10px}}.EducationPageComponent_roadmap-wrapper__RCLq2 iframe,.EducationPageComponent_semester-wrapper__xZtlK iframe{display:block;max-width:none;border:0;transform-origin:left top}.EducationPageComponent_listing-notes__l0wqJ{display:grid;grid-gap:10px;gap:10px;margin:28px auto 0;padding:20px 24px;border:1px solid #cce7e2;border-radius:8px;background:#f4fbf9;color:#3f5551;font-size:15px;line-height:1.55}.EducationPageComponent_listing-notes__l0wqJ p{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0}.EducationPageComponent_listing-notes__l0wqJ strong{color:#167d72}.EducationPageComponent_listing-notes__l0wqJ b{color:#263f3b}.EducationPageComponent_listing-notes__l0wqJ a{color:#0b8f84;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.EducationPageComponent_listing-notes__l0wqJ{gap:12px;margin-top:18px;padding:16px 14px;font-size:16px}.EducationPageComponent_listing-notes__l0wqJ p{display:grid;grid-gap:2px;gap:2px}}.EducationPageComponent_track-tables__2513h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:68px;gap:68px;margin:110px auto 0;max-width:1024px;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.EducationPageComponent_track-table__gfVAM{--track-color:#159bc8;--track-color-soft:#eef8fb;--track-border:#aebbc0;width:100%;border-collapse:collapse;table-layout:fixed;color:#111;font-size:16px;text-align:center}.EducationPageComponent_track-table__gfVAM:nth-child(2){--track-color:#6868b3;--track-color-soft:#f3f2fa;--track-border:#b2b1c8}.EducationPageComponent_track-table__gfVAM caption{padding:22px 12px;border:1px solid var(--track-border);border-bottom:0;background:var(--track-color);color:#fff;font-size:19px;font-weight:700}.EducationPageComponent_track-table__gfVAM td,.EducationPageComponent_track-table__gfVAM th{border:1px solid var(--track-border);vertical-align:middle}.EducationPageComponent_track-table__gfVAM th{height:62px;background:var(--track-color);color:#fff;font-size:17px;font-weight:600}.EducationPageComponent_track-table__gfVAM td:first-child,.EducationPageComponent_track-table__gfVAM td:nth-child(2),.EducationPageComponent_track-table__gfVAM th:first-child,.EducationPageComponent_track-table__gfVAM th:nth-child(2){width:17%}.EducationPageComponent_track-table__gfVAM td{height:88px;padding:12px 10px;font-weight:400;line-height:1.35}.EducationPageComponent_track-table__gfVAM td:first-child,.EducationPageComponent_track-table__gfVAM td:nth-child(2){font-weight:600}.EducationPageComponent_track-table__gfVAM tbody tr:nth-child(2n) td{background:var(--track-color-soft)}.EducationPageComponent_track-table__gfVAM td span{display:block}@media (max-width:1024px){.EducationPageComponent_track-tables__2513h{grid-template-columns:1fr;gap:40px;margin-top:72px}.EducationPageComponent_track-table__gfVAM{font-size:14px}.EducationPageComponent_track-table__gfVAM caption{padding:18px 10px;font-size:17px}.EducationPageComponent_track-table__gfVAM th{height:54px;font-size:15px}.EducationPageComponent_track-table__gfVAM td{height:auto;min-height:76px;padding:14px 8px}}.EducationPageComponent_mid__0ZlWG{background-color:#eee}.EducationPageComponent_mid__0ZlWG .EducationPageComponent_content-wrapper__NDTn5{align-items:center;margin-bottom:54px;display:grid;grid-template-columns:2fr 8fr}.EducationPageComponent_mid__0ZlWG .EducationPageComponent_content-wrapper__NDTn5 .EducationPageComponent_mid-title__UAZ3_{font-size:25px;font-weight:700;margin-right:3%}.EducationPageComponent_mid__0ZlWG .EducationPageComponent_content-wrapper__NDTn5 .EducationPageComponent_mid-content__71Seb{font-size:18px;padding-left:3%;line-height:1.5;border-left:2px solid #434343}