h1,h2,p,button,a{font-family:var(--font-basis-grotesque-pro)}h1{letter-spacing:-2.75px;font-size:55px;font-weight:900;line-height:53px}@media screen and (max-width: 767px){h1{letter-spacing:0;font-size:32px;font-weight:700;line-height:40px}}h2{letter-spacing:-0.25px;font-size:50px;font-weight:700;line-height:50px}@media screen and (max-width: 991px){h2{font-size:32px}}@media screen and (max-width: 767px){h2{letter-spacing:0;font-size:28px;line-height:36px}}.header-landing{align-content:center;height:64px}@media screen and (max-width: 767px){.header-landing__logo svg{max-width:230px;height:22px}}@media screen and (max-width: 991px){.header-landing__nav{display:block}}.universal-cards .card-background__content{justify-content:flex-start}@media screen and (max-width: 991px){.universal-cards .card-background__content{justify-content:flex-end}}.universal-cards .card-background__wrapper-text{padding:0;background:rgba(0,0,0,0)}.universal-cards .card-background__wrapper-text p{letter-spacing:-0.2px;font-size:40px;font-weight:900;line-height:40px}@media screen and (max-width: 767px){.universal-cards .card-background__wrapper-text p{width:280px;letter-spacing:-0.14px;font-size:28px;line-height:28px}}.slider-simple-cards .card-simple-slide .text-xxl.medium.my-24.my-8\@sm{text-align:center;letter-spacing:0;font-size:40px;font-weight:900;line-height:32px}@media screen and (max-width: 575px){.slider-simple-cards .card-simple-slide .text-xxl.medium.my-24.my-8\@sm{font-size:28px;line-height:32px}}.quotes-answers__text-title{letter-spacing:1px}@media screen and (max-width: 991px){.actions .card__picture{width:48px;height:48px}}
