.lead.svelte-tibptj{padding-top:2.5rem}.lead-head.svelte-tibptj{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.lead-title.svelte-tibptj{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.lead-sub.svelte-tibptj{margin:0;font-size:.875rem;color:var(--color-ink-3)}.lead-grid.svelte-tibptj{display:grid;grid-template-columns:3fr 2fr;gap:1.25rem}.side.svelte-tibptj{display:grid;gap:1.25rem}.card.svelte-tibptj{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card.svelte-tibptj:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:var(--color-accent-border)}.card-img.svelte-tibptj{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--color-surface-2)}.card-large.svelte-tibptj .card-img:where(.svelte-tibptj){aspect-ratio:16 / 10}.card-body.svelte-tibptj{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.125rem 1.25rem 1.25rem}.card-large.svelte-tibptj .card-body:where(.svelte-tibptj){padding:1.5rem 1.75rem 1.75rem}.card-cat.svelte-tibptj{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent)}.card-title.svelte-tibptj{margin:0;font-size:1.125rem;line-height:1.25}.card-large.svelte-tibptj .card-title:where(.svelte-tibptj){font-size:clamp(1.375rem,2.4vw,1.875rem)}.card-link.svelte-tibptj{color:var(--color-ink);text-decoration:none}.card-link.svelte-tibptj:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card.svelte-tibptj:hover .card-link:where(.svelte-tibptj){color:var(--color-accent)}.card-excerpt.svelte-tibptj{margin:0;font-size:.9375rem;color:var(--color-ink-2);line-height:1.6}.clamp.svelte-tibptj{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-meta.svelte-tibptj{margin:auto 0 0;padding-top:.5rem;display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;color:var(--color-ink-3)}.card-more.svelte-tibptj{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;color:var(--color-accent)}@media (min-width: 901px){.card-large.svelte-tibptj picture:where(.svelte-tibptj){display:block;flex:1;min-height:0}.card-large.svelte-tibptj .card-img:where(.svelte-tibptj){height:100%;min-height:18rem;aspect-ratio:auto}.card-large.svelte-tibptj .card-body:where(.svelte-tibptj){flex:0 0 auto}}@media (max-width: 900px){.lead-grid.svelte-tibptj{grid-template-columns:1fr}.side.svelte-tibptj{grid-template-columns:1fr 1fr}.lead-sub.svelte-tibptj{display:none}}@media (max-width: 600px){.side.svelte-tibptj{grid-template-columns:1fr}}.answers-section.svelte-14lnemm{padding-top:3rem}.answers.svelte-14lnemm{position:relative;isolation:isolate;overflow:hidden;padding:2.25rem 2.5rem 2.5rem;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--color-band-start) 0%,var(--color-accent-deep) 100%);color:#fff}.answers.svelte-14lnemm:before{content:"";position:absolute;inset:auto -8rem -12rem auto;width:26rem;height:26rem;border-radius:50%;background:radial-gradient(circle,var(--color-accent-ring),transparent 70%);z-index:-1}.answers-title.svelte-14lnemm{margin:0;color:#fff;font-size:clamp(1.5rem,3vw,2rem)}.answers-sub.svelte-14lnemm{margin:.25rem 0 1.5rem;color:#ffffffe0}.answers-grid.svelte-14lnemm{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;list-style:none;margin:0;padding:0}.answers-grid.svelte-14lnemm li:where(.svelte-14lnemm){margin:0}.answer.svelte-14lnemm{display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.125rem 1.25rem;border-radius:var(--radius-lg);background:#ffffff14;border:1px solid rgb(255 255 255 / .14);color:#fff;text-decoration:none;transition:background .15s ease,border-color .15s ease}.answer.svelte-14lnemm:hover{color:#fff;background:#ffffff26;border-color:#ffffff4d}.answer-q.svelte-14lnemm{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;line-height:1.3}.answer-go.svelte-14lnemm{display:inline-flex;align-self:flex-end;color:var(--color-accent-on-dark);transition:transform .15s ease}.answer.svelte-14lnemm:hover .answer-go:where(.svelte-14lnemm){transform:translate(3px)}@media (max-width: 900px){.answers-grid.svelte-14lnemm{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.answers.svelte-14lnemm{padding:1.75rem 1.25rem 1.5rem}.answers-grid.svelte-14lnemm{grid-template-columns:1fr}.answer.svelte-14lnemm{flex-direction:row;align-items:center;padding:.875rem 1rem}.answer-go.svelte-14lnemm{align-self:center}}.startpage-header.svelte-1uha8ag{padding:2.75rem 0 2rem;border-bottom:1px solid var(--color-accent-border);background:var(--gradient-hero)}.updated-pill.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.25rem .75rem;border-radius:var(--radius-pill);background:#ffffffd9;border:1px solid var(--color-accent-border);font-size:.75rem;font-weight:500;color:var(--color-accent)}.pill-dot.svelte-1uha8ag{width:.4rem;height:.4rem;border-radius:50%;background:var(--color-signal);box-shadow:0 0 0 3px var(--color-signal-ring)}.startpage-title.svelte-1uha8ag{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:var(--color-ink);margin:0 0 .75rem;letter-spacing:-.02em;line-height:1.05}.startpage-sub.svelte-1uha8ag{font-size:clamp(1rem,1.6vw,1.1875rem);color:var(--color-ink-2);margin:0;max-width:600px;line-height:1.6}.chips-nav.svelte-1uha8ag{margin-top:1.5rem}.chips.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.chips.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:0}.posts-section.svelte-1uha8ag{padding-top:3.5rem}.section-head.svelte-1uha8ag{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.section-title.svelte-1uha8ag{font-size:clamp(1.5rem,3vw,2rem);margin:0}.section-link.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;font-size:.875rem;font-weight:600;color:var(--color-accent);text-decoration:none}.section-link.svelte-1uha8ag:hover{color:var(--color-accent-hover)}.tools-section.svelte-1uha8ag,.bereiche-section.svelte-1uha8ag{margin-top:3rem}.bereiche-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;list-style:none;margin:0;padding:0}.bereich-card.svelte-1uha8ag{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem 1.5rem;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);text-decoration:none;transition:border-color .15s ease}.bereich-card.svelte-1uha8ag:hover{border-color:var(--color-accent-border)}.bereich-title.svelte-1uha8ag{margin:0;font-size:1.125rem;color:var(--color-ink)}.bereich-card.svelte-1uha8ag:hover .bereich-title:where(.svelte-1uha8ag){color:var(--color-accent)}.bereich-text.svelte-1uha8ag{margin:0;font-size:.9375rem;color:var(--color-ink-2)}.tools-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;list-style:none;margin:0;padding:0}.tool-card.svelte-1uha8ag{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem 1.5rem;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-accent);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.tool-card.svelte-1uha8ag:hover{border-color:var(--color-accent-border);border-top-color:var(--color-accent)}.tool-title.svelte-1uha8ag{margin:0;font-size:1.125rem;color:var(--color-ink)}.tool-card.svelte-1uha8ag:hover .tool-title:where(.svelte-1uha8ag){color:var(--color-accent)}.tool-text.svelte-1uha8ag{margin:0;font-size:.9375rem;color:var(--color-ink-2)}.tool-meta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:.25rem;font-size:.8125rem;font-weight:600;color:var(--color-accent)}.pathways-section.svelte-1uha8ag{margin-top:4rem;padding:3.5rem 0;background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.pathways-section.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){margin-bottom:1.75rem}.pathways-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.pathway.svelte-1uha8ag{padding:1.5rem 1.75rem;border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid var(--color-border)}.pathway-level.svelte-1uha8ag{display:inline-block;font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);background:var(--color-accent-muted);border-radius:var(--radius-pill);padding:.25rem .625rem;font-weight:500;margin:0 0 .75rem}.pathway-intro.svelte-1uha8ag{font-size:.9375rem;color:var(--color-ink-2);margin:0 0 1rem}.pathway-timeline.svelte-1uha8ag{position:relative;list-style:none;padding:0;margin:0}.pathway-timeline.svelte-1uha8ag:before{content:"";position:absolute;left:11px;top:6px;bottom:6px;width:1px;background:var(--color-border-strong)}.timeline-step.svelte-1uha8ag{position:relative;display:flex;align-items:flex-start;gap:.875rem;padding:.5rem 0;margin:0}.timeline-marker.svelte-1uha8ag{position:relative;z-index:1;flex-shrink:0;width:23px;height:23px;border-radius:50%;background:var(--color-accent);color:#fff;font-family:var(--font-mono);font-size:.6875rem;font-weight:600;display:flex;align-items:center;justify-content:center}.step-link.svelte-1uha8ag{display:flex;flex-direction:column;gap:.125rem;padding-top:.125rem;text-decoration:none}.step-text.svelte-1uha8ag{font-size:.9375rem;font-weight:600;color:var(--color-ink);transition:color .15s ease}.step-link.svelte-1uha8ag:hover .step-text:where(.svelte-1uha8ag){color:var(--color-accent)}.step-sub.svelte-1uha8ag{font-family:var(--font-mono);font-size:.6875rem;color:var(--color-ink-3)}.faq-section.svelte-1uha8ag{padding-block:4rem}@media (max-width: 900px){.pathways-grid.svelte-1uha8ag,.tools-grid.svelte-1uha8ag{grid-template-columns:1fr}.bereiche-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.bereiche-grid.svelte-1uha8ag{grid-template-columns:1fr}}@media (max-width: 640px){.startpage-header.svelte-1uha8ag{padding:2rem 0 1.5rem}.chips-nav.svelte-1uha8ag{margin-left:calc(-1 * var(--container-pad));margin-right:calc(-1 * var(--container-pad))}.chips.svelte-1uha8ag{flex-wrap:nowrap;overflow-x:auto;padding:0 var(--container-pad) .25rem;scrollbar-width:none}.chips.svelte-1uha8ag::-webkit-scrollbar{display:none}.pathway.svelte-1uha8ag{padding:1.25rem}}
