
@font-face{font-family:LocalPretendard;src:url('/static/reference/PretendardVariable.woff2') format('woff2');font-weight:100 900;font-display:swap}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input{font:inherit}button,a,label{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #fff;outline-offset:4px}[hidden]{display:none!important}
.application{max-width:920px;margin:auto;padding:80px 24px;scroll-margin-top:80px}.application-title{text-align:center;margin-bottom:36px}.application-title small{color:var(--accent);letter-spacing:.15em;font-size:12px}.application-title h2{font-size:36px;font-weight:800;margin:12px 0}.application-title p{font-size:16px;color:#9ca9bc}
.application .lead-form{padding:32px;background:var(--panel);border:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:20px}.application .field label{display:block;margin-bottom:8px;font-size:14px}.application .field input{width:100%;background:var(--bg);border:1px solid var(--line);color:inherit;padding:15px}.application fieldset{grid-column:1/-1;margin:0;padding:0;border:0}.application legend{font-size:14px;margin-bottom:12px}.application legend em{font-size:12px;font-style:normal;color:#8c98aa;margin-left:8px}.application .option-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.application .option-grid.two{grid-template-columns:repeat(4,1fr)}.application .option-grid.styles{grid-template-columns:repeat(5,1fr)}.application .option{position:relative;cursor:pointer}.application .option input{position:absolute;opacity:0}.application .option span{display:block;text-align:center;border:1px solid var(--line);padding:14px 5px;background:var(--bg);font-size:14px}.application .option input:checked+span{background:var(--accent);color:#10121a;border-color:var(--accent);font-weight:700}.application .option input:focus-visible+span{outline:2px solid var(--accent)}.field-error{display:block;color:#ed7777;font-size:12px;min-height:1px;margin-top:5px}.application .consent{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.consent input{accent-color:var(--accent)}.consent button{border:0;background:none;color:inherit;text-decoration:underline}.application .submit{grid-column:1/-1;border:0;background:var(--accent);color:#111;padding:17px;font-weight:800;font-size:17px}.application .risk{grid-column:1/-1;color:#8a93a2;font-size:12px;margin:0}.application form>.field-error{grid-column:1/-1}
.replica-footer{padding:44px 24px 180px;text-align:center;color:#8993a3;font-size:12px;border-top:1px solid var(--line)}.replica-footer strong{font-size:18px;color:var(--accent)}.replica-footer p{margin:14px 0}.replica-footer button{border:0;background:none;color:inherit;text-decoration:underline}
.privacy-modal{width:min(520px,calc(100% - 32px));margin:auto;border:1px solid #455163;background:#101827;color:white;padding:0;border-radius:12px}.privacy-modal::backdrop{background:#000b}.modal-head{padding:20px;display:flex;justify-content:space-between;border-bottom:1px solid #455163}.modal-head button{border:0;background:none;color:white;font-size:24px}.modal-body{padding:20px;font-size:14px;line-height:1.7}.modal-body p{margin:0 0 18px}.modal-close{margin:0 20px 20px;padding:10px 25px;border:0;background:#ddd;color:#111}
@media(max-width:639px){.application{padding:55px 18px}.application-title h2{font-size:26px}.application .lead-form{padding:20px 15px;gap:18px}.application .field{grid-column:1/-1}.application .option-grid.styles{grid-template-columns:repeat(3,1fr)}.application .option span{font-size:12px;padding:13px 4px}.application .consent{font-size:11px}.replica-footer{padding-bottom:180px}}

.ledger-reference{--accent:#cfad59;--bg:#080807;--panel:#11100e;--line:#c9a24b40}.source-header{height:76px;padding:0 56px;display:flex;justify-content:space-between;align-items:center;background:#080807;border-bottom:1px solid #c9a24b38;position:sticky;top:0;z-index:30}.source-brand{display:flex;align-items:center;gap:8px;line-height:1.2;font-size:14px;font-weight:800}.source-brand i{font-size:34px;font-style:normal}.source-brand small{display:block;font-size:7px;letter-spacing:.13em}.source-header>button{height:44px;padding:0 24px;font-size:13px;font-weight:700}.sample-row{display:flex;justify-content:space-between;align-items:center;border:1px solid #c9a24b2e;padding:12px;font-size:12px;color:#cfc5b0}.sample-row span{font-size:10px;color:#e8d08a}.reference-bar{position:fixed;bottom:0;left:0;right:0;z-index:40;padding:16px 40px 12px;background:#272117;border-top:1px solid #a98b45;display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:8px;align-items:center}.gold-bar .bar-title{font-family:'Noto Serif KR',serif;font-weight:800;font-size:20px}.bar-title em{color:#c9a24b;font-style:normal}.reference-bar input{min-width:0;width:100%;height:52px;background:#11100d;border:1px solid #c9a24b55;padding:0 16px;color:#eee;font-size:14px}.reference-bar>button{height:52px;background:linear-gradient(110deg,#8c733e,#dbb75e);border:0;color:#090907;font-weight:800}.reference-bar small{grid-column:1/-1;font-size:11px;color:#a79c88}.reference-bar small button{color:#c9a24b;text-decoration:underline;background:none;border:0;margin-left:8px}.sj-reveal{opacity:1;transform:none}
@media(max-width:1023px){.source-header{height:62px;padding:0 18px}.source-header>button{font-size:11px;padding:0 12px}.reference-bar{padding:12px 16px;grid-template-columns:1fr 1fr}.reference-bar .bar-title{grid-column:1/-1;font-size:16px}.reference-bar>button{grid-column:1/-1;height:42px}.reference-bar input{height:42px}.reference-bar small{font-size:10px}.replica-footer{padding-bottom:235px}}

[data-reference-style="layout-0"]{border-bottom:1px solid var(--sj-line)}
[data-reference-style="layout-1"]{will-change:opacity, transform}
[data-reference-style="layout-2"]{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-position:center 65%;color:transparent}
[data-reference-style="layout-3"]{background:linear-gradient(90deg, transparent, rgba(201,162,75,.6), transparent)}
[data-reference-style="layout-4"]{border:1px solid rgba(201,162,75,.34);background:rgba(201,162,75,.06)}
[data-reference-style="layout-5"]{background:var(--sj-gold)}
[data-reference-style="layout-6"]{color:var(--sj-gold);letter-spacing:.14em}
[data-reference-style="layout-7"]{color:var(--sj-muted)}
[data-reference-style="layout-8"]{border:1px solid rgba(201,162,75,.2);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0))}
[data-reference-style="layout-9"]{background:var(--sj-gold)}
[data-reference-style="layout-10"]{color:var(--sj-text-2)}
[data-reference-style="layout-11"]{border:1px solid rgba(201,162,75,.2);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0))}
[data-reference-style="layout-12"]{background:var(--sj-gold)}
[data-reference-style="layout-13"]{color:var(--sj-text-2)}
[data-reference-style="layout-14"]{color:var(--sj-muted)}
[data-reference-style="layout-15"]{border:1px solid var(--sj-line-strong);background:linear-gradient(165deg, rgba(24,22,18,.96), rgba(12,12,11,.96));box-shadow:0 40px 90px -40px rgba(0,0,0,.9)}
[data-reference-style="layout-16"]{border-bottom:1px solid var(--sj-line)}
[data-reference-style="layout-17"]{background:var(--sj-gold)}
[data-reference-style="layout-18"]{color:var(--sj-gold-light);letter-spacing:.02em}
[data-reference-style="layout-19"]{color:var(--sj-muted-2);letter-spacing:.16em}
[data-reference-style="layout-20"]{color:var(--sj-text-2)}
[data-reference-style="layout-21"]{color:var(--sj-gold-light)}
[data-reference-style="layout-22"]{background:rgba(255,255,255,.07)}
[data-reference-style="layout-23"]{width:48%;background:linear-gradient(90deg,#8A6E32,#E8D08A)}
[data-reference-style="layout-24"]{color:var(--sj-text-2)}
[data-reference-style="layout-25"]{color:var(--sj-gold-light)}
[data-reference-style="layout-26"]{background:rgba(255,255,255,.07)}
[data-reference-style="layout-27"]{width:85%;background:linear-gradient(90deg,#8A6E32,#E8D08A)}
[data-reference-style="layout-28"]{color:var(--sj-text-2)}
[data-reference-style="layout-29"]{color:var(--sj-gold-light)}
[data-reference-style="layout-30"]{background:rgba(255,255,255,.07)}
[data-reference-style="layout-31"]{width:88%;background:linear-gradient(90deg,#8A6E32,#E8D08A)}
[data-reference-style="layout-32"]{color:var(--sj-text-2)}
[data-reference-style="layout-33"]{color:var(--sj-gold-light)}
[data-reference-style="layout-34"]{background:rgba(255,255,255,.07)}
[data-reference-style="layout-35"]{width:60%;background:linear-gradient(90deg,#8A6E32,#E8D08A)}
[data-reference-style="layout-36"]{border-top:1px solid var(--sj-line)}
[data-reference-style="layout-37"]{color:var(--sj-gold-light);letter-spacing:.02em}
[data-reference-style="layout-38"]{border:1px solid rgba(201,162,75,.4);color:var(--sj-gold-light)}
[data-reference-style="layout-39"]{border-top:1px solid rgba(201,162,75,.14)}
[data-reference-style="layout-40"]{color:var(--sj-muted-2);letter-spacing:.2em}
[data-reference-style="layout-41"]{color:#6F6758}
[data-reference-style="layout-42"]{background:linear-gradient(180deg,#0A0A09,#0F0E0C)}
[data-reference-style="layout-43"]{color:var(--sj-gold);letter-spacing:.28em}
[data-reference-style="layout-44"]{color:var(--sj-muted-2)}
[data-reference-style="layout-45"]{background:rgba(201,162,75,.18);border:1px solid rgba(201,162,75,.18)}
[data-reference-style="layout-46"]{color:var(--sj-gold);letter-spacing:.2em}
[data-reference-style="layout-47"]{color:#F5F0E4}
[data-reference-style="layout-48"]{color:var(--sj-muted-2)}
[data-reference-style="layout-49"]{color:var(--sj-gold);letter-spacing:.2em}
[data-reference-style="layout-50"]{color:#F5F0E4}
[data-reference-style="layout-51"]{color:var(--sj-muted-2)}
[data-reference-style="layout-52"]{color:var(--sj-gold);letter-spacing:.2em}
[data-reference-style="layout-53"]{color:#F5F0E4}
[data-reference-style="layout-54"]{color:var(--sj-muted-2)}
[data-reference-style="layout-55"]{color:var(--sj-gold);letter-spacing:.2em}
[data-reference-style="layout-56"]{color:#F5F0E4}
[data-reference-style="layout-57"]{color:var(--sj-muted-2)}
[data-reference-style="layout-58"]{color:var(--sj-gold);letter-spacing:.2em}
[data-reference-style="layout-59"]{color:#F5F0E4}
[data-reference-style="layout-60"]{color:var(--sj-muted-2)}
[data-reference-style="layout-61"]{color:var(--sj-gold);letter-spacing:.2em}
[data-reference-style="layout-62"]{color:#F5F0E4}
[data-reference-style="layout-63"]{color:var(--sj-muted-2)}
[data-lower-style="lower-signal-ledger-0"]{border-bottom:1px solid var(--sj-line)}
[data-lower-style="lower-signal-ledger-1"]{border-bottom:1px solid rgba(201,162,75,.2)}
[data-lower-style="lower-signal-ledger-2"]{color:var(--sj-gold);letter-spacing:.28em}
[data-lower-style="lower-signal-ledger-3"]{color:var(--sj-muted-2)}
[data-lower-style="lower-signal-ledger-4"]{color:var(--sj-gold)}
[data-lower-style="lower-signal-ledger-5"]{background:var(--sj-bg-2)}
[data-lower-style="lower-signal-ledger-6"]{color:var(--sj-text)}
[data-lower-style="lower-signal-ledger-7"]{color:var(--sj-muted-2)}
[data-lower-style="lower-signal-ledger-8"]{color:var(--sj-muted-2)}
[data-lower-style="lower-signal-ledger-9"]{background:#4caf50}
[data-lower-style="lower-signal-ledger-10"]{background:#f23645}
[data-lower-style="lower-signal-ledger-11"]{background:rgba(76,175,80,.28)}
[data-lower-style="lower-signal-ledger-12"]{background:rgba(34,200,120,.4)}
[data-lower-style="lower-signal-ledger-13"]{background:#ff9800}
[data-lower-style="lower-signal-ledger-14"]{color:var(--sj-muted)}
[data-lower-style="lower-signal-ledger-15"]{background:var(--sj-bg);border-bottom:1px solid var(--sj-line)}
[data-lower-style="lower-signal-ledger-16"]{border-top:1px solid rgba(201,162,75,.24)}
[data-lower-style="lower-signal-ledger-17"]{color:var(--sj-gold);letter-spacing:.22em}
[data-lower-style="lower-signal-ledger-18"]{color:var(--sj-text-2)}
[data-lower-style="lower-signal-ledger-19"]{border-top:1px solid rgba(201,162,75,.24)}
[data-lower-style="lower-signal-ledger-20"]{color:var(--sj-gold);letter-spacing:.22em}
[data-lower-style="lower-signal-ledger-21"]{color:var(--sj-text-2)}
[data-lower-style="lower-signal-ledger-22"]{border-top:1px solid rgba(201,162,75,.24)}
[data-lower-style="lower-signal-ledger-23"]{color:var(--sj-gold);letter-spacing:.22em}
[data-lower-style="lower-signal-ledger-24"]{color:var(--sj-text-2)}
[data-lower-style="lower-signal-ledger-25"]{border-top:1px solid rgba(201,162,75,.24)}
[data-lower-style="lower-signal-ledger-26"]{color:var(--sj-gold);letter-spacing:.22em}
[data-lower-style="lower-signal-ledger-27"]{color:var(--sj-text-2)}
[data-lower-style="lower-signal-ledger-28"]{background:var(--sj-bg);border-top:1px solid var(--sj-line)}
.application-dialog{color:inherit;background:var(--bg,#0a0f1c);border:1px solid var(--line,#334155);padding:0;width:min(920px,calc(100% - 24px));max-height:90dvh;overflow:auto;margin:auto;overscroll-behavior:contain}.application-dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.application-dialog .application{padding:35px 24px;margin:0}.application-close{position:sticky;top:10px;display:block;margin:10px 12px 0 auto;width:36px;height:36px;border:1px solid #ffffff30;border-radius:50%;background:#152032;color:white;font-size:26px;z-index:2}.reference-caption{font-size:12px;line-height:1.7;color:#94a3b8;text-align:center;margin:12px auto 0;max-width:900px}.reference-media{max-width:100%;height:auto;display:block}.lower-brand{font-family:serif;letter-spacing:.08em;color:#d6ba73;font-size:32px;margin-bottom:26px}.ledger-chart{display:block;width:100%;height:320px}.lower-footer{padding:48px 20px 160px;background:#060605;border-top:1px solid #c9a24b33;color:#969386;font-size:12px;line-height:1.9}.lower-footer-grid{max-width:1360px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.lower-footer h3{color:#cfba88;margin-bottom:15px}.lower-copyright{max-width:1360px;margin:30px auto 0;padding-top:22px;border-top:1px solid #c9a24b22}.ledger-lower-flow{display:flex;flex-direction:column}.ledger-metrics{order:2}.ledger-chart-wrap{order:1}.ledger-rest{order:3}@media(min-width:1024px){.ledger-metrics{order:0}.ledger-chart{height:460px}}@media(max-width:639px){.lower-footer-grid{grid-template-columns:1fr;gap:28px}.application-dialog .application{padding:20px 14px}.application-dialog .lead-form{padding:18px}.application-title h2{font-size:26px}}

.pulse-source-footer{background:#0f172a66;border-top:1px solid #ffffff1a;padding:40px 16px 170px;font-size:11px;line-height:1.8;color:#64748b}.pulse-source-footer>div{max-width:992px;margin:auto}.pulse-source-footer p{margin:0 0 12px}