.tr-profile[data-astro-cid-4fiqyy3u]{max-width:1280px;margin:0 auto;padding:88px 32px;display:flex;flex-direction:column;gap:88px}.tr-profil[data-astro-cid-4fiqyy3u]{display:grid;grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:56px;align-items:start;scroll-margin-top:84px}.tr-profil--rechts[data-astro-cid-4fiqyy3u]{grid-template-columns:minmax(0,1fr) minmax(0,500px)}.tr-profil--rechts[data-astro-cid-4fiqyy3u] .tr-foto-spalte[data-astro-cid-4fiqyy3u]{order:2}.tr-foto-spalte[data-astro-cid-4fiqyy3u]{position:sticky;top:84px}.tr-foto-spalte[data-astro-cid-4fiqyy3u] picture{display:block}.tr-foto-spalte[data-astro-cid-4fiqyy3u] .tr-foto{display:block;width:100%;aspect-ratio:5 / 6;height:auto;object-fit:cover;box-sizing:border-box;border:3px solid var(--color-brand);border-radius:6px}.tr-foto-platzhalter[data-astro-cid-4fiqyy3u]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;aspect-ratio:5 / 6;border:2px dashed var(--color-chip-rand);border-radius:6px;background:var(--color-cream-deep)}.tr-initiale[data-astro-cid-4fiqyy3u]{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:var(--color-surface);font:800 44px/1 var(--font-heading);color:var(--color-brand)}.tr-foto-folgt[data-astro-cid-4fiqyy3u]{font:600 14px/1 var(--font-body);color:#57524a}.tr-rolle[data-astro-cid-4fiqyy3u]{margin:0 0 10px;font:700 13px/1.4 var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--color-gold-text)}.tr-name[data-astro-cid-4fiqyy3u]{margin:0;font:800 52px/1.05 var(--font-heading);letter-spacing:-.03em;color:var(--color-ink)}.tr-fakten[data-astro-cid-4fiqyy3u]{display:flex;flex-direction:column;gap:14px;margin:28px 0 0;padding:16px 18px;border:1px solid #E4DDD0;border-radius:10px;background:#fff}.tr-fakt[data-astro-cid-4fiqyy3u]{display:flex;gap:14px;align-items:flex-start}.tr-fakt-icon[data-astro-cid-4fiqyy3u]{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--color-surface);color:var(--color-brand)}.tr-fakt-label[data-astro-cid-4fiqyy3u]{margin:0 0 2px;font:700 12px/1.3 var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#57524a}.tr-fakt-wert[data-astro-cid-4fiqyy3u]{margin:0;font:600 16px/1.45 var(--font-body);color:var(--color-ink)}.tr-bio[data-astro-cid-4fiqyy3u]{max-width:640px;margin-top:28px}.tr-bio[data-astro-cid-4fiqyy3u] p[data-astro-cid-4fiqyy3u]{margin:0 0 16px;font:400 17px/1.7 var(--font-body);color:#3a3731}.tr-bio-mehr[data-astro-cid-4fiqyy3u] p[data-astro-cid-4fiqyy3u]:last-child{margin-bottom:0}.tr-weiter[data-astro-cid-4fiqyy3u]{display:none}.tr-kurse[data-astro-cid-4fiqyy3u]{margin-top:32px;padding-top:18px;border-top:1px solid #DDD4C4}.tr-kurse-label[data-astro-cid-4fiqyy3u]{margin:0 0 6px;font:700 12px/1.3 var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#57524a}.tr-kurse-liste[data-astro-cid-4fiqyy3u]{margin:0;padding:0;list-style:none}.tr-kurse-liste[data-astro-cid-4fiqyy3u] li[data-astro-cid-4fiqyy3u]+li[data-astro-cid-4fiqyy3u]{border-top:1px solid #ECE6DA}.tr-kurs[data-astro-cid-4fiqyy3u]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 0;color:var(--color-ink);text-decoration:none}.tr-kurs-titel[data-astro-cid-4fiqyy3u]{font:700 16px/1.35 var(--font-body)}.tr-kurs-zeiten[data-astro-cid-4fiqyy3u]{font:400 14px/1.35 var(--font-body);font-variant-numeric:tabular-nums;color:#57524a;white-space:nowrap}.tr-kurs-pfeil[data-astro-cid-4fiqyy3u]{color:var(--color-brand);transition:transform .15s ease}.tr-kurs[data-astro-cid-4fiqyy3u]:hover .tr-kurs-titel[data-astro-cid-4fiqyy3u]{text-decoration:underline;text-underline-offset:3px}.tr-kurs[data-astro-cid-4fiqyy3u]:hover .tr-kurs-pfeil[data-astro-cid-4fiqyy3u]{transform:translate(3px)}.tr-auch[data-astro-cid-4fiqyy3u]{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none}.tr-auch-chip[data-astro-cid-4fiqyy3u]{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;background:var(--color-chip);font:600 14px/1 var(--font-body);color:var(--color-ink);text-decoration:none}.tr-auch-chip[data-astro-cid-4fiqyy3u]:hover{text-decoration:underline;text-underline-offset:3px}.tr-aktionen[data-astro-cid-4fiqyy3u]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tr-btn[data-astro-cid-4fiqyy3u]{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:var(--radius-btn);font:600 16px/1.2 var(--font-body);text-align:center;text-decoration:none;transition:background-color .15s ease,color .15s ease}.tr-btn--ink[data-astro-cid-4fiqyy3u]{background:var(--color-ink);color:var(--color-cream)}.tr-btn--ink[data-astro-cid-4fiqyy3u]:hover{background:var(--color-surface)}.tr-btn--outline[data-astro-cid-4fiqyy3u]{border:1.5px solid var(--color-ink);color:var(--color-ink)}.tr-btn--outline[data-astro-cid-4fiqyy3u]:hover{background:var(--color-ink);color:var(--color-cream)}@media(max-width:1100px){.tr-profile[data-astro-cid-4fiqyy3u]{padding-inline:24px}.tr-profil[data-astro-cid-4fiqyy3u],.tr-profil--rechts[data-astro-cid-4fiqyy3u]{gap:40px;grid-template-columns:minmax(0,400px) minmax(0,1fr)}.tr-profil--rechts[data-astro-cid-4fiqyy3u]{grid-template-columns:minmax(0,1fr) minmax(0,400px)}}@media(max-width:860px){.tr-profile[data-astro-cid-4fiqyy3u]{padding:48px 16px 56px;gap:48px}.tr-profil[data-astro-cid-4fiqyy3u],.tr-profil--rechts[data-astro-cid-4fiqyy3u]{grid-template-columns:minmax(0,1fr);gap:24px;scroll-margin-top:72px}.tr-profil--rechts[data-astro-cid-4fiqyy3u] .tr-foto-spalte[data-astro-cid-4fiqyy3u]{order:0}.tr-foto-spalte[data-astro-cid-4fiqyy3u]{position:static}.tr-foto-spalte[data-astro-cid-4fiqyy3u] .tr-foto{aspect-ratio:auto;height:400px}.tr-foto-platzhalter[data-astro-cid-4fiqyy3u]{aspect-ratio:auto;height:220px}.tr-name[data-astro-cid-4fiqyy3u]{font-size:36px}.tr-fakten[data-astro-cid-4fiqyy3u],.tr-bio[data-astro-cid-4fiqyy3u]{margin-top:20px}.tr-bio[data-astro-cid-4fiqyy3u] p[data-astro-cid-4fiqyy3u]{font-size:16px}html.js .tr-bio[data-astro-cid-4fiqyy3u]:not(.is-offen) .tr-bio-mehr[data-astro-cid-4fiqyy3u]{display:none}html.js .tr-weiter[data-astro-cid-4fiqyy3u]{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:600 15px/1 var(--font-body);color:var(--color-gold-text);text-decoration:underline;text-underline-offset:4px;cursor:pointer}html.js .tr-bio[data-astro-cid-4fiqyy3u]:not(.is-offen) .tr-weiter[data-astro-cid-4fiqyy3u]{margin-top:-6px}.tr-kurs[data-astro-cid-4fiqyy3u]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel pfeil" "zeiten pfeil";gap:2px 16px}.tr-kurs-titel[data-astro-cid-4fiqyy3u]{grid-area:titel}.tr-kurs-zeiten[data-astro-cid-4fiqyy3u]{grid-area:zeiten;font-size:13px;white-space:normal}.tr-kurs-pfeil[data-astro-cid-4fiqyy3u]{grid-area:pfeil}.tr-aktionen[data-astro-cid-4fiqyy3u]{flex-direction:column}.tr-btn[data-astro-cid-4fiqyy3u]{width:100%}.tr-btn--ink[data-astro-cid-4fiqyy3u]{min-height:50px}}@media(prefers-reduced-motion:reduce){.tr-kurs-pfeil[data-astro-cid-4fiqyy3u],.tr-btn[data-astro-cid-4fiqyy3u]{transition:none}}
