.sky-home-welcome{padding:44px 0 34px;background:#f5f8f7}.sky-home-position{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:30px}.sky-home-position .studio-kicker{margin-bottom:12px}.sky-home-position h1{font-size:clamp(27px,2.8vw,42px);letter-spacing:-.055em;line-height:1.35}.sky-position-break{display:none}.sky-home-position>p{font-size:19px;line-height:1.7;color:#45616b}.sky-home-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:40px}.sky-home-quick a{display:flex;align-items:center;gap:14px;min-height:92px;background:#fff;border:1px solid #cadbd6;padding:16px 21px;border-radius:6px;transition:background .18s,border-color .18s}.sky-home-quick svg{width:30px;height:30px;flex-shrink:0}.sky-home-quick strong,.sky-home-quick small{display:block}.sky-home-quick strong{font-size:20px;line-height:1.4;font-weight:700}.sky-home-quick small{font-size:14px;line-height:1.5;margin-top:5px;letter-spacing:-.02em;color:#51675d}.sky-home-quick .sky-quick-apply{background:#164e42;border-color:#164e42;color:#fff}.sky-home-quick .sky-quick-apply small{color:#d9ece4}.sky-home-quick .sky-quick-kakao{background:#fee500;border-color:#e9d317;color:#302a03}.sky-home-quick .sky-quick-kakao small{color:#524b0d}.sky-home-quick a:hover{border-color:#174f43;background:#edf4ee}.sky-home-quick .sky-quick-apply:hover{background:#0c3d33}.sky-home-quick .sky-quick-kakao:hover{background:#f0d800}.sky-life-feature{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:54px}.sky-life-feature-copy{padding:12px 0}.sky-life-feature-eyebrow{font-size:16px;color:#286954;font-weight:650;letter-spacing:.015em;margin-bottom:15px}.sky-life-feature h2{font-size:clamp(35px,3.5vw,54px);color:#154d43;line-height:1.3}.sky-life-feature-lead{font-size:clamp(23px,2vw,31px);font-weight:600;line-height:1.55;margin-top:19px!important}.sky-life-feature mark{color:inherit;background:linear-gradient(transparent 63%,#d4e89e 63%,#d4e89e 93%,transparent 93%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.sky-life-feature-copy>p:not([class]){font-size:19px;line-height:1.8;color:#435957;margin-top:20px}.sky-life-feature .button{background:#174f43;border-color:#174f43;font-size:18px;margin-top:26px;padding:15px 23px}.sky-life-feature figure{margin:0}.sky-life-feature img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.sky-life-feature figcaption{font-size:13px;color:#4a655f;line-height:1.7;padding-top:12px;display:flex;justify-content:space-between;gap:15px}.sky-life-feature figcaption small{font-size:11px;white-space:nowrap;color:#5e746c}.sky-home-audience{display:flex;justify-content:center;gap:38px;margin-top:34px;border-top:1px solid #d6e0db;padding-top:21px;font-size:17px}.sky-home-audience a{text-decoration:underline;text-underline-offset:5px}.sky-schedule-section,.sky-application-section{padding:90px 0;scroll-margin-top:125px}.sky-schedule-section{background:#f4f7f3}.sky-contact-section-heading h2{font-size:clamp(32px,3vw,43px);line-height:1.45}.sky-contact-section-heading>p:not(.studio-kicker){font-size:20px;color:#50685c;line-height:1.8;margin-top:20px}.sky-contact-section-heading .studio-kicker{margin-bottom:16px}.sky-schedule-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:35px}.sky-schedule-grid>article{padding:34px;background:#fff;border:1px solid #d7e2d8;border-radius:6px}.sky-schedule-grid>article:only-child{grid-column:1/-1}.sky-notice-label{display:inline-block;font-size:15px;font-weight:650;color:#285f47;background:#edf4e8;padding:4px 12px}.sky-notice-date{display:flex;align-items:center;gap:22px;border-bottom:1px solid #dce5da;padding:14px 0 22px;margin-bottom:23px}.sky-notice-date time{font-size:25px;line-height:1.3}.sky-notice-date strong{font-size:43px;color:#174f43}.sky-notice-date time span{font-size:18px}.sky-notice-date>b{padding-left:22px;border-left:1px solid #b7cabc;font-size:29px;color:#174f43}.sky-schedule-grid h3{font-size:26px;line-height:1.6}.sky-schedule-grid p{font-size:19px;color:#516459;margin-top:17px;line-height:1.8}.sky-schedule-grid .studio-kicker{font-size:15px;margin:0 0 17px}.sky-schedule-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;font-size:16px}.sky-schedule-actions .button{font-size:17px;background:#174f43;border-color:#174f43;padding:13px 19px}.sky-schedule-actions>a:not(.button){text-decoration:underline;text-underline-offset:5px}.sky-application-grid{display:grid;grid-template-columns:.9fr 1fr;gap:80px}.sky-application-grid .sky-application-explain{font-size:18px;max-width:390px}.sky-application-phone{display:inline-block;margin-top:25px;font-size:18px;text-decoration:underline;text-underline-offset:5px}.sky-application-form{background:#f6f8f4;padding:32px;border:1px solid #d7e2d5;border-radius:6px}.sky-application-form>label{display:block;font-size:19px;font-weight:650;margin:20px 0 8px}.sky-application-form>label:first-child{margin-top:0}.sky-application-form>label span{font-size:14px;color:#5c6d60;font-weight:400;margin-left:8px}.sky-application-form select,.sky-application-form input,.sky-application-form textarea{font:inherit;font-size:17px;line-height:1.65;width:100%;padding:12px 14px;min-height:51px;background:#fff;color:#173d32;border:1px solid #a9bdb0;border-radius:4px}.sky-application-form textarea{resize:vertical}.sky-application-form input::placeholder,.sky-application-form textarea::placeholder{color:#67756c}.sky-application-form .button{justify-content:center;width:100%;margin-top:24px;background:#174f43;border-color:#174f43;font-size:20px}.sky-application-form .sky-application-help,.sky-application-form .sky-application-status{font-size:14px;color:#53665a;line-height:1.7;margin-top:13px}.sky-application-form .sky-application-status:empty{display:none}.sky-application-form :focus-visible{outline:3px solid #94bb47;outline-offset:4px}
@media(max-width:1099px){.sky-home-quick a{padding:14px;gap:10px}.sky-home-quick svg{width:25px;height:25px}.sky-home-quick strong{font-size:17px}.sky-home-quick small{font-size:12px}.sky-life-feature{gap:30px}.sky-life-feature h2{font-size:37px}.sky-life-feature-copy>p:not([class]){font-size:18px}.sky-feature-desktop{display:none}.sky-life-feature figcaption{display:block}.sky-life-feature figcaption small{display:block;margin-top:2px}.sky-home-position>p{font-size:17px}.sky-application-grid{gap:40px}}
@media(max-width:767px){.sky-home-welcome{padding:31px 0 26px}.sky-home-position{display:block;margin-bottom:24px}.sky-home-position .studio-kicker{font-size:14px;margin-bottom:9px}.sky-home-position h1{font-size:29px;line-height:1.5}.sky-position-break{display:initial}.sky-home-position>p{display:none}.sky-home-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:35px}.sky-home-quick a{min-height:75px;padding:12px;gap:9px}.sky-home-quick strong{font-size:16px;white-space:nowrap}.sky-home-quick small{font-size:11px;line-height:1.4}.sky-home-quick svg{width:23px;height:23px}.sky-life-feature{display:flex;flex-direction:column;align-items:stretch;gap:0}.sky-life-feature-copy{display:contents}.sky-life-feature-eyebrow{order:0}.sky-life-feature h2{order:1}.sky-life-feature figure{order:2;margin-top:21px}.sky-life-feature-lead{order:3;margin-top:23px!important}.sky-life-feature-copy>p:not([class]){order:4}.sky-life-feature .button{order:5;align-self:flex-start}.sky-life-feature h2{font-size:36px}.sky-life-feature-eyebrow{font-size:14px;margin-bottom:12px}.sky-life-feature-lead{font-size:25px;margin-top:15px!important}.sky-life-feature-copy>p:not([class]){font-size:18px;margin-top:17px}.sky-life-feature .button{font-size:17px;margin-top:21px}.sky-life-feature img{aspect-ratio:3/2}.sky-life-feature figcaption{font-size:12px}.sky-home-audience{font-size:14px;justify-content:space-between;gap:15px;margin-top:26px;padding-top:20px}.sky-schedule-section,.sky-application-section{padding:57px 0;scroll-margin-top:95px}.sky-contact-section-heading h2{font-size:32px}.sky-contact-section-heading>p:not(.studio-kicker){font-size:18px}.sky-schedule-grid{grid-template-columns:1fr;gap:20px;margin-top:25px}.sky-schedule-grid>article{padding:25px 22px}.sky-schedule-grid h3{font-size:23px}.sky-schedule-grid p{font-size:17px}.sky-schedule-actions{gap:16px}.sky-schedule-actions .button{font-size:16px}.sky-application-grid{grid-template-columns:1fr;gap:28px}.sky-application-form{padding:24px 20px}.sky-application-form>label{font-size:18px}.sky-application-form select,.sky-application-form input,.sky-application-form textarea{font-size:16px}.sky-notice-date{gap:15px}.sky-notice-date>b{padding-left:15px;font-size:26px}}
@media(max-width:359px){.sky-home-quick a{padding:10px 8px;gap:7px}.sky-home-quick svg{width:20px;height:20px}.sky-home-quick strong{font-size:14px}.sky-home-quick small{font-size:10px}.sky-home-position h1{font-size:26px}.sky-life-feature h2{font-size:31px}.sky-life-feature-lead{font-size:23px}.sky-home-audience{font-size:12px}.sky-schedule-grid>article{padding:22px 18px}}
@media(prefers-reduced-motion:reduce){.sky-home-quick a{transition:none}}
