.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(48px,6vw,84px);display:grid}.hero__content[data-astro-cid-ge2uvauf]{min-width:0}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.06em;margin:26px 0;font-size:clamp(42px,4.9vw,68px);font-weight:650;line-height:1.04}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--cobalt)}.hero__sub[data-astro-cid-ge2uvauf]{max-width:490px;color:var(--ink-dim);font-size:18px;line-height:1.65}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:24px;margin:30px 0;display:flex}.hero__link[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line-strong);padding-block:8px;font-size:14px;font-weight:600}.hero__link[data-astro-cid-ge2uvauf]:hover{color:var(--cobalt)}.hero__note[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);gap:14px;max-width:500px;padding-top:24px;display:flex}.hero__mark[data-astro-cid-ge2uvauf]{color:var(--amber);font-size:24px}.hero__note[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--ink-dim);margin:0;font-size:12px;line-height:1.7}.hero__note[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--ink);font-size:14px;font-weight:600}.hero__note[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{text-underline-offset:3px;text-decoration:underline}.hero__trust[data-astro-cid-ge2uvauf]{color:var(--ink-faint);letter-spacing:.05em;margin:26px 0 0;font-size:10px}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:36px}.hero__content[data-astro-cid-ge2uvauf]{max-width:650px}}@media (width<=360px){.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:36px}.hero__sub[data-astro-cid-ge2uvauf]{font-size:16px}}.metrics[data-astro-cid-ic3gsucs]{padding-block:0 32px}.metrics__grid[data-astro-cid-ic3gsucs]{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);display:grid}.metric[data-astro-cid-ic3gsucs]{border-right:1px solid var(--line);align-content:start;gap:3px;padding:22px 20px 24px 0;display:grid}.metric[data-astro-cid-ic3gsucs]:not(:first-child){padding-left:20px}.metric[data-astro-cid-ic3gsucs]:last-child{border-right:0}.metric__value[data-astro-cid-ic3gsucs]{letter-spacing:-.04em;font-size:clamp(26px,3vw,38px);font-weight:680;overflow:hidden}.metric__inner[data-astro-cid-ic3gsucs]{background:var(--brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.metric__label[data-astro-cid-ic3gsucs]{color:var(--ink);font-size:14px;font-weight:600}.metric__note[data-astro-cid-ic3gsucs]{color:var(--ink-faint);font-size:11.5px;font-family:var(--font-mono)}@media (width<=700px){.metrics__grid[data-astro-cid-ic3gsucs]{grid-template-columns:repeat(2,1fr)}.metric[data-astro-cid-ic3gsucs]:nth-child(2){border-right:0}.metric[data-astro-cid-ic3gsucs]:nth-child(-n+2){border-bottom:1px solid var(--line)}.metric[data-astro-cid-ic3gsucs]:nth-child(odd){padding-left:0}.metric[data-astro-cid-ic3gsucs]:nth-child(2n){padding-left:16px}}@media (width<=340px){.metrics__grid[data-astro-cid-ic3gsucs]{grid-template-columns:1fr}.metric[data-astro-cid-ic3gsucs],.metric[data-astro-cid-ic3gsucs]:not(:first-child),.metric[data-astro-cid-ic3gsucs]:nth-child(2n),.metric[data-astro-cid-ic3gsucs]:nth-child(odd){border-right:0;border-bottom:1px solid var(--line);padding:18px 0}.metric[data-astro-cid-ic3gsucs]:last-child{border-bottom:0}}.principles[data-astro-cid-p4uopdll]{padding-block:48px 68px}.principles__grid[data-astro-cid-p4uopdll]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.principles__grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-2);padding:28px}.principles__number[data-astro-cid-p4uopdll]{color:var(--cobalt);font-size:12px}.principles[data-astro-cid-p4uopdll] h3[data-astro-cid-p4uopdll]{letter-spacing:-.025em;margin:24px 0 8px;font-size:25px}.principles[data-astro-cid-p4uopdll] p[data-astro-cid-p4uopdll]{color:var(--ink-dim);margin:0;font-size:15px;line-height:1.65}.principles__symbol[data-astro-cid-p4uopdll]{color:var(--cyan);font-family:var(--font-mono);align-items:end;height:76px;font-size:32px;display:flex}.principles[data-astro-cid-p4uopdll] code[data-astro-cid-p4uopdll]{color:var(--mint);background:var(--bg);border:1px solid var(--line);border-radius:6px;margin-top:26px;padding:4px 10px;font-size:11px;display:inline-block}@media (width<=700px){.principles__grid[data-astro-cid-p4uopdll]{grid-template-columns:1fr}}.evidence[data-astro-cid-aih3mhrt]{padding-block:38px 68px}.evidence__head[data-astro-cid-aih3mhrt]{max-width:760px}.evidence[data-astro-cid-aih3mhrt] h2[data-astro-cid-aih3mhrt]{letter-spacing:-.045em;margin:24px 0 18px;font-size:clamp(30px,3.3vw,44px);line-height:1.1}.evidence__head[data-astro-cid-aih3mhrt]>p[data-astro-cid-aih3mhrt]{color:var(--ink-dim);max-width:690px;font-size:16px}.evidence__grid[data-astro-cid-aih3mhrt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.evidence__card[data-astro-cid-aih3mhrt]{border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--bg-2);padding:clamp(22px,3vw,34px)}.evidence__card--alert[data-astro-cid-aih3mhrt]{border-color:color-mix(in srgb, var(--amber) 52%, var(--line))}.evidence__state[data-astro-cid-aih3mhrt]{font:11px var(--font-mono);color:var(--cobalt);text-transform:uppercase;letter-spacing:.06em}.evidence__card--alert[data-astro-cid-aih3mhrt] .evidence__state[data-astro-cid-aih3mhrt]{color:var(--amber)}.evidence[data-astro-cid-aih3mhrt] h3[data-astro-cid-aih3mhrt]{letter-spacing:-.035em;margin:20px 0 12px;font-size:clamp(22px,2.6vw,31px);line-height:1.14}.evidence__card[data-astro-cid-aih3mhrt] p[data-astro-cid-aih3mhrt]{color:var(--ink-dim);margin:0;font-size:14px;line-height:1.7}.evidence__foot[data-astro-cid-aih3mhrt]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:20px;display:flex}.evidence__foot[data-astro-cid-aih3mhrt] .mono[data-astro-cid-aih3mhrt]{color:var(--ink-faint);font-size:10px}.evidence__scope[data-astro-cid-aih3mhrt]{max-width:780px;color:var(--ink-faint);margin:18px 0 10px;font-size:12px;line-height:1.7}.evidence__more[data-astro-cid-aih3mhrt]{color:var(--cobalt);font-size:13px;font-weight:650}@media (width<=700px){.evidence__grid[data-astro-cid-aih3mhrt]{grid-template-columns:1fr}}.code[data-astro-cid-gpu6mraz]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(32px,5vw,64px);padding-block:72px;display:grid}.code[data-astro-cid-gpu6mraz]>[data-astro-cid-gpu6mraz]{min-width:0}.code[data-astro-cid-gpu6mraz] h2[data-astro-cid-gpu6mraz]{letter-spacing:-.045em;margin:24px 0;font-size:clamp(32px,3.5vw,44px);line-height:1.1}.code__intro[data-astro-cid-gpu6mraz]>p[data-astro-cid-gpu6mraz]{color:var(--ink-dim);font-size:16px}.code[data-astro-cid-gpu6mraz] ul[data-astro-cid-gpu6mraz]{color:var(--ink-dim);margin-block:24px;padding-left:18px;font-size:14px;line-height:2}.code[data-astro-cid-gpu6mraz] .code__preview[data-astro-cid-gpu6mraz]{color:var(--ink-faint);margin-top:36px;font-size:10px}.code__install[data-astro-cid-gpu6mraz]{border:1px solid var(--line);background:var(--bg-2);border-radius:8px;margin:12px 0 0;padding:18px;font-size:11px;overflow-x:auto}.code__sample[data-astro-cid-gpu6mraz]{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:12px;overflow:hidden}.code__sample[data-astro-cid-gpu6mraz] header[data-astro-cid-gpu6mraz]{border-bottom:1px solid var(--line);color:var(--ink-dim);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:16px 20px;font-size:11px;display:flex}.code__sample[data-astro-cid-gpu6mraz] header[data-astro-cid-gpu6mraz] span[data-astro-cid-gpu6mraz]:last-child{color:var(--cobalt)}.code__sample[data-astro-cid-gpu6mraz] pre[data-astro-cid-gpu6mraz]{font:12px/1.85 var(--font-mono);color:var(--ink);margin:0;padding:24px 20px 28px;overflow-x:auto}.code__sample[data-astro-cid-gpu6mraz] footer[data-astro-cid-gpu6mraz]{border-top:1px solid var(--line);color:var(--ink-faint);padding:14px 20px;font-size:10px}@media (width<=980px){.code[data-astro-cid-gpu6mraz]{grid-template-columns:1fr}}.audience__grid[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.audience__card[data-astro-cid-5oxtwd5f]{background:var(--surface);padding:clamp(26px,4vw,44px)}.audience__label[data-astro-cid-5oxtwd5f]{color:var(--cobalt);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.audience[data-astro-cid-5oxtwd5f] h3[data-astro-cid-5oxtwd5f]{letter-spacing:-.03em;margin:22px 0 10px;font-size:clamp(24px,3vw,32px)}.audience[data-astro-cid-5oxtwd5f] p[data-astro-cid-5oxtwd5f]{max-width:420px;color:var(--ink-dim);margin:0 0 24px;line-height:1.68}.text-link[data-astro-cid-5oxtwd5f]{color:var(--cobalt);font-weight:650}@media (width<=680px){.audience__grid[data-astro-cid-5oxtwd5f]{grid-template-columns:1fr}}.research-proof[data-astro-cid-h3ootvd2]{border-top:1px solid var(--line)}.research-proof__scope[data-astro-cid-h3ootvd2]{max-width:780px;color:var(--ink-dim);margin-top:28px}.research-proof__head[data-astro-cid-h3ootvd2]{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.research-proof[data-astro-cid-h3ootvd2] h2[data-astro-cid-h3ootvd2]{letter-spacing:-.04em;margin-top:18px;font-size:clamp(35px,4.8vw,60px);line-height:1.02}.research-proof__paper[data-astro-cid-h3ootvd2]{border-left:2px solid var(--violet);color:var(--ink-dim);gap:13px;padding-left:24px;line-height:1.5;display:grid}.research-proof__paper[data-astro-cid-h3ootvd2] strong[data-astro-cid-h3ootvd2]{color:var(--ink);font-size:17px}.research-proof__paper[data-astro-cid-h3ootvd2] span[data-astro-cid-h3ootvd2]{font:12px/1.5 var(--font-mono);color:var(--ink-faint)}.research-proof__map[data-astro-cid-h3ootvd2]{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-top:48px}.research-proof__row[data-astro-cid-h3ootvd2]{border-top:1px solid var(--line);color:var(--ink-dim);grid-template-columns:1fr 1fr;gap:24px;padding:15px 0;display:grid}.research-proof__row[data-astro-cid-h3ootvd2]:first-child{border-top:0}.research-proof__header[data-astro-cid-h3ootvd2]{color:var(--ink-faint);font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.research-proof__row[data-astro-cid-h3ootvd2] strong[data-astro-cid-h3ootvd2]{font-weight:600}.is-done[data-astro-cid-h3ootvd2]{color:var(--mint)}.is-open[data-astro-cid-h3ootvd2]{color:var(--violet)}.research-proof__link[data-astro-cid-h3ootvd2]{margin-top:24px;display:inline-block}@media (width<=700px){.research-proof__head[data-astro-cid-h3ootvd2]{grid-template-columns:1fr}.research-proof__paper[data-astro-cid-h3ootvd2]{border-left:0;border-top:2px solid var(--violet);padding:18px 0 0}.research-proof__row[data-astro-cid-h3ootvd2]{grid-template-columns:1fr;gap:5px}}.cta[data-astro-cid-4zgmmfpt]{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);text-align:center;justify-items:center;padding:clamp(56px,8vw,108px) 0;display:grid}.cta__inner[data-astro-cid-4zgmmfpt]{justify-items:center;gap:18px;max-width:720px;display:grid;position:relative}.cta[data-astro-cid-4zgmmfpt] h2[data-astro-cid-4zgmmfpt]{letter-spacing:-.03em;margin:0;font-size:clamp(34px,5.2vw,58px);font-weight:690;line-height:1.02}.cta[data-astro-cid-4zgmmfpt] p[data-astro-cid-4zgmmfpt]{color:var(--ink-dim);max-width:560px;margin:0;font-size:17px;line-height:1.62}.cta__cmd[data-astro-cid-4zgmmfpt]{border:1px solid var(--line-strong);background:var(--surface);width:100%;max-width:520px;box-shadow:var(--ring);text-align:left;white-space:nowrap;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:16px 22px;display:flex;overflow-x:auto}.cta__ps[data-astro-cid-4zgmmfpt]{color:var(--cobalt);font-weight:700}.cta__cmd[data-astro-cid-4zgmmfpt] code[data-astro-cid-4zgmmfpt]{color:var(--ink);letter-spacing:-.01em;font-size:14px}.cta__release-note[data-astro-cid-4zgmmfpt]{color:var(--ink-faint);font:11.5px/1.5 var(--font-mono);margin:-8px 0 0}.cta__actions[data-astro-cid-4zgmmfpt]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}
