.hero.svelte-1uha8ag{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-bg.svelte-1uha8ag{z-index:0;position:absolute;inset:0}.hero-bg.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;animation:20s ease-in-out infinite alternate svelte-1uha8ag-heroZoom;transform:scale(1.05)}@keyframes svelte-1uha8ag-heroZoom{0%{transform:scale(1.05)}to{transform:scale(1.12)}}.hero-overlay.svelte-1uha8ag{background:linear-gradient(135deg,#070707e0 0%,#07070799 50%,#07070766 100%);position:absolute;inset:0}.hero-content.svelte-1uha8ag{z-index:1;padding-top:calc(var(--header-height) + 4rem);flex-direction:column;align-items:flex-start;padding-bottom:6rem;display:flex;position:relative}.hero-title.svelte-1uha8ag{letter-spacing:-.03em;max-width:700px;margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:700;line-height:1.1;animation:.8s both fadeInUp}.hero-subtitle.svelte-1uha8ag{color:#f8f8f8bf;max-width:500px;margin-bottom:3rem;font-size:clamp(1rem,2vw,1.25rem);font-weight:300;animation:.8s .15s both fadeInUp}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1rem;animation:.8s .3s both fadeInUp;display:flex}.hero-stores.svelte-1uha8ag{gap:.75rem;display:flex}.store-btn.svelte-1uha8ag{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex}.scroll-indicator.svelte-1uha8ag{z-index:1;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.scroll-dot.svelte-1uha8ag{background:linear-gradient(to bottom, var(--color-highlight), transparent);border-radius:3px;width:6px;height:40px;animation:2s ease-in-out infinite svelte-1uha8ag-scrollPulse}@keyframes svelte-1uha8ag-scrollPulse{0%,to{opacity:.3}50%{opacity:1}}.stats.svelte-1uha8ag{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#0d0d0d}.stats-grid.svelte-1uha8ag{background:var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (width>=768px){.stats-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.stat-card.svelte-1uha8ag{text-align:center;transition:var(--transition);background:#0d0d0d;border:none;border-radius:0;padding:2rem 1.5rem}.stat-card.svelte-1uha8ag:hover{background:#141414}.stat-value.svelte-1uha8ag{color:var(--color-highlight);letter-spacing:-.03em;margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1}.stat-label.svelte-1uha8ag{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:400}.why.svelte-1uha8ag{position:relative;overflow:hidden}.why-bg.svelte-1uha8ag{z-index:0;position:absolute;inset:0}.why-bg.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:center right;width:100%;height:100%}.why-overlay.svelte-1uha8ag{background:linear-gradient(90deg,#070707f7 0%,#070707eb 40%,#07070780 70%,#07070733 100%);position:absolute;inset:0}.why-inner.svelte-1uha8ag{z-index:1;position:relative}.why-content.svelte-1uha8ag{flex-direction:column;gap:1.25rem;max-width:580px;display:flex}.why-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;font-size:clamp(2rem,4vw,3rem);font-weight:700}.why-text.svelte-1uha8ag{color:#f8f8f8bf;font-size:1.05rem;line-height:1.7}.why-features.svelte-1uha8ag{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.why-feature.svelte-1uha8ag{align-items:flex-start;gap:1rem;display:flex}.feature-num.svelte-1uha8ag{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:48px;height:48px;font-size:1.1rem;font-weight:600;display:flex}.why-feature.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#f8f8f8cc;padding-top:.6rem;font-size:.95rem;line-height:1.6}.download.svelte-1uha8ag{border-top:1px solid var(--color-border);background:linear-gradient(135deg,#0d0d0d 0%,#0f0a2a 100%)}.download-inner.svelte-1uha8ag{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=900px){.download-inner.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.download-text.svelte-1uha8ag{flex-direction:column;gap:1.5rem;display:flex}.download-text.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700}.download-text.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#f8f8f8a6;font-size:1.05rem;line-height:1.7}.download-ctas.svelte-1uha8ag{flex-wrap:wrap;gap:1rem;display:flex}.phone-mockup.svelte-1uha8ag{aspect-ratio:9/19;background:linear-gradient(135deg,#5e4cf926 0%,#d4f5760d 100%);border:1px solid #5e4cf94d;border-radius:40px;justify-content:center;align-items:center;max-width:300px;margin:0 auto;animation:4s ease-in-out infinite float;display:flex}.phone-screen.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.phone-icon.svelte-1uha8ag{font-size:4rem}.phone-text.svelte-1uha8ag{background:linear-gradient(135deg, var(--color-highlight), var(--color-accent-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.phone-sub.svelte-1uha8ag{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}.blog-preview.svelte-1uha8ag{border-top:1px solid var(--color-border)}.section-header.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:3rem;display:flex}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700}.blog-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1.5rem;display:grid}.blog-card.svelte-1uha8ag{transition:var(--transition);border-radius:var(--radius-md);overflow:hidden}.blog-card.svelte-1uha8ag:hover{border-color:#5e4cf94d;transform:translateY(-4px);box-shadow:0 16px 40px #0006}.blog-card-link.svelte-1uha8ag{flex-direction:column;height:100%;text-decoration:none;display:flex}.blog-img-wrap.svelte-1uha8ag{aspect-ratio:16/9;overflow:hidden}.blog-img-wrap.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-card.svelte-1uha8ag:hover .blog-img-wrap:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){transform:scale(1.05)}.blog-card-body.svelte-1uha8ag{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.blog-card-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.blog-card-body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-dim);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-read-more.svelte-1uha8ag{color:var(--color-accent-light);margin-top:auto;font-size:.8rem;font-weight:500}
