.industry-support-video-card{opacity:0;transform-origin:bottom;will-change:opacity, transform;background:#0b0d1a;border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden}.industry-support-video{object-fit:cover;width:100%;height:100%;transform:scale(var(--video-scale,1));transform-origin:50%;display:block}.industry-support-video-label{z-index:3;box-sizing:border-box;-webkit-backdrop-filter:blur(47.2px);backdrop-filter:blur(47.2px);backface-visibility:hidden;background:#ffffff17;border:1px solid #0c0f95;border-radius:15px;grid-template-rows:auto 0fr;grid-template-columns:minmax(0,1fr);justify-content:center;align-items:stretch;height:auto;min-height:70px;padding:18px 25px;transition:grid-template-rows .6s ease-in-out,background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:grid;position:absolute;bottom:20px;left:20px;right:20px;overflow:hidden;transform:translateZ(0);box-shadow:inset -14px 14px 24px #ffffff14,inset 14px -14px 24px #0c0f9514,0 10px 30px #00000029}.industry-support-video-label:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff2b 0%,#ffffff0d 42%,#0a0f5024 100%);position:absolute;inset:0}.industry-support-video-label:after{content:"";z-index:0;filter:blur(47.2px);pointer-events:none;background:#ffffff1a;border-radius:50%;width:86%;height:120%;position:absolute;top:-25%;left:7%}.industry-support-video-card:hover .industry-support-video-label{-webkit-backdrop-filter:blur(47.2px)saturate(145%);backdrop-filter:blur(47.2px)saturate(145%);background:#ffffff17;grid-template-rows:auto 1fr;height:auto;padding:18px 25px}.industry-support-video-label h3{z-index:2;font-family:var(--font-poppins), sans-serif;text-align:center;color:#fff;text-shadow:0 1px 4px #0000008c,0 2px 8px #00000040;flex-shrink:0;margin:0;font-size:20px;font-weight:300;line-height:1.2;position:relative}.industry-support-description-wrap{z-index:2;opacity:0;width:100%;min-height:0;max-height:none;margin:0;transition:opacity .32s,transform .42s cubic-bezier(.22,1,.36,1),margin .42s;position:relative;overflow:hidden;transform:translateY(16px)}.industry-support-video-description{width:100%;font-family:var(--font-poppins), sans-serif;letter-spacing:0;color:#fff;text-align:left;overflow-wrap:anywhere;text-align-last:left;text-shadow:0 1px 4px #000000a6,0 2px 8px #00000047;margin:0;font-size:16px;font-weight:300;line-height:144%}.industry-support-video-label .industry-support-video-description{text-align:left;text-align-last:left}.industry-support-video-card:hover .industry-support-description-wrap{opacity:1;max-height:none;margin-top:6px;transform:translateY(0)}.industry-support-card-hover-border{z-index:5;box-sizing:border-box;pointer-events:none;border:2px solid #0000;border-radius:20px;transition:border-color .3s;position:absolute;inset:0}.industry-support-video-card:hover .industry-support-card-hover-border{border-color:#0000}@media (max-width:1440px){.industry-support-video-label h3{font-size:18px}.industry-support-video-description{font-size:14px}}@media (max-width:1200px){.industry-support-video-label{padding-left:16px;padding-right:16px;bottom:14px;left:14px;right:14px}.industry-support-video-card:hover .industry-support-video-label{padding:20px}.industry-support-video-label h3{font-size:16px}.industry-support-video-description{font-size:13px}}@media (max-width:900px){.industry-support-video-card{height:500px;opacity:1!important;filter:none!important;transform:none!important}}@media (max-width:768px){.industry-support-video-card{height:520px}.industry-support-video-label h3{font-size:18px}.industry-support-video-description{font-size:14px;line-height:1.5}}@media (max-width:480px){.industry-support-video-card{border-radius:18px;height:460px}.industry-support-video-label{border-radius:13px;bottom:12px;left:12px;right:12px}.industry-support-video-card:hover .industry-support-video-label{grid-template-rows:auto 1fr;height:auto;padding:20px}.industry-support-video-label h3{font-size:17px}.industry-support-video-description{font-size:13px;line-height:1.5}.industry-support-card-hover-border{border-radius:18px}}@media (min-width:901px){.industry-support-video-label{background:#ffffff24;border-width:1px;border-radius:15px;bottom:21px;left:21px;right:21px}.industry-support-video-card:hover .industry-support-video-label{background:#ffffff24;grid-template-rows:auto 1fr;gap:10px;height:auto;padding:25px}.industry-support-video-card:hover .industry-support-description-wrap{max-height:none;margin-top:0}}
.industry-support-timeline{height:64px;position:absolute;top:6px;left:0}.industry-support-timeline-line,.industry-support-timeline-fill{background:#0c0f9547;width:calc(100% - 40px);height:1px;position:absolute;top:31px;left:32px}.industry-support-timeline-fill{transform-origin:0;background:#0c0f95}.industry-support-timeline-start{box-sizing:border-box;background:#0c0f9514;border:2px solid #0c0f9559;border-radius:50%;width:64px;height:64px;position:absolute;left:0;box-shadow:0 0 0 3px #0c0f951f,0 0 0 6px #0c0f9514}.industry-support-timeline-start:before{content:"";background:#0c0f95;border-radius:50%;position:absolute;inset:7px}.industry-support-timeline-start:after{content:"+";font:300 20px/1 var(--font-poppins), sans-serif;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.industry-support-timeline-plus{width:32px;height:30px;margin-left:-16px;position:absolute;top:17px;left:0}.industry-support-timeline-plus:before,.industry-support-timeline-plus:after{content:"";background:#0c0f95;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.industry-support-timeline-plus:before{width:16px;height:2px}.industry-support-timeline-plus:after{width:2px;height:16px}
