.wow-section{background:linear-gradient(180deg, var(--dark-deep) 0%, var(--dark) 40%, var(--dark-mid) 70%, var(--dark) 100%);min-height:100vh;font-family:var(--font-mono);justify-content:center;align-items:flex-start;padding:10vh 4vw 15vh;display:flex;position:relative;overflow:hidden}.wow-bg{z-index:0;position:absolute;inset:0}.wow-grid-overlay{background-image:linear-gradient(var(--pink-10) 1px, transparent 1px), linear-gradient(90deg, var(--pink-10) 1px, transparent 1px);pointer-events:none;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 70%,#000 30%,#0000 80%)}.wow-inner{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1000px;margin:0 auto;display:flex;position:relative}.wow-header{text-align:center;margin-bottom:6vh}.wow-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--pink);background:var(--pink-20);border-radius:var(--radius-sm);border:1px solid var(--pink-60);opacity:0;font-weight:600;font-family:var(--font-body);margin-bottom:1.2rem;padding:8px 16px;display:inline-block}.wow-title{font-size:var(--text-section-title);color:var(--white);font-weight:700;line-height:var(--leading-tight);opacity:0;font-family:var(--font-body)}.wow-title span{color:var(--pink);display:inline-block;position:relative}.wow-title span:after{content:"";background:var(--pink);width:100%;height:2px;transform:scaleX(var(--uw,0));transform-origin:0;transition:transform .6s cubic-bezier(.22,1,.36,1) .9s;position:absolute;bottom:-4px;left:0}.wow-terminal{background:var(--code-bg);border:1px solid var(--pink-60);border-radius:var(--radius-lg);opacity:0;width:100%;max-width:600px;margin:0 auto 5vh;overflow:hidden}.wow-term-header{background:var(--white-5);border-bottom:1px solid var(--pink-60);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.wow-term-dots{gap:5px;display:flex}.wow-term-dots span{border-radius:var(--radius-full);width:10px;height:10px}.wow-term-dots span:first-child{background:var(--term-red)}.wow-term-dots span:nth-child(2){background:var(--term-yellow)}.wow-term-dots span:nth-child(3){background:var(--term-green)}.wow-term-title{font-size:var(--text-xs);color:var(--white-50);text-align:center;flex:1}.wow-term-status{font-size:var(--text-xs);color:var(--green);align-items:center;gap:5px;display:flex}.wow-status-dot{border-radius:var(--radius-full);background:var(--green);width:6px;height:6px;animation:2s ease-in-out infinite wow-blink}@keyframes wow-blink{0%,to{opacity:1}50%{opacity:.3}}.wow-term-body{font-size:var(--text-xs);line-height:var(--leading-loose);padding:14px 16px}.wow-term-line{opacity:0;white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.wow-t-prompt{color:var(--green);margin-right:6px}.wow-t-cmd{color:var(--white-70);flex:1}.wow-t-tag{color:var(--pink);font-size:var(--text-xs);background:var(--pink-20);border-radius:var(--radius-sm);margin-left:12px;padding:2px 8px}.wow-t-flag{color:var(--pink)}.wow-t-ok{color:var(--green)}.wow-stats{opacity:0;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;max-width:600px;display:grid}.wow-stat{text-align:center;background:var(--dark-alt-40);border:1px solid var(--pink-60);border-radius:var(--radius-lg);backdrop-filter:blur(10px);padding:1.5rem 1rem}.wow-stat-number{font-size:var(--text-2xl);color:var(--pink);font-feature-settings:"tnum";margin-bottom:4px;font-weight:700}.wow-stat-label{font-size:var(--text-xs);color:var(--white-50);text-transform:uppercase;letter-spacing:var(--tracking-normal)}@media (width<=768px){.wow-section{padding:8vh 5vw;overflow-x:hidden}.wow-terminal{max-width:100%}.wow-term-body{overflow-x:auto}.wow-stats{grid-template-columns:1fr;gap:16px}}@media (width<=600px){.wow-section{padding:6vh 4vw}.wow-terminal{max-width:100%}.wow-term-body{font-size:var(--text-xs);overflow-x:auto}.wow-stat-number{font-size:var(--text-2xl)}}@media (prefers-reduced-motion:reduce){.wow-status-dot{animation:none}.wow-title span:after{transition:none}}