.brand-grid{align-items:stretch}.managed-reference,.compact .managed-reference{height:286px!important;min-height:286px;overflow:hidden!important;border-radius:6px!important;display:flex!important;flex-direction:column;grid-column:span 1!important;background:#f4f1ea!important}.managed-reference .brand-image,.compact .managed-reference .brand-image{height:190px!important;min-height:190px;padding:18px!important;overflow:hidden;background:#f4f1ea!important;border-radius:0!important}.managed-reference .brand-caption,.compact .managed-reference .brand-caption{height:96px;min-height:96px!important;padding:16px!important;display:flex;flex-direction:column;justify-content:center!important;background:#1b1c1f!important;color:#fff!important}.managed-reference.advisor-card,.compact .managed-reference.advisor-card{flex-direction:row!important;align-items:center;padding:15px;gap:12px}.managed-reference.advisor-card .brand-image,.compact .managed-reference.advisor-card .brand-image{width:40%;flex:0 0 40%;height:170px!important;min-height:170px;padding:0!important}.managed-reference.advisor-card .brand-caption,.compact .managed-reference.advisor-card .brand-caption{height:auto;min-height:0!important;padding:0!important;flex:1;min-width:0;background:transparent!important;color:#161816!important;border:0}.managed-reference.advisor-card .brand-caption strong{font-size:clamp(.95rem,1.4vw,1.2rem)!important;line-height:1.2!important;margin:0 0 9px!important}.managed-reference.advisor-card .advisor-tag{padding:0!important;background:none!important;font-size:.7rem!important;line-height:1.4!important;color:#606457!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 6px!important}.managed-reference.advisor-card .advisor-office{font-size:.8rem!important;font-weight:700;color:#242824!important}.managed-reference.dark-reference .brand-image{background:#242722!important}.hero-copy h1{color:#fff!important}.hero-copy h1 em{color:#ff5a1f!important}@media(max-width:680px){.managed-reference,.compact .managed-reference{height:254px!important;min-height:254px}.managed-reference .brand-image,.compact .managed-reference .brand-image{height:160px!important;min-height:160px}.managed-reference.advisor-card,.compact .managed-reference.advisor-card{padding:10px;gap:8px}.managed-reference.advisor-card .brand-image,.compact .managed-reference.advisor-card .brand-image{height:130px!important;min-height:130px}.managed-reference.advisor-card .brand-caption strong{font-size:.92rem!important}.managed-reference.advisor-card .advisor-tag{font-size:.63rem!important}.managed-reference.advisor-card .advisor-office{font-size:.7rem!important}}@media(max-width:420px){.brand-grid{grid-template-columns:1fr!important}}
