.testimonial .tcard{isolation:isolate;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1);position:relative}.testimonial .tcard:hover{transform:translateY(-4px)}.testimonial .tcard-glare{z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--gx,50%) var(--gy,50%), #ffffff73, transparent 60%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.testimonial .tcard:hover .tcard-glare{opacity:1}@media (prefers-reduced-motion:reduce){.testimonial .tcard{transition:none}.testimonial .tcard:hover{transform:none}}.metric-card.svelte-1ewzqr7{border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--border) 75%, transparent);background:var(--card);min-height:12.5rem;box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.metric-card.svelte-1ewzqr7:hover{box-shadow:0 24px 48px -28px color-mix(in srgb, var(--foreground) 45%, transparent);transform:translateY(-4px)}.metric-art.svelte-1ewzqr7{z-index:0;background-image:var(--metric-art);background-size:cover;background-position:var(--metric-art-pos,center);transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.05)}.metric-card.svelte-1ewzqr7:hover .metric-art:where(.svelte-1ewzqr7){transform:scale(1.12)}.metric-glass.svelte-1ewzqr7{z-index:1;background-image:var(--metric-art);background-size:cover;background-position:var(--metric-art-pos,center);filter:blur(16px);box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--card) 58%, transparent);clip-path:polygon(0% 0%,90% 0%,68% 100%,0% 100%);will-change:clip-path;transition:clip-path .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-22px}.metric-card.svelte-1ewzqr7:hover .metric-glass:where(.svelte-1ewzqr7){clip-path:polygon(0% 0%,84% 0%,62% 100%,0% 100%)}.metric-content.svelte-1ewzqr7{z-index:3;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:2.25rem;display:flex;position:relative}.metric-stat.svelte-1ewzqr7{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--foreground);font-size:clamp(2.25rem,1.5rem + 2vw,3rem);font-weight:600;line-height:1}.metric-label.svelte-1ewzqr7{max-width:12rem;color:var(--muted-foreground);margin-top:.85rem;font-size:.9375rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.metric-card.svelte-1ewzqr7,.metric-art.svelte-1ewzqr7,.metric-glass.svelte-1ewzqr7{transition:none}.metric-card.svelte-1ewzqr7:hover{transform:none}.metric-card.svelte-1ewzqr7:hover .metric-art:where(.svelte-1ewzqr7){transform:scale(1.05)}.metric-card.svelte-1ewzqr7:hover .metric-glass:where(.svelte-1ewzqr7){clip-path:polygon(0% 0%,90% 0%,68% 100%,0% 100%)}}.blog-scroller.svelte-1ewzqr7::-webkit-scrollbar{height:4px}.blog-scroller.svelte-1ewzqr7::-webkit-scrollbar-thumb{background:var(--primary);border-radius:9999px}.blog-scroller.svelte-1ewzqr7::-webkit-scrollbar-thumb:hover{background:var(--ring)}.blog-scroller.svelte-1ewzqr7::-webkit-scrollbar-track{background:0 0}@supports not selector(::-webkit-scrollbar){.blog-scroller.svelte-1ewzqr7{scrollbar-width:thin;scrollbar-color:var(--primary) transparent}}
