/* Exact Figma card surface and alpha-mask geometry (104:712 / 104:714). */
.technology-card{background:linear-gradient(156.7198385105807deg,#fff 21.875%,#eef5ff 87.707%);transition:left .65s cubic-bezier(.22,.7,.28,1),top .65s cubic-bezier(.22,.7,.28,1),width .65s cubic-bezier(.22,.7,.28,1),height .65s cubic-bezier(.22,.7,.28,1),opacity .5s;isolation:isolate}
.technology-card h3{left:40px;top:100px;line-height:normal;z-index:2}
.technology-card p{left:40px;top:202px;width:360px;line-height:1.45;z-index:2}
.technology-card .technology-media{position:absolute;left:141px;top:96px;width:656px;height:369px;z-index:1;mask-image:url('assets/d2b92.svg');mask-repeat:no-repeat;mask-position:-1px 0;mask-size:657px 346px;mask-mode:alpha;-webkit-mask-image:url('assets/d2b92.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:-1px 0;-webkit-mask-size:657px 346px;pointer-events:none}
.technology-card .technology-media img{position:absolute;inset:0;width:100%;height:100%;margin:0!important;object-fit:cover;opacity:1;border-radius:0!important}
.technology-card[data-slot=left],.technology-card[data-slot=right]{width:547px;height:328px;transform:none}
.technology-card[data-slot=left] h3,.technology-card[data-slot=right] h3{top:43px}
.technology-card[data-slot=left] p,.technology-card[data-slot=right] p{top:145px}
.technology-card[data-slot=left] .technology-media,.technology-card[data-slot=right] .technology-media{left:19px;top:39px;width:547px;height:307.22px;mask-image:url('assets/561f6.svg');mask-position:-.833px 0;mask-size:547px 288.07px;-webkit-mask-image:url('assets/561f6.svg');-webkit-mask-position:-.833px 0;-webkit-mask-size:547px 288.07px}
@media(max-width:760px){.technology-mobile .technology-card[data-slot=center]{width:100%;height:360px}.technology-mobile .technology-card h3{top:32px;left:24px}.technology-mobile .technology-card p{top:92px;left:24px;width:calc(100% - 48px);line-height:1.9}.technology-mobile .technology-media{left:0;top:110px;width:100%;height:250px;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-position:0 0;-webkit-mask-position:0 0}.technology-mobile .technology-card[data-slot=left],.technology-mobile .technology-card[data-slot=right]{width:100%;height:360px;transform:scale(.8)}}
