.kontakt-page[data-astro-cid-d7zyz6zb]{padding-top:60px}.kp-hero[data-astro-cid-d7zyz6zb]{background:var(--ink);border-bottom:1px solid rgba(255,255,255,.08);padding:72px 0 56px;text-align:center}.kp-hero[data-astro-cid-d7zyz6zb] .eyebrow[data-astro-cid-d7zyz6zb]{color:#4dc8f0}.kp-hero[data-astro-cid-d7zyz6zb] .eyebrow[data-astro-cid-d7zyz6zb]:before{background:#4dc8f0}.kp-hero__h1[data-astro-cid-d7zyz6zb]{font-family:var(--ser);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:600;line-height:1.1;letter-spacing:-.025em;color:#fff;margin:14px 0 16px}.kp-hero__lead[data-astro-cid-d7zyz6zb]{font-size:1rem;color:#fff9;line-height:1.7;max-width:520px;margin:0 auto}.kp-wrap[data-astro-cid-d7zyz6zb]{width:var(--page);margin:0 auto}.kp-section[data-astro-cid-d7zyz6zb]{padding:80px 0}.kp-section--alt[data-astro-cid-d7zyz6zb]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.kp-section__header[data-astro-cid-d7zyz6zb]{text-align:center;margin-bottom:48px}.kp-section__eyebrow[data-astro-cid-d7zyz6zb]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.kp-section__h2[data-astro-cid-d7zyz6zb]{font-family:var(--ser);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--ink);margin:0 0 14px}.kp-section__h2[data-astro-cid-d7zyz6zb] em[data-astro-cid-d7zyz6zb]{font-style:italic;color:var(--blue)}.kp-section__lead[data-astro-cid-d7zyz6zb]{font-size:.96rem;color:var(--steel);line-height:1.7;max-width:540px;margin:0 auto}.kp-calendly[data-astro-cid-d7zyz6zb]{position:relative;border:1px solid var(--border);border-radius:16px;overflow:hidden;max-width:900px;margin:0 auto}.kp-calendly__widget[data-astro-cid-d7zyz6zb]{width:100%;height:900px}.kp-calendly__widget[data-astro-cid-d7zyz6zb] iframe{display:block;width:calc(100% + 17px);height:calc(100% + 17px)}.kp-calendly[data-astro-cid-d7zyz6zb]:not(.is-loaded) .kp-calendly__widget[data-astro-cid-d7zyz6zb],.kp-calendly[data-astro-cid-d7zyz6zb]:not(.is-loaded) .kp-calendly__loader[data-astro-cid-d7zyz6zb]{display:none}.kp-calendly[data-astro-cid-d7zyz6zb].is-loaded .kp-calendly__gate[data-astro-cid-d7zyz6zb]{display:none}.kp-calendly__gate[data-astro-cid-d7zyz6zb]{padding:3.5rem 2rem;text-align:center;background:var(--surface)}.kp-calendly__gate-title[data-astro-cid-d7zyz6zb]{font-size:1.05rem;font-weight:700;color:var(--ink);margin-bottom:.5rem}.kp-calendly__gate-text[data-astro-cid-d7zyz6zb]{font-size:.9rem;line-height:1.7;color:var(--steel);max-width:460px;margin:0 auto 1.5rem}.kp-calendly__gate-actions[data-astro-cid-d7zyz6zb]{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.kp-calendly__gate-actions[data-astro-cid-d7zyz6zb] .btn-primary[data-astro-cid-d7zyz6zb]{border:none;cursor:pointer;font-family:inherit}.kp-calendly__loader[data-astro-cid-d7zyz6zb]{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:var(--white);color:var(--muted);font-size:.85rem;transition:opacity .25s ease}.kp-calendly__loader[data-astro-cid-d7zyz6zb].kp-calendly__loader--hidden{opacity:0;pointer-events:none}.kp-calendly__spinner[data-astro-cid-d7zyz6zb]{width:28px;height:28px;border:3px solid var(--border);border-top-color:var(--blue);border-radius:50%;animation:kp-spin .7s linear infinite}@keyframes kp-spin{to{transform:rotate(360deg)}}.kp-info-grid[data-astro-cid-d7zyz6zb]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.kp-info-card[data-astro-cid-d7zyz6zb]{background:var(--white);border:1px solid var(--border);border-radius:14px;padding:28px 24px;display:flex;flex-direction:column;gap:6px;transition:box-shadow .15s}.kp-info-card[data-astro-cid-d7zyz6zb]:hover{box-shadow:var(--sh-md)}.kp-info-card__ico[data-astro-cid-d7zyz6zb]{width:42px;height:42px;border-radius:10px;background:var(--blue-10);border:1px solid var(--blue-20);display:grid;place-items:center;color:var(--blue);margin-bottom:8px}.kp-info-card__ico[data-astro-cid-d7zyz6zb] svg[data-astro-cid-d7zyz6zb]{width:20px;height:20px}.kp-info-card__label[data-astro-cid-d7zyz6zb]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.kp-info-card__value[data-astro-cid-d7zyz6zb]{font-size:.96rem;font-weight:600;color:var(--ink);text-decoration:none}a[data-astro-cid-d7zyz6zb].kp-info-card__value:hover{color:var(--blue);text-decoration:underline}.kp-info-card__note[data-astro-cid-d7zyz6zb]{font-size:.82rem;color:var(--steel);line-height:1.5;margin-top:2px}@media (max-width: 860px){.kp-info-grid[data-astro-cid-d7zyz6zb]{grid-template-columns:1fr}}@media (max-width: 540px){.kp-section[data-astro-cid-d7zyz6zb]{padding:56px 0}.kp-calendly__widget[data-astro-cid-d7zyz6zb]{height:800px}}
