
@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}}

.issue-reference{--accent:#c70000;--bg:#210505;--panel:#fff;--line:#d8d8d8;font-family:LocalPretendard,sans-serif;background:#210505;color:#111;letter-spacing:-1px}.issue-stage{min-height:100vh;padding:75px 0 40px;background:url('/static/reference/bg2_2.png') center top/cover no-repeat}.issue-heading{max-width:1040px;margin:0 auto 36px;text-align:center;font-size:60px;font-weight:800;line-height:1.2;color:#fff;position:relative;white-space:nowrap}.issue-heading span{background:linear-gradient(#f8efae,#f8efae,#cc964a,#8f672d);background-clip:text;color:transparent}.issue-heading br{display:none}.issue-heading:before,.issue-heading:after{content:'';position:absolute;width:76px;height:100px;background-size:contain;background-repeat:no-repeat;top:-20px}.issue-heading:before{left:-6px;background-image:url('/static/reference/tit_left.png')}.issue-heading:after{right:-6px;background-image:url('/static/reference/tit_right.png')}.wizard-area{width:95%;max-width:1100px;margin:auto}.step-track{display:flex;gap:6px;height:60px;padding:5px;border-radius:35px;background:#fff;margin-bottom:10px}.step-pill{flex:1;display:flex;align-items:center;justify-content:center;background:#ebebeb;border-radius:30px;color:#868686;font-size:20px;font-weight:500;letter-spacing:-1px}.step-pill.active{background:#c70000;color:#fff}.step-pill.done{background:#f7dede;color:#a60000}.wizard-card{position:relative;background:#fff;border-radius:10px;min-height:600px;padding:100px 40px 55px;display:flex;align-items:center;justify-content:center}.card-brand{position:absolute;top:40px;left:0;right:0;text-align:center;font-size:13px;font-weight:900;color:#575757}.card-brand span{color:#b31530}.wizard-panel{width:100%;text-align:center}.card-kicker{display:none}.wizard-panel h2{font-size:34px;line-height:1.3;font-weight:750;margin:0 0 22px}.wizard-panel h2 em{font-style:normal;color:#c70000;background:linear-gradient(to top,#fffad4 40%,transparent 40%)}.question-desc{font-size:14px;color:#888;margin:-8px 0 18px}.wizard-panel[data-step="1"] .question-desc{display:none}.choice-cards{display:flex;justify-content:center;gap:5px}.image-choice{position:relative;flex:1;max-width:270px;cursor:pointer}.image-choice input,.simple-choices input{position:absolute;opacity:0}.image-choice>span{height:200px;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:center/cover no-repeat;border-radius:20px;color:#fff}.interest-1>span{background-image:url('/static/reference/label6.png')}.interest-2>span{background-image:url('/static/reference/label8.png')}.interest-3>span{background-image:url('/static/reference/label9.png')}.image-choice b{font-size:28px;font-weight:650}.image-choice small{border:2px solid #fff;border-radius:30px;padding:6px 15px;font-size:20px;margin-top:7px}.image-choice input:checked+span small,.image-choice:hover small{background:#c70000;border-color:#c70000}.next-button,.nav-row button,.finish-button{border:0;background:#c70000;color:#fff;font-size:18px;padding:13px 30px;border-radius:4px;font-weight:600}.next-button{margin-top:24px}.nav-row{display:flex;justify-content:center;gap:10px;margin-top:25px}.nav-row button:first-child{background:#ececec;color:#555}.simple-choices{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:850px;margin:auto}.simple-choices label{position:relative;cursor:pointer}.simple-choices label span{display:block;border:1px solid #ddd;padding:26px 10px;border-radius:8px;font-size:23px}.simple-choices label b{display:none}.simple-choices input:checked+span{background:#c70000;border-color:#c70000;color:#fff}.simple-choices.styles{grid-template-columns:repeat(5,1fr)}.text-field{max-width:500px;margin:15px auto;text-align:left}.text-field label{display:block;font-size:14px;margin-bottom:6px}.text-field input{width:100%;padding:16px;border:1px solid #ccc;font-size:18px}.final-note{display:none}.wizard-card .consent{display:flex;justify-content:center;gap:10px;font-size:14px;margin:26px 0}.wizard-card .consent label{display:flex;align-items:center;gap:7px}.finish-button{width:100%;max-width:500px}.back-link{display:block;margin:20px auto 0;background:none;border:0;color:#777}.under-card{color:white;text-align:right;font-size:14px;margin:14px 0}.issue-reference .replica-footer{color:#baaaaa;padding-bottom:40px}.issue-reference .replica-footer strong{color:#fff}.issue-reference .privacy-modal{letter-spacing:0}
@media(max-width:1100px){.issue-heading{max-width:570px;white-space:normal}.issue-heading br{display:block}.issue-heading:before,.issue-heading:after{top:auto;bottom:0}.issue-stage{padding-top:50px}}
@media(max-width:600px){.issue-stage{padding:35px 0 25px}.issue-heading{font-size:36px;max-width:350px;margin-bottom:28px}.issue-heading:before,.issue-heading:after{width:38px;height:56px;bottom:2px}.issue-heading:before{left:-2px}.issue-heading:after{right:-2px}.wizard-area{width:94%}.step-track{height:44px;gap:3px;padding:4px}.step-pill{font-size:12px}.wizard-card{min-height:520px;padding:86px 20px 35px}.card-brand{top:29px}.wizard-panel h2{font-size:26px;word-break:keep-all;margin-bottom:24px}.choice-cards{gap:7px;flex-wrap:wrap}.image-choice{flex:1 1 42%;max-width:none}.image-choice>span{height:135px;padding:10px;border-radius:12px}.image-choice b{font-size:23px}.image-choice small{font-size:14px;padding:5px 12px}.image-choice:last-child{max-width:100%}.image-choice:last-child>span{height:110px;background-position:center 55%}.simple-choices,.simple-choices.styles{grid-template-columns:repeat(2,1fr)}.simple-choices label span{font-size:19px;padding:20px 6px}.wizard-card .consent{font-size:11px;gap:3px}.under-card{font-size:11px;line-height:1.6}.question-desc{font-size:12px}.next-button{font-size:15px;padding:11px 24px}}

.investor-types .image-choice{max-width:230px}.type-1>span{background-image:url('/static/reference/label6.png')}.type-2>span{background-image:url('/static/reference/label7.png')}.type-3>span{background-image:url('/static/reference/label8.png')}.type-4>span{background-image:url('/static/reference/label9.png')}.issue-heading{max-width:1040px;font-size:58px}.wizard-panel[data-step="2"] .next-button{display:none}
.issue-heading{width:calc(100% - 40px);max-width:1000px;font-size:60px}.issue-heading span{margin-left:8px}.issue-stage{padding-top:90px}
@media(max-width:1100px){.issue-heading{max-width:570px}.issue-heading span{margin-left:0}.issue-stage{padding-top:50px}}
@media(max-width:600px){.issue-heading{font-size:36px;max-width:350px}.investor-types .image-choice{max-width:none;flex-basis:44%}.investor-types .image-choice>span{height:145px}.investor-types .image-choice:last-child>span{height:145px}.investor-types .image-choice b{font-size:22px}}

.issue-source-footer{max-width:1200px;margin:auto;padding:35px 20px 45px;text-align:center;color:#c4b4b4;font-size:12px;line-height:1.8}.issue-source-footer p{margin:0 0 24px}.issue-source-footer button{background:none;border:0;color:inherit;text-decoration:underline}