.legal-page.page-content{display:flex;flex-direction:column;gap:6rem;width:100%;max-width:86rem;padding:8rem 0 12rem}.legal-page.page-content .page-header{margin-bottom:0}.legal-page.page-content .content>section:first-child{padding-top:0;border-top:0}@media(max-width:720px){.legal-page.page-content{gap:4rem;padding:6rem 0 8rem}.legal-page.page-content .content{gap:4rem}}@media print{.legal-page.page-content{max-width:none;padding:0}}.legal-page .content{display:flex;flex-direction:column;gap:6rem;counter-reset:legal-section}.legal-page .content section{display:flex;flex-direction:column;gap:2rem;padding-top:3.9rem;border-top:1px solid var(--hair);counter-increment:legal-section}.legal-page .content section h3{margin:0;font:700 2.8rem/4rem var(--font-sans);letter-spacing:-.02em;scroll-margin-top:8rem}.legal-page .content section h4{margin:2rem 0 0;font:600 1.3rem/2rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;scroll-margin-top:8rem}.legal-page .content section p,.legal-page .content section li{margin:0;color:var(--sec);font:400 1.4rem/2.4rem var(--font-mono);letter-spacing:.02em}.legal-page .content section ul{display:flex;flex-direction:column;gap:1rem;margin:0;padding-left:2rem}.legal-page .email-link,.legal-page a{color:var(--ink);text-decoration:underline}
