.stage-block{position:relative}.stage-block .bg-image{background-color:#0000000d;top:0;right:0;bottom:0;left:0;position:absolute}.stage-block .overlay-wrapper .elem-logo-overlay .cutout-logo{background-color:#fff}.stage-block .overlay-wrapper .elem-logo-overlay .overlay-svg .logo{fill:#f7f1d4}.stage-block .container{align-items:center;display:flex;padding-bottom:min(70vw,17rem);padding-top:4rem}@media only screen and (min-width:600px){.stage-block .container{min-height:min(50vh,40rem);padding:5.5rem 0}}.stage-block .container .content-wrapper{z-index:1}@media only screen and (min-width:600px){.stage-block .container .content-wrapper{max-width:50%}}.stage-block .container .content-wrapper .media-item{background-color:transparent;margin-bottom:1.5rem;max-width:15rem}@media only screen and (min-width:600px){.stage-block .container .content-wrapper .media-item{margin-bottom:2rem}}.stage-block .container .content-wrapper .text h1,.stage-block .container .content-wrapper .text h2,.stage-block .container .content-wrapper .text h3,.stage-block .container .content-wrapper .text h4,.stage-block .container .content-wrapper .text h5{-webkit-hyphens:auto;hyphens:auto}.stage-block .container .content-wrapper .buttons{gap:1rem;margin-top:2rem}@media only screen and (min-width:600px){.stage-block .container .content-wrapper .buttons{margin-top:2.5rem}}
