main[data-route=technology-process] #map .fmap57 .fc{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,3vw,44px)}main[data-route=technology-process] #map .fmap57 .fc-copy,main[data-route=technology-process] #map .fmap57 .fc-media{min-width:0;color:var(--fm-white)}main[data-route=technology-process] #map .fmap57 .fc-copy>.lbl{color:var(--fm-mute)}main[data-route=technology-process] #map .fmap57 .fc-copy h3{color:var(--fm-white);margin-top:14px}main[data-route=technology-process] #map .fmap57 .fc-copy .place{margin-top:8px}main[data-route=technology-process] #map .fmap57 .fc-media .fc-film{grid-area:auto;margin:0}main[data-route=technology-process] #map .fmap57 .fc-film video{filter:none;opacity:1}main[data-route=technology-process] #map .fmap57 .fc-media .pin35{color:var(--fm-mute);margin-top:12px;line-height:1.5}main[data-route=technology-process] #map .fmap57 .fc .fc-figs{border-color:var(--fm-line);background:0 0;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin-top:18px;display:grid}main[data-route=technology-process] #map .fmap57 .fc-figs>div{background:0 0;padding:14px}main[data-route=technology-process] #map .fmap57 .fc-figs>div+div{border-left:1px solid var(--fm-line)}main[data-route=technology-process] #map .fmap57 .fc-figs .lbl{min-height:2lh;color:var(--fm-mute);letter-spacing:0;text-transform:none;font-family:inherit;font-size:12px;line-height:1.4}main[data-route=technology-process] #map .fmap57 .fc .fc-figs b{color:var(--fm-white);overflow-wrap:normal;margin-top:8px;font-size:18px;line-height:1.35}main[data-route=technology-process] #map .fmap57 .fc-figs b .slot.tf{color:var(--fm-white);letter-spacing:0;font-size:14px;line-height:1.5}main[data-route=technology-process] #making{--planned-text:var(--white);--planned-mute:var(--mute);--planned-line:var(--line)}main[data-route=technology-process] #making.paper{--planned-text:var(--ink);--planned-mute:var(--ink-mute);--planned-line:var(--ink-line)}main[data-route=technology-process] #making .mk26{gap:clamp(24px,3vw,44px)}main[data-route=technology-process] #making .mk26 .mkc{border:0;border-top:1px solid var(--planned-line);background:0 0;border-radius:0;padding:24px 0 0;overflow:visible}main[data-route=technology-process] #making .mk26 :is(.lbl,h3,.body,.mk-f){margin-inline:0}main[data-route=technology-process] #making:is(.dark,.paper) .mk26 .lbl{color:var(--planned-mute);margin-top:0}main[data-route=technology-process] #making .mk26 h3{color:var(--planned-text);margin-top:12px}main[data-route=technology-process] #making .mk-copy{flex:1}main[data-route=technology-process] #making .mk26 .body{color:var(--planned-mute);margin-top:14px;font-size:16px;line-height:1.55}main[data-route=technology-process] #making .mk26 .mk-f{border-top:1px solid var(--planned-line);margin-top:24px;padding-top:16px;line-height:1.5}main[data-route=technology-process] #making:is(.dark,.paper) .mk26 .mk-f b{color:var(--planned-mute);font-weight:400}@media (max-width:820px){main[data-route=technology-process] #map .fmap57 .fc{grid-template-columns:minmax(0,1fr)}}@media (min-width:1101px){main[data-route=technology-process] #making .mk26 h3{min-height:2.4em}}@media (max-width:520px){main[data-route=technology-process] #map .fmap57 .fc .fc-figs{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}main[data-route=technology-process] #map .fmap57 .fc-figs>div{grid-template-columns:100px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 14px;display:grid}main[data-route=technology-process] #map .fmap57 .fc-figs>div+div{border-left:0;border-top:1px solid var(--fm-line)}main[data-route=technology-process] #map .fmap57 .fc-figs .lbl{min-height:0}main[data-route=technology-process] #map .fmap57 .fc .fc-figs b{margin-top:0;font-size:16px}}main[data-route=technology-process] #map .fm-pick{display:none}@media (max-width:1180px){main[data-route=technology-process] #map .fmap57 .pm48{flex-direction:column;display:flex}main[data-route=technology-process] #map .fmap57 .pm48 .pm48-key{order:2;padding:14px 16px 0;position:static}main[data-route=technology-process] #map .fmap57 .pm48 .pm48-hint{white-space:normal;order:3;padding:8px 16px 14px;position:static;transform:none}main[data-route=technology-process] #map .fm-pick{margin-top:0;display:flex}main[data-route=technology-process] #map.paper .fmap57 .fm57-tbd button{border-color:var(--ink-line);min-height:36px;padding:6px 13px}main[data-route=technology-process] #map.paper .fmap57 .fm57-tbd button.on{border-color:var(--ink);background:var(--ink);color:#fff}main[data-route=technology-methods] #next-technology-methods .btn svg{flex:none;width:15px;height:10px}main[data-route=technology-wall] #extended-factory .sy28-two article h3{color:var(--ink)}main[data-route=technology-wall] #extended-factory .sy28-two article p.body{color:var(--ink-mute)}main[data-route=technology-wall] #extended-factory .sy28-two article .link{color:var(--ink)}main[data-route=technology-wall] #extended-factory .sy28-two article .link:after{background:var(--ink-line)}main[data-route=technology-wall] #extended-factory .sy28-two article .link:before{background:var(--ink)}main[data-route^=technology-] .iv27.os31 blockquote.second{margin-top:14px}}@media (max-width:820px){main[data-route=technology-process] #map .fmap57 .fmap-stage{aspect-ratio:auto;max-height:none}}@media (max-width:720px){main[data-route=technology-process] #map .fmap57 .fmap-stage{display:none}}
