.hero{--hero-padding-y:3rem;--hero-offset:0rem;--hero-content-width:calc(var(--container-width) * .7);position:relative;z-index:2;display:flex;flex-flow:column;justify-content:stretch;align-items:stretch;padding:var(--hero-offset)}@media (min-width:576px){.hero{--hero-offset:1rem}.hero-inner{border-radius:1rem;overflow:hidden}}@media (min-width:1200px) and (min-height:1000px){.hero{--hero-offset:1.5rem}}@media (min-width:1200px){.hero{--hero-padding-y:6.375rem;--hero-content-width:46.875rem}}.hero-inner{position:relative;flex-grow:1;overflow:hidden}.hero-inner::after,.hero-inner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.hero-inner::before{--gradient-start:30%;--gradient-end-opacity:.8;background:linear-gradient(-90deg,rgba(2,49,68,var(--gradient-start-opacity,0)) var(--gradient-start,0),rgba(2,49,68,var(--gradient-end-opacity,1)) var(--gradient-stop,100%))}.hero-inner::after{--gradient-start:70%;--gradient-end-opacity:.6;background:linear-gradient(90deg,rgba(2,49,68,var(--gradient-start-opacity,0)) var(--gradient-start,0),rgba(2,49,68,var(--gradient-end-opacity,1)) var(--gradient-stop,100%))}.hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}.hero-bg::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#001b26;opacity:.24}.hero-bg img{--img-width:calc(100% - 0px - 0px);position:absolute;top:0;left:0;right:0;bottom:0;width:var(--img-width);max-width:var(--img-width)!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.hero-img img{position:absolute;bottom:0;right:calc(var(--container-margin) + (var(--container-width) - var(--hero-content-width))/ 2);width:auto;height:100%;max-height:calc(100% - min(var(--navbar-height),5.625rem));transform:translateX(calc(100% - var(--hero-img-focal-x,50%)))}.hero-content{position:relative;z-index:1;padding:var(--hero-padding-y) 0;margin:0 var(--container-margin);max-width:var(--hero-content-width)}.hero-workshop{position:relative;padding:2rem 1.5rem;margin-bottom:1rem;background:linear-gradient(0deg,rgba(0,27,38,var(--gradient-start-opacity,0)) var(--gradient-start,0),rgba(0,27,38,var(--gradient-end-opacity,1)) var(--gradient-stop,100%)),#023c53}@media (min-width:576px){.hero-workshop{margin-left:calc(var(--blocks-padding-x) * -1);margin-right:calc(var(--blocks-padding-x) * -1);margin-bottom:0}}@media (min-width:992px){.hero-workshop{--gradient-end-opacity:.6;padding:2rem 2rem 1rem;margin:0;position:absolute;bottom:var(--hero-offset);right:var(--hero-offset);max-width:min(40vw,30rem);background:linear-gradient(180deg,rgba(0,27,38,var(--gradient-start-opacity,0)) var(--gradient-start,0),rgba(0,27,38,var(--gradient-end-opacity,1)) var(--gradient-stop,100%)),#023c53;border-radius:1rem 0 1rem}}@media (min-width:1200px){.hero-workshop{max-width:max(30rem,(var(--container-width) - 41rem) / 2 + var(--container-margin))}}.hero .btn-link{text-align:left}.blocks--root>:first-child:is(.hero){margin-top:calc(var(--navbar-height) * -1)}.blocks--root>:first-child:is(.hero) .hero-content{padding-top:calc(var(--hero-padding-y) + var(--navbar-height))}