body{font-family:var(--font-sans);background:#f0f4f8;margin:0}.toolbar.svelte-1nryibv{color:#fff;background:#1c5fa8;align-items:center;gap:12px;padding:8px 20px;font-size:13px;display:flex}.toolbar-title.svelte-1nryibv{font-weight:600}.toolbar-hint.svelte-1nryibv{opacity:.7;font-size:11px}.toolbar-btn.svelte-1nryibv{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #fff9;border-radius:4px;margin-left:auto;padding:5px 14px;font-size:12px}.toolbar-btn.svelte-1nryibv:hover{background:#ffffff26}@media print{.no-print.svelte-1nryibv{display:none!important}}.page.svelte-1nryibv{width:var(--a4-width,210mm);min-height:var(--a4-height,297mm);max-height:var(--a4-height,297mm);box-sizing:border-box;page-break-after:always;background:#fff;margin:0 auto 8mm;position:relative;overflow:hidden}.page.odd.svelte-1nryibv{padding:var(--mg-top,20mm) var(--mg-out,22mm) var(--footer-zon,50mm) var(--mg-in,18mm)}.page.even.svelte-1nryibv{padding:var(--mg-top,20mm) var(--mg-in,18mm) var(--footer-zon,50mm) var(--mg-out,22mm)}.outer.svelte-1nryibv{top:var(--mg-top,20mm);bottom:var(--footer-zon,50mm);width:calc(var(--mg-out,22mm) - 8mm);flex-direction:column;gap:3mm;display:flex;position:absolute;overflow:hidden}.outer-right.svelte-1nryibv{right:4mm}.outer-left.svelte-1nryibv{left:4mm}.folio.svelte-1nryibv{text-align:center;color:var(--fokus-ink-muted);letter-spacing:.04em;text-transform:uppercase;font-size:7pt;position:absolute;top:6mm;left:0;right:0}.page-num.svelte-1nryibv{color:var(--fokus-ink-muted);font-variant-numeric:tabular-nums;font-size:7.5pt;position:absolute;bottom:6mm;right:8mm}.page.even.svelte-1nryibv .page-num:where(.svelte-1nryibv){left:8mm;right:auto}.content.svelte-1nryibv{color:var(--fokus-ink-base);font-size:9.5pt;line-height:1.55}h1.svelte-1nryibv{color:var(--fokus-ac-primary);margin:0 0 3mm;font-size:20pt;font-weight:700;line-height:1.15}h2.svelte-1nryibv{color:var(--fokus-ac-primary);margin:4mm 0 2mm;font-size:11pt;font-weight:600}h3.svelte-1nryibv{color:var(--fokus-ac-primary);margin:3mm 0 1.5mm;font-size:9.5pt;font-weight:600}.kicker.svelte-1nryibv{color:var(--fokus-ac-secondary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1mm;font-size:8pt;font-weight:600}.hero-figure.svelte-1nryibv{margin:0 0 3mm}.hero-figure.svelte-1nryibv img:where(.svelte-1nryibv){object-fit:cover;border-radius:3px;width:100%;max-height:55mm;display:block}.fig-caption.svelte-1nryibv{color:var(--fokus-ink-muted);text-align:center;margin-top:2mm;font-size:8pt}.fig-num.svelte-1nryibv{font-weight:600}.lead.svelte-1nryibv{margin-bottom:4mm;font-size:9.5pt;line-height:1.55}.lead.svelte-1nryibv p:where(.svelte-1nryibv){margin:0 0 2mm}.learning-outcomes.svelte-1nryibv h2:where(.svelte-1nryibv){color:var(--fokus-ac-secondary);text-transform:uppercase;letter-spacing:.05em;margin:3mm 0 1.5mm;font-size:9pt;font-weight:600}.lo-list.svelte-1nryibv{flex-direction:column;gap:1.5mm;margin:0;padding:0;list-style:none;display:flex}.lo-item.svelte-1nryibv{align-items:flex-start;gap:3mm;font-size:8.5pt;line-height:1.45;display:flex}.lo-ico.svelte-1nryibv{flex-shrink:0;margin-top:1px}.opening-question.svelte-1nryibv h2:where(.svelte-1nryibv){color:var(--fokus-ac-primary);margin:3mm 0 1.5mm;font-size:9pt;font-weight:600}.insikt-quote.svelte-1nryibv{border-left:3px solid var(--fokus-ac-secondary);color:var(--fokus-ink-base);background:var(--fokus-gold-soft);border-radius:0 3px 3px 0;margin:0;padding:2mm 3mm;font-size:8.5pt;font-style:italic}.mg-label.svelte-1nryibv{color:var(--fokus-ac-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1mm;font-size:7.5pt;font-weight:700}.mg-text.svelte-1nryibv{color:var(--fokus-ink-muted);margin:0;font-size:7.5pt;line-height:1.45}.mg-hint.svelte-1nryibv{color:var(--fokus-ac-secondary);margin-top:1.5mm;font-size:7pt;font-style:italic}.mg-list.svelte-1nryibv{margin:0;padding-left:4mm;list-style:outside}.mg-list.svelte-1nryibv li:where(.svelte-1nryibv){color:var(--fokus-ink-muted);margin-bottom:1mm;font-size:7.5pt;line-height:1.45}.we-banner.svelte-1nryibv{background:var(--fokus-we-banner,#b85a0a);color:#fff;border-radius:4px 4px 0 0;align-items:center;gap:4mm;padding:2.5mm 4mm;display:flex}.we-label.svelte-1nryibv{letter-spacing:.04em;font-size:9pt;font-weight:700}.we-num.svelte-1nryibv{opacity:.8;font-size:9pt;font-weight:600}.we-title.svelte-1nryibv{color:var(--fokus-ink-base);background:var(--fokus-gold-soft);margin:0 0 2mm;padding:2mm 4mm;font-size:10.5pt;font-weight:600}.we-intro.svelte-1nryibv{color:var(--fokus-ink-muted);margin:0 0 3mm;font-size:9pt}.thought-process.svelte-1nryibv{background:var(--fokus-lavender-soft);border-radius:4px;margin-bottom:3mm;padding:3mm 4mm}.tp-header.svelte-1nryibv{color:var(--fokus-lavender-ink,#4e4673);align-items:center;gap:2mm;margin-bottom:2mm;font-size:8.5pt;font-weight:700;display:flex}.tp-icon.svelte-1nryibv{object-fit:contain;width:16px;height:16px}.tp-list.svelte-1nryibv{margin:0;padding-left:4mm;list-style:decimal}.tp-list.svelte-1nryibv li:where(.svelte-1nryibv){color:var(--fokus-ink-base);margin-bottom:1.5mm;font-size:8.5pt;line-height:1.5}.example-block.svelte-1nryibv{background:var(--fokus-gold-soft);border-radius:4px;margin-top:3mm;padding:3mm 4mm}.example-label.svelte-1nryibv{color:#8b5000;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5mm;font-size:7.5pt;font-weight:700}.question-card.svelte-1nryibv{border-bottom:1px solid var(--fokus-rule,#e2e8f0);margin-bottom:3mm;padding-bottom:2mm}.q-header.svelte-1nryibv{align-items:baseline;gap:4mm;margin-bottom:1mm;display:flex}.q-id.svelte-1nryibv{color:var(--fokus-ac-primary);font-size:7.5pt;font-weight:700}.q-ref.svelte-1nryibv{color:var(--fokus-ink-muted);font-size:7pt}.q-text.svelte-1nryibv{margin:0 0 1.5mm;font-size:9pt;line-height:1.5}.q-options.svelte-1nryibv{flex-direction:column;gap:1mm;margin:0 0 1.5mm;padding:0;list-style:none;display:flex}.q-options.svelte-1nryibv li:where(.svelte-1nryibv){background:var(--fokus-bg-subtle,#f8fafc);border-radius:2px;padding:1mm 2mm;font-size:8.5pt}.answer-lines.svelte-1nryibv{flex-direction:column;gap:4mm;margin-top:1mm;display:flex}.answer-line.svelte-1nryibv{border-bottom:1px solid #cbd5e1;height:6mm}.thought-accordion.svelte-1nryibv{margin:1mm 0;font-size:8pt}.thought-accordion.svelte-1nryibv summary:where(.svelte-1nryibv){cursor:pointer;color:var(--fokus-ac-secondary);font-weight:600}.thought-steps.svelte-1nryibv{margin:1.5mm 0;padding-left:4mm;list-style:decimal}.thought-steps.svelte-1nryibv li:where(.svelte-1nryibv){margin-bottom:1mm;font-size:8pt;line-height:1.5}.thought-explanation.svelte-1nryibv{background:var(--fokus-bg-subtle,#f8fafc);border-radius:3px;margin:1mm 0 0;padding:1mm 2mm;font-size:8pt;line-height:1.5}.level-badge.svelte-1nryibv{color:#fff;vertical-align:middle;border-radius:3px;margin-right:3mm;padding:1px 6px;font-size:7.5pt;font-weight:600;display:inline-block}.subnav-wrapper.svelte-1nryibv{border-top:1px solid var(--fokus-rule,#e2e8f0);margin-top:6mm;padding-top:4mm}.key-takeaway.svelte-1nryibv{background:var(--fokus-paper,#f8fafc);border:1px solid var(--fokus-rule,#e2e8f0);border-left:3px solid var(--fokus-ac-primary);border-radius:0 4px 4px 0;padding:4mm 5mm}.content-list.svelte-1nryibv{flex-direction:column;gap:1.5mm;margin:2mm 0 0;padding-left:5mm;list-style:outside;display:flex}.content-list.svelte-1nryibv li:where(.svelte-1nryibv){color:var(--fokus-ink-base);font-size:9pt;line-height:1.5}:root{--fokus-we-banner:#b85a0a;--fokus-rule:#e2e8f0;--fokus-bg-subtle:#f8fafc;--step-1:#94a3b8;--step-2:#ea7c3c;--step-3:#0e9488;--step-4:#6d28d9}
