.faq-container.svelte-13bk10q{padding:4rem 0}h2.svelte-13bk10q{text-align:center;padding-bottom:3rem;font-size:var(--font-l)}.faq-list.svelte-13bk10q{display:flex;flex-direction:column;gap:2rem}.faq-question.svelte-13bk10q{color:var(--color-text);font-size:1rem;line-height:1.4;text-align:left;font-weight:500;width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer}.faq-answer.svelte-13bk10q{color:var(--color-text-secondary);padding-top:1rem}.icon.svelte-13bk10q{margin-right:-6px;transition:transform .3s ease}.icon.rotated.svelte-13bk10q{transform:rotate(90deg)}.features-container.svelte-1wqjcsx{padding:4rem 0;display:grid;gap:2rem}.feature-intro.svelte-1wqjcsx{text-align:center}.feature-intro.svelte-1wqjcsx p:where(.svelte-1wqjcsx){color:var(--color-text-secondary)}h2.svelte-1wqjcsx{text-align:center;padding-bottom:1rem;font-size:var(--font-l)}h3.svelte-1wqjcsx{font-size:1rem;line-height:1.4;font-weight:600}.features-list.svelte-1wqjcsx{display:grid;gap:2rem}.feature-item.svelte-1wqjcsx{display:grid;gap:.25rem}.feature-item.svelte-1wqjcsx p:where(.svelte-1wqjcsx){color:var(--color-text-secondary)}.footer-container.svelte-1dd8hze{padding:4rem 0 8rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}.player-wrapper.svelte-1kfcbbi{display:flex;justify-content:space-between;align-items:center;position:relative}button.remove-click-area.svelte-1kfcbbi{all:unset;box-sizing:border-box;position:absolute;right:0;top:0;height:3rem;margin-right:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.remove.svelte-1kfcbbi{text-transform:uppercase;font-size:var(--font-xxs);color:var(--color-text-secondary);background:var(--color-neutral-850);padding:.25rem .4rem;border-radius:2px}form.svelte-1kfcbbi{display:grid;gap:.5rem;width:100%;padding:2rem 0 4rem}input.svelte-1kfcbbi{all:unset;box-sizing:border-box;width:100%;background:var(--color-neutral-1000);border:1px solid var(--color-neutral-850);border-radius:var(--radius-m);padding:1rem;color:var(--color-text);transition:border-color .2s}input.svelte-1kfcbbi:focus{border-color:var(--color-primary-bg)}input.svelte-1kfcbbi::placeholder{color:var(--color-text-secondary);transition:color .2s}input.svelte-1kfcbbi:focus-visible{color:var(--color-text)}#features.svelte-1kfcbbi,#how-to.svelte-1kfcbbi,#faq.svelte-1kfcbbi{scroll-margin-top:2rem}.how-to-section.svelte-1kfcbbi{display:grid;gap:2rem;padding:4rem 0}.how-to-intro.svelte-1kfcbbi{text-align:center}.how-to-intro.svelte-1kfcbbi h2:where(.svelte-1kfcbbi){font-size:var(--font-l);font-weight:400;padding-bottom:1rem}.how-to-intro.svelte-1kfcbbi p:where(.svelte-1kfcbbi){color:var(--color-text-secondary)}.how-to-grid.svelte-1kfcbbi{display:grid;gap:4rem;max-width:800px;margin:0 auto}.how-to-card.svelte-1kfcbbi{display:grid;gap:1.5rem;text-decoration:none;color:inherit;border-radius:var(--radius-l);overflow:hidden}.how-to-image.svelte-1kfcbbi{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-m)}.how-to-image.svelte-1kfcbbi img:where(.svelte-1kfcbbi){width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.how-to-image.svelte-1kfcbbi img:where(.svelte-1kfcbbi):hover{transform:scale(1.04)}.how-to-content.svelte-1kfcbbi{display:grid;gap:.25rem}.how-to-content.svelte-1kfcbbi h3:where(.svelte-1kfcbbi){font-size:1rem;line-height:1.4;font-weight:600}.how-to-content.svelte-1kfcbbi p:where(.svelte-1kfcbbi){color:var(--color-text-secondary);font-size:.9rem;line-height:1.5;margin:0}
