@property --marketing-scroll-indicator-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.marketing-scroll-indicator{bottom:40px}@media (height>=721px){.marketing-scroll-indicator{bottom:96px}}.marketing-scroll-indicator:before{content:"";border-radius:inherit;background:conic-gradient(from var(--marketing-scroll-indicator-angle), #e0f3ff0d 0%, #e0f3ff4d 25%, #e0f3ff0d 50%, #e0f3ff0d 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:4s linear infinite marketing-scroll-indicator-shimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes marketing-scroll-indicator-shimmer{to{--marketing-scroll-indicator-angle:360deg}}@media (prefers-reduced-motion:reduce){.marketing-scroll-indicator:before{animation:none}}@keyframes integrator-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes integrator-panel-fade-in{0%{opacity:0}to{opacity:1}}@keyframes integrator-panel-fade-out{0%{opacity:1}to{opacity:0}}@keyframes integrator-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.stat-card{opacity:0;transition:opacity .6s ease-out,transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--card-index) * .12s);transform:translateY(32px)}[data-in-view] .stat-card{opacity:1;transform:translateY(0)}.stat-card-item{opacity:0;transition:opacity .5s ease-out,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--card-index) * .12s + .18s + var(--item-index) * 80ms);transform:translateY(12px)}[data-in-view] .stat-card-item{opacity:1;transform:translateY(0)}
