
#solution-outputs .ro-videos{display:grid;grid-template-columns:1fr 1fr;gap:24px;min-width:0}
#solution-outputs .ro-videos .rm-wide video{display:block;width:100%;height:auto;aspect-ratio:16/9;max-height:none;object-fit:contain;background:#080e17}
#solution-outputs .ro-facts{margin-top:0;gap:28px}
#solution-outputs .ro-facts .rv-answer{border-left:2px solid #9caeff;padding-left:18px}
#solution-outputs .ro-facts h3{font-size:clamp(20px,1.65vw,28px)}
@media(max-width:760px){#solution-outputs .ro-videos{grid-template-columns:1fr;gap:16px}#solution-outputs .ro-facts{grid-template-columns:1fr;gap:18px}}
