.page-module__ZlhfYG__page{padding-top:var(--spacing-8);padding-bottom:var(--spacing-10)}.page-module__ZlhfYG__legend{margin-bottom:var(--spacing-9);padding:var(--spacing-5);background:var(--surface-raised);border:1px solid var(--border-subtle)}.page-module__ZlhfYG__legendTitle{margin:0 0 var(--spacing-4);font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.page-module__ZlhfYG__legendList{gap:var(--spacing-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__ZlhfYG__legendList>li{align-items:flex-start;gap:var(--spacing-2);font:var(--type-body-sm);color:var(--text-secondary);flex-direction:column;display:flex}.page-module__ZlhfYG__stages{gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__ZlhfYG__stage{padding-left:var(--spacing-7);scroll-margin-top:var(--spacing-9);position:relative}.page-module__ZlhfYG__stage:before{content:"";top:12px;left:5px;bottom:calc(var(--spacing-8) * -1);background:var(--border-subtle);width:1px;position:absolute}.page-module__ZlhfYG__stages>.page-module__ZlhfYG__stage:last-child:before{display:none}.page-module__ZlhfYG__node{background:var(--surface-page);border:2px solid var(--border-accent);width:11px;height:11px;position:absolute;top:6px;left:0}.page-module__ZlhfYG__stageHead{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.page-module__ZlhfYG__actor{flex:none}.page-module__ZlhfYG__stageBody{gap:var(--spacing-4);margin-top:var(--spacing-4);flex-direction:column;max-width:76ch;display:flex}.page-module__ZlhfYG__summary{font:var(--type-body-lg);color:var(--text-secondary);margin:0}.page-module__ZlhfYG__detail{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__ZlhfYG__detail>li{padding-left:var(--spacing-4);font:var(--type-body-sm);color:var(--text-secondary);position:relative}.page-module__ZlhfYG__detail>li:before{content:"";background:var(--border-accent);width:8px;height:1px;position:absolute;top:.6em;left:0}.page-module__ZlhfYG__caveat{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--surface-raised);border-left:2px solid var(--border-accent);font:var(--type-body-sm);color:var(--text-secondary);margin:0;display:flex}.page-module__ZlhfYG__caveatIcon{color:var(--text-accent);flex:none;margin-top:2px}.page-module__ZlhfYG__tracking{padding:var(--spacing-4);border:1px solid var(--border-subtle)}.page-module__ZlhfYG__subhead{margin:0 0 var(--spacing-3);font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.page-module__ZlhfYG__trackingList{gap:var(--spacing-2) var(--spacing-4);counter-reset:stage;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__ZlhfYG__trackingList>li{counter-increment:stage;font:var(--type-technical-sm);letter-spacing:var(--ls-technical);text-transform:uppercase;color:var(--text-primary)}.page-module__ZlhfYG__trackingList>li:before{content:counter(stage, decimal-leading-zero) " ";color:var(--text-accent)}.page-module__ZlhfYG__trackingNote{margin:var(--spacing-3) 0 0;font:var(--type-body-sm);color:var(--text-muted)}.page-module__ZlhfYG__stageAction{display:flex}.page-module__ZlhfYG__cta{margin-top:var(--spacing-10);padding-top:var(--spacing-7);border-top:1px solid var(--border-subtle)}.page-module__ZlhfYG__ctaText{margin:var(--spacing-5) 0 0;font:var(--type-body);color:var(--text-secondary);max-width:64ch}.page-module__ZlhfYG__ctaActions{gap:var(--spacing-3);margin-top:var(--spacing-6);flex-wrap:wrap;display:flex}@media (max-width:1023px){.page-module__ZlhfYG__page{padding-top:var(--spacing-6)}.page-module__ZlhfYG__legendList{gap:var(--spacing-4);grid-template-columns:minmax(0,1fr)}.page-module__ZlhfYG__legendList>li{align-items:center;gap:var(--spacing-3);flex-direction:row}}@media (max-width:767px){.page-module__ZlhfYG__stages{gap:var(--spacing-7)}.page-module__ZlhfYG__stage{padding-left:var(--spacing-5)}.page-module__ZlhfYG__stage:before{bottom:calc(var(--spacing-7) * -1)}.page-module__ZlhfYG__legendList>li{align-items:flex-start;gap:var(--spacing-2);flex-direction:column}.page-module__ZlhfYG__ctaActions{flex-direction:column;align-items:stretch}}
