@page{size:A4 portrait;margin:0}:root{--workbook-ink:#010e23;--workbook-coral:#f97068;--workbook-canvas:#f4f7fb;--workbook-white:#fff;--workbook-line:#c8d8e8;--workbook-muted:#526174;--workbook-tint:#edf2f7}html{scroll-behavior:smooth}.workbook-site{min-height:100vh;color:var(--workbook-ink);font-family:var(--font-sans);background:#dfe5eb;font-size:10pt;line-height:1.48}.workbook-site *,.workbook-site :before,.workbook-site :after{box-sizing:border-box}.workbook-site a{color:inherit;text-decoration-color:var(--workbook-coral);text-underline-offset:2px}.workbook-site h1,.workbook-site h2,.workbook-site h3{hyphens:none;overflow-wrap:break-word}.workbook-site button,.workbook-site input,.workbook-site textarea{font:inherit}.workbook-toolbar{z-index:30;background:var(--workbook-ink);color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:10px 28px 14px;display:grid;position:sticky;top:0;box-shadow:0 10px 30px #010e232e}.workbook-brand{justify-self:start}.workbook-brand img{width:154px;height:auto;display:block}.workbook-toolbar-status{justify-items:center;gap:2px;font-size:11px;display:grid}.workbook-toolbar-status>span{color:#b7c3d1}.workbook-toolbar-status strong{color:#fff;font-size:12px}.workbook-actions{justify-self:end;gap:10px;display:flex}.workbook-button{border:1px solid var(--workbook-coral);background:var(--workbook-coral);min-height:44px;color:var(--workbook-ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.workbook-button.secondary{color:#fff;background:0 0;border-color:#ffffff42}.workbook-button:focus-visible,.workbook-site a:focus-visible,.workbook-site input:focus-visible,.workbook-site textarea:focus-visible{outline:3px solid var(--workbook-coral);outline-offset:2px}.workbook-progress-track{background:#ffffff1a;height:4px;position:absolute;bottom:0;left:0;right:0}.workbook-progress-track span{background:var(--workbook-coral);width:0;height:100%;transition:width .18s;display:block}.workbook-document{padding:32px 0 56px}.workbook-page{background:var(--workbook-canvas);break-after:page;page-break-after:always;width:210mm;height:297mm;margin:0 auto 30px;scroll-margin-top:84px;position:relative;overflow:hidden;box-shadow:0 14px 46px #010e2329}.workbook-page:last-child{break-after:auto;page-break-after:auto}.workbook-page-content{padding:24mm 19mm 21mm}.workbook-page-header,.workbook-page-footer{color:#667486;justify-content:space-between;font-size:8pt;display:flex;position:absolute;left:19mm;right:19mm}.workbook-page-header{border-bottom:1px solid var(--workbook-line);padding-bottom:3mm;top:11mm}.workbook-page-footer{border-top:1px solid var(--workbook-line);padding-top:3mm;bottom:9mm}.workbook-overline{color:var(--workbook-coral);letter-spacing:.18em;text-transform:uppercase;margin:0 0 5mm;font-size:8pt;font-weight:600;line-height:1.4}.workbook-page-content h2{max-width:166mm;font-family:var(--font-display);margin:0 0 5mm;font-size:25pt;font-weight:700;line-height:1.08}.workbook-intro{color:#47586c;max-width:164mm;margin:0 0 6mm;font-size:10pt;line-height:1.55}.workbook-blocks{gap:5mm;display:grid}.workbook-blocks h3{font-family:var(--font-display);margin:0;font-size:12pt;line-height:1.25}.workbook-cover{background:var(--workbook-ink);color:#fff;flex-direction:column;justify-content:space-between;padding:18mm;display:flex}.workbook-cover-topline{justify-content:space-between;align-items:center;display:flex}.workbook-cover-topline img{width:min(48mm,52%)}.workbook-cover-topline span{color:#c9d2dc;letter-spacing:.035em;white-space:nowrap;border:1px solid #ffffff4d;border-radius:999px;flex:none;padding:1mm 2mm;font-size:6.5pt;line-height:1.15}.workbook-cover-copy{max-width:160mm;margin:auto 0 7mm}.workbook-cover-copy h1{font-family:var(--font-display);margin:0 0 8mm;font-size:34pt;font-weight:700;line-height:1.04}.workbook-cover-copy>p:last-child{color:#d1d9e2;max-width:145mm;margin:0;font-size:13pt;line-height:1.55}.workbook-cover-callout{color:#eef3f8;background:#f970681a;border:1px solid #f970687a;border-radius:14px;max-width:162mm;padding:6mm 7mm;font-size:10pt;line-height:1.55}.workbook-cover-meta{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:7mm;margin:8mm 0 0;padding:7mm 0 0;display:grid}.workbook-cover-meta div{gap:1mm;display:grid}.workbook-cover-meta dt{color:#8f9dad;letter-spacing:.12em;text-transform:uppercase;font-size:7.5pt;font-weight:600}.workbook-cover-meta dd{margin:0;font-size:9.5pt;font-weight:600}.workbook-start-link{align-self:start;margin-top:8mm;font-size:9pt;font-weight:600;text-decoration:none;color:var(--workbook-coral)!important}.workbook-cover-footer{color:#8f9dad;border-top:1px solid #ffffff2e;justify-content:space-between;padding-top:4mm;font-size:7.5pt;display:flex}.workbook-question-grid{gap:3.3mm;display:grid}.workbook-question-grid.two-columns{grid-template-columns:1fr 1fr;gap:4mm}.workbook-question{color:var(--workbook-ink);break-inside:avoid;gap:1.2mm;font-size:8.5pt;font-weight:600;display:grid}.workbook-question>span:first-child b{color:var(--workbook-coral)}.workbook-question small{color:var(--workbook-muted);font-size:7.4pt;font-weight:400}.workbook-input-wrap{display:block;position:relative}.workbook-question input,.workbook-question textarea,.workbook-cost-table input,.workbook-submission input{border:1px solid var(--workbook-line);width:100%;color:var(--workbook-ink);background:#fff;border-radius:8px}.workbook-question input{height:12mm;padding:0 4mm}.workbook-question textarea{resize:vertical;min-height:20mm;padding:3mm 4mm;line-height:1.5}.workbook-question input::placeholder,.workbook-question textarea::placeholder,.workbook-submission input::placeholder{color:#8995a4;font-weight:400}.workbook-input-wrap em{color:var(--workbook-muted);font-size:8pt;font-style:normal;position:absolute;bottom:3.5mm;right:4mm}.workbook-signal-grid{grid-template-columns:1fr 1fr;gap:4mm;display:grid}.workbook-signal{border:1px solid var(--workbook-line);background:var(--workbook-tint);border-radius:12px;padding:4.5mm 5mm}.workbook-signal.positive{background:#fff0ed;border-color:#f9706894}.workbook-signal span,.workbook-formula-grid span,.workbook-table-label,.workbook-callout>span{color:var(--workbook-coral);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.5mm;font-size:7pt;font-weight:600;display:block}.workbook-signal p{color:var(--workbook-muted);margin:0;font-size:8pt;line-height:1.45}.workbook-formula-grid{grid-template-columns:repeat(3,1fr);gap:3mm;display:grid}.workbook-formula-grid article{border:1px solid var(--workbook-line);background:#fff;border-radius:10px;padding:4mm}.workbook-formula-grid code{color:var(--workbook-ink);font-family:var(--font-sans);font-size:7.3pt;font-weight:600;line-height:1.45;display:block}.workbook-table{border-collapse:separate;border:1px solid var(--workbook-line);border-spacing:0;break-inside:avoid;page-break-inside:avoid;background:#fff;border-radius:12px;width:100%;overflow:hidden}.workbook-table th,.workbook-table td{border-right:1px solid var(--workbook-line);border-bottom:1px solid var(--workbook-line);text-align:left;vertical-align:middle;padding:2.6mm 3mm}.workbook-table th:last-child,.workbook-table td:last-child{border-right:0}.workbook-table tr:last-child th,.workbook-table tr:last-child td{border-bottom:0}.workbook-table thead th{background:var(--workbook-ink);color:#fff;font-size:7pt;font-weight:600}.workbook-table tbody th,.workbook-table tbody td{color:var(--workbook-muted);font-size:7.6pt}.workbook-cost-table th:first-child,.workbook-cost-table td:first-child{width:25%}.workbook-cost-table th:not(:first-child),.workbook-cost-table td:not(:first-child){text-align:right}.workbook-cost-table input{background:var(--workbook-canvas);height:10mm;text-align:inherit;border:0;border-radius:4px;padding:0 2mm}.workbook-cost-table output{color:var(--workbook-ink);font-weight:600}.workbook-cost-totals{grid-template-columns:1fr 1fr;gap:3mm;margin-top:3mm;display:grid}.workbook-cost-totals div{background:var(--workbook-ink);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:4mm;display:flex}.workbook-cost-totals span{color:#aeb9c6;font-size:7.2pt;font-weight:600}.workbook-cost-totals output{color:var(--workbook-coral);font-family:var(--font-display);font-size:15pt;font-weight:700}.workbook-table-label{margin-bottom:2mm}.workbook-reference-wrap .workbook-table td:first-child{width:30%;color:var(--workbook-ink);font-weight:600}.workbook-matrix th:first-child{width:25%}.workbook-matrix td{text-align:center;padding:0}.workbook-matrix td label{cursor:pointer;place-items:center;gap:1mm;min-height:17mm;padding:2mm;display:grid}.workbook-matrix td input{width:4mm;height:4mm;accent-color:var(--workbook-coral);margin:0}.workbook-matrix td label:has(input:checked){color:var(--workbook-ink);background:#fff0ed}.workbook-matrix-result{border:1px solid var(--workbook-coral);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:5mm;margin-top:4mm;padding:4mm 5mm;display:flex}.workbook-matrix-result span{color:var(--workbook-coral);letter-spacing:.12em;text-transform:uppercase;font-size:7pt;font-weight:600}.workbook-matrix-result strong{text-align:right;font-size:8.5pt}.workbook-callout{border:1px solid var(--workbook-line);background:#fff;border-radius:12px;grid-template-columns:38mm 1fr;align-items:center;gap:5mm;padding:5mm 6mm;display:grid}.workbook-callout>span{margin:0}.workbook-callout p{color:var(--workbook-muted);margin:0;font-size:8.5pt;line-height:1.5}.workbook-callout.dark{border-color:var(--workbook-ink);background:var(--workbook-ink)}.workbook-callout.dark p{color:#d0d8e1}.workbook-decision-grid{grid-template-columns:1fr 1fr;gap:4mm;display:grid}.workbook-decision-grid article{border:1px solid var(--workbook-line);background:#fff;border-radius:12px;align-content:start;gap:2.7mm;padding:5mm;display:grid}.workbook-decision-grid article.positive{background:#fff0ed;border-color:#f9706894}.workbook-decision-grid h3{margin-bottom:1mm}.workbook-decision-grid label,.workbook-outcome label,.workbook-consent{color:var(--workbook-muted);cursor:pointer;grid-template-columns:5mm 1fr;align-items:start;gap:2mm;font-size:7.8pt;line-height:1.45;display:grid}.workbook-decision-grid input,.workbook-outcome input,.workbook-consent input{width:4mm;height:4mm;accent-color:var(--workbook-coral);margin:.3mm 0 0}.workbook-outcome{border:0;grid-template-columns:repeat(3,1fr);gap:3mm;margin:4mm 0 0;padding:0;display:grid}.workbook-outcome legend{width:100%;color:var(--workbook-coral);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2mm;font-size:7pt;font-weight:600}.workbook-outcome label{border:1px solid var(--workbook-line);min-height:13mm;color:var(--workbook-ink);background:#fff;border-radius:9px;align-items:center;padding:3mm}.workbook-step-grid{grid-template-columns:repeat(3,1fr);gap:3.5mm;display:grid}.workbook-step-grid article{border:1px solid var(--workbook-line);background:#fff;border-radius:12px;min-height:45mm;padding:5mm;position:relative}.workbook-step-grid article>span{background:var(--workbook-ink);color:#fff;border-radius:50%;place-items:center;width:7mm;height:7mm;margin-bottom:3mm;font-size:7pt;font-weight:600;display:grid}.workbook-step-grid h3{margin-bottom:2mm}.workbook-step-grid p{color:var(--workbook-muted);margin:0;font-size:7.5pt;line-height:1.45}.workbook-submission{border:1px solid var(--workbook-coral);background:#fff0ed;border-radius:14px;grid-template-columns:42mm 1fr;gap:4mm 6mm;padding:5mm 6mm;display:grid}.workbook-submission-copy p{color:var(--workbook-muted);margin:2mm 0 0;font-size:7.5pt;line-height:1.45}.workbook-submission-fields{grid-template-columns:1fr 1fr;gap:3mm;display:grid}.workbook-submission-fields label{color:var(--workbook-ink);gap:1mm;font-size:7.2pt;font-weight:600;display:grid}.workbook-submission-fields label.wide{grid-column:1/-1}.workbook-submission input{height:9mm;padding:0 3mm}.workbook-consent,.workbook-submit,.workbook-submit-message{grid-column:2}.workbook-submit{background:var(--workbook-coral);min-height:10mm;color:var(--workbook-ink);cursor:pointer;border:0;border-radius:8px;justify-self:start;padding:0 5mm;font-size:8pt;font-weight:600}.workbook-submit[disabled]{opacity:.6;cursor:wait}.workbook-submit-message{color:var(--workbook-muted);background:#fff;border-radius:8px;padding:3mm;font-size:7.6pt}.workbook-submit-message strong{color:var(--workbook-ink);margin-bottom:1mm;display:block}#schmerz-benennen .workbook-question textarea{min-height:18mm}@media (width<=860px){html{scroll-behavior:auto}.workbook-toolbar{grid-template-columns:1fr auto;gap:10px;padding:12px 12px 16px;position:static}.workbook-toolbar-status{text-align:right;justify-items:end}.workbook-actions{grid-column:1/-1;width:100%}.workbook-button{flex:1;padding:0 10px}.workbook-page{width:calc(100vw - 24px);height:auto;min-height:calc(141.4vw - 33.936px)}.workbook-page-content{padding:76px 24px 64px}.workbook-page-header,.workbook-page-footer{left:24px;right:24px}.workbook-cover{padding:28px}.workbook-cover-copy h1{font-size:clamp(2.4rem,12vw,4rem)}.workbook-cover-meta,.workbook-formula-grid,.workbook-signal-grid,.workbook-question-grid.two-columns,.workbook-decision-grid,.workbook-outcome,.workbook-step-grid{grid-template-columns:1fr}.workbook-table{display:block;overflow-x:auto}.workbook-cost-table,.workbook-matrix{min-width:680px}.workbook-submission{grid-template-columns:1fr}.workbook-submission-fields,.workbook-consent,.workbook-submit,.workbook-submit-message{grid-column:1}}@media print{html,body,.workbook-site{print-color-adjust:exact;background:#fff}.workbook-toolbar{display:none!important}.workbook-document{padding:0}.workbook-page{width:210mm;height:297mm;min-height:0;box-shadow:none;margin:0}.workbook-page-content{padding:24mm 19mm 21mm}.workbook-page-header,.workbook-page-footer{left:19mm;right:19mm}.workbook-cover{padding:18mm}.workbook-cover-meta,.workbook-formula-grid,.workbook-outcome,.workbook-step-grid{grid-template-columns:repeat(3,1fr)}.workbook-signal-grid,.workbook-question-grid.two-columns,.workbook-decision-grid{grid-template-columns:1fr 1fr}.workbook-table{display:table;overflow:hidden}.workbook-cost-table,.workbook-matrix{min-width:0}.workbook-submission{grid-template-columns:42mm 1fr}.workbook-submission-fields,.workbook-consent,.workbook-submit,.workbook-submit-message{grid-column:2}.workbook-submit,.workbook-submit-message{display:none!important}.workbook-question input::placeholder,.workbook-question textarea::placeholder,.workbook-submission input::placeholder{color:#0000}}
