.transformation{background:#10100f}.shift-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.shift-timeline article{border-top:1px solid #78403a;padding-top:28px}.shift-timeline h3{margin:20px 0}.shift-number{font-size:54px;color:#c3574b;line-height:1.2}.shift-film{margin:110px 0}.shift-film h3{font-size:38px}.shift-sign-row{display:grid;grid-template-columns:280px 1fr;align-items:center;gap:70px}.shift-sign-row h3{margin-bottom:20px}.members-sign{border:2px solid #b73a31;padding:32px 20px;text-align:center}.members-sign span{display:block;font:14px monospace;color:#ca665b}.members-sign strong{display:block;font-size:40px;margin:18px 0}.members-sign small{font-size:14px;color:#a9a6a0}.drawings{background:#151515}.drawing-viewer{border-top:1px solid #49423a}.drawing-viewer img{width:100%;background:#fff}.drawing-footer{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;padding-top:24px;font-size:14px;color:#bdb6ad}.drawing-footer a{border-bottom:1px solid #a56e61}.topbar nav{gap:20px}@media(max-width:900px){.shift-timeline{gap:22px}.shift-sign-row{gap:30px}.topbar nav{gap:12px}}@media(max-width:600px){.shift-timeline,.shift-sign-row{grid-template-columns:1fr;gap:35px}.shift-film{margin:65px 0}.shift-film h3{font-size:29px}.members-sign{max-width:280px}.topbar nav{overflow-x:auto;justify-content:flex-start;gap:20px;white-space:nowrap;padding-bottom:3px}.topbar nav a{flex:none}.drawing-viewer .segmented{gap:6px}.drawing-footer{font-size:14px}}
