.pk[data-astro-cid-tbtnwjwz]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.pk__svg[data-astro-cid-tbtnwjwz]{width:100%;height:100%;display:block}.pk__line[data-astro-cid-tbtnwjwz]{fill:none;stroke:url(#pk-level);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.pk__train[data-astro-cid-tbtnwjwz]{fill:none;stroke:#fff;stroke-width:7;stroke-linecap:round;stroke-dasharray:3 97;filter:url(#pk-glow);animation:pk-run linear infinite}@keyframes pk-run{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.pk__st[data-astro-cid-tbtnwjwz]{stroke:#040404;stroke-width:3;animation:pk-blink 4s ease-in-out infinite}.pk__st--f[data-astro-cid-tbtnwjwz]{fill:#ffb547}.pk__st--a[data-astro-cid-tbtnwjwz]{fill:#6aa9ff}.pk__st--s[data-astro-cid-tbtnwjwz]{fill:#ee741d}@keyframes pk-blink{0%,to{opacity:.7;r:5}12%{opacity:1;r:7;filter:drop-shadow(0 0 6px currentColor)}24%{opacity:.8;r:5}}.pk__label[data-astro-cid-tbtnwjwz]{font-family:var(--font-mono, monospace);font-size:12px;letter-spacing:.18em;fill:#ffffff73}.pk__nr[data-astro-cid-tbtnwjwz]{fill:var(--primary, #ee741d)}.pk__term-box[data-astro-cid-tbtnwjwz]{fill:#0e0e0e;stroke:#ee741d;stroke-width:2}.pk__term-glow[data-astro-cid-tbtnwjwz]{fill:none;stroke:#ee741d;stroke-width:2;animation:pk-term 2.4s ease-in-out infinite}@keyframes pk-term{0%,to{opacity:.2}50%{opacity:1}}.pk__term-label[data-astro-cid-tbtnwjwz]{font-family:var(--font-headline, sans-serif);font-weight:800;font-size:15px;letter-spacing:.3em;fill:#ee741d}.pk__term-sub[data-astro-cid-tbtnwjwz]{font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.2em;fill:#ffffff80}@media(max-width:1100px){.pk__svg[data-astro-cid-tbtnwjwz]{opacity:.35}}@media(prefers-reduced-motion:reduce){.pk__train[data-astro-cid-tbtnwjwz],.pk__st[data-astro-cid-tbtnwjwz],.pk__term-glow[data-astro-cid-tbtnwjwz]{animation:none}.pk__train[data-astro-cid-tbtnwjwz]{opacity:0}}.thepra-path-card__seriell{align-self:flex-start;margin:2px 0 0;font:700 9.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ee741d;border:1px solid rgba(238,116,29,.55);padding:4px 7px}.tp-bar{position:sticky;top:var(--nav-h, 80px);z-index:30;background:#040404e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--hairline)}.tp-bar__inner{max-width:1600px;margin:0 auto;padding:14px 48px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.tp-switch{display:inline-flex;border:1px solid var(--hairline-strong)}.tp-switch button{display:inline-flex;align-items:center;gap:8px;background:none;border:0;cursor:pointer;padding:12px 18px;font:700 12px/1 var(--font-headline);letter-spacing:.14em;text-transform:uppercase;color:var(--on-surface-65);transition:all .2s}.tp-switch button .material-symbols-outlined{font-size:18px}.tp-switch button:hover{color:#fff}.tp-switch button.is-on{background:var(--primary);color:var(--on-primary)}.tp-filter{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tp-search{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--hairline-strong);padding:0 12px;background:#0a0a0a}.tp-search .material-symbols-outlined{font-size:18px;color:var(--on-surface-65)}.tp-search input{background:none;border:0;color:#fff;font:400 14px/1 var(--font-body);padding:11px 0;width:220px;outline:none}.tp-search:focus-within{border-color:var(--primary)}.tp-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font:600 13px/1 var(--font-body);color:var(--on-surface-variant)}.tp-toggle input{width:18px;height:18px;accent-color:var(--primary)}.tp-count{font:600 11px/1 var(--font-mono);letter-spacing:.12em;color:var(--on-surface-65);text-transform:uppercase;min-width:90px}[data-filter-karte].is-weg,[data-filter-gruppe].is-leer{display:none!important}[data-sicht] .thepra-lane,[data-sicht] .thepra-uebersicht{scroll-margin-top:170px}.thepra-uebersicht__fam{font:600 12px/1 var(--font-mono);letter-spacing:.14em;color:var(--primary);margin-left:10px;vertical-align:middle;text-transform:uppercase}@media(max-width:720px){.tp-bar__inner{padding:10px 16px}.tp-switch{width:100%}.tp-switch button{flex:1;justify-content:center;padding:11px 8px;font-size:11px;letter-spacing:.06em}.tp-search{flex:1}.tp-search input{width:100%}}.thepra-paths-hero__inner{position:relative;z-index:2}.thepra-paths-hero .pk{z-index:0;inset:90px 2% 20px 46%}@media(max-width:1100px){.thepra-paths-hero .pk{left:0;right:0}}.thepra-paths-hero .thepra-paths-direction{display:none}.thepra-paths-hero:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#040404eb,#0404048c 38%,#04040400 55%)}.thepra-paths-hero:after{z-index:3}.thepra-path-card.has-thumb{padding:0 0 16px;gap:10px;min-height:0}.thepra-path-card.has-thumb .thepra-path-card__thumb{position:relative;inset:auto;display:block;width:100%;aspect-ratio:16 / 9;z-index:0;border-bottom:1px solid var(--hairline)}.thepra-path-card.has-thumb .thepra-path-card__thumb img{opacity:1;object-fit:cover;object-position:center;filter:brightness(1.12) contrast(1.04) saturate(1.05)}.thepra-path-card.has-thumb .thepra-path-card__thumb:after{background:linear-gradient(180deg,#00000040,#0000 30% 80%,#00000059)}.thepra-path-card.has-thumb:hover .thepra-path-card__thumb img{opacity:1;transform:scale(1.08);filter:brightness(1.2) contrast(1.05) saturate(1.1)}.thepra-path-card.has-thumb>.thepra-path-card__name,.thepra-path-card.has-thumb>.thepra-path-card__meta,.thepra-path-card.has-thumb>.thepra-path-card__elearning,.thepra-path-card.has-thumb>.thepra-path-card__levels{margin-left:16px;margin-right:16px}.thepra-path-card.has-thumb>.thepra-path-card__badge{position:absolute;top:10px;left:10px;margin:0;width:max-content;align-self:flex-start}.thepra-path-card.has-thumb>.thepra-path-card__icon{position:absolute;top:10px;right:10px;margin:0;transform:scale(.85);transform-origin:top right;background:#0a0a0ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.thepra-path-card.has-thumb>.thepra-path-card__name{margin-top:4px}.thepra-path-card.has-thumb.is-new{padding-top:0}
