.ct-wrap[data-astro-cid-uw5kdbxl]{max-width:1180px;margin:0 auto;padding:0 48px;position:relative}.ct-narrow[data-astro-cid-uw5kdbxl]{max-width:760px}.ct-z2[data-astro-cid-uw5kdbxl]{z-index:2}.ct-section-h[data-astro-cid-uw5kdbxl]{font-size:clamp(32px,4vw,52px);font-weight:700;color:var(--primary);letter-spacing:-.025em;line-height:1.02;margin:8px 0 40px;border-left:4px solid var(--red);padding-left:20px}.ct-hero[data-astro-cid-uw5kdbxl]{background:var(--surface-low);padding:40px 0 72px}.ct-hero-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:60fr 40fr;gap:48px;align-items:center}.ct-crumbs[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;margin-bottom:20px}.ct-crumbs[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--on-variant);text-decoration:none}.ct-crumbs[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--red)}.ct-crumbs[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:11px}.ct-hero-title[data-astro-cid-uw5kdbxl]{font-size:clamp(36px,5vw,56px);font-weight:700;color:var(--primary);letter-spacing:-.03em;line-height:1.02;margin:8px 0 16px;border-left:4px solid var(--red);padding-left:20px}.ct-hero-body[data-astro-cid-uw5kdbxl]{font-family:var(--font-serif);font-size:17px;color:var(--on-variant);line-height:1.7;margin:0 0 24px;padding-left:24px;max-width:600px}.ct-routes[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:8px;padding-left:24px}.ct-routes[data-astro-cid-uw5kdbxl] .chip[data-astro-cid-uw5kdbxl]{text-decoration:none}.ct-hero-media[data-astro-cid-uw5kdbxl]{border-radius:var(--r-xl);overflow:hidden;aspect-ratio:4/3;background:var(--surface-card)}.ct-form-section[data-astro-cid-uw5kdbxl]{background:var(--surface);padding:96px 0;scroll-margin-top:120px}.ct-form-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:60fr 40fr;gap:48px}.ct-form-desc[data-astro-cid-uw5kdbxl]{font-family:var(--font-serif);font-size:14px;color:var(--on-variant);line-height:1.7;margin:0 0 24px}.ct-contact-card[data-astro-cid-uw5kdbxl]{background:var(--surface-card);border:1px solid rgba(0,42,83,.08);border-radius:var(--r-lg);padding:28px;position:sticky;top:120px;box-shadow:var(--shadow-sm)}.ct-card-brand[data-astro-cid-uw5kdbxl]{font-size:18px;font-weight:700;color:var(--primary);margin:0 0 20px;padding-left:14px;border-left:4px solid var(--red)}.ct-card-item[data-astro-cid-uw5kdbxl]{display:flex;gap:12px;margin-bottom:16px}.ct-card-label[data-astro-cid-uw5kdbxl]{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 2px}.ct-card-val[data-astro-cid-uw5kdbxl]{font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--primary);margin:0;text-decoration:none;display:block}a[data-astro-cid-uw5kdbxl].ct-card-val:hover{color:var(--red)}.ct-cards-section[data-astro-cid-uw5kdbxl]{background:var(--surface-low);padding:96px 0}.ct-cards-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ct-channel-card[data-astro-cid-uw5kdbxl]{display:block;text-decoration:none;background:var(--surface-card);border:1px solid rgba(0,42,83,.08);border-radius:var(--r-lg);padding:32px;text-align:center;box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-std) var(--ease),transform var(--dur-std) var(--ease)}a[data-astro-cid-uw5kdbxl].ct-channel-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.ct-channel-icon[data-astro-cid-uw5kdbxl]{width:52px;height:52px;background:var(--primary);border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.ct-channel-title[data-astro-cid-uw5kdbxl]{font-size:18px;font-weight:700;color:var(--primary);margin:0 0 8px}.ct-channel-val[data-astro-cid-uw5kdbxl]{font-family:var(--font-mono);font-size:14px;font-weight:700;color:var(--red);margin:0 0 6px}.ct-channel-val-serif[data-astro-cid-uw5kdbxl]{font-family:var(--font-serif);font-weight:400;color:var(--on-surface);font-size:14px;line-height:1.6}.ct-channel-meta[data-astro-cid-uw5kdbxl]{font-family:var(--font-serif);font-size:12px;font-style:italic;color:var(--muted);margin:0}.ct-faq[data-astro-cid-uw5kdbxl]{background:var(--surface);padding:96px 0}.ct-faq-a[data-astro-cid-uw5kdbxl] p{margin:0 0 10px}.ct-faq-a[data-astro-cid-uw5kdbxl] p:last-child{margin:0}.ct-faq-a[data-astro-cid-uw5kdbxl] a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.ct-emergency[data-astro-cid-uw5kdbxl]{background:var(--primary);padding:80px 0;position:relative;overflow:hidden;scroll-margin-top:120px}.ct-emergency-inner[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:45fr 55fr;gap:56px;align-items:start}.ct-emergency-badge[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red);background:var(--red-container);padding:6px 14px;border-radius:100px;margin-bottom:16px}.ct-emergency-title[data-astro-cid-uw5kdbxl]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.ct-emergency-phone[data-astro-cid-uw5kdbxl]{display:inline-block;font-family:var(--font-mono);font-size:clamp(26px,3.5vw,36px);font-weight:700;color:#fff;margin:0 0 12px;text-decoration:none;border-bottom:3px solid var(--red);padding-bottom:4px}.ct-emergency-phone[data-astro-cid-uw5kdbxl]:hover{color:var(--red-container)}.ct-emergency-911[data-astro-cid-uw5kdbxl]{font-family:var(--font-serif);font-size:14px;font-style:italic;color:var(--on-dark-text);margin:0}.ct-emergency-right[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ct-emergency-cat[data-astro-cid-uw5kdbxl]{font-size:13px;font-weight:700;color:#fff;margin:0 0 12px;padding-left:14px;border-left:4px solid var(--red)}.ct-emergency-list[data-astro-cid-uw5kdbxl]{list-style:none;padding:0;margin:0}.ct-emergency-list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{font-family:var(--font-serif);font-size:13px;color:var(--on-dark-text);padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08)}@media(max-width:900px){.ct-wrap[data-astro-cid-uw5kdbxl]{padding:0 24px}.ct-hero[data-astro-cid-uw5kdbxl]{padding:16px 0 56px}.ct-hero-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:28px}.ct-hero-media[data-astro-cid-uw5kdbxl]{order:-1}.ct-form-section[data-astro-cid-uw5kdbxl],.ct-cards-section[data-astro-cid-uw5kdbxl],.ct-faq[data-astro-cid-uw5kdbxl]{padding:72px 0}.ct-form-grid[data-astro-cid-uw5kdbxl],.ct-emergency-inner[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:32px}.ct-cards-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.ct-contact-card[data-astro-cid-uw5kdbxl]{position:static}}@media(max-width:520px){.ct-emergency-right[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:20px}}
