.ct-hero[data-astro-cid-uw5kdbxl]{padding:clamp(80px,14vw,140px) var(--px) clamp(32px,5vw,48px);text-align:center}.ct-hero-img[data-astro-cid-uw5kdbxl]{max-width:1000px;margin:0 auto clamp(48px,8vw,80px);padding:0 var(--px)}.ct-hero-img[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{width:100%;aspect-ratio:3 / 2;height:auto;max-height:460px;object-fit:cover;object-position:center 48%;border-radius:20px;display:block}.ct-h1[data-astro-cid-uw5kdbxl]{font-weight:900;font-size:clamp(40px,8vw,72px);max-width:16ch;margin:14px auto 22px;text-wrap:balance;line-height:1.08}.ct-h1[data-astro-cid-uw5kdbxl] em[data-astro-cid-uw5kdbxl]{color:var(--gold);font-style:normal}.ct-lead[data-astro-cid-uw5kdbxl]{color:var(--muted);max-width:560px;margin:0 auto 36px;font-size:clamp(15px,2.5vw,18px);text-wrap:balance;line-height:1.6}.ct-divider[data-astro-cid-uw5kdbxl]{border:none;border-top:1px solid var(--border);margin:0}.ct-section[data-astro-cid-uw5kdbxl]{padding:clamp(56px,8vw,90px) var(--px)}.ct-inner[data-astro-cid-uw5kdbxl]{max-width:1000px;margin:0 auto}.ct-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:680px){.ct-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}.ct-card[data-astro-cid-uw5kdbxl]{background:var(--bg-mid);border:1px solid var(--border);border-radius:20px;padding:30px 26px;display:flex;flex-direction:column;align-items:flex-start}.ct-name[data-astro-cid-uw5kdbxl]{font-family:Raleway,sans-serif;font-weight:800;font-size:22px;margin-bottom:6px}.ct-role[data-astro-cid-uw5kdbxl]{font-family:Raleway,sans-serif;font-weight:700;font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:var(--gold);margin-bottom:10px}.ct-brief[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:14px;line-height:1.6;margin-bottom:18px;max-width:34ch}.ct-phone[data-astro-cid-uw5kdbxl]{color:var(--gold-pale);font-size:17px;text-decoration:none;margin-bottom:6px}.ct-phone[data-astro-cid-uw5kdbxl]:hover{color:var(--gold)}.ct-email[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:14px;text-decoration:none;margin-bottom:18px;word-break:break-all}.ct-email[data-astro-cid-uw5kdbxl]:hover{color:var(--gold)}.ct-wa[data-astro-cid-uw5kdbxl]{font-size:14px;padding:9px 22px;align-self:flex-start}.ct-emergency[data-astro-cid-uw5kdbxl]{margin-top:32px;background:var(--bg-deep);border:1px solid var(--gold-border);border-radius:20px;padding:30px 26px}.ct-emergency-eyebrow[data-astro-cid-uw5kdbxl]{font-family:Raleway,sans-serif;font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.ct-emergency-sub[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:15px;line-height:1.6;max-width:560px;margin-bottom:22px}.ct-emergency-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.ct-emergency-card[data-astro-cid-uw5kdbxl]{background:var(--bg-mid);border:1px solid var(--border);border-radius:16px;padding:20px 22px}.ct-emergency-name[data-astro-cid-uw5kdbxl]{font-family:Raleway,sans-serif;font-weight:800;font-size:18px;margin-bottom:4px}.ct-emergency-role[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:13px;margin-bottom:12px}.ct-emergency-phone[data-astro-cid-uw5kdbxl]{color:var(--gold-pale);font-size:18px;text-decoration:none;font-weight:700}.ct-emergency-phone[data-astro-cid-uw5kdbxl]:hover{color:var(--gold)}.ct-extra[data-astro-cid-uw5kdbxl]{margin-top:40px;border-top:1px solid var(--border);padding-top:32px;display:flex;flex-direction:column;gap:18px}.ct-extra-row[data-astro-cid-uw5kdbxl]{display:flex;gap:16px;align-items:baseline;flex-wrap:wrap}.ct-extra-label[data-astro-cid-uw5kdbxl]{font-family:Raleway,sans-serif;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);min-width:92px}.ct-extra-row[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--white);text-decoration:none;font-size:16px}.ct-extra-row[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--gold)}.ct-extra-text[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:15px;line-height:1.6;max-width:640px}
