.overlay[data-v-38b05d79]{display:inline-block;position:relative}.overlay[data-v-38b05d79]:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:var(--gradient)}.hero img[data-v-38b05d79]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.text[data-v-38b05d79] h2,[data-v-38b05d79] .block-link a{font-size:1.125rem}[data-v-38b05d79] h1{margin:auto;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-size:2.25rem}[data-v-38b05d79] h2,[data-v-38b05d79] h3{font-size:1.25rem;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-weight:400}@media (min-width:768px){[data-v-38b05d79] h1{font-size:3rem}[data-v-38b05d79] h2,[data-v-38b05d79] h3{font-size:1.5rem}.text[data-v-38b05d79] h2,[data-v-38b05d79] .block-link a{font-size:1.25rem}}@media (min-width:1024px){[data-v-38b05d79] h1{font-size:4rem}[data-v-38b05d79] h2,[data-v-38b05d79] h3{font-size:1.875rem}.text[data-v-38b05d79] h2,[data-v-38b05d79] .block-link a{font-size:1.5rem}}@media (min-width:1600px){[data-v-38b05d79] h1{font-size:6rem}[data-v-38b05d79] h2,[data-v-38b05d79] h3{font-size:2.25rem}.text[data-v-38b05d79] h2,[data-v-38b05d79] .block-link a{font-size:1.875rem}}