.fast{padding:96px var(--side) 144px}.fast :where(p,h2,ul,figure){margin:0}.fast__label{margin-bottom:20px}.fast__title{max-width:20ch}.fast__readings{margin-top:104px}.fast__stat+.fast__stat{margin-top:112px}@media (prefers-reduced-motion:no-preference){.fast__stat+.fast__stat{display:none}}.fast .fast__number{color:var(--paper);flex-wrap:wrap;align-content:flex-end;align-items:baseline;column-gap:.14em;margin:0 0 52px -.04em;font-size:clamp(132px,20vw,296px);line-height:.86;transition:none;display:flex;position:relative}.fast__digits{font-family:var(--font-pixel);letter-spacing:-.07em;text-align:right;white-space:nowrap;font-weight:400;display:inline-block}.fast__point{background:currentColor;width:.076em;height:.076em;margin:0 .008em 0 .078em;display:inline-block}.fast__unit{color:rgba(255,248,242,.6);white-space:nowrap}.fast__meter{position:relative}.fast__cells{height:var(--row,1em);color:rgba(255,248,242,.88);font-family:var(--font-mono);letter-spacing:0;font-variant-ligatures:none;white-space:pre;align-items:center;line-height:1.4;display:flex;transform:scaleY(.714286)}.fast__brick{color:var(--oxide)}.fast__caption,.fast__end{color:rgba(255,248,242,.88);white-space:nowrap;opacity:0;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%)}.fast__caption.is-over{top:auto;bottom:calc(100% + 12px);transform:none}.is-done :is(.fast__caption,.fast__end){opacity:1}.is-clear :is(.fast__caption,.fast__end){transition-duration:.2s}.fast__keep{text-transform:none}.fast__meter--rival{margin-top:8px}.fast__meter--rival :is(.fast__cells,.fast__end){color:rgba(255,248,242,.6)}.fast__axis{border-top:1px solid rgba(255,248,242,.32);height:34px;margin-top:14px;position:relative}.fast__axis span{color:rgba(255,248,242,.42);padding-top:16px;position:absolute;top:0;transform:translate(-50%)}.fast__axis span:before{content:"";background:rgba(255,248,242,.32);width:1px;height:8px;position:absolute;top:0;left:50%}.fast__digits,.fast__unit,.fast__axis span{transition:opacity .25s}.is-clear :is(.fast__digits,.fast__unit){opacity:0;transition-duration:.3s}.is-clear .fast__axis span:not(.is-zero){opacity:0;transition-duration:.15s;transition-delay:.3s}.fast__body{max-width:30rem;margin:96px 0 0 calc(50% + 16px)}@media (width<=760px){.fast__readings{margin-top:72px}.fast__stat+.fast__stat{margin-top:80px}.fast .fast__number{margin-bottom:20px}.fast__meter--ours{flex-direction:column-reverse;display:flex}.fast__meter--ours .fast__caption{margin-bottom:14px;display:block;position:static;transform:none}.fast__meter--ours .fast__end{transform:translateY(calc((var(--row) - 100%) / -2));top:auto;bottom:0}.fast__meter--rival{margin-top:6px}.fast__body{margin:64px 0 0}}@media (width>=861px){.fast{padding-top:236px;padding-bottom:32px}}@media (width<=560px){.fast{padding-top:175px;padding-bottom:65px}}