:is(html:has(main.os),body:has(main.os)){background:#fff}@media (prefers-color-scheme:dark){:is(html:has(main.os:not([data-theme=light])),body:has(main.os:not([data-theme=light]))){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101010}}:is(html:has(main.os[data-theme=dark]),body:has(main.os[data-theme=dark])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101010}.os{--os-bg:#fff;--os-raised:#fff;--os-ink:#121212;--os-mute:#767676;--os-rule:#e6e6e6;--os-guide:#c9c9c9;--os-soft:#f3f3f1;--os-logo-filter:none;--os-shadow:0 18px 54px #12121224, 0 2px 8px #1212120f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100svh;padding:calc(env(safe-area-inset-top,0px) + 14px) 16px calc(env(safe-area-inset-bottom,0px) + 16px);color:var(--os-ink);background:var(--os-bg);word-break:keep-all;-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Gowun Dodum,Pretendard,Apple SD Gothic Neo,system-ui,sans-serif;display:flex}@media (prefers-color-scheme:dark){.os:not([data-theme=light]){--os-bg:#101010;--os-raised:#171717;--os-ink:#f1f1ec;--os-mute:#a2a29c;--os-rule:#2c2c2a;--os-guide:#4f4f4c;--os-soft:#1f1f1d;--os-logo-filter:invert(1);--os-shadow:0 18px 54px #0000008c, 0 2px 8px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.os[data-theme=dark]{--os-bg:#101010;--os-raised:#171717;--os-ink:#f1f1ec;--os-mute:#a2a29c;--os-rule:#2c2c2a;--os-guide:#4f4f4c;--os-soft:#1f1f1d;--os-logo-filter:invert(1);--os-shadow:0 18px 54px #0000008c, 0 2px 8px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.os,.os *,.os :before,.os :after{box-sizing:border-box}.os a{color:inherit;text-decoration:none}.os-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.os-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;min-height:40px;display:grid}.os-mark{justify-self:start;width:32px;height:32px;display:block}.os-logo{width:100%;height:100%;filter:var(--os-logo-filter);display:block;overflow:hidden}.os-top__right{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.os-tabs{color:var(--os-mute);justify-self:center;gap:14px;font-size:13px;display:flex}.os-tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;position:relative}.os-tabs button[aria-pressed=true]{color:var(--os-ink)}.os-tabs button[aria-pressed=true]:after{content:"";background:var(--os-ink);height:1.5px;position:absolute;bottom:3px;left:0;right:0}.os-tabs button:focus-visible{outline:2px solid var(--os-ink);outline-offset:2px;border-radius:2px}.os-theme{color:var(--os-mute);align-items:center;gap:5px;font-size:13px;display:flex}.os-theme>span{color:var(--os-rule)}.os-theme button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 1px}.os-theme button:hover{color:var(--os-ink)}.os-theme button:focus-visible{outline:2px solid var(--os-ink);outline-offset:2px;border-radius:2px}.os[data-theme=light] .os-theme [data-mode=light],.os[data-theme=dark] .os-theme [data-mode=dark]{color:var(--os-ink)}@media (prefers-color-scheme:light){.os:not([data-theme]) .os-theme [data-mode=light]{color:var(--os-ink)}}@media (prefers-color-scheme:dark){.os:not([data-theme]) .os-theme [data-mode=dark]{color:var(--os-ink)}}.os .ch-service-navigation{--service-nav-accent:var(--os-ink);--chopchoo-loop-dot:var(--os-mute)}.os .ch-service-navigation>.ch-service-navigation__trigger{min-height:34px;padding:0 9px;font-family:Gowun Dodum,Pretendard,sans-serif;font-size:12px;font-weight:400;border-color:var(--os-rule)!important;color:var(--os-ink)!important;background:0 0!important}.os .ch-service-navigation__trigger:hover,.os .ch-service-navigation__trigger[aria-expanded=true]{border-color:var(--os-mute)!important;background:var(--os-soft)!important}.os .ch-service-navigation__trigger b{color:var(--os-mute)}.os .ch-service-navigation__panel{border-color:var(--os-rule);color:var(--os-ink);background:var(--os-raised);box-shadow:var(--os-shadow)}.os .ch-service-navigation__panel section>span,.os .ch-service-navigation__services small,.os .ch-service-navigation__services a>b{color:var(--os-mute)}.os .ch-service-navigation__services a{color:var(--os-ink)!important}.os .ch-service-navigation__services a:hover,.os .ch-service-navigation__services a[aria-current=page]{background:var(--os-soft)}.os .ch-service-navigation__services a>i{color:var(--os-ink);background:var(--os-soft)}.os .ch-service-navigation__services a>i .ch-service-navigation__brand-mark{color:var(--os-ink);--chopchoo-loop-accent:var(--os-ink);--chopchoo-loop-dot:var(--os-mute)}.os .ch-service-navigation__services em{color:var(--os-ink);background:var(--os-bg)}.os-stage{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin-top:14px}.os-stage svg{width:100%;height:auto;display:block;overflow:hidden}.os-s{fill:none;stroke:var(--os-ink);stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.os-guide{fill:none;stroke:var(--os-guide);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.os-node{fill:var(--os-bg);stroke:var(--os-ink);stroke-width:1.4px;vector-effect:non-scaling-stroke}.os-hanja{fill:var(--os-ink);font-family:Noto Serif KR,Nanum Myeongjo,serif;font-weight:600}.os-label{fill:var(--os-mute);font-family:Gowun Dodum,sans-serif}.os-subject{fill:var(--os-ink);letter-spacing:-.01em;font-family:Gowun Dodum,sans-serif}.os-panel{margin-top:16px}.os-panel__in{gap:10px;animation:.45s cubic-bezier(.2,.7,.2,1) both os-in;display:grid}@keyframes os-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.os-caption{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:24px;font-weight:400;line-height:1.34}.os-body{max-width:30em;color:var(--os-mute);margin:0;font-size:14px;line-height:1.7}.os-ex{margin:6px 0 0}.os-ex figcaption{color:var(--os-mute);letter-spacing:.04em;margin-bottom:6px;font-size:11px}.os-ad{margin-top:18px}.os:not([data-stage="0"]) .os-ad{display:none}.os-unit{border:1px solid var(--os-rule);width:100%;max-width:352px;height:88px;color:var(--os-ink);background:var(--os-raised);border-radius:10px;animation:.45s cubic-bezier(.2,.7,.2,1) both os-in;display:block;position:relative;overflow:hidden}.os-unit[href]{cursor:pointer}.os-unit[href]:hover{border-color:var(--os-mute)}.os-unit:focus-visible{outline:2px solid var(--os-ink);outline-offset:2px}.os-unit__layer{flex-direction:row-reverse;display:flex;position:absolute;inset:0}.os-unit__mark{z-index:2;color:#121212;background:#fffffff0;border-radius:3px;align-items:center;gap:3px;height:18px;padding:0 4px 0 5px;display:inline-flex;position:absolute;top:5px;right:5px}.os-unit__word{height:12px;display:block;overflow:visible}.os-unit__word path{fill:none;stroke:currentColor;stroke-width:22px;stroke-linecap:round;stroke-linejoin:round}.os-unit__info{width:11px;height:11px;display:block}.os-cr{z-index:1}.os-cr[data-advertiser="0"]{color:#f6efe6;background:#2a1c15}.os-cr[data-advertiser="1"]{color:#1d362c;background:#e4ebe2}.os-cr__art{aspect-ratio:1;flex:none;height:100%;overflow:hidden}.os-cr__art svg{width:100%;height:100%;display:block}.os-cr__copy{flex:1;align-content:center;gap:3px;min-width:0;padding:10px 10px 10px 14px;display:grid}.os-cr__brand{letter-spacing:.06em;opacity:.8;font-size:11px}.os-cr__head{letter-spacing:-.01em;font-size:24px;line-height:1.3;display:none}.os-cr__line{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.os-cr__sub{opacity:.85;font-size:11px}.os-cr__cta{border-radius:999px;justify-self:start;margin-top:6px;padding:9px 16px;font-size:13px;display:none}.os-cr[data-advertiser="0"] .os-cr__cta{color:#2a1c15;background:#eadfce}.os-cr[data-advertiser="1"] .os-cr__cta{color:#f3f6f1;background:#1d362c}.os-nt{color:var(--os-ink);background:var(--os-raised)}.os-nt__photo{aspect-ratio:1;background:var(--os-soft);flex:none;place-items:center;height:100%;display:grid;overflow:hidden}.os-nt__photo img{object-fit:cover;width:100%;height:100%;display:block}.os-nt__photo .os-logo{opacity:.55;width:30px;height:30px}.os-nt__body{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;padding:10px 10px 10px 14px;display:flex}.os-nt__type{color:var(--os-mute);font-size:11px}.os-nt__title{letter-spacing:-.01em;font-size:18px;line-height:1.42;display:none}.os-nt__short{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.os-nt__meta{color:var(--os-mute);font-size:12px;line-height:1.55;display:none}.os-nt__meta>span{display:block}.os-nt__cta{border:1px solid var(--os-ink);text-align:center;border-radius:999px;margin-top:auto;padding:10px 0;font-size:13px;display:none}.os-nt__src{color:var(--os-mute);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.os-proof{align-items:flex-end;gap:12px;display:flex}.os-proof img{object-fit:cover;border-radius:6px;width:88px;height:110px;display:block}.os-proof figcaption{margin:0;font-size:11px;line-height:1.5}.os-foot{color:var(--os-mute);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.os-foot nav{color:var(--os-ink);flex-wrap:wrap;gap:6px 14px;display:flex}@media (width<=360px){.os-top{gap:6px}.os-mark{width:28px;height:28px}.os-tabs{gap:10px;font-size:12px}.os-top__right{gap:6px}.os-theme{gap:3px;font-size:12px}.os .ch-service-navigation>.ch-service-navigation__trigger{width:34px;min-width:34px;min-height:34px;padding:0}}@media (width>=900px){.os{grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr);column-gap:72px;height:100svh;min-height:640px;padding:28px 48px;display:grid}.os-top{grid-column:1/-1}.os-mark{width:40px;height:40px}.os-tabs{gap:22px;font-size:14px}.os-top__right{gap:16px}.os-theme{gap:6px;font-size:14px}.os-stage{aspect-ratio:211/255.5;grid-area:2/1;align-self:center;height:min(100svh - 190px,720px,121.09vw - 615.137px);margin-top:0}.os-stage svg{width:auto;height:100%}.os-side{grid-area:2/2;align-self:center;gap:26px;min-width:0;max-width:560px;display:grid}.os-panel{margin-top:0}.os-caption{font-size:clamp(34px,3.1vw,46px);line-height:1.26}.os-body{font-size:16px}.os-ad{margin-top:0}.os-unit{width:300px;max-width:100%;height:250px}.os-unit__mark{top:6px;right:6px}.os-unit__layer{flex-direction:row}.os-cr__art{aspect-ratio:auto;width:44%;height:100%}.os-cr__copy{gap:6px;padding:30px 14px 16px 8px}.os-cr__head{font-size:19px;display:block}.os-cr__line{display:none}.os-cr__sub{font-size:12px}.os-cr__cta{display:block}.os-nt{flex-direction:column}.os-nt__photo{aspect-ratio:auto;width:100%;height:52%}.os-nt__body{justify-content:flex-start;gap:4px;padding:11px 14px 10px}.os-nt__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.os-nt__short{display:none}.os-nt__src{margin-top:auto}.os-proof img{width:140px;height:175px}.os-proof figcaption{font-size:12px}.os-foot{grid-area:3/1/auto/-1;padding-top:0;font-size:13px}}@media (width>=1360px){.os{grid-template-columns:auto minmax(0,1fr) 300px;column-gap:64px}.os-stage{height:min(100svh - 190px,720px,121.09vw - 1046.22px)}.os-side{display:contents}.os-panel{grid-area:2/2;align-self:center;min-width:0;max-width:560px}.os-caption{font-size:clamp(32px,2.6vw,44px)}.os-ad,.os:not([data-stage="0"]) .os-ad{grid-area:2/3;align-self:center;display:block}}@media (width>=1360px) and (height>=760px){.os-unit{height:600px}.os-unit__layer,.os-nt{flex-direction:column}.os-cr__art{flex:1;width:100%;height:auto;min-height:0}.os-cr__copy{flex:none;padding:0 18px 20px}.os-cr__head{font-size:25px}.os-cr__sub{font-size:13px}.os-nt__photo{height:50%}.os-nt__body{gap:6px;padding:16px 16px 14px}.os-nt__type{font-size:12px}.os-nt__title{-webkit-line-clamp:3;font-size:18px}.os-nt__meta,.os-nt__cta{display:block}.os-nt__src{white-space:normal;margin-top:2px;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.os-panel__in,.os-unit{animation:none}}
