.kontakt[data-astro-cid-qjvhfxcr]{padding-block:20px var(--section-pad)}.kontakt__grid[data-astro-cid-qjvhfxcr]{grid-template-areas:"head""form""person";gap:32px;display:grid}.kontakt__head[data-astro-cid-qjvhfxcr]{grid-area:head}.kontakt__form-card[data-astro-cid-qjvhfxcr]{grid-area:form}.kontakt__design[data-astro-cid-qjvhfxcr]{border-top:1px solid var(--line);max-width:34em;color:var(--ink-soft);text-wrap:pretty;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:2px 14px;padding-top:18px;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.5;display:flex}.kontakt__design[data-astro-cid-qjvhfxcr] a[data-astro-cid-qjvhfxcr]{white-space:nowrap;min-height:44px}@media (width<=479.98px){.kontakt__design[data-astro-cid-qjvhfxcr] a[data-astro-cid-qjvhfxcr]{white-space:normal}}.kontakt__offer[data-astro-cid-qjvhfxcr] a[data-astro-cid-qjvhfxcr]{min-height:44px;color:var(--purple);text-underline-offset:5px;align-items:center;gap:8px;font-size:clamp(1rem,1.25vw,1.125rem);font-weight:750;text-decoration:underline 2px;display:inline-flex}.kontakt__sparring[data-astro-cid-qjvhfxcr]{max-width:30em;color:var(--ink-soft);text-wrap:pretty;margin-top:14px;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.5}.kontakt__person[data-astro-cid-qjvhfxcr]{grid-area:person}h1[data-astro-cid-qjvhfxcr]{letter-spacing:-.05em;font-size:clamp(2.25rem,9.4vw,4.375rem);font-weight:800;line-height:1.02}.kontakt__say[data-astro-cid-qjvhfxcr],.kontakt__answer[data-astro-cid-qjvhfxcr]{text-wrap:balance;display:block}.kontakt__answer[data-astro-cid-qjvhfxcr]{color:var(--purple);font-synthesis:style;margin-top:.1em;font-style:italic}.kontakt__intro[data-astro-cid-qjvhfxcr]{max-width:22em;color:var(--ink-soft);text-wrap:pretty;margin-top:clamp(16px,2vw,28px);font-size:clamp(1.125rem,1.75vw,1.5625rem);line-height:1.45}.kontakt__person[data-astro-cid-qjvhfxcr]{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.kontakt__portrait[data-astro-cid-qjvhfxcr]{aspect-ratio:245/315;flex:none;width:min(46vw,230px);position:relative}.kontakt__portrait[data-astro-cid-qjvhfxcr] img{object-fit:cover;object-position:52% 22%;border-radius:26px;width:100%;height:100%;position:relative;box-shadow:0 20px 40px -22px #141c3a73}.kontakt__blob[data-astro-cid-qjvhfxcr]{background:var(--mint);border-radius:58% 42% 46% 54%/72% 48% 52% 28%;width:78%;height:44%;position:absolute;bottom:-9%;left:-9%;transform:rotate(-4deg)}.kontakt__who[data-astro-cid-qjvhfxcr]{min-width:0}.kontakt__name[data-astro-cid-qjvhfxcr]{letter-spacing:-.035em;font-size:clamp(1.5rem,2.1vw,1.875rem);font-weight:800;line-height:1.15}.kontakt__role[data-astro-cid-qjvhfxcr]{color:var(--ink-soft);margin-top:4px;font-size:clamp(1.0625rem,1.5vw,1.375rem)}.kontakt__links[data-astro-cid-qjvhfxcr]{margin:clamp(10px,1.6vw,22px) 0 0;padding:0;list-style:none;display:grid}.kontakt__links[data-astro-cid-qjvhfxcr] a[data-astro-cid-qjvhfxcr]{min-height:48px;color:var(--ink);align-items:center;gap:12px;font-size:clamp(1.0625rem,1.5vw,1.375rem);font-weight:500;text-decoration:none;display:inline-flex}.kontakt__links[data-astro-cid-qjvhfxcr] a[data-astro-cid-qjvhfxcr]>svg[data-astro-cid-qjvhfxcr]:first-child{color:var(--purple);flex:none}.kontakt__links[data-astro-cid-qjvhfxcr] a[data-astro-cid-qjvhfxcr]>span[data-astro-cid-qjvhfxcr]:not(.visually-hidden){text-underline-offset:5px;overflow-wrap:anywhere;text-decoration:underline 1.5px}.kontakt__links[data-astro-cid-qjvhfxcr] a[data-astro-cid-qjvhfxcr]:hover{color:var(--purple)}.kontakt__out[data-astro-cid-qjvhfxcr]{flex:none;margin-left:-4px}@media (width>=1024px){.kontakt[data-astro-cid-qjvhfxcr]{padding-top:calc(128 * var(--u) + clamp(12px, 1.4vw, 20px))}.kontakt__grid[data-astro-cid-qjvhfxcr]{grid-template-columns:minmax(0,.84fr) minmax(0,1fr);grid-template-areas:"head form""person form";align-items:start;gap:0 clamp(32px,3.4vw,48px)}.kontakt__head[data-astro-cid-qjvhfxcr]{padding-top:clamp(40px,4.6vw,68px)}h1[data-astro-cid-qjvhfxcr]{font-size:clamp(3rem,4.86vw,4.375rem)}.kontakt__person[data-astro-cid-qjvhfxcr]{align-self:end;margin-top:clamp(36px,4.6vw,72px);padding-bottom:clamp(28px,3.4vw,50px);padding-left:clamp(12px,1.6vw,24px)}.kontakt__portrait[data-astro-cid-qjvhfxcr]{width:clamp(180px,16vw,230px)}.kontakt__blob[data-astro-cid-qjvhfxcr]{left:-26%}}
