.page[data-astro-cid-xa52sxzc]{--page-line:var(--line,var(--ink));padding-bottom:clamp(3rem,2rem + 4vw,6rem)}.page-grid[data-astro-cid-xa52sxzc]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.page-grid[data-astro-cid-xa52sxzc]{grid-template-columns:11rem minmax(0, var(--measure));gap:var(--space-7)}}@media (width>=1440px){.page-grid[data-astro-cid-xa52sxzc]{grid-template-columns:13rem minmax(0, var(--measure))}}.page-head[data-astro-cid-xa52sxzc]{padding-top:var(--space-5);margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);position:relative}.page-head__crumbs[data-astro-cid-xa52sxzc]{min-height:1.5rem}.page-head__board[data-astro-cid-xa52sxzc]{padding-top:var(--space-5);row-gap:var(--space-3);margin-top:clamp(1.5rem,1rem + 2vw,3rem);position:relative}.page-head__board[data-astro-cid-xa52sxzc]:before{content:"";top:0;left:var(--gutter);right:var(--gutter);height:var(--track);background:var(--page-line);border-radius:2px;position:absolute}.page-head__code[data-astro-cid-xa52sxzc]{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.1em;color:var(--text);margin:0;font-weight:600;display:inline-flex}.page-head__node[data-astro-cid-xa52sxzc]{width:var(--node);height:var(--node);border:3px solid var(--page-line);background:var(--signal);border-radius:50%;flex:none}.page-head__eyebrow[data-astro-cid-xa52sxzc]{margin-bottom:var(--space-2)}.page-head__title[data-astro-cid-xa52sxzc]{font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:.02em;text-wrap:balance}.page-head__lead[data-astro-cid-xa52sxzc]{margin-top:var(--space-4);max-width:var(--measure);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--muted)}.page-head__meta[data-astro-cid-xa52sxzc]{margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--muted)}.page-head__meta[data-astro-cid-xa52sxzc] time[data-astro-cid-xa52sxzc]{color:var(--text);font-family:var(--font-mono);font-size:.95em}@media (width>=1024px){.page-head__station[data-astro-cid-xa52sxzc]{padding-top:.55rem}.page-head__code[data-astro-cid-xa52sxzc]{flex-direction:column;align-items:flex-start}.page-head__node[data-astro-cid-xa52sxzc]{top:calc((var(--track) - var(--node) - 4px) / 2);left:var(--gutter);width:calc(var(--node) + 4px);height:calc(var(--node) + 4px);position:absolute}}.page-rail__nav[data-astro-cid-xa52sxzc]{padding:var(--space-4) 0 var(--space-4) var(--space-4);border-left:var(--track) solid var(--page-line)}.page-rail__title[data-astro-cid-xa52sxzc]{margin-bottom:var(--space-2)}.page-rail__list[data-astro-cid-xa52sxzc]{gap:0;margin:0;display:grid}.page-rail__list[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{gap:var(--space-2);min-height:44px;font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--text);align-items:baseline;padding-block:.6rem;text-decoration:none;display:flex;position:relative}.page-rail__list[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:before{content:"";left:calc(-1 * var(--space-4) - var(--track) / 2 - 5px);border:2px solid var(--page-line);background:var(--bg);border-radius:50%;width:10px;height:10px;position:absolute;top:1.05rem}.page-rail__list[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover{color:var(--link);text-decoration:underline}.page-rail__list[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover:before{background:var(--signal)}.page-rail__num[data-astro-cid-xa52sxzc]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--muted);flex:none}@media (width>=1024px){.page-rail__nav[data-astro-cid-xa52sxzc]{top:calc(var(--header-h) + var(--space-5));position:sticky}}@media (width<=1023.98px){.page-rail--empty[data-astro-cid-xa52sxzc]{display:none}.page-rail__nav[data-astro-cid-xa52sxzc]{padding:var(--space-3) 0 0;border-left:0;border-top:var(--track) solid var(--page-line)}.page-rail__list[data-astro-cid-xa52sxzc]{gap:0 var(--space-4);flex-wrap:wrap;display:flex}.page-rail__list[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{align-items:center;padding-block:0}.page-rail__list[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:before{content:none}}.page-main[data-astro-cid-xa52sxzc]{min-width:0}
