.legal-page{width:100%;height:-moz-fit-content!important;height:fit-content!important;min-height:0;overflow:visible!important;padding:22vh 10vw 8vh}.legal-page-content{max-width:48rem;display:flex;flex-direction:column;gap:3vh}.legal-page-eyebrow{margin:0;text-transform:uppercase;letter-spacing:.08em}.legal-page-body{display:flex;flex-direction:column;gap:2.5vh}.legal-page-body h2{margin:2vh 0 0;font-size:1.35rem;font-family:SF PRO DISPLAY\ 600,sans-serif;color:#fff}.legal-page-body li,.legal-page-body p{margin:0;font-size:1rem;line-height:155%;color:hsla(0,0%,100%,.65);font-family:Causten Regular,sans-serif}.legal-page-body ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.75rem}.faq-item{padding:2vh 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.faq-item:first-child{padding-top:0}.faq-section-title{margin:3vh 0 1vh;font-size:1.35rem;color:rgba(34,197,94,.95)}.faq-question,.faq-section-title{font-family:SF PRO DISPLAY\ 600,sans-serif}.faq-question{margin:0 0 1vh;font-size:1.1rem;color:#fff}.legal-inline-link{color:rgba(34,197,94,.95);text-decoration:underline;text-underline-offset:2px}.faq-answer{margin:0;font-size:1rem;line-height:155%;color:hsla(0,0%,100%,.65);font-family:Causten Regular,sans-serif}@media (max-width:768px){.legal-page{padding:28vw 5vw 10vh;height:-moz-fit-content!important;height:fit-content!important;overflow:visible!important}.legal-page-body h2{font-size:1.1rem}}