/* Shared Archer’s footer signature. The viewport removes only transparent image margins. */
.archer-signature{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;padding:24px 0;text-align:center}
.archer-signature .archer-signature__label{display:block;margin:0;padding:0;font:500 13px/1.5 Arial,sans-serif;letter-spacing:0;text-transform:none;color:var(--archer-caption,#586059)}
.archer-signature .archer-signature__link{display:block;position:relative;width:240px;max-width:100%;height:auto;min-height:0;aspect-ratio:1813 / 601;overflow:hidden;flex:none;margin:0;padding:0;border:0;border-radius:0;text-decoration:none;line-height:0}
.archer-signature .archer-signature__image{position:absolute;display:block;width:112.96194%;max-width:none;height:auto;left:-5.29509%;top:-16.80532%;margin:0;padding:0;border:0;object-fit:contain}
.archer-signature .archer-signature__tagline{margin:0;padding:0;font:400 14px/1.5 Arial,sans-serif;letter-spacing:0;color:var(--archer-caption,#586059)}
.archer-signature__link:focus-visible{outline:3px solid currentColor;outline-offset:5px}
