@media (max-width:1020px){[data-hdr]{grid-template-columns:1fr!important;gap:24px!important}}@media (min-width:1021px){[data-hdr]>div:first-child:has(>h2){display:contents!important}[data-hdr]>div:first-child:has(>h2)>div:first-child{grid-area:1/1;margin-bottom:12px}[data-hdr]>div:first-child:has(>h2)>h2{grid-area:2/1;align-self:start}[data-hdr]>div:first-child:has(>h2)+*{grid-area:2/2;align-self:start}[data-hdr]:has(>div:first-child>h2){row-gap:0!important}}
