.kontakt[data-astro-cid-5wl5u4o7]{background:linear-gradient(var(--navy-70), var(--navy-70)), var(--bg) center / cover no-repeat;color:#fff;padding-block:clamp(72px,8vw,112px) clamp(64px,7vw,100px)}.kontakt__in[data-astro-cid-5wl5u4o7]{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.kontakt__osoba[data-astro-cid-5wl5u4o7]{border-radius:var(--radius);backdrop-filter:blur(6px);background:#12233899;border:1px solid #ffffff1f;grid-template-columns:96px 1fr;align-items:center;gap:20px;max-width:26rem;padding:24px;display:grid}.kontakt__foto[data-astro-cid-5wl5u4o7]{object-fit:cover;border-radius:12px;width:96px;height:96px}.kontakt__ikona[data-astro-cid-5wl5u4o7]{background:#fff;border-radius:12px;place-items:center;width:96px;height:96px;display:grid}.kontakt__stitky[data-astro-cid-5wl5u4o7]{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.kontakt__stitky[data-astro-cid-5wl5u4o7] li[data-astro-cid-5wl5u4o7]{color:#d6e2ee;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;padding:5px 12px;font-size:.8rem}.kontakt__jmeno[data-astro-cid-5wl5u4o7]{letter-spacing:-.02em;font-size:1.35rem}.kontakt__role[data-astro-cid-5wl5u4o7]{color:#a9c4dd;font-size:.9rem}.kontakt__osoba-text[data-astro-cid-5wl5u4o7]{grid-column:1/-1;font-size:.95rem}.kontakt__spojeni[data-astro-cid-5wl5u4o7]{grid-column:1/-1;gap:6px;font-weight:400;display:grid}.kontakt__spojeni[data-astro-cid-5wl5u4o7] a[data-astro-cid-5wl5u4o7]:hover{opacity:.75}.kontakt__form[data-astro-cid-5wl5u4o7]{border-radius:var(--radius);background:var(--navy);flex-direction:column;flex:none;gap:24px;width:100%;max-width:576px;padding:24px;display:flex;position:relative}.kontakt__top[data-astro-cid-5wl5u4o7]{gap:12px;margin-bottom:16px;display:grid}.kontakt__label[data-astro-cid-5wl5u4o7]{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;font-size:.8rem;font-weight:400;display:inline-flex}.kontakt__label[data-astro-cid-5wl5u4o7]:before{content:"";background:currentColor;width:48px;height:2px}.kontakt__title[data-astro-cid-5wl5u4o7]{color:#fff;font-size:clamp(2rem,3.4vw,3rem)}.kontakt__fields[data-astro-cid-5wl5u4o7]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 24px;display:grid}.kontakt__fields[data-astro-cid-5wl5u4o7]>[data-astro-cid-5wl5u4o7]{grid-column:span 3}.kontakt__fields[data-astro-cid-5wl5u4o7] .is-wide[data-astro-cid-5wl5u4o7]{grid-column:1/-1}.kontakt__fields[data-astro-cid-5wl5u4o7] .is-tretina[data-astro-cid-5wl5u4o7]{grid-column:span 2}.kontakt__fields[data-astro-cid-5wl5u4o7] .is-tretina[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]{padding-inline:16px}.pole-check[data-astro-cid-5wl5u4o7]{cursor:pointer;align-items:center;gap:12px;font-size:.95rem;font-weight:400;display:flex}.pole-check[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]{appearance:none;cursor:pointer;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;min-height:0;padding:0;display:grid}.pole-check[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:checked{background:#fff}.pole-check[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:checked:after{content:"";border:2px solid var(--navy);border-top:0;border-right:0;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}.pole-check[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:focus-visible{outline-offset:2px;outline:2px solid #fff}.kontakt--vlastni[data-astro-cid-5wl5u4o7] .kontakt__in[data-astro-cid-5wl5u4o7]{align-items:stretch}.kontakt__vlevo[data-astro-cid-5wl5u4o7]{flex-direction:column;flex:1;min-width:0;max-width:34rem;display:flex}input[data-astro-cid-5wl5u4o7],select[data-astro-cid-5wl5u4o7],textarea[data-astro-cid-5wl5u4o7]{border-radius:var(--radius-sm);color:#fff;background:0 0;border:1px solid #ffffff59;width:100%;min-height:48px;padding:8px 24px;font-size:.95rem;font-weight:400;transition:border-color .2s}textarea[data-astro-cid-5wl5u4o7]{resize:vertical;min-height:112px;padding-top:12px}select[data-astro-cid-5wl5u4o7]{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='white' stroke-width='1.6'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E") right 20px center no-repeat}select[data-astro-cid-5wl5u4o7] option[data-astro-cid-5wl5u4o7]{color:var(--ink)}[data-astro-cid-5wl5u4o7]::placeholder{color:#fff;opacity:1}input[data-astro-cid-5wl5u4o7]:focus,select[data-astro-cid-5wl5u4o7]:focus,textarea[data-astro-cid-5wl5u4o7]:focus{border-color:#fff;outline:none}.is-invalid[data-astro-cid-5wl5u4o7],.is-invalid[data-astro-cid-5wl5u4o7]:focus{background-color:#ff6b6b1f;border-color:#ff6b6b}.is-invalid[data-astro-cid-5wl5u4o7]::placeholder{color:#ffd4d4}.is-shake[data-astro-cid-5wl5u4o7]{animation:.45s cubic-bezier(.36,.07,.19,.97) zatres}@keyframes zatres{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.is-shake[data-astro-cid-5wl5u4o7]{animation:none}}.priloha[data-astro-cid-5wl5u4o7]{border-radius:var(--radius-sm);border:1px dashed #ffffff59;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px;transition:border-color .2s,background-color .2s;display:flex}.priloha[data-astro-cid-5wl5u4o7].is-drag{background:#ffffff0d;border-color:#fff}.priloha[data-astro-cid-5wl5u4o7].is-invalid{border-color:#ff8a8a}.priloha__btn[data-astro-cid-5wl5u4o7]{cursor:pointer;background:#ffffff14;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.9rem;font-weight:500;transition:background-color .2s;display:inline-flex}.priloha__btn[data-astro-cid-5wl5u4o7]:hover{background:#ffffff26}.priloha__btn[data-astro-cid-5wl5u4o7]:has(:focus-visible){outline-offset:2px;outline:2px solid #fff}.priloha__info[data-astro-cid-5wl5u4o7]{color:#ffffffb3;overflow-wrap:anywhere;flex:1;min-width:0;font-size:.8rem}.priloha__x[data-astro-cid-5wl5u4o7]{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;width:28px;height:28px;font-size:1.1rem;line-height:1}.kontakt__hp[data-astro-cid-5wl5u4o7]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.kontakt__note[data-astro-cid-5wl5u4o7]{font-size:.9rem;font-weight:400}.kontakt__submit[data-astro-cid-5wl5u4o7]{width:100%}.kontakt__submit[data-astro-cid-5wl5u4o7]:disabled{opacity:.6;cursor:progress}.kontakt__status[data-astro-cid-5wl5u4o7]:empty{display:none}.kontakt__urgent[data-astro-cid-5wl5u4o7]{color:#fffc;font-size:.9rem}.kontakt__urgent[data-astro-cid-5wl5u4o7] a[data-astro-cid-5wl5u4o7]{color:#fff;white-space:nowrap;text-underline-offset:3px;font-weight:500;text-decoration:underline}.kontakt__status[data-astro-cid-5wl5u4o7]{font-size:.95rem;font-weight:400}.kontakt__status[data-astro-cid-5wl5u4o7] a[data-astro-cid-5wl5u4o7]{text-decoration:underline}.kontakt__dik[data-astro-cid-5wl5u4o7]{z-index:2;border-radius:inherit;background:var(--navy);text-align:center;animation:dik-in .5s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex;position:absolute;inset:0}.kontakt__dik[data-astro-cid-5wl5u4o7][hidden]{display:none}.kontakt__dik[data-astro-cid-5wl5u4o7]:focus{outline:none}.kontakt__dik[data-astro-cid-5wl5u4o7] svg[data-astro-cid-5wl5u4o7]{margin-bottom:12px}.dik__kruh[data-astro-cid-5wl5u4o7]{fill:none;stroke:#ffffff40;stroke-width:2px}.dik__fajfka[data-astro-cid-5wl5u4o7]{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:dik-fajfka .6s var(--ease) .25s forwards}.kontakt__dik-title[data-astro-cid-5wl5u4o7]{letter-spacing:var(--tracking);font-size:clamp(1.6rem,2.6vw,2.1rem)}.kontakt__dik[data-astro-cid-5wl5u4o7] p[data-astro-cid-5wl5u4o7]:not(.kontakt__dik-title){color:#fffc;margin-bottom:16px}.btn--svetle[data-astro-cid-5wl5u4o7]{color:var(--navy);background:#fff}.btn--svetle[data-astro-cid-5wl5u4o7]:hover{background:var(--bg-3)}@keyframes dik-in{0%{opacity:0;transform:scale(.98)}}@keyframes dik-fajfka{to{stroke-dashoffset:0}}@media (width<=991px){.kontakt__in[data-astro-cid-5wl5u4o7]{flex-direction:column-reverse;align-items:stretch}.kontakt__form[data-astro-cid-5wl5u4o7],.kontakt__osoba[data-astro-cid-5wl5u4o7],.kontakt__vlevo[data-astro-cid-5wl5u4o7]{max-width:none}.kontakt--vlastni[data-astro-cid-5wl5u4o7] .kontakt__in[data-astro-cid-5wl5u4o7]{flex-direction:column}}@media (width<=479px){.kontakt__fields[data-astro-cid-5wl5u4o7]{grid-template-columns:repeat(6,minmax(0,1fr))}.kontakt__fields[data-astro-cid-5wl5u4o7]>[data-astro-cid-5wl5u4o7]{grid-column:1/-1}.kontakt__fields[data-astro-cid-5wl5u4o7] .is-tretina[data-astro-cid-5wl5u4o7]{grid-column:span 2}.kontakt__form[data-astro-cid-5wl5u4o7]{padding:20px}.kontakt__osoba[data-astro-cid-5wl5u4o7]{grid-template-columns:72px 1fr;padding:20px}.kontakt__foto[data-astro-cid-5wl5u4o7],.kontakt__ikona[data-astro-cid-5wl5u4o7]{width:72px;height:72px}}
