.mobile-page.svelte-q6drxh{--stage: linear-gradient(180deg, #1a1024 0%, #120b1c 55%, #0d0a14 100%);--panel: linear-gradient(135deg, #1a1326 0%, #141021 100%);--dev-shadow: drop-shadow(0 40px 60px rgba(0, 0, 0, .55)) drop-shadow(0 0 40px rgba(170, 0, 255, .18));--badge-bg: #f0f0f5;--badge-fg: #0a0a0f;--aurora-op: .42;--chip-shadow: 0 12px 30px rgba(0, 0, 0, .25);--tile-shadow: 0 30px 60px rgba(0, 0, 0, .45)}[data-theme=light] .mobile-page.svelte-q6drxh{--stage: linear-gradient(180deg, #efe4fb 0%, #f6eefe 50%, #ffffff 100%);--panel: linear-gradient(135deg, #f3ebfc 0%, #f7f4fd 100%);--dev-shadow: drop-shadow(0 30px 50px rgba(40, 10, 70, .22));--badge-bg: #1a1a2e;--badge-fg: #ffffff;--aurora-op: .55;--chip-shadow: 0 12px 30px rgba(40, 10, 70, .12);--tile-shadow: 0 30px 60px rgba(40, 10, 70, .25)}.h2.svelte-q6drxh{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;margin-bottom:16px;text-wrap:balance}.stores.svelte-q6drxh{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.store.svelte-q6drxh{display:inline-flex;align-items:center;gap:10px;padding:10px 20px 10px 16px;border-radius:999px;background:var(--badge-bg);color:var(--badge-fg);transition:transform .2s,opacity .2s}.store.svelte-q6drxh:hover{transform:translateY(-2px);opacity:.92}.store.svelte-q6drxh svg:where(.svelte-q6drxh){flex:none}.store.svelte-q6drxh small:where(.svelte-q6drxh){display:block;font-size:.6rem;line-height:1;opacity:.7;letter-spacing:.04em;text-transform:uppercase}.store.svelte-q6drxh b:where(.svelte-q6drxh){display:block;font-size:1rem;font-weight:600;line-height:1.15;margin-top:2px}.rise.svelte-q6drxh{opacity:0;translate:0 24px;animation:svelte-q6drxh-rise .9s cubic-bezier(.16,1,.3,1) forwards}.rise.d1.svelte-q6drxh{animation-delay:.08s}.rise.d2.svelte-q6drxh{animation-delay:.18s}.rise.d3.svelte-q6drxh{animation-delay:.28s}.rise.d4.svelte-q6drxh{animation-delay:.38s}.rise.d5.svelte-q6drxh{animation-delay:.5s}@keyframes svelte-q6drxh-rise{to{opacity:1;translate:0 0}}.hero.svelte-q6drxh{padding-block:48px 0}.stage.svelte-q6drxh{position:relative;margin-top:56px;height:520px;border-radius:32px;background:var(--stage);overflow:hidden;border:1px solid var(--border-subtle);isolation:isolate;text-align:left}.aurora.svelte-q6drxh{position:absolute;inset:-20%;pointer-events:none;filter:blur(70px);opacity:var(--aurora-op)}.aurora.svelte-q6drxh i:where(.svelte-q6drxh){position:absolute;border-radius:50%;display:block}.aurora.svelte-q6drxh .a1:where(.svelte-q6drxh){left:10%;top:10%;width:46%;height:60%;background:#a0f;animation:svelte-q6drxh-drift1 14s ease-in-out infinite alternate}.aurora.svelte-q6drxh .a2:where(.svelte-q6drxh){right:8%;top:0;width:40%;height:55%;background:#ff7a59;animation:svelte-q6drxh-drift2 17s ease-in-out infinite alternate}.aurora.svelte-q6drxh .a3:where(.svelte-q6drxh){left:35%;bottom:-10%;width:50%;height:50%;background:#ff2d9b;animation:svelte-q6drxh-drift3 20s ease-in-out infinite alternate}@keyframes svelte-q6drxh-drift1{0%{transform:translate(0) scale(1)}to{transform:translate(18%,10%) scale(1.15)}}@keyframes svelte-q6drxh-drift2{0%{transform:translate(0) scale(1)}to{transform:translate(-14%,16%) scale(.9)}}@keyframes svelte-q6drxh-drift3{0%{transform:translate(0)}to{transform:translate(-20%,-14%)}}.stage.svelte-q6drxh .phone:where(.svelte-q6drxh){--px: -78%;position:absolute;left:50%;top:48px;width:min(320px,58%);transform:translate(var(--px)) rotate(-5deg);filter:var(--dev-shadow);animation:svelte-q6drxh-phoneIn 1.3s cubic-bezier(.16,1,.3,1) .5s both}.stage.svelte-q6drxh .phone:where(.svelte-q6drxh) img:where(.svelte-q6drxh){position:absolute;left:0;top:0;width:100%;opacity:0;transition:opacity .8s ease}.stage.svelte-q6drxh .phone:where(.svelte-q6drxh) img:where(.svelte-q6drxh):first-child{position:relative}.stage.svelte-q6drxh .phone:where(.svelte-q6drxh) img.on:where(.svelte-q6drxh){opacity:1}@keyframes svelte-q6drxh-phoneIn{0%{opacity:0;transform:translate(var(--px)) translateY(80px) rotate(-2deg)}to{opacity:1;transform:translate(var(--px)) rotate(-5deg)}}.stage.svelte-q6drxh .stage-watch:where(.svelte-q6drxh){--wx: 4%;position:absolute;left:50%;top:170px;transform:translate(var(--wx)) rotate(8deg);--w: 150px;animation:svelte-q6drxh-watchIn 1.3s cubic-bezier(.16,1,.3,1) .85s both}@keyframes svelte-q6drxh-watchIn{0%{opacity:0;transform:translate(var(--wx)) translateY(90px) rotate(2deg)}to{opacity:1;transform:translate(var(--wx)) rotate(8deg)}}.chip.svelte-q6drxh{position:absolute;display:none;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:18px;background:var(--bg-card);border:1px solid var(--border-medium);box-shadow:var(--chip-shadow);font-size:.75rem;color:var(--text-tertiary);white-space:nowrap;opacity:0;animation:svelte-q6drxh-bob 6s ease-in-out infinite,svelte-q6drxh-chipIn .8s cubic-bezier(.16,1,.3,1) 1.3s forwards}.chip.svelte-q6drxh .txt:where(.svelte-q6drxh){display:flex;flex-direction:column;gap:2px}.chip.svelte-q6drxh b:where(.svelte-q6drxh){display:block;color:var(--text-primary);font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.chip.svelte-q6drxh .ico:where(.svelte-q6drxh){flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#a0f,#ff2d9b);box-shadow:0 6px 14px #aa00ff59}.chip.svelte-q6drxh .ico:where(.svelte-q6drxh) svg:where(.svelte-q6drxh){width:18px;height:18px}.chip.svelte-q6drxh .bar:where(.svelte-q6drxh){display:block;width:100%;height:4px;margin-top:5px;border-radius:999px;background:var(--border-medium);overflow:hidden}.chip.svelte-q6drxh .bar:where(.svelte-q6drxh) i:where(.svelte-q6drxh){display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#a0f,#ff2d9b);transition:width .8s ease}.stage.svelte-q6drxh .c1:where(.svelte-q6drxh){left:7%;top:88px}.stage.svelte-q6drxh .c2:where(.svelte-q6drxh){right:6%;top:64px;animation-delay:-3s,1.55s}@keyframes svelte-q6drxh-bob{0%,to{translate:0 0}50%{translate:0 -10px}}.pause.svelte-q6drxh{position:absolute;right:16px;bottom:16px;z-index:2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-medium);box-shadow:var(--chip-shadow);cursor:pointer;transition:transform .2s,opacity .2s;opacity:.85}.pause.svelte-q6drxh:hover,.pause.svelte-q6drxh:focus-visible{opacity:1;transform:scale(1.06)}.pause.svelte-q6drxh:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.pause.svelte-q6drxh svg:where(.svelte-q6drxh){width:18px;height:18px}.beat.svelte-q6drxh .v:where(.svelte-q6drxh) .pause:where(.svelte-q6drxh){right:8px;bottom:8px}.stage.paused.svelte-q6drxh .aurora:where(.svelte-q6drxh) i:where(.svelte-q6drxh),.stage.paused.svelte-q6drxh .chip:where(.svelte-q6drxh){animation-play-state:paused}@keyframes svelte-q6drxh-chipIn{to{opacity:1}}@media(min-width:900px){.hero.svelte-q6drxh{padding-block:72px 0}.stage.svelte-q6drxh{height:640px}.stage.svelte-q6drxh .phone:where(.svelte-q6drxh){--px: -62%;width:360px;top:56px}.stage.svelte-q6drxh .stage-watch:where(.svelte-q6drxh){--wx: 12%;top:150px;--w: 270px}.chip.svelte-q6drxh{display:flex}}.aw.svelte-q6drxh{position:relative;width:var(--w, 200px);aspect-ratio:560 / 880}.aw.svelte-q6drxh .screen:where(.svelte-q6drxh){position:absolute;left:12.857%;top:21.818%;width:74.286%;height:56.364%;border-radius:14%/12%;overflow:hidden;background:#000}.aw.svelte-q6drxh .screen:where(.svelte-q6drxh) img:where(.svelte-q6drxh){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .7s ease}.aw.svelte-q6drxh .screen:where(.svelte-q6drxh) img.on:where(.svelte-q6drxh){opacity:1}.aw.svelte-q6drxh .bezel:where(.svelte-q6drxh){position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.platforms.svelte-q6drxh{padding-block:40px}.platforms.svelte-q6drxh .k:where(.svelte-q6drxh){font-family:JetBrains Mono,monospace;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:20px;text-align:center}.platforms.svelte-q6drxh ul:where(.svelte-q6drxh){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:16px 40px}.platforms.svelte-q6drxh li:where(.svelte-q6drxh){display:flex;align-items:center;gap:10px;font-weight:600;font-size:1.0625rem;color:var(--text-primary)}.platforms.svelte-q6drxh svg:where(.svelte-q6drxh){width:22px;height:22px}.day.svelte-q6drxh{display:grid;gap:20px;margin-top:56px}.beat.svelte-q6drxh{position:relative;border-radius:32px;border:1px solid var(--border-subtle);overflow:hidden;display:grid;gap:24px;padding:40px 32px 0;min-height:480px}.beat.svelte-q6drxh .t:where(.svelte-q6drxh){align-self:center;max-width:26rem}.beat.svelte-q6drxh .clock:where(.svelte-q6drxh){display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.beat.svelte-q6drxh .clock:where(.svelte-q6drxh) i:where(.svelte-q6drxh){width:8px;height:8px;border-radius:50%;background:currentColor;display:inline-block}.beat.svelte-q6drxh h3:where(.svelte-q6drxh){font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;margin-bottom:12px;text-wrap:balance}.beat.svelte-q6drxh p:where(.svelte-q6drxh){font-size:1rem;max-width:30rem;line-height:1.6}.beat.svelte-q6drxh .v:where(.svelte-q6drxh){position:relative;min-height:380px}.beat.svelte-q6drxh .v:where(.svelte-q6drxh)>img:where(.svelte-q6drxh){position:absolute;left:50%;transform:translate(-50%);top:0;width:min(300px,72%);filter:var(--dev-shadow)}.beat.svelte-q6drxh .v:where(.svelte-q6drxh) .aw:where(.svelte-q6drxh){position:absolute;left:50%;top:24px;transform:translate(-50%) rotate(-8deg);--w: 230px}.beat.svelte-q6drxh .v:where(.svelte-q6drxh)>img.tile:where(.svelte-q6drxh){width:min(360px,86%);top:0;border-radius:24px;box-shadow:var(--tile-shadow);filter:none}.beat.b1.svelte-q6drxh,.beat.b2.svelte-q6drxh{background:var(--panel);color:var(--text-primary)}.beat.b1.svelte-q6drxh .clock:where(.svelte-q6drxh),.beat.b2.svelte-q6drxh .clock:where(.svelte-q6drxh){color:var(--text-accent)}.beat.b1.svelte-q6drxh p:where(.svelte-q6drxh),.beat.b2.svelte-q6drxh p:where(.svelte-q6drxh){color:var(--text-secondary)}.beat.b3.svelte-q6drxh{background:#120a1c;color:#f0f0f5;border-color:#ffffff14}.beat.b4.svelte-q6drxh{background:#06060a;color:#f0f0f5;border-color:#ffffff14}.beat.b3.svelte-q6drxh .clock:where(.svelte-q6drxh),.beat.b4.svelte-q6drxh .clock:where(.svelte-q6drxh){color:#c850ff}.beat.b3.svelte-q6drxh p:where(.svelte-q6drxh),.beat.b4.svelte-q6drxh p:where(.svelte-q6drxh){color:#b0b0c8}@media(min-width:900px){.beat.svelte-q6drxh{grid-template-columns:1fr 1.1fr;padding:56px 56px 0;min-height:520px}.beat.flip.svelte-q6drxh .t:where(.svelte-q6drxh){order:2}.beat.svelte-q6drxh .v:where(.svelte-q6drxh){min-height:0}.beat.svelte-q6drxh .v:where(.svelte-q6drxh)>img:where(.svelte-q6drxh){width:320px;top:16px}.beat.svelte-q6drxh .v:where(.svelte-q6drxh) .aw:where(.svelte-q6drxh){--w: 300px;top:28px}.beat.svelte-q6drxh .v:where(.svelte-q6drxh)>img.tile:where(.svelte-q6drxh){width:380px}.beat.b4.svelte-q6drxh .v:where(.svelte-q6drxh)>img.tile:where(.svelte-q6drxh){width:300px}}.cards3.svelte-q6drxh{display:grid;gap:20px;margin-top:48px}.cardp.svelte-q6drxh{position:relative;height:600px;border-radius:28px;background:var(--bg-card);border:1px solid var(--border-subtle);padding:32px 32px 0;overflow:hidden}.cardp.svelte-q6drxh h3:where(.svelte-q6drxh){font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.18;color:var(--text-primary);margin-bottom:8px}.cardp.svelte-q6drxh p:where(.svelte-q6drxh){color:var(--text-secondary);font-size:.9375rem;max-width:22rem;line-height:1.6}.cardp.svelte-q6drxh img:where(.svelte-q6drxh){position:absolute;left:50%;transform:translate(-50%);top:210px;width:min(290px,78%);filter:var(--dev-shadow)}@media(min-width:900px){.cards3.svelte-q6drxh{grid-template-columns:repeat(3,1fr)}}.wpanel.svelte-q6drxh{position:relative;border-radius:32px;background:#06060a;border:1px solid rgba(255,255,255,.08);color:#f0f0f5;overflow:hidden;display:grid;gap:40px;padding:48px 32px 0}.wpanel.svelte-q6drxh .halo:where(.svelte-q6drxh){position:absolute;right:-10%;top:-10%;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(170,0,255,.28) 0%,transparent 65%);pointer-events:none}.wpanel.svelte-q6drxh .t:where(.svelte-q6drxh){position:relative;align-self:center}.wpanel.svelte-q6drxh .h2:where(.svelte-q6drxh){color:#f0f0f5}.wpanel.svelte-q6drxh .h2:where(.svelte-q6drxh) em:where(.svelte-q6drxh){color:#c850ff}.wpanel.svelte-q6drxh .t:where(.svelte-q6drxh) p:where(.svelte-q6drxh){color:#b0b0c8;margin-bottom:28px;max-width:26rem;line-height:1.6}.voice.svelte-q6drxh{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);max-width:28rem;margin-bottom:28px;font-size:.9375rem;color:#b0b0c8;line-height:1.5}.voice.svelte-q6drxh b:where(.svelte-q6drxh){display:block;color:#f0f0f5;font-weight:600;margin-bottom:2px}.voice.svelte-q6drxh .mic:where(.svelte-q6drxh){flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#a0f,#ff2d9b);box-shadow:0 8px 18px #aa00ff59}.voice.svelte-q6drxh .mic:where(.svelte-q6drxh) svg:where(.svelte-q6drxh){width:20px;height:20px}.faces.svelte-q6drxh{display:grid;grid-template-columns:repeat(3,minmax(0,112px));gap:14px;margin-bottom:40px}.face.svelte-q6drxh img:where(.svelte-q6drxh){width:100%;border-radius:22px;border:3px solid #1c1c22;box-shadow:0 0 0 1px #2d2d36}.face.svelte-q6drxh span:where(.svelte-q6drxh){display:block;margin-top:8px;font-size:.8125rem;color:#b0b0c8;text-align:center}.wpanel.svelte-q6drxh .big:where(.svelte-q6drxh){position:relative;height:460px;overflow:hidden}.wpanel.svelte-q6drxh .big:where(.svelte-q6drxh) .pause:where(.svelte-q6drxh){background:#ffffff1a;color:#f0f0f5;border-color:#ffffff29}.wpanel.svelte-q6drxh .big:where(.svelte-q6drxh) .aw:where(.svelte-q6drxh){position:absolute;left:50%;top:30px;transform:translate(-50%) rotate(-10deg);--w: 250px}.wpanel.svelte-q6drxh .foot:where(.svelte-q6drxh){position:absolute;left:32px;bottom:20px;font-size:.8125rem;color:#7a7a92}@media(min-width:900px){.wpanel.svelte-q6drxh{grid-template-columns:1fr 1fr;padding:64px 64px 0}.wpanel.svelte-q6drxh .big:where(.svelte-q6drxh){height:600px}.wpanel.svelte-q6drxh .big:where(.svelte-q6drxh) .aw:where(.svelte-q6drxh){--w: 330px;top:30px}.wpanel.svelte-q6drxh .foot:where(.svelte-q6drxh){left:64px;bottom:28px}}.fit.svelte-q6drxh{display:grid;gap:16px;margin-top:40px}.fit.svelte-q6drxh>div:where(.svelte-q6drxh){padding:28px;border-radius:24px;background:var(--bg-card);border:1px solid var(--border-subtle)}.fit.svelte-q6drxh .k:where(.svelte-q6drxh){font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-accent);margin-bottom:10px}.fit.svelte-q6drxh h3:where(.svelte-q6drxh){font-size:1.2rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.fit.svelte-q6drxh p:where(.svelte-q6drxh){color:var(--text-secondary);font-size:.9375rem;line-height:1.6}@media(min-width:800px){.fit.svelte-q6drxh{grid-template-columns:repeat(3,1fr)}}.box.svelte-q6drxh{border-radius:32px;background:var(--panel);border:1px solid var(--border-subtle);padding:56px 32px}.final.svelte-q6drxh{position:relative;padding-block:96px 112px;overflow:hidden}.final.svelte-q6drxh .halo:where(.svelte-q6drxh){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:700px;height:500px;border-radius:50%;background:radial-gradient(ellipse at center,var(--purple-glow) 0%,transparent 70%);opacity:var(--hero-glow-opacity);pointer-events:none}@media(prefers-reduced-motion:reduce){.rise.svelte-q6drxh,.chip.svelte-q6drxh,.stage.svelte-q6drxh .phone:where(.svelte-q6drxh),.stage.svelte-q6drxh .stage-watch:where(.svelte-q6drxh),.aurora.svelte-q6drxh i:where(.svelte-q6drxh){animation:none!important;opacity:1!important;translate:0 0}.stage.svelte-q6drxh .phone:where(.svelte-q6drxh) img:where(.svelte-q6drxh),.aw.svelte-q6drxh .screen:where(.svelte-q6drxh) img:where(.svelte-q6drxh){transition:none}.mobile-page.svelte-q6drxh .reveal{transition:none;opacity:1;transform:none}}
