.bounce-arrow.svelte-d3jga9{display:none;position:absolute;bottom:2rem;left:50%;transform:translate(-50%);color:var(--color-text, #000);animation:svelte-d3jga9-bounce 2s infinite;cursor:pointer}@keyframes svelte-d3jga9-bounce{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-10px)}60%{transform:translate(-50%) translateY(-5px)}}@media(max-width:1024px){.bounce-arrow.svelte-d3jga9{display:block}}.pixel-image.svelte-tibptj{display:none;position:absolute;bottom:0;left:1rem;width:100px;height:auto;z-index:10}.title.svelte-tibptj{margin-top:20vh;text-align:left;position:relative;width:100%}@media(max-width:1024px){.pixel-image.svelte-tibptj{display:block;width:80px}.title.svelte-tibptj{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:0;text-align:center}.title.svelte-tibptj h1:where(.svelte-tibptj){font-size:2rem;margin-bottom:1rem}}@media(max-width:640px){.pixel-image.svelte-tibptj{display:block;width:80px}.title.svelte-tibptj{height:85vh;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:0;text-align:center}.title.svelte-tibptj h1:where(.svelte-tibptj){font-size:2rem;margin-bottom:1rem}}.experience-item.svelte-1nqhbn7{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.experience-item.svelte-1nqhbn7:last-child{border-bottom:none}.experience-header.svelte-1nqhbn7{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.experience-header.svelte-1nqhbn7 h3:where(.svelte-1nqhbn7){margin:0;flex:1}.experience-date.svelte-1nqhbn7{font-style:italic;color:var(--color-text);opacity:.7;font-size:.9rem;white-space:nowrap;margin-left:1rem}@media(max-width:1024px){.experience-header.svelte-1nqhbn7{flex-direction:column;align-items:flex-start;gap:.25rem}.experience-date.svelte-1nqhbn7{margin-left:0;font-size:.8rem}.experience-description.svelte-1nqhbn7{font-size:.9rem;line-height:1.4}}.page-container.svelte-1uha8ag{padding:3rem 4rem;max-width:100rem;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.hero-row.svelte-1uha8ag{grid-column:1 / -1;width:100%}.about-me.svelte-1uha8ag{margin-top:0;padding:2rem;background-color:#beaa8233;border-radius:8px;box-shadow:0 4px 6px #0000004d;max-width:70rem}.about-me.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:4rem}.blog-section.svelte-1uha8ag{padding:2rem;background-color:#beaa8233;border-radius:8px;box-shadow:0 4px 6px #0000004d;height:fit-content;position:sticky;top:3rem}.blog-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:0;margin-bottom:1.5rem}@media(max-width:1024px){.page-container.svelte-1uha8ag{padding:2rem 1rem;grid-template-columns:1fr;gap:0}.hero-row.svelte-1uha8ag{order:1}.about-me.svelte-1uha8ag{order:2}.blog-section.svelte-1uha8ag{order:3;position:static;margin-top:2rem}.about-me.svelte-1uha8ag{margin-top:0;padding:1.5rem;max-width:none;width:100%;box-sizing:border-box}.about-me.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:2rem;font-size:1.5rem}.about-me.svelte-1uha8ag p:where(.svelte-1uha8ag){text-align:justify;hyphens:auto;-webkit-hyphens:auto;word-break:break-word}}
