.timeline-line[data-v-6eeaea50]{box-shadow:0 0 8px #3b82f633}.timeline-item[data-v-6eeaea50],.timeline-dot[data-v-6eeaea50]{will-change:transform, opacity}@media (hover:hover) and (pointer:fine){.timeline-dot[data-v-6eeaea50]{transition:box-shadow .3s}.timeline-dot[data-v-6eeaea50]:hover{box-shadow:0 8px 20px #3b82f666}}@media (width<=767px){.timeline-item[data-v-6eeaea50]{overflow:visible}.timeline-line[data-v-6eeaea50]{left:1.25rem}}.carousel-item[data-v-6eeaea50]{scroll-snap-align:start}[data-v-6eeaea50]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=768px){.overflow-hidden[data-v-6eeaea50]{-webkit-overflow-scrolling:touch}}@keyframes float-6eeaea50{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float[data-v-6eeaea50]{animation:6s ease-in-out infinite float-6eeaea50}.value-icon-1[data-v-6eeaea50]{background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.value-icon-2[data-v-6eeaea50]{background:linear-gradient(135deg,#10b981,#14b8a6)}.value-icon-3[data-v-6eeaea50]{background:linear-gradient(135deg,#f97316,#ef4444)}.value-icon-4[data-v-6eeaea50]{background:linear-gradient(135deg,#8b5cf6,#ec4899)}.dark .value-icon-1[data-v-6eeaea50]{background:linear-gradient(135deg,#60a5fa,#a78bfa);box-shadow:0 4px 15px #60a5fa4d}.dark .value-icon-2[data-v-6eeaea50]{background:linear-gradient(135deg,#34d399,#2dd4bf);box-shadow:0 4px 15px #34d3994d}.dark .value-icon-3[data-v-6eeaea50]{background:linear-gradient(135deg,#fb923c,#f87171);box-shadow:0 4px 15px #fb923c4d}.dark .value-icon-4[data-v-6eeaea50]{background:linear-gradient(135deg,#a78bfa,#f472b6);box-shadow:0 4px 15px #a78bfa4d}@media (width<=768px){.section-padding[data-v-6eeaea50]{padding-top:3rem;padding-bottom:3rem}.container-custom[data-v-6eeaea50]{padding-left:1rem;padding-right:1rem}h2[data-v-6eeaea50]{font-size:2rem;line-height:2.5rem}.grid[data-v-6eeaea50]{gap:1.5rem}}@media (width<=480px){.section-padding[data-v-6eeaea50]{padding-top:2rem;padding-bottom:2rem}h2[data-v-6eeaea50]{font-size:1.75rem;line-height:2.25rem}}
