/* Approved flat AHR artwork, displayed without redrawing or stretching. */
.ahr-flat-mark{display:inline-flex;align-items:flex-start;gap:4px;line-height:1;text-decoration:none;max-width:100%}
.ahr-flat-mark img{display:block;width:150px;max-width:calc(100% - 22px);height:auto;aspect-ratio:1582/611;object-fit:contain;mix-blend-mode:multiply}
.ahr-flat-mark sup{font:600 14px/1 Arial,Helvetica,sans-serif;color:#5e2b08;margin-top:8px}
footer p>.ahr-flat-mark{display:flex;width:max-content;max-width:100%;margin:0 0 14px}
.page-header .ahr-flat-mark{padding:8px 12px;background:#fff;border-radius:5px;flex-shrink:0}
.page-header .ahr-flat-mark img{width:160px;mix-blend-mode:normal}
.page-header .ahr-flat-mark sup{margin-top:4px}
@media(max-width:540px){.page-header .ahr-flat-mark{padding:6px 8px}.page-header .ahr-flat-mark img{width:125px}.page-header .ahr-flat-mark sup{font-size:12px}.page-header{align-items:center}}
@media print{.ahr-flat-mark{display:none}}

/* Existing dimensional brand art: preserve its exact shapes and proportions. */
.ahr-brand-browse{display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;color:#3f622f;line-height:1.3}
.ahr-brand-browse img{display:block;width:112px;height:auto;flex-shrink:0;object-fit:contain}
.ahr-brand-browse span{font-weight:700;max-width:145px}
.search-note .browse-ads-link.ahr-brand-browse{background:var(--green);color:#fff;border:1px solid var(--green);padding:9px 15px;box-shadow:0 2px 6px #60350912}
.search-note .browse-ads-link.ahr-brand-browse:hover{background:#3b612a;border-color:#3b612a}
.search-note{align-items:center;flex-wrap:wrap}
.workdesk-header-links .ahr-brand-browse{gap:7px}.workdesk-header-links .ahr-brand-browse img{width:98px}.workdesk-header-links .ahr-brand-browse span{max-width:95px}
.market-brand-heading{display:flex;align-items:center;gap:24px;margin-bottom:16px}.market-brand-heading>img{width:190px;height:auto;flex:0 0 auto}.market-brand-heading h1{margin:0}
.ahr-brand-browse:focus-visible{outline:3px solid #b28a29;outline-offset:4px}
@media(max-width:640px){.market-brand-heading{flex-wrap:wrap;gap:12px}.market-brand-heading>img{width:145px}.search-note .ahr-brand-browse img{width:98px}.workdesk-header-links{flex-wrap:wrap}}

.search-note .browse-ads-link.ahr-brand-browse img{background:#fff9e9;border-radius:3px;padding:4px}

/* Simplified mark-only artwork with compact, consistent browse buttons. */
.ahr-brand-browse img{width:80px;height:auto}.workdesk-header-links .ahr-brand-browse img{width:80px}.market-brand-heading>img{width:125px;height:auto}.search-note .browse-ads-link.ahr-brand-browse img{width:76px;background:transparent;border-radius:0;padding:0;filter:brightness(0) invert(1)}

/* Title-sized brand mark; header navigation marks retain their current size. */
.market-brand-heading>img{height:clamp(48px,5vw,64px);width:auto;max-width:36vw;object-fit:contain}
