.legal-document{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:clamp(3rem,8vw,7rem);align-items:start;padding-top:2rem}.legal-document__content{max-width:780px}.legal-document section{padding:2rem 0;border-top:1px solid var(--line)}.legal-document section:first-child{padding-top:0;border-top:0}.legal-document h2{margin-bottom:1rem;font:600 clamp(1.4rem,2.2vw,2rem)/1.2 var(--serif);letter-spacing:-.015em}.legal-document p{color:#4f4b45}.legal-document p:last-child{margin-bottom:0}.legal-document__aside{position:sticky;top:7rem;padding:1.5rem;color:#fff;background:var(--ink)}.legal-document__aside strong{display:block;margin-bottom:.65rem;font:500 1.5rem/1.15 var(--serif)}.legal-document__aside p{color:#c8c2b8}@media(max-width:760px){.legal-document{grid-template-columns:1fr}.legal-document__aside{position:static;grid-row:1}}
