body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;scroll-behavior:smooth;}.nav-active{color:rgb(37, 99, 235) !important;font-weight:600;}#hero-canvas{background-image:linear-gradient(135deg, rgb(102, 126, 234) 0%, rgb(118, 75, 162) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;}.service-card:hover{transform:translateY(-5px);box-shadow:rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;}.btn-hover{transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.btn-hover:hover{transform:scale(1.05);}.img-hover{transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.img-hover:hover{transform:scale(1.05);}#in8r4j{color:rgb(16, 20, 26);font-family:system-ui, -apple-system, "system-ui", Helvetica, "PingFang SC", SCHeiti, "Microsoft YaHei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:14px;text-wrap-mode:nowrap;background-color:rgba(6, 15, 26, 0.05);}@media (max-width: 768px){.hero-section{min-height:100vh;}.mobile-menu-open{display:block !important;}.grid-responsive{grid-template-columns:1fr !important;}}