.structured-content-page[data-page-style-id=public-index] .hero{background-color:#1f2933;color:#fff;overflow:hidden;padding:82px var(--site-gutter) 72px;position:relative}.structured-content-page[data-page-style-id=public-index] .hero-media,.structured-content-page[data-page-style-id=public-index] .hero-media img{display:block;inset:0;position:absolute}.structured-content-page[data-page-style-id=public-index] .hero-media img{filter:brightness(.4);height:100%;object-fit:cover;width:100%}.structured-content-page[data-page-style-id=public-index] .hero:before{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:24px 24px;content:"";inset:0;position:absolute}.structured-content-page[data-page-style-id=public-index] .hero-inner{margin:0 auto;max-width:var(--site-page-lane);position:relative;z-index:1}.structured-content-page[data-page-style-id=public-index] .hero-kicker{background:var(--orange);color:#fff;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:1px;margin-bottom:18px;padding:7px 12px;text-transform:uppercase}.structured-content-page[data-page-style-id=public-index] .hero p{color:#ffffffd1;font-size:1.08rem;margin-bottom:30px;max-width:760px}.structured-content-page[data-page-style-id=public-index] .btn,.structured-content-page[data-page-style-id=public-index] .btn-outline{display:inline-block;font-weight:700;padding:10px 18px}.structured-content-page[data-page-style-id=public-index] .btn{background:var(--orange);color:#fff}.structured-content-page[data-page-style-id=public-index] .btn-outline{background:transparent;border:2px solid var(--orange-on-dark);color:var(--orange-on-dark)}@media(max-width:680px){.structured-content-page[data-page-style-id=public-index] .hero{padding:68px var(--site-gutter) 58px}}
