.chapter-question{position:fixed;inset:100px 0 0;z-index:7;overflow:hidden;pointer-events:none;visibility:hidden}
.question-track{position:absolute;top:50%;margin-top:-139.500183px;width:1637px;height:279.000366px;transform:translateX(calc(100vw + 80px))}
.question-piece{position:absolute;top:0;height:271.180054px}
.question-line{position:absolute;left:0;top:0}
.why-line{left:37px}
.lower-line{top:120.180054px}
.checker-line{left:.029297px}
.board-line{left:276px;top:120.170044px}
.keep-line{left:7px}
.question-why{left:0;width:266px}
.question-checker{left:321px;top:1.519897px;width:630px;height:273.170044px}
.question-keep{left:1006px;top:7.820313px;width:631px}
.type-regular,.type-oblique{position:absolute;inset:0;transform-origin:center}
.type-regular{opacity:1;transform:skewX(var(--type-skew,0deg))}
.type-oblique{display:none}
.question-piece img{display:block;max-width:none}
.question-icon{position:absolute}
.icon-low{left:0;top:160.280029px}
.icon-high{left:505px;top:31.290039px}
@media(prefers-reduced-motion:reduce){.type-regular{opacity:1;transform:none}.type-oblique{opacity:0}}

/* Use Regular glyphs, fitted to the established condensed word widths. */
.question-regular-word{height:151px;--regular-condense:.75}
.question-regular-word>span{display:inline-block;width:max-content;white-space:nowrap;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:124.73px;font-weight:400;font-stretch:normal;line-height:151px;transform:scaleX(var(--regular-condense));transform-origin:left center}
