.why-page #why{padding-block:clamp(28px,4vw,48px) 12px}.why-page #why>.why-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;max-width:none;margin-bottom:34px}.why-page .sec-head h1{font-size:var(--fs-h2);margin:0;line-height:1.12;flex-shrink:0}.why-page .why-intro p{max-width:37ch;margin:0 0 4px;font-size:16px;line-height:1.9;color:var(--muted)}.why-page .why-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1.14fr) 24px minmax(0,1fr);padding:20px}.why-page .why-step{padding:20px 18px;gap:12px;min-width:0}.why-step-heading{display:flex;align-items:center;gap:10px}.why-step-heading h2{font-size:20px;line-height:1.3}.why-page .why-step-n{font-size:14px;letter-spacing:.04em;opacity:.8}.why-flow-visual{display:block;width:100%;height:166px;flex-shrink:0;overflow:visible}.why-page .why-step>p{margin:0;font-size:14px;line-height:1.6}.why-task-tags{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px 12px;gap:9px 12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.why-task-tags span{display:flex;align-items:center;gap:7px;color:var(--ink-dim);font-size:14px}.why-task-tags span:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--accent);opacity:.65;flex-shrink:0}.why-page .why-caps{gap:8px}.why-page .why-caps b{font-size:14px;letter-spacing:0;font-weight:500}.why-page .why-caps span{font-size:14px}.why-page .why-caps>div{padding:9px 8px}.why-principles-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:20px 0 2px}.why-principles-heading h2{font-size:22px}.why-principles-heading>span{font-size:14px;color:var(--muted)}.why-page .why-signals{border-radius:18px}.why-page .why-signals li{display:flex;flex-direction:row;align-items:center;gap:17px;min-height:151px;padding:22px 20px}.why-principle-visual{width:68px;height:76px;flex-shrink:0;transition:transform .25s ease}.why-principle-copy h3{font-size:18px;margin:0 0 8px;line-height:1.35}.why-principle-copy p{font-size:14px;line-height:1.7;color:var(--muted);margin:0}.why-page .why-signals li:hover .why-principle-visual{transform:translateY(-3px)}.why-content .wv-soft{fill:#102e30}.why-content .wv-panel{fill:#08191c}.why-content .wv-tile{fill:#195354}.why-content .wv-fill{fill:#2fd4c6}.why-content .wv-bright{fill:#a0f7e9}.why-content .wv-outline{stroke:#2d7774;stroke-width:1.5;stroke-linejoin:round}.why-content .wv-line{stroke:#7ff0e6;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.why-content .wv-dark-line{stroke:#0b3435;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.why-content .wv-fine{stroke:#3d7977;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.why-content .wv-grid{stroke:#225052;stroke-width:1;opacity:.4}.why-content .why-title-line{display:block}.why-content .why-intro.reveal{opacity:1;transform:none;transition:none}.why-content .why-intro:not(.in) .why-title-line{opacity:0}.why-content .why-intro.in .why-title-line{animation:why-title-enter .85s cubic-bezier(.16,1,.3,1) both}.why-content .why-intro.in .why-title-line+.why-title-line{animation-delay:.13s}.why-content .why-step{--why-delay:.18s;transform-origin:50% 85%}.why-content .why-step:nth-child(3){--why-delay:.4s}.why-content .why-step:nth-child(5){--why-delay:.62s}.why-content .why-step.reveal{transition:none}.why-content .why-step.in{animation:why-card-enter .85s cubic-bezier(.16,1,.3,1) var(--why-delay) both}.why-content .why-step-core:after{content:"";position:absolute;inset:-1px;border:1px solid var(--accent);border-radius:inherit;box-shadow:inset 0 0 26px rgba(47,212,198,.1);pointer-events:none;opacity:0}.why-content .why-step-core.in:after{animation:why-core-light 1.5s ease-out .65s both}.why-content .why-flow-join:before{transform:scaleX(0);transform-origin:left}.why-content .why-flow-join:after{opacity:0}.why-content .why-step.in+.why-flow-join:before{animation:why-link-enter .5s cubic-bezier(.2,.6,.2,1) .5s both}.why-content .why-step.in+.why-flow-join:after{animation:why-arrow-enter .3s ease-out .8s both}.why-content .why-step-core.in+.why-flow-join:before{animation-delay:.75s}.why-content .why-step-core.in+.why-flow-join:after{animation-delay:1.05s}.why-content .why-step.in .wv-assembly-lift{animation:why-assembly-enter 1.1s cubic-bezier(.16,1,.3,1) .65s both,why-assembly-hover 6s ease-in-out 1.75s infinite;animation-play-state:var(--why-visual-state)}.why-content .why-step.in .wv-result-bars rect{transform-box:fill-box;transform-origin:center bottom;animation:why-bar-enter .8s cubic-bezier(.16,1,.3,1) .85s both}.why-content .why-step.in .wv-result-bars rect:nth-child(2){animation-delay:.95s}.why-content .why-step.in .wv-result-bars rect:nth-child(3){animation-delay:1.05s}.why-content .why-step.in .wv-result-bars rect:nth-child(4){animation-delay:1.15s}.why-content .why-step.in .wv-result-line{stroke-dasharray:1;animation:why-chart-enter 1s cubic-bezier(.2,.6,.2,1) 1.05s both}.why-content .why-signals li.reveal{transition:none}.why-content .why-signals li.in{animation:why-value-enter .75s cubic-bezier(.16,1,.3,1) both}.why-content .why-signals li:nth-child(3n+2){animation-delay:.1s}.why-content .why-signals li:nth-child(3n){animation-delay:.2s}@keyframes why-title-enter{0%{opacity:0;transform:translateY(22px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes why-card-enter{0%{opacity:0;transform:perspective(900px) translateY(28px) rotateX(5deg) scale(.975)}to{opacity:1;transform:none}}@keyframes why-value-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes why-link-enter{to{transform:scale(1)}}@keyframes why-arrow-enter{to{opacity:1}}@keyframes why-core-light{0%,to{opacity:0}30%{opacity:.7}}@keyframes why-assembly-enter{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes why-bar-enter{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes why-chart-enter{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.why-content .why-signals li,.why-content .why-step{--why-visual-state:paused}.why-content .why-signals li[data-visual-playing=true],.why-content .why-step[data-visual-playing=true]{--why-visual-state:running}.why-content .why-flow-visual{animation:why-visual-float 7s ease-in-out infinite;animation-play-state:var(--why-visual-state)}.why-content .why-step:nth-child(3) .why-flow-visual{animation-delay:-2s}.why-content .why-step:nth-child(5) .why-flow-visual{animation-delay:-4s}.why-content .wv-task{animation:why-node-glow 4.8s ease-in-out infinite;animation-play-state:var(--why-visual-state)}.why-content .why-principle-visual{animation:why-icon-float 6s ease-in-out infinite;animation-play-state:var(--why-visual-state)}.why-content .why-signals li:nth-child(2n) .why-principle-visual{animation-delay:-2s}.why-content .why-signals li:nth-child(3n) .why-principle-visual{animation-delay:-4s}@keyframes why-visual-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes why-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes why-assembly-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes why-node-glow{0%,to{opacity:.5}45%,60%{opacity:1}}.why-content .wv-proof-seal{transform-box:fill-box;transform-origin:center;animation:why-seal-breathe 4s ease-in-out infinite}.why-content .why-principle-model .wv-fill{animation:why-chip-glow 3.8s ease-in-out infinite}.why-content .why-principle-model .wv-line{animation:why-node-glow 3.8s ease-in-out -.6s infinite}.why-content .wv-asset-middle{animation:why-layer-middle 5s ease-in-out infinite}.why-content .wv-asset-top{animation:why-layer-top 5s ease-in-out infinite}.why-content .wv-edge-signal{stroke:#c5fff7;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.14 .86;animation:why-edge-transfer 3.5s linear infinite}.why-content .why-principle-edge rect{animation:why-chip-glow 3.5s ease-in-out infinite}.why-content .why-principle-edge rect:last-child{animation-delay:-1.75s}.why-content .why-principle-roi rect{transform-box:fill-box;transform-origin:center bottom;animation:why-metric-wave 4.5s ease-in-out infinite}.why-content .why-principle-roi rect:nth-of-type(2){animation-delay:-.5s}.why-content .why-principle-roi rect:nth-of-type(3){animation-delay:-1s}.why-content .wv-govern-check{stroke-dasharray:1;animation:why-check-trace 5s ease-in-out infinite}.why-content .why-signals .why-principle-visual *{animation-play-state:var(--why-visual-state)}@keyframes why-seal-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}@keyframes why-chip-glow{0%,to{opacity:.55;filter:drop-shadow(0 0 0 transparent)}50%{opacity:1;filter:drop-shadow(0 0 3px rgba(47,212,198,.65))}}@keyframes why-layer-middle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes why-layer-top{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes why-edge-transfer{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes why-metric-wave{0%,to{transform:scaleY(.72)}50%{transform:scaleY(1)}}@keyframes why-check-trace{0%{stroke-dashoffset:1;opacity:0}12%{opacity:1}42%,82%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media(max-width:1100px){.why-page #why>.why-intro{align-items:flex-start;flex-direction:column;gap:16px}.why-page .why-intro p{max-width:60ch}.why-intro-break{display:none}.why-page .why-flow{grid-template-columns:minmax(0,1fr);padding:18px}.why-page .why-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:24px;column-gap:24px;align-items:center;padding:22px}.why-step-heading{grid-column:1;grid-row:1}.why-flow-visual{grid-column:2;grid-row:1/4;height:165px}.why-page .why-caps,.why-page .why-step>p,.why-task-tags{grid-column:1}.why-page .why-caps{margin-top:0}.why-page .why-flow-join{height:28px}.why-page .why-flow-join:before{width:1px;height:100%;background:linear-gradient(var(--line),var(--accent),var(--line))}.why-page .why-flow-join:after{right:auto;bottom:3px;transform:rotate(135deg)}.why-page .why-signals{grid-template-columns:repeat(2,minmax(0,1fr))}.why-content .why-step,.why-content .why-step:nth-child(3),.why-content .why-step:nth-child(5){--why-delay:.08s}.why-content .why-flow-join:before{transform:scaleY(0);transform-origin:top}.why-content .why-signals li:nth-child(n){animation-delay:0s}.why-content .why-signals li:nth-child(2n){animation-delay:.1s}}@media(max-width:600px){.why-page .sec-head h1{font-size:clamp(32px,9.8vw,44px)}.why-page .why-intro p{font-size:15px;line-height:1.8}.why-page .why-flow{padding:12px}.why-page .why-step{display:flex;padding:20px 16px;gap:12px}.why-step-heading{width:100%}.why-step-heading h2{font-size:20px}.why-flow-visual{height:154px}.why-page .why-caps,.why-task-tags{width:100%}.why-page .why-caps span{font-size:14px}.why-principles-heading{align-items:flex-start;flex-direction:column;gap:6px;margin-top:18px}.why-principles-heading h2{font-size:21px}.why-page .why-signals{grid-template-columns:minmax(0,1fr)}.why-page .why-signals li{min-height:122px;padding:20px;gap:20px}.why-principle-visual{width:64px;height:70px}.why-content .why-signals li:nth-child(n){animation-delay:0s}}@media(prefers-reduced-motion:reduce){.why-content .wv-assembly-lift,.why-content .wv-task{animation:none}.why-principle-visual{transition:none}.why-page .why-signals li:hover .why-principle-visual{transform:none}.why-content .reveal,.why-content .why-intro:not(.in) .why-title-line{opacity:1;transform:none;transition:none}.why-content .why-intro.in .why-title-line,.why-content .why-signals li.in,.why-content .why-step-core.in:after,.why-content .why-step.in,.why-content .why-step.in .wv-assembly-lift,.why-content .why-step.in .wv-result-bars rect,.why-content .why-step.in .wv-result-line,.why-content .why-step.in+.why-flow-join:after,.why-content .why-step.in+.why-flow-join:before{animation:none}.why-content .why-flow-join:before{transform:none}.why-content .why-flow-join:after{opacity:1}.why-content .why-flow-visual,.why-content .why-principle-visual,.why-content .why-signals .why-principle-visual *{animation:none}.why-content .wv-edge-signal{display:none}}