/* Citadel Brands: About, Contact, Terms and Privacy pages (on the site's dark background) */
.cb-info { width: min(100% - 40px, 760px); margin: 0 auto; padding: calc(var(--cb-header-h, 79px) + clamp(32px, 5vw, 64px)) 0 clamp(48px, 7vw, 88px); color: #e8e6e1; font-size: 16px; line-height: 1.65 }
.cb-info h1 { margin: 0 0 16px; color: #fff; font-size: clamp(30px, 4.5vw, 44px); line-height: 1.15 }
.cb-info h2 { margin: 32px 0 8px; color: #fff; font-size: 21px; line-height: 1.3; scroll-margin-top: 90px }
.cb-info p { margin: 0 0 12px }
.cb-info ul { margin: 0 0 12px; padding-left: 22px }
.cb-info li + li { margin-top: 5px }
.cb-info a { color: #ff8f54; font-weight: 600; text-underline-offset: 2px }
.cb-info-lead { color: #fff; font-size: 19px; line-height: 1.5 }
.cb-info-date { color: #a8a6a1; font-size: 14px }
.cb-info-phone { font-size: 24px }