.project-card.svelte-oviq8z{text-decoration:none;color:inherit;display:block;height:400px;border-radius:var(--border-radius);background-color:var(--background-primary);margin:0;scroll-snap-align:center;cursor:pointer}@media(min-width:48rem){.project-card.svelte-oviq8z{width:800px;margin:0;flex:0 0 400px;display:flex;flex-direction:row}}.project-card.svelte-oviq8z .project-card-image:where(.svelte-oviq8z){width:250px;height:400px;border-radius:var(--border-radius);background-size:auto 400px;background-position-x:-160px;display:grid;grid-template-columns:minmax(0px,1fr);grid-template-rows:minmax(0px,1fr)}.project-card.svelte-oviq8z .project-card-image:where(.svelte-oviq8z) img:where(.svelte-oviq8z){margin:auto;width:124px}.project-card.svelte-oviq8z img.project-card-logo-bottom:where(.svelte-oviq8z){padding-top:200px}.project-card.svelte-oviq8z .project-card-contribution-container:where(.svelte-oviq8z){display:none}.project-card.svelte-oviq8z .project-card-logo-rounded:where(.svelte-oviq8z){border-radius:var(--border-radius)}@media(min-width:48rem){.project-card.svelte-oviq8z .project-card-contribution-container:where(.svelte-oviq8z){display:flex;flex-direction:column;justify-content:space-between;height:100%;width:400px;padding:16px 32px;line-height:.975rem;text-overflow:ellipsis;overflow:hidden;font-size:.75rem}}.project-card.svelte-oviq8z .project-card-contribution-container:where(.svelte-oviq8z) p:where(.svelte-oviq8z){margin:12px 0 0}.project-card.svelte-oviq8z .project-card-meta:where(.svelte-oviq8z){width:100%;font-size:.6rem;color:var(--text-muted-soft);font-family:JetBrains Mono;margin:0 0 16px;display:block}.project-card.svelte-oviq8z .project-card-title:where(.svelte-oviq8z){width:100%;font-size:.75rem;font-family:JetBrains Mono;color:var(--text-highlight-bright);font-weight:700;font-style:italic;display:block}.services-content.svelte-1mjsk0w{display:flex;flex-direction:column}.services-content-entry.svelte-1mjsk0w{display:flex;flex-direction:row;gap:1.5rem;padding:0 2px;box-sizing:border-box;align-items:flex-start;justify-content:flex-start}@media(min-width:48rem){.services-content-entry.svelte-1mjsk0w{padding:0 var(--title-margin-left)}.services-content-text.svelte-1mjsk0w{max-width:600px}}.code-block.svelte-1mjsk0w{background-color:var(--background-secondary);padding:4px 6px;margin-left:8px;font-family:JetBrains Mono;border-radius:8px;font-size:.8rem}.services-content-text.svelte-1mjsk0w{width:100%;margin:-2px 0 0 -44.5px;padding:0 0 40px 52px;border-left:2px dashed var(--background-secondary)}.services-content-entry.svelte-1mjsk0w:last-child .services-content-text:where(.svelte-1mjsk0w){padding-bottom:96px}.services-content-icon.svelte-1mjsk0w{width:40px;height:40px;border-radius:12px;z-index:1;display:grid;grid-template-columns:minmax(0px,1fr);grid-template-rows:minmax(0px,1fr);place-items:center;position:relative}.services-content-entry.svelte-1mjsk0w p:where(.svelte-1mjsk0w){font-size:1rem;color:var(--text-primary);margin:0 0 8px;font-weight:400}h4.svelte-1mjsk0w{margin:0 0 1rem;font-size:1rem;font-weight:700}.section.svelte-1uha8ag{padding-top:6rem;padding-bottom:6rem;overflow:hidden}.statement.svelte-1uha8ag{font-family:JetBrains Mono,monospace;font-size:1.4rem;line-height:2.1rem;color:var(--text-primary)}.statement.svelte-1uha8ag bold:where(.svelte-1uha8ag){font-weight:700}.statement.svelte-1uha8ag .highlight:where(.svelte-1uha8ag){font-style:italic;font-weight:800;color:var(--text-highlight-primary)}.slider.svelte-1uha8ag{width:100%;display:flex;flex-direction:row;gap:1.5rem;padding:0 100px;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;align-items:flex-start;justify-content:flex-start}.slider.svelte-1uha8ag::-webkit-scrollbar{display:none}#about.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-left:0}#services.svelte-1uha8ag{padding-bottom:0}#services.svelte-1uha8ag .statement:where(.svelte-1uha8ag){padding-bottom:3.5rem}#work.svelte-1uha8ag{background-color:var(--background-secondary)}.work-together-card.svelte-1uha8ag{height:400px;width:250px;border-radius:var(--border-radius);display:flex;flex-direction:row;background-color:var(--background-primary);scroll-snap-align:center}.work-together-card.svelte-1uha8ag .work-together-card-meta:where(.svelte-1uha8ag){font-size:.75rem;font-family:JetBrains Mono;color:var(--text-highlight-bright);font-weight:700;font-style:italic;display:block}.work-together-card.svelte-1uha8ag .work-together-card-content:where(.svelte-1uha8ag){padding:56px 0;display:flex;flex-direction:column;justify-content:space-between;text-align:center;align-items:center;height:100%;width:250px;margin:auto;font-size:.75rem;line-height:.975rem}.reference-card.svelte-1uha8ag{flex:0 0 300px;width:300px;display:flex;flex-direction:column;scroll-snap-align:center}.reference-card{font-size:1.2rem;line-height:1.375rem;font-style:italic;color:var(--text-muted);font-family:Helvetica Neue,sans-serif}.reference-card p{margin-top:0}.reference-card.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{font-size:1rem;line-height:1.375rem;text-align:right;font-style:normal;font-family:JetBrains Mono,monospace;margin-top:2rem}.reference-card.svelte-1uha8ag span.reference-author-name:where(.svelte-1uha8ag){color:var(--text-primary)}.reference-card.svelte-1uha8ag span.reference-author-title:where(.svelte-1uha8ag){color:var(--text-muted-soft)}.reference-card.svelte-1uha8ag span.reference-author-company:where(.svelte-1uha8ag){color:var(--text-muted)}#skills.svelte-1uha8ag h4:where(.svelte-1uha8ag){color:var(--text-muted-soft);margin:1.5rem 0 1rem}@media(min-width:48rem){.slider.svelte-1uha8ag{padding:0 calc(50% - (var(--content-width) / 2))}.reference-card.svelte-1uha8ag{flex:0 0 400px;width:400px}#skills.svelte-1uha8ag .container:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag){padding-left:var(--title-margin-left)}}@media(min-width:36rem){.slider.svelte-1uha8ag{gap:4rem}}
