.delivery-cover{border:1px solid var(--color-ink-100);border-block-start:3px solid var(--color-brand-purple);border-radius:var(--radius-md);color:var(--color-deep-ink);background:#fff;margin:0;overflow:hidden;box-shadow:0 1px #0a0f1a08}.delivery-cover__chrome{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-ink-100);font-size:var(--font-size-caption);line-height:var(--font-line-caption);color:var(--color-ink-400);text-transform:uppercase;letter-spacing:var(--font-ls-eyebrow);display:flex}[dir=rtl] .delivery-cover__chrome{letter-spacing:0}.delivery-cover__stage{gap:var(--space-5);padding:var(--space-6);display:grid}.delivery-cover__title-block{gap:var(--space-2);display:grid}.delivery-cover__eyebrow,.delivery-record__eyebrow{color:var(--color-purple-700);font-size:var(--font-size-eyebrow);line-height:var(--font-line-eyebrow);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-ls-eyebrow);text-transform:uppercase}[dir=rtl] .delivery-cover__eyebrow,[dir=rtl] .delivery-record__eyebrow{letter-spacing:0}.delivery-cover__title-block strong{max-width:12ch;color:var(--color-deep-ink);font-size:var(--font-size-h2);line-height:var(--font-line-h2);font-weight:var(--font-weight-semibold)}[dir=rtl] .delivery-cover__title-block strong{max-width:13ch;line-height:calc(var(--font-line-h2) * 1.1)}.delivery-cover__schematic{gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.delivery-cover__schematic:before{content:"";inset-inline:18px;transform-origin:0;height:1px;animation:delivery-line var(--duration-route) var(--easing-confirm) .12s forwards;background:linear-gradient(90deg,#3a389e00,#3a389e80,#3a389e00);position:absolute;top:50%;transform:scaleX(0)}[dir=rtl] .delivery-cover__schematic:before{transform-origin:100%}.delivery-cover__node{z-index:1;align-content:space-between;gap:var(--space-3);min-height:76px;padding:var(--space-4);border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);background:var(--color-cool-gray);opacity:0;animation:delivery-node var(--duration-resolve) var(--easing-confirm) forwards;animation-delay:calc(.22s + (var(--record-index) * var(--motion-step-delay)));display:grid;position:relative;transform:translateY(10px)}.delivery-cover__node:after{content:"";border-radius:var(--radius-full);background:var(--color-ink-100);width:36px;height:4px}.delivery-cover--medical .delivery-cover__node:after{background:var(--color-cyan-400)}.delivery-cover--crossborder .delivery-cover__node:after{background:var(--color-purple-300)}.delivery-cover--ai .delivery-cover__node:after{background:var(--color-lavender-mist)}.delivery-cover--cloud .delivery-cover__node:after{background:var(--color-cyan-300)}.delivery-cover--roadmap .delivery-cover__node:after{background:var(--color-purple-300)}.delivery-cover__node-index{font-size:var(--font-size-caption);line-height:var(--font-line-caption);color:var(--color-ink-400)}.delivery-cover__node-label{color:var(--color-deep-ink);font-size:var(--font-size-body-small);line-height:var(--font-line-body-small);font-weight:var(--font-weight-medium)}.delivery-cover__signals{gap:var(--space-2);flex-wrap:wrap;display:flex}.delivery-cover__signal{min-height:32px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);background:var(--color-ink-50);color:var(--color-ink-600);font-size:var(--font-size-caption);line-height:var(--font-line-caption);align-items:center;display:inline-flex}@media (prefers-reduced-motion:no-preference){.delivery-cover__signal{opacity:0;animation:delivery-node var(--duration-resolve) var(--easing-confirm) forwards;transform:translateY(8px)}.delivery-cover__signal:first-child{animation-delay:.52s}.delivery-cover__signal:nth-child(2){animation-delay:.6s}.delivery-cover__signal:nth-child(3){animation-delay:.68s}.delivery-cover__signal:nth-child(4){animation-delay:.76s}}.delivery-record{gap:var(--space-8);display:grid}.delivery-record__header{gap:var(--space-3);max-width:760px;display:grid}.delivery-record__title{color:var(--color-deep-ink);font-size:var(--font-size-h1);line-height:var(--font-line-h1);letter-spacing:var(--font-ls-h1);font-weight:var(--font-weight-semibold);margin:0}[dir=rtl] .delivery-record__title{max-width:680px;line-height:calc(var(--font-line-h1) * 1.1)}.delivery-record__body{border-top:1px solid var(--color-ink-100);display:grid}.delivery-record__section{gap:var(--space-6);padding-block:var(--space-7);border-bottom:1px solid var(--color-ink-100);grid-template-columns:80px minmax(0,760px);display:grid}.delivery-record__section-number{color:var(--color-ink-200);font-size:var(--font-size-h2);line-height:var(--font-line-h2);font-weight:var(--font-weight-bold)}[dir=rtl] .delivery-record__section-number{text-align:start}.delivery-record__section h3,.accountability-line h3,.delivery-ledger h3{color:var(--color-deep-ink);font-size:var(--font-size-h3);line-height:var(--font-line-h3);font-weight:var(--font-weight-semibold);margin:0}.delivery-record__section p{margin:var(--space-3) 0 0;color:var(--color-ink-500);font-size:var(--font-size-body);line-height:var(--font-line-body)}.accountability-line{gap:var(--space-6);padding:var(--space-7);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-cool-gray);display:grid}.accountability-line h3 .bilingual-mark{color:var(--color-brand-purple)}.accountability-line__intro{gap:var(--space-3);display:grid}.accountability-line__grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.accountability-line__item{align-content:start;gap:var(--space-3);min-height:180px;border-inline-start:2px solid var(--color-spl-cyan);padding-inline-start:var(--space-4);display:grid}.accountability-line__item span{color:var(--color-purple-700);font-size:var(--font-size-caption);line-height:var(--font-line-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-ls-eyebrow);text-transform:uppercase}[dir=rtl] .accountability-line__item span{letter-spacing:0}.accountability-line__item p{color:var(--color-ink-500);font-size:var(--font-size-body-small);line-height:var(--font-line-body-small);margin:0}.delivery-ledger{gap:var(--space-5);display:grid}.delivery-ledger h3 .bilingual-mark{color:var(--color-brand-purple)}.delivery-ledger__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.delivery-ledger__item{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:#fff;display:grid}.delivery-ledger__index{color:var(--color-purple-600);font-size:var(--font-size-caption);line-height:var(--font-line-caption);font-weight:var(--font-weight-bold)}.delivery-ledger__item h4{color:var(--color-deep-ink);font-size:var(--font-size-h4);line-height:var(--font-line-h4);font-weight:var(--font-weight-semibold);margin:0}.delivery-ledger__item p{color:var(--color-ink-400);font-size:var(--font-size-body-small);line-height:var(--font-line-body-small);margin:0}@keyframes delivery-line{to{transform:scaleX(1)}}@keyframes delivery-node{to{opacity:1;transform:translateY(0)}}@media (width<=1023px){.accountability-line__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.accountability-line__item{min-height:0}}@media (width<=767px){.delivery-cover__chrome{padding:var(--space-4);flex-direction:column}.delivery-cover__stage{padding:var(--space-5)}.delivery-cover__schematic,.delivery-ledger__grid,.accountability-line__grid{grid-template-columns:1fr}.delivery-cover__schematic:before{inset-inline:18px auto;transform-origin:top;background:linear-gradient(#3a389e00,#3a389e80,#3a389e00);width:1px;height:auto;animation-name:delivery-line-mobile;top:28px;bottom:28px;transform:scaleY(0)}[dir=rtl] .delivery-cover__schematic:before{transform-origin:top;inset-inline:auto 18px}.delivery-record__section,[dir=rtl] .delivery-record__section{gap:var(--space-3);padding-block:var(--space-6);grid-template-columns:1fr}.delivery-record__title{font-size:var(--font-size-h2);line-height:var(--font-line-h2);letter-spacing:var(--font-ls-h2)}.accountability-line{padding:var(--space-5)}}@keyframes delivery-line-mobile{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.delivery-cover__schematic:before,.delivery-cover__node,.delivery-cover__signal{opacity:1;animation:none;transform:none}}
