h1[data-astro-cid-5tznm7mj],h2[data-astro-cid-5tznm7mj]{text-wrap:balance}.jr-page[data-astro-cid-5tznm7mj]{--jr-ink: var(--color-slate-900);--jr-line: var(--color-slate-200);--jr-mute: var(--color-slate-500);--jr-accent: #8b6cff;--jr-accent-ink: #131020;color:var(--jr-ink);margin-top:-5rem;padding-top:5rem;timeline-scope:--frontis}.dark .jr-page[data-astro-cid-5tznm7mj]{--jr-ink: #ffffff;--jr-line: var(--color-slate-800);--jr-mute: var(--color-slate-400)}@media(min-width:1024px){.jr-page[data-astro-cid-5tznm7mj]{margin-top:-7rem;padding-top:7rem}}.jr-wrap[data-astro-cid-5tznm7mj]{max-width:1800px;margin:0 auto;padding:0 1.5rem}@media(min-width:1024px){.jr-wrap[data-astro-cid-5tznm7mj]{padding:0 3rem}}.jr-masthead[data-astro-cid-5tznm7mj]{padding:4rem 0 2.5rem;border-bottom:2px solid var(--jr-line)}.jr-kicker[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-mono, ui-monospace, monospace);font-size:.625rem;text-transform:uppercase;letter-spacing:.32em;color:var(--jr-mute)}.jr-count[data-astro-cid-5tznm7mj]{color:var(--jr-ink)}.jr-title[data-astro-cid-5tznm7mj]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.05em;line-height:.82;font-size:clamp(2.75rem,13vw,12rem);margin:.5rem 0 0;text-wrap:nowrap}.jr-bar[data-astro-cid-5tznm7mj]{height:12px;background:var(--jr-accent);margin:1rem 0 1.75rem}.jr-statement[data-astro-cid-5tznm7mj]{max-width:46ch;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;line-height:1.9;color:var(--jr-mute);margin:0}.jr-crosslink[data-astro-cid-5tznm7mj]{display:inline-block;margin-top:1.75rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.625rem;text-transform:uppercase;letter-spacing:.24em;color:var(--jr-ink);border-bottom:2px solid var(--jr-accent);padding-bottom:2px}.jr-crosslink[data-astro-cid-5tznm7mj]:hover{background:var(--jr-accent);color:var(--jr-accent-ink)}.jr-rail[data-astro-cid-5tznm7mj]{display:none;position:fixed;top:5rem;left:0;right:0;z-index:30;pointer-events:none;background:#fff;border-bottom:1px solid var(--jr-line)}.dark .jr-rail[data-astro-cid-5tznm7mj]{background:var(--color-slate-950)}.jr-rail-row[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;align-items:baseline;padding-top:.875rem;padding-bottom:.875rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.625rem;text-transform:uppercase;letter-spacing:.32em;color:var(--jr-mute)}.jr-progress[data-astro-cid-5tznm7mj]{position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:var(--jr-accent);transform:scaleX(0);transform-origin:left}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.frontis[data-astro-cid-5tznm7mj]{view-timeline-name:--frontis;view-timeline-axis:block;view-timeline-inset:5rem auto}.jr-rail[data-astro-cid-5tznm7mj]{display:block;animation:rail-dock linear both;animation-timeline:--frontis;animation-range:exit 30% exit 95%}.jr-progress[data-astro-cid-5tznm7mj]{animation:read-progress linear both;animation-timeline:scroll(root block)}}}@keyframes rail-dock{0%{opacity:0}to{opacity:1}}@keyframes read-progress{to{transform:scaleX(1)}}.story-excerpt[data-astro-cid-5tznm7mj]:first-letter{float:left;font-size:3.1em;line-height:.82;padding-right:.09em;padding-top:.04em;font-weight:600;color:var(--color-slate-900)}.dark .story-excerpt[data-astro-cid-5tznm7mj]:first-letter{color:#fff}.entry-ghost[data-astro-cid-5tznm7mj]{position:absolute;inset:0;pointer-events:none;background-size:cover;background-position:center;opacity:.05;filter:blur(8px) saturate(.55);-webkit-mask-image:radial-gradient(70% 95% at 38% 50%,black,transparent 78%);mask-image:radial-gradient(70% 95% at 38% 50%,black,transparent 78%);transition:opacity .6s ease,filter .6s ease}.spread[data-astro-cid-5tznm7mj]:hover .entry-ghost[data-astro-cid-5tznm7mj]{opacity:.14;filter:blur(2px) saturate(.95)}.dark .spread[data-astro-cid-5tznm7mj]:hover{background:radial-gradient(60% 100% at 40% 50%,rgba(139,108,255,.06),transparent 80%)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.spread[data-astro-cid-5tznm7mj]{animation:spread-in linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}}@keyframes spread-in{0%{opacity:.15;transform:translateY(26px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.entry-ghost[data-astro-cid-5tznm7mj],figure[data-astro-cid-5tznm7mj]{transition:none}}
