.page.svelte-1h0qh3n{padding-block:var(--space-16)}.page__header.svelte-1h0qh3n{margin-bottom:var(--space-12)}.page__title.svelte-1h0qh3n{font-family:var(--font-heading);font-weight:var(--font-normal);margin-bottom:var(--space-4)}.page__intro.svelte-1h0qh3n{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:540px}.page__intro.svelte-1h0qh3n+.page__intro:where(.svelte-1h0qh3n){margin-top:var(--space-3)}.termine-main.svelte-1h0qh3n{gap:var(--space-10);align-items:flex-start;display:flex}.termine-hero.svelte-1h0qh3n{top:calc(var(--space-16) + 60px);flex:0 0 320px;position:sticky}.termine-hero.svelte-1h0qh3n img:where(.svelte-1h0qh3n){border-radius:var(--radius-lg);width:100%;height:auto;display:block}.termine-hero__caption.svelte-1h0qh3n{font-family:var(--font-heading);font-style:italic;font-size:var(--text-sm);color:var(--color-text-light);text-align:center;padding:var(--space-3) var(--space-4);letter-spacing:.01em}.termine-section.svelte-1h0qh3n{flex:1;min-width:0}.termine-list.svelte-1h0qh3n{gap:var(--space-4);flex-direction:column;display:flex}.termine-interest.svelte-1h0qh3n{background:var(--color-bg-secondary);border-radius:var(--radius-lg);padding:var(--space-10);border:1px solid var(--color-border);text-align:center}.termine-interest__heading.svelte-1h0qh3n{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-normal);color:var(--color-text-primary);margin-bottom:var(--space-3)}.termine-interest__text.svelte-1h0qh3n{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:480px;margin-inline:auto}.termine-interest__actions.svelte-1h0qh3n{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.termine-interest__messaging.svelte-1h0qh3n{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.termine-interest__or.svelte-1h0qh3n{color:var(--color-text-light)}.termine-interest__msg-link.svelte-1h0qh3n{color:var(--color-accent-sage-text);font-weight:var(--font-medium);transition:color var(--transition-fast);text-decoration:none}.termine-interest__msg-link.svelte-1h0qh3n:hover{color:var(--color-link-hover)}.termine-interest__sep.svelte-1h0qh3n{color:var(--color-text-light)}.ablauf.svelte-1h0qh3n{padding-top:var(--space-16)}.ablauf__heading.svelte-1h0qh3n,.faq__heading.svelte-1h0qh3n{font-family:var(--font-heading);font-weight:var(--font-normal);font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--space-8)}.faq.svelte-1h0qh3n{padding-top:var(--space-16)}.faq__list.svelte-1h0qh3n{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.faq__item.svelte-1h0qh3n{border-bottom:1px solid var(--color-border)}.faq__item.svelte-1h0qh3n summary:where(.svelte-1h0qh3n){cursor:pointer;padding:var(--space-4) var(--space-2);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-primary);transition:color var(--transition-fast);list-style-position:outside}.faq__item.svelte-1h0qh3n summary:where(.svelte-1h0qh3n):hover{color:var(--color-accent-sage-text)}.faq__item.svelte-1h0qh3n summary:where(.svelte-1h0qh3n):focus-visible{outline:2px solid var(--color-accent-sage);outline-offset:2px;border-radius:var(--radius-sm)}.faq__item[open].svelte-1h0qh3n summary:where(.svelte-1h0qh3n){color:var(--color-accent-sage-text)}.faq__item.svelte-1h0qh3n p:where(.svelte-1h0qh3n){padding:0 var(--space-2) var(--space-4) var(--space-6);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.past.svelte-1h0qh3n{padding-top:var(--space-16)}.past__heading.svelte-1h0qh3n{font-family:var(--font-heading);font-weight:var(--font-normal);font-size:var(--text-xl);color:var(--color-text-light);margin-bottom:var(--space-4)}.past__list.svelte-1h0qh3n{margin:0;padding:0;list-style:none}.past__item.svelte-1h0qh3n{border-bottom:1px solid var(--color-border)}.past__item.svelte-1h0qh3n:last-child{border-bottom:none}.past__link.svelte-1h0qh3n{align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-2);transition:background var(--transition-fast);text-decoration:none;display:flex}.past__link.svelte-1h0qh3n:hover{background:var(--color-bg-secondary)}.past__date.svelte-1h0qh3n{font-size:var(--text-sm);color:var(--color-text-light);white-space:nowrap;flex:none;min-width:9.5em}.past__title.svelte-1h0qh3n{font-size:var(--text-base);color:var(--color-text-secondary)}.past__link.svelte-1h0qh3n:hover .past__title:where(.svelte-1h0qh3n){color:var(--color-text-primary)}@media (width<=768px){.termine-main.svelte-1h0qh3n{flex-direction:column}.termine-hero.svelte-1h0qh3n{margin-top:var(--space-8);flex:none;order:2;width:100%;position:static}.termine-section.svelte-1h0qh3n{order:1;width:100%}.past__link.svelte-1h0qh3n{gap:var(--space-1);flex-direction:column}}
