.scanlines.svelte-7flyt8.svelte-7flyt8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 1px,transparent 1px,transparent 3px)}.scanlines.svelte-7flyt8.svelte-7flyt8:after{content:"";position:absolute;left:0;right:0;height:20vh;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.03),transparent);animation:svelte-7flyt8-sweep 7s linear infinite}@keyframes svelte-7flyt8-sweep{0%{transform:translateY(-20vh)}to{transform:translateY(100vh)}}@keyframes svelte-7flyt8-blink{0%,49%{opacity:1}50%,to{opacity:0}}.wrap.svelte-7flyt8.svelte-7flyt8{width:min(1100px,100% - 3rem);margin:0 auto}.red.svelte-7flyt8.svelte-7flyt8{position:relative;display:inline-block}.red.svelte-7flyt8 .bar.svelte-7flyt8{position:absolute;top:.08em;right:-.1em;bottom:.08em;left:-.1em;background-color:var(--black);transform-origin:right center}html:not(.js) .bar.svelte-7flyt8.svelte-7flyt8{display:none}.hero.svelte-7flyt8.svelte-7flyt8{position:relative;display:flex;height:100vh;height:100svh;min-height:30rem;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 50% 45%,#1d0606 0%,var(--black) 70%);overflow:hidden}.frame.svelte-7flyt8.svelte-7flyt8{position:absolute;top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem;pointer-events:none;font-family:var(--mono);font-size:.8rem;letter-spacing:.08em;color:var(--gray-300)}.corner.svelte-7flyt8.svelte-7flyt8{position:absolute;width:2.5rem;height:2.5rem;border:0 solid var(--gray-300)}.corner.tl.svelte-7flyt8.svelte-7flyt8{top:0;left:0;border-top-width:2px;border-left-width:2px}.corner.tr.svelte-7flyt8.svelte-7flyt8{top:0;right:0;border-top-width:2px;border-right-width:2px}.corner.bl.svelte-7flyt8.svelte-7flyt8{bottom:0;left:0;border-bottom-width:2px;border-left-width:2px}.corner.br.svelte-7flyt8.svelte-7flyt8{bottom:0;right:0;border-bottom-width:2px;border-right-width:2px}.hud.svelte-7flyt8.svelte-7flyt8{position:absolute}.hud.rec.svelte-7flyt8.svelte-7flyt8{top:1rem;left:1.2rem;color:var(--white)}.hud.cam.svelte-7flyt8.svelte-7flyt8{top:1rem;right:1.2rem}.hud.time.svelte-7flyt8.svelte-7flyt8{bottom:1rem;left:1.2rem}.hud.id.svelte-7flyt8.svelte-7flyt8{bottom:1rem;right:1.2rem}.rec.svelte-7flyt8 .dot.svelte-7flyt8{display:inline-block;width:.6rem;height:.6rem;margin-right:.5rem;border-radius:50%;background-color:var(--accent-500);animation:svelte-7flyt8-blink 1.4s steps(1) infinite}h1.svelte-7flyt8.svelte-7flyt8{font-size:clamp(2.4rem,10.5vw,9.5rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--white)}h1.svelte-7flyt8 .char.svelte-7flyt8{display:inline-block}html.js h1.svelte-7flyt8 .char.svelte-7flyt8{opacity:0}.claim.svelte-7flyt8.svelte-7flyt8{margin-top:1.5rem;font-size:clamp(1.1rem,2.4vw,1.6rem);color:var(--gray-200)}.claim.svelte-7flyt8 .red.svelte-7flyt8{color:var(--accent-500);font-weight:600}.down.svelte-7flyt8.svelte-7flyt8{position:absolute;bottom:3.5rem;left:50%;transform:translate(-50%);font-size:1.5rem;color:var(--gray-300);text-decoration:none;transition:color .2s ease}.down.svelte-7flyt8.svelte-7flyt8:hover{color:var(--white)}section.svelte-7flyt8.svelte-7flyt8{padding:7rem 0}html.js .reveal.svelte-7flyt8.svelte-7flyt8{opacity:0}.label.svelte-7flyt8.svelte-7flyt8{margin-bottom:2rem;font-family:var(--mono);font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent-500)}.lead.svelte-7flyt8.svelte-7flyt8{max-width:52rem;font-size:clamp(1.4rem,3vw,2.3rem);font-weight:300;line-height:1.35;color:var(--white)}.lead.svelte-7flyt8 .red.svelte-7flyt8{font-weight:600}.topics.svelte-7flyt8.svelte-7flyt8{background-color:var(--gray-900)}.grid.svelte-7flyt8.svelte-7flyt8{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background-color:var(--gray-700);border:1px solid var(--gray-700)}.topic.svelte-7flyt8.svelte-7flyt8{padding:2.4rem 2rem 2.6rem;background-color:var(--gray-900)}.topic.svelte-7flyt8 .code.svelte-7flyt8{font-family:var(--mono);font-size:.75rem;letter-spacing:.12em;color:var(--gray-300)}.topic.svelte-7flyt8 h3.svelte-7flyt8{margin:1rem 0 .8rem;font-size:1.35rem;font-weight:700;color:var(--white);-webkit-hyphens:auto;hyphens:auto}.topic.svelte-7flyt8 p.svelte-7flyt8{line-height:1.55;color:var(--gray-200)}.plans.svelte-7flyt8 ol.svelte-7flyt8{list-style:none}.plans.svelte-7flyt8 li.svelte-7flyt8{display:flex;gap:2rem;padding:2rem 0;border-top:1px solid var(--gray-700)}.plans.svelte-7flyt8 li.svelte-7flyt8:last-child{border-bottom:1px solid var(--gray-700)}.plans.svelte-7flyt8 li .num.svelte-7flyt8{font-family:var(--mono);font-size:.9rem;padding-top:.4rem;color:var(--accent-500)}.plans.svelte-7flyt8 li h3.svelte-7flyt8{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:var(--white)}.plans.svelte-7flyt8 li p.svelte-7flyt8{margin-top:.5rem;max-width:40rem;line-height:1.55;color:var(--gray-200)}.soon.svelte-7flyt8.svelte-7flyt8{text-align:center}.soon.svelte-7flyt8 .big.svelte-7flyt8{font-size:clamp(3rem,10vw,7rem);font-weight:800;letter-spacing:-.03em;color:var(--white)}.soon.svelte-7flyt8 .small.svelte-7flyt8{margin-top:1.5rem;font-family:var(--mono);font-size:.85rem;color:var(--gray-300)}footer.svelte-7flyt8.svelte-7flyt8{padding:2rem 0;border-top:1px solid var(--gray-700);font-family:var(--mono);font-size:.8rem;color:var(--gray-300)}footer.svelte-7flyt8 .wrap.svelte-7flyt8{display:flex;justify-content:space-between}@media (max-width: 600px){.hud.cam.svelte-7flyt8.svelte-7flyt8,.hud.id.svelte-7flyt8.svelte-7flyt8{display:none}.plans.svelte-7flyt8 li.svelte-7flyt8{gap:1rem}.grid.svelte-7flyt8.svelte-7flyt8{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.scanlines.svelte-7flyt8.svelte-7flyt8:after,.rec.svelte-7flyt8 .dot.svelte-7flyt8{animation:none}}
