.page-header{height:100dvh}.page-header .container,.page-header .row{height:100%}.page-header .page-header-title{letter-spacing:-1.52px;color:#0c0c0c;visibility:hidden;margin:clamp(50px,4.16vw,106.66px) 0 0;font-size:clamp(63.33px,5.27vw,120px);font-weight:400;overflow:hidden}.page-header .page-header-title strong{letter-spacing:-2.66px;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500}.page-header .page-header-incipit{letter-spacing:.18px;text-transform:uppercase;color:#969292;visibility:hidden;margin:clamp(83.33px,6.94vw,177.77px) 0 0;font-family:LLanset Mono;font-size:clamp(15px,1.25vw,28px);font-weight:500;line-height:1.2}@media only screen and (width<=1199.98px){.page-header .page-header-title{font-size:3.75rem}.page-header .page-header-incipit{font-size:1.125rem}}@media only screen and (width<=991.98px){.page-header .container{align-items:center;display:flex}.page-header .row{height:auto}.page-header .page-header-title{font-size:3.5rem}.page-header .page-header-incipit{margin:120px 0 0}}@media only screen and (width<=767.98px){.page-header .page-header-incipit,.page-header .page-header-title{visibility:visible}}@media only screen and (width<=575.98px){.page-header .page-header-title{font-size:3rem}.page-header .page-header-incipit{font-size:1rem}}@media only screen and (width<=360.98px){.page-header .page-header-title{font-size:2.75rem}.page-header .page-header-incipit{margin:100px 0 0}}
