.cta[data-v-58c6cea5]{display:flex;flex-direction:column;gap:6px}.cta-label[data-v-58c6cea5]{display:flex;align-items:center;gap:6px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#c8a040;font-weight:500}.cta-arrow[data-v-58c6cea5]{color:#6f7;font-size:9px;text-shadow:0 0 4px rgba(102,255,119,.6)}.cta-required[data-v-58c6cea5]{color:#f54;margin-left:2px}.cta-input[data-v-58c6cea5]{background:#050810;border:1px solid rgba(200,160,64,.35);color:#f4f0e4;padding:16px 18px;font-family:IBM Plex Mono,monospace;font-size:16px;letter-spacing:.02em;line-height:1.6;width:100%;border-radius:0;outline:none;resize:vertical;min-height:160px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}@media (min-width: 641px){.cta-input[data-v-58c6cea5]{font-size:15px}}.cta-input[data-v-58c6cea5]:hover{border-color:#c8a0408c}.cta-input[data-v-58c6cea5]:focus-visible{border-color:#ffb030;box-shadow:0 0 0 3px #ffb03026;background:#0a0d18}.cta-input[data-v-58c6cea5]::-moz-placeholder{color:#f4f0e44d}.cta-input[data-v-58c6cea5]::placeholder{color:#f4f0e44d}.cta-input.has-error[data-v-58c6cea5]{border-color:#f54;box-shadow:0 0 0 3px #ff55441f}.cta-error[data-v-58c6cea5]{display:flex;align-items:center;gap:6px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;color:#f54;margin-top:4px}.cta-error span[aria-hidden=true][data-v-58c6cea5]{color:#f54;font-size:10px}.page-shell[data-v-631a8e59]{width:100%;max-width:1440px;margin:0 auto;padding:32px 24px 48px;display:flex;flex-direction:column}@media (max-width: 768px){.page-shell[data-v-631a8e59]{padding:20px 14px 32px}}@media (max-width: 480px){.page-shell[data-v-631a8e59]{padding:14px 10px 24px}}.trans-header[data-v-631a8e59]{max-width:900px;margin:0 auto 24px}.trans-status[data-v-631a8e59]{display:flex;align-items:center;justify-content:center;gap:12px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:#c8a040;margin-bottom:14px}.trans-led[data-v-631a8e59]{width:7px;height:7px;border-radius:50%;background:#6f7;box-shadow:0 0 8px #6f7c;animation:pulseGreen 2s ease-in-out infinite}.trans-bar[data-v-631a8e59]{width:60px;height:1px;background:linear-gradient(90deg,transparent,rgba(200,160,64,.6),transparent)}.trans-lead[data-v-631a8e59]{font-family:IBM Plex Sans,sans-serif;font-size:17px;color:#f4f0e4d9;text-align:center;margin:0;line-height:1.55}@media (max-width: 480px){.trans-header[data-v-631a8e59]{margin-bottom:20px}.trans-status[data-v-631a8e59]{font-size:9px;gap:8px}.trans-bar[data-v-631a8e59]{width:36px}.trans-lead[data-v-631a8e59]{font-size:14px;padding:0 6px}}.contact-section[data-v-631a8e59]{max-width:900px;margin:0 auto 40px;position:relative;padding-left:26px}.contact-section[data-v-631a8e59]:last-child{margin-bottom:0}.contact-section[data-v-631a8e59]:before{content:"";position:absolute;left:0;top:16px;bottom:6px;width:2px;background:linear-gradient(180deg,rgba(200,160,64,.55) 0%,rgba(200,160,64,.15) 60%,transparent 100%)}.contact-section-header[data-v-631a8e59]{display:flex;align-items:center;gap:12px;margin-bottom:22px;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#c8a040}.csh-led[data-v-631a8e59]{width:7px;height:7px;border-radius:50%;background:#6f7;box-shadow:0 0 6px #66ff77b3;animation:pulseGreen 2.4s ease-in-out infinite;flex-shrink:0}.contact-section:nth-of-type(odd) .csh-led[data-v-631a8e59]{animation-duration:2.8s;animation-delay:.3s}.csh-num[data-v-631a8e59]{color:#c8a040a6;font-size:10px}.csh-label[data-v-631a8e59]{color:#f4f0e4;font-weight:500}.csh-rule[data-v-631a8e59]{flex:1;height:1px;background:linear-gradient(90deg,rgba(200,160,64,.5) 0%,rgba(200,160,64,.15) 50%,transparent 100%)}@media (max-width: 768px){.contact-section[data-v-631a8e59]{padding-left:20px;margin-bottom:32px}.contact-section-header[data-v-631a8e59]{font-size:9px;gap:10px;margin-bottom:18px}}@media (max-width: 480px){.contact-section[data-v-631a8e59]{padding-left:16px}.csh-num[data-v-631a8e59]{display:none}}.resume-buttons[data-v-631a8e59]{display:flex;flex-wrap:wrap;gap:14px}@media (max-width: 480px){.resume-buttons[data-v-631a8e59]{flex-direction:column;align-items:stretch}.resume-buttons[data-v-631a8e59] .link-btn{width:100%;justify-content:space-between}}.transmission-frame[data-v-631a8e59]{background:linear-gradient(180deg,#24262c,#1a1c22 3%,#14161c);box-shadow:0 16px 48px #0000008c,0 0 0 1px #0a0a0c,inset 0 1px #c8a0402e,inset 0 -1px #000000e6;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% calc(100% - 24px),calc(100% - 24px) 100%,24px 100%,0 calc(100% - 24px))}.tf-top[data-v-631a8e59]{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:38px;background:linear-gradient(180deg,#2a2c32,#1a1c22 45%,#14161c);border-bottom:1px solid #000;box-shadow:inset 0 -1px #c8a0401f}.tf-vents[data-v-631a8e59]{display:flex;gap:3px}.tf-vents span[data-v-631a8e59]{width:12px;height:4px;background:#040406;box-shadow:inset 0 1px 1px #000000e6,inset 0 -1px #ffffff0d;display:inline-block}.tf-status[data-v-631a8e59]{display:flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#c8a040;text-shadow:0 1px 0 rgba(0,0,0,.8)}.tf-dot[data-v-631a8e59]{width:6px;height:6px;border-radius:50%;background:#6f7;box-shadow:0 0 6px #6f7c;animation:pulseGreen 2s ease-in-out infinite}.tf-body[data-v-631a8e59]{display:flex;flex-direction:column;gap:22px;padding:32px 36px;position:relative;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(255,176,48,.025) 0%,transparent 65%),linear-gradient(180deg,#14161c,#0c0e14)}.tf-body[data-v-631a8e59]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #c8a0402e,inset 0 0 0 3px #000,inset 0 3px 6px #000000e6}@media (max-width: 600px){.tf-body[data-v-631a8e59]{padding:24px 22px;gap:18px}.tf-top[data-v-631a8e59]{padding:0 14px;height:34px}.tf-vents[data-v-631a8e59]{display:none}}.honeypot[data-v-631a8e59]{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.honeypot input[data-v-631a8e59]{width:1px;height:1px}.form-grid[data-v-631a8e59]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}@media (max-width: 600px){.form-grid[data-v-631a8e59]{grid-template-columns:1fr;gap:18px}}.form-actions[data-v-631a8e59]{display:flex;flex-direction:column;align-items:flex-start;margin-top:6px}.submit-btn[data-v-631a8e59]{display:inline-flex;align-items:center;gap:16px;padding:18px 34px;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#050608;background:#ffb030;border:1px solid #C8A040;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.submit-btn[data-v-631a8e59]:hover:not(:disabled),.submit-btn[data-v-631a8e59]:focus-visible:not(:disabled){background:#ffd050;transform:translateY(-1px);box-shadow:0 10px 26px #0000008c,0 0 26px #ffb03080}.submit-btn[data-v-631a8e59]:disabled{opacity:.55;cursor:not-allowed}.submit-led[data-v-631a8e59]{width:8px;height:8px;border-radius:50%;background:#050608;box-shadow:0 0 0 2px #05060866;animation:pulseGreen 1.6s ease-in-out infinite}.submit-btn:disabled .submit-led[data-v-631a8e59]{background:#6f7;box-shadow:0 0 8px #6f7c}.submit-icon[data-v-631a8e59]{display:inline-flex;width:22px;height:22px;color:#050608}.submit-icon[data-v-631a8e59] svg{width:100%;height:100%;color:inherit}.submit-arrow[data-v-631a8e59]{color:#050608;font-weight:700;transition:transform .2s ease}.submit-btn:hover:not(:disabled) .submit-arrow[data-v-631a8e59]{transform:translate(4px)}@media (max-width: 420px){.submit-btn[data-v-631a8e59]{padding:12px 20px;font-size:11px;letter-spacing:.18em}}.tf-bottom[data-v-631a8e59]{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:36px;background:linear-gradient(0deg,#2a2c32,#1a1c22 45%,#14161c);border-top:1px solid #000;box-shadow:inset 0 1px #c8a0401f}.tf-led-bank[data-v-631a8e59]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.tf-led[data-v-631a8e59]{width:6px;height:6px;background:#0a0a0a;border:1px solid #000}.tf-led.on-green[data-v-631a8e59]{background:#6f7;box-shadow:0 0 5px #66ff77b3;animation:pulseGreen 2.4s ease-in-out infinite}.tf-led.on-green.slow[data-v-631a8e59]{animation-duration:4.1s;animation-delay:.6s}.tf-led.on-green.fast[data-v-631a8e59]{animation-duration:1.6s}.tf-led.on-amber[data-v-631a8e59]{background:#ffb030;box-shadow:0 0 5px #ffb030b3;animation:pulseAmber 3s ease-in-out infinite}.tf-coord[data-v-631a8e59]{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;color:#c8a040a6;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.8)}@media (max-width: 600px){.tf-bottom[data-v-631a8e59]{padding:0 14px;height:32px}.tf-coord[data-v-631a8e59]{font-size:8px;letter-spacing:.15em}}@media (max-width: 420px){.tf-led-bank[data-v-631a8e59]{display:none}.tf-bottom[data-v-631a8e59]{justify-content:center}.tf-coord[data-v-631a8e59]{text-align:center}}.form-fallback[data-v-631a8e59]{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.04em;color:#f4f0e4a6;margin:22px 0 0;text-align:center}.fallback-link[data-v-631a8e59]{color:#6f7;text-decoration:none;border-bottom:1px dashed rgba(102,255,119,.5);transition:color .15s ease,border-color .15s ease}.fallback-link[data-v-631a8e59]:hover{color:#ffb030;border-bottom-color:#ffb030cc}.throttle-backdrop[data-v-631a8e59]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#050608d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:24px}.throttle-modal[data-v-631a8e59]{position:relative;width:100%;max-width:520px;background:linear-gradient(180deg,#24262c,#1a1c22 3%,#14161c);box-shadow:0 40px 100px #000c,0 0 0 1px #0a0a0c,0 0 60px #ff332033,inset 0 1px #c8a04033,inset 0 -1px #000000e6;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px));animation:modalIn-631a8e59 .4s cubic-bezier(.22,1,.36,1)}@keyframes modalIn-631a8e59{0%{opacity:0;transform:scale(.95) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.tm-top[data-v-631a8e59]{display:flex;align-items:center;gap:10px;padding:12px 24px;background:linear-gradient(180deg,#2a2c32,#1a1c22);border-bottom:1px solid #000;box-shadow:inset 0 -1px #ff332040;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:#f54;text-shadow:0 0 8px rgba(255,51,32,.4)}.tm-led[data-v-631a8e59]{width:7px;height:7px;border-radius:50%;background:#ff3320;box-shadow:0 0 8px #ff3320cc;animation:tmPulse-631a8e59 1.2s ease-in-out infinite}@keyframes tmPulse-631a8e59{50%{opacity:.5}}.tm-code[data-v-631a8e59]{margin-left:auto;color:#f549;font-size:9px;letter-spacing:.2em}.tm-body[data-v-631a8e59]{padding:36px 32px 28px;text-align:center;background:radial-gradient(ellipse 70% 50% at 50% 20%,rgba(255,51,32,.12) 0%,transparent 55%),linear-gradient(180deg,#0c0e14,#050608)}.tm-body[data-v-631a8e59]:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #ff332040,inset 0 0 0 3px #000;pointer-events:none}.tm-status-code[data-v-631a8e59]{font-family:Cinzel,serif;font-size:80px;font-weight:600;color:#f4f0e4;line-height:1;text-shadow:0 0 30px rgba(255,51,32,.5),0 0 60px rgba(255,51,32,.2);margin-bottom:8px;font-variant-numeric:tabular-nums;animation:tmFlicker-631a8e59 6s ease-in-out infinite 1s}@keyframes tmFlicker-631a8e59{0%,92%,94%,to{opacity:1}93%{opacity:.65}}.tm-title[data-v-631a8e59]{font-family:Cinzel,serif;font-size:24px;font-weight:500;color:#f4f0e4;margin:0 0 14px;letter-spacing:.015em}.tm-desc[data-v-631a8e59]{font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:1.6;color:#f4f0e4c7;max-width:380px;margin:0 auto 24px}.tm-close-btn[data-v-631a8e59]{display:inline-flex;align-items:center;gap:12px;padding:14px 28px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#050608;background:#ffb030;border:1px solid #C8A040;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.tm-close-btn[data-v-631a8e59]:hover{background:#ffd050;transform:translateY(-1px);box-shadow:0 8px 22px #0000008c,0 0 22px #ffb03073}.tm-bottom[data-v-631a8e59]{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 24px;background:linear-gradient(0deg,#2a2c32,#1a1c22);border-top:1px solid #000;box-shadow:inset 0 1px #ff33201f;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#f549}.tm-bottom-led[data-v-631a8e59]{width:6px;height:6px;display:inline-block}.tm-bottom-led.on-red[data-v-631a8e59]{background:#ff3320;box-shadow:0 0 5px #ff3320b3;animation:tmPulse-631a8e59 1.8s ease-in-out infinite}.tm-bottom-led.on-red.slow[data-v-631a8e59]{animation-duration:2.8s;animation-delay:.4s}.modal-enter-active[data-v-631a8e59]{transition:opacity .3s ease}.modal-leave-active[data-v-631a8e59]{transition:opacity .2s ease}.modal-enter-from[data-v-631a8e59],.modal-leave-to[data-v-631a8e59]{opacity:0}.modal-enter-from .throttle-modal[data-v-631a8e59]{transform:scale(.95) translateY(12px)}@media (max-width: 480px){.throttle-modal[data-v-631a8e59]{max-width:none}.tm-top[data-v-631a8e59]{padding:10px 16px;font-size:9px}.tm-body[data-v-631a8e59]{padding:28px 22px 22px}.tm-status-code[data-v-631a8e59]{font-size:60px}.tm-title[data-v-631a8e59]{font-size:20px}.tm-desc[data-v-631a8e59]{font-size:13px}.tm-close-btn[data-v-631a8e59]{padding:12px 22px;font-size:11px;width:100%;justify-content:center}.tm-bottom[data-v-631a8e59]{font-size:8px;gap:6px}.tm-bottom-led[data-v-631a8e59]{display:none}}@media (prefers-reduced-motion: reduce){.throttle-modal[data-v-631a8e59],.tm-status-code[data-v-631a8e59],.tm-led[data-v-631a8e59],.tm-bottom-led[data-v-631a8e59]{animation:none!important}}
