.legal-page{padding:48px 0 56px}.legal-page__title{font-family:var(--font-serif);font-size:1.65rem;font-weight:700;color:var(--navy);margin-bottom:28px}.legal-page__content{max-width:860px}.legal-page__content h2{font-size:1.15rem;font-weight:700;color:var(--navy);margin-top:28px;margin-bottom:12px}.legal-page__content h3{font-size:1.05rem;font-weight:700;color:var(--navy);margin-top:24px;margin-bottom:10px}.legal-page__content p{color:var(--gray-600);font-size:.9rem;line-height:1.75;margin-bottom:14px}.legal-page__content ul,.legal-page__content ol{margin:12px 0 16px 24px}.legal-page__content li{color:var(--gray-600);font-size:.9rem;line-height:1.75;margin-bottom:8px;list-style:disc}.legal-page__content ol li{list-style:decimal}.legal-page__content a{color:var(--primary);text-decoration:underline}.legal-page__content strong{color:var(--gray-800)}
