.animated-highlight-module__VvDHcW__underline{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.animated-highlight-module__VvDHcW__underline{animation:.64s cubic-bezier(.22,1,.36,1) both animated-highlight-module__VvDHcW__agencyos-highlight-sweep}}@keyframes animated-highlight-module__VvDHcW__agencyos-highlight-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.hero-product-demo-module__hi8jda__frame{position:relative}.hero-product-demo-module__hi8jda__scanLine{z-index:20;pointer-events:none;opacity:0;background:var(--product-primary);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--product-primary) 78%, white), transparent);height:2px;box-shadow:0 0 1.25rem color-mix(in srgb, var(--product-primary) 42%, transparent);position:absolute;inset-block-start:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.hero-product-demo-module__hi8jda__scanLine{animation:1.8s cubic-bezier(.22,1,.36,1) .36s both hero-product-demo-module__hi8jda__agencyos-demo-scan}.hero-product-demo-module__hi8jda__sourceCard{animation:.42s cubic-bezier(.22,1,.36,1) both hero-product-demo-module__hi8jda__agencyos-demo-card-in}.hero-product-demo-module__hi8jda__sourceCard:first-child{animation-delay:.18s}.hero-product-demo-module__hi8jda__sourceCard:nth-child(2){animation-delay:.28s}.hero-product-demo-module__hi8jda__sourceCard:nth-child(3){animation-delay:.38s}}@keyframes hero-product-demo-module__hi8jda__agencyos-demo-scan{0%{opacity:0;inset-block-start:0}12%,82%{opacity:.85}to{opacity:0;inset-block-start:calc(100% - 2px)}}@keyframes hero-product-demo-module__hi8jda__agencyos-demo-card-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:none}}
.motion-reveal-module__YBvBha__root{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.motion-reveal-module__YBvBha__root[data-motion-reveal=on-load]{animation-name:motion-reveal-module__YBvBha__agencyos-reveal;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 28%}}@supports not (animation-timeline:view()){.motion-reveal-module__YBvBha__root[data-motion-reveal=on-load]{animation:.52s cubic-bezier(.22,1,.36,1) both motion-reveal-module__YBvBha__agencyos-reveal;animation-delay:var(--motion-delay,0s)}}}@keyframes motion-reveal-module__YBvBha__agencyos-reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}
