.legal__container{background-color:#fff;justify-content:center;padding:4rem 1.5rem;display:flex}.legal__content{width:100%;max-width:860px}.legal__title{letter-spacing:-.02em;margin-bottom:2.5rem;font-size:2.25rem;font-weight:600}.legal__section{margin-bottom:3rem}.legal__section-title{margin-bottom:1rem;font-size:1.375rem;font-weight:600}.legal__subsection-title{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.legal__text{color:#333;margin-bottom:.75rem;font-size:1rem;line-height:1.65}.legal__list{margin-bottom:1rem;margin-left:1.25rem}.legal__list li{margin-bottom:.4rem;line-height:1.6}.legal__contact{justify-content:flex-start;align-items:center;gap:1rem;margin-top:.5rem;font-size:1rem;display:flex}.legal__contact a{color:#0000ba;background-color:#0000;border:1px solid #0000000d;border-radius:99rem;padding:.125rem 1rem;text-decoration:underline}.legal__contact a:hover{color:#00f;background-color:#00000006}
