footer{text-align:left;padding:56px 0 34px}.footer-cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px 40px;padding-bottom:36px;border-bottom:1px solid #3a3d47}.footer-col ul{list-style:none;margin:0;padding:0}.footer-col:first-child ul{columns:2;column-gap:40px}.footer-col li{margin:0 0 10px;break-inside:avoid}.footer-h{margin:0 0 16px;color:var(--yellow);font-weight:700;font-size:11px;letter-spacing:.12em}footer .footer-col a{color:var(--paper);text-decoration:none;font-size:12px;letter-spacing:.04em}footer .footer-col a:hover{color:var(--yellow);text-decoration:underline}.footer-base{margin:24px 0 0;color:#a9a59c}@media(max-width:760px){.footer-cols{grid-template-columns:1fr 1fr}.footer-col:first-child{grid-column:1 / -1}}@media(max-width:420px){.footer-col:first-child ul{columns:1}}
