*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary: #0a0e14;--bg-secondary: #0f1419;--bg-tertiary: #151b23;--bg-card: #1a2130;--bg-terminal: #0d1117;--bg-terminal-header: #1f2937;--accent-cyan: #00d4ff;--accent-cyan-glow: rgba(0, 212, 255, .3);--accent-green: #00ff88;--accent-green-dim: #00cc6a;--accent-orange: #ff9500;--accent-purple: #a855f7;--accent-red: #ff5555;--accent-yellow: #ffcc00;--text-primary: #e6edf3;--text-secondary: #8b949e;--text-muted: #6e7681;--text-terminal: #00ff88;--gradient-primary: linear-gradient(135deg, var(--accent-cyan) 0%, var(--accent-purple) 100%);--gradient-card: linear-gradient(180deg, rgba(0, 212, 255, .05) 0%, transparent 100%);--gradient-glow: radial-gradient(ellipse at center, var(--accent-cyan-glow) 0%, transparent 70%);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 4px 20px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .5);--shadow-glow: 0 0 30px var(--accent-cyan-glow);--border-color: rgba(255, 255, 255, .1);--border-accent: rgba(0, 212, 255, .3);--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--font-mono: "JetBrains Mono", "Fira Code", "Consolas", monospace;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--text-4xl: 2.5rem;--text-5xl: 3rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .4s ease;--z-base: 1;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-loader: 500;--z-terminal: 450}[data-theme=light]{--bg-primary: #f5f8fa;--bg-secondary: #ffffff;--bg-tertiary: #edf2f7;--bg-card: #ffffff;--bg-terminal: #1e1e2e;--text-primary: #1a202c;--text-secondary: #4a5568;--text-muted: #718096;--border-color: rgba(0, 0, 0, .1);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .1);--shadow-md: 0 4px 20px rgba(0, 0, 0, .15)}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans);background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--accent-cyan);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--accent-purple)}::selection{background:var(--accent-cyan);color:var(--bg-primary)}a{color:var(--accent-cyan);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--accent-purple)}.hidden{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.section-container{max-width:1200px;margin:0 auto;padding:0 var(--space-xl)}.section{min-height:100vh;padding:var(--space-3xl) 0;position:relative}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2xl);flex-wrap:wrap;gap:var(--space-md)}.section-title{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:var(--space-md)}.title-icon{font-size:var(--text-2xl)}.section-command{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);background:var(--bg-terminal);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--border-color)}.btn{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;border-radius:var(--radius-md);border:2px solid transparent;cursor:pointer;transition:all var(--transition-base);text-transform:uppercase;letter-spacing:.5px}.btn-primary{background:var(--gradient-primary);color:var(--bg-primary);border-color:var(--accent-cyan)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.btn-secondary{background:transparent;color:var(--accent-cyan);border-color:var(--accent-cyan)}.btn-secondary:hover{background:var(--accent-cyan);color:var(--bg-primary)}.terminal-header{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--bg-terminal-header);border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:1px solid var(--border-color)}.terminal-dots{display:flex;gap:var(--space-sm)}.terminal-dots .dot{width:12px;height:12px;border-radius:50%}.terminal-dots .dot.red{background:#ff5f56}.terminal-dots .dot.yellow{background:#ffbd2e}.terminal-dots .dot.green{background:#27ca40}.terminal-title{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary)}.terminal-body{background:var(--bg-terminal);padding:var(--space-lg);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-terminal);border-radius:0 0 var(--radius-md) var(--radius-md);overflow-x:auto}.terminal-line{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.terminal-line .prompt{color:var(--accent-cyan)}.terminal-line .command{color:var(--text-primary)}.terminal-line .cursor{animation:blink 1s infinite;color:var(--accent-green)}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-xl);transition:all var(--transition-base)}.card:hover{border-color:var(--border-accent);box-shadow:var(--shadow-md);transform:translateY(-4px)}.glitch{position:relative;animation:glitch-skew 1s infinite linear alternate-reverse}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch:before{left:2px;text-shadow:-2px 0 var(--accent-red);clip:rect(44px,450px,56px,0);animation:glitch-anim 5s infinite linear alternate-reverse}.glitch:after{left:-2px;text-shadow:-2px 0 var(--accent-cyan);clip:rect(44px,450px,56px,0);animation:glitch-anim2 5s infinite linear alternate-reverse}@keyframes glitch-anim{0%{clip:rect(31px,9999px,94px,0)}5%{clip:rect(70px,9999px,71px,0)}10%{clip:rect(29px,9999px,24px,0)}15%{clip:rect(69px,9999px,64px,0)}20%{clip:rect(14px,9999px,1px,0)}25%{clip:rect(22px,9999px,57px,0)}30%{clip:rect(5px,9999px,78px,0)}35%{clip:rect(62px,9999px,98px,0)}40%{clip:rect(86px,9999px,45px,0)}45%{clip:rect(19px,9999px,33px,0)}50%{clip:rect(75px,9999px,22px,0)}55%{clip:rect(28px,9999px,67px,0)}60%{clip:rect(48px,9999px,89px,0)}65%{clip:rect(63px,9999px,12px,0)}70%{clip:rect(91px,9999px,55px,0)}75%{clip:rect(7px,9999px,82px,0)}80%{clip:rect(44px,9999px,3px,0)}85%{clip:rect(36px,9999px,76px,0)}90%{clip:rect(17px,9999px,49px,0)}95%{clip:rect(83px,9999px,91px,0)}to{clip:rect(58px,9999px,36px,0)}}@keyframes glitch-anim2{0%{clip:rect(65px,9999px,100px,0)}5%{clip:rect(52px,9999px,74px,0)}10%{clip:rect(79px,9999px,85px,0)}15%{clip:rect(43px,9999px,92px,0)}20%{clip:rect(88px,9999px,26px,0)}25%{clip:rect(32px,9999px,68px,0)}30%{clip:rect(95px,9999px,47px,0)}35%{clip:rect(11px,9999px,72px,0)}40%{clip:rect(67px,9999px,16px,0)}45%{clip:rect(24px,9999px,83px,0)}50%{clip:rect(56px,9999px,39px,0)}55%{clip:rect(81px,9999px,58px,0)}60%{clip:rect(38px,9999px,95px,0)}65%{clip:rect(72px,9999px,21px,0)}70%{clip:rect(15px,9999px,64px,0)}75%{clip:rect(49px,9999px,87px,0)}80%{clip:rect(93px,9999px,42px,0)}85%{clip:rect(27px,9999px,76px,0)}90%{clip:rect(61px,9999px,19px,0)}95%{clip:rect(84px,9999px,53px,0)}to{clip:rect(46px,9999px,98px,0)}}@keyframes glitch-skew{0%{transform:skew(0)}20%{transform:skew(0)}21%{transform:skew(-1deg)}22%{transform:skew(0)}40%{transform:skew(0)}41%{transform:skew(.5deg)}42%{transform:skew(0)}to{transform:skew(0)}}.tech-badge{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);transition:all var(--transition-fast)}.tech-badge:hover{border-color:var(--accent-cyan);color:var(--accent-cyan)}.tech-badge.docker{border-color:#2496ed;color:#2496ed}.tech-badge.k8s{border-color:#326ce5;color:#326ce5}.tech-badge.python{border-color:#3776ab;color:#3776ab}.tech-badge.nodejs{border-color:#393;color:#393}.tech-badge.go{border-color:#00add8;color:#00add8}.tech-badge.react{border-color:#61dafb;color:#61dafb}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}@media print{.loader,.navbar,.terminal-container,.hero-background{display:none!important}body{background:#fff;color:#000}}.cursor.blink{animation:blink 1s infinite}.flashbang-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:all;cursor:pointer}.flashbang-overlay.flash{animation:flashbang-flash .3s ease-out forwards}.flashbang-overlay.fade-out{animation:flashbang-fade .3s ease-out forwards}@keyframes flashbang-flash{0%{opacity:0;background:#fff}30%{opacity:1;background:#fff}to{opacity:1;background:#0a0e14}}@keyframes flashbang-fade{0%{opacity:1}to{opacity:0}}.flashbang-content{text-align:center;opacity:0;transform:scale(.9);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.flashbang-overlay.show-message .flashbang-content{opacity:1;transform:scale(1)}.flashbang-title{font-family:var(--font-mono);font-size:clamp(1.5rem,5vw,3rem);font-weight:800;color:var(--accent-red);margin-bottom:var(--space-lg);text-shadow:0 0 20px rgba(255,85,85,.5);animation:flashbang-glitch .5s ease-out}.flashbang-message{font-family:var(--font-mono);font-size:clamp(1rem,2.5vw,1.5rem);color:var(--text-terminal);white-space:pre-line;line-height:1.8;text-shadow:0 0 10px rgba(0,255,136,.3)}.flashbang-hint{margin-top:var(--space-xl);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);animation:pulse 2s infinite}@keyframes flashbang-glitch{0%{transform:translate(0)}10%{transform:translate(-5px,2px)}20%{transform:translate(5px,-2px)}30%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}50%{transform:translate(-2px,2px)}60%{transform:translate(2px,-2px)}70%{transform:translate(-1px,1px)}80%{transform:translate(1px,-1px)}90%{transform:translate(0)}to{transform:translate(0)}}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-loader);background:var(--bg-primary);display:flex;align-items:center;justify-content:center;transition:opacity .5s ease,visibility .5s ease}.loader.fade-out{opacity:0;visibility:hidden}.loader-container{max-width:600px;width:90%;text-align:center}.loader-header{margin-bottom:var(--space-2xl)}.loader-icon{font-size:3rem;display:block;margin-bottom:var(--space-md);animation:float 2s ease-in-out infinite}.loader-title{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:700;color:var(--text-primary);letter-spacing:2px}.loader-progress{margin-bottom:var(--space-2xl)}.progress-bar{height:8px;background:var(--bg-tertiary);border-radius:var(--radius-full);overflow:hidden;border:1px solid var(--border-color);margin-bottom:var(--space-sm)}.progress-fill{height:100%;width:0%;background:var(--gradient-primary);border-radius:var(--radius-full);transition:width .3s ease;box-shadow:0 0 10px var(--accent-cyan-glow)}.progress-text{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--accent-cyan);font-weight:600}.loader-terminal{background:var(--bg-terminal);border-radius:var(--radius-lg);border:1px solid var(--border-color);overflow:hidden;text-align:left;margin-bottom:var(--space-xl);box-shadow:var(--shadow-lg)}.loader-terminal .terminal-header{padding:var(--space-sm) var(--space-md)}.loader-terminal .terminal-body{padding:var(--space-lg);min-height:180px;font-size:var(--text-sm)}.loader-terminal .terminal-line.prompt{color:var(--accent-cyan);margin-bottom:var(--space-md)}.loader-terminal .terminal-output{line-height:1.8}.kubectl-line{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-xs) 0;opacity:0;transform:translateY(10px);animation:slideUp .3s ease forwards}.kubectl-line.header{color:var(--text-muted);border-bottom:1px solid var(--border-color);padding-bottom:var(--space-sm);margin-bottom:var(--space-sm)}.kubectl-line .pod-name{width:120px;color:var(--text-primary)}.kubectl-line .pod-ready{width:50px;color:var(--text-secondary)}.kubectl-line .pod-status{width:130px}.kubectl-line .pod-status.running{color:var(--accent-green)}.kubectl-line .pod-status.pending{color:var(--accent-yellow)}.kubectl-line .pod-status.creating{color:var(--accent-orange)}.kubectl-line .pod-restarts{color:var(--text-muted)}.loader-hint{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-lg)}.skip-btn{background:transparent;border:1px solid var(--border-color);color:var(--text-muted);padding:var(--space-sm) var(--space-lg);font-family:var(--font-mono);font-size:var(--text-sm);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base)}.skip-btn:hover{border-color:var(--accent-cyan);color:var(--accent-cyan)}.typing-cursor{display:inline-block;width:8px;height:16px;background:var(--accent-green);margin-left:2px;animation:blink 1s infinite}@keyframes loadingDots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.navbar{position:fixed;top:0;left:0;right:0;z-index:var(--z-sticky);background:#0a0e14d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);transition:all var(--transition-base)}.navbar.scrolled{background:#0a0e14f2;box-shadow:var(--shadow-md)}.nav-container{max-width:1400px;margin:0 auto;padding:var(--space-md) var(--space-xl);display:flex;align-items:center;justify-content:space-between}.nav-logo{display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-lg);font-weight:700;color:var(--text-primary);text-decoration:none;transition:color var(--transition-fast)}.nav-logo:hover{color:var(--accent-cyan)}.logo-icon{font-size:var(--text-xl);animation:rotate 10s linear infinite}.logo-text{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-links{display:flex;align-items:center;gap:var(--space-xs)}.nav-link{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:all var(--transition-fast);position:relative}.nav-link:hover{color:var(--text-primary);background:#ffffff0d}.nav-link.active{color:var(--accent-cyan);background:#00d4ff1a}.nav-link.active:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:20px;height:2px;background:var(--accent-cyan);border-radius:var(--radius-full)}.nav-icon{font-size:var(--text-base)}.nav-actions{display:flex;align-items:center;gap:var(--space-md)}.theme-toggle{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.theme-toggle:hover{border-color:var(--accent-cyan);background:#00d4ff1a}.theme-icon{font-size:var(--text-lg)}.mobile-menu-btn{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:var(--space-sm)}.hamburger{position:relative;width:24px;height:2px;background:var(--text-primary);transition:all var(--transition-fast)}.hamburger:before,.hamburger:after{content:"";position:absolute;left:0;width:24px;height:2px;background:var(--text-primary);transition:all var(--transition-fast)}.hamburger:before{top:-8px}.hamburger:after{bottom:-8px}.mobile-menu-btn.active .hamburger{background:transparent}.mobile-menu-btn.active .hamburger:before{top:0;transform:rotate(45deg)}.mobile-menu-btn.active .hamburger:after{bottom:0;transform:rotate(-45deg)}@media(max-width:1024px){.nav-link span:last-child{display:none}.nav-link{padding:var(--space-sm)}.nav-icon{font-size:var(--text-lg)}}@media(max-width:768px){.mobile-menu-btn{display:flex}.nav-links{position:absolute;top:100%;left:0;right:0;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);flex-direction:column;padding:var(--space-md);gap:var(--space-xs);display:none;box-shadow:var(--shadow-lg)}.nav-links.open{display:flex}.nav-link{width:100%;padding:var(--space-md);justify-content:flex-start}.nav-link span:last-child{display:inline}.theme-toggle{display:none}}.terminal-container{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-terminal)}.terminal-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--bg-terminal-header);border:1px solid var(--border-color);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary)}.terminal-toggle:hover{background:var(--bg-tertiary);color:var(--accent-cyan);border-color:var(--accent-cyan)}.toggle-icon{font-size:var(--text-lg)}.toggle-text{font-size:var(--text-sm)}.terminal-panel{background:var(--bg-terminal);border-top:1px solid var(--border-color);box-shadow:0 -10px 40px #00000080;animation:slideUp .3s ease}.terminal-panel .terminal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);background:var(--bg-terminal-header);border-bottom:1px solid var(--border-color)}.terminal-close{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text-secondary);font-size:var(--text-xl);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.terminal-close:hover{background:var(--accent-red);color:#fff}.terminal-panel .terminal-body{padding:var(--space-lg);min-height:150px;max-height:300px;overflow-y:auto}.terminal-history{margin-bottom:var(--space-md)}.history-line{margin-bottom:var(--space-sm);line-height:1.6}.history-line .prompt{color:var(--accent-cyan)}.history-line .command{color:var(--text-primary);margin-left:var(--space-sm)}.history-line .output{color:var(--text-terminal);white-space:pre-wrap;margin-top:var(--space-xs);padding-left:var(--space-md);border-left:2px solid var(--border-color)}.history-line .error{color:var(--accent-red)}.terminal-input-line{display:flex;align-items:center;gap:var(--space-sm)}.terminal-input-line .prompt{color:var(--accent-cyan);white-space:nowrap}.terminal-input{flex:1;background:transparent;border:none;outline:none;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);caret-color:var(--accent-green)}.terminal-input::placeholder{color:var(--text-muted)}.terminal-input-line .cursor{color:var(--accent-green);animation:blink 1s infinite}.terminal-hint{padding:var(--space-sm) var(--space-md);background:#0000004d;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);text-align:center;border-top:1px solid var(--border-color)}.command-suggestions{position:absolute;bottom:100%;left:0;right:0;background:var(--bg-card);border:1px solid var(--border-color);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;max-height:200px;overflow-y:auto}.suggestion-item{padding:var(--space-sm) var(--space-md);cursor:pointer;transition:background var(--transition-fast);font-family:var(--font-mono);font-size:var(--text-sm)}.suggestion-item:hover,.suggestion-item.selected{background:#00d4ff1a;color:var(--accent-cyan)}.suggestion-item .command-name{color:var(--accent-green)}.suggestion-item .command-desc{color:var(--text-muted);margin-left:var(--space-md);font-size:var(--text-xs)}.matrix-rain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);pointer-events:none;background:#000000e6}.matrix-column{position:absolute;top:-100%;font-family:var(--font-mono);font-size:14px;color:var(--accent-green);writing-mode:vertical-rl;animation:matrixFall 5s linear infinite}@keyframes matrixFall{to{top:100%}}.cowsay-output{font-family:var(--font-mono);white-space:pre;line-height:1.2;color:var(--text-terminal)}.confetti{position:fixed;width:10px;height:10px;z-index:var(--z-overlay);pointer-events:none;animation:confettiFall 3s ease-out forwards}@keyframes confettiFall{0%{transform:translateY(-100vh) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}@media(max-width:768px){.terminal-container{display:none}.terminal-container.visible{display:block}.terminal-toggle{bottom:var(--space-lg);right:var(--space-lg);left:auto;transform:none;border-radius:var(--radius-full);padding:var(--space-md)}.toggle-text{display:none}.terminal-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);border-radius:0}.terminal-panel .terminal-body{height:calc(100vh - 100px);max-height:none}}.hero-section{min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:80px;position:relative;overflow:hidden}.hero-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-content{position:relative;z-index:1;text-align:center;max-width:800px;padding:var(--space-xl)}.hero-terminal{background:var(--bg-terminal);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-2xl);box-shadow:var(--shadow-lg),var(--shadow-glow);text-align:left}.hero-terminal .terminal-body{padding:var(--space-xl);min-height:200px}.hero-output{margin-top:var(--space-lg);opacity:0}.hero-card{background:#00d4ff0d;border:1px solid var(--border-accent);border-radius:var(--radius-md);padding:var(--space-xl);text-align:center}.hero-name{font-family:var(--font-mono);font-size:var(--text-4xl);font-weight:800;color:var(--text-primary);margin-bottom:var(--space-md);letter-spacing:2px}.hero-title{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--accent-cyan);margin-bottom:var(--space-sm)}.hero-tagline{font-size:var(--text-base);color:var(--text-secondary)}.hero-cta{display:flex;justify-content:center;gap:var(--space-lg);margin-bottom:var(--space-2xl);flex-wrap:wrap}.hero-social{display:flex;justify-content:center;gap:var(--space-lg);margin-bottom:var(--space-2xl)}.social-link{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);transition:all var(--transition-base)}.social-link:hover{background:var(--accent-cyan);border-color:var(--accent-cyan);color:var(--bg-primary);transform:translateY(-3px)}.social-link svg{width:20px;height:20px}.scroll-indicator{color:var(--text-muted);font-size:var(--text-sm);animation:float 2s ease-in-out infinite}.about-section{background:var(--bg-secondary)}.about-grid{display:grid;grid-template-columns:350px 1fr;gap:var(--space-3xl);align-items:start}.about-image-wrapper{position:sticky;top:100px}.image-frame{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:2px solid var(--border-accent);box-shadow:var(--shadow-lg)}.about-image{width:100%;height:auto;display:block;filter:grayscale(20%);transition:filter var(--transition-base)}.image-frame:hover .about-image{filter:grayscale(0%)}.image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5) 100%)}.neofetch-card{margin-top:var(--space-lg);background:var(--bg-terminal);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-md)}.neofetch-output{font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.6;color:var(--text-terminal)}.nf-title{color:var(--accent-cyan);font-weight:600}.nf-separator{color:var(--text-muted)}.nf-label{color:var(--accent-purple)}.status-available{color:var(--accent-green)}.about-content{padding-top:var(--space-lg)}.about-intro{font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-lg);color:var(--text-primary)}.about-text{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-lg);line-height:1.8}.about-text strong{color:var(--accent-cyan)}.about-goal{font-size:var(--text-lg);color:var(--text-primary);background:#00d4ff1a;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);border-left:3px solid var(--accent-cyan);margin-bottom:var(--space-xl)}.about-quick-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.fact-item{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-md);background:var(--bg-tertiary);border-radius:var(--radius-md);border:1px solid var(--border-color);transition:all var(--transition-base)}.fact-item:hover{border-color:var(--border-accent);transform:translateY(-2px)}.fact-item.special{background:linear-gradient(135deg,#00d4ff1a,#a855f71a);border-color:var(--accent-purple)}.fact-item.special:hover{border-color:var(--accent-cyan);box-shadow:0 0 15px #a855f74d}.fact-icon{font-size:var(--text-xl)}.fact-content{display:flex;flex-direction:column}.fact-label{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.fact-value{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.typing-stats{display:flex;flex-direction:column;gap:2px}.stat-line{font-size:var(--text-xs);color:var(--text-secondary)}.stat-num{color:var(--accent-cyan);font-family:var(--font-mono);font-weight:600}.skills-section{background:var(--bg-primary)}.pipeline-visual{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);margin:0 auto var(--space-3xl);flex-wrap:wrap;padding:var(--space-lg) var(--space-xl);background:var(--bg-tertiary);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.skills-section .section-container{text-align:center}.skills-section .skills-grid{text-align:left}.pipeline-stage{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--bg-card);border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);min-width:100px}.pipeline-stage:hover,.pipeline-stage.active{border-color:var(--accent-cyan);background:#00d4ff1a;transform:translateY(-5px);box-shadow:var(--shadow-glow)}.stage-icon{font-size:var(--text-2xl)}.stage-label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}.pipeline-arrow{font-size:var(--text-xl);color:var(--accent-cyan)}.skills-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-lg);margin-bottom:var(--space-2xl)}.skill-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-lg);text-align:center;transition:all var(--transition-base),opacity .2s ease,transform .2s ease;position:relative;overflow:hidden}.skill-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);transform:scaleX(0);transition:transform var(--transition-base)}.skill-card:hover{border-color:var(--border-accent);transform:translateY(-5px);box-shadow:var(--shadow-md)}.skill-card:hover:before{transform:scaleX(1)}.skill-icon{font-size:var(--text-3xl);margin-bottom:var(--space-sm)}.skill-name{font-family:var(--font-mono);font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-sm)}.skill-rating{margin-bottom:var(--space-sm)}.skill-rating .star{color:var(--text-muted);font-size:var(--text-sm)}.skill-rating .star.filled{color:var(--accent-yellow)}.skill-level{display:block;font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--space-sm)}.skill-status{font-size:var(--text-xs)}.skill-status.running{color:var(--accent-green)}.skill-status.scaling{color:var(--accent-yellow)}.skills-terminal-toggle{display:flex;justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-lg)}.toggle-btn{padding:var(--space-sm) var(--space-lg);font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}.toggle-btn:hover{border-color:var(--accent-cyan);color:var(--accent-cyan)}.toggle-btn.active{background:var(--accent-cyan);border-color:var(--accent-cyan);color:var(--bg-primary)}.skills-terminal{max-width:600px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-color)}.projects-section{background:var(--bg-secondary)}.projects-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--space-xl)}.project-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-base)}.project-card:hover{border-color:var(--accent-cyan);transform:translateY(-5px);box-shadow:var(--shadow-lg)}.project-card.featured{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr}.project-image{background:var(--bg-tertiary);min-height:200px;display:flex;align-items:center;justify-content:center}.project-placeholder{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);color:var(--text-muted)}.placeholder-icon{font-size:var(--text-3xl)}.project-content{padding:var(--space-xl)}.project-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}.project-name{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;color:var(--text-primary)}.project-version{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent-green);background:#00ff881a;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm)}.project-description{color:var(--text-secondary);margin-bottom:var(--space-lg);line-height:1.7}.project-tech{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg)}.project-links{display:flex;gap:var(--space-md);margin-bottom:var(--space-lg)}.project-link{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);transition:color var(--transition-fast)}.project-link:hover,.project-link.primary{color:var(--accent-cyan)}.project-container-info{background:var(--bg-terminal);border-radius:var(--radius-md);padding:var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-terminal)}.project-container-info pre{margin:0;white-space:pre-wrap}.project-showcase{margin-bottom:var(--space-xl)}.project-showcase .project-card{display:none}.project-showcase .project-card.active{display:grid;grid-template-columns:1fr 1fr;animation:fadeIn .4s ease}.project-slider{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-bottom:var(--space-lg)}.slider-arrow{width:40px;height:40px;border-radius:50%;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);font-size:var(--text-2xl);cursor:pointer;transition:all var(--transition-base);display:flex;align-items:center;justify-content:center}.slider-arrow:hover{background:var(--bg-card);border-color:var(--accent-cyan);color:var(--accent-cyan)}.slider-track{display:flex;gap:var(--space-md);padding:var(--space-sm)}.slider-item{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-xl);background:var(--bg-tertiary);border:2px solid var(--border-color);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);min-width:120px}.slider-item:hover{border-color:var(--accent-purple);transform:translateY(-2px)}.slider-item.active{border-color:var(--accent-cyan);background:#00d4ff1a;box-shadow:0 0 20px #00d4ff33}.slider-icon{font-size:var(--text-2xl)}.slider-label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-align:center}.slider-item.active .slider-label{color:var(--accent-cyan)}.slider-dots{display:flex;justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-lg)}.slider-dots .dot{width:10px;height:10px;border-radius:50%;background:var(--border-color);cursor:pointer;transition:all var(--transition-base)}.slider-dots .dot:hover{background:var(--accent-purple)}.slider-dots .dot.active{background:var(--accent-cyan);box-shadow:0 0 10px #00d4ff80}.experience-section{background:var(--bg-primary)}.view-toggle{display:flex;gap:var(--space-sm)}.experience-timeline{max-width:800px;margin:0 auto;position:relative;padding-left:var(--space-3xl)}.experience-timeline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--border-color)}.timeline-item{position:relative;margin-bottom:var(--space-2xl)}.timeline-marker{position:absolute;left:calc(-1 * var(--space-3xl) - 10px);top:0}.timeline-marker .year{display:inline-block;padding:var(--space-xs) var(--space-sm);background:var(--accent-cyan);color:var(--bg-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;border-radius:var(--radius-sm)}.timeline-content{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-xl);transition:all var(--transition-base)}.timeline-content:hover{border-color:var(--border-accent);box-shadow:var(--shadow-md)}.exp-header{display:flex;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-lg)}.exp-icon{font-size:var(--text-2xl)}.exp-info{flex:1}.exp-role{font-size:var(--text-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xs)}.exp-company{display:block;font-size:var(--text-base);color:var(--accent-cyan);margin-bottom:var(--space-xs)}.exp-duration{font-size:var(--text-sm);color:var(--text-muted)}.exp-highlights{list-style:none;margin-bottom:var(--space-lg)}.exp-highlights li{position:relative;padding-left:var(--space-lg);margin-bottom:var(--space-sm);color:var(--text-secondary)}.exp-highlights li:before{content:"•";position:absolute;left:0;color:var(--accent-green)}.exp-tech{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.tech-tag{padding:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary)}.experience-git{max-width:600px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-color)}.git-log{margin:0;line-height:2}.git-hash{color:var(--accent-yellow)}.git-head{color:var(--accent-cyan)}.git-date{color:var(--text-muted)}.resume-download{display:inline-flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-2xl);padding:var(--space-md) var(--space-xl);background:var(--gradient-primary);color:var(--bg-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;border-radius:var(--radius-md);transition:all var(--transition-base)}.resume-download:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.education-section{background:var(--bg-secondary)}.education-grid{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-xl)}.education-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-xl);display:flex;gap:var(--space-lg);transition:all var(--transition-base)}.education-card:hover{border-color:var(--border-accent);box-shadow:var(--shadow-md)}.education-card.primary{border-color:var(--accent-cyan);background:linear-gradient(180deg,rgba(0,212,255,.05) 0%,transparent 100%)}.edu-icon{font-size:var(--text-3xl)}.edu-content{flex:1}.edu-degree{font-size:var(--text-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xs)}.edu-field{font-size:var(--text-base);color:var(--accent-cyan);margin-bottom:var(--space-sm)}.edu-institution{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-xs)}.edu-duration{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-lg)}.edu-details{margin-bottom:var(--space-lg)}.edu-cgpa,.edu-score{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-green)}.coursework-label{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-sm)}.coursework-tags{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.course-tag{padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary)}.contact-section{background:var(--bg-primary)}.contact-wrapper{max-width:600px;margin:0 auto}.contact-intro{text-align:center;margin-bottom:var(--space-2xl)}.contact-text{font-size:var(--text-2xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md)}.contact-subtext{font-size:var(--text-base);color:var(--text-secondary)}.contact-form{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-2xl);margin-bottom:var(--space-2xl)}.form-group{margin-bottom:var(--space-lg)}.form-group label{display:block;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-sm)}.form-group input,.form-group textarea{width:100%;padding:var(--space-md);font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-terminal);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);transition:all var(--transition-fast)}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--accent-cyan);box-shadow:0 0 0 3px var(--accent-cyan-glow)}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-muted)}.submit-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);background:var(--gradient-primary);color:var(--bg-primary);font-family:var(--font-mono);font-size:var(--text-base);font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base)}.submit-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.form-status{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);margin-top:var(--space-lg);padding:var(--space-md);background:#00ff881a;border:1px solid var(--accent-green);border-radius:var(--radius-md);color:var(--accent-green)}.contact-links{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.contact-link{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);transition:all var(--transition-base)}.contact-link:hover{border-color:var(--accent-cyan);color:var(--accent-cyan);transform:translateY(-3px)}.footer{background:var(--bg-secondary);border-top:1px solid var(--border-color);padding:var(--space-2xl);text-align:center;margin-bottom:60px}.footer-text{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-sm)}.footer-tagline{font-size:var(--text-xs);color:var(--text-muted)}.main-content{opacity:0;transition:opacity .5s ease}.main-content.visible{opacity:1}@media(min-width:1400px){.section-container{max-width:1300px}.hero-name{font-size:var(--text-5xl)}}@media(max-width:1399px){.about-grid{grid-template-columns:300px 1fr;gap:var(--space-2xl)}}@media(max-width:1023px){:root{--text-4xl: 2rem;--text-5xl: 2.5rem}.section{padding:var(--space-2xl) 0}.section-container{padding:0 var(--space-lg)}.about-grid{grid-template-columns:1fr;gap:var(--space-2xl)}.about-image-wrapper{position:static;max-width:350px;margin:0 auto}.about-quick-facts{grid-template-columns:repeat(2,1fr)}.pipeline-visual{padding:var(--space-md)}.pipeline-stage{padding:var(--space-sm) var(--space-md);min-width:80px}.stage-icon{font-size:var(--text-xl)}.skills-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-md)}.project-card.featured,.education-grid{grid-template-columns:1fr}.experience-timeline{padding-left:var(--space-2xl)}.timeline-marker{left:calc(-1 * var(--space-2xl) - 5px)}}@media(max-width:767px){:root{--text-3xl: 1.5rem;--text-4xl: 1.75rem;--text-5xl: 2rem}.section{min-height:auto;padding:var(--space-xl) 0}.section-container{padding:0 var(--space-md)}.section-header{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.section-title{font-size:var(--text-xl)}.section-command{font-size:var(--text-xs)}.hero-section{min-height:100vh;padding-top:100px}.hero-content{padding:var(--space-md)}.hero-terminal{margin-bottom:var(--space-xl)}.hero-terminal .terminal-body{padding:var(--space-md)}.hero-name{font-size:var(--text-2xl)}.hero-title{font-size:var(--text-base)}.hero-cta{flex-direction:column;gap:var(--space-md)}.btn{width:100%;justify-content:center}.hero-social{margin-bottom:var(--space-xl)}.about-grid{gap:var(--space-xl)}.about-intro{font-size:var(--text-xl)}.about-goal{padding:var(--space-sm) var(--space-md);font-size:var(--text-base)}.pipeline-visual{display:none}.skills-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-sm)}.skill-card{padding:var(--space-md)}.skill-icon{font-size:var(--text-2xl)}.skill-name{font-size:var(--text-sm)}.skills-terminal-toggle{flex-direction:column}.toggle-btn{width:100%}.projects-grid{grid-template-columns:1fr;gap:var(--space-lg)}.project-card.featured{grid-column:auto}.project-image{min-height:150px}.project-content{padding:var(--space-lg)}.project-name{font-size:var(--text-lg)}.project-links{flex-wrap:wrap}.experience-timeline{padding-left:var(--space-lg)}.experience-timeline:before{left:2px}.timeline-marker{left:calc(-1 * var(--space-lg) + 2px);top:-5px}.timeline-marker .year{font-size:var(--text-xs);padding:2px var(--space-xs)}.timeline-content{padding:var(--space-lg)}.exp-header{flex-direction:column;gap:var(--space-sm)}.exp-role{font-size:var(--text-lg)}.view-toggle{flex-direction:column;width:100%}.view-toggle .toggle-btn{width:100%}.education-card{flex-direction:column;gap:var(--space-md);padding:var(--space-lg)}.edu-degree{font-size:var(--text-lg)}.contact-form{padding:var(--space-lg)}.contact-links{flex-direction:column}.contact-link{width:100%;justify-content:center}.footer{padding:var(--space-xl);margin-bottom:0}.loader-title{font-size:var(--text-lg)}.loader-terminal .terminal-body{padding:var(--space-md);font-size:var(--text-xs);min-height:150px;overflow-x:auto}.kubectl-line{font-size:var(--text-xs);gap:var(--space-sm)}.kubectl-line .pod-name{width:80px}.kubectl-line .pod-ready{width:40px}.kubectl-line .pod-status{width:90px}}@media(max-width:374px){:root{--text-2xl: 1.25rem;--text-3xl: 1.375rem}.section-container{padding:0 var(--space-sm)}.skills-grid{grid-template-columns:1fr}.hero-name{font-size:var(--text-xl)}.loader-container{width:95%}}@media(max-height:500px)and (orientation:landscape){.hero-section{min-height:auto;padding:var(--space-xl) 0}.scroll-indicator{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.glitch:before,.glitch:after{display:none}}@media(prefers-contrast:high){:root{--border-color: rgba(255, 255, 255, .3);--text-secondary: rgba(255, 255, 255, .8)}.btn,.skill-card,.project-card,.timeline-content,.education-card,.contact-form{border-width:2px}}
