.nye-foot{color:#f0d9c4;background:linear-gradient(#4b0a13,#33060d);padding:clamp(40px,6vw,64px) 0 clamp(28px,4vw,40px)}.nye-foot__inner{gap:18px;max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:grid}.nye-foot__brand{letter-spacing:.16em;text-transform:uppercase;color:#e7c877;align-items:center;gap:12px;margin:0;font-size:12px;display:flex}.nye-foot__wordmark{font-family:var(--font-display);letter-spacing:.26em;color:#fff3df;font-size:18px}.nye-foot__sep{background:#c9a227a6;width:26px;height:1px}.nye-foot__line{color:#f0d9c4;max-width:76ch;margin:0;font-size:13px;line-height:1.7}.nye-foot__links{flex-wrap:wrap;gap:8px 22px;margin:4px 0 0;padding:0;list-style:none;display:flex}.nye-foot__link{color:#e7c877;letter-spacing:.06em;border-bottom:1px solid #c9a22759;padding-bottom:2px;font-size:12px;text-decoration:none}.nye-foot__link:hover{color:#fff3df;border-bottom-color:#fff3df}.nye-foot__logo{width:clamp(112px,10vw,148px);height:auto;display:block}.nye-foot__brand{gap:14px}
