.briefing-panel{margin:22px 0}.briefing-panel summary{cursor:pointer;font-weight:700;font-size:18px;line-height:1.7}.briefing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.briefing-grid article{border:1px solid #e5dfe6;border-radius:10px;padding:18px;background:#fff}.briefing-grid h3{margin:0 0 10px;font-size:18px}.briefing-grid p{font-size:14px;line-height:1.9;margin:8px 0}.briefing-action{color:#63425c;border-top:1px solid #eee;padding-top:12px}.briefing-chart{max-width:620px;background:#faf8fb;border-radius:10px;padding:16px;margin:20px 0}.briefing-chart h3{font-size:16px}.briefing-chart svg{width:100%;direction:ltr;color:#342333}.briefing-panel .report-note{line-height:1.8}@media(max-width:1000px){.briefing-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.briefing-grid{grid-template-columns:1fr}.briefing-panel summary{font-size:16px}}
