.hero-visual[data-astro-cid-jrd3fyii]{position:relative;width:100%;height:520px;min-width:0}.glow[data-astro-cid-jrd3fyii]{position:absolute;inset:5% 0%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--accent) 28%,transparent),transparent 70%);filter:blur(40px);pointer-events:none}.graph[data-astro-cid-jrd3fyii]{position:absolute;inset:0;width:100%;height:100%}.pulse-line[data-astro-cid-jrd3fyii]{animation:apptalic-pulse 3.2s linear infinite}.chip[data-astro-cid-jrd3fyii]{position:absolute;font-size:12px;padding:6px 10px;border-radius:999px;background:var(--bg);border:1px solid var(--line);color:var(--fg-soft);box-shadow:0 18px 40px -24px #0000008c;white-space:nowrap}@media(max-width:900px){.hero-visual[data-astro-cid-jrd3fyii]{height:320px;max-width:360px;margin:0 auto}}.hero[data-astro-cid-bbe6dxrz]{position:relative;padding:96px 28px 80px;max-width:var(--max);margin:0 auto;overflow:hidden}.bg-grid[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--fg) 6%,transparent) 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse 60% 70% at 50% 40%,#000,transparent);-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 40%,#000,transparent)}.layout[data-astro-cid-bbe6dxrz]{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);gap:48px;align-items:center}.content[data-astro-cid-bbe6dxrz]{text-align:left}.badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;border:1px solid var(--line);background:color-mix(in oklab,var(--bg) 80%,var(--bg-2));margin-bottom:32px}.badge[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:12px;letter-spacing:.02em;color:var(--fg-soft)}.title[data-astro-cid-bbe6dxrz]{font-size:clamp(40px,5.6vw,76px);line-height:.98;letter-spacing:-.035em;font-weight:600;margin:0 0 24px;text-wrap:pretty}.subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--fg-soft);max-width:560px;margin:0 0 40px;text-wrap:pretty}.actions[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btn-secondary[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:15px;padding:13px 20px;border-radius:999px;transition:transform .15s ease;white-space:nowrap;background:transparent;color:#fff;border:1px solid #3A3833}.btn-secondary[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-1px)}.stats[data-astro-cid-bbe6dxrz]{position:relative;margin-top:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border-top:1px solid var(--line-soft)}.stat[data-astro-cid-bbe6dxrz]{padding:20px 18px 20px 24px;border-right:1px solid var(--line-soft)}.stat[data-astro-cid-bbe6dxrz]:first-child{padding-left:0}.stat[data-astro-cid-bbe6dxrz]:last-child{border-right:none}.stat-val[data-astro-cid-bbe6dxrz]{font-size:26px;font-weight:500;letter-spacing:-.02em}.stat-label[data-astro-cid-bbe6dxrz]{font-size:11px;color:var(--fg-mute);text-transform:uppercase;letter-spacing:.04em;margin-top:4px}@media(max-width:900px){.hero[data-astro-cid-bbe6dxrz]{padding:48px 18px 56px}.layout[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:28px}.content[data-astro-cid-bbe6dxrz]{text-align:left}.title[data-astro-cid-bbe6dxrz]{font-size:clamp(34px,11vw,52px);line-height:1.02;text-wrap:pretty}.subtitle[data-astro-cid-bbe6dxrz]{font-size:16px}.actions[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz],.actions[data-astro-cid-bbe6dxrz] .btn{width:100%;justify-content:center}.stats[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.stat[data-astro-cid-bbe6dxrz]{padding:18px 10px 18px 0}.stat[data-astro-cid-bbe6dxrz]:nth-child(2n){padding-left:20px}.stat[data-astro-cid-bbe6dxrz]:nth-child(1),.stat[data-astro-cid-bbe6dxrz]:nth-child(2){border-bottom:1px solid var(--line-soft)}.stat[data-astro-cid-bbe6dxrz]:nth-child(odd){border-right:1px solid var(--line-soft)}.stat[data-astro-cid-bbe6dxrz]:nth-child(2n){border-right:none}}.eyebrow[data-astro-cid-tojtqxni]{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.02em;color:var(--fg-mute);text-transform:uppercase}.dot[data-astro-cid-tojtqxni]{width:6px;height:6px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 20%,transparent)}.marquee[data-astro-cid-tpudeaz7]{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:26px 0;position:relative;overflow:hidden;background:color-mix(in oklab,var(--bg-2) 50%,var(--bg))}.header[data-astro-cid-tpudeaz7]{max-width:var(--max);margin:0 auto 16px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.track-wrap[data-astro-cid-tpudeaz7]{position:relative;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.track[data-astro-cid-tpudeaz7]{display:flex;gap:56px;width:max-content;animation:apptalic-marquee 48s linear infinite}.item[data-astro-cid-tpudeaz7]{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:500;letter-spacing:-.015em;color:var(--fg);opacity:.82;white-space:nowrap}.logo[data-astro-cid-tpudeaz7]{width:22px;height:22px;object-fit:contain}.dot[data-astro-cid-tpudeaz7]{width:7px;height:7px;border-radius:2px;background:var(--fg);opacity:.35;transform:rotate(45deg)}
