.section.svelte-x4y5br{border-bottom:1px solid var(--border);padding:5rem 0}.services-grid.svelte-x4y5br{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.service-card.svelte-x4y5br{background:var(--bg);padding:2rem 1.75rem;transition:background .2s}.service-card.svelte-x4y5br:hover{background:var(--surface)}.service-num.svelte-x4y5br{font-family:var(--font-display);opacity:.5;margin-bottom:.75rem;font-size:2rem;font-weight:800;line-height:1;display:block}.service-card.svelte-x4y5br h3:where(.svelte-x4y5br){font-family:var(--font-display);color:var(--text);margin-bottom:.5rem;font-size:1rem;font-weight:700}.service-card.svelte-x4y5br p:where(.svelte-x4y5br){color:var(--muted);font-size:.85rem;line-height:1.65}@media (width<=900px){.services-grid.svelte-x4y5br{grid-template-columns:1fr 1fr}}@media (width<=600px){.services-grid.svelte-x4y5br{grid-template-columns:1fr}}.clip{clip-path:polygon(0 0,0% 100%,100% 100%,100% 85%,15% 0)}.active-link.svelte-1yi77ej{color:#fff;background:linear-gradient(90deg,#67e8f938,#f0abfc38);box-shadow:inset 0 0 0 1px #ffffff2e}.quote-cta.svelte-1yi77ej{background:linear-gradient(120deg,#2f444738);box-shadow:0 14px 30px #38e0d647,0 4px 10px #f2555b40}.quote-cta.svelte-1yi77ej:hover{box-shadow:0 18px 36px #38e0d661,0 6px 14px #f2555b52}@keyframes svelte-h61ysh-kenburns-zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.kenburns-zoom.svelte-h61ysh{animation:6s ease-out forwards kenbruns-zoom}@media (prefers-reduced-motion:reduce){.kenburns-zoom.svelte-h61ysh{animation:none}}.active-link.svelte-1k61xbv{color:#fff;background:linear-gradient(90deg,#67e8f938,#f0abfc38);box-shadow:inset 0 0 0 1px #ffffff2e}.quote-cta.svelte-1k61xbv{background:linear-gradient(120deg,#2f444738);box-shadow:0 14px 30px #38e0d647,0 4px 10px #f2555b40}.quote-cta.svelte-1k61xbv:hover{box-shadow:0 18px 36px #38e0d661,0 6px 14px #f2555b52}
