strong.svelte-1uha8ag{font-weight:600}.hero.svelte-1uha8ag{background:linear-gradient(180deg, var(--color-background), var(--color-surface));padding-block:var(--space-section);overflow:hidden}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.hero-copy.svelte-1uha8ag{max-width:620px}h1.svelte-1uha8ag{letter-spacing:-.03em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.5rem,6vw,4.5rem)}.hero-lead.svelte-1uha8ag{color:var(--color-muted);max-width:57ch;margin:1.5rem 0 0;font-size:clamp(1.125rem,2vw,1.25rem)}.hero-figures.svelte-1uha8ag{flex-wrap:wrap;gap:1.5rem 2rem;margin:2rem 0 0;display:flex}.hero-figures.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex-direction:column-reverse;gap:.5rem;display:flex}.hero-figures.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--color-muted);font-size:.875rem;line-height:1.4}.hero-figures.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--color-ink);margin:0;font-size:1.75rem}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:2rem;display:flex}.price-from.svelte-1uha8ag{color:var(--color-ink);font-size:1.5rem;font-weight:600}.hero-media.svelte-1uha8ag{position:relative}.hero-media.svelte-1uha8ag>img:where(.svelte-1uha8ag){aspect-ratio:1.06;border-radius:var(--radius-xl);box-shadow:var(--shadow-card);object-fit:cover;width:100%}.hero-note.svelte-1uha8ag{background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-float);padding:.75rem 1rem;display:grid;position:absolute;bottom:1.25rem;left:1.25rem}.hero-note.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-muted);font-size:.875rem}.proof-strip.svelte-1uha8ag{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border)}.proof-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);display:grid}.proof-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag){text-align:center;gap:.25rem;padding:1.5rem clamp(1rem,3vw,2rem);display:grid}.proof-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag)+div:where(.svelte-1uha8ag){border-left:1px solid var(--color-border)}.proof-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-muted);font-size:.875rem}.section-heading.svelte-1uha8ag{text-align:center;max-width:700px;margin:0 auto 3rem}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.split-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.music-grid.svelte-1uha8ag h2:where(.svelte-1uha8ag),.final-cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3rem)}.section-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child,.split-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.eyebrow):not(.care-note),.music-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child>p:where(.svelte-1uha8ag):not(.eyebrow),.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){color:var(--color-muted);margin:1rem 0;font-size:1.125rem}.feature-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.feature-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-top:1px solid var(--color-border);padding-top:1.5rem}.feature-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .75rem;font-size:1.25rem}.feature-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);margin:0}.split-section.svelte-1uha8ag,.music-grid.svelte-1uha8ag{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.split-media.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:1.35;border-radius:var(--radius-lg);object-fit:cover;width:100%}.split-copy.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:.5rem;padding-left:1.25rem;display:grid}.care-note.svelte-1uha8ag{background:var(--color-surface);border-left:4px solid var(--color-secondary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-muted);margin:1.5rem 0 0;padding:1rem 1.25rem;font-size:1rem}.music-preview.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.music-preview.svelte-1uha8ag img:where(.svelte-1uha8ag){border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.faq-wrap.svelte-1uha8ag{max-width:900px}.faq-list.svelte-1uha8ag{gap:.75rem;display:grid}details.svelte-1uha8ag{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0 1.25rem}summary.svelte-1uha8ag{cursor:pointer;padding:1.25rem 2rem 1.25rem 0;font-weight:600;list-style:none;position:relative}summary.svelte-1uha8ag::-webkit-details-marker{display:none}summary.svelte-1uha8ag:after{border-bottom:1.5px solid var(--color-muted);border-right:1.5px solid var(--color-muted);content:"";height:8px;transition:transform var(--duration-fast) var(--ease-out);width:8px;position:absolute;top:50%;right:.25rem;transform:translateY(-75%)rotate(45deg)}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{transform:translateY(-25%)rotate(-135deg)}details.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);margin:0;padding:0 0 1.25rem}.final-cta.svelte-1uha8ag{padding-bottom:0}.final-cta-inner.svelte-1uha8ag{--focus-ring:var(--focus-ring-on-dark);background:var(--color-footer);border-radius:var(--radius-xl);color:var(--color-surface);justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:flex}.final-cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--color-surface)}.final-cta.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:var(--color-footer-text)}.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){color:var(--color-footer-text);margin-bottom:0}.final-cta-action.svelte-1uha8ag{flex-shrink:0;align-items:center;gap:1rem;display:flex}.final-cta-action.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.5rem}@media (width<=900px){.hero-grid.svelte-1uha8ag,.split-section.svelte-1uha8ag,.music-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero-copy.svelte-1uha8ag{max-width:720px}.hero-media.svelte-1uha8ag{max-width:760px}.feature-grid.svelte-1uha8ag{grid-template-columns:1fr}.music-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child{max-width:680px}}@media (width<=680px){.hero.svelte-1uha8ag{padding-top:3rem}.hero-actions.svelte-1uha8ag{flex-direction:column;align-items:stretch}.hero-actions.svelte-1uha8ag .button:where(.svelte-1uha8ag){width:100%}.price-from.svelte-1uha8ag{text-align:center}.hero-note.svelte-1uha8ag{bottom:.75rem;left:.75rem;right:.75rem}.proof-grid.svelte-1uha8ag{grid-template-columns:1fr}.proof-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag)+div:where(.svelte-1uha8ag){border-left:0;border-top:1px solid var(--color-border)}.final-cta-inner.svelte-1uha8ag,.final-cta-action.svelte-1uha8ag{flex-direction:column;align-items:stretch}}
