.restored-page-ee8aa70f23caa319[data-astro-cid-2iezhn4j]{--bg-page:#0f172a;--bg-surface:#1e293b;--text-primary:#f8fafc;--text-muted:#cbd5e1;--text-meta:#94a3b8;--accent-emerald:#059669;--accent-hover:#047857;--accent-glow:#10b981;--accent-link:#34d399;--border-hairline:#334155;--border-interactive:#475569;--radius-default:8px;--max-width-content:896px;--max-width-section:1152px}[data-astro-cid-2iezhn4j][data-page-root]{background-color:var(--bg-page);width:100%;min-width:0;color:var(--text-primary);-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}.ref-container[data-astro-cid-2iezhn4j]{max-width:var(--max-width-section);margin:0 auto;padding:2rem 1.5rem}.content-width[data-astro-cid-2iezhn4j]{max-width:var(--max-width-content);margin:0 auto}.page-hero-title[data-astro-cid-2iezhn4j]{text-wrap:balance;margin-bottom:1.5rem;font-size:clamp(2.25rem,5vw,3rem);font-weight:700;line-height:1.1}.section-headline[data-astro-cid-2iezhn4j]{color:var(--text-primary);margin:3rem 0 1.5rem;font-size:1.5rem;font-weight:700}.sub-headline[data-astro-cid-2iezhn4j]{color:var(--text-primary);margin:2rem 0 1rem;font-size:1.25rem;font-weight:600}.eyebrow[data-astro-cid-2iezhn4j]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-meta);margin-bottom:.5rem;font-size:.75rem;display:block}.lead-paragraph[data-astro-cid-2iezhn4j]{color:var(--text-muted);text-wrap:balance;margin-bottom:1.5rem;font-size:1.25rem}.support-line[data-astro-cid-2iezhn4j]{color:var(--text-meta);margin-top:.5rem;font-size:.875rem}.local-nav[data-astro-cid-2iezhn4j]{background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--radius-default);flex-wrap:wrap;gap:.75rem;margin:2rem 0 4rem;padding:1.5rem;display:flex}.local-nav[data-astro-cid-2iezhn4j] a[data-astro-cid-2iezhn4j]{color:var(--accent-link);white-space:nowrap;font-size:.875rem;text-decoration:none}.local-nav[data-astro-cid-2iezhn4j] a[data-astro-cid-2iezhn4j]:hover{text-decoration:underline}.table-wrapper[data-astro-cid-2iezhn4j]{border:1px solid var(--border-hairline);border-radius:var(--radius-default);width:100%;margin:1.5rem 0;overflow-x:auto}table[data-astro-cid-2iezhn4j]{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem}th[data-astro-cid-2iezhn4j]{color:var(--text-primary);border-bottom:1px solid var(--border-hairline);background:#ffffff0d;padding:.75rem 1rem;font-weight:600}td[data-astro-cid-2iezhn4j]{border-bottom:1px solid var(--border-hairline);color:var(--text-muted);padding:.75rem 1rem}tr[data-astro-cid-2iezhn4j]:last-child td[data-astro-cid-2iezhn4j]{border-bottom:none}.chooser-tabs[data-astro-cid-2iezhn4j]{scrollbar-width:none;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.chooser-tabs[data-astro-cid-2iezhn4j]::-webkit-scrollbar{display:none}.tab-btn[data-astro-cid-2iezhn4j]{border:1px solid var(--border-interactive);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;padding:.75rem 1.25rem;font-size:.875rem;transition:all .2s}.tab-btn[data-astro-cid-2iezhn4j][aria-selected=true]{background:var(--accent-emerald);border-color:var(--accent-emerald);color:#fff}.tab-panel[data-astro-cid-2iezhn4j]{background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--radius-default);padding:1.5rem;animation:.3s fadeIn;display:none}.tab-panel[data-astro-cid-2iezhn4j].is-active{display:block}.callout[data-astro-cid-2iezhn4j]{border-left:4px solid var(--accent-glow);border-radius:0 var(--radius-default) var(--radius-default) 0;background:#10b9810d;margin:2rem 0;padding:1.5rem}.cta-band[data-astro-cid-2iezhn4j]{text-align:center;background:var(--bg-surface);border-radius:var(--radius-default);margin:4rem 0;padding:4rem 1.5rem}.btn-primary[data-astro-cid-2iezhn4j]{background:var(--accent-emerald);color:#fff;border-radius:var(--radius-default);cursor:pointer;border:none;min-height:48px;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.btn-primary[data-astro-cid-2iezhn4j]:hover{background:var(--accent-hover)}.link-secondary[data-astro-cid-2iezhn4j]{color:var(--accent-link);margin-top:1rem;font-size:.875rem;text-decoration:none;display:block}.stop-list[data-astro-cid-2iezhn4j]{border-radius:var(--radius-default);background:#ef44440a;border:1px solid #ef444433;padding:0;list-style:none}.stop-list[data-astro-cid-2iezhn4j] li[data-astro-cid-2iezhn4j]{color:var(--text-muted);border-bottom:1px solid #ef44441a;padding:.75rem 1rem}.stop-list[data-astro-cid-2iezhn4j] li[data-astro-cid-2iezhn4j]:last-child{border-bottom:none}.stop-list[data-astro-cid-2iezhn4j] li[data-astro-cid-2iezhn4j]:before{content:"×";color:#ef4444;margin-right:.75rem;font-weight:700}.faq-item[data-astro-cid-2iezhn4j]{border-bottom:1px solid var(--border-hairline);margin-bottom:2rem;padding-bottom:1.5rem}.faq-question[data-astro-cid-2iezhn4j]{color:var(--text-primary);margin-bottom:.5rem;font-weight:600}.text-link[data-astro-cid-2iezhn4j]{color:var(--accent-link);text-underline-offset:2px;text-decoration:underline}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.page-hero-title[data-astro-cid-2iezhn4j]{font-size:1.75rem}.section-headline[data-astro-cid-2iezhn4j]{margin-top:2rem}.cta-band[data-astro-cid-2iezhn4j]{padding:2.5rem 1rem}}.restored-source-contained.restored-page-ee8aa70f23caa319,:root.dark .restored-source-contained.restored-page-ee8aa70f23caa319{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;color:#000!important;background:#fff!important}
