.XOFbQW_production,.XOFbQW_logbook{--folio-ink:var(--chapter-text);--folio-muted:var(--chapter-muted);--folio-line:var(--chapter-line);--folio-accent:var(--chapter-accent);--atelier-text:var(--folio-ink);--atelier-muted:var(--folio-muted);--atelier-accent:var(--folio-accent);--gallery-focus:var(--folio-accent);color:var(--folio-ink);background:var(--chapter-bg);font-family:var(--atelier-sans);letter-spacing:0}.XOFbQW_productionIntro,.XOFbQW_journey,.XOFbQW_deliveryNotes,.XOFbQW_lineage,.XOFbQW_files{max-width:1328px;margin:auto;padding:88px 56px;scroll-margin-top:24px}.XOFbQW_productionIntro{grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;display:grid}.XOFbQW_productionIntro h2{margin:0;font-size:44px;font-weight:500;line-height:1.5}.XOFbQW_productionIntro p{color:var(--folio-muted);max-width:620px;margin:0;font-size:16px;line-height:2}.XOFbQW_journey{padding-top:32px}.XOFbQW_journey header{justify-content:space-between;align-items:baseline;gap:32px;padding-bottom:32px;display:flex}.XOFbQW_journey header h2{margin:0;font-size:24px;font-weight:400}.XOFbQW_stageTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.XOFbQW_stageTabs button{text-align:left;min-height:72px;color:var(--folio-muted);background:0 0;border:0;border-radius:8px;grid-template-columns:1fr 20px;gap:18px;padding:20px 24px;transition:background .2s,color .2s;display:grid}.XOFbQW_stageTabs strong{font-size:26px;font-weight:400;line-height:1.4}.XOFbQW_stageTabs svg{align-self:center;width:18px;height:18px}.XOFbQW_stageTabs button:is(:hover,[aria-selected=true]){color:var(--folio-ink);background:#ffffff08}.XOFbQW_journeyPanel{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:64px;padding-top:48px;display:grid}.XOFbQW_stageCopy h3{min-height:48px;margin:0 0 20px;font-size:30px;font-weight:400;line-height:1.6}.XOFbQW_stageCopy>p{color:var(--folio-muted);min-height:112px;margin:0 0 28px;font-size:14px;line-height:2}.XOFbQW_stageCopy dl{border-top:1px solid var(--folio-line);margin:0 0 28px;padding-top:24px}.XOFbQW_stageCopy dt{color:var(--folio-muted);margin-bottom:12px;font-size:10px}.XOFbQW_stageCopy dd{min-height:46px;margin:0;font-size:12px;line-height:1.9}.XOFbQW_textLink{min-height:44px;color:var(--folio-ink);background:0 0;border:0;align-items:center;gap:14px;padding:0;display:inline-flex;font-size:13px!important}.XOFbQW_textLink svg{width:15px;height:15px;transition:transform .3s}.XOFbQW_textLink:hover svg{transform:translate(3px,-3px)}.XOFbQW_journeyMedia{min-width:0}.XOFbQW_mediaCaption{color:var(--folio-muted);justify-content:space-between;gap:18px;margin-top:20px;font-size:10px;line-height:1.8;display:flex}.XOFbQW_deliveryNotes{grid-template-columns:.62fr 1.38fr;gap:64px;display:grid}.XOFbQW_deliveryNotes h2{margin:0 0 24px;font-size:30px;font-weight:400}.XOFbQW_deliveryNotes>p{max-width:660px;color:var(--folio-muted);margin:0;font-size:15px;line-height:2}.XOFbQW_lineage header{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-bottom:62px;display:grid}.XOFbQW_lineage h2{font:500 42px/1.5 var(--atelier-sans);margin:0}.XOFbQW_lineage header>p{color:var(--folio-muted);align-self:end;margin:0 0 6px;font-size:13px;line-height:2}.XOFbQW_connectionGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;display:grid}.XOFbQW_connectionGroups h3{color:var(--folio-muted);margin:0 0 30px;font-size:14px;font-weight:400}.XOFbQW_companyBranch{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:36px;display:grid}.XOFbQW_connectedNode{min-width:0;position:relative}.XOFbQW_connectedNode>svg{width:16px;height:16px;color:var(--folio-muted);position:absolute;top:calc(50% - 8px);left:-26px}.XOFbQW_lineageNode{width:100%;min-width:0;height:100%;min-height:104px;color:var(--folio-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:16px 12px;transition:background .2s;display:flex}.XOFbQW_lineageNode:hover{background:#ffffff08}.XOFbQW_lineageNode:active{background:#ffffff0e}.XOFbQW_lineageNode:focus-visible{outline:2px solid var(--folio-accent);outline-offset:3px}.XOFbQW_lineageNode strong{overflow-wrap:anywhere;font-size:25px;font-weight:400;line-height:1.5}.XOFbQW_lineageNode svg{width:14px;height:14px;color:var(--folio-muted);transition:transform .2s}.XOFbQW_lineageNode:hover svg{transform:translateY(3px)}.XOFbQW_files{padding-top:40px}.XOFbQW_files header{grid-template-columns:1fr 1fr;align-items:baseline;gap:80px;margin-bottom:40px;display:grid}.XOFbQW_files header h2{margin:0;font-size:28px;font-weight:400}.XOFbQW_files header p{color:var(--folio-muted);margin:0;font-size:12px;line-height:1.9}.XOFbQW_fileColumns,.XOFbQW_file>summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 18px;align-items:center;gap:28px;display:grid}.XOFbQW_fileColumns{border-bottom:1px solid var(--folio-line);color:var(--folio-muted);padding-bottom:20px;font-size:10px}.XOFbQW_file{border-bottom:1px solid var(--folio-line);scroll-margin-top:28px}.XOFbQW_file>summary{cursor:pointer;padding:25px 0;font-size:12px;line-height:1.8;list-style:none}.XOFbQW_file>summary::-webkit-details-marker{display:none}.XOFbQW_file>summary>span:first-child{align-items:center;gap:24px;display:flex}.XOFbQW_file>summary small{color:var(--folio-accent);font:10px var(--font-mono-latin), monospace}.XOFbQW_file>summary strong{font-size:24px;font-weight:400}.XOFbQW_file>summary>span:nth-child(2){color:var(--folio-muted)}.XOFbQW_file>summary svg{width:15px;height:15px;transition:transform .25s}.XOFbQW_file[open]>summary svg{color:var(--folio-accent);transform:rotate(90deg)}.XOFbQW_file>summary:focus-visible{outline:2px solid var(--folio-accent);outline-offset:4px}.XOFbQW_fileBody{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:64px;padding:28px 0 52px;animation:.4s both XOFbQW_folio-arrive;display:grid}.XOFbQW_fileBody h3{margin:20px 0;font-size:30px;font-weight:400;line-height:1.6}.XOFbQW_fileBody>div>p{color:var(--folio-muted);margin:0;font-size:14px;line-height:2}.XOFbQW_fileBody dl{gap:24px;margin:28px 0;display:grid}.XOFbQW_fileBody dt{color:var(--folio-muted);margin-bottom:10px;font-size:10px}.XOFbQW_fileBody dd{margin:0;font-size:12px;line-height:1.95}.XOFbQW_archiveExcerpt,.XOFbQW_openFile{background:#1b1d22;border-radius:8px;flex-direction:column;justify-content:space-between;min-width:0;min-height:340px;margin:0;padding:40px;display:flex}.XOFbQW_archiveExcerpt>span,.XOFbQW_archiveExcerpt figcaption,.XOFbQW_openFile>span{font:9px/1.8 var(--font-mono-latin), monospace;color:#9ba8ba}.XOFbQW_archiveExcerpt>strong{font:400 70px/1.2 var(--font-display-latin), serif}.XOFbQW_archiveExcerpt strong small{font:11px/1.8 var(--atelier-sans);margin-top:14px;display:block}.XOFbQW_archiveExcerpt blockquote{margin:30px 0;font:400 25px/1.9 Noto Serif SC,Songti SC,SimSun,serif}.XOFbQW_openFile{border:1px dashed var(--folio-line);background:0 0}.XOFbQW_openFile strong{font-size:38px;font-weight:400}.XOFbQW_openFile p{color:var(--folio-muted);font-size:12px;line-height:2}@media (max-width:1100px){.XOFbQW_productionIntro,.XOFbQW_lineage header,.XOFbQW_files header{gap:32px}.XOFbQW_productionIntro h2{font-size:40px}.XOFbQW_journeyPanel{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:40px}.XOFbQW_stageCopy h3{font-size:28px}.XOFbQW_stageCopy>p{min-height:112px}.XOFbQW_connectionGroups{gap:40px}.XOFbQW_lineage h2{font-size:36px}.XOFbQW_lineageNode{padding-inline:10px}.XOFbQW_lineageNode strong{font-size:23px}.XOFbQW_fileBody{gap:40px}}@media (max-width:900px){.XOFbQW_productionIntro,.XOFbQW_journey,.XOFbQW_deliveryNotes,.XOFbQW_lineage,.XOFbQW_files{padding:64px 24px}.XOFbQW_productionIntro{grid-template-columns:1fr;gap:30px}.XOFbQW_productionIntro h2{margin-top:0;font-size:38px}.XOFbQW_productionIntro p{font-size:15px}.XOFbQW_journey{padding-top:16px}.XOFbQW_journey header{display:block}.XOFbQW_journey header h2{margin:0}.XOFbQW_journeyPanel{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:36px}.XOFbQW_stageTabs button{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 12px}.XOFbQW_stageTabs svg{display:none}.XOFbQW_stageTabs strong{font-size:28px}.XOFbQW_stageCopy h3{min-height:45px;margin-top:18px;font-size:28px}.XOFbQW_stageCopy>p{min-height:112px;font-size:14px}.XOFbQW_stageCopy dd{min-height:46px}.XOFbQW_mediaCaption{gap:12px;font-size:9px}.XOFbQW_journeyMedia{grid-row:1}.XOFbQW_deliveryNotes{grid-template-columns:minmax(0,1fr);gap:28px}.XOFbQW_deliveryNotes h2{font-size:27px}.XOFbQW_lineage header{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:38px}.XOFbQW_lineage h2{margin-top:0;font-size:34px}.XOFbQW_lineage header>p{font-size:13px}.XOFbQW_connectionGroups{grid-template-columns:minmax(0,1fr);gap:38px}.XOFbQW_connectionGroups h3{margin-bottom:24px}.XOFbQW_files{padding-top:18px}.XOFbQW_files header{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:30px}.XOFbQW_files header h2{font-size:28px}.XOFbQW_files header p{font-size:13px}.XOFbQW_fileColumns{display:none}.XOFbQW_file{border-top:1px solid var(--folio-line);border-bottom:0}.XOFbQW_file:last-of-type{border-bottom:1px solid var(--folio-line)}.XOFbQW_file>summary{grid-template-columns:minmax(0,1fr) 16px;gap:12px;padding:24px 0}.XOFbQW_file>summary>span:first-child{gap:15px}.XOFbQW_file>summary strong{font-size:23px}.XOFbQW_file>summary>span:nth-child(2){grid-area:2/1;padding-left:28px;font-size:11px}.XOFbQW_file>summary svg{grid-area:1/2}.XOFbQW_fileBody{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:10px;padding-bottom:38px}.XOFbQW_fileBody h3{margin-top:16px;font-size:27px}.XOFbQW_fileBody>div>p{font-size:13px}.XOFbQW_fileBody dl{gap:20px;margin-block:24px}.XOFbQW_archiveExcerpt,.XOFbQW_openFile{min-height:310px;padding:26px}.XOFbQW_archiveExcerpt>strong{font-size:58px}.XOFbQW_archiveExcerpt blockquote{font-size:23px}}@media (max-width:360px){.XOFbQW_productionIntro,.XOFbQW_journey,.XOFbQW_deliveryNotes,.XOFbQW_lineage,.XOFbQW_files{padding-inline:20px}.XOFbQW_productionIntro h2{font-size:33px}.XOFbQW_stageTabs button{padding-inline:10px}.XOFbQW_stageTabs strong{font-size:25px}.XOFbQW_stageCopy h3{font-size:26px}.XOFbQW_stageCopy>p{min-height:112px}.XOFbQW_file>summary{grid-template-columns:minmax(0,1fr) 14px;gap:10px}.XOFbQW_file>summary strong{font-size:21px}.XOFbQW_file>summary>span:first-child{gap:12px}.XOFbQW_file>summary>span:nth-child(2){padding-left:25px}.XOFbQW_companyBranch{gap:28px}.XOFbQW_connectedNode>svg{left:-22px}.XOFbQW_lineageNode{padding-inline:10px}.XOFbQW_lineageNode strong{font-size:20px}.XOFbQW_archiveExcerpt{padding:22px}.XOFbQW_archiveExcerpt>strong{font-size:50px}}@keyframes XOFbQW_folio-arrive{0%{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.XOFbQW_fileBody{animation:none}.XOFbQW_stageTabs button,.XOFbQW_textLink svg,.XOFbQW_lineageNode,.XOFbQW_lineageNode svg,.XOFbQW_file>summary svg{transition:none}.XOFbQW_lineageNode:hover svg{transform:none}}
