.hwv-flag-cta{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.hwv-flag-btn{background:var(--primary-color,#00f0ff);font-family:var(--font-space), monospace;color:#000;cursor:pointer;letter-spacing:.01em;border:2px solid #000;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.2rem;font-size:.88rem;font-weight:800;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex;box-shadow:3px 3px #000}.hwv-flag-btn:hover{background:#38f5ff;transform:translate(-2px,-2px);box-shadow:5px 5px #000}.hwv-flag-btn:active{transform:translate(1px,1px);box-shadow:2px 2px #000}.hwv-flag-email{font-family:var(--font-space), monospace;color:#fff9;border-bottom:1px dashed #ffffff40;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.hwv-flag-email:hover{color:var(--primary-color,#00f0ff);border-bottom-color:var(--primary-color,#00f0ff)}[data-theme=light] .hwv-flag-btn{background:var(--primary-color,#00f0ff);color:#000;border-color:#000;box-shadow:3px 3px #000}[data-theme=light] .hwv-flag-email{color:#64748b;border-bottom-color:#cbd5e1}[data-theme=light] .hwv-flag-email:hover{color:#008793;border-bottom-color:#008793}@media (max-width:640px){.hwv-flag-cta{gap:.75rem;margin-top:1.2rem}.hwv-flag-btn{padding:.6rem 1rem;font-size:.83rem}}
.hwv-page{background:var(--color-background,#0a0a0a);min-height:100vh;color:var(--color-text,#fff)}.hwv-breadcrumb{color:var(--color-text-dim,#fff6);border-bottom:1px solid #ffffff0d;align-items:center;gap:.5rem;padding:1.25rem 2rem;font-size:.8rem;display:flex}.hwv-breadcrumb a{color:var(--color-text-dim,#ffffff8c);text-decoration:none;transition:color .2s}.hwv-breadcrumb a:hover{color:var(--accent-glow,#00f0ff)}.hwv-container{max-width:72rem;margin:0 auto;padding:4rem 1.5rem 6rem}.hwv-hero-section{text-align:center;flex-direction:column;align-items:center;max-width:54rem;margin:1.5rem auto 4.5rem;display:flex}.hwv-eyebrow-badge{font-family:var(--font-space), var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#161b22;border:1.5px solid #fff3;border-radius:6px;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1.75rem;padding:.35rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:1px 1px #000}.hwv-pulse-dot{background-color:var(--primary-color,#00f0ff);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.8s infinite hwv-pulse}@keyframes hwv-pulse{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}to{opacity:.6;transform:scale(.9)}}.hwv-title{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.03em;color:#fff;margin:0 0 1.5rem;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:800;line-height:1.08}.hwv-subtitle{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#f1f5f9;max-width:44rem;margin:0 auto 2.25rem;font-size:clamp(1.1rem,1.7vw,1.25rem);font-weight:450;line-height:1.7}.hwv-trust-indicators{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2.75rem;display:flex}.hwv-trust-pill{font-family:var(--font-space), sans-serif;color:#ffffffe6;background:#161b22;border:1.5px solid #ffffff2e;border-radius:6px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:1px 1px #000}.hwv-trust-check{color:var(--primary-color,#00f0ff);stroke-width:2.75px}.hwv-hero-actions{justify-content:center;align-items:center;display:flex}.hwv-btn-primary{font-family:var(--font-space), sans-serif;background:var(--primary-color,#00f0ff);color:#000;cursor:pointer;border:1.5px solid #000;border-radius:8px;align-items:center;gap:.6rem;padding:.85rem 1.85rem;font-size:.94rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:2px 2px #000}.hwv-btn-primary:hover{background:#38f5ff;transform:translate(-2px,-2px);box-shadow:3.5px 3.5px #000}.hwv-btn-primary:active{transform:translate(1px,1px);box-shadow:1px 1px #000}.hwv-stats-section{margin:4.5rem 0 5rem}.hwv-stats-header{margin-bottom:1.25rem}.hwv-section-eyebrow{font-family:var(--font-space), var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--primary-color,#00f0ff);font-size:.75rem;font-weight:800}.hwv-stats-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:1rem;display:grid}.hwv-stat-card{background:#15161c;border:1.5px solid #fff3;border-radius:10px;flex-direction:column;gap:.5rem;padding:1.35rem 1.25rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:2px 2px #000}.hwv-stat-card:hover{border-color:#fff6;transform:translate(-2px,-2px);box-shadow:3px 3px #000}.hwv-stat-card-top{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.hwv-stat-value{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.02em;color:var(--primary-color,#00f0ff);font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,2.5vw,2.4rem);font-weight:800;line-height:1}.hwv-stat-icon-wrapper{color:#ffffffb3}.hwv-stat-label{font-family:var(--font-satoshi), sans-serif;color:#fff;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:800}.hwv-stat-desc{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#cbd5e1;margin:0;font-size:.88rem;font-weight:500;line-height:1.5}.hwv-stats-note{font-family:var(--font-space), sans-serif;color:#94a3b8;margin:0;font-size:.85rem;font-weight:500}.hwv-problem,.hwv-steps,.hwv-why{margin-bottom:4.5rem}.hwv-problem h2,.hwv-steps h2,.hwv-why h2{letter-spacing:-.01em;margin:0 0 1.4rem;font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:700}.hwv-problem p,.hwv-why p{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#e2e8f0;max-width:46rem;margin:0 0 1.25rem;font-size:1.05rem;font-weight:450;line-height:1.8}.hwv-steps-intro{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#e2e8f0;max-width:48rem;margin:0 0 2rem;font-size:1.05rem;font-weight:450;line-height:1.75}.hwv-steps{margin-bottom:4.5rem}.hwv-timeline{margin:0;padding:1rem 0 0;list-style:none;position:relative}.hwv-timeline:before{content:"";background:#ffffff14;width:1px;position:absolute;top:0;bottom:0;left:50%}.hwv-t-row{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);padding:2.4rem 0;display:grid;position:relative}.hwv-t-node{background:var(--accent-glow,#00f0ff);width:11px;height:11px;box-shadow:0 0 0 4px var(--color-background,#0a0a0a);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.hwv-t-text{grid-area:1/1;justify-self:end;min-width:0;max-width:30rem}.hwv-t-row.is-flipped .hwv-t-text{grid-column:2;justify-self:start}.hwv-step-eyebrow{font-family:var(--font-space), var(--font-mono), monospace;letter-spacing:.08em;color:var(--primary-color,#00f0ff);margin-bottom:.4rem;font-size:.76rem;font-weight:800;display:inline-block}.hwv-t-text h3{font-family:var(--font-satoshi), sans-serif;color:#fff;letter-spacing:-.01em;margin:0 0 .8rem;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:800;line-height:1.3}.hwv-t-text p{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#e2e8f0;margin:0 0 .85rem;font-size:1.02rem;font-weight:450;line-height:1.72}.hwv-step-tag{font-family:var(--font-space), monospace;color:var(--primary-color,#00f0ff);background:#161822;border:1.5px solid #fff3;border-radius:6px;align-items:center;margin-top:.4rem;padding:.45rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:1.5px 1.5px #000}.hwv-step-chips{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.hwv-step-chip{font-family:var(--font-space), monospace;color:#fff;background:#161822;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.76rem;font-weight:600;display:inline-flex;box-shadow:1px 1px #000}.hwv-chip-icon{color:#10b981;flex-shrink:0}.hwv-manual-list{background:#121319;border:1.5px solid #ffffff26;border-radius:8px;flex-direction:column;gap:.45rem;margin-top:.8rem;padding:.75rem .9rem;display:flex}.hwv-manual-item{border-bottom:1px dashed #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.3rem 0;display:flex}.hwv-manual-item:last-child{border-bottom:none}.hwv-manual-label{font-family:var(--font-satoshi), sans-serif;color:#fff;align-items:center;gap:.45rem;font-size:.88rem;font-weight:700;display:flex}.hwv-manual-note{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#94a3b8;font-size:.84rem;font-weight:500}.hwv-step-closing{font-family:var(--font-space), sans-serif;color:var(--primary-color,#00f0ff);font-size:.88rem;margin-top:.9rem!important}.hwv-t-visual{background:#15161c;border:1.5px solid #ffffff38;border-radius:12px;grid-area:1/2;justify-self:start;width:clamp(280px,34vw,420px);margin:0;padding:6px;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:3px 3px #000}.hwv-t-row:hover .hwv-t-visual{border-color:#fff6;transform:translate(-2px,-2px);box-shadow:4px 4px #000}.hwv-t-row.is-flipped .hwv-t-visual{grid-column:1;justify-self:end}.hwv-t-visual img{aspect-ratio:16/11;object-fit:cover;border:1px solid #ffffff1a;border-radius:8px;width:100%;height:auto;display:block}.hwv-loop{background:#13141b;border:1.5px solid #fff3;border-radius:12px;margin-bottom:4.5rem;padding:2.25rem 2rem;box-shadow:2px 2px #000}.hwv-loop h2{letter-spacing:-.01em;color:#fff;margin:0 0 .8rem;font-size:clamp(1.5rem,2.5vw,1.9rem);font-weight:800}.hwv-loop-intro{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#e2e8f0;max-width:44rem;margin:0 0 2rem;font-size:1.02rem;font-weight:450;line-height:1.7}.hwv-loop-flow{flex-direction:column;gap:1.5rem;display:flex}.hwv-loop-track{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.hwv-loop-node{text-align:center;background:#1a1c24;border:1.5px solid #fff3;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:.2rem;min-width:110px;padding:.75rem .5rem;transition:transform .15s,border-color .15s;display:flex;box-shadow:1.5px 1.5px #000}.hwv-loop-node:hover{border-color:#fff6;transform:translateY(-2px)}.hwv-loop-node--publish{background:#00f0ff14;border-color:#00f0ff80}.hwv-loop-node--recheck{background:#10b98114;border-color:#10b98180}.hwv-loop-step-num{font-family:var(--font-space), monospace;color:var(--primary-color,#00f0ff);font-size:.72rem;font-weight:800}.hwv-loop-step-name{font-family:var(--font-satoshi), sans-serif;letter-spacing:.04em;color:#fff;font-size:.82rem;font-weight:800}.hwv-loop-arrow{color:#ffffff59;-webkit-user-select:none;user-select:none;font-size:1.1rem;font-weight:800}.hwv-loop-branches{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.hwv-loop-branch-card{background:#171922;border:1.5px solid #ffffff2e;border-radius:8px;flex-direction:column;gap:.35rem;padding:1rem 1.2rem;display:flex;box-shadow:1.5px 1.5px #000}.hwv-branch-title{font-family:var(--font-space), monospace;letter-spacing:.06em;font-size:.8rem;font-weight:800}.hwv-loop-branch--update .hwv-branch-title{color:var(--primary-color,#00f0ff)}.hwv-loop-branch--flag .hwv-branch-title{color:#f59e0b}.hwv-branch-desc{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#cbd5e1;font-size:.88rem;font-weight:500;line-height:1.5}.hwv-cta{text-align:center;border-top:none;padding:4rem 0 .5rem}.hwv-cta h2{letter-spacing:-.01em;max-width:40rem;margin:0 auto .9rem;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:800}.hwv-cta p{font-family:var(--font-space), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:#cbd5e1;max-width:32rem;margin:0 auto 2rem;font-size:1.05rem;font-weight:500}.hwv-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:2.25rem;display:flex}.hwv-trust-principle{background:#15161c;border:1.5px solid #fff3;border-radius:10px;max-width:38rem;margin:0 auto;padding:1.25rem 1.75rem;box-shadow:2px 2px #000}.hwv-trust-principle p{font-family:var(--font-satoshi), sans-serif;color:#fff;margin:0;font-size:1rem;font-style:italic;font-weight:700;line-height:1.5}@media (max-width:1024px){.hwv-stats-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:900px){.hwv-timeline:before{left:6px}.hwv-t-row{grid-template-columns:1fr;gap:1.25rem;padding:2.1rem 0 2.1rem 2rem}.hwv-t-node{top:2.7rem;left:6px}.hwv-t-text,.hwv-t-row.is-flipped .hwv-t-text{grid-area:auto/1;justify-self:start;max-width:100%}.hwv-t-visual,.hwv-t-row.is-flipped .hwv-t-visual{grid-area:auto/1;justify-self:start;width:min(100%,420px)}.hwv-loop-branches{grid-template-columns:1fr}}@media (max-width:640px){.hwv-container{padding:2.5rem 1.25rem 4rem}.hwv-title{font-size:2.1rem}.hwv-subtitle{font-size:.95rem}.hwv-stats-grid{grid-template-columns:1fr;gap:.85rem}.hwv-trust-indicators{gap:.5rem}.hwv-trust-pill{padding:.3rem .6rem;font-size:.72rem}.hwv-hero-actions{width:100%}.hwv-btn-primary{justify-content:center;width:100%}.hwv-loop{padding:1.5rem 1rem}.hwv-loop-track{grid-template-columns:1fr;gap:.5rem;display:grid}.hwv-loop-arrow{display:none}}[data-theme=light] .hwv-page{color:#0d1117;background:#fff}[data-theme=light] .hwv-breadcrumb{color:#64748b;border-bottom-color:#0000000a}[data-theme=light] .hwv-breadcrumb a{color:#475569}[data-theme=light] .hwv-breadcrumb a:hover{color:#008793}[data-theme=light] .hwv-eyebrow-badge{color:#000;background:#00f0ff;border-color:#000;font-weight:800;box-shadow:1.5px 1.5px #000}[data-theme=light] .hwv-pulse-dot{background-color:#000}[data-theme=light] .hwv-title{color:#0d1117}[data-theme=light] .hwv-subtitle{color:#1e293b}[data-theme=light] .hwv-trust-pill{color:#0d1117;background:#f8fafc;border-color:#000;box-shadow:1px 1px #000}[data-theme=light] .hwv-trust-check{color:#008793}[data-theme=light] .hwv-btn-primary{color:#000;background:#00f0ff;border-color:#000;box-shadow:2px 2px #000}[data-theme=light] .hwv-btn-primary:hover{background:#38f5ff;box-shadow:3.5px 3.5px #000}[data-theme=light] .hwv-section-eyebrow{color:#008793}[data-theme=light] .hwv-stat-card{background:#fff;border-color:#000;box-shadow:2px 2px #000}[data-theme=light] .hwv-stat-card:hover{border-color:#000;box-shadow:3px 3px #000}[data-theme=light] .hwv-stat-value{color:#008793}[data-theme=light] .hwv-stat-icon-wrapper,[data-theme=light] .hwv-stat-label{color:#0d1117}[data-theme=light] .hwv-stat-desc{color:#334155}[data-theme=light] .hwv-stats-note{color:#475569}[data-theme=light] .hwv-problem p,[data-theme=light] .hwv-why p,[data-theme=light] .hwv-steps-intro{color:#1e293b}[data-theme=light] .hwv-problem h2,[data-theme=light] .hwv-steps h2,[data-theme=light] .hwv-why h2,[data-theme=light] .hwv-cta h2{color:#0d1117}[data-theme=light] .hwv-cta{border-top:none}[data-theme=light] .hwv-cta p{color:#334155}[data-theme=light] .hwv-step-eyebrow{color:#008793}[data-theme=light] .hwv-t-text h3{color:#0d1117}[data-theme=light] .hwv-t-text p{color:#1e293b}[data-theme=light] .hwv-step-tag{color:#000;background:#00f0ff;border-color:#000;font-weight:800;box-shadow:1.5px 1.5px #000}[data-theme=light] .hwv-step-chip{color:#0d1117;background:#f8fafc;border-color:#000;box-shadow:1px 1px #000}[data-theme=light] .hwv-manual-list{background:#f8fafc;border-color:#000}[data-theme=light] .hwv-manual-item{border-bottom-color:#00000014}[data-theme=light] .hwv-manual-label{color:#0d1117}[data-theme=light] .hwv-manual-note{color:#64748b}[data-theme=light] .hwv-step-closing{color:#008793}[data-theme=light] .hwv-t-visual{background:#fff;border-color:#000;box-shadow:3px 3px #000}[data-theme=light] .hwv-t-row:hover .hwv-t-visual{border-color:#000;box-shadow:4px 4px #000}[data-theme=light] .hwv-t-visual img{border-color:#0000001f}[data-theme=light] .hwv-t-node{background:#00f0ff;border:1px solid #000;box-shadow:0 0 0 3px #fff}[data-theme=light] .hwv-timeline:before{background:#0000000f}[data-theme=light] .hwv-loop{background:#fff;border-color:#000;box-shadow:2px 2px #000}[data-theme=light] .hwv-loop h2{color:#0d1117}[data-theme=light] .hwv-loop-intro{color:#1e293b}[data-theme=light] .hwv-loop-node{background:#f8fafc;border-color:#000;box-shadow:1.5px 1.5px #000}[data-theme=light] .hwv-loop-node:hover{border-color:#000}[data-theme=light] .hwv-loop-step-num{color:#008793}[data-theme=light] .hwv-loop-step-name{color:#0d1117}[data-theme=light] .hwv-loop-node--publish{background:#f0fdf4;border-color:#000}[data-theme=light] .hwv-loop-node--recheck{background:#f0f9ff;border-color:#000}[data-theme=light] .hwv-loop-arrow{color:#64748b}[data-theme=light] .hwv-loop-branch-card{background:#f8fafc;border-color:#000;box-shadow:1.5px 1.5px #000}[data-theme=light] .hwv-loop-branch--update .hwv-branch-title{color:#008793}[data-theme=light] .hwv-loop-branch--flag .hwv-branch-title{color:#b45309}[data-theme=light] .hwv-branch-desc{color:#334155}[data-theme=light] .hwv-trust-principle{background:#f8fafc;border-color:#000;box-shadow:2px 2px #000}[data-theme=light] .hwv-trust-principle p{color:#0d1117}
