.guide-hero[data-v-648ca40b]{border-bottom:1px solid var(--rule);background:linear-gradient(180deg, var(--paper), var(--paper-soft));isolation:isolate;padding:88px 0 72px;position:relative;overflow:hidden}.guide-hero__bg[data-v-648ca40b]{pointer-events:none;z-index:-1;background:radial-gradient(900px 320px at 88% -20%, color-mix(in srgb, var(--lamp) 14%, transparent), transparent 70%), radial-gradient(600px 240px at -10% 110%, color-mix(in srgb, var(--lamp) 7%, transparent), transparent 65%), repeating-linear-gradient(90deg, transparent 0 96px, color-mix(in srgb, var(--ink) 4%, transparent) 96px 97px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.guide-hero__inner[data-v-648ca40b]{grid-template-columns:minmax(0,1.05fr) minmax(320px,.82fr);align-items:center;gap:64px;display:grid}.guide-hero h1[data-v-648ca40b]{letter-spacing:-.022em;font-variation-settings:"opsz" 144;max-width:760px;margin:18px 0 22px;font-size:54px;line-height:1.03}.hero-em[data-v-648ca40b]{color:var(--lamp);display:inline-block;position:relative}.hero-em em[data-v-648ca40b]{font-style:italic;font-weight:500}.hero-em__stroke[data-v-648ca40b]{width:100%;height:.22em;color:color-mix(in srgb, var(--lamp) 75%, transparent);opacity:0;stroke-dasharray:600;stroke-dashoffset:600px;animation:1.1s cubic-bezier(.65,.05,.3,1) .55s forwards hero-stroke-in-648ca40b,.35s .55s forwards hero-stroke-fade-648ca40b;position:absolute;bottom:-.18em;left:0;right:0}@keyframes hero-stroke-in-648ca40b{to{stroke-dashoffset:0}}@keyframes hero-stroke-fade-648ca40b{to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-em__stroke[data-v-648ca40b]{opacity:1;stroke-dashoffset:0;animation:none}}.guide-hero p[data-v-648ca40b]{max-width:620px;color:var(--ink-soft);font-size:17px;line-height:1.6}.guide-hero__ctas[data-v-648ca40b]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.incident-card[data-v-648ca40b]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:0 24px 50px -36px #1a16123d, 0 0 0 1px color-mix(in srgb, var(--lamp) 12%, transparent);padding:24px 24px 8px;position:relative;overflow:hidden}.incident-card__rail[data-v-648ca40b]{background:linear-gradient(90deg, transparent 0%, var(--lamp) 20%, color-mix(in srgb, var(--lamp) 60%, transparent) 60%, transparent 100%);height:2px;position:absolute;top:0;left:0;right:0}.incident-card__hi[data-v-648ca40b]{font-family:var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;background:linear-gradient(to top, color-mix(in srgb, var(--lamp) 22%, transparent) 38%, transparent 38%);padding:0 2px;font-weight:600}.incident-card__head[data-v-648ca40b]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.incident-card h2[data-v-648ca40b]{font-family:var(--font-display);margin:18px 0 8px;font-size:25px;font-weight:500}.incident-card p[data-v-648ca40b]{margin:0 0 18px;font-size:13px}.incident-card ol[data-v-648ca40b]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.incident-card li[data-v-648ca40b]{border-top:1px solid var(--rule-soft);color:var(--ink-soft);grid-template-columns:68px 92px 1fr;gap:10px;padding:12px 0;font-size:12.5px;line-height:1.45;display:grid}.incident-card__time[data-v-648ca40b],.incident-card strong[data-v-648ca40b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:10px}.guide-body[data-v-648ca40b]{padding:76px 0 96px}.guide-body__grid[data-v-648ca40b]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;display:grid}.guide-main[data-v-648ca40b]{flex-direction:column;gap:72px;max-width:820px;display:flex}.guide-section h2[data-v-648ca40b]{letter-spacing:-.016em;font-variation-settings:"opsz" 72;margin:12px 0 24px;font-size:34px;line-height:1.1}.guide-section>p[data-v-648ca40b]{color:var(--ink-soft);font-size:16px;line-height:1.65}.guide-section>p code[data-v-648ca40b]{font-family:var(--font-mono);background:color-mix(in srgb, var(--lamp) 10%, var(--paper-soft));border-radius:4px;padding:1px 5px;font-size:13px}.sr-only[data-v-648ca40b]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table-scroll[data-v-648ca40b]{-webkit-overflow-scrolling:touch;border:1px solid var(--rule);border-radius:var(--radius-lg);margin-top:24px;overflow-x:auto}.cmp-table[data-v-648ca40b]{border-collapse:collapse;width:100%;min-width:720px;font-size:13.5px;line-height:1.5}.cmp-table thead th[data-v-648ca40b]{text-align:left;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);background:var(--paper-soft);border-bottom:1px solid var(--rule);padding:14px 16px;font-size:11px}.cmp-table tbody th[data-v-648ca40b]{text-align:left;color:var(--ink);border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:13px 16px;font-weight:600}.cmp-table tbody td[data-v-648ca40b]{color:var(--ink-soft);border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:13px 16px}.cmp-table tbody tr:last-child th[data-v-648ca40b],.cmp-table tbody tr:last-child td[data-v-648ca40b]{border-bottom:none}.cmp-table tbody td[data-v-648ca40b]:last-child{background:color-mix(in srgb, var(--lamp) 5%, var(--paper))}.checklist[data-v-648ca40b]{border:1px solid var(--rule);background:var(--rule);gap:1px;display:grid}.check[data-v-648ca40b]{background:var(--paper);grid-template-columns:54px minmax(0,1fr);gap:20px;padding:24px;transition:background .18s,transform .18s cubic-bezier(.2,.7,.15,1);display:grid;position:relative}.check[data-v-648ca40b]:before{content:"";background:var(--lamp);transform-origin:top;width:2px;transition:transform .24s cubic-bezier(.2,.7,.15,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.check[data-v-648ca40b]:hover{background:color-mix(in srgb, var(--lamp) 4%, var(--paper))}.check[data-v-648ca40b]:hover:before{transform:scaleY(1)}.check:hover .check__num[data-v-648ca40b]{transform:translateY(-2px)}.check__num[data-v-648ca40b]{font-family:var(--font-display);color:var(--lamp);font-variation-settings:"opsz" 96;font-size:38px;font-style:italic;line-height:1;transition:transform .24s cubic-bezier(.2,.7,.15,1)}@media (prefers-reduced-motion:reduce){.check[data-v-648ca40b],.check__num[data-v-648ca40b],.check[data-v-648ca40b]:before{transition:none}}.check h3[data-v-648ca40b]{font-family:var(--font-display);margin:0 0 10px;font-size:21px;font-weight:500}.check p[data-v-648ca40b]{color:var(--ink-soft);margin:8px 0 0;font-size:14px;line-height:1.55}.runbook-wrap[data-v-648ca40b]{border:1px solid var(--rule);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 20px 40px -32px #0f172a66}.runbook__chrome[data-v-648ca40b]{background:#0e1620;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:10px 14px;display:flex}.runbook__dot[data-v-648ca40b]{background:#ffffff24;border-radius:50%;width:9px;height:9px}.runbook__dot[data-v-648ca40b]:first-child{background:#ff5f56}.runbook__dot[data-v-648ca40b]:nth-child(2){background:#ffbd2e}.runbook__dot[data-v-648ca40b]:nth-child(3){background:#27c93f}.runbook__title[data-v-648ca40b]{font-family:var(--font-mono);letter-spacing:.05em;color:#f7f1e880;margin-left:10px;font-size:11px}.runbook[data-v-648ca40b]{white-space:pre-wrap;overflow-wrap:anywhere;color:#f7f1e8;font-family:var(--font-mono);background:#17202a;margin:0;padding:22px 24px;font-size:12px;line-height:1.7;overflow-x:hidden}.runbook code[data-v-648ca40b]::selection{background:color-mix(in srgb, var(--lamp) 60%, transparent)}.faq-list[data-v-648ca40b]{border:1px solid var(--rule);background:var(--rule);gap:1px;display:grid}.faq-item[data-v-648ca40b]{background:var(--paper);padding:22px 24px}.faq-item h3[data-v-648ca40b]{font-family:var(--font-display);margin:0 0 8px;font-size:19px;font-weight:500}.faq-item p[data-v-648ca40b]{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.6}.guide-cta[data-v-648ca40b]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--lamp) 12%, transparent), transparent 55%), var(--paper-soft);padding:38px;position:relative;overflow:hidden}.guide-cta[data-v-648ca40b]:after{content:"";pointer-events:none;background:linear-gradient(135deg, transparent 0 70%, color-mix(in srgb, var(--lamp) 6%, transparent) 100%);position:absolute;inset:0}.guide-cta h2[data-v-648ca40b]{margin-top:0}.guide-cta[data-v-648ca40b]>*{z-index:1;position:relative}.guide-side[data-v-648ca40b]{flex-direction:column;gap:16px;display:flex;position:sticky;top:96px}.sidebox[data-v-648ca40b]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper);padding:20px}.sidebox h3[data-v-648ca40b]{font-family:var(--font-display);margin:0 0 12px;font-size:19px;font-weight:500}.sidebox ul[data-v-648ca40b]{margin:0;padding-left:18px}.sidebox li[data-v-648ca40b]{color:var(--ink-soft);margin:10px 0;font-size:13px;line-height:1.45}.sidebox p[data-v-648ca40b]{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.55}.sidebox--lamp[data-v-648ca40b]{background:color-mix(in srgb, var(--lamp) 8%, var(--paper))}@media (width<=920px){.guide-hero__inner[data-v-648ca40b],.guide-body__grid[data-v-648ca40b]{grid-template-columns:minmax(0,1fr)}.guide-hero h1[data-v-648ca40b]{font-size:42px}.guide-side[data-v-648ca40b]{position:static}}@media (width<=560px){.guide-hero[data-v-648ca40b]{padding-top:60px}.incident-card li[data-v-648ca40b],.check[data-v-648ca40b]{grid-template-columns:1fr}}
