[data-astro-cid-j7pv25f6]{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;color:#333;background:#fff}.container[data-astro-cid-j7pv25f6]{max-width:1200px;margin:0 auto;padding:0 20px}.nav[data-astro-cid-j7pv25f6]{position:fixed;top:0;width:100%;background:#fffffff2;backdrop-filter:blur(10px);z-index:1000;border-bottom:1px solid #e5e7eb}.nav-content[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.logo[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#2563eb;font-weight:700}.nav-links[data-astro-cid-j7pv25f6]{display:flex;gap:2rem}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:#374151;font-weight:500;transition:color .3s ease}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#2563eb}.hero[data-astro-cid-j7pv25f6]{padding:8rem 0 4rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;min-height:100vh;display:flex;align-items:center}.hero-content[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:4rem}.hero-title[data-astro-cid-j7pv25f6]{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.highlight[data-astro-cid-j7pv25f6]{background:linear-gradient(45deg,#fbbf24,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:1.25rem;opacity:.9;margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.hero-buttons[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn[data-astro-cid-j7pv25f6]{padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;transition:all .3s ease;display:inline-block}.btn-primary[data-astro-cid-j7pv25f6]{background:#fbbf24;color:#1f2937}.btn-primary[data-astro-cid-j7pv25f6]:hover{background:#f59e0b;transform:translateY(-2px)}.btn-secondary[data-astro-cid-j7pv25f6]{background:transparent;color:#fff;border:2px solid white}.btn-secondary[data-astro-cid-j7pv25f6]:hover{background:#fff;color:#667eea;transform:translateY(-2px)}.hero-visual[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:4rem}.hero-card[data-astro-cid-j7pv25f6]{background:#ffffff1a;backdrop-filter:blur(10px);padding:2rem;border-radius:20px;text-align:center;border:1px solid rgba(255,255,255,.2)}.card-icon[data-astro-cid-j7pv25f6]{font-size:3rem;margin-bottom:1rem}.hero-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin-bottom:.5rem}.stats[data-astro-cid-j7pv25f6]{padding:4rem 0;background:#f9fafb}.stats-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.stat-item[data-astro-cid-j7pv25f6]{text-align:center}.stat-number[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:700;color:#2563eb;margin-bottom:.5rem}.stat-label[data-astro-cid-j7pv25f6]{font-size:1.1rem;color:#6b7280;font-weight:500}.about[data-astro-cid-j7pv25f6]{padding:6rem 0}.about-content[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.about-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;margin-bottom:2rem;color:#1f2937}.about-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.1rem;margin-bottom:1.5rem;color:#6b7280}.tech-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.tech-item[data-astro-cid-j7pv25f6]{background:#f3f4f6;padding:3rem;border-radius:20px;text-align:center;font-size:3rem;transition:transform .3s ease}.tech-item[data-astro-cid-j7pv25f6]:hover{transform:scale(1.05)}.products[data-astro-cid-j7pv25f6]{padding:6rem 0;background:#f9fafb}.section-header[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:4rem}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;margin-bottom:1rem;color:#1f2937}.section-header[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.2rem;color:#6b7280}.products-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:3rem}.product-card[data-astro-cid-j7pv25f6]{background:#fff;padding:3rem;border-radius:20px;box-shadow:0 10px 25px #0000001a;transition:transform .3s ease}.product-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px)}.product-icon[data-astro-cid-j7pv25f6]{font-size:4rem;margin-bottom:1.5rem}.product-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.8rem;margin-bottom:1rem;color:#1f2937}.product-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#6b7280;margin-bottom:2rem}.product-features[data-astro-cid-j7pv25f6]{list-style:none}.product-features[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:#6b7280;position:relative;padding:.5rem 0 .5rem 1.5rem}.product-features[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";color:#10b981;font-weight:700;position:absolute;left:0}.technology[data-astro-cid-j7pv25f6]{padding:6rem 0}.tech-content[data-astro-cid-j7pv25f6]{text-align:center}.tech-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;margin-bottom:1rem;color:#1f2937}.tech-subtitle[data-astro-cid-j7pv25f6]{font-size:1.3rem;color:#6b7280;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.tech-features[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:4rem}.tech-feature[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1.5rem;text-align:left}.feature-icon[data-astro-cid-j7pv25f6]{font-size:3rem;background:#f3f4f6;padding:1.5rem;border-radius:50%;flex-shrink:0}.feature-content[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:1.3rem;margin-bottom:.5rem;color:#1f2937}.feature-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#6b7280}.contact[data-astro-cid-j7pv25f6]{padding:6rem 0;background:#1f2937;color:#fff}.contact-content[data-astro-cid-j7pv25f6]{text-align:center}.contact[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;margin-bottom:1rem}.contact[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.2rem;margin-bottom:3rem;opacity:.9}.contact-info[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.contact-item[data-astro-cid-j7pv25f6]{padding:1.5rem;background:#ffffff1a;border-radius:10px;backdrop-filter:blur(10px)}.footer[data-astro-cid-j7pv25f6]{background:#111827;color:#fff;padding:3rem 0 1rem}.footer-content[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-section[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.footer-section[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.footer-section[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none}.footer-section[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:.5rem}.footer-section[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#9ca3af;text-decoration:none;transition:color .3s ease}.footer-section[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#fff}.footer-bottom[data-astro-cid-j7pv25f6]{border-top:1px solid #374151;padding-top:2rem;text-align:center;color:#9ca3af}@media (max-width: 768px){.nav-links[data-astro-cid-j7pv25f6]{display:none}.hero-title[data-astro-cid-j7pv25f6]{font-size:2.5rem}.hero-buttons[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center}.about-content[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem}.tech-feature[data-astro-cid-j7pv25f6]{flex-direction:column;text-align:center}.products-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}html{scroll-behavior:smooth}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-content[data-astro-cid-j7pv25f6],.hero-visual[data-astro-cid-j7pv25f6]{animation:fadeInUp 1s ease}
