@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@font-face{font-family:NunitoSans;src:url(/fonts/NunitoSans.ttf)}:root{--color:rgb(37,40,53);--color--transparent:#777e8d;--color--moon:#3e4a5b;--box-shadow-buttons:0;--bg--color-kirill:#ffffff;--bg--color-kirill-mask:#ffffff}:root .brandLogo{opacity:.03!important}:root .LineNames{background:linear-gradient(45deg,rgba(211,213,233,.3607843137),#fcfeff,rgba(211,213,233,.3607843137))}[data-theme=dark]{--color:#cbdaeb;--color--transparent:#535988;--color--moon:#97afd0;--bg--color-kirill:linear-gradient(230deg,#030c2f,#050b23);--bg--color-kirill-mask:#050b24;--box-shadow-buttons:0 0 20px #0075ff}[data-theme=dark] .brandLogo{opacity:.2!important}[data-theme=dark] .LineNames{background:#040a1f}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scaleTransform{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes opacityAnimation{0%{opacity:0}to{opacity:1}}@keyframes fontAnimation{0%{opacity:0;font-family:Courier New,Courier,monospace}10%{opacity:1;font-family:Arial,Helvetica,sans-serif;font-weight:100}20%{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}30%{font-family:Times New Roman,Times,serif;font-weight:700}40%{font-family:monospace}50%{font-family:Open Sans,sans-serif}60%{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}70%{font-family:cursive}80%{font-style:italic;font-family:fantasy}90%{font-family:serif}to{font-style:italic;font-family:Lato,sans-serif}}:root{--bg--color--about-project:linear-gradient(45deg,#ffffff,#dce7f5)}[data-theme=dark]{--bg--color--about-project:linear-gradient(45deg,#060d28,#07071d)}.AboutProject{padding:50px 20px 100px 100px;position:relative;overflow:hidden;background:var(--bg--color--about-project)}@media screen and (max-width:1025px){.AboutProject{padding:30px 20px 50px 50px}}@media screen and (max-width:755px){.AboutProject{padding:0 20px 50px}}.AboutProject h2{font-size:1.6rem;font-weight:700;margin-bottom:10px;padding-top:50px}@media screen and (max-width:1000px){.AboutProject h2{font-size:30px}}@media screen and (max-width:800px){.AboutProject h2{font-size:23px;line-height:35px}}@media screen and (max-width:450px){.AboutProject h2{padding-top:20px;font-size:19px;margin-bottom:0}}.AboutProject h3{font-size:74px;font-weight:700;width:-moz-fit-content;width:fit-content;font-size:3rem;margin-top:0}@media screen and (max-width:1070px){.AboutProject h3{font-size:45px}}@media screen and (max-width:1000px){.AboutProject h3{font-size:40px}}@media screen and (max-width:800px){.AboutProject h3{font-size:35px}}@media screen and (max-width:450px){.AboutProject h3{padding-top:0;font-size:29px}}.AboutProject p{font-family:NunitoSans,sans-serif;line-height:1.5;font-weight:500;font-size:18px;color:var(--color--profile-link-hover)}@media screen and (max-width:850px){.AboutProject p{font-size:15px}}@media screen and (max-width:450px){.AboutProject p{font-size:13px}}.AboutProject strong{color:var(--color)}.AboutProject .right{float:right}@media screen and (max-width:725px){.AboutProject .right{position:absolute;right:0;opacity:.2;z-index:-1;right:-100px;top:-100px}}.AboutProject .right img{max-width:500px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width:950px){.AboutProject .right img{max-width:400px}}@media screen and (max-width:850px){.AboutProject .right img{max-width:350px}}