.tracks{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:72px;display:grid}.track{scroll-margin-top:96px}.track-intro{margin:12px 0 24px}.track h2{isolation:isolate;display:inline-block;position:relative}.track[data-target] h2:before{content:"";background:var(--signal);z-index:-1;position:absolute;inset:-2px -8px}.section-tight{padding-top:0}.look-up .card{min-height:0}.button-row{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@media (max-width:860px){.tracks{grid-template-columns:minmax(0,1fr);gap:28px}}
