.solutions.svelte-3j7kvj.svelte-3j7kvj{display:flex;flex-direction:column;gap:16px;background-color:#f5f5f8;width:100%;padding:24px}.sticky-card.svelte-3j7kvj.svelte-3j7kvj{display:flex;flex-direction:column;gap:32px;width:100%;position:sticky;top:116px}@media (max-width: 1024px){.sticky-card.svelte-3j7kvj.svelte-3j7kvj{position:static}}.solutions.svelte-3j7kvj h2.svelte-3j7kvj{font-size:1.25rem;font-family:Noto-SemiBold;color:#000}.solution.svelte-3j7kvj a.svelte-3j7kvj{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;text-decoration:none;background-color:#fff;transition:all .2s ease}.solution.svelte-3j7kvj a h3.svelte-3j7kvj{font-size:1.125rem;font-weight:500;color:#000;transition:all .2s ease}.solution.svelte-3j7kvj a.svelte-3j7kvj:hover{background-color:var(--color-primary)}.solution.svelte-3j7kvj a:hover h3.svelte-3j7kvj{color:#fff}a.active.svelte-3j7kvj.svelte-3j7kvj{background-color:var(--color-primary)}a.active.svelte-3j7kvj h3.svelte-3j7kvj{color:#fff}.icon-wrapper.svelte-3j7kvj svg{color:#000;transition:color .2s ease}.active.svelte-3j7kvj .icon-wrapper.svelte-3j7kvj svg{color:#fff}.solution.svelte-3j7kvj a:hover .icon-wrapper.svelte-3j7kvj svg{color:#fff}
