.quote-section[data-astro-cid-qzba3gmr]{padding-top:var(--space-8);padding-bottom:var(--space-10);border-top:1px solid var(--color-border-light)}.form-container[data-astro-cid-qzba3gmr]{max-width:680px;margin-left:auto;margin-right:auto}.form-header[data-astro-cid-qzba3gmr]{margin-bottom:var(--space-4)}.form-header[data-astro-cid-qzba3gmr] h2[data-astro-cid-qzba3gmr]{color:var(--color-ink);margin-bottom:var(--space-2)}.form-intro[data-astro-cid-qzba3gmr]{font-size:1.125rem;color:var(--color-muted-on-light);line-height:1.5;margin-bottom:var(--space-2)}.ontario-note[data-astro-cid-qzba3gmr]{font-size:.9375rem;color:var(--color-ink);margin-bottom:0}.form-requirements[data-astro-cid-qzba3gmr]{font-size:.875rem;color:var(--color-muted-on-light);margin-bottom:var(--space-3)}.form-feedback-banner[data-astro-cid-qzba3gmr]{padding:14px 18px;border-radius:var(--radius-md);margin-bottom:var(--space-4);font-weight:600;line-height:1.45}.form-feedback-banner[data-astro-cid-qzba3gmr].is-hidden{display:none}.optional-details[data-astro-cid-qzba3gmr]{background-color:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-md);margin-bottom:var(--space-4);overflow:hidden}.optional-summary[data-astro-cid-qzba3gmr]{padding:16px 18px;font-weight:600;font-size:1rem;color:var(--color-ink);cursor:pointer;background-color:#edf1f5;list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:48px}.optional-summary[data-astro-cid-qzba3gmr]::-webkit-details-marker{display:none}.optional-summary[data-astro-cid-qzba3gmr]:after{content:"+";font-size:1.35rem;font-weight:700;color:var(--color-ink)}.optional-details[data-astro-cid-qzba3gmr][open] .optional-summary[data-astro-cid-qzba3gmr]:after{content:"−"}.optional-fields[data-astro-cid-qzba3gmr]{padding:var(--space-3)}.interests-fieldset[data-astro-cid-qzba3gmr]{border:none;padding:0;margin:0 0 var(--space-3) 0}.checkbox-options[data-astro-cid-qzba3gmr]{display:flex;flex-direction:column;gap:12px;margin-top:8px}.safety-helper[data-astro-cid-qzba3gmr]{display:flex;align-items:flex-start;gap:12px;background-color:#e8eef5;border-left:3px solid var(--color-ink);padding:12px 16px;border-radius:var(--radius-sm);margin-bottom:var(--space-4);color:var(--color-ink);font-size:.9375rem;line-height:1.45}.safety-helper[data-astro-cid-qzba3gmr] p[data-astro-cid-qzba3gmr]{margin:0}.safety-icon[data-astro-cid-qzba3gmr]{flex-shrink:0;margin-top:2px;color:var(--color-ink)}.consent-group[data-astro-cid-qzba3gmr]{margin-top:var(--space-2);margin-bottom:var(--space-4)}.consent-label[data-astro-cid-qzba3gmr]{font-weight:600}.consent-text[data-astro-cid-qzba3gmr]{font-size:.9375rem;line-height:1.45;color:var(--color-ink)}.consent-helper[data-astro-cid-qzba3gmr]{margin-left:34px;margin-top:4px;margin-bottom:0}.form-actions[data-astro-cid-qzba3gmr]{margin-bottom:var(--space-2)}.form-submit-btn[data-astro-cid-qzba3gmr]{width:100%;font-size:1.125rem;padding:14px 28px;min-height:52px}.form-submit-btn[data-astro-cid-qzba3gmr]:disabled{opacity:.7;cursor:not-allowed}.below-button-note[data-astro-cid-qzba3gmr]{font-size:.875rem;color:var(--color-muted-on-light);line-height:1.4;text-align:center;margin-bottom:var(--space-3)}.alternative-contact[data-astro-cid-qzba3gmr]{font-size:.9375rem;color:var(--color-ink);text-align:center;margin-bottom:0;padding-top:var(--space-2);border-top:1px solid var(--color-border-light)}.alternative-contact[data-astro-cid-qzba3gmr] a[data-astro-cid-qzba3gmr]{color:var(--color-ink);font-weight:700}.coverage-dashboard-section[data-astro-cid-cean7wpd]{padding-top:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-light)}.dashboard-card[data-astro-cid-cean7wpd]{background-color:var(--color-ink);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 16px 40px #00000040}.dashboard-bar[data-astro-cid-cean7wpd]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-ink-raised);border-bottom:1px solid var(--color-border-dark);min-width:0}@media(max-width:600px){.dashboard-bar[data-astro-cid-cean7wpd]{flex-direction:column;align-items:flex-start;padding:var(--space-3) var(--space-3);gap:var(--space-2)}.dashboard-tabs[data-astro-cid-cean7wpd]{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch}}.dashboard-status[data-astro-cid-cean7wpd]{display:flex;align-items:center;gap:8px;min-width:0}.status-indicator[data-astro-cid-cean7wpd]{width:8px;height:8px;border-radius:50%;background-color:#00e5ff;box-shadow:0 0 8px #00e5ff;animation:statusPulse 2s infinite ease-in-out;flex-shrink:0}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.status-text[data-astro-cid-cean7wpd]{font-size:.8125rem;font-weight:600;color:var(--color-muted-on-dark);letter-spacing:.02em;white-space:nowrap}@media(max-width:600px){.status-text[data-astro-cid-cean7wpd]{white-space:normal}}.dashboard-tabs[data-astro-cid-cean7wpd]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;max-width:100%}.zone-tab[data-astro-cid-cean7wpd]{background-color:#ffffff0f;border:1px solid var(--color-border-dark);color:var(--color-muted-on-dark);font-size:.8125rem;font-weight:600;padding:6px 14px;border-radius:var(--radius-sm);cursor:pointer;transition:all .15s ease;white-space:nowrap}.zone-tab[data-astro-cid-cean7wpd]:hover{background-color:#ffffff1f;color:var(--color-white)}.zone-tab--active[data-astro-cid-cean7wpd]{background-color:var(--color-accent);color:var(--color-ink);border-color:var(--color-accent);font-weight:700}.dashboard-body[data-astro-cid-cean7wpd]{display:grid;grid-template-columns:1.25fr 1fr;gap:0}@media(max-width:900px){.dashboard-body[data-astro-cid-cean7wpd]{grid-template-columns:1fr}}.schematic-viewport[data-astro-cid-cean7wpd]{background-color:#0e243b;position:relative;border-right:1px solid var(--color-border-dark);display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%;overflow:hidden}@media(max-width:900px){.schematic-viewport[data-astro-cid-cean7wpd]{border-right:none;border-bottom:1px solid var(--color-border-dark)}}.schematic-svg[data-astro-cid-cean7wpd]{width:100%;max-width:100%;height:auto;display:block;max-height:480px}.zone-vision-group[data-astro-cid-cean7wpd]{transition:opacity .25s ease}.zone-vision-group--hidden[data-astro-cid-cean7wpd]{opacity:.08}.hotspot-group[data-astro-cid-cean7wpd]{cursor:pointer;outline:none}.hotspot-group[data-astro-cid-cean7wpd]:hover .hotspot-pulse[data-astro-cid-cean7wpd],.hotspot-group[data-astro-cid-cean7wpd]:focus-visible .hotspot-pulse[data-astro-cid-cean7wpd]{stroke:var(--color-accent);stroke-width:3}.hotspot-pulse[data-astro-cid-cean7wpd]{fill:#ff8a3040;animation:radarPulse 2s infinite ease-out;transform-origin:center}.hotspot-pulse--blue[data-astro-cid-cean7wpd]{fill:#00e5ff40}@keyframes radarPulse{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.status-indicator[data-astro-cid-cean7wpd],.hotspot-pulse[data-astro-cid-cean7wpd]{animation:none}}.telemetry-panel[data-astro-cid-cean7wpd]{padding:var(--space-6);display:flex;flex-direction:column;justify-content:space-between;background-color:var(--color-ink);min-width:0}@media(max-width:600px){.telemetry-panel[data-astro-cid-cean7wpd]{padding:var(--space-4) var(--space-3)}}.telemetry-badge[data-astro-cid-cean7wpd]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);display:inline-block;margin-bottom:6px}.telemetry-title[data-astro-cid-cean7wpd]{font-size:1.375rem;color:var(--color-white);margin-bottom:var(--space-2)}.telemetry-desc[data-astro-cid-cean7wpd]{font-size:.9375rem;line-height:1.5;margin-bottom:var(--space-4)}.telemetry-specs-list[data-astro-cid-cean7wpd]{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--space-6);background-color:var(--color-ink-raised);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-dark)}.spec-row[data-astro-cid-cean7wpd]{display:grid;grid-template-columns:140px 1fr;align-items:baseline;gap:var(--space-3);font-size:.875rem;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.05)}@media(max-width:480px){.spec-row[data-astro-cid-cean7wpd]{grid-template-columns:1fr;gap:2px}}.spec-row[data-astro-cid-cean7wpd]:last-child{border-bottom:none;padding-bottom:0}.spec-name[data-astro-cid-cean7wpd]{color:var(--color-muted-on-dark);font-weight:600}.spec-value[data-astro-cid-cean7wpd]{color:var(--color-white);font-weight:600;text-align:right}@media(max-width:480px){.spec-value[data-astro-cid-cean7wpd]{text-align:left}}.telemetry-footer[data-astro-cid-cean7wpd]{display:flex;flex-direction:column;gap:8px}.telemetry-cta[data-astro-cid-cean7wpd]{width:100%;text-align:center}.telemetry-note[data-astro-cid-cean7wpd]{font-size:.75rem;color:var(--color-muted-on-dark);text-align:center}.dashboard-metrics-bar[data-astro-cid-cean7wpd]{display:grid;grid-template-columns:repeat(4,1fr);background-color:var(--color-ink-raised);border-top:1px solid var(--color-border-dark);padding:var(--space-4) var(--space-5);gap:var(--space-3)}@media(max-width:600px){.dashboard-metrics-bar[data-astro-cid-cean7wpd]{grid-template-columns:repeat(2,1fr)}}.metric-item[data-astro-cid-cean7wpd]{display:flex;flex-direction:column;align-items:center;text-align:center}.metric-num[data-astro-cid-cean7wpd]{font-size:1.5rem;font-weight:800;color:var(--color-accent);line-height:1.2}.metric-label[data-astro-cid-cean7wpd]{font-size:.8125rem;color:var(--color-muted-on-dark);margin-top:2px}.quiz-section[data-astro-cid-t6s4mltx]{padding-top:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-dark)}.quiz-header[data-astro-cid-t6s4mltx]{text-align:center;max-width:68ch;margin-left:auto;margin-right:auto;margin-bottom:var(--space-6)}.quiz-header[data-astro-cid-t6s4mltx] h2[data-astro-cid-t6s4mltx]{color:var(--color-white);margin-top:var(--space-1);margin-bottom:var(--space-2)}.quiz-lead[data-astro-cid-t6s4mltx]{font-size:1.125rem;line-height:1.5}.quiz-widget[data-astro-cid-t6s4mltx]{max-width:960px;margin-left:auto;margin-right:auto;background-color:var(--color-ink);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:0 12px 36px #00000040}@media(max-width:640px){.quiz-widget[data-astro-cid-t6s4mltx]{padding:var(--space-4)}}.quiz-progress-wrap[data-astro-cid-t6s4mltx]{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-dark)}.quiz-progress-meta[data-astro-cid-t6s4mltx]{display:flex;justify-content:space-between;font-size:.875rem;font-weight:600;color:var(--color-muted-on-dark);margin-bottom:8px}.quiz-progress-track[data-astro-cid-t6s4mltx]{width:100%;height:8px;background-color:var(--color-ink-raised);border-radius:999px;overflow:hidden}.quiz-progress-bar[data-astro-cid-t6s4mltx]{height:100%;background-color:var(--color-accent);border-radius:999px;transition:width .3s cubic-bezier(.16,1,.3,1)}.quiz-steps-container[data-astro-cid-t6s4mltx]{position:relative;min-height:380px}.quiz-step[data-astro-cid-t6s4mltx]{border:none;padding:0;margin:0;display:none;opacity:0;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease}.quiz-step--active[data-astro-cid-t6s4mltx]{display:block;opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.quiz-step[data-astro-cid-t6s4mltx]{transition:none;transform:none}.quiz-progress-bar[data-astro-cid-t6s4mltx]{transition:none}}.quiz-step-title[data-astro-cid-t6s4mltx]{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;color:var(--color-white);margin-bottom:6px;float:none;width:100%}.quiz-step-subtitle[data-astro-cid-t6s4mltx]{font-size:.9375rem;margin-bottom:var(--space-4)}.quiz-options-grid[data-astro-cid-t6s4mltx]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);margin-bottom:var(--space-6)}@media(max-width:680px){.quiz-options-grid[data-astro-cid-t6s4mltx]{grid-template-columns:1fr}}.quiz-option-card[data-astro-cid-t6s4mltx]{display:flex;flex-direction:column;padding:var(--space-3) var(--space-4);background-color:var(--color-ink-raised);border:1.5px solid var(--color-border-dark);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.quiz-option-card[data-astro-cid-t6s4mltx]:hover{border-color:#ff8a3080;background-color:#1a3c5a;transform:translateY(-2px)}.quiz-option-card--selected[data-astro-cid-t6s4mltx]{border-color:var(--color-accent);background-color:#183e63;box-shadow:0 0 0 1px var(--color-accent)}.option-header[data-astro-cid-t6s4mltx]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.quiz-radio[data-astro-cid-t6s4mltx]{accent-color:var(--color-accent);width:18px;height:18px;flex-shrink:0}.option-title[data-astro-cid-t6s4mltx]{font-size:1rem;font-weight:700;color:var(--color-white);white-space:nowrap}@media(max-width:480px){.option-title[data-astro-cid-t6s4mltx]{white-space:normal;text-wrap:balance}}.option-badge[data-astro-cid-t6s4mltx]{font-size:.71875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;background-color:#ffffff1a;color:var(--color-muted-on-dark);flex-shrink:0;white-space:nowrap;margin-left:auto}.option-badge--popular[data-astro-cid-t6s4mltx]{background-color:#ff8a3033;color:var(--color-accent);border:1px solid rgba(255,138,48,.4)}.option-desc[data-astro-cid-t6s4mltx]{font-size:.875rem;line-height:1.4;margin:0;padding-left:28px}.quiz-nav[data-astro-cid-t6s4mltx]{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-dark)}.quiz-prev-btn[data-astro-cid-t6s4mltx]{margin-right:auto}.summary-card[data-astro-cid-t6s4mltx]{background:linear-gradient(135deg,#163550cc,#0b1f36f2);border:1.5px solid var(--color-accent);border-radius:var(--radius-md);padding:var(--space-5)}.summary-badge[data-astro-cid-t6s4mltx]{display:inline-flex;align-items:center;gap:6px;background-color:#ff8a3026;color:var(--color-accent);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 12px;border-radius:999px;margin-bottom:var(--space-2)}.summary-title[data-astro-cid-t6s4mltx]{color:var(--color-white);font-size:1.5rem;margin-bottom:6px}.summary-lead[data-astro-cid-t6s4mltx]{font-size:.9375rem;margin-bottom:var(--space-4)}.summary-chips-grid[data-astro-cid-t6s4mltx]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);margin-bottom:var(--space-4)}@media(max-width:600px){.summary-chips-grid[data-astro-cid-t6s4mltx]{grid-template-columns:1fr}}.summary-chip[data-astro-cid-t6s4mltx]{background-color:var(--color-ink);border:1px solid var(--color-border-dark);padding:var(--space-3);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:4px}.chip-label[data-astro-cid-t6s4mltx]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted-on-dark)}.chip-val[data-astro-cid-t6s4mltx]{font-size:.9375rem;color:var(--color-white)}.summary-reassurance[data-astro-cid-t6s4mltx]{background-color:#ffffff0d;border-left:3px solid var(--color-accent);padding:10px 14px;border-radius:var(--radius-sm);margin-bottom:var(--space-5)}.summary-reassurance[data-astro-cid-t6s4mltx] p[data-astro-cid-t6s4mltx]{margin:0;font-size:.875rem;color:var(--color-muted-on-dark)}.summary-reassurance[data-astro-cid-t6s4mltx] strong[data-astro-cid-t6s4mltx]{color:var(--color-white)}.summary-actions[data-astro-cid-t6s4mltx]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.summary-apply-btn[data-astro-cid-t6s4mltx]{min-height:48px;padding:12px 24px;font-size:1.0625rem}.hero-section[data-astro-cid-j7pv25f6]{padding-top:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-dark)}.hero-container[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--space-6);align-items:center}.hero-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.hero-lead[data-astro-cid-j7pv25f6]{font-size:1.3125rem;line-height:1.4;font-weight:600;margin-bottom:var(--space-3);color:var(--color-white)}.hero-badges-list[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--space-4)}.hero-badge-pill[data-astro-cid-j7pv25f6]{font-size:.8125rem;font-weight:700;color:var(--color-muted-on-dark);background-color:var(--color-ink-raised);border:1px solid var(--color-border-dark);padding:4px 12px;border-radius:999px;white-space:nowrap}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.hero-supporting[data-astro-cid-j7pv25f6]{font-size:.9375rem;color:var(--color-accent);margin-bottom:0;max-width:100%}.hero-figure[data-astro-cid-j7pv25f6]{margin:0;border-radius:var(--radius-lg);overflow:hidden;background-color:var(--color-ink-raised);border:1px solid var(--color-border-dark)}.hero-img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:3 / 2;object-fit:cover}.section-intro[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6);max-width:820px}.section-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--color-white);margin-bottom:var(--space-2);margin-top:var(--space-1)}.section-lead[data-astro-cid-j7pv25f6]{font-size:1.1875rem;line-height:1.5;margin-bottom:0}.section-intro-light[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--color-ink)}.away-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-6);align-items:center}.scenario-cards[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-3)}.scenario-card[data-astro-cid-j7pv25f6]{background-color:var(--color-ink);border:1px solid var(--color-border-dark);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);display:flex;align-items:flex-start;gap:16px}.scenario-icon-wrap[data-astro-cid-j7pv25f6]{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-sm);background-color:var(--color-ink-raised);border:1px solid var(--color-border-dark);color:var(--color-accent);display:flex;align-items:center;justify-content:center;margin-top:2px}.scenario-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-white);font-size:1.125rem;margin-bottom:4px}.scenario-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem;line-height:1.45;margin-bottom:0}.composite-figure[data-astro-cid-j7pv25f6]{margin:0;border-radius:var(--radius-lg);overflow:hidden;background-color:var(--color-ink);border:1px solid var(--color-border-dark)}.away-img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.systems-section[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-border-light)}.devices-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}.device-card[data-astro-cid-j7pv25f6]{background-color:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 16px #0b1f360d}.device-figure[data-astro-cid-j7pv25f6]{margin:0;background-color:var(--color-ink)}.device-img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.device-content[data-astro-cid-j7pv25f6]{padding:var(--space-4);flex-grow:1;display:flex;flex-direction:column}.device-tag[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#e06d19;margin-bottom:4px}.device-content[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-ink);font-size:1.25rem;margin-bottom:8px}.device-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem;line-height:1.5;margin-bottom:var(--space-3)}.device-spec-bullets[data-astro-cid-j7pv25f6]{list-style:none;margin:auto 0 0;padding:10px 0 0;border-top:1px solid var(--color-border-light);font-size:.8125rem;color:var(--color-muted-on-light);display:flex;flex-direction:column;gap:4px}.device-spec-bullets[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-ink)}.equipment-footer[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center}.installation-standards-section[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-border-dark);border-bottom:1px solid var(--color-border-dark)}.standards-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.standard-pillar[data-astro-cid-j7pv25f6]{background-color:var(--color-ink-raised);border:1px solid var(--color-border-dark);padding:var(--space-4);border-radius:var(--radius-md)}.pillar-num[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:900;color:var(--color-accent);margin-bottom:8px;letter-spacing:-.02em}.standard-pillar[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-white);font-size:1.1875rem;margin-bottom:8px}.standard-pillar[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem;line-height:1.5;margin-bottom:0}.process-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--space-6);align-items:center}.process-steps[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-3)}.step-card[data-astro-cid-j7pv25f6]{background-color:var(--color-ink-raised);border:1px solid var(--color-border-dark);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);position:relative}.step-num-badge[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);margin-bottom:2px}.step-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-white);font-size:1.125rem;margin-bottom:6px}.step-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem;line-height:1.45;margin-bottom:0}.process-figure[data-astro-cid-j7pv25f6]{margin:0;border-radius:var(--radius-lg);overflow:hidden;background-color:var(--color-ink-raised);border:1px solid var(--color-border-dark)}.process-img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:3 / 2;object-fit:cover}.expectations-container[data-astro-cid-j7pv25f6]{max-width:800px}.expectations-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 var(--space-4) 0;padding:0;display:flex;flex-direction:column;gap:12px}.expectation-item[data-astro-cid-j7pv25f6]{background-color:var(--color-ink);border-left:3px solid var(--color-accent);padding:14px 18px;border-radius:var(--radius-sm);font-size:1.0625rem;color:var(--color-white)}.expectation-item[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.expectations-supporting[data-astro-cid-j7pv25f6]{font-size:1.0625rem;color:var(--color-white);margin-bottom:0}.faq-container[data-astro-cid-j7pv25f6]{max-width:820px}.faq-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}@media(max-width:960px){.devices-grid[data-astro-cid-j7pv25f6],.standards-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-4)}.hero-container[data-astro-cid-j7pv25f6],.away-grid[data-astro-cid-j7pv25f6],.process-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-5)}}@media(max-width:767px){.hero-section[data-astro-cid-j7pv25f6]{padding-top:var(--space-4);padding-bottom:var(--space-4)}.hero-img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}}
