.brands-main{padding-top:6rem}.br-hero{max-width:800px;margin:0 auto;padding:6rem 6vw 4rem}.br-hero h1{margin-bottom:1.5rem;font-size:clamp(2.4rem,5vw,4rem)}.br-hero .br-lead{color:var(--gray);max-width:600px;font-size:1.05rem;line-height:1.85}.br-section{max-width:900px;margin:0 auto;padding:0 6vw 5rem}.br-box{background:var(--card);border:1px solid #ffffff0d;border-radius:18px;padding:3rem}.br-box h2{margin-bottom:1.25rem;font-size:1.6rem}.br-box p{color:var(--gray);margin-bottom:1.25rem;line-height:1.85}.br-box p:last-child{margin-bottom:0}.br-box .br-market-text{margin-bottom:1.5rem}.br-why-title{text-align:center;margin-bottom:2rem;font-size:1.6rem}.brand-cards{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.br-card{background:var(--card);border:1px solid #ffffff0d;border-radius:18px;padding:2rem}.br-card h4{letter-spacing:.15em;text-transform:uppercase;color:var(--blue);margin-bottom:1rem;font-size:.72rem;font-weight:700}.br-card p{color:var(--gray);font-size:.85rem;line-height:1.7}.br-pills{flex-wrap:wrap;gap:.75rem;display:flex}.br-pill{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);background:#009bde0f;border:1px solid #009bde1f;border-radius:100px;padding:.45rem 1rem;font-size:.72rem;font-weight:700}.br-cta{text-align:center;padding:3rem 6vw 6rem}.br-cta h2{margin-bottom:1rem;font-size:clamp(1.6rem,3vw,2.2rem)}.br-cta p{color:var(--gray);margin-bottom:2rem;font-size:.95rem}.br-cta-btn{font-family:var(--font-display);background:var(--blue);color:var(--dark);border-radius:100px;align-items:center;gap:.5rem;padding:.95rem 2rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}@media (max-width:900px){.brand-cards{grid-template-columns:1fr}}
