.hs-form-modal{display:none;inset:0;position:fixed;z-index:1000}.hs-form-modal.is-open{display:block}.hs-form-backdrop{background:rgba(0,0,0,.6);inset:0;position:absolute}.hs-form-dialog{background:#fff;margin:10vh auto;max-width:600px;padding:2rem;position:relative}.hs-form-close{background:#000;border:none;cursor:pointer;font-size:24px;padding:3px 10px;position:absolute;right:10px;top:10px}.card,.card-media{overflow:hidden;position:relative}.card-image{height:100%;object-fit:cover;transition:filter .5s ease,transform .5s ease;width:100%}.card-overlay{background:rgba(0,0,0,.55);color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;padding:30px;position:absolute;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.card-overlay h3{color:#fff;margin-bottom:10px}.card-overlay p{font-size:16px;margin-bottom:16px}.card:hover .card-image{filter:blur(4px);transform:scale(1.05)}.card:hover .card-overlay{opacity:1;transform:translateY(0)}@media (min-width:767px){.card-container{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}