.wrap{max-width:72rem;margin-inline:auto;padding-inline:1.25rem}.center{text-align:center}.band{padding-block:2.5rem}.br-head{background:#fff;padding:3rem 0 1rem}.br-title{color:#212226;font-weight:700;font-size:clamp(1.9rem,4.5vw,2.6rem)}.chev{display:block;margin:.4rem auto .75rem}.br-sub{color:#626262}.br-sub a{color:var(--color-brand);text-decoration:underline}.br-h2{color:#212226;font-weight:700;font-size:1.4rem;text-align:center;margin:0 0 1.25rem}.br-wall{background:#fff}.br-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.br-tile{background:#f7f7f7;border:1px solid #ececec;border-radius:6px;min-height:140px;padding:0;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.br-tile:hover{border-color:#d5d5d5;box-shadow:0 4px 12px #0000000f}.br-tile-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 1rem;height:100%;text-decoration:none;color:inherit}.br-tile img{max-width:100%;max-height:72px;width:auto;height:auto;object-fit:contain}div.br-tile-link{cursor:default}.br-name{color:#212226;font-size:.9rem;font-weight:600;text-align:center;line-height:1.25}.br-tile:hover .br-name{color:var(--color-brand)}.br-status{grid-column:1 / -1;text-align:center;color:#626262;padding:2rem 1rem}.br-error{color:#a12626}.br-error a{color:var(--color-brand);text-decoration:underline}@media(max-width:900px){.br-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.br-grid{grid-template-columns:repeat(2,1fr)}}
