.half-grid-cards{margin:0 var(--container-padding-right-desktop) 0 var(--container-padding-left-desktop)}@media screen and (max-width: 989px){.half-grid-cards{margin:0 var(--container-padding-right-mobile) 0 var(--container-padding-left-mobile)}}.half-grid-cards__wrapper .hgc__container .hgc__items{display:grid;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;grid-template-areas:"left top" "left bottom"}.half-grid-cards__wrapper .hgc__container .hgc__items .hgc__card-1{grid-area:left}.half-grid-cards__wrapper .hgc__container .hgc__items .hgc__card-2{grid-area:top}.half-grid-cards__wrapper .hgc__container .hgc__items .hgc__card-3{grid-area:bottom}@media(max-width: 989px){.half-grid-cards__wrapper .hgc__container .hgc__items{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"left" "top" "bottom"}}.half-grid-cards__wrapper .hgc__container .hgc__items article{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__video-wrapp,.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__image-wrapp{height:100%;overflow:hidden;grid-column:1;grid-row:1;z-index:1}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__video-wrapp .hgc__image,.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__image-wrapp .hgc__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__video-wrapp .hgc__video,.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__image-wrapp .hgc__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 80px;max-height:100%;grid-column:1;grid-row:1;z-index:2}@media screen and (max-width: 576px){.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp{padding:60px 20px}}@media screen and (max-width: 576px){.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp:has(.hgc__image-bottom-wrapp){padding:60px 20px 17px;align-items:baseline}}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-title{font-size:20px;line-height:140%;font-weight:600;text-align:center;width:100%;text-transform:uppercase;letter-spacing:var(--ls);line-height:var(--lh)}@media screen and (max-width: 576px){.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-title{text-align:left}}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-title:has(+.hgc__card-description){margin-bottom:32px;max-width:200px}@media screen and (max-width: 576px){.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-title:has(+.hgc__card-description){margin-bottom:24px}}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-title:not(:has(+.hgc__card-description)){font-size:28px;font-weight:400}@media screen and (max-width: 576px){.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-title:not(:has(+.hgc__card-description)){text-align:center;font-size:18px}}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-description{font-size:18px;line-height:140%;font-weight:400;text-align:center;letter-spacing:var(--ls);line-height:var(--lh)}@media screen and (max-width: 576px){.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__card-description{text-align:left;font-size:16px}}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__image-bottom-wrapp{width:163px;aspect-ratio:1.5/1;overflow:hidden;margin-top:60px;margin-left:auto;margin-right:auto}@media screen and (max-width: 576px){.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__image-bottom-wrapp{margin-top:17px}}.half-grid-cards__wrapper .hgc__container .hgc__items article .hgc__text-wrapp .hgc__image-bottom-wrapp .hgc__image-bottom{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}