button.svelte-g9c1iq{color:#fff;letter-spacing:.08rem;text-transform:uppercase;cursor:pointer;background:#161616;border:1px solid #fff;align-items:center;gap:.5rem;height:3rem;padding:1rem 1.5rem;font-family:NeueBit,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;transition:color .25s,background-color .25s,border-color .25s;display:flex}button.svelte-g9c1iq:hover{color:#68fe65;background:#161616;border:1px solid #68fe65}span.svelte-jf3o41{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}i.svelte-jf3o41{display:flex}.form-container.svelte-lx0fvn{flex-direction:column;align-items:center;gap:5rem;width:100%;display:flex}.closing-tag-container.svelte-lx0fvn{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.closing-tag-container.svelte-lx0fvn p:where(.svelte-lx0fvn){text-transform:uppercase;text-align:center;letter-spacing:.1rem;font-family:NeueBit,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}.call-to-action-container.svelte-lx0fvn{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.call-to-action-container.svelte-lx0fvn h4:where(.svelte-lx0fvn){text-transform:uppercase}.jumbotron.svelte-vny38x{flex-direction:column;align-items:center;gap:2rem;max-width:100%;display:flex}.jumbotron.svelte-vny38x p:where(.svelte-vny38x){text-align:center;letter-spacing:.09375rem;text-transform:uppercase;align-items:center;gap:.5rem;margin:0;font-family:NeueBit,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:inline-flex}header.svelte-vny38x{gap:11rem;padding-bottom:16rem}a.svelte-oenon6{color:currentColor;align-items:center;gap:.25rem;font-family:Inter;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;transition:color .25s;display:inline-flex}a.svelte-oenon6:hover{color:#0000f0;align-items:center;gap:.25rem;display:inline-flex}a.svelte-oenon6:hover .icon{color:#0000f0;transform:rotate(-90deg)}a.svelte-oenon6 .icon{transition:transform .25s,color .25s}.project-header-content.svelte-1v4qi5j{flex-direction:column;gap:4px;display:flex}.project-container.svelte-1v4qi5j{flex-direction:column;height:100%;display:flex}.project-container.svelte-1v4qi5j img:where(.svelte-1v4qi5j){aspect-ratio:1.33333}.project-header-container.svelte-1v4qi5j h4:where(.svelte-1v4qi5j){font-family:Inter;font-size:2rem;font-style:normal;font-weight:400;line-height:normal}.project-header-container.svelte-1v4qi5j{border:1px solid #e3e2e2;border-top:0;flex-direction:column;justify-content:space-between;gap:16px;padding:20px;display:flex}.projects-container.svelte-1le9ptt{grid-template-columns:repeat(3,1fr);gap:4rem 5rem;max-width:100%;display:grid}.projects-section-container.svelte-1le9ptt{flex-direction:column;justify-content:center;align-items:center;gap:5rem;display:flex}.projects-header-container.svelte-1le9ptt{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.projects-header-container.svelte-1le9ptt h4:where(.svelte-1le9ptt){text-transform:uppercase;font-family:NeueBit}.about-me-header.svelte-1le9ptt{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.about-me-header.svelte-1le9ptt p:where(.svelte-1le9ptt){text-align:center;letter-spacing:.1rem;text-transform:uppercase;font-family:NeueBit,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}.about-me-title.svelte-1le9ptt{text-transform:uppercase;align-items:center;margin:0;display:inline-flex}.about-me-text-container.svelte-1le9ptt{flex-direction:column;gap:1.25rem;display:flex}.about-me-main.svelte-1le9ptt{flex-direction:column;gap:2.5rem;display:flex}.about-me-aside.svelte-1le9ptt{flex-direction:column;gap:1.25rem;display:flex}.about-me-aside-links-container.svelte-1le9ptt{flex-direction:column;gap:.5rem;display:flex}.about-me-container.svelte-1le9ptt{flex-wrap:wrap;justify-content:center;gap:6rem;display:flex}@media (width<=1280px){.projects-container.svelte-1le9ptt{grid-template-columns:repeat(2,1fr)}}@media (width<=780px){.about-me-title.svelte-1le9ptt{justify-content:center}.projects-container.svelte-1le9ptt{grid-template-columns:1fr;max-width:65ch}}.container.svelte-1uha8ag{color:#fff;background-color:#171717;padding:2rem 5rem;transition:background-color .5s,color .5s}@media (width<=780px){.container.svelte-1uha8ag{padding:2rem 1rem}}
