.tilda-card .front-services__card-technology img{transition:.2s}.tilda-card:hover{background-color:#FA8669;color:black}.tilda-card:hover .front-services__card-technology img{filter:invert(1)}.support-card .front-services__card-technology img{transition:.2s}.drupal-next-card:hover{background:linear-gradient(135deg,#1570ff,#0f4bb3);color:#ffffff;border-color:#63a0ff}.drupal-next-card:hover .front-services__card-technology:first-child img{filter:brightness(0) invert(1)}.shopify-card:hover{background:linear-gradient(135deg,#95bf47,#2e6f10);color:#ffffff;border-color:#95bf47}.support-card:hover{background:linear-gradient(135deg,#0ea5e9,#0f3e87);color:#ffffff;border-color:#38bdf8}.support-card:hover .front-services__card-technology img{filter:brightness(0) invert(1)}.design-card:hover{background:linear-gradient(135deg,#f97316,#be123c);color:#ffffff;border-color:#fb7185}.ai-automation-card{border:0;background:rgba(2,6,23,.92);isolation:isolate;box-shadow:none;transition:background .35s ease,box-shadow .35s ease}.ai-automation-card:before{content:"";position:absolute;inset:0;border-radius:.75rem;padding:4px;background:linear-gradient(120deg,#10b981,#06b6d4,#8b5cf6,#f59e0b,#10b981);background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:ai-border-shift 7s linear infinite;transition:padding .35s ease,filter .35s ease,opacity .35s ease}.ai-automation-card:after{content:"";position:absolute;inset:1px;border-radius:calc(.75rem - 1px);background:radial-gradient(120% 120% at 0 0,rgba(16,185,129,.14) 0,rgba(2,6,23,.92) 48%,rgba(2,6,23,.95) 100%);pointer-events:none;z-index:0}.ai-automation-card>*{position:relative;z-index:1}.ai-automation-card .front-services__card-technologies{flex-wrap:wrap;gap:1rem}.ai-automation-card .front-services__card-technology img{width:24px;height:24px}.ai-automation-card:hover:before{padding:8px;filter:saturate(1.25) brightness(1.15) drop-shadow(-18px 0 18px rgba(16,185,129,.48)) drop-shadow(0 -16px 16px rgba(6,182,212,.44)) drop-shadow(18px 0 18px rgba(139,92,246,.44)) drop-shadow(0 16px 16px rgba(245,158,11,.4));opacity:1}.ai-automation-card:hover{background:rgba(4,10,28,.94);box-shadow:-14px 0 26px rgba(16,185,129,.22),0 -12px 22px rgba(6,182,212,.2),14px 0 26px rgba(139,92,246,.2),0 12px 22px rgba(245,158,11,.18)}@keyframes ai-border-shift{0%{background-position:0 50%}to{background-position:100% 50%}}