.why-band{z-index:2;background:linear-gradient(#060a0f80 0%,#060a0fdb 14% 86%,#060a0f80 100%);border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:76px 0 84px;position:relative;overflow:hidden}.why-grid-bg{opacity:.75;pointer-events:none;z-index:0;background-image:radial-gradient(#8db4de38 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 85%);mask-image:radial-gradient(#000 35%,#0000 85%)}.why-inner{z-index:1;position:relative}.why-kicker{color:var(--accent-noble);text-transform:uppercase;letter-spacing:4px;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.4rem;font-size:.75rem;font-weight:700;display:flex}.why-kicker:before,.why-kicker:after{content:"";background:linear-gradient(90deg,#0000,#acdbe68c);width:clamp(24px,8vw,90px);height:1px}.why-kicker:after{background:linear-gradient(90deg,#acdbe68c,#0000)}.why-statement{text-align:center;max-width:38ch;color:var(--text-primary);letter-spacing:-.2px;margin:0 auto;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:400;line-height:1.5}.why-statement em{color:var(--brand-secondary);font-style:normal;font-weight:600}.why-rail-wrap{--why-gap:1.75rem;--why-columns:4;--why-node:40px;--why-node-half:calc(var(--why-node) / 2);--why-col-half:calc((100% - (var(--why-columns) - 1) * var(--why-gap)) / (var(--why-columns) * 2));margin-top:3.5rem;position:relative}.why-rail{gap:var(--why-gap);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.why-rail-line{top:var(--why-node-half);left:var(--why-col-half);right:var(--why-col-half);pointer-events:none;background:#ffffff12;height:1px;position:absolute;overflow:hidden}.why-rail-line-fill{transform-origin:0;background:linear-gradient(90deg,#8db4de80,#acdbe68c,#8db4de40);width:100%;height:100%;display:block}.why-station{text-align:center;padding-top:0;position:relative}.why-station-node{width:var(--why-node);height:var(--why-node);background:var(--bg-main);color:var(--brand-secondary);border:1px solid #8db4de80;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.1rem;font-size:1rem;display:flex}.why-station-title{letter-spacing:1.6px;text-transform:uppercase;color:var(--text-muted);margin-bottom:.65rem;font-size:.78rem;font-weight:700;display:block}.why-station-value{color:var(--brand-secondary);letter-spacing:-1px;margin-bottom:.75rem;font-family:monospace;font-size:clamp(2.1rem,4.4vw,3.1rem);font-weight:700;line-height:1;display:block}.why-station-value.is-warning{color:var(--status-warning)}.why-station-text{color:var(--text-secondary);max-width:34ch;margin:0 auto .7rem;font-size:.95rem;line-height:1.65}.why-station-source{color:var(--text-disabled);letter-spacing:.3px;font-size:.7rem;line-height:1.5;display:block}.why-outcomes{border-top:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:3.25rem 0 0;padding:1.75rem 0 0;list-style:none;display:grid}.why-outcome{color:var(--text-secondary);align-items:flex-start;gap:.7rem;font-size:.95rem;line-height:1.6;display:flex}.why-outcome i{color:var(--status-success);flex-shrink:0;margin-top:3px}.why-bridge{text-align:center;margin-top:3rem}.why-bridge p{max-width:46ch;color:var(--text-muted);margin:0 auto;font-size:1rem;line-height:1.7}.why-bridge-line{background:linear-gradient(#8db4de80,#0000);width:1px;height:48px;margin:1.25rem auto 0;display:block;position:relative}.why-bridge-line:after{content:"";background:var(--brand-secondary);border-radius:50%;width:7px;height:7px;animation:3.4s ease-in-out infinite why-bridge-drop;position:absolute;top:0;left:-3px;box-shadow:0 0 10px #8db4deb3}@keyframes why-bridge-drop{0%{opacity:0;transform:translateY(0)}25%{opacity:1}to{opacity:0;transform:translateY(41px)}}@media (prefers-reduced-motion:reduce){.why-bridge-line:after{animation:none!important}}.reduced-motion-active .why-bridge-line:after{animation:none!important}.high-contrast-active .why-grid-bg{display:none!important}.high-contrast-active .why-station-node{background:#000!important}@media (max-width:991.98px){.why-rail{grid-template-columns:repeat(2,1fr);gap:2.25rem 1.5rem}.why-rail-line{display:none}.why-station{text-align:left}.why-station-node,.why-station-text{margin-left:0;margin-right:0}.why-outcomes{grid-template-columns:1fr;gap:1rem}}@media (max-width:575.98px){.why-band{padding:56px 0 64px}.why-rail{grid-template-columns:1fr;gap:0}.why-station:not(:last-child):before{content:"";left:var(--why-node-half);top:calc(2px + var(--why-node));background:#8db4de59;width:1px;position:absolute;bottom:-2px}.why-station{padding-left:calc(var(--why-node) + .9rem);padding-bottom:2.25rem}.why-station:last-child{padding-bottom:0}.why-station-node{margin-bottom:0;position:absolute;top:2px;left:0}.why-station-text{max-width:none}}
