#media-viewer .thumbs .columns .column a .image:before{content:"";display:block;opacity:0;position:absolute;top:0;bottom:0;width:100%;z-index:1;border:3px solid #005eff;-webkit-transition:opacity .2s;transition:opacity .2s}#media-viewer .thumbs .columns .column a.is-active .image:before,#media-viewer .thumbs .columns .column a:hover .image:before{opacity:1}.heading{text-transform:none}.heading .dropdown{margin-top:-46px;float:right}@media print,screen and (min-width:769px){.heading .dropdown{margin-top:0}}.heading .dropdown .dropdown-menu{right:0;left:auto}.heading .dropdown .dropdown-menu .button{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}#work-body .text-block{margin-top:42px}#media-viewer{position:-webkit-sticky;position:sticky;top:16px}#media-viewer .slider .glide__slide{background:#212121}#media-viewer .slider .video-login-prompt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#212121;color:#fff;text-align:center;padding:1rem}#media-viewer .slider .video-login-prompt a{color:#005eff;text-decoration:underline}#media-viewer .slider .glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;padding:9px 12px;background-color:transparent;border:0;opacity:1;cursor:pointer;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;outline:none;font-size:24px}#media-viewer .slider .glide__arrow:after{content:"";position:absolute;display:block;z-index:-1;top:-4px;bottom:0;left:0;width:100%;background-color:#005eff;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}#media-viewer .slider .glide__arrow:hover:after{opacity:1}#media-viewer .slider .glide__arrow--left{left:1em}#media-viewer .slider .glide__arrow--right{right:1em}#media-viewer .slider .glide__arrow--disabled{opacity:.33}#media-viewer .thumbs{display:none;padding-top:32px}@media screen and (min-width:1016px){#media-viewer .thumbs{display:block}}#media-viewer .thumbs .columns{margin:-6px}#media-viewer .thumbs .columns .column{padding:6px}#media-viewer .thumbs .columns .column a{display:block}.break-letter{word-break:break-all}