@keyframes bm-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.bm-fade-up{opacity:0;animation:bm-fade-up .5s cubic-bezier(.22,1,.36,1) forwards}.bm-hero-badge{animation-delay:0s}.bm-hero-heading{animation-delay:.1s}.bm-hero-subtitle{animation-delay:.2s}.bm-stat-card:first-child{animation-delay:.3s}.bm-stat-card:nth-child(2){animation-delay:.4s}.bm-stat-card:nth-child(3){animation-delay:.5s}.bm-stat-card:nth-child(4){animation-delay:.6s}@keyframes bm-gradient-shimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.bm-gradient-shimmer{background-size:200% 200%;animation:bm-gradient-shimmer 4s ease-in-out infinite}@keyframes bm-card-enter{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.bm-chart-card{opacity:0;transform:translateY(24px) scale(.97);will-change:transform,opacity}.bm-visible .bm-chart-card{animation:bm-card-enter .45s cubic-bezier(.22,1,.36,1) forwards}.bm-visible .bm-chart-card:first-child{animation-delay:0s}.bm-visible .bm-chart-card:nth-child(2){animation-delay:.08s}.bm-visible .bm-chart-card:nth-child(3){animation-delay:.16s}.bm-chart-card-hover{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.bm-chart-card-hover:hover{transform:translateY(-2px);border-color:rgba(59,130,246,.25);box-shadow:0 4px 24px rgba(59,130,246,.08),0 0 0 1px rgba(59,130,246,.1)}@keyframes bm-chip-enter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.bm-chip{animation:bm-chip-enter .25s cubic-bezier(.34,1.56,.64,1) both}@keyframes bm-lock-pulse{0%,to{box-shadow:0 0 0 0 rgba(99,102,241,.3)}50%{box-shadow:0 0 20px 6px rgba(99,102,241,.15)}}.bm-lock-pulse{animation:bm-lock-pulse 2.5s ease-in-out infinite}@keyframes bm-btn-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.bm-btn-shimmer{position:relative;overflow:hidden}.bm-btn-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12) 50%,transparent);background-size:200% 100%;animation:bm-btn-shimmer 3s ease-in-out infinite;pointer-events:none}@keyframes bm-skeleton-pulse{0%,to{opacity:.4}50%{opacity:.7}}.bm-skeleton{animation:bm-skeleton-pulse 1.5s ease-in-out infinite}.bm-expand-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.bm-expand-wrapper.bm-expanded{grid-template-rows:1fr}.bm-expand-inner{overflow:hidden}.bm-teaser-row:first-child{animation-delay:.05s}.bm-teaser-row:nth-child(2){animation-delay:.1s}.bm-teaser-row:nth-child(3){animation-delay:.15s}.bm-teaser-row:nth-child(4){animation-delay:.2s}.bm-teaser-row:nth-child(5){animation-delay:.25s}.bm-teaser-row:nth-child(6){animation-delay:.3s}.bm-teaser-row:nth-child(7){animation-delay:.35s}.bm-teaser-row:nth-child(8){animation-delay:.4s}.bm-filter-glow{box-shadow:0 4px 16px rgba(59,130,246,.06)}@media (prefers-reduced-motion:reduce){.bm-chart-card,.bm-chip,.bm-fade-up,.bm-lock-pulse,.bm-skeleton,.bm-visible .bm-chart-card{animation:none;opacity:1;transform:none}.bm-gradient-shimmer{animation:none}.bm-btn-shimmer:after{animation:none;display:none}.bm-chart-card-hover:hover{transform:none}.bm-expand-wrapper{transition:none}}