/* RushDATA official footer layout, adapted only to this page's neutral dark palette.
   Source: https://www.biointron.com/template/index/css/rushdata/shared.css (2026-11-01). */
.bio-footer{position:relative;z-index:2;display:grid;grid-template-columns:minmax(190px,.85fr) minmax(360px,1.4fr) minmax(260px,.95fr);gap:clamp(30px,4vw,62px);width:100%;margin:0 auto;padding:clamp(42px,5vw,70px) clamp(24px,4vw,54px) clamp(34px,4vw,54px);border-top:1px solid #ffffff15;color:#898b86;background:#090a0b}
.bio-footer h3,.bio-footer h4,.bio-footer strong{color:#dadbd7}.bio-footer h3{margin:0 0 16px;font-size:15px;font-weight:650}.bio-footer h4{margin:16px 0 8px;font-size:13px;font-weight:550}.bio-footer a,.bio-footer p{color:inherit;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.bio-footer a{display:block}.bio-footer a:hover{color:#e7cfa6}.bio-footer-brand{display:grid;align-content:start;gap:28px}.bio-footer .bio-footer-logo{display:inline-flex;width:min(180px,62vw)}.bio-footer-logo img{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}.bio-footer-follow{display:grid;gap:10px}.bio-footer-follow div{display:flex;flex-wrap:wrap;gap:8px 14px}.bio-footer-follow a{font-weight:550}.bio-footer-copy{display:grid;gap:6px}.bio-footer-services,.bio-footer-meta{min-width:0}.bio-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,42px)}.bio-footer-products{display:grid;gap:6px}.bio-footer-meta{display:grid;gap:28px}.bio-footer-meta>div{display:grid;gap:5px}.bio-footer-meta p{margin-top:5px}.bio-footer>*{min-width:0}
@media(max-width:1100px){.bio-footer{grid-template-columns:1fr}.bio-footer-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}
@media(max-width:650px){.bio-footer-grid,.bio-footer-meta{grid-template-columns:1fr}.bio-footer{gap:40px}.bio-footer h3{font-size:14px}.bio-footer h4{font-size:12px}.bio-footer a,.bio-footer p{font-size:11px}.bio-footer-brand{gap:22px}}
