.hero-section[data-v-fac539b2]{--padding-block-start:40px;--padding-block-end:40px}@media screen and (min-width:960px){.hero-section[data-v-fac539b2]{--padding-block-start:80px;--padding-block-end:100px}}.hero-section .hero-bg-image[data-v-fac539b2]:before{background:#000000bf;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.hero-section .hero-bg-image--desktop[data-v-fac539b2]{display:none}.hero-section .hero-bg-image--mobile[data-v-fac539b2]{display:block}.hero-section .hero-bg-image--no-darken[data-v-fac539b2]:before{background:transparent}@media screen and (min-width:600px){.hero-section .hero-bg-image--desktop[data-v-fac539b2]{display:block}.hero-section .hero-bg-image--mobile[data-v-fac539b2]{display:none}}.hero-section .hero-content[data-v-fac539b2]{display:flex;flex-direction:column;gap:30px 60px;justify-content:space-between}@media screen and (min-width:600px){.hero-section .hero-content[data-v-fac539b2]{align-items:center;flex-direction:row}.hero-section .hero-content .content-wrapper[data-v-fac539b2]{flex:1 1 600px}.hero-section .hero-content .slot-wrapper[data-v-fac539b2]{flex:1 1 400px}}.hero-section .hero-content .hero-title[data-v-fac539b2]{font-weight:var(--font-weight-bold);margin-bottom:20px;text-transform:uppercase}.hero-section .hero-content .hero-subtitle[data-v-fac539b2]{font-size:var(--font-large);font-weight:var(--font-weight-medium);margin-bottom:30px}@media screen and (min-width:960px){.hero-section .hero-content .hero-subtitle[data-v-fac539b2]{margin-bottom:40px}}.hero-section .hero-content .hero-actions[data-v-fac539b2]{width:100%}@media screen and (min-width:960px){.hero-section .hero-content .hero-actions[data-v-fac539b2]{width:-moz-fit-content;width:fit-content}}
