.dc-band-seqdiag{background:var(--color-bg);padding-block:var(--space-9)}.dc-band-seqdiag--bg-alt{background:var(--color-bg-alt)}.dc-band-seqdiag--slim{padding-block:var(--space-7)}.dc-band-seqdiag .container{position:relative;z-index:1}.dc-band-seqdiag .rsec-head{margin:0 auto 56px;max-width:820px;text-align:center}.dc-band-seqdiag .rsec-head .eyebrow:before{display:none}.dc-band-seqdiag .rsec-head h2{color:var(--color-text-strong);font-size:clamp(30px,3vw,42px);font-weight:800;letter-spacing:-.02em;line-height:1.18;margin:0 0 18px;text-wrap:balance}.dc-band-seqdiag .rsec-head p{color:var(--color-text);font-size:18px;line-height:1.6;margin:18px auto 0;max-width:680px}.dc-band-seqdiag .seqdiag{--seq1:#0f2c47;--seq2:#3f6488;--seq3:#6e8fb0;--seq4:#a9c3da;margin-top:4px}.dc-band-seqdiag .seqd-plot{height:372px;position:relative}.dc-band-seqdiag .seqd-axis{top:0;width:2px}.dc-band-seqdiag .seqd-axis,.dc-band-seqdiag .seqd-baseline-line{background:var(--color-text-strong);bottom:46px;left:2%;opacity:.45;position:absolute}.dc-band-seqdiag .seqd-baseline-line{height:2px;right:0}.dc-band-seqdiag .seqd-dots{bottom:46px;height:0;left:0;position:absolute;right:0}.dc-band-seqdiag .seqd-dot{background:#fff;border:2px solid var(--color-accent);border-radius:50%;bottom:-6px;box-sizing:border-box;height:12px;position:absolute;transform:translateX(-50%);width:12px}.dc-band-seqdiag .seqd-bar{align-items:center;border-radius:3px;box-sizing:border-box;color:#fff;display:flex;overflow:hidden;padding:14px 16px;position:absolute}.dc-band-seqdiag .seqd-bar span{font-size:14px;font-weight:600;line-height:1.3}.dc-band-seqdiag .seqd-bar.b1{background:var(--seq1);bottom:46px;height:78px;left:2%;width:13%}.dc-band-seqdiag .seqd-bar.b2{background:var(--seq2);bottom:124px;height:84px;left:15%;width:31%}.dc-band-seqdiag .seqd-bar.b3{background:var(--seq3);bottom:208px;height:84px;left:46%;width:17%}.dc-band-seqdiag .seqd-bar.b4{background:var(--seq4);bottom:292px;color:var(--color-text-strong);height:64px;left:63%;width:24%}.dc-band-seqdiag .seqd-ongoing{bottom:300px;display:flex;flex-direction:column;gap:8px;left:89%;padding-left:18px;position:absolute;right:0}.dc-band-seqdiag .seqd-ongoing .seqd-ong-label{color:var(--color-text-strong);font-size:14px;font-weight:600;line-height:1.3}.dc-band-seqdiag .seqd-ongoing .seqd-ong-arrow{color:var(--color-accent);height:12px;max-width:100%}.dc-band-seqdiag .seqd-legend{display:grid;gap:28px;grid-template-columns:repeat(4,1fr);margin-top:44px}.dc-band-seqdiag .seqd-leg-head{align-items:center;display:flex;gap:10px;margin:0 0 12px}.dc-band-seqdiag .seqd-leg-sw{border-radius:3px;flex:none;height:16px;width:16px}.dc-band-seqdiag .seqd-leg-item.l1 .seqd-leg-sw{background:var(--seq1)}.dc-band-seqdiag .seqd-leg-item.l2 .seqd-leg-sw{background:var(--seq2)}.dc-band-seqdiag .seqd-leg-item.l3 .seqd-leg-sw{background:var(--seq3)}.dc-band-seqdiag .seqd-leg-item.l4 .seqd-leg-sw{background:var(--seq4)}.dc-band-seqdiag .seqd-leg-title{color:var(--color-text-strong);font-size:16px;font-weight:700}.dc-band-seqdiag .seqd-leg-item p{color:var(--color-text);font-size:15px;line-height:1.6;margin:0}.dc-band-seqdiag .seqd-bar,.dc-band-seqdiag .seqd-leg-item,.dc-band-seqdiag .seqd-ongoing{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.dc-band-seqdiag .seqd-bar.is-on,.dc-band-seqdiag .seqd-leg-item.is-on,.dc-band-seqdiag .seqd-ongoing.is-on{opacity:1;transform:none}.dc-band-seqdiag .reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.dc-band-seqdiag .reveal.is-visible{opacity:1;transform:translateY(0)}@media (max-width:760px){.dc-band-seqdiag .seqd-plot{display:flex;flex-direction:column;gap:8px;height:auto}.dc-band-seqdiag .seqd-bar{bottom:auto;height:auto!important;left:auto;position:static;width:auto!important}.dc-band-seqdiag .seqd-axis,.dc-band-seqdiag .seqd-baseline-line,.dc-band-seqdiag .seqd-dots,.dc-band-seqdiag .seqd-ongoing{display:none}.dc-band-seqdiag .seqd-legend{gap:22px;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dc-band-seqdiag .reveal,.dc-band-seqdiag .seqd-bar,.dc-band-seqdiag .seqd-leg-item,.dc-band-seqdiag .seqd-ongoing{opacity:1;transform:none;transition:none}}