@media(max-width:768px){.Footer_mobile__TYNqJ{text-align:center}}.Header_mask__joAFr{pointer-events:none;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(to bottom,var(--page-background),var(--static-transparent));-webkit-mask-image:linear-gradient(rgb(0,0,0) 25%,rgba(0,0,0,0));mask-image:linear-gradient(rgb(0,0,0) 25%,rgba(0,0,0,0));-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(max-width:768px){.Header_position__y2w_C{top:auto;bottom:var(--static-space-24)}.Header_mask__joAFr{transform:rotate(180deg);bottom:0}}.HeadingLink_control__SRvcO{cursor:pointer}.HeadingLink_control__SRvcO:hover .HeadingLink_visibility__B5_8u{opacity:1}.HeadingLink_control__SRvcO:hover .HeadingLink_text__5SJxI{-webkit-text-decoration-line:underline;text-decoration-line:underline}.HeadingLink_text__5SJxI{text-decoration-thickness:1px;text-underline-offset:.25em;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}.HeadingLink_visibility__B5_8u{opacity:0;transform:scale(.875)}.Terminal_terminalOverlay__c_M0l{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem}.Terminal_terminal__5vDtM{background:#0d1117;border:1px solid #30363d;border-radius:8px;width:100%;max-width:900px;height:70vh;max-height:600px;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.8);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace}.Terminal_terminalHeader__7Bwj2{background:#161b22;border-bottom:1px solid #30363d;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;border-radius:8px 8px 0 0}.Terminal_terminalTitle__UIFNn{display:flex;align-items:center;gap:.5rem;color:#f0f6fc;font-weight:600;font-size:.875rem}.Terminal_terminalIcon__8bM5f{color:gold;font-size:1rem}.Terminal_closeButton__kSZf0{background:none;border:none;color:#8b949e;cursor:pointer;padding:.25rem;border-radius:4px;font-size:1rem;line-height:1;transition:all .2s ease}.Terminal_closeButton__kSZf0:hover{background:#30363d;color:#f85149}.Terminal_terminalBody__uEFua{flex:1 1;padding:1rem;overflow-y:auto;background:#0d1117;color:#e6edf3;font-size:.875rem;line-height:1.5}.Terminal_terminalBody__uEFua::-webkit-scrollbar{width:8px}.Terminal_terminalBody__uEFua::-webkit-scrollbar-track{background:#161b22}.Terminal_terminalBody__uEFua::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}.Terminal_terminalBody__uEFua::-webkit-scrollbar-thumb:hover{background:#484f58}.Terminal_commandBlock__9zTxq{margin-bottom:.5rem}.Terminal_commandInput__1YfzB{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem;flex-wrap:wrap}.Terminal_prompt__YAkfg{color:#7c3aed;font-weight:600;white-space:nowrap}.Terminal_command__bCbta{color:#58a6ff;font-weight:500}.Terminal_timestamp__4gzcL{color:#8b949e;font-size:.75rem;margin-left:auto}.Terminal_commandOutput__h3_ap{color:#e6edf3;padding-left:0;white-space:pre-wrap;word-break:break-word}.Terminal_commandOutput__h3_ap:empty{height:1.5em}.Terminal_commandOutput__h3_ap:has-text("🌐"),.Terminal_commandOutput__h3_ap:has-text("🏆"),.Terminal_commandOutput__h3_ap:has-text("💼"),.Terminal_commandOutput__h3_ap:has-text("📋"),.Terminal_commandOutput__h3_ap:has-text("📜"),.Terminal_commandOutput__h3_ap:has-text("🚀"),.Terminal_commandOutput__h3_ap:has-text("🛡️"){color:gold;font-weight:600}.Terminal_commandOutput__h3_ap:contains("•"),.Terminal_commandOutput__h3_ap:contains("└─"),.Terminal_commandOutput__h3_ap:contains("├─"){color:#7ee787}.Terminal_commandOutput__h3_ap:contains("https://"){color:#58a6ff}.Terminal_inputLine__3zQ0q{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.Terminal_terminalInput__gDC2R{flex:1 1;background:rgba(0,0,0,0);border:none;color:#e6edf3;font-family:inherit;font-size:inherit;outline:none;caret-color:#7c3aed}.Terminal_terminalInput__gDC2R::selection{background:rgba(88,166,255,.2)}@media(max-width:768px){.Terminal_terminalOverlay__c_M0l{padding:1rem}.Terminal_terminal__5vDtM{height:80vh;max-height:none}.Terminal_terminalBody__uEFua{font-size:.8rem}.Terminal_commandInput__1YfzB{flex-direction:column;align-items:flex-start;gap:.25rem}.Terminal_timestamp__4gzcL{margin-left:0}}.Terminal_terminal__5vDtM{animation:Terminal_terminalSlideIn__tmRWz .3s ease-out}@keyframes Terminal_terminalSlideIn__tmRWz{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.Terminal_commandOutput__h3_ap:contains("firewall"),.Terminal_commandOutput__h3_ap:contains("forensics"),.Terminal_commandOutput__h3_ap:contains("security"){color:#ff7b72}.Terminal_commandOutput__h3_ap:contains("AXIOM"),.Terminal_commandOutput__h3_ap:contains("Cellebrite"),.Terminal_commandOutput__h3_ap:contains("pfSense"){color:#ffa657}.Terminal_commandOutput__h3_ap:contains("JavaScript"),.Terminal_commandOutput__h3_ap:contains("Python"),.Terminal_commandOutput__h3_ap:contains("VMware"){color:#79c0ff}.Terminal_terminalInput__gDC2R:after{content:"";position:absolute;width:2px;height:1em;background:#7c3aed;animation:Terminal_blink__AlgFd 1s infinite;margin-left:2px}@keyframes Terminal_blink__AlgFd{0%,50%{opacity:1}51%,to{opacity:0}}