.git-tree[data-astro-cid-ixjej4jr]{list-style:none;margin:0;padding:0;display:grid;gap:24px}.git-tree__item[data-astro-cid-ixjej4jr]{position:relative;padding-left:34px;display:flex}.git-tree__item[data-astro-cid-ixjej4jr]:not(:last-child):before{content:"";position:absolute;left:9px;top:22px;bottom:-24px;width:0;border-left:2px solid var(--line-strong)}.git-tree__node[data-astro-cid-ixjej4jr]{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;border:2px solid var(--line-strong);background:var(--panel);flex:none}.git-tree__item[data-astro-cid-ixjej4jr][data-court=us] .git-tree__node[data-astro-cid-ixjej4jr]{background:var(--accent);border-color:var(--accent)}.git-tree__item--tip[data-astro-cid-ixjej4jr] .git-tree__node[data-astro-cid-ixjej4jr]{background:var(--panel);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft),0 0 14px var(--accent-glow);display:grid;place-items:center}.git-tree__item--tip[data-astro-cid-ixjej4jr] .git-tree__node[data-astro-cid-ixjej4jr]:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent)}.git-tree__body[data-astro-cid-ixjej4jr]{flex:1;min-width:0;min-height:20px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.git-tree__label[data-astro-cid-ixjej4jr]{color:var(--fg);font-size:15px;line-height:20px}.git-tree__item--tip[data-astro-cid-ixjej4jr] .git-tree__label[data-astro-cid-ixjej4jr]{font-weight:600}.git-tree__dur[data-astro-cid-ixjej4jr]{color:var(--fg-dim);font-size:14px;line-height:20px;text-align:right}.git-tree__item[data-astro-cid-ixjej4jr][data-court=us] .git-tree__dur[data-astro-cid-ixjej4jr]{color:var(--accent-text);font-weight:500}.timeline__note[data-astro-cid-ixjej4jr]{margin:0;color:var(--fg-muted);font-size:15px;line-height:1.7}.timeline__note[data-astro-cid-ixjej4jr] strong[data-astro-cid-ixjej4jr]{color:var(--fg)}.timeline__note[data-astro-cid-ixjej4jr]+.timeline__note[data-astro-cid-ixjej4jr]{padding-top:14px;border-top:1px solid var(--line)}.timing__notes[data-astro-cid-ixjej4jr]{gap:14px}.timing__tree[data-astro-cid-ixjej4jr]{justify-content:center}.nowrap[data-astro-cid-ixjej4jr]{white-space:nowrap}@media(min-width:700px)and (max-width:999px){.bento[data-astro-cid-ixjej4jr]>.timing__notes[data-astro-cid-ixjej4jr]{grid-column:span 12}}.viz-scroll[data-astro-cid-ixjej4jr]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}@media(min-width:1100px){.viz-scroll[data-astro-cid-ixjej4jr]{-webkit-mask-image:none;mask-image:none}}.viz-scroll[data-astro-cid-ixjej4jr]{overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}.viz[data-astro-cid-ixjej4jr]{display:block;width:100%;min-width:760px;height:auto}.viz[data-astro-cid-ixjej4jr] text[data-astro-cid-ixjej4jr]{font-family:var(--font-sans)}.viz-zone[data-astro-cid-ixjej4jr]{fill:var(--panel);stroke:var(--line);stroke-width:1}.viz-zone--yours[data-astro-cid-ixjej4jr]{fill:var(--accent-a035);stroke:var(--accent-a28)}.viz-zone--plat[data-astro-cid-ixjej4jr]{fill:var(--ink-a012)}.viz-eyebrow[data-astro-cid-ixjej4jr]{fill:var(--fg-muted);font-size:13px;font-weight:600;letter-spacing:.14em}.viz-mid[data-astro-cid-ixjej4jr]{fill:var(--fg-dim);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.viz-divide[data-astro-cid-ixjej4jr]{stroke:var(--line-strong);stroke-width:1;stroke-dasharray:4 6}.viz-chip[data-astro-cid-ixjej4jr]{fill:var(--panel-2);stroke:var(--accent-a26);stroke-width:1}.viz-chip-t[data-astro-cid-ixjej4jr]{fill:var(--fg);font-size:15px;font-weight:600}.viz-ico[data-astro-cid-ixjej4jr]{stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.viz-window[data-astro-cid-ixjej4jr]{fill:var(--viz-window);stroke:var(--line-strong);stroke-width:1}.viz-winline[data-astro-cid-ixjej4jr]{stroke:var(--line);stroke-width:1}.viz-dot[data-astro-cid-ixjej4jr]{fill:var(--fg-dim)}.viz-addr[data-astro-cid-ixjej4jr]{fill:var(--ink-a04);stroke:var(--line);stroke-width:1}.viz-addr-t[data-astro-cid-ixjej4jr]{fill:var(--accent);font-size:13px;font-family:ui-monospace,SF Mono,Menlo,monospace}.viz-live[data-astro-cid-ixjej4jr]{fill:var(--accent);animation:viz-pulse 2.4s var(--ease) infinite}@keyframes viz-pulse{0%,to{opacity:1}50%{opacity:.3}}.viz-line[data-astro-cid-ixjej4jr]{fill:var(--ink-a10)}.viz-btn[data-astro-cid-ixjej4jr]{fill:var(--accent)}.viz-btn-t[data-astro-cid-ixjej4jr]{fill:var(--viz-on-accent);font-size:13px;font-weight:600;font-family:var(--font-display)}.viz-tag[data-astro-cid-ixjej4jr]{fill:var(--panel-2);stroke:var(--line-strong);stroke-width:1}.viz-tag-t[data-astro-cid-ixjej4jr]{fill:var(--fg);font-size:14px;font-weight:600;font-family:var(--font-display)}.viz-note[data-astro-cid-ixjej4jr]{fill:var(--fg-muted);font-size:13px}.viz-subpill[data-astro-cid-ixjej4jr]{fill:var(--accent-a10);stroke:var(--accent-glow);stroke-width:1}.viz-bolt[data-astro-cid-ixjej4jr]{color:var(--accent)}.viz-sub-t[data-astro-cid-ixjej4jr]{fill:var(--fg);font-size:14px;font-weight:500}.viz-visitor[data-astro-cid-ixjej4jr]{stroke:var(--fg-muted);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.viz-visitor-t[data-astro-cid-ixjej4jr]{fill:var(--fg-muted);font-size:12px}.viz-link[data-astro-cid-ixjej4jr]{stroke:var(--accent);stroke-width:1.6;fill:none;opacity:.85}.viz-arrowhead[data-astro-cid-ixjej4jr]{fill:var(--accent)}.viz-caption[data-astro-cid-ixjej4jr]{margin:clamp(22px,3vw,32px) auto 0;color:var(--fg-muted);font-size:clamp(15px,1.4vw,17px);line-height:1.7;max-width:68ch;text-align:center}.viz-caption[data-astro-cid-ixjej4jr] strong[data-astro-cid-ixjej4jr]{color:var(--fg)}@media(prefers-reduced-motion:reduce){.viz-live[data-astro-cid-ixjej4jr]{animation:none}}.own__col[data-astro-cid-ixjej4jr]{gap:0}.own__head[data-astro-cid-ixjej4jr]{display:flex;align-items:center;gap:14px;margin:0 0 22px;padding-bottom:22px;border-bottom:1px solid var(--line)}.own__badge[data-astro-cid-ixjej4jr]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;flex:none}.own__badge[data-astro-cid-ixjej4jr] svg[data-astro-cid-ixjej4jr]{width:20px;height:20px}.own__badge--yours[data-astro-cid-ixjej4jr]{color:var(--accent-text);background:var(--accent-soft);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}.own__badge--ours[data-astro-cid-ixjej4jr]{color:var(--fg);background:var(--ink-a05);box-shadow:0 0 0 1px var(--line-strong)}.own__title[data-astro-cid-ixjej4jr]{font-size:clamp(22px,2.2vw,28px)}.own__list[data-astro-cid-ixjej4jr]{list-style:none;margin:0;padding:0;display:grid;gap:20px}.own__item[data-astro-cid-ixjej4jr]{display:grid;gap:3px}.own__item-t[data-astro-cid-ixjej4jr]{font-family:var(--font-display);font-weight:600;font-size:16px;color:var(--fg)}.own__item-d[data-astro-cid-ixjej4jr]{color:var(--fg-muted);font-size:15px;line-height:1.6}.leave[data-astro-cid-ixjej4jr]{list-style:none;margin:0;padding:0}.leave__item[data-astro-cid-ixjej4jr]{gap:14px}.leave__n[data-astro-cid-ixjej4jr]{font-family:var(--font-display);font-size:clamp(40px,4.4vw,56px);line-height:1;letter-spacing:-.04em;color:var(--accent-text)}.leave__t[data-astro-cid-ixjej4jr]{font-size:clamp(19px,1.7vw,22px)}.leave__d[data-astro-cid-ixjej4jr]{font-size:15px}.why[data-astro-cid-ixjej4jr]{margin-top:clamp(12px,1.6vw,20px);align-items:center;text-align:center}.why__p[data-astro-cid-ixjej4jr]{margin:0;max-width:68ch;color:var(--fg-muted);font-size:clamp(16px,1.5vw,19px);line-height:1.65}.why__p[data-astro-cid-ixjej4jr] strong[data-astro-cid-ixjej4jr]{color:var(--fg)}.cta[data-astro-cid-ixjej4jr]{text-align:center;max-width:880px;margin-inline:auto;padding-block:clamp(16px,4vw,48px)}.cta__title[data-astro-cid-ixjej4jr]{font-size:clamp(32px,5.4vw,64px);letter-spacing:-.035em;line-height:1.04;margin-bottom:16px;text-wrap:balance}.cta__sub[data-astro-cid-ixjej4jr]{color:var(--fg-muted);font-size:clamp(15px,1.5vw,18px);margin:0 0 32px}.cta__actions[data-astro-cid-ixjej4jr]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
