@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap);*{box-sizing:border-box;color:#d9d9d9;font-family:Roboto Mono,monospace;line-height:1.5}:focus{border-bottom:4px solid blue;outline:none}input,textarea{border-radius:0}body{background-color:#0e0e0e;display:block;height:auto;margin:0}#root,body{width:100%}h1,h2,h3,h4,h5,h6,p{margin:0}.App{align-items:center;background-color:#252525;display:flex;flex-direction:column;gap:32px;height:auto;justify-content:flex-start;margin:0 auto;max-width:960px;padding:32px;width:100%}@media screen and (max-width:960px){.App{border:initial;border-radius:0;border-radius:initial;margin:0 auto}}@media screen and (max-width:580px){.App{gap:16px;padding:16px}}.App hr{background-color:#d9d9d9;border:none;height:2px;margin:0;width:100%}.Header{positon:relative;width:100%}.Header h1{font-size:32px;font-weight:600;margin:0;padding-bottom:32px;text-align:center}.Header .Header-photo{border-radius:50%;left:50%;max-width:170px;position:absolute;transform:translateX(-50%);width:100%}.Header .Header-container{display:flex;justify-content:space-between;width:100%}.Header .Header-container .Header-content{display:flex;flex-direction:column;gap:6px;width:-webkit-fit-content;width:fit-content}.Header .Header-container .right{text-align:right}.Header .Header-container .Header-content h2{margin:0}.Header .Header-container .Header-content a{text-decoration:none}@media screen and (max-width:720px){.Header .Header-photo{max-width:23.5vw;width:100%}}@media screen and (max-width:580px){.Header h1{padding-bottom:16px}.Header .Header-container{display:flex;flex-direction:column;justify-content:center;width:100%}.Header .Header-container .right{text-align:left}.Header .Header-photo{left:auto;right:32px;top:90px;transform:none}}@media screen and (max-width:365px){.Header{font-size:3vw}.Header h1{font-size:8vw}}.Text{width:100%}.Text,.Text ul{display:flex;flex-direction:column;gap:6px}.Text ul{list-style:none;margin:0;padding:0;text-align:left}.Text ul li a{color:#00a286;text-decoration:none}@media screen and (max-width:365px){.Text{font-size:3vw}}.ContactForm{width:100%}.ContactForm form{background-color:#0e0e0e;border:2px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:900px;padding:32px;width:100%}.ContactForm button{background-color:#00a286;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:16px 20px}.ContactForm button:focus{outline:4px solid blue}.ContactForm .disabled{cursor:not-allowed}@media (max-width:480px){.ContactForm form{gap:10px;padding:15px}.ContactForm button{font-size:14px;padding:10px 15px}}.FormInput{color:#333;display:flex;flex-direction:column;font-size:16px}.FormInput input{border:none;border-radius:8px;box-sizing:border-box;color:#000;font-size:14px;padding:10px;width:100%}.FormInput input:focus{outline:4px solid blue}.FormInput label{display:flex;flex-direction:column;gap:6px}@media (max-width:480px){.FormInput{font-size:14px}}.FormTextarea{color:#333;display:flex;flex-direction:column;font-size:16px}.FormTextarea textarea{border:none;border-radius:8px;box-sizing:border-box;color:#000;font-size:14px;min-height:200px;padding:10px;resize:vertical;width:100%}.FormTextarea textarea:focus{outline:4px solid blue}.FormTextarea label{display:flex;flex-direction:column;gap:6px}@media (max-width:480px){.FormTextarea{font-size:14px}}.LoadingScreen{align-items:center;background-color:#00000080;display:flex;flex-direction:column;font-size:16px;gap:6px;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:1000}.spinner{animation:spin 1s linear infinite;border:6px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:36px;width:36px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.75032e68.css.map*/