.global-footer .muted{max-width:290px;margin:4px 0;color:#91a69a;font-size:16px;line-height:1.4}.global-footer{display:block;visibility:visible;opacity:1;position:relative;z-index:2;clear:both;width:100%;padding:36px 0 18px;background:#071510;color:#f5fff8;border-top:1px solid rgba(255,255,255,.1)}
.global-footer .footer-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.15fr;gap:30px}
.global-footer .footer-col,.global-footer .footer-grid>div{min-width:0}
.global-footer .footer-logo{margin-bottom:8px;color:#57e389;font-size:20px;font-weight:850;letter-spacing:-.03em}
.global-footer strong{display:block;margin-bottom:7px;color:#dff7e7;font-size:16px;text-transform:uppercase;letter-spacing:.08em}

.global-footer .footer-grid a{display:inline-block;padding:1px 0;color:#a9bbb1;font-size:16px;line-height:1.35;text-decoration:none}
.global-footer .footer-grid a:hover,.global-footer .footer-meta a:hover{color:#57e389}
.global-footer .footer-meta{margin:18px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.09);color:#72877b;font-size:11px;line-height:1.5}
.global-footer .footer-meta+.footer-meta{margin-top:10px;padding-top:10px}
.global-footer .footer-meta strong{display:inline;margin:0;color:#b7c9bf;font-size:inherit;text-transform:none;letter-spacing:0}
.global-footer .footer-meta img{display:block;max-width:150px;height:auto;border-radius:6px}
.global-footer .footer-meta a{color:#a9bbb1}
@media(max-width:900px){.global-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.global-footer{padding-top:30px}.global-footer .footer-grid{grid-template-columns:1fr;gap:20px}}
