.hero{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.hero .breadcrumb{color:rgb(var(--color-foreground));left:4rem;position:absolute;top:1rem;z-index:2}@media(max-width:749.98px){.hero .breadcrumb{display:none}}.hero .breadcrumb a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:rgb(var(--color-foreground));color:rgb(var(--color-link));cursor:pointer;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.4rem);font-size:calc(var(--font-body-scale)*1.2rem);font-weight:300;line-height:normal;text-decoration:none;transition:background-size .5s cubic-bezier(.215,.61,.355,1)}.hero .breadcrumb a.active,.hero .breadcrumb a.reversed,.hero .breadcrumb a:focus,.hero .breadcrumb a:hover{background-size:100% 1px}.hero .breadcrumb a.reversed.active,.hero .breadcrumb a.reversed:focus,.hero .breadcrumb a.reversed:hover{background-size:0 1px}.hero .breadcrumb a:first-child{color:rgb(var(--color-foreground));opacity:1}.hero__title{font-size:calc(var(--font-heading-scale)*3rem);font-style:normal;font-weight:300;line-height:125%;text-align:center;text-transform:uppercase;z-index:2}@media(max-width:989.98px){.hero__title{font-size:calc(var(--font-body-scale)*2rem)}}.hero picture:after{background-color:#000;content:""}.hero picture:after,.hero__media{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero__media{-o-object-fit:cover;object-fit:cover}