.thesinks-provider{display:flex;align-items:center;gap:14px;margin:24px 0;padding:18px 0;border-top:1px solid #ddd;color:#555;font:12px/1.5 system-ui,sans-serif;flex-wrap:wrap}
.thesinks-provider a{display:inline-flex;align-items:center;padding:4px;text-decoration:none}
.thesinks-provider img{display:block;width:126px;height:auto;max-width:100%}
.thesinks-provider a:focus-visible{outline:2px solid #000;outline-offset:4px}
.thesinks-provider--host{width:min(1100px,calc(100% - 40px));margin:28px auto}
@media print{.thesinks-provider{break-inside:avoid}}
