.ig[data-astro-cid-3rfhlc3h]{--ig-line:#09202724;--ig-paper:#f7faf9;color:var(--color-ink);overflow-x:clip}.sig[data-astro-cid-3rfhlc3h]{z-index:0;white-space:nowrap;position:relative}.sig[data-astro-cid-3rfhlc3h]:after{content:"";background:var(--color-brand-aqua);transform-origin:100%;z-index:-1;border-radius:.1em;block-size:.16em;animation:.9s cubic-bezier(.2,.7,.2,1) .25s both sig-draw;position:absolute;inset-block-end:.1em;inset-inline:0}@keyframes sig-draw{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.sig[data-astro-cid-3rfhlc3h]:after{animation:none}}.sec-head[data-astro-cid-3rfhlc3h]{gap:1rem;max-inline-size:46rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.sec-head[data-astro-cid-3rfhlc3h] h2[data-astro-cid-3rfhlc3h],.an-head[data-astro-cid-3rfhlc3h] h2[data-astro-cid-3rfhlc3h],.faq[data-astro-cid-3rfhlc3h] h2[data-astro-cid-3rfhlc3h]{letter-spacing:-.01em;font-size:clamp(2.25rem,1.5rem + 3vw,4.25rem);font-weight:900;line-height:1.02}.sec-head[data-astro-cid-3rfhlc3h] p[data-astro-cid-3rfhlc3h],.an-head[data-astro-cid-3rfhlc3h] p[data-astro-cid-3rfhlc3h]{font-size:var(--text-lead);color:var(--color-muted);line-height:1.6}.hero[data-astro-cid-3rfhlc3h]{background:linear-gradient(var(--color-white), var(--ig-paper));padding-block:1.5rem clamp(3rem,2rem + 4vw,6rem)}.hero[data-astro-cid-3rfhlc3h] .crumbs{margin-bottom:clamp(2rem,1rem + 3vw,4rem)}h1[data-astro-cid-3rfhlc3h]{letter-spacing:-.02em;font-size:clamp(2.75rem,1.2rem + 6.4vw,7.5rem);line-height:.98;display:grid}.h-a[data-astro-cid-3rfhlc3h]{font-weight:300}.h-b[data-astro-cid-3rfhlc3h]{font-weight:900}.hero-foot[data-astro-cid-3rfhlc3h]{border-top:1px solid var(--ig-line);grid-template-columns:minmax(0,1.1fr) auto;align-items:end;gap:2rem 4rem;margin-top:clamp(2rem,1.5rem + 2vw,3.5rem);padding-top:2rem;display:grid}.lede[data-astro-cid-3rfhlc3h]{max-inline-size:38rem;font-size:var(--text-lead);line-height:1.6}.ledger[data-astro-cid-3rfhlc3h]{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.ledger[data-astro-cid-3rfhlc3h] figcaption[data-astro-cid-3rfhlc3h]{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;margin-bottom:1rem;display:flex}.lg-title[data-astro-cid-3rfhlc3h]{font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:800}.lg-note[data-astro-cid-3rfhlc3h]{font-size:var(--text-caption);color:var(--color-muted)}.lg-switch[data-astro-cid-3rfhlc3h]{border-radius:var(--radius-full);background:var(--color-white);border:1px solid var(--ig-line);margin-inline-start:auto;padding:.25rem;display:inline-flex}.lg-switch[data-astro-cid-3rfhlc3h] button[data-astro-cid-3rfhlc3h]{border-radius:var(--radius-full);min-block-size:44px;font-weight:700;font-size:var(--text-small);padding:0 1.125rem;transition:background-color .2s,color .2s}.lg-switch[data-astro-cid-3rfhlc3h] button[data-astro-cid-3rfhlc3h][aria-checked=true]{background:var(--color-ink);color:var(--color-white)}.lg-scroll[data-astro-cid-3rfhlc3h]{border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-lg);overflow-x:auto}table[data-astro-cid-3rfhlc3h]{border-collapse:collapse;inline-size:100%;min-inline-size:44rem;font-size:var(--text-small)}th[data-astro-cid-3rfhlc3h],td[data-astro-cid-3rfhlc3h]{text-align:start;border-bottom:1px solid var(--ig-line);padding:1rem 1.125rem}thead[data-astro-cid-3rfhlc3h] th[data-astro-cid-3rfhlc3h]{font-size:var(--text-caption);color:var(--color-muted);letter-spacing:.02em;font-weight:800}tbody[data-astro-cid-3rfhlc3h] th[data-astro-cid-3rfhlc3h]{inline-size:9rem;font-weight:800}tbody[data-astro-cid-3rfhlc3h] tr[data-astro-cid-3rfhlc3h]:last-child>[data-astro-cid-3rfhlc3h]{border-bottom:0}tbody[data-astro-cid-3rfhlc3h] tr[data-astro-cid-3rfhlc3h]{transition:background-color .2s}tbody[data-astro-cid-3rfhlc3h] tr[data-astro-cid-3rfhlc3h]:hover{background:var(--ig-paper)}td[data-astro-cid-3rfhlc3h].off .v-before[data-astro-cid-3rfhlc3h]{color:var(--color-ink);background:linear-gradient(#0000 60%,#27f2cd8c 60%)}.owner[data-astro-cid-3rfhlc3h]{font-size:var(--text-caption);color:var(--color-green-text);margin-top:.25rem;font-weight:600;display:block}.v-after[data-astro-cid-3rfhlc3h],[data-astro-cid-3rfhlc3h][data-cap=after]{display:none}.ledger[data-astro-cid-3rfhlc3h].is-enhanced .v-after[data-astro-cid-3rfhlc3h]{transition:opacity .3s}.ledger[data-astro-cid-3rfhlc3h][data-view=after] .v-before[data-astro-cid-3rfhlc3h],.ledger[data-astro-cid-3rfhlc3h][data-view=after] [data-astro-cid-3rfhlc3h][data-cap=before]{display:none}.ledger[data-astro-cid-3rfhlc3h][data-view=after] .v-after[data-astro-cid-3rfhlc3h],.ledger[data-astro-cid-3rfhlc3h][data-view=after] [data-astro-cid-3rfhlc3h][data-cap=after]{display:inline}.ledger[data-astro-cid-3rfhlc3h][data-view=after] .owner[data-astro-cid-3rfhlc3h]{display:block}.ledger[data-astro-cid-3rfhlc3h][data-view=after] td[data-astro-cid-3rfhlc3h]{background:#06ea720f}.relay-sec[data-astro-cid-3rfhlc3h]{padding-block:var(--spacing-section)}.relay[data-astro-cid-3rfhlc3h]{--pos:0;border:1px solid var(--ig-line);border-radius:var(--radius-xl);background:var(--color-white);padding:clamp(1.25rem,.8rem + 2vw,2.5rem)}.relay-bar[data-astro-cid-3rfhlc3h]{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:2.5rem;display:flex}.modes[data-astro-cid-3rfhlc3h]{flex-wrap:wrap;gap:.5rem;display:inline-flex}.modes[data-astro-cid-3rfhlc3h] button[data-astro-cid-3rfhlc3h]{border-radius:var(--radius-full);border:1.5px solid var(--color-ink);min-block-size:44px;padding:0 1.25rem;font-weight:700;transition:background-color .2s,color .2s}.modes[data-astro-cid-3rfhlc3h] button[data-astro-cid-3rfhlc3h][aria-checked=true]{background:var(--color-ink);color:var(--color-white)}.modes[data-astro-cid-3rfhlc3h] button[data-astro-cid-3rfhlc3h][data-mode=erp_down][aria-checked=true]{background:#b42318;border-color:#b42318}.ctl[data-astro-cid-3rfhlc3h]{gap:.5rem;display:inline-flex}.ctl[data-astro-cid-3rfhlc3h] button[data-astro-cid-3rfhlc3h]{border-radius:var(--radius-full);border:1px solid var(--ig-line);min-block-size:44px;min-inline-size:44px;font-weight:800}.ctl[data-astro-cid-3rfhlc3h] button[data-astro-cid-3rfhlc3h]:disabled{opacity:.35}.ctl-play[data-astro-cid-3rfhlc3h]{background:var(--color-brand-green);padding:0 1.25rem;border-color:#0000!important}.track[data-astro-cid-3rfhlc3h]{padding-block:.5rem 1rem;position:relative}.wire[data-astro-cid-3rfhlc3h]{background:repeating-linear-gradient(90deg, var(--ig-line) 0 8px, transparent 8px 14px);block-size:2px;position:absolute;inset-block-start:1.75rem;inset-inline:12.5%}.pulse[data-astro-cid-3rfhlc3h]{background:var(--color-brand-aqua);border-radius:50%;block-size:1.125rem;inline-size:1.125rem;margin-inline-start:-.5625rem;transition:inset-inline-start .7s cubic-bezier(.4,0,.2,1);position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--pos) * 33.333%);translate:0 -50%;box-shadow:0 0 0 6px #27f2cd40}.relay[data-astro-cid-3rfhlc3h][data-tone=wait] .pulse[data-astro-cid-3rfhlc3h],.relay[data-astro-cid-3rfhlc3h][data-tone=alert] .pulse[data-astro-cid-3rfhlc3h]{background:#f59e0b;box-shadow:0 0 0 6px #f59e0b40}.nodes[data-astro-cid-3rfhlc3h]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.nodes[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]{text-align:center;justify-items:center;gap:.25rem;display:grid}.dot[data-astro-cid-3rfhlc3h]{border:2px solid var(--color-ink);background:var(--color-white);border-radius:50%;place-items:center;block-size:2.5rem;inline-size:2.5rem;margin-block:.5rem;transition:background-color .3s,border-color .3s,scale .3s;display:grid}.dot[data-astro-cid-3rfhlc3h]:after{content:"";background:var(--ig-line);border-radius:50%;block-size:.625rem;inline-size:.625rem;transition:background-color .3s}[data-astro-cid-3rfhlc3h][data-state=ok] .dot[data-astro-cid-3rfhlc3h]{background:var(--color-brand-green)}[data-astro-cid-3rfhlc3h][data-state=ok] .dot[data-astro-cid-3rfhlc3h]:after{background:var(--color-ink)}[data-astro-cid-3rfhlc3h][data-state=down] .dot[data-astro-cid-3rfhlc3h]{background:#fde8e6;border-color:#b42318}[data-astro-cid-3rfhlc3h][data-state=down] .dot[data-astro-cid-3rfhlc3h]:after{background:#b42318}[data-astro-cid-3rfhlc3h][data-state=waiting] .dot[data-astro-cid-3rfhlc3h]{background:#fef3c7;border-color:#b45309}[data-astro-cid-3rfhlc3h][data-state=waiting] .dot[data-astro-cid-3rfhlc3h]:after{background:#b45309}.is-acting[data-astro-cid-3rfhlc3h] .dot[data-astro-cid-3rfhlc3h]{scale:1.18}.is-link[data-astro-cid-3rfhlc3h] .n-label[data-astro-cid-3rfhlc3h]{text-decoration:underline 3px var(--color-brand-aqua);text-underline-offset:.3em}.n-label[data-astro-cid-3rfhlc3h]{font-size:clamp(1rem,.9rem + .6vw,1.375rem);font-weight:900}.n-role[data-astro-cid-3rfhlc3h]{font-size:var(--text-caption);color:var(--color-muted)}.relay-body[data-astro-cid-3rfhlc3h]{border-top:1px solid var(--ig-line);grid-template-columns:14rem minmax(0,1fr);gap:2rem;margin-top:2rem;padding-top:2rem;display:grid}.counts[data-astro-cid-3rfhlc3h]{align-content:start;gap:1rem;display:grid}.counts[data-astro-cid-3rfhlc3h] div[data-astro-cid-3rfhlc3h]{border-bottom:1px dashed var(--ig-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.75rem;display:flex}.counts[data-astro-cid-3rfhlc3h] dt[data-astro-cid-3rfhlc3h]{font-size:var(--text-small);color:var(--color-muted)}.counts[data-astro-cid-3rfhlc3h] dd[data-astro-cid-3rfhlc3h]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900}.logs[data-astro-cid-3rfhlc3h]{gap:2rem;display:grid}.log-head[data-astro-cid-3rfhlc3h]{font-size:var(--text-small);margin-bottom:.75rem;font-weight:800}.relay[data-astro-cid-3rfhlc3h].is-enhanced .log-head[data-astro-cid-3rfhlc3h]{display:none}.logs[data-astro-cid-3rfhlc3h] ol[data-astro-cid-3rfhlc3h]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.logs[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]{border-radius:var(--radius-lg);border-inline-start:3px solid var(--color-brand-green);background:var(--ig-paper);grid-template-columns:5.5rem minmax(0,1fr);gap:.125rem 1rem;padding:.75rem 1rem;display:grid}.logs[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h].tone-wait{border-inline-start-color:#b45309}.logs[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h].tone-alert{border-inline-start-color:#b42318}.logs[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h].tone-recover{border-inline-start-color:var(--color-brand-aqua)}.relay[data-astro-cid-3rfhlc3h].is-enhanced .logs[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]{opacity:.55;transition:opacity .3s}.relay[data-astro-cid-3rfhlc3h].is-enhanced .logs[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h].is-current{opacity:1;background:var(--color-surface-tint)}.log-clock[data-astro-cid-3rfhlc3h]{font-variant-numeric:tabular-nums;font-size:var(--text-small);color:var(--color-muted);grid-row:span 2}.log-title[data-astro-cid-3rfhlc3h]{font-weight:800}.log-detail[data-astro-cid-3rfhlc3h]{font-size:var(--text-small);color:var(--color-muted)}.note[data-astro-cid-3rfhlc3h]{font-size:var(--text-caption);color:var(--color-muted);margin-top:1.5rem}.anatomy[data-astro-cid-3rfhlc3h]{padding-block:var(--spacing-section);background:var(--color-ink);color:var(--color-white)}.an-grid[data-astro-cid-3rfhlc3h]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3rem;display:grid}.an-head[data-astro-cid-3rfhlc3h] p[data-astro-cid-3rfhlc3h]{color:#ffffffb8}.an-figure[data-astro-cid-3rfhlc3h]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem;display:grid;position:relative}.an-field[data-astro-cid-3rfhlc3h]{border-radius:var(--radius-lg);background:var(--color-brand-aqua);color:var(--color-ink);gap:.25rem;padding:1.5rem 1.75rem;display:grid;box-shadow:0 0 0 10px #27f2cd1f}.an-field[data-astro-cid-3rfhlc3h] span[data-astro-cid-3rfhlc3h]{font-size:var(--text-caption);font-weight:700}.an-field[data-astro-cid-3rfhlc3h] strong[data-astro-cid-3rfhlc3h]{white-space:nowrap;font-size:1.375rem;font-weight:900}.an-notes[data-astro-cid-3rfhlc3h]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.an-notes[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]{border-inline-start:1px solid #ffffff40;padding-inline-start:1.5rem;position:relative}.an-notes[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]:before{content:"";background:var(--color-brand-aqua);block-size:1px;inline-size:2rem;position:absolute;inset-block-start:.85rem;inset-inline-start:-2rem}.an-notes[data-astro-cid-3rfhlc3h] h3[data-astro-cid-3rfhlc3h]{color:var(--color-brand-aqua);font-size:1.25rem;font-weight:800}.an-notes[data-astro-cid-3rfhlc3h] p[data-astro-cid-3rfhlc3h]{color:#fffc;margin-top:.25rem}.doors[data-astro-cid-3rfhlc3h]{padding-block:var(--spacing-section)}.door-row[data-astro-cid-3rfhlc3h]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.door-row[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]{align-content:start;gap:.5rem;display:grid}.door-shape[data-astro-cid-3rfhlc3h]{border:2px solid var(--color-ink);perspective:600px;background:var(--color-brand-aqua);border-bottom:0;border-radius:4.5rem 4.5rem 0 0;block-size:9rem;display:block;position:relative;overflow:hidden}.door-leaf[data-astro-cid-3rfhlc3h]{background:var(--color-white);border-radius:inherit;transform-origin:0;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.door-leaf[data-astro-cid-3rfhlc3h]:after{content:"";background:var(--color-ink);border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:55%;inset-inline-end:1rem}.door-row[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]:hover .door-leaf[data-astro-cid-3rfhlc3h]{transform:rotateY(-52deg)}.door-row[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]:last-child .door-shape[data-astro-cid-3rfhlc3h]{border-style:dashed}.door-row[data-astro-cid-3rfhlc3h] h3[data-astro-cid-3rfhlc3h]{margin-top:.75rem;font-size:1.25rem;font-weight:900}.door-row[data-astro-cid-3rfhlc3h] p[data-astro-cid-3rfhlc3h]{font-size:var(--text-small);color:var(--color-muted)}.proof[data-astro-cid-3rfhlc3h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}@media (prefers-reduced-motion:reduce){.door-leaf[data-astro-cid-3rfhlc3h],.pulse[data-astro-cid-3rfhlc3h],.dot[data-astro-cid-3rfhlc3h]{transition:none}}.faq[data-astro-cid-3rfhlc3h]{padding-block:var(--spacing-section);background:var(--ig-paper)}.faq-grid[data-astro-cid-3rfhlc3h]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem;display:grid}.reading[data-astro-cid-3rfhlc3h]{padding-block:var(--spacing-section-compact)}.reading[data-astro-cid-3rfhlc3h] h2[data-astro-cid-3rfhlc3h]{font-size:var(--text-h3);margin-bottom:1.5rem;font-weight:800}.closing[data-astro-cid-3rfhlc3h]{padding-block:var(--spacing-section);background:var(--color-ink);color:var(--color-white)}.closing[data-astro-cid-3rfhlc3h] h2[data-astro-cid-3rfhlc3h]{max-inline-size:18ch;margin-bottom:2.5rem;font-size:clamp(2.5rem,1.5rem + 4vw,5.5rem);font-weight:900;line-height:1}.closing[data-astro-cid-3rfhlc3h] .sig[data-astro-cid-3rfhlc3h]:after{block-size:.1em}.closing[data-astro-cid-3rfhlc3h]{text-align:center}.closing[data-astro-cid-3rfhlc3h] h2[data-astro-cid-3rfhlc3h]{margin-inline:auto}.closing[data-astro-cid-3rfhlc3h] .cta{justify-content:center}@media (width<=1023px){.hero-foot[data-astro-cid-3rfhlc3h],.an-grid[data-astro-cid-3rfhlc3h],.faq-grid[data-astro-cid-3rfhlc3h],.relay-body[data-astro-cid-3rfhlc3h]{grid-template-columns:1fr}.door-row[data-astro-cid-3rfhlc3h]{grid-template-columns:repeat(2,minmax(0,1fr))}.door-row[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]:last-child{grid-column:1/-1}.door-row[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]:last-child .door-shape[data-astro-cid-3rfhlc3h]{max-inline-size:50%}}@media (width<=640px){.proof[data-astro-cid-3rfhlc3h],.an-figure[data-astro-cid-3rfhlc3h]{grid-template-columns:1fr}.an-notes[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]:before{display:none}.lg-switch[data-astro-cid-3rfhlc3h]{margin-inline-start:0}.counts[data-astro-cid-3rfhlc3h]{grid-template-columns:repeat(2,minmax(0,1fr))}.logs[data-astro-cid-3rfhlc3h] li[data-astro-cid-3rfhlc3h]{grid-template-columns:1fr}.log-clock[data-astro-cid-3rfhlc3h]{grid-row:auto}.n-role[data-astro-cid-3rfhlc3h]{display:none}.door-shape[data-astro-cid-3rfhlc3h]{block-size:7rem}}.sig[data-astro-cid-3rfhlc3h]:after{transform-origin:0}
