.sticky-hero[data-astro-cid-kzip7zvt]{position:relative;padding:0;min-height:260px;display:flex;align-items:flex-end;background:linear-gradient(180deg,#0f29428c,#0f2942db),var(--hero,linear-gradient(135deg,#0f2942,#1f2937));background-size:cover;background-position:center;color:#fff}.sticky-hero-inner[data-astro-cid-kzip7zvt]{max-width:70rem;margin:0 auto;width:100%;padding:2.4rem 1.25rem 1.9rem}.sticky-hero[data-astro-cid-kzip7zvt] h1[data-astro-cid-kzip7zvt]{color:#fff;margin:.2rem 0 .5rem;font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.15}.sticky-hero[data-astro-cid-kzip7zvt] .hero-eyebrow[data-astro-cid-kzip7zvt]{color:#fbbf24;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem}.sticky-hero[data-astro-cid-kzip7zvt] .hero-sub[data-astro-cid-kzip7zvt]{color:#e5edf5;max-width:48rem;margin:0;font-size:1.05rem;line-height:1.6}.hero-actions[data-astro-cid-kzip7zvt]{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.1rem}.section-tint[data-astro-cid-kzip7zvt]{background:#00000006}.pricing-table[data-astro-cid-kzip7zvt]{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem;background:#fff;box-shadow:0 1px 3px #0000000d;border-radius:6px;overflow:hidden}.pricing-table[data-astro-cid-kzip7zvt] thead[data-astro-cid-kzip7zvt]{background:#1f2937;color:#fff}.pricing-table[data-astro-cid-kzip7zvt] th[data-astro-cid-kzip7zvt]{padding:.85rem 1rem;text-align:left;font-weight:600;font-size:.95rem}.pricing-table[data-astro-cid-kzip7zvt] td[data-astro-cid-kzip7zvt]{padding:.85rem 1rem;border-top:1px solid #e5e7eb;vertical-align:top}.pricing-table[data-astro-cid-kzip7zvt] tr[data-astro-cid-kzip7zvt]:nth-child(2n) td[data-astro-cid-kzip7zvt]{background:#00000004}.pricing-table[data-astro-cid-kzip7zvt] .price-range[data-astro-cid-kzip7zvt]{font-weight:600;color:#047857;white-space:nowrap}.triage-table[data-astro-cid-kzip7zvt] td[data-astro-cid-kzip7zvt]:nth-child(3){font-weight:700}.tag[data-astro-cid-kzip7zvt]{display:inline-block;border-radius:999px;padding:.2rem .55rem;font-size:.82rem;white-space:nowrap}.tag[data-astro-cid-kzip7zvt].ok{background:#dcfce7;color:#166534}.tag[data-astro-cid-kzip7zvt].soon{background:#fef3c7;color:#92400e}.tag[data-astro-cid-kzip7zvt].urgent{background:#fee2e2;color:#991b1b}.table-foot[data-astro-cid-kzip7zvt]{font-size:.9rem;color:#6b7280;margin-top:.5rem}.cta-card-section[data-astro-cid-kzip7zvt]{padding:2rem 1rem}.cta-card[data-astro-cid-kzip7zvt]{max-width:56rem;margin:0 auto;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.75rem;display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;box-shadow:0 2px 8px #0000000a}.cta-card-body[data-astro-cid-kzip7zvt]{flex:1 1 24rem}.cta-card-body[data-astro-cid-kzip7zvt] h3[data-astro-cid-kzip7zvt]{margin:0 0 .4rem;font-size:1.35rem;line-height:1.3}.cta-card-body[data-astro-cid-kzip7zvt] p[data-astro-cid-kzip7zvt]{margin:0}.cta-card-actions[data-astro-cid-kzip7zvt]{display:flex;gap:.65rem;flex-wrap:wrap}.faq-list[data-astro-cid-kzip7zvt]{max-width:60rem;margin:1rem auto}.faq-item[data-astro-cid-kzip7zvt]{border-bottom:1px solid #e5e7eb;padding:.85rem 0}.faq-item[data-astro-cid-kzip7zvt][open]{background:#00000005}.faq-q[data-astro-cid-kzip7zvt]{cursor:pointer;padding:.4rem .5rem;font-size:1.05rem}.faq-q[data-astro-cid-kzip7zvt]:hover{color:#047857}.faq-a[data-astro-cid-kzip7zvt]{padding:.65rem .5rem .85rem;line-height:1.7;color:#4b5563}@media(max-width:640px){.pricing-table[data-astro-cid-kzip7zvt] thead[data-astro-cid-kzip7zvt]{display:none}.pricing-table[data-astro-cid-kzip7zvt],.pricing-table[data-astro-cid-kzip7zvt] tbody[data-astro-cid-kzip7zvt],.pricing-table[data-astro-cid-kzip7zvt] tr[data-astro-cid-kzip7zvt],.pricing-table[data-astro-cid-kzip7zvt] td[data-astro-cid-kzip7zvt]{display:block;width:100%}.pricing-table[data-astro-cid-kzip7zvt] tr[data-astro-cid-kzip7zvt]{border-bottom:2px solid #e5e7eb;padding:.75rem 0}.pricing-table[data-astro-cid-kzip7zvt] td[data-astro-cid-kzip7zvt]{border:none;padding:.35rem .5rem}.pricing-table[data-astro-cid-kzip7zvt] td[data-astro-cid-kzip7zvt]:before{content:attr(data-label) ": ";font-weight:600;color:#6b7280;display:inline-block;min-width:8rem}.pricing-table[data-astro-cid-kzip7zvt] td[data-astro-cid-kzip7zvt]:first-child:before{display:none}}
