.page-head.page-head-bare{min-height:0;padding:110px 0 var(--bq-s-5);background:#000}.page-head-bare h1{max-width:none;margin-top:var(--bq-s-5);font-size:clamp(32px,3.34vw,48px)}.page-head-bare .lead{margin-top:var(--bq-s-4)}.page-head.page-head-bare .ph-media{background:#000}.page-head.page-head-bare .ph-media:before,.page-head-bare .ph-media:after{display:none}.motor-stage{border-top:1px solid var(--rule);width:100%;padding:var(--bq-s-7)0 var(--bq-s-7);background:#000;position:relative}.motor-stage .wrap{align-items:stretch;gap:var(--bq-s-7);flex-direction:column;display:flex}.td{--k:1;align-self:center;width:100%;max-width:1180px}.td svg{width:100%;height:auto;display:block;overflow:visible}.td svg *{fill:none;stroke:#fff;stroke-linecap:butt;stroke-linejoin:round}.td-body path{stroke-width:calc(1.1px*var(--k));fill:#000}.td-detail path{stroke-width:calc(.8px*var(--k));stroke-opacity:.72}.td-wheels circle{stroke-width:calc(.8px*var(--k));stroke-opacity:.85}.td-wheels .td-tyre{stroke-width:calc(1.1px*var(--k));stroke-opacity:1;fill:#000}.td-wheels path{stroke-width:calc(.6px*var(--k));stroke-opacity:.6}.td-ext path{stroke-width:calc(.5px*var(--k));stroke-opacity:.4}.td-dim{stroke-width:calc(.6px*var(--k));stroke-opacity:.7}.td-datum path{stroke-width:calc(.6px*var(--k));stroke-opacity:.35}.td-datum .td-centre{stroke-dasharray:9 3 2 3;stroke-opacity:.55}.td svg marker path{fill:#fff;stroke:none}.td svg image.td-mark{filter:invert();opacity:.9}.td svg .td-mark{fill:none;stroke:none}@media (max-width:760px){.td{--k:1.7}}.td-armed .d{stroke-dasharray:1;stroke-dashoffset:1px}.td-armed .f,.td-armed .td-arrows,.td-armed .td-mark{opacity:0}.td-on .d{stroke-dasharray:1;animation:td-draw 1.3s var(--bq-ease)both;animation-delay:calc(var(--b,0)*1s + var(--i,0)*36ms)}.td-on .f{animation:td-fade .8s var(--bq-ease)both;animation-delay:calc(var(--b,0)*1s)}.td-on .td-body path{fill:#000}@keyframes td-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes td-fade{0%{opacity:0}to{opacity:1}}.td-on .td-mark{animation-name:td-fade-mark}@keyframes td-fade-mark{0%{opacity:0}to{opacity:.9}}.tm{width:100%;position:relative}.tm canvas{width:100%;height:clamp(230px,22vw,320px);display:block}.rc{pointer-events:none;opacity:0;position:absolute;inset:0}.rc.on{opacity:1;transition:opacity 1.4s var(--bq-ease)}.rc canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.td-armed .d,.td-on .d{stroke-dasharray:1;stroke-dashoffset:0;animation:none}.td-armed .f,.td-armed .td-arrows{opacity:1}.td-armed .td-mark,.td-on .td-mark{opacity:.9;animation:none}.td-on .f{animation:none}.rc.on{transition:none}}
