*,:after,:before{box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;--csstools-color-scheme--light:initial;color-scheme:dark light;scrollbar-gutter:stable;tab-size:2;interpolate-size:allow-keywords;line-height:1.5}@media(prefers-color-scheme:dark){:where(html){--csstools-color-scheme--light: }}:where(html:has(dialog:modal[open])){overflow:clip}@media(prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){font-family:system-ui,sans-serif;line-height:inherit;-webkit-font-smoothing:antialiased}:where(button){all:unset}:where(input,button,textarea,select){color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled,label:has(>:disabled,+disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem);text-wrap:balance}:where(hr){block-size:0;border:none;border-block-start:1px solid;color:inherit;overflow:visible}:where(dialog,[popover]){background:none;border:none;color:inherit;inset:unset;max-height:unset;max-width:unset;overflow:unset}:where(dialog:not([open]):not([popover]),[popover]:not(:popover-open)){display:none!important}:where(:focus-visible){box-shadow:0 0 0 5px Canvas;outline:3px solid CanvasText;outline-offset:1px}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within):not(:active)){border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important;width:1px!important}:root{--plum-100:#e2dae6;--plum-400:#7c6373;--plum-500:#8b6376;--plum-600:#6c3b4e;--plum-700:#5b2945;--plum-800:#4a1f3d;--plum-900:#381a2e;--plum-950:#2a0f22;--neutral-0:#fff;--neutral-50:#fafafb;--neutral-100:#eceded;--neutral-200:#e3e3e3;--neutral-300:#d9d9d9;--neutral-400:#bebebe;--neutral-600:#5e5e5e;--neutral-1000:#000;--cream-50:#faf7f5;--cream-100:#f7eeea;--cream-200:#f6f6f1;--blush-50:#f7eff1;--blush-100:#f0e1db;--blush-200:#ecc8c5;--blush-300:#ead9de;--rose-200:#d4b4bb;--rose-700:#9e4949;--sky-200:#bacee3;--sky-400:#5ea2e6;--lilac-200:#d8d0f4;--red-500:#ff002f;--taupe-500:#8c8577;--color-bg-surface:var(--neutral-0);--color-bg-surface-subtle:var(--neutral-50);--color-bg-card:var(--neutral-100);--color-bg-card-rose:var(--rose-200);--color-bg-paper:var(--cream-200);--color-bg-overlay-sky:var(--sky-200);--color-bg-paper-sky:var(--sky-400);--color-bg-paper-lilac:var(--lilac-200);--color-bg-brand:var(--plum-700);--color-bg-brand-strong:var(--plum-800);--color-bg-brand-soft:var(--plum-100);--color-bg-accent:var(--rose-700);--color-bg-scrim:var(--plum-950);--color-bg-overlay:var(--neutral-1000);--color-bg-photo-frame:var(--blush-50);--color-text-primary:var(--plum-950);--color-text-secondary:var(--neutral-600);--color-text-muted:var(--plum-400);--color-text-brand:var(--plum-700);--color-text-accent:var(--plum-600);--color-text-logo:var(--plum-800);--color-text-on-brand:var(--neutral-0);--color-text-on-stamp:var(--plum-100);--color-text-error:var(--rose-700);--color-border-default:var(--neutral-200);--color-border-subtle:var(--neutral-300);--color-border-muted:var(--neutral-400);--color-border-lace:var(--cream-100);--color-border-slide:var(--cream-50);--color-border-card:var(--plum-600);--color-border-brand:var(--plum-700);--color-border-brand-strong:var(--plum-800);--color-border-on-brand:var(--neutral-0);--color-border-error:var(--rose-700);--color-border-divider:var(--taupe-500);--color-border-plaque:var(--blush-100);--color-border-plaque-rose:var(--blush-200);--color-border-photo-frame:var(--blush-300);--color-icon-brand:var(--plum-700);--color-icon-stamp:var(--plum-500);--color-icon-accent:var(--red-500);--color-icon-on-brand:var(--neutral-0);--spacing-4:4px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-160:160px;--radius-xs:2px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:24px;--radius-full:9999px;--font-family-display:"Romie","Libertinus Serif",Georgia,serif;--font-family-label:"Francesco","Libertinus Serif",Georgia,serif;--font-family-body:"Libertinus Serif",Georgia,"Times New Roman",serif;--font-family-body-kr:"Noto Serif KR","Apple SD Gothic Neo",serif;--font-family-legal:"Noto Sans KR","Apple SD Gothic Neo",sans-serif;--font-family-accent-kr:"KMU80","Noto Serif KR",serif;--font-size-2xs:9px;--font-size-xs:10px;--font-size-sm:12px;--font-size-md:13px;--font-size-base:14px;--font-size-lg:15px;--font-size-xl:16px;--font-size-2xl:19px;--font-size-3xl:20px;--font-size-4xl:22px;--font-size-5xl:24px;--font-size-6xl:32px;--font-size-7xl:36px;--font-size-8xl:44px;--font-size-9xl:52px;--font-size-10xl:72px;--font-size-logo:130px;--font-line-height-tight:1.3;--font-line-height-snug:1.4;--font-line-height-normal:1.45;--font-line-height-relaxed:1.5;--font-line-height-loose:1.65;--font-line-height-double:2;--font-letter-spacing-tighter:-.04em;--font-letter-spacing-tight:-.03em;--font-letter-spacing-snug:-.02em;--font-letter-spacing-none:0;--font-letter-spacing-wide:.05em;--font-letter-spacing-wider:.06em;--font-letter-spacing-widest:.1em;--font-letter-spacing-caps:.15em;--font-letter-spacing-eyebrow:.22em;--shadow-soft:0 2px 15px #0000000d;--shadow-sm:0 2px 3px #00000026;--shadow-md:0 2px 4px #00000026;--shadow-lg:0 4px 10px #00000040;--shadow-glow:0 0 20px #0003;--shadow-emboss:0 2px 4px #00000026,inset 0 0 3px 2px #0000001a;--control-size:74.48px;--site-max-width:1728px;--nav-height:40px}@media not (min-width:1570px){:root{--control-size:63.31px;--font-size-9xl:48px;--font-size-10xl:64px}}@media not (min-width:1280px){:root{--font-size-9xl:42px;--font-size-10xl:58px}}@media not (min-width:768px){:root{--font-size-9xl:36px}}@font-face{font-display:swap;font-family:Romie;font-style:italic;font-weight:400;src:url("../../../fonts/Romie-Italic.woff2") format("woff2"),local("Romie-RegularItalic"),local("Romie-Italic"),local("Romie Italic")}@font-face{font-display:swap;font-family:Romie;font-style:normal;font-weight:500;src:url("../../../fonts/Romie-Medium.woff2") format("woff2"),local("Romie-Medium"),local("Romie Medium")}@font-face{font-display:swap;font-family:Romie;font-style:italic;font-weight:500;src:url("../../../fonts/Romie-MediumItalic.woff2") format("woff2"),local("Romie-MediumItalic"),local("Romie Medium Italic")}@font-face{font-display:swap;font-family:Romie;font-style:italic;font-weight:700;src:url("../../../fonts/Romie-BoldItalic.woff2") format("woff2"),local("Romie-BoldItalic"),local("Romie Bold Italic")}@font-face{font-display:swap;font-family:Francesco;font-style:normal;font-weight:400;src:url("../../../fonts/Francesco-Regular.woff2") format("woff2"),local("Francesco-Regular"),local("Francesco")}@font-face{font-display:swap;font-family:KMU80;font-style:normal;font-weight:400;src:url("../../../fonts/KMU80SungkokSerif.woff2") format("woff2"),local("KMU80VF-SungkokSerif"),local("KMU80-SungkokSerif"),local("KMU-SungkokSerif")}.t-display-logo{font:italic 400 var(--font-size-logo) /1 var(--font-family-display)}.t-display-hero,.t-display-logo{letter-spacing:var(--font-letter-spacing-snug)}.t-display-hero{font:italic 500 var(--font-size-10xl) /1.1 var(--font-family-display)}.t-display-large{font:italic 500 var(--font-size-9xl) /1.1 var(--font-family-display);letter-spacing:var(--font-letter-spacing-snug)}.t-h1{font:italic 500 var(--font-size-8xl) /1.1 var(--font-family-display)}.t-h1,.t-h2{letter-spacing:var(--font-letter-spacing-tight)}.t-h2{font:italic 500 var(--font-size-7xl) /1.15 var(--font-family-display)}.t-h3{font:italic 500 var(--font-size-6xl) /1.2 var(--font-family-display);letter-spacing:var(--font-letter-spacing-tight)}.t-name{font:normal 500 var(--font-size-6xl) /1.2 var(--font-family-display);letter-spacing:var(--font-letter-spacing-tighter)}.t-award{font:italic 700 var(--font-size-5xl) /1.2 var(--font-family-display);letter-spacing:var(--font-letter-spacing-tight)}.t-label-button{font:400 var(--font-size-4xl) /1 var(--font-family-label);letter-spacing:var(--font-letter-spacing-wider);text-transform:uppercase}.t-label-large{font:400 var(--font-size-xl) /1.3 var(--font-family-label);letter-spacing:var(--font-letter-spacing-wide)}.t-label-medium{font:400 var(--font-size-base) /1.3 var(--font-family-label);letter-spacing:var(--font-letter-spacing-widest);text-transform:uppercase}.t-label-nav{font:400 var(--font-size-md) /1.3 var(--font-family-label);letter-spacing:var(--font-letter-spacing-wider);text-transform:uppercase}.t-label-caption{font:400 var(--font-size-sm) /1.3 var(--font-family-label);letter-spacing:var(--font-letter-spacing-widest);text-transform:uppercase}.t-label-eyebrow{font:400 var(--font-size-sm) /1 var(--font-family-label);letter-spacing:var(--font-letter-spacing-eyebrow);text-transform:uppercase}.t-body-large{font:400 var(--font-size-3xl) /var(--font-line-height-normal) var(--font-family-body);letter-spacing:var(--font-letter-spacing-snug)}.t-body-medium{font:400 var(--font-size-xl) /var(--font-line-height-relaxed) var(--font-family-body)}.t-body-small{font:400 var(--font-size-md) /var(--font-line-height-tight) var(--font-family-body);letter-spacing:var(--font-letter-spacing-tight)}.t-kr-heading{font:600 var(--font-size-xl) /1.4 var(--font-family-body-kr)}.t-kr-large{font:500 var(--font-size-xl) /var(--font-line-height-loose) var(--font-family-body-kr)}.t-kr-medium{font:500 var(--font-size-lg) /var(--font-line-height-snug) var(--font-family-body-kr)}.t-kr-medium,.t-kr-small{letter-spacing:var(--font-letter-spacing-snug)}.t-kr-small{font:500 var(--font-size-base) /var(--font-line-height-snug) var(--font-family-body-kr)}.t-kr-award{font:400 var(--font-size-2xl) /1.2 var(--font-family-accent-kr)}.t-kr-tag{font:400 var(--font-size-sm) /1.2 var(--font-family-accent-kr)}.t-legal{font:400 var(--font-size-xs) /var(--font-line-height-double) var(--font-family-legal)}.visually-hidden{border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.no-scroll,.stage{overflow:hidden}.stage{aspect-ratio:var(--sw) /var(--sh);container-type:inline-size;position:relative;width:100%;--u:calc(100cqw/var(--sw))}.abs{position:absolute}.btn-label{align-items:center;display:inline-flex;justify-content:center;line-height:1;text-align:center;text-box:trim-both cap alphabetic;white-space:nowrap}.btn-label>*{text-box:inherit}.ribbon{background:url("../../../images/shared/ribbon-stitched-sm.webp") 50%/100% 100% no-repeat}.cloth-cta,.ribbon{color:var(--color-text-on-brand);position:relative;text-shadow:0 .5px 1px #00000040}.cloth-cta{background:url("../../../images/modal/ribbon-cta.webp") 0 -1px/260px 39px no-repeat;font-family:var(--font-family-label);font-size:var(--font-size-xl);height:36px;text-transform:uppercase;transition:filter .2s ease,scale .25s cubic-bezier(.22,1,.36,1);width:260px}@media(hover:hover){.cloth-cta:hover{filter:brightness(1.1);scale:1.03}}.cloth-cta:disabled{filter:none;opacity:.6}.modal-pill{border:1px solid var(--color-border-brand-strong);border-radius:var(--radius-full);color:var(--color-text-logo);font-family:var(--font-family-label);font-size:var(--font-size-sm);letter-spacing:var(--font-letter-spacing-caps);padding:12px 19.2px;text-transform:uppercase}.modal-card{background:linear-gradient(#ffffffd9,#ffffffd9),url("../../../images/modal/card-paper.webp") 50% /cover,var(--color-bg-surface);border-radius:var(--radius-md)}.reveal-armed [data-reveal]:not([data-reveal=draw]){opacity:0}.reveal-armed :is([data-reveal=""],[data-reveal=rise]){translate:0 24px}.reveal-armed [data-reveal=open]{rotate:-5deg;scale:.9}.reveal-armed [data-reveal=slide]{translate:80px 0}.reveal-armed [data-reveal=draw]{scale:1 0}.reveal-play [data-reveal]{transition:opacity .8s ease var(--delay,0s),translate 1s cubic-bezier(.22,1,.36,1) var(--delay,0s),scale 1.2s cubic-bezier(.22,1,.36,1) var(--delay,0s),rotate 1.2s cubic-bezier(.22,1,.36,1) var(--delay,0s)}.reveal-play [data-reveal=draw]{transform-origin:top}:where(button){box-sizing:border-box}html{--csstools-color-scheme--light:initial;color-scheme:light;scroll-behavior:auto;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/.1)}body{background:var(--color-bg-paper);color:var(--color-text-primary);font-family:var(--font-family-body);overflow-x:hidden}:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}mux-player{--media-accent-color:#481931;--seek-backward-button:none;--seek-forward-button:none;--playback-rate-button:none;--playback-rate-menu-button:none;--pip-button:none}img,video{display:block;max-width:100%}a{-webkit-text-decoration:none;text-decoration:none}a,button{color:inherit}button{background:none;border:0;cursor:pointer;font:inherit;padding:0;text-align:center}:where(.kr,.kr-lead){word-break:keep-all}
