.article-summary{margin:28px 0;padding:20px 22px;border:1px solid #bfdbfe;border-radius:16px;background:#eff6ff}.article-summary strong{display:block;color:#174ea6}.article-summary p{margin:5px 0 0}.detail-checklist{display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none;padding:0}.detail-checklist li{display:flex;flex-direction:column;padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff}.detail-checklist li:before{content:'✓';color:var(--blue);font-weight:900}.detail-checklist span{font-size:13px;color:var(--muted);margin-top:4px}.warning-note{padding:20px 22px;border:1px solid #fed7aa;border-radius:16px;background:#fff7ed;color:#7c2d12}.warning-note p{margin:6px 0 0}@media(max-width:620px){.detail-checklist{grid-template-columns:1fr}}
