@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600&display=swap";.container{margin:auto;display:flex}#info{flex-direction:column}@media only screen and (max-width: 0px){#info{display:none}}@media only screen and (min-width: 800px){.container{width:49%;height:100vh;overflow-y:auto}#intro-card-container{justify-content:center;align-items:center}}@media only screen and (max-width: 800px){.introduction{padding:1% 2%;box-shadow:0 10px 5px #020618;z-index:2;position:relative}#intro-card-container{display:none}}main{display:flex;justify-content:space-between;flex-grow:1;height:calc(100vh - 140px)}.info-box{border-radius:20px;background:#1c1b29;box-shadow:5px 5px 2px #050114;padding:3% 5%;margin:10px 20px}.info-box ul{list-style-type:none;margin-left:-30px}@media only screen and (max-width: 799px){main{flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}main::-webkit-scrollbar{display:none}}@media only scren and (min-width: 800px){main{flex-direction:row}}#skills{list-style-type:none;display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-40px}.skill{position:relative;margin:2px}.skill-name{position:absolute;top:0;bottom:0;left:0;right:0;background:#1c1b29b8;color:#fff;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;text-align:center}.skill:hover .skill-name{visibility:visible;opacity:1}.skill img{width:40px}#contacts{display:flex;gap:10px;list-style-type:none;margin-left:-30px}#contacts li a{padding:5px;margin-left:-5px}.expandable-div button{font-family:Montserrat,sans-serif;background:inherit;border:none;color:inherit;display:flex;justify-content:left;align-items:center;gap:10px;height:30px;margin:10px 0 5px}.expandable-div button:hover{cursor:pointer}.expandable-div h4{font-weight:400;font-size:14px;text-align:left}.date{color:#7d79ae;font-size:12px}.content{border-top:3px solid rgb(45,44,66);padding:2px 10px}#image-link{border:2px solid rgb(233,228,228);border-radius:25px;height:300px;width:100%;display:flex;justify-content:center;align-items:center;background:#555557;padding:20px;margin:10px 0}#image-link img{width:100%}header{display:flex;flex-direction:column;justify-content:center;width:100%;padding-top:10px;background-image:url(/assets/space-theme-CY9LzZLd.webp);background-size:cover;background-repeat:no-repeat;color:#ebf1f8}#header-main{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0 5px}#header-main div{display:flex;flex-direction:column}#header-main img{border:2px solid rgb(235,241,248);border-radius:50%;width:40%;max-width:180px;text-align:center;line-height:100px;margin-right:2%;display:block}header p{background:#1c1b29b3;padding:5px;margin:5px 0 0;text-align:center}@media only screen and (max-width: 419px){.intro-photo{width:40%;align-self:center}}@media only screen and (min-width: 419px) and (max-width: 800px){.intro-photo{width:20%;align-self:flex-end}}@media only screen and (min-width: 800px){header{display:none}}#intro-card{height:fit-content;width:100%;margin:auto;padding:4%;border-radius:20px;background-image:url(/assets/space-theme-CY9LzZLd.webp);background-size:cover;background-repeat:no-repeat;color:#ebf1f8}#intro-card div{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#intro-card div div{align-self:flex-end;display:flex;flex-direction:column}#intro-card div img{border:2px solid rgb(235,241,248);border-radius:50%;width:40%;text-align:center;line-height:100px}*{box-sizing:border-box}html,body{margin:0}html{background-color:#020618;font-size:14px;font-family:Montserrat,sans-serif;color:#e9e4e4}h1{font-size:calc(30px + 2.5vw);margin:0}h2{font-size:calc(20px + 1vw);margin:0}h3{font-size:calc(20px + .5vw);margin:0}p{font-size:13px}a{font-size:14px;color:#e9e4e4}li{font-size:14px}blockquote{font-size:13px;font-style:italic}
