.hero[data-astro-cid-qmrutqly]{background:var(--color-dark-bg);color:var(--color-dark-text);padding-block:var(--space-md) var(--space-2xl);position:relative;overflow:hidden}.glow[data-astro-cid-qmrutqly]{filter:blur(90px);opacity:.35;pointer-events:none;border-radius:50%;width:42vw;max-width:560px;height:42vw;max-height:560px;position:absolute}.glow-green[data-astro-cid-qmrutqly]{background:var(--color-green);top:-10%;left:-10%}.glow-purple[data-astro-cid-qmrutqly]{background:var(--color-purple);bottom:-20%;right:-10%}.hero-inner[data-astro-cid-qmrutqly]{gap:var(--space-xl);padding-block:var(--space-md) 0;grid-template-columns:1fr;align-items:center;display:grid;position:relative}.hero-copy[data-astro-cid-qmrutqly]{max-width:560px}.eyebrow[data-astro-cid-qmrutqly]{letter-spacing:.08em;color:var(--color-green);margin:0 0 var(--space-sm);font-size:.8rem;font-weight:700}h1[data-astro-cid-qmrutqly]{margin:0 0 var(--space-md);font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.08}.lede[data-astro-cid-qmrutqly]{color:var(--color-dark-muted);margin:0 0 var(--space-lg);font-size:1.15rem}.support[data-astro-cid-qmrutqly]{margin:var(--space-md) 0 0;color:var(--color-dark-muted);font-size:.875rem}.hero-visual[data-astro-cid-qmrutqly]{justify-content:center;min-height:220px;display:flex;position:relative}.orbit[data-astro-cid-qmrutqly]{width:min(100%,320px);height:220px;position:relative}.node[data-astro-cid-qmrutqly]{letter-spacing:.04em;text-align:center;border:1px solid var(--color-dark-border);backdrop-filter:blur(6px);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;animation:6s ease-in-out infinite float;display:flex;position:absolute}.node-you[data-astro-cid-qmrutqly]{width:96px;height:96px;color:var(--color-green);background:#00c64629;bottom:0;left:0}.node-goals[data-astro-cid-qmrutqly]{width:120px;height:120px;color:var(--color-purple-light);background:#8b5cf629;animation-delay:-3s;top:0;right:0}.link[data-astro-cid-qmrutqly]{width:100%;height:100%;position:absolute;inset:0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.node[data-astro-cid-qmrutqly]{animation:none}}@media (width>=860px){.hero-inner[data-astro-cid-qmrutqly]{padding-block:var(--space-lg) 0;grid-template-columns:1.1fr .9fr}}.section-heading[data-astro-cid-ypavld2q]{max-width:640px;margin-bottom:var(--space-lg)}.align-center[data-astro-cid-ypavld2q]{text-align:center;margin-inline:auto}.align-left[data-astro-cid-ypavld2q]{text-align:left}.eyebrow[data-astro-cid-ypavld2q]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-green);margin:0 0 var(--space-xs);font-size:.8rem;font-weight:700}.headline[data-astro-cid-ypavld2q]{color:var(--color-ink);margin:0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15}.tone-dark[data-astro-cid-ypavld2q] .headline[data-astro-cid-ypavld2q]{color:var(--color-dark-text)}.outcome-grid[data-astro-cid-ew3fnyvc]{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);max-width:560px;margin-inline:auto;display:grid}.outcome-card[data-astro-cid-ew3fnyvc]{background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);box-shadow:var(--shadow-card)}.outcome-card[data-astro-cid-ew3fnyvc] p[data-astro-cid-ew3fnyvc]{margin:0;font-size:1.05rem;font-weight:600}.body-copy[data-astro-cid-ew3fnyvc]{max-width:560px;margin:var(--space-lg) auto 0;text-align:center;color:var(--color-muted);font-size:1.05rem}.steps[data-astro-cid-477lk3b5]{gap:var(--space-lg);grid-template-columns:1fr;max-width:900px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.step[data-astro-cid-477lk3b5]{text-align:center}.step-number[data-astro-cid-477lk3b5]{background:var(--color-ink);width:2.5rem;height:2.5rem;color:var(--color-paper);margin-bottom:var(--space-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.step[data-astro-cid-477lk3b5] h3[data-astro-cid-477lk3b5]{margin:0 0 var(--space-xs);font-size:1.15rem}.step[data-astro-cid-477lk3b5] p[data-astro-cid-477lk3b5]{color:var(--color-muted);margin:0}@media (width>=720px){.steps[data-astro-cid-477lk3b5]{grid-template-columns:repeat(3,1fr)}}.body-copy[data-astro-cid-q74t4stx]{margin:var(--space-sm) 0 0;color:var(--color-muted);font-size:1.05rem}.example-grid[data-astro-cid-q74t4stx]{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);max-width:560px;margin-inline:auto;display:grid}.example-card[data-astro-cid-q74t4stx]{border-radius:var(--radius-md);padding:var(--space-md);text-align:center;background:#5406cb0f;border:1px solid #5406cb26}.example-card[data-astro-cid-q74t4stx] p[data-astro-cid-q74t4stx]{color:var(--color-purple);margin:0;font-weight:600}.frame[data-astro-cid-cl5ieaag]{max-width:880px;margin-inline:auto}.placeholder[data-astro-cid-cl5ieaag]{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px dashed var(--color-border);justify-content:center;align-items:center;gap:var(--space-xs);color:var(--color-muted);text-align:center;padding:var(--space-md);background:linear-gradient(135deg,#00c6461f,#5406cb1f);flex-direction:column;display:flex}.play-icon[data-astro-cid-cl5ieaag]{background:var(--color-paper);width:3rem;height:3rem;color:var(--color-purple);box-shadow:var(--shadow-card);margin-bottom:var(--space-xs);border-radius:50%;justify-content:center;align-items:center;display:flex}.placeholder[data-astro-cid-cl5ieaag] p[data-astro-cid-cl5ieaag]{margin:0}.placeholder[data-astro-cid-cl5ieaag] p[data-astro-cid-cl5ieaag]:first-of-type{color:var(--color-ink);font-weight:600}.note[data-astro-cid-cl5ieaag]{font-size:.85rem}.headline[data-astro-cid-zp66fga7]{text-align:center;margin:0 0 var(--space-lg);font-size:clamp(1.75rem,4vw,2.5rem)}.featured-story[data-astro-cid-zp66fga7]{max-width:720px;margin:0 auto var(--space-lg);background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-card)}.featured-story[data-astro-cid-zp66fga7] p[data-astro-cid-zp66fga7]{color:var(--color-ink);margin:0;font-size:1.05rem}.featured-story[data-astro-cid-zp66fga7] .attribution[data-astro-cid-zp66fga7]{margin-top:var(--space-sm);color:var(--color-purple);font-weight:600}.quote-grid[data-astro-cid-zp66fga7]{gap:var(--space-md);grid-template-columns:1fr;max-width:900px;margin-inline:auto;display:grid}.quote-card[data-astro-cid-zp66fga7]{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-paper);border:1px solid var(--color-border);margin:0}.quote-card[data-astro-cid-zp66fga7] p[data-astro-cid-zp66fga7]{margin:0 0 var(--space-xs);color:var(--color-ink)}.quote-card[data-astro-cid-zp66fga7] cite[data-astro-cid-zp66fga7]{color:var(--color-muted);font-size:.9rem;font-style:normal;font-weight:600}.supporting-line[data-astro-cid-zp66fga7]{max-width:640px;margin:var(--space-lg) auto 0;text-align:center;color:var(--color-muted)}@media (width>=720px){.quote-grid[data-astro-cid-zp66fga7]{grid-template-columns:repeat(3,1fr)}}.body-copy[data-astro-cid-j7xdwx4a]{margin:var(--space-sm) 0 0;color:var(--color-muted);font-size:1.05rem}.tier-grid[data-astro-cid-j7xdwx4a]{gap:var(--space-md);grid-template-columns:1fr;max-width:900px;margin-inline:auto;display:grid}.tier-card[data-astro-cid-j7xdwx4a]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);text-align:center}.tier-card[data-astro-cid-j7xdwx4a].featured{border-color:var(--color-green);box-shadow:var(--shadow-card);position:relative}.tier-name[data-astro-cid-j7xdwx4a]{margin:0 0 var(--space-xs);color:var(--color-muted);font-weight:600}.tier-price[data-astro-cid-j7xdwx4a]{margin:0 0 var(--space-sm);color:var(--color-ink);font-size:2.25rem;font-weight:700}.tier-price[data-astro-cid-j7xdwx4a] span[data-astro-cid-j7xdwx4a]{color:var(--color-muted);font-size:1rem;font-weight:500}.tier-body[data-astro-cid-j7xdwx4a]{color:var(--color-muted);margin:0}.fine-print[data-astro-cid-j7xdwx4a]{max-width:560px;margin:var(--space-lg) auto 0;text-align:center;color:var(--color-muted);font-size:.875rem}@media (width>=720px){.tier-grid[data-astro-cid-j7xdwx4a]{grid-template-columns:repeat(3,1fr)}}.faq-list[data-astro-cid-tycplb2i]{gap:var(--space-sm);flex-direction:column;max-width:720px;margin-inline:auto;display:flex}.faq-item[data-astro-cid-tycplb2i]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}.faq-item[data-astro-cid-tycplb2i] summary[data-astro-cid-tycplb2i]{justify-content:space-between;align-items:center;gap:var(--space-sm);cursor:pointer;padding-block:var(--space-xs);font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-tycplb2i] summary[data-astro-cid-tycplb2i]::-webkit-details-marker{display:none}.chevron[data-astro-cid-tycplb2i]{color:var(--color-muted);flex-shrink:0;transition:transform .15s}.faq-item[data-astro-cid-tycplb2i][open] .chevron[data-astro-cid-tycplb2i]{transform:rotate(180deg)}.faq-item[data-astro-cid-tycplb2i] summary[data-astro-cid-tycplb2i]:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}.faq-item[data-astro-cid-tycplb2i] p[data-astro-cid-tycplb2i]{margin:var(--space-xs) 0 var(--space-xs);color:var(--color-muted)}.final-cta[data-astro-cid-x5xn55qe]{background:var(--color-purple-deep);color:var(--color-dark-text)}.final-cta-inner[data-astro-cid-x5xn55qe]{text-align:center;max-width:560px;margin-inline:auto}.eyebrow[data-astro-cid-x5xn55qe]{letter-spacing:.08em;color:var(--color-green);margin:0 0 var(--space-sm);font-size:.8rem;font-weight:700}h2[data-astro-cid-x5xn55qe]{margin:0 0 var(--space-md);font-size:clamp(1.75rem,4vw,2.5rem)}.body-copy[data-astro-cid-x5xn55qe]{color:#f5f5f7cc;margin:0 0 var(--space-lg);font-size:1.05rem}
