.oA .cChapter{row-gap:0}.v2.oA .cChapterLine{background:var(--rule);grid-column:1/-1;height:1px;margin-bottom:44px;display:block}.oA .cSection--rule{padding-top:56px}.oA .cRail{background:var(--rule-soft);width:1px;height:120px;margin-top:18px;display:block;position:relative}.oA .cRail:after{content:"";background:var(--mark);transform-origin:50% 0;transform:scaleY(var(--p,0));position:absolute;inset:0}.oA .cSituations li{--p:1}.mo .oA .cSituations li{--p:0}.oA .cMoment{opacity:calc(.28 + var(--p) * .72)}.oA .cQuestion{opacity:clamp(.1, calc((var(--p) - .35) * 2.4), 1)}.oA .cIndex{align-items:center;gap:10px;display:inline-flex}.oA .cIndex:before{content:"";border:1px solid var(--mark);background:var(--mark);width:7px;height:7px;transform:scale(calc(.45 + var(--p) * .55));opacity:calc(.35 + var(--p) * .65);border-radius:50%}.oA .cSituations li{grid-template-columns:74px 1fr 1fr}@media (max-width:960px){.oA .cSituations li{grid-template-columns:58px 1fr}}.oA .cMastheadImg,.oA .cFigure,.oA .cColophonImg{margin-top:72px}.oA .cFigure{margin-top:48px}.oA .cColophonImg{margin:0 0 56px}.oA .cPortraitFrame{max-width:440px;margin-top:48px;overflow:hidden}.oA .cPortraitFrame .cPortrait{transform:translateY(calc((var(--p,.5) - .5) * -36px)) scale(1.08);margin:0;display:block}.oA .cPullLine{font-size:34px}@media (max-width:1040px){.oA .cRail{display:none}}@media (max-width:720px){.oA .cChapterLine{margin-bottom:28px}.oA .cMastheadImg,.oA .cFigure{margin-top:40px}.oA .cPullLine{font-size:25px}}
