@charset "utf-8";@font-face{font-family:Anton;font-style:normal;font-weight:400;src:url('../../fonts/the-anton-project-authors.eot');src:local('Anton Regular'),local('Anton-Regular'),url('../../fonts/the-anton-project-authors.woff2') format('woff2'),url('../../fonts/the-anton-project-authors.woff') format('woff'),url('../../fonts/the-anton-project-authors.ttf') format('truetype'),url('../../fonts/the-anton-project-authors.svg#Anton') format('svg');font-display:fallback}html{font-family:Verdana,sans-serif;font-size:.625em}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%;min-height:100vh}body,body *,body ::after,body ::before{margin:0;padding:0;box-sizing:border-box}li{list-style:none}a,a:active,a:focus,a:hover,a:link,a:visited,abbr,button,select{text-decoration:none}a img,a:active img,a:focus img,a:hover img,a:link img,a:visited img,button,fieldset,hr,iframe,img,input,input:invalid,select,textarea,textarea:invalid{border:none}input:invalid,textarea:invalid{box-shadow:none}a,a img,a:active,a:active img,a:focus,a:focus img,a:hover,a:hover img,a:link,a:link img,a:visited,a:visited img,abbr,button,fieldset,hr,iframe,img,input,input:invalid,select,textarea,textarea:invalid{outline:0}button:not(.disabled):hover,input[type=submit]:not(:disabled):hover{cursor:pointer}img{width:100%;height:auto}object{width:100%;height:100%}#legend div p:first-child,#uifoot,#uihead,.bypass .text,.tooltip .text,main .topic a .text strong,main h1,main h2,main h3,main time{font-family:Anton,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:.1rem}main h1{font-size:6.4rem;line-height:1.25}main h2{font-size:2.8rem;line-height:1.33}main h3{font-size:2.4rem;line-height:1.5}main time{font-size:2.4rem;line-height:.75}#legend div p:first-child,main h4{font-size:1.6rem;line-height:1.33}main h4{text-transform:uppercase}#legend a.button,#legend button,#legend p,main a,main button,main h5,main h6,main input,main label,main li,main p,main select,main textarea{font-size:1.4rem;line-height:2}main h5{font-weight:700}#legend a.button,#legend button,main a.button,main button{font-weight:700}main figcaption{font-size:1rem;line-height:1.66;letter-spacing:.25rem;text-transform:uppercase}main sup{font-size:72%;vertical-align:super;text-transform:lowercase!important}.bypass .box .text,.tooltip .tip .box .text{font-size:1.2rem;line-height:1.6rem}main .title,main .txt-center,main h1,main h2,main time{text-align:center}main p{text-align:justify}main figcaption,main figcaption *,main h1,main h1 *,main h2,main h2 *,main h3,main h3 *,main h4,main h4 *,main h5,main h5 *,main h6,main h6 *,main label:not([type=radio]),main label:not([type=radio]) *,main li,main li *,main p,main p *,main time,main time *{vertical-align:baseline}main sup{font-size:66%;vertical-align:super;text-transform:lowercase}main [class*=col-]{vertical-align:text-top}main h2{margin-bottom:32px}main figure,main figure img,main h3,main h4,main li,main p,main ul{margin-bottom:12px}main p~h3,main p~h4{padding-top:6px}main hr{margin-bottom:36px;padding-top:36px}main time{display:block}main header{margin-bottom:36px}main header p:last-child{margin-bottom:24px}main header h1+p{margin-top:-3.2rem}main .lex h3 strong{font-weight:400;opacity:.85;display:block}#uifoot,#uihead{width:100%;padding-left:3.75%;padding-right:3.75%;position:relative;overflow:hidden}.navigation{text-align:center;margin-left:3.75%;margin-right:3.75%;display:block}.navigation nav ul{padding-top:12px;padding-bottom:12px}.navigation nav li{margin:6px 12px;display:inline-block}.navigation nav li a{display:block}.headline a,.navigation a{white-space:nowrap}#uihead{height:auto;z-index:200;position:sticky;top:0}#uihead.closed{height:48px}#uihead .headline{display:flex;justify-content:space-between}#uihead .headline a{display:block;top:8px;position:relative}#uihead .headline a .logo{width:100px;display:block}#uihead .headline .logo .vt,#uihead .headline .title{display:none}#uihead .headline button{margin-right:-12px;top:2px;position:relative;width:44px;height:44px;display:block}html:not(.nojs) #uihead.closed .navigation{height:1px}#uihead .navigation{overflow:hidden}#uihead .navigation .spacer{display:none}#uihead .mainmenu li a{font-size:2.4rem;line-height:4.4rem;letter-spacing:.1rem;display:block}#uihead .langmenu li a{font-size:2.1rem;line-height:3.4rem;letter-spacing:.2rem}main{position:relative}#page{position:relative;padding-top:3.75%;padding-bottom:3.75%;padding-left:7.5%;padding-right:7.5%}main header{margin-bottom:36px}main header p .edge{display:none}main section~section{margin-top:7.5%}main noscript{font-size:1.8rem;line-height:1.5;letter-spacing:.15rem;text-align:center;display:block;padding-top:1.875%;padding-bottom:1.875%}html:not(.nojs) main noscript{display:none}.errnote,main .nomodule{margin:0 24px 24px 0;display:inline-block}.errnote,main .nomodule samp{font-size:1.2rem;line-height:1;letter-spacing:.15rem}main .nomodule samp{display:block}main .sticker{text-align:center}main .sticker h2{position:relative;display:inline-block}main .sticker .edge{display:none}main .grid [class*=col-]{margin-top:3.75%}main .grid [class*=col-]>:first-child{margin-top:0}#side{width:36px;margin-top:-72px;top:50%;right:-4px;position:fixed;z-index:300}#share{text-align:center;width:36px}#share li{width:36px;margin-left:0;-webkit-transition:margin-left .2s ease-in-out;transition:margin-left .2s ease-in-out}#share li~li{margin-top:18px}#share li:hover{margin-left:-4px}#share li a{width:36px;height:36px;padding-top:3px;display:block}#share li a img{width:28px}#run{display:none}#uifoot{padding-top:12px;z-index:100}#uifoot .headline,#uifoot .navigation{margin-bottom:12px}#uifoot .headline a{display:flex;justify-content:center}#uifoot .headline a span{align-self:center}#uifoot .headline .title{font-size:1.8rem;line-height:1.15;letter-spacing:.1rem;text-align:left}#uifoot .headline .logo{width:48px;height:48px}#uifoot .headline .title{margin-left:6px}#uifoot .navigation nav li a{font-size:1.8rem;line-height:1.5;letter-spacing:.1rem}#author{font-family:Verdana,sans-serif;text-align:center;letter-spacing:0}#author p{font-size:1.2rem;line-height:1.5;margin-bottom:12px}#author p *{display:inline-block;vertical-align:middle}#author p img{width:18px;display:inline-block;margin-top:-6px;margin-left:3px}@media screen and (min-width:768px){#uihead{height:48px}#uihead,#uihead.closed{position:fixed}#uihead .headline{display:block}#uihead .headline a{top:0}#uihead .headline button{display:none}html:not(.nojs) #uihead.closed .navigation{height:auto}#uihead .navigation ul{padding-top:initial;padding-bottom:initial}.navigation nav li{margin-top:initial;margin-bottom:initial}#uihead .mainmenu ul{margin-top:2px}#uihead .langmenu{margin-left:36px}#uihead .langmenu li a{font-size:1.8rem;line-height:2.8rem}main{padding-top:48px}main h1{font-size:12.8rem}main header h1+p{margin-top:-6.4rem}main header p .edge{height:2.1rem;margin-left:1.2rem;display:inline-block;position:relative;top:3px}main header p .edge:first-child{margin-left:12.5%;padding-right:1.2rem}main .grid{margin-right:-1.875%;margin-left:-1.875%;flex-wrap:wrap;justify-content:flex-start;display:flex}main .sticker+.grid:not(#portfolio),main h2+.grid:not(#portfolio){margin-top:-3.75%}main .grid [class*=col-]{padding-left:1.875%;padding-right:1.875%;width:100%}main .grid .col-25,main .grid .col-33,main .grid .col-50,main .grid .col-75{width:50%}main .columns{margin-top:18px;-webkit-column-count:2;column-count:2;-webkit-column-gap:3.75%;column-gap:3.75%}main .columns h3{break-after:avoid}main .columns :first-child{margin-top:0}}@media screen and (min-width:768px) and ((max-height:759px) or (max-width:1024px)){.navigation{display:flex;justify-content:space-between}#uihead,#uihead.closed{display:flex;justify-content:space-between;align-items:center}#uihead .navigation{margin-right:0;width:100%}#uihead .langmenu ul{margin-top:8px}}@media screen and (min-width:960px){main .grid .col-33{width:33%}}@media screen and (min-width:1024px) and (min-height:760px){#uihead{height:100vh;width:192px;padding-left:36px;padding-right:36px;left:0;top:0;position:fixed;overflow:visible;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out}#uihead.closed{width:44px;height:100vh;padding-left:0;padding-right:0;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out}#uihead .headline{margin-top:26px;margin-bottom:18px}#uihead .headline a .logo{display:none}#uihead .headline a .title{width:auto;padding-top:12px;display:block}#uihead.closed .headline a .logo{width:32px;min-height:100px;margin-left:6px;display:block}#uihead.closed .headline a .logo .hz,#uihead.closed .headline a .title{display:none}#uihead.closed .headline a .logo .vt{display:block}#uihead .navigation{margin-right:initial;margin-left:initial}#uihead .navigation .spacer{min-height:72px;display:flex}#uihead .navigation .spacer>span{margin-left:auto;margin-right:auto;align-self:center;width:44px;height:44px}#uihead .mainmenu ul{height:auto;position:relative}#uihead .mainmenu li,#uihead.closed .langmenu li{margin-right:initial;margin-left:initial}#uihead:not(.closed) .mainmenu{margin-top:18px;margin-bottom:18px}#uihead:not(.closed) .mainmenu li~li{margin-top:12px}#uihead.closed .mainmenu ul{height:333px}html[lang=en] #uihead.closed .mainmenu ul{height:308px}#uihead.closed .mainmenu li{position:absolute;left:50%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#uihead.closed .mainmenu li.artwork{top:105px;margin-left:-22px}#uihead.closed .mainmenu li.articles{top:208px;margin-left:-22px}#uihead.closed .mainmenu li.a-propos{top:315px;margin-left:-22px}#uihead.closed .mainmenu li.about{top:290px;margin-left:-22px}#uihead.closed .mainmenu li a{font-size:1.8rem;padding-left:8px;padding-right:9px}#uihead .langmenu{margin-top:18px;margin-left:initial}#uihead.closed .langmenu li~li{margin-top:12px}#uihead:not(.closed) .langmenu li{margin-right:12px;margin-left:12px}main{padding-top:0;height:100%;position:relative;overflow-x:hidden;overflow-y:auto;border-top:36px solid var(--bg-color)}#page{padding-top:0}main section:last-of-type{padding-bottom:20px}#side{height:100vh;width:44px;margin-top:0;padding-top:32px;top:0;bottom:0;right:0}#share{width:30px;margin-left:6px}#share li:hover{margin-left:-2px}#share li a{width:30px;height:30px;padding-top:1px}#share li a img{width:26px}#run{width:auto;margin-top:48px;min-height:72px;display:flex}#run button{height:44px;width:44px;margin-left:auto;margin-right:auto;align-self:center}#track{width:6px;height:100%;margin-left:auto;margin-right:auto;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out}#run:hover #track{width:12px;cursor:default}#handle{width:6px;height:24px;top:0;position:relative}#run:hover #handle{width:12px;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out}#uifoot{padding:.5% 3.75% .75%;text-align:center;display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;box-shadow:0 0 24px #000}#uifoot .headline,#uifoot .mainmenu{display:none}#uifoot .navigation,#uifoot .navigation li{margin:initial}#uifoot .navigation li{margin-right:24px}#uifoot .navigation nav{padding-bottom:initial;padding-top:initial}#author p{margin-bottom:0;padding-top:12px;padding-bottom:12px}}@media screen and (min-width:1280px){main .grid .col-25{width:25%}main .grid .col-75{width:7%}}@media screen and (min-width:1500px){#page{padding-left:0;padding-right:0;width:1280px;margin-left:auto;margin-right:auto}}