.legal-page{background-color:var(--color-bg-light);min-height:100vh}.legal-page-content{padding:9.375rem max(5rem, calc((100% - var(--container-max)) / 2));flex-direction:column;gap:2.125rem;display:flex}.legal-page-title{color:var(--color-accent);text-align:center;margin:0;font-family:Pathway Gothic One,sans-serif;font-size:52px;font-weight:400;line-height:1}.legal-page-loading,.legal-page-error{color:var(--color-text-dark);text-align:center;font-family:Poppins,sans-serif;font-size:16px}.legal-page-section{flex-direction:column;gap:1rem;display:flex}.legal-page-section-title{color:var(--color-text-brown);margin:0;font-family:Pathway Gothic One,sans-serif;font-size:46px;font-weight:400;line-height:1}.legal-page-section-content{color:var(--color-text-dark);font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.legal-page-section-content p{margin:0 0 1rem}.legal-page-section-content p:last-child{margin-bottom:0}@media (width<=1200px){.legal-page-content{padding:6rem 5rem}}@media (width<=992px){.legal-page-content{gap:1.75rem;padding:4rem 3rem}.legal-page-title{font-size:44px}.legal-page-section-title{font-size:36px}}@media (width<=768px){.legal-page-content{padding:var(--page-top-mobile) var(--gutter-mobile) 3rem;gap:1.5rem}.legal-page-title{font-size:36px}.legal-page-section-title{font-size:30px}.legal-page-section-content{font-size:15px}}@media (width<=576px){.legal-page-content{padding:var(--page-top-mobile) var(--gutter-mobile) 3rem;gap:1.25rem}.legal-page-title{font-size:30px}.legal-page-section-title{font-size:24px}.legal-page-section-content{font-size:14px}}
