*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:Inter,sans-serif;background:#23252C;height:100vh;color:#f5f5f5;font-size:10.24px}.photo{min-width:100%;max-height:100%;object-fit:cover;object-position:top;border-radius:10px 10px 0 0}h1,h2,h3,p{margin:0}h1{color:#fff;font-size:25px;line-height:30px}h2{font-size:16px;line-height:150%;margin-bottom:5px}h3{font-size:14px}p{line-height:150%;margin-bottom:15px;color:#dcdcdc}.info-subtitle{font-size:12.8px;color:#f3bf99;line-height:15px;margin-bottom:8.81px}.icon{height:14px;position:relative;top:2px;margin-right:7px}#root{padding:20px}.card{margin:0 auto;width:317px;background:#1A1B21;border-radius:10px;display:flex;flex-direction:column;align-items:center}.info-photo-container{width:317px;height:317px;margin-bottom:21px}.info-text{text-align:center}.personal-website{cursor:pointer;transform:scale(1);transition:transform .2s}button{width:115px;height:34px;margin-bottom:33px;border:none;border-radius:6px;font-size:14px;font-weight:500;line-height:16px;transform:scale(1);transition:transform .25s;cursor:pointer}button:hover,button:focus,.personal-website:hover,.personal-website:focus{transform:scale(1.1)}.button-contrast{background:#5093E2;color:#fff;margin-left:17px}.container-about,.container-interests{width:247px}.container-interests{margin-bottom:21px}
