.header{position:relative;z-index:0;color:#fff;text-align:center}.header h1{color:#fff;font-size:clamp(3rem,4vw,5rem);line-height:clamp(4rem,5vw,6rem);margin-top:var(--_header-h1-margin-top,14rem);font-weight:400}.header h2{color:#fff;font-size:clamp(2rem,3vw,3rem);line-height:clamp(3rem,4vw,4rem);font-weight:400}.header .background-image{position:absolute;width:100%;height:400px;z-index:-100;border-radius:.5rem;background-color:var(--header__color--primary)}.header .background-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.6}.header .overlap{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--panel--background);margin:var(--_overlap-margin,5rem 5.7rem 0);padding:2rem;z-index:3;color:var(--color--text--secondary);border-radius:.5rem .5rem 1.5rem 1.5rem}.header .overlap .text{font-size:clamp(1.8rem,1vw + 1.5rem,2.4rem);line-height:3rem;color:var(--color--text--secondary)}.header .overlap .rating{display:flex;flex-direction:column;align-self:var(--_align-self,flex-end);align-items:center}.header .overlap .rating p{display:flex;justify-content:flex-end;margin-bottom:0;color:var(--color--text--secondary)}.header .overlap .rating .icon{display:flex;justify-content:flex-end;height:2.6rem;width:16rem}.header .overlap .rating .icon svg{height:100%;width:100%;fill:var(--header__color--primary)}@media only screen and (max-width:1000px){.header h1{--_header-h1-margin-top:7rem}.header .overlap{--_overlap-margin:0 5.7rem 0}.header .overlap .rating{--_align-self:center;margin-top:1rem}}@media only screen and (max-width:700px){.header h1{--_header-h1-margin-top:4rem}}
/*# sourceMappingURL=block-Header.css.map */
