.hero-implementation{--grid-columns:1fr;--image-min-height:199px;--heading-margin:0.5rem 0 0.5rem;--container-offset-right:0;--column-gap:1.5rem 1.5rem}@media (min-width:768px){.hero-implementation{--grid-columns:596fr 844fr;--image-min-height:439px;--heading-margin:0.5rem 0 0.25rem;--container-offset-right:var(--breakout-offset)}}@media (min-width:1200px){.hero-implementation{--column-gap:1.5rem 7rem}}.hero-implementation{background-color:var(--wp--preset--color--fog);color:var(--wp--preset--color--black);margin-top:0!important}.hero-implementation__container{align-items:center;display:grid;gap:var(--column-gap);grid-column:breakout!important;grid-template-columns:var(--grid-columns);padding-right:var(--container-offset-right)}.hero-implementation__image-wrapper{background-color:var(--wp--preset--color--dark-fog);height:100%;max-height:600px;min-height:var(--image-min-height);width:100%}.hero-implementation__image-wrapper img{height:100%;object-fit:cover;width:100%}.hero-implementation__content{margin-left:var(--breakout-offset);margin-right:var(--breakout-offset);padding-bottom:1.5rem}@media (min-width:768px){.hero-implementation__content{margin-left:0;margin-right:0;padding-top:1.5rem}}.hero-implementation__meta{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);line-height:23px!important;margin:0;padding:0 .375rem;width:fit-content}.hero-implementation__heading{text-wrap:pretty;margin:var(--heading-margin)}.hero-implementation__ingress{margin:1rem 0 1.5rem}.hero-implementation__degree{font-weight:700;margin:0}