.rr-brand-stage{--rr-accent:#65b7bd;background:#fff;border:1px solid #e7eaf0;border-radius:22px;overflow:hidden;padding:27px 0 29px;position:relative}.rr-brand-heading{display:flex;justify-content:center;align-items:center;gap:12px;text-align:start;margin:0 20px 23px}.rr-brand-signal{width:9px;height:9px;border-radius:50%;background:var(--rr-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--rr-accent) 13%,transparent)}.rr-brand-title{font-size:20px;line-height:1.5;font-weight:700;margin:0;color:#20334a}.rr-brand-heading p{font-size:12px;color:#82929e;margin:3px 0 0}.rr-brand-viewport{direction:ltr;overflow:hidden;position:relative}.rr-brand-viewport.rr-fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.rr-brand-track{display:flex;align-items:center;gap:18px;width:max-content;will-change:transform}.rr-brand-logo{width:145px;height:76px;flex:none;display:flex;align-items:center;justify-content:center;padding:14px 20px;border:1px solid #e7eaf0;border-radius:15px;background:#fff;text-decoration:none!important;transition:border-color .35s,background .35s,box-shadow .35s}.rr-brand-logo img{max-width:100%;max-height:100%;object-fit:contain;filter:none;opacity:.95;transition:filter .4s,opacity .4s,transform .4s}.rr-gray .rr-brand-logo img{filter:grayscale(1);opacity:.58}.rr-brand-logo:hover{border-color:var(--rr-accent);background:#fcfefe;box-shadow:0 9px 24px rgba(25,75,95,.06)}.rr-brand-logo:hover img{filter:none;opacity:1;transform:scale(1.035)}.rr-brand-logo span{font-size:14px;font-weight:600;color:#536576}@media(max-width:767px){.rr-brand-stage{padding:23px 0;border-radius:17px}.rr-brand-title{font-size:17px}.rr-brand-viewport.rr-fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}}@media(prefers-reduced-motion:reduce){.rr-brand-track{transform:none!important;will-change:auto}.rr-brand-viewport{overflow-x:auto}.rr-brand-logo,.rr-brand-logo img{transition:none}}
.rr-brand-stage[data-no-card-border="1"] .rr-brand-logo,.rr-brand-stage[data-no-card-border="1"] .rr-brand-logo:hover{border:0!important}.rr-brand-stage[data-no-stage-border="1"]{border:0!important}
