@property --fc-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.fc-frame.svelte-1yo6mzj{position:relative;padding:1px;border-radius:2rem;background:conic-gradient(from var(--fc-angle),rgba(204,255,0,.12) 0deg,rgba(204,255,0,.12) 250deg,#ccff00 310deg,rgba(204,255,0,.12) 360deg);animation:svelte-1yo6mzj-fc-spin 7s linear infinite}.fc.svelte-1yo6mzj{--mx: 70%;--my: 30%;position:relative;overflow:hidden;border-radius:calc(2rem - 1px);background:linear-gradient(150deg,#15171c,#0c0d10 55%,#0a0b0d);isolation:isolate}.fc-grid.svelte-1yo6mzj{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(80% 90% at 75% 20%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(80% 90% at 75% 20%,#000 20%,transparent 75%);pointer-events:none;z-index:-1}.fc-spot.svelte-1yo6mzj{position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(204,255,0,.09),transparent 60%);pointer-events:none;z-index:-1;transition:background .15s linear}.fc-glow.svelte-1yo6mzj{position:absolute;top:-8rem;right:-6rem;width:22rem;height:22rem;border-radius:50%;background:#ccff0029;filter:blur(80px);pointer-events:none;z-index:-1;animation:svelte-1yo6mzj-fc-breathe 6s ease-in-out infinite}.fc-body.svelte-1yo6mzj{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center;padding:clamp(1.75rem,5vw,3.75rem) clamp(1.5rem,5vw,3.75rem) clamp(4rem,7vw,5.5rem)}.fc-kicker.svelte-1yo6mzj{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem .8rem .4rem .65rem;border-radius:999px;border:1px solid rgba(204,255,0,.22);background:#ccff000d;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:#cf0}.fc-live.svelte-1yo6mzj{position:relative;width:7px;height:7px;border-radius:50%;background:#cf0}.fc-live.svelte-1yo6mzj:after{content:"";position:absolute;inset:0;border-radius:50%;background:#cf0;animation:svelte-1yo6mzj-fc-ping 1.8s cubic-bezier(0,0,.2,1) infinite}.fc-title.svelte-1yo6mzj{margin-top:1.25rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.02;letter-spacing:-.02em;color:#f6f7f4;text-wrap:balance}.fc-text.svelte-1yo6mzj{margin-top:1rem;max-width:34rem;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.6;color:#f6f7f499;text-wrap:pretty}.fc-ctas.svelte-1yo6mzj{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.fc-primary.svelte-1yo6mzj{box-shadow:0 12px 40px -12px #ccff008c}.fc-primary.svelte-1yo6mzj .fc-arrow{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.fc-primary.svelte-1yo6mzj:hover .fc-arrow{transform:translate(4px)}.fc-wa.svelte-1yo6mzj{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.5rem;font-size:.88rem;color:#f6f7f48c;text-decoration:none;transition:color .25s ease}.fc-wa.svelte-1yo6mzj:hover{color:#f6f7f4}.fc-wa-ico.svelte-1yo6mzj{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.12);color:#cf0;transition:border-color .25s ease}.fc-wa.svelte-1yo6mzj:hover .fc-wa-ico:where(.svelte-1yo6mzj){border-color:#ccff0080}.fc-next.svelte-1yo6mzj{padding:clamp(1.25rem,2.5vw,1.75rem);border-radius:1.4rem;border:1px solid rgba(255,255,255,.09);background:#0a0b0d8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.fc-next-label.svelte-1yo6mzj{margin-bottom:1.1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#f6f7f473}.fc-steps.svelte-1yo6mzj{position:relative;display:flex;flex-direction:column;gap:1.25rem}.fc-steps.svelte-1yo6mzj:before{content:"";position:absolute;left:17px;top:18px;bottom:18px;width:1px;background:linear-gradient(#cf0,#ccff001a)}.fc-step.svelte-1yo6mzj{position:relative;display:flex;gap:1rem}.fc-step-n.svelte-1yo6mzj{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border-radius:50%;border:1px solid rgba(204,255,0,.35);background:#0c0d10;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:700;color:#cf0}.fc-step.svelte-1yo6mzj:first-child .fc-step-n:where(.svelte-1yo6mzj){background:#cf0;border-color:#cf0;color:#0a0b0d}.fc-step-t.svelte-1yo6mzj{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1rem;color:#f6f7f4}.fc-step-b.svelte-1yo6mzj{margin-top:.2rem;font-size:.86rem;line-height:1.5;color:#f6f7f48c}.fc-pulse.svelte-1yo6mzj{position:absolute;left:0;right:0;bottom:clamp(.75rem,2vw,1.25rem);width:100%;height:clamp(44px,6vw,64px);pointer-events:none}.fc-pulse.svelte-1yo6mzj path:where(.svelte-1yo6mzj){fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.fc-pulse-base.svelte-1yo6mzj{stroke:#ccff001a;stroke-width:1.5}.fc-pulse-run.svelte-1yo6mzj{stroke:#cf0;stroke-width:2;stroke-dasharray:.16 .84;stroke-dashoffset:.16;filter:drop-shadow(0 0 6px rgba(204,255,0,.75));animation:svelte-1yo6mzj-fc-beat 3.6s linear infinite}@media(max-width:1023px){.fc-body.svelte-1yo6mzj{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.fc-frame.svelte-1yo6mzj,.fc.svelte-1yo6mzj{border-radius:1.5rem}.fc-ctas.svelte-1yo6mzj>*{width:100%;justify-content:center}.fc-kicker.svelte-1yo6mzj{font-size:.58rem;letter-spacing:.12em}}@keyframes svelte-1yo6mzj-fc-spin{to{--fc-angle: 360deg}}@keyframes svelte-1yo6mzj-fc-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes svelte-1yo6mzj-fc-ping{75%,to{transform:scale(2.6);opacity:0}}@keyframes svelte-1yo6mzj-fc-beat{0%{stroke-dashoffset:.16}to{stroke-dashoffset:-.84}}@media(prefers-reduced-motion:reduce){.fc-frame.svelte-1yo6mzj,.fc-glow.svelte-1yo6mzj,.fc-live.svelte-1yo6mzj:after,.fc-pulse-run.svelte-1yo6mzj{animation:none}.fc-pulse-run.svelte-1yo6mzj{stroke-dasharray:none;opacity:.35}}[data-effects=reduced] .fc-frame.svelte-1yo6mzj,[data-effects=reduced] .fc-glow.svelte-1yo6mzj,[data-effects=reduced] .fc-live.svelte-1yo6mzj:after,[data-effects=reduced] .fc-pulse-run.svelte-1yo6mzj{animation:none}[data-effects=reduced] .fc-pulse-run.svelte-1yo6mzj{stroke-dasharray:none;opacity:.35}
