.rb-brand-directory{margin-top:0}.rb-brand-directory>.rb-brand-tabs__nav{padding:0;scroll-margin-top:110px}.rb-brand-directory__guide{font-size:14px;color:#666;line-height:1.6;margin-top:16px;margin-bottom:0}.rb-brand-directory .rb-brand-profile__overview--directory{padding-top:28px;margin-top:0;align-items:start}.rb-brand-directory .rb-brand-profile__story{min-width:0}.rb-brand-directory .rb-brand-profile__story>[hidden]{display:none!important}.rb-brand-directory .rb-brand-profile__story>section{margin:0;padding-top:0;border-top:0;scroll-margin-top:160px}.rb-brand-directory .rb-brand-profile__story #brand-coverage{width:100%;max-width:100%;padding:0}.rb-brand-directory .rb-brand-profile__story h2,.rb-brand-directory .rb-brand-profile__rankings-header h3{font-size:clamp(28px,3vw,42px);line-height:1.15;font-weight:400}.rb-brand-directory .rb-brand-profile__coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.rb-brand-directory__shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0}.rb-brand-directory__shortcuts>a{display:block;padding:18px;border:1px solid #dedbd5;background:#f7f6f2;text-decoration:none;color:#111}.rb-brand-directory__shortcuts strong{display:block;font-size:17px;margin-bottom:6px}.rb-brand-directory__shortcuts span{display:block;font-size:13px;line-height:1.5;color:#666}.rb-brand-directory__shortcuts>a:hover,.rb-brand-directory__shortcuts>a:focus-visible{border-color:#b69557}.rb-brand-directory__recent{border-top:2px solid #111;padding-top:22px;margin-top:32px}.rb-brand-directory__recent h3{font-size:27px;font-weight:400;margin:0 0 16px}.rb-brand-directory__recent ul{list-style:none;padding:0;margin:0 0 18px}.rb-brand-directory__recent li{border-bottom:1px solid #dedbd5;padding:14px 0}.rb-brand-directory__recent li a{display:block;font-family:Georgia,serif;font-size:20px;line-height:1.35;color:#111;text-decoration:none}.rb-brand-directory__recent li a:hover{color:#8f672e}.rb-brand-directory__recent time{display:block;font-size:11px;letter-spacing:.06em;color:#777;margin-top:8px}.rb-brand-directory__recent>a{color:#8f672e;font-weight:700;font-size:13px}.rb-brand-directory .rb-brand-profile__coverage-pagination{flex-wrap:wrap;gap:12px}@media(max-width:780px){.rb-brand-directory>.rb-brand-tabs__nav{width:100%;max-width:100%;padding:0 10px}.rb-brand-directory>.rb-brand-tabs__nav a{flex:1 0 auto;padding:15px 11px;font-size:11px}.rb-brand-directory__guide{font-size:12px}.rb-brand-directory__shortcuts{gap:8px}.rb-brand-directory__shortcuts>a{padding:14px}.rb-brand-directory__shortcuts strong{font-size:15px}.rb-brand-directory__shortcuts span{font-size:12px}.rb-brand-directory .rb-brand-profile__coverage-grid{grid-template-columns:1fr!important}.rb-brand-directory .rb-brand-profile__story h2{font-size:32px}.rb-brand-directory__recent li a{font-size:19px}}@media print{.rb-brand-directory .rb-brand-profile__story>[hidden]{display:block!important}}
.rb-brand-profile .rb-brand-directory,.rb-brand-directory[data-rb-brand-tabs]{padding:0 0 32px!important;background:#fff}.rb-brand-directory>.rb-brand-directory__guide{margin-top:16px!important;margin-bottom:0!important}.rb-brand-directory .rb-brand-profile__story>[role=tabpanel]{outline-offset:5px}
.rb-brand-directory #brand-about #brand-coverage{margin-top:32px;padding-top:26px!important;border-top:2px solid #111}.rb-brand-directory #brand-about #brand-coverage .rb-brand-profile__section-heading{margin-bottom:24px}.rb-brand-directory #brand-about #brand-coverage h2{font-size:clamp(28px,3vw,38px)}
.rb-brand-directory .rb-brand-profile__overview--directory{column-gap:28px!important}.rb-brand-directory .rb-brand-profile__story,.rb-brand-directory .rb-brand-profile__story>section,.rb-brand-directory #brand-reports{width:100%;max-width:none!important;box-sizing:border-box}@media(max-width:980px){.rb-brand-directory .rb-brand-profile__overview--directory{column-gap:20px!important}}
.rb-brand-directory #brand-coverage .story-card__body :is(h2,h3,h4)>a:hover,.rb-brand-directory #brand-coverage .story-card__body :is(h2,h3,h4)>a:focus-visible{color:#8f672e!important}
