html{font-size:16px}*{scroll-behavior:smooth;-webkit-user-select:none;user-select:none;font-size:1rem}body{padding:0;margin:0;font-family:sans-serif;background-color:#3a3a3a}.hero{background-image:linear-gradient(#00000a80,#00000a80),url(/assets/_DSC0075-PM_zo5IC.jpg);background-position:center;background-size:cover;min-height:75vh;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0 0 15px 15px;box-shadow:0 5px 10px #00000080;position:relative}.hero h1{font-size:2rem}.hero a{color:#fff;text-decoration:none}.hero--card{-webkit-backdrop-filter:blur(2px) brightness(85%);backdrop-filter:blur(2px) brightness(85%);padding:.75rem 1.75rem;box-shadow:inset 0 0 7px #00a2ff;border-radius:5px;border:2px solid white;transition:.2s}.hero--card:hover{-webkit-backdrop-filter:blur(2px) brightness(100%);backdrop-filter:blur(2px) brightness(100%);box-shadow:inset 0 0 20px #00a2ff;cursor:pointer}.hero--bottom-text{position:absolute;bottom:0;text-align:center}.hero--bottom-text a{color:#fff;text-decoration:none}.portfolio{max-width:735px;margin:0 auto;color:#fff}.portfolio h1{background-color:#606060;padding:10px;margin:10px 0 0;border-left:2px solid #00a2ff;cursor:pointer;font-size:1.5rem;transition:.2s}.portfolio h1:hover{background-color:#6c6c6c;box-shadow:0 0 10px #00000080}.intro--content{display:grid;grid-template-columns:repeat(2,1fr)}.profile-pic{border-right:2px solid #00a2ff;box-shadow:0 0 10px #0003}.introduction h1{margin:20px 0 10px}.intro--content-ul{list-style:none;padding:0;margin:0;height:100%;display:flex;flex-direction:column;justify-content:space-between}.intro--content-text-question{margin:0;padding:5px 0 5px 10px;font-size:1.5rem;background-color:#606060;border-left:2px solid #00a2ff}.intro--content-text-answer{background-color:#494949;margin:2px 0;padding:5px 10px;border-left:2px solid #00a2ff}.intro--content-hobbies{list-style:none;padding:0;margin:0}.intro--content-hobbies li:hover,.intro--content-text-answer:hover{background-color:#606060;cursor:pointer}.intro--content-hobbies li{margin-top:2px;padding:5px;background-color:#494949;border-left:2px solid #00a2ff}.my-story-full h2{padding:10px 15px;border-left:2px solid #00a2ff;margin:5px 0 0;background-color:#606060}.my-story-full h2:hover{background-color:#6c6c6c;cursor:pointer}.my-story-full p,.portfolio--it-intro{padding:10px 20px;margin:0;background-color:#494949}
