.theme_site__PzWRH{--ink:#101820;--paper:#f1ede4;--cream:#faf7ef;--blue:#315bca;--red:#e24c38;--ocher:#e7b12f;--sage:#b6c2aa;color:var(--ink);background:var(--paper);font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,sans-serif;overflow:clip;word-break:keep-all}.theme_site__PzWRH a{color:inherit;text-decoration:none}.theme_site__PzWRH button,.theme_site__PzWRH input{font:inherit}.theme_demoBar__95zq0{position:absolute;z-index:40;inset:0 0 auto;height:32px;padding:0 clamp(20px,3.2vw,52px);display:flex;align-items:center;justify-content:space-between;color:rgb(255 255 255/78%);background:rgb(12 20 26/74%);border-bottom:1px solid rgb(255 255 255/16%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.57rem;letter-spacing:.08em}.theme_demoBar__95zq0 p{margin:0}.theme_demoBar__95zq0 span{font-family:Georgia,Times New Roman,serif;letter-spacing:.14em}.theme_header__gXQ2X{position:absolute;z-index:35;inset:32px 0 auto;height:108px;padding:0 clamp(20px,3.2vw,52px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:var(--ink)}.theme_header__gXQ2X:has(+.theme_applyPage__4zgQe),.theme_header__gXQ2X:has(+.theme_homePage__leGTE){color:white}.theme_brand__40Ybk{display:flex;align-items:center;gap:13px;justify-self:start}.theme_brand__40Ybk>span:last-child{display:flex;flex-direction:column;gap:1px}.theme_brand__40Ybk b{font-family:AppleMyungjo,Batang,serif;font-size:1.35rem;font-weight:600;letter-spacing:-.07em}.theme_brand__40Ybk small{font-family:Georgia,serif;font-size:.48rem;letter-spacing:.14em}.theme_threadMark__kyJhl{position:relative;width:40px;height:40px;display:inline-block}.theme_threadMark__kyJhl i{position:absolute;inset:8px;border:1.5px solid;border-radius:50% 46% 54% 42%}.theme_threadMark__kyJhl i:nth-child(2){inset:4px 12px 12px 5px;transform:rotate(42deg)}.theme_threadMark__kyJhl i:nth-child(3){inset:11px 4px 3px 14px;transform:rotate(-35deg)}.theme_desktopNav__4wLiO{display:flex;align-items:center;gap:clamp(24px,3vw,52px)}.theme_desktopNav__4wLiO a{position:relative;font-size:.75rem;font-weight:650;letter-spacing:-.02em}.theme_desktopNav__4wLiO a:after{position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:currentColor;transition:right .28s ease;content:""}.theme_desktopNav__4wLiO a:hover:after{right:0}.theme_headerApply__8roLZ{justify-self:end;padding:8px 8px 8px 19px;display:flex;align-items:center;gap:14px;color:var(--ink)!important;background:white;border-radius:999px;font-size:.7rem;font-weight:750}.theme_headerApply__8roLZ span{width:33px;aspect-ratio:1;display:grid;place-items:center;color:white;background:var(--red);border-radius:50%}.theme_mobileNav__QH_MU{display:none}.theme_hero__yenhD{position:relative;min-height:max(740px,100svh);color:white;overflow:hidden;background:var(--ink)}.theme_heroImage__c9B1v{object-fit:cover;object-position:center 52%;transform:scale(1.015);animation:theme_slowFrame__qDfAL 14s ease-in-out infinite alternate}.theme_heroShade__iFA_d{position:absolute;inset:0;background:linear-gradient(90deg,rgb(4 12 16/70%),rgb(4 12 16/8%) 58%,rgb(4 12 16/23%)),linear-gradient(180deg,rgb(4 12 16/34%),transparent 30%,rgb(4 12 16/38%))}.theme_heroCta__RvHCZ,.theme_heroEyebrow___ymOy,.theme_heroIntro__puOx7,.theme_heroTitle__7T66j,.theme_scrollCue__Phjlm{position:absolute;z-index:2}.theme_heroEyebrow___ymOy{left:clamp(20px,3.2vw,52px);top:20%;display:flex;align-items:center;gap:16px;font-family:Georgia,serif;font-size:.62rem;letter-spacing:.2em}.theme_heroEyebrow___ymOy i{width:68px;height:1px;background:rgb(255 255 255/55%)}.theme_heroTitle__7T66j{left:clamp(20px,3.2vw,52px);top:29%}.theme_heroTitle__7T66j p{margin:0 0 25px 7px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(1.05rem,1.6vw,1.5rem);line-height:1.55}.theme_heroTitle__7T66j h1{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(4.7rem,8.8vw,9rem);font-weight:400;line-height:.88;letter-spacing:-.11em}.theme_heroTitle__7T66j h1 em{color:var(--ocher);font-weight:400}.theme_heroIntro__puOx7{right:clamp(20px,4.5vw,72px);top:27%;margin:0;padding-left:20px;border-left:1px solid rgb(255 255 255/50%);font-size:.9rem;line-height:1.8}.theme_heroCta__RvHCZ{right:clamp(20px,4.5vw,72px);bottom:16%;display:flex;align-items:center;gap:18px;font-size:.75rem;font-weight:700}.theme_heroCta__RvHCZ i{width:62px;aspect-ratio:1;display:grid;place-items:center;border:1px solid rgb(255 255 255/70%);border-radius:50%;font-style:normal;transition:color .2s,background .2s}.theme_heroCta__RvHCZ:hover i{color:var(--ink);background:white}.theme_scrollCue__Phjlm{left:50%;bottom:4%;display:flex;align-items:center;gap:12px;transform:translateX(-50%);font-family:Georgia,serif;font-size:.55rem;letter-spacing:.18em}.theme_scrollCue__Phjlm i{display:block;width:1px;height:38px;background:rgb(255 255 255/60%)}.theme_brandStory__YLexx{position:relative;min-height:1160px;padding:120px clamp(24px,5vw,80px);overflow:hidden;background:var(--cream)}.theme_storyLabel___CkBH{display:flex;align-items:center;gap:18px;font-size:.65rem;letter-spacing:.16em}.theme_storyLabel___CkBH span{width:38px;aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--ink);border-radius:50%}.theme_storyHeadline__qX2Uo{position:relative;z-index:2;margin:105px auto 0;width:min(990px,86vw);text-align:center}.theme_storyHeadline__qX2Uo>p{margin:0;font-family:Georgia,serif;font-size:clamp(3.8rem,7vw,7.8rem);line-height:.85;letter-spacing:-.07em}.theme_storyHeadline__qX2Uo>p i{color:var(--blue);font-weight:400}.theme_storyHeadline__qX2Uo h2{margin:50px 0 0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(1.4rem,2.2vw,2.3rem);font-weight:400;line-height:1.5}.theme_storyPortrait___OMUM{position:absolute;z-index:1;left:8%;bottom:110px;width:min(26vw,350px);aspect-ratio:.78;margin:0;transform:rotate(-2deg)}.theme_storyPortrait___OMUM:after{position:absolute;inset:-10px 9px 11px -10px;z-index:-1;border:1px solid #8e8677;content:""}.theme_storyPortrait___OMUM img{object-fit:cover;filter:saturate(.78)}.theme_storyCopy__yWDgy{position:absolute;z-index:3;right:9%;bottom:155px;width:min(350px,30vw)}.theme_storyCopy__yWDgy>p{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:1.03rem;line-height:2}.theme_storyCopy__yWDgy a{margin-top:34px;display:inline-flex;align-items:center;gap:40px;padding-bottom:9px;border-bottom:1px solid var(--ink);font-size:.72rem;font-weight:750}.theme_artSun__xv4Ck{position:absolute;z-index:0;right:-4%;top:44%;width:min(34vw,470px);aspect-ratio:1;border-radius:47% 53% 44% 56%;background:var(--ocher);transform:rotate(-11deg)}.theme_artSun__xv4Ck>span{position:absolute;inset:19%;border:4px solid var(--red);border-radius:48% 52% 45% 55%}.theme_artSun__xv4Ck i{position:absolute;left:-14%;top:37%;width:126%;height:2px;background:var(--ink);transform:rotate(13deg)}.theme_artSun__xv4Ck i:nth-of-type(2){top:48%;transform:rotate(-19deg)}.theme_artSun__xv4Ck i:nth-of-type(3){top:57%;transform:rotate(28deg)}.theme_storyFoot__HVPTB{position:absolute;left:45%;bottom:82px;margin:0;writing-mode:vertical-rl;font-family:Georgia,serif;font-size:.57rem;letter-spacing:.18em}.theme_immersiveScene__vIVdN{position:relative;min-height:max(680px,100svh);color:white;overflow:hidden;background:var(--ink)}.theme_immersiveScene__vIVdN>img{object-fit:cover}.theme_sceneShade__QmqR0{position:absolute;inset:0;background:linear-gradient(90deg,rgb(9 18 22/86%) 0 32%,rgb(9 18 22/17%) 68%),linear-gradient(180deg,transparent 56%,rgb(9 18 22/45%))}.theme_sceneCopy__yoxU_{position:absolute;z-index:2;left:clamp(24px,6vw,100px);top:50%;width:min(500px,41vw);transform:translateY(-50%)}.theme_archiveTitle__MTzkk>span,.theme_centerScene__PUavz span,.theme_centerSchedule__fAlt3 header span,.theme_directorCopy__ZKrPN>span,.theme_ethicsPanel__POK2d span,.theme_homeContact__2OA4H>div>span,.theme_methodPhoto__kgiTt>div>span,.theme_programsHead__4rfoA span,.theme_sceneCopy__yoxU_>span,.theme_scheduleTitle__h7Mvn>span,.theme_subSectionIntro__k9yAr>span,.theme_subpageCta__sdgRK span,.theme_voicesSection__Z9_I6 header>span{font-family:Georgia,serif;font-size:.62rem;letter-spacing:.2em}.theme_sceneCopy__yoxU_ h2{margin:38px 0 25px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3rem,5vw,5.7rem);font-weight:400;line-height:1.12;letter-spacing:-.07em}.theme_sceneCopy__yoxU_>p{max-width:430px;margin:0;font-size:.9rem;line-height:1.9}.theme_sceneCopy__yoxU_ a{margin-top:44px;display:inline-flex;align-items:center;gap:24px;padding:7px 8px 7px 20px;color:var(--ink);background:white;border-radius:999px;font-size:.7rem;font-weight:750}.theme_sceneCopy__yoxU_ a i{width:34px;aspect-ratio:1;display:grid;place-items:center;color:white;background:var(--blue);border-radius:50%;font-style:normal}.theme_sceneNotes__dDABZ{position:absolute;z-index:2;right:clamp(24px,4vw,65px);bottom:5%;display:flex;gap:40px;font-family:Georgia,serif;font-size:.55rem;letter-spacing:.16em}.theme_sceneNotes__dDABZ span{padding-top:10px;border-top:1px solid rgb(255 255 255/58%)}.theme_programsSection__otBoS{padding:120px clamp(20px,3vw,48px) 80px;background:#e8e2d6}.theme_programsHead__4rfoA{padding:0 clamp(4px,3vw,45px);display:grid;grid-template-columns:1.55fr .75fr;gap:80px;align-items:end}.theme_programsHead__4rfoA h2{margin:25px 0 0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3rem,4.8vw,5.3rem);font-weight:400;line-height:1.13;letter-spacing:-.07em}.theme_programsHead__4rfoA>p{margin:0 0 7px;font-size:.88rem;line-height:1.9}.theme_programExplorerCompact__J1PjR,.theme_programExplorer__m36vV{margin-top:80px}.theme_programTabs__EjwuN{display:flex;justify-content:center;gap:8px;margin-bottom:28px}.theme_programTabs__EjwuN button{padding:11px 21px;border:1px solid rgb(16 24 32/35%);border-radius:999px;color:var(--ink);background:transparent;cursor:pointer;font-size:.7rem;font-weight:700}.theme_programTabs__EjwuN button[aria-selected=true]{color:white;background:var(--ink)}.theme_programMosaic__0hrSe{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.theme_programCard__V6cx2{position:relative;min-height:480px;padding:clamp(25px,3vw,48px);display:flex;flex-direction:column;overflow:hidden}.theme_programCard__V6cx2:before{position:absolute;right:-9%;top:-21%;width:50%;aspect-ratio:1;border:1px solid;border-radius:45% 55% 50% 48%;opacity:.24;transform:rotate(24deg);content:""}.theme_programCard__V6cx2:after{position:absolute;right:12%;top:8%;width:23%;aspect-ratio:1;border:2px dotted;border-radius:50%;opacity:.22;content:""}.theme_programCard__V6cx2.theme_blue__jq24T{color:white;background:var(--blue)}.theme_programCard__V6cx2.theme_red__74mAh{color:white;background:var(--red)}.theme_programCard__V6cx2.theme_ocher__Fvv72{background:var(--ocher)}.theme_programCard__V6cx2.theme_ink__DX3Rv{color:white;background:var(--ink)}.theme_programMeta__B3EHr{display:flex;justify-content:space-between;font-family:Georgia,serif;font-size:.65rem;letter-spacing:.16em}.theme_programCard__V6cx2>p{margin:55px 0 10px;font-family:Georgia,serif;font-size:.62rem;letter-spacing:.18em}.theme_programCard__V6cx2 h3{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(2.5rem,4vw,4.7rem);font-weight:400;letter-spacing:-.07em}.theme_programDetails__x3Ovc{position:relative;z-index:1;margin-top:auto;padding-top:42px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.theme_programDetails__x3Ovc>p{margin:0;font-size:.84rem;line-height:1.75}.theme_programDetails__x3Ovc dl{margin:0}.theme_programDetails__x3Ovc dl div{padding:7px 0;display:grid;grid-template-columns:46px 1fr;border-top:1px solid;font-size:.67rem}.theme_programDetails__x3Ovc dt{opacity:.64}.theme_programDetails__x3Ovc dd{margin:0;text-align:right}.theme_programCard__V6cx2>a{position:relative;z-index:2;margin-top:28px;display:flex;justify-content:space-between;align-items:center;font-size:.7rem;font-weight:750}.theme_programCard__V6cx2>a span{width:37px;aspect-ratio:1;display:grid;place-items:center;border:1px solid;border-radius:50%}.theme_allPrograms__AKvtV{margin:42px auto 0;width:min(420px,100%);padding-bottom:13px;display:flex;justify-content:space-between;border-bottom:1px solid var(--ink);font-size:.75rem;font-weight:750}.theme_scheduleSection__JV8iV{padding:120px clamp(24px,6vw,95px);display:grid;grid-template-columns:.75fr 1.6fr;gap:90px;background:var(--cream)}.theme_scheduleTitle__h7Mvn h2{margin:30px 0 22px;font-family:Georgia,serif;font-size:clamp(3rem,4.5vw,5rem);font-weight:400;letter-spacing:-.06em}.theme_scheduleTitle__h7Mvn p{max-width:320px;font-size:.85rem;line-height:1.9}.theme_scheduleRail__LvzZi{border-top:1px solid var(--ink)}.theme_scheduleRail__LvzZi>a{min-height:138px;display:grid;grid-template-columns:35px 92px 1fr auto 35px;align-items:center;gap:22px;border-bottom:1px solid rgb(16 24 32/48%);transition:padding .25s,color .25s,background .25s}.theme_scheduleRail__LvzZi>a:hover{padding:0 15px;color:white;background:var(--blue)}.theme_scheduleRail__LvzZi>a>span{font-family:Georgia,serif;font-size:.64rem}.theme_scheduleRail__LvzZi time{display:flex;flex-direction:column}.theme_scheduleRail__LvzZi time b{font-family:Georgia,serif;font-size:1.8rem;font-weight:400}.theme_scheduleRail__LvzZi div small,.theme_scheduleRail__LvzZi time small{font-size:.54rem;letter-spacing:.14em}.theme_scheduleRail__LvzZi h3{margin:7px 0 0;font-family:AppleMyungjo,Batang,serif;font-size:1.25rem;font-weight:500}.theme_scheduleRail__LvzZi em{padding:8px 12px;border:1px solid;border-radius:999px;font-size:.6rem;font-style:normal}.theme_scheduleRail__LvzZi>a>i{font-style:normal}.theme_pathways__T7XsP{display:grid;grid-template-columns:repeat(3,1fr)}.theme_pathways__T7XsP>a{position:relative;min-height:330px;padding:36px;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid rgb(16 24 32/18%);border-bottom:1px solid rgb(16 24 32/18%)}.theme_pathways__T7XsP>a>span{font-family:Georgia,serif;font-size:.65rem}.theme_pathways__T7XsP h3{position:relative;z-index:2;margin:auto 0 12px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(2rem,3vw,3.4rem);font-weight:400;letter-spacing:-.07em}.theme_pathways__T7XsP p{position:relative;z-index:2;max-width:280px;margin:0;font-size:.78rem;line-height:1.7}.theme_pathways__T7XsP>a>i{position:absolute;right:28px;top:28px;width:36px;aspect-ratio:1;display:grid;place-items:center;border:1px solid;border-radius:50%;font-style:normal}.theme_pathLight__cE338{background:var(--cream)}.theme_pathBlue__TWgmX{color:white!important;background:var(--blue)}.theme_pathRed__kcxRM{color:white!important;background:var(--red)}.theme_pathInk__KvrDd{color:white!important;background:#263945}.theme_pathOcher__nlbCk{background:var(--ocher)}.theme_pathDark__lh8cO{color:white!important;background:var(--ink)}.theme_pathways__T7XsP b{position:absolute;z-index:0;color:currentColor;font-weight:400;opacity:.22}.theme_pathScribble__ZWVU2{right:10%;top:5%;font-size:13rem}.theme_pathLines__yw_x9{right:7%;top:14%;font-family:Georgia,serif;font-size:10rem;transform:rotate(-20deg)}.theme_pathFace__bw0kd{right:14%;top:18%;font-family:Georgia,serif;font-size:7rem;transform:rotate(13deg)}.theme_pathArrow__t8Evk{right:12%;top:15%;font-family:Georgia,serif;font-size:10rem}.theme_directorSection__g7oNG{min-height:780px;display:grid;grid-template-columns:1fr 1.05fr;background:#d8d2c6}.theme_directorSection__g7oNG>figure{position:relative;min-height:780px;margin:0}.theme_directorSection__g7oNG>figure img{object-fit:cover;object-position:center 28%;filter:saturate(.75)}.theme_directorCopy__ZKrPN{padding:clamp(70px,8vw,130px);display:flex;flex-direction:column;justify-content:center}.theme_directorCopy__ZKrPN blockquote{margin:55px 0 40px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(2.4rem,4vw,4.6rem);line-height:1.28;letter-spacing:-.07em}.theme_directorCopy__ZKrPN blockquote em{color:var(--blue);font-weight:400}.theme_directorCopy__ZKrPN>p{font-size:.76rem}.theme_directorCopy__ZKrPN a{margin-top:55px;width:fit-content;display:flex;gap:55px;padding-bottom:11px;border-bottom:1px solid var(--ink);font-size:.72rem;font-weight:750}.theme_voicesSection__Z9_I6{padding:120px clamp(24px,7vw,110px);color:white;background:var(--ink)}.theme_voicesSection__Z9_I6 header{display:grid;grid-template-columns:.65fr 1.5fr;align-items:end}.theme_voicesSection__Z9_I6 h2{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3rem,5vw,5.8rem);font-weight:400;letter-spacing:-.075em}.theme_storySlider__acr3O{position:relative;margin:100px 0 0 28%;min-height:420px;padding:60px 90px 50px;border:1px solid rgb(255 255 255/28%)}.theme_storySlider__acr3O:before{position:absolute;right:-50px;top:-60px;width:180px;aspect-ratio:1;border:30px solid var(--red);border-radius:48% 52% 40% 56%;transform:rotate(20deg);content:""}.theme_storyCount___YYoo{display:flex;align-items:center;gap:12px;font-family:Georgia,serif;font-size:.65rem}.theme_storyCount___YYoo i{width:55px;height:1px;background:rgb(255 255 255/48%)}.theme_storySlider__acr3O blockquote{max-width:750px;margin:60px 0 32px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(2rem,3.5vw,4rem);line-height:1.38;letter-spacing:-.055em}.theme_storySlider__acr3O>p{color:rgb(255 255 255/64%);font-size:.73rem}.theme_storyControls__xKVx5{position:absolute;right:35px;bottom:35px;display:flex;gap:8px}.theme_storyControls__xKVx5 button{width:49px;aspect-ratio:1;color:white;border:1px solid rgb(255 255 255/45%);border-radius:50%;background:transparent;cursor:pointer}.theme_storyControls__xKVx5 button:hover{color:var(--ink);background:white}.theme_archiveSection__w_SB4{padding:120px 0 100px;background:var(--cream)}.theme_archiveTitle__MTzkk{padding:0 clamp(24px,7vw,110px);display:flex;justify-content:space-between;align-items:start}.theme_archiveTitle__MTzkk h2{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3rem,5vw,5.6rem);font-weight:400;line-height:1;text-align:right}.theme_artRail__el7p1{margin-top:70px;padding:0 clamp(24px,5vw,75px) 20px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,25vw);gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.theme_artRail__el7p1 figure{margin:0}.theme_artRail__el7p1 figure>div{position:relative;aspect-ratio:.8;overflow:hidden;background:#ddd5c7}.theme_artRail__el7p1 figcaption{padding:13px 0;display:flex;justify-content:space-between;border-top:1px solid var(--ink);font-family:AppleMyungjo,Batang,serif}.theme_artRail__el7p1 figcaption p{margin:0}.theme_artRail__el7p1 figcaption span{font-family:Georgia,serif;font-size:.63rem}.theme_artRail__el7p1 figure>div i,.theme_artRail__el7p1 figure>div:after,.theme_artRail__el7p1 figure>div:before{position:absolute;content:""}.theme_art_blue__2FGQm>div{background:var(--blue)!important}.theme_art_blue__2FGQm>div:before{inset:14% 20% 17%;background:var(--cream);clip-path:polygon(10% 20%,75% 0,100% 65%,35% 100%,0 70%)}.theme_art_blue__2FGQm>div:after{left:34%;top:25%;width:38%;aspect-ratio:1;border:18px solid var(--red);border-radius:50%}.theme_art_face__xddc_>div{background:var(--ocher)!important}.theme_art_face__xddc_>div:before{left:22%;top:17%;width:58%;aspect-ratio:.75;border:4px solid var(--ink);border-radius:48% 45% 52% 38%}.theme_art_face__xddc_>div:after{left:40%;top:42%;width:28%;height:4px;background:var(--ink);box-shadow:-38px -40px 0 -1px var(--ink),35px -48px 0 -1px var(--ink);transform:rotate(12deg)}.theme_art_grid__K6ui4>div{background:var(--cream)!important;background-image:linear-gradient(var(--blue) 2px,transparent 2px),linear-gradient(90deg,var(--blue) 2px,transparent 2px)!important;background-size:42px 42px!important}.theme_art_grid__K6ui4>div:before{inset:20%;background:var(--red);clip-path:polygon(50% 0,100% 38%,72% 100%,12% 82%,0 24%)}.theme_art_red__M2F0g>div{background:var(--red)!important}.theme_art_red__M2F0g>div:before{left:-10%;top:15%;width:110%;height:60%;border:28px solid var(--ocher);border-radius:50%;transform:rotate(22deg)}.theme_art_red__M2F0g>div:after{inset:28%;background:var(--ink);border-radius:52% 46% 50% 44%}.theme_art_thread__xDq8u>div{background:#b8c2ac!important}.theme_art_thread__xDq8u>div:before{inset:15%;border:5px solid var(--ink);border-radius:50%;box-shadow:22px 20px 0 -1px transparent,24px 22px 0 3px var(--blue),-26px 51px 0 -2px transparent,-25px 51px 0 2px var(--red)}.theme_art_sun__21iyQ>div{background:var(--ink)!important}.theme_art_sun__21iyQ>div:before{left:18%;top:20%;width:65%;aspect-ratio:1;background:var(--ocher);border-radius:50%}.theme_art_sun__21iyQ>div:after{left:47%;top:12%;width:3px;height:74%;background:var(--cream);transform:rotate(32deg);box-shadow:-49px 8px 0 var(--cream),45px 8px 0 var(--cream)}.theme_homeContact__2OA4H{min-height:570px;padding:100px clamp(24px,7vw,110px);display:grid;grid-template-columns:1.6fr .55fr;align-items:center;color:white;background:var(--blue)}.theme_homeContact__2OA4H h2{margin:30px 0 0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3.1rem,5.2vw,6rem);font-weight:400;line-height:1.15;letter-spacing:-.075em}.theme_homeContact__2OA4H>a{justify-self:end;display:flex;align-items:center;gap:22px;font-size:.75rem;font-weight:750}.theme_homeContact__2OA4H>a i{width:100px;aspect-ratio:1;display:grid;place-items:center;border:1px solid white;border-radius:50%;font-size:1.5rem;font-style:normal}.theme_homeContact__2OA4H>p{align-self:end;margin:60px 0 0;color:rgb(255 255 255/60%);font-size:.64rem;line-height:1.6}.theme_footer__sQfGt{min-height:480px;padding:80px clamp(24px,6vw,95px) 35px;display:grid;grid-template-columns:1.2fr .7fr 1fr;gap:60px;color:white;background:#0c1115}.theme_footerLead__BOiZp{display:flex;flex-direction:column;gap:45px}.theme_footerLead__BOiZp .theme_threadMark__kyJhl{width:58px;height:58px}.theme_footerLead__BOiZp p{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(2rem,3.1vw,3.6rem);line-height:1.3}.theme_footerNav__6YoLs{display:flex;flex-direction:column;gap:15px;font-size:.76rem}.theme_footerInfo__PXc6X b{font-family:AppleMyungjo,Batang,serif;font-size:1.25rem}.theme_footerInfo__PXc6X p{color:rgb(255 255 255/55%);font-size:.72rem;line-height:1.9}.theme_footerNotice__y9QV9{align-self:end;grid-column:1/3;max-width:700px;margin:0;color:rgb(255 255 255/45%);font-size:.62rem;line-height:1.7}.theme_footer__sQfGt>small{align-self:end;justify-self:end;color:rgb(255 255 255/40%);font-family:Georgia,serif;font-size:.55rem;letter-spacing:.14em}.theme_applyPage__4zgQe,.theme_subpage__m_cen{background:var(--paper)}.theme_subHero__z9m6O{position:relative;min-height:760px;padding:195px clamp(24px,6vw,96px) 80px;overflow:hidden;color:var(--ink);background:var(--cream)}.theme_subHeroIndex__YGSKx{display:flex;align-items:center;gap:16px}.theme_subHeroIndex__YGSKx span{width:38px;aspect-ratio:1;display:grid;place-items:center;border:1px solid;border-radius:50%;font-family:Georgia,serif;font-size:.65rem}.theme_subHeroCopy__UUBXg>span,.theme_subHeroIndex__YGSKx p{font-family:Georgia,serif;font-size:.58rem;letter-spacing:.18em}.theme_subHeroCopy__UUBXg{position:relative;z-index:2;margin-top:100px}.theme_subHeroCopy__UUBXg h1{margin:30px 0 25px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(4rem,7vw,8.2rem);font-weight:400;line-height:.98;letter-spacing:-.09em}.theme_subHeroCopy__UUBXg h1 b{display:block;font-weight:400}.theme_subHeroCopy__UUBXg>p{max-width:560px;margin:0 0 0 43%;font-size:.92rem;line-height:1.9}.theme_subHeroArt__OEOa2{position:absolute;right:-3%;top:21%;width:min(37vw,520px);aspect-ratio:1;opacity:.9}.theme_subHeroArt__OEOa2 i,.theme_subHeroArt__OEOa2 span{position:absolute;content:""}.theme_subHeroArt__OEOa2 i:first-child{inset:8%;background:var(--ocher);border-radius:50% 40% 55% 43%}.theme_subHeroArt__OEOa2 i:nth-child(2){inset:23% 18%;border:20px solid var(--blue);border-radius:45% 55%;transform:rotate(21deg)}.theme_subHeroArt__OEOa2 i:nth-child(3){left:6%;right:0;top:49%;height:3px;background:var(--ink);transform:rotate(-22deg)}.theme_subHeroArt__OEOa2 span{left:45%;top:12%;width:3px;height:79%;background:var(--red);transform:rotate(35deg)}.theme_subHeroArt_method__j37Nl{transform:rotate(25deg)}.theme_subHeroArt_faculty__A49YC i:first-child{background:var(--red)}.theme_subHeroArt_faculty__A49YC i:nth-child(2){border-color:var(--ocher)}.theme_subHeroArt_center__Db2jN i:first-child{border-radius:4px;background:var(--sage)}.theme_subSectionIntro__k9yAr{padding:110px clamp(24px,7vw,110px) 55px;display:grid;grid-template-columns:.65fr 1.3fr .8fr;gap:45px;align-items:start}.theme_subSectionIntro__k9yAr h2{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3rem,4.7vw,5.4rem);font-weight:400;line-height:1.15;letter-spacing:-.07em}.theme_subSectionIntro__k9yAr>p{margin:0;font-size:.83rem;line-height:1.9}.theme_fullProgramExplorer__Y7ks1{padding:0 clamp(20px,3vw,48px) 110px}.theme_fullProgramExplorer__Y7ks1 .theme_programExplorer__m36vV{margin-top:0}.theme_moduleTable__8jAQt{padding:110px clamp(24px,7vw,110px);color:white;background:var(--ink)}.theme_moduleTable__8jAQt header{display:grid;grid-template-columns:.7fr 1.5fr;margin-bottom:75px}.theme_moduleTable__8jAQt header span{font-family:Georgia,serif;font-size:.62rem;letter-spacing:.18em}.theme_moduleTable__8jAQt header h2{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:400;line-height:1.15}.theme_moduleTable__8jAQt article{min-height:125px;display:grid;grid-template-columns:70px .7fr 1.6fr;align-items:center;border-top:1px solid rgb(255 255 255/30%)}.theme_moduleTable__8jAQt article>span{font-family:Georgia,serif;font-size:.65rem}.theme_moduleTable__8jAQt article h3{font-family:AppleMyungjo,Batang,serif;font-size:1.7rem;font-weight:400}.theme_moduleTable__8jAQt ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);list-style:none}.theme_moduleTable__8jAQt li{display:flex;flex-direction:column;gap:10px;font-size:.75rem}.theme_moduleTable__8jAQt li b{color:var(--ocher);font-family:Georgia,serif;font-size:.55rem}.theme_methodPhoto__kgiTt{min-height:760px;display:grid;grid-template-columns:1.5fr .6fr;background:var(--cream)}.theme_methodPhoto__kgiTt figure{position:relative;min-height:760px;margin:0}.theme_methodPhoto__kgiTt figure img{object-fit:cover}.theme_methodPhoto__kgiTt>div{padding:70px 45px;display:flex;flex-direction:column;justify-content:space-between}.theme_methodPhoto__kgiTt>div p{font-family:AppleMyungjo,Batang,serif;font-size:clamp(1.8rem,2.8vw,3.2rem);line-height:1.45}.theme_methodTimeline__WkprV{padding:110px clamp(24px,7vw,110px);background:#d9d2c5}.theme_methodTimeline__WkprV article{min-height:240px;display:grid;grid-template-columns:90px .5fr .9fr 1fr;gap:35px;align-items:center;border-top:1px solid rgb(16 24 32/50%)}.theme_methodTimeline__WkprV article>div{display:flex;align-items:center;gap:15px}.theme_methodTimeline__WkprV article>div span,.theme_methodTimeline__WkprV article>p:first-of-type{font-family:Georgia,serif;font-size:.62rem;letter-spacing:.16em}.theme_methodTimeline__WkprV article>div i{width:32px;height:1px;background:var(--ink)}.theme_methodTimeline__WkprV h2{font-family:AppleMyungjo,Batang,serif;font-size:clamp(2.1rem,3.5vw,4rem);font-weight:400}.theme_methodTimeline__WkprV article>p:last-child{max-width:400px;font-size:.82rem;line-height:1.85}.theme_ethicsPanel__POK2d{padding:110px clamp(24px,8vw,130px);display:grid;grid-template-columns:1fr 1fr;gap:110px;color:white;background:var(--blue)}.theme_ethicsPanel__POK2d h2{margin:30px 0 0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:400;line-height:1.14}.theme_ethicsPanel__POK2d>div:last-child>p{margin:45px 0 55px;font-size:.9rem;line-height:2}.theme_ethicsPanel__POK2d ul{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;list-style:none}.theme_ethicsPanel__POK2d li{padding:17px 0;border-top:1px solid rgb(255 255 255/45%);font-size:.72rem}.theme_facultyList__hIvJh{padding:100px clamp(24px,7vw,110px);background:#d8d2c6}.theme_facultyList__hIvJh article{min-height:620px;display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center;border-top:1px solid rgb(16 24 32/45%)}.theme_facultyList__hIvJh article:nth-child(2n) .theme_facultyVisual__8N5ho{order:2}.theme_facultyVisual__8N5ho{position:relative;height:510px;overflow:hidden}.theme_facultyVisual__8N5ho>img{object-fit:cover;object-position:center 25%;filter:saturate(.78)}.theme_facultyVisual__8N5ho>span{position:absolute;left:18px;top:18px;z-index:2;width:38px;aspect-ratio:1;display:grid;place-items:center;color:white;background:var(--ink);border-radius:50%;font-family:Georgia,serif;font-size:.65rem}.theme_facultyText__rumRP>span{font-size:.65rem;letter-spacing:.14em}.theme_facultyText__rumRP h2{margin:25px 0 45px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3.5rem,5vw,5.5rem);font-weight:400}.theme_facultyText__rumRP blockquote{margin:0;max-width:620px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(1.5rem,2.3vw,2.6rem);line-height:1.55}.theme_facultyText__rumRP ul{margin:45px 0 0;padding:0;list-style:none}.theme_facultyText__rumRP li{padding:10px 0;border-top:1px solid rgb(16 24 32/35%);font-size:.75rem}.theme_facultyAbstract__TXDoV{position:absolute;inset:0;overflow:hidden;background:var(--ocher)}.theme_facultyAbstract__TXDoV i{position:absolute}.theme_facultyAbstract__TXDoV i:first-child{left:20%;top:14%;width:58%;aspect-ratio:.82;border:5px solid var(--ink);border-radius:45% 54% 49% 44%}.theme_facultyAbstract__TXDoV i:nth-child(2){left:-10%;top:55%;width:120%;height:4px;background:var(--red);transform:rotate(18deg)}.theme_facultyAbstract__TXDoV i:nth-child(3){right:16%;top:20%;width:24%;aspect-ratio:1;background:var(--blue);border-radius:50%}.theme_abstractRed__srzr_{background:var(--red)}.theme_abstractRed__srzr_ i:nth-child(3){background:var(--ocher)}.theme_abstractBlue__PFQUV{background:var(--blue)}.theme_abstractBlue__PFQUV i:first-child{border-color:white}.theme_abstractBlue__PFQUV i:nth-child(2){background:var(--ocher)}.theme_centerScene__PUavz{position:relative;min-height:820px;color:white}.theme_centerScene__PUavz>img{object-fit:cover}.theme_centerScene__PUavz:after{position:absolute;inset:0;background:linear-gradient(90deg,rgb(7 15 20/80%),transparent 70%);content:""}.theme_centerScene__PUavz>div{position:absolute;z-index:2;left:clamp(24px,7vw,110px);top:50%;width:min(560px,43vw);transform:translateY(-50%)}.theme_centerScene__PUavz h2{margin:35px 0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3.8rem,6vw,6.8rem);font-weight:400;line-height:1.05}.theme_centerScene__PUavz p{font-size:.9rem;line-height:1.9}.theme_centerFacts__h8GM1{display:grid;grid-template-columns:repeat(3,1fr)}.theme_centerFacts__h8GM1 article{min-height:300px;padding:38px;border-right:1px solid rgb(16 24 32/20%);background:var(--cream)}.theme_centerFacts__h8GM1 article:nth-child(2){background:var(--ocher)}.theme_centerFacts__h8GM1 article:nth-child(3){color:white;background:var(--blue)}.theme_centerFacts__h8GM1 span{font-family:Georgia,serif;font-size:.64rem}.theme_centerFacts__h8GM1 h3{margin:90px 0 20px;font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:400}.theme_centerFacts__h8GM1 p{max-width:290px;font-size:.8rem;line-height:1.8}.theme_centerSchedule__fAlt3{padding:110px clamp(24px,7vw,110px);background:#d8d2c6}.theme_centerSchedule__fAlt3 header{display:grid;grid-template-columns:.7fr 1fr;align-items:end;margin-bottom:70px}.theme_centerSchedule__fAlt3 h2{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3.5rem,5vw,5.6rem);font-weight:400}.theme_centerSchedule__fAlt3 article{min-height:130px;display:grid;grid-template-columns:45px 110px 1fr 100px 70px;gap:25px;align-items:center;border-top:1px solid rgb(16 24 32/45%)}.theme_centerSchedule__fAlt3 article>span{font-family:Georgia,serif;font-size:.64rem}.theme_centerSchedule__fAlt3 time{display:flex;flex-direction:column;font-family:Georgia,serif;font-size:1.9rem}.theme_centerSchedule__fAlt3 time small{font-size:.55rem;letter-spacing:.15em}.theme_centerSchedule__fAlt3 h3{margin:0;font-family:AppleMyungjo,Batang,serif;font-size:1.35rem;font-weight:500}.theme_centerSchedule__fAlt3 p{margin:6px 0 0;font-size:.65rem}.theme_centerSchedule__fAlt3 em{font-size:.65rem;font-style:normal}.theme_centerSchedule__fAlt3 a{font-size:.7rem;font-weight:750}.theme_subpageCta__sdgRK{min-height:520px;padding:90px clamp(24px,7vw,110px);display:flex;align-items:center;justify-content:space-between;color:white;background:var(--red)}.theme_subpageCta__sdgRK h2{margin:35px 0 0;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3.2rem,5vw,5.8rem);font-weight:400;line-height:1.15}.theme_subpageCta__sdgRK>a{display:flex;align-items:center;gap:25px;font-size:.75rem;font-weight:750}.theme_subpageCta__sdgRK>a span{width:94px;aspect-ratio:1;display:grid;place-items:center;border:1px solid white;border-radius:50%;font-family:inherit;font-size:1.4rem}.theme_applyPage__4zgQe{padding-top:0}.theme_applyHero__PK9dE{min-height:630px;padding:210px clamp(24px,7vw,110px) 80px;color:white;background:var(--blue)}.theme_applyHero__PK9dE>span{font-family:Georgia,serif;font-size:.62rem;letter-spacing:.2em}.theme_applyHero__PK9dE h1{margin:60px 0 35px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(4rem,7vw,8rem);font-weight:400;line-height:.96;letter-spacing:-.09em}.theme_applyHero__PK9dE p{max-width:550px;margin:0 0 0 52%;font-size:.88rem;line-height:1.9}.theme_applicationFlow__69SmH{position:relative;padding:100px clamp(24px,7vw,110px) 70px;display:grid;grid-template-columns:.72fr 1.25fr .65fr;column-gap:60px;background:var(--cream)}.theme_applicationFlow__69SmH header>span{font-family:Georgia,serif;font-size:.65rem;letter-spacing:.14em}.theme_applicationFlow__69SmH header>div{margin:22px 0 48px;display:flex;gap:5px}.theme_applicationFlow__69SmH header>div i{width:48px;height:3px;background:#c8c1b5}.theme_applicationFlow__69SmH header>div .theme_stepActive__1uLUX{background:var(--red)}.theme_applicationFlow__69SmH header h2{margin:0;white-space:pre-line;font-family:AppleMyungjo,Batang,serif;font-size:clamp(2.4rem,3.6vw,4rem);font-weight:400;line-height:1.2}.theme_applicationOptions__ijVxC{display:grid;grid-template-columns:1fr 1fr;gap:18px}.theme_applicationOptions__ijVxC fieldset{margin:0;padding:0;border:0}.theme_applicationOptions__ijVxC legend{margin-bottom:18px;font-size:.68rem;font-weight:750;letter-spacing:.08em}.theme_applicationOptions__ijVxC label{min-height:78px;padding:14px 17px;display:flex;align-items:center;gap:13px;border-top:1px solid rgb(16 24 32/35%);cursor:pointer}.theme_applicationOptions__ijVxC label:has(input:checked){color:white;background:var(--blue)}.theme_applicationOptions__ijVxC input{width:17px;height:17px;accent-color:var(--red)}.theme_applicationOptions__ijVxC label span{display:flex;flex-direction:column;gap:5px}.theme_applicationOptions__ijVxC label b{font-family:AppleMyungjo,Batang,serif;font-size:1.05rem;font-weight:500}.theme_applicationOptions__ijVxC label small{font-size:.56rem;opacity:.68}.theme_applicationSummary__hxqHw{align-self:start;padding:25px;color:white;background:var(--ink)}.theme_applicationSummary__hxqHw>span{font-family:Georgia,serif;font-size:.58rem;letter-spacing:.17em}.theme_applicationSummary__hxqHw dl{margin:35px 0 0}.theme_applicationSummary__hxqHw dl div{padding:13px 0;display:grid;grid-template-columns:46px 1fr;border-top:1px solid rgb(255 255 255/25%);font-size:.68rem}.theme_applicationSummary__hxqHw dt{color:rgb(255 255 255/48%)}.theme_applicationSummary__hxqHw dd{margin:0;text-align:right}.theme_applicationActions___ZD9T{grid-column:2/4;margin-top:45px;display:flex;justify-content:space-between}.theme_applicationActions___ZD9T>button{padding:16px 22px;border:1px solid var(--ink);color:var(--ink);background:transparent;cursor:pointer;font-size:.72rem}.theme_applicationActions___ZD9T>button:last-child{min-width:190px;display:flex;justify-content:space-between;color:white;background:var(--ink)}.theme_applicationFlow__69SmH>small{grid-column:2/4;margin-top:16px;color:#726c62;font-size:.6rem}.theme_applicationComplete__bmcqn{min-height:700px;padding:110px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--cream)}.theme_applicationComplete__bmcqn>span{font-family:Georgia,serif;font-size:.62rem;letter-spacing:.18em}.theme_completeMark__U_O6s{width:76px;aspect-ratio:1;margin:50px 0;display:grid;place-items:center;color:white;background:var(--red);border-radius:50%;font-size:1.7rem}.theme_applicationComplete__bmcqn h2{margin:0 0 35px;font-family:AppleMyungjo,Batang,serif;font-size:clamp(3.5rem,5.5vw,6rem);font-weight:400;line-height:1.1}.theme_applicationComplete__bmcqn p{font-size:.8rem;line-height:1.9}.theme_applicationComplete__bmcqn button{margin-top:35px;padding:14px 22px;border:1px solid var(--ink);color:var(--ink);background:transparent;cursor:pointer}.theme_applyNotice__uYdAe{padding:40px clamp(24px,7vw,110px);display:grid;grid-template-columns:.4fr 1fr;gap:30px;color:white;background:var(--ink)}.theme_applyNotice__uYdAe b{font-size:.72rem}.theme_applyNotice__uYdAe p{margin:0;font-size:.65rem;line-height:1.8}@keyframes theme_slowFrame__qDfAL{0%{transform:scale(1.015)}to{transform:scale(1.055)}}@media (max-width:900px){.theme_site__PzWRH{word-break:keep-all;overflow-wrap:anywhere}.theme_demoBar__95zq0{padding:0 16px}.theme_demoBar__95zq0 span{display:none}.theme_header__gXQ2X{height:80px;padding:0 18px;grid-template-columns:1fr auto}.theme_desktopNav__4wLiO,.theme_headerApply__8roLZ{display:none}.theme_mobileNav__QH_MU{display:block}.theme_mobileNav__QH_MU>button{position:relative;z-index:3;width:45px;aspect-ratio:1;display:grid;place-content:center;gap:7px;border:1px solid;border-radius:50%;color:inherit;background:transparent}.theme_mobileNav__QH_MU>button span{width:18px;height:1px;background:currentColor}.theme_mobileNav__QH_MU nav{position:absolute;right:12px;top:68px;width:min(320px,calc(100vw - 24px));padding:18px;display:grid;color:var(--ink);background:var(--cream);box-shadow:0 20px 70px rgb(0 0 0/25%)}.theme_mobileNav__QH_MU nav a{padding:16px 8px;display:flex;justify-content:space-between;border-bottom:1px solid rgb(16 24 32/25%);font-family:AppleMyungjo,Batang,serif}.theme_mobileNav__QH_MU nav .theme_mobileApply__LDSJW{margin-top:12px;justify-content:center;color:white;background:var(--red);border:0}.theme_brand__40Ybk b{font-size:1.15rem}.theme_brand__40Ybk small{display:none}.theme_threadMark__kyJhl{width:34px;height:34px}.theme_hero__yenhD{min-height:820px}.theme_heroImage__c9B1v{object-position:63% center}.theme_heroShade__iFA_d{background:linear-gradient(180deg,rgb(5 12 16/45%),rgb(5 12 16/14%) 37%,rgb(5 12 16/74%))}.theme_heroEyebrow___ymOy{top:18%}.theme_heroTitle__7T66j{left:20px;top:auto;bottom:21%}.theme_heroTitle__7T66j p{margin-bottom:17px;font-size:.96rem}.theme_heroTitle__7T66j h1{font-size:clamp(4rem,20vw,5.4rem)}.theme_heroIntro__puOx7{left:20px;right:auto;top:28%;font-size:.73rem}.theme_heroCta__RvHCZ{right:18px;bottom:8%}.theme_heroCta__RvHCZ i{width:50px}.theme_scrollCue__Phjlm{display:none}.theme_brandStory__YLexx{min-height:1020px;padding:80px 20px}.theme_storyHeadline__qX2Uo{margin-top:70px;width:100%;text-align:left}.theme_storyHeadline__qX2Uo>p{font-size:clamp(3rem,15vw,4.5rem)}.theme_storyHeadline__qX2Uo h2{margin-top:30px;font-size:1.25rem}.theme_storyPortrait___OMUM{left:22px;bottom:170px;width:55vw}.theme_storyCopy__yWDgy{right:20px;bottom:95px;width:52vw;padding:18px;background:rgb(250 247 239/92%)}.theme_storyCopy__yWDgy>p{font-size:.82rem;line-height:1.8}.theme_storyCopy__yWDgy a{margin-top:20px;gap:20px}.theme_artSun__xv4Ck{right:-28%;top:50%;width:73vw}.theme_storyFoot__HVPTB{display:none}.theme_immersiveScene__vIVdN{min-height:760px}.theme_immersiveScene__vIVdN>img{object-position:58% center}.theme_sceneShade__QmqR0{background:linear-gradient(180deg,rgb(9 18 22/28%),rgb(9 18 22/84%) 72%)}.theme_sceneCopy__yoxU_{left:20px;right:20px;top:auto;bottom:65px;width:auto;transform:none}.theme_sceneCopy__yoxU_ h2{margin:25px 0 18px;font-size:2.8rem}.theme_sceneCopy__yoxU_>p{font-size:.78rem}.theme_sceneCopy__yoxU_ a{margin-top:25px}.theme_sceneNotes__dDABZ{display:none}.theme_programsSection__otBoS{padding:80px 12px 60px}.theme_programsHead__4rfoA{padding:0 8px;grid-template-columns:1fr;gap:25px}.theme_programsHead__4rfoA h2{font-size:2.7rem}.theme_programsHead__4rfoA>p{font-size:.78rem}.theme_programExplorerCompact__J1PjR,.theme_programExplorer__m36vV{margin-top:50px}.theme_programTabs__EjwuN{justify-content:flex-start;padding:0 8px 5px;overflow-x:auto}.theme_programTabs__EjwuN button{flex:0 0 auto}.theme_programMosaic__0hrSe{grid-template-columns:1fr}.theme_programCard__V6cx2{min-height:430px;padding:25px}.theme_programDetails__x3Ovc{grid-template-columns:1fr;gap:20px}.theme_programCard__V6cx2 h3{font-size:2.65rem}.theme_scheduleSection__JV8iV{padding:80px 20px;grid-template-columns:1fr;gap:45px}.theme_scheduleTitle__h7Mvn h2{font-size:3rem}.theme_scheduleRail__LvzZi>a{min-height:132px;grid-template-columns:48px 1fr auto;gap:14px}.theme_scheduleRail__LvzZi>a>i,.theme_scheduleRail__LvzZi>a>span{display:none}.theme_scheduleRail__LvzZi time b{font-size:1.3rem}.theme_scheduleRail__LvzZi h3{font-size:1rem}.theme_scheduleRail__LvzZi em{font-size:.52rem}.theme_pathways__T7XsP{grid-template-columns:1fr}.theme_pathways__T7XsP>a{min-height:270px}.theme_directorSection__g7oNG{display:block}.theme_directorSection__g7oNG>figure{min-height:570px}.theme_directorCopy__ZKrPN{padding:70px 20px}.theme_directorCopy__ZKrPN blockquote{margin:40px 0 30px;font-size:2.45rem}.theme_voicesSection__Z9_I6{padding:80px 20px}.theme_voicesSection__Z9_I6 header{grid-template-columns:1fr;gap:28px}.theme_voicesSection__Z9_I6 h2{font-size:3rem}.theme_storySlider__acr3O{margin:65px 0 0;min-height:460px;padding:50px 25px 80px}.theme_storySlider__acr3O:before{right:-45px;top:-45px;width:120px;border-width:20px}.theme_storySlider__acr3O blockquote{margin-top:55px;font-size:1.9rem}.theme_archiveSection__w_SB4{padding:80px 0 65px}.theme_archiveTitle__MTzkk{padding:0 20px;display:block}.theme_archiveTitle__MTzkk h2{margin-top:25px;text-align:left;font-size:3rem}.theme_artRail__el7p1{margin-top:45px;padding-left:20px;grid-auto-columns:72vw}.theme_homeContact__2OA4H{min-height:570px;padding:80px 20px;grid-template-columns:1fr}.theme_homeContact__2OA4H h2{font-size:3rem}.theme_homeContact__2OA4H>a{justify-self:start;margin-top:55px}.theme_homeContact__2OA4H>a i{width:72px}.theme_footer__sQfGt{min-height:620px;padding:65px 20px 30px;grid-template-columns:1fr 1fr;gap:45px 25px}.theme_footerLead__BOiZp{grid-column:1/-1}.theme_footerLead__BOiZp p{font-size:2.45rem}.theme_footerNotice__y9QV9{grid-column:1/-1}.theme_footer__sQfGt>small{grid-column:1/-1;justify-self:start}.theme_subHero__z9m6O{min-height:680px;padding:160px 20px 60px}.theme_subHeroCopy__UUBXg{margin-top:70px}.theme_subHeroCopy__UUBXg h1{margin-top:25px;font-size:clamp(3.4rem,15vw,4.5rem)}.theme_subHeroCopy__UUBXg>p{position:relative;z-index:2;margin:35px 0 0;max-width:90%;font-size:.78rem}.theme_subHeroArt__OEOa2{right:-35%;top:42%;width:90vw;opacity:.45}.theme_subSectionIntro__k9yAr{padding:80px 20px 45px;grid-template-columns:1fr;gap:25px}.theme_subSectionIntro__k9yAr h2{font-size:3rem}.theme_fullProgramExplorer__Y7ks1{padding:0 12px 80px}.theme_moduleTable__8jAQt{padding:80px 20px}.theme_moduleTable__8jAQt header{grid-template-columns:1fr;gap:28px}.theme_moduleTable__8jAQt header h2{font-size:3rem}.theme_moduleTable__8jAQt article{padding:30px 0;grid-template-columns:42px 1fr}.theme_moduleTable__8jAQt article h3{font-size:1.4rem}.theme_moduleTable__8jAQt ol{grid-column:2;margin-top:24px;grid-template-columns:1fr 1fr;gap:24px}.theme_methodPhoto__kgiTt{min-height:900px;grid-template-columns:1fr;grid-template-rows:560px 1fr}.theme_methodPhoto__kgiTt figure{min-height:560px}.theme_methodPhoto__kgiTt>div{padding:50px 20px}.theme_methodPhoto__kgiTt>div p{font-size:1.8rem}.theme_methodTimeline__WkprV{padding:60px 20px}.theme_methodTimeline__WkprV article{padding:35px 0;grid-template-columns:55px 1fr;gap:10px 20px}.theme_methodTimeline__WkprV article>p:first-of-type{align-self:center}.theme_methodTimeline__WkprV h2{grid-column:2;margin:15px 0}.theme_methodTimeline__WkprV article>p:last-child{grid-column:2;margin:0}.theme_ethicsPanel__POK2d{padding:80px 20px;grid-template-columns:1fr;gap:30px}.theme_ethicsPanel__POK2d h2{font-size:3rem}.theme_ethicsPanel__POK2d ul{grid-template-columns:1fr}.theme_facultyList__hIvJh{padding:60px 20px}.theme_facultyList__hIvJh article{padding:40px 0 70px;grid-template-columns:1fr;gap:45px}.theme_facultyList__hIvJh article:nth-child(2n) .theme_facultyVisual__8N5ho{order:0}.theme_facultyVisual__8N5ho{height:490px}.theme_facultyText__rumRP h2{font-size:3.6rem}.theme_facultyText__rumRP blockquote{font-size:1.55rem}.theme_centerScene__PUavz{min-height:760px}.theme_centerScene__PUavz>img{object-position:65% center}.theme_centerScene__PUavz:after{background:linear-gradient(180deg,rgb(7 15 20/23%),rgb(7 15 20/84%))}.theme_centerScene__PUavz>div{left:20px;right:20px;top:auto;bottom:60px;width:auto;transform:none}.theme_centerScene__PUavz h2{font-size:3.6rem}.theme_centerFacts__h8GM1{grid-template-columns:1fr}.theme_centerFacts__h8GM1 article{min-height:260px}.theme_centerFacts__h8GM1 h3{margin-top:65px}.theme_centerSchedule__fAlt3{padding:80px 20px}.theme_centerSchedule__fAlt3 header{grid-template-columns:1fr;gap:25px}.theme_centerSchedule__fAlt3 h2{font-size:3.4rem}.theme_centerSchedule__fAlt3 article{padding:25px 0;grid-template-columns:55px 1fr auto;gap:15px}.theme_centerSchedule__fAlt3 article>span{display:none}.theme_centerSchedule__fAlt3 article>div{grid-column:2}.theme_centerSchedule__fAlt3 article>em{grid-row:1;grid-column:3}.theme_centerSchedule__fAlt3 article>a{grid-column:3}.theme_subpageCta__sdgRK{min-height:530px;padding:75px 20px;flex-direction:column;align-items:flex-start;justify-content:center;gap:60px}.theme_subpageCta__sdgRK h2{font-size:3rem}.theme_applyHero__PK9dE{min-height:650px;padding:175px 20px 70px}.theme_applyHero__PK9dE h1{margin-top:55px;font-size:4rem}.theme_applyHero__PK9dE p{margin:45px 0 0;font-size:.78rem}.theme_applicationFlow__69SmH{padding:70px 20px 50px;grid-template-columns:1fr;gap:45px}.theme_applicationOptions__ijVxC{grid-template-columns:1fr}.theme_applicationSummary__hxqHw{grid-row:auto}.theme_applicationActions___ZD9T,.theme_applicationFlow__69SmH>small{grid-column:1}.theme_applicationActions___ZD9T{margin-top:0}.theme_applicationFlow__69SmH header h2{font-size:2.8rem}.theme_applyNotice__uYdAe{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.theme_heroImage__c9B1v{animation:none}}.theme_site__1a5BB{--navy:#0b2946;--blue:#1a74b8;--sky:#d9edf7;--mint:#57c7b6;--gold:#e8b342;--ink:#152433;--muted:#687783;--paper:#f5f7f8;--line:#dbe1e5;min-height:100vh;color:var(--ink);background:#fff;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,sans-serif;font-size:16px;line-height:1.7;word-break:keep-all;overflow-wrap:break-word;overflow-x:clip}.theme_site__1a5BB *,.theme_site__1a5BB :after,.theme_site__1a5BB :before{box-sizing:border-box}.theme_site__1a5BB h1,.theme_site__1a5BB h2,.theme_site__1a5BB h3,.theme_site__1a5BB ol,.theme_site__1a5BB p{margin:0}.theme_site__1a5BB a{color:inherit;text-decoration:none}.theme_site__1a5BB a:focus-visible,.theme_site__1a5BB summary:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.theme_skip__q0G87{position:fixed;z-index:100;top:10px;left:10px;padding:10px 15px;color:#fff!important;background:#000;transform:translateY(-180%)}.theme_skip__q0G87:focus{transform:translateY(0)}.theme_utility__5fobJ{color:#c8d7e2;background:#071d30;font-size:.7rem}.theme_utility__5fobJ>div{width:min(1240px,calc(100% - 48px));min-height:34px;margin:auto;display:flex;align-items:center;justify-content:space-between}.theme_utility__5fobJ p{font-size:.62rem;font-weight:800;letter-spacing:.15em}.theme_utility__5fobJ nav{display:flex}.theme_utility__5fobJ nav a{padding:0 13px;border-left:1px solid rgb(255 255 255/14%)}.theme_header__Pxio0{position:sticky;z-index:40;top:0;min-height:80px;padding:0 max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:30px;background:rgb(255 255 255/96%);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.theme_logo___JaGj{display:flex;align-items:center;gap:10px;line-height:1}.theme_logo___JaGj>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:var(--blue);font-family:Arial,sans-serif;font-size:1.4rem;font-weight:900;transform:skew(-7deg)}.theme_logo___JaGj div{display:flex;flex-direction:column;gap:5px}.theme_logo___JaGj strong{color:var(--navy);font-family:Arial,sans-serif;font-size:1.1rem;letter-spacing:.04em}.theme_logo___JaGj small{color:#74818b;font-size:.5rem;letter-spacing:.17em}.theme_desktopNav__B9QWF{height:80px;display:flex;justify-content:center;gap:clamp(25px,3vw,45px);font-size:.9rem;font-weight:700}.theme_desktopNav__B9QWF a{position:relative;height:100%;display:flex;align-items:center}.theme_desktopNav__B9QWF a:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--blue);transform:scaleX(0);transition:transform .18s}.theme_desktopNav__B9QWF a:hover:after,.theme_desktopNav__B9QWF a[aria-current=page]:after{transform:scaleX(1)}.theme_headerTools__BFWww{display:flex;gap:7px}.theme_headerTools__BFWww a{min-height:40px;padding:0 14px;display:flex;align-items:center;border:1px solid var(--navy);font-size:.76rem;font-weight:700}.theme_headerTools__BFWww a:last-child{color:#fff;background:var(--navy)}.theme_mobileMenu__z1FXS{display:none}.theme_hero___g6fU{position:relative;min-height:610px;color:#fff;background:linear-gradient(115deg,#071d30,#0b3557 55%,#116da5);overflow:hidden}.theme_heroPattern__vJhBX{position:absolute;inset:0}.theme_heroPattern__vJhBX:before{content:"";position:absolute;right:-5%;bottom:-48%;width:760px;height:760px;border:1px solid rgb(255 255 255/20%);border-radius:50%;box-shadow:0 0 0 80px rgb(255 255 255/4%),0 0 0 160px rgb(255 255 255/3%)}.theme_heroPattern__vJhBX i{position:absolute;width:12px;height:12px;background:var(--gold);transform:rotate(45deg)}.theme_heroPattern__vJhBX i:first-child{top:24%;right:31%}.theme_heroPattern__vJhBX i:nth-child(2){top:37%;right:12%;width:20px;height:20px;background:var(--mint)}.theme_heroPattern__vJhBX i:nth-child(3){right:38%;bottom:17%;background:#fff}.theme_heroPattern__vJhBX i:nth-child(4){top:18%;right:18%;width:5px;height:5px;background:#fff}.theme_heroContent__CzpQ2{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:auto;padding-top:105px}.theme_campusCta__TI6Yc>div>p,.theme_connectedSection__6TojT>header>p,.theme_heroContent__CzpQ2>p:first-child,.theme_magazineSection__rCNab header>p,.theme_sectionHeading__rObcw>p,.theme_subHero__qABjP>p:first-child,.theme_subList__FEah7 header>p,.theme_teacherSection__gockX>div>p,.theme_testCopy__7A_vM>p:first-child{color:#79d5c6;font-size:.7rem;font-weight:800;letter-spacing:.18em}.theme_heroContent__CzpQ2 h1{max-width:690px;margin-top:18px;font-size:clamp(2.9rem,4.6vw,4rem);line-height:1.16;letter-spacing:-.055em}.theme_heroContent__CzpQ2 h1+p{margin-top:26px;color:#d7e2ea;font-size:1.04rem}.theme_heroContent__CzpQ2>div{margin-top:35px;display:flex;gap:10px}.theme_heroContent__CzpQ2>div a{min-height:50px;padding:0 21px;display:flex;align-items:center;gap:28px;border:1px solid rgb(255 255 255/60%);font-size:.84rem;font-weight:700}.theme_heroContent__CzpQ2>div a:first-child{color:var(--navy);background:#fff;border-color:#fff}.theme_heroNotice__q9TQo{position:absolute;z-index:2;right:max(24px,calc((100vw - 1240px)/2));bottom:32px;min-width:380px;padding:17px 20px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;color:var(--ink);background:#fff}.theme_heroNotice__q9TQo span{color:var(--blue);font-size:.68rem;font-weight:800}.theme_heroNotice__q9TQo strong{font-size:.86rem}.theme_heroNotice__q9TQo a{font-size:.76rem;font-weight:700}.theme_programSwitcher__UNdN_{width:min(1240px,calc(100% - 48px));margin:auto;padding:100px 0}.theme_sectionHeading__rObcw{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:38px}.theme_campusCta__TI6Yc h2,.theme_connectedSection__6TojT h2,.theme_magazineSection__rCNab h2,.theme_sectionHeading__rObcw h2,.theme_teacherSection__gockX h2,.theme_testCopy__7A_vM h2{margin-top:10px;font-size:clamp(2rem,3.1vw,2.75rem);line-height:1.28;letter-spacing:-.045em}.theme_programCards__87_ll{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--navy);border-bottom:1px solid var(--line)}.theme_programCards__87_ll>a{--accent:var(--blue);position:relative;min-height:350px;padding:26px 24px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#fff}.theme_programCards__87_ll>a:last-child{border-right:0}.theme_programCards__87_ll>a:before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background:var(--accent)}.theme_programCards__87_ll .theme_mint__XGDLt{--accent:var(--mint)}.theme_programCards__87_ll .theme_blue__eqFMe{--accent:var(--blue)}.theme_programCards__87_ll .theme_navy__WpSlP{--accent:var(--navy)}.theme_programCards__87_ll .theme_gold__cTKlw{--accent:var(--gold)}.theme_programCards__87_ll>a>span:first-child{color:var(--accent);font-size:.65rem;font-weight:800;letter-spacing:.1em}.theme_programCards__87_ll>a>div{margin-top:54px;display:flex;flex-direction:column}.theme_programCards__87_ll strong{font-family:Arial,sans-serif;font-size:1.15rem;letter-spacing:.02em}.theme_programCards__87_ll em{margin-top:4px;color:var(--muted);font-size:.78rem;font-style:normal}.theme_programCards__87_ll p{margin-top:24px;color:var(--muted);font-size:.86rem}.theme_programCards__87_ll>a>span:last-child{position:absolute;right:24px;bottom:24px;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line);transition:background .18s,color .18s}.theme_programCards__87_ll>a:hover>span:last-child{color:#fff;background:var(--accent)}.theme_testSection__VFzjq{padding:92px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:.72fr 1.28fr;gap:80px;color:#fff;background:var(--navy)}.theme_testCopy__7A_vM>p:first-child{color:#77d2c3}.theme_testCopy__7A_vM>p:nth-of-type(2){margin-top:23px;color:#c9d6df}.theme_testCopy__7A_vM>a{margin-top:27px;display:inline-flex;gap:30px;padding-bottom:7px;border-bottom:1px solid #fff;font-size:.82rem;font-weight:700}.theme_levelChart__QAWE9{align-self:center;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;min-height:270px;border-bottom:1px solid rgb(255 255 255/26%)}.theme_levelChart__QAWE9>div{position:relative;height:var(--h);padding:16px 12px;background:rgb(255 255 255/8%);border:1px solid rgb(255 255 255/13%);border-bottom:0}.theme_levelChart__QAWE9>div:first-child{--h:36%}.theme_levelChart__QAWE9>div:nth-child(2){--h:50%}.theme_levelChart__QAWE9>div:nth-child(3){--h:64%}.theme_levelChart__QAWE9>div:nth-child(4){--h:79%}.theme_levelChart__QAWE9>div:nth-child(5){--h:96%;background:var(--blue)}.theme_levelChart__QAWE9 span{display:block;color:#80d7c8;font-size:.62rem}.theme_levelChart__QAWE9 strong{display:block;margin-top:5px;font-size:.77rem}.theme_levelChart__QAWE9 i{position:absolute;right:10px;bottom:10px;left:10px;height:2px;background:rgb(255 255 255/35%)}.theme_connectedSection__6TojT{padding:104px max(24px,calc((100vw - 1240px)/2));text-align:center;background:#f2f7f9}.theme_connectedSection__6TojT>header>p{color:var(--blue)}.theme_connectedSection__6TojT>header>p:last-child{margin-top:16px;color:var(--muted)}.theme_learningFlow__54WyB{max-width:1050px;margin:52px auto 0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center}.theme_learningFlow__54WyB article{min-height:190px;padding:34px 20px;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid var(--line)}.theme_learningFlow__54WyB article:last-of-type{color:#fff;background:var(--blue);border-color:var(--blue)}.theme_learningFlow__54WyB article span{color:var(--blue);font-size:.65rem;font-weight:800;letter-spacing:.12em}.theme_learningFlow__54WyB article:last-of-type span{color:#bde8ef}.theme_learningFlow__54WyB article strong{margin-top:12px;font-family:Arial,sans-serif;font-size:1.45rem}.theme_learningFlow__54WyB article p{margin-top:10px;color:var(--muted);font-size:.78rem}.theme_learningFlow__54WyB article:last-of-type p{color:#d8ebf3}.theme_learningFlow__54WyB>i{padding:0 16px;color:var(--blue);font-size:1.5rem;font-style:normal}.theme_connectedSection__6TojT>a{margin-top:34px;display:inline-flex;gap:30px;padding:11px 17px;color:#fff;background:var(--navy);font-size:.8rem;font-weight:700}.theme_mobileLearning__m6axS{width:min(1240px,calc(100% - 48px));margin:auto;padding:104px 0}.theme_digitalGrid__SM45T{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--navy);border-bottom:1px solid var(--line)}.theme_digitalGrid__SM45T article{min-height:300px;padding:30px;border-right:1px solid var(--line)}.theme_digitalGrid__SM45T article:last-child{border-right:0}.theme_digitalGrid__SM45T span{color:var(--blue);font-size:.68rem}.theme_digitalGrid__SM45T strong{margin-top:45px;display:block;font-family:Arial,sans-serif;font-size:1.3rem}.theme_digitalGrid__SM45T em{margin-top:4px;display:block;color:var(--blue);font-size:.78rem;font-style:normal;font-weight:700}.theme_digitalGrid__SM45T p{margin-top:25px;color:var(--muted);font-size:.87rem}.theme_mobileLearning__m6axS>a{margin-top:28px;display:inline-flex;gap:30px;padding-bottom:7px;border-bottom:1px solid var(--ink);font-size:.82rem;font-weight:700}.theme_magazineSection__rCNab{padding:96px max(24px,calc((100vw - 1240px)/2));color:#fff;background:#0a2237}.theme_magazineSection__rCNab header{display:grid;grid-template-columns:1fr auto;align-items:end}.theme_magazineSection__rCNab header>p{grid-column:1;color:#79d5c6}.theme_magazineSection__rCNab header>a{grid-row:1/3;grid-column:2;padding-bottom:6px;border-bottom:1px solid #fff;font-size:.8rem}.theme_magazineGrid__gwXsP{margin-top:40px;display:grid;grid-template-columns:1.1fr .9fr;min-height:390px}.theme_coverStory__Y1BrV{padding:48px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(135deg,#0f5680,#1484a6)}.theme_coverStory__Y1BrV span{font-size:.65rem;letter-spacing:.13em}.theme_coverStory__Y1BrV h3{margin-top:25px;font-size:1.85rem;line-height:1.4}.theme_coverStory__Y1BrV p{margin-top:11px;color:#d9eef4;font-size:.82rem}.theme_magazineGrid__gwXsP>div{display:flex;flex-direction:column;background:#fff}.theme_magazineGrid__gwXsP>div a{flex:1 1;padding:25px 28px;display:grid;grid-template-columns:1fr auto;align-content:center;gap:5px 20px;color:var(--ink);border-bottom:1px solid var(--line)}.theme_magazineGrid__gwXsP>div a:last-child{border-bottom:0}.theme_magazineGrid__gwXsP time{color:var(--muted);font-size:.68rem}.theme_magazineGrid__gwXsP strong{font-size:.91rem}.theme_magazineGrid__gwXsP>div a span{grid-row:1/3;grid-column:2;align-self:center}.theme_teacherSection__gockX{padding:100px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.theme_teacherSection__gockX>div>p{color:var(--blue)}.theme_teacherSection__gockX ol{list-style:none;padding:0;border-top:2px solid var(--navy)}.theme_teacherSection__gockX li{padding:24px 0;display:grid;grid-template-columns:50px 1fr 1fr;gap:20px;border-bottom:1px solid var(--line)}.theme_teacherSection__gockX li span{color:var(--blue);font-size:.68rem}.theme_teacherSection__gockX li strong{font-size:.92rem}.theme_teacherSection__gockX li p{color:var(--muted);font-size:.8rem}.theme_campusCta__TI6Yc{padding:68px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px;color:#fff;background:var(--blue)}.theme_campusCta__TI6Yc>div>p{color:#c4edf1}.theme_campusCta__TI6Yc>div:last-child{display:flex;gap:8px}.theme_campusCta__TI6Yc a{padding:13px 17px;display:flex;gap:24px;background:#fff;color:var(--navy);font-size:.8rem;font-weight:700}.theme_campusCta__TI6Yc a:last-child{color:#fff;background:var(--navy)}.theme_support__S8mH9{padding:30px max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;background:#eaf1f5}.theme_support__S8mH9>div{display:flex;align-items:baseline;gap:15px}.theme_support__S8mH9 p{font-size:.75rem;font-weight:700}.theme_support__S8mH9 strong{color:var(--navy);font-family:Arial,sans-serif;font-size:1.65rem}.theme_support__S8mH9 span{color:var(--muted);font-size:.7rem}.theme_support__S8mH9 nav{display:flex;gap:8px}.theme_support__S8mH9 nav a{padding:10px 14px;background:#fff;border:1px solid var(--line);font-size:.75rem;font-weight:700}.theme_footerBody__3hfZN{padding:40px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:1fr 1fr;gap:28px;color:#aebdca;background:#071d30;font-size:.7rem}.theme_footerLogo__sFsMh{color:#fff;font-family:Arial,sans-serif;font-size:1rem;font-weight:800}.theme_footerLogo__sFsMh span{margin-left:10px;color:#8aa0b0;font-size:.55rem;letter-spacing:.12em}.theme_footerBody__3hfZN nav{justify-self:end;display:flex;gap:18px}.theme_footerBody__3hfZN address{font-style:normal}.theme_footerBody__3hfZN>p{text-align:right}.theme_subHero__qABjP{padding:94px max(24px,calc((100vw - 1240px)/2)) 52px;color:#fff;background:linear-gradient(120deg,#071d30,#0e517b)}.theme_subHero__qABjP>p:first-child{color:#79d5c6}.theme_subHero__qABjP h1{margin-top:15px;font-size:clamp(2.65rem,4.6vw,4rem);line-height:1.16;letter-spacing:-.055em}.theme_subHero__qABjP h1 span{display:block}.theme_subHero__qABjP h1+p{max-width:700px;margin-top:25px;color:#d1dee6}.theme_subHero__qABjP nav{margin-top:55px;display:flex;gap:8px;overflow-x:auto}.theme_subHero__qABjP nav a{flex:0 0 auto;padding:9px 15px;border:1px solid rgb(255 255 255/28%);font-size:.76rem}.theme_subHero__qABjP nav a[aria-current=page]{color:var(--navy);background:#fff}.theme_subList__FEah7{width:min(1240px,calc(100% - 48px));margin:auto;padding:92px 0}.theme_subList__FEah7 header>p{color:var(--blue)}.theme_subList__FEah7 header h2{margin-top:7px;font-size:2rem;line-height:1.35}.theme_subList__FEah7>div{margin-top:32px;border-top:2px solid var(--navy)}.theme_subList__FEah7 article{min-height:155px;padding:28px 0;display:grid;grid-template-columns:130px 310px 1fr auto;gap:25px;align-items:start;border-bottom:1px solid var(--line)}.theme_subList__FEah7 article>span{color:var(--blue);font-size:.68rem;font-weight:800;letter-spacing:.08em}.theme_subList__FEah7 h3{font-size:1.15rem;line-height:1.45}.theme_subList__FEah7 article>p{color:var(--muted);font-size:.89rem}.theme_subList__FEah7 article>a{padding-bottom:4px;border-bottom:1px solid var(--ink);font-size:.75rem;font-weight:700}.theme_subBanner__I5Xo0{padding:58px max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;color:#fff;background:var(--blue)}.theme_subBanner__I5Xo0 p{font-size:.65rem;letter-spacing:.14em}.theme_subBanner__I5Xo0 h2{margin-top:7px;font-size:2rem;line-height:1.35}.theme_subBanner__I5Xo0>a{padding:13px 18px;display:flex;gap:26px;color:var(--navy);background:#fff;font-size:.8rem;font-weight:700}@media(max-width:980px){.theme_header__Pxio0{grid-template-columns:1fr auto auto}.theme_desktopNav__B9QWF{display:none}.theme_mobileMenu__z1FXS{display:block}.theme_mobileMenu__z1FXS summary{cursor:pointer;list-style:none;display:flex;gap:9px;font-size:.72rem;font-weight:800}.theme_mobileMenu__z1FXS summary::-webkit-details-marker{display:none}.theme_mobileMenu__z1FXS nav{position:absolute;top:80px;right:0;left:0;padding:16px 24px 24px;display:grid;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 12px 24px rgb(0 0 0/12%)}.theme_mobileMenu__z1FXS nav a{padding:10px 0;border-bottom:1px solid #edf0f2}.theme_programCards__87_ll{grid-template-columns:repeat(2,1fr)}.theme_programCards__87_ll>a:nth-child(2){border-right:0}.theme_programCards__87_ll>a:nth-child(-n+2){border-bottom:1px solid var(--line)}.theme_teacherSection__gockX,.theme_testSection__VFzjq{grid-template-columns:1fr}.theme_subList__FEah7 article{grid-template-columns:100px 250px 1fr}}@media(max-width:720px){.theme_utility__5fobJ nav a:nth-child(-n+2),.theme_utility__5fobJ p{display:none}.theme_utility__5fobJ>div{width:100%;justify-content:flex-end}.theme_header__Pxio0{min-height:68px;padding:0 18px;grid-template-columns:1fr auto}.theme_headerTools__BFWww{display:none}.theme_logo___JaGj>span{width:34px;height:34px}.theme_logo___JaGj strong{font-size:.94rem}.theme_logo___JaGj small{font-size:.43rem}.theme_mobileMenu__z1FXS nav{top:68px}.theme_hero___g6fU{min-height:600px}.theme_heroContent__CzpQ2{width:calc(100% - 36px);padding-top:78px}.theme_heroContent__CzpQ2 h1{font-size:clamp(2.25rem,10.2vw,2.5rem);line-height:1.18}.theme_heroContent__CzpQ2 h1+p{font-size:.93rem}.theme_heroContent__CzpQ2>div{max-width:230px;flex-direction:column}.theme_heroContent__CzpQ2>div a{justify-content:space-between}.theme_heroNotice__q9TQo{right:18px;bottom:18px;left:18px;min-width:0;grid-template-columns:1fr auto}.theme_heroNotice__q9TQo span{grid-column:1/3}.theme_mobileLearning__m6axS,.theme_programSwitcher__UNdN_,.theme_subList__FEah7{width:calc(100% - 36px);padding:72px 0}.theme_sectionHeading__rObcw{align-items:flex-start;flex-direction:column}.theme_campusCta__TI6Yc h2,.theme_connectedSection__6TojT h2,.theme_magazineSection__rCNab h2,.theme_sectionHeading__rObcw h2,.theme_teacherSection__gockX h2,.theme_testCopy__7A_vM h2{font-size:clamp(1.85rem,8.2vw,2.35rem);line-height:1.32}.theme_programCards__87_ll{grid-template-columns:1fr}.theme_programCards__87_ll>a{min-height:300px;border-right:0;border-bottom:1px solid var(--line)!important}.theme_testSection__VFzjq{padding:72px 18px;gap:45px}.theme_levelChart__QAWE9{grid-template-columns:1fr;min-height:0;border-bottom:0}.theme_levelChart__QAWE9>div{height:auto!important;padding:15px;display:grid;grid-template-columns:30px 1fr 1fr;border-bottom:1px solid rgb(255 255 255/15%)}.theme_levelChart__QAWE9 i{position:static}.theme_connectedSection__6TojT{padding:72px 18px}.theme_learningFlow__54WyB{grid-template-columns:1fr}.theme_learningFlow__54WyB>i{padding:8px}.theme_digitalGrid__SM45T{grid-template-columns:1fr}.theme_digitalGrid__SM45T article{min-height:240px;border-right:0;border-bottom:1px solid var(--line)}.theme_magazineSection__rCNab{padding:72px 18px}.theme_magazineGrid__gwXsP{grid-template-columns:1fr}.theme_coverStory__Y1BrV{min-height:340px;padding:28px}.theme_coverStory__Y1BrV h3{font-size:1.55rem}.theme_teacherSection__gockX{padding:72px 18px;gap:35px}.theme_teacherSection__gockX li{grid-template-columns:40px 1fr}.theme_teacherSection__gockX li p{grid-column:2}.theme_campusCta__TI6Yc{padding:58px 18px;grid-template-columns:1fr}.theme_campusCta__TI6Yc>div:last-child{align-items:stretch;flex-direction:column}.theme_support__S8mH9{padding:27px 18px;align-items:flex-start;flex-direction:column;gap:18px}.theme_support__S8mH9>div{align-items:flex-start;flex-direction:column;gap:2px}.theme_footerBody__3hfZN{padding:35px 18px;grid-template-columns:1fr}.theme_footerBody__3hfZN nav{justify-self:start;flex-wrap:wrap}.theme_footerBody__3hfZN>p{text-align:left}.theme_subHero__qABjP{padding:72px 18px 45px}.theme_subHero__qABjP h1{font-size:clamp(2.2rem,10vw,2.5rem);line-height:1.18}.theme_subHero__qABjP nav{margin-top:40px}.theme_subList__FEah7 article{grid-template-columns:45px 1fr;gap:10px 15px}.theme_subList__FEah7 article>a,.theme_subList__FEah7 article>p{grid-column:2}.theme_subList__FEah7 article>a{justify-self:start}.theme_subBanner__I5Xo0{padding:48px 18px;align-items:flex-start;flex-direction:column;gap:28px}.theme_subBanner__I5Xo0 h2{font-size:1.65rem}}@media(prefers-reduced-motion:reduce){.theme_site__1a5BB *,.theme_site__1a5BB :after,.theme_site__1a5BB :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.theme_hero___g6fU{min-height:650px;background:#071d30}.theme_heroImage__axY03{object-fit:cover;object-position:center 46%}.theme_heroPhotoShade__9jkJ1{position:absolute;inset:0;background:linear-gradient(90deg,rgb(5 21 34/92%),rgb(5 21 34/70%) 36%,rgb(5 21 34/18%) 65%,rgb(5 21 34/8%)),linear-gradient(0deg,rgb(5 21 34/46%),transparent 55%)}.theme_heroContent__CzpQ2{padding-top:120px}.theme_heroNotice__q9TQo{position:static;z-index:auto;right:auto;bottom:auto;min-width:0;min-height:72px;padding:0 max(24px,calc((100vw - 1240px)/2));grid-template-columns:auto auto 1fr auto;gap:20px;border-bottom:1px solid var(--line)}.theme_heroNotice__q9TQo p{color:var(--muted);font-size:.76rem}.theme_heroNotice__q9TQo a{display:flex;gap:22px}.theme_classroomStory__tWKXC{display:grid;grid-template-columns:1.18fr .82fr;min-height:520px;background:#f1f4f4}.theme_classroomPhoto__oV4QZ{position:relative;min-height:520px}.theme_classroomPhoto__oV4QZ img{object-fit:cover;object-position:center 48%}.theme_classroomCopy__xOGSv{padding:76px max(48px,calc((100vw - 1240px)/2)) 70px 68px;display:flex;flex-direction:column;justify-content:center}.theme_classroomCopy__xOGSv>p:first-child,.theme_subPhotoStory__OFwHs aside>p{color:var(--blue);font-size:.68rem;font-weight:800;letter-spacing:.17em}.theme_classroomCopy__xOGSv h2,.theme_subPhotoStory__OFwHs h2{margin-top:13px;font-size:clamp(2rem,3vw,2.75rem);line-height:1.3;letter-spacing:-.045em}.theme_classroomCopy__xOGSv h2+p,.theme_subPhotoStory__OFwHs h2+p{margin-top:23px;color:var(--muted)}.theme_classroomCopy__xOGSv a{margin-top:28px;align-self:flex-start;display:flex;gap:30px;padding-bottom:7px;border-bottom:1px solid var(--ink);font-size:.8rem;font-weight:700}.theme_subPhotoStory__OFwHs{display:grid;grid-template-columns:1.16fr .84fr;min-height:440px;background:#eef2f2}.theme_subPhotoStory__OFwHs>div{position:relative;min-height:440px}.theme_subPhotoStory__OFwHs>div img{object-fit:cover;object-position:center 48%}.theme_subPhotoStory__OFwHs aside{padding:65px max(48px,calc((100vw - 1240px)/2)) 60px 62px;display:flex;flex-direction:column;justify-content:center}@media(max-width:980px){.theme_classroomStory__tWKXC,.theme_subPhotoStory__OFwHs{grid-template-columns:1fr}.theme_classroomPhoto__oV4QZ,.theme_subPhotoStory__OFwHs>div{min-height:460px}.theme_classroomCopy__xOGSv,.theme_subPhotoStory__OFwHs aside{padding:60px 48px}}@media(max-width:720px){.theme_hero___g6fU{min-height:620px}.theme_heroImage__axY03{object-position:58% center}.theme_heroPhotoShade__9jkJ1{background:linear-gradient(90deg,rgb(5 21 34/91%),rgb(5 21 34/49%)),linear-gradient(0deg,rgb(5 21 34/63%),transparent 58%)}.theme_heroNotice__q9TQo{min-height:105px;padding:18px;grid-template-columns:1fr auto;gap:4px 14px}.theme_heroNotice__q9TQo p,.theme_heroNotice__q9TQo span{grid-column:1}.theme_heroNotice__q9TQo a{grid-row:1/4;grid-column:2;align-self:center}.theme_campusCta__TI6Yc h2,.theme_classroomCopy__xOGSv h2,.theme_connectedSection__6TojT h2,.theme_magazineSection__rCNab h2,.theme_sectionHeading__rObcw h2,.theme_subPhotoStory__OFwHs h2,.theme_teacherSection__gockX h2,.theme_testCopy__7A_vM h2{font-size:clamp(1.85rem,8.2vw,2.35rem);line-height:1.32}.theme_classroomPhoto__oV4QZ,.theme_subPhotoStory__OFwHs>div{min-height:310px}.theme_classroomCopy__xOGSv,.theme_subPhotoStory__OFwHs aside{padding:52px 18px}}.theme_site__qndbP{--navy:#122d50;--blue:#245383;--green:#2c7469;--gold:#c59b4f;--ink:#172230;--muted:#66717d;--line:#dce0e4;--cream:#f6f4ef;min-height:100vh;background:#fff;color:var(--ink);font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.theme_site__qndbP *{box-sizing:border-box}.theme_site__qndbP a{color:inherit;text-decoration:none}.theme_utility__G_g3m{min-height:34px;padding:0 max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;background:#f4f5f6;color:#6a7580;font-size:12px}.theme_utility__G_g3m>div{display:flex;gap:18px}.theme_utility__G_g3m strong{color:var(--green)}.theme_header__xjyI4{height:90px;padding:0 max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;gap:35px;border-bottom:1px solid var(--line);background:#fff}.theme_brand__nW0TQ{min-width:260px;display:flex;align-items:center;gap:12px;font-size:21px;font-weight:900;letter-spacing:-.05em}.theme_brandMark__MR32_{width:46px;height:46px;display:grid;place-items:center;border:2px solid var(--navy);color:var(--navy);font:700 28px/1 Georgia,serif}.theme_brand__nW0TQ small{display:block;margin-top:4px;color:#7b8590;font-size:8px;letter-spacing:.13em}.theme_header__xjyI4 nav{flex:1 1;display:flex;justify-content:center;gap:32px;font-size:15px;font-weight:800}.theme_header__xjyI4 nav a{padding:34px 0 31px;border-bottom:3px solid transparent}.theme_header__xjyI4 nav a:hover{color:var(--green);border-color:var(--green)}.theme_login__MTvLu{padding:13px 18px;background:var(--navy);color:#fff!important;font-size:13px;font-weight:850}.theme_mobileMenu__LsaUy{display:none}.theme_hero__OOmD3{width:min(1320px,calc(100% - 48px));margin:24px auto 0;display:grid;grid-template-columns:2fr .9fr;gap:24px}.theme_heroMain__z2o4C{position:relative;min-height:570px;overflow:hidden}.theme_heroMain__z2o4C>img{object-fit:cover}.theme_heroShade__SP5Uj{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,34,58,.78),rgba(10,34,58,.18) 70%)}.theme_heroCopy__wzS_5{position:relative;z-index:1;width:70%;padding:105px 70px;color:#fff}.theme_heading__Ig8Nd>span,.theme_heroCopy__wzS_5>span,.theme_innerHero__OEVB1>span{font-size:12px;font-weight:900;letter-spacing:.14em}.theme_heroCopy__wzS_5>span{color:#cbd9e9}.theme_heroCopy__wzS_5 h1{margin:18px 0;font-size:clamp(44px,4.5vw,64px);line-height:1.14;letter-spacing:-.06em}.theme_heroCopy__wzS_5 p{max-width:560px;margin:0;color:#e0e6ed;font-size:18px;line-height:1.75;word-break:keep-all}.theme_heroCopy__wzS_5>div{display:flex;gap:10px;margin-top:32px}.theme_heroCopy__wzS_5 a{padding:14px 20px;background:var(--green);font-size:14px;font-weight:850}.theme_heroCopy__wzS_5 a:last-child{background:#fff;color:var(--navy)}.theme_noticeBox__3_AtU{border:1px solid var(--line);background:#fff}.theme_noticeBox__3_AtU>div{padding:28px;background:var(--navy);color:#fff;display:grid;grid-template-columns:1fr auto}.theme_noticeBox__3_AtU>div span{grid-column:1/-1;color:#a8bad1;font-size:11px}.theme_noticeBox__3_AtU h2{margin:8px 0 0;font-size:23px}.theme_noticeBox__3_AtU>div a{align-self:end;font-size:11px}.theme_noticeBox__3_AtU>a{min-height:102px;padding:21px 24px;display:grid;grid-template-columns:58px 1fr;gap:8px;border-bottom:1px solid var(--line)}.theme_noticeBox__3_AtU>a>span{color:var(--green);font-size:11px}.theme_noticeBox__3_AtU>a>b{font-size:14px;line-height:1.5}.theme_noticeBox__3_AtU time{grid-column:2;color:#8a939d;font-size:11px}.theme_applyLinks__QW2Ur{width:min(1240px,calc(100% - 48px));margin:24px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.theme_applyLinks__QW2Ur>a{min-height:108px;padding:22px;display:grid;grid-template-columns:35px 1fr 25px;align-items:center;border-right:1px solid var(--line)}.theme_applyLinks__QW2Ur>a:last-child{border:0}.theme_applyLinks__QW2Ur>a>span{color:var(--gold);font:italic 18px/1 Georgia,serif}.theme_applyLinks__QW2Ur b{display:block;font-size:17px}.theme_applyLinks__QW2Ur small{display:block;margin-top:6px;color:#7a8590;font-size:12px}.theme_applyLinks__QW2Ur i{font-style:normal}.theme_inner__AZD6i,.theme_programs__tb0aN,.theme_results__ImFYX{width:min(1240px,calc(100% - 48px));margin:0 auto}.theme_programs__tb0aN,.theme_results__ImFYX{padding:100px 0}.theme_heading__Ig8Nd h2{margin:13px 0 10px;font-size:clamp(32px,3.4vw,44px);line-height:1.22;letter-spacing:-.055em}.theme_heading__Ig8Nd>span,.theme_innerHero__OEVB1>span{color:var(--green)}.theme_heading__Ig8Nd p{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.theme_levelGrid__LwCBW{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--navy);border-bottom:1px solid var(--line)}.theme_levelGrid__LwCBW article{padding:30px;border-right:1px solid var(--line)}.theme_levelGrid__LwCBW article:last-child{border:0}.theme_levelGrid__LwCBW article>div{display:flex;justify-content:space-between}.theme_levelGrid__LwCBW article>div span{color:#a4abb3;font:italic 22px/1 Georgia,serif}.theme_levelGrid__LwCBW em{color:var(--green);font-size:11px;font-style:normal;font-weight:850}.theme_levelGrid__LwCBW h3{margin:43px 0 15px;font-size:27px}.theme_levelGrid__LwCBW h3 small{display:block;margin-top:7px;color:var(--gold);font-size:12px}.theme_levelGrid__LwCBW p{min-height:54px;color:var(--muted);line-height:1.7}.theme_levelGrid__LwCBW article>b{display:block;margin-top:22px;padding-top:18px;border-top:1px solid var(--line);font-size:12px}.theme_levelGrid__LwCBW a{display:inline-block;margin-top:25px;color:var(--blue);font-size:12px;font-weight:850}.theme_bookSystem__QsImC{display:grid;grid-template-columns:1fr 1fr;background:var(--cream)}.theme_bookVisual__LvHNh{position:relative;min-height:580px}.theme_bookVisual__LvHNh>img{object-fit:cover}.theme_bookCopy__lR_6w{padding:80px max(24px,calc((100vw - 1240px)/2)) 80px 70px}.theme_bookCopy__lR_6w dl{margin:32px 0 26px;border-top:1px solid #d3d2cd}.theme_bookCopy__lR_6w dl>div{padding:18px 0;display:grid;grid-template-columns:55px 1fr;border-bottom:1px solid #d3d2cd}.theme_bookCopy__lR_6w dt{color:var(--gold);font:italic 18px/1 Georgia,serif}.theme_bookCopy__lR_6w dd{margin:0}.theme_bookCopy__lR_6w dd b{display:block}.theme_bookCopy__lR_6w dd span{display:block;margin-top:6px;color:var(--muted);font-size:14px}.theme_bookCopy__lR_6w>a{font-size:13px;font-weight:850;color:var(--green)}.theme_management__dql2O{padding:80px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;background:var(--navy);color:#fff}.theme_management__dql2O>div:first-child>span{color:#9fb2c9;font-size:12px}.theme_management__dql2O h2{margin:15px 0;font-size:clamp(32px,3.4vw,44px);line-height:1.24}.theme_management__dql2O>div:first-child p{color:#bbc7d4;line-height:1.8}.theme_management__dql2O>div:first-child a{display:inline-block;margin-top:16px;color:#fff;font-size:13px;font-weight:850}.theme_report__arm7o{padding:30px;background:#fff;color:var(--ink)}.theme_report__arm7o header{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:2px solid var(--navy)}.theme_report__arm7o header span{font-size:12px;color:var(--muted)}.theme_report__arm7o dl{margin:20px 0}.theme_report__arm7o dl>div{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;margin:12px 0}.theme_report__arm7o dt{font-size:11px}.theme_report__arm7o dd{margin:0;display:flex;align-items:center;gap:10px;color:var(--green);font-size:12px}.theme_report__arm7o dd i{height:8px;background:var(--green)}.theme_report__arm7o p{margin:20px 0 0;padding:18px;background:#f3f5f7;color:var(--muted);font-size:13px;line-height:1.65}.theme_report__arm7o p b{display:block;margin-bottom:6px;color:var(--ink)}.theme_resultGrid__J9sm_{margin-top:38px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.theme_resultGrid__J9sm_ article{padding:34px;border-right:1px solid var(--line)}.theme_resultGrid__J9sm_ article:last-child{border:0}.theme_resultGrid__J9sm_ strong{color:var(--green);font-size:12px}.theme_resultGrid__J9sm_ b{display:block;margin:22px 0 14px;color:var(--navy);font:700 42px/1 Georgia,serif}.theme_resultGrid__J9sm_ p{min-height:50px;color:var(--muted);line-height:1.65}.theme_resultGrid__J9sm_ span{font-size:12px}.theme_example__t8EJ4{color:#939ba4;font-size:11px}.theme_results__ImFYX>a{display:inline-block;margin-top:18px;color:var(--green);font-size:13px;font-weight:850}.theme_parents__5Hfij{padding:65px max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;gap:45px;background:#e8eee9 url(/theme-lab/s1-english-academy/pattern.svg) 50%/cover no-repeat}.theme_parents__5Hfij span{color:var(--green);font-size:12px;font-weight:850}.theme_parents__5Hfij h2{margin:12px 0;font-size:clamp(30px,3vw,42px);line-height:1.25}.theme_parents__5Hfij p{margin:0;color:#53635f}.theme_parents__5Hfij>a{padding:15px 22px;background:var(--green);color:#fff;font-size:13px;font-weight:850}.theme_admissionBand__OFPFI{padding:75px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:1.35fr .65fr;gap:60px}.theme_admissionBand__OFPFI ol{list-style:none;margin:35px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.theme_admissionBand__OFPFI li{padding:22px 15px;border-right:1px solid var(--line)}.theme_admissionBand__OFPFI li span{display:block;color:var(--gold);font:italic 18px/1 Georgia,serif}.theme_admissionBand__OFPFI li b{display:block;margin-top:24px;font-size:15px}.theme_admissionBand__OFPFI aside{padding:32px;background:var(--navy);color:#fff}.theme_admissionBand__OFPFI aside>span{color:#a9bbd0;font-size:12px}.theme_admissionBand__OFPFI aside>a:first-of-type{display:block;margin:15px 0;font:700 28px/1 Georgia,serif}.theme_admissionBand__OFPFI aside p{color:#b9c6d4;font-size:13px}.theme_admissionBand__OFPFI aside>a:last-child{display:inline-block;margin-top:18px;padding:12px 16px;background:var(--green);font-size:13px;font-weight:850}.theme_footer__VUU1F{padding:48px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:.6fr 1.45fr .7fr;gap:42px;background:#101d2d;color:#aeb8c3;font-size:12px}.theme_footerBrand__gr_v2 b{display:block;color:#fff;font-size:20px}.theme_footerBrand__gr_v2 small{display:block;margin-top:7px;font-size:8px;letter-spacing:.13em}.theme_footer__VUU1F p{margin:0 0 8px}.theme_demo__4quCe{color:#718090}.theme_footerLinks__M1fdp{display:flex;gap:15px;flex-wrap:wrap;align-content:start}.theme_mobileQuick__KuIMs{display:none}.theme_breadcrumb___HXx6{padding:21px 0;display:flex;gap:9px;color:#7c8792;font-size:12px}.theme_inner__AZD6i{padding-bottom:100px}.theme_innerHero__OEVB1{padding:65px 0 58px;border-bottom:1px solid var(--line)}.theme_innerHero__OEVB1 h1{max-width:830px;margin:16px 0;font-size:clamp(38px,4.4vw,58px);line-height:1.16;letter-spacing:-.06em}.theme_innerHero__OEVB1 p{max-width:650px;margin:0;color:var(--muted);font-size:17px;line-height:1.75}.theme_detailLevels__fPBzC{padding-top:45px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.theme_detailLevels__fPBzC article{padding:30px;border:1px solid var(--line)}.theme_detailLevels__fPBzC article>span{color:var(--green);font-size:11px}.theme_detailLevels__fPBzC h2{font-size:28px}.theme_detailLevels__fPBzC h2 small{display:block;margin-top:7px;color:var(--gold);font-size:12px}.theme_detailLevels__fPBzC li,.theme_detailLevels__fPBzC p{color:var(--muted);line-height:1.7}.theme_detailLevels__fPBzC article>b{font-size:12px}.theme_detailLevels__fPBzC ul{padding-left:18px}.theme_detailLevels__fPBzC a{display:inline-block;margin-top:15px;padding:12px 16px;background:var(--navy);color:#fff;font-size:13px;font-weight:850}.theme_aboutDetail__gM0Ei{padding-top:45px;display:grid;grid-template-columns:1fr 1fr;gap:65px}.theme_aboutDetail__gM0Ei>div>span{color:var(--green);font-size:12px}.theme_aboutDetail__gM0Ei h2{font-size:38px;line-height:1.3}.theme_aboutDetail__gM0Ei p{color:var(--muted);line-height:1.8}.theme_aboutDetail__gM0Ei dl{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.theme_aboutDetail__gM0Ei dl>div{padding:30px 18px;border-right:1px solid var(--line)}.theme_aboutDetail__gM0Ei dl>div:last-child{border:0}.theme_aboutDetail__gM0Ei dt{color:var(--navy);font:700 28px/1 Georgia,serif}.theme_aboutDetail__gM0Ei dd{margin:12px 0 0;color:var(--muted);font-size:12px}.theme_process__oYzG_{padding-top:45px;display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--navy)}.theme_process__oYzG_ article{padding:30px;border-right:1px solid var(--line)}.theme_process__oYzG_ article:last-child{border:0}.theme_process__oYzG_ span{color:var(--gold);font:italic 20px/1 Georgia,serif}.theme_process__oYzG_ h2{margin:30px 0 12px;font-size:23px}.theme_process__oYzG_ p{color:var(--muted);line-height:1.7}.theme_resultTable__C3usE{margin-top:45px;border-top:2px solid var(--navy)}.theme_resultTable__C3usE header,.theme_resultTable__C3usE>div{padding:18px;display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--line)}.theme_resultTable__C3usE header{background:#f3f5f6;font-size:12px}.theme_resultTable__C3usE>div strong{color:var(--green)}.theme_resultTable__C3usE>p{color:#929aa3;font-size:11px}.theme_admissionDetail__DuBgZ{padding-top:45px;display:grid;grid-template-columns:1.3fr .7fr;gap:30px}.theme_admissionDetail__DuBgZ ol{list-style:none;margin:0;padding:0;border-top:2px solid var(--navy)}.theme_admissionDetail__DuBgZ li{padding:24px;display:grid;grid-template-columns:60px 1fr;border-bottom:1px solid var(--line)}.theme_admissionDetail__DuBgZ li>span{color:var(--gold);font:italic 20px/1 Georgia,serif}.theme_admissionDetail__DuBgZ h2{margin:0;font-size:22px}.theme_admissionDetail__DuBgZ p{margin:8px 0 0;color:var(--muted)}.theme_admissionDetail__DuBgZ aside{padding:30px;background:var(--cream)}.theme_admissionDetail__DuBgZ aside h2{font-size:22px}.theme_admissionDetail__DuBgZ aside p{color:var(--muted);line-height:1.8}.theme_admissionDetail__DuBgZ aside a{display:inline-block;margin-top:15px;padding:13px 18px;background:var(--green);color:#fff;font-weight:850}.theme_formLayout__1IwOj{padding-top:45px;display:grid;grid-template-columns:1.4fr .6fr;gap:28px}.theme_form__u4kgR{padding:32px;display:grid;grid-template-columns:repeat(2,1fr);gap:21px;background:#f6f7f8;border:1px solid var(--line)}.theme_form__u4kgR label{display:grid;gap:8px;font-size:13px;font-weight:800}.theme_form__u4kgR input,.theme_form__u4kgR select,.theme_form__u4kgR textarea{width:100%;padding:14px;border:1px solid #cbd1d7;background:#fff;font:inherit}.theme_form__u4kgR .theme_consent__YKkAL,.theme_form__u4kgR .theme_full__oUEoK,.theme_form__u4kgR button{grid-column:1/-1}.theme_form__u4kgR .theme_consent__YKkAL{display:flex;align-items:center;font-weight:500}.theme_consent__YKkAL input{width:auto}.theme_form__u4kgR button{padding:16px;border:0;background:var(--green);color:#fff;font-weight:850}.theme_formLayout__1IwOj aside{padding:30px;background:var(--navy);color:#fff}.theme_formLayout__1IwOj aside>span{color:#9fb5cd;font-size:12px}.theme_formLayout__1IwOj aside>a{display:block;margin:15px 0;font:700 28px/1 Georgia,serif}.theme_formLayout__1IwOj aside li,.theme_formLayout__1IwOj aside p{color:#bdc9d5;line-height:1.8}.theme_formLayout__1IwOj aside hr{margin:28px 0;border:0;border-top:1px solid rgba(255,255,255,.2)}.theme_formLayout__1IwOj aside h2{font-size:21px}@media(max-width:1000px){.theme_header__xjyI4 nav{display:none}.theme_header__xjyI4{justify-content:space-between}.theme_mobileMenu__LsaUy{display:block;position:relative}.theme_mobileMenu__LsaUy summary{width:42px;height:42px;padding:11px;display:grid;align-content:center;gap:5px;border:1px solid var(--line);cursor:pointer;list-style:none}.theme_mobileMenu__LsaUy summary::-webkit-details-marker{display:none}.theme_mobileMenu__LsaUy summary i{height:2px;background:var(--navy)}.theme_mobileMenu__LsaUy>nav{position:absolute;right:0;top:48px;z-index:30;width:230px;padding:9px;display:block;background:#fff;border:1px solid var(--line);box-shadow:0 15px 30px rgba(16,35,58,.14)}.theme_mobileMenu__LsaUy>nav a{display:block;padding:13px;border-bottom:1px solid var(--line)}.theme_mobileMenu__LsaUy>nav a:last-child{background:var(--navy);color:#fff}.theme_hero__OOmD3{grid-template-columns:1fr}.theme_heroCopy__wzS_5{width:75%}.theme_noticeBox__3_AtU{display:grid;grid-template-columns:210px repeat(3,1fr)}.theme_noticeBox__3_AtU>div{display:block}.theme_noticeBox__3_AtU>a{min-height:130px}.theme_bookSystem__QsImC,.theme_management__dql2O{grid-template-columns:1fr}.theme_bookVisual__LvHNh{min-height:460px}.theme_bookCopy__lR_6w{padding:65px 24px}.theme_management__dql2O{gap:40px}.theme_aboutDetail__gM0Ei,.theme_detailLevels__fPBzC{grid-template-columns:1fr}.theme_process__oYzG_{grid-template-columns:1fr 1fr}.theme_admissionDetail__DuBgZ,.theme_formLayout__1IwOj{grid-template-columns:1fr}.theme_footer__VUU1F{grid-template-columns:1fr 1fr}.theme_footerLinks__M1fdp{grid-column:1/-1}}@media(max-width:680px){.theme_utility__G_g3m{padding-inline:16px}.theme_utility__G_g3m>div:first-child span,.theme_utility__G_g3m>div:last-child a:not(:last-child){display:none}.theme_header__xjyI4{height:72px;padding-inline:16px}.theme_brand__nW0TQ{min-width:0;font-size:17px}.theme_brandMark__MR32_{width:38px;height:38px;font-size:22px}.theme_brand__nW0TQ small{font-size:7px}.theme_login__MTvLu{display:none}.theme_hero__OOmD3{width:100%;margin:0;gap:0}.theme_heroMain__z2o4C{min-height:590px}.theme_heroMain__z2o4C>img{object-position:60% center}.theme_heroCopy__wzS_5{width:100%;padding:72px 18px}.theme_heroCopy__wzS_5 h1{font-size:40px;line-height:1.16}.theme_heroCopy__wzS_5 p{font-size:16px}.theme_heroCopy__wzS_5>div{align-items:stretch}.theme_heroCopy__wzS_5 a{text-align:center;padding-inline:14px}.theme_noticeBox__3_AtU{display:block;margin:16px;border:1px solid var(--line)}.theme_noticeBox__3_AtU>div{padding:22px}.theme_noticeBox__3_AtU>a{min-height:90px}.theme_applyLinks__QW2Ur{width:100%;margin-top:0;grid-template-columns:1fr}.theme_applyLinks__QW2Ur>a{min-height:92px;border-right:0;border-bottom:1px solid var(--line)}.theme_inner__AZD6i,.theme_programs__tb0aN,.theme_results__ImFYX{width:calc(100% - 32px)}.theme_programs__tb0aN,.theme_results__ImFYX{padding:72px 0}.theme_heading__Ig8Nd h2{font-size:32px;line-height:1.28}.theme_levelGrid__LwCBW{grid-template-columns:1fr}.theme_levelGrid__LwCBW article{padding:25px 8px;border-right:0;border-bottom:1px solid var(--line)}.theme_levelGrid__LwCBW h3{margin-top:28px}.theme_bookVisual__LvHNh{min-height:340px}.theme_bookCopy__lR_6w{padding:55px 16px}.theme_management__dql2O{padding:58px 16px}.theme_management__dql2O h2{font-size:32px}.theme_report__arm7o{padding:20px}.theme_report__arm7o dl>div{grid-template-columns:75px 1fr}.theme_resultGrid__J9sm_{grid-template-columns:1fr}.theme_resultGrid__J9sm_ article{border-right:0;border-bottom:1px solid var(--line)}.theme_resultGrid__J9sm_ b{font-size:38px}.theme_parents__5Hfij{padding:55px 16px;align-items:flex-start;flex-direction:column}.theme_parents__5Hfij h2{font-size:30px}.theme_admissionBand__OFPFI{padding:58px 16px;grid-template-columns:1fr;gap:28px}.theme_admissionBand__OFPFI ol{grid-template-columns:1fr 1fr}.theme_admissionBand__OFPFI li{border-bottom:1px solid var(--line)}.theme_footer__VUU1F{padding:44px 16px;grid-template-columns:1fr;gap:22px}.theme_mobileQuick__KuIMs{position:sticky;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);background:#fff}.theme_mobileQuick__KuIMs a{padding:14px 5px;text-align:center;font-size:12px;font-weight:850}.theme_mobileQuick__KuIMs a:last-child{background:var(--green);color:#fff}.theme_inner__AZD6i{padding-bottom:75px}.theme_innerHero__OEVB1{padding:48px 0}.theme_innerHero__OEVB1 h1{font-size:38px;line-height:1.18}.theme_innerHero__OEVB1 p{font-size:16px}.theme_aboutDetail__gM0Ei h2{font-size:31px}.theme_aboutDetail__gM0Ei dl{grid-template-columns:1fr}.theme_aboutDetail__gM0Ei dl>div{border-right:0;border-bottom:1px solid var(--line)}.theme_process__oYzG_{grid-template-columns:1fr}.theme_process__oYzG_ article{border-right:0;border-bottom:1px solid var(--line)}.theme_resultTable__C3usE{overflow:auto}.theme_resultTable__C3usE header,.theme_resultTable__C3usE>div{min-width:650px}.theme_admissionDetail__DuBgZ li{grid-template-columns:45px 1fr}.theme_form__u4kgR{padding:20px;grid-template-columns:1fr}.theme_form__u4kgR .theme_consent__YKkAL,.theme_form__u4kgR .theme_full__oUEoK,.theme_form__u4kgR button,.theme_form__u4kgR label{grid-column:1}}.photo_heroShade__nBTls{position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 34 58/92%),rgb(10 34 58/73%) 44%,rgb(10 34 58/14%) 78%,rgb(10 34 58/4%))}.photo_bookVisual__xnGgY>img{object-position:center}.photo_parents__nUaHu.photo_parents__nUaHu{background:linear-gradient(90deg,rgb(232 238 233/98%),rgb(232 238 233/93%) 50%,rgb(232 238 233/62%)),url(/theme-lab/s1-english-academy/parent-report.webp) right 42% /cover no-repeat}@media (max-width:680px){.photo_heroShade__nBTls{background:linear-gradient(180deg,rgb(10 34 58/68%),rgb(10 34 58/48%) 44%,rgb(10 34 58/90%))}.photo_parents__nUaHu.photo_parents__nUaHu{background-position:50%,63%}}