body:has(.grid-review) .site-footer{display:none}.grid-review{color:#fff;background:#050505;min-height:100svh;padding-top:120px}.grid-review>header{padding:0 5vw 32px;position:relative}.grid-review header p{letter-spacing:.14em;color:#999;font-size:11px}.grid-review h1{letter-spacing:-.04em;margin:18px 0;font-size:clamp(25px,4vw,58px)}.grid-review button{color:#fff;cursor:pointer;background:0 0;border:1px solid #666;padding:10px 16px;font-size:13px}.client-mosaic{grid-template-columns:repeat(8,1fr);gap:0;width:100%;display:grid}.mosaic-tile{aspect-ratio:240/270;background:#111;position:relative;overflow:hidden}.mosaic-tile svg,.mosaic-tile img{object-fit:cover;width:100%;height:100%;display:block}.mosaic-tile picture{width:100%;height:100%;display:block}.preview-client-names{padding:46px 5vw 70px}.preview-client-names h2{color:#fff200;letter-spacing:-.055em;margin:0 0 35px;font-size:clamp(36px,5vw,74px)}.preview-client-names>div{grid-template-columns:repeat(8,1fr);gap:24px;display:grid}.preview-client-names img{object-fit:contain;filter:brightness(0)invert();width:100%;height:60px}@media (max-width:699px){.grid-review{padding-top:98px}.preview-client-names{padding:32px 24px}.preview-client-names>div{grid-template-columns:repeat(4,1fr);gap:15px}.preview-client-names img{height:40px}.client-mosaic{grid-template-columns:repeat(8,minmax(0,1fr))}.mosaic-tile:nth-child(n+9){display:block}}
