.course-landing_page__QstnX{--ink:#07142b;--blue:#0874cf;--cyan:#49d7f5;color:var(--ink);background:#f4f8fc;font-family:Noto Sans KR,Pretendard,Apple SD Gothic Neo,sans-serif;overflow:hidden}.course-landing_page__QstnX *{box-sizing:border-box}.course-landing_page__QstnX a{text-decoration:none}.course-landing_page__QstnX svg{display:block;width:24px;height:24px}.course-landing_shell__EiQoC{width:min(100% - 80px,1420px);margin:0 auto}.course-landing_hero__dOH_M{position:relative;isolation:isolate;min-height:680px;color:#fff;background:#061026}.course-landing_heroImage__D8K4d{position:absolute;inset:0 0 0 33%;z-index:-3;overflow:hidden}.course-landing_heroImage__D8K4d img{object-fit:cover}.course-landing_heroVeil__IYxyw{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#061026,#061026 20%,rgb(6 16 38/97%) 34%,rgb(6 16 38/75%) 47%,rgb(6 16 38/15%) 70%,rgb(6 16 38/8%)),linear-gradient(0deg,rgb(5 14 32/80%),transparent 26%,transparent 76%,rgb(5 14 32/50%))}.course-landing_header__EtWvf{position:relative;z-index:5;border-bottom:1px solid rgb(255 255 255/11%);background:rgb(4 13 31/35%);backdrop-filter:blur(16px)}.course-landing_headerInner__BmDeJ{width:min(100% - 80px,1420px);height:82px;margin:0 auto;display:grid;grid-template-columns:178px minmax(0,1fr) auto;align-items:center;gap:26px}.course-landing_brand__Vc1Nq{display:inline-flex;align-items:center;width:max-content}.course-landing_brand__Vc1Nq img{display:block;width:142px;height:71px;object-fit:contain}.course-landing_brand__Vc1Nq:focus-visible,.course-landing_brand__Vc1Nq:hover{filter:drop-shadow(0 0 12px rgb(73 215 245/45%))}.course-landing_navigation__ROzbf{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.3vw,38px);min-width:0;height:100%}.course-landing_navigation__ROzbf a{display:inline-flex;align-items:center;height:100%;position:relative;flex:none;color:#e9f3ff;font-size:14px;font-weight:800;white-space:nowrap;transition:color .2s}.course-landing_navigation__ROzbf a:hover,.course-landing_navigation__ROzbf a[aria-current=page]{color:#53d9ff}.course-landing_navigation__ROzbf a[aria-current=page]:after{position:absolute;content:"";height:2px;bottom:15px;left:0;right:0;background:#53d9ff;border-radius:2px}.course-landing_headerCta__Jprih,.course-landing_primaryButton__8fjw8{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:12px;background:linear-gradient(135deg,#ffdc51,#ffca19);color:#071329;font-size:14px;font-weight:900;box-shadow:0 12px 26px rgb(0 0 0/18%);transition:transform .2s,box-shadow .2s;white-space:nowrap}.course-landing_headerCta__Jprih{padding:13px 19px}.course-landing_headerCta__Jprih svg{width:17px;height:17px}.course-landing_headerCta__Jprih:hover,.course-landing_primaryButton__8fjw8:hover{transform:translateY(-2px);box-shadow:0 17px 28px rgb(0 0 0/25%)}.course-landing_heroContent__UvHwl{width:min(100% - 80px,1420px);min-height:598px;margin:0 auto;position:relative;display:flex;align-items:center;padding:45px 0 60px}.course-landing_heroCopy__QW2tK{width:min(720px,60%)}.course-landing_projectHero__zeVHg{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;padding:65px 0}.course-landing_projectHero__zeVHg .course-landing_heroCopy__QW2tK{width:100%}.course-landing_projectArtwork__FNRTV{min-width:0}.course-landing_projectHero__zeVHg h1{word-break:keep-all}@media(max-width:1000px){.course-landing_projectHero__zeVHg{grid-template-columns:1fr;gap:35px}.course-landing_projectArtwork__FNRTV{max-width:620px}}.course-landing_eyebrow__Efo6N,.course-landing_kicker__LgYfK{margin:0;color:#29c9f9;font-size:12px;font-weight:900;letter-spacing:.17em}.course-landing_eyebrow__Efo6N{display:flex;align-items:center;gap:12px}.course-landing_eyebrow__Efo6N span{width:23px;height:1px;background:currentColor}.course-landing_hero__dOH_M h1{max-width:740px;margin:19px 0 0;color:#fff;font-size:clamp(42px,4.25vw,66px);font-weight:900;line-height:1.17;letter-spacing:-.068em;text-wrap:balance}.course-landing_hero__dOH_M h1 em{font-style:normal;color:#48d4fa}.course-landing_promise__kJXRT{max-width:640px;margin:25px 0 0;color:#fff;font-size:clamp(20px,1.65vw,25px);font-weight:800;line-height:1.46;letter-spacing:-.045em;text-wrap:balance}.course-landing_introduction__7BSmy{max-width:640px;margin:16px 0 0;color:#d0deef;font-size:16px;font-weight:500;line-height:1.82;letter-spacing:-.025em}.course-landing_heroFeatures__trpom{display:flex;flex-wrap:wrap;gap:13px 22px;margin-top:29px}.course-landing_heroFeature__J88QP{display:flex;align-items:center;gap:10px;min-width:150px}.course-landing_featureIcon__b8gIQ{flex:none;display:grid;width:42px;height:42px;place-items:center;border:1px solid rgb(190 225 255/43%);border-radius:50%;background:rgb(7 24 49/50%);color:#bdeeff}.course-landing_featureIcon__b8gIQ svg{width:20px;height:20px}.course-landing_heroFeature__J88QP small,.course-landing_heroFeature__J88QP strong{display:block}.course-landing_heroFeature__J88QP strong{color:#fff;font-size:13px;font-weight:800}.course-landing_heroFeature__J88QP small{margin-top:3px;color:#bed0e5;font-size:11px;font-weight:650}.course-landing_heroActions__XpFCG{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.course-landing_primaryButton__8fjw8,.course-landing_secondaryButton__09SsC{min-height:52px;padding:0 24px}.course-landing_primaryButton__8fjw8 svg,.course-landing_secondaryButton__09SsC svg{width:17px;height:17px}.course-landing_secondaryButton__09SsC{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgb(237 247 255/74%);border-radius:12px;color:#fff;font-size:14px;font-weight:850;background:rgb(8 21 43/32%);transition:background .2s,transform .2s}.course-landing_secondaryButton__09SsC:hover{background:rgb(255 255 255/15%);transform:translateY(-2px)}.course-landing_heroCaption__inbmU{position:absolute;right:0;bottom:30px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-shadow:0 2px 8px rgb(0 0 0/70%)}.course-landing_heroCaption__inbmU span{font-family:Arial,sans-serif;font-size:10px;font-weight:800;letter-spacing:.22em;color:#e8f5ff}.course-landing_heroCaption__inbmU strong{font-size:14px;font-weight:850}.course-landing_reasonSection__1sIZV{background:linear-gradient(180deg,#f9fcff,#fff);padding:76px 0 82px}.course-landing_reasonLayout__i5Se2{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(0,2fr);align-items:start;gap:50px}.course-landing_reasonIntro__uNllD{padding-top:18px}.course-landing_fitLayout__qM_z3 h2,.course-landing_reasonIntro__uNllD h2,.course-landing_sectionHeading__duj1o h2{margin:19px 0 0;font-size:clamp(31px,2.7vw,43px);line-height:1.32;font-weight:900;letter-spacing:-.06em;text-wrap:balance}.course-landing_fitLayout__qM_z3 h2 em,.course-landing_reasonIntro__uNllD h2 em,.course-landing_sectionHeading__duj1o h2 em{font-style:normal;color:#087dca}.course-landing_reasonIntro__uNllD>p:last-child{max-width:380px;margin:22px 0 0;color:#52637b;font-size:15px;line-height:1.9;font-weight:570}.course-landing_strengthGrid__4q3ws{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.course-landing_strengthCard__hPdyR{min-height:246px;border:1px solid rgb(29 89 149/7%);border-radius:18px;padding:25px 21px;box-shadow:0 12px 28px rgb(12 47 85/6%)}.course-landing_tone0__ZXSUT{background:#ecf7ff}.course-landing_tone1__8ixr3{background:#eaf8f4}.course-landing_tone2__dn3Ug{background:#fff6e9}.course-landing_tone3__v_SJa{background:#f3f0ff}.course-landing_strengthTop__wgG1z{display:flex;align-items:flex-start;justify-content:space-between}.course-landing_strengthIcon__pZpBf{display:grid;width:49px;height:49px;place-items:center;border-radius:14px;background:rgb(255 255 255/72%);color:#0879ce}.course-landing_tone1__8ixr3 .course-landing_strengthIcon__pZpBf{color:#07936e}.course-landing_tone2__dn3Ug .course-landing_strengthIcon__pZpBf{color:#c47a14}.course-landing_tone3__v_SJa .course-landing_strengthIcon__pZpBf{color:#7353ce}.course-landing_strengthIcon__pZpBf svg{width:25px;height:25px}.course-landing_cardIndex__mnN0c{color:rgb(17 57 100/32%);font-size:11px;font-weight:900;letter-spacing:.1em}.course-landing_strengthCard__hPdyR h3{margin:25px 0 0;color:#0b1c36;font-size:17px;font-weight:900;letter-spacing:-.055em}.course-landing_strengthCard__hPdyR p{margin:10px 0 0;color:#495d75;font-size:13px;font-weight:580;line-height:1.75}.course-landing_processSection__FI_bP{background:linear-gradient(120deg,#e8f5fd,#f4faff 58%,#eaf6fc);padding:80px 0 90px}.course-landing_sectionHeading__duj1o{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:31px}.course-landing_sectionHeading__duj1o h2{margin-top:14px}.course-landing_sectionHeading__duj1o>p{max-width:440px;margin:0 0 3px;color:#4f617a;font-size:15px;line-height:1.85;font-weight:550}.course-landing_stepGrid__h4uki{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.course-landing_stepCard__erMEW{overflow:hidden;border:1px solid rgb(27 96 148/10%);border-radius:18px;background:#fff;box-shadow:0 14px 28px rgb(12 61 108/7%)}.course-landing_stepArt__TKOQJ{position:relative;display:grid;min-height:140px;place-items:center;overflow:hidden;background:radial-gradient(circle at 77% 26%,rgb(255 255 255/95%) 0 4%,transparent 5%),linear-gradient(135deg,#d2ebfb,#effaff)}.course-landing_stepCard__erMEW:nth-child(2) .course-landing_stepArt__TKOQJ{background:linear-gradient(135deg,#daf2ed,#f0fbf7)}.course-landing_stepCard__erMEW:nth-child(3) .course-landing_stepArt__TKOQJ{background:linear-gradient(135deg,#e9e5ff,#f7f5ff)}.course-landing_stepCard__erMEW:nth-child(4) .course-landing_stepArt__TKOQJ{background:linear-gradient(135deg,#fff0d9,#fffaf0)}.course-landing_stepArt__TKOQJ:after,.course-landing_stepArt__TKOQJ:before{content:"";position:absolute;width:160px;height:160px;border:1px solid rgb(47 134 196/17%);border-radius:50%}.course-landing_stepArt__TKOQJ:before{transform:translate(68px,-70px)}.course-landing_stepArt__TKOQJ:after{transform:translate(-96px,74px)}.course-landing_stepOrb__TfqHD{position:relative;z-index:1;display:grid;width:72px;height:72px;place-items:center;border:1px solid rgb(255 255 255/80%);border-radius:23px;background:rgb(255 255 255/70%);color:#0879d3;box-shadow:0 18px 28px rgb(31 111 170/14%);transform:rotate(-7deg)}.course-landing_stepOrb__TfqHD svg{width:36px;height:36px;transform:rotate(7deg)}.course-landing_stepCard__erMEW:nth-child(2) .course-landing_stepOrb__TfqHD{color:#09946e}.course-landing_stepCard__erMEW:nth-child(3) .course-landing_stepOrb__TfqHD{color:#7658d4}.course-landing_stepCard__erMEW:nth-child(4) .course-landing_stepOrb__TfqHD{color:#cf841b}.course-landing_stepNumber__TNS_W{position:absolute;z-index:2;top:15px;left:16px;display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:#fff;color:#087dcc;font-family:Arial,sans-serif;font-size:12px;font-weight:900;box-shadow:0 4px 14px rgb(24 82 130/9%)}.course-landing_stepTrace__O3RGt{position:absolute;left:0;right:0;bottom:18px;height:1px;background:linear-gradient(90deg,transparent,rgb(30 125 190/20%),transparent)}.course-landing_stepCopy__SDS4_{min-height:160px;padding:23px 22px 25px}.course-landing_stepCopy__SDS4_>span{color:#0878be;font-family:Arial,sans-serif;font-size:10px;font-weight:900;letter-spacing:.14em}.course-landing_stepCopy__SDS4_ h3{margin:8px 0;color:#0a1a34;font-size:19px;font-weight:900;letter-spacing:-.055em}.course-landing_stepCopy__SDS4_ p{margin:0;color:#53657c;font-size:13px;font-weight:560;line-height:1.72}.course-landing_detailSection__arNM7{padding:100px 0;background:#fff}.course-landing_detailLayout__0NYAo{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:80px;align-items:stretch}.course-landing_detailCopy__3L6FL h2{max-width:700px;margin:20px 0;color:#091a35;font-size:clamp(31px,2.9vw,44px);font-weight:900;line-height:1.32;letter-spacing:-.065em;text-wrap:balance}.course-landing_detailCopy__3L6FL>p:not(.course-landing_kicker__LgYfK){max-width:680px;color:#52627a;font-size:16px;line-height:1.9;font-weight:560}.course-landing_topicList__XRQqj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:28px;border-top:1px solid #dce6ef}.course-landing_topicList__XRQqj span{display:flex;align-items:center;gap:14px;min-height:62px;border-bottom:1px solid #dce6ef;color:#183451;font-size:14px;font-weight:800}.course-landing_topicList__XRQqj b{color:#168dcd;font-family:Arial,sans-serif;font-size:12px}.course-landing_outcomePanel__crd03{position:relative;min-height:350px;padding:37px;border-radius:22px;background:linear-gradient(145deg,#08182f,#123c66);color:#fff;overflow:hidden;box-shadow:0 22px 38px rgb(7 31 62/15%)}.course-landing_outcomePanel__crd03:after{content:"";position:absolute;right:-95px;top:-85px;width:270px;height:270px;border:1px solid rgb(133 216 255/20%);border-radius:50%;box-shadow:0 0 0 50px rgb(56 162 228/4%),0 0 0 100px rgb(56 162 228/4%)}.course-landing_panelMark__beURE{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgb(113 204 251/50%);border-radius:16px;color:#6fdbff;background:rgb(54 161 225/11%)}.course-landing_panelMark__beURE svg{width:31px;height:31px}.course-landing_panelKicker__Td204{margin:25px 0 0;color:#7bdcff;font-family:Arial,sans-serif;font-size:10px;font-weight:900;letter-spacing:.2em}.course-landing_outcomePanel__crd03 h3{margin:9px 0 15px;font-size:27px;font-weight:900;letter-spacing:-.06em}.course-landing_outcomePanel__crd03>p:not(.course-landing_panelKicker__Td204){max-width:360px;margin:0;color:#deeffd;font-size:16px;line-height:1.8;font-weight:600}.course-landing_panelFoot__H4yWn{position:relative;margin-top:30px;padding-top:17px;border-top:1px solid rgb(255 255 255/23%);color:#9fc4de;font-size:12px;line-height:1.6}.course-landing_fitSection__OBJOe{background:#f1f8fc;padding:80px 0}.course-landing_fitLayout__qM_z3{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.course-landing_fitLayout__qM_z3 h2{margin-top:15px}.course-landing_fitLayout__qM_z3 ul{display:grid;gap:11px;list-style:none;padding:0;margin:0}.course-landing_fitLayout__qM_z3 li{display:flex;align-items:center;gap:16px;min-height:64px;padding:14px 20px;border:1px solid #d9e8f2;border-radius:13px;background:#fff;color:#19334f;font-size:14px;font-weight:750;box-shadow:0 6px 16px rgb(31 94 144/4%)}.course-landing_fitLayout__qM_z3 li span{flex:none;display:grid;width:28px;height:28px;place-items:center;color:#087db9}.course-landing_fitLayout__qM_z3 li svg{width:21px;height:21px}.course-landing_finalCta__hBRU7{background:#061329;padding:76px 0 30px;color:#fff}.course-landing_ctaPanel__BdETh{display:flex;align-items:center;justify-content:space-between;gap:45px;padding:48px 54px;border:1px solid rgb(116 200 245/35%);border-radius:22px;background:radial-gradient(circle at 92% 14%,rgb(34 151 216/31%),transparent 32%),linear-gradient(120deg,#0d2d4c,#09213c)}.course-landing_ctaPanel__BdETh p{margin:0;color:#61d9ff;font-family:Arial,sans-serif;font-size:11px;font-weight:900;letter-spacing:.19em}.course-landing_ctaPanel__BdETh h2{margin:13px 0;font-size:clamp(28px,2.5vw,39px);font-weight:900;line-height:1.3;letter-spacing:-.06em}.course-landing_ctaPanel__BdETh span{color:#c0d5e6;font-size:14px;line-height:1.7}.course-landing_ctaPanel__BdETh a{display:inline-flex;align-items:center;justify-content:center;gap:20px;flex:none;min-height:54px;padding:0 23px;border-radius:12px;background:#ffcf2d;color:#07142b;font-size:14px;font-weight:900}.course-landing_ctaPanel__BdETh a:hover{background:#ffe16b}.course-landing_ctaPanel__BdETh a svg{width:18px;height:18px}.course-landing_related__VAWNu{display:flex;flex-wrap:wrap;align-items:center;gap:13px;padding:28px 0 0}.course-landing_related__VAWNu>span{margin-right:7px;color:#91aec6;font-size:12px;font-weight:800}.course-landing_related__VAWNu a{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid rgb(172 204 233/28%);border-radius:100px;color:#e3effa;font-size:12px;font-weight:750}.course-landing_related__VAWNu a:hover{border-color:#60d9ff;color:#60d9ff}.course-landing_related__VAWNu a svg{width:13px;height:13px}@media (max-width:1180px){.course-landing_headerInner__BmDeJ,.course-landing_heroContent__UvHwl,.course-landing_shell__EiQoC{width:min(100% - 56px,1420px)}.course-landing_headerInner__BmDeJ{grid-template-columns:145px minmax(0,1fr) auto;gap:14px}.course-landing_brand__Vc1Nq img{width:130px;height:65px}.course-landing_navigation__ROzbf{justify-content:flex-start;gap:15px;overflow-x:auto;scrollbar-width:none}.course-landing_navigation__ROzbf::-webkit-scrollbar{display:none}.course-landing_navigation__ROzbf a{font-size:12px}.course-landing_heroCopy__QW2tK{width:min(650px,68%)}.course-landing_heroImage__D8K4d{left:27%}.course-landing_reasonLayout__i5Se2{grid-template-columns:1fr;gap:30px}.course-landing_reasonIntro__uNllD{max-width:750px}.course-landing_reasonIntro__uNllD>p:last-child{max-width:740px}.course-landing_strengthCard__hPdyR{min-height:215px}}@media (max-width:760px){.course-landing_headerInner__BmDeJ,.course-landing_heroContent__UvHwl,.course-landing_shell__EiQoC{width:min(100% - 36px,560px)}.course-landing_hero__dOH_M{min-height:790px}.course-landing_heroImage__D8K4d{inset:64px 0 auto 0;height:385px}.course-landing_heroVeil__IYxyw{background:linear-gradient(0deg,#061026,#061026 32%,rgb(6 16 38/88%) 49%,rgb(6 16 38/16%) 75%,rgb(6 16 38/40%))}.course-landing_header__EtWvf{background:#07142b}.course-landing_headerInner__BmDeJ{height:auto;min-height:112px;display:grid;grid-template-columns:1fr auto;grid-template-rows:61px 49px;gap:0 12px}.course-landing_brand__Vc1Nq img{width:120px;height:60px}.course-landing_headerCta__Jprih{padding:10px 14px;font-size:12px}.course-landing_navigation__ROzbf{grid-row:2;grid-column:1/-1;align-self:stretch;margin-right:-18px;gap:23px}.course-landing_navigation__ROzbf a{font-size:12px}.course-landing_navigation__ROzbf a[aria-current=page]:after{bottom:4px}.course-landing_heroContent__UvHwl{min-height:678px;align-items:flex-end;padding:280px 0 44px}.course-landing_heroCopy__QW2tK{width:100%}.course-landing_hero__dOH_M h1{margin-top:12px;font-size:clamp(37px,9vw,51px);line-height:1.23}.course-landing_promise__kJXRT{margin-top:17px;font-size:18px}.course-landing_introduction__7BSmy{margin-top:10px;font-size:13px;line-height:1.7}.course-landing_heroFeatures__trpom{gap:9px 12px;margin-top:19px}.course-landing_heroFeature__J88QP{min-width:calc(50% - 12px)}.course-landing_featureIcon__b8gIQ{width:35px;height:35px}.course-landing_featureIcon__b8gIQ svg{width:18px;height:18px}.course-landing_heroFeature__J88QP strong{font-size:11px}.course-landing_heroFeature__J88QP small{font-size:10px}.course-landing_heroActions__XpFCG{margin-top:23px}.course-landing_primaryButton__8fjw8,.course-landing_secondaryButton__09SsC{flex:1;min-height:47px;padding:0 11px;font-size:12px}.course-landing_heroCaption__inbmU{display:none}.course-landing_detailSection__arNM7,.course-landing_fitSection__OBJOe,.course-landing_processSection__FI_bP,.course-landing_reasonSection__1sIZV{padding:66px 0}.course-landing_reasonIntro__uNllD{padding:0}.course-landing_fitLayout__qM_z3 h2,.course-landing_reasonIntro__uNllD h2,.course-landing_sectionHeading__duj1o h2{font-size:31px}.course-landing_reasonIntro__uNllD>p:last-child{margin-top:14px;font-size:14px}.course-landing_strengthGrid__4q3ws{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.course-landing_strengthCard__hPdyR{min-height:205px;padding:18px;border-radius:15px}.course-landing_strengthIcon__pZpBf{width:43px;height:43px}.course-landing_strengthCard__hPdyR h3{margin-top:19px;font-size:15px}.course-landing_strengthCard__hPdyR p{font-size:12px}.course-landing_sectionHeading__duj1o{display:block;margin-bottom:25px}.course-landing_sectionHeading__duj1o>p{margin-top:15px;font-size:13px}.course-landing_stepGrid__h4uki{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.course-landing_stepArt__TKOQJ{min-height:110px}.course-landing_stepOrb__TfqHD{width:58px;height:58px;border-radius:19px}.course-landing_stepOrb__TfqHD svg{width:28px;height:28px}.course-landing_stepCopy__SDS4_{min-height:165px;padding:17px 15px}.course-landing_stepCopy__SDS4_ h3{font-size:16px}.course-landing_stepCopy__SDS4_ p{font-size:12px}.course-landing_detailLayout__0NYAo,.course-landing_fitLayout__qM_z3{grid-template-columns:1fr;gap:30px}.course-landing_detailCopy__3L6FL h2{font-size:31px}.course-landing_detailCopy__3L6FL>p:not(.course-landing_kicker__LgYfK){font-size:14px}.course-landing_topicList__XRQqj{gap:0 16px}.course-landing_topicList__XRQqj span{font-size:12px}.course-landing_outcomePanel__crd03{min-height:290px;padding:29px}.course-landing_fitLayout__qM_z3 li{font-size:12px;min-height:57px}.course-landing_finalCta__hBRU7{padding:52px 0 28px}.course-landing_ctaPanel__BdETh{display:block;padding:32px 25px}.course-landing_ctaPanel__BdETh h2{font-size:28px}.course-landing_ctaPanel__BdETh span{font-size:12px}.course-landing_ctaPanel__BdETh a{width:100%;margin-top:25px}.course-landing_related__VAWNu{gap:8px}.course-landing_related__VAWNu>span{width:100%;margin-bottom:3px}}@media (max-width:390px){.course-landing_heroFeatures__trpom{gap:9px}.course-landing_heroFeature__J88QP{min-width:calc(50% - 5px)}.course-landing_heroFeature__J88QP:nth-child(3){min-width:100%}.course-landing_hero__dOH_M{min-height:845px}.course-landing_heroContent__UvHwl{min-height:731px}.course-landing_strengthCard__hPdyR{min-height:220px}.course-landing_stepCopy__SDS4_{min-height:185px}}@media (max-width:760px){.course-landing_projectHero__zeVHg{min-height:0;padding:40px 0;align-items:center}.course-landing_projectHero__zeVHg .course-landing_heroCopy__QW2tK{width:100%}}.discovery-features_examples__Wczl0,.discovery-features_faq__qNDEf,.discovery-features_feature__FMbyb,.discovery-features_online__S2ziT{color:#10283b;font-family:Noto Sans KR,Apple SD Gothic Neo,sans-serif}.discovery-features_examples__Wczl0 *,.discovery-features_faq__qNDEf *,.discovery-features_feature__FMbyb *,.discovery-features_online__S2ziT *,.discovery-features_preview__8AB1p *{box-sizing:border-box}.discovery-features_shell__Rvu9B{width:min(100% - 80px,1280px);margin:auto}.discovery-features_feature__FMbyb{background:radial-gradient(ellipse at 85% 20%,#1b3b49,transparent 60%),#0b1b2a;color:#eef7fa;padding:90px 0 55px}.discovery-features_featureGrid__MzDsp{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.discovery-features_kicker__zDa8T{font-size:11px!important;font-weight:800;letter-spacing:.16em;color:#197c74;margin:0 0 20px}.discovery-features_feature__FMbyb .discovery-features_kicker__zDa8T{color:#95e8d4}.discovery-features_copy__sn7HJ h2,.discovery-features_examples__Wczl0 h2,.discovery-features_faq__qNDEf h2,.discovery-features_online__S2ziT h2{font-size:clamp(28px,3vw,44px);line-height:1.38;letter-spacing:-.055em;font-weight:850;margin:0 0 22px;text-wrap:balance;word-break:keep-all}.discovery-features_copy__sn7HJ em,.discovery-features_examples__Wczl0 em{color:#0c817a;font-style:normal}.discovery-features_copy__sn7HJ em{color:#a4ebd4}.discovery-features_copy__sn7HJ>p:not(.discovery-features_kicker__zDa8T),.discovery-features_lead__DjTSd{line-height:1.9;font-size:16px;color:#4d6675;max-width:740px}.discovery-features_copy__sn7HJ>p:not(.discovery-features_kicker__zDa8T){color:#c4d8e1}.discovery-features_tags__1vKpF{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0}.discovery-features_tags__1vKpF span{border:1px solid #415963;border-radius:50px;padding:9px 15px;font-size:12px;color:#d9ecee}.discovery-features_actions___I9No{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.discovery-features_primary__NtTOc,.discovery-features_secondary__GAAHi{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:50px;border-radius:12px;padding:14px 23px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.discovery-features_primary__NtTOc{background:#a5e9d2;color:#0b302d!important;border:1px solid #a5e9d2;box-shadow:0 8px 25px #061c2314}.discovery-features_secondary__GAAHi{background:#edf5f4;color:#153e4a!important;border:1px solid #c8dcdf}.discovery-features_feature__FMbyb .discovery-features_secondary__GAAHi{background:#ffffff08;color:#e1f4f2!important;border-color:#45616c}.discovery-features_primary__NtTOc:hover,.discovery-features_secondary__GAAHi:hover{transform:translateY(-3px);box-shadow:0 12px 30px #071e3024}.discovery-features_examples__Wczl0 a:focus-visible,.discovery-features_faq__qNDEf summary:focus-visible,.discovery-features_feature__FMbyb a:focus-visible,.discovery-features_online__S2ziT a:focus-visible{outline:3px solid #29a5ce;outline-offset:5px}.discovery-features_preview__8AB1p{min-width:0;padding:23px;border:1px solid #527885;border-radius:24px;background:linear-gradient(145deg,#24434b,#0c2333);color:#ecf7f6;box-shadow:0 28px 65px #020e2840;font-family:Noto Sans KR,Apple SD Gothic Neo,sans-serif}.discovery-features_previewTop__bnquH{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.08em;color:#b5d7d7;margin-bottom:20px}.discovery-features_previewTop__bnquH i{display:inline-block;width:7px;height:7px;background:#8ae7c7;border-radius:50%;margin-right:6px}.discovery-features_prompt__jylAM{border:1px solid #486570;border-radius:12px;padding:18px 20px;background:#0c233a}.discovery-features_prompt__jylAM>span,.discovery-features_verify__qg4A0>span{display:block;font-size:10px;letter-spacing:.08em;color:#a6e1ce}.discovery-features_prompt__jylAM p{font-size:clamp(14px,1.2vw,18px);font-weight:600;line-height:1.7;margin:9px 0 0;color:#eef8fb}.discovery-features_game___xFWv{margin:16px 0;border:1px solid #567283;border-radius:14px;overflow:hidden;background:radial-gradient(ellipse at 65% 40%,#273c65,#121f3b)}.discovery-features_gameBottom__4lvVY,.discovery-features_gameTop__eVxAm{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 18px;color:#b6cbd6;font-size:10px}.discovery-features_gameTop__eVxAm strong{color:#f7d788;font-size:11px;letter-spacing:.12em}.discovery-features_constellation__MFZ6K{position:relative;height:150px;background-image:radial-gradient(#aec0e54a 1px,transparent 0);background-size:30px 30px}.discovery-features_constellation__MFZ6K span{position:absolute;color:#ffde8c;font-size:26px}.discovery-features_constellation__MFZ6K span:first-child{left:16%;top:23%}.discovery-features_constellation__MFZ6K span:nth-child(2){left:60%;top:6%}.discovery-features_constellation__MFZ6K span:nth-child(3){left:80%;top:50%}.discovery-features_constellation__MFZ6K span:nth-child(4){left:42%;top:68%}.discovery-features_constellation__MFZ6K b{position:absolute;left:49%;top:40%;color:#a6f2d2;font-size:35px;text-shadow:0 0 30px #87f2cc}.discovery-features_gameBottom__4lvVY{border-top:1px solid #355073;font-size:9px}.discovery-features_verify__qg4A0{padding:10px 0 0}.discovery-features_verify__qg4A0 strong{display:block;font-size:12px;margin-top:9px;color:#dff5ee;line-height:1.7}.discovery-features_previewNote__Yc74k{font-size:10px;line-height:1.7;color:#b7ccd5;margin:15px 0 0}.discovery-features_nextPaths__D1J0y{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:45px}.discovery-features_nextPaths__D1J0y a{text-decoration:none;border:1px solid #3a5463;border-radius:17px;padding:24px 28px;background:#ffffff04;transition:background .2s,transform .2s}.discovery-features_nextPaths__D1J0y a:hover{background:#ffffff0c;transform:translateY(-3px)}.discovery-features_nextPaths__D1J0y span{display:block;font-size:10px;color:#a8d7d6;letter-spacing:.1em}.discovery-features_nextPaths__D1J0y strong{display:block;font-size:19px;color:#f0f7f8;margin-top:12px}.discovery-features_nextPaths__D1J0y p{font-size:13px;color:#c1d3dd;line-height:1.8}.discovery-features_nextPaths__D1J0y b{color:#acead8;font-size:12px}.discovery-features_examples__Wczl0{padding:85px 0;background:#f6f9f8}.discovery-features_lead__DjTSd{margin:0 0 30px}.discovery-features_exampleGrid__kSQ9s{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.discovery-features_exampleGrid__kSQ9s article{border:1px solid #d5e3e3;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #233b4810}.discovery-features_exampleArt__4_3Eb{min-height:180px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:30px;background:#e7eff6}.discovery-features_exampleArt__4_3Eb>span{font-size:10px;letter-spacing:.2em;color:#355c7c}.discovery-features_exampleArt__4_3Eb>b{font-size:23px;margin:15px 0;color:#153347}.discovery-features_exampleArt__4_3Eb i{display:block;width:75%;height:4px;background:#9eb5c7;margin:4px 0;border-radius:8px}.discovery-features_exampleArt__4_3Eb i:last-child{width:45%}.discovery-features_play__lIbj9{background:#292f50}.discovery-features_play__lIbj9>span{color:#c4d0f1}.discovery-features_play__lIbj9>b{color:#f6d484}.discovery-features_play__lIbj9 i{background:#5c7194}.discovery-features_tool__zMpiM{background:#e1f0e9}.discovery-features_tool__zMpiM>b{color:#245849}.discovery-features_tool__zMpiM i{background:#93b8a4}.discovery-features_exampleCopy__vdvr0{padding:24px}.discovery-features_exampleCopy__vdvr0 h3{font-size:19px;font-weight:800;margin:0 0 12px;color:#173646}.discovery-features_exampleCopy__vdvr0 p{color:#516e7b;font-size:14px}.discovery-features_exampleCopy__vdvr0 small{display:block;border-top:1px solid #e1ebed;padding-top:15px;font-size:11px;line-height:1.7;color:#526c77}.discovery-features_explanation__xWoY2{padding:30px;border-left:3px solid #338b7b;border-radius:0 16px 16px 0;background:#eaf3ef;margin-top:30px}.discovery-features_explanation__xWoY2 h3{font-size:22px;font-weight:800;margin:0 0 12px}.discovery-features_explanation__xWoY2 p{font-size:15px;line-height:1.85;color:#4b6771}.discovery-features_explanation__xWoY2 a{margin-top:10px}.discovery-features_results__UunxI{display:grid;grid-template-columns:1fr 1fr;gap:24px}.discovery-features_results__UunxI article{padding:30px;border:1px solid #cadcdf;border-radius:20px;background:#fff}.discovery-features_results__UunxI article>span{font-size:10px;letter-spacing:.14em;color:#347e7c}.discovery-features_results__UunxI h3{font-size:28px;font-weight:850;margin:15px 0;color:#15364b}.discovery-features_results__UunxI ul{margin:0;padding:0;list-style:none}.discovery-features_results__UunxI li{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #dfe9ed;font-size:14px}.discovery-features_results__UunxI li>span{color:#536c7a}.discovery-features_results__UunxI strong{color:#145e6b}.discovery-features_notice__f7o6n{font-size:12px;line-height:1.85;color:#536a79;margin:22px 0}.discovery-features_faq__qNDEf{padding:70px 0;background:#fff}.discovery-features_faqList__yfUIv{margin-top:30px;border-top:1px solid #d4e2e6}.discovery-features_faq__qNDEf details{border-bottom:1px solid #d4e2e6}.discovery-features_faq__qNDEf summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 5px;font-weight:750;font-size:16px;list-style:none}.discovery-features_faq__qNDEf summary::-webkit-details-marker{display:none}.discovery-features_faq__qNDEf summary>span{flex:none;color:#277d7a;font-size:24px;transition:transform .2s}.discovery-features_faq__qNDEf details[open] summary>span{transform:rotate(45deg)}.discovery-features_faq__qNDEf details p{margin:0;padding:0 5px 23px;max-width:900px;color:#4e6979;line-height:1.9;font-size:15px}.discovery-features_online__S2ziT{padding:65px 0;background:#edf4f3;scroll-margin-top:30px}.discovery-features_onlinePanel__Zep0G{display:flex;justify-content:space-between;align-items:center;gap:45px;padding:42px;border:1px solid #c6dcda;border-radius:22px;background:linear-gradient(120deg,#f9fcfb,#e2f1ea)}.discovery-features_onlinePanel__Zep0G>div{max-width:780px}.discovery-features_onlinePanel__Zep0G>a{flex:none}.discovery-features_status__N9v1D{display:inline-block;border:1px solid #b4d0c7;background:#e2f2ea;border-radius:30px;padding:8px 14px;font-size:12px;color:#286755;font-weight:800;margin-bottom:20px}.discovery-features_onlinePanel__Zep0G p{font-size:15px;color:#4e6a78;line-height:1.85}.discovery-features_onlinePanel__Zep0G small{display:block;font-size:12px;color:#506b78;line-height:1.8}@media(max-width:1050px){.discovery-features_featureGrid__MzDsp{gap:30px}.discovery-features_onlinePanel__Zep0G{flex-direction:column;align-items:flex-start}}@media(max-width:760px){.discovery-features_shell__Rvu9B{width:calc(100% - 40px)}.discovery-features_examples__Wczl0,.discovery-features_feature__FMbyb{padding:55px 0}.discovery-features_featureGrid__MzDsp,.discovery-features_nextPaths__D1J0y,.discovery-features_results__UunxI{grid-template-columns:1fr}.discovery-features_preview__8AB1p{padding:18px}.discovery-features_exampleGrid__kSQ9s{grid-template-columns:1fr}.discovery-features_exampleArt__4_3Eb{min-height:150px}.discovery-features_nextPaths__D1J0y a{padding:22px}.discovery-features_onlinePanel__Zep0G{padding:25px}.discovery-features_faq__qNDEf{padding:50px 0}}@media(max-width:400px){.discovery-features_shell__Rvu9B{width:calc(100% - 32px)}.discovery-features_actions___I9No{flex-direction:column}.discovery-features_primary__NtTOc,.discovery-features_secondary__GAAHi{padding:14px 16px;gap:10px;font-size:13px}.discovery-features_previewTop__bnquH{font-size:8px}.discovery-features_gameBottom__4lvVY{flex-wrap:wrap}.discovery-features_verify__qg4A0 strong{font-size:11px}.discovery-features_copy__sn7HJ h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.discovery-features_examples__Wczl0 a,.discovery-features_faq__qNDEf summary>span,.discovery-features_feature__FMbyb a,.discovery-features_online__S2ziT a{transition:none;transform:none}}