@font-face{font-family:'Nord';src:url('/assets/nord-light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Nord';src:url('/assets/nord-medium.ttf') format('truetype');font-weight:400 700;font-style:normal;font-display:swap}
.rysa-footer{background:#4C6A4E;color:#E5D8B7;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.15em;font-size:.75rem;padding:50px 5% 40px;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;align-items:flex-start}
.rysa-footer img{height:28px;width:auto}
.rysa-footer nav{display:flex;flex-wrap:wrap;gap:12px 28px}
.rysa-footer a{color:#E5D8B7;text-decoration:none;opacity:.85}
.rysa-footer a:hover{opacity:.5}
.rysa-footer .legal{width:100%;opacity:.5;font-size:.65rem;letter-spacing:.2em}
