.section-hero-text-image{display:flex;flex-direction:column;box-sizing:border-box;min-height:600px}@media(min-width: 768px){.section-hero-text-image{height:calc(100dvh - var(--site-header-height, 82px));overflow:hidden}}.section-hero-text-image>.container{display:flex;flex:1;flex-direction:column;justify-content:center;width:100%;min-height:0}.section-hero-text-image .section-hero-text-image__grid{display:grid;flex:1;gap:calc(clamp(40px,5.5555555556vw,80px)/2);align-items:center;min-height:0;max-height:100%;padding-top:clamp(40px,5.5555555556vw,80px);padding-bottom:clamp(40px,5.5555555556vw,80px)}@media(min-width: 768px){.section-hero-text-image .section-hero-text-image__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:clamp(40px,5.5555555556vw,80px);align-items:stretch}}.section-hero-text-image .section-hero-text-image__copy{min-width:0;align-self:center}@media(max-width: 767px){.section-hero-text-image .section-hero-text-image__copy{order:1}}.section-hero-text-image .section-hero-text-image__title{margin-bottom:1rem;text-wrap:wrap}.section-hero-text-image .section-hero-text-image__title::after{content:"";display:block;width:4.5rem;height:4px;margin-top:.85rem;background:var(--color----yellow)}.section-hero-text-image .section-hero-text-image__text{max-width:42rem}.section-hero-text-image .section-hero-text-image__buttons{margin-top:calc(clamp(40px,5.5555555556vw,80px)/2)}.section-hero-text-image .section-hero-text-image__image{min-width:0;min-height:0;overflow:hidden}@media(max-width: 767px){.section-hero-text-image .section-hero-text-image__image{order:0;height:400px}}.section-hero-text-image .section-hero-text-image__image img{display:block;width:100%;height:auto;object-fit:contain}@media(max-width: 767px){.section-hero-text-image .section-hero-text-image__image img{height:100%}}@media(min-width: 768px){.section-hero-text-image .section-hero-text-image__image img{height:100%}}
