.landing[data-astro-cid-b4zbrjzk]{z-index:1000;background:var(--bg);color:var(--ink);font-family:var(--font-body);outline:none;transition:opacity .4s;position:fixed;inset:0}.landing-scroller[data-astro-cid-b4zbrjzk]{overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;height:100%;overflow:hidden auto}.landing-scroller[data-astro-cid-b4zbrjzk].is-committed{touch-action:none;overflow-y:hidden}.landing-scroller[data-astro-cid-b4zbrjzk]::-webkit-scrollbar{width:0;height:0;display:none}.landing-sticky[data-astro-cid-b4zbrjzk]{place-items:center;height:100%;display:grid;position:sticky;top:0;overflow:hidden}.mark-stage[data-astro-cid-b4zbrjzk]{transform-origin:50%;will-change:transform;width:min(100vw,100dvh);height:min(100vw,100dvh);margin-top:calc(min(100vw,100dvh)/-2);margin-left:calc(min(100vw,100dvh)/-2);position:absolute;top:50%;left:50%}.reel[data-astro-cid-b4zbrjzk]{background:var(--plate);cursor:pointer;text-decoration:none;display:block;position:absolute;overflow:hidden}.reel-track[data-astro-cid-b4zbrjzk]{will-change:transform;width:100%;position:absolute;top:0;left:0}.reel-cell[data-astro-cid-b4zbrjzk]{overflow:hidden}.reel-cell[data-astro-cid-b4zbrjzk] img{object-fit:cover;width:100%;height:100%}#jy-mark[data-astro-cid-b4zbrjzk]{pointer-events:none;position:absolute;inset:0;overflow:visible}.name-label[data-astro-cid-b4zbrjzk]{text-align:center;pointer-events:none;z-index:6;position:absolute;top:0;left:0;right:0}.name-label[data-astro-cid-b4zbrjzk] span[data-astro-cid-b4zbrjzk]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-shadow:0 1px 22px var(--bg), 0 0 6px var(--bg);font-weight:400;line-height:1.2;display:inline-block}.section-label[data-astro-cid-b4zbrjzk]{z-index:6;font-family:var(--font-display);white-space:nowrap;color:var(--ink-soft);text-shadow:0 1px 22px var(--bg), 0 0 6px var(--bg);font-weight:500;line-height:1;text-decoration:none;transition:color .3s;position:absolute;top:0;left:50%}.amp[data-astro-cid-b4zbrjzk]{z-index:6;font-family:var(--font-display);color:var(--muted);pointer-events:none;text-shadow:0 1px 22px var(--bg);font-size:16px;font-weight:400;line-height:1;position:absolute;top:0;left:50%}.chrome[data-astro-cid-b4zbrjzk]{z-index:7;flex-direction:column;align-items:center;gap:14px;transition:opacity .25s;display:flex;position:absolute;bottom:34px;left:0;right:0}.chrome-row[data-astro-cid-b4zbrjzk]{align-items:center;gap:10px;display:flex}.mono-hint[data-astro-cid-b4zbrjzk]{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.scroll-hint[data-astro-cid-b4zbrjzk]{flex-direction:column;align-items:center;gap:8px;display:flex}.scroll-cue[data-astro-cid-b4zbrjzk]{color:var(--muted);flex-direction:column;align-items:center;gap:1px;animation:1.8s ease-in-out infinite cue-drift;display:flex}.scroll-cue--down[data-astro-cid-b4zbrjzk]{--drift:3px;order:1}.scroll-cue--up[data-astro-cid-b4zbrjzk]{--drift:-3px}.scroll-cue--up[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk]{transform:rotate(180deg)}.scroll-cue[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk]{opacity:.2;animation:1.8s ease-in-out infinite cue-wave;display:block}.scroll-cue--down[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk]:nth-child(2),.scroll-cue--up[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk]:nth-child(2){animation-delay:.2s}.scroll-cue--down[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk]:nth-child(3),.scroll-cue--up[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk]:first-child{animation-delay:.4s}@keyframes cue-wave{0%,to{opacity:.2}30%{opacity:1}60%{opacity:.2}}@keyframes cue-drift{0%,to{transform:translateY(0)}50%{transform:translateY(var(--drift))}}@media (prefers-reduced-motion:reduce){.scroll-cue[data-astro-cid-b4zbrjzk],.scroll-cue[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk]{opacity:.8;animation:none}}.mono-hint--tap[data-astro-cid-b4zbrjzk]{letter-spacing:.24em}.theme-toggle-landing[data-astro-cid-b4zbrjzk]{border-radius:var(--radius-pill);cursor:pointer;width:44px;height:44px;color:var(--ink-soft);background:var(--bg);border:1px solid var(--line);justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle-landing[data-astro-cid-b4zbrjzk] svg[data-astro-cid-b4zbrjzk][hidden]{display:none}.skip-btn[data-astro-cid-b4zbrjzk]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;min-height:44px;padding:11px 20px;font-size:10.5px}.tap-hint[data-astro-cid-b4zbrjzk]{text-align:center;z-index:7;position:absolute;bottom:clamp(90px,14vh,150px);left:0;right:0}.measure-row[data-astro-cid-b4zbrjzk]{white-space:nowrap;visibility:hidden;font-family:var(--font-display);font-size:16px;font-weight:500;line-height:1;position:absolute;top:0;left:-9999px}.scroll-track-spacer[data-astro-cid-b4zbrjzk]{height:340vh}.home-hero[data-astro-cid-lcdefpme]{padding:clamp(46px, 7vw, 84px) var(--gutter) clamp(34px, 4vw, 50px);grid-template-columns:1.7fr 1fr;align-items:end;gap:clamp(24px,4vw,56px);display:grid}.hero-eyebrow[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);font-size:12px}.hero-headline[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin-top:20px;font-size:clamp(38px,5vw,88px);font-weight:600;line-height:.94}.hero-lead[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--ink-soft);max-width:560px;margin-top:24px;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.home-hero-aside[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);align-self:end;padding-bottom:8px;padding-left:clamp(18px,2vw,28px)}.stat-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.stat-row--last[data-astro-cid-lcdefpme]{border-bottom:none}.stat-key[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.stat-value[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink);text-align:right;font-size:11px}.home-section[data-astro-cid-lcdefpme]{padding:clamp(30px, 4vw, 48px) var(--gutter) clamp(40px, 5vw, 64px);border-top:1px solid var(--line)}.home-section--close[data-astro-cid-lcdefpme]{padding-bottom:clamp(50px,6vw,80px)}.section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:26px;display:flex}.label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:12px}.section-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(38px,5vw,88px);font-weight:600;line-height:.9}.section-note[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--ink-soft);max-width:520px;margin-top:12px;font-size:16px;line-height:1.55}.section-cta[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1.5px solid var(--art);align-items:center;gap:9px;padding-bottom:6px;font-size:11px;display:inline-flex}.arrow[data-astro-cid-lcdefpme]{transition:transform var(--dur-mid) var(--ease);display:inline-block}.dispatch-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.dispatch-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);align-items:flex-start;gap:clamp(16px,3vw,32px);padding:26px 0;display:flex}.dispatch-row[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.dispatch-image[data-astro-cid-lcdefpme]{width:88px;transition:opacity var(--dur-fast) ease;flex:0 0 88px;display:block}.dispatch-image[data-astro-cid-lcdefpme]:hover{opacity:.85}.mono-date[data-astro-cid-lcdefpme]{letter-spacing:.14em;margin-top:8px}.dispatch-body[data-astro-cid-lcdefpme]{flex:1 1 0;min-width:0}.dispatch-title[data-astro-cid-lcdefpme]{text-underline-offset:.18em;transition:text-decoration-color var(--dur-fast) ease;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:clamp(19px,2vw,25px);font-weight:500;line-height:1.15;text-decoration:underline 1.5px #0000;display:inline}.dispatch-blurb[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--ink-soft);max-width:640px;margin-top:9px;font-size:15.5px;line-height:1.55}.dispatch-title[data-astro-cid-lcdefpme]:hover,.dispatch-row[data-astro-cid-lcdefpme]:has(.dispatch-image:hover) .dispatch-title[data-astro-cid-lcdefpme]{text-decoration-color:var(--art)}.entry-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:22px;display:grid}.entry-panel[data-astro-cid-lcdefpme]{color:var(--ink);background:var(--surface);border:1px solid var(--line);transition:box-shadow var(--dur-mid) ease, transform var(--dur-mid) ease;flex-direction:column;display:flex}.entry-panel[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.entry-strip[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 22px;display:flex}.entry-code[data-astro-cid-lcdefpme]{letter-spacing:.16em;flex:none;padding-bottom:6px}.entry-image[data-astro-cid-lcdefpme] .pf-image-frame{border:none}.entry-image[data-astro-cid-lcdefpme] .pf-image{transition:transform var(--dur-slow) var(--ease)}.entry-panel[data-astro-cid-lcdefpme]:hover .entry-image[data-astro-cid-lcdefpme] .pf-image{transform:scale(1.035)}.entry-foot[data-astro-cid-lcdefpme]{padding:24px 22px 26px}.entry-word[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:.98}.entry-sub[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--ink-soft);max-width:380px;font-size:15.5px;line-height:1.5}.entry-cta[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;border-bottom:1.5px solid var(--ink);align-items:center;gap:10px;margin-top:20px;padding-bottom:6px;font-size:11.5px;display:inline-flex}.entry-panel[data-astro-cid-lcdefpme]:hover .entry-cta[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{transform:translate(5px)}.close-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:22px;display:grid}.close-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);padding:clamp(24px,3vw,36px)}.close-card--plate[data-astro-cid-lcdefpme]{background:var(--plate)}.close-card--surface[data-astro-cid-lcdefpme]{background:var(--surface);flex-direction:column;justify-content:space-between;gap:24px;display:flex}.close-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:14px;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.05}.close-body[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--ink-soft);max-width:420px;margin-top:12px;font-size:15.5px;line-height:1.55}.close-cta[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1.5px solid var(--art);align-items:center;gap:9px;margin-top:20px;padding-bottom:6px;font-size:11px;display:inline-flex}.close-buttons[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.btn-filled[data-astro-cid-lcdefpme],.btn-outline[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;min-height:44px;transition:background var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease;align-items:center;padding:13px 20px;font-size:11px;display:inline-flex}.btn-filled[data-astro-cid-lcdefpme]{color:var(--bg);background:var(--ink)}.btn-outline[data-astro-cid-lcdefpme]{color:var(--ink);border:1px solid var(--line)}.btn-outline[data-astro-cid-lcdefpme]:hover{border-color:var(--ink)}@media (width<=860px){.home-hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-hero-aside[data-astro-cid-lcdefpme]{border-left:none;border-top:1px solid var(--line);margin-top:8px;padding-top:20px;padding-left:0}}@media (width<=600px){.eyebrow-part[data-astro-cid-lcdefpme]{display:block}.eyebrow-sep[data-astro-cid-lcdefpme]{display:none}.dispatch-image[data-astro-cid-lcdefpme]{flex-basis:64px;width:64px}}@media (prefers-reduced-motion:reduce){.entry-panel[data-astro-cid-lcdefpme]:hover,.entry-panel[data-astro-cid-lcdefpme]:hover .entry-cta[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme],.entry-panel[data-astro-cid-lcdefpme]:hover .entry-image[data-astro-cid-lcdefpme] .pf-image{transform:none}}
