.page-hero.svelte-heud0c{padding:6rem 0 4rem;background:linear-gradient(135deg,#0a0a0a,#1a1a2e);text-align:center}.page-title.svelte-heud0c{font-size:clamp(2rem,5vw,3rem);font-weight:900;margin-bottom:1rem}.page-sub.svelte-heud0c{font-size:1.1rem;color:var(--color-text-muted);max-width:560px;margin:0 auto 2rem}.page-actions.svelte-heud0c{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.services-grid.svelte-heud0c{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.services-grid.svelte-heud0c h3:where(.svelte-heud0c){font-size:1rem;font-weight:700;margin-bottom:.5rem}.services-grid.svelte-heud0c p:where(.svelte-heud0c){font-size:.9rem;color:var(--color-text-muted);line-height:1.6}.cta-section.svelte-heud0c{background:linear-gradient(135deg,#1a0a0e,#0a0a0a)}.cta-actions.svelte-heud0c{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.related-links.svelte-heud0c{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.related-label.svelte-heud0c{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-dim)}.related-link.svelte-heud0c{font-size:.9rem;color:var(--color-text-muted);transition:color var(--transition)}@media(hover:hover){.related-link.svelte-heud0c:hover{color:var(--color-accent)}}@media(max-width:900px){.services-grid.svelte-heud0c{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.page-hero.svelte-heud0c{padding:4rem 0 2rem}.services-grid.svelte-heud0c{grid-template-columns:1fr}.cta-actions.svelte-heud0c,.page-actions.svelte-heud0c{flex-direction:column;align-items:center}.cta-actions.svelte-heud0c .btn:where(.svelte-heud0c),.page-actions.svelte-heud0c .btn:where(.svelte-heud0c){width:100%;max-width:320px}}@media(max-width:480px){.related-links.svelte-heud0c{gap:.75rem}.cta-actions.svelte-heud0c .btn:where(.svelte-heud0c),.page-actions.svelte-heud0c .btn:where(.svelte-heud0c){max-width:none}}
