.oct19-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.oct19-gallery figure{margin:0;min-width:0}.oct19-gallery img{display:block;width:100%;height:300px;object-fit:contain;background:#111;border-radius:14px}.oct19-gallery figcaption{font-size:14px;line-height:1.55;padding:12px 0}.oct19-case{margin-top:36px}.oct19-case h4{font-size:23px}.oct19-note{font-size:12px!important}.oct19-case video{width:100%;max-height:600px}@media(max-width:600px){.oct19-gallery{grid-template-columns:1fr}.oct19-gallery img{height:320px}}