.item.svelte-1rhwcka{border-top:1px solid var(--border-subtle)}summary.svelte-1rhwcka{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;padding:22px 0;list-style:none;display:flex}summary.svelte-1rhwcka::-webkit-details-marker{display:none}.q.svelte-1rhwcka{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-strong);font-weight:var(--fw-semibold)}.marker.svelte-1rhwcka{color:var(--text-muted);transition:transform var(--dur-normal) var(--ease-standard);flex:none;display:inline-flex}.item[open].svelte-1rhwcka .marker:where(.svelte-1rhwcka){transform:rotate(180deg)}.a.svelte-1rhwcka{padding-bottom:22px}.a.svelte-1rhwcka p:where(.svelte-1rhwcka){font-size:var(--text-md);color:var(--text-muted);line-height:var(--lh-relaxed);max-width:640px}.hero.svelte-1hrotn9{background:var(--surface-page)}.inner.svelte-1hrotn9{text-align:center;max-width:820px;padding-block:clamp(56px,8vw,104px) clamp(24px,3vw,32px)}.eyebrow.svelte-1hrotn9{color:var(--blue-600)}.hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-family:var(--font-display);letter-spacing:var(--ls-tighter);margin-top:var(--space-4);color:var(--text-strong);font-size:clamp(2.2rem,4.4vw,3.2rem);line-height:1.05;font-weight:var(--fw-bold)}.sub.svelte-1hrotn9{color:var(--text-muted);max-width:600px;margin:var(--space-5) auto 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55}.tiers-section.svelte-1hrotn9{padding-block:clamp(24px,3vw,40px) clamp(40px,5vw,64px)}.tiers.svelte-1hrotn9{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start;gap:clamp(16px,1.8vw,24px);display:grid}.tier.svelte-1hrotn9{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:30px;position:relative}.tier.featured.svelte-1hrotn9{border:2px solid var(--navy-800);box-shadow:var(--shadow-lg)}.pop.svelte-1hrotn9{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-700);background:var(--gold-100);border-radius:var(--radius-pill);padding:4px 10px;font-size:10px;position:absolute;top:18px;right:18px}.tier.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-strong);letter-spacing:var(--ls-tight)}.audience.svelte-1hrotn9{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2);min-height:38px}.price-row.svelte-1hrotn9{align-items:baseline;gap:var(--space-2);margin:18px 0 4px;display:flex}.price.svelte-1hrotn9{font-family:var(--font-mono);font-weight:var(--fw-semibold);font-size:var(--text-3xl);color:var(--text-strong);letter-spacing:var(--ls-tighter)}.price-note.svelte-1hrotn9{font-size:var(--text-sm);color:var(--text-muted)}.tier-cta.svelte-1hrotn9{margin:22px 0}.divider.svelte-1hrotn9{background:var(--border-subtle);height:1px;margin-bottom:18px}.feature.svelte-1hrotn9{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-body);padding:6px 0;display:flex}.feature.svelte-1hrotn9 svg{flex:none;margin-top:2px}.note-band.svelte-1hrotn9{background:var(--surface-card);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding-block:clamp(40px,5vw,64px)}.note-grid.svelte-1hrotn9{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(20px,3vw,40px);display:grid}.note-icon.svelte-1hrotn9{border-radius:var(--radius-md);background:var(--navy-50);width:44px;height:44px;color:var(--navy-700);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}.note.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-strong)}.note.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2);line-height:var(--lh-relaxed)}.faq-band.svelte-1hrotn9{padding-block:clamp(56px,7vw,96px)}.faq-inner.svelte-1hrotn9{max-width:820px}.faq-wrap.svelte-1hrotn9{border-bottom:1px solid var(--border-subtle);margin-top:clamp(24px,3vw,36px)}.faq-cta.svelte-1hrotn9{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.faq-cta.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:var(--text-md);color:var(--text-muted)}
