.ft-hero[data-astro-cid-7qs6ua4e]{background:radial-gradient(ellipse 80% 60% at 50% 0%, #ff2a4b21 0%, transparent 70%), var(--bg);text-align:center;border-bottom:1px solid var(--border);padding:7rem 0 4rem;position:relative;overflow:hidden}.ft-hero[data-astro-cid-7qs6ua4e]:before{content:"";pointer-events:none;background:radial-gradient(40% 40% at 50% 100%,#ff2a4b0a,#0000 70%);position:absolute;inset:0}.ft-hero-inner[data-astro-cid-7qs6ua4e]{z-index:1;max-width:820px;margin:0 auto;position:relative}.ft-live-badge[data-astro-cid-7qs6ua4e]{color:#ffa3b2;letter-spacing:.15em;text-transform:uppercase;background:#ff2a4b14;border:1px solid #ff2a4b4d;border-radius:4px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1.1rem;font-size:.6875rem;font-weight:700;display:inline-flex}.ft-live-dot[data-astro-cid-7qs6ua4e]{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.5s ease-in-out infinite ft-dot-pulse;box-shadow:0 0 8px #ff2a4be6}@keyframes ft-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.ft-hero-h1[data-astro-cid-7qs6ua4e]{color:var(--text);margin:0 0 1.25rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15}.ft-hero-sub[data-astro-cid-7qs6ua4e]{color:var(--text-dim);max-width:680px;margin-bottom:2.25rem;margin-left:auto;margin-right:auto;font-size:1.0625rem;line-height:1.75}.ft-hero-cta-row[data-astro-cid-7qs6ua4e]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.ft-cta-primary[data-astro-cid-7qs6ua4e]{color:#000;background:#25d366;border-radius:10px;align-items:center;gap:.6rem;padding:.9rem 1.9rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 20px #25d36633}.ft-cta-primary[data-astro-cid-7qs6ua4e] svg[data-astro-cid-7qs6ua4e]{fill:#000;width:20px;height:20px}.ft-cta-primary[data-astro-cid-7qs6ua4e]:hover{transform:translateY(-2px);box-shadow:0 8px 28px #25d36659}.ft-cta-secondary[data-astro-cid-7qs6ua4e]{color:#ffa3b2;border:1px solid #ff2a4b4d;border-radius:10px;align-items:center;padding:.9rem 1.6rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.ft-cta-secondary[data-astro-cid-7qs6ua4e]:hover{color:#fff;background:#ff2a4b14;border-color:#ff2a4b99}.ft-trust-row[data-astro-cid-7qs6ua4e]{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;display:flex}.ft-trust-item[data-astro-cid-7qs6ua4e]{color:var(--text-dim);align-items:center;gap:.4rem;font-size:.8rem;font-weight:500;display:inline-flex}.ft-trust-item[data-astro-cid-7qs6ua4e] span[data-astro-cid-7qs6ua4e]{color:#ffa3b2;font-weight:700}.ft-steps[data-astro-cid-7qs6ua4e]{flex-direction:column;gap:1rem;max-width:720px;margin-top:2.5rem;margin-left:auto;margin-right:auto;display:flex}.ft-step[data-astro-cid-7qs6ua4e]{background:#ffffff08;border:1px solid #ff2a4b1f;border-radius:14px;align-items:flex-start;gap:1.25rem;padding:1.5rem 1.75rem;transition:border-color .2s,transform .2s;display:flex}.ft-step[data-astro-cid-7qs6ua4e]:hover{border-color:#ff2a4b4d;transform:translate(4px)}.ft-step-num[data-astro-cid-7qs6ua4e]{color:var(--accent);opacity:.6;flex-shrink:0;min-width:2rem;margin-top:.1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.375rem;font-weight:900;line-height:1}.ft-step-title[data-astro-cid-7qs6ua4e]{color:var(--text);margin-bottom:.35rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700}.ft-step-desc[data-astro-cid-7qs6ua4e]{color:var(--text-dim);margin:0;font-size:.875rem;line-height:1.6}.ft-steps-cta[data-astro-cid-7qs6ua4e]{text-align:center;margin-top:2.5rem}.ft-included-grid[data-astro-cid-7qs6ua4e]{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}@media (width<=1024px){.ft-included-grid[data-astro-cid-7qs6ua4e]{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.ft-included-grid[data-astro-cid-7qs6ua4e]{grid-template-columns:1fr}}.ft-included-card[data-astro-cid-7qs6ua4e]{background:#ffffff08;border:1px solid #ff2a4b1f;border-radius:14px;padding:1.5rem 1.25rem;transition:border-color .2s,transform .2s}.ft-included-card[data-astro-cid-7qs6ua4e]:hover{border-color:#ff2a4b4d;transform:translateY(-2px)}.ft-included-icon[data-astro-cid-7qs6ua4e]{margin-bottom:.75rem;font-size:1.75rem;line-height:1}.ft-included-title[data-astro-cid-7qs6ua4e]{color:var(--text);margin-bottom:.35rem;font-size:.9rem;font-weight:700}.ft-included-desc[data-astro-cid-7qs6ua4e]{color:var(--text-dim);font-size:.825rem;line-height:1.55}.ft-split-row[data-astro-cid-7qs6ua4e]{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}@media (width<=768px){.ft-split-row[data-astro-cid-7qs6ua4e]{grid-template-columns:1fr;gap:2.5rem}}.ft-checklist[data-astro-cid-7qs6ua4e]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ft-checklist[data-astro-cid-7qs6ua4e] li[data-astro-cid-7qs6ua4e]{color:var(--text-dim);align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.6;display:flex}.ft-checklist[data-astro-cid-7qs6ua4e] li[data-astro-cid-7qs6ua4e] svg[data-astro-cid-7qs6ua4e]{color:var(--accent);flex-shrink:0;margin-top:.15rem}.ft-devices-grid[data-astro-cid-7qs6ua4e]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.ft-device-chip[data-astro-cid-7qs6ua4e]{color:var(--text-dim);background:#ff2a4b0f;border:1px solid #ff2a4b24;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .9rem;font-size:.825rem;font-weight:600;transition:border-color .2s,color .2s;display:flex}.ft-device-chip[data-astro-cid-7qs6ua4e]:hover{color:var(--text);border-color:#ff2a4b4d}.ft-prose-block[data-astro-cid-7qs6ua4e]{max-width:760px;color:var(--text-dim);text-align:center;margin:0 auto;font-size:1rem;line-height:1.8}.ft-final-cta[data-astro-cid-7qs6ua4e]{background:linear-gradient(180deg, var(--bg-surface,#111113) 0%, var(--bg) 100%);text-align:center;padding:5rem 0}.ft-final-inner[data-astro-cid-7qs6ua4e]{max-width:640px;margin:0 auto}.ft-final-title[data-astro-cid-7qs6ua4e]{color:var(--text);margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2}.ft-final-sub[data-astro-cid-7qs6ua4e]{color:var(--text-dim);margin-bottom:0;font-size:1rem;line-height:1.7}.nav-link-active[data-astro-cid-7qs6ua4e]{font-weight:600;color:var(--accent)!important}
