main.svelte-1uha8ag{flex:1}.container.svelte-1uha8ag{max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.hero.svelte-1uha8ag{min-height:100vh;padding:var(--spacing-2xl) var(--spacing-md);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-bg.svelte-1uha8ag{pointer-events:none;background:radial-gradient(#ffc1071a 0%,#0000 50%),radial-gradient(at 80% 20%,#ff6b3514 0%,#0000 40%),radial-gradient(at 20% 80%,#9c27b014 0%,#0000 40%);position:absolute;inset:0}.hero-content.svelte-1uha8ag{z-index:1;text-align:center;max-width:800px;animation:.8s ease-out fadeInUp;position:relative}.hero-title.svelte-1uha8ag{margin-bottom:var(--spacing-lg);color:var(--color-foreground);font-size:3.5rem;font-weight:800;line-height:1.1;font-family:var(--font-display);background:linear-gradient(135deg,#ffc107 0%,#ff6b35 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:.8s ease-out .1s both fadeInUp}.hero-subtitle.svelte-1uha8ag{color:var(--color-text-muted);margin-bottom:var(--spacing-2xl);font-size:1.125rem;line-height:1.8;animation:.8s ease-out .2s both fadeInUp}.hero-cta.svelte-1uha8ag{gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);flex-wrap:wrap;justify-content:center;animation:.8s ease-out .3s both fadeInUp;display:flex}.btn-primary.svelte-1uha8ag,.btn-secondary.svelte-1uha8ag{border-radius:var(--radius-lg);cursor:pointer;border:none;padding:12px 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block}.btn-primary.svelte-1uha8ag{color:#000;background:linear-gradient(135deg,#ffc107 0%,#ff6b35 100%);box-shadow:0 4px 20px #ffc1074d}.btn-primary.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 8px 30px #ffc10780}.btn-secondary.svelte-1uha8ag{color:var(--color-primary);border:2px solid var(--color-primary);background:#ffc1071a}.btn-secondary.svelte-1uha8ag:hover{background:#ffc10733;transform:translateY(-2px);box-shadow:0 4px 20px #ffc10733}.metrics.svelte-1uha8ag{gap:var(--spacing-lg);margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:1px solid #ffc10733;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));animation:.8s ease-out .4s both fadeInUp;display:grid}.metric.svelte-1uha8ag{text-align:center;padding:var(--spacing-lg);border-radius:var(--radius-lg);background:#ffc1070d;border:1px solid #ffc1071a;transition:all .3s}.metric.svelte-1uha8ag:hover{background:#ffc1071a;border-color:#ffc1074d;transform:translateY(-4px)}.metric-value.svelte-1uha8ag{background:linear-gradient(135deg,#ffc107 0%,#ff6b35 100%);-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-sm);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800}.metric-label.svelte-1uha8ag{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem}.apps-section.svelte-1uha8ag{padding:var(--spacing-2xl) var(--spacing-md);background:linear-gradient(#0a0e2780 0%,#1a0f2e4d 100%);border-top:1px solid #ffc1071a}.apps-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;margin-bottom:var(--spacing-md);font-family:var(--font-display);background:linear-gradient(135deg,#ffc107 0%,#ff6b35 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.section-subtitle.svelte-1uha8ag{text-align:center;margin-bottom:var(--spacing-2xl);color:var(--color-text-muted);font-size:1.1rem}.apps-grid.svelte-1uha8ag{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.app-card.svelte-1uha8ag{border-radius:var(--radius-xl);padding:var(--spacing-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0f1335cc 0%,#1a0f2e99 100%);border:1px solid #ffc10733;flex-direction:column;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}.app-card.svelte-1uha8ag:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#ffc1071a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;right:-50%}.app-card.svelte-1uha8ag:hover{border-color:#ffc10780;transform:translateY(-8px);box-shadow:0 20px 60px #ffc10733}.app-card.svelte-1uha8ag:hover:before{opacity:1}.app-card-1.svelte-1uha8ag{border-top:3px solid #ffc107}.app-card-2.svelte-1uha8ag{border-top:3px solid #9c27b0}.app-card-3.svelte-1uha8ag{border-top:3px solid #d32f2f}.app-card-4.svelte-1uha8ag{border-top:3px solid #1a237e}.app-icon.svelte-1uha8ag{width:80px;height:80px;margin:0 auto var(--spacing-lg);border-radius:var(--radius-lg);transition:all .3s;overflow:hidden;box-shadow:0 8px 20px #0000004d}.app-icon.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%}.app-card.svelte-1uha8ag:hover .app-icon:where(.svelte-1uha8ag){transform:scale(1.05)rotate(-2deg);box-shadow:0 12px 30px #ffc1074d}.app-header.svelte-1uha8ag{margin-bottom:var(--spacing-md);z-index:1;justify-content:space-between;align-items:start;display:flex;position:relative}.app-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-foreground);margin:0;font-size:1.25rem;font-weight:700}.install-badge.svelte-1uha8ag{color:#000;white-space:nowrap;background:linear-gradient(135deg,#ffc107 0%,#ff6b35 100%);border-radius:20px;padding:6px 14px;font-size:.85rem;font-weight:700;box-shadow:0 4px 12px #ffc1074d}.app-description.svelte-1uha8ag{color:var(--color-text-muted);margin-bottom:var(--spacing-md);z-index:1;flex-grow:1;position:relative}.app-features.svelte-1uha8ag{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);z-index:1;flex-wrap:wrap;display:flex;position:relative}.feature.svelte-1uha8ag{color:#ffc107;background:linear-gradient(135deg,#ffc10733 0%,#ff6b351a 100%);border:1px solid #ffc1074d;border-radius:20px;padding:6px 14px;font-size:.85rem;font-weight:600}.btn-full.svelte-1uha8ag{text-align:center;z-index:1;width:100%;position:relative}.growth-section.svelte-1uha8ag{padding:var(--spacing-2xl) var(--spacing-md);background:linear-gradient(#1a0f2e4d 0%,#0a0e2780 100%);border-top:1px solid #ffc1071a}.growth-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;margin-bottom:var(--spacing-2xl);font-family:var(--font-display);background:linear-gradient(135deg,#ffc107 0%,#ff6b35 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.growth-content.svelte-1uha8ag{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.growth-text.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:var(--spacing-md);color:var(--color-text-muted)}.growth-stats.svelte-1uha8ag{gap:var(--spacing-lg);flex-direction:column;display:flex}.stat-item.svelte-1uha8ag{padding:var(--spacing-lg);border-radius:var(--radius-lg);background:linear-gradient(135deg,#ffc1070d 0%,#ff6b350d 100%);border:1px solid #ffc10733;transition:all .3s}.stat-item.svelte-1uha8ag:hover{border-color:#ffc10766;transform:translate(4px)}.stat-title.svelte-1uha8ag{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm);font-size:.9rem}.stat-value.svelte-1uha8ag{background:linear-gradient(135deg,#ffc107 0%,#ff6b35 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700}@media (width<=768px){.hero-title.svelte-1uha8ag{font-size:2.5rem}.hero-subtitle.svelte-1uha8ag{font-size:1rem}.metrics.svelte-1uha8ag,.growth-content.svelte-1uha8ag{grid-template-columns:1fr}.hero-cta.svelte-1uha8ag{flex-direction:column}.btn-primary.svelte-1uha8ag,.btn-secondary.svelte-1uha8ag{width:100%}.apps-grid.svelte-1uha8ag{grid-template-columns:1fr}}
