.homepage_card_grid>:last-child{flex-direction:column}.homepage_card_grid>:last-child .homepage_card_grid_item{flex-basis:unset}@media screen and (min-width:1024px){.homepage_card_grid>:last-child{flex-direction:row}.homepage_card_grid>:last-child .homepage_card_grid_item{flex-basis:33%}}.homepage_card_grid .homepage_card_grid_item{background:var(--wp--preset--color--neutral-gray);overflow:hidden;position:relative}.homepage_card_grid .homepage_card_grid_item:before{background:linear-gradient(107.9deg,var(--wp--preset--color--accent-3) 1.22%,var(--wp--preset--color--accent-4) 210.81%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out;z-index:0}.homepage_card_grid .homepage_card_grid_item:hover:before{opacity:1}.homepage_card_grid .homepage_card_grid_item>*{position:relative;z-index:1}.homepage_card_grid .homepage_card_grid_item--stretch{align-self:stretch}.homepage_card_grid .homepage_card_grid_item--stretch>.wp-block-group{min-height:100%}.homepage_card_grid .homepage_card_grid_video_container{border-radius:var(--space-4);overflow:hidden}.rebuild-in-years.wp-block-columns{flex-direction:column}@media(min-width:1024px){.rebuild-in-years.wp-block-columns{flex-direction:row}}.homepage-left-tabs .wp-block-rt-blocks-left-tabs{margin-top:var(--space-8)}@media screen and (min-width:1470px){.homepage-left-tabs .wp-block-rt-blocks-left-tabs{margin-top:var(--space-10)}}@media screen and (min-width:1920px){.homepage-left-tabs .wp-block-rt-blocks-left-tabs{margin-top:var(--space-12)}}.pm-case-study.wp-block-columns{align-items:stretch!important}.pm-case-study>.wp-block-column{align-self:stretch!important;display:flex}.pm-case-study>.wp-block-column>.wp-block-group{flex:1;width:100%}.pm-case-study>.wp-block-column:first-child>.wp-block-group{display:flex;flex-direction:column;overflow:hidden}.pm-case-study>.wp-block-column:first-child>.wp-block-group>.wp-block-group{display:flex;flex:1;flex-direction:column;justify-content:space-between}.pm-case-study>.wp-block-column:first-child .wp-block-image{margin:0}.pm-case-study>.wp-block-column:first-child .wp-block-image img{display:block;object-fit:cover;width:100%!important}@media screen and (min-width:768px){.pm-case-study>.wp-block-column:first-child .wp-block-image img{height:21.875rem}}.pm-case-study>.wp-block-column:last-child>.wp-block-group{display:flex;flex-direction:column;gap:var(--space-7)}.partnerships-bar .partnerships-bar-row{display:flex;flex-direction:column;gap:var(--space-10)}@media(min-width:1280px){.partnerships-bar .partnerships-bar-row{align-items:flex-start;flex-direction:row;justify-content:space-between}}@media(min-width:1470px){.partnerships-bar .partnerships-bar-row{align-items:center}}.partnerships-bar .partnerships-section{display:flex;flex-direction:column;gap:.8125rem}@media(min-width:768px){.partnerships-bar .partnerships-section{gap:var(--space-2)}}@media(min-width:1280px){.partnerships-bar .partnerships-section{gap:var(--space-3)}}.partnerships-bar .partnerships-label{margin:0!important;white-space:nowrap}.partnerships-bar .partnerships-logos{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-6)}@media(min-width:768px){.partnerships-bar .partnerships-logos{flex-wrap:nowrap;gap:1.75rem}}@media(min-width:1920px){.partnerships-bar .partnerships-logos{gap:var(--space-7)}}.partnerships-bar .partnerships-logos .wp-block-image{line-height:0;margin:0}.partnerships-bar .partnerships-logos .wp-block-image img{display:block;height:2.25rem;object-fit:contain;width:auto}@media(min-width:768px){.partnerships-bar .partnerships-logos .wp-block-image img{height:var(--space-10)}}@media(min-width:1920px){.partnerships-bar .partnerships-logos .wp-block-image img{height:var(--space-11)}}.partnerships-bar .partnerships-logos.certification{gap:var(--wp--preset--spacing--6-xs)}.partnerships-bar .partnerships-logos.certification img{height:2.625rem}@media(min-width:768px){.partnerships-bar .partnerships-logos.certification img{height:var(--space-12)}}@media(min-width:1920px){.partnerships-bar .partnerships-logos.certification img{height:var(--space-13)}}