.style-module__8bD5zG__block{--dh-ease-out:cubic-bezier(.22, .61, .36, 1);--dh-ease-in-out:cubic-bezier(.45, .05, .55, .95);--dh-dur-hover:.24s}.style-module__8bD5zG__panelScale{width:calc(562px * var(--hero-panel-scale));height:calc(448px * var(--hero-panel-scale));position:relative}.style-module__8bD5zG__scaled{transform:scale(var(--hero-panel-scale));transform-origin:0 0}@media (min-width:64rem){.style-module__8bD5zG__panelScale{align-self:stretch;height:auto}.style-module__8bD5zG__panelFill{height:calc(100% / var(--hero-panel-scale))}}.style-module__8bD5zG__ambientGlow{opacity:.4;animation:style-module__8bD5zG__integrationHeroGlow 11s var(--dh-ease-in-out) infinite;background:radial-gradient(#55fcde2e 0%,#55fcde00 68%)}@keyframes style-module__8bD5zG__integrationHeroGlow{0%,to{opacity:.4}50%{opacity:.85}}.style-module__8bD5zG__gradientTitle{filter:drop-shadow(0 4px 8px #060f3080)drop-shadow(0 14px 12.7px #09143a4a)}.style-module__8bD5zG__pulseDot{opacity:1;animation:style-module__8bD5zG__integrationHeroPulse var(--pulse-duration,2s) var(--dh-ease-in-out) infinite;transform:scale(1)}@keyframes style-module__8bD5zG__integrationHeroPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.5)}}.style-module__8bD5zG__floatChip{animation:style-module__8bD5zG__integrationHeroFloat 6s var(--dh-ease-in-out) infinite;transform:translateY(0)}@keyframes style-module__8bD5zG__integrationHeroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.style-module__8bD5zG__flowArrow{opacity:1;animation:style-module__8bD5zG__integrationHeroFlow 2.4s var(--dh-ease-in-out) infinite;transform:translate(0)}@keyframes style-module__8bD5zG__integrationHeroFlow{0%{opacity:1;transform:translate(0)}45%{opacity:.25;transform:translate(10px)}55%{opacity:.25;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.style-module__8bD5zG__sweepBand{animation:style-module__8bD5zG__integrationHeroSweep 7s var(--dh-ease-in-out) infinite;background:linear-gradient(90deg,#0000,#ffffff0e,#0000);transform:translate(-120%)}@keyframes style-module__8bD5zG__integrationHeroSweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}.style-module__8bD5zG__tile{transition:transform var(--dh-dur-hover) var(--dh-ease-out), box-shadow var(--dh-dur-hover) var(--dh-ease-out)}.style-module__8bD5zG__tileTint{transition:opacity var(--dh-dur-hover) var(--dh-ease-out)}
