@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-ext-300-normal-AjyHH-nA.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-300-normal-Ctr4ZZfs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-300-normal-DyQnI4ta.woff2) format("woff2"),url(/assets/montserrat-cyrillic-300-normal-BVP0yxL_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-vietnamese-300-normal-BIrGnxdC.woff2) format("woff2"),url(/assets/montserrat-vietnamese-300-normal-F69v1y7v.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-ext-300-normal-DiDe5dVi.woff2) format("woff2"),url(/assets/montserrat-latin-ext-300-normal-BCbSOsYO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-BgP24wlQ.woff2) format("woff2"),url(/assets/montserrat-latin-300-normal-sTRdVzlf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--salbei: #6B8E4E;--salbei-text: #55773B;--matcha: #AFCB7E;--sand: #E8DECF;--graphit: #4D4D4D;--offwhite: #FAF9F6;--dunkel: #465F36;--dunkel-hover: #374D2A;--radius: 22px;--gold: var(--salbei);--gold-hell: #C9DAA9;--gold-text: var(--dunkel);--gruen: var(--dunkel);--gruen-hover: var(--dunkel-hover);--gruen-mittel: #5A5E54;--gruen-hell: #B9C6A5;--creme: var(--offwhite);--text: var(--graphit);--flaeche: #EEF2E7;--linie: #E4E8DA;--linie-gold: #E1E8D2;--niedrig: #3d6683;--hoch: #9b4437;--hoch-hell: #f7ebe7;--marke: "Montserrat", "Helvetica Neue", Arial, sans-serif;--sans: "Montserrat", "Helvetica Neue", Arial, sans-serif;--r: 12px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--sans);font-size:15.5px;line-height:1.65;color:var(--text);background:var(--creme)}h1,h2{font-family:var(--marke);font-weight:500;line-height:1.25;margin:0;color:var(--gruen);letter-spacing:-.02em}h1{font-size:1.75rem}h2{font-size:1.2rem}h3{font-family:var(--sans);font-size:.98rem;font-weight:600;color:var(--gruen);margin:0 0 .75rem}p{margin:0 0 .85rem}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--gruen)}:focus-visible{outline:3px solid var(--dunkel);outline-offset:3px}@media (prefers-reduced-motion: reduce){*{transition:none!important;scroll-behavior:auto!important}}.leise{color:var(--gruen-mittel)}.block{display:block}.fehler{color:var(--hoch);font-weight:500}.hinweis{color:var(--gruen-mittel);font-size:.9rem;margin-top:1rem}.abstand{margin-top:1.25rem}.logo{display:block;max-width:100%;height:auto}.augenbraue{font-size:.7rem;letter-spacing:.22em;font-weight:600;color:var(--salbei-text);text-transform:uppercase;margin:0 0 .6rem}.knopf,.knopf-zweit,.knopf-leise,.knopf-text{cursor:pointer;border-radius:var(--r);font-weight:500;font-size:.95rem;transition:background-color .15s,color .15s}.knopf{background:var(--gruen);color:#fff;border:1px solid var(--gruen);padding:.7rem 1.3rem}.knopf:hover{background:var(--gruen-hover);border-color:var(--gruen-hover)}.knopf:disabled{background:var(--gruen-hell);border-color:var(--gruen-hell);cursor:not-allowed}.knopf-zweit{background:var(--creme);color:var(--gold-text);border:1px solid var(--gold);padding:.65rem 1.15rem}.knopf-zweit:hover{background:#faf5ec}.knopf-leise{background:none;border:0;color:var(--gruen);padding:.45rem .5rem;text-decoration:underline;text-decoration-color:var(--gold-hell);text-underline-offset:4px;font-weight:400}.knopf-leise:hover{color:var(--gruen-hover);text-decoration-color:var(--gold)}.knopf-leise.gefahr{color:var(--hoch);text-decoration-color:currentColor}.knopf-text{background:none;border:0;padding:0 .25rem;color:var(--gruen);text-decoration:underline;font-weight:400;font-size:inherit}.knopfreihe{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.praxis{display:grid;grid-template-columns:252px 1fr;min-height:100vh}.seitenleiste{background:var(--creme);border-right:1px solid var(--linie-gold);padding:2rem 1.25rem;display:flex;flex-direction:column;gap:2.5rem;position:sticky;top:0;height:100vh}.marke{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 .5rem}.marke img{object-fit:contain}.seitenleiste nav{display:flex;flex-direction:column;gap:.15rem}.nav-punkt{text-align:left;background:none;border:0;border-left:2px solid transparent;color:var(--gruen-mittel);padding:.55rem .75rem;cursor:pointer;font-size:.95rem}.nav-punkt:hover{color:var(--gruen)}.nav-punkt.aktiv{color:var(--gruen);font-weight:500;border-left-color:var(--gold)}.seitenleiste-fuss{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;font-size:.9rem}.seitenleiste-fuss a{padding:.45rem .5rem;text-decoration-color:var(--gold-hell);text-underline-offset:4px}.inhalt{padding:2.25rem 3.5rem 5rem;min-width:0}.seite{max-width:1040px}.testhinweis{font-size:.86rem;color:var(--gold-text);border-left:2px solid var(--gold);padding:.35rem .85rem;margin-bottom:2.25rem;background:#fbf8f1}.seitenkopf{margin:0 0 2.25rem}.seitenkopf .datum{color:var(--gruen-mittel);margin-bottom:.35rem;font-size:.92rem}.zeile-kopf{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.abschnitt{background:#fff;border:1px solid var(--linie);border-radius:var(--r);padding:2rem 2.25rem;margin-bottom:1.75rem}.abschnitt-kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;margin-bottom:1.5rem;flex-wrap:wrap}.abschnitt-text{color:var(--gruen-mittel);max-width:66ch;margin:.4rem 0 0}.abschnitt>.feld{margin-bottom:1.5rem}.gruppe{margin-top:2rem}.gruppe:first-of-type{margin-top:.5rem}.zaehler{color:var(--gruen-mittel);font-size:.9rem;white-space:nowrap}.nebenwert{margin-top:1rem;color:var(--gruen);font-weight:500}.leer p{color:var(--gruen-mittel);max-width:60ch}section.leer{border:1px solid var(--linie-gold);border-radius:var(--r);padding:2.5rem;margin-bottom:1.75rem;background:#fff}section.leer h2{margin-bottom:.75rem}.raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem 1.5rem}.raster-eng{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin-top:1rem}.feld{display:flex;flex-direction:column;gap:.35rem;min-width:0}.feld-breit{grid-column:1 / -1}.feld-schmal{max-width:260px}.feld-label{font-size:.88rem;font-weight:500;color:var(--gruen)}.feld-hinweis{font-size:.82rem;color:var(--gruen-mittel)}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;padding:.6rem .75rem;border:1px solid #d3d7cb;border-radius:var(--r);background:#fff}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--gruen);outline:2px solid var(--gold-hell);outline-offset:0}textarea{resize:vertical;line-height:1.55}input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--gruen);flex-shrink:0;margin-top:.2rem}.zahl{display:flex;align-items:center;gap:.45rem}.zahl input{max-width:7.5rem;text-align:right}.zahl-einheit{color:var(--gruen-mittel);font-size:.85rem;white-space:nowrap}input.eng{max-width:6.5rem}.haken{display:inline-flex;align-items:flex-start;gap:.6rem;cursor:pointer;padding:.3rem 0}.haken span{line-height:1.45}.haken-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.2rem 1.5rem;margin-top:.75rem}.wahl{border:0;padding:0;margin:0 0 1.25rem;min-width:0}.wahl legend{font-size:.88rem;font-weight:500;color:var(--gruen);margin-bottom:.5rem;padding:0}.wahl-optionen{display:flex;flex-wrap:wrap;gap:.5rem}.wahl-knopf{background:#fff;border:1px solid #d3d7cb;border-radius:var(--r);padding:.5rem .9rem;cursor:pointer;text-align:left}.wahl-knopf:hover{border-color:var(--gruen-hell)}.wahl-knopf.aktiv{border-color:var(--gruen);background:var(--flaeche);box-shadow:inset 0 0 0 1px var(--gruen)}.wahl-titel{display:block}.wahl-text{display:block;font-size:.85rem;color:var(--gruen-mittel);margin-top:.15rem}.wahl-liste .wahl-optionen{flex-direction:column}.wahl-liste .wahl-knopf{width:100%}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.chip{background:#fff;border:1px solid #d3d7cb;border-radius:999px;padding:.35rem .9rem;cursor:pointer;font-size:.92rem}.chip:hover{border-color:var(--gruen-hell)}.chip.aktiv{background:var(--gruen);border-color:var(--gruen);color:#fff}.chip.ruhig{cursor:default;background:var(--flaeche);border-color:var(--linie)}.zeilen{display:flex;flex-direction:column;gap:.9rem;align-items:flex-start;margin-top:.5rem}.zeile{display:grid;gap:.9rem;align-items:end;width:100%;padding-bottom:.9rem;border-bottom:1px solid var(--linie)}.zeile .haken{padding-bottom:.6rem}.vorlagen{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}.beschwerden{display:flex;flex-direction:column}.beschwerde{display:grid;grid-template-columns:minmax(220px,1fr) auto 150px;gap:.5rem 1.25rem;align-items:center;padding:.7rem 0;border-bottom:1px solid var(--linie)}.beschwerde:last-child{border-bottom:0}.beschwerde-name{line-height:1.4}.segment{display:inline-flex;border:1px solid #d3d7cb;border-radius:var(--r);overflow:hidden}.seg{background:#fff;border:0;border-right:1px solid var(--linie);padding:.42rem .75rem;cursor:pointer;font-size:.88rem;white-space:nowrap;color:var(--gruen-mittel)}.seg:last-child{border-right:0}.seg:hover{background:var(--flaeche);color:var(--text)}.seg.aktiv{font-weight:500;color:var(--text)}.seg.aktiv.stufe-nie{background:var(--flaeche)}.seg.aktiv.stufe-mild{background:#e9ece3}.seg.aktiv.stufe-stark{background:var(--gruen);color:#fff}.uebersicht{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:1.75rem}.liste{background:#fff;border:1px solid var(--linie);border-top:2px solid var(--gold-hell);border-radius:var(--r);padding:1.5rem 1.5rem 1rem}.liste h2{font-size:1.05rem;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem}.anzahl{font-family:var(--sans);font-size:.9rem;color:var(--gruen-mittel)}.liste ul{list-style:none;margin:0;padding:0}.liste li button{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--linie);padding:.7rem .25rem;cursor:pointer}.liste li button:hover{background:var(--flaeche)}.liste li strong{display:block;font-weight:500;color:var(--gruen)}.liste li span{display:block;font-size:.88rem;color:var(--gruen-mittel)}.link-box{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.link-box code{background:var(--flaeche);padding:.55rem .8rem;border-radius:var(--r);font-size:.9rem;word-break:break-all}.filter{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;margin-bottom:1.25rem}.filter input[type=search]{max-width:320px}.tabelle-huelle{overflow-x:auto;background:#fff;border:1px solid var(--linie);border-radius:var(--r)}.tabelle{width:100%;border-collapse:collapse;font-size:.93rem}.tabelle th,.tabelle td{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--linie);vertical-align:middle}.tabelle thead th{font-weight:500;color:var(--gruen-mittel);font-size:.85rem;white-space:nowrap;border-bottom-color:var(--linie-gold)}.tabelle tbody th{font-weight:500}.tabelle tbody tr:last-child th,.tabelle tbody tr:last-child td{border-bottom:0}.klickbar{cursor:pointer}.klickbar:hover{background:var(--flaeche)}.tabellen-link{background:none;border:0;padding:0;color:var(--gruen);font-weight:500;cursor:pointer;text-align:left}.status{font-size:.84rem;padding:.12rem .6rem;border-radius:999px;border:1px solid var(--linie);white-space:nowrap}.status-neu{border-color:var(--gold-hell);color:var(--gold-text)}.status-archiviert{color:var(--gruen-mittel)}.zurueck{margin:0 0 1rem -.5rem}.akte-kopf{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;flex-wrap:wrap;margin-bottom:1.75rem}.akte-info{color:var(--gruen-mittel);margin:.4rem 0 0}.akte-termin{margin:.35rem 0 0;color:var(--gold-text);font-size:.92rem}.akte-aktionen{display:flex;align-items:flex-end;gap:.5rem;flex-wrap:wrap}.status-wahl{display:flex;flex-direction:column;gap:.3rem}.status-wahl select{width:auto}.reiter{display:flex;gap:.25rem;border-bottom:1px solid var(--linie-gold);overflow-x:auto;scrollbar-width:thin}.reiter-knopf{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:.75rem .9rem;cursor:pointer;color:var(--gruen-mittel);white-space:nowrap;font-size:.94rem}.reiter-knopf:hover{color:var(--gruen)}.reiter-knopf.aktiv{color:var(--gruen);border-bottom-color:var(--gold);font-weight:500}.autospeichern{font-size:.84rem;color:var(--gruen-mittel);margin:.75rem 0 1.5rem}.anliegen blockquote{margin:0 0 1.25rem;padding:.25rem 0 .25rem 1.25rem;border-left:2px solid var(--gold);font-size:1.05rem;line-height:1.7;max-width:70ch}.anliegen .chips{margin-bottom:1.5rem}.impulse{margin:0;padding-left:1.2rem;max-width:76ch}.impulse li{margin-bottom:.6rem}.impulse li::marker{color:var(--gold)}.impuls-ki:after{content:" (KI-Vorschlag)";color:var(--gruen-mittel);font-size:.85rem}.verlauf-neu{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem;max-width:760px}.verlauf-neu .knopf{justify-self:start}.verlauf{list-style:none;padding:0;margin:0;border-top:1px solid var(--linie)}.verlauf li{padding:1rem 0;border-bottom:1px solid var(--linie)}.verlauf-kopf{display:flex;gap:1rem;align-items:baseline;margin-bottom:.35rem}.verlauf-kopf strong{font-weight:500;color:var(--gruen)}.befinden{font-size:.88rem;color:var(--gold-text)}.abnahmen{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.abnahme{background:#fff;border:1px solid #d3d7cb;border-radius:999px;padding:.3rem .9rem;cursor:pointer;font-size:.92rem}.abnahme.aktiv{background:var(--gruen);color:#fff;border-color:var(--gruen)}.labor-steuerung{display:flex;gap:1rem 1.75rem;align-items:flex-end;flex-wrap:wrap;margin-bottom:.75rem}.labor-steuerung .haken{padding-bottom:.6rem}.tabelle.labor{table-layout:fixed;min-width:760px}.tabelle.labor th:nth-child(1){width:30%}.tabelle.labor th:nth-child(2){width:19%}.tabelle.labor th:nth-child(3){width:12%}.tabelle.labor th:nth-child(4){width:19%}.tabelle.labor th:nth-child(5){width:12%}.tabelle.labor th:nth-child(6){width:8%}.tabelle.labor input{width:6.5rem}.tabelle th .leise.block,.tabelle td .leise.block{font-weight:400;font-size:.88rem}.marke-empfohlen,.marke-basis{display:inline-block;margin-left:.5rem;font-size:.74rem;font-weight:400;padding:0 .45rem;border-radius:999px;vertical-align:.1em}.marke-empfohlen{border:1px solid var(--gold-hell);color:var(--gold-text)}.marke-basis{border:1px solid var(--linie);color:var(--gruen-mittel)}.bewertung{font-weight:500;white-space:nowrap}.bewertung.niedrig{color:var(--niedrig)}.bewertung.hoch{color:var(--hoch)}.bewertung.normal{color:var(--gruen-mittel);font-weight:400}.spalte-balken{width:180px}.balken{position:relative;height:18px;min-width:150px}.balken-spur{position:absolute;left:0;right:0;top:8.5px;height:1px;background:var(--gruen-hell)}.balken-zone{position:absolute;top:5px;height:8px;background:#e9ece3;border:1px solid var(--gruen-hell);border-radius:2px}.balken-punkt{position:absolute;top:3px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--gruen);border:2px solid #fff;box-shadow:0 0 0 1px var(--gruen)}.balken-punkt.niedrig{background:var(--niedrig);box-shadow:0 0 0 1px var(--niedrig)}.balken-punkt.hoch{background:var(--hoch);box-shadow:0 0 0 1px var(--hoch)}.kurzbild{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem 2.5rem;margin:0}.kurzbild dt{font-size:.85rem;font-weight:500;color:var(--gruen-mittel)}.kurzbild dd{margin:.2rem 0 0}.vorschlag-stufe{margin-top:1.75rem;padding-left:1.1rem;border-left:2px solid var(--linie)}.vorschlag-stufe:first-of-type{margin-top:.25rem}.stufe-hoch{border-left-color:var(--gruen)}.stufe-mittel{border-left-color:var(--gold)}.vorschlag-liste{list-style:none;margin:0;padding:0}.vorschlag-liste li{padding:.6rem 0;border-bottom:1px solid var(--linie)}.vorschlag-liste li:last-child{border-bottom:0}.vorschlag-name strong{font-weight:500}.gruende{font-size:.88rem;color:var(--gruen-mittel);margin-top:.15rem}.befund-liste{list-style:none;padding:0;margin:0}.befund-liste li{display:grid;grid-template-columns:minmax(200px,1.3fr) 1.2fr 1fr;gap:.5rem 1rem;padding:.65rem 0;border-bottom:1px solid var(--linie)}.befund-name{font-weight:500}.ki-hinweis{background:var(--flaeche);border-radius:var(--r);padding:1.15rem 1.35rem;margin-bottom:1.25rem;font-size:.92rem}.ki-hinweis p{max-width:80ch}.ki-hinweis summary{cursor:pointer;color:var(--gruen);font-weight:500}.ki-hinweis pre,.rohtext{background:#fff;border:1px solid var(--linie);border-radius:var(--r);padding:.85rem;overflow:auto;max-height:320px;font-size:.8rem;white-space:pre-wrap}.fortschritt{color:var(--gruen-mittel);font-size:.92rem}.ki-ergebnis{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--gold-hell)}.ki-ergebnis h3{margin-top:1.75rem}.fliesstext{font-size:1.02rem;line-height:1.75;max-width:70ch}.patienteninfo{border-left:2px solid var(--gold-hell);padding-left:1.1rem}.warnung{background:var(--hoch-hell);border-left:2px solid var(--hoch);padding:1rem 1.25rem;margin-top:.5rem}.warnung h3{color:var(--hoch);margin-top:0}.warnung ul,.ki-raster ul{margin:0;padding-left:1.2rem}.ki-liste{list-style:none;padding:0;margin:0}.ki-liste li{display:flex;flex-direction:column;padding:.65rem 0;border-bottom:1px solid var(--linie)}.ki-liste strong{font-weight:500}.tabelle.therapie td,.tabelle.therapie th{vertical-align:top}.evidenz{font-size:.8rem;padding:.08rem .55rem;border-radius:999px;border:1px solid var(--linie);white-space:nowrap}.evidenz-hoch{border-color:var(--gruen);color:var(--gruen)}.evidenz-gering{border-color:var(--gold);color:var(--gold-text)}.ki-raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 2.5rem;margin-bottom:1.5rem}.zugang{min-height:100vh;display:grid;place-items:center;padding:2rem;background:var(--creme)}.zugang-karte{width:min(380px,100%);display:flex;flex-direction:column;gap:.7rem;align-items:stretch;text-align:left}.zugang-karte img{object-fit:contain;align-self:center;margin-bottom:.5rem}.zugang-karte>p{color:var(--gruen-mittel);text-align:center;margin-bottom:2rem;font-size:.92rem}.fragebogen{min-height:100vh;font-size:17px}.fb-kopf{max-width:820px;margin:0 auto;padding:2rem 1.5rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--linie-gold)}.fb-kopf img{width:300px;height:auto;margin-left:-1.5rem}.fb-kopf span{font-size:.86rem;color:var(--gruen-mittel)}.fb-inhalt{max-width:820px;margin:0 auto;padding:2rem 1.5rem 5rem}.fb-einleitung{margin:.5rem 0 2.5rem}.fb-einleitung h1{margin-bottom:1rem}.fb-schritte{list-style:none;padding:0;margin:0 0 .5rem;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem}.fb-schritte li{border-top:2px solid var(--linie);padding-top:.5rem;font-size:.78rem;color:var(--gruen-mittel);line-height:1.3}.fb-schritte li.erledigt{border-top-color:var(--gruen-hell)}.fb-schritte li.aktiv{border-top-color:var(--gold);color:var(--gruen);font-weight:500}.fb-stand{font-size:.85rem;color:var(--gruen-mittel);margin-bottom:1.75rem}.fb-navigation{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem}.einwilligung{background:var(--flaeche);padding:1rem 1.15rem;border-radius:var(--r);margin-top:.5rem}.fb-fertig h1{margin-bottom:1.25rem}.fb-termin{border-left:2px solid var(--gold);padding:.25rem 0 .25rem 1.25rem;margin:2rem 0}.fb-termin h2{font-size:1.05rem;margin-bottom:.5rem}.brief-vorschau{overflow-x:auto;padding:.5rem 0 2rem}.brief{width:210mm;min-height:297mm;margin:0 auto;background:#fff;padding:16mm 20mm 14mm 25mm;box-shadow:0 1px 3px #39423c26;font-family:var(--sans);font-size:10.75pt;line-height:1.5;color:var(--text);display:flex;flex-direction:column}.brief-kopf{display:flex;align-items:center;gap:5mm;padding-bottom:5mm;border-bottom:.5pt solid var(--gold-hell)}.brief-kopf img{width:17mm;height:auto}.brief-claim{font-size:9pt;color:var(--gruen-mittel);margin-top:1.5mm;letter-spacing:.02em}.brief-adresse{margin-top:14mm;min-height:32mm;font-size:10.75pt}.brief-absender{font-size:7.5pt;color:var(--gruen-mittel);border-bottom:.5pt solid var(--linie);display:inline-block;margin-bottom:3mm;padding-bottom:.5mm}.brief-datum{text-align:right;margin-bottom:10mm}.brief .brief-betreff{font-family:var(--sans);font-size:15pt;font-weight:500;color:var(--gruen);margin:0 0 7mm;letter-spacing:0}.brief p{margin:0 0 3.5mm}.brief h2{font-family:var(--sans);font-size:11.5pt;font-weight:500;color:var(--gruen);margin:7mm 0 3mm;letter-spacing:0}.brief table{width:100%;border-collapse:collapse;font-size:9.5pt;margin-bottom:2mm}.brief th{text-align:left;font-weight:500;color:var(--gruen-mittel);border-bottom:.5pt solid var(--gold-hell);padding:1.5mm 2mm 1.5mm 0}.brief td{border-bottom:.5pt solid var(--linie);padding:1.5mm 2mm 1.5mm 0;vertical-align:top}.brief-auffaellig{color:var(--hoch);font-weight:500}.brief-leer{color:var(--gruen-hell);font-style:italic}.brief-gruss{margin-top:8mm!important}.brief-name{margin-top:10mm!important}.brief-fuss{margin-top:auto;padding-top:4mm;border-top:.5pt solid var(--gold-hell);font-size:8pt;color:var(--gruen-mittel);white-space:pre-wrap;word-spacing:.1em}@media print{@page{size:A4;margin:16mm 20mm 14mm 25mm}body{background:#fff}.seitenleiste,.testhinweis,.zurueck,.akte-kopf,.reiter,.autospeichern,.akte>.abschnitt{display:none!important}.praxis{display:block}.inhalt{padding:0}.seite{max-width:none}.brief-vorschau{overflow:visible;padding:0}.brief{box-shadow:none;margin:0;padding:0;width:auto;min-height:266mm}.brief table{page-break-inside:auto}.brief tr,.brief h2{page-break-inside:avoid;break-after:avoid-page}}@media (max-width: 900px){.praxis{grid-template-columns:1fr}.seitenleiste{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem;border-right:0;border-bottom:1px solid var(--linie-gold)}.marke{flex-direction:row;align-items:center}.marke img{width:36px;height:auto}.seitenleiste nav{flex-direction:row;flex-wrap:wrap;order:3;width:100%}.nav-punkt{border-left:0;border-bottom:2px solid transparent;padding:.4rem .6rem}.nav-punkt.aktiv{border-bottom-color:var(--gold)}.seitenleiste-fuss{margin:0 0 0 auto;flex-direction:row}.seitenleiste-fuss a{display:none}.inhalt{padding:1.5rem 1.15rem 3rem}h1{font-size:1.4rem}.abschnitt{padding:1.35rem 1.15rem}.beschwerde{grid-template-columns:1fr}.segment{width:100%}.seg{flex:1;padding:.55rem .15rem;font-size:.8rem}.zeile{grid-template-columns:1fr!important}.befund-liste li{grid-template-columns:1fr;gap:.1rem}.fragebogen{font-size:16px}.fb-kopf{padding:1.25rem 1.15rem 1rem}.fb-kopf img{width:250px;margin-left:-1.25rem}.fb-kopf span{display:none}.fb-inhalt{padding:1.5rem 1.15rem 4rem}.fb-titel{display:none}.fb-schritte li.aktiv .fb-titel{display:block;white-space:nowrap}}.laden{min-height:100vh;display:grid;place-items:center;color:var(--gruen-mittel)}.speicherstand{font-size:.86rem;color:var(--gruen-mittel);margin:0 0 1.5rem;text-align:right}.zugang-titel{font-size:1.15rem;margin:0 0 .75rem}.zugang-hinweis{color:var(--text)!important;text-align:left!important;margin-bottom:.75rem!important;font-size:.95rem!important}.zugang-karte.breit{width:min(480px,100%)}.zugang-karte .einwilligung{font-size:.9rem}.portal .fb-kopf{align-items:center}.portal-nav{max-width:820px;margin:0 auto;padding:0 1.5rem;display:flex;gap:.25rem;border-bottom:1px solid var(--linie);overflow-x:auto}.portal-karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-bottom:1.5rem}.portal-karten .liste p{color:var(--text);margin-bottom:1.1rem}.nachrichten{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem;max-height:480px;overflow-y:auto}.nachrichten li{max-width:78%;padding:.75rem 1rem;border-radius:var(--r);border:1px solid var(--linie);background:#fff}.nachrichten li p{margin:.25rem 0 0;white-space:pre-wrap}.nachrichten li.eigene{align-self:flex-end;background:var(--flaeche);border-color:var(--gruen-hell)}.nachrichten li.andere{align-self:flex-start;border-left:2px solid var(--gold)}.nachrichten .nachrichten-ende{border:0;padding:0;background:none}.nachricht-kopf{font-size:.82rem;color:var(--gruen-mittel)}@media print{.speicherstand,.akte>.hinweis,.portal-nav,.fb-kopf,.fragebogen .abschnitt,.fragebogen .hinweis{display:none!important}.fb-inhalt{padding:0;max-width:none}}@media (max-width: 900px){.portal-nav{padding:0 1.15rem}.nachrichten li{max-width:92%}}.rechtliches{display:flex;gap:1.5rem;justify-content:center;margin:2.5rem 0 0;font-size:.86rem}.rechtliches a{color:var(--gruen-mittel);text-decoration-color:var(--gold-hell);text-underline-offset:4px}.zugang-karte .rechtliches{margin-top:1.5rem}.knopf,.knopf-zweit{border-radius:99px;text-transform:none;font-weight:600;font-size:.82rem;letter-spacing:.03em;padding:.8rem 1.5rem;line-height:1.35;text-align:center;text-decoration:none;display:inline-block}.knopf{background:var(--dunkel);border:1px solid var(--dunkel);color:#fff}.knopf:hover{background:var(--dunkel-hover);border-color:var(--dunkel-hover);color:#fff}.knopf:disabled{background:#b9c6a5;border-color:#b9c6a5;color:#fff}.knopf-zweit{background:transparent;border:1px solid var(--salbei);color:var(--dunkel)}.knopf-zweit:hover{background:var(--flaeche)}.knopf-leise{color:var(--dunkel);text-decoration-color:var(--matcha)}.knopf-leise:hover{color:var(--dunkel-hover);text-decoration-color:var(--salbei)}.wahl-knopf.aktiv{border-color:var(--dunkel);box-shadow:inset 0 0 0 1px var(--dunkel);background:var(--flaeche)}.chip.aktiv,.abnahme.aktiv{background:var(--dunkel);border-color:var(--dunkel);color:#fff}.seg.aktiv.stufe-stark{background:var(--dunkel)}.abschnitt,.liste{border-radius:var(--radius);border-color:var(--linie)}.liste{border-top:3px solid var(--matcha)}.tabelle-huelle{border-radius:16px}input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:12px;border-color:#d8dccb}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--dunkel);outline:2px solid var(--matcha)}.wahl-knopf{border-radius:14px}.testhinweis{background:#fbf3de;color:#7a5a14;border-left-color:#c9a23a;border-radius:0 12px 12px 0}.einwilligung{border-radius:14px}.ki-hinweis{border-radius:16px}.seitenleiste{background:#f4f6ec;border-right:1px solid var(--linie);gap:2rem}.marke{padding:0 .25rem}.marke .logo{width:100%;max-width:200px;margin-left:-.35rem}.nav-punkt{border-left:3px solid transparent;border-radius:0 12px 12px 0}.nav-punkt.aktiv{background:#fff;border-left-color:var(--salbei)}.zugang{position:relative;overflow:hidden;min-height:100vh;display:grid;align-items:center;justify-items:start;padding:2rem clamp(1.25rem,9vw,8rem);background:linear-gradient(125deg,#faf9f6 46%,#eef2e7)}.zugang:before{content:"";position:absolute;right:0;bottom:0;height:min(88vh,720px);aspect-ratio:3 / 2;max-width:64vw;pointer-events:none;background:url(/brand/hero-vase.jpg) right bottom / auto 100% no-repeat;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 42%),linear-gradient(to top,#000 84%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 42%),linear-gradient(to top,#000 84%,transparent 100%);mask-composite:intersect}.zugang-karte{position:relative;z-index:1;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:2.25rem;border-radius:var(--radius);border:1px solid var(--linie);box-shadow:0 16px 48px #465f361a}.zugang-karte .logo{align-self:center;margin-bottom:.75rem}.zugang-karte>p{color:var(--gruen-mittel);text-align:center;margin-bottom:1.5rem;font-size:.88rem}@media (max-width: 800px){.zugang{justify-items:center}.zugang:before{width:100%;max-width:none;aspect-ratio:auto;height:55vh;opacity:.3}}.fragebogen{background:linear-gradient(125deg,#faf9f6 46%,#eef2e7)}.fb-kopf{border-bottom-color:var(--linie)}.fb-kopf .logo{margin-left:-.4rem}.fb-schritte li.aktiv{border-top-color:var(--salbei)}.fb-schritte li.erledigt{border-top-color:var(--matcha)}.portal-hero{position:relative;padding:1.5rem 0 1rem;margin-bottom:1.5rem;min-height:300px}.portal-hero>:not(.portal-hero-bild){position:relative;z-index:1;max-width:460px}.portal-hero-bild{position:absolute;bottom:0;right:-1.5rem;height:100%;aspect-ratio:3 / 2;max-width:68%;pointer-events:none;z-index:0;background:url(/brand/hero-vase.jpg) right bottom / auto 100% no-repeat;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 40%,#000 88%,transparent 100%),linear-gradient(to top,#000 84%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 40%,#000 88%,transparent 100%),linear-gradient(to top,#000 84%,transparent 100%);mask-composite:intersect}@media (max-width: 800px){.portal-hero-bild{width:100%;max-width:none;aspect-ratio:auto;opacity:.25;right:0}}.brief-kopf{border-bottom-color:var(--linie)}.brief-kopf .logo{width:56mm;height:auto}.brief-claim{display:none}.willkommen{min-height:100vh;background:var(--offwhite);color:var(--graphit)}.w-breit{max-width:1180px;margin:0 auto;padding:0 30px}.w-kopf{background:#faf9f6f5;border-bottom:1px solid var(--linie);position:sticky;top:0;z-index:3}.w-kopfzeile{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:30px}.w-marke{display:block;line-height:0}.w-marke .logo{margin-left:-.5rem}.w-kopf nav{display:flex;gap:28px;align-items:center;font-size:.82rem;font-weight:500}.w-kopf nav a{text-decoration:none;color:var(--graphit)}.w-kopf nav a:hover{color:var(--dunkel)}.w-hero{position:relative;background:linear-gradient(125deg,#faf9f6 46%,#eef2e7);overflow:hidden}.w-hero-raster{position:relative;z-index:1;display:grid;grid-template-columns:1fr;align-items:stretch;min-height:560px}.w-hero-text{align-self:center;padding:70px 0 80px;max-width:560px}.w-hero h1{font-size:clamp(2.2rem,4.2vw,3.6rem);letter-spacing:-.045em;line-height:1.13;margin:.9rem 0 1.4rem;font-weight:500}.w-lead{font-size:1.05rem;line-height:1.75;max-width:34em}.w-aktionen{display:flex;gap:12px;flex-wrap:wrap;margin-top:2rem}.w-hinweis{margin-top:1.25rem;font-size:.82rem;color:var(--gruen-mittel)}.w-hero-bild{position:absolute;right:0;bottom:0;height:100%;max-height:620px;aspect-ratio:3 / 2;max-width:62%;pointer-events:none;background:url(/brand/hero-vase.jpg) right bottom / auto 100% no-repeat;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 42%),linear-gradient(to top,#000 84%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 42%),linear-gradient(to top,#000 84%,transparent 100%);mask-composite:intersect}.w-inhalt{padding:90px 0}.w-intro{max-width:620px;margin:0 auto 2.5rem;text-align:center}.w-intro h2,.w-schutz h2{font-size:clamp(1.6rem,2.8vw,2.2rem);margin:.3rem 0}.w-karten{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.w-karte{padding:30px;background:#fff;border:1px solid #e2e7d9;border-radius:var(--radius)}.w-karte b{color:var(--dunkel);font-size:.95rem}.w-karte p{font-size:.88rem;margin:.4rem 0 0}.w-nummer{display:block;font-size:.75rem;color:var(--salbei-text);font-weight:700;margin-bottom:1.3rem}.w-band{background:#eaf0de;padding:70px 0}.w-schutz{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.w-schutz p{margin:0}.w-fuss{background:var(--dunkel);color:#fff;padding:34px 0 40px}.w-fuss .w-breit{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;align-items:center}.w-fuss p{font-size:.78rem;opacity:.85;margin:0}.w-fuss .rechtliches{margin:0}.w-fuss .rechtliches a{color:#fff;text-decoration-color:#ffffff80}@media (max-width: 800px){.w-kopfzeile{min-height:78px;gap:14px}.w-kopf nav{gap:16px;font-size:.76rem}.w-marke .logo{width:190px}.w-schutz{grid-template-columns:1fr;gap:20px}.w-hero-raster{min-height:0}.w-hero-text{padding:46px 0 300px}.w-hero-bild{height:300px;width:100%;max-width:none;aspect-ratio:auto;-webkit-mask-image:linear-gradient(to top,#000 84%,transparent 100%);mask-image:linear-gradient(to top,#000 84%,transparent 100%);-webkit-mask-composite:source-over;mask-composite:add}.w-inhalt{padding:60px 0}.w-karten{grid-template-columns:1fr}}.brief{background:var(--offwhite)}
