.legal-page{background:#fef9ec;padding:4rem 1.5rem 5rem;font-family:Montserrat,sans-serif;color:#3a3a3a;line-height:1.7}.legal-page>*{max-width:820px;margin-left:auto;margin-right:auto}.legal-page h1{font-size:36px;font-weight:800;margin-bottom:1.5rem;color:#263d4b}.legal-page h2{font-size:20px;font-weight:700;color:#263d4b;margin-top:2rem;margin-bottom:.75rem}.legal-page p{margin-bottom:1rem;font-size:16px}.legal-page a{color:#b98d00;font-weight:600}.legal-page a:hover{text-decoration:underline}@media (max-width: 768px){.legal-page{padding:3rem 1.25rem 4rem}.legal-page h1{font-size:28px}.legal-page p{font-size:15px}}
