:root{--hero-small-container-direction:column;--hero-small-container-gap:1.875rem;--hero-small-aspect:3/2}@media screen and (min-width:768px){:root{--hero-small-container-direction:row;--hero-small-container-gap:0;--hero-small-aspect:5/4;--hero-small-info-padding:3.125rem}}@media screen and (min-width:1024px){:root{--hero-small-info-padding:6.25rem}}.cmp-hero-small{@media screen and (max-width:640px){padding-top:5.75rem}}.cmp-hero-small-container{grid-gap:var(--hero-small-container-gap);display:flex;flex-direction:var(--hero-small-container-direction);gap:var(--hero-small-container-gap)}@media screen and (min-width:768px){.cmp-hero-small-container{align-items:center}.cmp-hero-small-info,.cmp-hero-small-media{width:50%}.cmp-hero-small-container.reverse{--hero-small-container-direction:row-reverse}.cmp-hero-small-container.reverse .cmp-hero-small-info{padding-left:var(--hero-small-info-padding);padding-right:0}}.cmp-hero-small-media .image,.cmp-hero-small-media .video{aspect-ratio:var(--hero-small-aspect);width:100%}.cmp-hero-small-media .image img,.cmp-hero-small-media .video video{height:100%;object-fit:cover;width:100%}@media screen and (min-width:768px){.cmp-hero-small-info{padding-right:var(--hero-small-info-padding)}}.cmp-hero-small-info h6{margin-bottom:.625rem}.cmp-hero-small h1,.cmp-hero-small h2,.cmp-hero-small-info .ingress{margin-bottom:0}.cmp-hero-small .ingress.mobile{margin-top:-.625rem}@media screen and (min-width:768px){.cmp-hero-small-info .ingress{display:block;margin-top:1rem}}.cmp-hero-small-cta{margin-top:1.875rem}.cmp-hero-small-cta a{margin-top:0}@media screen and (min-width:768px){.cmp-hero-small-info .ingress{margin-top:1.5rem}.cmp-hero-small-cta{margin-top:2.5rem}}