.legal-section-header{align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.legal-section-header__number{color:#fff;text-shadow:0 1px 2px #0003;background:linear-gradient(135deg,#e85a10 0%,#c44e0f 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;font-weight:600;display:flex}.legal-section-header__title{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;font-weight:600;line-height:1.3}.legal-section-header--text{gap:1rem;margin-bottom:1.5rem}.legal-section-header__number--text{width:auto;height:auto;color:var(--color-link);text-shadow:none;background:0 0;border-radius:0;min-width:3rem;font-size:1.5rem;font-weight:700}.legal-section-header__title--text{font-size:1.25rem}.theme--dark .legal-section-header__title{color:var(--color-text-primary)}.theme--dark .legal-section-header__number--text{color:var(--color-link)}@media (width<=768px){.legal-section-header{gap:1rem}.legal-section-header__number{width:40px;height:40px;font-size:1rem}.legal-section-header__title{font-size:1.25rem}.legal-section-header__title--text{font-size:1.125rem}}
