:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82;--hub-exclusive-content:#7c39e3!important;--hub-exclusive-content-cta:#eb1c24!important;--hub-exclusive-content-cta-hover:#c40000!important}:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82;--hub-exclusive-content:#7c39e3!important;--hub-exclusive-content-cta:#eb1c24!important;--hub-exclusive-content-cta-hover:#c40000!important}.container{width:calc(100% - 4rem);margin:0 auto}.container{max-width:120rem}.container{padding:0 2rem}.flex{display:flex;flex-direction:column}.grid{display:grid}.grid.col-30-70{grid-template-columns:30% 70%}@media screen and (max-width:60em){.grid.col-tablet-100-100{display:flex;flex-direction:column-reverse}}.results-page{background-color:#fff}.results-page{padding:5rem 0}@media screen and (max-width:53.1875em){main#main{margin-top:0}}.popup__section{border-bottom:0!important}.title-text__title{font-family:"Barlow Condensed",serif;color:#000;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:3rem}.title-text__title{font-size:2.8rem}.title-text__title{line-height:3.2rem}@media screen and (min-width:53.125em){.title-text__title{font-size:4.2rem}.title-text__title{line-height:4.8rem}}.title-text__title:has(+ [class*=__subtitle]){margin-bottom:1rem}.title-text__text{font-family:"Nunito Sans",Arial,sans-serif;font-size:1.6rem;font-weight:400;color:#58595b;text-align:center;margin-bottom:3rem}@media screen and (min-width:53.125em){.title-text__text{font-size:1.8rem}}.title-text{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.title-text{padding:3rem 0}@media screen and (min-width:53.125em){.title-text{padding:5rem 0}}.section--turquoise .title-text__title{color:#fff}.section--green-fluorescent .title-text__text,.section--lightpurple .title-text__text,.section--lime .title-text__text,.section--orange .title-text__text,.section--pink .title-text__text,.section--turquoise .title-text__text{color:#000}.title-text--rte .title-text__text{text-align:left;font-size:1.6rem}.title-text .container{display:flex;flex-direction:column;align-items:center}.title-text__heading{margin-bottom:1rem;color:#000;font-size:1.4rem;text-align:center}.title-text--rte h2,.title-text--rte h3,.title-text--rte h4{font-weight:700;color:#000}