.intro.svelte-64ja21{text-align:center;justify-content:center;align-items:center;height:calc(100vh - 2rem);padding-top:2rem;display:flex}.center.svelte-64ja21{width:100%;max-width:540px;padding:0 1rem}h1.svelte-64ja21{font-size:3rem;font-weight:700;line-height:1.5}.role.svelte-64ja21{color:var(--white-60);margin-bottom:1.25rem;font-size:1.25rem;font-weight:500;display:block}p.svelte-64ja21{color:var(--white-60)}.cta.svelte-64ja21{justify-content:center;gap:2rem;margin-top:2rem;display:flex}.projects.svelte-lbg0oq{gap:2rem;display:grid}.project.svelte-lbg0oq a:where(.svelte-lbg0oq){color:inherit;border:1px solid var(--white-40);height:100%;box-shadow:2px 2px 0 var(--white-40);padding:1rem;text-decoration:none;display:block}.project.svelte-lbg0oq a:where(.svelte-lbg0oq):hover{box-shadow:3px 3px 0 var(--white-40);transform:translate(-1px,-1px)}.project.svelte-lbg0oq h3:where(.svelte-lbg0oq){letter-spacing:.02rem;font-weight:700}.project.svelte-lbg0oq p:where(.svelte-lbg0oq){color:var(--white-60)}.blogs.svelte-lbg0oq{flex-direction:column;gap:1rem;display:flex}.blog.svelte-lbg0oq a:where(.svelte-lbg0oq){color:inherit;text-decoration:none;display:block}.blog.svelte-lbg0oq a:where(.svelte-lbg0oq):hover{transform:translate(2px)}.blog.svelte-lbg0oq h3:where(.svelte-lbg0oq){letter-spacing:.02rem;text-underline-offset:.2rem;font-weight:700;text-decoration:underline}@media (width>=740px){.projects.svelte-lbg0oq{grid-template-columns:1fr 1fr}}
