@import url(https://fonts.googleapis.com/css2?family=Lato&family=Oswald&display=swap);
:root{--mainColor: #a2a2a2;--linkColor: var(--mainColor);--secColor: #666;--thColor: #d5d5d5;--hoverColor: #fff;--bgColor: #141414;--header-fill: #a2a2a2;--selectBgColor: white;--overlayColor: #fff;--overlayShadow: rgba(0, 0, 0, 0.6)}html,body{padding:0;margin:0;min-width:100vw;min-height:100vh}html{font-size:.875em}html.theme-light{--mainColor: #222;--secColor: #666;--thColor: #777;--hoverColor: #666;--bgColor: #fffffe;--header-fill: #eee;--selectBgColor: var(--mainColor)}.body{background:url(/img/footer.png) no-repeat center bottom;background-color:#141414;background-color:var(--bgColor);font-family:"Lato",sans-serif;color:#a2a2a2;color:var(--mainColor)}*{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:"Oswald",Impact,sans-serif}h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:1em}.pseudo-select{position:relative}.pseudo-select__options{contain:layout;left:50%;top:-12px;position:absolute;background:white;background:var(--selectBgColor);color:#000;z-index:3;max-height:0;padding:0 16px;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:max-height .3s,padding .3s;transition:max-height .3s,padding .3s}.pseudo-select:focus-within .pseudo-select__options,.pseudo-select:hover .pseudo-select__options{max-height:1000px;padding:8px 16px}.pseudo-select__option{display:block;cursor:pointer;margin-top:8px;margin-bottom:8px}.pseudo-select__option+.pseudo-select__option{margin-top:16px}.main{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:100vw;min-height:100vh}.main__content{min-width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.main__footer{min-width:100%}*:focus{outline:none}a[href]{color:#a2a2a2;color:var(--linkColor);text-decoration:none}a[href]:hover{color:#fff;color:var(--hoverColor);text-decoration:underline}.pseudo{cursor:pointer}.fortyfour{margin:3em;text-align:center}.fortyfour__header{font-size:20em;margin-top:0;margin-bottom:0}.header{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:6rem;width:100%}.header__logo-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;mix-blend-mode:multiply}.theme-light .header__logo-head{background:#141414;background:var(--bgColor)}.header__logo-img{width:17rem;height:17rem;opacity:.8;margin-top:.7rem}.header__center{position:relative;margin:0 auto;width:21rem;min-height:21rem;margin-top:-6rem}.header__logo{width:21rem;height:21rem;position:relative;margin-bottom:-12px}.header__logo-moon{width:21rem;height:21rem;background-image:url(/img/header/moon.png);background-size:21rem;position:absolute;margin:0 auto;z-index:1;top:0;left:0}.header__logo-moon-noize{width:21rem;height:21rem;position:absolute;top:.2rem;opacity:.05;background:url("/img/moon-noize.png");background-size:103.5rem}.theme-light .header__logo-moon-noize{mix-blend-mode:lighten}.header__logo-head{width:21rem;height:21rem;position:absolute;z-index:3}.superheader{width:100%}.superheader__image{fill:#a2a2a2;fill:var(--header-fill);height:6.8vw}.superheader__image+.superheader__image{margin-left:3vw}@media all and (max-width: 768px){.superheader__image{display:block;margin-left:0 !important;height:auto;width:calc(100vw - 2em)}.superheader__image+.superheader__image{margin-top:1em}}.navigation{margin:18px 4px;text-transform:uppercase;text-align:center;font-size:1.1rem;font-family:"Oswald",Impact,sans-serif;width:100%}.navigation__list{list-style:none;list-style-position:inside;margin:0;padding:0;line-height:1.7em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 344px){.navigation__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.navigation__list-item{margin:8px}.navigation__series-link{color:#141414 !important;color:var(--bgColor) !important;text-decoration:none !important;line-height:1.2em}.navigation__series-link:hover{opacity:.5}@media screen and (max-width: 768px){.series-pseudo-select{text-align:left}.series-pseudo-select .pseudo-select__options{left:-16px;-webkit-transform:none;transform:none}}.me-on-web{margin-top:.5rem;margin-bottom:.5rem}.me-on-web__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}.me-on-web__image{color:#a2a2a2;color:var(--mainColor);width:24px;height:24px}.me-on-web__list{margin:0;padding:0}.me-on-web__item{list-style-type:none;display:inline-block}.me-on-web__item:not(:first-child){margin-left:8px}.me-on-web__link{text-decoration:none}.me-on-web__link:not(:hover){opacity:.7}.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.content__post-permalink:first-child{margin-top:4rem}.content__post-permalink:last-of-type{margin-bottom:2rem}.content__post-permalink+.content__post-permalink{margin-top:calc(1.2rem + 10vh)}.post{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100vw - 24px)}@media only screen and (pointer: fine)and (min-width: 768px){.post{padding:12px}}.post{margin-top:10vh}.post+.post{margin-top:30vh}.post__part+.post__part{margin-top:calc(18px + 30vh)}.post__permalink{position:absolute;top:0;bottom:0;left:0;right:0;text-decoration:none !important;border:none}.post:not(.post--single):hover{color:#fff;color:var(--hoverColor)}.post:not(.post--single):hover .post-image-part__title{color:#d5d5d5;color:var(--thColor);text-decoration:underline}@media only screen and (pointer: fine){.post:not(.post--single):hover{outline:1px solid hsla(200,50%,90%,.4)}}.post-part{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.post-image-part__image{height:auto;width:auto;margin-left:auto;margin-right:auto;display:block}.post .post-image-part__image{max-width:calc(100vw - 24px)}@media only screen and (pointer: fine)and (min-width: 768px){.post .post-image-part__image{max-width:calc(100vw - 48px)}}@media only screen and (pointer: coarse)and (max-device-width: 480px)and (orientation: portrait){.post .post-image-part__image{width:calc(100vw - 24px);height:initial;max-width:initial;max-height:initial}}.post:not(.post--single) .post-image-part__image{max-height:calc(70vh - 60px);-o-object-fit:contain;object-fit:contain}.post-image-part__image+.post-image-part__row{margin-top:.2em}.post-image-part__caption{max-width:45em;text-align:left;-moz-text-align-last:center;text-align-last:center;margin:0 auto;margin-top:.4em}.post-image-part__row{text-align:right;font-family:"Lato",sans-serif}.post:not(.post--single) .post-image-part__row{display:none}.post-image-part__title,.post-image-part__year,.post-image-part__model,.post-image-part__medium,.post-image-part__gallery,.post-image-part__photographer,.post-image-part__size,.post-image-part__separator{font-size:70%;line-height:130%;color:#a2a2a2;color:var(--mainColor);opacity:.7}.post-image-part__title{opacity:1;font-size:80%}.post-text-part{max-width:45em}.post-text-part h1{font-size:1.1rem;margin-bottom:6px;font-weight:normal}.post-text-part+.post__part{margin-top:calc(18px + 1vh)}.post-embed-part__iframe{display:block;clear:both;float:none}.post-embed-part iframe{display:block;clear:both;float:none;border:none;margin:0;padding:0;min-width:20em;min-height:16em;max-width:85em;max-height:68em;width:calc(100vw - 4rem);height:calc(100vh - 4rem)}.text-post{width:600px;margin-left:auto;margin-right:auto}.text-post .content{text-align:initial;font-size:120%}.text-post .content img{max-width:600px;width:auto;height:auto}.text-post .content iframe{width:600px}.text-post .content a{text-decoration:underline}.text-post .content blockquote{font-style:italic;margin-left:0;margin-right:0;font-weight:100}.text-post .content blockquote p{display:inline}.text-post .content blockquote:before{content:"| ";font-style:normal}.text-post .content p+h1{margin-top:3em}.text-post .content h1+p{margin-top:2em}.text-post .content h2+p,.text-post .content h3+p,.text-post .content h4+p{margin-top:-1em}.text-post .content p+p{margin-top:-1em}.text-post__title{font-size:280%;font-weight:bold}.text-post__title a{text-decoration:underline}.text-post:last-child{margin-bottom:20em}.content--single .text-post{width:auto}.content--single .text-post img{max-width:calc(100vw - 60px);display:block;margin-left:auto;margin-right:auto}.page-loader__placeholder{font-size:200%}.page-loader__page{font-size:200%;margin-top:24px;margin-bottom:24px}.pagination{color:#a2a2a2;color:var(--mainColor);margin-bottom:84px}.pagination ul{font-size:0;margin:0;padding:0}.pagination ul li{display:inline-block;font-size:30px}.pagination ul li:not(:last-child){margin-right:6px}.pagination ul li a:not(:hover){color:#666;color:var(--secColor)}.footer{padding-top:30vh;position:relative;font-size:.8rem}.footer .footer__me-on-web{text-align:center;margin-top:48px;margin-bottom:24px}.footer__white{position:relative;overflow:auto}.footer__tagline{text-align:center;margin-bottom:0}.footer__credits{text-align:center;margin-top:-12px}.article{margin:48px 24px;max-width:34em}.article ul{margin:0}.article h1,.article h2,.article h3,.article h4{margin-top:1em;margin-bottom:.2em}.article a{text-decoration:underline}.biography{margin-left:0;margin-right:0;width:calc(100% - 24px);max-width:calc(100% - 24px)}.biography h1.biography__title{margin-top:12px;margin-bottom:24px;text-transform:uppercase}.biography__block{margin:-12px}.biography__block+.biography__block{margin-top:48px}.biography__image-container{padding:12px}.biography__image{width:100%}.biography__text{padding:12px}.biography__exh-item{margin:0;line-height:1.3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em}.biography__exh-year{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 3em;-ms-flex:0 0 3em;flex:0 0 3em}@media screen and (min-width: 768px){.biography__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.biography__image-container{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.biography__text{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width: 984px){.biography__title{width:936px;margin-left:auto;margin-right:auto}.biography__block{width:960px;margin-left:auto;margin-right:auto}}.page-contacts{text-align:center}.page-contacts__list{list-style:none;margin:0;padding:0;margin-top:10vh;list-style-position:inside;display:inline-block}.page-contacts__list-item{margin:1rem}.page-contacts__link{font-family:"Oswald",Impact,sans-serif;font-size:1.3rem;text-decoration:none !important}
