.sol-card.svelte-c5vyf9{height:100%;margin:0;gap:0;background:#ffffff0a;color:#fff;text-decoration:none}.sol-card.svelte-c5vyf9:hover .sol-cta:where(.svelte-c5vyf9) svg{transform:translate(4px)}.sol-cta.svelte-c5vyf9 svg{transition:transform .2s ease}.sol-card.svelte-c5vyf9:focus-visible{outline:2px solid #4a8cff;outline-offset:3px}.sol-desc.svelte-c5vyf9{color:#a0a3ab;margin-bottom:0}.sol-foot.svelte-c5vyf9{margin-top:auto;padding-top:1rem}.sol-price.svelte-c5vyf9{font-size:var(--font-size-lg);font-family:Mulish-SemiBold,sans-serif;color:#9eb0e0;margin-bottom:.7rem}.sol-section.svelte-c5vyf9{position:relative;overflow:hidden}.sol-video.svelte-c5vyf9{position:absolute;inset:0;z-index:0;pointer-events:none}.sol-video.svelte-c5vyf9 video:where(.svelte-c5vyf9){width:100%;height:100%;object-fit:cover}.sol-section.svelte-c5vyf9:after{content:"";position:absolute;inset:0;z-index:1;background:#0a0a0ec7;pointer-events:none}.sol-section.svelte-c5vyf9 .container{position:relative;z-index:2}.sol-sub.svelte-c5vyf9{font-size:var(--font-size-sm);color:var(--accent-font-color, #9eb0e0);opacity:.85;margin-bottom:.6rem}
