*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:#e0feff;scroll-behavior:smooth}body{background:#e0feff;min-width:320px}#root{background:#000}.nav-link:hover{opacity:.75}.submenu-link:hover{opacity:.7}.news-card:hover{box-shadow:0 4px 24px #00205026;transform:translateY(-2px);transition:all .2s ease}.contact-card:hover{background:#1e2850b3!important;transition:background .2s ease}@keyframes spin{to{transform:rotate(360deg)}}
