#root{min-height:100vh;background:0 0!important}body{margin:0;background-color:#030712!important}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:20s linear infinite marquee;display:inline-block}.cyber-bg{z-index:-1;background-color:#030712;background-image:linear-gradient(#10b98126 1px,#0000 1px),linear-gradient(90deg,#10b98126 1px,#0000 1px);background-size:60px 60px;width:100%;height:100%;position:fixed;top:0;left:0}body{margin:0;padding:0;background-color:#030712!important;background-attachment:fixed!important}.custom-card{background-color:#030712cc;transition:all .4s}.registry-card:hover{background-color:#10b9811a!important;border-color:#10b981!important}.jobs-card:hover{background-color:#6366f11a!important;border-color:#6366f1!important}.submit-card:hover{background-color:#f59e0b1a!important;border-color:#f59e0b!important}.avail-card:hover{background-color:#ef44441a!important;border-color:#ef4444!important}@keyframes slide{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes scroll-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}.animate-slow-scroll{animation:20s linear infinite scroll-left}@media (width<=768px){.your-parent-container-class{flex-direction:column}.button-list-column,.content-column{width:100%}}.button-class{white-space:normal;word-wrap:break-word;text-align:center;justify-content:center;align-items:center;min-height:50px;padding:10px;display:flex}.content-container{width:100%;padding:20px;line-height:1.6}.parent-container{flex-direction:row;display:flex}@media (width<=768px){.parent-container{flex-direction:column}}.animate-marquee{width:max-content;animation:30s linear infinite marquee;display:flex}.animate-marquee:hover{animation-play-state:paused}button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (width<=768px){.grid{gap:1rem}.p-10{padding:1.5rem}}@keyframes data-stream{0%{opacity:0;left:-10%}20%{opacity:.8}80%{opacity:.8}to{opacity:0;left:110%}}@keyframes data-stream-reverse{0%{opacity:0;right:-10%}20%{opacity:.8}80%{opacity:.8}to{opacity:0;right:110%}}@keyframes float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-15px)scale(1.02)}}.animate-data-stream{animation:3s linear infinite data-stream}.animate-data-stream-reverse{animation:4s linear infinite data-stream-reverse}.animate-float-delayed{animation:5s ease-in-out 2.5s infinite float}.animate-spin-slow{animation:10s linear infinite spin}@keyframes scan-move{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes code-scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes bar-grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}@keyframes ping-slow{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes pulse-fast{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.animate-code-scroll{animation:10s linear infinite code-scroll}.animate-bar-grow{transform-origin:bottom;animation:2s ease-in-out infinite bar-grow}.animate-ping-slow{animation:3s cubic-bezier(0,0,.2,1) infinite ping-slow}.animate-pulse-fast{animation:1.5s ease-in-out infinite pulse-fast}@keyframes draw{0%{stroke-dasharray:0 1000;opacity:0}50%{opacity:.5}to{stroke-dasharray:1000 0;opacity:.3}}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-draw{animation:10s ease-in-out infinite draw}.animate-float{animation:6s ease-in-out infinite float}.animate-bounce-slow{animation:4s ease-in-out infinite bounce-slow}@keyframes view-entry{0%{opacity:0;filter:brightness(.5);transform:translateY(20px)}to{opacity:1;filter:brightness();transform:translateY(0)}}.animate-view-entry{animation:.6s cubic-bezier(.22,1,.36,1) forwards view-entry}@keyframes footer-scan{0%{opacity:.2;transform:translateY(0)}50%{opacity:.8}to{opacity:.2;transform:translateY(340px)}}@keyframes terminal-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 8px #10b98166);transform:scale(1.03)}}.hover\:translate-x-1\.5:hover{transform:translate(6px)}@keyframes section-alert-glow{0%,to{border-color:#10b9814d;box-shadow:0 0 #10b98100}50%{border-color:#10b981;box-shadow:0 0 30px #10b98166}}.animate-target-glow{animation:2s ease-in-out 2 section-alert-glow}#career-guidance{scroll-margin-top:100px}@keyframes scan{0%{left:-100%}to{left:100%}}.logo-scan-container{position:relative;overflow:hidden}.logo-scan-container:after{content:"";background:linear-gradient(90deg,#0000,#10b98133,#0000);width:50%;height:100%;animation:3s infinite scan;position:absolute;top:0;transform:skew(-25deg)}@keyframes logo-pulse{0%,to{opacity:1;filter:brightness()drop-shadow(0 0 5px #10b98166);transform:scale(1)}50%{opacity:.9;filter:brightness(1.2)drop-shadow(0 0 15px #10b981b3);transform:scale(1.02)}}.animate-logo-pulse{animation:3s ease-in-out infinite logo-pulse}@keyframes modal-entry{0%{opacity:0;filter:blur(10px);transform:scale(.9)translateY(20px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}.animate-protocol-result{animation:.4s cubic-bezier(.22,1,.36,1) forwards modal-entry}@keyframes neural-pulse{0%,to{opacity:.3;filter:brightness()blur(2px)}50%{opacity:1;filter:brightness(1.5)blur()}}@keyframes scanner-sweep{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.terminal-cinematic-bg{background:radial-gradient(circle,#061a12 0%,#030712 100%);width:100%;height:100vh;position:relative;overflow:hidden}.terminal-cinematic-bg:before{content:"";background-image:linear-gradient(#10b98114 1px,#0000 1px),linear-gradient(90deg,#10b98114 1px,#0000 1px);background-size:60px 60px;animation:10s linear infinite grid-drift;position:absolute;inset:-100px;transform:perspective(500px)rotateX(60deg)}.scanner-line{z-index:10;background:linear-gradient(#0000,#10b9811a,#0000);width:100%;height:150px;animation:6s ease-in-out infinite scanner-sweep;position:absolute}@keyframes atmospheric-drift{0%{transform:scale(1)translate(0)}50%{transform:scale(1.1)translate(-15px,15px)}to{transform:scale(1)translate(0)}}@keyframes grid-drift-deep{0%{background-position:0 0}to{background-position:120px 120px}}@keyframes high-freq-scanner{0%{opacity:0;top:-20%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:120%}}.cinematic-terminal-hero{background-color:#020617;justify-content:center;align-items:center;width:100%;height:600px;display:flex;position:relative;overflow:hidden}.cinematic-terminal-hero:before{content:"";background-image:linear-gradient(#10b9811a 1px,#0000 1px),linear-gradient(90deg,#10b9811a 1px,#0000 1px);background-size:60px 60px;animation:10s linear infinite grid-drift-deep;position:absolute;inset:-100px;transform:perspective(1000px)rotateX(20deg);-webkit-mask-image:radial-gradient(circle,#000,#0000 85%);mask-image:radial-gradient(circle,#000,#0000 85%)}.cinematic-terminal-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b9810d 0%,#0000 60%);width:150%;height:150%;animation:20s ease-in-out infinite atmospheric-drift;position:absolute}.scanner-overlay{z-index:5;background:linear-gradient(#0000,#10b98126,#0000);width:100%;height:100px;animation:6s cubic-bezier(.4,0,.2,1) infinite high-freq-scanner;position:absolute;left:0}@keyframes neural-drift{0%{background-position:0 0}to{background-position:100px 100px}}@keyframes link-pulse{0%,to{opacity:.05}50%{opacity:.2}}.terminal-core{background:radial-gradient(circle,#061a12 0%,#030712 100%);border-bottom:1px solid #10b9811a;width:100%;height:600px;position:relative;overflow:hidden}.terminal-core:before{content:"";background-image:linear-gradient(#10b9811a 1px,#0000 1px),linear-gradient(90deg,#10b9811a 1px,#0000 1px);background-size:50px 50px;animation:12s linear infinite neural-drift;position:absolute;inset:-100px;-webkit-mask-image:radial-gradient(circle,#000,#0000 80%);mask-image:radial-gradient(circle,#000,#0000 80%)}.hero-visual-container{background-color:#030712;justify-content:center;align-items:center;width:100%;height:600px;display:flex;position:relative;overflow:hidden}.reveal-pillar{background-color:#030712;border-right:1px solid #10b9810d;flex:1;height:100%}.hero-content-back{z-index:5;text-align:center;position:relative}.hero-vignette{pointer-events:none;z-index:15;background:radial-gradient(circle,#0000 20%,#030712 100%);position:absolute;inset:0}.hero-visual-container{perspective:1200px;background-color:#030712;justify-content:center;align-items:center;width:100%;height:600px;display:flex;position:relative;overflow:hidden}.pillar-wrapper{z-index:20;pointer-events:none;display:flex;position:absolute;inset:0}.reveal-pillar{transform-origin:50%;background-color:#030712;border-right:1px solid #d9770640;flex:1;height:100%}.hero-background-layer{z-index:5;justify-content:center;align-items:center;transition:transform .5s ease-out;display:flex;position:absolute;inset:0}.hero-brand-text{color:#ffffff0d;text-transform:uppercase;letter-spacing:-.05em;text-align:center;-webkit-user-select:none;user-select:none;font-size:10vw;font-weight:900;line-height:.8}.hero-visual-container{z-index:1;background-color:#030712;width:100%;height:100vh;position:relative;overflow:hidden}.intelligence-grid-section{z-index:10;background-color:#030712;position:relative;box-shadow:0 -40px 80px #b4530926}.pillar-wrapper{z-index:20;display:flex;position:absolute;inset:0}.reveal-pillar{transform-origin:50%;background-color:#030712;border-right:2px solid #fbbf2480;flex:1;height:100%;box-shadow:2px 0 15px #d977064d}.hero-brand-text{text-transform:uppercase;text-align:center;color:#0000;text-shadow:0 0 10px #d9770666,0 0 30px #d9770633;z-index:5;background-image:linear-gradient(#fbbf2499 50%,#d9770633 50%);background-size:100% 4px;-webkit-background-clip:text;background-clip:text;font-size:10vw;font-weight:900;line-height:.9;transition:all .5s ease-in-out;position:relative}.animate-text-glow{animation:4s ease-in-out infinite text-pulse}@keyframes text-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.hero-background-layer{z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero-popup-btn{pointer-events:auto}
