.page.svelte-161xx9x{overflow:clip;background:#0a0a0b;color:#e5e5e5}.wrap.svelte-161xx9x{width:min(1180px,calc(100% - 2.5rem));margin-inline:auto}.split.svelte-161xx9x{display:grid;align-items:start;padding:clamp(1.5rem,3vw,2.5rem) 0 clamp(3rem,6vw,5rem);gap:clamp(2.5rem,5vw,4rem)}@media (min-width: 980px){.split.svelte-161xx9x{grid-template-columns:1.05fr .95fr}}.lede.svelte-161xx9x{max-width:44ch;margin-bottom:2rem;font-size:1.08rem;line-height:1.5}.split.svelte-161xx9x .card{width:100%}.card-inner.svelte-161xx9x{padding:clamp(1.5rem,3vw,2.1rem)}.kicker.svelte-161xx9x{color:#34f113;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.card-inner.svelte-161xx9x ul:where(.svelte-161xx9x){display:grid;margin:1.2rem 0 1.8rem;padding:0;gap:.7rem;list-style:none}.card-inner.svelte-161xx9x li:where(.svelte-161xx9x){position:relative;padding-left:1.6rem;font-size:1rem;line-height:1.4}.card-inner.svelte-161xx9x li:where(.svelte-161xx9x):before{content:"";position:absolute;top:.5em;left:0;width:7px;height:7px;border-radius:999px;background:#34f113}.device.svelte-161xx9x{display:grid;position:relative;place-items:center}.glow.svelte-161xx9x{position:absolute;width:70%;height:60%;border-radius:999px;background:color-mix(in srgb,#34f113 22%,transparent);filter:blur(70px)}.cats.svelte-161xx9x{padding:clamp(3.5rem,7vw,5.5rem) 0;border-top:1px solid color-mix(in srgb,#ffffff 8%,transparent)}.cats.svelte-161xx9x h2:where(.svelte-161xx9x){max-width:18ch;margin:.85rem 0 2.5rem;color:#fff;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:800;letter-spacing:-.04em;line-height:1.02}.cat-grid.svelte-161xx9x{display:grid;padding:0;gap:.85rem;list-style:none}@media (min-width: 640px){.cat-grid.svelte-161xx9x{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.cat-grid.svelte-161xx9x{grid-template-columns:repeat(4,1fr)}}.cat-grid.svelte-161xx9x li:where(.svelte-161xx9x){display:grid;padding:1.25rem;border:1px solid color-mix(in srgb,#ffffff 8%,transparent);border-radius:18px;background:#15171c;gap:.35rem}.dot.svelte-161xx9x{width:9px;height:9px;margin-bottom:.6rem;border-radius:999px;background:#34f113;box-shadow:0 0 12px color-mix(in srgb,#34f113 65%,transparent)}.cat-grid.svelte-161xx9x strong:where(.svelte-161xx9x){color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:-.02em}.note.svelte-161xx9x{color:#8a8a8e;font-size:.9rem}
