div.svelte-clyidt{position:relative;width:100%;height:100%;overflow:hidden}canvas.svelte-clyidt{display:block;position:relative;width:100%;height:100%}.ps-wrap.svelte-1ykxqj6{max-width:1180px;margin:0 auto;padding:0 24px}.ps-hero.svelte-1ykxqj6{padding:70px 0 90px}.ps-hero-grid.svelte-1ykxqj6{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.ps-tag.svelte-1ykxqj6{display:inline-block;padding:6px 14px;border:2px solid #ccff00;color:#cf0;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:22px}.ps-hero-text.svelte-1ykxqj6 h1:where(.svelte-1ykxqj6){font-family:Archivo Black,sans-serif;font-size:clamp(2.6rem,6vw,4.4rem);line-height:.98;margin:0 0 22px;color:#fff;text-transform:uppercase}.ps-lead.svelte-1ykxqj6{color:#c9c9c9;font-size:1.08rem;max-width:440px;margin:0 0 30px}.ps-cta.svelte-1ykxqj6{display:inline-flex;align-items:center;padding:15px 30px;background:#cf0;color:#000;border:2px solid #000;font-weight:800;text-transform:uppercase;font-size:.9rem;box-shadow:5px 5px #8a2be2}.ps-cta-alt.svelte-1ykxqj6{background:#8a2be2;color:#fff;box-shadow:5px 5px #cf0}.ps-stats.svelte-1ykxqj6{display:flex;gap:30px;margin-top:44px}.ps-stat-value.svelte-1ykxqj6{font-family:Archivo Black,sans-serif;font-size:1.6rem;color:#cf0}.ps-stat-label.svelte-1ykxqj6{font-size:.78rem;color:#999;text-transform:uppercase}.ps-hero-canvas.svelte-1ykxqj6{height:480px;border:2px solid #ccff00;background:radial-gradient(circle at 50% 50%,rgba(138,43,226,.25),transparent 70%),#000}.ps-hero-canvas.svelte-1ykxqj6 canvas{display:block;width:100%;height:100%;touch-action:none}.ps-canvas-fallback.svelte-1ykxqj6{height:100%;display:flex;align-items:center;justify-content:center;font-family:Archivo Black,sans-serif;color:#cf0;font-size:2rem}.ps-buy.svelte-1ykxqj6{border-top:2px solid #ccff00;padding:80px 0;text-align:center}.ps-buy-inner.svelte-1ykxqj6 h2:where(.svelte-1ykxqj6){font-family:Archivo Black,sans-serif;font-size:clamp(1.6rem,3.4vw,2.4rem);color:#fff;margin:0 0 16px;text-transform:uppercase}.ps-buy-inner.svelte-1ykxqj6 p:where(.svelte-1ykxqj6){color:#999;max-width:480px;margin:0 auto 30px}@media (max-width: 860px){.ps-hero-grid.svelte-1ykxqj6{grid-template-columns:1fr}.ps-hero-canvas.svelte-1ykxqj6{height:340px}.ps-stats.svelte-1ykxqj6{flex-wrap:wrap}}
