html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:-webkit-focus-ring-color auto 5px}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;image-rendering:optimizeQuality;text-size-adjust:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.grid-container{margin:0 auto;max-width:1060px;padding:0 7.5px}@media screen and (min-width: 600px){.grid-container{padding:0 10px}}@media screen and (min-width: 960px){.grid-container{padding:0 14px}}@media screen and (min-width: 1200px){.grid-container{padding:0 14px}}.grid-container:after{content:"";display:table;clear:both}.grid-container [class*='column-'],.grid-container .grid-column{float:left;padding:0 7.5px}@media screen and (min-width: 600px){.grid-container [class*='column-'],.grid-container .grid-column{padding:0 10px}}@media screen and (min-width: 960px){.grid-container [class*='column-'],.grid-container .grid-column{padding:0 14px}}@media screen and (min-width: 1200px){.grid-container [class*='column-'],.grid-container .grid-column{padding:0 14px}}.grid-container.is-gutterless{margin:0 auto;max-width:1060px;padding:0}.grid-container.is-gutterless:after{content:"";display:table;clear:both}.grid-container.is-gutterless [class*='column-'],.grid-container.is-gutterless .grid-column{float:left;padding:0}.column-full-width{width:100%}.column-one-half{width:50%}.column-one-third{width:100%}@media screen and (min-width: 960px){.column-one-third{width:33.33%}}.column-two-thirds{width:100%}@media screen and (min-width: 960px){.column-two-thirds{width:66.66%}}.column-one-quarter{width:25%}.column-three-quarters{width:75%}.column-one-sixth{width:16.666667%}.column-two-fifths{width:100%}@media screen and (min-width: 960px){.column-two-fifths{width:40%}}.column-three-fifths{width:100%}@media screen and (min-width: 960px){.column-three-fifths{width:60%}}@font-face{font-family:"Brown-Regular";src:url("../fonts/lineto-brown-regular.eot");src:url("../fonts/lineto-brown-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-regular.woff") format("woff"),url("../fonts/lineto-brown-regular.ttf") format("truetype"),url("../fonts/lineto-brown-regular.svg#lineto-brown-regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Brown-Reclinregular";src:url("../fonts/lineto-brown-reclinregular.eot");src:url("../fonts/lineto-brown-reclinregular.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-reclinregular.woff") format("woff"),url("../fonts/lineto-brown-reclinregular.ttf") format("truetype"),url("../fonts/lineto-brown-reclinregular.svg#lineto-brown-reclinregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Brown-Bold";src:url("../fonts/lineto-brown-bold.eot");src:url("../fonts/lineto-brown-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-bold.woff") format("woff"),url("../fonts/lineto-brown-bold.ttf") format("truetype"),url("../fonts/lineto-brown-bold.svg#lineto-brown-bold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Brown-Reclinbold";src:url("../fonts/lineto-brown-reclinbold.eot");src:url("../fonts/lineto-brown-reclinbold.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-reclinbold.woff") format("woff"),url("../fonts/lineto-brown-reclinbold.ttf") format("truetype"),url("../fonts/lineto-brown-reclinbold.svg#lineto-brown-reclinbold") format("svg");font-weight:400;font-style:normal}.a-z-index-link{display:block;position:absolute;top:0;right:0;text-decoration:none;width:67px;height:120px;z-index:9999}@media screen and (min-width: 960px){.a-z-index-link{left:0}}.a-z-index-link.is-fixed{position:fixed}.a-z-index-link:hover .a,.a-z-index-link:hover .z,.a-z-index-link.active .a,.a-z-index-link.active .z{color:#d70321}.a-z-index-link:hover .to,.a-z-index-link.active .to{background-color:#d70321}.a-z-index-link .a{font-size:24px;line-height:100%;text-transform:uppercase;color:#fff;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;position:absolute;top:23px;left:25px}.a-z-index-link .to{text-indent:-50000px;background-color:#fff;display:block;position:absolute;top:49px;left:32px;width:1px;height:22px}.a-z-index-link .z{font-size:24px;line-height:100%;text-transform:uppercase;color:#fff;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;position:absolute;top:75px;left:25px}input.button,a.button,.button{font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:4px;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:12px;background-color:#fff;color:#000;display:inline-block;max-width:540px;text-align:center;text-decoration:none;transition:background-color 0.2s ease;width:100%;-webkit-appearance:none;-webkit-border-radius:none}@media screen and (min-width: 960px){input.button,a.button,.button{color:#000;padding:17px 15px 15px 15px;width:auto}}input.button:hover,a.button:hover,.button:hover{background-color:#d70321;color:#fff;cursor:pointer;text-shadow:none;text-decoration:none;transition:background-color 0.2s ease}.page-title{display:block;position:fixed;left:50%;transform:translateX(-50%);width:100%;max-width:200px;margin:22px 0 25px 0;z-index:99;font-size:16px;line-height:100%;text-transform:uppercase;letter-spacing:4px;line-height:140%;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}@media screen and (min-width: 960px){.page-title{font-size:18px}}@media screen and (min-width: 600px){.page-title{max-width:none;width:70%}}@media screen and (min-width: 768px){.page-title{margin:22px 0 50px 0}}.previous-next-controls .previous-mobile,.previous-next-controls .next-mobile{font-size:16px;line-height:100%;text-transform:uppercase;letter-spacing:4px;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;background-color:#000;color:#fff;display:block;padding:13px 0;position:fixed;bottom:75px}@media screen and (min-width: 960px){.previous-next-controls .previous-mobile,.previous-next-controls .next-mobile{font-size:18px}}@media screen and (min-width: 600px){.previous-next-controls .previous-mobile,.previous-next-controls .next-mobile{display:none}}.previous-next-controls .previous-mobile{left:37.5px;text-align:left}.previous-next-controls .next-mobile{right:37.5px;text-align:right}.previous-next-controls .previous,.previous-next-controls .next{display:none}@media screen and (min-width: 600px){.previous-next-controls .previous,.previous-next-controls .next{display:block;font-size:16px;line-height:100%;text-transform:uppercase;letter-spacing:4px;color:#fff;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:10px 2px 10px 10px;position:fixed;text-align:center;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 600px) and (min-width: 960px){.previous-next-controls .previous,.previous-next-controls .next{font-size:18px}}.previous-next-controls .previous:hover,.previous-next-controls .next:hover{color:#d70321}@media screen and (min-width: 600px){.previous-next-controls .previous{left:8%}}@media screen and (min-width: 1200px){.previous-next-controls .previous{left:15%}}@media screen and (min-width: 600px){.previous-next-controls .next{right:8%}}@media screen and (min-width: 1200px){.previous-next-controls .next{right:15%}}.single-letter-big-image{display:block;opacity:0}.single-letter-big-image.show{transition:opacity 0.5s ease-in-out;opacity:1}.single-letter-big-image img{display:block;position:fixed;top:43.5%;left:50%;transform:translate(-50%, -50%);max-height:70vh;max-width:90vw}@media screen and (min-width: 960px){.single-letter-big-image img{top:50%}}.text-container-block{width:calc(100% - 75px);margin:0 auto 100px auto}@media screen and (min-width: 960px){.text-container-block{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.text-container-block.is-narrow{width:540px}}@media screen and (min-width: 960px){.text-container-block{width:800px}}@media screen and (min-width: 960px){.text-container-block.contributors-block{margin-left:65px}}.text-container-block.contributors-block .contributors-list{margin-bottom:0}@media screen and (min-width: 960px){.text-container-block.contact-block{margin-left:65px}.text-container-block.contact-block .copyright .inner{padding-right:65px}}.text-container-block p{font-size:18px;line-height:135%;margin-bottom:24px}.text-container-block a{color:#fff;text-decoration:none}.text-container-block a:hover{color:#d70321}@media screen and (min-width: 960px){nav#alpha{width:100%;background-color:#000;background:url("../images/bottom_gradient.png");position:fixed;pointer-events:none;bottom:0;left:0;z-index:9997;height:120px}}nav#alpha .button-container{position:fixed;background-color:#000;bottom:0;padding:25px 37.5px;left:0;right:0;text-align:center;width:auto}@media screen and (min-width: 960px){nav#alpha .button-container{position:fixed;bottom:15px;left:15px;transform:none;padding:0;pointer-events:all;width:190px}}nav#alpha ol{display:none;list-style:none}@media screen and (min-width: 960px){nav#alpha ol{display:block;width:calc(100% - 235px);position:absolute;pointer-events:all;bottom:15px;right:15px}}nav#alpha ol li{display:block;width:3.846153846%;float:left}nav#alpha ol li a{font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:4px;color:#fff;display:block;text-align:center;text-decoration:none;padding:15px 0 15px 0}nav#alpha ol li a:hover,nav#alpha ol li a.current{color:#d70321}.header{display:none}ol#alphabet{display:block;width:95%;padding:0;margin:0 auto;list-style-type:none}@media screen and (min-width: 600px){ol#alphabet{width:75%}}ol#alphabet li{display:block;position:relative;width:50%;float:left;margin:0;padding:0}@media screen and (min-width: 768px){ol#alphabet li{width:33.33333%}}@media screen and (min-width: 1200px){ol#alphabet li{width:25%}}ol#alphabet li .lock-aspect-ratio{padding-top:100%}ol#alphabet li a{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;padding:0;color:#fff}ol#alphabet li a:hover img{opacity:0.08}ol#alphabet li a:hover .item-details{opacity:1}ol#alphabet li a img{max-width:100%;padding:0;margin:0;display:none}ol#alphabet li a .item-details{display:block;width:100%;height:100%;text-align:center;position:absolute;bottom:0;opacity:0}ol#alphabet li a .item-details h1{font-size:18px;line-height:135%;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:50%;transform:translateY(-50%);color:#fff}.primary-navigation{display:block;position:relative;text-align:left;margin:25px 37.5px}@media screen and (min-width: 960px){.primary-navigation{text-align:center;margin:25px 0 50px 0}}.primary-navigation li{display:block;width:100%}@media screen and (min-width: 960px){.primary-navigation li{display:inline-block;margin-right:120px;width:auto}}.primary-navigation li:last-child{margin-right:0px}.primary-navigation li a{font-size:16px;line-height:100%;text-transform:uppercase;letter-spacing:4px;font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;display:block;padding-bottom:12.5px;text-decoration:none}@media screen and (min-width: 960px){.primary-navigation li a{font-size:18px}}@media screen and (min-width: 960px){.primary-navigation li a{padding-bottom:0}}.primary-navigation li a:hover,.primary-navigation li a.active{color:#d70321}body{font-size:16px;line-height:120%;background-color:#000;color:#fff;font-family:"Brown-Regular",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;overflow-y:scroll;overflow-x:hidden}strong{font-family:"Brown-Bold",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif}.desktop-only{display:none}@media screen and (min-width: 960px){.desktop-only{display:inline-block}}
