.engineering-demo-single .demo-card{background-color:#fff7fb;border-radius:12.146px;box-shadow:0 2.462px 12.308px #16115514;display:flex;flex-direction:column;gap:var(--size7);padding:var(--size5) var(--size9)}.engineering-demo-single .demo-card-week{align-items:center;display:flex;flex-direction:column;font-size:var(--font-md);justify-content:center}@media screen and (width > 768px){.engineering-demo-single .demo-card-week{align-items:flex-start;flex-direction:row}}.engineering-demo-single .demo{display:flex;flex-direction:column;gap:var(--size4)}@media screen and (width > 1024px){.engineering-demo-single .demo{flex-direction:row;gap:0;justify-content:space-between}}.engineering-demo-single .demo .video{aspect-ratio:218 / 123;margin:0;max-width:100%;width:100%}@media screen and (width > 1024px){.engineering-demo-single .demo .video{max-width:45%}}.engineering-demo-single .demo iframe{border:0;height:100%;width:100%}.engineering-demo-single .demo-title{font-size:var(--font-lg);line-height:150%}.engineering-demo-single .demo-summary{font-size:var(--font-sm);font-weight:400;line-height:150%}.engineering-demo-single .demo-details{display:flex;flex-direction:column;gap:var(--size1);max-width:100%;width:100%}@media screen and (width > 1024px){.engineering-demo-single .demo-details{max-width:50%}}.engineering-demo-single .demo-see-more{display:flex;justify-content:center}.engineering-demo-single .demo-see-more .arrow{display:inline-block;transition:transform .3s ease}.engineering-demo-single .demo-see-more .cta{color:var(--color-brand);font-size:12px;font-weight:600;line-height:150%;text-decoration:none}.engineering-demo-single .demo-see-more .cta:hover .arrow{transform:translate(5px)}
