.HomeVisuals-module__cSZyUW__scene{isolation:isolate;padding:1.5rem 1.25rem 1rem;position:relative}.HomeVisuals-module__cSZyUW__source{flex-direction:column;align-items:center;gap:.75rem;display:flex}.HomeVisuals-module__cSZyUW__sourceIcon{border:1px solid hsl(var(--border));background:hsl(var(--card));width:2.75rem;height:2.75rem;color:hsl(var(--primary));box-shadow:0 2px 3px hsl(var(--foreground) / .03);border-radius:.85rem;place-items:center;display:grid}.HomeVisuals-module__cSZyUW__paper{isolation:isolate;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 24px 48px -30px hsl(var(--foreground) / .25), 0 2px 6px hsl(var(--foreground) / .03);border-radius:.85rem;position:relative}.HomeVisuals-module__cSZyUW__paper:before{content:"";z-index:-1;border-radius:inherit;border:1px solid hsl(var(--border) / .65);background:hsl(var(--card));position:absolute;inset:8px 5px -8px;transform:rotate(-2deg)}.HomeVisuals-module__cSZyUW__connector{width:100%;height:56px;color:hsl(var(--primary))}.HomeVisuals-module__cSZyUW__signal{opacity:0}.HomeVisuals-module__cSZyUW__reviewIcon{background:hsl(var(--accent));width:1.75rem;height:1.75rem;color:hsl(var(--accent-foreground));border-radius:50%;place-items:center;display:grid}.HomeVisuals-module__cSZyUW__ready{color:hsl(var(--foreground))}.HomeVisuals-module__cSZyUW__voiceScene{background:hsl(var(--muted) / .45);border-radius:1rem;padding:2rem;position:relative}.HomeVisuals-module__cSZyUW__samples{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.65rem;display:grid}.HomeVisuals-module__cSZyUW__sample{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:0;box-shadow:0 8px 16px -12px hsl(var(--foreground) / .2);border-radius:.5rem;padding:.85rem;rotate:-4deg}.HomeVisuals-module__cSZyUW__sample:nth-child(2){translate:0 -6px;rotate:none}.HomeVisuals-module__cSZyUW__sample:nth-child(3){rotate:4deg}.HomeVisuals-module__cSZyUW__ink{background:hsl(var(--foreground) / .12);border-radius:2px;height:3px;margin-top:.5rem}@media (prefers-reduced-motion:no-preference){.HomeVisuals-module__cSZyUW__reveal[data-revealed]{animation:.65s ease-out both HomeVisuals-module__cSZyUW__arrive}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__sourceIcon{animation:.5s ease-out both HomeVisuals-module__cSZyUW__arrive}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__source:nth-child(2) .HomeVisuals-module__cSZyUW__sourceIcon{animation-delay:.12s}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__source:nth-child(3) .HomeVisuals-module__cSZyUW__sourceIcon{animation-delay:.24s}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__signal{animation:1s ease-in-out .35s both HomeVisuals-module__cSZyUW__signal}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__paper{animation:.7s ease-out .75s both HomeVisuals-module__cSZyUW__arrive}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__ready{animation:.5s ease-out 1.25s both HomeVisuals-module__cSZyUW__arrive}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__sample{animation:.6s ease-out .1s both HomeVisuals-module__cSZyUW__arrive}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__sample:nth-child(2){animation-delay:.2s}.HomeVisuals-module__cSZyUW__reveal[data-revealed] .HomeVisuals-module__cSZyUW__sample:nth-child(3){animation-delay:.3s}.HomeVisuals-module__cSZyUW__answer:not([hidden]){animation:.2s ease-out HomeVisuals-module__cSZyUW__arrive}}@keyframes HomeVisuals-module__cSZyUW__arrive{0%{opacity:.65;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeVisuals-module__cSZyUW__signal{0%{opacity:0;stroke-dasharray:.2 1;stroke-dashoffset:.2px}20%{opacity:1}80%{opacity:1}to{opacity:0;stroke-dasharray:.2 1;stroke-dashoffset:-1px}}@media (max-width:639px){.HomeVisuals-module__cSZyUW__scene{padding:.5rem .25rem 0}.HomeVisuals-module__cSZyUW__connector{height:36px}.HomeVisuals-module__cSZyUW__voiceScene{padding:1.25rem}.HomeVisuals-module__cSZyUW__sample{padding:.65rem}}
