.install-page.svelte-1bdmjbr{max-width:1100px;margin:0 auto;padding:36px 20px 56px}.hero.svelte-1bdmjbr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:24px;align-items:start;margin-bottom:34px}.eyebrow.svelte-1bdmjbr{margin:0 0 10px;color:#5c42d9;font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1.svelte-1bdmjbr{margin:0;font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.02em}.lead.svelte-1bdmjbr{max-width:58ch;margin:16px 0 0;color:#4a4a4a;font-size:1.05rem;line-height:1.75}.hero-actions.svelte-1bdmjbr{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.btn.svelte-1bdmjbr{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.82rem 1.2rem;border-radius:999px;text-decoration:none;font-weight:700}.btn-primary.svelte-1bdmjbr{background:#6c3cff;color:#fff}.btn-secondary.svelte-1bdmjbr{border:1px solid #d9d6e5;background:#fff;color:#262626}.hero-card.svelte-1bdmjbr,.install-card.svelte-1bdmjbr,.trouble-card.svelte-1bdmjbr{border:1px solid rgb(0 0 0 / .08);border-radius:18px;background:#fff;box-shadow:0 10px 24px #0000000d}.hero-card.svelte-1bdmjbr{padding:22px;background:linear-gradient(180deg,#f7f3ff,#fff)}.hero-card.svelte-1bdmjbr h2:where(.svelte-1bdmjbr),.section-heading.svelte-1bdmjbr h2:where(.svelte-1bdmjbr){margin:0;font-size:1.5rem;line-height:1.2}.hero-card.svelte-1bdmjbr ul:where(.svelte-1bdmjbr){margin:14px 0 0;padding-left:18px;line-height:1.75}.steps-section.svelte-1bdmjbr,.usage-section.svelte-1bdmjbr,.troubleshooting.svelte-1bdmjbr,.faq-section.svelte-1bdmjbr,.final-cta.svelte-1bdmjbr{margin-top:40px}.section-heading.svelte-1bdmjbr{margin-bottom:16px}.section-heading.svelte-1bdmjbr p:where(.svelte-1bdmjbr){margin:10px 0 0;color:#555;line-height:1.7}.steps-grid.svelte-1bdmjbr{display:grid;gap:18px}.install-card.svelte-1bdmjbr{padding:22px}.install-card.svelte-1bdmjbr h3:where(.svelte-1bdmjbr),.usage-grid.svelte-1bdmjbr h3:where(.svelte-1bdmjbr),.trouble-card.svelte-1bdmjbr h3:where(.svelte-1bdmjbr){margin:0 0 10px;font-size:1.15rem}.install-card.svelte-1bdmjbr ol:where(.svelte-1bdmjbr){margin:0;padding-left:18px;line-height:1.75}.card-note.svelte-1bdmjbr{margin:14px 0 0;color:#555}.usage-grid.svelte-1bdmjbr,.trouble-grid.svelte-1bdmjbr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.usage-grid.svelte-1bdmjbr article:where(.svelte-1bdmjbr){padding:18px;border:1px solid rgb(0 0 0 / .08);border-radius:18px;background:#fafafa}.usage-grid.svelte-1bdmjbr p:where(.svelte-1bdmjbr),.trouble-card.svelte-1bdmjbr p:where(.svelte-1bdmjbr){margin:0;color:#555;line-height:1.7}.trouble-card.svelte-1bdmjbr{padding:18px}.faq-list.svelte-1bdmjbr{display:grid;gap:12px}.faq-list.svelte-1bdmjbr details:where(.svelte-1bdmjbr){border:1px solid rgb(0 0 0 / .08);border-radius:16px;background:#fff;padding:16px 18px}.faq-list.svelte-1bdmjbr summary:where(.svelte-1bdmjbr){cursor:pointer;font-weight:700}.faq-list.svelte-1bdmjbr p:where(.svelte-1bdmjbr){margin:12px 0 0;color:#555;line-height:1.7}.final-cta.svelte-1bdmjbr{text-align:center;padding:34px 22px;border:1px solid rgb(0 0 0 / .08);border-radius:22px;background:linear-gradient(180deg,#faf7ff,#fff)}.final-cta.svelte-1bdmjbr h2:where(.svelte-1bdmjbr){margin:0;font-size:clamp(1.8rem,3vw,2.5rem)}.final-cta.svelte-1bdmjbr p:where(.svelte-1bdmjbr){max-width:48rem;margin:12px auto 0;color:#555;line-height:1.7}.final-cta.svelte-1bdmjbr .hero-actions:where(.svelte-1bdmjbr){justify-content:center}@media (max-width: 840px){.hero.svelte-1bdmjbr,.usage-grid.svelte-1bdmjbr,.trouble-grid.svelte-1bdmjbr{grid-template-columns:1fr}}
