:root{--h1-font-size:2.0rem;--h1-font-weight:500;--h1-font-family:Work Sans;--h2-font-size:1.5rem;--h2-font-weight:500;--h2-font-family:Work Sans;--h3-font-size:1.5rem;--h3-font-weight:500;--h3-font-family:Work Sans;--h4-font-size:1.5rem;--h4-font-weight:500;--h4-font-family:Work Sans;--h5-font-size:1.5rem;--h5-font-weight:500;--h5-font-family:Work Sans;--p1-font-size:1.125rem;--p1-font-family:Work Sans;--p2-font-size:1.0625rem;--p2-font-family:Work Sans;--p3-font-size:0.875rem;--p3-font-family:Work Sans;--p4-font-size:0.75rem;--p4-font-family:Work Sans;--primary-nav-font-size:1.5625rem;--primary-nav-font-weight:500;--primary-nav-font-family:Work Sans;--secondary-nav-font-size:1.0rem;--secondary-nav-font-weight:500;--secondary-nav-font-family:Work Sans;--footer-primary-font-size:1.25rem;--footer-primary-font-weight:500;--footer-primary-font-family:Work Sans;--footer-secondary-font-size:1.0rem;--footer-secondary-font-family:Work Sans;--ui-md-font-size:1.125rem;--ui-md-font-weight:500;--ui-md-font-family:Work Sans;--ui-sm-font-size:1.0rem;--ui-sm-font-weight:500;--ui-sm-font-family:Work Sans;--quote-lg-font-size:1.375rem;--quote-lg-font-weight:500;--quote-lg-font-family:Work Sans;--quote-sm-font-size:1.0625rem;--quote-sm-font-weight:500;--quote-sm-font-family:Work Sans}@media (min-width:1024px){:root{--h1-font-size:3.0rem;--h1-font-weight:500;--h1-font-family:Work Sans;--h2-font-size:2.5rem;--h2-font-weight:500;--h2-font-family:Work Sans;--h3-font-size:2.0rem;--h3-font-weight:500;--h3-font-family:Work Sans;--h4-font-size:1.75rem;--h4-font-weight:500;--h4-font-family:Work Sans;--h5-font-size:1.5rem;--h5-font-weight:500;--h5-font-family:Work Sans;--p1-font-size:1.1875rem;--p1-font-family:Work Sans;--p2-font-size:1.0625rem;--p2-font-family:Work Sans;--p3-font-size:0.9375rem;--p3-font-family:Work Sans;--p4-font-size:0.875rem;--p4-font-family:Work Sans;--primary-nav-font-size:1.25rem;--primary-nav-font-weight:500;--primary-nav-font-family:Work Sans;--secondary-nav-font-size:0.9375rem;--secondary-nav-font-weight:500;--secondary-nav-font-family:Work Sans;--footer-primary-font-size:1.25rem;--footer-primary-font-weight:500;--footer-primary-font-family:Work Sans;--footer-secondary-font-size:1.0rem;--footer-secondary-font-family:Work Sans;--ui-md-font-size:1.125rem;--ui-md-font-weight:500;--ui-md-font-family:Work Sans;--ui-sm-font-size:1.0rem;--ui-sm-font-weight:500;--ui-sm-font-family:Work Sans;--quote-lg-font-size:2.0625rem;--quote-lg-font-weight:500;--quote-lg-font-family:Work Sans;--quote-sm-font-size:1.1875rem;--quote-sm-font-weight:500;--quote-sm-font-family:Work Sans}}.text-h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height)}.text-h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height)}.text-h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height)}.text-h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.text-h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);line-height:var(--h5-line-height)}.text-p1{font-family:var(--p1-font-family);font-size:var(--p1-font-size);line-height:var(--p1-line-height)}.text-p2{font-family:var(--p2-font-family);font-size:var(--p2-font-size);line-height:var(--p2-line-height)}.text-p3{font-family:var(--p3-font-family);font-size:var(--p3-font-size);line-height:var(--p3-line-height)}.text-p4{font-family:var(--p4-font-family);font-size:var(--p4-font-size);line-height:var(--p4-line-height)}.text-primary-nav{font-family:var(--primary-nav-font-family);font-size:var(--primary-nav-font-size);font-weight:var(--primary-nav-font-weight);letter-spacing:var(--primary-nav-letter-spacing);line-height:var(--primary-nav-line-height)}.text-secondary-nav{font-family:var(--secondary-nav-font-family);font-size:var(--secondary-nav-font-size);letter-spacing:var(--secondary-nav-letter-spacing);line-height:var(--secondary-nav-line-height)}.text-footer-primary{font-family:var(--footer-primary-font-family);font-size:var(--footer-primary-font-size);font-weight:var(--footer-primary-font-weight);letter-spacing:var(--footer-primary-letter-spacing)}.text-footer-secondary{font-family:var(--footer-secondary-font-family);font-size:var(--footer-secondary-font-size);letter-spacing:var(--footer-secondary-letter-spacing)}.text-ui-md{font-family:var(--ui-md-font-family);font-size:var(--ui-md-font-size);font-weight:var(--ui-md-font-weight);letter-spacing:var(--ui-md-letter-spacing);line-height:var(--ui-md-line-height)}.text-ui-sm{font-family:var(--ui-sm-font-family);font-size:var(--ui-sm-font-size);font-weight:var(--ui-sm-font-weight);letter-spacing:var(--ui-sm-letter-spacing);line-height:var(--ui-sm-line-height)}.text-quote-lg{font-family:var(--quote-lg-font-family);font-size:var(--quote-lg-font-size);font-weight:var(--quote-lg-font-weight);letter-spacing:var(--quote-lg-letter-spacing);line-height:var(--quote-lg-line-height)}.text-quote-sm{font-family:var(--quote-sm-font-family);font-size:var(--quote-sm-font-size);font-weight:var(--quote-sm-font-weight);letter-spacing:var(--quote-sm-letter-spacing);line-height:var(--quote-sm-line-height)}