footer.svelte-1di3vfo{display:flex;align-items:center;margin-top:2rem}p.svelte-1di3vfo{flex:1;color:var(--text-color)}a.svelte-1di3vfo{text-decoration:none;color:var(--text-color)}li.svelte-xny5ld{margin:1rem}a.svelte-xny5ld{text-decoration:none;color:var(--text-color);font-weight:500;transition:var(--transition)}a.svelte-xny5ld:hover{color:var(--text-color-active);opacity:.9}a.active.svelte-xny5ld{color:var(--text-color-active)}ul.svelte-h8wsec{display:flex;flex-direction:row;margin:0;padding:0;list-style-type:none}ul.vertical.svelte-h8wsec{flex-direction:column;font-size:2rem}button.svelte-qc5lb4.svelte-qc5lb4{all:unset;background:transparent;border:0}.hamburger.svelte-qc5lb4 .line.svelte-qc5lb4{width:24px;height:2px;background-color:var(--text-color);display:block;margin:4px auto;transition:var(--transition)}.hamburger.svelte-qc5lb4.svelte-qc5lb4:hover{cursor:pointer}.hamburger.is-active.svelte-qc5lb4.svelte-qc5lb4{transition:var(--transition);transition-delay:.2s;transform:rotate(45deg)}.hamburger.is-active.svelte-qc5lb4 .line.svelte-qc5lb4:nth-child(2){width:0px}.hamburger.is-active.svelte-qc5lb4 .line.svelte-qc5lb4:nth-child(1),.hamburger.is-active.svelte-qc5lb4 .line.svelte-qc5lb4:nth-child(3){transition-delay:.1s}.hamburger.is-active.svelte-qc5lb4 .line.svelte-qc5lb4:nth-child(1){transform:translateY(6px)}.hamburger.is-active.svelte-qc5lb4 .line.svelte-qc5lb4:nth-child(3){transform:translateY(-6px) rotate(90deg)}img.svelte-1gotrri.svelte-1gotrri{max-height:54px}header.svelte-1gotrri.svelte-1gotrri{z-index:10000;display:flex;flex-direction:row;align-items:center;gap:1.5rem;padding:2rem 0}figure.svelte-1gotrri.svelte-1gotrri{margin:0}.contact.icon.svelte-1gotrri.svelte-1gotrri{display:none}@media (min-width: 1024px){.links.svelte-1gotrri.svelte-1gotrri{flex:1}.hamburger.svelte-1gotrri.svelte-1gotrri,.overlay.svelte-1gotrri.svelte-1gotrri{display:none}}@media (max-width: 1023px){header.svelte-1gotrri.svelte-1gotrri{padding:1rem 0}.links.svelte-1gotrri.svelte-1gotrri,.external.svelte-1gotrri.svelte-1gotrri{display:none}header.svelte-1gotrri>figure.svelte-1gotrri{flex:1}.overlay.svelte-1gotrri.svelte-1gotrri{position:absolute;z-index:9999;top:5rem;left:0;right:0;height:100%;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:hsla(var(--color-background-h),var(--color-background-s),var(--color-background-l),.7);display:flex;align-items:center;justify-content:center}}@media (max-width: 768px){img.svelte-1gotrri.svelte-1gotrri{max-height:48px}.contact.text.svelte-1gotrri.svelte-1gotrri{display:none}.contact.icon.svelte-1gotrri.svelte-1gotrri{display:flex}}section.svelte-1k1kr84{padding:2rem;background:#ffffff73;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:34px}figure.svelte-ra43mh{text-align:center;margin:0;margin-right:2rem}h3.svelte-ra43mh,p.svelte-ra43mh{margin:0;font-size:1rem}h3.svelte-ra43mh{margin-top:.5rem;font-weight:500}.linkedin.svelte-ra43mh{height:1.5rem}div.svelte-ra43mh{margin-top:.5rem}.portrait img{width:128px!important;border-radius:100%;border:3px solid black}a.svelte-ra43mh{text-decoration:none;color:#111218}@media (max-width: 512px){.portrait img{width:96px!important}}section.svelte-cjk4h1{display:flex;flex-direction:row;gap:6rem}@media (max-width: 1024px){section.svelte-cjk4h1{flex-direction:column-reverse}h1.svelte-cjk4h1{text-align:center}}div.svelte-cjk4h1{flex:1}h3.svelte-cjk4h1{max-width:70%;margin-bottom:4rem}form.svelte-cjk4h1{display:flex;flex-direction:column;align-items:flex-start}input.svelte-cjk4h1,textarea.svelte-cjk4h1{all:unset;box-sizing:border-box;display:block;width:100%;padding:.5rem;margin-bottom:1rem;border-bottom:1px solid var(--text-color)}input.svelte-cjk4h1:disabled,textarea.svelte-cjk4h1:disabled{opacity:.7}input[type=checkbox].svelte-cjk4h1{display:none}input.svelte-cjk4h1:not(:focus):not(:placeholder-shown):invalid,textarea.svelte-cjk4h1:not(:focus):not(:placeholder-shown):invalid{border-color:red}.team.svelte-cjk4h1{display:flex;flex-direction:column}figure.svelte-cjk4h1{margin:0;display:flex;justify-items:flex-start}form.svelte-cjk4h1 svg path{fill:#fff}.spin.svelte-cjk4h1 svg{animation:svelte-cjk4h1-spin 4s linear infinite}@keyframes svelte-cjk4h1-spin{to{transform:rotate(360deg)}}@media (min-width: 1281px){div.svelte-1oftlyr{max-width:1280px;margin:0 auto}}@media (max-width: 1280px){div.svelte-1oftlyr{margin:0 2rem}}article.svelte-1oftlyr{margin-bottom:4rem}
