:root{--bg-primary: #131313;--bg-secondary: #BA24FF;--cl-button: #69FF24}*,*:before,*:after{box-sizing:border-box;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-kerning:auto}html{font-size:100%;line-height:1.15;-webkit-text-size-adjust:100%;--scroll-behavior: smooth;scroll-behavior:smooth}body{color:#fff;background:#131313;font-family:Bebas Neue,Tahoma,Verdana,sans-serif;margin:0;overflow:hidden;overflow-y:auto}b,strong{font-weight:bolder}a{color:inherit;background-color:transparent}img{border-style:none;max-width:100%;height:auto}ul{list-style-type:none;padding-left:0}input,button{all:unset;font-size:inherit;font-family:inherit;line-height:1}button{cursor:pointer}h1,h2,h3{margin:0;line-height:1}.menu,.socials{margin:0;padding:0}a{text-decoration:none}.container{padding:0 2.75rem}section{padding-top:3.5rem;padding-bottom:3.5rem}h2{text-transform:uppercase;text-align:center;margin-bottom:2.5rem}nav.svelte-eyh2cm{width:100%}.menu.svelte-eyh2cm{display:flex;justify-content:space-between;align-items:center}.menu.svelte-eyh2cm li:where(.svelte-eyh2cm){font-weight:bolder;line-height:1;letter-spacing:.05rem}a.svelte-eyh2cm:hover{color:var(--cl-button);text-decoration:underline}.socials.svelte-1sr6y3t{display:flex;justify-content:center;align-items:center}.link.svelte-1sr6y3t img:where(.svelte-1sr6y3t){width:2rem;margin-right:1rem}.socials.svelte-1sr6y3t li:where(.svelte-1sr6y3t):last-child img:where(.svelte-1sr6y3t){margin-right:0}p.svelte-1sr6y3t{text-align:center}.hero-section.svelte-7sbq87{display:flex;align-items:center;gap:2rem}.text-container.svelte-7sbq87{margin-left:20vw}img.svelte-7sbq87{max-width:50%;height:93vh}h1.svelte-7sbq87{font-size:5em;margin-bottom:1.5rem}h2.svelte-7sbq87{display:inline-block;border-right:2px solid var(--bg-secondary);white-space:nowrap;overflow:hidden;animation:svelte-7sbq87-typing 1s steps(40,end);color:var(--cl-button)}@keyframes svelte-7sbq87-typing{0%{width:0}}@media screen and (max-width: 1450px){.hero-section.svelte-7sbq87{flex-direction:column;text-align:center;gap:0}.text-container.svelte-7sbq87{margin-left:0;height:13vh}img.svelte-7sbq87{max-width:100%;height:80vh}}@media screen and (max-width: 1050px){h1.svelte-7sbq87{font-size:3em}}@media screen and (max-width: 500px){img.svelte-7sbq87{height:70vh}.text-container.svelte-7sbq87 h2:where(.svelte-7sbq87){font-size:1.2em}}.custom-shape-divider-bottom-1707333696.svelte-13db0mx{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-1707333696.svelte-13db0mx svg:where(.svelte-13db0mx){position:relative;display:block;width:calc(100% + 1.3px);height:45px;transform:rotateY(180deg)}.custom-shape-divider-bottom-1707333696.svelte-13db0mx .shape-fill:where(.svelte-13db0mx){fill:#ba24ff}.project.svelte-1x8c63t{width:300px;margin-bottom:20px;padding:20px;border:1px solid #ccc;border-radius:5px}.project.svelte-1x8c63t img:where(.svelte-1x8c63t){width:100%;height:12rem;margin-bottom:10px}section.container.svelte-rb7qe5{padding-top:2.5rem;padding-bottom:2.5rem}h2.svelte-rb7qe5{text-transform:uppercase;text-align:center;margin-bottom:2.5rem}.filter-links.svelte-rb7qe5{text-align:center;margin-bottom:20px}.separator.svelte-rb7qe5{margin:0 5px}.filter-links.svelte-rb7qe5 button:where(.svelte-rb7qe5){background-color:transparent;border:none;cursor:pointer;padding:5px 10px;font-size:16px}.selected.svelte-rb7qe5{color:var(--cl-button)}.projects.svelte-rb7qe5{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.5rem}section.container.svelte-1dvcd5p{padding-top:2.5rem;padding-bottom:2.5rem}.about-me.svelte-almq12{background-color:var(--bg-secondary);color:#fff}.description.svelte-almq12{max-width:40vw;margin:auto}.description.svelte-almq12 p:where(.svelte-almq12){font-size:1.2em}@media screen and (max-width: 1050px){.description.svelte-almq12{max-width:60vw}}@media screen and (max-width: 500px){.description.svelte-almq12{max-width:90vw}}footer.svelte-1n46o8q{padding:1.5rem 0;background-color:var(--bg-secondary);color:var(--cl-button)}header.svelte-1n46o8q{display:flex;align-items:center;text-transform:uppercase;height:7vh;position:sticky;top:0;z-index:1000}
