body{margin:0;background:#071421;color:#eef5fc;font-family:Pretendard,"Noto Sans KR",sans-serif}#briefingDetail{box-sizing:border-box;width:min(1000px,calc(100% - 32px));margin:0 auto;padding:48px 0 90px}.briefing-back{display:inline-block;margin-bottom:42px;color:#7ebfff;text-decoration:none}.eyebrow{color:#65adf2;font-size:13px;font-weight:800;letter-spacing:.12em}#briefingContent h1{margin:12px 0 14px;font-size:clamp(34px,5vw,54px);line-height:1.25;letter-spacing:-.035em}.briefing-meta{color:#6fb4f6}.briefing-lead{margin:28px 0 46px;padding:24px;border-left:4px solid #247be5;background:#0c1c2c;color:#c5d5e4;font-size:18px;line-height:1.8}#briefingContent h2{margin:42px 0 16px;font-size:24px}.variable-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.variable-grid article{padding:24px;border:1px solid #25415c;border-radius:16px;background:#0c1c2c}.variable-grid span{display:inline-block;padding:5px 10px;border-radius:999px;background:#173d61;color:#80c1ff;font-size:13px;font-weight:800}.variable-grid h3{margin:14px 0 10px;font-size:21px}.variable-grid p,.detail-text{color:#bfd0df;line-height:1.8}.variable-grid small{display:block;color:#8097ad;line-height:1.6}#briefingContent ul{padding:20px 24px 20px 44px;border:1px solid #25415c;border-radius:14px;background:#0c1c2c;color:#bfd0df;line-height:2}.limitations{padding:18px;border-radius:12px;background:#101c29;color:#8296a9;line-height:1.7}@media(max-width:700px){#briefingDetail{padding-top:24px}.variable-grid{grid-template-columns:1fr}.briefing-lead{padding:18px;font-size:16px}}
