body{background:#f0f4f8;margin:0;font-family:Inter,sans-serif}.toolbar.svelte-1bka5zm{color:#fff;background:#1c5fa8;align-items:center;gap:12px;padding:8px 20px;font-size:13px;display:flex}.toolbar-title.svelte-1bka5zm{font-weight:600}.toolbar-hint.svelte-1bka5zm{opacity:.7;font-size:11px}.toolbar-btn.svelte-1bka5zm{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-1bka5zm:hover{background:#ffffff26}@media print{.no-print.svelte-1bka5zm{display:none!important}}.page.svelte-1bka5zm{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-1bka5zm{padding:var(--mg-top,20mm) var(--mg-out,22mm) var(--footer-zon,50mm) var(--mg-in,18mm)}.page.even.svelte-1bka5zm{padding:var(--mg-top,20mm) var(--mg-in,18mm) var(--footer-zon,50mm) var(--mg-out,22mm)}.outer.svelte-1bka5zm{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-1bka5zm{right:4mm}.outer-left.svelte-1bka5zm{left:4mm}.folio.svelte-1bka5zm{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-1bka5zm{color:var(--fokus-ink-muted);font-variant-numeric:tabular-nums;font-size:7.5pt;position:absolute;bottom:6mm;right:8mm}.page.even.svelte-1bka5zm .page-num:where(.svelte-1bka5zm){left:8mm;right:auto}.content.svelte-1bka5zm{color:var(--fokus-ink-base);font-size:9.5pt;line-height:1.55}h1.svelte-1bka5zm{color:var(--fokus-ac-primary);margin:0 0 3mm;font-size:20pt;font-weight:700;line-height:1.15}h2.svelte-1bka5zm{color:var(--fokus-ac-primary);margin:4mm 0 2mm;font-size:11pt;font-weight:600}h3.svelte-1bka5zm{color:var(--fokus-ac-primary);margin:3mm 0 1.5mm;font-size:9.5pt;font-weight:600}.kicker.svelte-1bka5zm{color:var(--fokus-ac-secondary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1mm;font-size:8pt;font-weight:600}.hero-figure.svelte-1bka5zm{margin:0 0 3mm}.fig-caption.svelte-1bka5zm{color:var(--fokus-ink-muted);text-align:center;margin-top:2mm;font-size:8pt}.fig-num.svelte-1bka5zm{font-weight:600}.lead.svelte-1bka5zm{margin-bottom:4mm;font-size:9.5pt;line-height:1.55}.lead.svelte-1bka5zm p:where(.svelte-1bka5zm){margin:0 0 2mm}.learning-outcomes.svelte-1bka5zm h2:where(.svelte-1bka5zm){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-1bka5zm{flex-direction:column;gap:1.5mm;margin:0;padding:0;list-style:none;display:flex}.lo-item.svelte-1bka5zm{align-items:flex-start;gap:3mm;font-size:8.5pt;line-height:1.45;display:flex}.lo-ico.svelte-1bka5zm{flex-shrink:0;margin-top:1px}.opening-question.svelte-1bka5zm h2:where(.svelte-1bka5zm){color:var(--fokus-ac-primary);margin:3mm 0 1.5mm;font-size:9pt;font-weight:600}.insikt-quote.svelte-1bka5zm{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}.cc-card.svelte-1bka5zm{margin:0 0 2mm}.cc-card.svelte-1bka5zm img:where(.svelte-1bka5zm){border-radius:4px;width:100%;height:auto;display:block}.cc-card.svelte-1bka5zm figcaption:where(.svelte-1bka5zm){color:#546e7a;margin-top:1.5mm;font-size:8pt}.mg-label.svelte-1bka5zm{color:var(--fokus-ac-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1mm;font-size:7.5pt;font-weight:700}.mg-text.svelte-1bka5zm{color:var(--fokus-ink-muted);margin:0;font-size:7.5pt;line-height:1.45}.mg-hint.svelte-1bka5zm{color:var(--fokus-ac-secondary);margin-top:1.5mm;font-size:7pt;font-style:italic}.mg-list.svelte-1bka5zm{margin:0;padding-left:4mm;list-style:outside}.mg-list.svelte-1bka5zm li:where(.svelte-1bka5zm){color:var(--fokus-ink-muted);margin-bottom:1mm;font-size:7.5pt;line-height:1.45}.we-banner.svelte-1bka5zm{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-1bka5zm{letter-spacing:.04em;font-size:9pt;font-weight:700}.we-num.svelte-1bka5zm{opacity:.8;font-size:9pt;font-weight:600}.we-title.svelte-1bka5zm{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-1bka5zm{color:var(--fokus-ink-muted);margin:0 0 3mm;font-size:9pt}.thought-process.svelte-1bka5zm{background:var(--fokus-lavender-soft);border-radius:4px;margin-bottom:3mm;padding:3mm 4mm}.tp-header.svelte-1bka5zm{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-1bka5zm{object-fit:contain;width:16px;height:16px}.tp-list.svelte-1bka5zm{margin:0;padding-left:4mm;list-style:decimal}.tp-list.svelte-1bka5zm li:where(.svelte-1bka5zm){color:var(--fokus-ink-base);margin-bottom:1.5mm;font-size:8.5pt;line-height:1.5}.example-block.svelte-1bka5zm{background:var(--fokus-gold-soft);border-radius:4px;margin-top:3mm;padding:3mm 4mm}.example-label.svelte-1bka5zm{color:#8b5000;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5mm;font-size:7.5pt;font-weight:700}.career-block.svelte-1bka5zm{background:var(--fokus-lavender-soft);border-radius:4px;padding:3mm}.career-label.svelte-1bka5zm{color:var(--fokus-lavender-ink,#4e4673);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1mm;font-size:7pt;font-weight:700}.career-title.svelte-1bka5zm{color:var(--fokus-ac-primary);margin-bottom:1.5mm;font-size:9pt;font-weight:700}.career-text.svelte-1bka5zm{color:var(--fokus-ink-muted);margin:0 0 2mm;font-size:7.5pt;line-height:1.45}.career-footer.svelte-1bka5zm{color:var(--fokus-ink-muted);align-items:center;gap:2mm;font-size:7pt;display:flex}.question-card.svelte-1bka5zm{border-bottom:1px solid var(--fokus-rule,#e2e8f0);margin-bottom:3mm;padding-bottom:2mm}.q-header.svelte-1bka5zm{align-items:baseline;gap:4mm;margin-bottom:1mm;display:flex}.q-id.svelte-1bka5zm{color:var(--fokus-ac-primary);font-size:7.5pt;font-weight:700}.q-ref.svelte-1bka5zm{color:var(--fokus-ink-muted);font-size:7pt}.q-text.svelte-1bka5zm{margin:0 0 1.5mm;font-size:9pt;line-height:1.5}.q-options.svelte-1bka5zm{flex-direction:column;gap:1mm;margin:0 0 1.5mm;padding:0;list-style:none;display:flex}.q-options.svelte-1bka5zm li:where(.svelte-1bka5zm){background:var(--fokus-bg-subtle,#f8fafc);border-radius:2px;padding:1mm 2mm;font-size:8.5pt}.answer-lines.svelte-1bka5zm{flex-direction:column;gap:4mm;margin-top:1mm;display:flex}.answer-line.svelte-1bka5zm{border-bottom:1px solid #cbd5e1;height:6mm}.thought-accordion.svelte-1bka5zm{margin:1mm 0;font-size:8pt}.thought-accordion.svelte-1bka5zm summary:where(.svelte-1bka5zm){cursor:pointer;color:var(--fokus-ac-secondary);font-weight:600}.thought-steps.svelte-1bka5zm{margin:1.5mm 0;padding-left:4mm;list-style:decimal}.thought-steps.svelte-1bka5zm li:where(.svelte-1bka5zm){margin-bottom:1mm;font-size:8pt;line-height:1.5}.thought-explanation.svelte-1bka5zm{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-1bka5zm{color:#fff;vertical-align:middle;border-radius:3px;margin-right:3mm;padding:1px 6px;font-size:7.5pt;font-weight:600;display:inline-block}.step-legend.svelte-1bka5zm{flex-direction:column;gap:1mm;margin-top:2mm;display:flex}.step-item.svelte-1bka5zm{color:var(--fokus-ink-muted);align-items:center;gap:2mm;font-size:7pt;display:flex}.step-dot.svelte-1bka5zm{border-radius:50%;flex-shrink:0;width:8px;height:8px}.lmi-header.svelte-1bka5zm{align-items:center;gap:4mm;margin-bottom:2mm;display:flex}.lmi-tab.svelte-1bka5zm{background:var(--fokus-ac-secondary);color:#fff;border-radius:3px;padding:2px 8px;font-size:8pt;font-weight:700;display:inline-block}.lmi-title.svelte-1bka5zm{color:var(--fokus-ac-primary);margin:0;font-size:11pt;font-weight:600}.lmi-figure.svelte-1bka5zm{margin:0}.lmi-img.svelte-1bka5zm{object-fit:contain;border-radius:4px;width:100%;max-height:160mm;display:block}.lmi-caption.svelte-1bka5zm{color:var(--fokus-ink-muted);text-align:center;margin-top:1mm;font-size:7.5pt}.subnav-wrapper.svelte-1bka5zm{border-top:1px solid var(--fokus-rule,#e2e8f0);margin-top:6mm;padding-top:4mm}.key-takeaway.svelte-1bka5zm{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-1bka5zm{flex-direction:column;gap:1.5mm;margin:2mm 0 0;padding-left:5mm;list-style:outside;display:flex}.content-list.svelte-1bka5zm li:where(.svelte-1bka5zm){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}
