/* 서비스 안내(intro.html) — 변액을더하다 전문 증권 톤 (2026-10-07). 지우면 예전 모습으로 돌아간다. 인쇄는 그대로. */
@media screen {
:root{--bg:#F3F5F9;--surface:#fff;--raise:#EEF1F7;--line:#E1E6EF;--ink:#13203A;--ink2:#4A5875;--ink3:#8190A8;--gold:#B8902F;--gold2:#F0D79A;--goldtx:#8A6A1C;--dark:#0F2347}
body{background:radial-gradient(900px 380px at 12% -6%,rgba(184,144,47,.07),transparent 60%),radial-gradient(800px 420px at 100% 0%,rgba(47,111,219,.05),transparent 60%),#F3F5F9}
.top{background:#0F2347;border-bottom:1px solid rgba(216,183,110,.4);padding:12px 20px;position:sticky;top:0;z-index:30}
.top-in{max-width:1100px}
.top nav a{color:#B7C4DD;font-weight:600;padding:7px 10px;border-radius:6px}
.top nav a:hover{color:#fff;background:rgba(255,255,255,.07)}
.top nav a.gn-btn{background:linear-gradient(135deg,#F0D79A,#D8B76E 55%,#B8932F);color:#2A1E05;font-weight:800;margin-left:6px}
.brand small{color:#8FA3C7}
.wrap{max-width:1100px}
.hero{background:radial-gradient(900px 420px at 80% 0%,rgba(216,183,110,.18),transparent 60%),linear-gradient(120deg,#0C1D3D,#14305F 60%,#1A3B72);border-radius:12px;margin-top:28px;padding:68px 28px 60px;color:#fff;box-shadow:0 24px 60px rgba(15,35,71,.25)}
.kicker{color:#E6C57F}
h1{color:#fff}h1 em{color:#F0D79A}
.lead{color:#B7C4DD}
.cta{background:linear-gradient(135deg,#F0D79A,#D8B76E 55%,#B8932F);color:#2A1E05;border-radius:6px;box-shadow:0 10px 26px rgba(184,144,47,.35)}
.card{border-radius:10px;border-top:3px solid var(--gold);box-shadow:0 1px 2px rgba(19,32,58,.05),0 10px 28px rgba(19,32,58,.06)}
.ic{background:#0F2347;border:0;border-radius:8px;color:#F0D79A}
h2{border-left:4px solid var(--gold);color:var(--ink)}
.prod-main{background:#fff;border:2px solid var(--gold);border-radius:10px;box-shadow:0 10px 28px rgba(19,32,58,.07)}
.prod-main .tag{background:#0F2347;color:#F0D79A;border-radius:4px}
.price{color:#0F2347}
.prod-side,.doc{border-radius:10px;box-shadow:0 1px 2px rgba(19,32,58,.04)}
.note{border-radius:6px;background:var(--raise)}
table.info th{background:var(--raise)}
footer{background:#0F2347;color:#B7C4DD}footer b{color:#fff}footer a{color:#F0D79A}
}
