.industry-page.svelte-1xzcwiq{background:var(--color-bg, #0A0E27);color:var(--color-text, #FFFFFF)}.container.svelte-1xzcwiq{max-width:1400px;margin:0 auto;padding:0 40px;width:100%}.hero-bg.svelte-1xzcwiq{position:absolute;inset:0;background:radial-gradient(at 0% 0%,rgba(0,245,255,.2) 0%,transparent 50%),radial-gradient(at 100% 100%,rgba(255,51,102,.2) 0%,transparent 50%);z-index:0}.gradient-orb.svelte-1xzcwiq{position:absolute;border-radius:50%;filter:blur(120px)}.orb-1.svelte-1xzcwiq{width:500px;height:500px;background:#00f5ff4d;top:-200px;right:-100px}.orb-2.svelte-1xzcwiq{width:400px;height:400px;background:#ff33664d;bottom:-150px;left:-100px}.industry-hero.svelte-1xzcwiq{min-height:50vh;display:flex;align-items:center;position:relative;padding:160px 0 80px;overflow:hidden}.industry-hero.svelte-1xzcwiq .container:where(.svelte-1xzcwiq){position:relative;z-index:1;text-align:center}.industry-breadcrumb.svelte-1xzcwiq{font-size:14px;color:#ffffff80;margin-bottom:24px}.industry-breadcrumb.svelte-1xzcwiq a:where(.svelte-1xzcwiq){color:var(--color-primary, #00F5FF);text-decoration:none}.industry-breadcrumb.svelte-1xzcwiq a:where(.svelte-1xzcwiq):hover{text-decoration:underline}.industry-hero.svelte-1xzcwiq h1:where(.svelte-1xzcwiq){font-family:Archivo Black,sans-serif;font-size:clamp(36px,5vw,64px);line-height:1.1;margin-bottom:24px;letter-spacing:-.02em}.industry-subtitle.svelte-1xzcwiq{font-size:18px;color:var(--color-text-secondary, #A0AEC0);max-width:700px;margin:0 auto 32px;line-height:1.6}.hero-cta.svelte-1xzcwiq{display:flex;justify-content:center}.btn-primary.svelte-1xzcwiq{display:inline-flex;align-items:center;gap:12px;padding:20px 40px;background:linear-gradient(135deg,#00f5ff,#06f);border:none;border-radius:12px;color:#0a0e27;font-weight:700;font-size:16px;cursor:pointer;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 40px #00f5ff4d}.btn-primary.svelte-1xzcwiq:hover{transform:translateY(-4px);box-shadow:0 20px 60px #00f5ff80}.section-header.svelte-1xzcwiq{text-align:center;margin-bottom:60px}.section-tag.svelte-1xzcwiq{display:inline-block;padding:8px 20px;background:#ff33661a;border:1px solid rgba(255,51,102,.3);border-radius:100px;font-size:13px;font-weight:700;color:#f36;margin-bottom:24px;text-transform:uppercase;letter-spacing:1.5px}.section-header.svelte-1xzcwiq h2:where(.svelte-1xzcwiq){font-family:Archivo Black,sans-serif;font-size:clamp(32px,4vw,56px);line-height:1.2;margin-bottom:16px}.section-header.svelte-1xzcwiq p:where(.svelte-1xzcwiq){font-size:18px;color:var(--color-text-secondary, #A0AEC0);max-width:600px;margin:0 auto}.pain-points.svelte-1xzcwiq{padding:80px 0}.pain-points-grid.svelte-1xzcwiq{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.pain-card.svelte-1xzcwiq{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;transition:border-color .3s}.pain-card.svelte-1xzcwiq:hover{border-color:#00f5ff4d}.pain-number.svelte-1xzcwiq{font-family:Archivo Black,sans-serif;font-size:36px;background:linear-gradient(135deg,#f36,#ff6b9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px}.pain-card.svelte-1xzcwiq p:where(.svelte-1xzcwiq){font-size:16px;line-height:1.6;color:var(--color-text-secondary, #A0AEC0)}.solutions.svelte-1xzcwiq{padding:80px 0;background:#141b3d80}.solutions-grid.svelte-1xzcwiq{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.solution-card.svelte-1xzcwiq{display:flex;align-items:center;gap:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px 28px;text-decoration:none;color:var(--color-text, #FFFFFF);transition:all .3s}.solution-card.svelte-1xzcwiq:hover{border-color:#00f5ff66;transform:translateY(-4px);background:#00f5ff0d}.solution-arrow.svelte-1xzcwiq{font-size:24px;color:var(--color-primary, #00F5FF);flex-shrink:0}.solution-card.svelte-1xzcwiq h3:where(.svelte-1xzcwiq){font-family:Outfit,sans-serif;font-size:18px;font-weight:700}.testimonial-section.svelte-1xzcwiq{padding:80px 0}.testimonial-card.svelte-1xzcwiq{max-width:700px;margin:0 auto;text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:48px}.testimonial-stars.svelte-1xzcwiq{color:#ffb800;font-size:24px;margin-bottom:24px;letter-spacing:4px}.testimonial-card.svelte-1xzcwiq blockquote:where(.svelte-1xzcwiq){font-size:20px;line-height:1.7;color:var(--color-text-secondary, #A0AEC0);margin-bottom:32px;font-style:italic}.testimonial-author.svelte-1xzcwiq{display:flex;align-items:center;justify-content:center;gap:16px}.testimonial-avatar.svelte-1xzcwiq{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#00f5ff,#06f);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#0a0e27}.testimonial-name.svelte-1xzcwiq{font-weight:700;font-size:16px;text-align:left}.testimonial-role.svelte-1xzcwiq{font-size:14px;color:var(--color-text-secondary, #A0AEC0);text-align:left}.faq-section.svelte-1xzcwiq{padding:80px 0;background:#141b3d80}.faq-list.svelte-1xzcwiq{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.faq-item.svelte-1xzcwiq{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:0;overflow:hidden;transition:border-color .3s}.faq-item.svelte-1xzcwiq:hover{border-color:#00f5ff4d}.faq-question.svelte-1xzcwiq{padding:20px 28px;font-weight:700;font-size:16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-question.svelte-1xzcwiq::-webkit-details-marker{display:none}.faq-question.svelte-1xzcwiq:after{content:"+";font-size:20px;color:#00f5ff;transition:transform .3s}details[open].svelte-1xzcwiq .faq-question:where(.svelte-1xzcwiq):after{transform:rotate(45deg)}.faq-answer.svelte-1xzcwiq{padding:0 28px 20px;font-size:15px;line-height:1.7;color:#a0aec0}.cta-section.svelte-1xzcwiq{padding:80px 0;text-align:center}.cta-content.svelte-1xzcwiq h2:where(.svelte-1xzcwiq){font-family:Archivo Black,sans-serif;font-size:clamp(36px,5vw,64px);line-height:1.1;margin-bottom:16px}.gradient-text.svelte-1xzcwiq{background:linear-gradient(135deg,#00f5ff,#06f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-content.svelte-1xzcwiq p:where(.svelte-1xzcwiq){font-size:18px;color:var(--color-text-secondary, #A0AEC0);margin-bottom:32px}@media(max-width:968px){.container.svelte-1xzcwiq{padding:0 20px}.industry-hero.svelte-1xzcwiq{padding:120px 0 60px;min-height:auto}.pain-points.svelte-1xzcwiq,.solutions.svelte-1xzcwiq,.testimonial-section.svelte-1xzcwiq,.faq-section.svelte-1xzcwiq{padding:60px 0}.testimonial-card.svelte-1xzcwiq{padding:32px 24px}.testimonial-card.svelte-1xzcwiq blockquote:where(.svelte-1xzcwiq){font-size:17px}.pain-points-grid.svelte-1xzcwiq,.solutions-grid.svelte-1xzcwiq{grid-template-columns:1fr}}
