.hero-buttons[data-v-a041690c]{margin-bottom:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;justify-content:flex-start;width:100%}.hero-buttons button[data-v-a041690c]{flex-shrink:0;margin-bottom:0!important;min-width:-moz-fit-content;min-width:fit-content}.hero-proof[data-v-a041690c]{font-size:.875rem;color:#4d5260;margin-top:.5rem;font-style:italic}.hero-section--background[data-v-a041690c]{position:relative;display:flex;align-items:flex-end;min-height:460px;overflow:hidden;color:#fff}@media(min-width:960px){.hero-section--background[data-v-a041690c]{align-items:center;min-height:600px}}.hero-section--background[data-v-a041690c]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#2d313dbf,#2d313d73 55%,#2d313d1a)}@media(min-width:960px){.hero-section--background[data-v-a041690c]:before{background:linear-gradient(90deg,#2d313db3,#2d313d66 50%,#2d313d00)}}.hero-section--background .container[data-v-a041690c]{position:relative;z-index:2}@media(min-width:960px){.hero-section--background .row__item[data-v-a041690c]{flex-basis:55%}}.hero-section--background .h1[data-v-a041690c],.hero-section--background .p-big[data-v-a041690c]{color:#fff}.hero-section__background[data-v-a041690c]{position:absolute;inset:0;z-index:0}.hero-section__background-image[data-v-a041690c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center}@media(min-width:960px){.hero-section__background-image[data-v-a041690c]{-o-object-position:center;object-position:center}}.button--outline-white[data-v-a041690c]{color:#fff;border:1px solid hsla(0,0%,100%,.7);background-color:transparent}.button--outline-white[data-v-a041690c]:hover{background-color:#ffffff1f}.row__item.text-center-to-right img[data-v-a041690c]{width:auto;-o-object-fit:contain;object-fit:contain}.row__item.text-center-to-right picture[data-v-a041690c]{display:flex;align-items:center;justify-content:center}.dynamic-height-image[data-v-a041690c],.dynamic-height-image img[data-v-a041690c]{max-height:var(--max-height-mobile)}@media(min-width:600px){.dynamic-height-image[data-v-a041690c],.dynamic-height-image img[data-v-a041690c]{max-height:var(--max-height-tablet)}}@media(min-width:960px){.dynamic-height-image[data-v-a041690c],.dynamic-height-image img[data-v-a041690c]{max-height:var(--max-height-desktop)}}
