.heading[data-astro-cid-rxyyfajb]{max-width:48rem;margin-bottom:clamp(3rem,7vw,6rem)}.heading[data-astro-cid-rxyyfajb] h2[data-astro-cid-rxyyfajb]{font-size:var(--text-display-md);font-weight:var(--fw-medium);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.15}.jump-nav[data-astro-cid-rxyyfajb]{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.jump-nav[data-astro-cid-rxyyfajb] a[data-astro-cid-rxyyfajb]{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-text);transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease;line-height:1.3}.jump-nav[data-astro-cid-rxyyfajb] a[data-astro-cid-rxyyfajb]:hover{color:var(--color-bronze-text);border-color:currentColor}.jump-nav[data-astro-cid-rxyyfajb] a[data-astro-cid-rxyyfajb]:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.item[data-astro-cid-rxyyfajb]{scroll-margin-top:calc(var(--header-height,96px) + var(--space-6))}.items[data-astro-cid-rxyyfajb]{flex-direction:column;gap:clamp(4rem,9vw,8rem);display:flex}.item[data-astro-cid-rxyyfajb]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.item[data-astro-cid-rxyyfajb].is-flipped{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.item[data-astro-cid-rxyyfajb].is-flipped .item-media[data-astro-cid-rxyyfajb]{order:2}.item[data-astro-cid-rxyyfajb].no-media{padding-top:var(--space-8);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr)}.item-media[data-astro-cid-rxyyfajb]{border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.item-media[data-astro-cid-rxyyfajb] img[data-astro-cid-rxyyfajb],.item-media[data-astro-cid-rxyyfajb] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.item-text[data-astro-cid-rxyyfajb]{max-width:30rem}.item-index[data-astro-cid-rxyyfajb]{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--color-bronze-text);font-variant-numeric:tabular-nums;display:block}.item-text[data-astro-cid-rxyyfajb] h3[data-astro-cid-rxyyfajb]{margin-bottom:var(--space-4);font-size:var(--text-tile);font-weight:var(--fw-medium);letter-spacing:-.01em;line-height:1.2}.item-link[data-astro-cid-rxyyfajb]{color:var(--color-bronze,currentColor);font-size:var(--text-sm,.9rem);letter-spacing:.02em;text-underline-offset:.3em;margin-top:1.1rem;text-decoration:underline 1px;display:inline-block}.item-link-arrow[data-astro-cid-rxyyfajb]{transition:transform var(--dur-base) var(--ease-out-expo);margin-left:.4em;text-decoration:none;display:inline-block}.item-link--onward[data-astro-cid-rxyyfajb]:hover,.item-link--onward[data-astro-cid-rxyyfajb]:focus-visible{color:var(--color-bronze-text)}.item-link--onward[data-astro-cid-rxyyfajb]:hover .item-link-arrow[data-astro-cid-rxyyfajb],.item-link--onward[data-astro-cid-rxyyfajb]:focus-visible .item-link-arrow[data-astro-cid-rxyyfajb]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.item-link-arrow[data-astro-cid-rxyyfajb]{transition:none}}.item-text[data-astro-cid-rxyyfajb] p[data-astro-cid-rxyyfajb]{font-size:var(--text-body-lg);margin:0;line-height:1.7}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.item-media[data-astro-cid-rxyyfajb] img[data-astro-cid-rxyyfajb],.item-media[data-astro-cid-rxyyfajb] img{transition:transform 1.6s var(--ease-out-expo);transform:scale(1.06)}.item-media[data-astro-cid-rxyyfajb]{opacity:0;transition:opacity 1s var(--ease-out-expo)}.item-text[data-astro-cid-rxyyfajb]{opacity:0;transition:opacity 1s var(--ease-out-expo) .12s, transform 1s var(--ease-out-expo) .12s;transform:translateY(24px)}.item[data-astro-cid-rxyyfajb].is-revealed .item-media[data-astro-cid-rxyyfajb],.item[data-astro-cid-rxyyfajb].is-revealed .item-text[data-astro-cid-rxyyfajb]{opacity:1;transform:none}.item[data-astro-cid-rxyyfajb].is-revealed .item-media[data-astro-cid-rxyyfajb] img[data-astro-cid-rxyyfajb],.item[data-astro-cid-rxyyfajb].is-revealed .item-media[data-astro-cid-rxyyfajb] img{transform:scale(1)}}@media (width<=800px){.item[data-astro-cid-rxyyfajb],.item[data-astro-cid-rxyyfajb].is-flipped{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.item[data-astro-cid-rxyyfajb].is-flipped .item-media[data-astro-cid-rxyyfajb]{order:0}.item-index[data-astro-cid-rxyyfajb]{margin-bottom:var(--space-4)}}
