html{scroll-behavior:smooth}body,input,select,textarea{font-family:Arial,Helvetica,sans-serif}#banner h1{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.04em}.thumbnails .box .image{border:0;padding:0;display:block;width:100%;background:transparent;cursor:pointer;height:auto;line-height:0}.thumbnails .box .image img{width:100%;display:block}.thumbnails .box .inner h3{min-height:1.3em}.thumbnails .box .inner p{min-height:4.5em}dialog{background:#22242b;color:#fff;border:0;border-radius:8px;padding:0;width:min(90vw,580px);box-shadow:0 20px 80px #0009}dialog::backdrop{background:#000c}.video-error{position:relative;text-align:center;padding:4.5em 2em}.video-error h2{margin:0 0 .5em}.video-error p{color:#bbb}.play-symbol{margin:0 auto 1.3em;width:4em;height:4em;line-height:4em;border:1px solid #888;border-radius:50%;color:#ddd}.close-dialog[aria-label]{position:absolute;right:.5em;top:.5em;background:transparent;border:0;color:#ddd;box-shadow:none;padding:0;width:2em;font-size:1.6em}.video-error .button{margin-top:1em}