@keyframes glow{0%{box-shadow:0 0 20px #0a2442}to{box-shadow:0 0 40px #0a2442}}.navbar_underline_glow{animation:glow 1s ease-in-out infinite alternate}.navbar_underline{position:relative;display:inline-block}.navbar_underline:before{content:"";position:absolute;width:0;height:1px;background-color:#007bff;bottom:0;left:0;transition:width .3s ease}.navbar_underline:hover:before{width:100%}.hero_gradient{z-index:-1;position:absolute;--size:250px;--speed:15s;--easing:cubic-bezier(0.8,0.2,0.2,0.8);width:var(--size);height:var(--size);filter:blur(calc(var(--size) / 3));background-image:linear-gradient(#378bebc4,#5b37eb);animation:rotate var(--speed) var(--easing) alternate infinite;border-radius:30% 70% 70% 30%/30% 30% 70% 70%}@media (min-width:720px){.hero_gradient{--size:500px}}.hero_h1{background:#dbf4ff00;background:linear-gradient(to bottom right,#f6f6f9 40%,#1379ff);-webkit-background-clip:text}.hero_h1,.hero_p{-webkit-text-fill-color:transparent}.hero_p{background:#dbf4ff00;background:linear-gradient(to left top,#f6f6f9 40%,#1379ff);-webkit-background-clip:text}.features_card{text-align:center;background-color:var(--container-color);box-shadow:0 2px 6px #410b1026;border-radius:1rem;padding:1rem 1rem 2rem;background:rgba(23,25,31,.5);border-radius:16px;box-shadow:0 2px 30px #0000001a;backdrop-filter:blur(19.8px);-webkit-backdrop-filter:blur(9.8px);border:1px solid #374151;--glow-color:#00aeff;--glow-spread-color:#0091ff;--enhanced-glow-color:#0091ff;transition:box-shadow .4s ease-in-out;height:100%;display:block}.features_card:hover{box-shadow:0 4px 16px #000;cursor:pointer}.features_icon_card{width:80px;height:80px;display:flex;margin:20px auto;justify-content:center;align-items:center;border-radius:5px;border:1px solid #39f;background-color:#003a75;box-shadow:0 1px 6px #0059b2,inset 0 2px 30px #00000040}.features_icon{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2em;height:2em;display:inline-block;fill:currentColor;flex-shrink:0;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;font-size:1.25rem;color:#007fff}.product_gradient{z-index:-1;position:absolute;--size:250px;--speed:15s;--easing:cubic-bezier(0.8,0.2,0.2,0.8);width:var(--size);height:var(--size);filter:blur(calc(var(--size) / 3));background-image:linear-gradient(#378beb69,#5b37eb38);animation:rotate var(--speed) var(--easing) alternate infinite;border-radius:30% 70% 70% 30%/30% 30% 70% 70%}@media (min-width:720px){.product_gradient{--size:500px}}.footer_card{text-align:center;background-color:var(--container-color);box-shadow:0 2px 6px #410b1026;border-radius:1rem;padding:1rem 1rem 2rem;border-radius:16px;box-shadow:0 2px 30px #0000001a;backdrop-filter:blur(19.8px);-webkit-backdrop-filter:blur(9.8px);border:1px solid #374151;--glow-color:#00aeff;--glow-spread-color:#0091ff;--enhanced-glow-color:#0091ff;transition:box-shadow .4s ease-in-out;height:100%;display:block;background:linear-gradient(180deg,rgba(27,32,39,.849),#0d1117)}.footer_card:hover{box-shadow:0 4px 16px #000}.footer_underline{position:relative;display:inline-block}.footer_underline:before{content:"";position:absolute;width:0;height:1px;background-color:#007bff;bottom:0;left:0;transition:width .3s ease}.footer_underline:hover:before{width:100%}