.main-buttons{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-top:10px}.main-buttons .left-btn{margin-right:10px}.main-buttons .right-btn{margin-left:10px}@media screen and (max-width:893px){.main-buttons{justify-content:center}}.big-animation{display:block;width:100%;max-width:500px;box-sizing:border-box;padding:10px;height:300px}.big-animation__working-field{background-color:var(--g-color-line-brand);border-radius:20px;display:flex;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;animation-name:createWorkingField;animation-duration:5s;animation-fill-mode:both;animation-direction:alternate;animation-iteration-count:1}.big-animation__phrase{display:flex}.big-animation__char{display:none;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.big-animation__char .space{width:5px;height:1px;visibility:hidden}.big-animation__char_active{height:-moz-fit-content;height:fit-content;display:block;width:-moz-fit-content;width:fit-content;animation-name:active-char;animation-duration:.3s;animation-fill-mode:both;animation-direction:alternate;animation-iteration-count:infinite}.big-animation__char_visible{display:block}@keyframes active-char{0%{padding-right:1px;border-right:2px solid var(--g-color-scroll-track)}to{padding-right:1px;border-right:2px solid hsla(0,0%,100%,0)}}@keyframes createWorkingField{0%{width:20px;height:20px;background-color:var(--g-color-scroll-track)}50%{width:100%;height:20px}to{width:100%;height:100%;background-color:var(--g-color-line-brand)}}.projects{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:60px}.projects__nav-btns{max-width:231px}.projects .list,.projects__nav-btns{display:flex;width:100%;justify-content:space-between;align-items:center}.projects .list{margin-top:30px;flex-wrap:wrap;max-width:610px}.projects .list .project-card{width:100%;max-width:300px;padding:20px;margin-bottom:10px;box-sizing:border-box}.projects .list .project-card .card-text h3{margin:0}.projects .list .project-card .card-text p{margin-top:5px}.projects .list .project-card .card-actions,.projects .list .project-card .card-actions .examples{display:flex;justify-content:space-between;align-items:center}.projects .list .project-card .card-actions .examples{width:32%}@media screen and (max-width:632px){.projects .list{justify-content:center}}.yc-modal__content{padding:20px;margin:0!important;box-sizing:border-box;width:95%;max-width:600px}.yc-modal__content h1{margin:0 0 10px}.yc-modal__content h2{margin-bottom:10px}.yc-modal__content p{margin:0}.yc-modal__content ul{padding-left:25px;margin-top:0}.yc-modal__content .view{margin-top:30px}.yc-modal__content .view .view-btns{margin-top:15px;display:flex;justify-content:center;align-items:center}.main-page{width:100%}.main-page__landing-section{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.main-page__landing-section_spaceAround{justify-content:space-around}.main-page__landing-section_text{flex-direction:column;align-items:flex-start}.main-page__landing-section_text h1{text-align:left}@media screen and (max-width:401px){.main-page__landing-section_text h1 span{font-size:32px;line-height:42px}}.main-page__landing-section_text p{margin-top:0}@media screen and (max-width:893px){.main-page__landing-section_text{align-items:center;margin-left:0}.main-page__landing-section_text h1,.main-page__landing-section_text p{text-align:center}.main-page__landing-section{flex-direction:column;margin-left:0}}.main-page__person-image img{max-width:400px;width:100%;height:100%;max-height:400px;border-radius:100%}@media screen and (max-width:475px){.main-page__person-image img{width:271px;height:271px}}