.grid.svelte-4z030h{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:4px}.svc.svelte-4z030h{padding:18px;display:flex;flex-direction:column;gap:10px;transition:all .18s ease;animation:svelte-4z030h-rise .42s ease both;animation-delay:var(--d);position:relative;overflow:hidden}.svc.svelte-4z030h:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--gold);opacity:0;transition:opacity .18s}.svc.svelte-4z030h:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--gold)}.svc.svelte-4z030h:hover:before{opacity:1}.svc.svelte-4z030h h3:where(.svelte-4z030h){font-family:var(--font-sans);font-size:15px;letter-spacing:.04em;text-transform:uppercase;font-weight:800;line-height:1.3;color:var(--ink)}.svc.svelte-4z030h p:where(.svelte-4z030h){font-size:15.5px;line-height:1.65;color:var(--muted)}@keyframes svelte-4z030h-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.grid.svelte-4z030h{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid.svelte-4z030h{grid-template-columns:1fr}}
