:root{--u:calc(100vw / 390);--ink:#2b2556;--ink-rgb:43, 37, 86;--ink-40:#2b255666;--line:#2b255659;--dot:#8e55bf;--dark:#2b2556;--bg-base:linear-gradient(180deg, #eef0fc 0%, #fbeef0 55%, #fef6ea 100%);--bg-lav:linear-gradient(160deg, #dcd6f4 0%, #f4dde6 100%);--bg-sky:linear-gradient(170deg, #b9c8f5 0%, #cfd9fa 60%, #f3e3f1 100%);--bg-sunset:linear-gradient(135deg, #fdd9ca 0%, #f7ccd1 50%, #d9ccf1 100%);--title-fill:linear-gradient(90deg, #f6aaa7 0%, #fdc69c 22%, #f3da9d 40%, #bf98e2 62%, #f7aaf3 80%, #f8a2c2 100%);--ease:cubic-bezier(.625, .05, 0, 1);--pill-h:max(48px, calc(56 * var(--u)))}@media (min-width:768px){:root{--pill-h:max(48px, calc(88 * var(--u)))}}@media (min-width:480px){:root{--u:calc(100vw / 700)}}@media (min-width:768px){:root{--u:calc(100vw / 1400)}}@media (min-width:992px){:root{--u:calc(100vw / 1920)}}:root{--gut:20px}@media (min-width:768px){:root{--gut:32px}}@media (min-width:992px){:root{--gut:48px}}.s-page{color:var(--ink);word-break:keep-all;overflow-wrap:break-word;font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;position:relative;overflow-x:clip}.s-page *{font-synthesis-weight:none}.s-page section[id]{scroll-margin-top:calc(48 * var(--u))}.s-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s-page:before{content:"";z-index:-1;background:var(--bg-base);position:fixed;inset:0}.s-wrap{padding:0 var(--gut)}.s-grad{background:var(--title-fill);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 calc(3 * var(--u)) 0 #8e55bf59);-webkit-background-clip:text;background-clip:text}.roll{vertical-align:top;display:inline-block;overflow:hidden}.roll .ch{transition:translate .3s var(--ease), text-shadow .1s .15s;text-shadow:0 1.25em 0 rgba(var(--ink-rgb), .3);transition-delay:calc(var(--i) * 12ms), calc(var(--i) * 12ms + .15s);display:inline-block}.roll-host:hover .roll .ch,.roll-host:focus-visible .roll .ch{text-shadow:0 1.25em 0 var(--ink);translate:0 -1.25em}@media (prefers-reduced-motion:reduce){.roll .ch{transition:none}.hd,.hd-in,.hd-nav,.hd-link>.roll,.hd-logo{transition:none!important}}.hd{z-index:50;padding:calc(10 * var(--u)) var(--gut) 0;pointer-events:none;transition:transform .6s var(--ease), color .3s;position:fixed;top:0;left:0;right:0}.hd[data-hide]:not([data-open]){transform:translateY(-120%)}.hd[data-dark] .hd-logo,.hd[data-dark] .hd-link{color:#fff}.hd[data-dark] .hd-link .roll .ch{text-shadow:0 1.25em #ffffff4d}.hd[data-dark] .hd-burger{background:#ffffff1f;border-color:#ffffff80}.hd[data-dark] .hd-burger span{background:#fff}.hd-in{height:calc(38 * var(--u));transition:background-color .4s, padding .4s var(--ease), backdrop-filter .4s;border-radius:999px;justify-content:space-between;align-items:center;padding:0;display:flex}.hd[data-scrolled] .hd-in{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0 calc(16 * var(--u));box-shadow:0 0 0 1px rgba(var(--ink-rgb), .08), 0 8px 24px #8e55bf2e;background:#ffffffe6}.hd[data-scrolled][data-dark] .hd-in{background:#2b2556b8;box-shadow:0 0 0 1px #ffffff47,0 8px 24px #00000040}.hd[data-open] .hd-in{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.hd a,.hd button{pointer-events:auto}.hd-logo{font-size:max(12px, calc(16 * var(--u)));letter-spacing:-.02em;white-space:nowrap;color:var(--ink);font-weight:800;line-height:1}.hd-nav{gap:calc(80 * var(--u));display:flex}.hd-link{font-size:max(12px, calc(16 * var(--u)));color:var(--ink);padding:calc(14 * var(--u)) 0;font-weight:700;line-height:1}.hd-burger{display:none}.hd-nav{margin-left:auto}.hd-lang{align-items:center;gap:calc(10 * var(--u));margin-left:calc(56 * var(--u));display:flex}.hd-lang-a{font-size:max(12px, calc(14 * var(--u)));letter-spacing:.02em;color:var(--ink);opacity:.5;padding:6px 2px;font-weight:700;line-height:1;text-decoration:none;transition:opacity .2s}.hd-lang-a:hover,.hd-lang-a:focus-visible{opacity:1}.hd-lang-a[aria-current]{opacity:1;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.hd[data-dark] .hd-lang-a,.hd[data-open] .hd-lang-a{color:#fff}@media (min-width:768px) and (max-width:991px){.hd-logo{margin-right:40px}html:not([lang=ko]) .hd-nav{gap:calc(64 * var(--u))}}@media (max-width:767px){.hd-nav{z-index:-1;padding:0 var(--gut);background:var(--dark);clip-path:circle(0% at calc(100% - 26 * var(--u)) calc(26 * var(--u)));visibility:hidden;transition:clip-path .8s var(--ease), visibility 0s .8s;flex-direction:column;justify-content:center;gap:0;position:fixed;inset:0}.hd[data-open] .hd-nav{clip-path:circle(150% at calc(100% - 26 * var(--u)) calc(26 * var(--u)));visibility:visible;transition:clip-path .8s var(--ease);pointer-events:auto}.hd-link{font-size:calc(64 * var(--u));padding:calc(6 * var(--u)) 0;color:#fff;border-bottom:1px solid #fff9;line-height:1.1;overflow:hidden}.hd-link>.roll{transition:translate .6s var(--ease);translate:0 110%}.hd[data-open] .hd-link>.roll{transition-delay:calc(.25s + var(--n,0) * 60ms);translate:0}.hd-link .roll .ch{text-shadow:0 1.25em #ffffff4d}.hd-link.roll-host:is(:hover,:focus-visible) .roll .ch{text-shadow:0 1.25em #fff}.hd[data-open] .hd-logo{color:#fff;transition:color .2s .3s}.hd-lang{margin-left:auto;margin-right:calc(12 * var(--u));gap:calc(8 * var(--u))}@media (max-width:479px){.hd-lang{gap:calc(4 * var(--u));margin-right:calc(6 * var(--u))}}html:not([lang=ko]) .hd-link .roll{white-space:nowrap}@media (max-width:479px){html:not([lang=ko]) .hd-link{font-size:calc(46 * var(--u))}}.hd-burger{justify-content:center;align-items:center;gap:calc(5 * var(--u));width:calc(32 * var(--u));height:calc(32 * var(--u));border:1px solid var(--line);cursor:pointer;background:#ffffff8c;border-radius:999px;flex-direction:column;display:inline-flex;position:relative}.hd-burger:after{content:"";position:absolute;inset:-8px}.hd-burger span{background:var(--ink);width:45%;height:1.5px;transition:transform .3s var(--ease);display:block}.hd[data-open] .hd-burger{background:0 0;border-color:#ffffff80}.hd[data-open] .hd-burger span{background:#fff}.hd[data-open] .hd-burger span:first-child{transform:translateY(calc(3.25 * var(--u))) rotate(45deg)}.hd[data-open] .hd-burger span:last-child{transform:translateY(calc(-3.25 * var(--u))) rotate(-45deg)}}.hero{min-height:100svh;padding:calc(16 * var(--u)) 0;display:flex}.hero-in{padding-bottom:calc(10 * var(--u));flex-direction:column;flex:1;justify-content:space-between;display:flex}.hero-center{flex:1;justify-content:center;align-items:center;display:flex}.hero-h1{text-align:center;font-weight:800;font-size:calc(200 * var(--u));letter-spacing:-.05em;margin:0;line-height:.8}.hero-line{display:block}.hero-line+.hero-line{margin-top:calc(10 * var(--u))}.hero-btm{margin-top:calc(32 * var(--u));align-items:center;gap:calc(14 * var(--u));flex-direction:column;display:flex}.hero-meta{justify-content:center;align-items:flex-end;gap:calc(12 * var(--u));display:flex}.hero-t{font-size:max(13px, calc(18 * var(--u)));font-weight:700;line-height:1.2}.hero-t.muted{color:var(--dot)}.hero-lead{font-size:max(13px, calc(18 * var(--u)));text-align:center;text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.hero-act{align-items:center;gap:calc(10 * var(--u));flex-direction:column;display:flex}.hero-note{font-size:max(12px, calc(15 * var(--u)));text-align:center;text-wrap:balance;margin:0;font-weight:600;line-height:1.4}.hero-cta{height:var(--pill-h);padding:0 calc(32 * var(--u));background:var(--dark);color:#fff;font-size:max(13px, calc(18 * var(--u)));white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;font-weight:700;line-height:1;display:inline-flex}.hero-cta .roll .ch{text-shadow:0 1.25em #ffffff80}.hero-cta.roll-host:hover .roll .ch{text-shadow:0 1.25em #fff}.eq{align-items:flex-end;gap:calc(2 * var(--u));height:calc(24 * var(--u));padding-bottom:calc(3 * var(--u));display:flex}.eq i{width:calc(3 * var(--u));background:var(--dot);transform-origin:50% 100%;height:100%;animation:1.1s ease-in-out infinite alternate eq;display:block}.eq i:nth-child(2){animation-duration:.8s}.eq i:nth-child(3){animation-duration:1.3s}.eq i:nth-child(4){animation-duration:.9s}.eq i:nth-child(5){animation-duration:1.2s}.eq i:nth-child(6){animation-duration:.7s}.eq i:nth-child(7){animation-duration:1s}@keyframes eq{0%{transform:scaleY(.15)}50%{transform:scaleY(.9)}to{transform:scaleY(.35)}}@media (prefers-reduced-motion:reduce){.eq i{animation:none;transform:scaleY(.5)}}@media (max-width:991px) and (min-width:768px){.hero-h1{font-size:calc(160 * var(--u))}}@media (max-width:767px){.hero-h1{font-size:calc(48 * var(--u))}.hero-in{padding-top:calc(24 * var(--u))}.hero-btm{margin-top:calc(24 * var(--u));gap:calc(18 * var(--u))}.hero-t{font-size:max(12px, calc(14 * var(--u)))}.hero-cta{font-size:max(12px, calc(14 * var(--u)));padding:0 calc(18 * var(--u))}}.hero-v2 .hero-center{justify-content:center;align-items:stretch;gap:calc(12 * var(--u));flex-direction:column}.hero-v2 .hero-in{padding-top:calc(32 * var(--u))}.hero-v2 .hero-btm{margin-top:0}.hero-v2 .hero-h1{font-size:calc(170 * var(--u))}.hero-v2 .hero-line.l{text-align:left}.hero-v2 .hero-line.r{text-align:right}.hero-v2 .cover{width:clamp(max(160px, 22svh), calc(100svh - 555 * var(--u)), min(calc(420 * var(--u)), 44svh));aspect-ratio:1;border-radius:calc(28 * var(--u));box-shadow:0 calc(18 * var(--u)) calc(50 * var(--u)) #8e55bf47;margin:calc(-40 * var(--u)) 0;z-index:1;align-self:center;position:relative;overflow:hidden}.hero-v2 .cover img{object-fit:cover;width:100%;height:100%}@media (max-width:991px) and (min-width:768px){.hero-v2 .hero-h1{font-size:calc(140 * var(--u))}.hero-v2 .cover{width:min(calc(306 * var(--u)), 44svh)}}@media (max-width:767px){.hero-v2 .hero-h1{font-size:calc(56 * var(--u))}.hero-v2 .cover{width:clamp(140px, calc(100svh - 450 * var(--u)), calc(250 * var(--u)));margin:0}html:not([lang=ko]) .hero-v2 .cover{width:clamp(120px, calc(100svh - 450 * var(--u) - 20px), calc(250 * var(--u)))}}@media (prefers-reduced-motion:no-preference){.hero-v2 .cover{animation:hero-cover 1.9s var(--ease) both}.hero-v2 .hero-line.l{animation:hero-from-l 1.6s var(--ease) .35s both}.hero-v2 .hero-line.r{animation:hero-from-r 1.6s var(--ease) .35s both}.hero-btm{animation:.8s 1.5s both hero-fade}.hd{animation:hero-hd .9s var(--ease) 1.4s backwards}}@keyframes hero-cover{0%{box-shadow:none;border-radius:0;transform:scale(2.6)}}@keyframes hero-from-l{0%{transform:translate(-60vw)}}@keyframes hero-from-r{0%{transform:translate(60vw)}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-hd{0%{transform:translateY(-120%)}}@media (min-width:768px) and (max-width:991px) and (orientation:portrait){.hero-v2 .hero-h1{font-size:calc(190 * var(--u))}.hero-v2 .cover{width:min(56vw,44svh)}}@media (max-height:639px){.hero-v2 .cover{width:min(calc(420 * var(--u)), 44svh)}.hero-v2 .hero-center{padding:24px 0}}@media (max-height:639px) and (min-width:768px) and (max-width:991px){.hero-v2 .cover{width:min(calc(306 * var(--u)), 44svh)}}@media (max-height:639px) and (max-width:767px){.hero-v2 .cover{width:calc(250 * var(--u))}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.st{--st-row:calc(62.4 * var(--u));--st-fs:calc(44 * var(--u));--st-line:rgba(var(--ink-rgb), .16);padding:calc(16 * var(--u)) 0;position:relative;overflow:hidden}@media (min-width:480px){.st{--st-row:calc(83.2 * var(--u));--st-fs:calc(80 * var(--u))}}@media (min-width:768px){.st{--st-row:calc(160 * var(--u));--st-fs:calc(160 * var(--u))}}@media (min-width:992px){.st{--st-fs:calc(200 * var(--u))}}.st-stage{--st-p:.5;--st-r:1;height:calc(4 * var(--st-row) + 1px);border-bottom:1px solid var(--st-line);justify-content:center;align-items:center;display:flex;position:relative}.st-stage:before{content:"";top:0;left:calc(-10 * var(--u));right:calc(-10 * var(--u));border-top:1px solid var(--st-line);position:absolute}.st-h{z-index:2;text-align:center;font-size:var(--st-fs);letter-spacing:-.05em;margin:0;font-weight:700;line-height:.92;position:relative}.st-line{white-space:nowrap;display:block}.st .st-w{--l:clamp(0, (var(--st-r) - var(--i) * .1) / .5, 1);background-size:var(--gw,100%) 100%;background-position:calc(-1 * var(--gx,0px)) 0;opacity:calc(var(--l) * 1.6);transform:translate3d(0, calc((1 - var(--l)) * (1 - var(--l)) * .6em), 0);will-change:transform, opacity;background-repeat:no-repeat;margin:-.2em -.1em -.26em -.06em;padding:.2em .1em .26em .06em;display:inline-block}.st-orb{z-index:1;width:var(--s);pointer-events:none;transform:translate3d(0, calc((.5 - var(--st-p)) * var(--k)), 0);will-change:transform;filter:drop-shadow(0 calc(6 * var(--u)) calc(14 * var(--u)) #8e55bf38);display:block;position:absolute}.st-orb svg{width:100%;height:auto;display:block}.st-orb-globe{left:calc(4 * var(--u));top:calc(4 * var(--u));--s:calc(60 * var(--u));--k:calc(28 * var(--u))}.st-orb-flight{right:0;top:calc(2 * var(--u));--s:calc(80 * var(--u));--k:calc(32 * var(--u))}.st-orb-cloud{right:calc(10 * var(--u));bottom:calc(4 * var(--u));--s:calc(56 * var(--u));--k:calc(22 * var(--u))}@media (min-width:480px){.st-orb-globe{left:calc(6 * var(--u));top:calc(4 * var(--u));--s:calc(84 * var(--u));--k:calc(50 * var(--u))}.st-orb-flight{--s:calc(108 * var(--u));--k:calc(48 * var(--u));top:0;right:0}.st-orb-cloud{right:calc(2 * var(--u));bottom:calc(4 * var(--u));--s:calc(72 * var(--u));--k:calc(26 * var(--u))}}@media (min-width:768px){.st-orb-globe{left:calc(36 * var(--u));top:calc(14 * var(--u));--s:calc(156 * var(--u));--k:calc(110 * var(--u))}.st-orb-flight{right:calc(8 * var(--u));top:calc(8 * var(--u));--s:calc(216 * var(--u));--k:calc(160 * var(--u))}.st-orb-cloud{right:calc(14 * var(--u));bottom:calc(10 * var(--u));--s:calc(128 * var(--u));--k:calc(70 * var(--u))}}@media (min-width:992px){.st-orb-globe{left:calc(70 * var(--u));top:calc(14 * var(--u));--s:calc(206 * var(--u));--k:calc(140 * var(--u))}.st-orb-flight{right:calc(30 * var(--u));top:calc(8 * var(--u));--s:calc(270 * var(--u));--k:calc(200 * var(--u))}.st-orb-cloud{right:calc(4 * var(--u));bottom:calc(8 * var(--u));--s:calc(164 * var(--u));--k:calc(80 * var(--u))}}@media (prefers-reduced-motion:reduce){.st .st-w{opacity:1;will-change:auto;transform:none}.st-orb{will-change:auto;transform:none}}
.lg{min-height:calc(283 * var(--u));align-items:center;display:flex;position:relative}@media (min-width:480px){.lg{min-height:calc(366 * var(--u))}}@media (min-width:768px){.lg{min-height:calc(673 * var(--u))}}.lg:after{content:"";background:var(--line);pointer-events:none;z-index:1;height:1px;position:absolute;bottom:0;left:0;right:0}.lg-mq{min-width:0;padding:calc(44 * var(--u)) 0;cursor:grab;touch-action:pan-y;flex:auto;position:relative;overflow:hidden}.lg-track{will-change:transform;-webkit-user-select:none;user-select:none;width:max-content;display:flex}.lg-set{flex:none;display:flex}.lg-list{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.lg-item{margin-right:calc(256 * var(--u));flex:none}.lg-chip{padding:calc(12 * var(--u)) calc(32 * var(--u));background:#fff;border-radius:999px;justify-content:center;align-items:center;display:flex}.lg-img{height:calc(64 * var(--u));width:auto;max-width:calc(192 * var(--u));object-fit:contain;-webkit-user-drag:none;pointer-events:none;display:block}.lg-chip{box-sizing:border-box}.lg-img{object-fit:contain}@media (min-width:768px){.lg-chip{width:calc(384 * var(--u));padding:calc(24 * var(--u)) calc(64 * var(--u))}.lg-img{width:calc(256 * var(--u));height:calc(128 * var(--u));max-width:none}}@media (max-width:767px){.lg-chip{width:calc(128 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u))}.lg-img{width:calc(96 * var(--u));height:calc(48 * var(--u));max-width:none}.lg-item{margin-right:calc(20 * var(--u))}}@media (min-width:480px) and (max-width:767px){.lg-chip{width:calc(192 * var(--u));padding:calc(15 * var(--u)) calc(24 * var(--u))}.lg-img{width:calc(144 * var(--u));height:calc(72 * var(--u))}.lg-item{margin-right:calc(30 * var(--u))}}.lg-ruler{width:calc(100 * var(--u));visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.lg-mq{padding-left:var(--gut);padding-right:var(--gut);cursor:auto;touch-action:auto;overflow:visible}.lg-track{will-change:auto;width:auto;display:block;transform:none}.lg-set{display:block}.lg-set-clone{display:none}.lg-list{gap:calc(10 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lg-item{min-width:0;margin-right:0}.lg-chip{height:calc(88 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u))}.lg-img{width:auto;max-width:100%;height:calc(64 * var(--u))}.lg-chip{width:auto}}@media (prefers-reduced-motion:reduce) and (min-width:480px){.lg-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce) and (min-width:768px){.lg-list{justify-content:space-between;gap:calc(10 * var(--u));flex-wrap:wrap;display:flex}.lg-chip{padding:calc(12 * var(--u)) calc(32 * var(--u))}.lg-img{max-width:calc(192 * var(--u));height:calc(64 * var(--u))}}
.pb{position:relative;overflow:hidden}.pb-frame{aspect-ratio:1.875;background:var(--bg-lav);position:relative;overflow:hidden}.pb-b .pb-frame{aspect-ratio:1.2}@media (max-width:767px){.pb-a .pb-frame{aspect-ratio:3/4}.pb-b .pb-frame{aspect-ratio:1}.pb-a .pb-img{object-position:64% 50%}}.pb-inner{will-change:transform;height:114%;position:absolute;top:0;left:0;right:0;transform:translateY(-6.14%)}.pb-img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.pb-pix{z-index:2;pointer-events:none;display:none;position:absolute;bottom:0;left:0;right:0}.pb[data-pb-live] .pb-pix{display:flex}.pb-col{flex-direction:column;flex:1 1 0;min-width:0;display:flex}@media (max-width:991px){.pb-col:nth-child(n+20){display:none}}@media (max-width:767px){.pb-col:nth-child(n+16){display:none}}@media (max-width:479px){.pb-col:nth-child(n+7){display:none}}.pb-px{aspect-ratio:1;display:block;position:relative}.pb-px:before{content:"";background-color:var(--pb-bc,transparent);background-image:var(--pb-bi,var(--bg-lav));background-size:var(--pb-bs,auto);background-attachment:var(--pb-ba,scroll);background-position:var(--pb-bx,0px) 0px;opacity:0;background-repeat:no-repeat;border-radius:25%;transition:opacity .2s linear;position:absolute;inset:-10%}.pb-px.pb-on:before{opacity:1}@media (prefers-reduced-motion:reduce){.pb-pix{display:none!important}.pb-inner{will-change:auto}}
.wy{padding:calc(16 * var(--u)) 0}.wy-top{height:calc(250 * var(--u))}.wy-label{align-items:center;gap:calc(8 * var(--u));font-size:calc(24 * var(--u));letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);margin:0;font-weight:700;line-height:.9;display:inline-flex}.wy-label:before{content:"";width:calc(18 * var(--u));height:calc(18 * var(--u));background:var(--dot);border-radius:50%;flex:none}@media (max-width:479px){html[lang=fr] .wy-label{line-height:1.15}}.wy-head{column-gap:calc(40 * var(--u));grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.wy-h{padding-bottom:calc(16 * var(--u));font-size:calc(184 * var(--u));letter-spacing:-.05em;grid-column:1/span 5;margin:0;font-weight:800;line-height:1}.wy-ln{white-space:nowrap;display:block}html:not([lang=ko]) .wy-ln{white-space:normal;text-wrap:balance}html:not([lang=ko]) .wy-h{font-size:calc(136 * var(--u))}@media (max-width:991px){html:not([lang=ko]) .wy-h{font-size:calc(96 * var(--u))}}@media (max-width:767px){html:not([lang=ko]) .wy-h{font-size:calc(44 * var(--u))}}.wy-lead{font-size:max(13px, calc(18 * var(--u)));color:var(--ink);text-wrap:pretty;grid-column:6/span 2;align-self:end;margin:0;font-weight:700;line-height:1.35}.wy-photo{column-gap:calc(40 * var(--u));margin-top:calc(16 * var(--u));grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.wy-media{aspect-ratio:3/2;border-radius:calc(28 * var(--u));clip-path:inset(0 round calc(28 * var(--u)));background:var(--bg-lav);grid-column:3/span 6;position:relative;overflow:hidden}.wy-media-in{position:absolute;inset:0}.wy-media-in img{object-fit:cover;width:100%;height:100%;display:block}.wy-list{margin:calc(250 * var(--u)) 0 0;padding:0;list-style:none;container-type:inline-size}.wy-item{column-gap:calc(40 * var(--u));padding:calc(16 * var(--u)) 0 calc(20 * var(--u));grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:relative}.wy-item-in{min-width:0;margin-left:calc(var(--i) * 5.17cqw);grid-column:1/span 5;align-items:flex-start;display:flex}.wy-num{font-size:calc(200 * var(--u));letter-spacing:-.05em;flex:none;font-weight:800;line-height:.8}.wy-sub{min-width:0;font-size:calc(24 * var(--u));color:var(--ink);margin:.4em 0 0 calc(12 * var(--u));font-weight:700;line-height:1}.wy-sub:before{content:"( "}.wy-sub:after{content:" )"}.wy-txt{grid-column:6/span 2;align-self:end}.wy-ko{margin:0 0 calc(8 * var(--u));font-size:max(17px, calc(24 * var(--u)));text-wrap:pretty;font-weight:700;line-height:1.3}.wy-body{font-size:max(13px, calc(18 * var(--u)));text-wrap:pretty;margin:0;font-weight:700;line-height:1.35}.wy-line{background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}@media (max-width:991px){.wy-h{font-size:calc(138 * var(--u))}.wy-lead{text-wrap:balance}.wy-item-in{margin-left:0}.wy-num{font-size:calc(160 * var(--u))}}@media (max-width:767px){.wy-top{height:calc(120 * var(--u))}.wy-head,.wy-photo,.wy-item{display:block}.wy-h{font-size:calc(48 * var(--u));padding-bottom:calc(64 * var(--u))}.wy-media{width:100%}.wy-list{margin-top:calc(120 * var(--u))}.wy-item-in{margin-left:0}.wy-num{font-size:calc(72 * var(--u))}.wy-txt{margin-top:calc(16 * var(--u))}}@media (max-width:479px){.wy-sub{font-size:calc(16 * var(--u));margin-left:calc(8 * var(--u))}.wy-ko{font-size:calc(20 * var(--u))}}.wy-m{vertical-align:top;display:inline-block;overflow:clip}.wy-h .wy-m{margin:-.15em -.1em;padding:.15em .1em}.wy-lead .wy-m,.wy-txt .wy-m{margin-bottom:-.1em;padding-bottom:.1em}.wy-w{display:inline-block}.wy-h .wy-w{background-size:var(--gs,100%) 100%;background-position:var(--gp,0%) 0;background-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.wy-h .wy-w{transition:transform .7s var(--ease) calc(var(--k) * 30ms);transform:translateY(140%)rotate(5deg)}.wy-head.on .wy-h .wy-w{transform:none}.wy-lead .wy-w,.wy-txt .wy-w{opacity:0;transition:transform .7s var(--ease), opacity .7s var(--ease);transform:translateY(100%)}.wy-lead .wy-w{transition-delay:.25s}.wy-body .wy-w{transition-delay:40ms}.wy-head.on .wy-lead .wy-w,.wy-txt.on .wy-w{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.wy-media{view-timeline:--wy-media block}.wy-media-in{animation:linear both wy-par;animation-timeline:--wy-media;animation-range:cover;bottom:-14%}.wy-item{view-timeline:--wy-row block}.wy-item-in{animation:linear both wy-in;animation-timeline:--wy-row;animation-range:entry}.wy-line{animation:linear both wy-fade;animation-timeline:--wy-row;animation-range:entry}}}@keyframes wy-par{0%{transform:translateY(-12%)}to{transform:translateY(8%)}}@keyframes wy-in{0%{opacity:0;translate:10cqw}to{opacity:1;translate:0}}@keyframes wy-fade{0%{opacity:0}to{opacity:1}}
.al{background:var(--bg-lav);padding:calc(16 * var(--u)) 0}.al-top{align-items:center;gap:calc(8 * var(--u));display:flex}.al-sq{width:calc(18 * var(--u));height:calc(18 * var(--u));background:var(--dot);border-radius:50%;flex:none}.al-label{font-size:calc(24 * var(--u));letter-spacing:-.02em;text-transform:uppercase;margin:0;font-weight:700;line-height:.9}.al-row{column-gap:calc(40 * var(--u));margin:calc(250 * var(--u)) 0 calc(160 * var(--u));grid-template-columns:1fr 1fr;display:grid}.al-visual{--al-k:1.62;aspect-ratio:1.62;align-self:start;min-width:0;position:relative}.al-sleeve{z-index:1;width:calc(100% / var(--al-k));object-fit:cover;border-radius:calc(28 * var(--u));max-width:none;height:100%;box-shadow:0 calc(18 * var(--u)) calc(50 * var(--u)) #8e55bf47;position:absolute;top:0;left:0}.al-disc{z-index:0;top:5%;left:calc(100% / var(--al-k) * .51);width:calc(100% / var(--al-k) * .9);aspect-ratio:1;transform:translateX(calc(var(--al-p,.5) * 22.222%));will-change:transform;box-shadow:0 calc(12 * var(--u)) calc(34 * var(--u)) #8e55bf3d;border-radius:50%;position:absolute}.al-vinyl{transform:rotate(var(--al-rot,0deg));will-change:transform;background:radial-gradient(circle closest-side,#8e55bf00 0 88%,#8e55bf29 99%),radial-gradient(circle closest-side,#ffffff38 0 36%,#fff0 60%),conic-gradient(from 210deg,#acbdf2,#cbc5ed 22%,#f7ccd1 45%,#cbc5ed 62%,#acbdf2 80%,#cbc5ed 90%,#acbdf2);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffd9}.al-vinyl:before{content:"";background:repeating-radial-gradient(circle at 50% 50%, rgba(var(--ink-rgb), 0) 0 2px, rgba(var(--ink-rgb), .1) 2px 3px);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 41%,#000 41.5% 96.5%,#0000 97%);mask:radial-gradient(circle closest-side,#0000 0 41%,#000 41.5% 96.5%,#0000 97%)}.al-vinyl:after{content:"";background:radial-gradient(circle closest-side,#0000 0 57.6%,#ffffff73 58% 59%,#0000 59.4% 71.6%,#ffffff73 72% 73%,#0000 73.4% 84.6%,#ffffff73 85% 86%,#0000 86.4%);border-radius:50%;position:absolute;inset:0}.al-lbl{z-index:1;width:34%;height:34%;box-shadow:0 0 0 calc(3 * var(--u)) #ffffffbf;border-radius:50%;position:absolute;top:33%;left:33%;overflow:hidden}.al-lbl img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.al-sheen{pointer-events:none;background:conic-gradient(#fff0 0deg 18deg,#ffffff8c 42deg,#fff0 66deg 198deg,#fff6 222deg,#fff0 246deg 360deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 35%,#000 36%);mask:radial-gradient(circle closest-side,#0000 0 35%,#000 36%)}.al-info{justify-content:space-between;align-items:flex-start;row-gap:calc(32 * var(--u));padding-top:calc(32 * var(--u));flex-direction:column;min-width:0;display:flex}.al-title{color:var(--ink);font-size:calc(48 * var(--u));letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.15}.al-body{gap:calc(4 * var(--u));max-width:calc(352 * var(--u));flex-direction:column;display:flex}.al-p{font-size:max(13px, calc(18 * var(--u)));margin:0;font-weight:700;line-height:1.4}.al-btns{gap:calc(16 * var(--u));width:100%;display:flex}.al-btn{isolation:isolate;min-width:0;height:var(--pill-h);padding:0 calc(16 * var(--u));border:1px solid var(--line);font-size:max(12px, calc(14 * var(--u)));color:var(--ink);white-space:nowrap;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:relative;overflow:hidden}.al-btn:after{content:"";z-index:-1;top:0;left:calc(-16 * var(--u));right:calc(-16 * var(--u));bottom:calc(-32 * var(--u));background:var(--dark);transform-origin:50% 100%;transition:transform .7s var(--ease);position:absolute;transform:scaleY(0)}.al-btn:hover:after,.al-btn:focus-visible:after{transform:scaleY(1)}.al .al-btn:hover .roll .ch,.al .al-btn:focus-visible .roll .ch{text-shadow:0 1.25em #fff;transition-duration:.5s,.175s;transition-delay:calc(var(--i) * 12ms), calc(var(--i) * 12ms + .25s)}.al-btn:focus-visible{outline:2px solid var(--dot);outline-offset:3px}@media (min-width:768px) and (max-width:991px){html[lang=fr] .al-btns{gap:calc(12 * var(--u));flex-direction:column}html[lang=fr] .al-btn{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.al-btn:after{transition:none}.al-disc{transform:translate(11.111%)}.al-vinyl{transform:none}}@media (max-width:767px){.al-row{margin:calc(128 * var(--u)) 0 0;grid-template-columns:1fr}.al-title{font-size:calc(40 * var(--u))}.al-info{padding-top:calc(32 * var(--u));display:block}.al-body{margin:calc(20 * var(--u)) 0}.al-btns{gap:calc(12 * var(--u));flex-direction:column}.al-btn{flex:none;width:100%}}.ap{width:100%;max-width:calc(640 * var(--u));margin-top:calc(8 * var(--u));padding:calc(18 * var(--u));border-radius:calc(22 * var(--u));color:#fff;box-shadow:0 calc(14 * var(--u)) calc(40 * var(--u)) #2b25564d;background:linear-gradient(135deg,#2b2556,#4a3a86)}.ap-top{gap:calc(16 * var(--u));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ap-cover{width:max(64px, calc(96 * var(--u)));aspect-ratio:1;border-radius:calc(12 * var(--u));object-fit:cover;box-shadow:0 8px 20px #00000059}.ap-meta{min-width:0}.ap-title{white-space:nowrap;text-overflow:ellipsis;font-size:max(14px, calc(20 * var(--u)));margin:0;font-weight:800;line-height:1.1;overflow:hidden}.ap-artist{font-size:max(12px, calc(15 * var(--u)));opacity:.7;align-items:center;gap:.5em;margin:.25em 0 0;font-weight:600;display:flex}.ap-prog{background:#fff3;border-radius:9px;height:4px;margin-top:.7em;display:block;position:relative}.ap-prog:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;left:0}.ap-eq{height:1em!important;padding:0!important}.ap-eq i{background:#f7aaf3!important}.ap-play{width:max(52px, calc(72 * var(--u)));aspect-ratio:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.ap-play svg{width:42%;height:42%;fill:var(--dark);margin-left:8%}.ap-links{gap:calc(10 * var(--u));margin:calc(16 * var(--u)) 0 0;padding:calc(14 * var(--u)) 0 0;border-top:1px solid #ffffff26;flex-wrap:wrap;list-style:none;display:flex}.ap-link{color:#fff;font-size:max(12px, calc(15 * var(--u)));background:#ffffff1a;border-radius:999px;align-items:center;gap:.45em;padding:.5em .9em;font-weight:700;text-decoration:none;display:inline-flex}.ap-link svg{flex:none;width:1.25em;height:1.25em}.ap-link em{letter-spacing:.05em;text-transform:uppercase;opacity:.8;align-items:center;gap:.35em;font-size:max(12px,.8em);font-style:normal;display:inline-flex}.ap-link em:before{content:"";background:#f7aaf3;border-radius:50%;width:.5em;height:.5em;animation:1.4s ease-in-out infinite ap-blink}a.ap-link:hover,a.ap-link:focus-visible{background:#fff3}@keyframes ap-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ap-link em:before{animation:none}}@media (max-width:767px){.ap{max-width:none;margin-top:calc(24 * var(--u))}.ap-title{font-size:max(13px, calc(20 * var(--u)))}}@media (max-width:479px){.ap{padding:14px}.ap-top{gap:12px}.ap-cover{width:56px}.ap-play{width:48px}.ap-title{font-size:16px}}
.dn{padding:calc(16 * var(--u)) 0;scroll-margin-top:calc(48 * var(--u));--dn-r:calc(12 * var(--u));position:relative}.dn-wm{z-index:0;left:50%;top:calc(120 * var(--u));aspect-ratio:931/702;pointer-events:none;background:var(--dot);opacity:.09;width:min(70%,1100px);position:absolute;transform:translate(-50%);-webkit-mask:url(/img/juspeace-wm.png) 50%/contain no-repeat;mask:url(/img/juspeace-wm.png) 50%/contain no-repeat}@media (max-width:767px){.dn-wm{top:calc(236 * var(--u));width:calc(340 * var(--u));opacity:.11}}@media (min-width:480px) and (max-width:767px){.dn-wm{top:calc(120 * var(--u));width:calc(400 * var(--u))}}@media (min-width:768px) and (max-width:991px){.dn-wm{top:calc(577 * var(--u));width:calc(564 * var(--u));opacity:.11}}.dn-grid{z-index:1;padding:0 var(--gut);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.dn-top{align-items:center;gap:calc(8 * var(--u));display:flex}.dn-sq{width:calc(18 * var(--u));height:calc(18 * var(--u));background:var(--dot);border-radius:50%;flex:none}.dn-label{font-size:max(12px, calc(24 * var(--u)));letter-spacing:-.02em;text-transform:uppercase;margin:0;font-weight:700;line-height:.9}.dn-title{margin:calc(118 * var(--u)) 0 0;font-size:calc(48 * var(--u));letter-spacing:-.05em;font-weight:800;line-height:1.02;position:relative}.dn-m{vertical-align:top;margin:-.06em -.08em -.12em;padding:.06em .08em .12em;display:inline-block;overflow:clip}.dn-keep{white-space:nowrap}@media (max-width:479px){html:not([lang=ko]) .dn-title{text-wrap:balance}}.dn-title .dn-w{background-size:var(--dn-gw,100%) 100%;background-position:var(--dn-gx,0) 0;background-repeat:no-repeat;display:inline-block}.dn-p{margin:calc(64 * var(--u)) 0 0;font-size:max(13px, calc(18 * var(--u)));font-weight:700;line-height:1.45}.dn-p2{margin-top:calc(32 * var(--u))}.dn-btn{isolation:isolate;margin-top:calc(16 * var(--u));height:var(--pill-h);padding:0 calc(16 * var(--u));white-space:nowrap;border:1px solid var(--line);color:var(--ink);font-size:max(13px, calc(14 * var(--u)));text-transform:uppercase;text-align:center;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:relative;overflow:hidden}.dn-btn:after{content:"";inset:0 calc(-16 * var(--u)) calc(-32 * var(--u));z-index:-1;background:var(--dark);transform-origin:50% 100%;transition:transform .7s var(--ease);position:absolute;transform:scaleY(0)}.dn-btn .roll{position:relative}.dn .dn-btn:hover:after,.dn .dn-btn:focus-visible:after{transform:scaleY(1)}.dn .dn-btn:hover .roll .ch,.dn .dn-btn:focus-visible .roll .ch{text-shadow:0 1.25em #fff;transition-duration:.5s,.175s;transition-delay:calc(var(--i) * 12ms), calc(var(--i) * 12ms + .25s)}.dn-btn:focus-visible{outline:2px solid var(--dot);outline-offset:4px}.dn-mq{margin:calc(16 * var(--u)) calc(-1 * var(--gut)) 0;overflow:hidden}.dn-mq-scroll{will-change:transform;width:120%;margin-left:-10%}.dn-mq-track{will-change:transform;width:max-content;display:flex}.dn-set{flex:none;align-items:flex-start;display:flex}.dn-ph{margin:0 calc(8 * var(--u));height:var(--dn-h);aspect-ratio:var(--dn-ar);border-radius:var(--dn-r);background:rgba(var(--ink-rgb), .06);flex:none;overflow:hidden}.dn-ph img{object-fit:cover;width:100%;height:100%;display:block}.dn-ph--sp{--dn-h:calc(160 * var(--u));--dn-ar:4 / 5}.dn-ph--lp{--dn-h:calc(304 * var(--u));--dn-ar:928 / 1394}.dn-ph--l1{--dn-h:calc(184 * var(--u));--dn-ar:3 / 2}.dn-ph--l2{--dn-h:calc(184 * var(--u));--dn-ar:1320 / 840}.dn-ph img[src$="/event-officials.jpg"]{object-position:8% 50%}@media (prefers-reduced-motion:reduce){.dn-mq-scroll{will-change:auto;width:100%;margin-left:0}.dn-mq-track{will-change:auto}.dn-btn:after{transition:none}}@media (prefers-reduced-motion:no-preference){.dn[data-dn-anim] .dn-w{transition:transform .6s var(--ease);transition-delay:calc(var(--i) * 30ms);transform:translateY(140%)rotate(5deg)}.dn[data-dn-anim] .dn-title.dn-in .dn-w{transform:none}}@media (min-width:768px){.dn{--dn-r:calc(24 * var(--u))}.dn-grid{column-gap:calc(40 * var(--u));grid-template-columns:repeat(8,minmax(0,1fr))}.dn-top{grid-area:1/1/auto/-1}.dn-title{margin-top:calc(160 * var(--u));font-size:calc(160 * var(--u));grid-area:2/1/auto/-1}.dn-p1,.dn-p2,.dn-btn{margin-top:calc(160 * var(--u));grid-row:3}.dn-p1{grid-column:1/3}.dn-p2{grid-column:3/5}.dn-btn{grid-column:6/9}.dn-mq{grid-area:4/1/auto/-1}.dn-ph--sp{--dn-h:calc(384 * var(--u))}.dn-ph--lp{--dn-h:calc(704 * var(--u))}.dn-ph--l1,.dn-ph--l2{--dn-h:calc(416 * var(--u))}}@media (min-width:992px){.dn-title{font-size:calc(200 * var(--u))}}html:not([lang=ko]) .dn-title{font-size:calc(36 * var(--u))}@media (min-width:768px){html:not([lang=ko]) .dn-title{font-size:calc(96 * var(--u))}}@media (min-width:992px){html:not([lang=ko]) .dn-title{font-size:calc(112 * var(--u))}}
.pr{background:var(--bg-sky);padding:calc(16 * var(--u)) 0 calc(10 * var(--u));color:var(--ink);position:relative}.pr-top{column-gap:calc(40 * var(--u));grid-template-columns:repeat(8,minmax(0,1fr));align-items:start;display:grid}.pr-label{align-items:center;gap:calc(8 * var(--u));font-size:calc(24 * var(--u));letter-spacing:-.02em;text-transform:uppercase;grid-column:1/5;margin:0;font-weight:700;line-height:.9;display:flex}.pr-dot{width:calc(18 * var(--u));height:calc(18 * var(--u));background:var(--dot);border-radius:50%;flex:none}.pr-title{color:var(--ink);font-size:calc(64 * var(--u));letter-spacing:-.03em;text-wrap:balance;grid-column:5/9;margin:0;font-weight:800;line-height:1.12}.pr-photo{column-gap:calc(40 * var(--u));margin-top:calc(160 * var(--u));grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.pr-media{aspect-ratio:1;border-radius:calc(28 * var(--u));isolation:isolate;view-timeline:--pr-media block;background:#ffffff4d;grid-column:5/9;position:relative;overflow:hidden}.pr-media img{width:100%;max-width:none;height:auto;position:absolute;top:0;left:0}@supports (animation-timeline:view()){.pr-media img{animation:linear both pr-par;animation-timeline:--pr-media;animation-range:cover}}@keyframes pr-par{0%{transform:translateY(-2%)}to{transform:none}}.pr-list{z-index:0;margin:calc(120 * var(--u)) 0 calc(54 * var(--u));border-top:1px solid var(--line);position:relative}.pr-row{column-gap:calc(40 * var(--u));padding:calc(18 * var(--u)) 0 calc(22 * var(--u));border-bottom:1px solid var(--line);grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:relative}.pr-k,.pr-v{font-size:max(12px, calc(14 * var(--u)));text-transform:uppercase;margin:0;font-weight:700;line-height:1.35}.pr-k{grid-column:1/2}.pr-v{text-wrap:balance;grid-column:2/9}.pr-nw{white-space:nowrap}.pr-row:before{content:"";top:0;bottom:0;left:calc(-10 * var(--u));right:calc(-10 * var(--u));z-index:-1;opacity:0;pointer-events:none;background:#ffffff73;transition:opacity .2s;position:absolute}.pr-row:hover:before{opacity:1}.pr-list.rv .pr-row{opacity:0;transform:translateY(150%)}.pr-list.rv.on .pr-row{opacity:1;transition:opacity .82s var(--ease), transform .82s var(--ease);transition-delay:calc(var(--i) * 35ms);transform:none}.pr-more{height:var(--pill-h);padding:0 calc(16 * var(--u));border:1px solid var(--line);isolation:isolate;color:var(--ink);white-space:nowrap;font-size:max(12px, calc(14 * var(--u)));text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1.25;display:flex;position:relative;overflow:hidden}.pr-more:after{content:"";z-index:-1;background:var(--dark);transform-origin:50% 100%;transition:transform .7s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.pr-more:hover:after,.pr-more:focus-visible:after{transform:scaleY(1)}.pr-more:hover .roll .ch,.pr-more:focus-visible .roll .ch{text-shadow:0 1.25em #fff;transition-duration:.5s,.175s;transition-delay:calc(var(--i) * 12ms), calc(var(--i) * 12ms + .25s)}.pr-more:focus-visible{outline:2px solid var(--dot);outline-offset:3px}@media (max-width:991px){.pr-media{grid-column:1/9}}@media (max-width:767px){.pr-top{row-gap:calc(100 * var(--u));grid-template-columns:minmax(0,1fr)}.pr-label,.pr-title{grid-column:1/-1}.pr-title{font-size:calc(44 * var(--u))}.pr-photo{margin-top:calc(16 * var(--u))}.pr-media{border-radius:calc(20 * var(--u))}.pr-list{margin:calc(64 * var(--u)) 0 calc(10 * var(--u))}.pr-row{column-gap:calc(22 * var(--u));grid-template-columns:20% minmax(0,1fr)}.pr-k{grid-column:1}.pr-v{grid-column:2}.pr-k,.pr-v{font-size:max(12px, calc(12.8 * var(--u)))}}@media (max-width:479px){.pr-title{font-size:calc(28 * var(--u))}.pr-row{grid-template-columns:28% minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pr-media img{animation:none;transform:none}.pr-list.rv .pr-row{opacity:1;transition:none;transform:none}.pr-more:after,.pr-row:before{transition:none}}
.gl{--gl-cw:calc(600 * var(--u));--gl-ch:calc(600 * var(--u));--gl-pad:calc(280 * var(--u));--gl-dy:calc(-253.333 * var(--u));--gl-dz:calc(-560 * var(--u));--gl-r:calc(28 * var(--u));background:var(--bg-lav);padding:calc(16 * var(--u)) 0;position:relative;overflow:clip}.gl-top{column-gap:calc(40 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.gl-head{align-items:center;gap:calc(8 * var(--u));grid-column:1/3;display:flex}.gl-dot{width:calc(18 * var(--u));height:calc(18 * var(--u));background:var(--dot);border-radius:50%;flex:none}.gl-h{font-size:calc(24 * var(--u));letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:700;line-height:1.1}.gl-lead{font-size:max(13px, calc(18 * var(--u)));color:var(--ink);grid-column:3/4;margin:0;font-weight:700;line-height:1}.gl-stack{margin-top:calc(64 * var(--u));flex-direction:column;align-items:center;display:flex;position:relative}.gl-col{z-index:1;width:var(--gl-cw);padding:var(--gl-pad) 0;position:relative}.gl-list{height:var(--gl-ch);perspective:calc(1600 * var(--u));transform-style:preserve-3d;margin:0;padding:0;list-style:none;position:relative}.gl-card{transform:translate3d(0, calc(var(--d) * var(--gl-dy)), calc(var(--d) * var(--gl-dz)));transition:transform .75s var(--ease), opacity .75s var(--ease);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.gl-card[data-st=front],.gl-card[data-st=back],.gl-card[data-st=drag]{pointer-events:auto;cursor:grab;touch-action:pan-y}.gl-card[data-st=drag]{transform:translate3d(var(--gx), var(--gy), 0);cursor:grabbing;transition:none}.gl-card[data-st=back]{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.gl-card[data-st=hide]{opacity:0}.gl-card[data-st=above]{opacity:0;transform:translateY(-200%)}.gl-card[data-st=out]{transform:translate3d(var(--gx), calc(var(--gy) + 200%), 0);opacity:0;transition:transform .75s var(--ease), opacity .15s linear .3s}.gl-card[data-st=in]{transition:transform .75s var(--ease), opacity .15s linear .22s}.gl-card[data-snap]{transition:none}.gl-card-in{border-radius:var(--gl-r);width:100%;height:100%;box-shadow:0 calc(18 * var(--u)) calc(50 * var(--u)) #8e55bf40;transition:box-shadow .75s var(--ease);background:#efe9f8;overflow:hidden}.gl-card[data-st=hide] .gl-card-in,.gl-card[data-st=above] .gl-card-in{box-shadow:0 0 #8e55bf00}.gl-card-in img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.gl-ctrl{z-index:0;justify-content:space-between;align-items:center;gap:calc(6 * var(--u));display:flex;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.gl-count{font-size:calc(48 * var(--u));letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);align-items:flex-start;margin:0;font-weight:700;line-height:1.2;display:flex}.gl-odo{display:flex}.gl-dg{height:1.2em;display:block;overflow:hidden}.gl-one{display:block}.gl-strip{top:calc(var(--k) * -1.2em);transition:top .5s var(--ease);flex-direction:column;display:flex;position:relative}.gl-dg:first-child:not(:last-child) .gl-strip{transition-delay:40ms}.gl-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gl-btns{align-items:center;gap:calc(20 * var(--u));display:flex}.gl-btn{width:max(32px, calc(48 * var(--u)));height:max(32px, calc(48 * var(--u)));border:1px solid var(--line);color:var(--ink);font-size:max(14px, calc(18 * var(--u)));cursor:pointer;transition:background-color .3s var(--ease), border-color .3s var(--ease);background:#ffffff8c;border-radius:999px;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.gl-btn:hover{border-color:var(--ink-40);background:#fff}.gl-btn:focus-visible{outline:2px solid var(--dot);outline-offset:3px}@media (max-width:991px){.gl-lead{grid-column:3/5}}@media (max-width:767px){.gl{--gl-cw:calc(384 * var(--u));--gl-ch:calc(384 * var(--u));--gl-pad:calc(224 * var(--u));--gl-dy:calc(-234.667 * var(--u));--gl-r:calc(18 * var(--u))}.gl-top{row-gap:calc(100 * var(--u));grid-template-columns:minmax(0,1fr)}.gl-head,.gl-lead{grid-column:1/-1}.gl-count{font-size:calc(32 * var(--u))}}@media (max-width:479px){.gl{--gl-cw:100%;--gl-pad:calc(160 * var(--u));--gl-dy:calc(-213.333 * var(--u))}.gl-lead{max-width:90%}.gl-col{padding-bottom:0}.gl-stack{padding-bottom:calc(10 * var(--u))}.gl-ctrl{width:100%;margin-top:calc(80 * var(--u));position:relative;top:auto;translate:none}}@media (prefers-reduced-motion:reduce){.gl-card,.gl-card[data-st],.gl-card-in,.gl-strip{transition:none}}
.tz{--tz-vh:min(calc(932 * var(--u)), 88svh);background:var(--dark);color:#fff;padding:calc(16 * var(--u)) 0;position:relative}.tz-top{align-items:center;gap:calc(8 * var(--u));display:flex}.tz-sq{width:calc(18 * var(--u));height:calc(18 * var(--u));background:#fff;border-radius:50%;flex:none}.tz-label{font-size:calc(24 * var(--u));letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-weight:700;line-height:.9}@media (min-width:992px){.tz-top{padding-bottom:calc(14.4 * var(--u))}}.tz-grid{margin:calc(300 * var(--u)) 0;column-gap:calc(40 * var(--u));grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.tz-title{font-size:calc(200 * var(--u));letter-spacing:-.05em;margin:0;font-weight:800;line-height:.8}.tz-ln{margin:-.1em -.12em -.22em 0;padding:.1em .12em .22em 0;display:block;overflow:clip}.tz-ln+.tz-ln{margin-top:.35em}.tz-lt{margin:-.1em -.12em -.22em 0;padding:.1em .12em .22em 0;display:inline-block}.tz-title.rv .tz-lt{transition:transform .45s cubic-bezier(.645, .045, .355, 1) calc(var(--i) * 45ms);transform:translateY(110%)}.tz-title.rv.on .tz-lt{transform:none}@media (prefers-reduced-motion:reduce){.tz-title.rv .tz-lt{transition:none;transform:none}}.tz-media{width:calc(var(--tz-vh) * 9 / 16);aspect-ratio:9/16;border-radius:calc(28 * var(--u));box-shadow:0 calc(18 * var(--u)) calc(60 * var(--u)) #bf98e238;background:#000;overflow:hidden}.tz-video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:991px) and (min-width:768px){.tz{--tz-vh:min(calc(860 * var(--u)), 88svh)}.tz-title{font-size:calc(160 * var(--u))}}@media (max-width:767px){.tz-grid{margin:calc(64 * var(--u)) 0 calc(120 * var(--u));row-gap:calc(40 * var(--u));grid-template-columns:minmax(0,1fr)}.tz-title{font-size:calc(132 * var(--u))}.tz-ln,.tz-lt{margin-right:-.06em;padding-right:.06em}.tz-media{width:min(100%,49.5svh)}}@media (max-width:479px){.tz-title{font-size:calc(72 * var(--u))}}
.fl{--fl-ph:calc(220 * var(--u));--fl-r:calc(12 * var(--u));--fl-pad:calc(var(--pill-h) * .4);--fl-note:max(13px, calc(14 * var(--u)));--fl-small:max(12px, calc(12 * var(--u)));--fl-err:#a12a1d;background:var(--bg-sunset);padding:calc(16 * var(--u)) 0 calc(10 * var(--u));scroll-margin-top:calc(48 * var(--u));position:relative}.fl-top{row-gap:calc(100 * var(--u));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.fl-head{align-items:center;gap:calc(8 * var(--u));display:flex}.fl-dot{width:calc(18 * var(--u));height:calc(18 * var(--u));background:var(--dot);border-radius:50%;flex:none}.fl-label{font-size:calc(24 * var(--u));letter-spacing:-.02em;text-transform:uppercase;margin:0;font-weight:700;line-height:.9}.fl-title{font-size:calc(40 * var(--u));letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-weight:800;line-height:1.15}.fl-lead{margin:calc(24 * var(--u)) 0 0;font-size:max(13px, calc(18 * var(--u)));font-weight:700;line-height:1.45}.fl-mq{margin:calc(64 * var(--u)) calc(-1 * var(--gut)) 0;overflow:hidden}.fl-mq-scroll{will-change:transform;width:120%;margin-left:-10%}.fl-mq-track{will-change:transform;width:max-content;display:flex}.fl-set{flex:none;align-items:flex-end;display:flex}.fl-ph{width:var(--fl-ph);margin:0 calc(8 * var(--u));border-radius:var(--fl-r);background:rgba(var(--ink-rgb), .06);flex:none;overflow:hidden}.fl-ph img{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.fl-mq-scroll{transform:translate(-10vw)}}@media (prefers-reduced-motion:reduce){.fl-mq-scroll{will-change:auto;width:100%;margin-left:0}.fl-mq-track{will-change:auto}}.fl-form{margin-top:calc(120 * var(--u));grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.fl-form>form{display:contents}.fl-form form>div{margin:0 0 calc(16 * var(--u))}.fl-form form>div:first-of-type{grid-row:1}.fl-form form>div:nth-of-type(2){grid-row:2}.fl-form form>div:nth-of-type(3){grid-row:3}.fl-form form>label{grid-row:4}.fl-form form>label+p{grid-row:5}.fl-form form>button{grid-row:6}.fl-form form>button+p{grid-row:7}.fl-link{grid-row:8}.fl-form>div{grid-area:1/1/auto/-1}.fl-form form>div>label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fl-form form>div>input{width:100%;height:var(--pill-h);padding:0 var(--fl-pad);border:1px solid var(--line);color:var(--ink);font-size:max(16px, calc(14 * var(--u)));text-align:left;background:#ffffff80;border-radius:999px;margin:0;font-weight:500;line-height:1.2;transition:background-color .2s,border-color .2s;display:block}.fl-form form>div>input::placeholder{color:rgba(var(--ink-rgb), .7);opacity:1;font-weight:400}.fl-form form>div>input:hover{background:#fffc}.fl-form form>div>input:focus{border-color:var(--ink);background:#fff;outline:none}.fl-form form>div>input:focus-visible{outline:2px solid var(--dot);outline-offset:3px}.fl-form form>div>input[aria-invalid=true],.fl-form form>div>input[aria-invalid=true]:focus{border-color:var(--fl-err);background:#fff}.fl-form form>div>p{margin:calc(8 * var(--u)) 0 0;padding:0 var(--fl-pad);font-size:var(--fl-note);color:var(--fl-err);text-align:left;font-weight:700;line-height:1.35}.fl-form form>label{align-items:flex-start;gap:calc(10 * var(--u));margin:calc(4 * var(--u)) 0 0;font-size:var(--fl-note);color:var(--ink);text-wrap:pretty;font-weight:700;line-height:1.4;display:flex}.fl-form form>label>input{width:max(16px, calc(18 * var(--u)));height:max(16px, calc(18 * var(--u)));accent-color:var(--dot);flex:none;margin:.1em 0 0}.fl-form form>label a{color:var(--ink);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.fl-form form>label span>span{margin-top:calc(6 * var(--u));font-size:var(--fl-small);opacity:.8;font-weight:500;display:block}.fl-form form>label+p,.fl-form form>button+p{margin:calc(8 * var(--u)) 0 0;font-size:var(--fl-note);color:var(--fl-err);font-weight:700;line-height:1.35}.fl-form form>button{isolation:isolate;width:100%;height:var(--pill-h);margin:calc(20 * var(--u)) 0 0;padding:0 calc(24 * var(--u));background:var(--dark);color:#fff;font-size:var(--fl-note);text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1.2;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.fl-form form>button:after{content:"";inset:0 calc(-16 * var(--u)) calc(-32 * var(--u));z-index:-1;background:var(--dot);transform-origin:50% 100%;transition:transform .7s var(--ease);position:absolute;transform:scaleY(0)}.fl-form form>button:hover:after,.fl-form form>button:focus-visible:after{transform:scaleY(1)}.fl-form form>button:focus-visible{outline:2px solid var(--dot);outline-offset:4px}.fl-form form:has(input[name=개인정보수집동의]:not(:checked))>button{background:color-mix(in srgb, var(--dark) 60%, transparent);cursor:not-allowed}.fl-form form:has(input[name=개인정보수집동의]:not(:checked))>button:after{transform:scaleY(0)}.fl-form form>button:disabled{opacity:.7}.fl-link{margin-top:calc(32 * var(--u));font-size:var(--fl-note);color:var(--ink);border-bottom:1.5px solid;justify-self:start;align-items:center;gap:.4em;padding-bottom:2px;font-weight:700;line-height:1.2;display:inline-flex}.fl-arrow{flex:none;width:.85em;height:.85em}.fl-link:focus-visible{outline:2px solid var(--dot);outline-offset:4px}.fl-form>div{padding:calc(40 * var(--u)) 0;text-align:center}.fl-form>div>div{background:var(--dot);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 20px;font-size:28px;display:flex}.fl-form>div>h3{font-size:max(20px, calc(24 * var(--u)));color:var(--ink);margin:0 0 8px;font-weight:800}.fl-form>div>p{font-size:max(14px, calc(18 * var(--u)));color:var(--ink);margin:0;font-weight:700;line-height:1.45}.fl-end{height:calc(120 * var(--u))}@media (max-width:479px){.fl{--fl-ph:calc(160 * var(--u))}}@media (min-width:768px){.fl{--fl-r:calc(24 * var(--u))}.fl-top{row-gap:calc(40 * var(--u))}.fl-msg{text-align:center}.fl-title{font-size:calc(64 * var(--u))}.fl-mq{margin-top:calc(200 * var(--u))}.fl-form{width:min(100%, calc(720 * var(--u)));margin-left:auto;margin-right:auto}.fl-form form>button{margin-top:calc(24 * var(--u))}.fl-link{justify-self:center}}@media (prefers-reduced-motion:reduce){.fl-form form>div>input,.fl-form form>button,.fl-form form>button:after{transition:none}}
.ft{color:var(--ink);position:relative}.ft .ft-in{padding-top:calc(72 * var(--u));padding-bottom:calc(32 * var(--u))}.ft-partners{justify-content:center;align-items:center;gap:calc(28 * var(--u)) calc(64 * var(--u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ft-pt{width:calc(150 * var(--u));height:calc(60 * var(--u));justify-content:center;align-items:center;display:flex}.ft-pt img{object-fit:contain;width:100%;height:100%;display:block}.ft-line{background:var(--line);height:1px;margin:calc(56 * var(--u)) 0 calc(40 * var(--u))}.ft-brand{justify-content:center;align-items:center;gap:calc(12 * var(--u));display:flex}.ft-logo{height:max(28px, calc(44 * var(--u)));flex:none;width:auto;display:block}.ft-co{font-size:max(13px, calc(16 * var(--u)));margin:0;font-weight:800;line-height:1.3}.ft-info{justify-content:center;gap:calc(6 * var(--u)) calc(20 * var(--u));margin:calc(20 * var(--u)) 0 0;text-align:center;font-size:max(12px, calc(14 * var(--u)));flex-wrap:wrap;padding:0;font-weight:700;line-height:1.5;list-style:none;display:flex}.ft-nb{white-space:nowrap}.ft-k{color:rgba(var(--ink-rgb), .62)}.ft-links{justify-content:center;gap:calc(20 * var(--u));margin:calc(16 * var(--u)) 0 0;font-size:max(12px, calc(14 * var(--u)));padding:0;font-weight:700;list-style:none;display:flex}.ft-a{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:color .3s}.ft-a:hover,.ft-a:focus-visible{color:var(--dot)}.ft-a:focus-visible{outline:2px solid var(--dot);outline-offset:3px}@media (max-width:767px){.ft .ft-in{padding-top:calc(56 * var(--u));padding-bottom:calc(28 * var(--u))}.ft-partners{gap:calc(24 * var(--u)) calc(20 * var(--u))}.ft-pt{width:calc(96 * var(--u));height:calc(40 * var(--u))}.ft-line{margin:calc(40 * var(--u)) 0 calc(28 * var(--u))}}@media (min-width:480px) and (max-width:767px){.ft-pt{width:calc(150 * var(--u));height:calc(62 * var(--u))}.ft-partners{gap:calc(36 * var(--u)) calc(30 * var(--u))}}@media (min-width:768px) and (max-width:991px){.ft-pt{width:calc(200 * var(--u));height:calc(80 * var(--u))}}@media (min-width:992px){.ft-pt{width:calc(220 * var(--u));height:calc(88 * var(--u))}}
