.services-page.svelte-4z030h{width:100%;padding-top:80px}.container.svelte-4z030h{max-width:1200px;margin:0 auto;padding:0 2rem}.page-header.svelte-4z030h{position:relative;padding:6rem 2rem;min-height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;text-align:center}.header-background.svelte-4z030h{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--bg-gradient-start),var(--bg-gradient-end));z-index:-1}.page-header.svelte-4z030h h1:where(.svelte-4z030h){font-size:clamp(3rem,8vw,5rem);font-weight:800;margin-bottom:1rem;color:#fff;opacity:0;animation:svelte-4z030h-fadeInUp .8s ease-out .2s forwards}.page-header.svelte-4z030h p:where(.svelte-4z030h){font-size:clamp(1.2rem,3vw,1.5rem);color:#ffffffe6;opacity:0;animation:svelte-4z030h-fadeInUp .8s ease-out .4s forwards}@keyframes svelte-4z030h-fadeInUp{to{opacity:1;transform:translateY(0)}}.engagement-models.svelte-4z030h{padding:6rem 2rem;background:var(--bg-secondary)}.section-subtitle.svelte-4z030h{text-align:center;font-size:1.2rem;color:var(--text-secondary);margin-top:-2rem;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.models-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2.5rem;margin-top:3rem}.model-card.svelte-4z030h{background:var(--bg-primary);padding:3rem;border-radius:20px;box-shadow:0 10px 30px #0000001a;transition:all .4s ease;border:2px solid transparent;position:relative}.model-card.featured.svelte-4z030h{border-color:var(--accent-primary);transform:scale(1.02)}.model-card.svelte-4z030h:hover{transform:translateY(-10px);box-shadow:0 20px 50px #00000026}.model-card.featured.svelte-4z030h:hover{transform:translateY(-10px) scale(1.02)}.model-badge.svelte-4z030h{display:inline-block;padding:.5rem 1.5rem;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border-radius:50px;font-size:.9rem;font-weight:600;margin-bottom:1.5rem}.model-badge.featured-badge.svelte-4z030h{background:linear-gradient(135deg,#10b981,#059669)}.recommended.svelte-4z030h{position:absolute;top:-15px;right:2rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-size:.85rem;font-weight:700;box-shadow:0 5px 15px #10b9814d}.model-card.svelte-4z030h h3:where(.svelte-4z030h){font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.model-description.svelte-4z030h{font-size:1.1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:2rem}.model-benefits.svelte-4z030h{list-style:none;padding:0;margin:0}.model-benefits.svelte-4z030h li:where(.svelte-4z030h){display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;color:var(--text-secondary);font-size:1.05rem}.model-benefits.svelte-4z030h svg:where(.svelte-4z030h){width:22px;height:22px;color:var(--accent-primary);flex-shrink:0;margin-top:2px}.model-card.featured.svelte-4z030h .model-benefits:where(.svelte-4z030h) svg:where(.svelte-4z030h){color:#10b981}.services-section.svelte-4z030h{padding:6rem 2rem;background:var(--bg-primary)}.services-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem}.service-card.svelte-4z030h{background:var(--bg-secondary);padding:2.5rem;border-radius:20px;box-shadow:0 10px 30px #0000001a;transition:all .4s ease;opacity:0;transform:translateY(30px);animation:svelte-4z030h-fadeInUp .6s ease-out forwards;border-top:4px solid transparent}.service-card.svelte-4z030h:hover{transform:translateY(-10px);box-shadow:0 20px 50px #00000026;border-top-color:var(--accent-primary)}.service-header.svelte-4z030h{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.service-icon.svelte-4z030h{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-radius:15px;color:#fff;margin-bottom:1rem}.service-icon.svelte-4z030h svg:where(.svelte-4z030h){width:45px;height:45px}.service-title.svelte-4z030h{font-size:1.8rem;font-weight:700;color:var(--text-primary)}.service-description.svelte-4z030h{font-size:1.05rem;line-height:1.7;color:var(--text-secondary);margin-bottom:2rem}.service-features.svelte-4z030h h4:where(.svelte-4z030h){font-size:1.1rem;margin-bottom:1rem;color:var(--text-primary);font-weight:600}.service-features.svelte-4z030h ul:where(.svelte-4z030h){list-style:none;padding:0;margin:0}.service-features.svelte-4z030h li:where(.svelte-4z030h){display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:var(--text-secondary)}.service-features.svelte-4z030h svg:where(.svelte-4z030h){width:20px;height:20px;color:var(--accent-primary);flex-shrink:0}.process-section.svelte-4z030h{padding:6rem 2rem;background:var(--bg-secondary)}.section-title.svelte-4z030h{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;text-align:center;margin-bottom:4rem;color:var(--text-primary)}.process-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.process-step.svelte-4z030h{background:var(--bg-primary);padding:2.5rem 2rem;border-radius:20px;text-align:center;box-shadow:0 10px 30px #0000001a;transition:transform .3s ease}.process-step.svelte-4z030h:hover{transform:translateY(-10px)}.step-number.svelte-4z030h{font-size:3rem;font-weight:800;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem}.process-step.svelte-4z030h h3:where(.svelte-4z030h){font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.process-step.svelte-4z030h p:where(.svelte-4z030h){color:var(--text-secondary);line-height:1.7}.cta-section.svelte-4z030h{padding:6rem 2rem;background:linear-gradient(135deg,var(--bg-gradient-start),var(--bg-gradient-end));text-align:center;color:#fff}.cta-section.svelte-4z030h h2:where(.svelte-4z030h){font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem;color:#fff}.cta-section.svelte-4z030h p:where(.svelte-4z030h){font-size:1.3rem;margin-bottom:2rem;color:#ffffffe6}.btn.svelte-4z030h{padding:1rem 2.5rem;border-radius:50px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block}.btn-light.svelte-4z030h{background:#fff;color:var(--bg-gradient-start);box-shadow:0 10px 30px #0003}.btn-light.svelte-4z030h:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0000004d}@media(max-width:968px){.services-page.svelte-4z030h{padding-top:70px}.page-header.svelte-4z030h{padding:4rem 1.5rem;min-height:300px}.engagement-models.svelte-4z030h,.services-section.svelte-4z030h,.process-section.svelte-4z030h,.cta-section.svelte-4z030h{padding:4rem 1.5rem}.models-grid.svelte-4z030h{grid-template-columns:1fr}.model-card.featured.svelte-4z030h{transform:scale(1)}.model-card.featured.svelte-4z030h:hover{transform:translateY(-10px) scale(1)}.recommended.svelte-4z030h{top:1rem;right:1rem;font-size:.75rem;padding:.4rem 1rem}.services-grid.svelte-4z030h,.process-grid.svelte-4z030h{grid-template-columns:1fr}}
