.footer-links{display:flex;gap:21px;align-items:center}.legal{padding:80px 0 120px;max-width:850px}.legal h1{font:clamp(72px,10vw,130px)/.8 var(--display);letter-spacing:.02em;color:var(--acid);margin:0 0 55px;text-shadow:4px 4px 0 #4a6307}.legal h2{font:30px var(--display);letter-spacing:.025em;margin:0 0 12px}.legal section{border-top:1px solid var(--line);padding:27px 0}.legal section:last-child{border-bottom:1px solid var(--line)}.legal p{font-size:15px;line-height:1.65;max-width:700px;margin:0 0 13px;color:#d5ddd7}.legal p:last-child{margin-bottom:0}.legal a{color:var(--acid)}.legal-lead{font-size:19px!important;max-width:630px!important;margin-bottom:46px!important;color:var(--bone)!important}@media(max-width:720px){.legal{padding:55px 0 80px}.legal h1{font-size:76px}.legal h2{font-size:26px}.legal p{font-size:14px}.footer-links{width:100%;justify-content:space-between}}
