.grid-cards{padding-left:1.25rem;padding-right:1.25rem;position:relative}@media (min-width:48rem){.grid-cards{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:90rem){.grid-cards{padding-left:5rem;padding-right:5rem}}.grid-cards--blue-bg{background-color:#f2f8fc}.grid-cards--cards-white .grid-cards__item{background-color:#fff}@media (min-width:72rem){.grid-cards__grid-wrap{display:flex}}.grid-cards__section-header{padding-bottom:3.25rem;text-align:center}.grid-cards__section-header-copy{margin-bottom:1.5rem}.grid-cards__image-wrap{margin-bottom:1.125rem;position:relative}@media (min-width:72rem){.grid-cards__image-wrap{margin-bottom:0;margin-right:1.25rem;min-width:35.625rem}}.grid-cards__image{max-width:100%}.grid-cards--image-right .grid-cards__image-wrap{order:2}.grid-cards__image-wrap:before{border-color:#fff transparent transparent #fff;border-style:solid;border-width:30px 50px;left:0;top:0}.grid-cards__image-wrap:after,.grid-cards__image-wrap:before{content:"";display:block;height:60px;position:absolute;width:100px;z-index:2}.grid-cards__image-wrap:after{border-color:transparent #fff #fff transparent;border-style:solid;border-width:30px 50px;bottom:0;right:0}.grid-cards--blue-bg .grid-cards__image-wrap:after{border-bottom-color:#f2f8fc;border-right-color:#f2f8fc}.grid-cards--blue-bg .grid-cards__image-wrap:before{border-left-color:#f2f8fc;border-top-color:#f2f8fc}.grid-cards__image{height:100%!important;object-fit:cover;width:100%}.grid-cards__grid{list-style:none;margin:0;padding:0}@media (min-width:72rem){.grid-cards__grid{display:flex;flex-grow:1;flex-wrap:wrap;gap:1.125rem}}.grid-cards__item{margin-bottom:1.125rem;padding:1.875rem;transition:all .5s .2s}@media (min-width:72rem){.grid-cards__item{width:calc(50% - 1.125rem)}}.grid-cards--cards-blue .grid-cards__item{background-color:#f2f8fc}html:not(.hs-inline-edit) .grid-cards.lazy-section{opacity:1;transform:none}html:not(.hs-inline-edit) .grid-cards.lazy-section .grid-cards__item:first-child{transform:translate(-1rem,-1rem)}html:not(.hs-inline-edit) .grid-cards.lazy-section.lazy-section--loaded .grid-cards__item:first-child{transform:translate(0)}html:not(.hs-inline-edit) .grid-cards.lazy-section .grid-cards__item:nth-child(2){transform:translate(1rem,-1rem)}html:not(.hs-inline-edit) .grid-cards.lazy-section.lazy-section--loaded .grid-cards__item:nth-child(2){transform:translate(0)}html:not(.hs-inline-edit) .grid-cards.lazy-section .grid-cards__item:nth-child(3){transform:translate(-1rem,1rem)}html:not(.hs-inline-edit) .grid-cards.lazy-section.lazy-section--loaded .grid-cards__item:nth-child(3){transform:translate(0)}html:not(.hs-inline-edit) .grid-cards.lazy-section .grid-cards__item:nth-child(4){transform:translate(1rem,1rem)}html:not(.hs-inline-edit) .grid-cards.lazy-section.lazy-section--loaded .grid-cards__item:nth-child(4){transform:translate(0)}@media (prefers-reduced-motion:reduce){html:not(.hs-inline-edit) .grid-cards.lazy-section .grid-cards__item{transform:none!important;transition:none!important}}.grid-cards__card-icon{height:3.125rem;width:3.125rem}.grid-cards__card-title{color:#002b4f;font-size:1.25rem}.grid-cards__section-header button.button{font-family:inherit;font-size:1.125rem;line-height:inherit}.grid-cards__modal{display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:1000}.grid-cards__modal.show{display:flex;opacity:1}.grid-cards__modal-overlay{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.grid-cards__modal-content{left:50%;max-height:96vh;max-width:500px;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.grid-cards__modal-header{display:none}.grid-cards__modal-close{align-items:center;background:none;border:none;border-radius:.375rem;color:#6b7280;cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.grid-cards__modal-close:hover{background-color:#f3f4f6;color:#374151}.grid-cards__modal-body{padding:0}@media (max-width:48rem){.grid-cards__modal-content{margin:1rem;width:95%}}