.hover-boxes{border-top:1px solid var(--Brand-Colors-Tertiary-light-grey, #A4A4A4)}@media only screen and (min-width: 1024px){.hover-boxes__container{padding:0 var(--container-padding)}}@media only screen and (min-width: 1024px){.hover-boxes__header{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border-left:1px solid var(--Brand-Colors-Tertiary-light-grey, #A4A4A4);border-right:1px solid var(--Brand-Colors-Tertiary-light-grey, #A4A4A4);min-height:25rem}}.hover-boxes__title{padding:3.2rem var(--container-padding);text-align:center}@media only screen and (min-width: 1024px){.hover-boxes__title{padding:4rem var(--container-padding);text-align:left}}.hover-boxes__text{display:none}@media only screen and (min-width: 1024px){.hover-boxes__text{display:block;padding:3.2rem 3.2rem 3.2rem var(--container-padding);border-left:1px solid var(--Brand-Colors-Tertiary-light-grey, #A4A4A4);margin-left:-0.5px}}.hover-boxes__boxes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border-top:1px solid var(--Brand-Colors-Tertiary-light-grey, #A4A4A4);position:relative}@media only screen and (min-width: 768px){.hover-boxes__boxes{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.hover-boxes__boxes{grid-template-columns:repeat(4, minmax(0, 1fr));border-left:1px solid var(--Brand-Colors-Tertiary-light-grey, #A4A4A4);border-right:1px solid var(--Brand-Colors-Tertiary-light-grey, #A4A4A4)}}.hover-boxes__box{display:block;background-color:var(--background-color);height:38.8rem;position:relative;transition:all .8s var(--easing2)}@media only screen and (min-width: 1024px){.hover-boxes__box{height:60rem}}.hover-boxes__box--hidden{display:none}.hover-boxes__box::before{content:"";position:absolute;background-color:var(--Brand-Colors-Tertiary-light-grey, #A4A4A4);width:100%;height:1px;bottom:-1px;left:0;right:0;pointer-events:none;z-index:1}.hover-boxes__box::after{content:"";position:absolute;background-color:var(--Brand-Colors-Tertiary-light-grey, #A4A4A4);width:1px;height:100%;top:0;bottom:0;right:-1px;z-index:1;pointer-events:none}.hover-boxes__box img{width:13.3rem;height:19.4rem;object-fit:cover;object-position:center center;position:absolute;top:4rem;left:50%;transform:translateX(-50%);transition:all .8s var(--easing2)}@media only screen and (min-width: 1024px){.hover-boxes__box img{width:16.6rem;height:24.2rem;top:6.4rem}}@media(hover: hover){.hover-boxes__box:hover{color:var(--background-color)}.hover-boxes__box:hover img{top:0;width:100%;height:100%}.hover-boxes__box:hover .hover-boxes__decor{transform:translateX(-50%) rotate(90deg)}.hover-boxes__box:hover .hover-boxes__box-title{transform:translateY(8.5rem)}}.hover-boxes__box-title{position:relative;width:100%;padding:25rem var(--container-padding) 0;transition:all .8s var(--easing2)}@media only screen and (min-width: 1024px){.hover-boxes__box-title{padding:34rem var(--container-padding) 0}}.hover-boxes__decor{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);transform-origin:center center;transition:all .8s var(--easing2)}@media only screen and (min-width: 1024px){.hover-boxes__decor{bottom:7.4rem}}.hover-boxes__load-more{background-color:var(--background-color);text-align:center;font-size:1.4rem;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}
