.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)}}
.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)}}
.OOSzlW_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}.OOSzlW_stat{color:var(--paper-muted);gap:.5rem;display:grid}.OOSzlW_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}.OOSzlW_stat:nth-child(4n+1) .OOSzlW_statValue{color:var(--hot)}.OOSzlW_stat:nth-child(4n+2) .OOSzlW_statValue{color:var(--sun)}.OOSzlW_stat:nth-child(4n+3) .OOSzlW_statValue{color:var(--lime)}.OOSzlW_stat:nth-child(4n+4) .OOSzlW_statValue{color:var(--sky)}.OOSzlW_section{padding-top:var(--space-section);grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);display:grid}.OOSzlW_sectionTitle{font-size:var(--text-title)}.OOSzlW_slabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.OOSzlW_slab{border-radius:var(--radius-card);color:var(--ink);transition:transform var(--duration-normal) var(--ease-out-expo)}.OOSzlW_slab:hover,.OOSzlW_slab:focus-within{transform:translateY(-.5rem)rotate(-.6deg)}.OOSzlW_slab:first-child{background:var(--hot)}.OOSzlW_slab:nth-child(2){background:var(--sun);margin-top:2.5rem}.OOSzlW_slab:nth-child(3){background:var(--sky);margin-top:5rem}.OOSzlW_slab:nth-child(4){background:var(--lime);margin-top:7.5rem}.OOSzlW_slabLink{border-radius:inherit;align-content:space-between;gap:2rem;min-height:19rem;padding:clamp(1.25rem,2.5vw,2.25rem);display:grid}.OOSzlW_slabTitle{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem)}.OOSzlW_slabCount{font-weight:600}.OOSzlW_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}.OOSzlW_slabAction{border-top:2px solid var(--ink);padding-top:1rem}.OOSzlW_honours{border-top:1px solid var(--ink-line)}.OOSzlW_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}.OOSzlW_honourYear{font-variant-numeric:tabular-nums;color:var(--world)}.OOSzlW_honourTitle{font-weight:600;line-height:1.35}.OOSzlW_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}.OOSzlW_memorial{gap:1rem;display:grid}.OOSzlW_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}.OOSzlW_memorialLink:hover{border-color:var(--paper-muted)}.OOSzlW_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}.OOSzlW_memorialDates{color:var(--paper-muted)}.OOSzlW_memorialBio{max-width:52ch;color:var(--paper-muted)}.OOSzlW_cta{padding-top:var(--space-section);gap:2rem;display:grid}.OOSzlW_ctaTitle{max-width:12ch;font-size:var(--text-hero)}.OOSzlW_ctaActions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:56rem){.OOSzlW_slabs{grid-template-columns:repeat(2,minmax(0,1fr))}.OOSzlW_slab:nth-child(n){margin-top:0}.OOSzlW_slabLink{min-height:14rem}.OOSzlW_honour{grid-template-columns:4rem minmax(0,1fr)}.OOSzlW_honourTalent{grid-column:2;justify-self:start}}
.x9MatG_hub{gap:clamp(1.25rem,2.5vw,2rem);display:grid}.x9MatG_status{color:var(--paper-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.x9MatG_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}.x9MatG_feed{columns:3 18rem;column-gap:clamp(1rem,2vw,2rem)}.x9MatG_item{break-inside:avoid;margin-bottom:clamp(1.75rem,3vw,2.75rem)}.x9MatG_more{justify-self:center}.x9MatG_empty{font-size:var(--text-lead);color:var(--paper-muted)}.x9MatG_credit{text-align:center;color:var(--paper-muted);justify-self:center;padding-top:1rem}.x9MatG_credit a{color:var(--paper);text-underline-offset:.3em;text-decoration:underline}
.gN8e8q_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}.gN8e8q_hero:after{content:"";background:linear-gradient(to bottom, transparent, var(--ink));pointer-events:none;height:35%;position:absolute;inset:auto 0 0}.gN8e8q_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}.gN8e8q_heroText{justify-items:start;gap:clamp(1rem,2vw,1.75rem);padding-bottom:clamp(3rem,7vw,7rem);display:grid}.gN8e8q_close{margin-bottom:clamp(1rem,3vw,3rem)}.gN8e8q_word{white-space:nowrap;display:inline-block}.gN8e8q_name{animation:gN8e8q_nameIn var(--duration-slow) var(--ease-out-expo) both;font-size:clamp(2.75rem,.5rem + 6.5vw,6.75rem)}.gN8e8q_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}.gN8e8q_alias{color:var(--paper-muted)}.gN8e8q_lifespan{border:1px solid var(--ink-line);border-radius:var(--radius-pill);background:#0b071073;padding:.6em 1.2em}.gN8e8q_portrait{width:min(100%,26rem);box-shadow:0 2rem 5rem -1rem #0009, 0 0 6rem -1rem var(--world);border-radius:var(--radius-card);animation:gN8e8q_portraitIn 1.2s var(--ease-out-expo) both;justify-self:end;margin-bottom:clamp(-6rem,-8vw,-3rem);transform:rotate(2.5deg)}.gN8e8q_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}.gN8e8q_fact{gap:.5rem;display:grid}.gN8e8q_fact dt{color:var(--world)}.gN8e8q_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}.gN8e8q_section,.gN8e8q_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}.gN8e8q_sectionTitle{top:calc(var(--header-height) + 1rem);align-self:start;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.5rem);position:sticky}.gN8e8q_prose{max-width:var(--measure);color:var(--paper-muted);gap:1.25rem;display:grid}.gN8e8q_proseLead{font-size:var(--text-lead);color:var(--paper);line-height:1.35}.gN8e8q_gallery{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.gN8e8q_galleryItem{width:min(100%, 22rem, var(--native-width));transition:transform var(--duration-normal) var(--ease-out-expo)}.gN8e8q_galleryItem:nth-child(2n):hover{transform:rotate(-1.5deg)scale(1.02)}.gN8e8q_galleryItem:nth-child(odd):hover{transform:rotate(1.5deg)scale(1.02)}.gN8e8q_links{flex-wrap:wrap;gap:.6rem;display:flex}.gN8e8q_handle{color:var(--paper-muted);font-weight:400}.pill--solid .gN8e8q_handle{color:inherit;opacity:.7}.pill:hover .gN8e8q_handle{color:inherit;opacity:.7}.gN8e8q_brands{flex-wrap:wrap;gap:.5rem;display:flex}.gN8e8q_brand{border:1px solid var(--ink-line);border-radius:var(--radius-pill);font-size:var(--text-small);padding:.55em 1.1em;font-weight:600}.gN8e8q_sheet{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.gN8e8q_sheetItem{transition:transform var(--duration-normal) var(--ease-out-expo)}.gN8e8q_sheetItem:hover{transform:translateY(-.35rem)rotate(-1deg)}.gN8e8q_sheetImage{border-radius:var(--radius-tight);width:auto;max-width:100%;height:auto;display:block}.gN8e8q_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}.gN8e8q_bookingTitle{font-size:var(--text-title)}.gN8e8q_bookingLead{max-width:40ch;font-size:var(--text-lead);line-height:1.3}.gN8e8q_bookingAction{background:var(--world-deep);color:var(--paper);border-color:#0000}.gN8e8q_pager{gap:var(--gutter);margin-top:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.gN8e8q_pagerLink{border-top:1px solid var(--ink-line);transition:border-color var(--duration-fast) ease;gap:.5rem;padding-block:1.5rem;display:grid}.gN8e8q_pagerLink[data-align=end]{text-align:right;justify-items:end}.gN8e8q_pagerLink:hover{border-color:var(--world)}.gN8e8q_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}.gN8e8q_pagerLink:hover .gN8e8q_pagerName{transform:translate(-.5rem)}.gN8e8q_pagerLink[data-align=end]:hover .gN8e8q_pagerName{transform:translate(.5rem)}@keyframes gN8e8q_nameIn{0%{opacity:0;transform:translateY(.25em)}}@keyframes gN8e8q_portraitIn{0%{opacity:0;transform:translateY(3rem)rotate(8deg)}}@media (max-width:56rem){.gN8e8q_heroInner{grid-template-columns:minmax(0,1fr)}.gN8e8q_heroText{padding-bottom:0}.gN8e8q_portrait{justify-self:center;width:min(80%,22rem)}.gN8e8q_section,.gN8e8q_gallerySection{grid-template-columns:minmax(0,1fr)}.gN8e8q_sectionTitle{position:static}}.gN8e8q_introActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.gN8e8q_room .gN8e8q_name{text-shadow:0 .04em .5em #00000073;font-size:clamp(3rem,.8rem + 9vw,9.5rem)}.gN8e8q_room .gN8e8q_koreanName{text-shadow:0 .04em .6em #00000080}.gN8e8q_room .gN8e8q_close{margin-bottom:clamp(.5rem,2vw,1.5rem)}.gN8e8q_room .gN8e8q_facts,.gN8e8q_room .gN8e8q_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)}.gN8e8q_room .gN8e8q_facts{margin-block:clamp(2rem,5vw,4rem) 0}.gN8e8q_room .gN8e8q_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){.gN8e8q_room .gN8e8q_facts,.gN8e8q_room .gN8e8q_section{animation:linear both gN8e8q_panelIn;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes gN8e8q_panelIn{0%{opacity:0;transform:translateY(4rem)scale(.97)}}.gN8e8q_storiesBody{gap:clamp(2rem,4vw,3.5rem);display:grid}
.uEylMa_filters{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.uEylMa_filter[aria-current=true]{background:var(--paper);color:var(--ink);border-color:#0000}.uEylMa_count{color:var(--paper-muted);margin-left:auto}.uEylMa_list{border-top:1px solid var(--ink-line)}.uEylMa_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}.uEylMa_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}.uEylMa_row:hover,.uEylMa_row:focus-visible{color:var(--row-deep);padding-left:clamp(1.25rem,3vw,3rem)}.uEylMa_row:hover:before,.uEylMa_row:focus-visible:before{clip-path:inset(0)}.uEylMa_number{color:var(--row);transition:color var(--duration-fast) ease}.uEylMa_row:hover .uEylMa_number,.uEylMa_row:focus-visible .uEylMa_number{color:inherit}.uEylMa_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}.uEylMa_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}.uEylMa_meta{opacity:.75}.uEylMa_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)}.uEylMa_row:hover .uEylMa_arrow,.uEylMa_row:focus-visible .uEylMa_arrow{opacity:1;transform:none}@media (max-width:56rem){.uEylMa_row{grid-template-columns:2.5rem minmax(0,1fr);row-gap:.35rem}.uEylMa_korean,.uEylMa_meta{grid-column:2}.uEylMa_arrow{display:none}}
