.wilkommen-ich-bin.svelte-1rd6trg{color:#000;font-size:24px;font-weight:500;padding-bottom:24px}.kontaktieren.svelte-1rd6trg{font-size:18px;font-weight:500}.kontaktieren-button.svelte-1rd6trg{width:150px;height:40px;background:#2d2d2d;border-radius:28.5px;justify-content:center;align-items:center;display:flex}.hero-section.svelte-1rd6trg{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:128px}.logo.svelte-1rd6trg{padding-bottom:64px;padding-left:24px;padding-right:24px}.logo-small.svelte-1rd6trg{display:none}@media (max-width: 767px){.hero-section.svelte-1rd6trg{padding-bottom:24px}.logo-small.svelte-1rd6trg{display:flex}.logo-big.svelte-1rd6trg{display:none}.logo.svelte-1rd6trg{padding-bottom:12px}.wilkommen-ich-bin.svelte-1rd6trg{font-size:14px;padding-bottom:12px}.kontaktieren.svelte-1rd6trg{font-size:12px}.kontaktieren-button.svelte-1rd6trg{width:110px;height:30px}}.about-me-all.svelte-nj2br0{display:flex;flex-direction:row;align-items:center;background:linear-gradient(105deg,#4b4b4b,#080808);margin-bottom:128px;width:100%}.image-div.svelte-nj2br0{overflow:hidden;width:50%;height:900px}.bild-von-mir.svelte-nj2br0{overflow:hidden;height:100%;width:100%;object-fit:cover}.content.svelte-nj2br0{width:calc(556px - 5%);margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutme-header.svelte-nj2br0{font-size:32px;font-weight:500;line-height:32px;padding-bottom:24px;color:#fff;text-align:center}.aboutme-text.svelte-nj2br0{line-height:36px;text-align:justify;color:#fff}.skills.svelte-nj2br0{width:100%;display:flex;flex-direction:column;justify-content:flex;align-items:flex;margin-top:48px}.skills-span.svelte-nj2br0{color:#fff;font-size:32px;font-weight:500;line-height:32px;text-align:center;padding-bottom:24px}.skills-list.svelte-nj2br0{width:100%;display:grid;justify-items:center;justify-content:center;align-items:start;grid-template-columns:repeat(6,1fr)}.icon.svelte-nj2br0{display:flex;flex-direction:column;justify-content:center;align-items:center}.icon-img.svelte-nj2br0{width:52px;object-fit:fill;padding-bottom:4px}.icon-span.svelte-nj2br0{color:#fff;font-size:12px;font-weight:400;line-height:12px;text-align:center}@media (min-width: 1441px){.content.svelte-nj2br0{margin:5%}}@media (max-width: 768px){.image-div.svelte-nj2br0{width:100%;height:auto}.bild-von-mir.svelte-nj2br0{transform:scale(1.8) translateY(25px)}.content.svelte-nj2br0{width:100%;padding:0 24px}.skills-list.svelte-nj2br0{justify-content:center;gap:24px;grid-template-columns:repeat(3,1fr)}.about-me-all.svelte-nj2br0{flex-direction:column;gap:32px;padding-bottom:64px;margin-bottom:48px}.aboutme-text.svelte-nj2br0{font-size:14px;line-height:24px}.skills-span.svelte-nj2br0,.aboutme-header.svelte-nj2br0{font-size:24px;line-height:24px}}.recent-work-container.svelte-thp76a{padding-bottom:24px;display:flex;justify-content:center;align-items:center}.recent-work.svelte-thp76a{display:flex;flex-direction:column;align-items:center}.section-title.svelte-thp76a{text-align:center;padding-bottom:24px;color:#000;font-size:32px;font-weight:600}.projects-overview.svelte-thp76a{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:83rem;margin:auto;padding:0 1.5rem}.project-row.svelte-thp76a{display:flex;justify-content:space-between;align-items:center;gap:24px}.project.svelte-thp76a{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:24px}.project-link.svelte-thp76a{transition:box-shadow .66s ease-out;border-radius:16px;overflow:hidden}.project-link.svelte-thp76a:hover{box-shadow:0 24px 48px #00000054}.project-image.svelte-thp76a{width:100%;height:auto;padding:0;margin:0;object-fit:cover}.project-title.svelte-thp76a{align-self:left;padding-top:24px;font-family:var(--font-body);line-height:24px;font-size:24px;color:#000}.project-title-main.svelte-thp76a{font-weight:600;color:#000}.project-title-sub.svelte-thp76a{font-weight:400;color:#000}@media (max-width: 768px){.projects-overview.svelte-thp76a,.project-row.svelte-thp76a{flex-direction:column;align-items:center;gap:0px}.section-title.svelte-thp76a{font-size:24px}.project.svelte-thp76a{width:100%;height:auto}.project-title.svelte-thp76a{padding-top:16px;font-size:14px}}@media (max-width: 1024px){.project-title.svelte-thp76a{font-size:18px}}
