.industry-page.svelte-m5zlrn{padding:2rem 0 4rem}.hero-text.svelte-m5zlrn{text-align:center;max-width:800px;margin:0 auto 2rem}.hero-text.svelte-m5zlrn h1:where(.svelte-m5zlrn){font-size:3.5rem;margin-bottom:.75rem}.hero-subtitle.svelte-m5zlrn{font-size:1.3rem;color:var(--raspberry);margin-bottom:1rem;text-shadow:0 0 4px rgba(255,59,111,.4)}.hero-description.svelte-m5zlrn{font-size:1.05rem;color:var(--gray);line-height:1.6}.wide-image-wrapper.svelte-m5zlrn{width:100%;max-width:1100px;margin:1.5rem auto 3rem;overflow:hidden;border-radius:24px;box-shadow:0 15px 35px #0006}.wide-image.svelte-m5zlrn img:where(.svelte-m5zlrn){width:100%;height:auto;display:block;transition:transform .5s ease}.wide-image.svelte-m5zlrn:hover img:where(.svelte-m5zlrn){transform:scale(1.02)}.stats-grid.svelte-m5zlrn{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:3rem 0 4rem}.stat-card.svelte-m5zlrn{background:#0a0a0a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;padding:1.5rem 1rem;text-align:center;transition:all .3s ease;border:1px solid rgba(255,59,111,.2)}.stat-card.svelte-m5zlrn:hover{transform:translateY(-5px);border-color:var(--raspberry);box-shadow:0 0 15px #ff3b6f4d;background:#0a0a0ab3}.stat-icon.svelte-m5zlrn{width:48px;height:48px;margin:0 auto 1rem;color:var(--raspberry)}.stat-icon.svelte-m5zlrn svg:where(.svelte-m5zlrn){width:100%;height:100%;stroke:currentColor;filter:drop-shadow(0 0 3px rgba(255,59,111,.5))}.stat-number.svelte-m5zlrn{font-size:2rem;font-weight:700;color:var(--white);margin-bottom:.25rem}.stat-label.svelte-m5zlrn{font-size:.9rem;color:var(--gray);letter-spacing:.3px}.industry-block.svelte-m5zlrn{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:4rem;align-items:center;background:#0a0a0a66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:24px;padding:1.5rem;transition:all .3s ease;border:1px solid rgba(255,59,111,.1)}.industry-block.svelte-m5zlrn:hover{border-color:#ff3b6f66;box-shadow:0 8px 25px #0000004d;background:#0a0a0a99}.industry-block.reverse.svelte-m5zlrn{direction:rtl}.industry-block.reverse.svelte-m5zlrn .block-text:where(.svelte-m5zlrn){direction:ltr}.block-text.svelte-m5zlrn h2:where(.svelte-m5zlrn){font-size:1.8rem;color:var(--raspberry);margin-bottom:1rem;text-shadow:0 0 4px rgba(255,59,111,.4)}.block-text.svelte-m5zlrn p:where(.svelte-m5zlrn){color:#d0d0d0;line-height:1.6;font-size:1rem}.block-text.svelte-m5zlrn p:where(.svelte-m5zlrn) strong:where(.svelte-m5zlrn){color:var(--raspberry);font-weight:600}.block-image.svelte-m5zlrn{border-radius:20px;overflow:hidden;box-shadow:0 8px 20px #0006;transition:transform .4s ease,box-shadow .4s ease}.block-image.svelte-m5zlrn:hover{transform:scale(1.02);box-shadow:0 0 20px #ff3b6f80}.block-image.svelte-m5zlrn img:where(.svelte-m5zlrn){width:100%;height:auto;display:block;transition:filter .3s ease}@media(max-width:768px){.hero-text.svelte-m5zlrn h1:where(.svelte-m5zlrn){font-size:2.5rem}.hero-subtitle.svelte-m5zlrn{font-size:1.1rem}.stats-grid.svelte-m5zlrn{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat-number.svelte-m5zlrn{font-size:1.5rem}.industry-block.svelte-m5zlrn,.industry-block.reverse.svelte-m5zlrn{grid-template-columns:1fr;gap:1.5rem;direction:ltr;margin-bottom:2.5rem;padding:1rem}.block-text.svelte-m5zlrn h2:where(.svelte-m5zlrn){font-size:1.5rem}.block-image.svelte-m5zlrn{order:-1}.wide-image-wrapper.svelte-m5zlrn{border-radius:16px;margin:1rem 0 2rem}}
