.series-card[data-astro-cid-kvpyss7y]{display:grid;grid-template-rows:auto auto 1fr auto;gap:1.25rem;padding:1.5rem;background:var(--surface);border:1px solid var(--linie);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);scroll-margin-top:calc(var(--header-h) + 24px);transition:border-color .2s var(--ease),transform .2s var(--ease)}.series-card[data-astro-cid-kvpyss7y]:hover{border-color:var(--link)}.series-card[data-astro-cid-kvpyss7y]:target{border-color:var(--link);box-shadow:0 0 0 3px var(--tint),var(--shadow-card)}.series-card__head[data-astro-cid-kvpyss7y]{display:grid;gap:.4rem}.series-card__kicker[data-astro-cid-kvpyss7y]{color:var(--link)}.series-card__program[data-astro-cid-kvpyss7y]{color:var(--text)}.series-card__period[data-astro-cid-kvpyss7y]{font-family:var(--font-display);font-variation-settings:"wdth" 88;font-weight:500;font-size:1.35rem;line-height:1.15}.series-card__place[data-astro-cid-kvpyss7y]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:.95rem}.series-card__city[data-astro-cid-kvpyss7y]{display:inline-flex;align-items:center;gap:.35rem;font-weight:600}.series-card__city[data-astro-cid-kvpyss7y] svg{color:var(--link)}.series-card__seats[data-astro-cid-kvpyss7y]{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.03em;color:var(--text-muted);align-self:center}.series-card__seats[data-astro-cid-kvpyss7y].is-scarce{color:var(--signal);font-weight:500}.series-card__timeline[data-astro-cid-kvpyss7y]{padding-top:.25rem}.series-card__months[data-astro-cid-kvpyss7y]{position:relative;height:1.1rem;border-bottom:1px solid var(--linie)}.series-card__months[data-astro-cid-kvpyss7y] span[data-astro-cid-kvpyss7y]{position:absolute;top:0;padding-left:3px;border-left:1px solid var(--linie);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.02em;color:var(--text-muted);overflow:hidden;white-space:nowrap}.series-card__track[data-astro-cid-kvpyss7y]{position:relative;height:26px}.series-card__span[data-astro-cid-kvpyss7y]{position:absolute;top:50%;height:2px;transform:translateY(-50%);background:repeating-linear-gradient(90deg,var(--link) 0 4px,transparent 4px 8px);opacity:.55}.series-card__span--tbd[data-astro-cid-kvpyss7y]{left:0;right:0;height:8px;border:1px dashed var(--graphit-logo);border-radius:99px;background:none;opacity:1}.series-card__dot[data-astro-cid-kvpyss7y]{position:absolute;top:50%;width:11px;height:11px;margin-left:-5.5px;transform:translateY(-50%);border-radius:50%;background:var(--brand);border:2px solid var(--link);box-shadow:0 0 0 2px var(--surface)}.series-card__dot[data-astro-cid-kvpyss7y].is-online{background:var(--surface)}.series-card__dot[data-astro-cid-kvpyss7y].is-past{background:var(--linie);border-color:var(--graphit-logo)}.series-card__label[data-astro-cid-kvpyss7y]{color:var(--text-muted);margin-bottom:.6rem}.series-card__chips[data-astro-cid-kvpyss7y]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.series-card__chip[data-astro-cid-kvpyss7y]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border-radius:var(--radius);background:var(--tint);font-family:var(--font-mono);font-size:.84rem;font-weight:500;color:var(--text)}.series-card__chip[data-astro-cid-kvpyss7y].is-online{background:none;box-shadow:inset 0 0 0 1px var(--link)}.series-card__chip[data-astro-cid-kvpyss7y].is-past{background:var(--bg);color:var(--text-muted);text-decoration:line-through;text-decoration-color:#55595f80}.series-card__online[data-astro-cid-kvpyss7y]{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--link)}.series-card__note[data-astro-cid-kvpyss7y]{font-style:italic;color:var(--text-muted)}.series-card__foot[data-astro-cid-kvpyss7y]{padding-top:1rem;border-top:1px solid var(--linie)}.series-card__book[data-astro-cid-kvpyss7y]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:600;color:var(--link);text-decoration:none}.series-card__book[data-astro-cid-kvpyss7y] svg{transition:transform .2s var(--ease)}.series-card__book[data-astro-cid-kvpyss7y]:hover svg{transform:translate(3px)}.series-card__book--quiet[data-astro-cid-kvpyss7y]{color:var(--text)}section[data-astro-cid-kfjbvnjg]{margin-top:clamp(3rem,5vw,5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--linie);scroll-margin-top:calc(var(--header-h) + 2rem)}h2[data-astro-cid-kfjbvnjg]{margin-bottom:1.5rem}.training-people[data-astro-cid-kfjbvnjg],.training-testimonials[data-astro-cid-kfjbvnjg]{display:grid;gap:2.5rem}figure[data-astro-cid-kfjbvnjg]{margin:0;max-width:74ch}blockquote[data-astro-cid-kfjbvnjg]{margin:0}blockquote[data-astro-cid-kfjbvnjg] p[data-astro-cid-kfjbvnjg]{white-space:pre-line;line-height:1.65}figcaption[data-astro-cid-kfjbvnjg]{margin-top:1.25rem;font-size:.95rem;line-height:1.6;color:var(--text-muted)}.training-breadcrumb[data-astro-cid-pge7oabv]{padding-block:1.2rem;font-size:.9rem}.training-breadcrumb[data-astro-cid-pge7oabv] nav[data-astro-cid-pge7oabv]{display:flex;gap:.7rem;flex-wrap:wrap}.training-breadcrumb[data-astro-cid-pge7oabv] a[data-astro-cid-pge7oabv]{color:var(--text-muted);text-underline-offset:.2em}.training-benefit[data-astro-cid-pge7oabv]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,1.3rem + .7vw,2rem);max-width:36ch;color:var(--link);line-height:1.2}.training-introduction[data-astro-cid-pge7oabv]{max-width:52ch;color:var(--text-muted)}.training-facts[data-astro-cid-pge7oabv]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:0 0 1.5rem}.training-facts[data-astro-cid-pge7oabv] div[data-astro-cid-pge7oabv]{border-top:1px solid var(--linie);padding-top:1.5rem}.training-facts[data-astro-cid-pge7oabv] dt[data-astro-cid-pge7oabv]{font-size:.9rem;color:var(--text-muted);margin-bottom:.5rem}.training-facts[data-astro-cid-pge7oabv] dd[data-astro-cid-pge7oabv]{margin:0;font-size:1.15rem;font-weight:500;max-width:24ch}.training-conditions[data-astro-cid-pge7oabv]{font-size:.91rem;color:var(--text-muted);margin-top:1.5rem;max-width:76ch}.training-tools[data-astro-cid-pge7oabv]{display:flex;gap:.65rem 1.5rem;flex-wrap:wrap;align-items:center;margin-top:1.8rem}.training-tools[data-astro-cid-pge7oabv] button[data-astro-cid-pge7oabv]{border:0;background:none;font:inherit;min-height:44px;color:var(--link);text-decoration:underline;text-underline-offset:.2em;cursor:pointer;padding:0}.training-tools[data-astro-cid-pge7oabv] [data-astro-cid-pge7oabv][role=status]{font-size:.9rem}.share-fallback[data-astro-cid-pge7oabv]{width:min(100%,36rem);border:1px solid var(--linie);padding:.65rem;background:var(--surface);color:var(--text)}.training-layout[data-astro-cid-pge7oabv]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:clamp(2rem,5vw,6rem);padding-block:var(--section-y)}.training-navigation[data-astro-cid-pge7oabv] nav[data-astro-cid-pge7oabv]{position:sticky;top:calc(var(--header-h) + 2rem);display:grid;gap:.4rem}.training-navigation[data-astro-cid-pge7oabv] a[data-astro-cid-pge7oabv]{display:block;padding:.6rem 0;color:var(--text-muted);text-decoration:none;border-bottom:1px solid var(--linie);font-size:.95rem}.training-navigation[data-astro-cid-pge7oabv] a[data-astro-cid-pge7oabv]:hover{color:var(--link)}.training-copy[data-astro-cid-pge7oabv]{min-width:0;max-width:890px}.training-copy[data-astro-cid-pge7oabv] section[data-astro-cid-pge7oabv]+section[data-astro-cid-pge7oabv]{margin-top:clamp(3rem,5vw,5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--linie)}.training-copy[data-astro-cid-pge7oabv] section[data-astro-cid-pge7oabv]{scroll-margin-top:calc(var(--header-h) + 2rem)}.training-copy[data-astro-cid-pge7oabv] h2[data-astro-cid-pge7oabv]{margin-bottom:1.5rem}.training-copy[data-astro-cid-pge7oabv] p[data-astro-cid-pge7oabv]{max-width:74ch;line-height:1.65}.training-copy[data-astro-cid-pge7oabv] h3[data-astro-cid-pge7oabv]{margin-block:2rem 1rem}.training-copy[data-astro-cid-pge7oabv] p[data-astro-cid-pge7oabv]+p[data-astro-cid-pge7oabv]{margin-top:1rem}.training-list[data-astro-cid-pge7oabv]{padding-left:1.2rem;margin:0 0 1.2rem;display:grid;gap:.65rem;max-width:72ch}.training-list[data-astro-cid-pge7oabv] li[data-astro-cid-pge7oabv]::marker{color:var(--link)}.training-copy[data-astro-cid-pge7oabv] a[data-astro-cid-pge7oabv]{text-underline-offset:.2em}.training-series[data-astro-cid-pge7oabv]{display:grid;gap:1.5rem;margin-top:2rem}.training-series__item[data-astro-cid-pge7oabv]{padding-block:1.5rem 2rem;border-top:1px solid var(--linie)}.training-series__item[data-astro-cid-pge7oabv] h3[data-astro-cid-pge7oabv]{margin:0 0 .5rem}.training-series__id[data-astro-cid-pge7oabv]{font-size:.9rem;color:var(--text-muted)}.training-series__dates[data-astro-cid-pge7oabv]{display:flex;list-style:none;padding:1.5rem 0;gap:.7rem;flex-wrap:wrap}.training-series__dates[data-astro-cid-pge7oabv] li[data-astro-cid-pge7oabv]{display:grid;gap:.3rem;padding:.8rem 1rem;border:1px solid var(--linie);font-size:.9rem;min-width:110px;font-variant-numeric:tabular-nums}.training-series__dates[data-astro-cid-pge7oabv] time[data-astro-cid-pge7oabv]{font-weight:600;color:var(--text)}.training-series__dates[data-astro-cid-pge7oabv] li[data-astro-cid-pge7oabv]>span[data-astro-cid-pge7oabv]{color:var(--text-muted)}.training-series__day[data-astro-cid-pge7oabv]{font-size:.8rem}.training-series__footer[data-astro-cid-pge7oabv]{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.training-series__footer[data-astro-cid-pge7oabv] p[data-astro-cid-pge7oabv]{font-size:.95rem}.training-series__seats[data-astro-cid-pge7oabv]{font-weight:600;color:var(--link)}.training-no-dates[data-astro-cid-pge7oabv]{padding:1.7rem 0;margin-top:1.8rem;border-top:1px solid var(--linie)}.training-no-dates[data-astro-cid-pge7oabv] h3[data-astro-cid-pge7oabv]{margin:0 0 1rem}.training-no-dates[data-astro-cid-pge7oabv] .btn,.training-inhouse[data-astro-cid-pge7oabv] .btn{margin-top:1.5rem}.training-faq[data-astro-cid-pge7oabv] details[data-astro-cid-pge7oabv]{border-bottom:1px solid var(--linie)}.training-faq[data-astro-cid-pge7oabv] summary[data-astro-cid-pge7oabv]{font-weight:500;cursor:pointer;min-height:56px;padding:1rem 1.6rem 1rem 0}.training-faq[data-astro-cid-pge7oabv] details[data-astro-cid-pge7oabv] p[data-astro-cid-pge7oabv]{padding:0 0 1.4rem;color:var(--text-muted)}.training-close[data-astro-cid-pge7oabv]{font-size:var(--fs-lead);margin-top:2rem}.training-final[data-astro-cid-pge7oabv]{display:flex;align-items:center;gap:1rem 1.5rem;flex-wrap:wrap;margin-top:1.5rem}.training-related[data-astro-cid-pge7oabv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-block:2rem}.training-related[data-astro-cid-pge7oabv]:has(>:only-child){grid-template-columns:minmax(0,1fr)}@media(width<=900px){.training-facts[data-astro-cid-pge7oabv]{grid-template-columns:repeat(2,minmax(0,1fr))}.training-layout[data-astro-cid-pge7oabv]{grid-template-columns:minmax(0,1fr)}.training-navigation[data-astro-cid-pge7oabv] nav[data-astro-cid-pge7oabv]{position:static;display:flex;gap:.5rem 1.3rem;flex-wrap:wrap}.training-navigation[data-astro-cid-pge7oabv]{border-bottom:1px solid var(--linie);padding-bottom:1rem}.training-navigation[data-astro-cid-pge7oabv] a[data-astro-cid-pge7oabv]{border:0}.training-related[data-astro-cid-pge7oabv]{grid-template-columns:1fr}}@media(width<=480px){.training-facts[data-astro-cid-pge7oabv]{grid-template-columns:1fr;gap:1.3rem}.training-facts[data-astro-cid-pge7oabv] div[data-astro-cid-pge7oabv]{padding-top:1rem}.training-series__footer[data-astro-cid-pge7oabv] .btn{width:100%}}@media print{.training-breadcrumb[data-astro-cid-pge7oabv],.training-navigation[data-astro-cid-pge7oabv],.training-tools[data-astro-cid-pge7oabv],.training-related[data-astro-cid-pge7oabv],.training-final[data-astro-cid-pge7oabv],.training-inhouse[data-astro-cid-pge7oabv],.site-header,.site-footer,.page-hero__media,.page-hero__actions{display:none!important}.training-layout[data-astro-cid-pge7oabv]{display:block;padding:1rem 0}.training-facts[data-astro-cid-pge7oabv]{grid-template-columns:repeat(2,1fr)}.training-copy[data-astro-cid-pge7oabv] section[data-astro-cid-pge7oabv]+section[data-astro-cid-pge7oabv]{margin-top:1.5rem;padding-top:1rem}.training-faq[data-astro-cid-pge7oabv] details[data-astro-cid-pge7oabv] p[data-astro-cid-pge7oabv]{display:block!important}.training-faq[data-astro-cid-pge7oabv] details[data-astro-cid-pge7oabv]{display:block}.training-series__item[data-astro-cid-pge7oabv]{break-inside:avoid}body,.tone-paper,.tone-white{background:#fff!important;color:#111!important}.page-hero{padding:1.5rem 0!important}.page-hero__grid{display:block!important;min-height:0!important}.page-hero__text{padding:0!important}a{color:#111!important}.btn{display:none!important}.training-conditions[data-astro-cid-pge7oabv]{color:#333!important}.training-copy[data-astro-cid-pge7oabv] p[data-astro-cid-pge7oabv]{color:#111!important}}
