.particles-canvas[data-astro-cid-ku5c3pgm]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.chart[data-astro-cid-n7xiwz6k]{margin:0}svg[data-astro-cid-n7xiwz6k]{width:100%;height:auto;display:block;overflow:visible}.scroll[data-astro-cid-n7xiwz6k]{overflow-x:auto}@media (width<=700px){svg[data-astro-cid-n7xiwz6k]{min-width:680px}.scroll[data-astro-cid-n7xiwz6k]{padding-bottom:.5rem}}.axis[data-astro-cid-n7xiwz6k],.tick[data-astro-cid-n7xiwz6k]{stroke:rgba(var(--wash),.25)}.ax[data-astro-cid-n7xiwz6k]{fill:var(--color-text-muted);text-anchor:middle;font:500 11px Inter,system-ui,sans-serif}.lbl[data-astro-cid-n7xiwz6k]{fill:var(--color-text-secondary);font:600 12px Inter,system-ui,sans-serif}.lbl[data-astro-cid-n7xiwz6k].ok{fill:var(--hue-green)}.bk-l[data-astro-cid-n7xiwz6k]{text-anchor:middle;fill:var(--color-text-muted);font-weight:500}.health[data-astro-cid-n7xiwz6k]{fill:none;stroke:var(--hue-green);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #4ade8073);transition:stroke-dashoffset 1.8s}.rpo[data-astro-cid-n7xiwz6k],.rto[data-astro-cid-n7xiwz6k]{transform-box:fill-box;transition:transform .8s cubic-bezier(.2,.8,.2,1);transform:scaleX(0)}.rpo[data-astro-cid-n7xiwz6k]{fill:#f8717129;stroke:var(--hue-red);stroke-dasharray:3 3;transform-origin:100%;transition-delay:.9s}.rto[data-astro-cid-n7xiwz6k]{fill:#00c2ff29;stroke:var(--hue-cyan);stroke-dasharray:3 3;transform-origin:0;transition-delay:1.2s}.win[data-astro-cid-n7xiwz6k]{text-anchor:middle;opacity:0;font:800 20px Inter,system-ui,sans-serif;transition:opacity .4s 1.8s}.win-s[data-astro-cid-n7xiwz6k]{fill:var(--color-text-primary);text-anchor:middle;opacity:0;font:600 12px Inter,system-ui,sans-serif;transition:opacity .4s 1.9s}.rpo-t[data-astro-cid-n7xiwz6k]{fill:var(--hue-red)}.rto-t[data-astro-cid-n7xiwz6k]{fill:var(--hue-cyan)}.bk[data-astro-cid-n7xiwz6k] rect[data-astro-cid-n7xiwz6k]{fill:var(--hue-green);opacity:0;transition:opacity .3s;transition-delay:calc(var(--i) * .15s)}.mark[data-astro-cid-n7xiwz6k] line[data-astro-cid-n7xiwz6k]{stroke-dasharray:4 4}.mark[data-astro-cid-n7xiwz6k] text[data-astro-cid-n7xiwz6k]{text-anchor:middle;font:700 12px Inter,system-ui,sans-serif}.fail[data-astro-cid-n7xiwz6k] line[data-astro-cid-n7xiwz6k]{stroke:var(--hue-red)}.fail[data-astro-cid-n7xiwz6k] text[data-astro-cid-n7xiwz6k]{fill:var(--hue-red)}.rest[data-astro-cid-n7xiwz6k] line[data-astro-cid-n7xiwz6k]{stroke:var(--hue-green)}.rest[data-astro-cid-n7xiwz6k] text[data-astro-cid-n7xiwz6k]{fill:var(--hue-green)}.last[data-astro-cid-n7xiwz6k] line[data-astro-cid-n7xiwz6k]{stroke:var(--color-text-muted)}.last[data-astro-cid-n7xiwz6k] text[data-astro-cid-n7xiwz6k]{fill:var(--color-text-secondary);font-weight:600}.chart[data-astro-cid-n7xiwz6k].is-in .health[data-astro-cid-n7xiwz6k]{stroke-dashoffset:0}.chart[data-astro-cid-n7xiwz6k].is-in .rpo[data-astro-cid-n7xiwz6k],.chart[data-astro-cid-n7xiwz6k].is-in .rto[data-astro-cid-n7xiwz6k]{transform:scaleX(1)}.chart[data-astro-cid-n7xiwz6k].is-in .win[data-astro-cid-n7xiwz6k],.chart[data-astro-cid-n7xiwz6k].is-in .win-s[data-astro-cid-n7xiwz6k],.chart[data-astro-cid-n7xiwz6k].is-in .bk[data-astro-cid-n7xiwz6k] rect[data-astro-cid-n7xiwz6k]{opacity:1}html:not(.reveal-on) .health[data-astro-cid-n7xiwz6k]{stroke-dashoffset:0}html:not(.reveal-on) .rpo[data-astro-cid-n7xiwz6k],html:not(.reveal-on) .rto[data-astro-cid-n7xiwz6k]{transform:none}html:not(.reveal-on) .win[data-astro-cid-n7xiwz6k],html:not(.reveal-on) .win-s[data-astro-cid-n7xiwz6k],html:not(.reveal-on) .bk[data-astro-cid-n7xiwz6k] rect[data-astro-cid-n7xiwz6k]{opacity:1}figcaption[data-astro-cid-n7xiwz6k]{color:var(--color-text-secondary);grid-template-columns:1fr 1fr;gap:.75rem 2rem;margin-top:1.25rem;font-size:.88rem;line-height:1.6;display:grid}.c-rpo[data-astro-cid-n7xiwz6k]{color:var(--hue-red)}.c-rto[data-astro-cid-n7xiwz6k]{color:var(--hue-cyan)}.note[data-astro-cid-n7xiwz6k]{color:var(--color-text-muted);grid-column:1/-1;font-size:.78rem;font-style:italic}@media (width<=700px){figcaption[data-astro-cid-n7xiwz6k]{grid-template-columns:1fr}}.page-main{--acc:var(--c-dr)}.container[data-astro-cid-rdtk2lut]{max-width:var(--container-max);padding:0 var(--gutter);margin:0 auto}.hero[data-astro-cid-rdtk2lut]{border-bottom:1px solid var(--color-border);align-items:center;min-height:460px;padding:3rem 0;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-rdtk2lut] .container[data-astro-cid-rdtk2lut]{z-index:1;width:100%;position:relative}.hero[data-astro-cid-rdtk2lut]:before{content:"";background:radial-gradient(ellipse 70% 60% at 20% 0%, color-mix(in srgb, var(--acc) 16%, transparent), transparent 65%), radial-gradient(ellipse 50% 50% at 80% 10%, #00c2ff1a, transparent 60%);pointer-events:none;height:60%;position:absolute;top:0;left:0;right:0}.label[data-astro-cid-rdtk2lut]{text-transform:uppercase;letter-spacing:.1em;color:var(--acc);margin-bottom:.75rem;font-size:.75rem;font-weight:600}h1[data-astro-cid-rdtk2lut]{letter-spacing:-.03em;margin-bottom:1.25rem;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.1}.accent[data-astro-cid-rdtk2lut]{color:var(--acc)}.sub[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);max-width:70ch;margin-bottom:2rem;font-size:1.05rem;line-height:1.75}.actions[data-astro-cid-rdtk2lut]{flex-wrap:wrap;gap:1rem;display:flex}.actions[data-astro-cid-rdtk2lut].center{justify-content:center}.page-bar[data-astro-cid-rdtk2lut]{background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);padding:.85rem 0}.bar-inner[data-astro-cid-rdtk2lut]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.bar-current[data-astro-cid-rdtk2lut]{color:var(--acc);border:1px solid color-mix(in srgb, var(--acc) 40%, transparent);background:color-mix(in srgb, var(--acc) 8%, transparent);border-radius:6px;padding:.3rem .85rem;font-size:.78rem;font-weight:600}.bar-link[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);border-radius:6px;padding:.3rem .85rem;font-size:.78rem;font-weight:600;text-decoration:none}.bar-link[data-astro-cid-rdtk2lut]:hover{color:var(--color-text-primary);background:var(--color-bg-raised)}.section[data-astro-cid-rdtk2lut]{padding:5rem 0}.section[data-astro-cid-rdtk2lut].alt{background:var(--color-bg-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}#emergency[data-astro-cid-rdtk2lut],#path[data-astro-cid-rdtk2lut]{scroll-margin-top:80px}.section-label[data-astro-cid-rdtk2lut]{text-transform:uppercase;letter-spacing:.1em;color:var(--acc);margin-bottom:.6rem;font-size:.72rem;font-weight:700}h2[data-astro-cid-rdtk2lut]{letter-spacing:-.025em;margin-bottom:.75rem;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:800;line-height:1.2}.section-sub[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);max-width:70ch;margin-bottom:2.5rem;line-height:1.75}.grid[data-astro-cid-rdtk2lut]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;display:grid}.card[data-astro-cid-rdtk2lut]{background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:12px;padding:1.6rem;transition:border-color .2s}.card[data-astro-cid-rdtk2lut]:hover{border-color:color-mix(in srgb, var(--acc) 35%, transparent)}.card-icon[data-astro-cid-rdtk2lut]{color:var(--acc);margin-bottom:.75rem;font-size:1.4rem;display:block}.card[data-astro-cid-rdtk2lut] h3[data-astro-cid-rdtk2lut]{color:var(--color-text-primary);margin-bottom:.4rem;font-size:1rem;font-weight:700}.card[data-astro-cid-rdtk2lut] p[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);margin:0;font-size:.86rem;line-height:1.65}.path[data-astro-cid-rdtk2lut]{border:1px solid var(--color-border);border-radius:12px;grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.path-step[data-astro-cid-rdtk2lut]{background:var(--color-bg-raised);border-right:1px solid var(--color-border);padding:1.5rem 1.4rem;position:relative}.path-step[data-astro-cid-rdtk2lut]:last-child{border-right:none}.path-num[data-astro-cid-rdtk2lut]{color:var(--acc);letter-spacing:.1em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700}.path-step[data-astro-cid-rdtk2lut] h3[data-astro-cid-rdtk2lut]{color:var(--color-text-primary);margin:.5rem 0 .4rem;font-size:1.05rem;font-weight:700}.path-step[data-astro-cid-rdtk2lut] p[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);margin:0;font-size:.84rem;line-height:1.6}.emergency[data-astro-cid-rdtk2lut]{border:1px solid color-mix(in srgb, var(--acc) 35%, transparent);border-left:3px solid var(--acc);background:color-mix(in srgb, var(--acc) 5%, var(--color-bg-raised));border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:3rem;padding:2.25rem;display:grid}.emergency-text[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);max-width:640px;margin:0;font-size:.95rem;line-height:1.8}.emergency-actions[data-astro-cid-rdtk2lut]{flex-direction:column;gap:.75rem;display:flex}.msp-inner[data-astro-cid-rdtk2lut]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.msp-text[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.8}.inline-link[data-astro-cid-rdtk2lut]{color:var(--acc);font-weight:600;text-decoration:none}.inline-link[data-astro-cid-rdtk2lut]:hover{text-decoration:underline}.cta-band[data-astro-cid-rdtk2lut]{text-align:center;border-top:1px solid var(--color-border-glow);padding:5rem 0 6rem}.cta-band[data-astro-cid-rdtk2lut] h2[data-astro-cid-rdtk2lut]{letter-spacing:-.025em;margin-bottom:.75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.cta-band[data-astro-cid-rdtk2lut] p[data-astro-cid-rdtk2lut]{color:var(--color-text-secondary);max-width:520px;margin:0 auto 2rem;line-height:1.75}@media (width<=960px){.path[data-astro-cid-rdtk2lut]{grid-template-columns:1fr}.path-step[data-astro-cid-rdtk2lut]{border-right:none;border-bottom:1px solid var(--color-border)}.path-step[data-astro-cid-rdtk2lut]:last-child{border-bottom:none}}@media (width<=860px){.msp-inner[data-astro-cid-rdtk2lut],.emergency[data-astro-cid-rdtk2lut]{grid-template-columns:1fr;gap:2rem}.emergency[data-astro-cid-rdtk2lut]{padding:1.5rem}}@media (width<=480px){.container[data-astro-cid-rdtk2lut]{padding:0 1rem}}.card[data-astro-cid-rdtk2lut]{border-top:3px solid var(--acc);background:linear-gradient(180deg, color-mix(in srgb, var(--acc) 6%, var(--color-bg-raised)) 0%, var(--color-bg-raised) 60%);transition:border-color .2s,transform .2s,box-shadow .2s}.card[data-astro-cid-rdtk2lut]:hover{box-shadow:0 14px 40px color-mix(in srgb, var(--acc) 16%, transparent), 0 0 0 1px color-mix(in srgb, var(--acc) 35%, transparent);transform:translateY(-3px)}.card-icon[data-astro-cid-rdtk2lut]{background:color-mix(in srgb, var(--acc) 14%, transparent);border:1px solid color-mix(in srgb, var(--acc) 40%, transparent);width:44px;height:44px;box-shadow:0 0 22px color-mix(in srgb, var(--acc) 18%, transparent);border-radius:11px;justify-content:center;align-items:center;font-size:1.25rem!important;display:inline-flex!important}.section[data-astro-cid-rdtk2lut]{position:relative}.section[data-astro-cid-rdtk2lut]:after{content:"";pointer-events:none;background:radial-gradient(ellipse 60% 50% at 100% 0%, color-mix(in srgb, var(--acc) 9%, transparent), transparent 70%);position:absolute;inset:0}.section[data-astro-cid-rdtk2lut]>.container[data-astro-cid-rdtk2lut]{z-index:1;position:relative}.section[data-astro-cid-rdtk2lut].alt:after{background:radial-gradient(ellipse 60% 60% at 0% 100%, color-mix(in srgb, var(--acc) 10%, transparent), transparent 70%)}#emergency[data-astro-cid-rdtk2lut]{--acc:var(--c-rescue)}.chart-sec[data-astro-cid-rdtk2lut]{background:radial-gradient(50% 60% at 100% 0,#4ade801a,#0000 70%)}.chart-card[data-astro-cid-rdtk2lut]{background:rgba(var(--bg-rgb),.6);border:1px solid var(--color-border-glow);border-radius:20px;padding:1.75rem}.emergency-sec[data-astro-cid-rdtk2lut]{isolation:isolate;padding:7rem 0;position:relative;overflow:hidden}.em-media[data-astro-cid-rdtk2lut]{z-index:-2;position:absolute;inset:0}.em-media[data-astro-cid-rdtk2lut] picture{height:100%}.emergency-sec[data-astro-cid-rdtk2lut]:before{content:"";z-index:-1;background:linear-gradient(90deg, #140a04f2, rgba(var(--bg-rgb),.75));position:absolute;inset:0}.emergency[data-astro-cid-rdtk2lut]{backdrop-filter:blur(8px);background:#0b0805b3!important}.cta-band[data-astro-cid-rdtk2lut]{isolation:isolate;position:relative;overflow:hidden;padding:7rem 0!important}.cta-media[data-astro-cid-rdtk2lut]{z-index:-2;position:absolute;inset:0}.cta-media[data-astro-cid-rdtk2lut] picture{height:100%}.cta-band[data-astro-cid-rdtk2lut]:before{content:"";z-index:-1;background:linear-gradient(0deg, rgba(var(--bg-rgb),.92), rgba(var(--bg-rgb),.7));position:absolute;inset:0}.cta-band[data-astro-cid-rdtk2lut] p[data-astro-cid-rdtk2lut]{color:var(--color-text-body)!important}
