.single-service-page.svelte-1orga13{display:flex;flex-direction:column}.container.svelte-1orga13{max-width:1200px;margin:0 auto;padding:0 1rem}.superheadline.svelte-1orga13{text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;color:var(--text-secondary, #666);display:block;margin-bottom:.5rem}.dark .superheadline.svelte-1orga13{color:var(--text-secondary-dark, #a0a0a0)}.service-intro.svelte-1orga13{padding:5rem 1rem;text-align:center}.intro-content.svelte-1orga13{max-width:700px;margin:0 auto}.intro-content.svelte-1orga13 h2:where(.svelte-1orga13){font-size:2.5rem;font-weight:500;margin:0 0 1rem;color:var(--text-primary, #252525)}.dark .intro-content.svelte-1orga13 h2:where(.svelte-1orga13){color:var(--text-primary-dark, #f5f5f5)}.description.svelte-1orga13{font-size:1.125rem;color:var(--text-secondary, #666);margin-bottom:2rem}.dark .description.svelte-1orga13{color:var(--text-secondary-dark, #a0a0a0)}.features-list.svelte-1orga13{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.feature-item.svelte-1orga13{display:flex;align-items:center;gap:.5rem;color:var(--accent-color, #e82374);font-weight:500}.feature-item.svelte-1orga13 svg:where(.svelte-1orga13){flex-shrink:0}.process-section.svelte-1orga13{padding:3rem 1rem 5rem}.steps-grid.svelte-1orga13{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.step-card.svelte-1orga13{background:var(--light-blue, #ecf4fd);border-radius:var(--border-radius-lg, 1.5rem);padding:2rem;text-align:center}.dark .step-card.svelte-1orga13{background:var(--bg-secondary-dark, #252525)}.step-icon.svelte-1orga13{width:64px;height:64px;background-color:var(--alternate-color, #1384e2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#fff}.step-number.svelte-1orga13{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary, #666);margin-bottom:.5rem}.dark .step-number.svelte-1orga13{color:var(--text-secondary-dark, #a0a0a0)}.step-card.svelte-1orga13 h3:where(.svelte-1orga13){font-size:1.125rem;font-weight:500;margin:0 0 .75rem;color:var(--text-primary, #252525)}.dark .step-card.svelte-1orga13 h3:where(.svelte-1orga13){color:var(--text-primary-dark, #f5f5f5)}.step-card.svelte-1orga13 p:where(.svelte-1orga13){font-size:.875rem;color:var(--text-secondary, #666);line-height:1.6;margin:0}.dark .step-card.svelte-1orga13 p:where(.svelte-1orga13){color:var(--text-secondary-dark, #a0a0a0)}.cta-section.svelte-1orga13{padding:2rem 1rem}.cta-wrapper.svelte-1orga13{max-width:1800px;margin:0 auto;background:linear-gradient(135deg,var(--alternate-color, #1384e2),#0a5a9e);border-radius:var(--border-radius-xl, 2rem);overflow:hidden}.cta-content.svelte-1orga13{display:grid;grid-template-columns:1fr auto;align-items:center}.cta-text.svelte-1orga13{padding:4rem;color:#fff}.cta-text.svelte-1orga13 h2:where(.svelte-1orga13){font-size:2.5rem;font-weight:500;margin:0 0 1rem}.cta-text.svelte-1orga13 p:where(.svelte-1orga13){font-size:1.25rem;opacity:.9;margin-bottom:2rem}.social-icons.svelte-1orga13{display:flex;gap:1rem}.social-icon.svelte-1orga13{width:44px;height:44px;border:2px solid rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease}.social-icon.svelte-1orga13:hover{background:#fff;color:var(--alternate-color, #1384e2);border-color:#fff}.cta-image.svelte-1orga13{position:relative;padding-right:4rem}.cta-image.svelte-1orga13 img:where(.svelte-1orga13){max-height:350px;margin-top:-2rem}.cta-button.svelte-1orga13{position:absolute;bottom:2rem;right:4rem;display:flex;align-items:center;gap:.5rem;background:#fff;color:var(--alternate-color, #1384e2);padding:1rem 1.5rem;border-radius:50px;text-decoration:none;font-weight:600;transition:all .3s ease}.cta-button.svelte-1orga13:hover{transform:scale(1.05)}.cta-button.svelte-1orga13 svg:where(.svelte-1orga13){transition:transform .3s ease}.cta-button.svelte-1orga13:hover svg:where(.svelte-1orga13){transform:rotate(45deg)}@media(max-width:992px){.steps-grid.svelte-1orga13{grid-template-columns:repeat(2,1fr)}.cta-content.svelte-1orga13{grid-template-columns:1fr}.cta-image.svelte-1orga13{display:none}.cta-text.svelte-1orga13{text-align:center}.social-icons.svelte-1orga13{justify-content:center}}@media(max-width:768px){.intro-content.svelte-1orga13 h2:where(.svelte-1orga13),.cta-text.svelte-1orga13 h2:where(.svelte-1orga13){font-size:1.75rem}.steps-grid.svelte-1orga13{grid-template-columns:1fr}.features-list.svelte-1orga13{flex-direction:column;align-items:center}}
