html,body{overflow-x:clip}.hero{padding:clamp(3.5rem, 7vw, 7.5rem) var(--gutter) var(--section-py);background:var(--color-bg);position:relative;overflow:clip}.hero:before{content:"";pointer-events:none;background:radial-gradient(ellipse, var(--brand-accent-subtle), transparent 68%);opacity:.7;position:absolute;inset:-20% 45% 35% -15%}.hero__inner{align-items:center;gap:clamp(var(--space-7), 5vw, var(--space-9));max-inline-size:var(--container-max);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);margin-inline:auto;display:grid;position:relative}.hero__copy{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.hero__copy h1{max-inline-size:13ch;font-size:var(--text-5xl);font-size:min(var(--text-5xl), 15.5cqi)}.hero__lede{max-inline-size:var(--measure-wide);color:var(--color-text-secondary);font-size:var(--text-lg)}.hero__requirements{gap:var(--space-2) var(--space-4);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-sm);flex-wrap:wrap;margin-block-start:calc(var(--space-2) * -1);display:flex}.hero__requirements a{white-space:nowrap}.hero__graph{min-inline-size:0}.hero__graph-frame{aspect-ratio:4/3;border:var(--hairline) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-sunken);box-shadow:var(--shadow-3), var(--shadow-glow), var(--shadow-highlight);overflow:hidden}.hero__caption{gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);flex-direction:column;margin-block-start:var(--space-3);display:flex}.hero__legend,.hero__legend>span{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.hero__legend{font-family:var(--font-mono);font-size:var(--text-2xs)}.hero__legend>span{gap:var(--space-1)}.hero__legend i{border-radius:var(--radius-xs);background:var(--status-idle);block-size:.5rem;inline-size:.5rem}.hero__legend i[data-status=ready]{background:var(--status-ready)}.hero__legend i[data-status=running]{background:var(--status-running)}.hero__legend i[data-status=done]{background:var(--status-done)}.hero__legend i[data-status=blocked]{background:var(--status-blocked)}.hero__legend i[data-status=failed]{background:var(--status-failed)}.limit-line,.provenance,.day-proof__caption,.captioned-code figcaption,.tuning-table figcaption{color:var(--color-text-muted);font-size:var(--text-sm)}.limit-line{max-inline-size:var(--measure-wide);margin-block-start:var(--space-7)}.day-proof{gap:var(--space-7);padding:clamp(var(--space-6), 5vw, var(--space-8));border:var(--hairline) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-raised);box-shadow:var(--shadow-2), var(--shadow-highlight);grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr);display:grid}.day-proof__lead,.day-proof__hours{gap:var(--space-3);flex-direction:column;display:flex}.display-number{font-size:clamp(4.5rem,10vw,8rem);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tighter);color:var(--brand-accent-text);line-height:.82}.hour-strip{grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;min-inline-size:15rem;display:grid}.hour-strip__cell{aspect-ratio:.55;border-radius:var(--radius-xs);background:var(--color-border-subtle);max-block-size:4rem}.hour-strip__cell.is-active{background:var(--brand-accent);opacity:.22;transform-origin:bottom;transition:transform var(--duration-slow) var(--ease-out), opacity var(--duration-slow) var(--ease-out);transition-delay:calc(var(--hour) * 28ms);transform:scaleY(.28)}.day-proof[data-entered=true] .hour-strip__cell.is-active{opacity:1;transform:scaleY(1)}.day-proof__facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.day-proof__facts p{border-block-start:var(--hairline) solid var(--color-border-subtle);color:var(--color-text-secondary);padding-block-start:var(--space-4)}.day-proof__facts strong{font-size:var(--text-3xl);color:var(--color-text);display:block}.day-proof__caption{grid-column:1/-1}.neutrality{justify-content:space-between;gap:var(--space-5);margin-block:var(--space-8);padding-block:var(--space-5);border-block:var(--hairline) solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.neutrality>p:first-child{max-inline-size:var(--measure-narrow)}.neutrality__names{gap:var(--space-3);color:var(--color-text);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.neutrality__names span{color:var(--color-text-muted)}.text-figure{max-inline-size:var(--container-text)}.captioned-code,.tuning-table{gap:var(--space-3);margin-block:var(--space-6);display:grid}.table-scroll{border:var(--hairline) solid var(--color-border);border-radius:var(--radius-lg);max-inline-size:100%;overflow-x:auto}.tuning-table table{border-collapse:collapse;inline-size:100%;min-inline-size:38rem;font-family:var(--font-mono);font-size:var(--text-sm)}.tuning-table th,.tuning-table td{padding:var(--space-3);border-block-end:var(--hairline) solid var(--color-border-subtle);text-align:start}.tuning-table th{background:var(--color-bg-raised);color:var(--color-text-muted);font-size:var(--text-xs)}.tuning-table tbody tr:last-child td{border-block-end:0}.doctor-grid,.install-grid{align-items:start;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.doctor-grid p,.install-needs{color:var(--color-text-secondary)}.policy-grid,.vault-grid,.accounts-grid,.durable-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-8);display:grid}.policy-grid article,.vault-grid>div,.accounts-grid article,.durable-grid article{padding:var(--space-5);border:var(--hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-raised)}.policy-grid h3,.vault-grid dt,.accounts-grid h3,.durable-grid h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin-block-end:var(--space-2)}.policy-grid article>p:last-child,.vault-grid dd,.accounts-grid p,.durable-grid p{color:var(--color-text-secondary);font-size:var(--text-base)}.policy-grid__label,.accounts__label,.vault-context__label{color:var(--brand-accent-text);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-block-end:var(--space-3)}.policy-roadmap{max-inline-size:var(--measure-wide);margin-block:var(--space-6) var(--space-8);color:var(--color-text-secondary)}.accounts{margin-block-end:var(--space-8)}.accounts__lead h3{max-inline-size:var(--measure-wide);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.accounts-grid{margin-block-start:var(--space-5)}.accounts__roadmap{max-inline-size:var(--measure-wide);color:var(--color-text-secondary);margin-block-start:var(--space-5)}.vault-context{gap:var(--space-6);padding-block:var(--space-6);border-block:var(--hairline) solid var(--color-border-subtle);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-block-end:var(--space-7);display:grid}.vault-context h3{max-inline-size:22ch;font-size:var(--text-xl)}.vault-context>p{color:var(--color-text-secondary)}.inventory-line{font-family:var(--font-mono);font-size:var(--text-sm);margin-block-start:var(--space-7)}.durable-layout{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);display:grid}.durable-grid{margin:0}.missing-capture{background:linear-gradient(var(--color-border-subtle) 1px, transparent 1px), linear-gradient(90deg, var(--color-border-subtle) 1px, transparent 1px), var(--color-bg-sunken);background-size:2rem 2rem;place-items:center;block-size:100%;min-block-size:20rem;display:grid}.faq-list{border-block-start:var(--hairline) solid var(--color-border-subtle)}.faq-list details{border-block-end:var(--hairline) solid var(--color-border-subtle)}.faq-list summary{padding-block:var(--space-5);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);cursor:pointer}.faq-list details p{max-inline-size:var(--measure-wide);color:var(--color-text-secondary);padding-block-end:var(--space-5)}.install-command{max-inline-size:var(--container-text);position:relative}.install-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);margin-block-start:var(--space-7)}.install-links,.blog-links{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-7);display:flex}.install-links span,.blog-links span{color:var(--color-text-muted)}.home-posts{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-posts .post-card{padding:var(--space-5);border:var(--hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-raised)}@media (width<=63.99rem){.hero__inner,.durable-layout{grid-template-columns:1fr}.hero__copy h1{max-inline-size:14ch}.hero__graph{inline-size:min(100%,50rem)}.home-posts{grid-template-columns:1fr}}@media (width<=47.99rem){.hero{padding-block-start:var(--space-8)}.hero__copy h1{font-size:var(--text-4xl)}.hero__graph-frame{border-radius:var(--radius-lg)}.day-proof,.day-proof__facts,.doctor-grid,.install-grid,.policy-grid,.vault-context,.vault-grid,.accounts-grid,.durable-grid{grid-template-columns:1fr}.hour-strip{gap:2px;min-inline-size:0}.hour-strip__cell{min-inline-size:0}.neutrality__names{flex-direction:column}.neutrality__names span{display:none}}@media (prefers-reduced-motion:reduce){.hour-strip__cell.is-active{opacity:1;transition:none;transform:none}}:root[data-motion=reduced] .hour-strip__cell.is-active{opacity:1;transition:none;transform:none}.hero__availability,.agent-editable,.history-answer p,.remote-access p,.remote-access li,.origin-block p,.comparison-block p,.install-requirements{color:var(--color-text-secondary)}.hero__availability{font-size:var(--text-sm);margin-block-start:calc(var(--space-3) * -1)}.section-cta{font-weight:var(--weight-semibold);margin-block-start:var(--space-6)}.proof-card-grid,.ships-grid,.platform-state{gap:var(--space-5);display:grid}.proof-card-grid--three,.ships-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.proof-card-grid article,.ships-grid article,.state-card,.platform-state>div{min-inline-size:0;padding:var(--space-5);border:var(--hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-raised)}.proof-card-grid h3,.ships-grid h3,.state-card>strong,.platform-state strong,.state-note>strong{color:var(--color-text);font-size:var(--text-md);margin-block-end:var(--space-2);display:block}.proof-card-grid article>p,.ships-grid article>p,.state-card>p,.platform-state p,.state-note p{color:var(--color-text-secondary)}.agent-proof{align-items:stretch;gap:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);margin-block-start:var(--space-7);display:grid}.agent-proof .captioned-code{margin:0}.command-layer{justify-content:center;align-items:center;gap:var(--space-3);min-inline-size:0;padding:var(--space-5);border:var(--hairline) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-raised);flex-direction:column;margin:0;display:flex}.command-layer__surfaces{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.command-layer__surfaces span,.command-layer>strong{padding:var(--space-2) var(--space-3);border:var(--hairline) solid var(--color-border-subtle);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs)}.command-layer__arrow{color:var(--brand-accent-text)}.command-layer figcaption{color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.state-note{gap:var(--space-5);padding:var(--space-4) var(--space-5);border-inline-start:.2rem solid var(--brand-accent);background:var(--color-bg-raised);grid-template-columns:minmax(11rem,.35fr) minmax(0,1fr);margin-block-start:var(--space-5);display:grid}.agent-editable{max-inline-size:var(--measure-wide);margin-block-end:var(--space-6)}.limit-line--compact{margin-block-start:var(--space-3)}.platform-state{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--space-6)}.local-cards .card-limit{border-block-start:var(--hairline) solid var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--text-sm);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.remote-access{gap:var(--space-7);border-block-start:var(--hairline) solid var(--color-border-subtle);grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);margin-block-start:var(--space-8);padding-block-start:var(--space-7);display:grid}.remote-access__copy{gap:var(--space-4);display:grid}.remote-access__copy h3,.history-answer h3,.origin-block h3,.comparison-block h3{font-size:var(--text-xl)}.remote-access__copy ol{gap:var(--space-3);padding-inline-start:var(--space-5);display:grid}.remote-access code,.local-cards code{overflow-wrap:anywhere}.access-diagram{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr) 2.5rem minmax(0,1fr);margin:0;display:grid}.access-diagram>div{gap:var(--space-2);min-inline-size:0;padding:var(--space-4);border:var(--hairline) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-raised);text-align:center;flex-direction:column;display:flex}.access-diagram>div span{color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.access-diagram>.access-diagram__vpn{border-style:dashed}.access-diagram svg{inline-size:100%;stroke:var(--brand-accent-text);stroke-width:2px;fill:none}.access-diagram figcaption{color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;grid-column:1/-1}.remote-limit{max-inline-size:none}.history-answer,.origin-block,.comparison-block{gap:var(--space-4);max-inline-size:var(--measure-wide);display:grid}.history-layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,.8fr) minmax(20rem,1.4fr) minmax(0,.8fr);margin-block-start:var(--space-7);display:grid}.history-proof{gap:var(--space-4);min-inline-size:0;margin:0;display:grid}.history-proof img{object-fit:cover;block-size:100%;inline-size:100%}.history-proof figcaption{color:var(--color-text-muted);font-size:var(--text-sm)}.origin-block{margin-block-end:var(--space-7)}.ships-grid h3 a{color:inherit}.ships-honesty{max-inline-size:none}.comparison-block{max-inline-size:var(--container-text);border-block-start:var(--hairline) solid var(--color-border-subtle);margin-block-start:var(--space-7);padding-block-start:var(--space-7)}.install-requirements{max-inline-size:var(--container-text);font-family:var(--font-mono);font-size:var(--text-sm);margin-block-start:var(--space-4)}.readiness-proof{max-inline-size:var(--container-text)}@media (width<=63.99rem){.proof-card-grid--three,.ships-grid,.agent-proof,.remote-access,.history-layout{grid-template-columns:1fr}.history-available{order:1}.history-proof{order:2}.history-roadmap{order:3}.access-diagram{grid-template-columns:1fr}.access-diagram svg{justify-self:center;inline-size:2.5rem;transform:rotate(90deg)}}@media (width<=47.99rem){.platform-state,.state-note{grid-template-columns:1fr}}.harness[data-astro-cid-c57au7xy]{margin:0}.harness__tabs[data-astro-cid-c57au7xy]{gap:var(--space-1);max-inline-size:100%;padding:var(--space-2);border:var(--hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-bg-raised);border-block-end:0;display:flex;overflow-x:auto}.harness__tab[data-astro-cid-c57au7xy]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);flex:none}.harness__tab[data-astro-cid-c57au7xy][aria-selected=true]{background:var(--brand-accent-subtle);color:var(--brand-accent-text)}.harness__panel[data-astro-cid-c57au7xy] .code-block{border-start-start-radius:0;border-start-end-radius:0}.harness[data-astro-cid-c57au7xy] figcaption[data-astro-cid-c57au7xy]{color:var(--color-text-muted);font-size:var(--text-sm);margin-block-start:var(--space-3)}.lifecycle[data-astro-cid-dh5ukw2e]{--rail-progress:0;gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.lifecycle[data-astro-cid-dh5ukw2e]:before,.lifecycle[data-astro-cid-dh5ukw2e]:after{content:"";block-size:var(--hairline);position:absolute;inset-block-start:1.05rem;inset-inline:1.5rem}.lifecycle[data-astro-cid-dh5ukw2e]:before{background:var(--color-border)}.lifecycle[data-astro-cid-dh5ukw2e]:after{background:var(--brand-accent);transform:scaleX(var(--rail-progress));transform-origin:0;transition:transform var(--duration-slow) var(--ease-out)}.lifecycle[data-astro-cid-dh5ukw2e][data-entered=true]{--rail-progress:1}.lifecycle__step[data-astro-cid-dh5ukw2e]{z-index:1;opacity:1;min-inline-size:0;transition:opacity var(--duration-moderate) var(--ease-out);transition-delay:calc(var(--step) * var(--duration-moderate));position:relative}.lifecycle[data-astro-cid-dh5ukw2e][data-entered=true] .lifecycle__step[data-astro-cid-dh5ukw2e]{opacity:1}.lifecycle__marker[data-astro-cid-dh5ukw2e]{--step-color:var(--status-idle);min-block-size:2.1rem;padding-inline:var(--space-2);border:var(--hairline) solid color-mix(in oklab, var(--step-color) 65%, var(--color-border));border-radius:var(--radius-sm);background:color-mix(in oklab, var(--step-color) 13%, var(--color-bg-raised));box-shadow:0 0 0 5px var(--color-bg);color:var(--step-color);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.lifecycle__marker[data-astro-cid-dh5ukw2e][data-status=ready]{--step-color:var(--status-ready)}.lifecycle__marker[data-astro-cid-dh5ukw2e][data-status=running]{--step-color:var(--status-running)}.lifecycle__marker[data-astro-cid-dh5ukw2e][data-status=done]{--step-color:var(--status-done)}.lifecycle__copy[data-astro-cid-dh5ukw2e]{gap:var(--space-2);margin-block-start:var(--space-4);display:grid}.lifecycle__copy[data-astro-cid-dh5ukw2e] h3[data-astro-cid-dh5ukw2e]{font-size:var(--text-base)}.lifecycle__copy[data-astro-cid-dh5ukw2e] p[data-astro-cid-dh5ukw2e]{color:var(--color-text-secondary);font-size:var(--text-sm)}@media (width<=63.99rem){.lifecycle[data-astro-cid-dh5ukw2e]{gap:var(--space-6);grid-template-columns:1fr}.lifecycle[data-astro-cid-dh5ukw2e]:before,.lifecycle[data-astro-cid-dh5ukw2e]:after{inline-size:var(--hairline);block-size:auto;inset-block:1rem;inset-inline-start:1rem}.lifecycle[data-astro-cid-dh5ukw2e]:after{transform:scaleY(var(--rail-progress));transform-origin:top}.lifecycle__step[data-astro-cid-dh5ukw2e]{gap:var(--space-4);grid-template-columns:minmax(7.5rem,auto) 1fr;display:grid}.lifecycle__copy[data-astro-cid-dh5ukw2e]{margin:0}}@media (width<=31rem){.lifecycle__step[data-astro-cid-dh5ukw2e]{grid-template-columns:1fr}.lifecycle__copy[data-astro-cid-dh5ukw2e]{margin-inline-start:var(--space-3)}}@media (prefers-reduced-motion:reduce){.lifecycle[data-astro-cid-dh5ukw2e],.lifecycle__step[data-astro-cid-dh5ukw2e]{transition:none}}:root[data-motion=reduced] .lifecycle[data-astro-cid-dh5ukw2e],:root[data-motion=reduced] .lifecycle__step[data-astro-cid-dh5ukw2e]{transition:none}.proof-scroll[data-astro-cid-iyb5h3su]{block-size:400vh}.proof-stage[data-astro-cid-iyb5h3su]{align-items:center;gap:var(--space-7);min-block-size:calc(100vh - var(--nav-height) - var(--space-8));grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);display:grid;position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-5))}.proof-copy[data-astro-cid-iyb5h3su]{gap:var(--space-5);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.proof-index[data-astro-cid-iyb5h3su]{gap:var(--space-2);flex-direction:column;display:flex}.proof-index[data-astro-cid-iyb5h3su] a[data-astro-cid-iyb5h3su]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-decoration:none}.proof-index[data-astro-cid-iyb5h3su] a[data-astro-cid-iyb5h3su][aria-current]{color:var(--color-text)}.proof-stop-copy[data-astro-cid-iyb5h3su]>div[data-astro-cid-iyb5h3su]{gap:var(--space-3);animation:proof-fade var(--duration-fast) var(--ease-out);display:grid}.proof-stop-copy[data-astro-cid-iyb5h3su] h3[data-astro-cid-iyb5h3su],.proof-stacked-stop[data-astro-cid-iyb5h3su] h3[data-astro-cid-iyb5h3su]{font-size:var(--text-2xl)}.proof-stop-copy[data-astro-cid-iyb5h3su] p[data-astro-cid-iyb5h3su]:not(.u-eyebrow),.proof-stacked-stop[data-astro-cid-iyb5h3su]>p[data-astro-cid-iyb5h3su]:not(.u-eyebrow){color:var(--color-text-secondary)}.proof-provenance[data-astro-cid-iyb5h3su]{font-family:var(--font-mono);font-size:var(--text-2xs);margin-block-start:var(--space-2);color:var(--color-text-muted)!important}.proof-frame[data-astro-cid-iyb5h3su]{background:var(--color-bg-sunken)}.proof-stack[data-astro-cid-iyb5h3su]{display:none}.proof-cta[data-astro-cid-iyb5h3su]{margin-block-start:var(--space-6)}@keyframes proof-fade{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}.capture-theme--light[data-astro-cid-iyb5h3su],:root[data-theme=light] .capture-theme--dark[data-astro-cid-iyb5h3su]{display:none}:root[data-theme=light] .capture-theme--light[data-astro-cid-iyb5h3su]{display:contents}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .capture-theme--dark[data-astro-cid-iyb5h3su]{display:none}:root:not([data-theme=dark]) .capture-theme--light[data-astro-cid-iyb5h3su]{display:contents}}@media (width<=63.99rem),(prefers-reduced-motion:reduce){.proof-scroll[data-astro-cid-iyb5h3su]{display:none}.proof-stack[data-astro-cid-iyb5h3su]{gap:var(--space-9);display:grid}.proof-stacked-stop[data-astro-cid-iyb5h3su]{gap:var(--space-3);display:grid}.proof-stacked-stop[data-astro-cid-iyb5h3su] .media{margin-block-start:var(--space-3)}}:root[data-motion=reduced] .proof-scroll[data-astro-cid-iyb5h3su]{display:none}:root[data-motion=reduced] .proof-stack[data-astro-cid-iyb5h3su]{gap:var(--space-9);display:grid}.task-graph{isolation:isolate;background:radial-gradient(circle at 25% 20%, var(--brand-accent-subtle), transparent 42%), var(--color-bg-sunken);block-size:100%;min-block-size:20rem;inline-size:100%;position:relative;overflow:hidden}.task-graph__fallback,.task-graph__mount{block-size:100%;inline-size:100%;position:absolute;inset:0}.task-graph__fallback{z-index:1;transition:opacity var(--duration-deliberate) var(--ease-out)}.task-graph__mount{z-index:2;opacity:0;transition:opacity var(--duration-deliberate) var(--ease-out)}.task-graph[data-scene-state=ready] .task-graph__fallback{opacity:0}.task-graph[data-scene-state=ready] .task-graph__mount{opacity:1}.task-graph__mount canvas{block-size:100%;inline-size:100%;display:block}.task-graph__edges path{fill:none;stroke:var(--color-border-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.task-graph__node-shadow{fill:color-mix(in oklab, var(--color-bg-sunken) 78%, transparent);transform:translate(1px,2px)}.task-graph__node{fill:var(--node-status);stroke:color-mix(in oklab, var(--node-status) 62%, var(--color-bg));stroke-width:1px}.task-graph__node[data-status=idle]{--node-status:var(--status-idle)}.task-graph__node[data-status=ready]{--node-status:var(--status-ready)}.task-graph__node[data-status=running]{--node-status:var(--status-running);filter:url(#task-graph-glow)}.task-graph__node[data-status=done]{--node-status:var(--status-done)}.task-graph__node[data-status=blocked]{--node-status:var(--status-blocked)}.task-graph__node[data-status=failed]{--node-status:var(--status-failed)}.task-graph__agent,.task-graph__land,.task-graph__status-line circle{fill:var(--brand-accent);filter:url(#task-graph-glow)}.task-graph__rail{fill:none;stroke:var(--color-border-strong);stroke-width:2px}.task-graph__rail-label,.task-graph__labels text,.task-graph__status-line text{fill:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.02em;font-size:10px}.task-graph__labels text{fill:var(--color-text-secondary);font-size:9px}@media (width<=47.99rem){.task-graph{min-block-size:16rem}.task-graph__labels{display:none}}@media (prefers-reduced-motion:reduce){.task-graph__fallback,.task-graph__mount{transition:none}}:root[data-motion=reduced] .task-graph__fallback,:root[data-motion=reduced] .task-graph__mount{transition:none}
