/* Brick 61 — 1.8 m historical article additions; shared Warlock article components stay in warlock-article.css. */
.wa-1800-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}
.wa-1800-highlights>div{min-width:0;padding:17px 14px;border:1px solid var(--canvas-linecolor-light);border-radius:12px;background:var(--canvas-background)}
.wa-1800-highlights strong{display:block;font:500 clamp(1.5rem,3vw,2rem)/1.1 Georgia,serif}
.wa-1800-highlights span{display:block;font-size:.74rem;line-height:1.55;margin-top:8px;opacity:.85}
.wa-1800-testgroup{display:grid;gap:10px;margin:20px 0}
.wa-1800 .wa-1800-test>div{overflow-x:auto;padding:4px 0 12px}
.wa-1800-test .wa-article-table{min-width:550px}
.wa-1800 .wa-1800-test .wa-article-table-wrap{margin:0 12px}
.wa-1800-conclusion{padding-top:26px}
.wa-1800-conclusion h3{font:500 1.5rem/1.25 Georgia,serif;margin:0 0 8px}
.wa-1800-conclusion p{max-width:74ch}
@media(max-width:650px){.wa-1800-highlights{grid-template-columns:1fr;gap:8px}.wa-1800-highlights>div{padding:12px 14px}.wa-1800-highlights strong{font-size:1.5rem}.wa-1800-highlights span{margin-top:3px}.wa-1800-test .wa-article-table{font-size:.8rem}}


/* Brick 62 — article-only editorial refinement. The approved gallery remains untouched. */
.wa-1800 .wa-article-history { margin-bottom: clamp(22px,3vw,34px); }
.wa-1800 .wa-article-section-heading > p { max-width: 67ch; }
.wa-1800 .wa-article-stage-copy .wa-article-kicker { font-weight: 700; letter-spacing: .14em; }
.wa-1800 .wa-1800-highlights > div { border-radius: 14px; }
.wa-1800 .wa-1800-testgroup { gap: 12px; }
.wa-1800 .wa-1800-test summary { display: list-item; }
.wa-1800 .wa-1800-conclusion { margin-top: clamp(18px,3vw,30px); }
.wa-1800 .wa-article-end { margin-top: clamp(20px,3vw,38px); }
