.page-wrapper.svelte-1e291sh{display:flex;justify-content:center;align-items:center}.profile-container.svelte-1e291sh{display:flex;flex-direction:column;align-items:center;margin-top:-5vh}@media (max-width: 768px){.profile-container.svelte-1e291sh{margin-top:-15vh}}.profile-picture.svelte-1e291sh{width:80%;max-width:250px;height:auto;border-radius:15%;box-shadow:0 0 3px #5ee6a133,0 0 6px #3aa7f133,0 0 8px 2px #9999a433,0 0 10px 2px #e68a7533;animation:svelte-1e291sh-slideFromTop 1s ease-out forwards;object-fit:contain}@keyframes svelte-1e291sh-slideFromTop{0%{transform:translateY(-30px);opacity:20%}to{transform:translateY(0);opacity:100%}}.title-name.svelte-1e291sh{letter-spacing:2px;font-weight:700;font-size:60px;margin-bottom:.5rm;text-align:center;animation:svelte-1e291sh-slideFromBottom 1s ease-out forwards}.title-color-gradient.svelte-1e291sh{background:linear-gradient(to right,#60d394,#3fa7d6,#e07a5f);background-clip:text;-webkit-background-clip:text;color:transparent}.title-under.svelte-1e291sh{font-size:25px;color:#bbb;margin:0;animation:svelte-1e291sh-slideFromBottom 1s ease-out forwards;text-align:center}@keyframes svelte-1e291sh-slideFromBottom{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.scroll-down-icon.svelte-1e291sh{margin-top:2rem;font-size:2rem;color:#bbb;text-decoration:none;animation:svelte-1e291sh-bounce 2s infinite}.scroll-down-icon.svelte-1e291sh:hover{color:#00a2ff}@keyframes svelte-1e291sh-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.about-me-content.svelte-1e291sh{max-width:600px;margin:0 auto;text-align:left}.about-me-section.svelte-1e291sh{margin-top:calc(25vh - 160px);padding:2rem;text-align:center;color:#ebebeb;transition:margin-top .3s ease}.about-me-section.svelte-1e291sh p:where(.svelte-1e291sh){text-align:left;font-size:1.2rem;line-height:1.5;max-width:600px;margin:0 auto}.highlighted-text.svelte-1e291sh{font-weight:700;background:linear-gradient(90deg,#8a74a5,#b39bc8,#d3c2e0,#a28ea6);background-clip:text;-webkit-background-clip:text;color:transparent}.signature-container.svelte-1e291sh{margin-top:1.5rem;text-align:left;width:fit-content}.signature.svelte-1e291sh{width:180px;height:auto;opacity:.8;display:block}
