.particle-canvas.svelte-1r87wx0{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;z-index:1}.floating-icons.svelte-su75ow{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.floating-icon.svelte-su75ow{position:absolute;font-size:1.5rem;opacity:.15;animation:svelte-su75ow-float-icon 8s ease-in-out infinite;filter:blur(.5px)}@keyframes svelte-su75ow-float-icon{0%,to{transform:translateY(0) rotate(0) scale(1);opacity:.15}25%{transform:translateY(-20px) rotate(5deg) scale(1.1);opacity:.25}50%{transform:translateY(-10px) rotate(-3deg) scale(1.05);opacity:.2}75%{transform:translateY(-25px) rotate(3deg) scale(1.15);opacity:.25}}@media(max-width:768px){.floating-icon.svelte-su75ow{font-size:1.2rem}}@media(max-width:480px){.floating-icons.svelte-su75ow{display:none}}.chart-background.svelte-n9ab74{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity 1.5s ease-in-out}.chart-background.visible.svelte-n9ab74{opacity:1}.chart-svg.svelte-n9ab74{width:100%;height:100%}.grid-lines.svelte-n9ab74 line:where(.svelte-n9ab74){stroke:var(--glass-border);stroke-width:1}.area-fill.svelte-n9ab74{opacity:1}.main-line.svelte-n9ab74{stroke-dasharray:2500;animation:svelte-n9ab74-drawLine 3s ease-out infinite}.data-points.svelte-n9ab74 circle:where(.svelte-n9ab74){animation:svelte-n9ab74-pulseDots 5s ease-in-out infinite}.data-points.svelte-n9ab74 circle:where(.svelte-n9ab74):nth-child(1){animation-delay:.2s}.data-points.svelte-n9ab74 circle:where(.svelte-n9ab74):nth-child(2){animation-delay:.4s}.data-points.svelte-n9ab74 circle:where(.svelte-n9ab74):nth-child(3){animation-delay:.6s}.data-points.svelte-n9ab74 circle:where(.svelte-n9ab74):nth-child(4){animation-delay:.8s}.data-points.svelte-n9ab74 circle:where(.svelte-n9ab74):nth-child(5){animation-delay:1s}@keyframes svelte-n9ab74-drawLine{0%{stroke-dashoffset:2500}40%{stroke-dashoffset:0}60%{stroke-dashoffset:0}to{stroke-dashoffset:-2500}}@keyframes svelte-n9ab74-pulseDots{0%,to{opacity:0;transform:scale(0)}20%{opacity:.8;transform:scale(1)}80%{opacity:.8;transform:scale(1)}}.hero.svelte-1q37ri0{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.hero-slider.svelte-1q37ri0{position:absolute;inset:0;z-index:0}.slide.svelte-1q37ri0{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out}.slide.active.svelte-1q37ri0{opacity:1}.slide-overlay.svelte-1q37ri0{position:absolute;inset:0;background:var(--gradient-hero-overlay)}.hero-content.svelte-1q37ri0{position:relative;z-index:10;width:100%;max-width:var(--max-width-content);margin:0 auto;padding:calc(80px + var(--spacing-2xl)) var(--spacing-md) var(--spacing-xl);display:flex;flex-direction:column;min-height:100vh;justify-content:center}.hero-inner.svelte-1q37ri0{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--spacing-2xl);align-items:center}.hero-text.svelte-1q37ri0{animation:fade-in-up .8s ease-out}.hero-text.svelte-1q37ri0 h1:where(.svelte-1q37ri0){font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:var(--spacing-md)}.hero-subtitle.svelte-1q37ri0{font-size:clamp(1rem,2vw,1.25rem);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);max-width:500px;line-height:1.7}.hero-cta.svelte-1q37ri0{display:flex;gap:var(--spacing-sm);justify-content:center;flex-wrap:wrap}.hero-sidebar.svelte-1q37ri0{display:flex;flex-direction:column;gap:var(--spacing-lg)}.slide-cards.svelte-1q37ri0{display:flex;flex-direction:column;gap:var(--spacing-sm)}.slide-card.svelte-1q37ri0{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);text-align:left;cursor:pointer;border:1px solid transparent;transition:all var(--transition-normal)}.slide-card.svelte-1q37ri0:hover{border-color:var(--glass-border)}.slide-card.active.svelte-1q37ri0{border-color:var(--color-accent-cyan);background:#22d3ee1a}.slide-indicator.svelte-1q37ri0{width:12px;height:12px;border-radius:50%;background:var(--color-text-muted);transition:background var(--transition-fast)}.slide-card.active.svelte-1q37ri0 .slide-indicator:where(.svelte-1q37ri0){background:var(--color-accent-cyan);box-shadow:0 0 12px var(--color-accent-cyan)}.slide-label.svelte-1q37ri0{font-size:.95rem;font-weight:500;color:var(--color-text-secondary);transition:color var(--transition-fast)}.slide-card.active.svelte-1q37ri0 .slide-label:where(.svelte-1q37ri0){color:var(--color-white)}.scroll-indicator.svelte-1q37ri0{position:fixed;bottom:var(--spacing-lg);left:50%;transform:translate(-50%);width:max-content;display:flex;flex-direction:column;align-items:center;gap:.5rem;animation:float 3s ease-in-out infinite;z-index:11}.scroll-text.svelte-1q37ri0{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.scroll-arrow.svelte-1q37ri0{width:20px;height:20px;border-right:2px solid var(--color-accent-cyan);border-bottom:2px solid var(--color-accent-cyan);transform:rotate(45deg)}@media(max-width:968px){.hero-inner.svelte-1q37ri0{grid-template-columns:1fr;text-align:center}.hero-subtitle.svelte-1q37ri0{margin-left:auto;margin-right:auto}.hero-cta.svelte-1q37ri0{justify-content:center}.hero-sidebar.svelte-1q37ri0{max-width:400px;margin:0 auto}}@media(max-width:480px){.scroll-indicator.svelte-1q37ri0{display:none}}.section-label.svelte-1uha8ag{display:inline-block;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-cyan);margin-bottom:var(--spacing-sm)}.genesis-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center}.genesis-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--spacing-md)}.genesis-content.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-secondary);margin-bottom:var(--spacing-md)}.stats-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.stat-card.svelte-1uha8ag{padding:var(--spacing-lg);text-align:center}.stat-value.svelte-1uha8ag{display:block;font-size:2rem;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-xs)}.stat-label.svelte-1uha8ag{color:var(--color-text-secondary);font-size:.9rem}.philosophy-section.svelte-1uha8ag{background:var(--gradient-glow)}.philosophy-content.svelte-1uha8ag{max-width:900px;margin:0 auto;text-align:center}.philosophy-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--spacing-md)}.philosophy-text.svelte-1uha8ag{color:var(--color-text-secondary);font-size:1.1rem;margin-bottom:var(--spacing-xl)}.philosophy-pillars.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.pillar.svelte-1uha8ag{text-align:center}.pillar-icon.svelte-1uha8ag{font-size:2.5rem;margin-bottom:var(--spacing-sm)}.pillar.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:1.1rem;margin-bottom:var(--spacing-xs)}.pillar.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-secondary);font-size:.9rem}.services-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.cta-box.svelte-1uha8ag{text-align:center;padding:var(--spacing-2xl);background:var(--gradient-card)}.cta-box.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--spacing-sm)}.cta-box.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}.cta-buttons.svelte-1uha8ag{display:flex;gap:var(--spacing-sm);justify-content:center;flex-wrap:wrap}@media(max-width:768px){.genesis-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:var(--spacing-xl)}.philosophy-pillars.svelte-1uha8ag{grid-template-columns:1fr;gap:var(--spacing-md)}.services-grid.svelte-1uha8ag{grid-template-columns:1fr}}
