nav[data-astro-cid-bl655tht]{z-index:100;background:0 0;padding:1rem 4rem;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}@media (width<=968px){nav[data-astro-cid-bl655tht]{padding:1rem 1.5rem}}nav[data-astro-cid-bl655tht].scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050505d9}.nav-container[data-astro-cid-bl655tht]{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}@media (width>=1024px){.nav-container[data-astro-cid-bl655tht]{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.nav-links[data-astro-cid-bl655tht]{justify-self:end;margin-right:calc(50% - 160px)}}.logo[data-astro-cid-bl655tht]{color:var(--text);letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.logo-icon[data-astro-cid-bl655tht]{border-radius:10px;width:40px;height:40px;overflow:hidden}.logo-icon[data-astro-cid-bl655tht] img[data-astro-cid-bl655tht]{object-fit:cover;width:100%;height:100%}.nav-links[data-astro-cid-bl655tht]{align-items:center;gap:.5rem;display:flex}.store-btn[data-astro-cid-bl655tht]{color:#fff;background:#262626;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.store-btn[data-astro-cid-bl655tht]:hover{background:#404040}.store-btn[data-astro-cid-bl655tht] svg[data-astro-cid-bl655tht]{width:16px;height:16px}@media (width<=968px){.nav-links[data-astro-cid-bl655tht]{display:none}}.footer[data-astro-cid-ylbo7gvi]{justify-content:center;padding:1.25rem 2rem;display:flex}@media (width>=1024px){.footer[data-astro-cid-ylbo7gvi]{z-index:10;position:fixed;bottom:0;left:0;right:0}}.footer-links[data-astro-cid-ylbo7gvi]{gap:1.5rem;display:flex}.footer-links[data-astro-cid-ylbo7gvi] a[data-astro-cid-ylbo7gvi]{color:var(--text-muted);font-size:.75rem;font-weight:400;text-decoration:none;transition:color .2s}.footer-links[data-astro-cid-ylbo7gvi] a[data-astro-cid-ylbo7gvi]:hover{color:var(--text-secondary)}@media (width<=640px){.footer[data-astro-cid-ylbo7gvi]{padding:1.5rem 1rem 2.5rem}}.phone-mockup[data-astro-cid-ykln7coe]{width:100%;max-width:280px;max-height:70vh;position:relative}@media (width>=1024px){.phone-mockup[data-astro-cid-ykln7coe]{max-width:320px;max-height:75vh}}.phone-frame[data-astro-cid-ykln7coe]{z-index:2;pointer-events:none;width:100%;height:auto;display:block;position:relative}.video-wrapper[data-astro-cid-ykln7coe]{z-index:1;background:#000;border-radius:38px;position:absolute;inset:1.2% 3.2%;overflow:hidden}.demo-video[data-astro-cid-ykln7coe]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.video-loading[data-astro-cid-ykln7coe]{background:#000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-loading[data-astro-cid-ykln7coe].hidden{display:none}.spinner[data-astro-cid-ykln7coe]{border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:32px;height:32px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=640px){.phone-mockup[data-astro-cid-ykln7coe]{max-width:260px}.video-wrapper[data-astro-cid-ykln7coe]{border-radius:34px}}@media (width<=480px){.phone-mockup[data-astro-cid-ykln7coe]{max-width:240px}.video-wrapper[data-astro-cid-ykln7coe]{border-radius:32px}}[data-astro-cid-6l634ln7][data-astro-fade-in-text][data-enhance=false]:not([data-ready]){animation:fadeInText var(--fit-duration) var(--fit-easing) var(--fit-delay) both}[data-astro-cid-6l634ln7][data-astro-fade-in-text][data-enhance=true]:not([data-ready]){opacity:0;filter:blur(var(--fit-blur));transform:translateY(var(--fit-y-offset));animation:fadeInText var(--fit-duration) var(--fit-easing) 2s both}@keyframes fadeInText{0%{opacity:0;filter:blur(var(--fit-blur));transform:translateY(var(--fit-y-offset))}to{opacity:1;filter:blur();transform:translateY(0)}}[data-astro-cid-6l634ln7][data-astro-fade-in-text][data-ready=true][data-state=hidden]{opacity:0;filter:blur(var(--fit-blur));transform:translateY(var(--fit-y-offset))}[data-astro-cid-6l634ln7][data-astro-fade-in-text][data-ready=true][data-state=animate]{opacity:1;filter:blur();transition:opacity var(--fit-duration) var(--fit-easing) var(--fit-delay), filter var(--fit-duration) var(--fit-easing) var(--fit-delay), transform var(--fit-duration) var(--fit-easing) var(--fit-delay);transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-astro-cid-6l634ln7][data-astro-fade-in-text]:not([data-ready]){opacity:1!important;filter:none!important;animation:none!important;transform:none!important}[data-astro-cid-6l634ln7][data-astro-fade-in-text][data-ready=true]{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}body{background:var(--bg);color:var(--text)}.bg-grid[data-astro-cid-lcdefpme]{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;position:fixed;inset:0}.glow[data-astro-cid-lcdefpme]{background:radial-gradient(circle, var(--primary-glow) 0%, transparent 70%);pointer-events:none;z-index:0;width:700px;height:700px;position:fixed;top:-20%;right:0}main[data-astro-cid-lcdefpme]{z-index:1;justify-content:center;align-items:center;min-height:100vh;padding:0 4rem;display:flex;position:relative}@media (width>=1024px){main[data-astro-cid-lcdefpme]{height:100vh;overflow:hidden}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;width:100%;max-width:1200px;display:grid}.hero-content[data-astro-cid-lcdefpme]{text-align:center;max-width:480px}@media (width>=1024px){.hero-content[data-astro-cid-lcdefpme]{text-align:left}}.brand-name[data-astro-cid-lcdefpme]{color:var(--primary);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75rem;font-size:.875rem;font-weight:500}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:600;line-height:1.1}h1[data-astro-cid-lcdefpme] .highlight[data-astro-cid-lcdefpme]{color:var(--primary)}.subtitle[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin-bottom:2rem;font-size:1.125rem;font-weight:400;line-height:1.6}@media (width>=1024px){h1[data-astro-cid-lcdefpme]{font-size:3.5rem}.subtitle[data-astro-cid-lcdefpme]{font-size:1.25rem}}.store-buttons[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem;display:flex}.store-btn-large[data-astro-cid-lcdefpme]{height:3.5rem;transition:transform .3s}.store-btn-large[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)scale(1.05)}.store-btn-large[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;height:100%}@media (width>=1024px){.store-buttons[data-astro-cid-lcdefpme]{display:none}}.qr-container{flex-direction:column;align-items:flex-start;margin-bottom:0;display:none}.qr-box{cursor:pointer;background:#fff;border-radius:.75rem;padding:.5rem;transition:transform .3s;box-shadow:0 8px 30px #00000040}.qr-box:hover{transform:scale(1.05)}.qr-text{color:var(--text-muted);margin-top:.5rem;font-size:.8rem}@media (width>=1024px){.qr-container{display:flex}}@media (width<=968px){.qr-container{align-items:center}}.hero-visual[data-astro-cid-lcdefpme]{justify-content:center;display:flex;position:relative}@media (width<=968px){main[data-astro-cid-lcdefpme]{align-items:flex-start;padding:0}.hero[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;gap:2rem;width:100%;max-width:100%}.hero-content[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:100%;padding:8rem 1.5rem 0;display:flex}.store-buttons[data-astro-cid-lcdefpme]{justify-content:center;margin-bottom:0}.hero-visual[data-astro-cid-lcdefpme]{width:100%;padding:0 1.5rem 2rem}}@media (width<=640px){.hero-content[data-astro-cid-lcdefpme]{padding:6rem 1.25rem 0}.subtitle[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.store-buttons[data-astro-cid-lcdefpme]{flex-wrap:nowrap;gap:.5rem}.store-btn-large[data-astro-cid-lcdefpme]{height:2.5rem}.hero-visual[data-astro-cid-lcdefpme]{padding:0 1.25rem 2rem}}@media (width<=480px){h1[data-astro-cid-lcdefpme]{margin-bottom:.875rem;font-size:1.75rem}.subtitle[data-astro-cid-lcdefpme]{font-size:.9rem}}
