#numbers-wall .wall-grid.wall-grid--5{grid-template-columns:repeat(5,1fr);position:relative;z-index:1}#numbers-wall .wall-grid.wall-grid--4{grid-template-columns:repeat(4,1fr);position:relative;z-index:1}#numbers-wall .wall-grid.wall-grid--6{grid-template-columns:repeat(3,1fr);position:relative;z-index:1}@media (max-width:760px){#numbers-wall .wall-grid.wall-grid--5,#numbers-wall .wall-grid.wall-grid--4,#numbers-wall .wall-grid.wall-grid--6{grid-template-columns:repeat(2,1fr)}}#numbers-wall .inner{position:relative;z-index:1}#numbers-wall .wall-strike-layer{position:absolute;inset:0;display:flex;z-index:0;pointer-events:none;overflow:hidden}#numbers-wall .wall-strike{flex:1 1 0;height:100%;transform:scaleY(0);transform-origin:bottom;background:#f4f5f5;will-change:transform,filter}#numbers-wall .wall-strike+.wall-strike{margin-left:1px}#numbers-wall .wall-marquee-layer{position:absolute;inset:0;display:flex;justify-content:space-between;z-index:0;pointer-events:none;overflow:hidden}#numbers-wall .wall-marquee-col{width:31%;height:140%;top:-20%;position:relative;transform:scaleX(1);will-change:transform}#numbers-wall .wall-marquee-track{font-family:var(--font-mono, monospace);font-size:clamp(1.1rem,3vw,1.9rem);line-height:1.6;letter-spacing:.02em;color:var(--grey-6);opacity:.1;white-space:pre-line;text-align:center;will-change:transform}#numbers-wall .wall-figure.wall-figure--masked{clip-path:inset(0 0 100%0)}#numbers-wall .wall-figure.wall-figure--revealed{clip-path:inset(0 0 0 0)}#numbers-wall .wall-figure{color:#0e0e10}#numbers-wall .wall-label{color:#46484b;opacity:1}#capabilities .cap-list{position:relative}#capabilities .cap-item a:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--ink)}#capabilities .cap-item a:focus-visible .num{color:var(--red)}#capabilities .cap-rule{position:absolute;top:0;left:0;height:1px;background:var(--grey-3);pointer-events:none;will-change:transform,width}@media (max-width:640px){#capabilities .cap-rule{display:none}#capabilities .cap-item{border-left:2px solid transparent;transition:border-color .001ms}#capabilities .cap-item.is-live{border-left-color:var(--ink)}html.js:not(.reduced-motion) #capabilities .cap-item{transition:border-color .28s ease}}