.application-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.application-media>a:only-child{grid-column:1/-1}.application-media a{display:block;min-width:0;border-radius:12px;overflow:hidden;background:rgba(128,128,128,.08)}.application-media img{display:block;width:100%;height:320px;object-fit:contain}.application-media a:focus-visible{outline:3px solid #db2330;outline-offset:4px}.application-video{margin-top:22px}.application-video video{display:block;width:100%;max-height:370px;background:#080808;border-radius:12px;object-fit:contain}.detail-card h4{font-size:22px;margin:28px 0 12px;line-height:1.25}@media(max-width:640px){.application-media{grid-template-columns:1fr}.application-media img{height:auto;max-height:480px}.application-video video{max-height:300px}}
figure.application-video{margin:24px 0 0}.application-video figcaption{font-size:15px;line-height:1.6;margin-top:14px;color:inherit}
