 body {font-size: 1.6rem; line-height: 1.7; color: #374151} h1, h2, h3, h4, h5, h6 {color: #1F2937; line-height: 1.25} h1 {font-size: var(--text-h1); line-height: 1.2} h2 {font-size: var(--text-h2); line-height: 1.25} h3 {font-size: var(--text-h3); line-height: 1.3} h4 {font-size: var(--text-h4); line-height: 1.35}@media (max-width: 991px) { body {font-size: 1.6rem; line-height: 1.7; color: #374151} h1, h2, h3, h4, h5, h6 {color: #1F2937; line-height: 1.25} h1 {line-height: 1.2} h2 {font-size: 2.6rem; line-height: 1.25} h3 {font-size: 2.2rem; line-height: 1.3} h4 {line-height: 1.35}}@media (max-width: 767px) { body {font-size: 1.6rem; line-height: 1.7; color: #374151} h1, h2, h3, h4, h5, h6 {color: #1F2937; line-height: 1.25} h1 {line-height: 1.2} h2 {font-size: 2.6rem; line-height: 1.25} h3 {font-size: 2.2rem; line-height: 1.3} h4 {line-height: 1.35}}@media (max-width: 479px) { body {font-size: 1.6rem; line-height: 1.7; color: #374151} h1, h2, h3, h4, h5, h6 {color: #1F2937; line-height: 1.25} h1 {line-height: 1.2} h2 {line-height: 1.25; font-size: 2.6rem} h3 {font-size: 2.2rem; line-height: 1.3} h4 {line-height: 1.35}:where(:root) .bricks-color-primary {color: #174FAB}:where(:root) .bricks-background-primary {background-color: #174FAB}:where(:root) .bricks-color-secondary {color: #123D85}:where(:root) .bricks-background-secondary {background-color: #123D85}:where(:root) .bricks-color-dark {color: #1F2937}:where(:root) .bricks-background-dark {background-color: #1F2937}:where(:root) .bricks-color-muted {color: #374151}:where(:root) .bricks-background-muted {background-color: #374151}:where(:root) .bricks-color-light {color: #F4F8FB}:where(:root) .bricks-background-light {background-color: #F4F8FB}:where(:root) * {border-color: #D7E3EF}:where(:root) .bricks-color-info {color: #0F5FDB}:where(:root) .bricks-background-info {background-color: #0F5FDB}:where(:root) .bricks-color-success {color: #15803D}:where(:root) .bricks-background-success {background-color: #15803D}:where(:root) .bricks-color-warning {color: #B7791F}:where(:root) .bricks-background-warning {background-color: #B7791F}:where(:root) .bricks-color-danger {color: #C53030}:where(:root) .bricks-background-danger {background-color: #C53030}}