[data-brand=unlearn][data-mode=light]{--ebook-bg:#faf8fc;--ebook-bg-alt:#f0ecf5;--ebook-accent:#a855f7;--ebook-accent-ink:#9333ea;--ebook-accent-rgb:168 85 247;--ebook-text:#1a1525;--ebook-text-muted:#6b5f80;--ebook-text-soft:#4a3f60;--ebook-font-headline:"Noto Sans", system-ui, sans-serif;--ebook-font-body:"Noto Sans", system-ui, sans-serif;--ebook-font-label:"Instrument Serif", Georgia, serif;--ebook-headline-weight:900}.ebook-viewer{--page-ratio:1.25;--page-width:min(45vw, 640px, max(480px, calc((100dvh - 200px) / var(--page-ratio))));--page-height:calc(var(--page-width) * var(--page-ratio));--page-padding:clamp(1.25rem, 2.6vw, 2rem);flex-direction:column;align-items:center;gap:1rem;padding:2rem 0;display:flex}.ebook-book{width:calc(var(--page-width) * 2);height:var(--page-height);border-radius:2px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f,0 8px 24px #00000014}.ebook-spread{opacity:0;pointer-events:none;grid-template-columns:1fr 1fr;transition:opacity .4s,transform .4s;display:grid;position:absolute;inset:0;transform:translate(0)}.ebook-spread.active{opacity:1;pointer-events:auto}.ebook-spread.exit-left{opacity:0;transform:translate(-3%)}.ebook-spread.exit-right,.ebook-spread.enter{opacity:0;transform:translate(3%)}.ebook-page{background:var(--ebook-bg);color:var(--ebook-text);padding:var(--page-padding);font-family:var(--ebook-font-body);font-size:.9rem;line-height:1.6;overflow-y:auto}.ebook-page-left{border-right:1px solid var(--ebook-bg-alt);box-shadow:inset -8px 0 12px -8px #00000014}.ebook-page-right{box-shadow:inset 8px 0 12px -8px #00000014}.ebook-page .page{flex-direction:column;min-height:100%;display:flex}.ebook-page h1{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);margin:0 0 1rem;font-size:2rem;line-height:1.1}.ebook-page h2{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);margin:1.1rem 0 .6rem;font-size:1.4rem;line-height:1.2}.ebook-page h3{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);margin:1rem 0 .45rem;font-size:1.05rem;line-height:1.3}.ebook-page p{margin:0 0 .65rem}.ebook-page strong{font-weight:700}.ebook-page ul,.ebook-page ol{margin:0 0 .65rem;padding-left:1.5rem}.ebook-page li{margin-bottom:.25rem}.ebook-page a{color:var(--ebook-accent-ink)}.chapter-header{align-items:baseline;gap:.75rem;margin-bottom:.8rem;display:flex}.chapter-number{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);color:var(--ebook-accent);font-size:2.5rem;line-height:1}.chapter-header .chapter-title{margin:0;font-size:1.35rem}.chapter-objectives{background:var(--ebook-bg-alt);border-radius:.25rem;margin-bottom:1rem;padding:.8rem 1rem}.chapter-objectives h3{color:var(--ebook-accent-ink);margin-top:0;font-size:.9rem}.chapter-objectives ul{margin-bottom:0}.chapter-summary{background:var(--ebook-bg-alt);border-radius:.25rem;margin-top:1.1rem;padding:.8rem 1rem}.chapter-summary h3{color:var(--ebook-accent-ink);margin-top:0}.chapter-summary ul{margin-bottom:0}.definition{background:var(--ebook-bg-alt);border-left:3px solid var(--ebook-accent);border-radius:0 .25rem .25rem 0;margin:.9rem 0;padding:.8rem 1rem}.definition-label{font-family:var(--ebook-font-label);text-transform:uppercase;letter-spacing:.05em;color:var(--ebook-accent-ink);margin-bottom:.25rem;font-size:.85rem;display:block}.definition p{margin-bottom:0}.callout{background:var(--ebook-bg-alt);border-left:3px solid var(--ebook-accent);border-radius:.25rem;margin:.9rem 0;padding:.8rem 1rem}.callout-warning{border-left-color:#d97706}.callout-label{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);text-transform:uppercase;letter-spacing:.05em;color:var(--ebook-accent-ink);margin-bottom:.25rem;font-size:.8rem;display:block}.callout-warning .callout-label{color:#d97706}.callout p{margin-bottom:0}.insight{border-left:3px solid var(--ebook-accent);font-family:var(--ebook-font-label);color:var(--ebook-text-soft);margin:1rem 0;padding:.4rem 1.1rem;font-size:1.05rem;font-style:italic}.insight p{margin-bottom:0}.process{counter-reset:process-step;list-style:none;padding:0!important}.process li{counter-increment:process-step;border-bottom:1px solid var(--ebook-bg-alt);padding:.5rem 0 .5rem 2.4rem;position:relative}.process li:before{content:counter(process-step, decimal-leading-zero);font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);color:var(--ebook-accent-ink);font-size:1.05rem;position:absolute;left:0}.comparison-table table{border-collapse:collapse;width:100%;margin:.9rem 0;font-size:.8rem}.comparison-table th{background:var(--ebook-bg-alt);font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--ebook-text-muted);padding:.4rem .6rem;font-size:.75rem}.comparison-table td{border-bottom:1px solid var(--ebook-bg-alt);vertical-align:top;padding:.4rem .6rem}.code-block{background:var(--ebook-bg-alt);border-radius:.25rem;margin:.9rem 0;overflow:hidden}.code-label{text-transform:uppercase;letter-spacing:.05em;color:var(--ebook-text-muted);border-bottom:1px solid var(--ebook-bg);padding:.4rem 1rem;font-size:.7rem;display:block}.code-block pre{white-space:pre-wrap;word-break:break-word;margin:0;padding:.8rem;font-size:.78rem;line-height:1.5;overflow-x:auto}.page-figure{border-radius:.25rem;margin:0 0 1rem;overflow:hidden}.page-figure img{object-fit:cover;width:100%;max-height:170px;display:block}.page-header{border-bottom:1px solid var(--ebook-bg-alt);margin-bottom:1rem;padding-bottom:.5rem}.page-chapter-ref{color:var(--ebook-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem}.page-footer{text-align:center;margin-top:auto;padding-top:.75rem}.page-number{color:var(--ebook-text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.page-cover{text-align:center;justify-content:center;align-items:center;gap:1rem}.cover-logo{margin-bottom:.25rem;font-size:1.3rem}.cover-logo-lernen{font-family:Instrument Serif,Georgia,serif}.cover-logo-lernen .logo-lernen{color:var(--ebook-text)}.cover-logo-lernen .logo-diy{color:var(--ebook-accent);font-style:italic}.cover-logo-unlearn{font-family:Instrument Serif,Georgia,serif}.cover-logo-unlearn .logo-unlearn{color:var(--ebook-text);font-style:italic}.cover-logo-unlearn .logo-how{color:var(--ebook-accent)}.cover-logo-loschke{letter-spacing:-.02em;font-family:Noto Sans,system-ui,sans-serif;font-weight:900}.cover-logo-loschke .logo-rl{color:var(--ebook-text)}.cover-logo-loschke .logo-dot{color:var(--ebook-accent)}.cover-image{width:78%;box-shadow:0 2px 12px rgb(var(--ebook-accent-rgb,15 118 110) / .12);border-radius:.25rem;overflow:hidden}.cover-image img{width:100%;height:auto;display:block}.cover-divider{background:var(--ebook-accent);opacity:.6;width:55%;height:2px}.cover-title{max-width:90%;margin-bottom:0!important;font-size:clamp(1.5rem,4vw,2rem)!important}.cover-subtitle{font-family:var(--ebook-font-label);color:var(--ebook-text-muted);max-width:85%;font-size:1rem}.cover-meta{color:var(--ebook-text-muted);letter-spacing:.05em;font-size:.8rem;margin-top:auto!important}.cover-note{color:var(--ebook-text-soft);border:1px solid rgb(var(--ebook-accent-rgb) / .35);background:var(--ebook-bg-alt);border-radius:.2rem;max-width:85%;padding:.5rem .7rem;font-size:.72rem;line-height:1.45;margin-top:.6rem!important}.toc-title{margin-top:0!important}.toc-list{list-style:none;padding:0!important}.toc-item{border-bottom:1px dotted var(--ebook-text-muted);align-items:baseline;gap:.5rem;padding:.45rem 0;display:flex}.toc-item .toc-chapter{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);color:var(--ebook-accent-ink);min-width:2rem}.toc-item .toc-name{flex:1}.toc-item .toc-page,.toc-footer .toc-page{font-variant-numeric:tabular-nums;color:var(--ebook-text-muted)}.toc-footer{align-items:baseline;gap:.5rem;margin-bottom:1rem;padding:.55rem 0;display:flex}.toc-footer .toc-summary{flex:1;margin:0;font-weight:700}.page-summary .summary-grid{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.summary-item{background:var(--ebook-bg-alt);border-radius:.25rem;padding:.75rem .9rem}.summary-chapter{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);color:var(--ebook-accent-ink);font-size:.8rem}.summary-item h3{margin:.15rem 0 .3rem;font-size:.9rem}.summary-item p{color:var(--ebook-text-soft);margin:0;font-size:.8rem;line-height:1.5}.resources-list{flex-direction:column;gap:.6rem;margin:1rem 0;display:flex}.resource-link{background:var(--ebook-bg-alt);border-left:3px solid var(--ebook-accent);border-radius:0 .25rem .25rem 0;flex-direction:column;gap:.15rem;padding:.7rem 1rem;text-decoration:none;transition:background .2s;display:flex;color:var(--ebook-text)!important}.resource-link:hover{background:#e6dcf2}.resource-link strong{font-family:var(--ebook-font-headline);font-size:.92rem}.resource-link span{color:var(--ebook-text-muted);font-size:.83rem;line-height:1.5}.closing-note{font-family:var(--ebook-font-label);color:var(--ebook-text-soft);margin-top:auto;padding-top:1rem;font-style:italic}.closing-note p{margin-bottom:0}.contact-persons{grid-template-columns:1fr 1fr;gap:.8rem;margin:.9rem 0;display:grid}.contact-person{background:var(--ebook-bg-alt);border-radius:.25rem;padding:.8rem .9rem}.contact-photo{object-fit:cover;border-radius:50%;width:52px;height:52px;margin-bottom:.5rem;display:block}.contact-name{font-family:var(--ebook-font-headline);font-weight:var(--ebook-headline-weight);font-size:.92rem;display:block}.contact-role{font-family:var(--ebook-font-label);color:var(--ebook-accent-ink);margin-bottom:.35rem;font-size:.82rem;display:block}.contact-person p{color:var(--ebook-text-soft);margin:0;font-size:.78rem;line-height:1.5}.contact-cta{text-align:center;margin-top:auto;padding-top:.9rem}.contact-cta-lead{font-family:var(--ebook-font-label);color:var(--ebook-text-soft);margin-bottom:.7rem;font-size:1rem;font-style:italic}.contact-button{background:var(--ebook-accent);font-family:var(--ebook-font-headline);border-radius:.25rem;padding:.65rem 1.5rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-block;color:#fff!important}.contact-alt{color:var(--ebook-text-muted);margin-top:.55rem;font-size:.78rem;display:block}.contact-alt a{color:var(--ebook-accent-ink)}.ebook-nav{align-items:center;gap:1.5rem;display:flex}.ebook-nav button{background:var(--ebook-bg-alt,#f0f0f0);color:var(--ebook-text,#333);cursor:pointer;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.9rem;transition:background .2s,border-color .2s;display:flex}.ebook-nav button:hover{border-color:var(--ebook-accent)}.ebook-nav button:disabled{opacity:.3;cursor:default}.ebook-nav-progress{color:var(--ebook-text-muted,#888);font-variant-numeric:tabular-nums;font-size:.85rem}.ebook-progress{width:calc(var(--page-width) * 2);background:var(--ebook-bg-alt,#eee);border-radius:2px;height:3px;overflow:hidden}.ebook-progress-bar{background:var(--ebook-accent);border-radius:2px;height:100%;transition:width .4s}@media (width<=840px){.ebook-viewer{--page-width:min(520px, 92vw)}.ebook-book{width:var(--page-width)}.ebook-spread{grid-template-columns:1fr}.ebook-page-right,.ebook-spread.show-right .ebook-page-left{display:none}.ebook-spread.show-right .ebook-page-right{display:block}.ebook-page-left,.ebook-page-right{box-shadow:none;border-right:none}.ebook-progress{width:var(--page-width)}.page-summary .summary-grid,.contact-persons{grid-template-columns:1fr}}.ebook-nav button{background:var(--color-dark-alt);border-color:var(--color-border-subtle);color:var(--color-text-soft)}.ebook-nav-progress{color:var(--color-text-muted)}.ebook-progress{background:var(--color-border-subtle)}.ebook-book{box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff0f}
