.rollout-sheet .sheet-kicker{color:#0055d4;margin-bottom:26px}.rollout-sheet .heading-grid{grid-template-columns:1.6fr 1fr}.rollout-sheet h1{max-width:850px;font-size:clamp(48px,6.1vw,88px)}.rollout-sheet .intro{max-width:430px;font-size:18px}.rollout-sheet .sheet-section{padding-block:38px 48px}.rollout-sheet h2{margin-bottom:24px;font-size:38px}.rollout-sheet h3{font-size:23px}.rollout-sheet p[data-body-copy]{font-size:15px;line-height:1.7}.rollout-sheet .intro[data-body-copy]{font-size:18px}.rollout-sheet .section-lede{max-width:780px;margin-bottom:28px}.rollout-sheet .sheet-close{border-top:1px solid var(--border);padding-block:30px 50px}.rollout-sheet .dark-figure{background:var(--navy);color:#fff;padding:36px}.rollout-sheet .dark-figure .mono{color:#a9cfff}.rollout-sheet .dark-figure h2{margin-top:16px}.rollout-sheet .dark-figure p{color:#c5d5e7}.rollout-sheet .gate-line{grid-template-columns:repeat(5,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid}.rollout-sheet .gate-line li{border-top:1px solid #6c94be;padding:0 20px 0 0;position:relative}.rollout-sheet .gate-num{background:var(--navy);border:1px solid var(--teal);color:var(--teal);place-items:center;width:34px;height:34px;margin-top:-17px;margin-bottom:24px;display:grid}.rollout-sheet .gate-time{color:var(--teal);margin:15px 0;font-size:23px;display:block}.rollout-sheet .gate-line h3{font-size:21px}.rollout-sheet .gate-line p{font-size:13px;line-height:1.65}.rollout-sheet .gate-line p+p{margin-top:12px}.rollout-sheet .gate-line strong{color:#fff;font-weight:550}.rollout-sheet .figure-note{margin-top:26px!important;font-size:12px!important}.rollout-sheet .stack-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.rollout-sheet .stack-grid svg{width:100%;max-height:620px}.rollout-sheet .layer-list{margin:0;padding:0;list-style:none}.rollout-sheet .layer-list li{border-bottom:1px solid var(--border-dark);padding:22px 0}.rollout-sheet .layer-list h3{margin-bottom:9px}.rollout-sheet .layer-list .mono{margin-right:18px}.rollout-sheet table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.rollout-sheet th,.rollout-sheet td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:17px 15px}.rollout-sheet thead{background:#eaf1fb}.rollout-sheet th{font-weight:600}.rollout-sheet tbody th{width:30%}.rollout-sheet .sheet-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rollout-sheet .sheet-grid article{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:26px}.rollout-sheet .sheet-grid h3{margin:13px 0}.rollout-sheet .figure-value{letter-spacing:-.04em;color:#0055d4;margin:12px 0;font:700 48px/1.1 Inter Tight Variable,sans-serif;display:block}.rollout-sheet .sources{color:#0055d4;margin-top:20px;font-size:12px}.rollout-sheet .partner-strip .partners{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.rollout-sheet .partner-strip h2{margin-bottom:15px}.rollout-sheet .technical-drawing{width:100%;max-height:340px;margin-block:28px}.rollout-sheet .technical-drawing text{fill:#c5d5e7;font-family:Inter Variable,sans-serif;font-size:14px}.rollout-sheet .technical-drawing .strong-label{fill:#fff;font-size:22px;font-weight:600}.rollout-sheet .insight-list{counter-reset:insight;margin:0;padding:0;list-style:none}.rollout-sheet .insight-list li{border-top:1px solid var(--border);grid-template-columns:70px 1fr;gap:24px;padding:30px 0;display:grid}.rollout-sheet .insight-list li:before{counter-increment:insight;content:"0" counter(insight);color:#0055d4;padding-top:5px;font-family:monospace;font-size:18px}.rollout-sheet .insight-list h2{max-width:750px;margin:12px 0 18px;font-size:31px}.rollout-sheet .insight-list p[data-body-copy]{max-width:880px}.rollout-sheet .context-pair{grid-template-columns:1fr 1fr;gap:40px;display:grid}.rollout-sheet .context-pair article{border-top:1px solid var(--border);padding-top:24px}.rollout-sheet .pipeline-drawing{margin-bottom:0}.rollout-sheet .leadership-links{flex-wrap:wrap;gap:18px;font-size:15px;display:flex}.rollout-sheet .leadership-links a{color:#0055d4}@media (width<=1023px){.rollout-sheet .heading-grid,.rollout-sheet .gate-line{grid-template-columns:1fr}.rollout-sheet .gate-line li{border-top:0;border-left:1px solid #6c94be;margin-left:16px;padding:0 0 32px 32px}.rollout-sheet .gate-num{margin-top:0;position:absolute;left:-17px}.rollout-sheet .gate-line li:last-child{border-left-color:#0000;padding-bottom:0}.rollout-sheet .gate-line h3{padding-top:5px}.rollout-sheet .gate-time{margin:12px 0}.rollout-sheet .stack-grid{gap:24px}}@media (width<=650px){.rollout-sheet .dark-figure{padding:26px 22px}.rollout-sheet h2{font-size:31px}.rollout-sheet .sheet-section{padding-block:30px 35px}.rollout-sheet .intro[data-body-copy]{font-size:16px}.rollout-sheet .sheet-grid,.rollout-sheet .stack-grid,.rollout-sheet .context-pair{grid-template-columns:1fr}.rollout-sheet .sheet-grid article{padding:23px}.rollout-sheet .stack-grid svg{max-height:440px}.rollout-sheet .partner-strip .partners{grid-template-columns:1fr}.rollout-sheet .partner-strip .partner-cell{height:100px}.rollout-sheet th,.rollout-sheet td{overflow-wrap:anywhere;padding:14px 9px;font-size:12px}.rollout-sheet tbody th{width:36%}.rollout-sheet .insight-list li{grid-template-columns:28px 1fr;gap:12px}.rollout-sheet .insight-list h2{font-size:28px}.rollout-sheet .technical-drawing{max-height:none}.rollout-sheet .technical-drawing text{font-size:18px}.rollout-sheet .technical-drawing .strong-label{font-size:23px}}.rollout-sheet .drawing-mobile{display:none}@media (width<=650px){.rollout-sheet .drawing-wide{display:none}.rollout-sheet .drawing-mobile{display:block}}.rollout-sheet .partner-strip .partner-cell img{filter:brightness(0)saturate()invert(8%)sepia(21%)saturate(2165%)hue-rotate(176deg)brightness(92%)contrast(101%)}.rollout-sheet .dark-figure figcaption{text-transform:none;letter-spacing:0;margin-top:20px}.rollout-sheet .pipeline-drawing .region-map svg>path{stroke-opacity:.7}
