.film-section--about .chapter__code span{font-size:0}.film-section--about .chapter__code span:before{content:"STOP";font-size:12px}.opening__sub{color:var(--muted);font-size:clamp(16px,1.3vw,19px);line-height:1.6;max-width:560px;margin-top:22px}.fix{display:flex;align-items:center;gap:12px;color:#fff;font-size:13px}.fix__strike{--strike: 0;position:relative;color:var(--faint)}.fix__strike:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:2px;background:var(--blue);box-shadow:0 0 8px #42b5f7cc;transform:scaleX(var(--strike));transform-origin:left}.fix__arrow{color:var(--blue)}.mark{--mark: 0;background-image:linear-gradient(transparent 62%,rgba(66,181,247,.45) 62%,rgba(66,181,247,.45) 92%,transparent 92%);background-repeat:no-repeat;background-size:calc(var(--mark) * 100%) 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.steps{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;color:#fff;font-size:12px}.steps li{display:flex;align-items:center;gap:8px}.steps li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--blue);box-shadow:0 0 8px #42b5f7e6}.quote__label,.quote__cite{color:var(--blue)}.quote__label{margin-bottom:14px}.quote{position:relative;margin:0 0 16px;font-size:clamp(22px,2.2vw,32px);line-height:1.35;font-weight:500;font-style:italic;letter-spacing:-.02em;color:#fff}.quote__mark{display:block;height:.5em;margin:4px 0 18px;font-size:clamp(64px,6vw,96px);line-height:1;font-weight:800;color:var(--blue);text-shadow:0 0 24px rgba(66,181,247,.6)}[data-chapter=principle]{max-width:560px}.stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 48px;margin:6px 0 28px}.stats__item dt{color:var(--faint);margin-bottom:4px}.stats__item dd{margin:0;font-size:clamp(40px,4.4vw,64px);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--blue);text-shadow:0 0 24px rgba(66,181,247,.45)}.stats__num{font-weight:inherit;font-variant-numeric:tabular-nums}[data-chapter=team] .split{font-size:clamp(48px,7.4vw,112px)}@media (max-width: 900px){.stats{gap:10px 24px}.stats__item dd{font-size:clamp(32px,9vw,44px)}[data-chapter=team] .split{font-size:clamp(38px,11.5vw,56px)}.quote{font-size:clamp(19px,5.4vw,24px)}.opening__sub{font-size:15px}}
