/* ===========================================================================
   css/formel.css  ·  Formelsatz der Schaufensterseiten (FAQ Welle 28.09.2026)
   ---------------------------------------------------------------------------
   Formeln sind zur Bauzeit mit KaTeX gesetzt (tools/formeln.js), die Seite
   laedt kein Formel JS und nichts aus dem Netz. Buchstaben, Ziffern,
   Operatoren und Text stehen in Schibsted Grotesk. Aus KaTeX kommen nur die
   Strukturschriften fuer das grosse Summenzeichen und grosse Klammern
   (css/katex/, nur woff2, MIT Lizenz dort). Wurzel, Bruchstrich und
   Querstrich zeichnet KaTeX als SVG oder Linie, ohne Schrift.
   font-size-adjust .431 legt die x Hoehe der Grotesk auf das Mass, mit dem
   KaTeX Brueche, Hoch und Tiefstellung rechnet. Der Bruchstrich sitzt damit
   auf der Hoehe von Minus und Gleichheitszeichen.
   Markup und Leitfaden: .tmp/faq/FORMELN.md
   =========================================================================== */

@font-face{font-family:KaTeX_Size1;src:url(katex/KaTeX_Size1-Regular.woff2) format("woff2");font-display:block}
@font-face{font-family:KaTeX_Size2;src:url(katex/KaTeX_Size2-Regular.woff2) format("woff2");font-display:block}
@font-face{font-family:KaTeX_Size3;src:url(katex/KaTeX_Size3-Regular.woff2) format("woff2");font-display:block}

/* KaTeX 0.18.9 Layout, bereinigt: keine @font-face ausser oben, alle Textschriften auf
   Schibsted Grotesk (inherit), nur KaTeX_Size1 bis 4 fuer Strukturzeichen.
   Mindestgroesse (28.09.2026, Kontrolle K3): jede verkleinernde Stufe (reset-sizeA.sizeB
   unter 1em, also Hoch und Tiefstellung, Index im Index, Bruch im Text) steht als
   max(Faktor em, 11px), davor der alte Wert fuer Browser ohne max(). Kein Zeichen einer
   Formel faellt damit unter 11 px, auch nicht am Handy. Lage und Abstaende rechnet KaTeX
   weiter in der Groesse der Grundlinie, nur die Glyphe waechst bis 11 px. */
.katex{font:normal 1.21em 'Schibsted Grotesk',sans-serif;font-size-adjust:.431;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.9"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:inherit}.katex .textsf{font-family:inherit}.katex .texttt{font-family:inherit}.katex .mathnormal{font-family:inherit;font-style:italic}.katex .mathit{font-family:inherit;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:inherit;font-weight:700}.katex .boldsymbol{font-family:inherit;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:inherit}.katex .mathcal{font-family:inherit}.katex .mathfrak,.katex .textfrak{font-family:inherit}.katex .mathboldfrak,.katex .textboldfrak{font-family:inherit;font-weight:700}.katex .mathtt{font-family:inherit}.katex .mathscr,.katex .textscr{font-family:inherit}.katex .mathsf,.katex .textsf{font-family:inherit}.katex .mathboldsf,.katex .textboldsf{font-family:inherit;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:inherit;font-style:italic}.katex .mainrm{font-family:inherit;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em;font-size:max(.8333333333em,11px)}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em;font-size:max(.7142857143em,11px)}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em;font-size:max(.8571428571em,11px)}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em;font-size:max(.625em,11px)}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em;font-size:max(.75em,11px)}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em;font-size:max(.875em,11px)}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em;font-size:max(.5555555556em,11px)}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em;font-size:max(.6666666667em,11px)}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em;font-size:max(.7777777778em,11px)}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em;font-size:max(.8888888889em,11px)}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em;font-size:max(.5em,11px)}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em;font-size:max(.6em,11px)}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em;font-size:max(.7em,11px)}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em;font-size:max(.8em,11px)}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em;font-size:max(.9em,11px)}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em;font-size:max(.4166666667em,11px)}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em;font-size:max(.5em,11px)}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em;font-size:max(.5833333333em,11px)}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em;font-size:max(.6666666667em,11px)}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em;font-size:max(.75em,11px)}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em;font-size:max(.8333333333em,11px)}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em;font-size:max(.3472222222em,11px)}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em;font-size:max(.4166666667em,11px)}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em;font-size:max(.4861111111em,11px)}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em;font-size:max(.5555555556em,11px)}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em;font-size:max(.625em,11px)}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em;font-size:max(.6944444444em,11px)}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em;font-size:max(.8333333333em,11px)}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em;font-size:max(.2893518519em,11px)}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em;font-size:max(.3472222222em,11px)}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em;font-size:max(.4050925926em,11px)}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em;font-size:max(.462962963em,11px)}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em;font-size:max(.5208333333em,11px)}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em;font-size:max(.5787037037em,11px)}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em;font-size:max(.6944444444em,11px)}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em;font-size:max(.8333333333em,11px)}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em;font-size:max(.2410800386em,11px)}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em;font-size:max(.2892960463em,11px)}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em;font-size:max(.337512054em,11px)}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em;font-size:max(.3857280617em,11px)}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em;font-size:max(.4339440694em,11px)}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em;font-size:max(.4821600771em,11px)}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em;font-size:max(.5785920926em,11px)}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em;font-size:max(.6943105111em,11px)}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em;font-size:max(.8331726133em,11px)}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em;font-size:max(.2009646302em,11px)}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em;font-size:max(.2411575563em,11px)}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em;font-size:max(.2813504823em,11px)}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em;font-size:max(.3215434084em,11px)}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em;font-size:max(.3617363344em,11px)}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em;font-size:max(.4019292605em,11px)}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em;font-size:max(.4823151125em,11px)}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em;font-size:max(.578778135em,11px)}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em;font-size:max(.6945337621em,11px)}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em;font-size:max(.8336012862em,11px)}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .reflectbox{display:inline-block;transform:scaleX(-1)}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}

/* Abstandshalter: das Nullbreitenzeichen, das KaTeX als Text in .vlist-s schreibt, steht
   seit 28.09.2026 hier (tools/formeln.js laesst den Textknoten weg). Gleicher Satz, aber
   kein 1 px Text im Dokument. Aeltere Seiten mit Textknoten setzen ebenso. */
.katex .vlist-s::before{content:"\200b"}

/* ---- Schrift in der Formel ---------------------------------------------- */
/* Die Strukturschriften behalten ihr eigenes Mass. */
.katex .delimsizing,.katex .op-symbol,.katex .delimsizinginner{font-size-adjust:none}
/* Variablen kursiv (Bildvergleich 28.09.2026: aufrecht liest sich wie Text).
   Schibsted Grotesk hat keinen Kursivschnitt, der Browser neigt die Grotesk
   um rund 14 Grad, wie eine Grotesk Oblique. Worte in \text{} bleiben gerade. */
.katex .mathnormal{font-style:italic}
/* Die unsichtbare MathML Ebene fuer Screenreader erbt die Hausschrift und die Groesse:
   Chrome verkleinert MathML Indizes sonst selbst (bis 8,9 px gemessen), der
   Schriftwaechter liest auch diese Ebene. */
.katex .katex-mathml math,.katex .katex-mathml math *{font-family:inherit;font-size:inherit}

/* ---- Formelblock ---------------------------------------------------------- */
/* figure.formel-block > div.formel (eine oder mehrere), dl.formel-legende,
   div.formel-rechnung, div.formel-werte. Ein weisses Blatt auf der getoenten
   Flaeche des Fragenblocks, eine Haarlinie als Kante, kein Schatten. */
.formel-block{margin:26px 0 30px;padding:22px 26px 24px;max-width:720px;background:#fff;
  border-radius:14px;box-shadow:0 0 0 .5px rgba(10,10,10,.16),0 1px 2px rgba(10,10,10,.04)}
.formel-block:last-child{margin-bottom:6px}

/* Die Formel (nur div.formel, die alte Textzeile p.formel bleibt unberuehrt):
   etwa 1,3 fache Textgroesse, linksbuendig, bricht am Handy nach
   = oder − um. Das Sicherheitsnetz scrollt nur innerhalb der Formel. */
div.formel{font-size:15px;line-height:1.25;color:var(--ink,#0A0A0A);margin:0;padding:2px 0 4px;
  overflow-x:auto;overflow-y:hidden;scrollbar-width:none}
div.formel::-webkit-scrollbar{display:none}
div.formel+div.formel{margin-top:12px}
div.formel .katex{font-size:1.573em}
div.formel .katex-display{margin:0;text-align:left}
div.formel .katex-display>.katex{text-align:left;white-space:normal}
div.formel .katex-display>.katex>.katex-html{white-space:normal}

/* Symbol im Text und in der Legende: gleiche x Hoehe wie der Text daneben,
   bricht nicht in sich um. */
.formel-i{white-space:nowrap}
.formel-i .katex{font-size:1.21em}

/* Legende: Symbol | Bedeutung, graue Textfarbe, das Symbol schwarz. */
.formel-legende{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 20px;
  margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--linie,rgba(10,10,10,.13));
  font-size:14px;line-height:21px;color:rgba(10,10,10,.62)}
.formel-legende dt{margin:0;min-width:2.4em;color:var(--ink,#0A0A0A)}
.formel-legende dt .formel-i .katex{font-size:1.3em}
.formel-legende dd{margin:0}

/* Rechenzeile: die Formel mit den Zahlen dieser Seite, als HTML, damit die
   Laufzeit sie fuellt. Bruch: genau zwei Spans, Zaehler und Nenner. */
.formel-rechnung{margin:16px 0 0;font-size:16px;line-height:1.6;color:var(--ink,#0A0A0A)}
/* Exponent: nie unter 11 px, auch im Bruch am Handy. */
.formel-rechnung sup{font-size:.75em;font-size:max(.75em,11px);line-height:0}
.formel-bruch{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;
  margin:0 .22em;line-height:1.3;font-size:.94em}
.formel-bruch>span:first-child{border-bottom:1px solid currentColor;padding:0 .3em 2px}
.formel-bruch>span+span{padding:2px .3em 0}

/* Werte: grosse schwarze Zahl, kleine graue Beschriftung darunter. */
.formel-werte{display:flex;flex-wrap:wrap;gap:18px 48px;margin:20px 0 0;padding:18px 0 0;
  border-top:1px solid var(--linie,rgba(10,10,10,.13))}
.formel-wert{display:flex;flex-direction:column;min-width:0}
.formel-zahl{font-family:var(--font-head,'Schibsted Grotesk'),sans-serif;font-weight:800;font-size:30px;
  line-height:1;letter-spacing:-.01em;color:var(--ink,#0A0A0A);white-space:nowrap}
/* Grau .6: Kontrast rund 5,2 zu 1 auf Weiss (WCAG AA ab 4,5). */
.formel-name{font-size:13.5px;line-height:18px;color:rgba(10,10,10,.6);margin-top:8px}

@media (max-width:700px){
  .formel-block{margin:20px 0 24px;padding:16px 14px 18px;border-radius:12px}
  div.formel .katex{font-size:1.39em}
  .formel-legende{gap:6px 12px;font-size:13.5px;line-height:20px}
  .formel-rechnung{font-size:15px}
  .formel-werte{gap:16px 20px}
  /* Zwei Spalten; ist eine Zahl breiter als ihre Spalte, bekommt sie eine eigene Zeile
     statt ueber den Rand zu ragen (Befund K2 G-P2, Datum 24.09.2026 am Handy). */
  .formel-wert{flex:1 1 calc(50% - 10px);min-width:auto}
  .formel-zahl{font-size:24px}
  .formel-name{font-size:13px}
}
