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