.pr[data-astro-cid-rcy7iuhi]{background:var(--bg);color:var(--fg)}.pr-intro[data-astro-cid-rcy7iuhi] .grid[data-astro-cid-rcy7iuhi]{row-gap:clamp(36px,7vh,80px)}.pr-intro__p[data-astro-cid-rcy7iuhi]{letter-spacing:-.03em;text-wrap:balance;grid-column:1/span 9;font-size:clamp(1.75rem,1rem + 3vw,4rem);font-weight:500;line-height:1.08}.pr-index[data-astro-cid-rcy7iuhi]{column-gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pr-index__item[data-astro-cid-rcy7iuhi]{border-top:1px solid var(--rule-strong)}.pr-index__link[data-astro-cid-rcy7iuhi]{grid-template-columns:3.2em minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:64px;padding-block:12px;font-size:clamp(1rem,.9rem + .4vw,1.25rem);font-weight:600;display:grid}.pr-index__n[data-astro-cid-rcy7iuhi]{color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-out)}.pr-index__name[data-astro-cid-rcy7iuhi]{transition:transform var(--dur-base) var(--ease-out)}.pr-index__arrow[data-astro-cid-rcy7iuhi]{width:18px;transition:transform var(--dur-fast) var(--ease-out)}.pr-index__link[data-astro-cid-rcy7iuhi]:hover .pr-index__n[data-astro-cid-rcy7iuhi],.pr-index__link[data-astro-cid-rcy7iuhi]:focus-visible .pr-index__n[data-astro-cid-rcy7iuhi]{color:var(--bauxite)}.pr-index__link[data-astro-cid-rcy7iuhi]:hover .pr-index__name[data-astro-cid-rcy7iuhi]{transform:translate(8px)}.pr-index__link[data-astro-cid-rcy7iuhi]:hover .pr-index__arrow[data-astro-cid-rcy7iuhi]{transform:translateY(4px)}.pr-seg[data-astro-cid-rcy7iuhi]{scroll-margin-top:calc(var(--nav-h) - 1px);position:relative}.pr-seg__grid[data-astro-cid-rcy7iuhi]{align-items:center;row-gap:40px}.pr-seg__text[data-astro-cid-rcy7iuhi]{z-index:1;grid-column:1/span 6;position:relative}.pr-panel[data-astro-cid-rcy7iuhi]{grid-column:8/span 5}.pr-seg--flip[data-astro-cid-rcy7iuhi] .pr-seg__text[data-astro-cid-rcy7iuhi]{grid-area:1/7/auto/span 6}.pr-seg--flip[data-astro-cid-rcy7iuhi] .pr-panel[data-astro-cid-rcy7iuhi]{grid-area:1/1/auto/span 5}.pr-seg__n[data-astro-cid-rcy7iuhi]{font-family:var(--font-display);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--fg-muted);margin-bottom:clamp(16px,3vh,32px);font-size:clamp(3.5rem,1.5rem + 8vw,9rem);font-weight:640;line-height:.8}.pr-seg__name[data-astro-cid-rcy7iuhi]{max-width:14ch;margin-bottom:clamp(28px,5vh,56px)}.pr-items[data-astro-cid-rcy7iuhi]{border-bottom:1px solid var(--rule-strong)}.pr-item[data-astro-cid-rcy7iuhi]{border-top:1px solid var(--rule-strong);grid-template-columns:3.4em minmax(0,1fr);align-items:baseline;gap:12px;padding-block:clamp(14px,2.2vh,22px);display:grid}.pr-item__n[data-astro-cid-rcy7iuhi]{color:var(--fg-muted)}.pr-item__name[data-astro-cid-rcy7iuhi]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.375rem,1rem + 1.6vw,2.5rem);font-weight:500;line-height:1.12}.pr-panel[data-astro-cid-rcy7iuhi]{position:relative}.pr-panel__in[data-astro-cid-rcy7iuhi]{aspect-ratio:4/5;background:var(--ink-800);position:relative;overflow:hidden}.pr-clip[data-astro-cid-rcy7iuhi]{transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.pr-clip[data-astro-cid-rcy7iuhi][data-clip="1"]{opacity:0}.pr-panel[data-astro-cid-rcy7iuhi].is-alt .pr-clip[data-astro-cid-rcy7iuhi][data-clip="1"]{opacity:1}.pr-panel--duo[data-astro-cid-rcy7iuhi]{cursor:pointer}.pr-panel__ticks[data-astro-cid-rcy7iuhi]{z-index:2;gap:6px;display:flex;position:absolute;bottom:14px;left:14px}.pr-panel__tick[data-astro-cid-rcy7iuhi]{color:var(--bone-50);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:#0b0c0d99;border:1px solid #f4f1ea66;padding:3px 6px 2px}.pr-panel[data-astro-cid-rcy7iuhi]:not(.is-alt) .pr-panel__tick[data-astro-cid-rcy7iuhi][data-tick="0"],.pr-panel[data-astro-cid-rcy7iuhi].is-alt .pr-panel__tick[data-astro-cid-rcy7iuhi][data-tick="1"]{background:var(--bone-50);color:var(--ink-900)}.pr-dust[data-astro-cid-rcy7iuhi]{z-index:3;pointer-events:none;opacity:0;width:100%;max-width:none;height:100%;transition:opacity var(--dur-base) var(--ease-out);position:fixed;inset:0}.pr-dust[data-astro-cid-rcy7iuhi].is-live{opacity:.7}.pr-close[data-astro-cid-rcy7iuhi]{background:var(--ink-900);min-height:max(560px,100svh);color:var(--bone-50);align-items:flex-end;display:flex;position:relative;overflow:hidden}.pr-close__inner[data-astro-cid-rcy7iuhi]{z-index:1;padding-block:var(--space-quiet) clamp(48px, 10vh, 120px);position:relative}.pr-close__p[data-astro-cid-rcy7iuhi]{letter-spacing:-.025em;text-wrap:pretty;grid-column:1/span 10;font-size:clamp(1.5rem,.9rem + 2.4vw,3.25rem);font-weight:500;line-height:1.16}@media (width<=1023px){.pr-intro__p[data-astro-cid-rcy7iuhi],.pr-close__p[data-astro-cid-rcy7iuhi]{grid-column:1/-1}.pr-seg__text[data-astro-cid-rcy7iuhi],.pr-seg--flip[data-astro-cid-rcy7iuhi] .pr-seg__text[data-astro-cid-rcy7iuhi]{grid-area:2/1/auto/-1}.pr-panel[data-astro-cid-rcy7iuhi],.pr-seg--flip[data-astro-cid-rcy7iuhi] .pr-panel[data-astro-cid-rcy7iuhi]{grid-area:1/1/auto/span 10}.pr-panel__in[data-astro-cid-rcy7iuhi]{aspect-ratio:16/10}}@media (width<=767px){.pr-index[data-astro-cid-rcy7iuhi]{grid-template-columns:minmax(0,1fr)}.pr-panel[data-astro-cid-rcy7iuhi],.pr-seg--flip[data-astro-cid-rcy7iuhi] .pr-panel[data-astro-cid-rcy7iuhi]{margin-inline:calc(-1 * var(--gutter));grid-column:1/-1}.pr-item[data-astro-cid-rcy7iuhi]{grid-template-columns:2.8em minmax(0,1fr)}}
