body.legal-page{background:#141110}body.legal-page main{max-width:920px;padding-top:72px;padding-bottom:96px}.legal-page h1{font-size:clamp(42px,6vw,76px);margin-bottom:22px}.legal-page .lead{max-width:60ch;color:var(--muted);line-height:1.7}.legal-page article{margin-top:56px;border-top:1px solid var(--line);padding-top:28px}.legal-page h2{font-family:var(--serif);font-weight:400;font-size:32px;margin:0 0 14px}.legal-page p,.legal-page li{color:var(--muted);line-height:1.8;max-width:72ch}.legal-page ul{padding-left:22px}.legal-page footer{max-width:920px;margin:auto;flex-wrap:wrap}.legal-note{border:1px solid #80694f;padding:15px 17px;color:#d9c7ae!important;background:rgba(80,56,35,.2)}