.hero .content-block__description a{color:inherit;text-decoration:underline}.hero .content-block__description p{margin:0}.hero .content-block__ctas{align-items:center;display:flex;gap:30px;margin-top:30px}.hero.text-light{color:#fff}.hero.text-dark{color:#243b3c}.hero__background-image{inset:0;object-fit:cover;position:absolute;z-index:-1}.hero__background-image img{height:100%;object-fit:cover;width:100%}.hero__background-overlay{inset:0;pointer-events:none;position:absolute;z-index:0}.hero__outer{padding-bottom:92px;padding-top:132px;position:relative}.hero__inner{margin:0 auto;max-width:1280px;padding-left:24px;padding-right:24px}@media(min-width:768px){.hero__inner{padding-left:48px;padding-right:48px}}@media(min-width:1440px){.hero__inner{padding-left:0;padding-right:0}}.hero__content--block{max-width:724px}.hero__actions--inner{display:grid;gap:30px;grid-template-columns:1fr;padding:40px 24px;place-content:center}@media(min-width:768px){.hero__actions--inner{gap:unset;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));padding:40px 0;row-gap:30px}.hero__actions--inner.actions-3{grid-template-columns:repeat(3,190px)}.hero__actions--inner.actions-4{grid-template-columns:repeat(4,190px)}}@media(min-width:1024px){.hero__actions--inner.actions-5{grid-template-columns:repeat(5,190px)}.hero__actions--inner.actions-6,.hero__actions--inner.actions-7{grid-template-columns:repeat(6,190px)}}@media(min-width:1440px){.hero__actions--inner.actions-7{grid-template-columns:repeat(7,190px)}}@media(min-width:1024px){.hero__actions--inner.actions-8{grid-template-columns:repeat(6,190px)}}@media(min-width:1440px){.hero__actions--inner.actions-8{grid-template-columns:repeat(8,190px)}}.hero__card{color:inherit;display:flex;gap:16px;position:relative;text-align:center;text-decoration:none;width:190px}@media(min-width:768px){.hero__card{align-items:center;flex-direction:column}}.hero__card--icon{flex-shrink:0;height:24px;object-fit:contain;width:24px}.hero__card--text{display:flex;flex-direction:column;gap:8px}.hero__card--title{font-family:Gotham;font-size:19px;font-weight:900;line-height:1.58;margin-bottom:20px;margin-top:0}@media(min-width:768px){.hero__card--title{font-size:28px;line-height:1.07}}.hero__card--title{font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:0}.hero__card--description{display:none;font-family:Libre Baskerville;font-size:.875rem;font-weight:400;line-height:1.43;margin:0}@media(min-width:768px){.hero__card--description{display:block}}