.hero-home-with-banner-block{--block-gap:4;--item-padding:3;--item-pad-top:8;--item-pad-bottom:5;--block-gradient:linear-gradient(105deg,var(--default-dark-blue-700) 0%,var(--default-primary-500) 36%,var(--default-secondary-500) 100%);@media screen and (min-width:960px){--block-gap:4;--item-pad-top:12}min-height:75dvh;overflow:hidden;padding-bottom:calc(var(--baseline)*6);padding-top:var(--header-height);position:relative;.inner-wrapper{display:flex;flex-direction:column;gap:calc(var(--baseline)*var(--block-gap));justify-content:space-between;padding-top:calc(var(--baseline)*6);position:relative;z-index:2}.order-regular{.block-header{order:0}.block-banner{order:1}.block-items{order:2}}.order-reverse{.block-header{order:1}.block-banner{order:0}.block-items{order:2}}.block-actions{padding-top:calc(var(--baseline)*3)}.action-wrapper{.hs-web-interactive-inline{opacity:0;a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}}.block-gradient{bottom:0;height:100%;left:0;object-fit:cover;object-position:center;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.block-gradient{.block-fx{background-image:var(--block-gradient);mix-blend-mode:darken}}.hero-actions{padding-top:0;@media screen and (min-width:960px){justify-content:flex-end}}.block-header{gap:0}.block-subtitle{padding-top:calc(var(--baseline)*2)}.block-abstract{margin-top:auto}.block-items{align-items:stretch}.block-item{display:flex}.item-wrapper{padding:calc(var(--baseline)*var(--item-pad-top)) calc(var(--baseline)*var(--item-padding)) calc(var(--baseline)*var(--item-pad-bottom));.connect>&{background-image:var(--shading-gradient-to-bottom),var(--connect-gradient-to-top)}.advisory>&{background-image:var(--shading-gradient-to-bottom),var(--advisory-gradient-to-top)}.gov>&{background-image:var(--shading-gradient-to-bottom),var(--gov-gradient-to-bottom)}}.item-copy{display:flex;flex-direction:column;height:100%}.item-abstract,.item-actions{margin-top:auto}.item-abstract,.item-actions{padding-top:calc(var(--baseline)*2)}.block-banner{align-items:stretch;padding-top:calc(var(--baseline)*0);.banner-visual{.action-wrapper,.visual-link{bottom:0;left:0;padding:0;position:absolute;right:0;top:0}.link-label{opacity:0}}.copy-wrapper{background-color:var(--background-color-dark);display:flex;flex-direction:column;height:100%;padding:calc(var(--baseline)*3) calc(var(--baseline)*2)}.banner-heading{margin-top:auto}.action-wrapper,.banner-abstract{padding-top:calc(var(--baseline)*2)}}}