.glass-card:where(.astro-C7EDMHXS){background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gradient-text:where(.astro-C7EDMHXS){background:linear-gradient(135deg,#00D4FF 0%,#00E676 50%,#FFB800 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-card:where(.astro-BDZCPTIP){background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease}.competency-card:where(.astro-BDZCPTIP):hover .glass-card:where(.astro-BDZCPTIP){background:rgba(255,255,255,.05);border-color:#ffffff26;transform:translateY(-2px)}.logo-card:where(.astro-6KMZKZIH){transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease}.logo-card:where(.astro-6KMZKZIH):hover{transform:translateY(-4px)}.glass-card:where(.astro-6KMZKZIH){background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease}.logo-card:where(.astro-6KMZKZIH):hover .glass-card:where(.astro-6KMZKZIH){background:rgba(255,255,255,.05);border-color:#ffffff26;box-shadow:0 8px 32px #0000004d,0 0 0 1px #ffffff0d}.logo-white:where(.astro-6KMZKZIH){filter:brightness(0) invert(1)}.logo-card:where(.astro-6KMZKZIH):hover .logo-color:where(.astro-6KMZKZIH){filter:none}.glass-card:where(.astro-37QAJ7B2){background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease}.metric-card:where(.astro-37QAJ7B2):hover .glass-card:where(.astro-37QAJ7B2){background:rgba(255,255,255,.05);border-color:#ffffff26;transform:translateY(-2px)}.glass-card:where(.astro-YDHL6B26){background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gradient-text:where(.astro-YDHL6B26){background:linear-gradient(135deg,#E31937 0%,#00D4FF 50%,#00E676 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-card:where(.astro-6GI3BDH4){background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease}.project-card:where(.astro-6GI3BDH4):hover .glass-card:where(.astro-6GI3BDH4){background:rgba(255,255,255,.05);border-color:#ffffff26;transform:translateY(-4px)}
