.about-section.svelte-cwls5q{min-height:100vh;display:flex;align-items:center;padding:var(--space-12) 0}.about-terminal.svelte-cwls5q{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-cwls5q{position:absolute;width:20px;height:20px;border-color:var(--color-primary);border-style:solid;opacity:.8;animation:svelte-cwls5q-bracket-pulse 3s ease-in-out infinite}.corner-bracket.top-left.svelte-cwls5q{top:-1px;left:-1px;border-width:2px 0 0 2px}.corner-bracket.top-right.svelte-cwls5q{top:-1px;right:-1px;border-width:2px 2px 0 0;animation-delay:.15s}.corner-bracket.bottom-left.svelte-cwls5q{bottom:-1px;left:-1px;border-width:0 0 2px 2px;animation-delay:.3s}.corner-bracket.bottom-right.svelte-cwls5q{bottom:-1px;right:-1px;border-width:0 2px 2px 0;animation-delay:.45s}@keyframes svelte-cwls5q-bracket-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(.95)}}.terminal-content.svelte-cwls5q{position:relative;z-index:2}.terminal-header.svelte-cwls5q{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.terminal-label.svelte-cwls5q{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-cwls5q{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-cwls5q{font-family:var(--font-mono)}.terminal-line.svelte-cwls5q{display:flex;gap:var(--space-3);margin-bottom:var(--space-3);line-height:1.8;font-size:var(--text-base)}.terminal-line.spacer.svelte-cwls5q{margin-top:var(--space-8)}.terminal-line.indent.svelte-cwls5q{padding-left:var(--space-8)}.prompt.svelte-cwls5q{color:var(--color-primary);font-weight:var(--font-bold);flex-shrink:0}.text.svelte-cwls5q{color:var(--color-text-secondary);flex:1}.text-muted.svelte-cwls5q{color:var(--color-text-muted);font-style:italic}@media (max-width: 768px){.about-terminal.svelte-cwls5q{padding:var(--space-6)}.terminal-title.svelte-cwls5q{font-size:var(--text-3xl)}.terminal-line.svelte-cwls5q{font-size:var(--text-sm);flex-direction:column;gap:var(--space-2)}.terminal-line.indent.svelte-cwls5q{padding-left:var(--space-4)}}@media (prefers-reduced-motion: reduce){.corner-bracket.svelte-cwls5q{animation:none}}
