.service-card.svelte-rb3z64{display:flex;flex-direction:column;height:100%;padding:1.75rem;border:1px solid #374151;border-radius:1rem;background:#0f1419;color:#f9fafb;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;box-shadow:0 4px 6px #0000001a}.service-card.svelte-rb3z64:hover{transform:translateY(-5px);box-shadow:0 10px 15px #0003;border-color:#0a78ff}.service-card.svelte-rb3z64 h2:where(.svelte-rb3z64){font-size:1.35rem;font-weight:700;margin:0 0 .75rem;color:#0a78ff;line-height:1.3}.description.svelte-rb3z64{font-size:1rem;color:#d1d5db;line-height:1.55;margin:0 0 1.25rem}.learn-more.svelte-rb3z64{margin-top:auto;font-size:.9rem;font-weight:500;color:#60a5fa}.services-page.svelte-4z030h{display:flex;flex-direction:column;min-height:calc(100vh - var(--nav-height));flex:1;opacity:0;transform:translateY(20px);transition:all .8s ease}.services-page.animate-in.svelte-4z030h{opacity:1;transform:translateY(0)}.title-container.svelte-4z030h{margin-top:3rem}.services-container.svelte-4z030h{display:flex;justify-content:center;padding:2rem}.services-list.svelte-4z030h{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1100px;width:100%}.service-card-wrapper.svelte-4z030h{display:flex}h1.svelte-4z030h{font-size:2.5rem;font-weight:600;text-align:center;margin-bottom:1rem;color:#fff}.title-container.svelte-4z030h p:where(.svelte-4z030h){font-size:1.25rem;text-align:center;color:#8f8f8f;margin-bottom:2rem;max-width:640px;margin-left:auto;margin-right:auto}@media(max-width:900px)and (min-width:601px){.services-list.svelte-4z030h{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:600px){.services-list.svelte-4z030h{grid-template-columns:1fr;gap:1rem}}
