.solution-detail.svelte-1rxuxug{padding:5.8rem 1rem 3rem}.inner.svelte-1rxuxug{gap:.8rem;max-width:900px;margin:0 auto;display:grid}.back.svelte-1rxuxug a:where(.svelte-1rxuxug){color:#d7bcff;text-decoration:none}.card.svelte-1rxuxug{background:#0c0a1ab3;border:1px solid #bf5af238;border-radius:12px;gap:.8rem;padding:1rem;display:grid}header.svelte-1rxuxug{gap:.75rem;display:flex}.icon.svelte-1rxuxug{font-size:1.6rem}h1.svelte-1rxuxug{margin:0 0 .25rem;font-size:clamp(1.4rem,3vw,2rem)}header.svelte-1rxuxug p:where(.svelte-1rxuxug){color:var(--text-secondary);margin:0}ul.svelte-1rxuxug{gap:.2rem;margin:0;padding-left:1rem;display:grid}li.svelte-1rxuxug{color:#d7bcff;font-size:.88rem}.links.svelte-1rxuxug{flex-wrap:wrap;gap:.5rem;display:flex}.links.svelte-1rxuxug a:where(.svelte-1rxuxug){color:var(--text-primary);border:1px solid #bf5af266;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .7rem;font-size:.82rem;text-decoration:none;display:inline-flex}.links.svelte-1rxuxug a.primary:where(.svelte-1rxuxug){background:#bf5af240;border-color:#bf5af2b3}.legal.svelte-1rxuxug{border-top:1px solid #bf5af229;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.6rem;display:flex}.legal.svelte-1rxuxug a:where(.svelte-1rxuxug){color:#d7bcff;text-underline-offset:.12rem;text-decoration:underline}
