.cursor.svelte-t6304t{color:var(--color-primary);margin-left:-.75rem}@media (prefers-reduced-motion: no-preference){.cursor.svelte-t6304t{animation:svelte-t6304t-blink 1.25s infinite}}@keyframes svelte-t6304t-blink{0%{opacity:0}50%{opacity:.7}to{opacity:0}}.prefix.svelte-xo7dm2.svelte-xo7dm2.svelte-xo7dm2{color:var(--color-primary)}.hero.svelte-xo7dm2.svelte-xo7dm2.svelte-xo7dm2{width:100%;height:60vh;display:flex;justify-items:center;align-items:center;position:relative;overflow:hidden}.hero.svelte-xo7dm2 .wrap,.hero.svelte-xo7dm2 .perspective,.hero.svelte-xo7dm2 .card{width:100%}.hero.svelte-xo7dm2 .outer-wrap{width:100%;overflow:hidden;border:none!important;box-shadow:none!important;background-color:transparent!important}.hero.svelte-xo7dm2 .headline.svelte-xo7dm2.svelte-xo7dm2{-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.hero.svelte-xo7dm2 .headline.svelte-xo7dm2>.svelte-xo7dm2{white-space:nowrap}.hero.svelte-xo7dm2 .headline span.svelte-xo7dm2.svelte-xo7dm2{display:inline-block}h2.svelte-xo7dm2.svelte-xo7dm2.svelte-xo7dm2{font-weight:700!important;width:100%;text-align:left;font-size:3.5rem;line-height:4rem}@media (min-width: 730px){h2.svelte-xo7dm2.svelte-xo7dm2.svelte-xo7dm2{font-size:5.5rem;line-height:6rem}}@media (min-width: 1200px){h2.svelte-xo7dm2.svelte-xo7dm2.svelte-xo7dm2{font-size:6.5rem;line-height:7rem}}.alert{padding:var(--spacing-medium)!important;display:flex;align-items:center;gap:var(--spacing-small)}.alert svg{stroke:currentColor}.alert p{color:currentColor}.inner-content.svelte-racbxe.svelte-racbxe.svelte-racbxe{z-index:2;display:grid;grid-template-areas:"icon" "title" "description";gap:var(--default-pd);padding:var(--default-pd)}@media screen and (min-width: 1200px){.inner-content.svelte-racbxe.svelte-racbxe.svelte-racbxe{grid-template-areas:"icon title" "icon description"}}.project-icon.svelte-racbxe.svelte-racbxe.svelte-racbxe{grid-area:icon;justify-self:center}.project-icon.svelte-racbxe .img-container.svelte-racbxe.svelte-racbxe{display:flex;align-items:center;justify-content:center;border-radius:1.8rem;width:150px;height:150px;background-color:var(--color-background);border:1px solid var(--card-border-color);box-shadow:var(--card-shadow)}@media screen and (min-width: 1200px){.project-icon.svelte-racbxe .img-container.svelte-racbxe.svelte-racbxe{border-radius:2rem;width:180px;height:180px}}@media screen and (min-width: 1440px){.project-icon.svelte-racbxe .img-container.svelte-racbxe.svelte-racbxe{border-radius:2.5rem;width:200px;height:200px}}.project-icon.svelte-racbxe .img-container.svelte-racbxe>div.svelte-racbxe{width:100%;transition:color .2s var(--easing-default),transform .25s var(--easing-default);padding:var(--spacing-medium)}h3.svelte-racbxe.svelte-racbxe.svelte-racbxe{grid-area:title;margin:0;margin-bottom:.25rem}@media screen and (max-width: 1200px){h3.svelte-racbxe.svelte-racbxe.svelte-racbxe{text-align:center}}.content.svelte-racbxe.svelte-racbxe.svelte-racbxe{grid-area:description}.content.svelte-racbxe .h4.svelte-racbxe.svelte-racbxe{margin:0;margin-top:.89rem;margin-bottom:.25rem}.content.svelte-racbxe p{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis;margin:0;margin-top:.5rem}.main-page-content{display:flex;flex-direction:column;gap:var(--spacing-xl)}.project-grid.svelte-q5zl0g.svelte-q5zl0g{grid-template-columns:1fr;gap:var(--spacing-grid)}@media (min-width: 730px){.project-grid.svelte-q5zl0g.svelte-q5zl0g{grid-template-columns:repeat(2,1fr)}}.contact-grid.svelte-q5zl0g.svelte-q5zl0g{grid-template-columns:1fr;grid-gap:var(--spacing-grid)}@media (min-width: 600px){.contact-grid.svelte-q5zl0g.svelte-q5zl0g{grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-grid)}}@media (min-width: 1200px){.contact-grid.svelte-q5zl0g.svelte-q5zl0g{grid-template-columns:repeat(3,1fr)}}.contact-grid.svelte-q5zl0g p.svelte-q5zl0g{margin:0;padding:0}.main-page-content{white-space:pre-line}section.svelte-q5zl0g>p.svelte-q5zl0g{max-width:1024px}
