.page-module__Pp7e7W__about{--p:0;color:#d8c1a0;background: linear-gradient(180deg, transparent calc(100% - 40vh), var(--background) 100%), #05030f;min-height:100dvh}.page-module__Pp7e7W__hero{color:#f0e6d2;font-family:var(--font-header), serif;text-align:center;z-index:2;transform:translateY(calc(var(--p) * -90vh));will-change:transform;justify-content:center;margin-top:34vh;padding:4vh 6vw 2vh;display:flex;position:relative}.page-module__Pp7e7W__rise{z-index:2;transform:translateY(calc(var(--p) * var(--sp,0px)));will-change:transform;position:relative}@media (prefers-reduced-motion:reduce){.page-module__Pp7e7W__hero,.page-module__Pp7e7W__rise{opacity:1;transform:none}}.page-module__Pp7e7W__hero .page-module__Pp7e7W__h1{letter-spacing:normal;margin:0;font-size:clamp(2.8rem,7vw,4.8rem);font-weight:700;line-height:1.02}.page-module__Pp7e7W__sectionHeading{z-index:2;font-family:var(--font-header), serif;color:#f0e6d2;text-align:left;margin:50vh 0 5vh;padding:0 6vw;font-size:clamp(2.8rem,7vw,4.8rem);font-weight:700;line-height:1.02;position:relative}.page-module__Pp7e7W__spacer{height:28vh}.page-module__Pp7e7W__vignette{pointer-events:none;z-index:2;background:radial-gradient(#0000 25%,#00000073 45%,#000000e6 100%);position:absolute;inset:0}@media (max-width:786px){.page-module__Pp7e7W__spacer{height:0}}
