.service-hero[data-astro-cid-7z4m2ykw]{text-align:center;max-width:42rem;margin-inline:auto}.hero-badge[data-astro-cid-7z4m2ykw]{display:inline-block;padding:.25rem .75rem;background:#1b2b4b14;color:var(--color-navy);font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-full);letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--space-lg)}.hero-badge--gold[data-astro-cid-7z4m2ykw]{background:#c8963e1f;color:var(--color-gold-dark)}.service-hero[data-astro-cid-7z4m2ykw] h1[data-astro-cid-7z4m2ykw]{color:var(--color-navy);margin-bottom:var(--space-lg)}.hero-subtitle[data-astro-cid-7z4m2ykw]{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--space-xl)}.hero-price[data-astro-cid-7z4m2ykw]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xl)}.price-range[data-astro-cid-7z4m2ykw]{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;color:var(--color-gold-dark)}.price-note[data-astro-cid-7z4m2ykw]{font-size:var(--text-sm);color:var(--color-text-subtle)}.hero-actions[data-astro-cid-7z4m2ykw]{display:flex;align-items:center;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.btn-primary[data-astro-cid-7z4m2ykw]{display:inline-flex;align-items:center;gap:var(--space-sm);padding:.875rem 1.75rem;background:var(--color-navy);color:#fff;text-decoration:none;font-weight:600;border-radius:var(--radius-full);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.btn-primary[data-astro-cid-7z4m2ykw]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1b2b4b33}.btn-secondary[data-astro-cid-7z4m2ykw]{display:inline-flex;padding:.875rem 1.75rem;background:transparent;color:var(--color-navy);text-decoration:none;font-weight:600;border:2px solid var(--color-border);border-radius:var(--radius-full);transition:border-color var(--duration-fast) var(--ease-out)}.btn-secondary[data-astro-cid-7z4m2ykw]:hover{border-color:var(--color-navy)}.content-prose[data-astro-cid-7z4m2ykw]{max-width:48rem;margin-inline:auto}.content-prose[data-astro-cid-7z4m2ykw] h2[data-astro-cid-7z4m2ykw]{color:var(--color-navy);margin-bottom:var(--space-lg)}.content-prose[data-astro-cid-7z4m2ykw] p[data-astro-cid-7z4m2ykw]{color:var(--color-text-muted);line-height:1.8;margin-bottom:var(--space-lg)}.section-heading[data-astro-cid-7z4m2ykw]{text-align:center;color:var(--color-navy);margin-bottom:var(--space-2xl)}.use-case-grid[data-astro-cid-7z4m2ykw]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl)}.use-case[data-astro-cid-7z4m2ykw]{padding:var(--space-xl);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.use-case-icon[data-astro-cid-7z4m2ykw]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:var(--color-bg-alt);border-radius:var(--radius-md);color:var(--color-navy);margin-bottom:var(--space-md)}.use-case[data-astro-cid-7z4m2ykw] h3[data-astro-cid-7z4m2ykw]{font-size:var(--text-lg);font-weight:600;color:var(--color-navy);margin-bottom:var(--space-sm)}.use-case[data-astro-cid-7z4m2ykw] p[data-astro-cid-7z4m2ykw]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.benefits-grid[data-astro-cid-7z4m2ykw]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}.benefit[data-astro-cid-7z4m2ykw]{padding:var(--space-xl);border-left:3px solid var(--color-gold)}.benefit[data-astro-cid-7z4m2ykw] strong[data-astro-cid-7z4m2ykw]{display:block;font-size:var(--text-base);color:var(--color-navy);margin-bottom:var(--space-sm)}.benefit[data-astro-cid-7z4m2ykw] p[data-astro-cid-7z4m2ykw]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.65}.faq-section[data-astro-cid-7z4m2ykw]{max-width:48rem;margin-inline:auto}.faq-section[data-astro-cid-7z4m2ykw] h2[data-astro-cid-7z4m2ykw]{text-align:center;color:var(--color-navy);margin-bottom:var(--space-2xl)}.faq-list[data-astro-cid-7z4m2ykw]{display:flex;flex-direction:column;gap:var(--space-md)}@media(max-width:1023px){.benefits-grid[data-astro-cid-7z4m2ykw]{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.use-case-grid[data-astro-cid-7z4m2ykw],.benefits-grid[data-astro-cid-7z4m2ykw]{grid-template-columns:1fr}.hero-actions[data-astro-cid-7z4m2ykw]{flex-direction:column}.hero-actions[data-astro-cid-7z4m2ykw] a[data-astro-cid-7z4m2ykw]{width:100%;justify-content:center}}
