.fx-stage[data-astro-cid-pch3wial]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(var(--space-2xl),8vw,7rem) clamp(var(--space-md),5.5vw,5rem) clamp(var(--space-lg),5.5vw,5rem);border-radius:20px}.fx-stage--wide[data-astro-cid-pch3wial]{padding-inline:clamp(var(--space-md),2.5vw,2.5rem)}.fx-stage__photo[data-astro-cid-pch3wial]{position:absolute;inset:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%);mask-image:linear-gradient(180deg,transparent,#000 40%);scale:1.06;transition:scale 1.6s var(--ease-out)}.fx-stage[data-astro-cid-pch3wial]:has(:global(.is-in)) .fx-stage__photo[data-astro-cid-pch3wial]{scale:1}.fx-stage__inner[data-astro-cid-pch3wial]{max-width:68rem;margin-inline:auto}.fx-stage__inner--narrow[data-astro-cid-pch3wial]{max-width:54rem}.fx-stage[data-astro-cid-pch3wial] .fx-stage__inner[data-astro-cid-pch3wial]>*{box-shadow:0 1px 2px #0b16281a,0 32px 64px -28px #03172c8c}@media(prefers-reduced-motion:reduce){.fx-stage__photo[data-astro-cid-pch3wial]{scale:1;transition:none}}.cb[data-astro-cid-no7ilxk4]{margin-top:var(--section-gap);padding-block:var(--section-gap-s);overflow:clip;background:var(--color-paper)}.cb__stage[data-astro-cid-no7ilxk4]{position:relative}.cb__grid[data-astro-cid-no7ilxk4]{display:grid;gap:var(--space-2xl);align-items:center}@media(min-width:64rem){.cb__grid[data-astro-cid-no7ilxk4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.cb__copy[data-astro-cid-no7ilxk4]{display:grid;gap:var(--space-xl);justify-items:start}.cb__beam[data-astro-cid-no7ilxk4]{position:absolute;inset:calc(-1 * var(--space-lg)) 0;opacity:0;pointer-events:none}.cb__beam[data-astro-cid-no7ilxk4]:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--color-accent);box-shadow:0 0 14px 2px var(--color-accent-line);content:""}.js .cb__stage[data-astro-cid-no7ilxk4][data-reveal]{opacity:1;translate:0 0}.js .cb__stage[data-astro-cid-no7ilxk4]:not(.is-in) .cb__grid[data-astro-cid-no7ilxk4]{clip-path:inset(0 100% 0 0)}.js .cb__stage[data-astro-cid-no7ilxk4].is-in .cb__grid[data-astro-cid-no7ilxk4]{animation:cb-uncover 2.2s .2s var(--ease-in-out) both}.js .cb__stage[data-astro-cid-no7ilxk4].is-in .cb__beam[data-astro-cid-no7ilxk4]{animation:cb-beam 2.2s .2s var(--ease-in-out) both}@keyframes cb-uncover{0%{clip-path:inset(-3rem 100% -3rem -3rem)}to{clip-path:inset(-3rem -3rem -3rem -3rem)}}@keyframes cb-beam{0%{opacity:1;transform:translate(0)}90%{opacity:1}to{opacity:0;transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.js .cb__stage[data-astro-cid-no7ilxk4].is-in .cb__grid[data-astro-cid-no7ilxk4],.js .cb__stage[data-astro-cid-no7ilxk4].is-in .cb__beam[data-astro-cid-no7ilxk4]{animation:none}.js .cb__stage[data-astro-cid-no7ilxk4] .cb__grid[data-astro-cid-no7ilxk4]{clip-path:none}}.fq[data-astro-cid-g7w4upcb]{display:grid;gap:var(--space-xl)}@media(min-width:64rem){.fq[data-astro-cid-g7w4upcb]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns)}}.fq__list[data-astro-cid-g7w4upcb]{border-top:1px solid var(--color-rule)}.fq__list[data-astro-cid-g7w4upcb] details[data-astro-cid-g7w4upcb]{border-bottom:1px solid var(--color-rule)}.fq__list[data-astro-cid-g7w4upcb] summary[data-astro-cid-g7w4upcb]{display:flex;gap:var(--space-lg);justify-content:space-between;align-items:center;min-height:44px;padding-block:var(--space-md);color:var(--color-ink);font-size:var(--text-md);font-weight:500;list-style:none;cursor:pointer}.fq__list[data-astro-cid-g7w4upcb] summary[data-astro-cid-g7w4upcb]:hover{color:var(--color-accent-text)}.fq__list[data-astro-cid-g7w4upcb] summary[data-astro-cid-g7w4upcb]:active{color:var(--color-ink-2)}.fq__list[data-astro-cid-g7w4upcb] summary[data-astro-cid-g7w4upcb]::-webkit-details-marker{display:none}.fq__list[data-astro-cid-g7w4upcb] summary[data-astro-cid-g7w4upcb] svg{flex:none;width:1.125rem;height:1.125rem;color:var(--color-muted);transition:transform var(--dur-short) var(--ease-out)}.fq__list[data-astro-cid-g7w4upcb] details[data-astro-cid-g7w4upcb][open] summary[data-astro-cid-g7w4upcb] svg{transform:rotate(45deg)}.fq__list[data-astro-cid-g7w4upcb] p[data-astro-cid-g7w4upcb]{max-width:60ch;margin:0;padding-bottom:var(--space-md);color:var(--color-muted);line-height:1.6}
