.workstreams-content{--display:var(--dais-font-display,Arial), sans-serif;--body:Arial, sans-serif;--teal:#255bc1;--teal-bright:#255bc1;--header-height:0px;--scroll-offset:24px;color:#142131;isolation:isolate;min-width:0}.workstreams-content .page-subnav{z-index:1;position:relative;top:auto}.workstreams-content iframe{background:#fff;border:0;width:100%;display:block}.workstreams-content .archify-frame{height:min(850px,78vh);min-height:500px}.workstreams-content .drawio-frame{height:min(980px,85vh);min-height:580px}.workstreams-content [data-page-panel],.workstreams-content [data-panel]{min-width:0}.workstreams-content:not(.has-topic-tabs) [data-panel][hidden]{display:block!important}.workstreams-content .page-hero h1{max-width:100%}.marketing-site .workstreams-content .page-hero{color:#142131;background:#f4f7fb}.marketing-site .workstreams-content .page-hero h1{color:#142131;font-size:clamp(2.25rem,4vw,4rem);line-height:1.08}.marketing-site .workstreams-content .page-hero>p:last-child{color:#4c5b6b}.marketing-site .workstreams-content .page-hero h1 em{color:#255bc1}.workstreams-content .diagram-toolbar{flex-wrap:wrap;gap:12px}.workstreams-content [data-maturity-panel]{scroll-margin-top:24px}.workstreams-content .mode-stage-header{overflow:visible}.workstreams-edition,.workstreams-extras{max-width:1440px;margin:28px auto;padding:24px clamp(20px,4vw,56px)}.workstreams-edition{background:#edf3ff;border-left:3px solid #255bc1;line-height:1.65}.workstreams-edition p{margin:8px 0 0}.workstreams-extras>summary{cursor:pointer;padding:20px 0;font-size:1.25rem;font-weight:700}.publication-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.publication-figures figure{background:#fff;border:1px solid #d7dfeb;min-width:0;margin:0;padding:20px}.publication-figures img{width:100%;height:auto}.publication-figures figcaption{margin-top:16px;line-height:1.65}.additional-diagram{border-top:1px solid #d7dfeb;padding:20px 0}.additional-diagram summary{cursor:pointer;font-size:1.2rem;font-weight:700}.additional-diagram iframe{border:1px solid #d7dfeb;width:100%;height:75vh;min-height:450px;margin-top:20px}.architecture-extension-links{flex-wrap:wrap;gap:16px 32px;font-weight:650;display:flex}@media (max-width:700px){.workstreams-content .archify-frame,.workstreams-content .drawio-frame{height:70vh;min-height:440px}.publication-figures{grid-template-columns:minmax(0,1fr)}}@media print{.workstreams-content [hidden]{display:block!important}.workstreams-content [data-page-tabs],.workstreams-content [role=tablist]{display:none!important}.workstreams-content iframe{break-inside:avoid;height:700px}.publication-figures{display:block}.publication-figures figure{break-inside:avoid}.workstreams-content details::details-content{content-visibility:visible}.workstreams-extras::details-content{content-visibility:visible}.workstreams-content details>:not(summary),.workstreams-extras>:not(summary){display:block!important}}
