.myeong-landing{--bg:#0e0e10;--bg-2:#141416;--ink:#e8e3da;--ink-2:#b3ada3;--ink-3:#7c7770;--red:#c1362f;--red-dim:#8e2a25;--line:#e8e3da24;--paper:#ede3d0;--serif:var(--font-noto-serif-kr),"Nanum Myeongjo","Apple SD Gothic Neo","Batang",serif;--sans:var(--font-noto-sans-kr),var(--font-pretendard),"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;background:var(--bg);max-width:500px;min-height:100vh;color:var(--ink);word-break:keep-all;overflow-wrap:break-word;font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0 auto;overflow-x:hidden;box-shadow:0 0 0 1px #e8e3da0d}body:has(.myeong-landing){background-color:#050506}.myeong-landing:before{content:"";z-index:-1;pointer-events:none;background:#050506;position:fixed;inset:0}.myeong-landing *,.myeong-landing :before,.myeong-landing :after{box-sizing:border-box}.myeong-landing img{max-width:100%;display:block}.myeong-landing button{font-family:inherit}.myeong-landing :focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:2px}.myeong-landing .wrap{width:100%;margin:0 auto;padding:0 20px}.myeong-landing .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.myeong-landing .narr{font-family:var(--serif);color:var(--ink);white-space:pre-line;letter-spacing:-.012em;margin:0;font-size:16.5px;line-height:1.95}.myeong-landing .narr.dim{color:var(--ink-2)}.myeong-landing .narr+.narr{margin-top:30px}.myeong-landing .mark{color:var(--ink);border-bottom:1px solid var(--red-dim);padding-bottom:1px}.myeong-landing .hero{align-items:flex-end;min-height:88vh;display:flex;position:relative;overflow:hidden}.myeong-landing .hero img{object-fit:cover;object-position:22% 30%;filter:contrast(1.08)brightness(.84)saturate(1.05);width:100%;height:100%;position:absolute;inset:0}.myeong-landing .hero .glow{z-index:1;pointer-events:none;will-change:opacity;background:radial-gradient(46% 26% at 14% 11%,#c1362f6b 0%,#8c1a1629 42%,#0000 72%);animation:9s ease-in-out infinite myeong-safelight;position:absolute;inset:0}@keyframes myeong-safelight{0%,to{opacity:.72}44%{opacity:1}68%{opacity:.8}}.myeong-landing .hero:after{content:"";z-index:1;background:radial-gradient(120% 78% at 50% 34%,transparent 30%,#06040594 76%,#060405eb 100%),linear-gradient(180deg,#0a06079e 0%,#0a060714 24%,#0c0809b3 56%,#0e0e10f7 86%,var(--bg)100%);position:absolute;inset:0}.myeong-landing .hero .wrap{z-index:2;padding-top:40px;padding-bottom:48px;position:relative}.myeong-landing .hero .wrap>*{animation:1.2s ease-out both myeong-surface}.myeong-landing .brandtop{z-index:2;justify-content:center;padding:26px 20px 0;animation:1s ease-out both myeong-surface;display:flex;position:absolute;top:0;left:0;right:0}.myeong-landing .brandtop b{font-family:var(--serif);letter-spacing:.44em;color:var(--ink);text-indent:.44em;text-shadow:0 2px 16px #000000eb,0 0 26px #000000b3;border-bottom:1px solid #c1362f8c;padding-bottom:9px;font-size:19px;font-weight:400}@keyframes myeong-surface{0%{opacity:0}to{opacity:1}}.myeong-landing h1{font-family:var(--serif);letter-spacing:-.03em;text-shadow:0 2px 18px #000000f0,0 0 40px #0009;white-space:pre-line;margin:0 0 24px;font-size:23.5px;font-weight:400;line-height:1.72;animation-delay:.15s}.myeong-landing h1 .hot{color:#e0544b;text-shadow:0 2px 18px #000000f5,0 0 28px #000000d9}.myeong-landing .sign{font-family:var(--serif);color:var(--ink-2);letter-spacing:.26em;align-items:center;gap:10px;margin:0;font-size:13px;animation-delay:.6s;display:flex}.myeong-landing .sign:before{content:"";background:var(--red);flex:0 0 24px;width:24px;height:1px}.myeong-landing section{padding:52px 0}.myeong-landing .plate{margin:0 0 32px;position:relative}.myeong-landing .plate img{filter:brightness(.82)contrast(1.06);width:100%;height:auto}.myeong-landing .plate:after{content:"";background:radial-gradient(90% 120%,#0000 20%,#0e0e10b3 88%),linear-gradient(#0e0e1080,#0e0e1000 40%,#0e0e109e);position:absolute;inset:0}.myeong-landing .rule{background:var(--line);height:1px;margin:42px 0}.myeong-landing .bio{font-family:var(--serif);color:var(--ink-3);white-space:pre-line;letter-spacing:-.01em;border-left:1px solid var(--red-dim);margin:38px 0;padding:2px 0 2px 15px;font-size:13.5px;line-height:1.95}.myeong-landing .portrait{width:100%;max-width:420px;margin:44px auto 40px;padding:0;position:relative}.myeong-landing .portrait .lay{object-fit:cover;opacity:0;will-change:opacity;width:100%;height:100%;transition:opacity 2.6s ease-in-out;position:absolute;inset:0}.myeong-landing .portrait.revealed .lay{opacity:1}.myeong-landing .portrait img{filter:brightness(.86)contrast(1.2)grayscale(.35)saturate(.85);-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(74% 62% at 55% 44%,#000 36%,#000000db 58%,#00000059 80%,#0000 97%),linear-gradient(#0000 0,#000 14% 74%,#0000 99%);mask-image:radial-gradient(74% 62% at 55% 44%,#000 36%,#000000db 58%,#00000059 80%,#0000 97%),linear-gradient(#0000 0,#000 14% 74%,#0000 99%);-webkit-mask-composite:source-in;mask-composite:intersect}.myeong-landing .portrait:before{content:"";z-index:3;pointer-events:none;background:radial-gradient(38% 26% at 55% 40%,#c1362f1a 0%,#0000 70%);position:absolute;inset:0}.myeong-landing .portrait:after{content:"";z-index:4;pointer-events:none;background:radial-gradient(66% 56% at 55% 44%,transparent 48%,#0e0e1080 80%,var(--bg)98%);position:absolute;inset:-6%}@supports not ((-webkit-mask-image:linear-gradient(#000, #000)) or (mask-image:linear-gradient(#000, #000))){.myeong-landing .portrait img{filter:brightness(.86)contrast(1.2)grayscale(.35)}}.myeong-landing .form{background:var(--bg-2);border:1px solid var(--line);margin-top:32px;padding:24px 18px 22px}.myeong-landing .field{margin-bottom:20px}.myeong-landing label,.myeong-landing .lg{color:var(--ink-2);letter-spacing:.01em;margin-bottom:9px;font-size:13px;font-weight:500;display:block}.myeong-landing input[type=text],.myeong-landing select{border:1px solid var(--line);width:100%;color:var(--ink);font-family:var(--sans);background:#0b0b0d;border-radius:2px;padding:13px 12px;font-size:16px}.myeong-landing input::placeholder{color:#5b5750}.myeong-landing input:focus,.myeong-landing select:focus{border-color:var(--red-dim);outline:none;box-shadow:0 0 0 2px #c1362f2e}.myeong-landing .seg{flex-wrap:wrap;gap:8px;display:flex}.myeong-landing .seg button{border:1px solid var(--line);min-width:0;color:var(--ink-2);cursor:pointer;background:#0b0b0d;border-radius:2px;flex:1 1 0;padding:12px 4px;font-size:13.5px;transition:border-color .15s,color .15s}.myeong-landing .seg button[aria-pressed=true]{border-color:var(--red);color:var(--ink);background:#c1362f1a}.myeong-landing .err{color:#e2756d;border-left:2px solid var(--red);background:#c1362f1a;margin:10px 0 0;padding:9px 12px;font-size:13.5px;line-height:1.6;display:none}.myeong-landing .err.on{display:block}.myeong-landing .field.miss .lg,.myeong-landing .field.miss label{color:#e2756d}.myeong-landing .field.miss .seg button{border-color:#c1362f73}.myeong-landing .field.miss input,.myeong-landing .field.miss select{border-color:var(--red)}.myeong-landing .cta{background:var(--red);color:#fff;cursor:pointer;letter-spacing:-.02em;border:0;border-radius:2px;width:100%;margin-top:6px;padding:17px 12px;font-size:15.5px;font-weight:700}.myeong-landing .cta:hover{background:#d13f37}.myeong-landing .cta:disabled{opacity:.6;cursor:default}.myeong-landing .cta.ghost{border:1px solid var(--line);color:var(--ink-2);background:0 0;font-weight:500}.myeong-landing .cta.ghost:hover{background:#ffffff0a}.myeong-landing .row3{grid-template-columns:1.25fr 1fr 1fr;gap:8px;display:grid}.myeong-landing .row2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.myeong-landing .tf{position:relative}.myeong-landing .tf input{padding-right:34px}.myeong-landing .tf i{color:var(--ink-3);pointer-events:none;font-size:14px;font-style:normal;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.myeong-landing input:disabled{opacity:.45}.myeong-landing .unknown{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;margin:12px 0 0;font-size:13.5px;font-weight:400;display:flex}.myeong-landing .unknown input{width:18px;height:18px;accent-color:var(--red);margin:0}.myeong-landing .face{border-top:1px solid var(--line);margin:4px 0 22px;padding-top:20px;scroll-margin-top:16px}.myeong-landing .facehead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.myeong-landing .facehead .lg{margin:0}.myeong-landing .stepno{font-family:var(--serif);color:var(--ink-3);letter-spacing:.12em;font-size:13px}.myeong-landing .bars{gap:4px;display:flex}.myeong-landing .bars i{background:#e8e3da2e;width:13px;height:2px}.myeong-landing .bars i.done{background:var(--red)}.myeong-landing .face .bars i{flex:1 1 0;width:auto}.myeong-landing .qpart{font-family:var(--serif);letter-spacing:.22em;color:var(--red);margin:16px 0 6px;font-size:12px}.myeong-landing .qtitle{font-family:var(--serif);margin:0 0 4px;font-size:17px;font-weight:400;line-height:1.55}.myeong-landing .qsub{color:var(--ink-3);margin:0 0 14px;font-size:12px;line-height:1.6}.myeong-landing .opts{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.myeong-landing .opt{cursor:pointer;background:var(--bg-2);border:1px solid var(--line);width:100%;color:var(--ink-2);border-radius:6px;flex-direction:column;padding:0;transition:border-color .15s,color .15s,background .15s;display:flex;overflow:hidden}.myeong-landing .opt[aria-pressed=true]{border-color:var(--red);color:var(--ink);background:#c1362f1a}.myeong-landing .opt .ph{aspect-ratio:3/4;background:#000;width:100%;display:block;overflow:hidden}.myeong-landing .opt .ph img{object-fit:cover;opacity:.86;width:100%;height:100%;transition:opacity .15s;display:block}.myeong-landing .opt[aria-pressed=true] .ph img{opacity:1}.myeong-landing .mouth-corner .ph{aspect-ratio:654/784;border-top:0;padding:0}.myeong-landing .mouth-corner .ph img{object-fit:contain;object-position:center}.myeong-landing .opt .optlabel{text-align:center;border-top:1px solid var(--line);letter-spacing:-.02em;padding:11px 4px 12px;font-size:13.5px;line-height:1.5;display:block}.myeong-landing .opt[aria-pressed=true] .optlabel{border-top-color:#c1362f73}.myeong-landing .facenav{gap:10px;margin-top:16px;display:flex}.myeong-landing .facenav .cta{margin-top:0}.myeong-landing .facenav .cta.ghost{flex:0 0 92px}.myeong-landing .face.miss .facehead .lg{color:#e2756d}.myeong-landing .face.miss .opts .opt{border-color:#c1362f73}@media (max-width:380px){.myeong-landing .wrap{padding:0 16px}.myeong-landing h1{font-size:21px;line-height:1.7}.myeong-landing .brandtop b{letter-spacing:.34em;text-indent:.34em;font-size:16.5px}.myeong-landing .narr{font-size:15.5px}.myeong-landing .opts{gap:7px}.myeong-landing .opt .optlabel{padding:9px 2px 10px;font-size:12.4px}.myeong-landing .qtitle{font-size:18px}.myeong-landing .cta{letter-spacing:-.03em;font-size:14.6px}.myeong-landing .seg button{min-width:64px;font-size:12.8px}}@media (prefers-reduced-motion:reduce){.myeong-landing *,.myeong-landing :before,.myeong-landing :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}}
/*# sourceMappingURL=85765fa35165b47e.css.map*/