.legal-hero{padding-bottom:3rem}.legal-document{padding:3rem 0 5rem;background:#fff}.legal-document__inner{max-width:860px}.legal-document__date{margin:0 0 2.5rem;color:#5a6170;font-size:.85rem}.legal-document section+section{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(25,36,62,.15)}.legal-document h2{margin:0 0 1rem;font-family:var(--display);font-size:clamp(1.7rem,2.7vw,2.2rem);font-weight:400;line-height:1.2}.legal-document p{margin:0 0 1rem;font-size:1rem;line-height:1.75}.legal-document p:last-child{margin-bottom:0}.legal-document a{overflow-wrap:anywhere;text-underline-offset:3px}.legal-document strong{font-weight:700}@media(max-width:640px){.legal-document{padding:2rem 0 3rem}.legal-document section+section{margin-top:2rem;padding-top:1.5rem}}
