.contact-section.svelte-1bv7ezn{min-height:100vh;display:flex;align-items:center;padding:var(--space-12) 0}.contact-terminal.svelte-1bv7ezn{position:relative;padding:var(--space-8);border:1px solid var(--color-border);background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:900px;margin:0 auto}.corner-bracket.svelte-1bv7ezn{position:absolute;width:20px;height:20px;border-color:var(--color-primary);border-style:solid;opacity:.8;animation:svelte-1bv7ezn-bracket-pulse 3s ease-in-out infinite}.corner-bracket.top-left.svelte-1bv7ezn{top:-1px;left:-1px;border-width:2px 0 0 2px}.corner-bracket.top-right.svelte-1bv7ezn{top:-1px;right:-1px;border-width:2px 2px 0 0;animation-delay:.15s}.corner-bracket.bottom-left.svelte-1bv7ezn{bottom:-1px;left:-1px;border-width:0 0 2px 2px;animation-delay:.3s}.corner-bracket.bottom-right.svelte-1bv7ezn{bottom:-1px;right:-1px;border-width:0 2px 2px 0;animation-delay:.45s}@keyframes svelte-1bv7ezn-bracket-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(.95)}}.terminal-content.svelte-1bv7ezn{position:relative;z-index:2}.terminal-header.svelte-1bv7ezn{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.terminal-label.svelte-1bv7ezn{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-primary);margin-bottom:var(--space-2);letter-spacing:.1em;opacity:.8}.terminal-title.svelte-1bv7ezn{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-text);letter-spacing:.05em}.terminal-body.svelte-1bv7ezn{font-family:var(--font-mono)}.contact-line.svelte-1bv7ezn{display:flex;gap:var(--space-3);margin-bottom:var(--space-3);line-height:1.8;font-size:var(--text-base)}.contact-line.spacer.svelte-1bv7ezn{margin-top:var(--space-8)}.contact-line.indent.svelte-1bv7ezn{padding-left:var(--space-8)}.prompt.svelte-1bv7ezn{color:var(--color-primary);font-weight:var(--font-bold);flex-shrink:0}.text.svelte-1bv7ezn{color:var(--color-text-secondary);flex:1}.text-muted.svelte-1bv7ezn{color:var(--color-text-muted);font-style:italic}.contact-method.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:#00ff9d0d;border:1px solid var(--color-border);border-radius:var(--radius-md)}.method-label.svelte-1bv7ezn{font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.1em}.method-value.svelte-1bv7ezn{font-size:var(--text-lg);color:var(--color-primary);font-weight:var(--font-semibold);text-decoration:none;transition:all var(--transition-fast)}.method-value.svelte-1bv7ezn:hover{color:var(--color-primary-hover);text-shadow:0 0 12px var(--color-primary-glow);transform:translate(4px)}@media (max-width: 768px){.contact-terminal.svelte-1bv7ezn{padding:var(--space-6)}.terminal-title.svelte-1bv7ezn{font-size:var(--text-3xl)}.contact-line.svelte-1bv7ezn{font-size:var(--text-sm);flex-direction:column;gap:var(--space-2)}.contact-line.indent.svelte-1bv7ezn{padding-left:var(--space-4)}.method-value.svelte-1bv7ezn{font-size:var(--text-base)}}@media (prefers-reduced-motion: reduce){.corner-bracket.svelte-1bv7ezn{animation:none}}
