.hero.svelte-skv6c4{text-align:center;padding:var(--space-9) var(--space-5) var(--space-8);max-width:780px}.eyebrow.svelte-skv6c4{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--accent);border:1px solid var(--accent-weak);background:var(--accent-weak);border-radius:var(--radius-pill);margin-bottom:var(--space-5);padding:4px 10px;display:inline-block}.hero.svelte-skv6c4 h1:where(.svelte-skv6c4){font-size:var(--text-2xl);letter-spacing:-.03em;margin-bottom:var(--space-4);font-weight:600;line-height:1.05}.lede.svelte-skv6c4{font-size:var(--text-md);color:var(--text-dim);margin-bottom:var(--space-6);line-height:1.55}.cta-row.svelte-skv6c4{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:inline-flex}.hero-sub.svelte-skv6c4{margin-top:var(--space-3);font-size:var(--text-sm)}.motif.svelte-skv6c4{margin:var(--space-8) auto 0;padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:var(--space-5);text-align:left;grid-template-columns:auto 1fr;align-items:center;max-width:560px;display:grid}.motif__ring.svelte-skv6c4{place-items:center;display:grid}.motif__split.svelte-skv6c4{gap:var(--space-5);grid-template-columns:auto 1fr;align-items:center;display:grid}.motif__fp.svelte-skv6c4{place-items:center;display:grid}.motif__fp .fp{gap:5px;height:60px;padding:8px 10px}.motif__fp .fp__bar{width:8px}.motif__legend.svelte-skv6c4{font-size:var(--text-xs);gap:4px;display:grid}.motif__row.svelte-skv6c4{justify-content:space-between;gap:var(--space-4);display:flex}.motif__name.svelte-skv6c4{color:var(--text-dim)}.motif__val.svelte-skv6c4{color:var(--text)}.motif__cap.svelte-skv6c4{text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1}.section.svelte-skv6c4{padding:var(--space-8) var(--space-5)}.section__head.svelte-skv6c4{max-width:680px;margin:0 auto var(--space-6);text-align:center}.section__head.svelte-skv6c4 h2:where(.svelte-skv6c4){margin-bottom:var(--space-3)}.section__head.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-md);line-height:1.6}.band.svelte-skv6c4{background:var(--accent-weak);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.band__inner.svelte-skv6c4{padding:var(--space-7) var(--space-5);text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.band__lead.svelte-skv6c4{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.band__sub.svelte-skv6c4{max-width:520px;font-size:var(--text-sm)}.band--final.svelte-skv6c4{background:var(--accent-weak)}.band--final.svelte-skv6c4 h2:where(.svelte-skv6c4){margin-bottom:var(--space-2)}.steps.svelte-skv6c4{gap:var(--space-5);grid-template-columns:repeat(3,1fr);max-width:980px;margin:0 auto;list-style:none;display:grid}.step.svelte-skv6c4{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5)}.step__n.svelte-skv6c4{border-radius:var(--radius-pill);background:var(--accent);color:#fff;width:32px;height:32px;font-family:var(--font-mono);margin-bottom:var(--space-3);place-items:center;font-weight:600;display:inline-grid}.step.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-md);margin-bottom:var(--space-2)}.style-grid.svelte-skv6c4{gap:var(--space-4);max-width:var(--container);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.disclaimer.svelte-skv6c4{max-width:720px;margin:var(--space-5) auto 0;text-align:center;font-size:var(--text-xs);line-height:1.5}.sample.svelte-skv6c4{gap:var(--space-5);grid-template-columns:auto 1fr;align-items:start;max-width:920px;margin:0 auto;display:grid}.sample__scores.svelte-skv6c4{align-items:center;gap:var(--space-4);flex-direction:column;min-width:200px;display:flex}.sample__legend.svelte-skv6c4{gap:var(--space-2);width:100%;display:grid}.sample__row.svelte-skv6c4{font-size:var(--text-sm);justify-content:space-between;display:flex}.sample__beats.svelte-skv6c4{gap:var(--space-3);display:grid}.beat.svelte-skv6c4{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--border-strong);border-radius:var(--radius);padding:var(--space-4)}.beat--ok.svelte-skv6c4{border-left-color:var(--ok)}.beat--warn.svelte-skv6c4{border-left-color:var(--warn);background:var(--warn-bg)}.beat--issue.svelte-skv6c4{border-left-color:var(--issue);background:var(--issue-bg)}.beat__text.svelte-skv6c4{font-size:var(--text-md);margin-bottom:var(--space-3);line-height:1.5}.beat__meta.svelte-skv6c4{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.beat__note.svelte-skv6c4{font-size:var(--text-sm);flex:1;min-width:180px}.promise.svelte-skv6c4{text-align:center;max-width:720px;padding:var(--space-6);margin:0 auto}.promise.svelte-skv6c4 h2:where(.svelte-skv6c4){margin-bottom:var(--space-3)}.promise.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-md);line-height:1.6}.tiers.svelte-skv6c4{gap:var(--space-4);grid-template-columns:repeat(3,1fr);align-items:stretch;max-width:880px;margin:0 auto;display:grid}.tier.svelte-skv6c4{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.tier.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);font-weight:600}.tier__price.svelte-skv6c4{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:600}.tier__price.svelte-skv6c4 span:where(.svelte-skv6c4){font-size:var(--text-sm);color:var(--text-dim);font-weight:500;font-family:var(--font)}.tier--feature.svelte-skv6c4{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-weak)}.tier__badge.svelte-skv6c4{top:-10px;right:var(--space-4);background:var(--accent);color:#fff;font-family:var(--font-mono);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;font-size:10px;position:absolute}.tiers__foot.svelte-skv6c4{text-align:center;margin-top:var(--space-5);font-size:var(--text-sm)}.faq.svelte-skv6c4{gap:var(--space-2);max-width:720px;margin:0 auto;display:grid}.faq__item.svelte-skv6c4{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4) var(--space-5)}.faq__item.svelte-skv6c4 summary:where(.svelte-skv6c4){cursor:pointer;font-weight:550;list-style:none}.faq__item.svelte-skv6c4 summary:where(.svelte-skv6c4)::-webkit-details-marker{display:none}.faq__item.svelte-skv6c4 summary:where(.svelte-skv6c4):after{content:"+";float:right;color:var(--text-faint);font-family:var(--font-mono)}.faq__item[open].svelte-skv6c4 summary:where(.svelte-skv6c4):after{content:"−"}.faq__item.svelte-skv6c4 p:where(.svelte-skv6c4){margin-top:var(--space-3);font-size:var(--text-sm);line-height:1.6}@media (width<=880px){.style-grid.svelte-skv6c4{grid-template-columns:repeat(2,1fr)}.steps.svelte-skv6c4,.tiers.svelte-skv6c4{grid-template-columns:1fr}}@media (width<=640px){.hero.svelte-skv6c4 h1:where(.svelte-skv6c4){font-size:32px}.motif.svelte-skv6c4{text-align:center;grid-template-columns:1fr}.motif__split.svelte-skv6c4{grid-template-columns:1fr}.motif__legend.svelte-skv6c4{justify-items:center}.motif__row.svelte-skv6c4{width:220px}.sample.svelte-skv6c4,.style-grid.svelte-skv6c4{grid-template-columns:1fr}}
