.ContentArea_container__4dTug{overflow:hidden}@media (min-width:768px){.ContentArea_container__4dTug:hover .ContentArea_bg-image__ILDnI{animation:ContentArea_scaleImg__BUjBp .3s ease-in forwards}.ContentArea_container__4dTug:hover .ContentArea_cta__Wx2G3{animation:ContentArea_fadeIn__ntTSI .2s ease-in forwards}.ContentArea_container__4dTug:not(:hover) .ContentArea_bg-image__ILDnI{animation:ContentArea_scaleDown__bg82Q .3s ease-in forwards}}@keyframes ContentArea_scaleImg__BUjBp{0%{scale:1}to{scale:1.05}}@keyframes ContentArea_scaleDown__bg82Q{0%{scale:1.05}to{scale:1}}@keyframes ContentArea_fadeIn__ntTSI{0%{opacity:0}to{opacity:1}}.Highlights_grid-container__xWgtq{display:grid;row-gap:56px;-moz-column-gap:var(--layout-spacing-sectiongap-vertical);column-gap:var(--layout-spacing-sectiongap-vertical)}.Highlights_cols1__QPBru{grid-template-columns:1fr}@media (min-width:1024px){.Highlights_cols1__QPBru{row-gap:0}}@media (min-width:768px){.Highlights_cols2__dTw8R,.Highlights_cols3__PxLXU{grid-template-columns:repeat(2,minmax(250px,.5fr));row-gap:40px}}@media (min-width:1024px){.Highlights_cols3__PxLXU{grid-template-columns:repeat(3,minmax(250px,.33fr));row-gap:80px}@media (min-width:1024px){.Highlights_cols3__PxLXU{-moz-column-gap:40px;column-gap:40px}}}@media screen and (min-width:570px){.Highlights_cols4__yHzZR{grid-template-columns:repeat(2,minmax(250px,.5fr));row-gap:40px}}@media (min-width:1024px){.Highlights_cols4__yHzZR{grid-template-columns:repeat(3,minmax(250px,.33fr));row-gap:80px}@media (min-width:1024px){.Highlights_cols4__yHzZR{-moz-column-gap:40px;column-gap:40px}}}@media (min-width:1440px){.Highlights_cols4__yHzZR{grid-template-columns:repeat(4,minmax(250px,.25fr));row-gap:80px}}.IconCards_grid-container__bDkcw{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:8px;justify-items:center}@media screen and (max-width:370px){.IconCards_grid-container__bDkcw{grid-template-columns:repeat(2,1fr)}}@media (min-width:500px){.IconCards_grid-container__bDkcw{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.IconCards_grid-container__bDkcw{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.IconCards_grid-container__bDkcw{grid-template-columns:repeat(4,1fr);gap:24px}}@media (min-width:1440px){.IconCards_grid-container__bDkcw{grid-template-columns:repeat(6,1fr)}}