.UBZvsG_strip{padding-block:var(--space-section) 0;position:relative}.UBZvsG_sticky{gap:clamp(1rem,3vh,2rem);display:grid}.UBZvsG_title{font-size:var(--text-title)}.UBZvsG_track{padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;align-items:center;gap:clamp(1rem,2.5vw,2.5rem);display:flex;overflow-x:auto}.UBZvsG_frame{scroll-snap-align:center;flex:none}.UBZvsG_track{cursor:grab}.UBZvsG_strip[data-dragging=true]{-webkit-user-select:none;user-select:none}.UBZvsG_strip[data-dragging=true] .UBZvsG_track{cursor:grabbing;scroll-snap-type:none}.UBZvsG_frame:nth-child(3n+1){transform:translateY(-1.25rem)rotate(-1.5deg)}.UBZvsG_frame:nth-child(3n+2){transform:translateY(1.5rem)rotate(1deg)}.UBZvsG_photo{border-radius:var(--radius-card);width:auto;max-width:86vw;height:auto;max-height:min(58svh,36rem);box-shadow:0 1.5rem 4rem -1rem #000000b3, 0 0 5rem -1.5rem var(--world);transition:transform var(--duration-normal) var(--ease-out-expo);display:block}.UBZvsG_frame:hover .UBZvsG_photo{transform:scale(1.03)}.UBZvsG_strip[data-pinned=true]{height:calc(100svh + var(--photos) * 34vw);padding-block:0}.UBZvsG_strip[data-pinned=true]:not([data-zoomed=true]){touch-action:pan-y pinch-zoom}.UBZvsG_strip[data-pinned=true] .UBZvsG_sticky{align-content:center;height:100svh;position:sticky;top:0;overflow:clip}.UBZvsG_strip[data-pinned=true] .UBZvsG_track{will-change:transform;width:max-content;overflow:visible}
.TZ9h4G_picture{display:block;position:absolute;inset:0}.TZ9h4G_image{object-fit:cover;object-position:var(--focus-desktop,50% 35%);width:100%;height:100%;display:block}@media (max-width:48rem){.TZ9h4G_image{object-position:var(--focus-mobile,50% 25%)}}
.SWW3mq_backdrop{z-index:-1;pointer-events:none;position:fixed;inset:0}.SWW3mq_layer{opacity:0;transition:opacity 1.1s ease, transform 1.8s var(--ease-out-expo);position:absolute;inset:0;transform:scale(1.06)}.SWW3mq_layer[data-active=true]{opacity:1;transform:none}.SWW3mq_veil{background:linear-gradient(to bottom, var(--ink) 0%, transparent 18%, transparent 82%, var(--ink) 100%), color-mix(in oklab, var(--world-deep) 55%, transparent), #0b071094;position:absolute;inset:0}
.P_Nvnq_hero{min-height:100svh;margin-top:calc(var(--header-height) * -1);padding-top:var(--header-height);isolation:isolate;background:var(--world-deep);align-content:end;display:grid;position:relative;overflow:clip}.P_Nvnq_slides,.P_Nvnq_slide,.P_Nvnq_scrim{position:absolute;inset:0}.P_Nvnq_slides{z-index:-2}.P_Nvnq_slide{opacity:0;transition:opacity 1.4s}.P_Nvnq_slide[data-active=true]{opacity:1}.P_Nvnq_hero[data-playing=true] .P_Nvnq_slide[data-active=true]{animation:7.5s linear both P_Nvnq_pushIn}.P_Nvnq_scrim{z-index:-1;background:linear-gradient(to top, var(--ink) 0%, #0b0710b8 22%, transparent 58%), linear-gradient(100deg, #0b07109e 0%, transparent 55%), linear-gradient(to bottom, #0b07108c 0%, transparent 22%), color-mix(in oklab, var(--world) 16%, transparent)}.P_Nvnq_content{justify-items:start;gap:clamp(.75rem,1.6vw,1.4rem);padding-block:clamp(2rem,6vw,5rem) clamp(4.5rem,10vh,7rem);display:grid}.P_Nvnq_controls{justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:absolute;inset:auto 0 clamp(1.25rem,4vh,2.5rem)}.P_Nvnq_ticks{gap:.5rem;display:flex}.P_Nvnq_tick{width:clamp(2rem,5vw,4rem);height:1.75rem;display:block;position:relative}.P_Nvnq_tick:before{content:"";background:var(--paper);opacity:.35;height:3px;transition:opacity var(--duration-fast) ease, background-color var(--duration-fast) ease;border-radius:3px;margin-top:-1.5px;position:absolute;inset:50% 0 auto}.P_Nvnq_tick:hover:before{opacity:.7}.P_Nvnq_tick[aria-current=true]:before{opacity:1;background:var(--world);box-shadow:0 0 1rem var(--world)}.P_Nvnq_pause{border:1px solid var(--ink-line);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b071073;padding:.6em 1.1em}.P_Nvnq_pause:hover{background:var(--paper);color:var(--ink)}@keyframes P_Nvnq_pushIn{0%{transform:scale(1)}to{transform:scale(1.1)}}
._7wvBva_card{--card:var(--world);--card-2:var(--world-2);border:1px solid var(--ink-line);border-radius:var(--radius-card);background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklab, var(--card) 26%, transparent) 0%, transparent 60%), color-mix(in oklab, var(--ink-raised) 82%, transparent);height:100%;transition:transform var(--duration-normal) var(--ease-out-expo), border-color var(--duration-fast) ease;align-content:start;gap:.75rem;padding:clamp(1.25rem,2.2vw,1.75rem);display:grid;position:relative;overflow:hidden}._7wvBva_card:hover{border-color:var(--card);transform:translateY(-.3rem)}._7wvBva_card[data-status=airing]{border-color:var(--card);box-shadow:0 0 0 1px var(--card), 0 1.5rem 3rem -1.5rem var(--card)}._7wvBva_meta{color:var(--paper-muted);flex-wrap:wrap;gap:.35rem .9rem;display:flex}._7wvBva_kind{color:var(--card)}._7wvBva_platform{color:var(--paper);border:1px solid;border-radius:999px;padding:.1rem .5rem}._7wvBva_title{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:-.01em;font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);font-weight:700;line-height:1.15}._7wvBva_english{color:var(--paper-muted);margin-top:-.4rem}._7wvBva_cast{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.5rem;display:flex}._7wvBva_person{--person:var(--card);background:color-mix(in oklab, var(--person) 22%, transparent);font-size:var(--text-small);transition:background var(--duration-fast) ease;border-radius:999px;padding:.35rem .8rem;font-weight:600;display:inline-flex}._7wvBva_person:hover,._7wvBva_person:focus-visible{background:color-mix(in oklab, var(--person) 45%, transparent)}._7wvBva_cameo{color:var(--paper-muted);font-weight:400}._7wvBva_watch{font-size:var(--text-small);color:var(--card);justify-self:start;font-weight:600}
.zX9ptq_block{gap:1rem;display:grid}.zX9ptq_heading{font-family:var(--font-body), var(--font-korean), system-ui, sans-serif;color:var(--paper);align-items:center;gap:.75em;display:inline-flex}.zX9ptq_pulse{background:var(--lime);width:.6rem;height:.6rem;box-shadow:0 0 0 0 var(--lime);border-radius:50%;animation:2.2s ease-out infinite zX9ptq_pulse}.zX9ptq_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.zX9ptq_card{--card:var(--world);border:1px solid var(--ink-line);border-left:.35rem solid var(--card);border-radius:var(--radius-card);background:color-mix(in oklab, var(--ink-raised) 78%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:100%;transition:transform var(--duration-normal) var(--ease-out-expo), border-color var(--duration-fast) ease, box-shadow var(--duration-normal) ease;flex-direction:column;gap:.6rem;padding:clamp(1.1rem,2vw,1.6rem);display:flex;position:relative}.zX9ptq_card:hover,.zX9ptq_card:focus-visible{border-color:var(--card);box-shadow:0 1.5rem 3.5rem -1.5rem var(--card);transform:translateY(-.35rem)}.zX9ptq_meta{color:var(--paper-muted);flex-wrap:wrap;gap:.35rem 1rem;display:flex}.zX9ptq_actor{color:var(--card)}.zX9ptq_title{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);font-weight:700;line-height:1.3}.zX9ptq_summary{-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-small);color:var(--paper-muted);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.zX9ptq_action{color:var(--card);margin-top:auto;padding-top:.5rem}@keyframes zX9ptq_pulse{to{box-shadow:0 0 0 .7rem #0000}}
.bVzr3G_card{--card:var(--world);--card-2:var(--world-2);break-inside:avoid;gap:.9rem;display:grid}.bVzr3G_cover{border-radius:var(--radius-card);background:linear-gradient(140deg, var(--card), var(--card-2));display:block;position:relative;overflow:hidden}.bVzr3G_photo{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out-expo), filter var(--duration-normal) ease;display:block}.bVzr3G_card:hover .bVzr3G_photo,.bVzr3G_card:focus-visible .bVzr3G_photo{filter:saturate(1.15);transform:scale(1.06)}.bVzr3G_cover:after{content:"";background:linear-gradient(to top, var(--card), transparent);opacity:0;transition:opacity var(--duration-normal) ease;position:absolute;inset:55% 0 0}.bVzr3G_card:hover .bVzr3G_cover:after,.bVzr3G_card:focus-visible .bVzr3G_cover:after{opacity:.75}.bVzr3G_count{z-index:1;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b071099;padding:.45em .9em;position:absolute;inset:auto auto .9rem .9rem}.bVzr3G_body{gap:.4rem;padding-inline:.25rem;display:grid}.bVzr3G_meta{color:var(--paper-muted);flex-wrap:wrap;gap:.35rem 1rem;display:flex}.bVzr3G_actor{color:var(--card)}.bVzr3G_title{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;transition:background-size var(--duration-normal) var(--ease-out-expo);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);font-weight:700;line-height:1.3}.bVzr3G_card:hover .bVzr3G_title{background-size:100% 2px}
.zYhDvG_timeline{gap:clamp(2rem,4vw,3.5rem);display:grid}.zYhDvG_summary{color:var(--paper-muted)}.zYhDvG_year{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,3rem);display:grid}.zYhDvG_yearLabel{top:calc(var(--header-height) + 1rem);background:linear-gradient(160deg, var(--world), var(--world-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.25rem,1.2rem + 4vw,5.5rem);line-height:.85;position:sticky}.zYhDvG_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));align-items:start;gap:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,2rem);display:grid}.zYhDvG_cards li:nth-child(2n){margin-top:clamp(0rem,3vw,3rem)}.zYhDvG_all{justify-self:start}@media (max-width:40rem){.zYhDvG_year{grid-template-columns:minmax(0,1fr)}.zYhDvG_yearLabel{position:static}.zYhDvG_cards li:nth-child(2n){margin-top:0}}
.k9uYOa_form{border:1px solid var(--ink-line);border-radius:var(--radius-card);background:color-mix(in oklab, var(--ink-raised) 80%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1.4fr) auto;align-items:end;gap:1rem clamp(1rem,2vw,2rem);padding:clamp(1rem,2vw,1.5rem);display:grid}.k9uYOa_field{color:var(--paper-muted);gap:.4rem;display:grid}.k9uYOa_field select,.k9uYOa_field input{border:0;border-bottom:2px solid var(--ink-line);width:100%;color:var(--paper);transition:border-color var(--duration-fast) ease;background:0 0;border-radius:0;padding:.6rem 0;font-size:1.05rem;font-weight:600}.k9uYOa_field select{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23fff6ea' stroke-width='2'/%3E%3C/svg%3E") right .2rem center/.8rem no-repeat;padding-right:1.75rem}.k9uYOa_field select option{background:var(--ink-raised);color:var(--paper)}.k9uYOa_field input::placeholder{color:var(--paper-muted);font-weight:400}.k9uYOa_field select:focus-visible,.k9uYOa_field input:focus-visible{border-bottom-color:var(--world);outline:none}@media (max-width:56rem){.k9uYOa_form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.k9uYOa_search,.k9uYOa_submit{grid-column:1/-1}}
.ChPidG_group{gap:.75rem;display:grid}.ChPidG_group+.ChPidG_group{margin-top:clamp(2rem,4vw,3.5rem)}.ChPidG_heading{align-items:baseline;gap:.75rem;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);display:flex}.ChPidG_count{color:var(--world)}.ChPidG_table{border-collapse:collapse;text-align:left;width:100%}.ChPidG_table tr{border-top:1px solid var(--ink-line);transition:background-color var(--duration-fast) ease}.ChPidG_table tr:hover{background:color-mix(in oklab, var(--world) 14%, transparent)}.ChPidG_table td,.ChPidG_table tbody th{vertical-align:baseline;padding:.85rem 1rem .85rem 0}.ChPidG_year{font-variant-numeric:tabular-nums;white-space:nowrap;width:6.5rem;color:var(--world)}.ChPidG_title{font-weight:600;line-height:1.35}.ChPidG_more{gap:.75rem;display:grid}.ChPidG_summary{cursor:pointer;justify-self:start;list-style:none}.ChPidG_summary::-webkit-details-marker{display:none}.ChPidG_openLabel,.ChPidG_more[open] .ChPidG_closedLabel{display:none}.ChPidG_more[open] .ChPidG_openLabel{display:inline}
.-ThgWq_frame{border-radius:var(--radius-card);background:radial-gradient(80% 60% at 80% 10%, var(--world-2) 0%, transparent 65%), radial-gradient(90% 80% at 10% 100%, var(--world-deep) 0%, transparent 70%), var(--world);position:relative;overflow:hidden}.-ThgWq_photo{object-fit:cover;width:100%;height:100%;display:block}
.CMzGwa_intro{gap:clamp(1.25rem,2.5vw,2.25rem);padding-block:clamp(3rem,8vw,8rem) clamp(2.5rem,5vw,5rem);display:grid;position:relative}.CMzGwa_intro:before{content:"";z-index:-1;background:radial-gradient(45% 55% at 70% 35%, var(--world) 0%, transparent 70%), radial-gradient(40% 45% at 30% 70%, var(--world-2) 0%, transparent 70%);filter:blur(40px);opacity:.55;pointer-events:none;position:absolute;inset:-40% -10% 0 35%}.CMzGwa_eyebrow{align-items:center;gap:.75em;display:inline-flex}.CMzGwa_eyebrow:before{content:"";background:var(--world);width:2.5rem;height:2px}.CMzGwa_title{max-width:14ch;font-size:var(--text-hero);animation:CMzGwa_titleIn var(--duration-slow) var(--ease-out-expo) both}.CMzGwa_lead{max-width:44ch;font-size:var(--text-lead);color:var(--paper-muted);line-height:1.35}@keyframes CMzGwa_titleIn{0%{opacity:0;transform:translateY(.25em)}}
._8CbXPa_stats{gap:2rem var(--gutter);border-block:1px solid var(--ink-line);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));padding-block:2.5rem;display:grid}._8CbXPa_stat{color:var(--paper-muted);gap:.5rem;display:grid}._8CbXPa_statValue{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(3.5rem,2rem + 6vw,7.5rem);font-weight:800;line-height:.85}._8CbXPa_stat:nth-child(4n+1) ._8CbXPa_statValue{color:var(--hot)}._8CbXPa_stat:nth-child(4n+2) ._8CbXPa_statValue{color:var(--sun)}._8CbXPa_stat:nth-child(4n+3) ._8CbXPa_statValue{color:var(--lime)}._8CbXPa_stat:nth-child(4n+4) ._8CbXPa_statValue{color:var(--sky)}._8CbXPa_section{padding-top:var(--space-section);grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);display:grid}._8CbXPa_sectionTitle{font-size:var(--text-title)}._8CbXPa_slabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}._8CbXPa_slab{border-radius:var(--radius-card);color:var(--ink);transition:transform var(--duration-normal) var(--ease-out-expo)}._8CbXPa_slab:hover,._8CbXPa_slab:focus-within{transform:translateY(-.5rem)rotate(-.6deg)}._8CbXPa_slab:first-child{background:var(--hot)}._8CbXPa_slab:nth-child(2){background:var(--sun);margin-top:2.5rem}._8CbXPa_slab:nth-child(3){background:var(--sky);margin-top:5rem}._8CbXPa_slab:nth-child(4){background:var(--lime);margin-top:7.5rem}._8CbXPa_slabLink{border-radius:inherit;align-content:space-between;gap:2rem;min-height:19rem;padding:clamp(1.25rem,2.5vw,2.25rem);display:grid}._8CbXPa_slabTitle{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem)}._8CbXPa_slabCount{font-weight:600}._8CbXPa_slabNumber{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:-.05em;font-size:clamp(3.5rem,2.5rem + 3vw,6rem);font-weight:800;line-height:.9;display:block}._8CbXPa_slabAction{border-top:2px solid var(--ink);padding-top:1rem}._8CbXPa_honours{border-top:1px solid var(--ink-line)}._8CbXPa_honour{align-items:baseline;gap:.5rem var(--gutter);border-bottom:1px solid var(--ink-line);grid-template-columns:5rem minmax(0,1fr) minmax(0,12rem);padding-block:1.1rem;display:grid}._8CbXPa_honourYear{font-variant-numeric:tabular-nums;color:var(--world)}._8CbXPa_honourTitle{font-weight:600;line-height:1.35}._8CbXPa_honourTalent{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;text-decoration:underline;-webkit-text-decoration-color:var(--world);text-decoration-color:var(--world);text-underline-offset:.25em;justify-self:end;font-weight:700;text-decoration-thickness:2px}._8CbXPa_memorial{gap:1rem;display:grid}._8CbXPa_memorialLink{border:1px solid var(--ink-line);border-radius:var(--radius-card);max-width:46rem;transition:border-color var(--duration-fast) ease;gap:.5rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}._8CbXPa_memorialLink:hover{border-color:var(--paper-muted)}._8CbXPa_memorialName{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:var(--tracking-display);font-size:clamp(1.75rem,1.3rem + 1.8vw,3rem);font-weight:700;line-height:1}._8CbXPa_memorialDates{color:var(--paper-muted)}._8CbXPa_memorialBio{max-width:52ch;color:var(--paper-muted)}._8CbXPa_cta{padding-top:var(--space-section);gap:2rem;display:grid}._8CbXPa_ctaTitle{max-width:12ch;font-size:var(--text-hero)}._8CbXPa_ctaActions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:56rem){._8CbXPa_slabs{grid-template-columns:repeat(2,minmax(0,1fr))}._8CbXPa_slab:nth-child(n){margin-top:0}._8CbXPa_slabLink{min-height:14rem}._8CbXPa_honour{grid-template-columns:4rem minmax(0,1fr)}._8CbXPa_honourTalent{grid-column:2;justify-self:start}}
.u61I3G_stats{gap:2rem var(--gutter);border-block:1px solid var(--ink-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));padding-block:2.5rem;display:grid}.u61I3G_stat{color:var(--paper-muted);gap:.5rem;display:grid}.u61I3G_statValue{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:-.05em;color:var(--paper);margin:0;font-size:clamp(3rem,1.8rem + 5vw,6.5rem);font-weight:800;line-height:.85}.u61I3G_stat:first-child .u61I3G_statValue{color:var(--hot)}.u61I3G_stat:nth-child(2) .u61I3G_statValue{color:var(--sun)}.u61I3G_stat:nth-child(3) .u61I3G_statValue{color:var(--lime)}.u61I3G_stat:nth-child(4) .u61I3G_statValue{color:var(--sky)}.u61I3G_section{padding-top:var(--space-section);grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);display:grid}.u61I3G_sectionHead{gap:.75rem;display:grid}.u61I3G_sectionTitle{font-size:var(--text-title)}.u61I3G_sectionLead{max-width:52ch;color:var(--paper-muted)}@media (min-width:56rem){.u61I3G_split{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}.u61I3G_services{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;display:grid}.u61I3G_service{border-radius:var(--radius-card);min-height:18rem;color:var(--ink);transition:transform var(--duration-normal) var(--ease-out-expo);align-content:start;gap:1rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.u61I3G_service:hover,.u61I3G_service:focus-within{transform:translateY(-.4rem)rotate(-.5deg)}.u61I3G_service:first-child{background:var(--hot)}.u61I3G_service:nth-child(2){background:var(--sun)}.u61I3G_service:nth-child(3){background:var(--sky)}.u61I3G_service:nth-child(4){background:var(--lime)}@media (min-width:56rem){.u61I3G_service:nth-child(2){margin-top:2rem}.u61I3G_service:nth-child(3){margin-top:4rem}.u61I3G_service:nth-child(4){margin-top:6rem}}.u61I3G_serviceTitle{font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height:1.05}.u61I3G_serviceText{line-height:1.55}.u61I3G_serviceAction{border-top:2px solid var(--ink);align-self:end;margin-top:auto;padding-top:1rem}.u61I3G_mediums{flex-wrap:wrap;gap:.75rem;display:flex}.u61I3G_medium{border:1px solid var(--ink-line);transition:border-color var(--duration-fast) ease, background var(--duration-fast) ease;border-radius:999px;align-items:baseline;gap:.75rem;padding:.9rem 1.4rem;display:inline-flex}.u61I3G_medium:hover,.u61I3G_medium:focus-visible{border-color:var(--paper);background:color-mix(in oklab, var(--paper) 8%, transparent)}.u61I3G_mediumName{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:700}.u61I3G_mediumCount{color:var(--paper-muted)}.u61I3G_productions{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.u61I3G_more{justify-self:start}.u61I3G_leaders{border-top:1px solid var(--ink-line);counter-reset:leader;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:0;display:grid}.u61I3G_leader{--leader:var(--world);border-bottom:1px solid var(--ink-line);counter-increment:leader;transition:color var(--duration-fast) ease;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1rem;padding:1.1rem .25rem;display:grid}.u61I3G_leader:before{content:counter(leader, decimal-leading-zero);font-size:var(--text-micro);color:var(--leader);font-weight:600}.u61I3G_leader:hover,.u61I3G_leader:focus-visible{color:var(--leader)}.u61I3G_leaderName{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;font-size:clamp(1.2rem,1rem + .6vw,1.5rem);font-weight:700}.u61I3G_leaderKorean{color:var(--paper-muted);grid-column:2}.u61I3G_leaderCount{color:var(--paper-muted);grid-area:1/3}.u61I3G_steps{counter-reset:step;gap:1rem;display:grid}.u61I3G_step{border-bottom:1px solid var(--ink-line);counter-increment:step;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-bottom:1rem;line-height:1.55;display:grid}.u61I3G_step:before{content:counter(step);font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;color:var(--world);font-size:1.6rem;font-weight:800;line-height:1}.u61I3G_faq{border-top:1px solid var(--ink-line);display:grid}.u61I3G_question{border-bottom:1px solid var(--ink-line)}.u61I3G_questionTitle{cursor:pointer;justify-content:space-between;gap:1rem;padding-block:1.1rem;font-weight:600;list-style:none;display:flex}.u61I3G_questionTitle::-webkit-details-marker{display:none}.u61I3G_questionTitle:after{content:"+";color:var(--world);transition:transform var(--duration-fast) ease;font-size:1.4rem;line-height:1}.u61I3G_question[open] .u61I3G_questionTitle:after{transform:rotate(45deg)}.u61I3G_answer{max-width:60ch;color:var(--paper-muted);padding-bottom:1.2rem;line-height:1.6}.u61I3G_cta{margin-top:var(--space-section);border-top:1px solid var(--ink-line);gap:1.5rem;padding-block:clamp(2.5rem,6vw,5rem);display:grid}.u61I3G_ctaTitle{letter-spacing:var(--tracking-display);font-size:clamp(2.5rem,1.5rem + 4vw,5.5rem);line-height:.95}.u61I3G_ctaActions{flex-wrap:wrap;gap:.75rem;display:flex}
._0YMEcW_body{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem);display:grid}._0YMEcW_filters{flex-wrap:wrap;gap:.6rem;display:flex}._0YMEcW_filters a[aria-current=true]{border-color:var(--paper);background:var(--paper);color:var(--ink)}._0YMEcW_group{gap:clamp(1.25rem,2.5vw,2rem);display:grid}._0YMEcW_groupTitle{font-size:var(--text-title);align-items:baseline;gap:.75rem;display:flex}._0YMEcW_groupCount{color:var(--paper-muted)}._0YMEcW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}._0YMEcW_empty{color:var(--paper-muted)}._0YMEcW_note{max-width:60ch;color:var(--paper-muted);text-transform:none;letter-spacing:0}
.lM7T2a_hub{gap:clamp(1.25rem,2.5vw,2rem);display:grid}.lM7T2a_status{color:var(--paper-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.lM7T2a_clear{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--world);text-decoration-color:var(--world);text-underline-offset:.3em;text-decoration-thickness:2px}.lM7T2a_feed{columns:3 18rem;column-gap:clamp(1rem,2vw,2rem)}.lM7T2a_item{break-inside:avoid;margin-bottom:clamp(1.75rem,3vw,2.75rem)}.lM7T2a_more{justify-self:center}.lM7T2a_empty{font-size:var(--text-lead);color:var(--paper-muted)}.lM7T2a_credit{text-align:center;color:var(--paper-muted);justify-self:center;padding-top:1rem}.lM7T2a_credit a{color:var(--paper);text-underline-offset:.3em;text-decoration:underline}
.QxNndG_hero{margin-top:calc(var(--header-height) * -1);padding-top:var(--header-height);background:radial-gradient(70% 80% at 85% 20%, var(--world) 0%, transparent 62%), radial-gradient(60% 70% at 5% 95%, var(--world-2) 0%, transparent 60%), var(--world-deep);position:relative}.QxNndG_hero:after{content:"";background:linear-gradient(to bottom, transparent, var(--ink));pointer-events:none;height:35%;position:absolute;inset:auto 0 0}.QxNndG_heroInner{z-index:1;align-items:end;gap:var(--gutter);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);padding-block:clamp(2.5rem,6vw,6rem) 0;display:grid;position:relative}.QxNndG_heroText{justify-items:start;gap:clamp(1rem,2vw,1.75rem);padding-bottom:clamp(3rem,7vw,7rem);display:grid}.QxNndG_close{margin-bottom:clamp(1rem,3vw,3rem)}.QxNndG_word{white-space:nowrap;display:inline-block}.QxNndG_name{animation:QxNndG_nameIn var(--duration-slow) var(--ease-out-expo) both;font-size:clamp(2.75rem,.5rem + 6.5vw,6.75rem)}.QxNndG_koreanName{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:0;color:var(--world-2);margin-top:-.25rem;font-size:clamp(1.75rem,1.2rem + 2.2vw,3.25rem);font-weight:700;line-height:1.1}.QxNndG_alias{color:var(--paper-muted)}.QxNndG_lifespan{border:1px solid var(--ink-line);border-radius:var(--radius-pill);background:#0b071073;padding:.6em 1.2em}.QxNndG_portrait{width:min(100%,26rem);box-shadow:0 2rem 5rem -1rem #0009, 0 0 6rem -1rem var(--world);border-radius:var(--radius-card);animation:QxNndG_portraitIn 1.2s var(--ease-out-expo) both;justify-self:end;margin-bottom:clamp(-6rem,-8vw,-3rem);transform:rotate(2.5deg)}.QxNndG_facts{gap:1.5rem var(--gutter);border-block:1px solid var(--ink-line);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin-block:clamp(5rem,10vw,9rem) 0;padding-block:2rem;display:grid}.QxNndG_fact{gap:.5rem;display:grid}.QxNndG_fact dt{color:var(--world)}.QxNndG_fact dd{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:700}.QxNndG_section,.QxNndG_gallerySection{gap:1.5rem var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,3fr);padding-block:clamp(3.5rem,7vw,7rem) 0;display:grid}.QxNndG_sectionTitle{top:calc(var(--header-height) + 1rem);align-self:start;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.5rem);position:sticky}.QxNndG_prose{max-width:var(--measure);color:var(--paper-muted);gap:1.25rem;display:grid}.QxNndG_proseLead{font-size:var(--text-lead);color:var(--paper);line-height:1.35}.QxNndG_gallery{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.QxNndG_galleryItem{width:min(100%, 22rem, var(--native-width));transition:transform var(--duration-normal) var(--ease-out-expo)}.QxNndG_galleryItem:nth-child(2n):hover{transform:rotate(-1.5deg)scale(1.02)}.QxNndG_galleryItem:nth-child(odd):hover{transform:rotate(1.5deg)scale(1.02)}.QxNndG_links{flex-wrap:wrap;gap:.6rem;display:flex}.QxNndG_handle{color:var(--paper-muted);font-weight:400}.pill--solid .QxNndG_handle{color:inherit;opacity:.7}.pill:hover .QxNndG_handle{color:inherit;opacity:.7}.QxNndG_brands{flex-wrap:wrap;gap:.5rem;display:flex}.QxNndG_brand{border:1px solid var(--ink-line);border-radius:var(--radius-pill);font-size:var(--text-small);padding:.55em 1.1em;font-weight:600}.QxNndG_sheet{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.QxNndG_sheetItem{transition:transform var(--duration-normal) var(--ease-out-expo)}.QxNndG_sheetItem:hover{transform:translateY(-.35rem)rotate(-1deg)}.QxNndG_sheetImage{border-radius:var(--radius-tight);width:auto;max-width:100%;height:auto;display:block}.QxNndG_booking{margin-top:var(--space-section);border-radius:var(--radius-card);background:linear-gradient(110deg, var(--world), var(--world-2));color:var(--world-deep);justify-items:start;gap:1.25rem;padding-block:clamp(2.5rem,6vw,5rem);display:grid}.QxNndG_bookingTitle{font-size:var(--text-title)}.QxNndG_bookingLead{max-width:40ch;font-size:var(--text-lead);line-height:1.3}.QxNndG_bookingAction{background:var(--world-deep);color:var(--paper);border-color:#0000}.QxNndG_pager{gap:var(--gutter);margin-top:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.QxNndG_pagerLink{border-top:1px solid var(--ink-line);transition:border-color var(--duration-fast) ease;gap:.5rem;padding-block:1.5rem;display:grid}.QxNndG_pagerLink[data-align=end]{text-align:right;justify-items:end}.QxNndG_pagerLink:hover{border-color:var(--world)}.QxNndG_pagerName{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:var(--tracking-display);transition:transform var(--duration-normal) var(--ease-out-expo);font-size:clamp(1.5rem,1rem + 2.4vw,3.25rem);font-weight:700;line-height:1}.QxNndG_pagerLink:hover .QxNndG_pagerName{transform:translate(-.5rem)}.QxNndG_pagerLink[data-align=end]:hover .QxNndG_pagerName{transform:translate(.5rem)}@keyframes QxNndG_nameIn{0%{opacity:0;transform:translateY(.25em)}}@keyframes QxNndG_portraitIn{0%{opacity:0;transform:translateY(3rem)rotate(8deg)}}@media (max-width:56rem){.QxNndG_heroInner{grid-template-columns:minmax(0,1fr)}.QxNndG_heroText{padding-bottom:0}.QxNndG_portrait{justify-self:center;width:min(80%,22rem)}.QxNndG_section,.QxNndG_gallerySection{grid-template-columns:minmax(0,1fr)}.QxNndG_sectionTitle{position:static}}.QxNndG_introActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.QxNndG_room .QxNndG_name{text-shadow:0 .04em .5em #00000073;font-size:clamp(3rem,.8rem + 9vw,9.5rem)}.QxNndG_room .QxNndG_koreanName{text-shadow:0 .04em .6em #00000080}.QxNndG_room .QxNndG_close{margin-bottom:clamp(.5rem,2vw,1.5rem)}.QxNndG_room .QxNndG_facts,.QxNndG_room .QxNndG_section{width:min(100% - var(--gutter), 96rem);border:1px solid var(--ink-line);border-radius:var(--radius-card);background:color-mix(in oklab, var(--ink) 58%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25)}.QxNndG_room .QxNndG_facts{margin-block:clamp(2rem,5vw,4rem) 0}.QxNndG_room .QxNndG_section{margin-top:clamp(3rem,9vw,8rem);padding-block:clamp(1.5rem,4vw,3.5rem)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.QxNndG_room .QxNndG_facts,.QxNndG_room .QxNndG_section{animation:linear both QxNndG_panelIn;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes QxNndG_panelIn{0%{opacity:0;transform:translateY(4rem)scale(.97)}}.QxNndG_storiesBody{gap:clamp(2rem,4vw,3.5rem);display:grid}.QxNndG_bioNote{color:var(--paper-muted)}.QxNndG_productions{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}
.xA9tqG_filters{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.xA9tqG_filter[aria-current=true]{background:var(--paper);color:var(--ink);border-color:#0000}.xA9tqG_count{color:var(--paper-muted);margin-left:auto}.xA9tqG_list{border-top:1px solid var(--ink-line)}.xA9tqG_row{border-bottom:1px solid var(--ink-line);isolation:isolate;transition:color var(--duration-fast) ease, padding-left var(--duration-normal) var(--ease-out-expo);grid-template-columns:3rem minmax(0,1fr) 8rem 14rem 2rem;align-items:center;gap:1rem;padding:clamp(.9rem,1.8vw,1.6rem) clamp(.5rem,1.5vw,1.5rem);display:grid;position:relative}.xA9tqG_row:before{content:"";z-index:-1;background:linear-gradient(100deg, var(--row), var(--row-2));clip-path:inset(0 100% 0 0);transition:clip-path var(--duration-normal) var(--ease-out-expo);position:absolute;inset:0}.xA9tqG_row:hover,.xA9tqG_row:focus-visible{color:var(--row-deep);padding-left:clamp(1.25rem,3vw,3rem)}.xA9tqG_row:hover:before,.xA9tqG_row:focus-visible:before{clip-path:inset(0)}.xA9tqG_number{color:var(--row);transition:color var(--duration-fast) ease}.xA9tqG_row:hover .xA9tqG_number,.xA9tqG_row:focus-visible .xA9tqG_number{color:inherit}.xA9tqG_name{font-family:var(--font-display), var(--font-korean), system-ui, sans-serif;letter-spacing:var(--tracking-display);font-size:clamp(1.75rem,1rem + 3.4vw,4.25rem);font-weight:700;line-height:1}.xA9tqG_korean{font-family:var(--font-korean), var(--font-display), system-ui, sans-serif;opacity:.8;font-size:clamp(1rem,.9rem + .6vw,1.35rem);font-weight:400}.xA9tqG_meta{opacity:.75}.xA9tqG_arrow{opacity:0;transition:opacity var(--duration-fast) ease, transform var(--duration-normal) var(--ease-out-expo);justify-self:end;font-size:1.5rem;transform:translate(-1rem)}.xA9tqG_row:hover .xA9tqG_arrow,.xA9tqG_row:focus-visible .xA9tqG_arrow{opacity:1;transform:none}@media (max-width:56rem){.xA9tqG_row{grid-template-columns:2.5rem minmax(0,1fr);row-gap:.35rem}.xA9tqG_korean,.xA9tqG_meta{grid-column:2}.xA9tqG_arrow{display:none}}
