.fop[data-astro-cid-fjthrbpa]{height:88svh;min-height:520px;position:relative;overflow:hidden}.fop-pic[data-astro-cid-fjthrbpa]{position:absolute;inset:0}.fop-pic[data-astro-cid-fjthrbpa] video,.fop-pic[data-astro-cid-fjthrbpa] img{filter:contrast(1.06)saturate(1.06)}.fop-scrim[data-astro-cid-fjthrbpa]{background:linear-gradient(#14121000,#14121059 45%,#141210b8);height:55%;position:absolute;bottom:0;left:0;right:0}.fop-scrim[data-astro-cid-fjthrbpa]:after{content:"";background:radial-gradient(30% 42% at 84% 62%,#14121080,#1412104d 55%,#14121000 100%);height:182%;position:absolute;bottom:0;left:0;right:0}.fop-left[data-astro-cid-fjthrbpa]{gap:calc(var(--step-display) * .18);display:grid}.fop-h[data-astro-cid-fjthrbpa]{color:var(--paper)}.fop-foot[data-astro-cid-fjthrbpa]{left:var(--m-wide);right:var(--m-wide);flex-direction:column;justify-content:space-between;align-items:flex-end;gap:18px;display:flex;position:absolute;bottom:clamp(24px,3vw,48px)}.fop-left[data-astro-cid-fjthrbpa]{text-align:right;justify-items:end}.fop-figure[data-astro-cid-fjthrbpa]{font-family:var(--font-display);font-size:var(--step-display);letter-spacing:-.03em;color:var(--paper);font-weight:300;line-height:.85}.fop-text[data-astro-cid-fjthrbpa]{text-align:right;max-width:30ch;font-size:var(--step-lead);color:var(--paper);line-height:1.4}@media (width<=860px){.fop[data-astro-cid-fjthrbpa]{height:auto;min-height:0;padding:0 var(--m) clamp(44px, 12vw, 72px)}.fop-pic[data-astro-cid-fjthrbpa]{--focus:var(--fop-focus,50% 50%);aspect-ratio:4/5;width:100%;max-height:78svh;position:relative;inset:auto;overflow:hidden}.fop-pic[data-astro-cid-fjthrbpa] img{object-position:var(--focus)}.fop-scrim[data-astro-cid-fjthrbpa]{display:none}.fop-foot[data-astro-cid-fjthrbpa]{align-items:flex-start;padding-top:28px;position:static}.fop-left[data-astro-cid-fjthrbpa]{text-align:left;justify-items:start}.fop-text[data-astro-cid-fjthrbpa]{text-align:left}}.pr[data-astro-cid-v2xwtwob]{--rule:color-mix(in srgb, currentColor 20%, transparent);padding-block:var(--section)}.pr-h[data-astro-cid-v2xwtwob]{max-width:16ch}.pr-note[data-astro-cid-v2xwtwob]{text-align:right;margin-top:clamp(28px,3vw,44px)}.pr-blocks[data-astro-cid-v2xwtwob]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:56px var(--gutter);margin-top:clamp(40px,4.5vw,72px);display:grid}.pr-block[data-astro-cid-v2xwtwob]{align-content:start;display:grid}.pr-center[data-astro-cid-v2xwtwob] .pr-h[data-astro-cid-v2xwtwob]{text-align:center;max-width:none;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.5rem,1.1rem + 3.6vw,5.5rem);font-weight:300;line-height:1}.pr-pic[data-astro-cid-v2xwtwob]{position:relative;overflow:hidden}.pr-framed[data-astro-cid-v2xwtwob] .pr-pic[data-astro-cid-v2xwtwob] .vf{z-index:2;color:var(--bone);transition:inset var(--dur) var(--ease-out)}.pr-framed[data-astro-cid-v2xwtwob] .pr-pic[data-astro-cid-v2xwtwob]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#14120f00 62%,#14120f47);position:absolute;inset:0}.pr-framed[data-astro-cid-v2xwtwob] .pr-block[data-astro-cid-v2xwtwob]:hover .pr-pic[data-astro-cid-v2xwtwob] .vf{inset:clamp(8px,.9vw,14px)}.pr-num[data-astro-cid-v2xwtwob]{font-family:var(--font);letter-spacing:.16em;opacity:.7;margin-bottom:10px;font-size:.75rem;font-weight:500;display:block}.pr-pic[data-astro-cid-v2xwtwob] img{object-position:50% 35%}@media (prefers-reduced-motion:no-preference){.pr-drift[data-astro-cid-v2xwtwob] .pr-pic[data-astro-cid-v2xwtwob]>.media img{animation:18s ease-in-out infinite alternate pr-drift;animation-delay:calc(var(--i,0) * -4.5s);will-change:transform}.pr-drift[data-astro-cid-v2xwtwob] .pr-block[data-astro-cid-v2xwtwob]:nth-child(2n) .pr-pic[data-astro-cid-v2xwtwob]>.media img{animation-name:pr-drift-b}}@keyframes pr-drift{0%{transform:scale(1.07)translate(-1.5%,1%)}to{transform:scale(1.035)translate(1.5%,-1%)}}@keyframes pr-drift-b{0%{transform:scale(1.035)translate(1.5%,1%)}to{transform:scale(1.07)translate(-1.5%,-1%)}}.pr-title[data-astro-cid-v2xwtwob]{border-bottom:1px solid var(--rule);font-family:var(--font-display);letter-spacing:-.01em;margin-top:20px;padding-bottom:14px;font-size:clamp(1.5rem,1.1rem + .9vw,2.125rem);font-weight:400;line-height:1.1}.pr-lines[data-astro-cid-v2xwtwob] li[data-astro-cid-v2xwtwob]{border-bottom:1px solid var(--rule);padding:10px 0}@media (width<=1100px){.pr-blocks[data-astro-cid-v2xwtwob]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pr-blocks[data-astro-cid-v2xwtwob]{grid-template-columns:minmax(0,1fr);gap:36px}.pr-block[data-astro-cid-v2xwtwob]{grid-template-columns:112px minmax(0,1fr);column-gap:18px}.pr-pic[data-astro-cid-v2xwtwob]{grid-area:1/1/span 2}.pr-title[data-astro-cid-v2xwtwob]{grid-column:2;margin-top:0;font-size:1.375rem}.pr-lines[data-astro-cid-v2xwtwob]{font-size:var(--step-small);grid-column:2}}.rise-stage[data-astro-cid-q67exird]{position:relative}.rise-frame[data-astro-cid-q67exird]{height:90svh}.rise-text[data-astro-cid-q67exird]{padding:48px var(--m-wide) var(--section);gap:20px;max-width:640px;display:grid}html.js .rise[data-astro-cid-q67exird]{height:220svh}html.js .rise-stage[data-astro-cid-q67exird]{height:100svh;position:sticky;top:0;overflow:hidden}html.js .rise-frame[data-astro-cid-q67exird]{height:auto;position:absolute;inset:0}html.js .rise-air[data-astro-cid-q67exird]{clip-path:inset(100% 0 0)}html.js .rise-text[data-astro-cid-q67exird]{padding:160px var(--m-wide) clamp(32px, 4vw, 56px);background:linear-gradient(#14121000,#14121066 45%,#141210c7);max-width:none;position:absolute;bottom:0;left:0;right:0}html.js .rise-text[data-astro-cid-q67exird]>[data-astro-cid-q67exird]{max-width:30ch}html.js .rise-text[data-astro-cid-q67exird] p[data-astro-cid-q67exird]{max-width:44ch;font-size:var(--step-lead);line-height:1.4}@media (prefers-reduced-motion:reduce){html.js .rise[data-astro-cid-q67exird]{height:auto}html.js .rise-stage[data-astro-cid-q67exird]{height:auto;position:relative}html.js .rise-frame[data-astro-cid-q67exird]{height:90svh;position:relative}html.js .rise-air[data-astro-cid-q67exird]{clip-path:none}html.js .rise-text[data-astro-cid-q67exird]{padding:48px var(--m-wide) var(--section);background:0 0;position:relative}}
