.poppins{font-family:Poppins,Arial,sans-serif}.poppins-12-500{font-family:Poppins,Arial,sans-serif;font-size:0.75rem;font-weight:500}.poppins-12-600{font-family:Poppins,Arial,sans-serif;font-size:0.75rem;font-weight:600}.poppins-14-500{font-family:Poppins,Arial,sans-serif;font-size:0.875rem;font-weight:500}.poppins-15-400{font-family:Poppins,Arial,sans-serif;font-size:0.75rem;font-weight:400}@media screen and (min-width: 768px){.poppins-15-400{font-size:0.9375rem}}.poppins-15-500{font-family:Poppins,Arial,sans-serif;font-size:0.75rem;font-weight:500}@media screen and (min-width: 768px){.poppins-15-500{font-size:0.9375rem}}.poppins-16-500{font-family:Poppins,Arial,sans-serif;font-size:0.875rem;font-weight:500}@media screen and (min-width: 768px){.poppins-16-500{font-size:1rem}}.poppins-15-700{font-family:Poppins,Arial,sans-serif;font-size:0.9375rem;font-weight:700}.poppins-18-400{font-family:Poppins,Arial,sans-serif;font-size:1.125rem;font-weight:400}.poppins-18-500{font-family:Poppins,Arial,sans-serif;font-size:1.125rem;font-weight:500}.poppins-20-400{font-family:Poppins,Arial,sans-serif;font-size:1.25rem;font-weight:400}@media screen and (min-width: 768px){.poppins-20-400{font-size:0.9375rem}}@media screen and (min-width: 1279px){.poppins-20-400{font-size:1.25rem}}.poppins-20-500{font-family:Poppins,Arial,sans-serif;font-size:1.25rem;font-weight:500}.poppins-20-500-italic{font-family:Poppins,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-style:italic}.poppins-20-600{font-family:Poppins,Arial,sans-serif;font-size:1.25rem;font-weight:600}.poppins-24-500{font-family:Poppins,Arial,sans-serif;font-size:1.5rem;font-weight:500}.poppins-25-600{font-family:Poppins,Arial,sans-serif;font-size:1.5625rem;font-weight:600}.poppins-25-700{font-family:Poppins,Arial,sans-serif;font-size:1.5625rem;font-weight:700}.poppins-28-600{line-height:137%;font-family:Poppins,Arial,sans-serif;font-size:1.75rem;font-weight:600}.poppins-30-300{font-family:Poppins,Arial,sans-serif;font-size:1.875rem;font-weight:300}.poppins-30-400{font-family:Poppins,Arial,sans-serif;font-size:1.875rem;font-weight:400}.poppins-35-400{font-family:Poppins,Arial,sans-serif;font-size:2.1875rem;font-weight:400}.poppins-35-500{font-family:Poppins,Arial,sans-serif;font-size:1.25rem;font-weight:500}@media screen and (min-width: 768px){.poppins-35-500{font-size:2.1875rem}}@media screen and (min-width: 1440px){.poppins-35-500{font-weight:300}}.poppins-36-400{font-family:Poppins,Arial,sans-serif;font-size:2.25rem;font-weight:400}.poppins-40-400{font-family:Poppins,Arial,sans-serif;font-size:1.5rem;font-weight:400}@media screen and (min-width: 768px){.poppins-40-400{font-size:2.5rem}}.poppins-40-500{font-family:Poppins,Arial,sans-serif;font-size:2.5rem;font-weight:500}.poppins-45-600{font-family:Poppins,Arial,sans-serif;font-size:2.8125rem;font-weight:600}.poppins-50-500{font-family:Poppins,Arial,sans-serif;font-size:1.5625rem;font-weight:500}@media screen and (min-width: 768px){.poppins-50-500{font-size:3.125rem}}.poppins-51-500{font-family:Poppins,Arial,sans-serif;font-size:3.1875rem;font-weight:500}.poppins-80-300{font-family:Poppins,Arial,sans-serif;font-size:3rem;font-weight:300}@media screen and (min-width: 768px){.poppins-80-300{font-size:5rem}}.poppins-80-400{font-family:Poppins,Arial,sans-serif;font-size:5rem;font-weight:400}h1,.h1{line-height:106%;font-family:Poppins,Arial,sans-serif;font-size:2.8125rem;font-weight:400}@media screen and (min-width: 768px){h1,.h1{font-size:4.375rem}}@media screen and (min-width: 1024px){h1,.h1{font-size:4.375rem}}@media screen and (min-width: 1440px){h1,.h1{font-weight:300}}.btn{text-transform:uppercase;line-height:100%;font-family:Poppins,Arial,sans-serif;font-size:0.875rem;font-weight:500}.btn--secondary-white{font-size:0.875rem;font-weight:500}@media screen and (min-width: 800px){.btn{font-weight:400}}@media screen and (min-width: 1199px){.btn{font-size:1rem}}.content h1{line-height:106%;letter-spacing:0.1rem}.content.text-image__content p+p{padding-top:1rem}@media screen and (min-width: 800px){.content.text-image__content p+p{padding-top:1.25rem}}.content.text-image__content p:has(>a.btn){padding-top:2.5rem}.content.text-image__content p .span-cta{text-transform:uppercase}.content.hero-narrow__title p+p{padding-top:0rem}@media screen and (min-width: 768px){.content.hero-narrow__title p+p{padding-top:0rem}}.content.hero-narrow__title p:has(>a.btn){padding-top:1.875rem}

/*# sourceMappingURL=typography.css.map*/