:root{--color-bg: #fbf8f3;--color-bg-elevated: #fffdf9;--color-surface-2: #efe7d8;--color-text: #23272b;--color-text-soft: #5a5047;--color-accent: #a9442a;--color-accent-ink: #fbf8f3;--color-accent-2: #5c7a4a;--color-link: #1f5d70;--color-muted: #8d7d6e;--color-rule: #b9ab98;--color-rule-strong: #8a8170;--color-focus: #1f5d70;--color-mustard: #b07d1f;--folder-business: #1f5d70;--folder-erfolg: #a9442a;--folder-ernaehrung: #b07d1f;--folder-lifestyle: #8a5a78;--folder-garten: #5c7a4a;--folder-neutral: #8d7d6e;--folder-mix: 13%;--tab-mix: 22%;--mesh-a: rgb(169 68 42 / .13);--mesh-b: rgb(31 93 112 / .11);--mesh-c: rgb(92 122 74 / .12);--font-display: "Corben", "Cooper Black", "Georgia", serif;--font-body: "Enriqueta", "Rockwell", "Georgia", serif;--font-mono: "Space Mono", "Courier New", ui-monospace, monospace;--font-size-xs: clamp(.75rem, .72rem + .12vw, .8125rem);--font-size-sm: clamp(.875rem, .84rem + .15vw, .9375rem);--font-size-base: clamp(1rem, .96rem + .2vw, 1.125rem);--font-size-lg: clamp(1.125rem, 1.06rem + .35vw, 1.3125rem);--font-size-xl: clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--font-size-2xl: clamp(1.75rem, 1.45rem + 1.4vw, 2.5rem);--font-size-3xl: clamp(2.25rem, 1.7rem + 2.6vw, 3.75rem);--font-size-4xl: clamp(2.5rem, 1.8rem + 3.4vw, 4.75rem);--leading: 1.65;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 3rem;--space-6: 4rem;--space-7: 6rem;--space-8: 8rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 14px;--measure: 66ch;--page-max: 84rem;--gutter: clamp(1rem, .6rem + 2vw, 2.5rem);--tab-height: 1.75rem;--shadow-sm: 0 1px 0 rgb(35 39 43 / .08), 0 2px 6px rgb(35 39 43 / .06);--shadow-md: 0 2px 0 rgb(35 39 43 / .08), 0 10px 22px -8px rgb(35 39 43 / .22);--ease-out: cubic-bezier(.2, .7, .2, 1)}@media(prefers-color-scheme:dark){:root{--color-bg: #1c1a17;--color-bg-elevated: #24211d;--color-surface-2: #2c2823;--color-text: #ece5da;--color-text-soft: #c2b6a6;--color-accent: #e0805f;--color-accent-ink: #1c1a17;--color-accent-2: #9cbb86;--color-link: #84bfd1;--color-muted: #a39584;--color-rule: #4d463d;--color-rule-strong: #6f665a;--color-focus: #84bfd1;--color-mustard: #d8a84a;--folder-business: #4f9bb2;--folder-erfolg: #d0704f;--folder-ernaehrung: #c99a3d;--folder-lifestyle: #b285a4;--folder-garten: #87a970;--folder-neutral: #a39584;--folder-mix: 16%;--tab-mix: 28%;--mesh-a: rgb(224 128 95 / .1);--mesh-b: rgb(132 191 209 / .08);--mesh-c: rgb(156 187 134 / .08);--shadow-sm: 0 1px 0 rgb(0 0 0 / .3);--shadow-md: 0 0 0 1px rgb(236 229 218 / .08), 0 10px 22px -10px rgb(0 0 0 / .5)}}@font-face{font-family:Corben;src:url(/fonts/corben-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corben;src:url(/fonts/corben-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Enriqueta;src:url(/fonts/enriqueta-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Enriqueta;src:url(/fonts/enriqueta-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/space-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/space-mono-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:light dark;-webkit-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;scroll-padding-block-start:var(--space-5)}body{min-block-size:100dvh;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--leading);font-kerning:normal;font-variant-numeric:oldstyle-nums;overflow-x:clip}img,picture,svg,video{display:block;max-inline-size:100%;block-size:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,h3,h4,li,dd,dt,figcaption{overflow-wrap:break-word;hyphens:auto}h1,h2,h3,h4{text-wrap:balance;hyphens:manual}h1,h2{overflow-wrap:break-word;hyphens:auto}a{color:var(--color-link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--color-accent);text-decoration-thickness:2px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}main:focus{outline:none}::selection{background:color-mix(in srgb,var(--color-accent) 28%,transparent);color:var(--color-text)}.skip{position:absolute;inset-block-start:-100px;inset-inline-start:var(--space-2);z-index:1000;padding:var(--space-1) var(--space-2);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-mono);font-size:var(--font-size-sm);border-radius:0 0 var(--radius-sm) var(--radius-sm);text-decoration:none}.skip:focus-visible{inset-block-start:0;color:var(--color-accent-ink)}.visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}.prose{max-inline-size:var(--measure)}.prose>*+*{margin-block-start:var(--space-3)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;color:var(--color-text);letter-spacing:-.01em}h1{font-size:var(--font-size-3xl);line-height:1.08}h2{font-size:var(--font-size-2xl);line-height:1.15}h3{font-size:var(--font-size-xl);line-height:1.2}h4{font-size:var(--font-size-lg);line-height:1.3}.prose h2{margin-block-start:var(--space-6);padding-block-start:var(--space-2);border-block-start:1px solid var(--color-rule)}.prose h3{margin-block-start:var(--space-5)}@media(max-width:30rem){.prose h2{font-size:clamp(1.125rem,.1rem + 5.5vw,var(--font-size-2xl))}}.prose h2+*,.prose h3+*{margin-block-start:var(--space-2)}p{font-size:var(--font-size-base);line-height:var(--leading)}ul,ol{padding-inline-start:var(--space-4)}.prose ul{list-style:none}.prose ul>li{position:relative}.prose ul>li:before{content:"";position:absolute;inset-inline-start:calc(-1 * var(--space-3));inset-block-start:.7em;inline-size:.6em;block-size:2px;background:var(--color-accent)}.prose ol{list-style:decimal-leading-zero}.prose ol>li::marker{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-accent)}li+li{margin-block-start:var(--space-1)}blockquote{margin-inline:0;padding:var(--space-2) var(--space-3);border-inline-start:4px solid var(--color-accent-2);background:color-mix(in srgb,var(--color-accent-2) 8%,transparent);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text-soft)}code,kbd,samp{font-family:var(--font-mono);font-size:.88em;padding:.1em .35em;background:var(--color-surface-2);border-radius:var(--radius-sm)}pre{overflow-x:auto;padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:1.55}pre code{padding:0;background:none}table{inline-size:100%;border-collapse:collapse;font-size:var(--font-size-sm);font-variant-numeric:lining-nums tabular-nums}th,td{padding:var(--space-1) var(--space-2);text-align:start;vertical-align:top;border-block-end:1px solid var(--color-rule)}th{font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-soft);border-block-end:2px solid var(--color-text)}td+td,th+th{border-inline-start:1px solid var(--color-rule)}hr{border:0;block-size:var(--space-3);background:linear-gradient(var(--color-rule-strong),var(--color-rule-strong)) center / 100% 1px no-repeat,linear-gradient(var(--color-rule-strong),var(--color-rule-strong)) center calc(50% + 4px) / 100% 1px no-repeat}strong,.prose a{font-weight:700}.prose img{border-radius:var(--radius-md)}.prose figure figcaption,figcaption{margin-block-start:var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-soft)}.knopf{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:700;text-decoration:none;border-radius:var(--radius-sm);box-shadow:0 3px color-mix(in srgb,var(--color-accent) 60%,#000);transition:transform .12s var(--ease-out),box-shadow .12s var(--ease-out)}.knopf:hover{color:var(--color-accent-ink);transform:translateY(-2px);box-shadow:0 5px color-mix(in srgb,var(--color-accent) 60%,#000)}.etiketten{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:0;list-style:none}.etiketten li{margin:0}.etiketten a{display:inline-block;padding:.25rem .5rem;font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text);text-decoration:none;background:var(--color-bg-elevated);border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.etiketten a:before{content:"#";color:var(--color-accent);margin-inline-end:.15em}.etiketten a:hover{border-color:var(--color-accent);transform:translateY(-1px)}.mappe{--folder: var(--folder-neutral);position:relative;margin-block-start:var(--tab-height);background:color-mix(in srgb,var(--folder) var(--folder-mix),var(--color-bg-elevated));border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm);transition:transform .14s var(--ease-out),box-shadow .14s var(--ease-out)}.mappe__reiter{position:absolute;inset-inline-start:var(--tab-offset, 0);inset-block-end:100%;display:flex;align-items:baseline;gap:var(--space-1);max-inline-size:100%;padding:.25rem 1rem .125rem;background:inherit;border-radius:var(--radius-md) var(--radius-md) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;font-variant-caps:all-small-caps;letter-spacing:.08em;line-height:1.4;color:color-mix(in srgb,var(--folder) 70%,var(--color-text));white-space:nowrap}.mappe__nr{font-family:var(--font-mono);font-variant-caps:normal;letter-spacing:0;font-size:var(--font-size-xs);color:var(--color-accent)}.mappe__koerper{padding:var(--space-2) var(--space-3) var(--space-3);border-block-start:3px solid color-mix(in srgb,var(--folder) 55%,transparent);border-radius:0 var(--radius-md) 0 0}.mappe__frage{font-family:var(--font-display);font-size:var(--font-size-lg);line-height:1.25;font-weight:700}.mappe__link{color:var(--color-text);text-decoration:none}.mappe__link:after{content:"";position:absolute;inset:calc(-1 * var(--tab-height)) 0 0 0;z-index:1}.mappe__link:hover{color:var(--color-text)}.mappe__antwort{margin-block-start:var(--space-1);font-size:var(--font-size-sm);line-height:1.6;color:var(--color-text-soft)}.mappe__meta{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin-block-start:var(--space-2);padding-block-start:var(--space-1);border-block-start:1px dashed color-mix(in srgb,var(--folder) 40%,var(--color-rule));font-family:var(--font-mono);font-size:var(--font-size-xs);line-height:1.5;color:var(--color-text-soft)}.mappe__autor{position:relative;z-index:2}.mappe:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.mappe:hover .mappe__frage a{text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px}.mappe:focus-within{box-shadow:0 0 0 3px var(--color-focus)}.mappe__link:focus-visible{outline:none}.polaroid{inline-size:min(100%,11rem);padding:.5rem .5rem var(--space-1);background:#fffefb;color:#23272b;box-shadow:0 1px 2px #0000001f,0 8px 16px -8px #00000059;transform:rotate(-2.5deg);transition:transform .16s var(--ease-out)}.polaroid:hover{transform:rotate(0) scale(1.03)}.polaroid--gross{inline-size:min(100%,15rem)}.polaroid__bild{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 30% 25%,rgb(255 255 255 / .35),transparent 55%),linear-gradient(160deg,#c46a4c,#a9442a 55%,#7d3420)}.polaroid__bild img{inline-size:100%;block-size:100%;object-fit:cover}.polaroid__initialen{font-family:var(--font-display);font-size:var(--font-size-3xl);font-weight:700;color:#fbf8f3;letter-spacing:.04em}.polaroid__text{display:grid;gap:.125rem;margin-block-start:var(--space-1);text-align:center;font-family:var(--font-mono);color:#23272b}.polaroid__label{font-size:var(--font-size-xs);color:#6b5d50}.polaroid__name{font-family:var(--font-display);font-size:var(--font-size-base);line-height:1.2;color:#23272b}a.polaroid__name{color:#1f5d70}.polaroid__rolle{font-size:var(--font-size-xs);color:#6b5d50;line-height:1.4}.polaroid__bio{margin-block-start:var(--space-2);font-size:var(--font-size-sm);line-height:1.55;color:var(--color-text-soft)}.karteikarte{position:relative;padding:var(--space-2) var(--space-3) var(--space-3);background:linear-gradient(var(--color-accent),var(--color-accent)) 0 2.75rem / 100% 2px no-repeat,repeating-linear-gradient(to bottom,transparent 0,transparent calc(1.75rem - 1px),color-mix(in srgb,var(--color-link) 28%,transparent) calc(1.75rem - 1px),color-mix(in srgb,var(--color-link) 28%,transparent) 1.75rem) 0 2.75rem / 100% calc(100% - 2.75rem) no-repeat,var(--color-bg-elevated);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm)}.karteikarte__titel{block-size:2rem;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent)}.karteikarte ol,.karteikarte ul{margin:0;padding-inline-start:var(--space-3);list-style:decimal-leading-zero}.karteikarte ul ul,.karteikarte ol ol{padding-inline-start:var(--space-3);list-style:lower-alpha}.karteikarte li{margin:0;line-height:1.75rem;font-size:var(--font-size-sm)}.karteikarte li::marker{font-family:var(--font-mono);color:var(--color-accent)}.karteikarte a{color:var(--color-text);text-decoration:none}.karteikarte a:hover{color:var(--color-link);text-decoration:underline}.register-zettel{display:grid;gap:var(--space-2)}.register-zettel>div{padding-block-end:var(--space-1);border-block-end:1px dotted var(--color-rule-strong)}.register-zettel dt{font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-soft)}.register-zettel dd{margin:.25rem 0 0;font-size:var(--font-size-sm)}.lineal{--stand: 0;position:relative;display:grid;grid-template-columns:1.5rem 1fr;align-items:start;block-size:clamp(12rem,38vh,22rem);margin-block-start:var(--space-4)}.lineal__skala{grid-column:1;grid-row:1;block-size:100%;border-inline-start:2px solid var(--color-text);background:repeating-linear-gradient(to bottom,var(--color-text) 0 1px,transparent 1px .5rem) 0 0 / .5rem 100% no-repeat,repeating-linear-gradient(to bottom,var(--color-text) 0 2px,transparent 2px 2.5rem) 0 0 / 1.125rem 100% no-repeat}.lineal__stand{grid-column:1;grid-row:1;align-self:start;inline-size:.375rem;block-size:calc(var(--stand) * 100%);margin-inline-start:-.25rem;background:var(--color-accent);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.lineal__wert{grid-column:2;grid-row:1;align-self:start;margin-block-start:calc(var(--stand) * (clamp(12rem,38vh,22rem) - 1.5rem));padding-inline-start:var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-accent);white-space:nowrap}.leer{padding:var(--space-4);max-inline-size:var(--measure);font-family:var(--font-mono);color:var(--color-text-soft)}.lede{font-size:var(--font-size-lg);line-height:1.55;color:var(--color-text)}.prose>.lede:first-child:first-letter{float:inline-start;margin:.08em .12em 0 0;font-family:var(--font-display);font-size:3.2em;line-height:.85;color:var(--color-accent)}.callout{--folder: var(--color-link);position:relative;margin-block-start:calc(var(--space-3) + var(--tab-height));padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--folder) 10%,var(--color-bg-elevated));border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md);border-block-start:3px solid color-mix(in srgb,var(--folder) 60%,transparent)}.callout[data-variant=warning]{--folder: var(--color-accent)}.callout[data-variant=tip],.callout[data-variant=success]{--folder: var(--color-accent-2)}.callout[data-variant=note]{--folder: var(--color-mustard)}.callout__reiter{position:absolute;inset-inline-start:0;inset-block-end:calc(100% + 3px);padding:.25rem 1rem .125rem;background:color-mix(in srgb,var(--folder) 22%,var(--color-bg-elevated));border-radius:var(--radius-md) var(--radius-md) 0 0;font-size:var(--font-size-sm);font-weight:700;font-variant-caps:all-small-caps;letter-spacing:.08em;line-height:1.4;color:color-mix(in srgb,var(--folder) 75%,var(--color-text))}.callout__inhalt>*+*{margin-block-start:var(--space-1)}.pullquote{margin-block:var(--space-5);padding:var(--space-1) 0 var(--space-1) var(--space-4);background:none;border-inline-start:6px solid var(--color-accent);border-radius:0}.pullquote p{font-family:var(--font-display);font-size:var(--font-size-xl);line-height:1.3;color:var(--color-text)}.pullquote cite{display:block;margin-block-start:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-xs);font-style:normal;color:var(--color-text-soft)}.pullquote cite:before{content:"\2014  "}.figure{margin-block:var(--space-4)}.figure img,.gallery-item img{inline-size:100%;border-radius:var(--radius-sm);border:6px solid var(--color-bg-elevated);box-shadow:var(--shadow-sm)}.faq{margin-block-start:var(--space-6);padding-block-start:var(--space-3);border-block-start:3px double var(--color-rule-strong)}.faq-heading{font-size:var(--font-size-xl)}.faq-list{display:grid;gap:var(--space-3);margin-block-start:var(--space-3)}.faq-paar{display:grid;grid-template-columns:2.25rem 1fr;column-gap:var(--space-2)}.faq-paar dt,.faq-paar dd{grid-column:2}.faq-paar dt{font-family:var(--font-display);font-size:var(--font-size-lg);line-height:1.3}.faq-paar dt:before,.faq-paar dd:before{grid-column:1;position:absolute;margin-inline-start:calc(-2.25rem - var(--space-2));font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:700}.faq-paar dt:before{content:"F.";color:var(--color-accent)}.faq-paar dd{position:relative;margin:var(--space-1) 0 0;color:var(--color-text-soft)}.faq-paar dd:before{content:"A.";color:var(--color-accent-2)}.faq-paar dt{position:relative}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--space-2);margin-block:var(--space-4)}.gallery-item{margin:0}.stats{margin-block:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-bg-elevated);border:1px solid var(--color-rule);border-inline-start:4px solid var(--color-accent-2);border-radius:var(--radius-sm)}.stats-row{display:flex;align-items:baseline;gap:var(--space-1);padding-block:.5rem}.stats-row+.stats-row{border-block-start:1px solid var(--color-rule)}.stats-row dt{flex:0 1 auto;font-size:var(--font-size-sm)}.stats-row dt:after{content:"";flex:1}.stats-row dd{margin-inline-start:auto;font-family:var(--font-mono);font-weight:700;font-variant-numeric:tabular-nums lining-nums;color:var(--color-accent);text-align:end}.stats-row dt p,.stats-row dd p{display:inline;font-size:inherit}.takeaways{--folder: var(--color-accent-2);position:relative;margin-block:calc(var(--space-4) + var(--tab-height)) var(--space-4);padding:var(--space-2) var(--space-3) var(--space-3);background:color-mix(in srgb,var(--folder) 12%,var(--color-bg-elevated));border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md)}.takeaways__reiter{position:absolute;inset-inline-start:0;inset-block-end:100%;padding:.25rem 1rem .125rem;background:inherit;border-radius:var(--radius-md) var(--radius-md) 0 0;font-weight:700;font-size:var(--font-size-sm);font-variant-caps:all-small-caps;letter-spacing:.08em;line-height:1.4;color:color-mix(in srgb,var(--folder) 75%,var(--color-text))}.takeaways ul{margin:0;padding-inline-start:var(--space-3);list-style:none}.takeaways li{position:relative}.takeaways li:before{content:"\2713";position:absolute;inset-inline-start:calc(-1 * var(--space-3));font-family:var(--font-mono);font-weight:700;color:var(--folder)}.takeaways li p{display:inline}.kopf{position:relative;z-index:5;padding-inline:var(--gutter);padding-block-start:var(--space-3);border-block-end:2px solid var(--color-text)}.kopf__innen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);max-inline-size:var(--page-max);margin-inline:auto}.kopf__claim{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-soft);max-inline-size:28ch;text-align:end}.aufnaeher{display:inline-block;padding:.5rem 1rem;background:var(--color-accent);color:var(--color-accent-ink);text-decoration:none;border-radius:var(--radius-md);outline:2px dashed color-mix(in srgb,var(--color-accent-ink) 70%,transparent);outline-offset:-6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 35%,transparent),var(--shadow-sm);transform:rotate(-1.5deg);transition:transform .14s var(--ease-out)}.aufnaeher:hover{color:var(--color-accent-ink);transform:rotate(0) scale(1.02)}.aufnaeher:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.aufnaeher__name{display:block;font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:700;line-height:1.1;letter-spacing:.01em}.register{max-inline-size:var(--page-max);margin-inline:auto;margin-block-start:var(--space-3)}.register__liste{display:flex;gap:.25rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.register__eintrag{margin:0;flex:0 0 auto}.register__reiter{--folder: var(--folder-neutral);display:block;padding:.5rem 1rem .375rem;font-size:var(--font-size-sm);font-weight:700;font-variant-caps:all-small-caps;letter-spacing:.08em;line-height:1.2;color:var(--color-text);text-decoration:none;background:color-mix(in srgb,var(--folder) var(--folder-mix),var(--color-bg));border:1px solid var(--color-rule);border-block-end:0;border-radius:var(--radius-md) var(--radius-md) 0 0;transition:transform .12s var(--ease-out),background-color .12s;transform:translateY(3px)}.register__reiter:hover{color:var(--color-text);transform:translateY(0);background:color-mix(in srgb,var(--folder) var(--tab-mix),var(--color-bg))}.register__reiter[aria-current=page]{transform:translateY(2px);background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.brotkrumen ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-soft)}.brotkrumen li{margin:0}.brotkrumen li+li:before{content:"/";margin-inline-end:.5rem;color:var(--color-rule-strong)}.brotkrumen a{color:var(--color-text-soft)}.brotkrumen a:hover{color:var(--color-accent)}.blaettern{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-block-start:var(--space-5);padding-block-start:var(--space-2);border-block-start:1px solid var(--color-rule);font-family:var(--font-mono);font-size:var(--font-size-sm)}.blaettern__link{padding:var(--space-1) var(--space-2);border:1px solid var(--color-text);border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none;transition:transform .12s var(--ease-out),box-shadow .12s var(--ease-out)}.blaettern__link:hover{color:var(--color-text);transform:translateY(-2px);box-shadow:0 3px 0 var(--color-text)}.blaettern__stand{color:var(--color-text-soft)}.fuss{margin-block-start:var(--space-7);padding:var(--space-4) var(--gutter);border-block-start:2px solid var(--color-text);background:color-mix(in srgb,var(--color-surface-2) 70%,transparent);font-size:var(--font-size-sm)}.fuss__raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:var(--page-max);margin-inline:auto}.fuss__spalte{padding-inline:var(--space-3)}.fuss__spalte:first-child{padding-inline-start:0}.fuss__spalte+.fuss__spalte{border-inline-start:1px solid var(--color-rule-strong)}.fuss__signoff{font-family:var(--font-display);font-size:var(--font-size-lg);line-height:1.3}.fuss__unterschrift{margin-block-start:var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-accent)}.fuss__links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem var(--space-2);margin:0;padding:0;list-style:none}.fuss__links li{margin:0}.fuss__links a{color:var(--color-text);text-decoration:none}.fuss__links a:hover{color:var(--color-accent);text-decoration:underline}.fuss__meta p,.fuss__links li{font-size:inherit}.fuss__meta{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-soft);display:grid;gap:.25rem;align-content:start}.fuss__marke{font-family:var(--font-display);font-size:var(--font-size-base);color:var(--color-text)}@media(max-width:48rem){.register__liste{flex-wrap:wrap;overflow-x:visible;row-gap:.375rem;padding-inline:var(--gutter)}.register__reiter{padding:.4rem .7rem .3rem;letter-spacing:.04em}.kopf__claim{text-align:start}.fuss__raster{grid-template-columns:1fr;gap:var(--space-3)}.fuss__spalte{padding-inline:0}.fuss__spalte+.fuss__spalte{border-inline-start:0;border-block-start:1px solid var(--color-rule-strong);padding-block-start:var(--space-3)}}body{background-color:var(--color-bg);background-image:radial-gradient(60rem 40rem at 8% -6%,var(--mesh-a),transparent 62%),radial-gradient(52rem 36rem at 96% 18%,var(--mesh-b),transparent 60%),radial-gradient(48rem 42rem at 40% 108%,var(--mesh-c),transparent 64%);background-attachment:fixed}.strom,.related-serial,.kartei,.autoren{max-inline-size:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.strom{margin-block-start:var(--space-5)}.strom__titel,.related-serial__titel{display:flex;align-items:baseline;gap:var(--space-2);margin-block-end:var(--space-3);font-size:var(--font-size-xl)}.strom__titel:after,.related-serial__titel:after{content:"";flex:1;block-size:0;border-block-start:1px solid var(--color-rule-strong);border-block-end:1px solid var(--color-rule-strong);padding-block-start:3px}.spalten{column-count:3;column-width:17rem;column-gap:var(--space-5);column-rule:1px solid var(--color-rule-strong);margin:0;padding:0;list-style:none}.spalten>*{display:inline-block;inline-size:100%;vertical-align:top;break-inside:avoid;margin-block:0 var(--space-4)}.spalten>li{margin-block-start:0}.spalten>li>.mappe,.spalten>.mappe{margin-block-start:var(--tab-height)}.spalten>:nth-child(3n+1){--tab-offset: 0%}.spalten>:nth-child(3n+2){--tab-offset: 18%}.spalten>:nth-child(3n+3){--tab-offset: 36%}.spalten>li .mappe{--tab-offset: inherit}.mappe__reiter{inset-inline-start:var(--tab-offset, 0%)}.schublade{max-inline-size:var(--page-max);margin:var(--space-5) auto 0;padding:var(--space-5) var(--gutter) 0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.schublade__schild{position:relative;max-inline-size:60rem;padding:var(--space-4) var(--space-5);background:var(--color-bg-elevated);border:2px solid var(--color-text);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 6px var(--color-bg-elevated),inset 0 0 0 7px var(--color-rule-strong),6px 6px 0 var(--color-surface-2)}.schublade__schild:before,.schublade__schild:after{content:"";position:absolute;inset-block-start:50%;inline-size:.75rem;block-size:.75rem;margin-block-start:-.375rem;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--color-bg-elevated),var(--color-rule-strong) 70%);border:1px solid var(--color-text)}.schublade__schild:before{inset-inline-start:.875rem}.schublade__schild:after{inset-inline-end:.875rem}.schublade__kicker{font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent)}.schublade__titel{margin-block-start:var(--space-1);font-size:clamp(1.5rem,.2rem + 6.4vw,5rem);line-height:1.05}.schublade__text{margin-block-start:var(--space-2);max-inline-size:52ch;font-size:var(--font-size-lg);color:var(--color-text-soft)}.schublade__faecher{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none;border-block-end:2px solid var(--color-text)}.fach{--folder: var(--folder-neutral);margin:0}.fach__link{display:flex;align-items:baseline;gap:var(--space-1);padding:.5rem 1rem .375rem;background:color-mix(in srgb,var(--folder) var(--tab-mix),var(--color-bg-elevated));border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--color-text);font-weight:700;font-variant-caps:all-small-caps;letter-spacing:.08em;text-decoration:none;transition:transform .12s var(--ease-out)}.fach__link:hover{color:var(--color-text);transform:translateY(-4px)}.fach__zahl{font-family:var(--font-mono);font-variant-caps:normal;font-size:var(--font-size-xs);padding:0 .375rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--folder) 70%,var(--color-text));color:var(--color-bg)}.akte__vorspann{max-inline-size:var(--page-max);margin:var(--space-4) auto 0;padding-inline:var(--gutter)}.post__header{--folder: var(--folder-neutral);position:relative;margin-block-start:calc(var(--space-3) + 2.5rem);padding:var(--space-6) var(--space-5) var(--space-5);background:color-mix(in srgb,var(--folder) var(--folder-mix),var(--color-bg-elevated));border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);border-block-start:4px solid color-mix(in srgb,var(--folder) 60%,transparent)}.post__tab{position:absolute;inset-inline-start:0;inset-block-end:calc(100% + 4px);padding:.5rem 1.5rem .25rem;background:color-mix(in srgb,var(--folder) var(--tab-mix),var(--color-bg-elevated));border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--font-size-lg);font-weight:700;font-variant-caps:all-small-caps;letter-spacing:.1em;line-height:1.3;color:color-mix(in srgb,var(--folder) 72%,var(--color-text));white-space:nowrap}.ordnerkopf__titel{max-inline-size:22ch;font-size:clamp(1.5rem,.9rem + 3.8vw,4.75rem);line-height:1.06;hyphens:auto}@media(max-width:30rem){.seite--page .ordnerkopf__titel{font-size:clamp(1.125rem,5.1vw,1.625rem)}}.ordnerkopf__unterzeile{margin-block-start:var(--space-3);max-inline-size:56ch;font-size:var(--font-size-lg);line-height:1.5;color:var(--color-text-soft)}.brotkrumen+.post__header{margin-block-start:calc(var(--space-4) + 2.5rem)}.akte__raster{display:grid;grid-template-columns:12rem minmax(0,calc(var(--measure) + 2 * var(--space-5))) 13rem;justify-content:center;max-inline-size:var(--page-max);margin:var(--space-5) auto 0;padding-inline:var(--gutter)}.akte__rand{padding-inline-end:var(--space-4)}.akte__rand-innen{position:sticky;inset-block-start:var(--space-3)}.akte__text{min-inline-size:0;padding-inline:var(--space-5);border-inline:1px solid var(--color-rule-strong)}.akte__text>*+*{margin-block-start:var(--space-4)}.akte__register{padding-inline-start:var(--space-4)}.akte__register .register-zettel{position:sticky;inset-block-start:var(--space-3)}.akte__beleg{max-inline-size:var(--measure)}.akte__beleg-bild{inline-size:100%;aspect-ratio:3 / 2;object-fit:cover;border:8px solid var(--color-bg-elevated);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}.toc-inline{max-inline-size:var(--measure)}.related-serial{margin-block-start:var(--space-7)}.akte--seite{max-inline-size:var(--page-max);margin-inline:auto;padding-block-end:var(--space-4)}.seite__text{margin:var(--space-5) auto 0;padding-inline:var(--gutter);max-inline-size:calc(var(--measure) + 2 * var(--gutter))}.seite__autorin{max-inline-size:calc(var(--measure) + 2 * var(--gutter));margin:var(--space-6) auto 0;padding-inline:var(--gutter)}.seite__polaroids{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:var(--space-4);align-items:start;margin-block-start:var(--space-3)}.seite__polaroids .polaroid__bio{margin:0;font-size:var(--font-size-base)}.fehlseite .schublade__faecher{margin-block-start:var(--space-4);border:0}.profil{display:grid;grid-template-columns:16rem minmax(0,var(--measure));justify-content:center;gap:0;max-inline-size:var(--page-max);margin:var(--space-5) auto 0;padding-inline:var(--gutter)}.profil__rand{padding-inline-end:var(--space-5)}.profil__text{padding-inline-start:var(--space-5);border-inline-start:1px solid var(--color-rule-strong)}.kartei{margin-block-start:var(--space-5)}.kartei__eintrag{margin:0}.kartei__eintrag a{display:flex;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) 0;border-block-end:1px solid var(--color-rule);color:var(--color-text);text-decoration:none}.kartei__eintrag a:hover{color:var(--color-accent);transform:translate(4px)}.kartei__zahl{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-soft)}.kartei.spalten>*{margin-block-end:0}.kartei.spalten,.autoren.spalten{padding-inline:var(--gutter)}@media(max-width:75rem){.akte__raster{grid-template-columns:11rem minmax(0,calc(var(--measure) + var(--space-5)))}.akte__text{border-inline-end:0;padding-inline-end:0}.akte__register{grid-column:2;padding:var(--space-4) 0 0 var(--space-5);border-inline-start:1px solid var(--color-rule-strong)}.akte__register .register-zettel{position:static;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media(max-width:52rem){.post__header{padding:var(--space-4) var(--space-3) var(--space-3)}.post__tab{font-size:var(--font-size-base);padding-inline:1rem;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis}.schublade__schild{padding:var(--space-3) var(--space-3)}.schublade__schild:before,.schublade__schild:after{inset-block-start:.875rem;margin:0}.akte__raster,.profil{grid-template-columns:minmax(0,1fr)}.akte__rand,.profil__rand{padding:0 0 var(--space-3)}.akte__rand-innen{position:static;display:grid;grid-template-columns:8rem minmax(0,1fr);gap:var(--space-3);align-items:start}.akte__rand-innen .polaroid__bio{margin:0}.akte__text,.profil__text{padding-inline:0;border-inline:0}.akte__register{grid-column:1;padding-inline-start:0;border-inline-start:0;border-block-start:1px solid var(--color-rule-strong)}.lineal{position:fixed;inset:0 0 auto;z-index:20;display:block;block-size:.375rem;margin:0;background:color-mix(in srgb,var(--color-surface-2) 85%,transparent)}.lineal__skala{display:block;block-size:100%;border:0;background:repeating-linear-gradient(to right,var(--color-text) 0 1px,transparent 1px .5rem);opacity:.4}.lineal__stand{position:absolute;inset:0 auto 0 0;margin:0;inline-size:calc(var(--stand) * 100%);block-size:100%;border-radius:0}.lineal__wert{display:none}.seite__polaroids{grid-template-columns:8rem minmax(0,1fr)}.spalten>:nth-child(3n+3){--tab-offset: 18%}}[data-rubrik=business],.register__reiter[href*="/business/"]{--folder: var(--folder-business)}[data-rubrik=erfolg],.register__reiter[href*="/erfolg/"]{--folder: var(--folder-erfolg)}[data-rubrik=ernaehrung],.register__reiter[href*="/ernaehrung/"]{--folder: var(--folder-ernaehrung)}[data-rubrik=lifestyle],.register__reiter[href*="/lifestyle/"]{--folder: var(--folder-lifestyle)}[data-rubrik=natur-garten-tiere],.register__reiter[href*="/natur-garten-tiere/"]{--folder: var(--folder-garten)}[data-rubrik=authors]{--folder: var(--color-accent)}.prose .takeaways li:before{content:"\2713";inset-block-start:0;inline-size:auto;block-size:auto;background:none;color:var(--folder)}.prose .faq-heading{margin-block-start:0;padding-block-start:0;border:0}
