.brand-gallery{background-color:var(--base-100);width:100%;padding:4rem 0;position:relative;overflow:hidden}.brand-gallery-grid{aspect-ratio:10/5;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(8,1fr);gap:.85rem;width:100%;display:grid}.brand-gallery-item{min-width:0;min-height:0;color:inherit;cursor:pointer;flex-direction:column;gap:.6rem;text-decoration:none;display:flex}.brand-gallery-item-img{will-change:clip-path;border-radius:.4rem;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.brand-gallery-item-img img,.brand-gallery-item-img video{object-fit:cover;will-change:transform;width:100%;height:100%;display:block}.brand-gallery-item-label{flex:none}.brand-gallery-item-label p.sm{white-space:nowrap}.brand-gallery-item--1{grid-area:1/1/3/3}.brand-gallery-item--2{grid-area:1/3/2/4}.brand-gallery-item--3{grid-area:2/4/3/5}.brand-gallery-item--4{grid-area:2/5/4/7}.brand-gallery-item--5{grid-area:2/7/3/8}.brand-gallery-item--6{grid-area:1/8/2/9}.brand-gallery-note{grid-area:3/1/4/5;align-items:flex-end;min-width:0;padding:.25rem .5rem;display:flex}.brand-gallery-note p.lg{max-width:40ch;color:var(--base-400)}@media (max-width:1000px){.brand-gallery{padding:2rem 0 4rem}.brand-gallery-grid{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:1rem;max-height:none}.brand-gallery-item{grid-area:auto}.brand-gallery-item-img{aspect-ratio:3/4;flex:none}.brand-gallery-note{grid-area:auto/1/auto/-1;padding:0}.brand-gallery-note p{max-width:none}}
