@-webkit-keyframes dotHover{0%{-webkit-transform:translate(0);transform:translate(0);opacity:0}30%{-webkit-transform:translate(-40px,-36px) scale(1.3);transform:translate(-40px,-36px) scale(1.3);opacity:.3}50%{-webkit-transform:translate(-30px,-27px) scale(1.1);transform:translate(-30px,-27px) scale(1.1);opacity:.5}70%{-webkit-transform:translate(-10px,-20px) scale(1.2);transform:translate(-10px,-20px) scale(1.2);opacity:.7}to{-webkit-transform:translate(-19px,-23px);transform:translate(-19px,-23px);opacity:1}}@keyframes dotHover{0%{-webkit-transform:translate(0);transform:translate(0);opacity:0}30%{-webkit-transform:translate(-40px,-36px) scale(1.3);transform:translate(-40px,-36px) scale(1.3);opacity:.3}50%{-webkit-transform:translate(-30px,-27px) scale(1.1);transform:translate(-30px,-27px) scale(1.1);opacity:.5}70%{-webkit-transform:translate(-10px,-20px) scale(1.2);transform:translate(-10px,-20px) scale(1.2);opacity:.7}to{-webkit-transform:translate(-19px,-23px);transform:translate(-19px,-23px);opacity:1}}@-webkit-keyframes arrow-down{0%{-webkit-transform:translateY(-50px) rotate(45deg);transform:translateY(-50px) rotate(45deg);opacity:0}50%{opacity:1}to{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);opacity:0}}@keyframes arrow-down{0%{-webkit-transform:translateY(-50px) rotate(45deg);transform:translateY(-50px) rotate(45deg);opacity:0}50%{opacity:1}to{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);opacity:0}}html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;color:inherit;font-family:inherit;cursor:pointer}strong{font-weight:bolder}button,input,textarea{font-size:100%;line-height:1.15;margin:0}button{text-transform:none}input,textarea{font-family:inherit}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{min-height:40px;overflow:auto;resize:vertical;color:inherit}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}@font-face{font-family:'Roboto Mono';src:url(fonts/RobotoMono-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Mono';src:url(fonts/RobotoMono-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Mono';src:url(fonts/RobotoMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Mono';src:url(fonts/RobotoMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Mono';src:url(fonts/RobotoMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Mono';src:url(fonts/RobotoMono-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}*,::after,::before{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}a:focus{outline-color:#55b5ff}button{color:inherit;font-family:inherit;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}button:hover{background:#fff;color:#0f0f0f}@media (prefers-color-scheme:light){button:hover{background:#0f0f0f;color:#fff}}button:focus{outline-color:#55b5ff}.visually-hidden{visibility:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect 0 0 0 0;overflow:hidden}.container,.container-fluid{margin-left:auto;margin-right:auto;padding:0 15px}.container{width:100%;max-width:1280px}.container-fluid{max-width:2080px}.page{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;background:#0f0f0f;color:#fff}@media (prefers-color-scheme:light){.page{background:#fff;color:#0f0f0f}}.page::-webkit-scrollbar{display:none}.main__item{padding-top:150px}.button{padding:20px 40px;color:inherit;text-align:center;background:0 0;border:1px solid #fff}@media (prefers-color-scheme:light){.button{border:1px solid #0f0f0f}}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;-o-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page{font-family:'Roboto Mono',sans-serif;font-size:1rem}.title,h2{font-size:2rem}h3{font-size:1.5rem}.title{margin-bottom:25px}.text-center,.title--center{text-align:center}.text-right{text-align:right}.regular-text{margin-bottom:25px;color:#999;line-height:2rem}@media (prefers-color-scheme:light){.regular-text{color:#656565}}.header{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#0f0f0f;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}@media (prefers-color-scheme:light){.header{background:#fff}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:20px}.nav__title{font-size:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:right;list-style-type:none}.nav__item{position:relative;overflow:hidden;margin-left:45px}.menu-mobile__link,.nav__link{position:relative;z-index:100;text-decoration:none;font-weight:300;mix-blend-mode:difference}@media (prefers-color-scheme:light){.menu-mobile__link,.nav__link{font-weight:400}}.button__dot,.menu-mobile__dot,.menu__dot{font-weight:700}.nav__link,.nav__link::after,.nav__link::before{-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.nav__link{padding:5px}.nav__link::after,.nav__link::before{content:"";display:block;position:absolute;z-index:-1;width:120%;height:120%;background:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;pointer-events:none}@media (prefers-color-scheme:light){.nav__link::after,.nav__link::before{background:#0f0f0f}}.nav__link::after{-webkit-transform:translate(-150%,-50%);-ms-transform:translate(-150%,-50%);transform:translate(-150%,-50%)}.nav__link::before{-webkit-transform:translate(150%,-60%);-ms-transform:translate(150%,-60%);transform:translate(150%,-60%)}.nav__link:hover::after{-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%);opacity:1}.nav__link:hover::before{-webkit-transform:translate(0%,-60%);-ms-transform:translate(0%,-60%);transform:translate(0%,-60%);opacity:1}.nav__link:hover{color:#0f0f0f}@media (prefers-color-scheme:light){.nav__link:hover{color:#fff}}.container-mobile{display:none}.nav__button{padding:5px;margin-left:45px;display:none;background-color:transparent;border:0;border-radius:2px;outline-color:#fcaf45;cursor:pointer;color:#fff}@media (prefers-color-scheme:light){.nav__button{color:#0f0f0f}}@media (max-width:910px){.nav__button{display:block}.page{-webkit-transition:background-color .7s ease;-o-transition:background-color .7s ease;transition:background-color .7s ease}}@media (max-width:910px) and (prefers-color-scheme:light){.page--mobile{background-color:#eaebed}}@media (max-width:910px){.inner{position:relative;top:0;left:0;z-index:10;min-width:100vw;min-height:100vh;background:#0f0f0f;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}}@media (max-width:910px) and (prefers-color-scheme:light){.inner{background:#fff}}@media (max-width:910px){.inner--mobile{z-index:10;-webkit-transform:translate(-250px,7vh);-ms-transform:translate(-250px,7vh);transform:translate(-250px,7vh);border-top-right-radius:60px;-webkit-box-shadow:0 0 20px #000,0 30px 50px #000,0 50px 100px #000;box-shadow:0 0 20px #000,0 30px 50px #000,0 50px 100px #000;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}}@media (max-width:910px) and (prefers-color-scheme:light){.inner--mobile{-webkit-box-shadow:0 0 20px rgba(0,0,0,.274),inset -10px 0 60px rgba(44,43,43,.144);box-shadow:0 0 20px rgba(0,0,0,.274),inset -10px 0 60px rgba(44,43,43,.144)}}@media (max-width:910px){.inner--mobile>*{opacity:.3;-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}}@media (max-width:910px) and (prefers-color-scheme:light){.inner--mobile>*{-webkit-filter:blur(1px);filter:blur(1px)}}@media (max-width:910px){.nav__menu{display:none}.container-mobile{position:fixed;top:0;right:0;bottom:0;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:250px;opacity:0;padding-top:40px;color:#fff;text-align:right;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}}@media (max-width:910px) and (prefers-color-scheme:light){.container-mobile{color:#0f0f0f}}@media (max-width:910px){.container-mobile--show{-webkit-transform:translateY(7vh);-ms-transform:translateY(7vh);transform:translateY(7vh);opacity:1}.nav-mobile{position:fixed;top:38px;padding-right:2vw;font-size:2rem}}@media (max-width:910px) and (max-width:599px){.nav-mobile{font-size:6vmin}}@media (max-width:910px){.nav-mobile__button{margin-bottom:20vh;border:0;background-color:transparent;color:inherit;font-family:inherit;font-size:1rem}.menu-mobile{list-style-type:none}.menu-mobile__item:not(:last-child){margin-bottom:5vh}.header--mobile{top:-7vh;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;background:0 0}.menu-mobile__link{position:relative;z-index:100}}.footer{padding-bottom:100px}.footer__attention{padding-top:40px;padding-bottom:40px;margin-bottom:45px;font-size:1.15rem;text-align:right;line-height:1.5;border-bottom:1px solid gray}@media (prefers-color-scheme:light){.footer__attention{color:#0f0f0f}}@media (max-width:910px){.footer__attention{text-align:center}}.connection,.connection__item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:910px){.connection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.connection__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.connection__item ul{list-style-type:none}@media (max-width:910px){.connection__item ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.connection__item:not(:last-child){margin-right:40px}@media (max-width:910px){.connection__item:not(:last-child){margin:0 0 40px}}.connection__item:last-child,.connection__item:nth-last-of-type(2){text-align:right}@media (max-width:910px){.connection__item:last-child,.connection__item:nth-last-of-type(2){text-align:center}}.connection__item:last-child ul,.connection__item:nth-last-of-type(2) ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:910px){.connection__item:last-child ul,.connection__item:nth-last-of-type(2) ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.connection__heading{margin-bottom:16px;font-size:1rem;font-weight:300;color:gray}@media (prefers-color-scheme:light){.connection__heading{color:gray}}.connection__link{display:block;font-size:1.15rem;font-weight:300;text-decoration:none}@media (prefers-color-scheme:light){.connection__link{font-weight:400}}.connection__tag{position:relative}.connection__tag::before{content:"";display:block;position:absolute;top:50%;left:-40px;z-index:10;visibility:hidden;opacity:0;width:1.35rem;height:1.65rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.connection__tag--connect::before{background:url(../images/telegram-for-dark.svg) left no-repeat,#0f0f0f;background-size:contain}@media (prefers-color-scheme:light){.connection__tag--connect::before{background:url(../images/telegram.svg) left no-repeat,#fff;background-size:contain}}.connection__tag--github::before{background:url(../images/github-for-dark.svg) left no-repeat,#0f0f0f;background-size:contain}@media (prefers-color-scheme:light){.connection__tag--github::before{background:url(../images/github.svg) left no-repeat,#fff;background-size:contain}}.connection__link:hover .connection__tag::before{visibility:visible;opacity:1;-webkit-transform:translateY(-50%) translateX(40px);-ms-transform:translateY(-50%) translateX(40px);transform:translateY(-50%) translateX(40px)}.socials__link{display:block;font-size:1.15rem;font-weight:300;text-decoration:none;margin-left:20px}@media (prefers-color-scheme:light){.socials__link{font-weight:400}}@media (max-width:910px){.socials__link{margin:0 10px}}.follow-dot{font-weight:700}.follow-dot::after{content:"";position:absolute;display:none;top:20px;left:30px;z-index:-1;width:40px;height:40px;border-radius:50%;pointer-events:none}.follow-dot--vk{color:#5181b8}.follow-dot--vk::after{background:#5181b8}.follow-dot--ig{color:#fcaf45}.follow-dot--ig::after{background:#f09433;background:-o-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 )}.follow-dot--tg,.footer__link:hover{color:#55b5ff}.follow-dot--tg::after{background:#55b5ff}.follow-dot--in{color:#007bb5}.follow-dot--in::after{background:#007bb5}.socials__link:hover .follow-dot::after{display:block;-webkit-animation:dotHover .6s ease-in forwards;animation:dotHover .6s ease-in forwards}.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:45px;font-size:.7rem;color:gray}.footer__link{margin-left:5px;text-decoration:none}.footer__link:not(:last-child){margin-right:20px}.hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 80px);padding:0 15px}.hero__quote{max-width:750px;font-weight:300;font-size:2rem;color:#999}@media (prefers-color-scheme:light){.hero__quote{color:#656565}}.hero__quote p{margin-bottom:15px}@media (max-width:910px){.hero__quote{font-size:1.4rem}}@media (max-width:599px){.hero__quote{font-size:1.2rem}}.hero__quote cite{font-size:1.4rem;color:#fff}@media (prefers-color-scheme:light){.hero__quote cite{color:#0f0f0f}}@media (max-width:910px){.hero__quote cite{font-size:1.2rem}}@media (max-width:599px){.hero__quote cite{font-size:1rem}}.arrow-down{position:absolute;bottom:100px;width:15px;height:15px;border-bottom:2px solid #fff;border-right:2px solid #fff;-webkit-animation:arrow-down 2s cubic-bezier(.19,1,.22,1) infinite;animation:arrow-down 2s cubic-bezier(.19,1,.22,1) infinite}@media (prefers-color-scheme:light){.arrow-down{border-bottom:2px solid #0f0f0f;border-right:2px solid #0f0f0f}}.container,.container-fluid{overflow-x:hidden}.selected__title{margin-bottom:150px;text-align:center}.project{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:750px;margin-bottom:100px;overflow:hidden;padding:25px;border:2px solid #fff;text-align:right}@media (prefers-color-scheme:light){.project{border:2px solid #0f0f0f}}.project:nth-child(odd){text-align:left;margin-left:auto}.project:nth-child(odd)>*{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:910px){.project{margin:50px auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project:nth-child(odd){text-align:center}.project:nth-child(odd)>*{-ms-flex-item-align:center;align-self:center}}.project__description{max-width:500px}.project__link{display:inline-block;margin-top:50px;color:#fff;text-decoration:none;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}@media (prefers-color-scheme:light){.project__link{color:#0f0f0f}}.project__link::after,.project__link::before{content:"";display:block;position:absolute;z-index:-1;width:96px;height:36px;background:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0;pointer-events:none;border-radius:50%}@media (prefers-color-scheme:light){.project__link::after,.project__link::before{background:#0f0f0f}}.project__link::after{-webkit-transform:translate(-100%,-80%);-ms-transform:translate(-100%,-80%);transform:translate(-100%,-80%)}.project__link:hover::after{-webkit-transform:translate(-20%,-85%);-ms-transform:translate(-20%,-85%);transform:translate(-20%,-85%);opacity:1}.project__link::before{-webkit-transform:translate(100%,-10%);-ms-transform:translate(100%,-10%);transform:translate(100%,-10%)}.project__link:hover::before{-webkit-transform:translate(20%,-15%);-ms-transform:translate(20%,-15%);transform:translate(20%,-15%);opacity:1}.project__link:hover{color:#0f0f0f}@media (prefers-color-scheme:light){.project__link:hover{color:#fff}}.project--minimo{background:-o-radial-gradient(bottom,circle,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-minimo.jpg) center no-repeat;background:radial-gradient(circle at bottom,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-minimo.jpg) center no-repeat;background-size:cover,cover}@media (prefers-color-scheme:light){.project--minimo{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.986)),to(rgba(255,255,255,.89))),url(../images/@2x/project-minimo.jpg) center no-repeat;background:-o-linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-minimo.jpg) center no-repeat;background:linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-minimo.jpg) center no-repeat;background-size:cover,cover}}.project--agnecy{background:-o-radial-gradient(bottom,circle,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-agnecy.jpg) center no-repeat;background:radial-gradient(circle at bottom,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-agnecy.jpg) center no-repeat;background-size:cover,cover}@media (prefers-color-scheme:light){.project--agnecy{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.986)),to(rgba(255,255,255,.89))),url(../images/@2x/project-agnecy.jpg) center no-repeat;background:-o-linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-agnecy.jpg) center no-repeat;background:linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-agnecy.jpg) center no-repeat;background-size:cover,cover}}.project--infinite{background:-o-radial-gradient(bottom,circle,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-infinite.jpg) center no-repeat;background:radial-gradient(circle at bottom,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-infinite.jpg) center no-repeat;background-size:cover,cover}@media (prefers-color-scheme:light){.project--infinite{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.986)),to(rgba(255,255,255,.89))),url(../images/@2x/project-infinite.jpg) center no-repeat;background:-o-linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-infinite.jpg) center no-repeat;background:linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-infinite.jpg) center no-repeat;background-size:cover,cover}}.project--simple{background:-o-radial-gradient(bottom,circle,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-simple.jpg) center no-repeat;background:radial-gradient(circle at bottom,transparent -500%,#0f0f0f 90%) center no-repeat,url(../images/@2x/project-simple.jpg) center no-repeat;background-size:cover,cover}@media (prefers-color-scheme:light){.project--simple{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.986)),to(rgba(255,255,255,.89))),url(../images/@2x/project-simple.jpg) center no-repeat;background:-o-linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-simple.jpg) center no-repeat;background:linear-gradient(rgba(255,255,255,.986),rgba(255,255,255,.89) 100%),url(../images/@2x/project-simple.jpg) center no-repeat;background-size:cover,cover}}.profile__title{text-align:center}.contacts{display:grid;grid-template-columns:2fr 1fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.contacts__content-wrapper{padding:0 0 150px}.contacts__content-wrapper--action{grid-column:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__link{display:inline-block;margin-bottom:20px;text-decoration:none}.contacts__link--button{margin:100px auto 50px;max-width:270px;width:100%}.contacts__link--mail{margin:0 auto 50px;color:#55b5ff}.contacts__link--credits{margin-bottom:0}.contacts__address{text-align:center}.contacts__text{max-width:750px;margin-bottom:100px;color:#999;line-height:2rem}@media (prefers-color-scheme:light){.contacts__text{color:#656565}}.contacts__form{max-width:750px;width:100%}.form-response__row{padding-bottom:5px;border-bottom:1px solid #fff}@media (prefers-color-scheme:light){.form-response__row{border-bottom:1px solid #0f0f0f}}.form-response__row:not(:first-of-type){margin-top:30px}.form-response__label{display:block;margin-bottom:10px;font-size:.9rem;color:#999}@media (prefers-color-scheme:light){.form-response__label{color:#656565}}.form-response__input{display:block;width:100%;min-height:40px;padding:5px;font-weight:700;color:inherit;background:0 0;border:0}.form-response__input--textarea{min-height:150px}.form-response__button{margin-top:100px}@media (max-width:910px){.contacts{grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.contacts__content-wrapper--action{grid-column:1/2}.contacts__content-wrapper{max-width:750px;margin:0 auto}}@media (max-width:599px){.form-response__button{display:block;margin-left:auto;margin-right:auto}.title{font-size:1.6rem;line-height:2.3rem}.contacts__link--credits{display:block;max-width:240px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=style.min.css.map */
