/* Only layout unique to the two-wire dipole; shared typography and TOC in article.css. */
.twowire-hero>img{width:360px;max-width:100%;height:auto;object-fit:contain}
.twowire-article .twowire-summary{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin:22px 0}
.twowire-article .twowire-summary>img{width:200px;height:100px;object-fit:contain;max-width:100%}
.twowire-article .twowire-spec{width:auto;border-collapse:collapse;margin:0;font-size:13px}
.twowire-article .twowire-spec th,.twowire-article .twowire-spec td{border:1px solid #cbd4da;padding:4px 7px;text-align:center;font-size:13px;line-height:1.35}
.twowire-article .twowire-spec th{background:#eef2f4}
.twowire-article .twowire-downloads{margin:20px 0 28px}
.twowire-article .twowire-download-grid{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}
.twowire-article .twowire-download-grid>a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;min-width:160px;padding:12px;border:1px solid #d4dfe5;border-radius:8px;text-decoration:none;overflow-wrap:anywhere}
.twowire-article .twowire-download-grid img{width:100px;height:50px;object-fit:contain}
.twowire-article .twowire-nec-icon{font-weight:800;font-size:17px;color:#245a74;line-height:50px}
.twowire-article .twowire-center{text-align:center;margin:8px auto}
.twowire-article .twowire-center img{max-width:100%;height:auto;border:1px solid #aebbc4;display:inline-block}
.twowire-article .twowire-center:has(strong){font-size:13px;line-height:1.35;margin:2px auto 18px}
.twowire-article .twowire-center strong{font-size:13px}
.twowire-article h1,.twowire-article h2{scroll-margin-top:90px}
.twowire-article ul{margin:8px 0 16px;padding-left:24px}
.twowire-article ul li{margin:6px 0}
.twowire-article ul li p{margin:0}
@media(max-width:600px){.twowire-hero>img{width:100%}.twowire-article .twowire-download-grid>a{max-width:100%}}

/* v384: keep the specifications and simulation download aligned in one row. */
.twowire-article .twowire-overview{display:flex;align-items:center;justify-content:center;gap:36px;flex-wrap:wrap;margin:22px 0 28px}
.twowire-article .twowire-overview .twowire-summary,.twowire-article .twowire-overview .twowire-downloads{margin:0}
.twowire-article .twowire-overview .twowire-download-grid{margin:12px 0 0}
@media(max-width:640px){.twowire-article .twowire-overview{gap:22px;flex-direction:column}}
