.topics-body .brands-main-nav{gap:20px}.topics-overlap{color:var(--brands-muted);font-size:12px;line-height:1.8;margin:-9px 0 23px!important;max-width:95ch}.topics-group-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 30px}.topics-group-nav a{display:inline-flex;align-items:center;min-height:44px;border:1px solid #bdc7b9;border-radius:6px;padding:9px 16px;background:var(--brands-white);font-size:13px;font-weight:650}.topics-group-nav a:hover{border-color:var(--brands-green);color:var(--brands-red)}.topics-group{scroll-margin-top:20px;margin-bottom:35px}.topics-group:last-child{margin-bottom:0}.topics-group .brands-section-heading{padding-bottom:11px;border-bottom:1px solid var(--brands-rule)}.topics-tile{display:flex!important;flex-direction:column}.topics-tile .brands-tile-image{flex:none}.topics-tile .brands-tile-copy{display:flex;flex-direction:column;flex:1}.topics-tile h3{font-size:18px;font-weight:700;line-height:1.45;padding-right:22px;overflow-wrap:anywhere}.topics-tile .topics-description{display:block;color:var(--brands-muted);font-size:12px;line-height:1.7;margin-top:9px;margin-bottom:15px;flex:1}.topics-tile .topics-counts{margin-top:auto;padding-top:10px;border-top:1px solid #e6e7dc}.topics-body .brands-date-caption{line-height:1.6;max-width:26ch}
@media(max-width:1050px){.topics-body .brands-main-nav{gap:15px}.topics-tile h3{font-size:17px}}
@media(max-width:800px){.topics-body .brands-main-nav{column-gap:21px;row-gap:0}.topics-group-nav{gap:8px;margin-bottom:25px}.topics-tile h3{font-size:16px}.topics-group{margin-bottom:29px}}
@media(max-width:550px){.topics-body .brands-main-nav{column-gap:18px;row-gap:0}.topics-overlap{font-size:11px;margin:-6px 0 20px!important}.topics-group-nav{gap:7px}.topics-group-nav a{font-size:12px;padding:8px 12px}.topics-tile h3{font-size:16px;padding-right:17px}.topics-tile .topics-description{font-size:11px;line-height:1.75;margin-bottom:12px}.topics-tile .topics-counts{font-size:10px;gap:3px}.topics-group .brands-section-heading h2{font-size:19px}.topics-group .brands-section-heading>span{font-size:11px}}

.topics-recommended{padding:19px 21px;margin-bottom:24px;background:var(--brands-white);border:1px solid var(--brands-rule);border-radius:9px}.topics-recommended h2{font-size:17px;line-height:1.5;margin-bottom:13px}.topics-recommended-row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;align-items:start}.topics-recommended-row+.topics-recommended-row{border-top:1px solid var(--brands-rule);padding-top:11px;margin-top:11px}.topics-recommended-row h3{font-size:12px;font-weight:600;line-height:1.7;color:var(--brands-muted);padding-top:9px}.topics-recommended-row>div{display:flex;gap:5px 13px;flex-wrap:wrap}.topics-recommended-row a{display:inline-flex;align-items:center;min-height:38px;color:var(--brands-green);font-size:12px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.topics-recommended-row a:hover{color:var(--brands-red)}
@media(max-width:550px){.topics-recommended{padding:17px 16px}.topics-recommended-row{grid-template-columns:1fr;gap:3px}.topics-recommended-row h3{padding-top:0}.topics-recommended-row>div{gap:3px 12px}.topics-recommended-row a{min-height:40px}}
