.home-brand-section{background:#10283f;color:white;padding:75px 0}.home-brand-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:27px}.home-brand-heading h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.1;margin:8px 0 12px}.home-brand-heading p{max-width:700px;color:#cbdbe7;line-height:1.6;font-size:1.06rem;margin:0}.home-brand-heading a{color:#e8be6a}.home-brand-controls{display:flex;gap:8px}.home-brand-controls button{width:43px;height:43px;border:1px solid #8ca4b4;border-radius:50%;background:transparent;color:white;font-size:25px;cursor:pointer}.home-brand-track{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 16px}.home-brand-track::-webkit-scrollbar{display:none}.home-brand-tile{scroll-snap-align:start;flex:0 0 190px;background:white;color:#10283f;border-radius:14px;min-height:148px;padding:20px;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;text-align:center;box-shadow:0 12px 20px #0002}.home-brand-tile img{width:64px;height:64px;object-fit:contain}.home-brand-tile strong{line-height:1.2;font-size:.96rem}.home-brand-cta{margin-top:15px;display:flex;gap:20px;flex-wrap:wrap;align-items:center}.home-brand-cta a{color:#e8be6a;font-weight:800}.home-brand-cta small{color:#c3d3de}@media(max-width:620px){.home-brand-section{padding:55px 0}.home-brand-tile{flex-basis:155px;min-height:135px}.home-brand-heading{align-items:center}}
