/* Owned-brand navigation: scoped to this widget only. */
.rks-brand-network{box-sizing:border-box;width:calc(100% - 32px);max-width:1440px;margin:18px auto;padding:16px;border:1px solid #dce5f3;border-radius:14px;background:#fff;box-shadow:0 5px 18px #203b6710;color:#17243d;font-family:Arial,sans-serif}
.rks-brand-network h2{font-size:17px;line-height:1.5;margin:0 0 10px;color:#17243d}
.rks-brand-network nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0}
.rks-brand-network nav a{box-sizing:border-box;display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;border:1px solid #dce5f3;border-left:3px solid var(--rks-brand);border-radius:8px;background:#f8faff;text-decoration:none;line-height:1.5;overflow-wrap:anywhere}
.rks-brand-network nav a:hover{background:#edf3fc;box-shadow:0 3px 10px #203b6712}
.rks-brand-network nav a:focus-visible{outline:2px solid #2459a8;outline-offset:3px}
.rks-brand-network strong{color:var(--rks-brand);font-size:14px}
.rks-brand-network span{color:#53617b;font-size:12px}
@media(max-width:800px){.rks-brand-network nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:400px){.rks-brand-network{width:calc(100% - 20px);padding:12px}.rks-brand-network nav a{padding:8px}}
.rks-brand-network .rks-brand-0{--rks-brand:#92400e}
.rks-brand-network .rks-brand-1{--rks-brand:#2154a0}
.rks-brand-network .rks-brand-2{--rks-brand:#854d0e}
.rks-brand-network .rks-brand-3{--rks-brand:#116647}
.rks-brand-network .rks-brand-4{--rks-brand:#6d28a5}
.rks-brand-network .rks-brand-5{--rks-brand:#a12d55}
.rks-brand-network .rks-brand-6{--rks-brand:#2459a8}
.rks-brand-network .rks-brand-7{--rks-brand:#0e647c}
