*{box-sizing:border-box}body{margin:0;background:#f6f8fb;color:#17243b;font-family:system-ui,-apple-system,"Apple SD Gothic Neo","Malgun Gothic",sans-serif}a{color:inherit;text-decoration:none}.top{background:white;border-bottom:1px solid #e8edf3}.wrap{max-width:760px;margin:auto;padding:0 18px}.head{height:68px;display:flex;align-items:center;justify-content:space-between}.logo{font-size:21px;font-weight:850;letter-spacing:-1px}.logo span{color:#2365da}.nav{font-size:13px;color:#617087}.hero{padding:35px 0 26px}.eyebrow{font-size:13px;font-weight:700;color:#2365da}.hero h1{font-size:29px;line-height:1.35;margin:10px 0}.muted{color:#65738b;line-height:1.7}.search{display:flex;background:white;border:1px solid #dce5ef;border-radius:15px;padding:8px;box-shadow:0 4px 18px #1a3b6a0a}.search input{flex:1;min-width:0;border:0;outline:0;font:inherit;padding:10px}.search button,.btn{border:0;background:#2365da;color:white;padding:11px 17px;border-radius:10px;font-weight:700;cursor:pointer}.chips{display:flex;gap:8px;flex-wrap:wrap;margin:19px 0}.chip{border:1px solid #dce5ef;background:white;border-radius:30px;padding:8px 13px;font-size:13px}.section{display:flex;justify-content:space-between;align-items:center;margin:25px 0 13px}.section h2{font-size:19px;margin:0}.cards{display:grid;gap:12px}.card,.article,.panel{background:white;border:1px solid #e5eaf1;border-radius:16px;padding:22px}.card:hover{border-color:#a9c2ef}.tag{font-size:12px;color:#2365da;font-weight:750}.card h3{font-size:19px;margin:9px 0}.card p{margin:0;color:#617087;line-height:1.65;font-size:14px}.meta{font-size:12px;color:#8490a1;margin-top:13px}.footer{margin-top:55px;border-top:1px solid #e5eaf1;padding:28px 0;color:#778397;font-size:12px;line-height:1.8}.article{margin-top:28px}.article h1{font-size:28px;line-height:1.4;letter-spacing:-.7px}.lead{font-size:16px;line-height:1.9}.facts{display:grid;gap:0;border:1px solid #e7edf5;border-radius:13px;overflow:hidden;margin:18px 0}.fact{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:15px;border-bottom:1px solid #e7edf5;font-size:14px;line-height:1.65}.fact:last-child{border:0}.fact strong{color:#526178}.article h2{font-size:20px;margin-top:34px}.article p{line-height:1.9}.ad{border:1px dashed #d2dbe7;border-radius:12px;text-align:center;padding:23px;color:#a0aaba;font-size:12px;margin:24px 0}.notice{background:#f0f5ff;border-radius:12px;padding:15px;color:#465d85;font-size:13px;line-height:1.7}.links{display:flex;gap:10px;flex-wrap:wrap}.link{border:1px solid #dce5ef;border-radius:10px;padding:10px 13px;font-size:14px}.empty{padding:28px;text-align:center;color:#7b8899}.hide{display:none!important}@media(max-width:480px){.hero h1{font-size:26px}.article h1{font-size:25px}.fact{grid-template-columns:88px 1fr}.card,.article{padding:18px}}