/* The new circular seal is the same diameter as the existing 2025 award. */
.ts-clinic-award{display:inline-block;line-height:0;filter:drop-shadow(0 4px 12px #0004)}
.ts-clinic-award__seal{display:block;width:100%;height:100%}
.ts-clinic-award--hero{width:130px;height:130px;position:absolute;right:174px;bottom:28px;z-index:2}
.ts-clinic-award--card{filter:none;vertical-align:middle;flex-shrink:0}
.ts-clinic-award:focus-visible{outline:3px solid #199cd5;outline-offset:4px;border-radius:50%}
.ts-adv-card__awards:has(.ts-clinic-award){flex-wrap:wrap;gap:10px}
@media(max-width:1024px){.ts-clinic-award--hero{width:100px;height:100px;right:130px;bottom:18px}}
@media(max-width:640px){.ts-clinic-award--hero{width:72px;height:72px;right:98px;bottom:14px}}

@media(max-width:640px){.ts-home-hero__inner:has(.ts-clinic-award--hero) .ts-home-hero__license{max-width:calc(100% - 200px)}}
/* Home award row: cancel the legacy overlap and picture baseline offset. */
.ts-adv-card__awards:has(.ts-clinic-award) .ts-adv-card__award{margin:0;flex-shrink:0}
.ts-adv-card__awards:has(.ts-clinic-award) picture{display:block;line-height:0}
