/* Author: Oliver Dombrowsky */
.legal-main{max-width:1120px;margin:0 auto;padding:58px var(--gutter) 88px}.legal-heading{border-bottom:1px solid var(--line);padding-bottom:32px;margin-bottom:36px}.legal-heading h1{font-size:clamp(34px,4vw,54px);letter-spacing:-1.6px;line-height:1.13;margin:18px 0}.legal-heading p{font-size:17px;line-height:1.7;max-width:760px;color:#596d77}.legal-content{max-width:780px}.legal-content article{padding:0 0 28px;margin:0 0 28px;border-bottom:1px solid var(--line)}.legal-content h2{font-size:24px;line-height:1.35;letter-spacing:-.5px;margin:0 0 16px}.legal-content p{font-size:16px;line-height:1.8;color:#405762;margin:0 0 13px;overflow-wrap:anywhere}.legal-content a{text-decoration:underline;text-underline-offset:3px}.legal-intro{font-size:15px;line-height:1.8;color:#596d77;margin:0 0 35px;max-width:780px}.legal-back{display:inline-flex;font-size:14px;margin-top:12px;gap:15px}.footer-links{flex-wrap:wrap;row-gap:14px}.legal-content table{border-collapse:collapse;width:100%;font-size:14px}.legal-content th,.legal-content td{text-align:left;vertical-align:top;padding:12px 8px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}@media(max-width:800px){.legal-main{padding:34px var(--gutter) 55px}.legal-heading{padding-bottom:24px;margin-bottom:27px}.legal-content h2{font-size:23px}.legal-content p{font-size:15px}.legal-heading h1{font-size:36px;overflow-wrap:anywhere}.legal-heading p{font-size:16px}}