/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}:root{--background-color: white;--text-color: rgba(0, 0, 0, 1);--icon-svg: rgba(0,0,0, 1);--line-color: rgba(0,0,0, .9)}[data-theme=dark]{--background-color: rgba(0,0,0,1);--text-color: rgba(255, 255, 255, 1);--icon-svg: rgba(255,255,255, 1);--line-color: rgba(255,255,255, .9)}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Silka",sans-serif;font-size:18.5px;line-height:1.2em;font-weight:400;color:var(--text-color);background:var(--background-color);margin:0 auto;text-rendering:optimizeLegibility;overflow-x:hidden;letter-spacing:.015em}body--ajax-is-loading{cursor:wait}img{width:100%;display:block}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 400ms}.theme-btn{cursor:pointer;transition:color .2s}.main{margin-top:59.2px}.main.open{opacity:.5}ul{list-style-type:none;margin:0;padding:0}@font-face{font-family:"Silka";src:url("./../font/Silka-RegularItalic.woff2") format("woff2"),url("./../font/Silka-RegularItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Silka";src:url("./../font/Silka-Regular.woff2") format("woff2"),url("./../font/Silka-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}h2,h3{display:inline}.fs-l{font-size:clamp(30px, 4vw, 50px);line-height:1.1em;letter-spacing:-0.035em}.fs-s{font-size:13px;line-height:1.2em}sup{vertical-align:top;position:relative;top:-0.3em}a{color:inherit;text-decoration:none}p a{text-decoration:underline}p{margin-bottom:calc(1.2em / 1)}p:last-child{margin-bottom:0}.header{z-index:9;position:absolute;top:0;left:0;right:0;width:100%;display:flex}.header__container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.header__left{padding:1em}.header__mobile-menu{display:none;cursor:pointer;opacity:1;padding:1em}.header__mobile-menu svg{display:flex}.header__mobile-menu svg path{fill:var(--icon-svg)}.header__right{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header__right ul{display:flex;flex-wrap:wrap}.header__right ul li{margin-right:2em}.header__right ul li.active a{opacity:1;text-decoration:underline}.header__right ul li:last-child{margin-right:0}.header .theme-btn{background-color:transparent;padding:1em;box-sizing:initial;display:flex;overflow:hidden;margin-left:1em}.header .theme-btn svg{transition:transform .2s ease}.header .theme-btn svg path{fill:var(--icon-svg)}.header .theme-btn.active svg{transform:rotate(180deg)}@media(max-width: 900px){.header{padding:0;margin:0;width:100%}.header__mobile-menu{display:block}.header__left h1 a{display:block}.header__right{width:100%;overflow:auto;height:0;width:100%;margin:0 0 0 0;height:0}.header__right .nav{width:100%}.header__right .nav ul{flex-direction:column}.header__right .nav ul li{background:var(--background-color);border-top:1px solid var(--line-color);margin-right:0;text-align:center}.header__right .nav ul li a{padding:1em;display:block}.header__right .nav ul li:last-child{border-bottom:1px solid var(--line-color)}.header__right.open{height:auto}.header .theme-btn{width:100%;padding:1em 0 1em 0;background:var(--background-color);border-bottom:1px solid var(--line-color);text-align:right;margin-left:0;display:flex;align-items:center;justify-content:center}}.header.open{height:auto}.grid{display:flex;flex-wrap:wrap;padding:0 1em 0 1em}.grid__caption{text-align:center;margin-top:.6em;width:100%;display:block;font-size:10px;line-height:1.2em;text-transform:uppercase}.grid__item{margin-bottom:calc(1em * 4)}.grid__item img.vertical{width:75%}.grid__item__title{margin-top:.625em;width:100%;text-align:center;opacity:.5;transition:opacity .2s ease}.grid__item__title span{hyphens:auto}.grid__item:hover .grid__item__title{opacity:1}@media(max-width: 900px){.grid__item{margin-bottom:calc(1em * 1)}}.grid--align-bottom{align-items:baseline}.grid--2col .grid__item{width:calc(25% - ((1.2em * 3) / 4));margin-right:1.2em;padding-right:0}.grid--2col .grid__item:nth-child(4n+4){margin-right:0}@media(max-width: 900px){.grid--2col .grid__item{width:calc(50% - ((1em * 1) / 2));margin-right:calc(1em * 1)}.grid--2col .grid__item:nth-child(2n+2){margin-right:0}}.grid--4col .grid__item{width:calc(25% - ((1em * 3) / 4));margin-right:1em;padding-right:0}.grid--4col .grid__item:nth-child(4n+4){margin-right:0}@media(max-width: 900px){.grid--4col .grid__item{width:calc(50% - ((1em * 1) / 2));margin-right:calc(1em * 1)}.grid--4col .grid__item:nth-child(2n+2){margin-right:0}}.pswp--custom-bg{--pswp-bg: var(--background-color) !important}.pswp__icn{fill:#000 !important;opacity:.3}.pswp__icn-shadow{stroke-width:0 !important;stroke:none !important}#close{box-sizing:initial;color:var(--text-color)}@media(max-width: 900px){.pswp__button--arrow--prev,.pswp__button--arrow--next{display:none !important}}.series{padding-bottom:4em;padding-top:2.5em}.series__item{text-align:center;padding:.5em 0 .5em}.series__item span{transition:opacity .2s}.series__item span{display:block}@media(max-width: 900px){.series{padding-top:1.5em;padding-bottom:2em;padding-right:1em;padding-left:1em}}.works__title{text-align:center;margin:0 auto 0 auto;padding-bottom:4em;padding-top:3em}.series__item:hover span{opacity:.75}.home{right:0;left:0;bottom:0;height:calc(100vh - 59.2px);display:flex;flex-wrap:wrap;justify-content:space-between}.home__right{width:calc(100% - 4em);height:calc(100% - 6em);margin:2em;display:flex;justify-content:center;align-items:center}.home__right img{width:auto;max-height:100%;display:block;margin:0 auto}@media(max-width: 900px){.home__right{width:calc(100% - 2em);height:calc(100% - 2em);margin:1em}}.work-title{margin-bottom:calc(1em * 3);text-align:center;width:100%;padding-top:3em}@media(max-width: 900px){.work-title{padding-top:2em;padding-right:1em;padding-left:1em}}.work-subtitle{margin-bottom:calc(1em * 4);text-align:center;width:100%}@media(max-width: 900px){.work-subtitle{margin-bottom:2em}}.work-infos{margin-bottom:calc(1em * 2)}.work-infos__text{width:100%;max-width:850px;margin:0 auto}.work-infos__descr{width:100%;width:800px;margin:0 auto}@media(max-width: 900px){.work-infos__text{margin-top:2em;padding:0 1em 0 1em}}.work__descr{margin:0 auto;margin-bottom:3em;max-width:850px;width:100%}.work__descr ul li{border-bottom:1px solid var(--line-color);padding:.2em 0 .2em 0}.work__descr ul li div{display:flex;flex-wrap:wrap}.work__descr ul li span:nth-child(1){width:25%;display:block;text-transform:uppercase}.work__descr ul li span:nth-child(2){width:75%;display:block}@media(max-width: 900px){.work__descr{margin-bottom:calc(1em * 2);padding:0em 1em 0 1em}.work__descr ul li span:nth-child(1){width:50%}.work__descr ul li span:nth-child(2){width:50%}}.work-bottom{width:100%;display:flex;justify-content:space-between}.work-bottom__left{padding:1em;text-align:left}.work-bottom__right{padding:1em;text-align:right}.about{width:100%;padding-top:3em}.about__image{max-width:850px;margin:0 auto;margin-bottom:4em}@media(max-width: 900px){.about__image{margin-bottom:calc(1em * 2);padding:0em 1em 0 1em}}.about__title{text-align:center;margin:0 auto 0 auto;padding-bottom:4em;padding-top:3em}.about__text{width:100%;margin-bottom:4em}.about__text p{max-width:850px;margin:0 auto 1.2em auto}.about__text p:last-child{margin:0 auto 0 auto}@media(max-width: 900px){.about{padding-top:2em}.about__title{padding-bottom:2em;padding-top:2em}.about__text{margin-bottom:2em;padding:0 1em 0 1em}.about__image{margin-bottom:2em}}.copyright{margin:0 auto auto;width:100%}.copyright__wrapper{padding-top:2em;max-width:850px;margin:0 auto;margin-bottom:2em}@media(max-width: 900px){.copyright__wrapper{padding:0 1em 0 1em;margin-bottom:1em}}.cv{margin:0 auto 0 auto;width:100%}.cv__wrapper{max-width:850px;margin:0 auto}.cv__item{margin:0 0 calc(1.2em * 2) 0;font-size:13px;line-height:1.2em}.cv__title{margin-bottom:calc(1.2em / 2)}@media(max-width: 900px){.cv__wrapper{padding:2em 1em 0 1em}}.list__item{display:flex;border-bottom:1px solid var(--line-color);padding:.2em 0 .2em 0}.list__item:last-child{margin-bottom:0}.list__date{width:calc(1.2em * 3)}.list__content{width:100%;display:flex;justify-content:space-between}.data-link{margin-left:1em;cursor:pointer;text-transform:uppercase}.data-link--is-frozen{pointer-events:none}.contact{width:100%}.contact__container{padding-top:3em;max-width:800px;width:100%;margin:0 auto;text-align:center}@media(max-width: 900px){.contact{padding-top:2em}.contact__title{padding-bottom:2em;padding-top:2em}.contact__container{padding:0 1em 0 1em}}/*# sourceMappingURL=style.css.map */
