.special{--bw-max:#fff !important;--bw-light:#fff !important;--bw-mid:#000 !important;--bw-dark:#000 !important;--bw-min:#000 !important;--col-light:#000 !important;--col-mid:#000 !important;--col-dark:#000 !important;--shadow-bottom:0px 2px 0px var(--bw-min);--shadow-bottom-light:0px 2px 0px var(--bw-mid);--shadow-outer:0 0 0px 2px var(--bw-mid);--shadow-right:2px 0 0px var(--bw-mid);--grad-1:var(--bw-dark);--grad-2:var(--bw-dark);}html.special{font-size:18pt;}.special a{text-decoration:underline;}.special .region-content a:hover{outline:var(--br-bw-dark);}.special footer.main a:hover{outline:var(--br-bw-light);color:var(--bw-light) !important;}.special *{box-shadow:none;border-color:var(--br-col-dark);outline-color:var(--br-col-dark);}.special footer{background-image:none;}.special img,.special video{filter:saturate(0);}.special .region-header-layer video{filter:brightness(0.3) saturate(0);}.special #block-styleswitcher a.style-special.active{display:none;}.special .layout-banners{background:var(--bw-light);margin-top:4px;}.special #banners img{filter:saturate(0);opacity:1 !important;}.special #banners a:hover{outline:none;}.special #banners img:hover{outline:2px solid var(--bw-dark) !important;}@media screen and (max-width:1280px){html.special{font-size:15pt !important;}}@media screen and (max-width:1024px){html.special{font-size:14pt !important;}}@media screen and (max-width:640px){html.special{font-size:13pt !important;}}
