:root{--uh-paper:#fff;--uh-mist:#f4f5f6;--uh-photo:#eef1f3;--uh-ink:#17130f;--uh-text:#2b2622;--uh-muted:#655f59;--uh-faint:#7b736a;--uh-gold:#c49d76;--uh-gold-ink:#8a6539;--uh-navy:#0b1730;--uh-line:#e9e6e2;--uh-font-ko:"Pretendard Variable", Pretendard, sans-serif;--uh-font-en:Inter, "Pretendard Variable", sans-serif;--uh-canvas-width:1920;--uh-canvas-height:1080;--uh-safe-x:112px;--uh-safe-y:88px;--uh-radius-photo:20px;--uh-radius-card:28px;--uh-radius-control:8px;--uh-shadow-card:0 1px 2px #3a2a1a0a, 0 28px 48px -34px #533c264d;--uh-duration-ui:.16s;--uh-duration-copy:.4s;--uh-duration-photo:.55s;--uh-duration-cover:.8s;--uh-stagger:70ms;--uh-ease:cubic-bezier(.22, 1, .36, 1);--uh-z-content:0;--uh-z-toolbar:20;--uh-z-dialog:40}
:root{--font-ko:var(--uh-font-ko), -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-en:var(--uh-font-en), -apple-system, "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--chrome-h:72px;--focus-ring:0 0 0 3px #fff, 0 0 0 6px var(--uh-gold-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--uh-mist);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--uh-mist);color:var(--uh-ink);font-family:var(--font-ko);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}html[lang=en] body{font-family:var(--font-en)}a{color:var(--uh-gold-ink)}button{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.entry{background:var(--uh-navy);color:#fff;place-items:center;min-height:100svh;padding:32px 24px;display:grid}.entry__inner{width:min(100%,560px)}.entry__logo{width:220px;height:auto;margin-bottom:40px;display:block}.entry h1{letter-spacing:-.035em;word-break:keep-all;margin:0 0 12px;font-size:clamp(28px,5vw,40px);font-weight:650;line-height:1.2}.entry p{color:#ffffffc7;margin:0 0 32px}.entry__links{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.entry__links a{color:#fff;min-height:48px;transition:background-color var(--uh-duration-ui), color var(--uh-duration-ui);border:1px solid #ffffff80;border-radius:8px;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.entry__links a:hover{color:var(--uh-navy);background:#fff}.entry__links a:focus-visible{box-shadow:0 0 0 3px var(--uh-navy), 0 0 0 6px #fff}
