.hero[data-astro-cid-glgfkru5]{height:100svh;min-height:560px;padding-top:var(--header-h);--fg:#ecebe6;--muted:#a3a19a;--line:#ffffff24;--line-strong:#fff6;--bg:#0b0c0e;--accent:#ffd9a0;--focus:#ffd9a0;color:var(--fg);background:#0b0c0e;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.hero-bg[data-astro-cid-glgfkru5]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-light[data-astro-cid-glgfkru5],.bg-window[data-astro-cid-glgfkru5]{will-change:transform;position:absolute;top:0;left:0}.bg-light[data-astro-cid-glgfkru5]{background:radial-gradient(circle closest-side,#fff0d717,#fff0d700 100%);width:900px;height:900px;margin:-450px 0 0 -450px}.bg-window[data-astro-cid-glgfkru5]{width:560px;height:560px;margin:-280px 0 0 -280px;overflow:hidden;-webkit-mask-image:radial-gradient(circle closest-side,#000 0%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 0%,#0000 100%)}.bg-grid[data-astro-cid-glgfkru5]{will-change:transform;background-image:linear-gradient(90deg,#ffffff1a 1px,#0000 1px),linear-gradient(#ffffff1a 1px,#0000 1px);background-size:48px 48px;width:100vw;height:100vh;min-height:560px;position:absolute;top:0;left:0}.bg-vignette[data-astro-cid-glgfkru5]{background:radial-gradient(at 50% 42%,#0000 35%,#0000008c 100%);position:absolute;inset:0}.bg-grain[data-astro-cid-glgfkru5]{opacity:.07;mix-blend-mode:overlay;background-image:url(/grain.svg);position:absolute;inset:0}.stage[data-astro-cid-glgfkru5]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;min-height:0;position:relative}.stage[data-astro-cid-glgfkru5].is-dragging{cursor:grabbing}.ring[data-astro-cid-glgfkru5]{transform-style:preserve-3d;position:absolute;inset:0}html.motion .stage[data-astro-cid-glgfkru5]{opacity:0;transition:opacity .9s .1s}html.motion .hero[data-astro-cid-glgfkru5].is-ready .stage[data-astro-cid-glgfkru5],html.motion.reveal-off .stage[data-astro-cid-glgfkru5]{opacity:1}.item[data-astro-cid-glgfkru5]{backface-visibility:hidden;will-change:transform;background:#1b1d21;border-radius:3px;width:240px;height:160px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 30px 60px #00000073}.item[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%}.shade[data-astro-cid-glgfkru5]{opacity:0;will-change:opacity;background:#000;position:absolute;inset:0}.stage[data-astro-cid-glgfkru5]:focus-visible .item.is-front{outline:2px solid var(--focus);outline-offset:4px}.bar[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 32px;padding-bottom:clamp(44px,7vh,64px);display:grid;position:relative}.eyebrow[data-astro-cid-glgfkru5]{color:var(--muted);margin-bottom:12px}h1[data-astro-cid-glgfkru5]{font-size:var(--step-4);letter-spacing:-.02em;line-height:.98}h1[data-astro-cid-glgfkru5] em[data-astro-cid-glgfkru5]{color:#cfcdc6;font-style:italic}.intro[data-astro-cid-glgfkru5]{max-width:46ch;color:var(--muted);margin-top:16px;line-height:1.55}.side[data-astro-cid-glgfkru5]{justify-items:end;gap:14px;display:grid}.caption[data-astro-cid-glgfkru5]{align-items:baseline;gap:12px;display:flex}.cap-title[data-astro-cid-glgfkru5]{font-size:.875rem}.ticks[data-astro-cid-glgfkru5]{gap:5px;display:flex}.ticks[data-astro-cid-glgfkru5] i[data-astro-cid-glgfkru5]{background:#ffffff2e;width:14px;height:2px;transition:background-color .3s}.ticks[data-astro-cid-glgfkru5] i.on{background:var(--fg)}.controls[data-astro-cid-glgfkru5]{align-items:center;gap:18px;display:flex}.toggle[data-astro-cid-glgfkru5] .i-play[data-astro-cid-glgfkru5],.toggle[data-astro-cid-glgfkru5].is-paused .i-pause[data-astro-cid-glgfkru5]{display:none}.toggle[data-astro-cid-glgfkru5].is-paused .i-play[data-astro-cid-glgfkru5]{display:block}.scroll-cue[data-astro-cid-glgfkru5]{align-items:center;gap:8px;min-height:32px;text-decoration:none;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.scroll-cue[data-astro-cid-glgfkru5]:hover{color:var(--fg)}@media (width<=720px){.bar[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-glgfkru5]{justify-items:start;width:100%}.controls[data-astro-cid-glgfkru5]{justify-content:space-between;width:100%}.ticks[data-astro-cid-glgfkru5] i[data-astro-cid-glgfkru5]{width:10px}}@media (hover:none){.stage[data-astro-cid-glgfkru5]{cursor:default}}.profile[data-astro-cid-ergxyi7h],.now[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(120px,1fr) minmax(0,4fr);align-items:start;gap:24px clamp(24px,5vw,80px);display:grid}.profile[data-astro-cid-ergxyi7h]>h2[data-astro-cid-ergxyi7h],.now[data-astro-cid-ergxyi7h]>h2[data-astro-cid-ergxyi7h]{padding-top:.9em}.statement[data-astro-cid-ergxyi7h]{font-size:var(--step-3);letter-spacing:-.015em;max-width:24ch;line-height:1.14}html[lang=ko] .statement[data-astro-cid-ergxyi7h]{font-size:var(--step-2);max-width:30ch;line-height:1.4}.ctas[data-astro-cid-ergxyi7h]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(24px,4vh,40px);display:flex}.featured[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(28px,4vw,56px) clamp(20px,3vw,40px);display:grid}.featured[data-astro-cid-ergxyi7h]>*{grid-column:span 6}.featured[data-astro-cid-ergxyi7h].n3>:first-child{grid-column:span 12}.featured[data-astro-cid-ergxyi7h].n3>:first-child .cover{aspect-ratio:21/9}.featured[data-astro-cid-ergxyi7h].n1>*{grid-column:span 12}.now-list[data-astro-cid-ergxyi7h]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.now-list[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]{border-bottom:1px solid var(--line);transition:padding .3s var(--ease);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding:18px 0;text-decoration:none;display:flex}.now-list[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover{padding-inline:10px}.now-title[data-astro-cid-ergxyi7h]{font-size:var(--step-2);line-height:1.15}.closing[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;padding-top:clamp(24px,5vh,56px);display:flex}.closing[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{font-size:var(--step-2)}@media (width<=760px){.profile[data-astro-cid-ergxyi7h],.now[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}.profile[data-astro-cid-ergxyi7h]>h2[data-astro-cid-ergxyi7h],.now[data-astro-cid-ergxyi7h]>h2[data-astro-cid-ergxyi7h]{padding-top:0}.featured[data-astro-cid-ergxyi7h]>*{grid-column:span 12}.featured[data-astro-cid-ergxyi7h].n3>:first-child .cover{aspect-ratio:4/3}}
