header{position:fixed;top:.7rem;left:0;width:96vw;padding:.7vw 2vw 1vw;display:flex;justify-content:space-between;align-items:baseline;pointer-events:none;z-index:1000000}header a{color:var(--color-text, #000);text-decoration:none;pointer-events:visible}header a.logo{font-weight:400;font-size:1.2em}header span.logo_hide{opacity:1;margin-left:0;transition:opacity 1s ease,margin-left .4s ease}header a.initials span.logo_hide{opacity:0;margin-left:-2.2rem;transition:opacity .15s ease,margin-left .4s ease}header a.initials:hover span.logo_hide{opacity:1;margin-left:0}header nav a{font-weight:400;font-size:1.1em;text-align:left;margin-bottom:.7em;padding:0 .6rem}header.mix{mix-blend-mode:difference}header.mix a{color:#fff}header nav a.router-link-exact-active,header nav a:hover{color:red}header nav a:active{color:#868686}@media only all and (max-width:700px){header{position:fixed;top:0;left:0;width:94vw;padding:0 3vw}header nav{margin-top:.6rem}header nav a{font-weight:400;font-size:1.1em;text-align:left;margin-bottom:.7em;padding:0 0rem 0 .7rem}}.content{width:96vw;padding:5em 2vw 1.1em}@media only all and (max-width:700px){.content{width:94%;padding:4em 3% 1.1em}}@font-face{font-family:Futura;src:url(/assets/FuturaBook-DQhnqoe3.ttf);font-style:normal;font-weight:400}@font-face{font-family:Futura;src:url(/assets/FuturaDemibold-jEi3kKOA.ttf);font-style:normal;font-weight:700}@font-face{font-family:NeueHaasDisplay;src:url(/assets/NeueHaasDisplayLight-0AWf-xRh.ttf);font-weight:300}@font-face{font-family:NeueHaasDisplay;src:url(/assets/NeueHaasDisplayRoman-A6ipJltx.ttf);font-weight:400}@font-face{font-family:NeueHaasDisplay;src:url(/assets/NeueHaasDisplayMedium-D3hlmfAS.ttf);font-weight:500}:root{--color-back: #fafafa;--color-image: ;--color-text: #000;--color-back-next: #fafafa}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0;background:var(--color-back-last, #fafafa);color:#000;font-family:NeueHaasDisplay,sans-serif}html{-webkit-text-size-adjust:100%}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}a{color:#000}span.link{text-decoration:underline;cursor:pointer}footer{width:100%;text-align:center;padding:0 0 2em;opacity:.3}
