.band>h2:not(:first-child){margin-top:44px}
.table{display:grid;grid-template-columns:9rem 1fr;gap:0;margin:0 0 8px;border-top:1px solid var(--line)}
.table dt,.table dd{margin:0;padding:14px 0;border-bottom:1px solid var(--line)}
.table dt{font-weight:500;color:var(--red)}
.badge-row{display:flex;flex-wrap:wrap;gap:24px;align-items:center}
.badge-row img{border:4px solid var(--yellow)}
.badge-row p{max-width:30rem;margin:0}
.rows{list-style:none;margin:0;padding:0}
.rows li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding:20px 0;border-bottom:1px solid var(--line)}
.rows li span:first-child{font:500 1.35rem var(--head)}
.rows li span:last-child{color:#4a5578}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-bottom:24px}
.grid div{aspect-ratio:4/3;background:var(--tint)}
@media (max-width:600px){.table{grid-template-columns:1fr}.table dt{border:0;padding-bottom:0}}
