[data-track=celebration]{--cel-bg:#f6f0e2;--cel-surface:#fbf7ec;--cel-surface-2:#f0e8d6;--cel-ink:#2a2520;--cel-ink-soft:#5e554a;--cel-muted:#978b79;--cel-line:#e0d5bf;--cel-navy:#23415f;--cel-navy-deep:#182e44;--cel-gold:#ae8945;--cel-gold-soft:#cbae78;--cel-seal:#9e3b30;--cel-radius-sm:4px;--cel-radius-md:10px;--cel-radius-lg:16px;--cel-radius-full:9999px;--cel-shadow-sm:0 1px 2px #2a25200d;--cel-shadow-md:0 6px 22px #2a252017;--cel-shadow-lg:0 16px 44px #2a252021;--cel-display:"Nanum Myeongjo", "Gowun Batang", serif;--cel-serif:"Gowun Batang", "Nanum Myeongjo", serif;--cel-body:"Pretendard Variable", "Pretendard", -apple-system, sans-serif;--cel-latin:"Cormorant Garamond", "Nanum Myeongjo", serif;--cel-thin:"Song Myung", "Nanum Myeongjo", serif;--cel-mono:"DM Mono", ui-monospace, monospace;--cel-stamp:#e8852c;--cel-amber:#c77e3a;--cel-cream:#f3ead8;color:var(--cel-ink);font-family:var(--cel-body);background:var(--cel-bg)}.cel-hanji{position:relative}.cel-hanji:before{content:"";pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:repeating-linear-gradient(90deg,#a08c6409 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#a08c6406 0 1px,#0000 1px 4px);position:absolute;inset:0}.cel-rule{background:linear-gradient(90deg, transparent, var(--cel-gold) 35%, var(--cel-gold) 65%, transparent);height:1px}.cel-eyebrow{font-family:var(--cel-latin);letter-spacing:.42em;text-transform:uppercase;color:var(--cel-gold)}@keyframes celRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.cel-rise{animation:.9s cubic-bezier(.22,1,.36,1) both celRise}@media (prefers-reduced-motion:reduce){.cel-rise{animation:none}}
