.discover-page .discover-main{padding:40px 52px 72px;border-top:1px solid var(--border)}.discover-page .discover-header{margin-bottom:32px;max-width:560px}.discover-page .discover-eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--grey);margin-bottom:12px}.discover-page .discover-title{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:clamp(40px,8vw,64px);line-height:.9;letter-spacing:.02em;color:var(--black);margin:0 0 14px}.discover-page .discover-sub{font-size:15px;line-height:1.75;color:rgba(0,0,0,.5);margin:0}.discover-page .brand-cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2px}.discover-page .discover-empty{padding:48px 24px;text-align:center;color:var(--grey);font-size:14px}@media (max-width:768px){.discover-page .discover-main{padding:28px 24px 56px}.discover-page .brand-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}