.theme_root__ku5FT{--ink:#101010;--paper:#efeee8;--blue:#173fc1;--orange:#f15a29;background:var(--paper);color:var(--ink);font-family:Arial,Noto Sans KR,sans-serif;min-height:100vh}.theme_root__ku5FT *{box-sizing:border-box}.theme_root__ku5FT a{color:inherit;text-decoration:none}.theme_skip__1S4iY{position:fixed;left:15px;top:-60px;background:#fff;padding:12px;z-index:99}.theme_skip__1S4iY:focus{top:10px}.theme_header__KOqVY{height:90px;border-bottom:1px solid;padding:0 3vw;display:flex;align-items:center;gap:34px;background:rgba(239,238,232,.96);position:relative;z-index:4}.theme_brand__R2CNz{font-size:28px;font-weight:1000;letter-spacing:-2px}.theme_brand__R2CNz>span{color:var(--orange)}.theme_brand__R2CNz small{font-size:8px;letter-spacing:.16em;margin-left:9px}.theme_header__KOqVY nav{display:flex;gap:30px;margin-left:auto}.theme_header__KOqVY nav a{font-size:11px;font-weight:900}.theme_header__KOqVY nav small{display:block;font-size:9px;margin-top:4px}.theme_headerCta__GMrIb{background:var(--orange);border:1px solid;padding:16px 20px;font-size:11px;font-weight:900}.theme_hero__tPD_w{height:calc(100svh - 90px);min-height:700px;position:relative;overflow:hidden;background:#ccc}.theme_hero__tPD_w>img{object-fit:cover}.theme_heroShade__dPmi0{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.87),rgba(0,0,0,.58) 35%,transparent 68%)}.theme_heroCopy__qorpJ{position:absolute;left:4vw;top:5%;color:#fff;z-index:2}.theme_heroCopy__qorpJ>p{font-size:10px;font-weight:900;letter-spacing:.13em}.theme_heroCopy__qorpJ h1{font-size:clamp(58px,8.1vw,126px);line-height:.78;letter-spacing:-.075em;margin:7vh 0 6vh}.theme_heroCopy__qorpJ h1 em{font-style:normal;color:var(--orange)}.theme_heroCopy__qorpJ>div{display:flex;align-items:end;gap:55px}.theme_heroCopy__qorpJ>div span{font-size:15px;line-height:1.7}.theme_heroCopy__qorpJ>div a{background:#fff;color:#111;padding:15px 19px;font-weight:900;font-size:11px}.theme_imageNotice__L6xqS{position:absolute;bottom:14px;right:20px;color:#fff;font-size:8px;letter-spacing:.1em}.theme_studioTicker__a5oHb{min-height:120px;background:var(--orange);display:flex;align-items:center;justify-content:space-around;font-size:clamp(24px,4vw,60px);font-weight:1000;letter-spacing:-.06em}.theme_studioTicker__a5oHb i{font-style:normal}.theme_manifesto__XW9Bk{padding:140px 6vw;display:grid;grid-template-columns:1fr 3fr 1.3fr;gap:4vw}.theme_archiveSection__Xtf2J>div>span,.theme_builderSection__jMNDL>div>span,.theme_manifesto__XW9Bk>span{font-size:10px;font-weight:900;letter-spacing:.12em}.theme_manifesto__XW9Bk h2{font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(38px,5vw,78px);line-height:1.15;letter-spacing:-.055em;margin:0}.theme_manifesto__XW9Bk h2 em{font-style:normal;color:var(--blue)}.theme_manifesto__XW9Bk>div p{font-size:14px;line-height:1.8}.theme_manifesto__XW9Bk>div a{display:inline-block;border-bottom:3px solid;padding:12px 0;font-size:11px;font-weight:900;margin-top:25px}.theme_programBand__8tisK{display:grid;grid-template-columns:repeat(3,1fr);background:#111;color:#fff;padding:0 4vw}.theme_programBand__8tisK article{min-height:480px;padding:45px 35px;border-right:1px solid #555;display:flex;flex-direction:column}.theme_programBand__8tisK article>span{font-size:70px;color:#666}.theme_programBand__8tisK article small{margin-top:auto;color:#aaa}.theme_programBand__8tisK article h2{font-size:clamp(38px,4vw,64px);line-height:.86;letter-spacing:-.07em}.theme_programBand__8tisK article p{line-height:1.7}.theme_archiveSection__Xtf2J{padding:120px 4vw}.theme_archiveSection__Xtf2J>div{display:flex;justify-content:space-between;align-items:start}.theme_archiveSection__Xtf2J>div h2,.theme_builderSection__jMNDL>div h2{font-size:clamp(50px,7vw,110px);line-height:.82;letter-spacing:-.075em;margin:0}.theme_archiveSection__Xtf2J>div h2 em{font-style:normal;color:var(--blue)}.theme_workArchive__lpdnD{margin-top:70px;border-top:1px solid}.theme_workFilters__e_IUv{display:flex;border-bottom:1px solid}.theme_workFilters__e_IUv button{border:0;border-right:1px solid;background:none;padding:18px 25px;font-weight:900;cursor:pointer}.theme_workFilters__e_IUv button[aria-selected=true]{background:#111;color:#fff}.theme_workLayout__e0Y7s{display:grid;grid-template-columns:1.6fr 1fr}.theme_workGrid__I1S7T{display:grid;grid-template-columns:1fr 1fr;border-right:1px solid}.theme_workGrid__I1S7T button{background:none;border:0;border-right:1px solid;border-bottom:1px solid;text-align:left;padding:22px;cursor:pointer}.theme_workGrid__I1S7T button>span{font-size:9px;letter-spacing:.1em}.theme_workGrid__I1S7T button>strong{display:block;font-size:25px;margin-top:16px}.theme_workGrid__I1S7T button[aria-pressed=true]{background:#deddd6}.theme_indexArt__ZVdNN,.theme_workArt__d9_AY{height:260px;margin-top:16px;position:relative;overflow:hidden;background:#ddd}.theme_indexArt__ZVdNN i,.theme_workArt__d9_AY i{position:absolute;display:block;width:62%;height:82%;background:var(--blue);left:8%;top:8%;transform:rotate(-7deg)}.theme_indexArt__ZVdNN i:nth-child(2),.theme_workArt__d9_AY i:nth-child(2){background:var(--orange);width:42%;left:48%;top:28%;transform:rotate(10deg)}.theme_indexArt__ZVdNN i:nth-child(3),.theme_workArt__d9_AY i:nth-child(3){background:#111;width:18%;left:65%;top:3%;transform:none}.theme_orange__ykdFh{background:#e8a05f}.theme_orange__ykdFh i:first-child{background:#111}.theme_white__JUcRd{background:#eee}.theme_white__JUcRd i:first-child{background:#bab5aa}.theme_black__2ZlVv{background:#171717}.theme_black__2ZlVv i:first-child{background:#eee}.theme_red__wkiKq{background:#cf3329}.theme_red__wkiKq i:first-child{background:#ffb42b}.theme_graphite__YQgH6{background:#b1afa7}.theme_graphite__YQgH6 i:first-child{background:#444}.theme_workDetail__grFTO{padding:9% 8%;position:sticky;top:0;height:fit-content}.theme_workDetail__grFTO>span{font-size:9px}.theme_workDetail__grFTO h2{font-size:clamp(52px,6vw,92px);line-height:.85;letter-spacing:-.07em;margin:7vh 0 18px}.theme_workDetail__grFTO>strong{font-size:12px}.theme_workDetail__grFTO p{line-height:1.8;margin:50px 0}.theme_builderSection__jMNDL{background:var(--blue);color:#fff;padding:110px 4vw;display:grid;grid-template-columns:.7fr 1.4fr;gap:6vw}.theme_courseBuilder__RIkms{background:var(--paper);color:#111;padding:38px}.theme_builderHead__wGkMN{display:flex;justify-content:space-between;font-size:9px;font-weight:900}.theme_courseBuilder__RIkms fieldset{border:0;border-top:1px solid;margin:35px 0;padding:18px 0 0}.theme_courseBuilder__RIkms legend{font-size:9px;font-weight:900}.theme_courseBuilder__RIkms fieldset button{width:33.333%;min-height:80px;background:none;border:1px solid;padding:11px;text-align:left;cursor:pointer}.theme_courseBuilder__RIkms fieldset button[aria-pressed=true]{background:#111;color:#fff}.theme_courseBuilder__RIkms fieldset small,.theme_courseBuilder__RIkms fieldset strong{display:block}.theme_courseBuilder__RIkms fieldset small{margin-top:7px}.theme_courseBuilder__RIkms>label{display:flex;justify-content:space-between;margin-top:24px;font-size:11px}.theme_courseBuilder__RIkms>input{width:100%;accent-color:var(--orange)}.theme_builderResult__leiB7{margin-top:35px;background:var(--orange);padding:25px;display:grid;grid-template-columns:1fr 1fr}.theme_builderResult__leiB7 article{border-right:1px solid;padding-right:18px}.theme_builderResult__leiB7 article:nth-child(2){padding-left:18px;border:0}.theme_builderResult__leiB7 span{font-size:9px}.theme_builderResult__leiB7 strong{display:block;font-size:30px;margin-top:10px}.theme_builderResult__leiB7 strong small{font-size:13px}.theme_builderResult__leiB7 p{grid-column:1/-1;border-top:1px solid;padding-top:18px;line-height:1.6}.theme_courseBuilder__RIkms>small{display:block;margin-top:15px}.theme_ctaBand__uBgAv{min-height:170px;padding:30px 4vw;display:flex;align-items:center;justify-content:space-between;background:var(--orange);border-top:1px solid;border-bottom:1px solid}.theme_ctaBand__uBgAv span{font-size:9px;font-weight:900}.theme_ctaBand__uBgAv strong{font-size:clamp(34px,6vw,90px);letter-spacing:-.07em}.theme_footer__OLbuV{background:#111;color:#fff;padding:100px 5vw 40px;display:grid;grid-template-columns:2fr 1fr}.theme_footer__OLbuV h2{font-size:clamp(58px,8vw,120px);line-height:.78;letter-spacing:-.07em}.theme_footer__OLbuV h2 em{font-style:normal;color:var(--orange)}.theme_footer__OLbuV>div:last-child{display:flex;flex-direction:column;justify-content:flex-end;gap:18px}.theme_footer__OLbuV a{font-size:20px}.theme_footer__OLbuV small{line-height:1.6;color:#aaa}.theme_pageHero__TqGxK{min-height:590px;padding:45px 4vw 70px;border-bottom:1px solid}.theme_pageHero__TqGxK>div{display:flex;justify-content:space-between;font-size:10px}.theme_pageHero__TqGxK>p{font-size:10px;letter-spacing:.12em;margin-top:60px}.theme_pageHero__TqGxK h1{display:flex;flex-direction:column;font-size:clamp(75px,12vw,180px);line-height:.73;letter-spacing:-.08em;margin:50px 0}.theme_pageHero__TqGxK h1 span:last-child{margin-left:22%}.theme_pageHero__TqGxK .theme_stroke__mD7PS{color:transparent;-webkit-text-stroke:2px var(--orange)}.theme_pageHero__TqGxK>p:last-child{font-family:Georgia,"Noto Serif KR",serif;font-size:19px;letter-spacing:0}.theme_programsPage__a3FLK{padding:80px 4vw 120px}.theme_programsPage__a3FLK article{display:grid;grid-template-columns:90px 1fr 1fr 1fr;gap:30px;border-top:1px solid;padding:35px 0}.theme_programsPage__a3FLK article>span{font-size:55px}.theme_programsPage__a3FLK h2{font-size:45px;line-height:.9;margin:16px 0}.theme_programsPage__a3FLK p{line-height:1.7}.theme_programsPage__a3FLK strong{font-size:10px}.theme_worksPage__23_9B{padding:80px 4vw 130px}.theme_worksIndex__dCtja{margin-top:120px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.theme_worksIndex__dCtja article{border-top:1px solid;padding-top:15px}.theme_worksIndex__dCtja article>span{font-size:38px}.theme_indexArt__ZVdNN{height:390px}.theme_worksIndex__dCtja h2{font-size:34px}.theme_facultyPage__ITCXr{padding:90px 4vw 140px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.theme_facultyPage__ITCXr article>div{height:450px;background:#d4d2cb;position:relative;overflow:hidden}.theme_facultyPage__ITCXr article>div span{position:absolute;z-index:2;font-size:150px;font-weight:1000;left:5%;bottom:-2%}.theme_facultyPage__ITCXr article>div i{position:absolute;width:65%;height:75%;background:var(--blue);right:-12%;top:8%;transform:rotate(12deg)}.theme_facultyPage__ITCXr article>div i:last-child{background:var(--orange);width:35%;height:45%;left:8%;top:16%;transform:rotate(-8deg)}.theme_facultyPage__ITCXr small{display:block;margin-top:25px}.theme_facultyPage__ITCXr h2{font-family:Georgia,"Noto Serif KR",serif;font-size:42px}.theme_admissionPage__hov5r{padding:100px 5vw 140px;display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw}.theme_admissionPage__hov5r aside h2{font-size:clamp(54px,7vw,100px);line-height:.82;letter-spacing:-.07em}.theme_admissionPage__hov5r aside p,.theme_admissionPage__hov5r aside small{display:block;max-width:450px;line-height:1.8}.theme_admissionForm__XBfbI{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid}.theme_admissionForm__XBfbI label{display:flex;flex-direction:column;border-right:1px solid;border-bottom:1px solid;padding:20px;font-size:9px;letter-spacing:.1em}.theme_admissionForm__XBfbI input,.theme_admissionForm__XBfbI select,.theme_admissionForm__XBfbI textarea{border:0;background:none;padding:14px 0 4px;font:inherit;font-size:16px}.theme_formWide__kSxis{grid-column:1/-1}.theme_admissionForm__XBfbI>p{font-size:10px}.theme_admissionDone__Ishho button,.theme_admissionForm__XBfbI>button{grid-column:1/-1;border:0;background:#111;color:#fff;padding:22px;font-weight:900;cursor:pointer}.theme_admissionDone__Ishho{background:var(--orange);min-height:520px;padding:60px}.theme_admissionDone__Ishho h2{font-family:Georgia,"Noto Serif KR",serif;font-size:55px;line-height:1.05}.theme_admissionDone__Ishho button{margin-top:100px;width:100%}@media(max-width:760px){.theme_header__KOqVY{height:72px;padding:0 16px}.theme_brand__R2CNz{font-size:20px}.theme_brand__R2CNz small,.theme_header__KOqVY nav{display:none}.theme_headerCta__GMrIb{margin-left:auto;padding:11px;font-size:9px}.theme_hero__tPD_w{height:790px;min-height:0}.theme_hero__tPD_w>img{object-position:63% center}.theme_heroShade__dPmi0{background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.5))}.theme_heroCopy__qorpJ{left:20px;top:5%}.theme_heroCopy__qorpJ h1{font-size:58px;margin:55px 0}.theme_heroCopy__qorpJ>div{display:block}.theme_heroCopy__qorpJ>div a{display:inline-block;margin-top:20px}.theme_studioTicker__a5oHb{min-height:90px;font-size:18px}.theme_manifesto__XW9Bk{display:block;padding:80px 20px}.theme_manifesto__XW9Bk h2{font-size:39px;margin:40px 0}.theme_programBand__8tisK{display:block;padding:0 20px}.theme_programBand__8tisK article{min-height:380px;border-right:0;border-bottom:1px solid #555}.theme_archiveSection__Xtf2J{padding:80px 0}.theme_archiveSection__Xtf2J>div{display:block;padding:0 20px}.theme_archiveSection__Xtf2J>div h2{font-size:51px;margin-top:25px}.theme_workArchive__lpdnD{margin-top:50px}.theme_workFilters__e_IUv{overflow-x:auto}.theme_workFilters__e_IUv button{flex:0 0 auto;padding:15px}.theme_workLayout__e0Y7s{display:block}.theme_workGrid__I1S7T{border-right:0}.theme_workGrid__I1S7T button{padding:12px}.theme_workArt__d9_AY{height:170px}.theme_workGrid__I1S7T button>strong{font-size:17px}.theme_workDetail__grFTO{padding:55px 20px}.theme_workDetail__grFTO h2{font-size:52px}.theme_builderSection__jMNDL{display:block;padding:80px 20px}.theme_builderSection__jMNDL>div h2{font-size:52px;margin:30px 0 50px}.theme_courseBuilder__RIkms{padding:25px 18px}.theme_courseBuilder__RIkms fieldset button{width:100%}.theme_builderResult__leiB7{display:block}.theme_builderResult__leiB7 article{border-right:0;border-bottom:1px solid;padding:16px 0}.theme_builderResult__leiB7 article:nth-child(2){padding:16px 0}.theme_ctaBand__uBgAv{display:block;padding:35px 20px}.theme_ctaBand__uBgAv strong{display:block;font-size:38px;margin:25px 0}.theme_footer__OLbuV{display:block;padding:75px 20px}.theme_footer__OLbuV h2{font-size:57px}.theme_footer__OLbuV>div:last-child{margin-top:60px}.theme_pageHero__TqGxK{padding:35px 20px 55px;min-height:500px}.theme_pageHero__TqGxK h1{font-size:60px;margin-top:100px}.theme_pageHero__TqGxK h1 span:last-child{margin-left:8%}.theme_programsPage__a3FLK{padding:55px 20px 90px}.theme_programsPage__a3FLK article{grid-template-columns:50px 1fr;gap:14px}.theme_programsPage__a3FLK article>p,.theme_programsPage__a3FLK article>strong{grid-column:1/-1}.theme_worksPage__23_9B{padding:55px 0 90px}.theme_worksPage__23_9B>.theme_workArchive__lpdnD{margin-top:0}.theme_worksIndex__dCtja{grid-template-columns:1fr 1fr;padding:0 20px}.theme_indexArt__ZVdNN{height:210px}.theme_facultyPage__ITCXr{grid-template-columns:1fr;padding:55px 20px 90px}.theme_facultyPage__ITCXr article>div{height:360px}.theme_admissionPage__hov5r{display:block;padding:65px 20px 100px}.theme_admissionForm__XBfbI{margin-top:65px;grid-template-columns:1fr}.theme_admissionForm__XBfbI label{grid-column:1}.theme_admissionDone__Ishho{margin-top:65px;padding:40px 22px}}.theme_site__yzoSw{--green:#153f35;--deep:#0b2d26;--mustard:#c89f3a;--paper:#f3f0e7;--ink:#16211e;--line:#c9cec8;color:var(--ink);background:#fff;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.theme_site__yzoSw *{box-sizing:border-box}.theme_site__yzoSw a{color:inherit;text-decoration:none}.theme_noticeBar__yMsj6{height:35px;padding:0 clamp(24px,4vw,70px);display:flex;align-items:center;justify-content:space-between;color:#dce6e2;background:var(--deep);font-size:10px;letter-spacing:.06em}.theme_noticeBar__yMsj6 p{margin:0}.theme_noticeBar__yMsj6 div{display:flex;gap:22px}.theme_header__pTde2{height:84px;padding:0 clamp(24px,4vw,70px);display:grid;grid-template-columns:270px 1fr auto;align-items:center;gap:30px;border-bottom:1px solid #d9ded9;background:#fff;position:relative;z-index:30}.theme_brand__pNIw3{display:flex;align-items:center;gap:13px}.theme_brand__pNIw3>span:last-child{display:grid;gap:3px}.theme_brand__pNIw3 b{font:700 20px/1 Arial,sans-serif;letter-spacing:.12em}.theme_brand__pNIw3 small{font-size:8px;font-weight:800;letter-spacing:.18em}.theme_mark__DKwHG{width:42px;height:42px;position:relative;display:block;border:1px solid var(--green)}.theme_mark__DKwHG i{position:absolute;background:var(--green)}.theme_mark__DKwHG i:first-child{width:1px;height:100%;left:50%}.theme_mark__DKwHG i:nth-child(2){width:100%;height:1px;top:50%}.theme_mark__DKwHG i:nth-child(3){width:11px;height:11px;left:calc(50% - 5px);top:calc(50% - 5px);background:var(--mustard);transform:rotate(45deg)}.theme_mark__DKwHG i:nth-child(4){width:20px;height:1px;right:-8px;top:8px;transform:rotate(-35deg)}.theme_gnb__4_jX_{display:flex;justify-content:center;gap:clamp(22px,3vw,48px);font-size:14px;font-weight:700}.theme_gnb__4_jX_ a{padding:32px 0 30px;border-bottom:3px solid transparent}.theme_gnb__4_jX_ a:hover{color:var(--green);border-color:var(--mustard)}.theme_headerCta__DtMYt{padding:14px 19px;color:#fff!important;background:var(--green);font-size:12px;font-weight:800}.theme_mobileNav__In6Mm{display:none}.theme_hero__jjpyp{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);overflow:hidden;color:#fff;background:var(--green)}.theme_heroGrid__y3kzy{position:absolute;inset:0 34% 0 0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.22) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.22) 1px,transparent 0);background-size:90px 90px}.theme_heroGrid__y3kzy i{position:absolute;display:block;border:1px solid var(--mustard);transform:rotate(45deg)}.theme_heroGrid__y3kzy i:first-child{width:380px;height:380px;right:4%;top:20%}.theme_heroGrid__y3kzy i:nth-child(2){width:220px;height:220px;right:17%;top:32%}.theme_heroGrid__y3kzy i:nth-child(3){width:12px;height:12px;border:0;background:var(--mustard);right:28%;top:50%}.theme_heroGrid__y3kzy i:nth-child(4){width:1px;height:480px;background:var(--mustard);border:0;right:24%;top:6%;transform:rotate(35deg)}.theme_heroCopy__1x2Xm{padding:145px max(35px,calc((100vw - 1320px)/2));position:relative;z-index:2}.theme_admission__Krm7R>div>span,.theme_curriculumDetail___vdwF header>span,.theme_curriculum__XWuI6 header>span,.theme_heroCopy__1x2Xm>span,.theme_historyIntro__rg8qm>span,.theme_philosophy__Ub6yg header>span,.theme_subCta__m4sdd span,.theme_subHero__oKNH5>span,.theme_system__jmsl_ header>span{font-size:11px;font-weight:900;letter-spacing:.18em;color:#e2c36f}.theme_heroCopy__1x2Xm h1{margin:22px 0 25px;max-width:720px;font-size:clamp(44px,4.5vw,64px);line-height:1.17;letter-spacing:-.045em}.theme_heroCopy__1x2Xm>p{margin:0;color:#d2dfda;font-size:17px;line-height:1.8}.theme_heroCopy__1x2Xm>div{margin-top:36px;display:flex;gap:8px}.theme_heroCopy__1x2Xm>div a{padding:15px 22px;border:1px solid #dbe6e1;font-size:13px;font-weight:800}.theme_heroCopy__1x2Xm>div a:first-child{color:var(--deep);background:#fff}.theme_heroPanel__rPIdZ{padding:120px 52px 65px;z-index:2;color:var(--ink);background:var(--paper);border-left:8px solid var(--mustard)}.theme_heroPanel__rPIdZ>span{font-size:10px;font-weight:900;letter-spacing:.15em;color:#806520}.theme_heroPanel__rPIdZ h2{margin:18px 0 40px;font-size:38px}.theme_heroPanel__rPIdZ dl{margin:0;border-top:2px solid var(--ink)}.theme_heroPanel__rPIdZ dl div{padding:18px 0;display:grid;grid-template-columns:70px 1fr;border-bottom:1px solid #bbc1ba;font-size:13px}.theme_heroPanel__rPIdZ dt{color:#6f7873}.theme_heroPanel__rPIdZ dd{margin:0;font-weight:800}.theme_heroPanel__rPIdZ>a{margin-top:30px;padding-bottom:7px;display:inline-block;border-bottom:1px solid;font-size:13px;font-weight:800}.theme_heroMotto__HqkfD{position:absolute;left:max(35px,calc((100vw - 1320px)/2));bottom:35px;display:flex;align-items:flex-end;gap:14px;color:#dce8e4}.theme_heroMotto__HqkfD b{font:70px/1 Georgia,serif;color:var(--mustard)}.theme_heroMotto__HqkfD p{margin:0;font-size:9px;line-height:1.5;letter-spacing:.12em}.theme_sectionNav__GwbF_{height:68px;display:flex;justify-content:center;align-items:center;gap:60px;border-bottom:1px solid var(--line);background:#fff;font-size:12px;font-weight:800;position:sticky;top:0;z-index:20}.theme_curriculum__XWuI6,.theme_philosophy__Ub6yg,.theme_system__jmsl_{padding:120px max(24px,calc((100% - 1280px)/2))}.theme_curriculum__XWuI6 header,.theme_philosophy__Ub6yg header,.theme_system__jmsl_ header{display:grid;grid-template-columns:170px 1fr;gap:30px}.theme_admission__Krm7R h2,.theme_curriculumDetail___vdwF header h2,.theme_curriculum__XWuI6 h2,.theme_faqPreview__JXHan h2,.theme_history__7y4BG h2,.theme_philosophy__Ub6yg h2,.theme_subCta__m4sdd h2,.theme_system__jmsl_ h2{margin:0;font-size:clamp(34px,3vw,44px);line-height:1.25;letter-spacing:-.045em}.theme_curriculum__XWuI6 header>span,.theme_philosophy__Ub6yg header>span,.theme_system__jmsl_ header>span{color:var(--green)}.theme_philosophyCopy__vfyDd{margin:70px 0;display:grid;grid-template-columns:1fr 1fr;gap:90px}.theme_philosophyCopy__vfyDd>p{margin:0;color:#596761;font-size:16px;line-height:1.9}.theme_philosophyCopy__vfyDd blockquote{margin:0;font:700 26px/1.55 Georgia,"Noto Serif KR",serif;color:var(--green)}.theme_philosophy__Ub6yg ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;border-top:2px solid var(--ink)}.theme_philosophy__Ub6yg li{min-height:220px;padding:28px;border-right:1px solid var(--line)}.theme_philosophy__Ub6yg li:first-child{border-left:1px solid var(--line)}.theme_philosophy__Ub6yg li>b{color:var(--mustard);font-size:11px}.theme_philosophy__Ub6yg h3{margin:48px 0 12px;font:700 24px/1.2 Georgia,serif}.theme_philosophy__Ub6yg li p{margin:0;color:#63716b;font-size:14px;line-height:1.7}.theme_history__7y4BG{padding:120px max(24px,calc((100% - 1280px)/2));display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;color:#fff;background:var(--deep)}.theme_historyIntro__rg8qm p{margin:26px 0;max-width:470px;color:#b7c8c2;line-height:1.8}.theme_historyIntro__rg8qm a{padding-bottom:7px;border-bottom:1px solid #94a8a1;font-size:12px}.theme_history__7y4BG ol{margin:0;padding:0;list-style:none;border-top:1px solid #657b74}.theme_history__7y4BG li{padding:22px 4px;display:grid;grid-template-columns:100px 1fr;border-bottom:1px solid #536b64}.theme_history__7y4BG time{color:var(--mustard);font:700 22px/1 Georgia,serif}.theme_history__7y4BG li p{margin:0;font-size:14px}.theme_system__jmsl_ header{grid-template-columns:170px 1fr 1fr}.theme_system__jmsl_ header p{margin:8px 0 0;color:#62706b;line-height:1.8}.theme_systemMatrix__QvHu8{margin-top:70px;border-top:2px solid var(--ink)}.theme_matrixHead__Q0_t9,.theme_matrixRow__isb4e{display:grid;grid-template-columns:1fr 1.5fr .8fr 1.1fr;border-bottom:1px solid var(--line)}.theme_matrixHead__Q0_t9{padding:14px 18px;color:#68756f;font-size:9px;letter-spacing:.14em}.theme_matrixRow__isb4e span{padding:24px 18px;border-right:1px solid #d9ddd8;font-size:14px}.theme_matrixRow__isb4e span:first-child{font-weight:900;color:var(--green)}.theme_textLink__QrD65{margin-top:30px;padding-bottom:7px;display:inline-block;border-bottom:1px solid;font-size:12px;font-weight:800}.theme_curriculum__XWuI6{background:var(--paper)}.theme_trackTable__bGNOi{margin-top:70px;border-top:2px solid var(--ink)}.theme_trackTable__bGNOi>a{min-height:145px;display:grid;grid-template-columns:50px 120px 160px 100px 240px 1fr 25px;align-items:center;gap:18px;border-bottom:1px solid #bfc5be}.theme_trackTable__bGNOi>a>b{color:var(--mustard);font-size:11px}.theme_trackTable__bGNOi>a>span{font-size:10px;font-weight:900;letter-spacing:.1em}.theme_trackTable__bGNOi h3{font:700 26px/1 Georgia,serif}.theme_trackTable__bGNOi em{font-style:normal;font-size:12px}.theme_trackTable__bGNOi p{font-size:13px;font-weight:700}.theme_trackTable__bGNOi small{color:#61706a;line-height:1.65}.theme_trackTable__bGNOi i{font-style:normal;font-size:18px}.theme_admission__Krm7R{padding:100px max(24px,calc((100% - 1280px)/2));display:grid;grid-template-columns:.7fr 1fr;gap:90px;color:#fff;background:var(--green)}.theme_admission__Krm7R>div p{color:#c6d7d1;line-height:1.8}.theme_admission__Krm7R ol{margin:0;padding:0;list-style:none;border-top:1px solid #819b92}.theme_admission__Krm7R li{padding:18px 0;display:grid;grid-template-columns:60px 1fr;border-bottom:1px solid #6f8b82}.theme_admission__Krm7R li b{color:var(--mustard)}.theme_admission__Krm7R>a{grid-column:2;justify-self:start;padding:15px 20px;color:var(--deep);background:#fff;font-size:12px;font-weight:900}.theme_faqPreview__JXHan{padding:100px max(24px,calc((100% - 1280px)/2))}.theme_faqPreview__JXHan header{display:grid;grid-template-columns:100px 1fr auto;align-items:end}.theme_faqPreview__JXHan header>span{font-size:11px;font-weight:900;color:var(--green)}.theme_faqPreview__JXHan header>a{font-size:12px;font-weight:800}.theme_faqPreview__JXHan>div{margin-top:45px;border-top:2px solid var(--ink)}.theme_faqPreview__JXHan>div>a{padding:25px 8px;display:grid;grid-template-columns:50px 1fr 30px;border-bottom:1px solid var(--line);font-size:15px}.theme_faqPreview__JXHan>div>a b{color:var(--mustard)}.theme_footer__rizBH{padding:60px max(24px,calc((100% - 1280px)/2));color:#aabbb5;background:#091e19;font-size:12px}.theme_footerHead__Dhr_K{padding-bottom:35px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #31463f}.theme_footerHead__Dhr_K>a{display:flex;align-items:center;gap:12px;color:#fff;font-size:18px;letter-spacing:.12em}.theme_footerHead__Dhr_K .theme_mark__DKwHG{width:30px;height:30px;border-color:#fff}.theme_footerHead__Dhr_K p{margin:0}.theme_footerGrid__tmXil{padding:30px 0;display:flex;justify-content:space-between}.theme_footerGrid__tmXil p{margin:7px 0}.theme_footerGrid__tmXil nav{display:flex;gap:26px;color:#fff}.theme_footer__rizBH>small{color:#60736c}.theme_subHero__oKNH5{min-height:440px;padding:110px max(24px,calc((100% - 1280px)/2));position:relative;overflow:hidden;color:#fff;background:var(--green)}.theme_subHero__oKNH5:after{content:"";width:420px;height:420px;position:absolute;right:10%;top:-90px;border:1px solid rgba(226,195,111,.6);transform:rotate(45deg)}.theme_subHero__oKNH5 h1{margin:20px 0 24px;font-size:clamp(42px,4.3vw,62px);line-height:1.17;letter-spacing:-.045em}.theme_subHero__oKNH5 h1 b{display:block}.theme_subHero__oKNH5 p{margin:0;color:#ccdcd6;font-size:16px;line-height:1.8}.theme_subIndex__3W_VP{position:absolute;right:max(24px,calc((100% - 1280px)/2));bottom:35px;font-size:9px;letter-spacing:.16em}.theme_admissionDetail__RpWu3,.theme_curriculumDetail___vdwF,.theme_editorialDetail__a9s0h,.theme_faqDetail__T4yC_{padding:105px max(24px,calc((100% - 1280px)/2))}.theme_editorialDetail__a9s0h{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.theme_editorialDetail__a9s0h aside span{font-size:10px;font-weight:900;color:var(--green);letter-spacing:.15em}.theme_editorialDetail__a9s0h aside h2{font-size:36px;line-height:1.4}.theme_editorialDetail__a9s0h>div{border-top:2px solid var(--ink)}.theme_editorialDetail__a9s0h article{padding:24px 0;display:grid;grid-template-columns:55px 180px 1fr;gap:15px;border-bottom:1px solid var(--line)}.theme_editorialDetail__a9s0h article>b{color:var(--mustard)}.theme_editorialDetail__a9s0h h3{margin:0;font-size:18px}.theme_editorialDetail__a9s0h p{margin:0;color:#61706a;line-height:1.7}.theme_curriculumDetail___vdwF header{display:grid;grid-template-columns:170px 1fr 1fr;gap:25px}.theme_curriculumDetail___vdwF header>span{color:var(--green)}.theme_curriculumDetail___vdwF header p{margin:8px 0;color:#64716c}.theme_curriculumDetail___vdwF article{min-height:180px;padding:30px 5px;display:grid;grid-template-columns:55px 200px 1fr 240px;gap:30px;align-items:center;border-bottom:1px solid var(--line)}.theme_curriculumDetail___vdwF article:first-of-type{margin-top:55px;border-top:2px solid var(--ink)}.theme_curriculumDetail___vdwF article>b{color:var(--mustard)}.theme_curriculumDetail___vdwF article h2{margin:7px 0;font:700 26px/1 Georgia,serif}.theme_curriculumDetail___vdwF article span{font-size:10px;font-weight:900}.theme_curriculumDetail___vdwF article em{font-size:12px;font-style:normal}.theme_curriculumDetail___vdwF article strong{font-size:14px}.theme_curriculumDetail___vdwF article li,.theme_curriculumDetail___vdwF article p{color:#61706a;font-size:13px;line-height:1.7}.theme_admissionDetail__RpWu3 .theme_steps__ULLuD{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--ink)}.theme_steps__ULLuD article{min-height:210px;padding:28px;border-right:1px solid var(--line)}.theme_steps__ULLuD article:first-child{border-left:1px solid var(--line)}.theme_steps__ULLuD b{color:var(--mustard)}.theme_steps__ULLuD h2{margin:45px 0 10px;font-size:23px}.theme_steps__ULLuD p{color:#61706a;line-height:1.7}.theme_admissionDetail__RpWu3 form{margin-top:60px;padding:42px;display:grid;grid-template-columns:repeat(3,1fr) auto;gap:18px;color:#fff;background:var(--deep)}.theme_admissionDetail__RpWu3 form h2{grid-column:1/-1;margin:0 0 12px;font-size:30px}.theme_admissionDetail__RpWu3 label{display:grid;gap:8px;font-size:11px}.theme_admissionDetail__RpWu3 input,.theme_admissionDetail__RpWu3 select{height:48px;padding:0 12px;border:1px solid #60766e;color:#fff;background:#183d34}.theme_admissionDetail__RpWu3 button{align-self:end;height:48px;border:0;background:var(--mustard);font-weight:900}.theme_admissionDetail__RpWu3 small{grid-column:1/-1;color:#8fa39c}.theme_faqDetail__T4yC_{border-top:0}.theme_faqDetail__T4yC_ details{border-top:1px solid var(--line)}.theme_faqDetail__T4yC_ details:last-child{border-bottom:1px solid var(--line)}.theme_faqDetail__T4yC_ summary{padding:27px 8px;display:grid;grid-template-columns:60px 1fr 30px;cursor:pointer;list-style:none}.theme_faqDetail__T4yC_ summary b{color:var(--mustard)}.theme_faqDetail__T4yC_ summary span{font-weight:800}.theme_faqDetail__T4yC_ summary i{font-style:normal}.theme_faqDetail__T4yC_ details p{margin:0;padding:0 70px 28px;color:#61706a;line-height:1.8}.theme_subCta__m4sdd{padding:75px max(24px,calc((100% - 1280px)/2));display:flex;align-items:center;justify-content:space-between;background:var(--paper)}.theme_subCta__m4sdd h2{margin-top:12px;font-size:36px}.theme_subCta__m4sdd a{padding:16px 22px;color:#fff;background:var(--green);font-size:12px;font-weight:900}@media(max-width:980px){.theme_utility__i29LH{display:none}.theme_header__pTde2{height:72px;grid-template-columns:1fr auto}.theme_gnb__4_jX_,.theme_headerCta__DtMYt,.theme_noticeBar__yMsj6 div span:last-child{display:none}.theme_mobileNav__In6Mm{display:block}.theme_mobileNav__In6Mm>button{width:43px;height:43px;display:grid;place-content:center;gap:5px;border:1px solid #cbd2cd;background:#fff}.theme_mobileNav__In6Mm>button i{width:20px;height:2px;display:block;background:var(--deep)}.theme_mobileNav__In6Mm nav{width:min(370px,100vw);padding:22px;position:absolute;right:0;top:72px;display:grid;background:#fff;border:1px solid #d5dbd6;box-shadow:0 18px 40px rgba(8,34,28,.18)}.theme_mobileNav__In6Mm nav a{padding:14px 5px;border-bottom:1px solid #e2e6e2;font-weight:700}.theme_mobileNav__In6Mm nav .theme_mobileCta__0k5p5{margin-top:12px;text-align:center;color:#fff;background:var(--green)}.theme_hero__jjpyp{grid-template-columns:1fr .65fr}.theme_heroCopy__1x2Xm{padding:120px 45px}.theme_heroPanel__rPIdZ{padding:100px 35px 50px}.theme_philosophyCopy__vfyDd{padding-left:0}.theme_system__jmsl_ header{grid-template-columns:130px 1fr}.theme_system__jmsl_ header p{grid-column:2}.theme_trackTable__bGNOi>a{grid-template-columns:40px 100px 130px 80px 1fr 25px}.theme_trackTable__bGNOi small{display:none}.theme_admissionDetail__RpWu3 form{grid-template-columns:1fr 1fr}.theme_curriculumDetail___vdwF article{grid-template-columns:50px 170px 1fr}.theme_curriculumDetail___vdwF article ul{grid-column:2/-1}}@media(max-width:640px){.theme_noticeBar__yMsj6{padding:0 15px}.theme_noticeBar__yMsj6 div{gap:10px}.theme_header__pTde2{padding:0 16px}.theme_brand__pNIw3 b{font-size:17px}.theme_brand__pNIw3 small{font-size:7px}.theme_mark__DKwHG{width:34px;height:34px}.theme_hero__jjpyp{min-height:690px;display:block}.theme_heroGrid__y3kzy{inset:0}.theme_heroCopy__1x2Xm{padding:90px 18px 240px}.theme_heroCopy__1x2Xm h1{font-size:39px;line-height:1.18}.theme_heroCopy__1x2Xm>p{font-size:15px}.theme_heroCopy__1x2Xm>p br{display:none}.theme_heroCopy__1x2Xm>div a{padding:13px 14px;font-size:11px}.theme_heroPanel__rPIdZ{width:calc(100% - 36px);padding:25px;position:absolute;left:18px;bottom:22px;border-left:0;border-top:5px solid var(--mustard)}.theme_heroPanel__rPIdZ h2{margin:10px 0 17px;font-size:24px}.theme_heroPanel__rPIdZ dl{display:grid;grid-template-columns:repeat(3,1fr)}.theme_heroPanel__rPIdZ dl div{padding:11px 5px;display:block;border-right:1px solid #bbc1ba}.theme_heroPanel__rPIdZ dd{margin-top:5px}.theme_heroPanel__rPIdZ>a{margin-top:16px}.theme_heroMotto__HqkfD{display:none}.theme_sectionNav__GwbF_{height:56px;padding:0 18px;justify-content:flex-start;gap:28px;overflow:auto;white-space:nowrap;font-size:11px}.theme_admissionDetail__RpWu3,.theme_curriculumDetail___vdwF,.theme_curriculum__XWuI6,.theme_editorialDetail__a9s0h,.theme_faqDetail__T4yC_,.theme_faqPreview__JXHan,.theme_philosophy__Ub6yg,.theme_system__jmsl_{padding:78px 18px}.theme_curriculum__XWuI6 header,.theme_philosophy__Ub6yg header,.theme_system__jmsl_ header{grid-template-columns:1fr;gap:15px}.theme_admission__Krm7R h2,.theme_curriculum__XWuI6 h2,.theme_faqPreview__JXHan h2,.theme_history__7y4BG h2,.theme_philosophy__Ub6yg h2,.theme_system__jmsl_ h2{font-size:34px}.theme_philosophyCopy__vfyDd{margin:45px 0;grid-template-columns:1fr;gap:35px}.theme_philosophyCopy__vfyDd blockquote{font-size:23px}.theme_philosophy__Ub6yg ol{grid-template-columns:1fr}.theme_philosophy__Ub6yg li{min-height:170px;border-left:1px solid var(--line)}.theme_philosophy__Ub6yg h3{margin-top:28px}.theme_history__7y4BG{padding:78px 18px;grid-template-columns:1fr;gap:55px}.theme_history__7y4BG li{grid-template-columns:75px 1fr}.theme_system__jmsl_ header p{grid-column:auto}.theme_systemMatrix__QvHu8{overflow-x:auto}.theme_matrixHead__Q0_t9,.theme_matrixRow__isb4e{min-width:670px}.theme_trackTable__bGNOi>a{padding:24px 0;grid-template-columns:35px 1fr auto;gap:10px}.theme_trackTable__bGNOi>a>span{grid-column:2}.theme_trackTable__bGNOi h3{grid-column:2;font-size:24px}.theme_trackTable__bGNOi em{grid-column:3;grid-row:2}.theme_trackTable__bGNOi p{grid-column:2/-1;margin:5px 0}.theme_trackTable__bGNOi i{grid-column:3;grid-row:1}.theme_admission__Krm7R{padding:75px 18px;grid-template-columns:1fr;gap:45px}.theme_admission__Krm7R>a{grid-column:1}.theme_faqPreview__JXHan header{grid-template-columns:1fr;gap:12px}.theme_faqPreview__JXHan header>a{margin-top:10px}.theme_faqPreview__JXHan>div>a{grid-template-columns:35px 1fr 20px}.theme_footer__rizBH{padding:50px 18px}.theme_footerGrid__tmXil,.theme_footerHead__Dhr_K{align-items:flex-start;flex-direction:column;gap:25px}.theme_footerGrid__tmXil nav{flex-wrap:wrap;gap:15px 22px}.theme_subHero__oKNH5{min-height:400px;padding:85px 18px}.theme_subHero__oKNH5 h1{font-size:39px;line-height:1.18}.theme_subHero__oKNH5:after{width:260px;height:260px;right:-80px}.theme_subIndex__3W_VP{right:18px}.theme_editorialDetail__a9s0h{grid-template-columns:1fr;gap:45px}.theme_editorialDetail__a9s0h aside h2{font-size:30px}.theme_editorialDetail__a9s0h article{grid-template-columns:40px 1fr}.theme_editorialDetail__a9s0h article p{grid-column:2}.theme_curriculumDetail___vdwF header{grid-template-columns:1fr;gap:12px}.theme_curriculumDetail___vdwF article{grid-template-columns:40px 1fr;gap:15px}.theme_curriculumDetail___vdwF article ul,.theme_curriculumDetail___vdwF article>div:nth-of-type(2){grid-column:2}.theme_admissionDetail__RpWu3 .theme_steps__ULLuD{grid-template-columns:1fr}.theme_steps__ULLuD article{min-height:160px;border-left:1px solid var(--line)}.theme_steps__ULLuD h2{margin-top:25px}.theme_admissionDetail__RpWu3 form{padding:28px 20px;grid-template-columns:1fr}.theme_admissionDetail__RpWu3 form h2,.theme_admissionDetail__RpWu3 small{grid-column:auto}.theme_faqDetail__T4yC_ details p{padding-left:50px}.theme_subCta__m4sdd{padding:65px 18px;align-items:flex-start;flex-direction:column;gap:35px}.theme_subCta__m4sdd h2{font-size:31px}}.theme_hero__jjpyp{display:block;min-height:690px;background:#102d26}.theme_heroPhoto__OHxm5{object-fit:cover;object-position:center}.theme_heroShade__wlye_{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,29,24,.92),rgba(7,29,24,.74) 37%,rgba(7,29,24,.15) 68%,rgba(7,29,24,.18))}.theme_heroCopy__1x2Xm{min-height:690px;padding-top:150px;padding-bottom:120px}.theme_heroPanel__rPIdZ{width:330px;padding:29px 30px;position:absolute;right:max(30px,calc((100vw - 1320px)/2));bottom:38px;z-index:3;border:0;border-top:5px solid var(--mustard);box-shadow:0 18px 45px rgba(4,24,19,.28)}.theme_heroPanel__rPIdZ h2{margin:12px 0 14px;font-size:30px;line-height:1.25}.theme_heroPanel__rPIdZ p{margin:0;color:#5c6964;font-size:13px;line-height:1.65}.theme_heroPanel__rPIdZ strong{margin-top:17px;display:block;font-size:12px}.theme_heroPanel__rPIdZ>a{margin-top:18px}.theme_philosophyCopy__vfyDd{padding-left:200px;grid-template-columns:1.15fr .85fr;align-items:stretch;gap:55px}.theme_philosophyCopy__vfyDd figure{min-height:390px;margin:0;position:relative;overflow:hidden}.theme_philosophyCopy__vfyDd figure img{object-fit:cover;object-position:60% center}.theme_philosophyCopy__vfyDd>div{padding:28px 0;display:flex;flex-direction:column;justify-content:center}.theme_philosophyCopy__vfyDd>div>p{margin:0;color:#596761;font-size:16px;line-height:1.9}.theme_philosophyCopy__vfyDd>div blockquote{margin:38px 0 0}.theme_systemVisual__KWWq3{height:470px;margin-top:65px;position:relative;overflow:hidden;background:var(--green)}.theme_systemVisual__KWWq3>img{width:62%!important;right:auto!important;object-fit:cover;object-position:center}.theme_systemVisual__KWWq3>div{width:38%;height:100%;margin-left:62%;padding:58px 48px;display:flex;flex-direction:column;justify-content:center;color:#fff;background:var(--green)}.theme_systemVisual__KWWq3 span{font-size:10px;font-weight:900;letter-spacing:.16em;color:#e2c36f}.theme_systemVisual__KWWq3 h3{margin:18px 0;font-size:30px;line-height:1.35}.theme_systemVisual__KWWq3 p{margin:0;color:#c5d7d1;font-size:14px;line-height:1.8}.theme_systemVisual__KWWq3 b{margin-top:25px;padding-top:18px;border-top:1px solid #66857b;font-size:11px}.theme_systemMatrix__QvHu8{margin-top:55px}@media(max-width:980px){.theme_heroCopy__1x2Xm{padding-left:45px}.theme_heroPanel__rPIdZ{right:30px}.theme_philosophyCopy__vfyDd{padding-left:0}.theme_systemVisual__KWWq3>div{padding:40px 30px}.theme_systemVisual__KWWq3 h3{font-size:26px}}@media(max-width:640px){.theme_hero__jjpyp{min-height:720px}.theme_heroPhoto__OHxm5{object-position:63% center}.theme_heroShade__wlye_{background:linear-gradient(180deg,rgba(7,29,24,.88),rgba(7,29,24,.58) 55%,rgba(7,29,24,.35))}.theme_heroCopy__1x2Xm{min-height:720px;padding:76px 18px 260px}.theme_heroPanel__rPIdZ{width:calc(100% - 36px);right:18px;bottom:18px;padding:22px 24px}.theme_heroPanel__rPIdZ h2{font-size:23px}.theme_heroPanel__rPIdZ p br{display:none}.theme_philosophyCopy__vfyDd{padding-left:0;grid-template-columns:1fr;gap:28px}.theme_philosophyCopy__vfyDd figure{min-height:260px}.theme_philosophyCopy__vfyDd>div{padding:0}.theme_philosophyCopy__vfyDd>div blockquote{margin-top:28px}.theme_systemVisual__KWWq3{height:auto;margin-top:42px}.theme_systemVisual__KWWq3>img{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:1.35;object-fit:cover}.theme_systemVisual__KWWq3>div{width:100%;height:auto;margin:0;padding:32px 24px}.theme_systemVisual__KWWq3 h3{font-size:25px}.theme_systemMatrix__QvHu8{margin-top:40px}}.theme_site__P_MtS{--ink:#131313;--paper:#f6f2eb;--white:#fffdf8;--berry:#c92f5b;--berry-dark:#9e173e;--blush:#ef9cae;--coral:#ed6f4d;--lemon:#edcd57;--teal:#1d827d;--violet:#7260aa;min-width:0;overflow:clip;color:var(--ink);background:var(--paper);font-family:Arial,Pretendard,Noto Sans KR,sans-serif;word-break:keep-all}.theme_site__P_MtS *,.theme_site__P_MtS :after,.theme_site__P_MtS :before{box-sizing:border-box}.theme_site__P_MtS a{color:inherit;text-decoration:none}.theme_site__P_MtS button,.theme_site__P_MtS input,.theme_site__P_MtS select,.theme_site__P_MtS textarea{font:inherit}.theme_site__P_MtS a,.theme_site__P_MtS button,.theme_site__P_MtS input,.theme_site__P_MtS select,.theme_site__P_MtS summary,.theme_site__P_MtS textarea{outline-offset:4px}.theme_site__P_MtS :focus-visible{outline:3px solid var(--lemon);box-shadow:0 0 0 6px var(--berry-dark)}.theme_skipLink__W_F51{position:fixed;z-index:1000;left:20px;top:-100px;padding:13px 17px;color:#fff!important;background:var(--berry-dark)}.theme_skipLink__W_F51:focus{top:10px}.theme_header__itF_K{position:fixed;z-index:200;top:20px;left:28px;right:28px;height:74px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 18px 0 24px;border:1px solid rgb(255 255 255/.24);border-radius:38px;color:#fff;background:rgb(21 18 19/.72);box-shadow:0 18px 60px rgb(0 0 0/.15);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.theme_brand__kTP_9{display:inline-flex;align-items:center;gap:11px;width:max-content}.theme_brand__kTP_9>span{position:relative;width:39px;height:39px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--berry)}.theme_brand__kTP_9>span:before{content:"";position:absolute;width:22px;height:22px;border:2px solid #fff;border-radius:50%}.theme_brand__kTP_9>span i{position:absolute;width:15px;height:7px;left:10px;bottom:10px;border-radius:50% 50% 0 0;background:#fff;transform:rotate(-20deg)}.theme_brand__kTP_9 b{display:flex;flex-direction:column;font-family:Arial Black,Arial,sans-serif;font-size:15px;letter-spacing:-.05em;line-height:.9}.theme_brand__kTP_9 small{margin-top:5px;font-size:7px;letter-spacing:.2em}.theme_desktopNav__PF8fI{display:flex;gap:31px}.theme_desktopNav__PF8fI a{display:flex;align-items:center;gap:7px;padding:25px 0;font-size:10px;font-weight:800}.theme_desktopNav__PF8fI a span{color:var(--blush);font-size:7px;letter-spacing:.12em}.theme_desktopNav__PF8fI a:hover{color:var(--lemon)}.theme_headerActions__VcLOT{justify-self:end;display:flex;align-items:center;gap:14px}.theme_headerActions__VcLOT>a:first-child{display:flex;flex-direction:column;font-size:10px;font-weight:800;line-height:1.2}.theme_headerActions__VcLOT>a:first-child span{color:var(--blush);font-size:7px;letter-spacing:.15em}.theme_headerActions__VcLOT>a:last-child{min-height:46px;display:flex;align-items:center;gap:20px;padding:0 18px;border-radius:25px;color:var(--ink);background:var(--lemon);font-size:11px;font-weight:900}.theme_headerActions__VcLOT>a:last-child i{font-style:normal;font-size:16px}.theme_mobileNav__mmaM_{display:none}.theme_hero__ROIJh{position:relative;height:max(830px,100svh);min-height:830px;overflow:hidden;isolation:isolate;color:var(--ink);background:#f7f1ed}.theme_hero__ROIJh>img{z-index:-2;object-fit:cover;object-position:78% center;opacity:.2;filter:saturate(.72) contrast(.88);transform:scale(1.025);animation:theme_heroPhotoBreath__fm7rJ 14s ease-in-out infinite alternate}.theme_heroShade__opRcB{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(247 241 237/.96),rgb(247 241 237/.76) 26%,rgb(247 241 237/.14) 58%,rgb(247 241 237/.38)),linear-gradient(0deg,rgb(247 241 237/.9),transparent 40%)}.theme_heroStage__xKjDO{position:absolute;z-index:1;inset:0;overflow:hidden;background:#f9eeea;perspective:1200px;transform-style:preserve-3d}.theme_heroCanvas__ombfo{width:100%;height:100%;display:block;pointer-events:none}.theme_heroFallbackBalls__Lfiru{position:absolute;inset:0;pointer-events:none;transform-style:preserve-3d}.theme_heroFallbackBalls__Lfiru i{position:absolute;display:block;border-radius:50%;box-shadow:inset -24px -30px 40px rgb(42 5 18/.35),inset 16px 18px 24px rgb(255 255 255/.42),0 28px 42px rgb(91 30 51/.2);transform-style:preserve-3d}.theme_heroFallbackBalls__Lfiru i:after{content:"";position:absolute;top:13%;left:18%;width:26%;height:15%;border-radius:50%;background:rgb(255 255 255/.45);filter:blur(7px);transform:rotate(-24deg)}.theme_heroFallbackBalls__Lfiru i:first-child{top:33%;left:64%;width:25%;aspect-ratio:1;background:radial-gradient(circle at 34% 27%,#ef6c89,#bc1644 58%,#780f32);animation:theme_heroBallFloat__jpNKE 6.8s ease-in-out infinite alternate}.theme_heroFallbackBalls__Lfiru i:nth-child(2){top:56%;left:53%;width:15%;aspect-ratio:1;background:radial-gradient(circle at 34% 27%,#ae98dd,#6a4b9f 60%,#352453);animation:theme_heroBallFloat__jpNKE 8.4s ease-in-out -2.4s infinite alternate-reverse}.theme_heroFallbackBalls__Lfiru i:nth-child(3){top:16%;right:3%;width:17%;aspect-ratio:1;background:radial-gradient(circle at 34% 27%,#ff9a62,#e64b18 60%,#8f260f);animation:theme_heroBallFloat__jpNKE 7.6s ease-in-out -3.1s infinite alternate}.theme_heroFallbackBalls__Lfiru i:nth-child(4){top:12%;left:55%;width:13.5%;aspect-ratio:1;background:radial-gradient(circle at 34% 27%,#66aaa5,#176d68 60%,#0c3c39);animation:theme_heroBallFloat__jpNKE 9.2s ease-in-out -1.3s infinite alternate-reverse}.theme_heroCanvas__ombfo[data-render-state=ready]+.theme_heroFallbackBalls__Lfiru{opacity:.16;mix-blend-mode:multiply}.theme_heroStage__xKjDO:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 48% 64% at 20% 57%,rgb(247 241 237/.94) 0 34%,rgb(247 241 237/.72) 57%,transparent 100%),radial-gradient(circle at 72% 44%,transparent 0 20%,rgb(255 255 255/.14) 39%,transparent 62%),linear-gradient(90deg,rgb(247 241 237/.78),rgb(247 241 237/.48) 31%,transparent 57%,rgb(247 241 237/.08))}.theme_heroStageHalo__QUeje{position:absolute;right:5%;top:17%;width:28%;aspect-ratio:1;border:1px solid rgb(117 35 61/.28);border-radius:50%;box-shadow:inset 0 0 0 18px rgb(255 255 255/.06),0 0 60px rgb(190 48 87/.12);transform:rotateX(67deg) rotate(-18deg) translateZ(70px);animation:theme_heroHaloOrbit__SL1d0 11s linear infinite}.theme_heroStage__xKjDO>p{position:absolute;z-index:2;right:5%;bottom:7%;display:flex;align-items:center;gap:12px;margin:0;color:#682338;font-size:7px;font-weight:900;letter-spacing:.2em}.theme_heroStage__xKjDO>p:before{content:"";width:42px;height:1px;background:currentColor}.theme_heroStage__xKjDO>p span{padding:7px 9px;border:1px solid rgb(104 35 56/.32);border-radius:20px}.theme_heroCopy__d51a_{position:absolute;z-index:5;top:45.5%;left:6%;max-width:680px;transform:translateY(-17%);text-shadow:0 3px 26px rgb(247 241 237/.82)}.theme_heroCopy__d51a_>p{margin:0 0 18px 5px;color:var(--berry-dark);font-size:9px;font-weight:900;letter-spacing:.24em}.theme_heroCopy__d51a_ h1{width:max-content;max-width:100%;margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(78px,7.7vw,118px);font-weight:900;line-height:.76;letter-spacing:-.055em}.theme_heroCopy__d51a_ h1 b,.theme_heroCopy__d51a_ h1 em,.theme_heroCopy__d51a_ h1 span,.theme_heroCopy__d51a_ h1 strong{display:inline-block;font-style:normal}.theme_heroCopy__d51a_ h1 em{margin-left:.11em;color:var(--coral)}.theme_heroCopy__d51a_ h1 b{display:block;color:transparent;-webkit-text-stroke:2px var(--berry)}.theme_heroCopy__d51a_ h1 strong{margin-left:.08em;color:var(--berry)}.theme_heroKicker__FpFx5{position:absolute;z-index:5;top:20%;left:6.4%;display:flex;flex-direction:column;gap:7px;text-shadow:0 3px 24px rgb(247 241 237/.95)}.theme_heroKicker__FpFx5 b{font-weight:400}.theme_heroKicker__FpFx5 b,.theme_heroKicker__FpFx5 span{font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(18px,1.8vw,27px)}.theme_heroKicker__FpFx5 span{color:var(--berry)}.theme_heroActions__fDbmu{position:absolute;z-index:6;left:6%;bottom:8%;display:flex;align-items:center;gap:24px}.theme_heroCta__1W5st{min-height:58px;display:flex;align-items:center;gap:42px;padding:0 22px 0 26px;border-radius:30px;color:#fff!important;background:var(--ink);box-shadow:0 17px 40px rgb(69 20 36/.18);transition:transform .25s ease,background-color .25s ease}.theme_heroCta__1W5st:hover{background:var(--berry);transform:translateY(-3px)}.theme_heroCta__1W5st span{font-size:11px;font-weight:900;line-height:1.45}.theme_heroCta__1W5st b{font-size:21px}.theme_heroMethodLink__kwj_I{display:flex;align-items:center;gap:11px;font-size:10px;font-weight:900}.theme_heroMethodLink__kwj_I i{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgb(19 19 19/.25);border-radius:50%;font-style:normal;font-size:9px;transition:color .25s ease,background-color .25s ease,transform .25s ease}.theme_heroMethodLink__kwj_I:hover i{color:#fff;background:var(--berry);transform:scale(1.08)}.theme_aiLabel__0kBI6{position:absolute;z-index:3;right:5%;top:13%;padding:7px 10px;border:1px solid rgb(87 24 45/.24);border-radius:20px;color:#6d2a40;font-size:7px;letter-spacing:.12em}@keyframes theme_heroPhotoBreath__fm7rJ{0%{transform:scale(1.025) translateZ(0)}to{transform:scale(1.07) translate3d(-.7%,-.4%,0)}}@keyframes theme_heroHaloOrbit__SL1d0{0%{transform:rotateX(67deg) rotate(-18deg) translateZ(70px)}to{transform:rotateX(67deg) rotate(342deg) translateZ(70px)}}@keyframes theme_heroBallFloat__jpNKE{0%{transform:translate3d(-10px,15px,20px) rotate(-4deg)}to{transform:translate3d(18px,-24px,110px) rotate(7deg)}}.theme_introScene__T9IDW{position:relative;min-height:860px;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:6%;padding:120px 5%;background:#e990a4;overflow:hidden}.theme_introWord__0WhgR{position:absolute;top:-5%;left:-2%;color:rgb(255 255 255/.13);font-family:Impact,sans-serif;font-size:31vw;line-height:1;letter-spacing:-.06em}.theme_introImage__LH6rD{position:relative;height:610px;min-width:0;overflow:hidden;border-radius:300px 300px 20px 20px;transform:rotate(-2deg);box-shadow:0 35px 80px rgb(82 20 39/.18)}.theme_introImage__LH6rD img{object-fit:cover}.theme_ballStoryImage__AYBvv span,.theme_instructorHeroImage__rzZ7T span,.theme_instructorPortrait__dFa14 span,.theme_introImage__LH6rD small,.theme_processImage__HkRP5 span,.theme_programHero__QqZh_>span,.theme_publicReference__WCzhq>div:last-child span,.theme_teachingScene__qxS4r>div span,.theme_visitHero__bZFM5>div:last-child span{position:absolute;z-index:2;left:16px;bottom:15px;padding:7px 9px;color:#fff;background:rgb(15 15 15/.65);font-size:7px;letter-spacing:.06em}.theme_introCopy__erMB4{position:relative;z-index:2;max-width:560px}.theme_applyIntro__F8uMQ>p,.theme_ballStory__2_AMl>div:last-child>p,.theme_faqSection__vDbt7>div:first-child>p,.theme_finalCta__NSmwG>p,.theme_formatTitle__t4_Tm>p,.theme_instructorCopy___CTCq>p,.theme_instructorHero__HOPm8>div:last-child>p,.theme_instructorProfile__YW5uK>div>p,.theme_introCopy__erMB4>p,.theme_matcherTitle__AKqYt>p,.theme_methodCta__vvMl9>p,.theme_methodManifesto__bMoFH>div>p,.theme_processCopy___lOdh>p,.theme_programCatalog__j1N5X+*>p,.theme_programCta__tKGlM>p,.theme_teachingScene__qxS4r>p:first-of-type{margin:0 0 22px;color:var(--berry-dark);font-size:9px;font-weight:900;letter-spacing:.22em}.theme_introCopy__erMB4 h2{margin:0;color:#fff;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(42px,4.7vw,72px);font-weight:400;line-height:1.18;letter-spacing:-.045em}.theme_introCopy__erMB4 h2 em{color:var(--lemon);font-style:normal}.theme_introCopy__erMB4>span{display:block;margin-top:35px;color:#66263a;font-size:14px;line-height:1.9}.theme_introCopy__erMB4>a{display:inline-flex;gap:60px;margin-top:40px;padding-bottom:8px;border-bottom:1px solid #6b263a;font-size:11px;font-weight:900}.theme_careExplorer__js1dx{min-height:920px;display:grid;grid-template-columns:.82fr 1.18fr;color:#fff;background:var(--ink)}.theme_careRail__8tvsS{padding:105px 5vw 80px}.theme_careRail__8tvsS>p{margin:0 0 18px;color:#df839a;font-size:9px;font-weight:900;letter-spacing:.2em}.theme_careRail__8tvsS>h2{margin:0 0 55px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(77px,8vw,124px);line-height:.8;letter-spacing:-.055em}.theme_careRail__8tvsS>h2 em{color:var(--berry);font-style:normal}.theme_careRail__8tvsS [role=tablist]{border-top:1px solid #444}.theme_careRail__8tvsS button{width:100%;min-height:65px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:0 5px;border:0;border-bottom:1px solid #444;color:#8a8a8a;background:transparent;cursor:pointer;text-align:left}.theme_careRail__8tvsS button span{font-size:9px}.theme_careRail__8tvsS button b{font-size:14px}.theme_careRail__8tvsS button i{color:var(--berry);font-style:normal}.theme_careRail__8tvsS button[aria-selected=true]{color:#fff}.theme_careRail__8tvsS button[aria-selected=true] b{font-size:18px}.theme_careVisual__ggPzQ{position:relative;min-width:0;overflow:hidden}.theme_careVisual__ggPzQ:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(13 13 13/.8),transparent 52%)}.theme_careVisual__ggPzQ>img{object-fit:cover}.theme_careVisual__ggPzQ>span{position:absolute;z-index:2;top:28px;right:28px;padding:7px 9px;border:1px solid rgb(255 255 255/.35);border-radius:20px;font-size:7px;letter-spacing:.12em}.theme_careVisual__ggPzQ>div{position:absolute;z-index:2;left:7%;right:7%;bottom:7%}.theme_careVisual__ggPzQ small{font-size:8px;letter-spacing:.17em}.theme_careVisual__ggPzQ h3{margin:9px 0 2px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(62px,6vw,95px);line-height:.9;letter-spacing:-.045em}.theme_careVisual__ggPzQ b{color:var(--lemon);font-family:Georgia,"Noto Serif KR",serif;font-size:24px}.theme_careVisual__ggPzQ p{max-width:570px;margin:18px 0 0;font-size:13px;line-height:1.8}.theme_formatSection__F0eNT{min-height:870px;display:grid;grid-template-columns:30% 70%;color:var(--ink);background:var(--lemon);overflow:hidden}.theme_formatTitle__t4_Tm{position:relative;z-index:2;padding:100px 0 70px 5vw}.theme_formatTitle__t4_Tm h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(92px,10vw,155px);line-height:.77;letter-spacing:-.06em}.theme_formatTitle__t4_Tm h2 span{color:var(--berry)}.theme_formatTitle__t4_Tm>a{display:inline-block;margin-top:50px;padding-bottom:7px;border-bottom:2px solid;font-size:11px;font-weight:900}.theme_formatTrack__RQkfm{display:flex;gap:20px;align-items:center;min-width:0;padding:70px 5vw 70px 2vw;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.theme_formatTrack__RQkfm::-webkit-scrollbar{display:none}.theme_formatTrack__RQkfm article,.theme_programGrid__QE0xr article{width:360px;min-width:360px;min-height:570px;display:flex;flex-direction:column;padding:27px;border-radius:180px 180px 24px 24px;scroll-snap-align:center}.theme_berry__ECQRu{color:#fff;background:var(--berry)}.theme_coral__vGpm0{color:#fff;background:var(--coral)}.theme_violet__6uHxO{color:#fff;background:var(--violet)}.theme_teal__gF8xs{color:#fff;background:var(--teal)}.theme_formatTrack__RQkfm article>span,.theme_programGrid__QE0xr article>span{align-self:flex-end;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgb(255 255 255/.55);border-radius:50%;font-size:9px}.theme_formatTrack__RQkfm article>p:first-of-type,.theme_programGrid__QE0xr article>p:first-of-type{margin:105px 0 12px;color:rgb(255 255 255/.68);font-size:8px;font-weight:900;letter-spacing:.18em}.theme_formatTrack__RQkfm h3,.theme_programGrid__QE0xr h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:48px;line-height:.9;letter-spacing:-.04em}.theme_formatTrack__RQkfm article>b,.theme_programGrid__QE0xr article>b{display:block;margin-top:15px;color:var(--lemon);font-size:13px}.theme_formatTrack__RQkfm article>p:last-of-type,.theme_programGrid__QE0xr article>p:last-of-type{margin:24px 0;color:rgb(255 255 255/.78);font-size:12px;line-height:1.8}.theme_formatTrack__RQkfm article>a,.theme_programGrid__QE0xr article>a{min-height:49px;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:0 17px;border:1px solid rgb(255 255 255/.55);border-radius:25px;font-size:10px;font-weight:900}.theme_processSection__GETkv{min-height:900px;display:grid;grid-template-columns:1fr 1fr;background:#f0a0b2}.theme_processImage__HkRP5{position:relative;min-height:900px;overflow:hidden}.theme_processImage__HkRP5 img{object-fit:cover}.theme_processCopy___lOdh{padding:105px 6vw}.theme_processCopy___lOdh h2{margin:0;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(45px,5vw,76px);font-weight:400;line-height:1.15;letter-spacing:-.04em}.theme_processCopy___lOdh h2 em{color:var(--berry-dark);font-style:normal}.theme_processCopy___lOdh ol{margin:60px 0 0;padding:0;list-style:none;border-top:2px solid var(--ink)}.theme_processCopy___lOdh li{min-height:93px;display:grid;grid-template-columns:50px 1fr;gap:10px;align-items:center;border-bottom:1px solid rgb(19 19 19/.45)}.theme_processCopy___lOdh li>span{font-size:10px;font-weight:900}.theme_processCopy___lOdh li b{font-size:17px}.theme_processCopy___lOdh li p{margin:7px 0 0;color:#6d3344;font-size:11px}.theme_matcher__XGCV_{min-height:720px;display:grid;grid-template-columns:.85fr 1.15fr .8fr;gap:2.5vw;align-items:center;padding:90px 4.5vw;color:#fff;background:#711a3a}.theme_matcherTitle__AKqYt h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(72px,7.5vw,115px);line-height:.8;letter-spacing:-.06em}.theme_matcherTitle__AKqYt h2 em{color:var(--lemon);font-style:normal}.theme_matcherTitle__AKqYt>span{display:block;margin-top:27px;color:#d9aab9;font-size:11px}.theme_matcherControls__QlCbB{display:flex;flex-direction:column;gap:25px;padding:30px;border:1px solid rgb(255 255 255/.2);border-radius:28px;background:rgb(255 255 255/.06)}.theme_matcherControls__QlCbB fieldset{margin:0;padding:0;border:0}.theme_matcherControls__QlCbB label>span,.theme_matcherControls__QlCbB legend{display:block;margin-bottom:12px;color:#d9aab9;font-size:8px;font-weight:900;letter-spacing:.14em}.theme_matcherControls__QlCbB fieldset>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.theme_matcherControls__QlCbB button{min-height:42px;border:1px solid rgb(255 255 255/.28);border-radius:22px;color:#fff;background:transparent;cursor:pointer;font-size:10px;font-weight:800}.theme_matcherControls__QlCbB button[aria-pressed=true]{color:var(--ink);border-color:var(--lemon);background:var(--lemon)}.theme_matcherControls__QlCbB label>span{display:flex;justify-content:space-between}.theme_matcherControls__QlCbB input[type=range]{width:100%;accent-color:var(--lemon)}.theme_matcherResult__fd0Xv{min-height:390px;display:flex;flex-direction:column;justify-content:center;padding:35px;border-radius:190px 190px 25px 25px;color:var(--ink);background:var(--lemon)}.theme_matcherResult__fd0Xv>span{font-size:8px;font-weight:900;letter-spacing:.18em}.theme_matcherResult__fd0Xv h3{margin:30px 0 12px;font-family:Impact,Arial Black,sans-serif;font-size:50px;line-height:.9;letter-spacing:-.04em}.theme_matcherResult__fd0Xv p{font-size:12px;line-height:1.7}.theme_matcherResult__fd0Xv a{display:flex;justify-content:space-between;margin-top:30px;padding-bottom:9px;border-bottom:2px solid;font-size:10px;font-weight:900}.theme_instructorScene__0BV5m{min-height:900px;display:grid;grid-template-columns:1.02fr .98fr;background:var(--paper)}.theme_instructorPortrait__dFa14{position:relative;min-height:900px;overflow:hidden}.theme_instructorPortrait__dFa14 img{object-fit:cover;object-position:center 20%}.theme_instructorCopy___CTCq{display:flex;flex-direction:column;justify-content:center;padding:10%}.theme_instructorCopy___CTCq h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(95px,10vw,150px);line-height:.8;letter-spacing:-.06em}.theme_instructorCopy___CTCq h2 span{color:var(--berry)}.theme_instructorCopy___CTCq>b{margin-top:25px;font-size:14px}.theme_instructorCopy___CTCq blockquote{margin:60px 0 45px;color:#6b5a5e;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(25px,2.6vw,40px);line-height:1.5}.theme_instructorCopy___CTCq>a{width:max-content;padding-bottom:8px;border-bottom:2px solid;font-size:11px;font-weight:900}.theme_finalCta__NSmwG{min-height:680px;display:flex;flex-direction:column;justify-content:center;padding:90px 6%;color:#fff;background:var(--berry)}.theme_finalCta__NSmwG>p{color:#f5c4cf}.theme_finalCta__NSmwG h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(100px,13.5vw,205px);line-height:.78;letter-spacing:-.06em}.theme_finalCta__NSmwG h2 em{color:var(--lemon);font-style:normal}.theme_finalCta__NSmwG>div{display:flex;gap:16px;justify-content:flex-end;margin-top:40px}.theme_finalCta__NSmwG a{min-height:55px;display:flex;align-items:center;padding:0 25px;border:1px solid rgb(255 255 255/.65);border-radius:28px;font-size:11px;font-weight:900}.theme_finalCta__NSmwG a:first-child{color:var(--ink);border-color:var(--lemon);background:var(--lemon)}.theme_footer__JB3lJ{position:relative;min-height:650px;padding:85px 4% 28px;color:#fff;background:var(--ink);overflow:hidden}.theme_footerTop__ox5x0{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start}.theme_footerTop__ox5x0>p{margin:0;color:#c9c2bd;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(30px,3.5vw,52px);line-height:1.3}.theme_footerTop__ox5x0>p em{color:#f09cb0;font-style:normal}.theme_footerTop__ox5x0>a{width:190px;aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;padding:28px;border-radius:50%;color:var(--ink);background:var(--lemon);font-family:Impact,sans-serif;font-size:23px;line-height:.9}.theme_footerTop__ox5x0>a span{align-self:flex-end;font-size:28px}.theme_footerMeta__elzfa{position:relative;z-index:2;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:4%;margin-top:90px;padding-top:25px;border-top:1px solid #3f3f3f}.theme_footerMeta__elzfa>div{display:flex;flex-direction:column;gap:9px;color:#8e8e8e;font-size:9px}.theme_footerMeta__elzfa a,.theme_footerMeta__elzfa b{color:#fff}.theme_footerWord__PDz9y{position:absolute;left:2%;right:2%;bottom:-5%;color:#c62e59;font-family:Impact,Arial Black,sans-serif;font-size:19.2vw;line-height:.8;letter-spacing:-.06em}.theme_disclosure__UhyMO{position:absolute;z-index:2;left:4%;right:4%;bottom:20px;margin:0;color:#f09cb0;font-size:8px}.theme_subHero__ajTnG{position:relative;min-height:860px;display:flex;flex-direction:column;justify-content:flex-end;padding:150px 5% 65px;color:#fff;background:#711a3a;overflow:hidden}.theme_subHero__ajTnG:after{content:"";position:absolute;width:520px;height:520px;top:14%;right:7%;border-radius:50%;background:radial-gradient(circle at 36% 28%,#f89ab3,#c72d59 48%,#7e143a 75%);box-shadow:inset -35px -35px 65px rgb(70 0 25/.35),0 50px 100px rgb(0 0 0/.25)}.theme_subHero__ajTnG>p{position:relative;z-index:2;margin:0 0 20px;color:#f0a4b7;font-size:9px;font-weight:900;letter-spacing:.2em}.theme_subHero__ajTnG h1{position:relative;z-index:2;max-width:1000px;margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(115px,14vw,210px);line-height:.72;letter-spacing:-.06em}.theme_subHero__ajTnG h1 em{color:var(--lemon);font-style:normal}.theme_subHero__ajTnG>span{position:absolute;z-index:2;right:5%;bottom:70px;font-size:9px;letter-spacing:.2em}.theme_methodManifesto__bMoFH{min-height:650px;display:grid;grid-template-columns:1.35fr .65fr;gap:8%;align-items:center;padding:100px 6%;background:var(--paper)}.theme_methodManifesto__bMoFH h2{margin:0;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(42px,5vw,78px);font-weight:400;line-height:1.25;letter-spacing:-.04em}.theme_methodManifesto__bMoFH>p{margin:80px 0 0;color:#6d6364;font-size:14px;line-height:2}.theme_ballStory__2_AMl{min-height:780px;display:grid;grid-template-columns:1.2fr .8fr;color:#fff;background:var(--ink)}.theme_ballStoryImage__AYBvv{position:relative;min-height:780px;overflow:hidden}.theme_ballStoryImage__AYBvv img{object-fit:cover}.theme_ballStory__2_AMl>div:last-child{display:flex;flex-direction:column;justify-content:center;padding:70px 8%}.theme_ballStory__2_AMl h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(62px,6vw,95px);line-height:.9;letter-spacing:-.04em}.theme_ballStory__2_AMl ul{margin:45px 0 25px;padding:0;list-style:none;border-top:1px solid #444}.theme_ballStory__2_AMl li{padding:17px 0;border-bottom:1px solid #444;color:#d0d0d0;font-size:12px}.theme_ballStory__2_AMl li:before{content:"●";margin-right:12px;color:var(--berry)}.theme_ballStory__2_AMl small{color:#90898b;line-height:1.6}.theme_principleGrid__8BT83{display:grid;grid-template-columns:repeat(3,1fr);background:var(--lemon)}.theme_principleGrid__8BT83 article{min-height:480px;padding:45px;border-right:1px solid rgb(19 19 19/.25)}.theme_principleGrid__8BT83 span{font-size:10px;font-weight:900}.theme_principleGrid__8BT83 h2{margin:150px 0 22px;font-family:Impact,Arial Black,sans-serif;font-size:47px;letter-spacing:-.04em}.theme_principleGrid__8BT83 p{max-width:310px;color:#5e551e;font-size:12px;line-height:1.8}.theme_methodCta__vvMl9{min-height:620px;display:flex;flex-direction:column;justify-content:center;padding:90px 7%;color:#fff;background:var(--berry)}.theme_methodCta__vvMl9 h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(90px,12vw,185px);line-height:.8;letter-spacing:-.06em}.theme_methodCta__vvMl9 a{align-self:flex-end;margin-top:30px;padding:17px 24px;border-radius:30px;color:var(--ink);background:var(--lemon);font-size:11px;font-weight:900}.theme_healthNotice__ONswK{margin:0;padding:20px 5%;color:#756e6d;background:var(--paper);font-size:9px;text-align:center}.theme_programHero__QqZh_{position:relative;min-height:830px;display:flex;flex-direction:column;justify-content:flex-end;padding:140px 5% 60px;color:#fff;background:var(--ink);overflow:hidden}.theme_programHero__QqZh_ img{object-fit:cover}.theme_programHero__QqZh_>div{position:absolute;inset:0;background:linear-gradient(90deg,rgb(15 10 12/.75),transparent 68%),linear-gradient(0deg,rgb(15 10 12/.62),transparent 50%)}.theme_programHero__QqZh_>p{position:relative;z-index:2;margin:0 0 15px;color:#f0a4b7;font-size:9px;font-weight:900;letter-spacing:.22em}.theme_programHero__QqZh_ h1{position:relative;z-index:2;margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(120px,14vw,205px);line-height:.7;letter-spacing:-.06em}.theme_programHero__QqZh_ h1 em{color:var(--lemon);font-style:normal}.theme_programCatalog__j1N5X{padding:80px 4%;background:var(--paper)}.theme_programFilters__O5sgT{display:flex;gap:8px;margin-bottom:45px}.theme_programFilters__O5sgT button{min-width:100px;min-height:44px;border:1px solid #a7a09c;border-radius:23px;background:transparent;cursor:pointer;font-size:11px;font-weight:900}.theme_programFilters__O5sgT button[aria-pressed=true]{color:#fff;border-color:var(--berry);background:var(--berry)}.theme_programGrid__QE0xr{display:grid;grid-template-columns:1fr 1fr;gap:25px}.theme_programGrid__QE0xr article{width:100%;min-width:0;min-height:600px}.theme_programGrid__QE0xr article>p:first-of-type{margin-top:90px}.theme_programGrid__QE0xr ul{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 24px;padding:0;list-style:none}.theme_programGrid__QE0xr li{padding:8px 0;border-top:1px solid rgb(255 255 255/.35);font-size:10px}.theme_scheduleStrip__P3eSQ{display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;color:#fff;background:var(--ink)}.theme_scheduleStrip__P3eSQ>div{min-height:330px;padding:35px;border-right:1px solid #444}.theme_scheduleStrip__P3eSQ p{margin:0;color:#999;font-size:8px;font-weight:900;letter-spacing:.15em}.theme_scheduleStrip__P3eSQ h2{margin:70px 0 -12px;color:var(--berry);font-family:Impact,sans-serif;font-size:120px;line-height:.7}.theme_scheduleStrip__P3eSQ span{color:var(--lemon);font-size:11px;font-weight:900}.theme_scheduleStrip__P3eSQ>p{align-self:center;padding:40px;color:#d0d0d0;font-family:Georgia,"Noto Serif KR",serif;font-size:24px;line-height:1.6}.theme_faqSection__vDbt7{display:grid;grid-template-columns:.75fr 1.25fr;gap:7%;padding:110px 6%;background:#ed9fb2}.theme_faqSection__vDbt7 h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(90px,10vw,145px);line-height:.8;letter-spacing:-.055em}.theme_faqSection__vDbt7 h2 em{color:var(--berry-dark);font-style:normal}.theme_faqSection__vDbt7>div:last-child{border-top:2px solid var(--ink)}.theme_faqSection__vDbt7 article{border-bottom:1px solid rgb(19 19 19/.4)}.theme_faqSection__vDbt7 h3{margin:0}.theme_faqSection__vDbt7 button{width:100%;min-height:86px;display:grid;grid-template-columns:45px 1fr auto;gap:12px;align-items:center;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;font-size:15px}.theme_faqSection__vDbt7 button span{font-size:9px}.theme_faqSection__vDbt7 button i{font-style:normal;font-size:25px}.theme_faqSection__vDbt7 article>p{margin:0;padding:0 55px 28px;color:#6b3343;font-size:12px;line-height:1.9}.theme_programCta__tKGlM{min-height:580px;display:flex;flex-direction:column;justify-content:center;padding:80px 6%;color:#fff;background:var(--berry)}.theme_programCta__tKGlM>p{color:#f5c4cf}.theme_programCta__tKGlM h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(80px,10vw,150px);line-height:.82;letter-spacing:-.05em}.theme_programCta__tKGlM h2 em{color:var(--lemon);font-style:normal}.theme_programCta__tKGlM a{align-self:flex-end;margin-top:35px;padding:18px 24px;border-radius:30px;color:var(--ink);background:var(--lemon);font-size:11px;font-weight:900}.theme_instructorHero__HOPm8{min-height:920px;display:grid;grid-template-columns:1fr 1fr;background:#ed9fb2}.theme_instructorHeroImage__rzZ7T{position:relative;min-height:920px;overflow:hidden}.theme_instructorHeroImage__rzZ7T img{object-fit:cover;object-position:center 20%}.theme_instructorHero__HOPm8>div:last-child{display:flex;flex-direction:column;justify-content:center;padding:130px 8% 70px}.theme_instructorHero__HOPm8 h1{margin:0;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(50px,5.8vw,88px);font-weight:400;line-height:1.16;letter-spacing:-.045em}.theme_instructorHero__HOPm8 h1 em{color:var(--berry-dark);font-style:normal}.theme_instructorHero__HOPm8 h2{margin:80px 0 8px;font-family:Impact,Arial Black,sans-serif;font-size:100px;line-height:.8;letter-spacing:-.05em}.theme_instructorHero__HOPm8 h2 span{margin-left:10px;color:var(--berry);font-family:Arial,sans-serif;font-size:21px;letter-spacing:0}.theme_instructorHero__HOPm8 b{font-size:12px}.theme_instructorProfile__YW5uK{min-height:630px;display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding:100px 7%;color:#fff;background:var(--ink)}.theme_instructorProfile__YW5uK blockquote{margin:0;color:#f2a3b6;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(42px,5.2vw,78px);line-height:1.35}.theme_instructorProfile__YW5uK ul{margin:0;padding:0;list-style:none;border-top:1px solid #444}.theme_instructorProfile__YW5uK li{display:grid;grid-template-columns:30px 1fr;padding:17px 0;border-bottom:1px solid #444;color:#d4d4d4;font-size:12px}.theme_instructorProfile__YW5uK li span{color:var(--berry)}.theme_instructorProfile__YW5uK small{display:block;margin-top:18px;color:#777}.theme_teachingScene__qxS4r{position:relative;min-height:1050px;padding:760px 6% 80px;background:var(--paper)}.theme_teachingScene__qxS4r>div{position:absolute;inset:0 0 auto;height:700px;overflow:hidden}.theme_teachingScene__qxS4r>div img{object-fit:cover}.theme_teachingScene__qxS4r h2{max-width:1150px;margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(70px,8.5vw,130px);line-height:.84;letter-spacing:-.05em}.theme_teachingScene__qxS4r h2 em{color:var(--berry);font-style:normal}.theme_teachingScene__qxS4r>p:last-child{max-width:570px;margin:30px 0 0 auto;color:#68605f;font-size:13px;line-height:1.9}.theme_instructorCta__pT2Fo,.theme_visitCta__n5YCa{min-height:470px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:70px 7%;color:#fff;background:var(--berry)}.theme_instructorCta__pT2Fo h2,.theme_visitCta__n5YCa h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(70px,8vw,120px);line-height:.83;letter-spacing:-.05em}.theme_instructorCta__pT2Fo a,.theme_visitCta__n5YCa a{width:160px;min-width:160px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:var(--ink);background:var(--lemon);font-size:11px;font-weight:900}.theme_visitHero__bZFM5{min-height:900px;display:grid;grid-template-columns:.75fr 1.25fr;background:var(--paper)}.theme_visitHero__bZFM5>div:first-child{display:flex;flex-direction:column;justify-content:center;padding:130px 8% 70px}.theme_visitHero__bZFM5>div:first-child>p:first-child{color:var(--berry);font-size:9px;font-weight:900;letter-spacing:.2em}.theme_visitHero__bZFM5 h1{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(90px,9vw,140px);line-height:.8;letter-spacing:-.055em}.theme_visitHero__bZFM5 h1 em{color:var(--berry);font-style:normal}.theme_visitHero__bZFM5>div:first-child>p:last-child{margin-top:35px;color:#6a6260;font-family:Georgia,"Noto Serif KR",serif;font-size:22px}.theme_visitHero__bZFM5>div:last-child{position:relative;min-height:900px;overflow:hidden}.theme_visitHero__bZFM5 img{object-fit:cover}.theme_visitInfo__S64hf{display:grid;grid-template-columns:1fr 1fr;background:var(--lemon)}.theme_visitInfo__S64hf article{min-height:340px;padding:40px;border-right:1px solid rgb(19 19 19/.25);border-bottom:1px solid rgb(19 19 19/.25)}.theme_visitInfo__S64hf span{font-size:9px;font-weight:900;letter-spacing:.15em}.theme_visitInfo__S64hf h2{max-width:560px;margin:95px 0 20px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(37px,4vw,62px);line-height:.95;letter-spacing:-.04em}.theme_visitInfo__S64hf a{padding-bottom:5px;border-bottom:1px solid;font-size:10px;font-weight:900}.theme_visitInfo__S64hf p{color:#665a21;font-size:11px}.theme_publicReference__WCzhq{min-height:780px;display:grid;grid-template-columns:.8fr 1.2fr;color:#fff;background:var(--ink)}.theme_publicReference__WCzhq>div:first-child{display:flex;flex-direction:column;justify-content:center;padding:80px 9%}.theme_publicReference__WCzhq>div:first-child>p:first-child{color:#e28aa0;font-size:8px;font-weight:900;letter-spacing:.18em}.theme_publicReference__WCzhq h2{margin:15px 0 30px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(65px,7vw,105px);line-height:.85;letter-spacing:-.05em}.theme_publicReference__WCzhq>div:first-child>p:nth-child(3){color:#aaa;font-size:12px;line-height:1.9}.theme_publicReference__WCzhq a{width:max-content;margin-top:25px;padding-bottom:7px;border-bottom:1px solid;font-size:10px;font-weight:900}.theme_publicReference__WCzhq>div:last-child{position:relative;min-height:780px;overflow:hidden}.theme_publicReference__WCzhq img{object-fit:cover}.theme_applyPage__hvY4G{min-height:100vh;display:grid;grid-template-columns:.78fr 1.22fr;padding-top:120px;color:#fff;background:#711a3a}.theme_applyIntro__F8uMQ{position:sticky;top:0;height:max-content;padding:65px 7%}.theme_applyIntro__F8uMQ>p:first-child{color:#eea0b3}.theme_applyIntro__F8uMQ h1{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(78px,8vw,120px);line-height:.78;letter-spacing:-.055em}.theme_applyIntro__F8uMQ h1 em{color:var(--lemon);font-style:normal}.theme_applyIntro__F8uMQ>p:nth-child(3){max-width:480px;margin:35px 0 45px;color:#d8a8b6;font-size:12px;line-height:1.9}.theme_applyIntro__F8uMQ>div{display:grid;grid-template-columns:65px 1fr;gap:10px;font-size:11px}.theme_applyIntro__F8uMQ>div span{color:#ed9fb2;font-size:8px;font-weight:900;letter-spacing:.14em}.theme_applyForm__FYqGl{margin:25px 4vw 80px 0;padding:45px;border-radius:35px;color:var(--ink);background:var(--paper)}.theme_applyForm__FYqGl fieldset{margin:0;padding:0 0 35px;border:0}.theme_applyForm__FYqGl fieldset+fieldset{padding-top:35px;border-top:1px solid #d6cfca}.theme_applyForm__FYqGl legend{margin-bottom:22px;color:var(--berry);font-size:10px;font-weight:900;letter-spacing:.1em}.theme_choiceGrid__abEMF{display:grid;grid-template-columns:1fr 1fr;gap:10px}.theme_choiceGrid__abEMF label{position:relative;cursor:pointer}.theme_choiceGrid__abEMF input{position:absolute;opacity:0}.theme_choiceGrid__abEMF span{min-height:90px;display:flex;flex-direction:column;justify-content:center;padding:18px;border:1px solid #c9c1bc;border-radius:16px}.theme_choiceGrid__abEMF b{font-size:13px}.theme_choiceGrid__abEMF small{margin-top:7px;color:#7c7370}.theme_choiceGrid__abEMF input:checked+span{color:#fff;border-color:var(--berry);background:var(--berry)}.theme_choiceGrid__abEMF input:checked+span small{color:#f6c5d0}.theme_choiceGrid__abEMF input:focus-visible+span{outline:3px solid var(--lemon);box-shadow:0 0 0 6px var(--berry-dark)}.theme_fieldGrid__ZKFSp{display:grid;grid-template-columns:1fr 1fr;gap:18px}.theme_fieldGrid__ZKFSp label,.theme_messageField__aOs1u{display:flex;flex-direction:column;gap:9px;color:#6e6562;font-size:9px;font-weight:900}.theme_fieldGrid__ZKFSp input,.theme_fieldGrid__ZKFSp select,.theme_messageField__aOs1u textarea{width:100%;min-height:52px;padding:0 14px;border:1px solid #c8c0bb;border-radius:10px;color:var(--ink);background:#fff}.theme_messageField__aOs1u textarea{min-height:130px;padding:14px;resize:vertical}.theme_privacy__tdBXZ{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;color:#706865;font-size:9px;line-height:1.6}.theme_privacy__tdBXZ input{accent-color:var(--berry)}.theme_formError__WffKx{color:#b81743;font-size:11px;font-weight:800}.theme_submitButton__G8FPX{width:100%;min-height:62px;display:flex;align-items:center;justify-content:space-between;margin-top:25px;padding:0 22px;border:0;border-radius:31px;color:#fff;background:var(--berry);cursor:pointer;font-size:12px;font-weight:900}.theme_submitButton__G8FPX:disabled{cursor:wait;opacity:.7}.theme_submitButton__G8FPX span{font-size:22px}.theme_applySuccess__vv9jt{min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:25px 4vw 80px 0;padding:50px;border-radius:35px;color:var(--ink);background:var(--lemon);text-align:center}.theme_applySuccess__vv9jt>span{width:90px;height:90px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--berry);font-size:40px}.theme_applySuccess__vv9jt>p{margin:28px 0 12px;color:var(--berry);font-size:9px;font-weight:900;letter-spacing:.15em}.theme_applySuccess__vv9jt h2{max-width:620px;margin:0;font-family:Georgia,"Noto Serif KR",serif;font-size:35px;line-height:1.45}.theme_applySuccess__vv9jt a{margin-top:35px;padding-bottom:7px;border-bottom:2px solid;font-size:11px;font-weight:900}@media (max-width:1100px){.theme_desktopNav__PF8fI{display:none}.theme_header__itF_K{grid-template-columns:1fr auto auto}.theme_mobileNav__mmaM_{display:block;justify-self:end}.theme_mobileNav__mmaM_ summary{width:46px;height:46px;display:grid;place-content:center;gap:6px;border-radius:50%;background:rgb(255 255 255/.1);cursor:pointer;list-style:none}.theme_mobileNav__mmaM_ summary::-webkit-details-marker{display:none}.theme_mobileNav__mmaM_ summary i{width:18px;height:1px;display:block;background:#fff}.theme_mobileNav__mmaM_ nav{position:fixed;top:102px;left:28px;right:28px;display:flex;flex-direction:column;padding:25px;border-radius:22px;color:#fff;background:#191617;box-shadow:0 30px 60px rgb(0 0 0/.3)}.theme_mobileNav__mmaM_ nav a{display:flex;gap:10px;padding:15px 0;border-bottom:1px solid #3c393a;font-size:15px}.theme_mobileNav__mmaM_ nav span{color:var(--blush);font-size:8px}.theme_mobileNav__mmaM_ nav a:last-child{color:var(--ink);justify-content:center;margin-top:12px;border:0;border-radius:24px;background:var(--lemon);font-weight:900}.theme_heroCopy__d51a_ h1{font-size:clamp(70px,9vw,96px)}.theme_heroActions__fDbmu{gap:14px}.theme_heroCta__1W5st{gap:24px}.theme_ballStory__2_AMl,.theme_instructorHero__HOPm8,.theme_instructorScene__0BV5m,.theme_introScene__T9IDW,.theme_processSection__GETkv,.theme_publicReference__WCzhq,.theme_visitHero__bZFM5{grid-template-columns:1fr}.theme_careExplorer__js1dx{grid-template-columns:.8fr 1.2fr}.theme_formatSection__F0eNT{grid-template-columns:38% 62%}.theme_matcher__XGCV_{grid-template-columns:1fr 1fr}.theme_matcherResult__fd0Xv{grid-column:1/-1;min-height:300px;border-radius:24px}.theme_ballStoryImage__AYBvv,.theme_instructorHeroImage__rzZ7T,.theme_instructorPortrait__dFa14,.theme_processImage__HkRP5,.theme_publicReference__WCzhq>div:last-child,.theme_visitHero__bZFM5>div:last-child{min-height:650px}.theme_applyPage__hvY4G{grid-template-columns:1fr}.theme_applyIntro__F8uMQ{position:static;padding-bottom:35px}.theme_applyForm__FYqGl,.theme_applySuccess__vv9jt{margin:0 4vw 80px}}@media (max-width:720px){.theme_site__P_MtS{word-break:keep-all}.theme_header__itF_K{top:12px;left:12px;right:12px;height:60px;padding:0 8px 0 15px;border-radius:30px}.theme_brand__kTP_9>span{width:34px;height:34px}.theme_brand__kTP_9 b{font-size:13px}.theme_brand__kTP_9 small{font-size:6px}.theme_headerActions__VcLOT{display:none}.theme_mobileNav__mmaM_ nav{top:80px;left:12px;right:12px}.theme_hero__ROIJh{height:max(800px,100svh);min-height:800px}.theme_hero__ROIJh>img{object-position:72% center;opacity:.12}.theme_heroShade__opRcB{background:linear-gradient(0deg,rgb(247 241 237/.98) 0 49%,rgb(247 241 237/.28) 72%,transparent)}.theme_heroStage__xKjDO{inset:0 0 auto;width:100%;height:51%;clip-path:ellipse(86% 77% at 48% 24%)}.theme_heroStageHalo__QUeje{right:8%;top:8%;width:44%}.theme_heroStage__xKjDO>p{left:18px;right:auto;bottom:48px;gap:8px;font-size:6px}.theme_heroStage__xKjDO>p:before{width:24px}.theme_heroKicker__FpFx5{top:48.5%;left:22px;right:22px;gap:3px}.theme_heroKicker__FpFx5 b,.theme_heroKicker__FpFx5 span{font-size:17px}.theme_heroCopy__d51a_{top:59%;left:22px;right:18px;transform:none}.theme_heroCopy__d51a_>p{margin:0 0 12px 2px;font-size:6px;letter-spacing:.18em}.theme_heroCopy__d51a_ h1{font-size:clamp(61px,18.5vw,74px);line-height:.76}.theme_heroCopy__d51a_ h1 b{-webkit-text-stroke:1px var(--berry)}.theme_heroActions__fDbmu{left:22px;right:22px;bottom:42px;gap:13px}.theme_heroCta__1W5st{min-height:54px;flex:1 1;justify-content:space-between;gap:12px;padding:0 18px 0 20px}.theme_heroCta__1W5st span{font-size:9px}.theme_heroCta__1W5st b{font-size:17px}.theme_heroMethodLink__kwj_I{gap:8px;font-size:8px}.theme_heroMethodLink__kwj_I i{width:36px;height:36px}.theme_aiLabel__0kBI6{display:none}.theme_introScene__T9IDW{min-height:auto;gap:45px;padding:80px 18px}.theme_introWord__0WhgR{top:2%;font-size:50vw}.theme_introImage__LH6rD{height:430px;border-radius:220px 220px 16px 16px}.theme_introCopy__erMB4 h2{font-size:39px}.theme_introCopy__erMB4>span{font-size:12px}.theme_careExplorer__js1dx{display:flex;flex-direction:column}.theme_careRail__8tvsS{padding:75px 18px 35px}.theme_careRail__8tvsS>h2{margin-bottom:35px;font-size:77px}.theme_careRail__8tvsS button{min-height:58px}.theme_careVisual__ggPzQ{height:620px;min-height:620px}.theme_careVisual__ggPzQ h3{font-size:58px}.theme_careVisual__ggPzQ b{font-size:20px}.theme_careVisual__ggPzQ p{font-size:11px}.theme_formatSection__F0eNT{display:block;padding:70px 0}.theme_formatTitle__t4_Tm{padding:0 18px 20px}.theme_formatTitle__t4_Tm h2{font-size:86px}.theme_formatTitle__t4_Tm>a{margin-top:25px}.theme_formatTrack__RQkfm{gap:14px;padding:35px 18px}.theme_formatTrack__RQkfm article{width:78vw;min-width:78vw;min-height:500px}.theme_formatTrack__RQkfm article>p:first-of-type{margin-top:75px}.theme_processSection__GETkv{min-height:auto}.theme_processImage__HkRP5{min-height:480px}.theme_processCopy___lOdh{padding:75px 18px}.theme_processCopy___lOdh h2{font-size:40px}.theme_processCopy___lOdh li{min-height:88px}.theme_matcher__XGCV_{display:flex;flex-direction:column;align-items:stretch;gap:35px;padding:75px 18px}.theme_matcherTitle__AKqYt h2{font-size:74px}.theme_matcherControls__QlCbB{padding:22px}.theme_matcherResult__fd0Xv{min-height:340px;padding:29px}.theme_matcherResult__fd0Xv h3{font-size:44px}.theme_instructorPortrait__dFa14{min-height:610px}.theme_instructorCopy___CTCq{padding:70px 18px}.theme_instructorCopy___CTCq h2{font-size:95px}.theme_instructorCopy___CTCq blockquote{margin:40px 0;font-size:27px}.theme_finalCta__NSmwG{min-height:600px;padding:75px 18px}.theme_finalCta__NSmwG h2{font-size:77px}.theme_finalCta__NSmwG>div{flex-direction:column;align-items:stretch}.theme_finalCta__NSmwG a{justify-content:center}.theme_footer__JB3lJ{min-height:600px;padding:70px 18px 28px}.theme_footerTop__ox5x0{flex-direction:column;gap:40px}.theme_footerTop__ox5x0>p{font-size:28px}.theme_footerTop__ox5x0>a{width:145px;align-self:flex-end;padding:22px;font-size:18px}.theme_footerMeta__elzfa{grid-template-columns:1fr;gap:22px;margin-top:55px}.theme_footerWord__PDz9y{bottom:5%;font-size:25vw}.theme_disclosure__UhyMO{font-size:7px}.theme_subHero__ajTnG{min-height:740px;padding:125px 18px 50px}.theme_subHero__ajTnG:after{width:300px;height:300px;top:15%;right:-80px}.theme_subHero__ajTnG h1{font-size:86px}.theme_subHero__ajTnG>span{right:18px;bottom:35px}.theme_methodManifesto__bMoFH{display:block;min-height:auto;padding:75px 18px}.theme_methodManifesto__bMoFH h2{font-size:37px}.theme_methodManifesto__bMoFH>p{margin-top:45px;font-size:12px}.theme_ballStoryImage__AYBvv{min-height:430px}.theme_ballStory__2_AMl>div:last-child{padding:70px 18px}.theme_ballStory__2_AMl h2{font-size:57px}.theme_principleGrid__8BT83{grid-template-columns:1fr}.theme_principleGrid__8BT83 article{min-height:330px;padding:30px 18px;border-right:0;border-bottom:1px solid rgb(19 19 19/.25)}.theme_principleGrid__8BT83 h2{margin-top:90px;font-size:43px}.theme_methodCta__vvMl9{min-height:500px;padding:70px 18px}.theme_methodCta__vvMl9 h2{font-size:73px}.theme_programHero__QqZh_{min-height:760px;padding:120px 18px 45px}.theme_programHero__QqZh_ h1{font-size:84px}.theme_programCatalog__j1N5X{padding:60px 18px}.theme_programFilters__O5sgT{overflow-x:auto}.theme_programFilters__O5sgT button{min-width:82px}.theme_programGrid__QE0xr{grid-template-columns:1fr}.theme_programGrid__QE0xr article{min-height:540px;border-radius:150px 150px 22px 22px}.theme_programGrid__QE0xr h2{font-size:45px}.theme_scheduleStrip__P3eSQ{grid-template-columns:1fr 1fr}.theme_scheduleStrip__P3eSQ>div{min-height:250px;padding:22px}.theme_scheduleStrip__P3eSQ h2{margin-top:55px;font-size:82px}.theme_scheduleStrip__P3eSQ>p{grid-column:1/-1;padding:35px 20px;font-size:20px}.theme_faqSection__vDbt7{grid-template-columns:1fr;padding:75px 18px}.theme_faqSection__vDbt7 h2{margin-bottom:50px;font-size:83px}.theme_faqSection__vDbt7 button{min-height:80px;grid-template-columns:32px 1fr auto;font-size:13px}.theme_faqSection__vDbt7 article>p{padding-left:44px}.theme_programCta__tKGlM{min-height:520px;padding:70px 18px}.theme_programCta__tKGlM h2{font-size:68px}.theme_instructorHeroImage__rzZ7T{min-height:660px}.theme_instructorHero__HOPm8>div:last-child{padding:75px 18px}.theme_instructorHero__HOPm8 h1{font-size:41px}.theme_instructorHero__HOPm8 h2{margin-top:55px;font-size:82px}.theme_instructorProfile__YW5uK{grid-template-columns:1fr;padding:75px 18px}.theme_instructorProfile__YW5uK blockquote{font-size:38px}.theme_teachingScene__qxS4r{min-height:890px;padding:575px 18px 70px}.theme_teachingScene__qxS4r>div{height:520px}.theme_teachingScene__qxS4r h2{font-size:61px}.theme_instructorCta__pT2Fo,.theme_visitCta__n5YCa{min-height:480px;flex-direction:column;align-items:flex-start;padding:65px 18px}.theme_instructorCta__pT2Fo h2,.theme_visitCta__n5YCa h2{font-size:62px}.theme_instructorCta__pT2Fo a,.theme_visitCta__n5YCa a{width:125px;min-width:125px;align-self:flex-end}.theme_visitHero__bZFM5>div:first-child{padding:120px 18px 70px}.theme_visitHero__bZFM5 h1{font-size:76px}.theme_visitHero__bZFM5>div:last-child{min-height:520px}.theme_visitInfo__S64hf{grid-template-columns:1fr}.theme_visitInfo__S64hf article{min-height:275px;padding:28px 18px}.theme_visitInfo__S64hf h2{margin-top:78px;font-size:40px}.theme_publicReference__WCzhq>div:first-child{padding:70px 18px}.theme_publicReference__WCzhq h2{font-size:58px}.theme_publicReference__WCzhq>div:last-child{min-height:500px}.theme_applyPage__hvY4G{padding-top:95px}.theme_applyIntro__F8uMQ{padding:45px 18px 30px}.theme_applyIntro__F8uMQ h1{font-size:68px}.theme_applyForm__FYqGl,.theme_applySuccess__vv9jt{margin:0 12px 55px;padding:27px 18px;border-radius:25px}.theme_choiceGrid__abEMF,.theme_fieldGrid__ZKFSp{grid-template-columns:1fr}.theme_choiceGrid__abEMF span{min-height:75px}.theme_applySuccess__vv9jt{min-height:500px}.theme_applySuccess__vv9jt h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.theme_site__P_MtS *,.theme_site__P_MtS :after,.theme_site__P_MtS :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}