.device[data-astro-cid-vujd4idp]{--w:270px;width:min(var(--w), 78vw);aspect-ratio:9/19;background:linear-gradient(160deg,#2c3056,#14162a);border-radius:44px;padding:10px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff1f,0 40px 80px -30px #000c,0 0 0 1px #0009}.device--md[data-astro-cid-vujd4idp]{--w:240px}.device--sm[data-astro-cid-vujd4idp]{--w:190px;border-radius:34px;padding:8px}.device--landscape[data-astro-cid-vujd4idp]{--w:520px;width:min(var(--w), 92vw);aspect-ratio:16/9.4;border-radius:34px}.screen[data-astro-cid-vujd4idp]{isolation:isolate;background:#000;border-radius:34px;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(0)}.device--sm[data-astro-cid-vujd4idp] .screen[data-astro-cid-vujd4idp],.device--landscape[data-astro-cid-vujd4idp] .screen[data-astro-cid-vujd4idp]{border-radius:26px}.fill[data-astro-cid-xre4j4mr]{cursor:pointer;position:absolute;inset:0}video[data-astro-cid-xre4j4mr],.slide[data-astro-cid-xre4j4mr]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slide[data-astro-cid-xre4j4mr]{opacity:0;transition:opacity .9s}.slide[data-astro-cid-xre4j4mr].is-active{opacity:1}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(84px,9vw,104px);padding-bottom:clamp(28px,4vw,44px);position:relative;overflow:hidden}.glow[data-astro-cid-ge2uvauf]{pointer-events:none;background:radial-gradient(closest-side,#ff8a3d38,#0000 70%),radial-gradient(closest-side at 30% 70%,#8d7bff33,#0000 70%);width:900px;height:900px;position:absolute;inset:-20% -10% auto auto}.hello[data-astro-cid-ge2uvauf]{border:1px solid var(--line);background:#ffffff0a;border-radius:999px;align-items:center;gap:12px;margin-bottom:22px;padding:6px 18px 6px 8px;display:inline-flex}.hello[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{background:var(--surface-2);border-radius:50%;width:44px;height:44px}.hello[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font:700 16px/1.2 var(--font-display);display:block}.hello[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:13px}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{font-size:clamp(36px,4.6vw,62px);font-weight:800}.line[data-astro-cid-ge2uvauf]{display:block}.lead[data-astro-cid-ge2uvauf]{max-width:500px;color:var(--muted);margin-top:16px;font-size:clamp(16px,1.3vw,18px)}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.phones[data-astro-cid-ge2uvauf]{justify-content:center;align-items:center;min-height:450px;display:flex;position:relative}.phones[data-astro-cid-ge2uvauf] .device{--w:215px}.phones[data-astro-cid-ge2uvauf] .back[data-astro-cid-ge2uvauf] .device{--w:190px}.phone[data-astro-cid-ge2uvauf]{position:absolute}.front[data-astro-cid-ge2uvauf]{z-index:2;animation:7s ease-in-out infinite float;transform:translate(14%)rotate(3deg)}.back[data-astro-cid-ge2uvauf]{opacity:.92;animation:8s ease-in-out -3s infinite float;transform:translate(-48%)translateY(4%)rotate(-7deg)}@keyframes float{50%{translate:0 -14px}}.stats[data-astro-cid-ge2uvauf]{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff05;grid-template-columns:repeat(4,1fr);margin:clamp(22px,3vw,36px) 0 0;padding:0;list-style:none;display:grid}.stats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{gap:4px;padding:16px 20px;display:grid}.stats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]{border-left:1px solid var(--line)}.stats[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font:700 clamp(20px, 2vw, 25px) / 1.1 var(--font-display)}.stats[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:14px}@media (width<=1100px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.phones[data-astro-cid-ge2uvauf]{min-height:440px}.stats[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,1fr)}.stats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(3){border-left:0}.stats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=480px){.phones[data-astro-cid-ge2uvauf]{min-height:400px}.front[data-astro-cid-ge2uvauf]{transform:translate(16%)rotate(3deg)scale(.86)}.back[data-astro-cid-ge2uvauf]{transform:translate(-50%)translateY(4%)rotate(-7deg)scale(.8)}.stats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.phone[data-astro-cid-ge2uvauf]{animation:none}}.stores[data-astro-cid-yndlbk22]{flex-wrap:wrap;gap:10px;display:flex}.store[data-astro-cid-yndlbk22]{border:1px solid var(--line);font:600 14px/1 var(--font-body);background:#ffffff0d;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.store[data-astro-cid-yndlbk22]:hover{background:#ffffff1a;border-color:#fff3}.compact[data-astro-cid-yndlbk22] .store[data-astro-cid-yndlbk22]{border-radius:10px;padding:9px}svg[data-astro-cid-yndlbk22]{fill:currentColor;width:18px;height:18px}.showcase[data-astro-cid-bfmdqxla]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.project[data-astro-cid-bfmdqxla]{border-radius:var(--radius);background:linear-gradient(180deg, var(--surface), var(--bg-2));border:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:24px;padding:22px;display:grid;overflow:hidden}.project[data-astro-cid-bfmdqxla] .device{--w:170px;border-radius:30px;padding:7px}.project[data-astro-cid-bfmdqxla] .screen{border-radius:24px}.project[data-astro-cid-bfmdqxla].wide{grid-template-columns:1fr;align-content:start}.project[data-astro-cid-bfmdqxla].wide .device{--w:100%;border-radius:24px;width:100%}.project[data-astro-cid-bfmdqxla].wide .screen{border-radius:18px}.media[data-astro-cid-bfmdqxla]{justify-content:center;display:flex;position:relative}.media[data-astro-cid-bfmdqxla]:before{content:"";filter:blur(20px);z-index:-1;background:radial-gradient(closest-side,#8d7bff47,#0000);position:absolute;inset:10% 5%}.project[data-astro-cid-bfmdqxla]:nth-child(3n+1) .media[data-astro-cid-bfmdqxla]:before{background:radial-gradient(closest-side,#ff8a3d40,#0000)}.title-row[data-astro-cid-bfmdqxla]{align-items:center;gap:14px;display:flex}.icon[data-astro-cid-bfmdqxla]{border-radius:14px;width:52px;height:52px;box-shadow:0 10px 30px -10px #000000b3}.genre[data-astro-cid-bfmdqxla]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}h3[data-astro-cid-bfmdqxla]{margin-top:3px;font-size:clamp(19px,1.8vw,23px)}.summary[data-astro-cid-bfmdqxla]{color:var(--muted);margin-top:12px;font-size:15px}.highlights[data-astro-cid-bfmdqxla]{gap:6px;margin:12px 0 16px;padding:0;font-size:14px;list-style:none;display:grid}.highlights[data-astro-cid-bfmdqxla] li[data-astro-cid-bfmdqxla]{align-items:baseline;gap:12px;display:flex}.highlights[data-astro-cid-bfmdqxla] li[data-astro-cid-bfmdqxla]:before{content:"";background:var(--grad);border-radius:50%;flex:none;width:8px;height:8px;translate:0 -2px}.contrib[data-astro-cid-bfmdqxla]{margin-top:clamp(36px,5vw,56px)}.contrib-head[data-astro-cid-bfmdqxla]{margin-bottom:18px}.contrib-head[data-astro-cid-bfmdqxla] h3[data-astro-cid-bfmdqxla]{font-size:clamp(20px,2.4vw,26px)}.contrib-head[data-astro-cid-bfmdqxla] p[data-astro-cid-bfmdqxla]{color:var(--muted);margin-top:10px}.cards[data-astro-cid-bfmdqxla]{--cols:4;--gap:16px;justify-content:center;gap:var(--gap);flex-wrap:wrap;display:flex}.card[data-astro-cid-bfmdqxla]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));border-radius:var(--radius);background:linear-gradient(180deg, var(--surface), var(--bg-2));border:1px solid var(--line);transition:transform .3s var(--ease), border-color .3s;flex-direction:column;display:flex;overflow:hidden}.card[data-astro-cid-bfmdqxla]:hover{border-color:#ffffff2e;transform:translateY(-4px)}.card-media[data-astro-cid-bfmdqxla]{justify-content:center;align-items:flex-start;height:190px;padding:16px 14px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.card-info[data-astro-cid-bfmdqxla]{align-items:center;gap:12px;padding:4px 14px 14px;display:flex}.icon-sm[data-astro-cid-bfmdqxla]{border-radius:12px;flex:none;width:44px;height:44px}.card-text[data-astro-cid-bfmdqxla]{flex:1;min-width:0}h4[data-astro-cid-bfmdqxla]{font:600 15px/1.3 var(--font-body);margin:0}.card-text[data-astro-cid-bfmdqxla] .genre[data-astro-cid-bfmdqxla]{font-size:11px}@media (width<=1000px){.cards[data-astro-cid-bfmdqxla]{--cols:2}}@media (width<=960px){.showcase[data-astro-cid-bfmdqxla]{grid-template-columns:1fr}}@media (width<=520px){.project[data-astro-cid-bfmdqxla]{grid-template-columns:1fr;justify-items:center}.project[data-astro-cid-bfmdqxla] .info[data-astro-cid-bfmdqxla]{justify-self:stretch}.cards[data-astro-cid-bfmdqxla]{--cols:2;--gap:10px}.card-media[data-astro-cid-bfmdqxla]{height:150px;padding:10px 8px 0}.card-media[data-astro-cid-bfmdqxla] .device{--w:120px;border-radius:22px;padding:5px}.card-media[data-astro-cid-bfmdqxla] .screen{border-radius:18px}.card-info[data-astro-cid-bfmdqxla]{grid-template-columns:auto 1fr;gap:8px;padding:4px 10px 12px;display:grid}.card-info[data-astro-cid-bfmdqxla]>[data-astro-cid-bfmdqxla]:last-child{grid-column:1/-1}.card-text[data-astro-cid-bfmdqxla] .genre[data-astro-cid-bfmdqxla]{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.icon-sm[data-astro-cid-bfmdqxla]{width:34px;height:34px}h4[data-astro-cid-bfmdqxla]{font-size:13px}.project[data-astro-cid-bfmdqxla] .device{--w:150px}}.grid[data-astro-cid-d27l2hmp]{grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}h2[data-astro-cid-d27l2hmp]{font-size:clamp(26px,3.4vw,38px)}.lead[data-astro-cid-d27l2hmp]{color:var(--muted);margin-top:10px;font-size:16px}.points[data-astro-cid-d27l2hmp]{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.points[data-astro-cid-d27l2hmp] li[data-astro-cid-d27l2hmp]{align-items:center;gap:10px;font-weight:500;display:flex}.points[data-astro-cid-d27l2hmp] svg{width:20px;height:20px;color:var(--mint);flex:none}.phones[data-astro-cid-d27l2hmp] .device{--w:200px}.phones[data-astro-cid-d27l2hmp]{justify-content:center;gap:clamp(16px,3vw,36px);display:flex}figure[data-astro-cid-d27l2hmp]{justify-items:center;gap:14px;margin:0;display:grid}figcaption[data-astro-cid-d27l2hmp]{justify-items:center;gap:2px;font-size:14px;display:grid}figcaption[data-astro-cid-d27l2hmp] span[data-astro-cid-d27l2hmp]{color:var(--muted)}figcaption[data-astro-cid-d27l2hmp] a[data-astro-cid-d27l2hmp]{color:var(--accent);margin-top:4px;font-weight:600;text-decoration:none}.stage[data-astro-cid-d27l2hmp]{position:absolute;inset:0}.poster[data-astro-cid-d27l2hmp]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stage[data-astro-cid-d27l2hmp] iframe{transform-origin:0 0;border:0;position:absolute;top:0;left:0}.play[data-astro-cid-d27l2hmp]{color:#fff;font:700 16px/1 var(--font-body);cursor:pointer;background:#0d0e1859;border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:background .25s;display:flex;position:absolute;inset:0}.play[data-astro-cid-d27l2hmp]:hover{background:#0d0e1826}.play-icon[data-astro-cid-d27l2hmp]{background:var(--grad);width:54px;height:54px;transition:transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 30px -8px #ff8a3dcc}.play[data-astro-cid-d27l2hmp]:hover .play-icon[data-astro-cid-d27l2hmp]{transform:scale(1.08)}.play-icon[data-astro-cid-d27l2hmp] svg[data-astro-cid-d27l2hmp]{fill:#1b0f05;width:28px;height:28px;translate:2px}@media (width<=900px){.grid[data-astro-cid-d27l2hmp]{grid-template-columns:1fr}}@media (width<=520px){.phones[data-astro-cid-d27l2hmp] .device{--w:165px;border-radius:30px;padding:7px}.phones[data-astro-cid-d27l2hmp] .screen{border-radius:24px}}.speed[data-astro-cid-6utwn7bk]{background:radial-gradient(800px 400px at 0% 0%, #8d7bff1f, transparent), var(--bg-2);border-block:1px solid var(--line)}.timeline[data-astro-cid-6utwn7bk]{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-6utwn7bk]:before{content:"";background:linear-gradient(90deg, var(--accent), var(--violet), var(--mint));opacity:.5;height:2px;position:absolute;top:74px;left:0;right:0}.time[data-astro-cid-6utwn7bk]{font:800 clamp(30px, 3.4vw, 44px) / 1 var(--font-display);height:52px;display:block}.dot[data-astro-cid-6utwn7bk]{background:var(--bg-2);border:3px solid var(--accent);border-radius:50%;width:18px;height:18px;margin:10px 0 18px;display:block;position:relative;box-shadow:0 0 0 6px #ff8a3d26}h3[data-astro-cid-6utwn7bk]{font-size:18px}.timeline[data-astro-cid-6utwn7bk] p[data-astro-cid-6utwn7bk]{color:var(--muted);margin-top:6px;font-size:15px}.guarantee[data-astro-cid-6utwn7bk]{border-radius:var(--radius);background:linear-gradient(120deg,#ff8a3d24,#8d7bff1a);border:1px solid #ff8a3d4d;align-items:center;gap:18px;margin-top:clamp(28px,4vw,40px);padding:14px 20px;display:flex}.guarantee[data-astro-cid-6utwn7bk] svg[data-astro-cid-6utwn7bk]{width:28px;height:28px;color:var(--accent);flex:none}.guarantee[data-astro-cid-6utwn7bk] p[data-astro-cid-6utwn7bk]{font:600 clamp(17px, 2vw, 21px) / 1.4 var(--font-body)}@media (width<=900px){.timeline[data-astro-cid-6utwn7bk]{grid-template-columns:1fr;gap:34px;padding-left:42px}.timeline[data-astro-cid-6utwn7bk]:before{background:linear-gradient(180deg, var(--accent), var(--violet), var(--mint));width:2px;height:auto;inset:8px auto 8px 8px}.timeline[data-astro-cid-6utwn7bk] li[data-astro-cid-6utwn7bk]{position:relative}.dot[data-astro-cid-6utwn7bk]{margin:0;position:absolute;top:8px;left:-42px}.time[data-astro-cid-6utwn7bk]{height:auto;margin-bottom:10px}}.grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.item[data-astro-cid-lesv7jgp]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);transition:transform .3s var(--ease), border-color .3s;padding:20px}.item[data-astro-cid-lesv7jgp]:hover{border-color:#ff8a3d59;transform:translateY(-4px)}.icon[data-astro-cid-lesv7jgp]{width:42px;height:42px;color:var(--accent);background:#ff8a3d1f;border-radius:14px;place-items:center;margin-bottom:12px;display:grid}.icon[data-astro-cid-lesv7jgp] svg{width:22px;height:22px}h3[data-astro-cid-lesv7jgp]{font-size:17px}.item[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--muted);margin-top:6px;font-size:14px}.tools[data-astro-cid-lesv7jgp]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.tools-label[data-astro-cid-lesv7jgp]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:600}.tools[data-astro-cid-lesv7jgp] ul[data-astro-cid-lesv7jgp]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tools[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{border:1px solid var(--line);background:#ffffff08;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500}@media (width<=900px){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}}.grid[data-astro-cid-6sxyiky6]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}h2[data-astro-cid-6sxyiky6]{font-size:clamp(26px,3.4vw,38px)}.lead[data-astro-cid-6sxyiky6]{color:var(--muted);margin-top:12px;font-size:16px}.card[data-astro-cid-6sxyiky6]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:clamp(20px,2.5vw,26px);display:grid}.wide[data-astro-cid-6sxyiky6]{grid-column:1/-1}dt[data-astro-cid-6sxyiky6]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}dd[data-astro-cid-6sxyiky6]{margin:4px 0 0;font-weight:600}address[data-astro-cid-6sxyiky6]{font-style:normal}address[data-astro-cid-6sxyiky6] span[data-astro-cid-6sxyiky6]{display:block}dd[data-astro-cid-6sxyiky6] a[data-astro-cid-6sxyiky6]{color:var(--text);border-bottom:1px solid #ff8a3d80;text-decoration:none}dd[data-astro-cid-6sxyiky6] a[data-astro-cid-6sxyiky6]:hover{color:var(--accent)}@media (width<=900px){.grid[data-astro-cid-6sxyiky6]{grid-template-columns:1fr}}@media (width<=480px){.card[data-astro-cid-6sxyiky6]{grid-template-columns:1fr}}.contact[data-astro-cid-he3spzz3]{text-align:center;position:relative;overflow:hidden}.contact[data-astro-cid-he3spzz3]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ff8a3d33,#0000);position:absolute;inset:20% 10% -40%}.inner[data-astro-cid-he3spzz3]{max-width:820px;position:relative}h2[data-astro-cid-he3spzz3]{font-size:clamp(26px,3.8vw,44px)}p[data-astro-cid-he3spzz3]{max-width:580px;color:var(--muted);margin:14px auto 0;font-size:17px}.actions[data-astro-cid-he3spzz3]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:22px;display:flex}.big[data-astro-cid-he3spzz3]{padding:15px 26px;font-size:16px}@media (width<=480px){.big[data-astro-cid-he3spzz3]{white-space:normal;word-break:break-all}}
