.cascade[data-v-8845fabc]{color:var(--ui-text);width:100%;max-width:72rem}.cascade-vision[data-v-8845fabc]{opacity:0;text-align:center;margin-bottom:2.5rem;transition:opacity .6s ease-out,transform .6s ease-out;transform:scale(.9)}.cascade-vision.visible[data-v-8845fabc]{opacity:1;transform:scale(1)}.cascade-vision-label[data-v-8845fabc]{color:var(--ui-text-dimmed);letter-spacing:3px;margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.cascade-vision-text[data-v-8845fabc]{background:linear-gradient(135deg,var(--ui-color-primary-400),var(--ui-color-primary-600),var(--ui-color-primary-800));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:700}.cascade-pillars[data-v-8845fabc]{justify-content:center;gap:1rem;display:flex}.cascade-col[data-v-8845fabc]{flex-direction:column;flex:1;gap:.625rem;max-width:13rem;display:flex}.cascade-pillar[data-v-8845fabc]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);opacity:0;border-radius:.625rem;align-items:center;gap:.625rem;padding:.875rem .75rem;transition:opacity .4s ease-out,transform .4s ease-out;display:flex;transform:translateY(20px)}.cascade-pillar.visible[data-v-8845fabc]{opacity:1;transform:translateY(0)}.cascade-dot[data-v-8845fabc]{border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem}.cascade-pillar-text[data-v-8845fabc]{flex-direction:column;min-width:0;display:flex}.cascade-pillar-name[data-v-8845fabc]{font-size:.8125rem;font-weight:600;line-height:1.2}.cascade-pillar-lead[data-v-8845fabc]{color:var(--ui-text-dimmed);margin-top:.125rem;font-size:.625rem;line-height:1.2}.cascade-objectives[data-v-8845fabc]{flex-direction:column;gap:.375rem;display:flex}.cascade-obj[data-v-8845fabc]{background:var(--ui-bg-muted);border:1px solid var(--ui-border);opacity:0;border-radius:.5rem;padding:.5rem .625rem;transition:opacity .35s ease-out,transform .35s ease-out;transform:translate(-15px)}.cascade-obj.visible[data-v-8845fabc]{opacity:1;transform:translate(0)}.cascade-obj-name[data-v-8845fabc]{color:var(--ui-text-muted);margin-bottom:.3125rem;font-size:.75rem;line-height:1.35}.cascade-bar-bg[data-v-8845fabc]{background:var(--ui-border);border-radius:2px;height:4px;overflow:hidden}.cascade-bar-fill[data-v-8845fabc]{border-radius:2px;width:0;height:100%;transition:width .8s ease-out}.cascade-initiatives[data-v-8845fabc]{flex-direction:column;gap:.25rem;display:flex}.cascade-init[data-v-8845fabc]{opacity:0;transform-origin:0;align-items:center;gap:.375rem;padding:.25rem .5rem;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;transform:scale(.8)}.cascade-init.visible[data-v-8845fabc]{opacity:1;transform:scale(1)}.cascade-init-dot[data-v-8845fabc]{border-radius:50%;flex-shrink:0;width:6px;height:6px}.cascade-init-name[data-v-8845fabc]{color:var(--ui-text-dimmed);font-size:.8125rem}.cascade-legend[data-v-8845fabc]{border-top:1px solid var(--ui-border);justify-content:center;gap:1.5rem;margin-top:2rem;padding-top:1.25rem;display:flex}.cascade-legend-item[data-v-8845fabc]{color:var(--ui-text-dimmed);opacity:0;align-items:center;gap:.5rem;font-size:.6875rem;transition:opacity .4s ease-out;display:flex}.cascade-legend-item.visible[data-v-8845fabc]{opacity:1}.cascade-legend-pillar[data-v-8845fabc]{background:var(--ui-bg-elevated);border:1px solid var(--ui-color-primary-500);border-radius:.25rem;flex-shrink:0;width:1rem;height:.75rem}.cascade-legend-obj[data-v-8845fabc]{background:var(--ui-bg-muted);border:1px solid var(--ui-border);border-radius:.1875rem;flex-shrink:0;width:1rem;height:.625rem}.cascade-legend-bar[data-v-8845fabc]{background:linear-gradient(90deg,var(--ui-color-primary-500) 60%,var(--ui-border) 60%);border-radius:2px;flex-shrink:0;width:1.25rem;height:4px}.cascade--compact .cascade-vision-text[data-v-8845fabc]{font-size:1.25rem}.cascade--compact .cascade-vision[data-v-8845fabc]{margin-bottom:1.5rem}.cascade--compact .cascade-col[data-v-8845fabc]{max-width:10rem}.cascade--compact .cascade-pillar[data-v-8845fabc]{padding:.625rem .5rem}.cascade--compact .cascade-pillar-name[data-v-8845fabc]{font-size:.6875rem}.presentation-page--dark .cascade-pillar[data-v-8845fabc]{background:#1e1e2e;border-color:#334155}.presentation-page--dark .cascade-obj[data-v-8845fabc]{background:#161625;border-color:#1e293b}.presentation-page--dark .cascade-bar-bg[data-v-8845fabc]{background:#1e293b}.presentation-page--dark .cascade-vision-label[data-v-8845fabc]{color:#64748b}.presentation-page--dark .cascade-obj-name[data-v-8845fabc]{color:#94a3b8}.presentation-page--dark .cascade-init-name[data-v-8845fabc]{color:#64748b}
