.guide[data-v-86548834],.guide__completion[data-v-86548834]{background:linear-gradient(135deg,#deeef7e0,#fffffff5);border:1px solid #1111111a;border-radius:1.5rem;margin-top:2.5rem;padding:clamp(1.25rem,3vw,2.25rem);box-shadow:0 1.25rem 3rem #18374d14}.guide__completion[data-v-86548834]{color:#166d41;grid-template-columns:auto 1fr;align-items:center;gap:1rem;max-width:52rem;font-size:1.1rem;font-weight:700;display:grid}.guide__completion>span[data-v-86548834]{background:#dcefe5;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.guide__completion p[data-v-86548834]{margin:0}.guide__progress[data-v-86548834]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.guide__progress span[data-v-86548834]{color:#166d41;background:#dcefe5;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.8rem;font-weight:700;display:grid}.guide__progress span.active[data-v-86548834]{background:var(--accent-2);color:#fff}.guide__content[data-v-86548834]{gap:1rem;max-width:52rem;display:grid}.guide__eyebrow[data-v-86548834]{color:var(--accent-2);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.guide h2[data-v-86548834],.guide h3[data-v-86548834],.guide p[data-v-86548834]{margin:0}.guide h2[data-v-86548834]{font-size:clamp(1.7rem,3vw,2.6rem)}.guide__lead[data-v-86548834]{color:var(--muted);font-size:1.06rem;line-height:1.6}.guide__illustrations[data-v-86548834]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;margin:0;display:grid}.guide__illustrations img[data-v-86548834]{object-fit:contain;background:#ffffff8f;border-radius:1rem;width:100%;max-height:18rem;display:block}.guide__panel[data-v-86548834],.guide__result[data-v-86548834]{background:#ffffffc2;border:1px solid #11111117;border-radius:1rem;gap:1rem;padding:1.15rem;display:grid}.guide__question[data-v-86548834]{color:#273444;font-size:1.05rem;font-weight:700}.guide__choices[data-v-86548834]{flex-wrap:wrap;gap:.7rem;display:flex}.guide__choices button[data-v-86548834],.guide__primary[data-v-86548834],.guide__back[data-v-86548834],.guide__restart[data-v-86548834]{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.75rem 1rem;font-weight:700}.guide__choices button[data-v-86548834]{color:#273444;background:#eef3f8}.guide__primary[data-v-86548834]{background:var(--accent-2);color:#fff;justify-self:start}.guide__primary[data-v-86548834]:disabled{cursor:wait;opacity:.65}.guide__hint[data-v-86548834]{color:var(--muted);font-size:.88rem;line-height:1.5}.guide__outage-information[data-v-86548834]{background:linear-gradient(135deg,#fff8e5,#fff 72%);border:1px solid #ba711247;border-radius:1rem;gap:1rem;padding:clamp(1rem,3vw,1.35rem);display:grid}.guide__outage-heading[data-v-86548834]{justify-content:space-between;align-items:end;gap:.75rem;display:flex}.guide__outage-eyebrow[data-v-86548834]{color:#98540c;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.guide__outage-heading h3[data-v-86548834]{margin-top:.25rem;font-size:1.25rem}.guide__outage-count[data-v-86548834],.guide__outage-status[data-v-86548834]{border-radius:999px;width:max-content;font-size:.75rem;font-weight:800}.guide__outage-count[data-v-86548834]{color:#8b510d;white-space:nowrap;background:#ba71121f;padding:.4rem .65rem}.guide__outages[data-v-86548834]{gap:.65rem;display:grid}.guide__outage-card[data-v-86548834]{color:inherit;background:#ffffffe0;border:1px solid #11111114;border-radius:.85rem;grid-template-columns:minmax(110px,.75fr) minmax(0,2fr) minmax(100px,.65fr);align-items:stretch;gap:.85rem;padding:.75rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.guide__outage-card[data-v-86548834]:hover{border-color:#ba711273;transform:translateY(-2px);box-shadow:0 .75rem 1.5rem #593a111c}.guide__outage-content[data-v-86548834]{align-content:center;gap:.35rem;min-width:0;display:grid}.guide__outage-content>strong[data-v-86548834]{color:#273444}.guide__outage-content>span[data-v-86548834]:last-of-type,.guide__outage-content small[data-v-86548834]{color:var(--muted);font-size:.9rem;line-height:1.45}.guide__outage-content small[data-v-86548834]{font-size:.82rem}.guide__outage-status[data-v-86548834]{color:#98540c;background:#fff0d0;padding:.25rem .5rem}.guide__outage-meta[data-v-86548834]{color:var(--muted);text-align:right;align-content:center;justify-items:end;gap:.15rem;padding-right:1.7rem;font-size:.78rem;display:grid;position:relative}.guide__outage-meta strong[data-v-86548834]{color:var(--text);font-size:1.35rem;line-height:1}.guide__outage-arrow[data-v-86548834]{color:var(--accent-2);font-size:2rem;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.guide__outage-card[data-v-86548834] .outage-map{min-width:0}.guide__outage-empty[data-v-86548834]{background:#ffffffe0;border:1px solid #166d412e;border-radius:.85rem;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:1rem;display:grid}.guide__outage-empty>span[data-v-86548834]{color:#166d41;background:#dcefe5;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}.guide__outage-empty p[data-v-86548834]{color:var(--muted);margin-top:.2rem;font-size:.9rem}.guide__instructions[data-v-86548834]{color:#273444;gap:.55rem;margin:0;padding-left:1.3rem;line-height:1.5;display:grid}.guide__field[data-v-86548834]{color:#273444;gap:.4rem;font-size:.9rem;font-weight:700;display:grid}.guide__field span[data-v-86548834]{color:var(--muted);font-weight:400}.guide__field input[data-v-86548834],.guide__field textarea[data-v-86548834]{box-sizing:border-box;color:#273444;width:100%;font:inherit;background:#fff;border:1px solid #4062b33d;border-radius:.7rem;padding:.7rem;font-weight:400;line-height:1.45}.guide__field textarea[data-v-86548834]{resize:vertical}.guide__field.is-invalid input[data-v-86548834],.guide__field.is-invalid textarea[data-v-86548834]{border-color:#b12b2b;box-shadow:0 0 0 3px #b12b2b1f}.guide__field small[data-v-86548834]{color:#a62525;font-size:.82rem;font-weight:600}.guide__form[data-v-86548834]{gap:1rem;display:grid}.guide__form-grid[data-v-86548834]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.guide__wide[data-v-86548834]{grid-column:1/-1}.guide__validation-summary[data-v-86548834]{color:#a62525;background:#c836361a;border:1px solid #c8363633;border-radius:.8rem;gap:.35rem;padding:.85rem 1rem;font-size:.9rem;display:grid}.guide__validation-summary ul[data-v-86548834]{margin:0;padding-left:1.2rem}.guide__help[data-v-86548834]{color:var(--muted);background:#f3f7fb;border-radius:.8rem;padding:.8rem 1rem;font-size:.88rem;line-height:1.5}.guide__help summary[data-v-86548834]{color:#273444;cursor:pointer;font-weight:700}.guide__help p+p[data-v-86548834]{margin-top:.55rem}.guide__error[data-v-86548834]{color:#a62525;font-size:.9rem}.guide__result[data-v-86548834]{grid-template-columns:auto 1fr;align-items:start}.guide__result>span[data-v-86548834]{color:#166d41;background:#dcefe5;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-weight:800;display:grid}.guide__result p[data-v-86548834]{color:var(--muted);margin-top:.3rem;line-height:1.5}.guide__actions[data-v-86548834]{flex-wrap:wrap;gap:.5rem;display:flex}.guide__back[data-v-86548834]{color:var(--accent-2);background:0 0}.guide__restart[data-v-86548834]{color:#40536b;background:#e9f0f6}@media (width<=620px){.guide__outage-heading[data-v-86548834]{flex-direction:column;align-items:start}.guide__outage-card[data-v-86548834]{grid-template-columns:1fr auto}.guide__outage-card[data-v-86548834] .outage-map{grid-column:1/-1}.guide__outage-meta[data-v-86548834]{align-content:end}.guide__form-grid[data-v-86548834]{grid-template-columns:1fr}.guide__wide[data-v-86548834]{grid-column:auto}}.guide-hero[data-astro-cid-2fs3k2ue]{justify-content:space-between;align-items:end;gap:24px;display:flex}.guide-hero[data-astro-cid-2fs3k2ue]>div[data-astro-cid-2fs3k2ue]{gap:14px;max-width:720px;display:grid}.guide-hero[data-astro-cid-2fs3k2ue] h1[data-astro-cid-2fs3k2ue],.guide-hero[data-astro-cid-2fs3k2ue] p[data-astro-cid-2fs3k2ue]{margin:0}.guide-safety[data-astro-cid-2fs3k2ue]{border-left:4px solid var(--accent-2);background:#ffffffb8;border-radius:0 14px 14px 0;margin-top:32px;padding:18px 22px}.guide-safety[data-astro-cid-2fs3k2ue] h2[data-astro-cid-2fs3k2ue],.guide-safety[data-astro-cid-2fs3k2ue] p[data-astro-cid-2fs3k2ue]{margin:0}.guide-safety[data-astro-cid-2fs3k2ue] p[data-astro-cid-2fs3k2ue]{color:var(--muted);margin-top:8px;line-height:1.6}@media (width<=700px){.guide-hero[data-astro-cid-2fs3k2ue]{flex-direction:column;align-items:flex-start}}
