.service-detail-page[data-astro-cid-oesxbri6]{min-height:100vh;padding:24px;background:var(--bg);color:var(--text)}.breadcrumb[data-astro-cid-oesxbri6]{display:flex;align-items:center;gap:12px;margin-bottom:40px;font-size:.95rem;color:var(--muted)}.breadcrumb[data-astro-cid-oesxbri6] a[data-astro-cid-oesxbri6]{color:var(--accent);text-decoration:none;transition:color .3s}.breadcrumb[data-astro-cid-oesxbri6] a[data-astro-cid-oesxbri6]:hover{color:#e94cff}.service-not-found[data-astro-cid-oesxbri6]{text-align:center;padding:80px 24px}.service-not-found[data-astro-cid-oesxbri6] h1[data-astro-cid-oesxbri6]{font-size:2.5rem;margin-bottom:16px;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.service-not-found[data-astro-cid-oesxbri6] p[data-astro-cid-oesxbri6]{font-size:1.1rem;color:var(--muted);margin-bottom:32px}.detail-hero[data-astro-cid-oesxbri6]{background:linear-gradient(135deg,#3b82f61a,#e94cff1a);border:1px solid rgba(59,130,246,.2);border-radius:16px;padding:80px 40px;text-align:center;margin-bottom:80px}.hero-content[data-astro-cid-oesxbri6] .hero-icon[data-astro-cid-oesxbri6]{font-size:4rem;margin-bottom:24px;display:block}.detail-hero[data-astro-cid-oesxbri6] h1[data-astro-cid-oesxbri6]{font-size:3rem;margin-bottom:16px;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-astro-cid-oesxbri6]{font-size:1.25rem;color:var(--muted);margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.detail-overview[data-astro-cid-oesxbri6]{margin-bottom:80px}.overview-grid[data-astro-cid-oesxbri6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.overview-card[data-astro-cid-oesxbri6]{background:linear-gradient(135deg,#3b82f60d,#e94cff0d);border:1px solid rgba(59,130,246,.1);border-radius:12px;padding:32px 24px;transition:all .3s}.overview-card[data-astro-cid-oesxbri6]:hover{border-color:#e94cff4d;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f61a}.overview-card[data-astro-cid-oesxbri6] h3[data-astro-cid-oesxbri6]{font-size:1.3rem;margin-bottom:12px;color:#3b82f6}.overview-card[data-astro-cid-oesxbri6] p[data-astro-cid-oesxbri6]{color:var(--muted);line-height:1.6}.detail-benefits[data-astro-cid-oesxbri6]{margin-bottom:80px}.detail-benefits[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6]{font-size:2.2rem;margin-bottom:48px;text-align:center;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.benefits-grid[data-astro-cid-oesxbri6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.benefit-item[data-astro-cid-oesxbri6]{background:linear-gradient(135deg,#3b82f614,#e94cff14);border:1px solid rgba(59,130,246,.15);border-radius:12px;padding:28px 24px;text-align:center;transition:all .3s}.benefit-item[data-astro-cid-oesxbri6]:hover{transform:translateY(-8px);border-color:#e94cff66;box-shadow:0 16px 40px #3b82f626}.benefit-number[data-astro-cid-oesxbri6]{display:inline-block;width:50px;height:50px;background:linear-gradient(135deg,#3b82f6,#e94cff);color:#fff;border-radius:50%;font-size:1.5rem;font-weight:700;line-height:50px;margin-bottom:16px}.benefit-item[data-astro-cid-oesxbri6] h3[data-astro-cid-oesxbri6]{font-size:1.2rem;margin-bottom:12px;color:#3b82f6}.benefit-item[data-astro-cid-oesxbri6] p[data-astro-cid-oesxbri6]{color:var(--muted);line-height:1.6;font-size:.95rem}.detail-features[data-astro-cid-oesxbri6]{background:linear-gradient(135deg,#3b82f614,#e94cff14);border:1px solid rgba(59,130,246,.15);border-radius:16px;padding:60px 40px;margin-bottom:80px}.detail-features[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6]{font-size:2.2rem;margin-bottom:40px;text-align:center;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.features-list[data-astro-cid-oesxbri6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:900px;margin:0 auto}.feature-item[data-astro-cid-oesxbri6]{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid rgba(59,130,246,.1)}.feature-item[data-astro-cid-oesxbri6]:last-child{border-bottom:none}.feature-check[data-astro-cid-oesxbri6]{color:#10b981;font-size:1.3rem;font-weight:700;flex-shrink:0}.feature-item[data-astro-cid-oesxbri6] span[data-astro-cid-oesxbri6]:last-child{color:var(--muted);line-height:1.5}.detail-pricing[data-astro-cid-oesxbri6]{margin-bottom:80px}.detail-pricing[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6]{font-size:2.2rem;margin-bottom:48px;text-align:center;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-comparison[data-astro-cid-oesxbri6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1000px;margin:0 auto}.pricing-option[data-astro-cid-oesxbri6]{background:linear-gradient(135deg,#3b82f60d,#e94cff0d);border:2px solid rgba(59,130,246,.15);border-radius:12px;padding:32px 24px;position:relative;transition:all .3s;display:flex;flex-direction:column}.pricing-option[data-astro-cid-oesxbri6]:hover{border-color:#e94cff4d;transform:translateY(-4px)}.pricing-option[data-astro-cid-oesxbri6].active{border-color:#e94cff;box-shadow:0 0 30px #e94cff33;transform:scale(1.05)}.popular-badge[data-astro-cid-oesxbri6]{position:absolute;top:-12px;right:24px;background:linear-gradient(135deg,#3b82f6,#e94cff);color:#fff;padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:600}.pricing-option[data-astro-cid-oesxbri6] h3[data-astro-cid-oesxbri6]{font-size:1.3rem;margin-bottom:12px;color:#3b82f6}.pricing-option[data-astro-cid-oesxbri6] .price[data-astro-cid-oesxbri6]{font-size:2.2rem;font-weight:700;color:#e94cff;margin-bottom:24px}.pricing-option[data-astro-cid-oesxbri6] .features-list[data-astro-cid-oesxbri6]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;flex-grow:1}.pricing-option[data-astro-cid-oesxbri6] .features-list[data-astro-cid-oesxbri6] span[data-astro-cid-oesxbri6]{color:var(--muted);font-size:.95rem;display:flex;align-items:center}.pricing-option[data-astro-cid-oesxbri6] .features-list[data-astro-cid-oesxbri6] span[data-astro-cid-oesxbri6]:before{content:"✓";color:#10b981;font-weight:700;margin-right:12px;flex-shrink:0}.pricing-option[data-astro-cid-oesxbri6] .btn[data-astro-cid-oesxbri6]{width:100%;margin-top:auto}.detail-faq[data-astro-cid-oesxbri6]{margin-bottom:80px;max-width:800px;margin-left:auto;margin-right:auto}.detail-faq[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6]{font-size:2.2rem;margin-bottom:40px;text-align:center;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-items[data-astro-cid-oesxbri6]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.faq-item[data-astro-cid-oesxbri6]{padding:1.5rem;background:var(--background);border-radius:12px;border:1px solid var(--border-color);transition:all .2s ease}.faq-item[data-astro-cid-oesxbri6]:hover{border-color:#3b82f6}.faq-question[data-astro-cid-oesxbri6]{width:100%;padding:20px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:500;font-size:1rem;text-align:left;color:var(--text);background:transparent;border:none;transition:all .3s}.faq-question[data-astro-cid-oesxbri6]:hover{color:#3b82f6}.faq-question[data-astro-cid-oesxbri6] span[data-astro-cid-oesxbri6]:first-child{flex:1}.faq-icon[data-astro-cid-oesxbri6]{color:#3b82f6;font-size:.8rem;transition:transform .3s;flex-shrink:0}.faq-icon[data-astro-cid-oesxbri6].open{transform:rotate(180deg)}.faq-answer[data-astro-cid-oesxbri6]{padding:0 24px 20px;color:var(--muted);line-height:1.6;border-top:1px solid rgba(59,130,246,.1);animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.detail-testimonials[data-astro-cid-oesxbri6]{margin-bottom:80px}.detail-testimonials[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6]{font-size:2.2rem;margin-bottom:48px;text-align:center;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.testimonials-grid[data-astro-cid-oesxbri6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.testimonial-card[data-astro-cid-oesxbri6]{background:linear-gradient(135deg,#3b82f614,#e94cff14);border:1px solid rgba(59,130,246,.15);border-radius:12px;padding:32px 24px;transition:all .3s}.testimonial-card[data-astro-cid-oesxbri6]:hover{border-color:#e94cff4d;transform:translateY(-8px);box-shadow:0 16px 40px #3b82f61a}.testimonial-card[data-astro-cid-oesxbri6] .stars[data-astro-cid-oesxbri6]{color:#f59e0b;font-size:1.2rem;margin-bottom:16px;letter-spacing:2px}.testimonial-text[data-astro-cid-oesxbri6]{color:var(--muted);line-height:1.7;margin-bottom:16px;font-style:italic}.testimonial-author[data-astro-cid-oesxbri6]{color:#3b82f6;font-weight:600;font-size:.95rem}.detail-cta[data-astro-cid-oesxbri6]{background:linear-gradient(135deg,#3b82f626,#e94cff26);border:1px solid rgba(233,76,255,.3);border-radius:16px;padding:60px 40px;text-align:center;margin-bottom:60px}.detail-cta[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6]{font-size:2.2rem;margin-bottom:16px;background:linear-gradient(135deg,#3b82f6,#e94cff);-webkit-background-clip:text;background-clip:text}.detail-cta[data-astro-cid-oesxbri6] p[data-astro-cid-oesxbri6]{font-size:1.1rem;color:var(--muted);margin-bottom:32px}.cta-buttons[data-astro-cid-oesxbri6]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.detail-back[data-astro-cid-oesxbri6]{text-align:center;margin-bottom:40px}.btn-back[data-astro-cid-oesxbri6]{background:transparent;border:2px solid rgba(59,130,246,.3);color:var(--text);padding:12px 24px;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .3s}.btn-back[data-astro-cid-oesxbri6]:hover{border-color:#3b82f6;color:#3b82f6;background:#3b82f61a}@media(max-width:900px){.detail-hero[data-astro-cid-oesxbri6]{padding:60px 24px}.detail-hero[data-astro-cid-oesxbri6] h1[data-astro-cid-oesxbri6]{font-size:2.2rem}.hero-subtitle[data-astro-cid-oesxbri6]{font-size:1.1rem}.detail-features[data-astro-cid-oesxbri6],.detail-cta[data-astro-cid-oesxbri6]{padding:40px 24px}.cta-buttons[data-astro-cid-oesxbri6]{flex-direction:column}.cta-buttons[data-astro-cid-oesxbri6] .btn[data-astro-cid-oesxbri6]{width:100%}.pricing-option[data-astro-cid-oesxbri6].active{transform:scale(1.02)}}@media(max-width:600px){.detail-hero[data-astro-cid-oesxbri6]{padding:40px 16px;margin-bottom:60px}.detail-hero[data-astro-cid-oesxbri6] h1[data-astro-cid-oesxbri6]{font-size:1.8rem}.hero-content[data-astro-cid-oesxbri6] .hero-icon[data-astro-cid-oesxbri6]{font-size:3rem}.overview-grid[data-astro-cid-oesxbri6],.benefits-grid[data-astro-cid-oesxbri6],.testimonials-grid[data-astro-cid-oesxbri6],.features-list[data-astro-cid-oesxbri6],.pricing-comparison[data-astro-cid-oesxbri6]{grid-template-columns:1fr}.detail-benefits[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6],.detail-features[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6],.detail-pricing[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6],.detail-faq[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6],.detail-testimonials[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6],.detail-cta[data-astro-cid-oesxbri6] h2[data-astro-cid-oesxbri6]{font-size:1.6rem}.detail-faq[data-astro-cid-oesxbri6]{max-width:100%}.btn-large[data-astro-cid-oesxbri6]{width:100%}}
