.stats[data-astro-cid-ilge7d26]{padding:var(--sec-py-sm) 0;background:var(--sf-primary,#fff)}.stats__inner[data-astro-cid-ilge7d26]{max-width:var(--hp-content-max,75rem);padding:0 var(--ct-px,clamp(1.25rem, 4vw, 2rem));margin:0 auto}.stats__header[data-astro-cid-ilge7d26]{text-align:center;max-width:42rem;margin:0 auto var(--header-mb)}.stats__eyebrow[data-astro-cid-ilge7d26]{font-family:var(--font-sans);font-size:.75rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.14em;color:var(--color-secondary,#9c8243);opacity:.7;margin-bottom:1rem;display:inline-block}.stats__title[data-astro-cid-ilge7d26]{font-family:var(--font-heading);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:var(--weight-extrabold);color:var(--tx-primary,#1a1a2e);letter-spacing:normal;margin-bottom:0;line-height:1.1}.stats__title[data-astro-cid-ilge7d26] em[data-astro-cid-ilge7d26],.stats__title[data-astro-cid-ilge7d26] .soft[data-astro-cid-ilge7d26]{font-family:inherit;font-style:normal;font-weight:var(--weight-medium);letter-spacing:-.02em;color:inherit}.stats__grid[data-astro-cid-ilge7d26]{gap:var(--grid-gap);text-align:center;grid-template-columns:repeat(4,1fr);display:grid}.stats__item[data-astro-cid-ilge7d26]{flex-direction:column;align-items:center;gap:.5rem;padding:clamp(1.5rem,3vw,2rem) 1rem;display:flex}.stats__value[data-astro-cid-ilge7d26]{font-family:var(--font-heading);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--weight-extrabold);letter-spacing:-.02em;background:linear-gradient(135deg,#c4a06b 0%,#d4b87a 50%,#a68a55 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:1}.stats__label[data-astro-cid-ilge7d26]{font-size:clamp(.875rem,1.2vw,1rem);font-weight:var(--weight-medium);color:var(--tx-secondary,#52525b);letter-spacing:.01em}.stats__grid--three[data-astro-cid-ilge7d26]{grid-template-columns:repeat(3,1fr)}.stats__grid--five[data-astro-cid-ilge7d26]{grid-template-columns:repeat(5,1fr)}@media (width<=768px){.stats__grid[data-astro-cid-ilge7d26]{grid-template-columns:repeat(2,1fr)}.stats__grid--five[data-astro-cid-ilge7d26]{grid-template-columns:repeat(3,1fr)}.stats__grid--three[data-astro-cid-ilge7d26]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.stats__grid[data-astro-cid-ilge7d26],.stats__grid--five[data-astro-cid-ilge7d26]{gap:var(--grid-gap-sm);grid-template-columns:repeat(2,1fr)}.stats__item[data-astro-cid-ilge7d26]{padding:1rem}.stats__grid--three[data-astro-cid-ilge7d26]{grid-template-columns:repeat(3,minmax(0,1fr))}.stats__grid--three[data-astro-cid-ilge7d26] .stats__item[data-astro-cid-ilge7d26]{padding-inline:0}.stats__grid--three[data-astro-cid-ilge7d26] .stats__value[data-astro-cid-ilge7d26]{font-size:clamp(1.75rem,10vw,2.25rem)}.stats__grid--three[data-astro-cid-ilge7d26] .stats__label[data-astro-cid-ilge7d26]{font-size:clamp(.6875rem,3.6vw,.875rem)}}[data-theme=dark] .stats[data-astro-cid-ilge7d26]{background:var(--sf-base,#030213)}[data-theme=dark] .stats__eyebrow[data-astro-cid-ilge7d26]{color:#fff6}[data-theme=dark] .stats__title[data-astro-cid-ilge7d26]{color:#fff}[data-theme=dark] .stats__title[data-astro-cid-ilge7d26] em[data-astro-cid-ilge7d26],[data-theme=dark] .stats__title[data-astro-cid-ilge7d26] .soft[data-astro-cid-ilge7d26]{color:#fff9}[data-theme=dark] .stats__value[data-astro-cid-ilge7d26]{background:linear-gradient(135deg,#d4b87a 0%,#e8cc8e 50%,#c4a06b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=dark] .stats__label[data-astro-cid-ilge7d26]{color:var(--tx-secondary,#a1a1aa)}@media (prefers-reduced-motion:reduce){.stats__item[data-astro-cid-ilge7d26]{transition:none}}.bs[data-astro-cid-zipiwgk6]{padding:var(--sec-py) 0;background:#fff}.bs__inner[data-astro-cid-zipiwgk6]{max-width:var(--hp-content-max,75rem);padding:0 var(--ct-px,clamp(1.25rem, 4vw, 2rem));margin:0 auto}.bs__header[data-astro-cid-zipiwgk6]{text-align:center;max-width:42rem;margin:0 auto var(--header-mb)}.bs__eyebrow[data-astro-cid-zipiwgk6]{font-family:var(--font-sans);font-size:.75rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.14em;color:var(--color-secondary,#9c8243);opacity:.7;margin-bottom:1rem;display:inline-block}.bs__title[data-astro-cid-zipiwgk6]{font-family:var(--font-heading);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:var(--weight-extrabold);color:var(--tx-primary,#1a1a2e);letter-spacing:normal;margin-bottom:1rem;line-height:1.1}.bs__sub[data-astro-cid-zipiwgk6]{color:var(--tx-secondary,#52525b);font-size:1.0625rem;line-height:1.7}.bs__carousel[data-astro-cid-zipiwgk6]{padding:0 3.5rem;position:relative}.bs__scroll[data-astro-cid-zipiwgk6]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:1.25rem;padding:.5rem .75rem 1.25rem;scroll-padding-inline:.75rem;display:flex;overflow:auto hidden}.bs__scroll[data-astro-cid-zipiwgk6]::-webkit-scrollbar{display:none}.bs__card-wrap[data-astro-cid-zipiwgk6]{scroll-snap-align:start;flex-shrink:0;min-width:calc(33.3333% - .833333rem);max-width:calc(33.3333% - .833333rem)}.bs__card-wrap[data-astro-cid-zipiwgk6]>.bs__card{width:100%;height:100%}@media (width<=1024px){.bs__card-wrap[data-astro-cid-zipiwgk6]{min-width:calc(50% - .625rem);max-width:calc(50% - .625rem)}}@media (width<=640px){.bs__carousel[data-astro-cid-zipiwgk6]{padding:0}.bs__card-wrap[data-astro-cid-zipiwgk6]{min-width:85%;max-width:85%}}@media (width<=400px){.bs__card-wrap[data-astro-cid-zipiwgk6]{min-width:90%;max-width:90%}.bs__card-wrap[data-astro-cid-zipiwgk6]>.bs__card{--card-padding:1.25rem}}.bs__nav[data-astro-cid-zipiwgk6]{z-index:2;border:1px solid var(--si-surface-border,#16161614);background:var(--sf-primary,#fff);width:44px;height:44px;box-shadow:var(--si-shadow-card-tight);color:var(--tx-primary,#1a1a2e);cursor:pointer;transition:opacity var(--duration-base) ease, transform var(--duration-base) ease, box-shadow var(--duration-base) ease;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.bs__nav[data-astro-cid-zipiwgk6] svg[data-astro-cid-zipiwgk6]{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.bs__nav[data-astro-cid-zipiwgk6]:hover{box-shadow:var(--si-shadow-card-tight-hover);transform:translateY(-50%)scale(1.06)}}.bs__nav--prev[data-astro-cid-zipiwgk6]{left:-1.25rem}.bs__nav--next[data-astro-cid-zipiwgk6]{right:-1.25rem}.bs__nav--hidden[data-astro-cid-zipiwgk6]{opacity:0;pointer-events:none}.bs__dots[data-astro-cid-zipiwgk6]{justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.bs__dot[data-astro-cid-zipiwgk6]{cursor:pointer;background:var(--tx-primary,#1a1a2e);opacity:.15;width:8px;height:8px;transition:opacity var(--duration-base) ease, transform var(--duration-base) ease;border:none;border-radius:50%;padding:0}@media (hover:hover) and (pointer:fine){.bs__dot[data-astro-cid-zipiwgk6]:hover{opacity:.35}}.bs__dot--active[data-astro-cid-zipiwgk6]{opacity:.6;transform:scale(1.25)}.bs__footer[data-astro-cid-zipiwgk6]{text-align:center;margin-top:var(--header-mb)}.bs__more[data-astro-cid-zipiwgk6]{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--tx-accent-contrast,#6d28d9);letter-spacing:.01em;transition:gap var(--duration-base) var(--ease-default,ease), opacity var(--duration-base) var(--ease-default,ease);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.bs__more[data-astro-cid-zipiwgk6]:hover{gap:.375rem}}.bs__more[data-astro-cid-zipiwgk6] svg[data-astro-cid-zipiwgk6]{width:.875rem;height:.875rem}[data-theme=dark] .bs[data-astro-cid-zipiwgk6]{background:var(--sf-base,#030213)}[data-theme=dark] .bs__eyebrow[data-astro-cid-zipiwgk6]{color:#fff6}[data-theme=dark] .bs__title[data-astro-cid-zipiwgk6]{color:#fff}[data-theme=dark] .bs__sub[data-astro-cid-zipiwgk6]{color:var(--tx-secondary,#a1a1aa)}[data-theme=dark] .bs__nav[data-astro-cid-zipiwgk6]{background:var(--sf-secondary,#22223a);color:#fffc;border-color:#ffffff14;box-shadow:0 2px 8px #0000004d}@media (hover:hover) and (pointer:fine){[data-theme=dark] .bs__nav[data-astro-cid-zipiwgk6]:hover{background:var(--sf-tertiary,#2a2a48);border-color:#ffffff26;box-shadow:0 4px 16px #0006}}[data-theme=dark] .bs__dot[data-astro-cid-zipiwgk6]{opacity:.15;background:#fff}@media (hover:hover) and (pointer:fine){[data-theme=dark] .bs__dot[data-astro-cid-zipiwgk6]:hover{opacity:.3}}[data-theme=dark] .bs__dot--active[data-astro-cid-zipiwgk6]{opacity:.6}[data-theme=dark] .bs__more[data-astro-cid-zipiwgk6]{color:var(--tx-accent-contrast-dark,#a78bfa)}@media (width<=640px){.bs__nav[data-astro-cid-zipiwgk6]{display:none}.bs__scroll[data-astro-cid-zipiwgk6]{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.bs__nav[data-astro-cid-zipiwgk6],.bs__dot[data-astro-cid-zipiwgk6],.bs__more[data-astro-cid-zipiwgk6],.bs__scroll[data-astro-cid-zipiwgk6]{transition:none}.bs__scroll[data-astro-cid-zipiwgk6]{scroll-behavior:auto}}.slab[data-astro-cid-z2urutjy]{padding:var(--sec-py-lg) 0;background:#fff}.slab__inner[data-astro-cid-z2urutjy]{max-width:var(--hp-content-max,75rem);padding:0 var(--ct-px,clamp(1.25rem, 4vw, 2rem));margin:0 auto}.slab__header[data-astro-cid-z2urutjy]{text-align:center;max-width:42rem;margin:0 auto var(--header-mb)}.slab__grid[data-astro-cid-z2urutjy]{gap:var(--grid-gap-sm);grid-template-columns:1fr;display:grid}@media (width>=768px){.slab__grid[data-astro-cid-z2urutjy]{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr)}}.slab__card[data-astro-cid-z2urutjy]{background:var(--si-surface-bg,#fff);border:1px solid var(--si-surface-border,#16161614);border-radius:var(--card-radius,1.25rem);padding:var(--card-padding,1.75rem);box-shadow:var(--si-shadow-card);transition:var(--card-transition);position:relative}@media (hover:hover) and (pointer:fine){.slab__card[data-astro-cid-z2urutjy]:hover{transform:translateY(var(--card-hover-lift,-3px));box-shadow:var(--si-shadow-card-hover);border-color:var(--card-hover-border)}}.slab__card-number[data-astro-cid-z2urutjy]{font-family:var(--font-heading);font-size:.6875rem;font-weight:var(--weight-bold);color:#1a1a2e40;letter-spacing:.08em;margin-bottom:1rem}.slab__card-icon[data-astro-cid-z2urutjy]{border-radius:var(--icon-radius);width:2.5rem;height:2.5rem;color:var(--color-primary,#1a1a2e);background:#1a1a2e0a;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.slab__card-icon[data-astro-cid-z2urutjy] svg[data-astro-cid-z2urutjy]{width:1.25rem;height:1.25rem}.slab__card-title[data-astro-cid-z2urutjy]{font-family:var(--font-heading);font-size:1.0625rem;font-weight:var(--weight-bold);color:var(--tx-primary,#1a1a2e);letter-spacing:-.01em;margin-bottom:.625rem;line-height:1.3}.slab__card-desc[data-astro-cid-z2urutjy]{color:var(--tx-secondary,#52525b);font-size:.8125rem;line-height:1.55}[data-theme=dark] .slab[data-astro-cid-z2urutjy]{background:var(--sf-base,#030213)}[data-theme=dark] .slab__card[data-astro-cid-z2urutjy]{background:var(--sf-secondary,#22223a);box-shadow:var(--si-shadow-card);border-color:#ffffff0f}@media (hover:hover) and (pointer:fine){[data-theme=dark] .slab__card[data-astro-cid-z2urutjy]:hover{box-shadow:var(--si-shadow-card-hover);border-color:var(--card-hover-border)}}[data-theme=dark] .slab__card-number[data-astro-cid-z2urutjy]{color:#ffffff57}[data-theme=dark] .slab__card-icon[data-astro-cid-z2urutjy]{color:#ffffffb3;background:#ffffff0f}[data-theme=dark] .slab__card-title[data-astro-cid-z2urutjy]{color:#fff}[data-theme=dark] .slab__card-desc[data-astro-cid-z2urutjy]{color:var(--tx-secondary,#a1a1aa)}@media (prefers-reduced-motion:reduce){.slab__card[data-astro-cid-z2urutjy]{transition:none}}.pbsp[data-astro-cid-y6eeblfw]{padding:var(--sec-py) 0;background:var(--sf-primary,#fff)}.pbsp__inner[data-astro-cid-y6eeblfw]{max-width:var(--hp-content-max,75rem);padding:0 var(--ct-px,clamp(1.25rem, 4vw, 2rem));margin:0 auto}.pbsp__header[data-astro-cid-y6eeblfw]{text-align:center;max-width:42rem;margin:0 auto clamp(2.5rem,5vw,3.5rem)}.pbsp__grid[data-astro-cid-y6eeblfw]{grid-template-columns:repeat(auto-fit,minmax(260px,320px));justify-content:center;gap:1rem;display:grid}@media (width>=768px){.pbsp__grid[data-astro-cid-y6eeblfw]{grid-template-columns:repeat(auto-fit,minmax(280px,360px));gap:1.5rem}}.pbsp__card[data-astro-cid-y6eeblfw]{background:var(--si-surface-bg,#fff);border:1px solid var(--si-surface-border,#16161614);border-radius:var(--card-radius,1.25rem);padding:var(--card-padding,1.75rem);box-shadow:var(--si-shadow-card);transition:var(--card-transition);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.pbsp__card[data-astro-cid-y6eeblfw]:hover{transform:translateY(var(--card-hover-lift,-3px));box-shadow:var(--si-shadow-card-hover);border-color:var(--card-hover-border)}}.pbsp__card-top[data-astro-cid-y6eeblfw]{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.pbsp__card-icon[data-astro-cid-y6eeblfw]{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-primary,#1a1a2e);background:#1a1a2e0a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pbsp__card-icon[data-astro-cid-y6eeblfw] svg[data-astro-cid-y6eeblfw]{width:1.25rem;height:1.25rem}.pbsp__card-role[data-astro-cid-y6eeblfw]{font-family:var(--font-heading);font-size:1.0625rem;font-weight:var(--weight-bold);color:var(--tx-primary,#1a1a2e);letter-spacing:-.01em;line-height:1.3}.pbsp__card-context[data-astro-cid-y6eeblfw]{font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--tx-muted,#a1a1aa);display:block}.pbsp__card-scenario[data-astro-cid-y6eeblfw]{color:var(--tx-secondary,#52525b);margin-bottom:1rem;font-size:.8125rem;line-height:1.55}.pbsp__card-prompt[data-astro-cid-y6eeblfw]{background:var(--sf-secondary,#f5f5f4);border-radius:var(--radius-md);margin-bottom:1rem;padding:.875rem 1rem}.pbsp__card-prompt-label[data-astro-cid-y6eeblfw]{font-size:.6875rem;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--tx-muted,#a1a1aa);margin-bottom:.375rem;display:block}.pbsp__card-prompt-text[data-astro-cid-y6eeblfw]{color:var(--tx-primary,#1a1a2e);font-size:.8125rem;font-style:italic;line-height:var(--leading-normal)}.pbsp__card-cta[data-astro-cid-y6eeblfw]{font-size:.75rem;font-weight:var(--weight-semibold);color:var(--tx-accent-contrast,#6d28d9);letter-spacing:.01em;transition:gap var(--duration-base) var(--ease-default);align-items:center;gap:.25rem;margin-top:auto;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.pbsp__card-cta[data-astro-cid-y6eeblfw]:hover{gap:.375rem}}.pbsp__card-cta[data-astro-cid-y6eeblfw] svg[data-astro-cid-y6eeblfw]{width:.8125rem;height:.8125rem}[data-theme=dark] .pbsp[data-astro-cid-y6eeblfw]{background:var(--sf-base,#030213)}[data-theme=dark] .pbsp__card[data-astro-cid-y6eeblfw]{background:var(--sf-secondary,#22223a);box-shadow:var(--si-shadow-card);border-color:#ffffff0f}@media (hover:hover) and (pointer:fine){[data-theme=dark] .pbsp__card[data-astro-cid-y6eeblfw]:hover{box-shadow:var(--si-shadow-card-hover);border-color:var(--card-hover-border)}}[data-theme=dark] .pbsp__card-icon[data-astro-cid-y6eeblfw]{color:#ffffffb3;background:#ffffff0f}[data-theme=dark] .pbsp__card-role[data-astro-cid-y6eeblfw]{color:#fff}[data-theme=dark] .pbsp__card-context[data-astro-cid-y6eeblfw],[data-theme=dark] .pbsp__card-scenario[data-astro-cid-y6eeblfw]{color:var(--tx-secondary,#a1a1aa)}[data-theme=dark] .pbsp__card-prompt[data-astro-cid-y6eeblfw]{background:#ffffff0a}[data-theme=dark] .pbsp__card-prompt-label[data-astro-cid-y6eeblfw]{color:var(--tx-secondary)}[data-theme=dark] .pbsp__card-prompt-text[data-astro-cid-y6eeblfw]{color:#fff}[data-theme=dark] .pbsp__card-cta[data-astro-cid-y6eeblfw]{color:var(--tx-accent-contrast-dark,#a78bfa)}@media (prefers-reduced-motion:reduce){.pbsp__card[data-astro-cid-y6eeblfw],.pbsp__card-cta[data-astro-cid-y6eeblfw]{transition:none}}.ts[data-astro-cid-dfc2cdlp]{padding:var(--sec-py-lg) 0;background:#fff}.ts__inner[data-astro-cid-dfc2cdlp]{max-width:var(--hp-content-max,75rem);padding:0 var(--ct-px,clamp(1.25rem, 4vw, 2rem));margin:0 auto}.ts__header[data-astro-cid-dfc2cdlp]{text-align:center;max-width:42rem;margin:0 auto var(--header-mb)}.ts__eyebrow[data-astro-cid-dfc2cdlp]{font-family:var(--font-sans);font-size:.75rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.14em;color:var(--color-secondary,#9c8243);opacity:.7;margin-bottom:1rem;display:inline-block}.ts__title[data-astro-cid-dfc2cdlp]{font-family:var(--font-heading);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:var(--weight-extrabold);color:var(--tx-primary,#1a1a2e);letter-spacing:normal;margin-bottom:1rem;line-height:1.1}.ts__sub[data-astro-cid-dfc2cdlp]{color:var(--tx-secondary,#52525b);font-size:1.0625rem;line-height:1.7}.ts__grid[data-astro-cid-dfc2cdlp]{gap:var(--grid-gap-sm);grid-template-columns:repeat(auto-fit,minmax(260px,320px));justify-content:center;display:grid}@media (width>=640px){.ts__grid[data-astro-cid-dfc2cdlp]{grid-template-columns:repeat(auto-fit,minmax(280px,340px))}}@media (width>=768px){.ts__grid[data-astro-cid-dfc2cdlp]{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(280px,360px))}}.ts__card[data-astro-cid-dfc2cdlp]{background:var(--sf-primary,#fff);border:1px solid var(--si-surface-border,#16161614);border-radius:var(--si-surface-radius,28px);color:inherit;cursor:pointer;box-shadow:var(--si-shadow-card);transition:var(--card-transition);flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.ts__card[data-astro-cid-dfc2cdlp]:hover{transform:translateY(var(--card-hover-lift,-3px));box-shadow:var(--si-shadow-card-hover);border-color:var(--card-hover-border)}}.ts__card-portrait[data-astro-cid-dfc2cdlp]{margin-bottom:0}.ts__card-portrait[data-astro-cid-dfc2cdlp] picture[data-astro-cid-dfc2cdlp]{display:contents}.ts__card-photo[data-astro-cid-dfc2cdlp]{aspect-ratio:4/5;object-fit:cover;object-position:top center;width:100%;display:block}.ts__card-avatar[data-astro-cid-dfc2cdlp]{aspect-ratio:4/5;background:var(--avatar-bg);justify-content:center;align-items:center;width:100%;display:flex}.ts__card-initials[data-astro-cid-dfc2cdlp]{font-family:var(--font-heading);font-size:2rem;font-weight:var(--weight-bold);color:var(--avatar-text);letter-spacing:.03em;user-select:none}.ts__card-body[data-astro-cid-dfc2cdlp]{flex-direction:column;flex:1;padding:1.25rem 1.75rem 1.75rem;display:flex}.ts__card-badge[data-astro-cid-dfc2cdlp]{width:fit-content;font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--tx-gold);background:rgba(var(--color-secondary-rgb), .1);border:1px solid rgba(var(--color-secondary-rgb), .2);border-radius:var(--badge-radius);margin-bottom:.75rem;padding:.1875rem .75rem;display:inline-block}.ts__card-name[data-astro-cid-dfc2cdlp]{font-family:var(--font-heading);font-size:1.125rem;font-weight:var(--weight-bold);color:var(--tx-primary,#1a1a2e);letter-spacing:-.01em;margin-bottom:.125rem;line-height:1.3}.ts__card-titel[data-astro-cid-dfc2cdlp]{color:var(--tx-secondary,#52525b);margin-bottom:.375rem;font-size:.8125rem;line-height:1.4;display:block}.ts__card-role[data-astro-cid-dfc2cdlp]{font-size:.8125rem;line-height:var(--leading-normal);color:var(--tx-secondary,#52525b);margin-top:auto}.ts__footer[data-astro-cid-dfc2cdlp]{text-align:center;margin-top:var(--header-mb)}.ts__more[data-astro-cid-dfc2cdlp]{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--tx-accent-contrast,#6d28d9);letter-spacing:.01em;transition:gap var(--duration-base) var(--ease-default), opacity var(--duration-base) var(--ease-default);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ts__more[data-astro-cid-dfc2cdlp]:hover{gap:.375rem}}.ts__more[data-astro-cid-dfc2cdlp] svg[data-astro-cid-dfc2cdlp]{width:.875rem;height:.875rem}[data-theme=dark] .ts[data-astro-cid-dfc2cdlp]{background:var(--sf-base,#030213)}[data-theme=dark] .ts__title[data-astro-cid-dfc2cdlp]{color:#fff}[data-theme=dark] .ts__sub[data-astro-cid-dfc2cdlp]{color:var(--tx-secondary,#a1a1aa)}[data-theme=dark] .ts__eyebrow[data-astro-cid-dfc2cdlp]{color:#fff6}[data-theme=dark] .ts__card[data-astro-cid-dfc2cdlp]{background:var(--sf-secondary,#22223a);box-shadow:var(--si-shadow-card);border-color:#ffffff0f}@media (hover:hover) and (pointer:fine){[data-theme=dark] .ts__card[data-astro-cid-dfc2cdlp]:hover{box-shadow:var(--si-shadow-card-hover);border-color:#ffffff1a}}[data-theme=dark] .ts__card-avatar[data-astro-cid-dfc2cdlp]{background:#ffffff0f}[data-theme=dark] .ts__card-initials[data-astro-cid-dfc2cdlp]{color:#ffffff40}[data-theme=dark] .ts__card-badge[data-astro-cid-dfc2cdlp]{color:var(--tx-gold);background:rgba(var(--color-secondary-rgb), .12);border-color:rgba(var(--color-secondary-rgb), .18)}[data-theme=dark] .ts__card-name[data-astro-cid-dfc2cdlp]{color:#fff}[data-theme=dark] .ts__card-titel[data-astro-cid-dfc2cdlp],[data-theme=dark] .ts__card-role[data-astro-cid-dfc2cdlp]{color:var(--tx-secondary,#a1a1aa)}[data-theme=dark] .ts__more[data-astro-cid-dfc2cdlp]{color:var(--tx-accent-contrast-dark,#a78bfa)}@media (prefers-reduced-motion:reduce){.ts__card[data-astro-cid-dfc2cdlp],.ts__more[data-astro-cid-dfc2cdlp]{transition:none}}.gl-tease[data-astro-cid-3xf65bm7]{padding:var(--sec-py-sm) 0;background:var(--sf-primary,#fff)}.gl-tease__inner[data-astro-cid-3xf65bm7]{max-width:var(--hp-content-max,75rem);padding:0 var(--ct-px,clamp(1.25rem, 4vw, 2rem));gap:var(--grid-gap);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}.gl-tease__text[data-astro-cid-3xf65bm7]{font-size:.9375rem;line-height:var(--leading-relaxed);color:var(--tx-secondary,#52525b);margin-bottom:1.5rem}.gl-tease__actions[data-astro-cid-3xf65bm7]{align-items:center;gap:1rem;display:flex}.gl-tease__cta[data-astro-cid-3xf65bm7]{font-size:.8125rem;font-weight:var(--weight-bold);color:#fff;background:var(--btn-gold-gradient,linear-gradient(180deg, #9c8243, #887137));border-radius:var(--btn-radius);transition:all var(--duration-base) ease;align-items:center;gap:.5rem;padding:.625rem 1.5rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.gl-tease__cta[data-astro-cid-3xf65bm7]:hover{background:var(--btn-gold-gradient-hover,linear-gradient(180deg, #b0924e, #9c8243));transform:translateY(-1px);box-shadow:0 4px 12px #9c824366}}.gl-tease__cta-icon[data-astro-cid-3xf65bm7]{width:.875rem;height:.875rem}.gl-tease__count[data-astro-cid-3xf65bm7]{font-size:.75rem;font-weight:var(--weight-semibold);color:var(--tx-muted,#a1a1aa)}.gl-tease__visual[data-astro-cid-3xf65bm7]{justify-content:center;align-items:center;display:flex}.gl-tease__letters[data-astro-cid-3xf65bm7]{grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid}.gl-tease__letters[data-astro-cid-3xf65bm7] span[data-astro-cid-3xf65bm7]{border-radius:var(--radius-md);width:3rem;height:3rem;font-family:var(--font-heading);font-size:1.125rem;font-weight:var(--weight-bold);color:var(--tx-primary,#1a1a2e);background:var(--sf-primary,#fff);transition:transform var(--duration-base) ease, box-shadow var(--duration-base) ease;border:1px solid #0000000f;justify-content:center;align-items:center;display:flex}.gl-tease__letters[data-astro-cid-3xf65bm7] span[data-astro-cid-3xf65bm7]:nth-child(3n+1){color:var(--color-secondary,#9c8243);background:#9c82430f;border-color:#9c824326}@media (hover:hover) and (pointer:fine){.gl-tease__letters[data-astro-cid-3xf65bm7] span[data-astro-cid-3xf65bm7]:hover{box-shadow:var(--si-shadow-card-tight-hover);transform:translateY(-2px)}}@media (width<=768px){.gl-tease__inner[data-astro-cid-3xf65bm7]{grid-template-columns:1fr;gap:2rem}}@media (width<=480px){.gl-tease__letters[data-astro-cid-3xf65bm7]{grid-template-columns:repeat(6,1fr);gap:.375rem}.gl-tease__letters[data-astro-cid-3xf65bm7] span[data-astro-cid-3xf65bm7]{width:2.25rem;height:2.25rem;font-size:.875rem}}[data-theme=dark] .gl-tease[data-astro-cid-3xf65bm7]{background:var(--sf-base,#030213)}[data-theme=dark] .gl-tease__text[data-astro-cid-3xf65bm7]{color:var(--tx-secondary,#a1a1aa)}[data-theme=dark] .gl-tease__letters[data-astro-cid-3xf65bm7] span[data-astro-cid-3xf65bm7]{background:var(--sf-secondary,#22223a);color:#ffffffb3;border-color:#ffffff0f}[data-theme=dark] .gl-tease__letters[data-astro-cid-3xf65bm7] span[data-astro-cid-3xf65bm7]:nth-child(3n+1){color:var(--color-secondary,#9c8243);background:#9c824314;border-color:#9c824333}@media (prefers-reduced-motion:reduce){.gl-tease__cta[data-astro-cid-3xf65bm7],.gl-tease__letters[data-astro-cid-3xf65bm7] span[data-astro-cid-3xf65bm7]{transition:none}}.nt[data-astro-cid-jgxxnx4s]{padding-block:var(--sec-py);background:var(--sf-base)}.nt__inner[data-astro-cid-jgxxnx4s]{max-width:var(--hp-content-max,75rem);padding-inline:var(--ct-px);margin-inline:auto}.nt__header[data-astro-cid-jgxxnx4s] .sec__h2[data-astro-cid-jgxxnx4s]{margin-bottom:var(--space-3)}.nt__sub[data-astro-cid-jgxxnx4s]{color:var(--tx-secondary);margin:0 auto var(--space-6);max-width:40rem}.nt__filter[data-astro-cid-jgxxnx4s]{justify-content:center;gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.nt__filter[data-astro-cid-jgxxnx4s] button[data-astro-cid-jgxxnx4s]{min-height:44px;padding-inline:var(--space-4);border-radius:var(--radius-full);border:1px solid var(--bd-strong);background:var(--sf-elevated);color:var(--tx-primary);font:inherit;cursor:pointer;font-size:.9375rem}.nt__filter[data-astro-cid-jgxxnx4s] button[data-astro-cid-jgxxnx4s][aria-pressed=true]{background:var(--tx-primary);border-color:var(--tx-primary);color:var(--sf-base);font-weight:600}.nt__filter[data-astro-cid-jgxxnx4s] button[data-astro-cid-jgxxnx4s]:focus-visible,.nt__mehr[data-astro-cid-jgxxnx4s]:focus-visible,.nt__karte[data-astro-cid-jgxxnx4s]:focus-visible,.nt__alle[data-astro-cid-jgxxnx4s]:focus-visible{outline:2px solid var(--bd-focus);outline-offset:2px}.nt__liste[data-astro-cid-jgxxnx4s]{gap:var(--space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.nt__liste[data-astro-cid-jgxxnx4s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.nt__liste[data-astro-cid-jgxxnx4s]{grid-template-columns:repeat(3,minmax(0,1fr))}}.nt__karte[data-astro-cid-jgxxnx4s]{gap:var(--space-4);height:100%;padding:var(--space-4);border:1px solid var(--bd-primary);border-radius:var(--radius-lg);background:var(--sf-elevated);transition:border-color var(--duration-fast,.15s) ease, box-shadow var(--duration-fast,.15s) ease;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.nt__karte[data-astro-cid-jgxxnx4s]:hover{border-color:var(--bd-hover);box-shadow:var(--si-shadow-card,0 2px 8px #0000000f)}}.nt__datum[data-astro-cid-jgxxnx4s]{border-radius:var(--radius-md);background:var(--sf-tertiary);width:3.75rem;min-height:4.5rem;color:var(--tx-primary);flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1.15;display:flex}.nt__wt[data-astro-cid-jgxxnx4s],.nt__monat[data-astro-cid-jgxxnx4s]{text-transform:uppercase;letter-spacing:.04em;color:var(--tx-secondary);font-size:.75rem}.nt__tag[data-astro-cid-jgxxnx4s]{font-size:1.375rem;font-weight:700}.nt__text[data-astro-cid-jgxxnx4s]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.nt__badge[data-astro-cid-jgxxnx4s]{padding:1px var(--space-2);border-radius:var(--radius-full);border:1px solid;align-self:flex-start;font-size:.75rem;font-weight:600}.nt__badge--online[data-astro-cid-jgxxnx4s]{color:var(--badge-online-fg)}.nt__badge--praesenz[data-astro-cid-jgxxnx4s]{color:var(--badge-praesenz-fg)}.nt__thema[data-astro-cid-jgxxnx4s]{color:var(--tx-primary);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.nt__meta[data-astro-cid-jgxxnx4s]{color:var(--tx-secondary);font-size:.8125rem}.nt__stern[data-astro-cid-jgxxnx4s]{color:var(--color-star)}.nt__fuss[data-astro-cid-jgxxnx4s]{justify-content:center;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.nt__mehr[data-astro-cid-jgxxnx4s]{min-height:44px;padding-inline:var(--space-5);border-radius:var(--radius-full);border:1px solid var(--bd-strong);background:var(--sf-elevated);color:var(--tx-primary);font:inherit;cursor:pointer;font-weight:600}@media (hover:hover) and (pointer:fine){.nt__mehr[data-astro-cid-jgxxnx4s]:hover{border-color:var(--bd-hover)}}.nt__alle[data-astro-cid-jgxxnx4s]{align-items:center;gap:var(--space-2);min-height:44px;color:var(--tx-accent-contrast);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.nt__alle[data-astro-cid-jgxxnx4s]:hover{text-decoration:underline}}.sfi[data-astro-cid-kshmtcj3]{padding-block:var(--sec-py);background:var(--sf-secondary)}.sfi__inner[data-astro-cid-kshmtcj3]{max-width:var(--hp-content-max,75rem);padding-inline:var(--ct-px);margin-inline:auto}.sfi__header[data-astro-cid-kshmtcj3]{margin-bottom:var(--header-mb)}.sfi__box[data-astro-cid-kshmtcj3]{gap:var(--space-4);flex-direction:column;display:flex}.sfi__felder[data-astro-cid-kshmtcj3]{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (width>=900px){.sfi__felder[data-astro-cid-kshmtcj3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sfi__feld[data-astro-cid-kshmtcj3]{border:1px solid var(--bd-primary);border-radius:var(--radius-lg);min-width:0;padding:var(--space-4);background:var(--sf-elevated);gap:var(--space-3);flex-direction:column;margin:0;display:flex}.sfi__legende[data-astro-cid-kshmtcj3]{align-items:center;gap:var(--space-2);color:var(--tx-primary);padding:0;font-weight:600;display:flex}fieldset[data-astro-cid-kshmtcj3]>.sfi__legende[data-astro-cid-kshmtcj3]{float:left;width:100%}fieldset[data-astro-cid-kshmtcj3]>.sfi__legende[data-astro-cid-kshmtcj3]+[data-astro-cid-kshmtcj3]{clear:both}.sfi__nr[data-astro-cid-kshmtcj3]{border-radius:var(--radius-full);background:var(--tx-primary);width:1.5rem;height:1.5rem;color:var(--sf-base);flex:none;justify-content:center;align-items:center;font-size:.8125rem;display:inline-flex}.sfi__feld[data-astro-cid-kshmtcj3] select[data-astro-cid-kshmtcj3]{width:100%;min-height:44px;font:inherit;border-radius:var(--radius-md);border:1px solid var(--bd-strong);background:var(--sf-base);color:var(--tx-primary);padding-inline:var(--space-3);font-size:16px}.sfi__chips[data-astro-cid-kshmtcj3]{gap:var(--space-2);flex-wrap:wrap;display:flex}.sfi__chips[data-astro-cid-kshmtcj3] label[data-astro-cid-kshmtcj3]{align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-3);border:1px solid var(--bd-strong);border-radius:var(--radius-full);color:var(--tx-primary);cursor:pointer;font-size:.9375rem;display:inline-flex}.sfi__chips[data-astro-cid-kshmtcj3] input[data-astro-cid-kshmtcj3]{accent-color:var(--tx-accent-contrast);margin:0}.sfi__chips[data-astro-cid-kshmtcj3] label[data-astro-cid-kshmtcj3]:has(input:checked){border-color:var(--tx-accent-contrast);box-shadow:inset 0 0 0 1px var(--tx-accent-contrast);font-weight:600}.sfi__chips[data-astro-cid-kshmtcj3] label[data-astro-cid-kshmtcj3]:has(input:focus-visible),.sfi__feld[data-astro-cid-kshmtcj3] select[data-astro-cid-kshmtcj3]:focus-visible,.sfi__tr[data-astro-cid-kshmtcj3]:focus-visible,.sfi__alle[data-astro-cid-kshmtcj3]:focus-visible{outline:2px solid var(--bd-focus);outline-offset:2px}.sfi__anzahl[data-astro-cid-kshmtcj3]{margin:var(--space-2) 0 0;color:var(--tx-secondary);font-size:.9375rem}.sfi__treffer[data-astro-cid-kshmtcj3]{gap:var(--space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.sfi__treffer[data-astro-cid-kshmtcj3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sfi__treffer[data-astro-cid-kshmtcj3] .sfi__tr{gap:var(--space-1);height:100%;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--sf-elevated);border:1px solid var(--bd-primary);transition:border-color var(--duration-fast,.15s) ease;flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.sfi__treffer[data-astro-cid-kshmtcj3] .sfi__tr:hover{border-color:var(--bd-hover)}}.sfi__treffer[data-astro-cid-kshmtcj3] .sfi__tr-name{color:var(--tx-primary);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.sfi__treffer[data-astro-cid-kshmtcj3] .sfi__tr-meta,.sfi__treffer[data-astro-cid-kshmtcj3] .sfi__tr-note{color:var(--tx-secondary);font-size:.8125rem}.sfi__treffer[data-astro-cid-kshmtcj3] .sfi__stern{color:var(--color-star)}.sfi__leer[data-astro-cid-kshmtcj3]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--sf-elevated);color:var(--tx-secondary);margin:0}.sfi__leer[data-astro-cid-kshmtcj3] a[data-astro-cid-kshmtcj3]{color:var(--tx-accent-contrast);font-weight:600}.sfi__alle[data-astro-cid-kshmtcj3]{align-self:center;align-items:center;gap:var(--space-2);min-height:44px;color:var(--tx-accent-contrast);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.sfi__alle[data-astro-cid-kshmtcj3]:hover{text-decoration:underline}}.wa[data-astro-cid-fxfubm63]{padding-block:var(--sec-py);background:var(--sf-base)}.wa__inner[data-astro-cid-fxfubm63]{max-width:var(--hp-content-max,75rem);padding-inline:var(--ct-px);margin-inline:auto}.wa__header[data-astro-cid-fxfubm63]{margin-bottom:var(--header-mb)}.wa__grid[data-astro-cid-fxfubm63]{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=720px){.wa__grid[data-astro-cid-fxfubm63]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.wa__grid[data-astro-cid-fxfubm63]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wa__karte[data-astro-cid-fxfubm63]{border:1px solid var(--bd-primary);border-radius:var(--radius-lg);background:var(--sf-elevated);transition:border-color var(--duration-fast,.15s) ease, box-shadow var(--duration-fast,.15s) ease;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.wa__karte[data-astro-cid-fxfubm63]:hover{border-color:var(--bd-hover);box-shadow:var(--si-shadow-card,0 2px 8px #0000000f)}}.wa__karte[data-astro-cid-fxfubm63]:focus-visible{outline:2px solid var(--bd-focus);outline-offset:2px}.wa__bild[data-astro-cid-fxfubm63]{display:block;position:relative}.wa__bild[data-astro-cid-fxfubm63] img[data-astro-cid-fxfubm63]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.wa__text[data-astro-cid-fxfubm63]{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5);flex-direction:column;display:flex}.wa__kat[data-astro-cid-fxfubm63]{color:var(--tx-secondary);font-size:.8125rem}.wa__titel[data-astro-cid-fxfubm63]{color:var(--tx-primary);font-size:1.0625rem;font-weight:600;line-height:1.35}.wa__auszug[data-astro-cid-fxfubm63]{color:var(--tx-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.wa__fuss[data-astro-cid-fxfubm63]{margin-top:var(--space-6);justify-content:center;display:flex}.wa__alle[data-astro-cid-fxfubm63]{align-items:center;gap:var(--space-2);min-height:44px;color:var(--tx-accent-contrast);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.wa__alle[data-astro-cid-fxfubm63]:hover{text-decoration:underline}}.pv[data-astro-cid-y2rpwqaa]{padding-block:var(--sec-py);background:var(--sf-secondary)}.pv__inner[data-astro-cid-y2rpwqaa]{max-width:var(--hp-content-max,75rem);padding-inline:var(--ct-px);margin-inline:auto}.pv__header[data-astro-cid-y2rpwqaa]{margin-bottom:var(--header-mb)}.pv__grid[data-astro-cid-y2rpwqaa]{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.pv__grid[data-astro-cid-y2rpwqaa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.pv__grid[data-astro-cid-y2rpwqaa]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pv__karte[data-astro-cid-y2rpwqaa]{gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--bd-primary);border-radius:var(--radius-lg);background:var(--sf-elevated);transition:border-color var(--duration-fast,.15s) ease, box-shadow var(--duration-fast,.15s) ease;flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.pv__karte[data-astro-cid-y2rpwqaa]:hover{border-color:var(--bd-hover);box-shadow:var(--si-shadow-card,0 2px 8px #0000000f)}}.pv__karte[data-astro-cid-y2rpwqaa]:focus-visible{outline:2px solid var(--bd-focus);outline-offset:2px}.pv__titel[data-astro-cid-y2rpwqaa]{color:var(--tx-primary);font-size:1.0625rem;font-weight:600}.pv__text[data-astro-cid-y2rpwqaa]{color:var(--tx-secondary);flex:1;font-size:.9375rem;line-height:1.55}.pv__link[data-astro-cid-y2rpwqaa]{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--tx-accent-contrast);font-size:.9375rem;font-weight:600;display:inline-flex}
