.TechStackHeroLogoHover_root__r43CI{position:relative;width:100%;max-width:560px;aspect-ratio:1;box-sizing:border-box;flex-shrink:0;border:.5px solid rgba(0,0,0,.2);background:#fff;overflow:hidden;cursor:pointer}.TechStackHeroLogoHover_rootEmpty__zxZ2P{cursor:default;background:#f8f8f8}.TechStackHeroLogoHover_rootFigmaLayout__Mx8qn{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:auto;max-width:563px;isolation:isolate}.TechStackHeroLogoHover_stageFigmaLayout__sMHfA{position:relative;z-index:2;flex-shrink:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.TechStackHeroLogoHover_rootFigmaLayout__Mx8qn .TechStackHeroLogoHover_ellipseLayer__GntPS{position:absolute;inset:0;z-index:0;pointer-events:none}.TechStackHeroLogoHover_rootFigmaLayout__Mx8qn .TechStackHeroLogoHover_logoFrame__Th_ge{position:relative;z-index:1;pointer-events:none}.TechStackHeroLogoHover_ellipseLayer__GntPS{position:absolute;inset:0;z-index:0;pointer-events:none}.TechStackHeroLogoHover_ellipseOrigin__8zSvI{position:absolute;z-index:0;width:0;height:0;pointer-events:none}.TechStackHeroLogoHover_ellipseTopLeft__Q7OI_,.TechStackHeroLogoHover_ellipse__xj1CH{position:absolute;left:0;top:0;border-radius:50%;transform-origin:top left;will-change:width,height,transform,opacity}.TechStackHeroLogoHover_stage__cMfoo{position:absolute;inset:2.5rem;z-index:1;display:flex;align-items:center;justify-content:center}@media (min-width:640px){.TechStackHeroLogoHover_stage__cMfoo{inset:3rem}}@media (min-width:1024px){.TechStackHeroLogoHover_stage__cMfoo{inset:4rem}}.TechStackHeroLogoHover_logoFrame__Th_ge{position:relative;width:100%;height:100%;flex-shrink:0}.TechStackHeroLogoHover_logoBase__uwHrc,.TechStackHeroLogoHover_logoHover__VAokN{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.TechStackHeroLogoHover_logoBase__uwHrc{z-index:1}.TechStackHeroLogoHover_logoBase__uwHrc img,.TechStackHeroLogoHover_logoHover__VAokN img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.TechStackHeroLogoHover_logoHover__VAokN{z-index:2;pointer-events:none}