.nur-vorlesen.svelte-6y6fws{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hero.svelte-6y6fws{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 10rem);max-width:42rem;margin:0 auto;text-align:center;padding:1rem 1rem 0}.hero-bg.svelte-6y6fws{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(../../../brandart-hero.webp) center / cover no-repeat;transition:opacity .26s ease}.hero-bg.fort.svelte-6y6fws{opacity:0}.hero-bg.svelte-6y6fws:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 72% 62% at 50% 42%,hsl(var(--color-background) / .92),hsl(var(--color-background) / .8) 45%,hsl(var(--color-background) / .45))}.card-area.svelte-6y6fws{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.card.svelte-6y6fws{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.5rem 1rem 2rem;background:transparent;border:none;cursor:pointer;font:inherit;color:inherit;text-align:center;position:relative;border-radius:var(--radius-lg);transition:opacity .12s ease,transform .12s ease}.card.fading.svelte-6y6fws{opacity:0;transform:translateY(2px)}.card.svelte-6y6fws:focus-visible{outline:2px solid hsl(var(--color-primary) / .4);outline-offset:4px}.card.svelte-6y6fws:before{content:"„";position:absolute;top:-1rem;left:50%;transform:translate(-50%);font-size:8rem;line-height:1;color:hsl(var(--color-primary) / .18);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-serif)}blockquote.svelte-6y6fws{margin:0}blockquote.svelte-6y6fws p:where(.svelte-6y6fws){font-size:1.85rem;line-height:1.45;font-weight:400;margin:0}blockquote.long.svelte-6y6fws p:where(.svelte-6y6fws){font-size:1.5rem;line-height:1.5}blockquote.very-long.svelte-6y6fws p:where(.svelte-6y6fws){font-size:1.2rem;line-height:1.55}blockquote.svelte-6y6fws footer:where(.svelte-6y6fws){margin-top:1.5rem;font-size:1rem;color:hsl(var(--color-muted-foreground));font-family:var(--font-sans);font-feature-settings:"onum"}blockquote.svelte-6y6fws footer:where(.svelte-6y6fws) a:where(.svelte-6y6fws){color:hsl(var(--color-primary))}.source.svelte-6y6fws{color:hsl(var(--color-muted-foreground))}.bottom-bar.svelte-6y6fws{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0 1.5rem;width:100%}.permalink.svelte-6y6fws{font-size:.875rem;font-family:var(--font-sans);color:hsl(var(--color-muted-foreground));text-decoration:none}.permalink.svelte-6y6fws:hover{color:hsl(var(--color-primary))}.einordnung.svelte-6y6fws{position:relative;z-index:2;width:100vw;box-sizing:border-box;margin-left:calc(50% - 50vw);padding:3.5rem 1.5rem 4rem;background:hsl(var(--color-background));border-top:1px solid hsl(var(--color-border) / .7);font-family:var(--font-sans);color:hsl(var(--color-foreground))}.spalte.svelte-6y6fws{max-width:42rem;margin:0 auto}.einordnung.svelte-6y6fws h2:where(.svelte-6y6fws){font-family:var(--font-serif);font-size:1.15rem;font-weight:600;letter-spacing:-.005em;margin:2.75rem 0 .75rem}.einordnung.svelte-6y6fws h2:where(.svelte-6y6fws):first-of-type{margin-top:0}.einordnung.svelte-6y6fws .anriss:where(.svelte-6y6fws){margin:0;line-height:1.65;color:hsl(var(--color-muted-foreground))}.einordnung.svelte-6y6fws a:where(.svelte-6y6fws){color:hsl(var(--color-primary));text-decoration:none}.einordnung.svelte-6y6fws a:where(.svelte-6y6fws):hover{text-decoration:underline}.zahlen.svelte-6y6fws{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1.5rem 0 0}.zahlen.svelte-6y6fws div:where(.svelte-6y6fws){padding:.75rem .5rem;border:1px solid hsl(var(--color-border));border-radius:.5rem;text-align:center}.zahlen.svelte-6y6fws dt:where(.svelte-6y6fws){font-size:.75rem;color:hsl(var(--color-muted-foreground))}.zahlen.svelte-6y6fws dd:where(.svelte-6y6fws){margin:.15rem 0 0;font-size:1.25rem;font-variant-numeric:tabular-nums}.einstiege.svelte-6y6fws{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem 1.5rem}.einstiege.svelte-6y6fws li:where(.svelte-6y6fws){font-size:.95rem}.einstiege.svelte-6y6fws span:where(.svelte-6y6fws){color:hsl(var(--color-muted-foreground));font-size:.85rem}.fragen.svelte-6y6fws dt:where(.svelte-6y6fws){font-weight:600;margin-top:1.25rem;font-size:.95rem}.fragen.svelte-6y6fws dd:where(.svelte-6y6fws){margin:.35rem 0 0;line-height:1.6;color:hsl(var(--color-muted-foreground));font-size:.92rem}.mehr.svelte-6y6fws{margin-top:2.5rem;font-size:.875rem;color:hsl(var(--color-muted-foreground))}@media (max-width: 34rem){.zahlen.svelte-6y6fws{grid-template-columns:repeat(2,1fr)}.einstiege.svelte-6y6fws{grid-template-columns:1fr}}.viewport-arrow.svelte-6y6fws{position:fixed;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;font-family:var(--font-serif);font-size:2.6rem;line-height:1;color:hsl(var(--color-foreground));background:hsl(var(--color-surface) / .6);border:1px solid hsl(var(--color-border) / .6);cursor:pointer;border-radius:50%;transition:color .12s ease,background .12s ease,border-color .12s ease}.viewport-arrow.svelte-6y6fws:hover:not(:disabled){color:hsl(var(--color-primary));background:hsl(var(--color-surface));border-color:hsl(var(--color-primary) / .5)}.viewport-arrow.svelte-6y6fws:disabled{opacity:.35;cursor:not-allowed}.viewport-arrow.svelte-6y6fws:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.viewport-arrow.prev.svelte-6y6fws{left:2rem}.viewport-arrow.next.svelte-6y6fws{right:2rem}@media (max-width: 36rem){.viewport-arrow.svelte-6y6fws{display:none}.card.svelte-6y6fws{padding:2.5rem .25rem 1.25rem}.card.svelte-6y6fws:before{font-size:5.5rem;top:-.4rem}blockquote.svelte-6y6fws p:where(.svelte-6y6fws){font-size:1.4rem;line-height:1.4}blockquote.long.svelte-6y6fws p:where(.svelte-6y6fws){font-size:1.15rem;line-height:1.5}blockquote.very-long.svelte-6y6fws p:where(.svelte-6y6fws){font-size:1rem;line-height:1.5}blockquote.svelte-6y6fws footer:where(.svelte-6y6fws){font-size:.9rem;margin-top:1.25rem}}
