@charset "UTF-8";:root{--primary: #00ffd5;--primary-dark: #00b4a3;--primary-light: #7fffef;--accent: #ff00ee;--accent-dark: #b400a7;--bg-dark: #001a1a;--bg-darker: #000d0d;--text: #e0fffa;--text-secondary: #7fffef}main.svelte-yjuley{background:linear-gradient(180deg,var(--bg-darker) 0%,var(--bg-dark) 100%);min-height:100vh;position:relative;overflow:hidden}.background-grid.svelte-yjuley{position:fixed;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,255,213,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,213,.05) 1px,transparent 1px);background-size:30px 30px;z-index:1;pointer-events:none}.hero-section.svelte-yjuley{text-align:center;padding:8rem 0;position:relative;z-index:2}.hero-section.svelte-yjuley h1:where(.svelte-yjuley){font-size:5rem;color:var(--primary);margin-bottom:2rem;text-shadow:0 0 30px rgba(0,255,213,.3)}.hero-section.svelte-yjuley .hero-text:where(.svelte-yjuley){color:var(--text-secondary);font-size:1.4rem;max-width:800px;margin:0 auto 3rem;line-height:1.6}.hero-section.svelte-yjuley .hero-chips:where(.svelte-yjuley){display:flex;gap:1rem;justify-content:center;margin-top:2rem}.orbital-system.svelte-yjuley{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.orbital-system.svelte-yjuley .orbit:where(.svelte-yjuley){position:absolute;border:1px dashed var(--primary-dark);border-radius:50%;animation:svelte-yjuley-rotate 20s linear infinite}.orbital-system.svelte-yjuley .orbit-1:where(.svelte-yjuley){width:300px;height:300px}.orbital-system.svelte-yjuley .orbit-2:where(.svelte-yjuley){width:500px;height:500px;animation-direction:reverse}.orbital-system.svelte-yjuley .orbit-3:where(.svelte-yjuley){width:700px;height:700px}.section-header.svelte-yjuley{text-align:center;margin-bottom:4rem}.section-header.svelte-yjuley .section-label:where(.svelte-yjuley){color:var(--accent);text-transform:uppercase;letter-spacing:.2em;font-size:.9rem;display:block;margin-bottom:1rem}.section-header.svelte-yjuley h2:where(.svelte-yjuley){color:var(--primary);font-size:3rem;margin-bottom:1rem}.section-header.svelte-yjuley .subtitle:where(.svelte-yjuley){color:var(--text-secondary);font-size:1.2rem}.products-grid.svelte-yjuley{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.product-card.svelte-yjuley{background:#00ffd50d;border:1px solid var(--primary-dark);border-radius:12px;padding:2rem;transition:all .3s ease}.product-card.featured.svelte-yjuley{grid-column:1/-1;display:grid;grid-template-columns:2fr 1fr;gap:2rem}.product-card.svelte-yjuley:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00ffd51a}.product-card.svelte-yjuley .product-icon:where(.svelte-yjuley){font-size:2.5rem;margin-bottom:1.5rem}.product-card.svelte-yjuley h3:where(.svelte-yjuley){color:var(--primary);font-size:1.8rem;margin-bottom:1rem}.product-card.svelte-yjuley p:where(.svelte-yjuley){color:var(--text);margin-bottom:1.5rem;line-height:1.6}.product-card.svelte-yjuley .feature-list:where(.svelte-yjuley){list-style:none;margin:1.5rem 0;padding:0}.product-card.svelte-yjuley .feature-list:where(.svelte-yjuley) li:where(.svelte-yjuley){color:var(--text-secondary);margin-bottom:.5rem;padding-left:1.5rem;position:relative}.product-card.svelte-yjuley .feature-list:where(.svelte-yjuley) li:where(.svelte-yjuley):before{content:"→";position:absolute;left:0;color:var(--accent)}.hf-link.svelte-yjuley{display:inline-block;color:var(--accent);text-decoration:none;margin-top:1rem;transition:all .3s ease}.hf-link.svelte-yjuley:hover{color:var(--accent-dark);transform:translate(5px)}.product-stats.svelte-yjuley{display:flex;flex-direction:column;justify-content:center;gap:2rem;padding:2rem;border-left:1px dashed var(--primary-dark)}.product-stats.svelte-yjuley .stat:where(.svelte-yjuley){text-align:center}.product-stats.svelte-yjuley .stat:where(.svelte-yjuley) .value:where(.svelte-yjuley){display:block;font-size:2.5rem;color:var(--primary);font-weight:700;margin-bottom:.5rem}.product-stats.svelte-yjuley .stat:where(.svelte-yjuley) .label:where(.svelte-yjuley){color:var(--text-secondary);font-size:.9rem;text-transform:uppercase;letter-spacing:.1em}.coming-soon-section.svelte-yjuley{margin-top:8rem}.coming-soon-card.svelte-yjuley{background:#ff00ee0d;border:1px solid var(--accent-dark);border-radius:12px;padding:3rem;text-align:center;transition:all .3s ease;max-width:800px;margin:0 auto}.coming-soon-card.svelte-yjuley:hover{transform:translateY(-5px);background:#ff00ee14}.coming-soon-card.svelte-yjuley .icon:where(.svelte-yjuley){font-size:4rem;margin-bottom:2rem;display:block}.coming-soon-card.svelte-yjuley h3:where(.svelte-yjuley){color:var(--primary);font-size:2rem;margin-bottom:1.5rem}.coming-soon-card.svelte-yjuley p:where(.svelte-yjuley){color:var(--text);font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.coming-soon-card.svelte-yjuley .tags:where(.svelte-yjuley){display:flex;gap:1rem;justify-content:center}.footer.svelte-yjuley{margin-top:8rem;padding:4rem 0 2rem;border-top:1px dashed var(--primary-dark)}.footer-content.svelte-yjuley{display:grid;grid-template-columns:2fr 1fr 1fr;gap:4rem;margin-bottom:4rem}@media (max-width: 768px){.footer-content.svelte-yjuley{grid-template-columns:1fr;gap:2rem}}.footer-section.svelte-yjuley h4:where(.svelte-yjuley){color:var(--primary);font-size:1.2rem;margin-bottom:1rem}.footer-section.svelte-yjuley p:where(.svelte-yjuley),.footer-section.svelte-yjuley a:where(.svelte-yjuley){color:var(--text-secondary);text-decoration:none;transition:color .3s ease}.footer-section.svelte-yjuley p:where(.svelte-yjuley):hover,.footer-section.svelte-yjuley a:where(.svelte-yjuley):hover{color:var(--primary)}.social-links.svelte-yjuley{display:flex;gap:1rem}.footer-bottom.svelte-yjuley{text-align:center;padding-top:2rem;border-top:1px dashed var(--primary-dark);display:flex;flex-direction:column;align-items:center;gap:.5rem}.footer-bottom.svelte-yjuley p:where(.svelte-yjuley),.footer-bottom.svelte-yjuley a:where(.svelte-yjuley){color:var(--text-secondary);font-size:.9rem;margin:0;text-decoration:none}.footer-bottom.svelte-yjuley a:where(.svelte-yjuley):hover{color:var(--primary)}@keyframes svelte-yjuley-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 768px){.hero-section.svelte-yjuley h1:where(.svelte-yjuley){font-size:3rem}.product-card.featured.svelte-yjuley{grid-template-columns:1fr}.product-card.featured.svelte-yjuley .product-stats:where(.svelte-yjuley){border-left:none;border-top:1px dashed var(--primary-dark)}}
