.container.svelte-11na0ra{max-width:1100px;margin:0 auto;padding:60px 24px 80px}h1.svelte-11na0ra{font-size:2.2rem;font-weight:700;color:var(--text-primary);margin-bottom:12px;line-height:1.2}.subtitle.svelte-11na0ra{font-size:1.05rem;color:var(--text-muted);margin-bottom:52px}.grid.svelte-11na0ra{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.card.svelte-11na0ra{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:36px 28px;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;transition:border-color .18s,transform .18s,box-shadow .18s}.card.svelte-11na0ra:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 28px color-mix(in srgb,var(--accent) 18%,transparent)}.icon.svelte-11na0ra{color:var(--accent);margin-bottom:20px;display:flex;align-items:center;justify-content:center;width:64px;height:64px}.card.svelte-11na0ra h2:where(.svelte-11na0ra){font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}.card.svelte-11na0ra p:where(.svelte-11na0ra){font-size:.88rem;color:var(--text-muted);line-height:1.5;flex:1}.arrow.svelte-11na0ra{margin-top:18px;color:var(--accent);font-size:1.3rem;opacity:0;transform:translate(-8px);transition:opacity .18s,transform .18s}.card.svelte-11na0ra:hover .arrow:where(.svelte-11na0ra){opacity:1;transform:translate(0)}.qs-cta.svelte-11na0ra{margin-top:56px;padding-top:36px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.qs-cta-label.svelte-11na0ra{font-size:.85rem;color:var(--text-muted)}.qs-cta-links.svelte-11na0ra{display:flex;gap:20px;flex-wrap:wrap}.qs-cta-links.svelte-11na0ra a:where(.svelte-11na0ra){font-size:.85rem;font-weight:600;color:var(--accent);text-decoration:none}.qs-cta-links.svelte-11na0ra a:where(.svelte-11na0ra):hover{text-decoration:underline}@media (max-width: 640px){h1.svelte-11na0ra{font-size:1.7rem}.grid.svelte-11na0ra{grid-template-columns:1fr}.qs-cta.svelte-11na0ra{flex-direction:column;align-items:flex-start}}
