.ContactProjectDiscussionImageVisual_section__l1mYG{position:relative;overflow:visible}.ContactProjectDiscussionImageVisual_figure___uXmd{position:relative;isolation:isolate;width:min(100%,1400px);margin:0 auto;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.ContactProjectDiscussionImageVisual_figure___uXmd:after,.ContactProjectDiscussionImageVisual_figure___uXmd:before{content:"";position:absolute;pointer-events:none}.ContactProjectDiscussionImageVisual_figure___uXmd:before{inset:7% 5% 5%;z-index:-1;background:radial-gradient(circle at 50% 48%,rgb(var(--blue-rgb)/24%),transparent 46%),radial-gradient(circle at 22% 60%,rgb(var(--cyan-rgb)/13%),transparent 30%),radial-gradient(circle at 80% 38%,rgb(var(--blue-rgb)/16%),transparent 33%);filter:blur(36px);opacity:.82;animation:ContactProjectDiscussionImageVisual_contact-image-glow___tPNM 5.8s ease-in-out infinite}.ContactProjectDiscussionImageVisual_figure___uXmd:after{top:3%;bottom:3%;left:-24%;z-index:2;width:23%;background:linear-gradient(108deg,transparent 0,rgb(255 255 255/.02) 34%,rgb(var(--cyan-rgb)/17%) 50%,rgb(255 255 255/.03) 66%,transparent 100%);filter:blur(8px);transform:skewX(-12deg);mix-blend-mode:screen;opacity:0;animation:ContactProjectDiscussionImageVisual_contact-image-sheen__9KHVa 7.2s ease-in-out 1.2s infinite}.ContactProjectDiscussionImageVisual_image__8G7tt{position:relative;z-index:1;display:block;width:100%;max-width:1400px;height:auto;margin-inline:auto;object-fit:contain;background:transparent;filter:drop-shadow(0 18px 34px rgb(2 6 23/38%)) drop-shadow(0 0 18px rgb(var(--blue-rgb)/18%)) drop-shadow(0 0 8px rgb(var(--cyan-rgb)/12%));animation:ContactProjectDiscussionImageVisual_contact-image-float__m_GV5 7.2s ease-in-out .9s infinite;will-change:transform,filter}.motion-ready .ContactProjectDiscussionImageVisual_section__l1mYG .ContactProjectDiscussionImageVisual_figure___uXmd{opacity:0;transform:translateY(34px) scale(.965)}.motion-ready .ContactProjectDiscussionImageVisual_section__l1mYG.is-revealed .ContactProjectDiscussionImageVisual_figure___uXmd{animation:ContactProjectDiscussionImageVisual_contact-image-enter__mwPWe .9s cubic-bezier(.2,.86,.24,1) both}@keyframes ContactProjectDiscussionImageVisual_contact-image-enter__mwPWe{0%{opacity:0;transform:translateY(34px) scale(.965)}68%{opacity:1;transform:translateY(-7px) scale(1.008)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ContactProjectDiscussionImageVisual_contact-image-float__m_GV5{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ContactProjectDiscussionImageVisual_contact-image-glow___tPNM{0%,to{opacity:.68;transform:scale(.98)}50%{opacity:.96;transform:scale(1.025)}}@keyframes ContactProjectDiscussionImageVisual_contact-image-sheen__9KHVa{0%,14%{left:-24%;opacity:0}22%{opacity:.58}48%{left:104%;opacity:0}to{left:104%;opacity:0}}@media (max-width:760px){.ContactProjectDiscussionImageVisual_section__l1mYG{padding-block:32px;overflow:clip}.ContactProjectDiscussionImageVisual_figure___uXmd{width:100vw;margin-inline:calc(50% - 50vw)}.ContactProjectDiscussionImageVisual_figure___uXmd:before{inset:8% 0 4%;filter:blur(24px);opacity:.8}.ContactProjectDiscussionImageVisual_figure___uXmd:after{width:33%;animation-duration:7.8s}.ContactProjectDiscussionImageVisual_image__8G7tt{width:100%;max-width:none;height:auto;object-fit:contain;filter:drop-shadow(0 12px 24px rgb(2 6 23/34%)) drop-shadow(0 0 14px rgb(var(--blue-rgb)/18%)) drop-shadow(0 0 7px rgb(var(--cyan-rgb)/12%));animation-duration:6.5s}}@media (max-width:380px){.ContactProjectDiscussionImageVisual_section__l1mYG{padding-block:26px}}@media (prefers-reduced-motion:reduce){.ContactProjectDiscussionImageVisual_figure___uXmd,.ContactProjectDiscussionImageVisual_figure___uXmd:after,.ContactProjectDiscussionImageVisual_figure___uXmd:before,.ContactProjectDiscussionImageVisual_image__8G7tt{animation:none!important}.motion-ready .ContactProjectDiscussionImageVisual_section__l1mYG .ContactProjectDiscussionImageVisual_figure___uXmd{opacity:1;transform:none}}