.pp[data-astro-cid-kziklhnn]{position:relative;height:100svh;min-height:38rem;overflow:hidden;color:var(--on-image);background:var(--sand-40)}.pp__frame[data-astro-cid-kziklhnn]{position:absolute;top:0;bottom:0;overflow:hidden}.pp__frame--a[data-astro-cid-kziklhnn]{left:0;width:50%}.pp__frame--b[data-astro-cid-kziklhnn]{right:0;width:50%}.pp__frame--b[data-astro-cid-kziklhnn]{border-left:3px solid var(--sand-30)}.pp__shade--a[data-astro-cid-kziklhnn]{background:radial-gradient(100% 62% at 26% 30%,rgb(var(--veil-rgb) / .72),rgb(var(--veil-rgb) / .5) 48%,rgb(var(--veil-rgb) / 0)),linear-gradient(to bottom,rgb(var(--veil-rgb) / .32),rgb(var(--veil-rgb) / 0) 22% 52%,rgb(var(--veil-rgb) / .5) 72%,rgb(var(--veil-rgb) / .66))}.pp__shade--b[data-astro-cid-kziklhnn]{background:radial-gradient(60% 50% at 0% 32%,rgb(var(--veil-rgb) / .42),rgb(var(--veil-rgb) / .2),rgb(var(--veil-rgb) / 0)),linear-gradient(to bottom,rgb(var(--veil-rgb) / .3),rgb(var(--veil-rgb) / 0) 20% 74%,rgb(var(--veil-rgb) / .45))}.pp__words[data-astro-cid-kziklhnn]{position:absolute;top:calc(var(--header-h) + clamp(2rem,10svh,7rem));left:var(--gutter);right:calc(50% + var(--gutter));z-index:2;pointer-events:none}.pp__eyebrow[data-astro-cid-kziklhnn]{width:fit-content;margin:0 0 1.5rem;padding:0;font-family:var(--font-editorial);font-style:italic;font-size:1.1875rem}.pp__title[data-astro-cid-kziklhnn]{margin:0;display:grid;font-family:var(--font-display);font-weight:400;font-size:clamp(2.75rem,1rem + 4.4vw,5.5rem);line-height:.98;letter-spacing:.004em}.pp__line[data-astro-cid-kziklhnn]{display:block}.pp__line-in[data-astro-cid-kziklhnn]{display:inline-block;padding:.08em 0 .14em}.pp__line--2[data-astro-cid-kziklhnn]{padding-left:1.3em}.pp__line--3[data-astro-cid-kziklhnn]{padding-left:.5em}.pp__title[data-astro-cid-kziklhnn] .place{font-family:var(--font-editorial);font-style:italic;font-size:1.06em}.pp__foot[data-astro-cid-kziklhnn]{position:absolute;left:var(--gutter);bottom:clamp(4.5rem,10svh,6.5rem);z-index:2;display:grid;gap:1rem;max-width:26rem}.pp__sub[data-astro-cid-kziklhnn]{margin:0;font-family:var(--font-ui);font-size:.9375rem;line-height:1.6;letter-spacing:.03em}.pp__caps[data-astro-cid-kziklhnn]{position:absolute;left:var(--gutter);right:var(--gutter);bottom:clamp(1.5rem,4svh,2.75rem);z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.pp[data-astro-cid-kziklhnn] .pp__cap{margin:0}.pp[data-astro-cid-kziklhnn] .pp__cap--b{grid-column:2}@media(max-width:899px){.pp__words[data-astro-cid-kziklhnn]{right:var(--gutter)}.pp[data-astro-cid-kziklhnn]{height:88svh;min-height:34rem}.pp__frame--a[data-astro-cid-kziklhnn]{width:100%}.pp__frame--b[data-astro-cid-kziklhnn]{display:none}.pp__shade--a[data-astro-cid-kziklhnn]{background:linear-gradient(to bottom,rgb(var(--veil-rgb) / .62),rgb(var(--veil-rgb) / .52) 40%,rgb(var(--veil-rgb) / .16),rgb(var(--veil-rgb) / .5) 76%,rgb(var(--veil-rgb) / .66))}.pp__words[data-astro-cid-kziklhnn]{top:calc(var(--header-h) + 5svh)}.pp__title[data-astro-cid-kziklhnn]{font-size:clamp(2.35rem,1rem + 6.2vw,2.9rem);line-height:1.02}.pp__line--2[data-astro-cid-kziklhnn]{padding-left:.6em}.pp__line--3[data-astro-cid-kziklhnn]{padding-left:.2em}.pp__foot[data-astro-cid-kziklhnn]{right:auto;bottom:4rem;max-width:calc(100% - 2 * var(--gutter))}.pp__caps[data-astro-cid-kziklhnn]{grid-template-columns:1fr;bottom:1.25rem}.pp[data-astro-cid-kziklhnn] .pp__cap--b{display:none}}@media(prefers-reduced-motion:no-preference){html.mo .pp__frame--a[data-astro-cid-kziklhnn]{animation:pp-up 1.4s var(--ease-tide) both}html.mo .pp__frame--b[data-astro-cid-kziklhnn]{animation:pp-down 1.4s var(--ease-tide) .2s both}html.mo .pp__line-in[data-astro-cid-kziklhnn]{animation:pp-rise 1.3s var(--ease-settle) both}html.mo .pp__line--1[data-astro-cid-kziklhnn] .pp__line-in[data-astro-cid-kziklhnn]{animation-delay:.6s}html.mo .pp__line--2[data-astro-cid-kziklhnn] .pp__line-in[data-astro-cid-kziklhnn]{animation-delay:.74s}html.mo .pp__line--3[data-astro-cid-kziklhnn] .pp__line-in[data-astro-cid-kziklhnn]{animation-delay:.88s}html.mo [data-astro-cid-kziklhnn]:is(.pp__eyebrow,.pp__foot,.pp__caps){animation:pp-fade 1.1s var(--ease-settle) 1.15s both}}@keyframes pp-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes pp-down{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes pp-rise{0%{opacity:0;translate:0 .45em}to{opacity:1;translate:0 0}}@keyframes pp-fade{0%{opacity:0}to{opacity:1}}
