.industry-showcase[data-astro-cid-wdyn567d]{padding:5rem 1rem;background:linear-gradient(180deg,#fff,#f8f9fa);position:relative}.showcase-header[data-astro-cid-wdyn567d]{text-align:center;margin-bottom:4rem}.showcase-title[data-astro-cid-wdyn567d]{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;color:#1e293b;margin-bottom:1rem;position:relative;display:inline-block}.showcase-title[data-astro-cid-wdyn567d]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:100px;height:4px;background:linear-gradient(90deg,var(--color-primary-500) 0%,var(--color-secondary-500) 100%);border-radius:2px}.showcase-subtitle[data-astro-cid-wdyn567d]{font-size:1.3rem;color:#64748b;margin-top:1.5rem}.industries-container[data-astro-cid-wdyn567d]{max-width:1400px;margin:0 auto}.industries-grid[data-astro-cid-wdyn567d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem}.industry-card[data-astro-cid-wdyn567d]{position:relative;height:450px;border-radius:20px;overflow:hidden;cursor:pointer;box-shadow:0 10px 30px #0000001a;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.industry-card[data-astro-cid-wdyn567d]:hover{transform:translateY(-10px);box-shadow:0 20px 50px #0003}.card-image-container[data-astro-cid-wdyn567d]{position:relative;width:100%;height:100%;overflow:hidden}.industry-image[data-astro-cid-wdyn567d]{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.industry-card[data-astro-cid-wdyn567d]:hover .industry-image[data-astro-cid-wdyn567d]{transform:scale(1.2)}.image-overlay[data-astro-cid-wdyn567d]{position:absolute;inset:0;background:linear-gradient(180deg,#0000,#000000b3);display:flex;align-items:flex-end;padding:2rem;transition:opacity .5s ease}.overlay-content[data-astro-cid-wdyn567d]{color:#fff}.industry-icon[data-astro-cid-wdyn567d]{font-size:3rem;margin-bottom:.5rem;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}.industry-name[data-astro-cid-wdyn567d]{font-size:1.8rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.card-reveal[data-astro-cid-wdyn567d]{position:absolute;inset:0;background:linear-gradient(135deg,#fff,#f8f9fa);padding:2rem;transform:translateY(100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94);z-index:10}.industry-card[data-astro-cid-wdyn567d]:hover .card-reveal[data-astro-cid-wdyn567d]{transform:translateY(0)}.industry-card[data-astro-cid-wdyn567d]:hover .image-overlay[data-astro-cid-wdyn567d]{opacity:.3}.reveal-content[data-astro-cid-wdyn567d]{height:100%;display:flex;flex-direction:column;overflow-y:auto}.reveal-title[data-astro-cid-wdyn567d]{font-size:1.6rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;flex-shrink:0}.reveal-description[data-astro-cid-wdyn567d]{color:#64748b;margin-bottom:1rem;line-height:1.5;font-size:.9rem;flex-shrink:0}.industry-stats[data-astro-cid-wdyn567d]{display:flex;gap:1.5rem;margin-bottom:1rem;padding:.75rem;background:#667eea0d;border-radius:10px;flex-shrink:0}.stat-item[data-astro-cid-wdyn567d]{display:flex;flex-direction:column;align-items:center}.stat-value[data-astro-cid-wdyn567d]{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-secondary-500) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-astro-cid-wdyn567d]{font-size:.75rem;color:#94a3b8;margin-top:.25rem}.solutions-section[data-astro-cid-wdyn567d]{flex:1;margin-bottom:1rem;min-height:0;overflow-y:auto}.solutions-title[data-astro-cid-wdyn567d]{font-size:.875rem;font-weight:600;color:#475569;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.solutions-tags[data-astro-cid-wdyn567d]{display:flex;flex-wrap:wrap;gap:.4rem}.solution-tag[data-astro-cid-wdyn567d]{padding:.25rem .5rem;background:#fff;border:1px solid #e2e8f0;border-radius:15px;font-size:.75rem;color:#64748b;transition:all .3s ease}.solution-tag[data-astro-cid-wdyn567d]:hover{border-color:var(--color-primary-500);color:var(--color-primary-500);transform:translateY(-2px)}.explore-btn[data-astro-cid-wdyn567d]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-secondary-500) 100%);color:#fff;border:none;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;flex-shrink:0;margin-top:auto}.explore-btn[data-astro-cid-wdyn567d]:hover{transform:translate(5px);box-shadow:0 10px 20px #667eea4d}.explore-btn[data-astro-cid-wdyn567d] svg[data-astro-cid-wdyn567d]{transition:transform .3s ease}.explore-btn[data-astro-cid-wdyn567d]:hover svg[data-astro-cid-wdyn567d]{transform:translate(3px)}.showcase-features[data-astro-cid-wdyn567d]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:3rem;background:#fff;border-radius:20px;box-shadow:0 10px 40px #0000000d}@media (max-width: 1024px){.showcase-features[data-astro-cid-wdyn567d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.showcase-features[data-astro-cid-wdyn567d]{grid-template-columns:1fr}}.feature-card[data-astro-cid-wdyn567d]{text-align:center;padding:2rem;border-radius:15px;transition:all .3s ease}.feature-card[data-astro-cid-wdyn567d]:hover{background:linear-gradient(135deg,#667eea0d,#764ba20d);transform:translateY(-5px)}.feature-icon[data-astro-cid-wdyn567d]{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-secondary-500) 100%);border-radius:50%;margin-bottom:1rem}.feature-icon[data-astro-cid-wdyn567d] svg[data-astro-cid-wdyn567d]{stroke:#fff}.feature-title[data-astro-cid-wdyn567d]{font-size:1.25rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.feature-text[data-astro-cid-wdyn567d]{color:#64748b;line-height:1.6}.feature-card-cta[data-astro-cid-wdyn567d]{cursor:pointer}.feature-card-cta[data-astro-cid-wdyn567d]:hover{background:linear-gradient(135deg,#f28f3b1a,#ea580c1a)}.feature-link[data-astro-cid-wdyn567d]{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}.feature-icon-highlight[data-astro-cid-wdyn567d]{background:linear-gradient(135deg,#f28f3b,#ea580c)}.feature-icon-secondary[data-astro-cid-wdyn567d]{background:linear-gradient(135deg,var(--color-secondary-500) 0%,#0d9488 100%)}.feature-cta[data-astro-cid-wdyn567d]{margin-top:.75rem;font-size:.875rem;font-weight:600;color:var(--color-primary-600);transition:transform .3s ease}.feature-card-cta[data-astro-cid-wdyn567d]:hover .feature-cta[data-astro-cid-wdyn567d]{transform:translate(4px)}@media (max-width: 768px){.industries-grid[data-astro-cid-wdyn567d]{grid-template-columns:1fr}.showcase-features[data-astro-cid-wdyn567d]{padding:1.5rem}.industry-card[data-astro-cid-wdyn567d]:hover .card-reveal[data-astro-cid-wdyn567d],.industry-card[data-astro-cid-wdyn567d]:active .card-reveal[data-astro-cid-wdyn567d]{transform:translateY(0)}}
