a.back-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#193c32;color:#fff;border:1px solid #193c32;border-radius:11px;padding:12px 18px;font-size:13px;font-weight:700;min-height:44px;box-shadow:0 3px 10px #193c3220;white-space:nowrap;text-decoration:none}a.back-link:hover{background:#2c5e49}a.back-link:focus-visible{outline:3px solid #7ba586;outline-offset:3px}header a.back-link{background:#eef3e9;color:#193c32;border-color:#eef3e9}@media(max-width:560px){a.back-link{padding:10px 13px;font-size:12px}}
