/* The factory introduction keeps its existing layout and uses a native player. */
.gr-factory-film{margin:0;background:#0b2f4f;border-radius:10px;overflow:hidden;box-shadow:0 16px 42px #183d5614}
.gr-factory-film video{display:block;width:100%;height:auto;aspect-ratio:12/5;object-fit:contain;background:#071e30}
.gr-factory-film figcaption{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#d3e2ec;padding:16px 19px;font-size:10px;font-weight:500;line-height:1.6}
.gr-factory-film figcaption>span:first-child{color:#fff;font-size:10px;font-weight:600;letter-spacing:.05em;white-space:nowrap}
.gr-factory-film figcaption i{font-style:normal;color:#ffd520;margin-right:7px}
.gr-factory-film figcaption b{font-size:10px;font-weight:500;color:#ffd520;border-left:1px solid #ffffff30;padding-left:10px;margin-left:9px}
@media(max-width:600px){.gr-factory-film figcaption{align-items:flex-start;flex-direction:column;gap:7px;padding:15px 17px}.gr-factory-film video{min-height:0}}
