.home-section-empty{padding:3rem 1.5rem;text-align:center;border:1px solid rgba(17,54,83,.13);border-radius:1rem;background:rgba(255,255,255,.72)}
.home-section-empty h3{margin:0 0 .55rem;color:#123b5d;font-family:var(--font-display);font-size:1.55rem}
.home-section-empty p{max-width:38rem;margin:0 auto;color:#60717e}
.home-page .finder-field select{width:100%;border:0;background:transparent;color:inherit;outline:0}
.home-page [data-video-card][hidden]{display:none!important}
.newsletter-form .form-status{min-height:1.5rem;margin:.55rem 0 0;font-weight:600}
.newsletter-form input[aria-invalid="true"]{outline:2px solid #c94334;outline-offset:2px}
@media(max-width:767.98px){.home-section-empty{padding:2rem 1rem}.home-page{padding-bottom:4rem}}
