.brand-section{padding:65px 0 75px;background:#f5f6f7;scroll-margin-top:80px}.brand-inner{max-width:1180px;margin:auto;padding:0 5%}.brand-section .eyebrow{color:#e5192a;font-weight:700;letter-spacing:.12em;font-size:13px}.brand-section h2{font-size:clamp(28px,4vw,42px);margin:12px 0 16px}.brand-section .lead{color:#56616a;line-height:1.7;max-width:700px;margin-bottom:32px}.brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.brand-card{border:1px solid #e6e8eb;border-radius:18px;background:white;padding:26px;display:flex;flex-direction:column;box-shadow:0 5px 20px #18212a06}.brand-logo{height:100px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #eef0f2;margin-bottom:20px;padding-bottom:18px}.brand-logo img{width:100%;height:76px;object-fit:contain}.brand-card h3{font-size:18px;margin:0 0 10px}.brand-card p{font-size:15px;line-height:1.7;color:#5a646c;margin:0}.about-subnav{max-width:1180px;margin:auto;padding:0 5% 25px;display:flex;gap:22px}.about-subnav a{color:#d91829;font-weight:650}.brand-nav{position:relative;display:inline-flex;align-items:center;gap:5px}.brand-nav summary{list-style:none;cursor:pointer;padding:5px;font-size:11px}.brand-nav summary::-webkit-details-marker{display:none}.brand-dropdown{position:absolute;top:100%;left:0;z-index:100;background:white;box-shadow:0 10px 25px #0002;padding:12px;border:1px solid #eee;border-radius:10px;min-width:180px;white-space:nowrap}.brand-dropdown a{display:block;padding:8px;color:#20252a!important}@media(max-width:850px){.brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.brand-grid{grid-template-columns:1fr}.brand-section{padding:40px 0}.brand-card{padding:24px}.brand-logo{height:90px}}