.counter[data-astro-cid-x63rdsgb]{padding:24px 0}.counter__value[data-astro-cid-x63rdsgb]{font-family:var(--font-display);font-weight:800;font-size:clamp(36px,4vw,52px);letter-spacing:-.035em;line-height:1;margin:0 0 8px;font-variant-numeric:tabular-nums}.counter__suffix[data-astro-cid-x63rdsgb]{font-size:.5em;margin-left:6px;color:var(--color-text-muted);font-weight:700}.counter__label[data-astro-cid-x63rdsgb]{margin:0;color:var(--color-text-muted);font-size:15px;line-height:1.4}.section-h[data-astro-cid-j7pv25f6]{margin:0 0 40px;max-width:22ch}.section-intro[data-astro-cid-j7pv25f6]{margin:0 0 32px;max-width:62ch;color:var(--color-text-soft);font-size:clamp(18px,2vw,21px)}.period[data-astro-cid-j7pv25f6]{color:var(--color-podium)}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.hero__h[data-astro-cid-j7pv25f6]{margin:0 0 28px;display:flex;flex-direction:column}.hero__sub[data-astro-cid-j7pv25f6]{font-size:clamp(18px,2vw,21px);color:var(--color-text-soft);max-width:44ch;margin:0 0 36px}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;gap:14px;flex-wrap:wrap}.hero__visual[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}.phone-stack[data-astro-cid-j7pv25f6]{position:relative;width:330px;height:620px}.phone[data-astro-cid-j7pv25f6]{position:absolute;overflow:hidden;border-radius:40px;border:1px solid var(--color-graphite);background:var(--color-ink);box-shadow:0 10px 32px #0003}.phone[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.phone--back[data-astro-cid-j7pv25f6]{width:220px;height:478px;left:0;top:80px;opacity:.85}.phone--front[data-astro-cid-j7pv25f6]{width:285px;height:619px;right:0;top:0}.phone--front[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;transition:opacity .6s var(--ease-out)}.phone--front[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].is-active{opacity:1}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero__visual[data-astro-cid-j7pv25f6]{order:2}.phone-stack[data-astro-cid-j7pv25f6]{width:280px;height:520px}.phone--back[data-astro-cid-j7pv25f6]{width:180px;height:400px;top:60px}.phone--front[data-astro-cid-j7pv25f6]{width:230px;height:500px}}.proof[data-astro-cid-j7pv25f6]{background:var(--color-ink);border-top:1px solid var(--color-graphite);border-bottom:1px solid var(--color-graphite)}.proof__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-block:24px}@media(max-width:767.98px){.proof__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.layers[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.layer[data-astro-cid-j7pv25f6]{background:var(--color-ink);border:1px solid var(--color-graphite);border-radius:var(--radius-md);padding:28px}.layer[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:20px;margin:20px 0 10px}.layer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-text-soft);font-size:15.5px}@media(max-width:1000px){.layers[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.layers[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.split-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;flex-wrap:wrap}.cards[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:900px){.cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.more-screens[data-astro-cid-j7pv25f6]{margin-top:40px}.more-screens[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 18px;font-size:22px;color:var(--color-jet)}.screen-row[data-astro-cid-j7pv25f6]{display:flex;gap:18px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.screen-card[data-astro-cid-j7pv25f6]{flex:0 0 180px;scroll-snap-align:start;border-radius:24px;overflow:hidden;border:1px solid var(--color-mist);background:var(--color-white)}.screen-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block}.lane-divider[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:6px;margin:0 0 30px}.lane-divider[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{height:2px;display:block;border-radius:999px}.lane-divider[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(1){background:#3f3f46}.lane-divider[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){background:var(--color-electric)}.lane-divider[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){background:var(--color-podium)}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.step[data-astro-cid-j7pv25f6]{padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.step__n[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-weight:500;font-size:13px;color:var(--color-electric);letter-spacing:.1em}.step__n--podium[data-astro-cid-j7pv25f6]{color:var(--color-podium)}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:20px;margin:14px 0 8px}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-text-soft);font-size:15.5px}@media(max-width:900px){.steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.built[data-astro-cid-j7pv25f6]{background:var(--color-ink);border-top:1px solid var(--color-graphite);border-bottom:1px solid var(--color-graphite)}.built__row[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:28px;flex-wrap:wrap;padding-block:28px}.built__label[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-muted)}.built__list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px;font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:-.02em}.built__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]:before{content:"·";color:var(--color-electric);margin-right:28px}.about[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:380px 1fr;gap:64px;align-items:center}.about__photo[data-astro-cid-j7pv25f6]{width:100%;max-width:380px;aspect-ratio:380 / 440;border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid var(--color-graphite);display:grid;place-items:center;font-family:var(--font-mono);color:var(--color-text-muted);font-size:14px}.about__p[data-astro-cid-j7pv25f6]{color:var(--color-text-soft);font-size:18px;max-width:52ch;margin:0 0 24px}@media(max-width:900px){.about[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}}
