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