.hp[data-astro-cid-j7pv25f6]{--bg: #0d0f1a;--bg-alt: #0a0c15;--card: #13162a;--border: #22253a;--purple: #7b35f5;--purple-soft: #8b6fe8;--purple-light: #b79cff;--orange: #f5a623;--body: #c8c8d4;--muted: #9a9ab0;--ok: #22c55e;--bad: #ef4444;background:var(--bg);color:var(--body);line-height:1.6;overflow-x:clip}.hp[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]{box-sizing:border-box}.hp[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hp[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.hp[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#fff;font-family:var(--font-heading);line-height:1.12;letter-spacing:-.015em}.mono[data-astro-cid-j7pv25f6]{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap[data-astro-cid-j7pv25f6]{max-width:72rem;margin:0 auto;padding:0 1.25rem;position:relative}.narrow[data-astro-cid-j7pv25f6]{max-width:50rem}.center[data-astro-cid-j7pv25f6]{text-align:center}.sec[data-astro-cid-j7pv25f6]{padding:5.5rem 0;position:relative;background-image:radial-gradient(rgba(139,111,232,.12) 1px,transparent 1px);background-size:28px 28px}.sec[data-astro-cid-j7pv25f6].alt{background-color:var(--bg-alt)}@media(max-width:40rem){.sec[data-astro-cid-j7pv25f6]{padding:3.75rem 0}.sub[data-astro-cid-j7pv25f6]{margin-bottom:2rem}.final[data-astro-cid-j7pv25f6]{padding:4.5rem 0}.hero[data-astro-cid-j7pv25f6]{padding:3rem 0 3.5rem}}.hp[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:700}.sub[data-astro-cid-j7pv25f6]{max-width:44rem;margin:1rem auto 3rem;font-size:1.0625rem;color:var(--muted);text-align:left}.sub[data-astro-cid-j7pv25f6].center{text-align:center}.platform-head[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{margin-left:0}.eyebrow[data-astro-cid-j7pv25f6]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--purple-light);margin-bottom:.75rem}.eyebrow[data-astro-cid-j7pv25f6].center{display:block}.btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.6rem;border-radius:999px;font-weight:600;font-size:1rem;text-decoration:none;transition:transform .15s,background .15s,border-color .15s}.btn-lg[data-astro-cid-j7pv25f6]{padding:1rem 2.2rem;font-size:1.1rem}.btn-primary[data-astro-cid-j7pv25f6]{background:var(--purple);color:#fff;box-shadow:0 8px 30px -8px #7b35f599}.btn-primary[data-astro-cid-j7pv25f6]:hover{background:#8d4dff;transform:translateY(-1px)}.btn-ghost[data-astro-cid-j7pv25f6]{border:1px solid rgba(255,255,255,.25);color:#fff}.btn-ghost[data-astro-cid-j7pv25f6]:hover{background:#ffffff14}.btn[data-astro-cid-j7pv25f6]:focus-visible,.hp[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible,.hp[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:focus-visible,.hp[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--purple-light);outline-offset:3px}.cta-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.center-row[data-astro-cid-j7pv25f6]{justify-content:center}.glow[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.glow-a[data-astro-cid-j7pv25f6]{width:28rem;height:28rem;background:var(--purple);opacity:.3;top:-8rem;left:-8rem}.glow-b[data-astro-cid-j7pv25f6]{width:22rem;height:22rem;background:var(--purple-soft);opacity:.2;bottom:-6rem;right:5%}.glow-c[data-astro-cid-j7pv25f6]{width:30rem;height:30rem;background:var(--purple);opacity:.25;top:50%;left:50%;transform:translate(-50%,-50%)}.hero[data-astro-cid-j7pv25f6]{position:relative;padding:5rem 0 4.5rem;background-image:radial-gradient(rgba(139,111,232,.18) 1px,transparent 1px);background-size:28px 28px;overflow:hidden}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;gap:3rem;align-items:center}@media(min-width:64rem){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.05fr 1fr}}.pill[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.85rem;color:var(--body);background:#7b35f51f;border:1px solid rgba(139,111,232,.4);border-radius:999px;padding:.3rem .9rem .3rem .35rem;text-decoration:none;margin-bottom:1.5rem}.pill[data-astro-cid-j7pv25f6]:hover{border-color:var(--purple-light)}.pill-new[data-astro-cid-j7pv25f6]{background:var(--purple);color:#fff;border-radius:999px;padding:.1rem .6rem;font-weight:700;font-size:.75rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,5.4vw,4rem);font-weight:800;letter-spacing:-.025em}.grad[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,var(--purple-light),var(--purple));-webkit-background-clip:text;background-clip:text;color:transparent}.lead[data-astro-cid-j7pv25f6]{font-size:1.15rem;color:var(--body);margin-top:1.4rem;max-width:34rem}.micro[data-astro-cid-j7pv25f6]{margin-top:1.1rem;font-size:.85rem;color:var(--muted)}.hero-visual[data-astro-cid-j7pv25f6]{position:relative}.hero-visual[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{border-radius:1.25rem;box-shadow:0 30px 80px -20px #7b35f573}.float-badge[data-astro-cid-j7pv25f6]{position:absolute;display:inline-flex;align-items:center;gap:.5rem;background:var(--card);border:1px solid var(--border);border-radius:999px;padding:.45rem .95rem;font-size:.8rem;font-weight:600;color:#fff;box-shadow:0 10px 30px #00000073;animation:float 6s ease-in-out infinite}.fb-1[data-astro-cid-j7pv25f6]{top:-.9rem;right:.5rem}.fb-2[data-astro-cid-j7pv25f6]{bottom:-1rem;left:-.5rem;animation-delay:-3s}.fb-3[data-astro-cid-j7pv25f6]{top:3.2rem;right:-.5rem;animation-delay:-2s}.dot[data-astro-cid-j7pv25f6]{width:.5rem;height:.5rem;border-radius:50%;background:var(--ok);animation:pulse 2s ease-in-out infinite}@keyframes float{50%{transform:translateY(-8px)}}@keyframes pulse{50%{opacity:.4;transform:scale(.8)}}@media(max-width:40rem){.fb-2[data-astro-cid-j7pv25f6]{left:.25rem}.fb-3[data-astro-cid-j7pv25f6]{right:.25rem}}.timeline[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;margin-top:3.5rem;position:relative}@media(min-width:56rem){.timeline[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr);gap:1.5rem}.timeline[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:.45rem;left:0;right:0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--bad),var(--orange),var(--ok))}}.timeline[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-top:1.5rem}.tl-dot[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:1rem;height:1rem;border-radius:50%;border:3px solid var(--bg);background:color-mix(in srgb,var(--bad),var(--ok) calc(var(--i) * 33%))}.tl-time[data-astro-cid-j7pv25f6]{display:block;color:var(--orange);font-size:.85rem;margin-bottom:.4rem}.timeline[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;margin-bottom:.4rem}.timeline[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--muted)}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:4rem 0 0;background:var(--border);border:1px solid var(--border);border-radius:1rem;overflow:hidden}@media(min-width:56rem){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:var(--card);padding:1.6rem 1.2rem;text-align:center}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;color:#fff}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.2rem 0 0;font-size:.85rem;color:var(--muted)}.walk[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;align-items:start}@media(min-width:60rem){.walk[data-astro-cid-j7pv25f6]{grid-template-columns:.8fr 1.2fr}}.walk-steps[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem}.walk-step[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;text-align:left;padding:1.1rem 1.2rem;border-radius:.9rem;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;font:inherit;transition:border-color .2s,background .2s}.walk-step[data-astro-cid-j7pv25f6]:hover{border-color:var(--purple-soft)}.walk-step[data-astro-cid-j7pv25f6][aria-selected=true]{background:var(--card);border-color:var(--purple);color:var(--body);box-shadow:0 0 0 1px #7b35f566,0 12px 40px -16px #7b35f580}.walk-step[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;color:#fff;font-family:var(--font-heading);font-size:1.05rem;margin-bottom:.25rem}.walk-p[data-astro-cid-j7pv25f6]{display:block;font-size:.92rem}.walk-n[data-astro-cid-j7pv25f6]{color:var(--purple-light);font-size:.85rem;padding-top:.2rem}.walk-panel[data-astro-cid-j7pv25f6]{position:relative}.walk-panel[data-astro-cid-j7pv25f6][hidden]{display:none}.walk-panel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;border-radius:1rem}.example-tag[data-astro-cid-j7pv25f6]{position:absolute;top:.9rem;right:1rem;font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ba[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;margin-top:3.5rem}@media(min-width:48rem){.ba[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.ba-col[data-astro-cid-j7pv25f6]{border-radius:1rem;padding:1.75rem;border:1px solid}.ba-bad[data-astro-cid-j7pv25f6]{background:#ef44440f;border-color:#ef444438}.ba-good[data-astro-cid-j7pv25f6]{background:#22c55e0f;border-color:#22c55e40}.ba-col[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.2rem;margin-bottom:1rem}.ba-col[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;padding:.55rem 0;border-top:1px solid rgba(255,255,255,.06)}.ba-bad[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--bad);font-weight:700}.ba-good[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ok);font-weight:700}.calc[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;background:var(--card);border:1px solid var(--border);border-radius:1.25rem;padding:1.75rem}@media(min-width:48rem){.calc[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;padding:2.25rem}}.calc-sliders[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;align-content:start}.calc-row[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:1rem;font-size:.95rem;color:var(--body);margin-bottom:.5rem}.calc-row[data-astro-cid-j7pv25f6] output[data-astro-cid-j7pv25f6]{color:#fff}.calc[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6][type=range]{width:100%;accent-color:var(--purple)}.calc-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1rem}.calc-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding-bottom:1rem;border-bottom:1px solid var(--border)}.calc-num[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-heading);font-size:2rem;font-weight:800;color:#fff;line-height:1.1}.calc-num[data-astro-cid-j7pv25f6].accent{color:var(--orange)}.calc-lbl[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--muted)}.calc-line[data-astro-cid-j7pv25f6]{margin:1.25rem 0 1.5rem}.calc-line[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#fff}.platform-head[data-astro-cid-j7pv25f6]{display:grid;gap:.5rem 3rem;margin-bottom:1rem}@media(min-width:56rem){.platform-head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;align-items:end}.platform-head[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{margin-bottom:.4rem}}.bento[data-astro-cid-j7pv25f6]{display:grid;gap:1.1rem;grid-template-columns:1fr}@media(min-width:48rem){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(6,1fr)}.tile-lg[data-astro-cid-j7pv25f6]{grid-column:span 6}.tile-sm[data-astro-cid-j7pv25f6],.tile-half[data-astro-cid-j7pv25f6]{grid-column:span 3}}@media(min-width:64rem){.tile-lg[data-astro-cid-j7pv25f6]{grid-column:span 4;grid-row:span 1}.tile-sm[data-astro-cid-j7pv25f6]{grid-column:span 2}}.tile[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:1.1rem;overflow:hidden;text-decoration:none;transition:transform .2s,border-color .2s;min-height:17rem}.tile[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:var(--purple-soft)}.tile-text[data-astro-cid-j7pv25f6]{padding:1.4rem 1.5rem 1rem}.tile-text[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;margin-bottom:.25rem}.tile-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--muted)}.tile-shot[data-astro-cid-j7pv25f6]{flex:1;min-height:9rem;overflow:hidden;margin:0 1.25rem;border-radius:.6rem .6rem 0 0;border:1px solid var(--border);border-bottom:0}.tile-shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:top left;transition:transform .4s}.tile[data-astro-cid-j7pv25f6]:hover .tile-shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.arch-scroll[data-astro-cid-j7pv25f6]{overflow-x:auto;margin-bottom:2.5rem;border-radius:1rem;border:1px solid var(--border);background:#0d0f1a}.arch-scroll[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{min-width:46rem;width:100%}.cards3[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem}@media(min-width:56rem){.cards3[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.card[data-astro-cid-j7pv25f6]{background:var(--card);border:1px solid var(--border);border-radius:1rem;padding:1.6rem}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;margin-bottom:.5rem}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--muted)}.trust[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;justify-content:center;margin:2rem 0 0;font-size:.9rem;color:var(--body)}.trust[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--purple-light);text-decoration:none;font-weight:600}.trust[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.ok[data-astro-cid-j7pv25f6]{color:var(--ok)}.table-title[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.6rem;margin:5rem 0 1.5rem}.table-scroll[data-astro-cid-j7pv25f6]{overflow-x:auto;border:1px solid var(--border);border-radius:1rem;background:var(--card)}.cmp[data-astro-cid-j7pv25f6]{width:100%;min-width:38rem;border-collapse:collapse;text-align:left}.cmp[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.cmp[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding:.95rem 1.25rem;border-bottom:1px solid var(--border);font-size:.95rem}.cmp[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{color:#fff;font-family:var(--font-heading);font-size:1rem}.cmp[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{color:var(--body);font-weight:600}.cmp[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{color:var(--muted)}.cmp[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{background:#7b35f51a;color:#fff}.cmp[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child>[data-astro-cid-j7pv25f6]{border-bottom:0}.checklist[data-astro-cid-j7pv25f6]{display:grid;gap:.7rem 2rem;margin-top:2rem}@media(min-width:48rem){.checklist[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.checklist[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:.65rem;font-size:.95rem}.setup-grid[data-astro-cid-j7pv25f6]{display:grid;gap:2.5rem;align-items:center}@media(min-width:60rem){.setup-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.setup-steps[data-astro-cid-j7pv25f6]{display:grid;gap:1.1rem}.setup-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;background:var(--card);border:1px solid var(--border);border-radius:1rem;padding:1.2rem 1.4rem}.setup-n[data-astro-cid-j7pv25f6]{flex:none;width:2rem;height:2rem;border-radius:50%;background:#7b35f533;color:var(--purple-light);display:grid;place-items:center;font-weight:700}.setup-steps[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;margin-bottom:.2rem}.setup-steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--muted)}.pr-fig[data-astro-cid-j7pv25f6]{margin:1.5rem 0 0}.pr-fig[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:.9rem}.pr-fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:.5rem;font-size:.8rem;color:var(--muted)}.browser[data-astro-cid-j7pv25f6]{position:relative;background:var(--card);border:1px solid var(--border);border-radius:1rem;overflow:hidden;box-shadow:0 30px 80px -30px #7b35f566}.browser-bar[data-astro-cid-j7pv25f6]{display:flex;gap:.4rem;padding:.7rem 1rem;border-bottom:1px solid var(--border);background:#0f1224}.browser-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:.65rem;height:.65rem;border-radius:50%;background:#2c3050}.works[data-astro-cid-j7pv25f6]{margin-top:3rem;display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:center}.works[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin:0 .5rem 0 0}.chip[data-astro-cid-j7pv25f6]{border:1px solid var(--border);background:var(--card);border-radius:999px;padding:.3rem .9rem;font-size:.85rem;color:var(--body)}.pricing-grid[data-astro-cid-j7pv25f6]{display:grid;gap:2rem}@media(min-width:64rem){.pricing-grid[data-astro-cid-j7pv25f6]{grid-template-columns:15rem 1fr;align-items:start}}.replaces[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.replaces[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border:1px solid var(--border);background:var(--card);border-radius:.6rem;padding:.45rem .9rem;color:#fff;font-weight:600;text-decoration:line-through;text-decoration-color:var(--bad)}.replaces-note[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--muted)}.plans[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:40rem){.plans[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(min-width:80rem){.plans[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.plan[data-astro-cid-j7pv25f6]{position:relative;background:var(--card);border:1px solid var(--border);border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:.35rem}.plan[data-astro-cid-j7pv25f6].popular{border-color:var(--purple);box-shadow:0 0 0 1px var(--purple),0 20px 50px -20px #7b35f599}.plan-badge[data-astro-cid-j7pv25f6]{position:absolute;top:-.7rem;left:1.2rem;background:var(--purple);color:#fff;font-size:.7rem;font-weight:700;padding:.15rem .7rem;border-radius:999px}.plan[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;color:var(--purple-light)}.plan-price[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;color:#fff}.plan-price[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--muted);margin-left:.2rem}.plan-best[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--muted);margin-bottom:.6rem}.plan[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:.88rem;padding:.3rem 0 .3rem 1.3rem;position:relative;border-top:1px solid rgba(255,255,255,.06)}.plan[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:0;color:var(--ok)}.fine[data-astro-cid-j7pv25f6]{margin-top:2rem;font-size:.92rem;color:var(--muted)}.cmp-line[data-astro-cid-j7pv25f6]{margin:1rem 0 1.75rem;color:#fff;font-size:1.1rem}.aud[data-astro-cid-j7pv25f6]{margin-top:3rem}.aud-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;transition:transform .2s,border-color .2s}.aud-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:var(--purple-soft)}.aud-card[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin:0}.aud-cta[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:.75rem;color:var(--purple-light);font-weight:600}.faq[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem;margin-top:3rem}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{background:var(--card);border:1px solid var(--border);border-radius:.9rem}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.4rem;cursor:pointer;color:#fff;font-weight:600;list-style:none}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.2rem;height:1.2rem;flex:none;color:var(--muted);transition:transform .2s}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding:0 1.4rem 1.3rem;color:var(--muted)}.final[data-astro-cid-j7pv25f6]{position:relative;padding:6.5rem 0;overflow:hidden;background:var(--bg-alt);border-top:1px solid var(--border)}.final[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.4vw,3.2rem);font-weight:800}.final[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:0}@media(prefers-reduced-motion:reduce){.float-badge[data-astro-cid-j7pv25f6],.dot[data-astro-cid-j7pv25f6]{animation:none}.tile[data-astro-cid-j7pv25f6],.btn[data-astro-cid-j7pv25f6],.aud-card[data-astro-cid-j7pv25f6]{transition:none}}
