.air-page.svelte-1hurhgv{padding:40px 0 80px}.air-hero.svelte-1hurhgv{text-align:center;max-width:780px;margin:0 auto;padding:24px 0 40px}.air-eyebrow.svelte-1hurhgv{letter-spacing:.14em;color:var(--text-3);margin-bottom:16px;font-size:.82rem;font-weight:600}.air-hero.svelte-1hurhgv h1:where(.svelte-1hurhgv){letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08}.air-sub.svelte-1hurhgv{color:var(--text-2);max-width:640px;margin:0 auto 26px;font-size:1.0625rem;line-height:1.7}.air-cta-row.svelte-1hurhgv{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.air-note.svelte-1hurhgv{color:var(--text-3);margin-top:22px;font-size:.85rem}.air-section.svelte-1hurhgv{border-top:1px solid var(--border);max-width:760px;margin:0 auto;padding:34px 0}.air-section.svelte-1hurhgv h2:where(.svelte-1hurhgv){letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(1.4rem,2.6vw,1.85rem)}.air-section.svelte-1hurhgv p:where(.svelte-1hurhgv){color:var(--text-2);margin-bottom:14px;line-height:1.7}.air-section-muted.svelte-1hurhgv{background:var(--bg-2);border-radius:var(--radius-lg);border-top:none;padding:30px 28px}.check-list.two-col.svelte-1hurhgv{grid-template-columns:repeat(2,1fr);gap:8px 24px;display:grid}.air-steps.svelte-1hurhgv{color:var(--text-2);padding-left:20px;line-height:1.7}.air-steps.svelte-1hurhgv li:where(.svelte-1hurhgv){margin-bottom:12px}.air-demo.svelte-1hurhgv{text-align:center;background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:760px;margin:30px auto;padding:36px 28px}.air-demo.svelte-1hurhgv h2:where(.svelte-1hurhgv){margin-bottom:12px;font-size:1.5rem}.air-demo.svelte-1hurhgv p:where(.svelte-1hurhgv){color:var(--text-2);max-width:560px;margin:0 auto 22px;line-height:1.7}.air-faq.svelte-1hurhgv details:where(.svelte-1hurhgv){border-bottom:1px solid var(--border);padding:14px 0}.air-faq.svelte-1hurhgv summary:where(.svelte-1hurhgv){cursor:pointer;font-weight:600}.air-faq.svelte-1hurhgv p:where(.svelte-1hurhgv){color:var(--text-2);margin-top:10px;line-height:1.7}.air-final.svelte-1hurhgv{text-align:center;border-top:1px solid var(--border);max-width:760px;margin:40px auto 0;padding-top:40px}.air-final.svelte-1hurhgv h2:where(.svelte-1hurhgv){letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(1.5rem,3vw,2rem)}.air-final.svelte-1hurhgv p:where(.svelte-1hurhgv){color:var(--text-2);max-width:600px;margin:0 auto 24px;line-height:1.7}@media (width<=560px){.check-list.two-col.svelte-1hurhgv{grid-template-columns:1fr}}
