@font-face{font-family:Archivo;src:url(/fonts/Archivo-VF-latin.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;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:Archivo;src:url(/fonts/Archivo-VF-latin-ext.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;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:Archivo;src:url(/fonts/Archivo-Italic-VF-latin.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:italic;font-display:swap;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:Archivo;src:url(/fonts/Archivo-Italic-VF-latin-ext.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:italic;font-display:swap;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:"Instrument Serif";src:url(/fonts/InstrumentSerif-Italic.woff2) format("woff2");font-style:italic;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Regular.woff2) format("woff2");font-style:normal;font-display:swap}.v-schrift-grotesk{--vh-font: "Archivo", system-ui, sans-serif;--vh-w: 780;--vh-b: 100%;--vh-sp: -.032em;--vh-case: none;--vh-lh: 1.02;--vh-m: 1}.v-schrift-weich{--vh-font: "Archivo", system-ui, sans-serif;--vh-w: 640;--vh-b: 114%;--vh-sp: -.02em;--vh-case: none;--vh-lh: 1.06;--vh-m: .94}.v-schrift-serif{--vh-font: "Instrument Serif", Georgia, serif;--vh-w: 400;--vh-b: 100%;--vh-sp: -.012em;--vh-case: none;--vh-lh: 1;--vh-m: 1.2}.v-schrift-schmal{--vh-font: "Archivo", system-ui, sans-serif;--vh-w: 880;--vh-b: 66%;--vh-sp: -.004em;--vh-case: uppercase;--vh-lh: .9;--vh-m: 1.3}.v-schrift-breit{--vh-font: "Archivo", system-ui, sans-serif;--vh-w: 620;--vh-b: 125%;--vh-sp: -.04em;--vh-case: none;--vh-lh: 1.04;--vh-m: .86}.bk-sb-ecken-eckig{--sbr: 0px;--sbr-k: 0px;--sbr-t: 2px}.bk-sb-ecken-leicht{--sbr: 8px;--sbr-k: 8px;--sbr-t: 10px}.bk-sb-ecken-rund{--sbr: 16px;--sbr-k: 999px;--sbr-t: 18px}.bk-sb{--sb-ease: cubic-bezier(.16, 1, .3, 1);display:grid;gap:10px;padding:12px;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"typo typo" "farben ui" "aufbau bilder" "aufbau bewegung" "worte worte";background:var(--vbg2);color:var(--vfg);font-family:Archivo,system-ui,sans-serif;font-size:12.5px;line-height:1.45;font-weight:400;font-stretch:100%;font-style:normal;text-align:left;letter-spacing:0;-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}.bk-sb :where(p,ul,ol,li,figure){margin:0;padding:0;list-style:none}.bk-sb svg{width:auto;height:auto}.bk-sb-kachel{position:relative;min-width:0;padding:12px 13px 13px;border-radius:var(--sbr-t);background:var(--vbg);border:1px solid var(--vlinie);overflow:hidden}.bk-sb-typo{grid-area:typo}.bk-sb-farben{grid-area:farben}.bk-sb-ui{grid-area:ui}.bk-sb-aufbau{grid-area:aufbau}.bk-sb-bilder{grid-area:bilder}.bk-sb-bewegung{grid-area:bewegung}.bk-sb-worte{grid-area:worte}.bk-sb-marke{display:flex;justify-content:space-between;align-items:baseline;gap:.6em;margin-bottom:9px;color:var(--vmuted);font-size:9.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.bk-sb-marke span:last-child:not(:first-child){font-weight:600;letter-spacing:.06em;text-align:right}.bk-sb-typo{padding-right:96px;min-height:124px}.bk-sb-name{font-family:var(--vh-font);font-weight:var(--vh-w);font-stretch:var(--vh-b);letter-spacing:var(--vh-sp);text-transform:var(--vh-case);line-height:var(--vh-lh);font-size:calc(30px * var(--vh-m));color:var(--vfg);text-wrap:balance}.bk-sb-satz{margin-top:8px;max-width:46ch;color:var(--vmuted);font-size:12.5px}.bk-sb-schriften{display:flex;flex-wrap:wrap;gap:.2em 1.2em;margin-top:10px;color:var(--vmuted);font-size:10.5px}.bk-sb-aa{position:absolute;right:14px;bottom:6px;font-family:var(--vh-font);font-weight:var(--vh-w);font-stretch:var(--vh-b);text-transform:none;letter-spacing:var(--vh-sp);font-size:calc(74px * var(--vh-m));line-height:1;color:var(--v1-lesbar)}.bk-sb-palette{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.bk-sb-palette li{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:8px;align-items:center}.bk-sb-palette i{grid-row:span 2;width:26px;height:26px;border-radius:min(var(--sbr),8px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vfg) 16%,transparent)}.bk-sb-p1 i,.bk-sb-p2 i{border-radius:min(var(--sbr-k),13px)}.bk-sb-palette b{font-size:11px;font-weight:700;line-height:1.2}.bk-sb-palette span{color:var(--vmuted);font-size:10.5px;font-variant-numeric:tabular-nums;line-height:1.2}.bk-sb-kontrast{display:grid;gap:5px;margin-top:11px;padding-top:10px;border-top:1px solid var(--vlinie)}.bk-sb-kontrast li{display:grid;grid-template-columns:15px minmax(0,1fr);gap:6px;align-items:start;font-size:10.5px;line-height:1.35;color:var(--vmuted)}.bk-sb-kontrast b{color:var(--vfg);font-weight:650}.bk-sb-kontrast svg{width:15px;height:15px;border-radius:50%;background:var(--vbg2);color:var(--vfg)}.bk-sb-kontrast .bk-sb-k-schwach svg{background:var(--vfg);color:var(--vbg)}.bk-sb-ui{display:grid;align-content:start;gap:9px}.bk-sb-ui .bk-sb-marke{margin-bottom:0}.bk-sb-nav{display:flex;align-items:center;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--vlinie);min-width:0}.bk-sb-logo{flex:none;display:flex;align-items:center;max-width:45%;min-width:0}.bk-sb-logo img{height:18px;width:auto;max-width:100%;object-fit:contain}.bk-sb-logo img.bk-sb-plakette{height:22px;padding:3px 6px;background:#fff;border-radius:min(var(--sbr-k),6px)}.bk-sb-logotext{overflow:hidden;font-family:var(--vh-font);font-weight:var(--vh-w);font-stretch:var(--vh-b);letter-spacing:var(--vh-sp);text-transform:var(--vh-case);font-size:calc(13px * var(--vh-m));line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.bk-sb-navpunkte{display:flex;gap:9px;margin-left:auto;overflow:hidden;color:var(--vmuted);font-size:10.5px;white-space:nowrap}.bk-sb-knoepfe{display:flex;flex-wrap:wrap;gap:6px}.bk-sb-knopf{display:inline-flex;align-items:center;padding:6px 12px;border:1.5px solid var(--v2);border-radius:var(--sbr-k);background:var(--v2);color:var(--v2-text);font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}.bk-sb-knopf-zweit{background:transparent;border-color:var(--vlinie2);color:var(--vfg)}.bk-sb-karte{display:grid;gap:4px;padding:9px 10px 10px;border-radius:var(--sbr);background:var(--vkarte);border:1px solid var(--vlinie)}.bk-sb-karte b{font-family:var(--vh-font);font-weight:var(--vh-w);font-stretch:var(--vh-b);letter-spacing:var(--vh-sp);text-transform:var(--vh-case);font-size:calc(14px * var(--vh-m));line-height:1.1}.bk-sb-karte i{display:block;height:4px;border-radius:2px;background:var(--vlinie2)}.bk-sb-karte i:last-child{width:62%}.bk-sb-nr{color:var(--v1-lesbar);font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.04em}.bk-sb-feld{display:grid;gap:4px;font-size:10px;color:var(--vmuted)}.bk-sb-feld i{display:block;height:24px;border-radius:min(var(--sbr-k),12px);border:1px solid var(--vlinie2);background:var(--vbg)}.bk-sb-bereiche{display:grid}.bk-sb-bereiche li{display:grid;grid-template-columns:20px minmax(0,1fr) 58px;gap:8px;align-items:center;padding:5px 0;border-top:1px solid var(--vlinie)}.bk-sb-bereiche li.bk-sb-neu{animation:bk-sb-rein .7s var(--sb-ease)}.bk-sb-bereiche li:first-child{border-top:0;padding-top:0}.bk-sb-bname{display:grid;min-width:0}.bk-sb-bname b{overflow:hidden;font-size:11.5px;font-weight:700;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.bk-sb-bname small{overflow:hidden;color:var(--vmuted);font-size:10px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.bk-sb-fuss .bk-sb-bname b{color:var(--vmuted);font-weight:600}.bk-sb-skizze{width:58px!important;height:24px!important}.bk-sb-skizze rect,.bk-sb-skizze circle{fill:var(--vlinie2)}.bk-sb-skizze .l{fill:var(--vlinie)}.bk-sb-skizze .b{fill:color-mix(in srgb,var(--v1) 34%,var(--vbg2))}.bk-sb-skizze .k{fill:var(--vbg2);stroke:var(--vlinie2);stroke-width:.8}.bk-sb-skizze .a{fill:var(--v2);stroke:none}.bk-sb-skizze .a2{fill:var(--vbg2);stroke:var(--v2);stroke-width:1.2}.bk-sb-skizze .w{fill:var(--vbg)}@keyframes bk-sb-rein{0%{opacity:0;transform:translateY(4px)}}.bk-sb-collage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:58px 42px;grid-template-areas:"logo f1 f1" "f2 f3 f4";gap:6px}.bk-sb-collage figure{position:relative;display:grid;place-items:center;min-width:0;overflow:hidden;border-radius:min(var(--sbr),10px);background:var(--vbg2)}.bk-sb-collage img{width:100%;height:100%;object-fit:cover}.bk-sb-logofeld{grid-area:logo}.bk-sb-logofeld img{object-fit:contain;padding:8px}.bk-sb-hellgrund{background:#fff!important}.bk-sb-foto-1{grid-area:f1}.bk-sb-foto-2{grid-area:f2}.bk-sb-foto-3{grid-area:f3}.bk-sb-foto-4{grid-area:f4}.bk-sb-leer{border:1px dashed var(--vlinie2);background:repeating-linear-gradient(135deg,transparent 0 7px,var(--vlinie) 7px 8px)!important}.bk-sb-leer span{padding:0 4px;border-radius:4px;background:var(--vbg);color:var(--vmuted);font-size:9.5px;font-weight:600;text-align:center;line-height:1.25}.bk-sb-motiv{position:relative;height:54px;overflow:hidden;border-radius:min(var(--sbr),8px);background:var(--vbg2)}.bk-sb-motiv i{position:absolute;display:block;border-radius:2px;background:var(--vlinie2)}.bk-sb-motiv i:nth-child(1){left:10px;top:9px;width:46%;height:7px;background:var(--vfg)}.bk-sb-motiv i:nth-child(2){left:10px;top:21px;width:30%;height:4px}.bk-sb-motiv i:nth-child(3){left:10px;bottom:8px;width:calc(50% - 15px);height:14px;border-radius:min(var(--sbr),4px);background:var(--vkarte);box-shadow:inset 0 0 0 1px var(--vlinie2)}.bk-sb-motiv i:nth-child(4){right:10px;bottom:8px;width:calc(50% - 15px);height:14px;border-radius:min(var(--sbr),4px);background:var(--v2)}.bk-sb-fx{margin-top:8px;color:var(--vmuted);font-size:10.5px;line-height:1.35}.bk-sb-stufe-1 .bk-sb-motiv i{animation:bk-sb-s1 3.4s var(--sb-ease) infinite both}.bk-sb-stufe-2 .bk-sb-motiv i{animation:bk-sb-s2 3.2s var(--sb-ease) infinite both}.bk-sb-stufe-3 .bk-sb-motiv i{animation:bk-sb-s3 3s var(--sb-ease) infinite both}.bk-sb-motiv i:nth-child(2){animation-delay:.1s!important}.bk-sb-motiv i:nth-child(3){animation-delay:.22s!important}.bk-sb-motiv i:nth-child(4){animation-delay:.32s!important}@keyframes bk-sb-s1{0%{opacity:0}22%,88%{opacity:1}to{opacity:0}}@keyframes bk-sb-s2{0%{opacity:0;transform:translateY(10px)}24%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes bk-sb-s3{0%{opacity:0;transform:translate(-26px) skew(-14deg) scaleX(1.25)}26%,86%{opacity:1;transform:none}to{opacity:0;transform:translate(18px)}}.bk-sb-tags{display:flex;flex-wrap:wrap;gap:6px}.bk-sb-tags span{padding:4px 10px;border:1px solid var(--vlinie2);border-radius:var(--sbr-k);font-family:var(--vh-font);font-weight:var(--vh-w);font-stretch:var(--vh-b);letter-spacing:var(--vh-sp);font-size:calc(13px * var(--vh-m));line-height:1.2}.bk-sb-tags span:first-child{border-color:var(--v2)}.bk-sb-stil-premium .bk-sb-typo{text-align:center;padding:18px 16px 16px}.bk-sb-stil-premium .bk-sb-typo .bk-sb-marke,.bk-sb-stil-premium .bk-sb-schriften{justify-content:center}.bk-sb-stil-premium .bk-sb-satz{margin-inline:auto}.bk-sb-stil-premium .bk-sb-aa{display:none}.bk-sb-stil-premium .bk-sb-kachel{border-color:color-mix(in srgb,var(--v1) 30%,var(--vlinie))}.bk-sb-stil-kraftvoll .bk-sb-kachel{border:2px solid var(--vfg)}.bk-sb-stil-kraftvoll .bk-sb-knopf{text-transform:uppercase;letter-spacing:.04em}.bk-sb-stil-kraftvoll .bk-sb-typo{background:var(--vfg);color:var(--vbg)}.bk-sb-stil-kraftvoll .bk-sb-typo .bk-sb-name{color:var(--vbg)}.bk-sb-stil-kraftvoll .bk-sb-typo .bk-sb-marke,.bk-sb-stil-kraftvoll .bk-sb-typo .bk-sb-satz,.bk-sb-stil-kraftvoll .bk-sb-typo .bk-sb-schriften{color:color-mix(in srgb,var(--vbg) 72%,var(--vfg))}.bk-sb-stil-kraftvoll .bk-sb-aa{color:var(--v2)}.bk-sb-stil-technik .bk-sb-typo{background-image:linear-gradient(var(--vlinie) 1px,transparent 1px),linear-gradient(90deg,var(--vlinie) 1px,transparent 1px);background-size:14px 14px}.bk-sb-stil-technik .bk-sb-marke:before{content:"//";margin-right:-.2em;color:var(--v1-lesbar)}.bk-sb-stil-technik .bk-sb-marke{justify-content:flex-start}.bk-sb-stil-technik .bk-sb-marke span:last-child:not(:first-child){margin-left:auto}.bk-sb-stil-freundlich .bk-sb-kachel{border-color:transparent;box-shadow:0 8px 20px -14px color-mix(in srgb,var(--vfg) 45%,transparent)}.bk-sb-stil-handwerk .bk-sb-typo:after{content:"";position:absolute;left:13px;top:30px;width:3px;height:34px;background:var(--v2)}.bk-sb-stil-handwerk .bk-sb-typo .bk-sb-name,.bk-sb-stil-handwerk .bk-sb-typo .bk-sb-satz{padding-left:12px}.bk-sb-gross{gap:14px;padding:16px;font-size:14px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"typo typo farben" "ui aufbau bilder" "bewegung aufbau worte"}.bk-sb-gross:not(.bk-sb-mit-worten){grid-template-areas:"typo typo farben" "ui aufbau bilder" "ui aufbau bewegung"}.bk-sb-gross .bk-sb-kachel{padding:16px 18px 18px}.bk-sb-gross .bk-sb-marke{font-size:10.5px;margin-bottom:12px}.bk-sb-gross .bk-sb-typo{padding-right:150px;min-height:190px}.bk-sb-gross.bk-sb-stil-premium .bk-sb-typo{padding:26px 20px}.bk-sb-gross .bk-sb-name{font-size:calc(52px * var(--vh-m))}.bk-sb-gross .bk-sb-satz{font-size:15px;margin-top:12px}.bk-sb-gross .bk-sb-schriften{font-size:12px}.bk-sb-gross .bk-sb-aa{font-size:calc(128px * var(--vh-m));right:20px}.bk-sb-gross .bk-sb-palette{gap:12px}.bk-sb-gross .bk-sb-palette li{grid-template-columns:40px minmax(0,1fr)}.bk-sb-gross .bk-sb-palette i{width:40px;height:40px}.bk-sb-gross .bk-sb-palette b{font-size:13px}.bk-sb-gross .bk-sb-palette span,.bk-sb-gross .bk-sb-kontrast li{font-size:12px}.bk-sb-gross .bk-sb-ui{gap:14px}.bk-sb-gross .bk-sb-logo img{height:24px}.bk-sb-gross .bk-sb-navpunkte{font-size:12px;gap:14px}.bk-sb-gross .bk-sb-knopf{padding:10px 18px;font-size:13px}.bk-sb-gross .bk-sb-karte{padding:14px;gap:7px}.bk-sb-gross .bk-sb-karte b{font-size:calc(19px * var(--vh-m))}.bk-sb-gross .bk-sb-feld{font-size:12px}.bk-sb-gross .bk-sb-feld i{height:34px}.bk-sb-gross .bk-sb-bereiche li{grid-template-columns:26px minmax(0,1fr) 84px;padding:8px 0}.bk-sb-gross .bk-sb-bname b{font-size:13.5px}.bk-sb-gross .bk-sb-bname small{font-size:11.5px}.bk-sb-gross .bk-sb-nr{font-size:12px}.bk-sb-gross .bk-sb-skizze{width:84px!important;height:34px!important}.bk-sb-gross .bk-sb-collage{grid-template-rows:110px 80px;gap:8px}.bk-sb-gross .bk-sb-motiv{height:90px}.bk-sb-gross .bk-sb-fx{font-size:12px}.bk-sb-gross .bk-sb-tags span{font-size:calc(17px * var(--vh-m));padding:6px 14px}.bk-sb-druck{gap:7px;padding:8px;border-radius:10px;font-size:10px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"typo typo farben" "ui aufbau bilder" "bewegung aufbau worte"}.bk-sb-druck:not(.bk-sb-mit-worten){grid-template-areas:"typo typo farben" "ui aufbau bilder" "ui aufbau bewegung"}.bk-sb-druck .bk-sb-kachel{padding:9px 10px 10px}.bk-sb-druck .bk-sb-typo{min-height:0;padding-right:70px}.bk-sb-druck .bk-sb-name{font-size:calc(24px * var(--vh-m))}.bk-sb-druck .bk-sb-aa{font-size:calc(54px * var(--vh-m))}.bk-sb-druck .bk-sb-motiv i{animation:none!important}.bk-sb-druck .bk-sb-bereiche li{animation:none;padding:3px 0}.bk-sk{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr auto;gap:6px;padding:10px 11px;background:var(--vbg);color:var(--vfg)}.bk-sk-aa{font-family:var(--vh-font);font-weight:var(--vh-w);font-stretch:var(--vh-b);letter-spacing:var(--vh-sp);text-transform:none;font-size:calc(26px * var(--vh-m));line-height:1}.bk-sk-zeilen{display:grid;align-content:start;gap:4px}.bk-sk-zeilen i{display:block;height:3px;border-radius:2px;background:var(--vlinie2)}.bk-sk-zeilen i:last-child{width:60%}.bk-sk-unten{display:flex;align-items:center;justify-content:space-between;gap:6px}.bk-sk-knopf{width:38%;height:11px;border-radius:var(--sbr-k);background:var(--v2)}.bk-sk-farben{display:inline-flex}.bk-sk-farben i{width:13px;height:13px;border-radius:50%;box-shadow:0 0 0 1.5px var(--vbg)}.bk-sk-farben i:first-child{background:var(--v1)}.bk-sk-farben i:last-child{margin-left:-4px;background:var(--v2)}@container bkboard (max-width: 540px){.bk-sb-klein{grid-template-columns:minmax(0,1fr);grid-template-areas:"typo" "farben" "ui" "aufbau" "bilder" "bewegung" "worte"}.bk-sb-klein .bk-sb-typo{padding-right:76px}.bk-sb-klein .bk-sb-aa{font-size:calc(58px * var(--vh-m))}}@container bkboard (max-width: 900px){.bk-sb-gross{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"typo typo" "farben ui" "aufbau bilder" "aufbau bewegung" "worte worte"}.bk-sb-gross:not(.bk-sb-mit-worten){grid-template-areas:"typo typo" "farben ui" "aufbau bilder" "aufbau bewegung"}}@container bkboard (max-width: 600px){.bk-sb-gross{grid-template-columns:minmax(0,1fr);grid-template-areas:"typo" "farben" "ui" "aufbau" "bilder" "bewegung" "worte"!important}.bk-sb-gross .bk-sb-typo{padding-right:16px}.bk-sb-gross .bk-sb-aa{display:none}.bk-sb-gross .bk-sb-name{font-size:calc(36px * var(--vh-m))}}@media(prefers-reduced-motion:reduce){.bk-sb-motiv i,.bk-sb-bereiche li{animation:none!important}}.schritt-kopf,.bk-schritt-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.bk-schritt-kopf h3{flex:1 1 100%}.felder-2{align-items:end}.nur-schmal{display:none}.mini-knopf svg{width:.95em;height:.95em}.feld-titel i,.bk-pflicht{font-style:normal;font-weight:500;color:var(--red-hell);font-size:.74rem;margin-left:.35rem}.bk-stand{display:inline-flex;align-items:center;gap:.55rem;color:var(--muted);font-size:.78rem;font-weight:550;font-variant-numeric:tabular-nums}.bk-stand-spur{position:relative;width:56px;height:4px;border-radius:4px;background:var(--ink-4);overflow:hidden}.bk-stand-spur i{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(var(--anteil, 0));background:var(--muted);transition:transform .6s var(--ease)}.bk-stand-voll{color:var(--paper)}.bk-stand-voll .bk-stand-spur i{background:var(--mint)}.bk-frage{position:relative;min-width:0;border:0;padding:0;margin:0}fieldset.bk-frage{display:grid;gap:.55rem}fieldset.bk-frage>legend{padding:0;margin-bottom:.55rem;float:left;width:100%}fieldset.bk-frage>legend+*{clear:both}.bk-frage-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem .8rem}.bk-frage .hilfe{font-size:.8rem;line-height:1.45}.bk-beraten{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .7rem;border-radius:999px;border:1px dashed var(--line-2);background:none;color:var(--muted);font-size:.74rem;font-weight:600;line-height:1.3;cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.bk-beraten:before{content:"";width:9px;height:9px;border-radius:50%;border:1.5px solid currentColor;transition:background-color .2s,border-color .2s}.bk-beraten:hover{color:var(--paper);border-color:var(--paper)}.bk-beraten[aria-pressed=true]{border-style:solid;border-color:var(--mint);color:var(--paper);background:color-mix(in srgb,var(--mint) 12%,transparent)}.bk-beraten[aria-pressed=true]:before{background:var(--mint);border-color:var(--mint)}.bk-beraten-zeile{justify-self:start}.bk-wahl{display:flex;flex-wrap:wrap;gap:.4rem}.bk-wahl-o{position:relative;display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .95rem .5rem .7rem;border-radius:999px;border:1px solid var(--line-2);cursor:pointer;font-size:.86rem;font-weight:550;line-height:1.3;transition:border-color .2s,background-color .2s,color .2s}.bk-wahl-o input{position:absolute;opacity:0;pointer-events:none}.bk-wahl-box{flex:none;width:15px;height:15px;border-radius:50%;border:1.5px solid var(--line-2);display:grid;place-items:center;transition:border-color .2s,background-color .2s}.bk-wahl-checkbox .bk-wahl-box{border-radius:4px}.bk-wahl-o:hover{border-color:var(--paper)}.bk-wahl-o:has(input:checked){border-color:var(--mint);background:color-mix(in srgb,var(--mint) 10%,transparent);color:var(--paper)}.bk-wahl-o input:checked+.bk-wahl-box{border-color:var(--mint);background:var(--mint);box-shadow:inset 0 0 0 2.5px var(--ink-2)}.bk-wahl-checkbox .bk-wahl-o input:checked+.bk-wahl-box{box-shadow:none}.bk-wahl-checkbox .bk-wahl-o input:checked+.bk-wahl-box:after{content:"";width:7px;height:4px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg) translate(1px,-1px)}.bk-wahl-o:has(input:focus-visible){outline:2px solid var(--red);outline-offset:2px}.bk-wahl-offen{border-style:dashed;color:var(--muted)}.bk-ja{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;padding:.8rem .9rem;border-radius:14px;border:1px solid var(--line);cursor:pointer;font-size:.88rem;line-height:1.45;transition:border-color .2s,background-color .2s}.bk-ja input{position:absolute;opacity:0;pointer-events:none}.bk-ja .haken-box{margin-top:.1rem}.bk-ja:has(input:checked){border-color:var(--mint);background:color-mix(in srgb,var(--mint) 7%,transparent)}.bk-regler{display:grid;gap:.6rem;padding:.95rem 1rem 1rem;border-radius:16px;border:1px solid var(--line);background:var(--ink)}.bk-regler>legend{float:left;width:100%;padding:0;margin-bottom:.1rem}.bk-regler-pole{clear:both;display:flex;justify-content:space-between;gap:1.4rem}.bk-regler-pole span{display:grid;max-width:22ch;color:var(--muted);font-size:.74rem;line-height:1.35}.bk-regler-pole span:last-child{text-align:right}.bk-regler-pole b{color:var(--paper);font-size:.8rem;font-weight:650}.bk-regler-spur{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center}.bk-regler-spur:before{content:"";position:absolute;left:10%;right:10%;top:50%;height:1px;background:var(--line-2)}.bk-regler-punkt{position:relative;display:grid;place-items:center;min-height:44px;cursor:pointer}.bk-regler-punkt input{position:absolute;opacity:0;pointer-events:none}.bk-regler-punkt span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--line-2);background:var(--ink-2);color:var(--muted);font-size:.76rem;font-weight:650;transition:transform .3s var(--ease),background-color .2s,border-color .2s,color .2s}.bk-regler-punkt:hover span{border-color:var(--paper);color:var(--paper)}.bk-regler-punkt input:checked+span{background:var(--mint);border-color:var(--mint);color:var(--ink);transform:scale(1.12)}.bk-regler-punkt input:focus-visible+span{outline:2px solid var(--red);outline-offset:3px}.bk-block{display:grid;gap:1.1rem;padding-top:1.35rem;border-top:1px solid var(--line);min-width:0}.bk-block-titel{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bk-block-fragen{display:grid;gap:1.2rem;min-width:0}.bk-block-fragen.felder-2{gap:1.1rem 1.1rem}.bk-block-fragen.felder-2>:is(fieldset,.bk-frage-ja,:has(textarea)){grid-column:1 / -1}.bk-mehr{border-radius:18px;border:1px solid var(--line);background:var(--ink);transition:border-color .25s}.bk-mehr[open]{border-color:var(--line-2)}.bk-mehr>summary{display:flex;align-items:center;gap:.8rem;min-height:52px;padding:.75rem 1rem .75rem 1.1rem;cursor:pointer;list-style:none;border-radius:18px}.bk-mehr>summary::-webkit-details-marker{display:none}.bk-mehr>summary:hover .bk-mehr-titel{color:var(--paper)}.bk-mehr-titel{font-size:.92rem;font-weight:700}.bk-mehr-stand{margin-left:auto;color:var(--muted);font-size:.76rem;font-weight:550;white-space:nowrap;font-variant-numeric:tabular-nums}.bk-mehr-pfeil{width:18px;height:18px;color:var(--muted);transition:transform .35s var(--ease)}.bk-mehr[open] .bk-mehr-pfeil{transform:rotate(180deg)}.bk-mehr-inhalt{display:grid;gap:1rem;padding:.3rem 1.1rem 1.2rem}.bk-mehr[open] .bk-mehr-inhalt{animation:rein .45s var(--ease)}.bk-fn-summe{padding:.8rem 1rem;border-radius:14px;border:1px solid var(--line);background:var(--ink);font-size:.9rem;line-height:1.45}.bk-fn-summe b{font-weight:700}.bk-fn-summe span{display:block;margin-top:.15rem;color:var(--muted);font-size:.8rem}.bk-fn-gruppen{display:grid;gap:1.6rem}.bk-fn-gruppe,.bk-ki{display:grid;gap:.75rem}.bk-gruppe-kopf{display:grid;gap:.1rem}.bk-gruppe-kopf h4{font-size:1.05rem;font-weight:650;letter-spacing:-.01em}.bk-gruppe-kopf p{color:var(--muted);font-size:.84rem}.bk-fn-liste,.bk-ki-liste{display:grid;gap:.6rem}.bk-fn,.bk-ki-karte{display:grid;gap:.6rem;padding:1rem 1.1rem 1.05rem;border-radius:18px;border:1px solid var(--line);background:var(--ink);transition:border-color .25s,background-color .25s}.bk-fn:hover,.bk-ki-karte:hover{border-color:var(--line-2)}.bk-fn.bk-fn-an,.bk-ki-karte:has([aria-pressed=true]){border-color:var(--mint);background:color-mix(in srgb,var(--mint) 6%,var(--ink))}.bk-fn-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem 1rem}.bk-fn-wahl{position:relative;display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:32px;cursor:pointer}.bk-fn-wahl input{position:absolute;opacity:0;pointer-events:none}.bk-fn-wahl input:focus-visible+.haken-box{outline:2px solid var(--red);outline-offset:2px}.bk-fn-name{font-size:.98rem;font-weight:650;letter-spacing:-.01em;line-height:1.25}.bk-fn-preis{font-size:.92rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.bk-fn-preis small{color:var(--muted);font-size:.76rem;font-weight:550}.bk-fn-was{font-size:.88rem;line-height:1.5}.bk-fn-mehr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.2rem;padding-top:.6rem;border-top:1px solid var(--line)}.bk-fn-mehr dt{color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.bk-fn-mehr dd{margin:.15rem 0 0;color:var(--paper);font-size:.82rem;line-height:1.45;opacity:.9}.bk-fn-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.bk-fn-demo{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:.35rem .9rem .35rem .75rem;border-radius:999px;border:1px solid var(--line-2);background:none;color:var(--paper);font-size:.8rem;font-weight:650;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.bk-fn-demo svg{width:13px;height:13px;color:var(--red);transition:color .2s}.bk-fn-demo:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.bk-fn-demo:hover svg{color:var(--ink)}.bk-fn-details{display:grid;gap:1rem;margin-top:.2rem;padding-top:1rem;border-top:1px dashed var(--line-2);overflow:hidden}.bk-fn-details-titel{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red-hell)}.bk-fn-details-titel span{color:var(--muted);font-weight:550;letter-spacing:0;text-transform:none;font-size:.78rem}.bk-fn-details .feld input:not([type=radio]):not([type=checkbox]),.bk-fn-details .feld textarea{background:var(--ink-2)}.bk-menge .zaehler{justify-self:end}.bk-ki-liste{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-ki-karte{align-content:start}.bk-ki-nutzen{color:var(--muted);font-size:.8rem;line-height:1.45}.bk-ki-nutzen b{color:var(--paper);font-weight:650}.bk-ki-fest{color:var(--red-hell);font-size:.76rem;font-weight:650}.bk-ki-knopf{display:inline-flex;align-items:center;gap:.5rem}.bk-ki-box{width:14px;height:14px;border-radius:4px;border:1.5px solid currentColor;display:grid;place-items:center}.bk-ki-knopf[aria-pressed=true] .bk-ki-box{background:var(--ink);border-color:var(--ink)}.bk-ki-knopf[aria-pressed=true] .bk-ki-box:after{content:"";width:7px;height:4px;border-left:2px solid var(--paper);border-bottom:2px solid var(--paper);transform:rotate(-45deg) translate(1px,-1px)}.bk-ki>div[data-bk-fragen]{margin-top:.4rem}.stile{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.stil{position:relative;display:grid;align-content:start;gap:.6rem;padding:.45rem .45rem .7rem;border-radius:18px;border:1px solid var(--line);cursor:pointer;transition:border-color .25s,background-color .25s}.stil input{position:absolute;opacity:0;pointer-events:none}.stil-bild{position:relative;display:block;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;background:var(--ink);box-shadow:0 0 0 1px var(--line);transition:transform .5s var(--ease),box-shadow .4s var(--ease)}.stil-text{display:grid;gap:.1rem;padding:0 .3rem}.stil-text b{font-weight:650;letter-spacing:-.01em;font-size:.95rem}.stil-text small{color:var(--muted);font-size:.76rem;line-height:1.35}.stil:hover{border-color:var(--line-2)}.stil:hover .stil-bild{transform:translateY(-3px);box-shadow:0 16px 30px -18px var(--ink),0 0 0 1px var(--line-2)}.stil:has(input:checked){border-color:var(--mint);background:color-mix(in srgb,var(--mint) 8%,transparent)}.stil:has(input:focus-visible){outline:2px solid var(--red);outline-offset:2px}.stil:after{content:"";position:absolute;top:.85rem;right:.85rem;width:22px;height:22px;border-radius:50%;background:var(--mint);-webkit-mask:none;box-shadow:0 0 0 2px var(--ink-2);transform:scale(0);transition:transform .4s var(--ease)}.stil:before{content:"";position:absolute;z-index:1;top:calc(.85rem + 7px);right:calc(.85rem + 6px);width:9px;height:5px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg) scale(0);transition:transform .4s var(--ease)}.stil:has(input:checked):after{transform:scale(1)}.stil:has(input:checked):before{transform:rotate(-45deg) scale(1)}.feinschliff{display:grid;gap:1.35rem;padding:clamp(1rem,2vw,1.35rem);border-radius:22px;border:1px solid var(--line);background:var(--ink)}.feinschliff-titel{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.fein-reihe{display:flex;flex-wrap:wrap;gap:1.2rem 2rem}.fein-reihe .feld{justify-items:start}.feinschliff .umschalter{background:var(--ink-2)}.ecken-wahl span{display:inline-flex;align-items:center;gap:.45rem}.ecke{width:12px;height:12px;border-top:2px solid currentColor;border-left:2px solid currentColor}.ecke-leicht{border-top-left-radius:4px}.ecke-rund{border-top-left-radius:10px}.schriften{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:.5rem}.schrift-text{display:grid;gap:.1rem}.schrift{position:relative;display:grid;align-content:start;gap:.15rem;padding:.7rem .75rem .75rem;border-radius:14px;border:1px solid var(--line);cursor:pointer;transition:border-color .2s,background-color .2s}.schrift input{position:absolute;opacity:0;pointer-events:none}.schrift-probe{font-family:var(--vh-font);font-weight:var(--vh-w);font-stretch:var(--vh-b);letter-spacing:var(--vh-sp);text-transform:var(--vh-case);font-size:calc(1.75rem * var(--vh-m));line-height:1;height:2.4rem;display:flex;align-items:flex-end;color:var(--paper)}.schrift b{margin-top:.35rem;font-size:.84rem;font-weight:700}.schrift small{color:var(--muted);font-size:.7rem;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.schrift:hover{border-color:var(--line-2)}.schrift:has(input:checked){border-color:var(--mint);background:color-mix(in srgb,var(--mint) 8%,transparent)}.schrift:has(input:checked) .schrift-probe{color:var(--mint)}.schrift:has(input:focus-visible){outline:2px solid var(--red);outline-offset:2px}.paletten{display:flex;flex-wrap:wrap;gap:.45rem}.palette{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .4rem;border-radius:999px;border:1px solid var(--line-2);background:none;cursor:pointer;font-size:.82rem;font-weight:600;transition:border-color .2s,background-color .2s}.palette-farben{display:inline-flex}.palette-farben i{width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 2px var(--ink)}.palette-farben i+i{margin-left:-6px}.palette:hover{border-color:var(--paper)}.palette[aria-pressed=true]{border-color:var(--mint);background:color-mix(in srgb,var(--mint) 10%,transparent)}.heros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.hero-wahl{position:relative;display:grid;justify-items:center;gap:.45rem;padding:.7rem .5rem .65rem;border-radius:14px;border:1px solid var(--line);cursor:pointer;text-align:center;font-size:.78rem;font-weight:600;line-height:1.25;transition:border-color .2s,background-color .2s}.hero-wahl input{position:absolute;opacity:0;pointer-events:none}.hero-wahl svg{width:100%;max-width:76px;height:auto;aspect-ratio:64 / 44;border-radius:6px;background:var(--ink-3)}.hero-wahl rect{fill:var(--muted-2)}.hero-wahl rect.b{fill:var(--ink-4)}.hero-wahl rect.w{fill:var(--paper)}.hero-wahl rect.a{fill:var(--red)}.hero-wahl:hover{border-color:var(--line-2)}.hero-wahl:has(input:checked){border-color:var(--mint);background:color-mix(in srgb,var(--mint) 8%,transparent)}.hero-wahl:has(input:checked) rect.b{fill:var(--muted-2)}.hero-wahl:has(input:focus-visible){outline:2px solid var(--red);outline-offset:2px}.effekt{display:inline-flex;align-items:baseline;gap:.45rem}.effekt small{font-size:.7rem;font-weight:600;color:var(--muted)}.effekt[aria-disabled=true]{border-style:dashed;color:var(--muted);cursor:not-allowed}.effekt[aria-disabled=true]:hover{border-color:var(--line-2)}.aufbau{display:grid;gap:.4rem}.aufbau-zeile{display:grid;grid-template-columns:1.7rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.5rem .5rem .5rem .6rem;border-radius:14px;border:1px solid var(--line);background:var(--ink);transition:border-color .2s,background-color .2s}.aufbau-zeile:not(.aus){border-color:var(--line-2)}.aufbau-nr{width:1.55rem;height:1.55rem;display:grid;place-items:center;border-radius:50%;background:var(--mint);color:var(--ink);font-size:.74rem;font-weight:700;font-variant-numeric:tabular-nums}.aufbau-zeile.aus .aufbau-nr{background:none;border:1px dashed var(--line-2)}.aufbau-an{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;cursor:pointer;min-width:0}.aufbau-an input{position:absolute;opacity:0;pointer-events:none}.schalter{position:relative;width:36px;height:21px;border-radius:999px;background:var(--ink-4);border:1px solid var(--line-2);transition:background-color .25s,border-color .25s}.schalter:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:var(--muted);transition:transform .3s var(--ease),background-color .25s}.aufbau-an input:checked+.schalter{background:var(--mint);border-color:var(--mint)}.aufbau-an input:checked+.schalter:after{transform:translate(15px);background:var(--ink)}.aufbau-an input:focus-visible+.schalter{outline:2px solid var(--red);outline-offset:3px}.aufbau-text{display:grid;min-width:0}.aufbau-text b{font-size:.9rem;font-weight:700}.aufbau-text small{color:var(--muted);font-size:.76rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aufbau-zeile.aus .aufbau-text b{color:var(--muted)}.aufbau-zeile.aus .aufbau-text small{color:var(--muted);font-style:italic}.aufbau-pfeile{display:inline-flex;gap:.25rem}.pfeil{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-2);background:var(--ink-2);cursor:pointer;transition:background-color .2s,color .2s}.pfeil svg{width:16px;height:16px}.pfeil:hover:not([aria-disabled=true]){background:var(--paper);color:var(--ink)}.pfeil[aria-disabled=true]{opacity:.28;cursor:default}.aufbau-fest{padding:.45rem .8rem;border-radius:12px;border:1px dashed var(--line);color:var(--muted);font-size:.76rem}.ablage{position:relative}.bk-datei-input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;overflow:hidden;clip-path:inset(50%)}.ablage:has(.bk-datei-input:focus-visible) .ablage-feld{outline:2px solid var(--red);outline-offset:3px;border-color:var(--red)}.live{align-content:start}.bk-board{container:bkboard / inline-size;min-width:0}[data-bk-board]{content-visibility:auto;contain-intrinsic-size:auto 1200px}@media(min-width:601px){[data-bk-board]{contain-intrinsic-size:auto 740px}}.bk-board-hinweis{font-size:.78rem}@media(min-width:1101px){.live{max-height:calc(100vh - var(--kopf-h) - 2.4rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;padding:0 .35rem 1rem 0;margin-right:-.35rem}}.zusammenfassung dt{display:grid;align-content:start;justify-items:start;gap:.1rem}.zf-aendern{padding:0;border:0;background:none;color:var(--red-hell);font-size:.74rem;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.zf-farben{display:inline-flex;margin-right:.45rem;vertical-align:-2px}.zf-farben i{width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 1.5px var(--ink)}.zf-farben i+i{margin-left:-4px}.zf-liste{display:flex;flex-wrap:wrap;gap:.2rem .7rem;counter-reset:zf}.zf-liste li{counter-increment:zf}.zf-liste li:before{content:counter(zf) ". ";color:var(--muted)}.bk-fehlt{display:grid;gap:.6rem;padding:1.1rem 1.2rem 1.2rem;border-radius:18px;border:1px solid var(--line-2);background:var(--ink)}.bk-fehlt-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .6rem}.bk-fehlt-kopf svg{width:20px;height:20px;color:var(--red)}.bk-fehlt-kopf h4{font-size:1rem;font-weight:650}.bk-fehlt-kopf span{margin-left:auto;color:var(--muted);font-size:.8rem;font-variant-numeric:tabular-nums}.bk-fehlt-text{color:var(--muted);font-size:.84rem;line-height:1.5}.bk-fehlt-gruppen{display:grid;gap:.3rem}.bk-fehlt-schritt{margin-top:.45rem;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.bk-fehlt-liste{display:grid;gap:.35rem;padding-left:.1rem}.bk-fehlt-liste li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;font-size:.88rem}.bk-fehlt-liste li:before{content:"";flex:none;align-self:center;width:7px;height:7px;margin-right:.2rem;border-radius:50%;border:1.5px solid var(--red)}.bk-fehlt-gespraech li:before{border-color:var(--muted);border-style:dashed}.bk-fehlt-liste li span{color:var(--muted);font-size:.76rem}.bk-fehlt-unter{display:flex;align-items:center;gap:.45rem;margin-top:.4rem;font-size:.84rem;font-weight:700}.bk-fehlt-unter svg{width:17px;height:17px;color:var(--muted)}.bk-erfolg-fehlt{width:100%;max-width:520px;text-align:left}.bk-erfolg-fehlt:empty{display:none}.bk-erfolg-fehlt .bk-fehlt-kopf,.bk-erfolg-fehlt .bk-fehlt-text,.bk-erfolg-fehlt .bk-fehlt-liste,.bk-erfolg-fehlt .bk-fehlt-unter{margin-bottom:.5rem}.bk-erfolg-fehlt .bk-fehlt-liste li{color:var(--paper)}html.baukasten-offen{overflow:hidden}dialog.gross{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:clamp(.7rem,2vw,1.4rem);border:0;background:color-mix(in srgb,var(--ink) 94%,transparent);color:var(--paper);overflow:hidden}dialog.gross[open]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;animation:gross-auf .4s var(--ease)}dialog.gross::backdrop{background:color-mix(in srgb,var(--ink) 55%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes gross-auf{0%{opacity:0}}@keyframes gross-rein{0%{opacity:0;transform:translateY(24px) scale(.98)}}.gross-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.gross-titel{display:flex;align-items:baseline;gap:.7rem;min-width:0;margin-right:auto;font-size:1.05rem;font-weight:650;letter-spacing:-.01em}.gross-titel span{overflow:hidden;color:var(--muted);font-size:.8rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.gross-zu{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-2);background:var(--ink-2);cursor:pointer;transition:background-color .2s,color .2s}.gross-zu:hover{background:var(--paper);color:var(--ink)}.bk-gross-flaeche{min-height:0;overflow:auto;overscroll-behavior:contain;border-radius:20px;outline:none}.bk-gross-flaeche:focus-visible{outline:2px solid var(--red);outline-offset:2px}.bk-gross-flaeche .bk-board{max-width:1320px;margin:0 auto;animation:gross-rein .6s var(--ease)}.gross-fuss{color:var(--muted);font-size:.78rem;text-align:center}dialog.bk-demo{width:min(620px,calc(100% - 1.5rem));max-height:min(92vh,860px);margin:auto;padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--line-2);border-radius:26px;background:var(--ink-2);color:var(--paper);overflow:auto;overscroll-behavior:contain}dialog.bk-demo[open]{display:grid;gap:1rem;animation:gross-rein .5s var(--ease)}dialog.bk-demo::backdrop{background:color-mix(in srgb,var(--ink) 70%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.bk-demo-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.bk-demo-titel{display:grid;gap:.15rem}.bk-demo-auge{color:var(--red-hell);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bk-demo-titel h3{font-size:clamp(1.3rem,3vw,1.7rem);font-weight:700;letter-spacing:-.03em;line-height:1.1}.bk-demo-preis{color:var(--muted);font-size:.84rem}.bk-demo-flaeche{display:flex;min-height:360px}.bk-demo-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.7rem 1rem}.bk-demo-fuss .hilfe{flex:1 1 16rem;font-size:.8rem}[data-bk-demo-wahl][aria-pressed=true]{background:var(--paper);border-color:var(--paper);color:var(--ink)}[data-bk-demo-wahl][aria-pressed=true]:before{content:"";width:9px;height:5px;margin-right:.2rem;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg) translate(1px,-1px)}@media(max-width:1100px){.nur-schmal{display:inline-flex}.live{order:0}}@media(max-width:860px){.stile{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.heros{grid-template-columns:repeat(2,minmax(0,1fr))}.aufbau-text small{white-space:normal}.ecken-wahl{display:grid;grid-template-columns:repeat(3,auto);border-radius:18px}.ecken-wahl span{padding:.5rem .65rem;font-size:.8rem}.gross-titel span,.gross-fuss{display:none}.bk-fn-mehr,.bk-ki-liste{grid-template-columns:minmax(0,1fr)}.bk-regler-pole span{font-size:.7rem}}@media(prefers-reduced-motion:reduce){.stil:hover .stil-bild{transform:none}.bk-mehr[open] .bk-mehr-inhalt,dialog.bk-demo[open],.bk-gross-flaeche .bk-board{animation:none}}.bk-status{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;min-height:36px;margin-top:-.9rem}.bk-status+.bk-panel{margin-top:-.9rem}.bk-gespeichert{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-size:.78rem;font-weight:550;cursor:default}.bk-gespeichert svg{width:13px;height:13px;color:var(--muted)}.bk-gespeichert.bk-frisch{animation:bk-gespeichert 1.6s var(--ease)}.bk-gespeichert.bk-frisch svg{animation:bk-haken .55s var(--ease)}.bk-gespeichert.bk-nicht,.bk-gespeichert.bk-nicht svg{color:var(--red-hell)}@keyframes bk-gespeichert{0%,40%{color:var(--paper)}}@keyframes bk-haken{0%{opacity:0;transform:scale(.3) rotate(-20deg)}}.bk-werkzeuge{display:flex;flex-wrap:wrap;gap:.4rem;margin-left:auto}.bk-werkzeug{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--line);background:none;color:var(--muted);font-size:.8rem;font-weight:600;cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.bk-werkzeug svg{width:15px;height:15px}.bk-werkzeug:hover{color:var(--paper);border-color:var(--line-2);background:var(--ink-3)}.konfig-schritte button{position:relative}.konfig-schritte button.bk-fehlt:after{content:"";position:absolute;top:-1px;right:-1px;width:10px;height:10px;border-radius:50%;background:var(--red-hell);box-shadow:0 0 0 2px var(--ink-2)}.bk-panel{display:grid;gap:.75rem;padding:1rem 1.1rem 1.1rem;border-radius:18px;border:1px solid var(--line-2);background:var(--ink)}.bk-panel-titel{display:flex;align-items:center;gap:.5rem;font-size:.92rem;font-weight:700}.bk-panel-titel svg{width:18px;height:18px;color:var(--red)}.bk-panel-text{color:var(--muted);font-size:.86rem;line-height:1.5}.bk-panel-text b{color:var(--paper);font-weight:650}.bk-link-feld{width:100%;min-width:0;padding:.75rem .9rem;border-radius:12px;border:1px solid var(--line-2);background:var(--ink-2);color:var(--paper);font-size:.8rem;text-overflow:ellipsis}.bk-link-feld:focus{outline:none;border-color:var(--red);box-shadow:0 0 0 4px color-mix(in srgb,var(--red) 15%,transparent)}.bk-panel-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.bk-knopf{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:40px;padding:.5rem 1.05rem;border-radius:999px;border:1px solid var(--line-2);background:none;color:var(--paper);font-size:.84rem;font-weight:650;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.bk-knopf:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.bk-knopf-rot{background:var(--red);border-color:var(--red);color:var(--ink)}.bk-knopf-rot:hover{background:var(--red-hell);border-color:var(--red-hell)}.bk-knopf-leise{border-color:transparent;color:var(--muted)}.bk-knopf-leise:hover{background:var(--ink-3);border-color:var(--ink-3);color:var(--paper)}.bk-x{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:none;color:var(--muted);cursor:pointer;transition:background-color .2s,color .2s}.bk-x svg{width:16px;height:16px}.bk-x:hover{background:var(--paper);color:var(--ink)}.bk-oben{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.8rem 1rem;padding:1rem 1.1rem 1rem 1.2rem;border-radius:20px;border:1px solid color-mix(in srgb,var(--red) 50%,transparent);background:color-mix(in srgb,var(--red) 7%,transparent);outline:none;animation:rein .6s var(--ease)}.bk-oben:focus-visible{outline:none}.bk-oben>svg{width:22px;height:22px;margin-top:.1rem;color:var(--red)}.bk-oben-text{display:grid;gap:.5rem;font-size:.92rem;line-height:1.5}.bk-oben-text b{font-weight:700}.bk-klein{color:var(--muted);font-size:.8rem}.bk-vergleich{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.bk-vergleich div{padding:.6rem .8rem;border-radius:12px;border:1px solid var(--line);background:var(--ink-2)}.bk-vergleich dt{color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bk-vergleich dd{margin-top:.2rem;font-size:.84rem}.bk-angebot-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.bk-angebot-kopf p{font-size:1.05rem;font-weight:700;letter-spacing:-.02em}.bk-angebot-kopf span{color:var(--muted);font-size:.76rem}.bk-summen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.bk-summe{display:grid;align-content:start;gap:.1rem;padding:.75rem .95rem .8rem;border-radius:16px;border:1px solid var(--line);background:var(--ink);min-width:0}.bk-summe>span{color:var(--muted);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bk-summe b{font-size:clamp(1.45rem,2.1vw,1.9rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.bk-summe b small{color:var(--muted);font-size:.5em;font-weight:600;letter-spacing:0}.bk-summe>small{color:var(--muted);font-size:.74rem;line-height:1.35}.bk-summe-haupt{border-color:color-mix(in srgb,var(--mint) 50%,transparent);background:color-mix(in srgb,var(--mint) 7%,transparent)}.bk-summen.bk-zuckt .bk-summe b,.preis-pille.bk-zuckt b,.bk-leiste-preis.bk-zuckt b{animation:bk-zucken .9s var(--ease)}@keyframes bk-zucken{0%,25%{color:var(--red-hell)}}.bk-bezahlt{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .5rem;margin-top:.15rem;font-size:.9rem;font-weight:650}.bk-bezahlt small{color:var(--muted);font-size:.8rem;font-weight:500}.bk-bezahlt svg{width:17px;height:17px;color:var(--mint)}.bk-posten{display:grid;gap:.7rem;margin-top:.3rem;padding-top:.8rem;border-top:1px solid var(--line)}.bk-pg{display:grid;gap:.3rem}.bk-pg dt{color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.bk-pg dd{margin:0;display:grid;gap:.25rem}.bk-pg .posten li span:first-child{color:var(--paper)}.bk-pg-ki .posten li span,.bk-pg:last-child .klein{color:var(--muted)}.bk-preis-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.1rem 1rem;padding-top:.3rem;border-top:1px solid var(--line)}.bk-textknopf{justify-self:start;display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:.35rem 0;border:0;background:none;color:var(--muted);font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.bk-textknopf svg{width:16px;height:16px}.bk-textknopf:hover{color:var(--paper);text-decoration-color:var(--red)}.preis-pille{min-height:48px;border:0;cursor:pointer;visibility:hidden;transition:transform .5s var(--ease),visibility 0s linear .5s}.preis-pille.sichtbar{visibility:visible;transition:transform .5s var(--ease),visibility 0s}.preis-pille b{font-variant-numeric:tabular-nums;white-space:nowrap}.preis-pille:focus-visible{outline:3px solid var(--red);outline-offset:3px}.bk-pille-pfeil{width:16px;height:16px;margin-left:-.35rem;opacity:.6}.konfig.bk-leiste-an~.preis-pille.sichtbar{visibility:hidden;transform:translate(-50%,160%);transition:transform .5s var(--ease),visibility 0s linear .5s}html.baukasten-offen .preis-pille{visibility:hidden}dialog.bk-preisblatt{position:fixed;inset:auto 0 0;width:min(560px,100%);max-width:100%;max-height:min(88vh,760px);margin:0 auto;padding:1.1rem clamp(1.1rem,4vw,1.5rem) max(1.3rem,env(safe-area-inset-bottom));border:1px solid var(--line-2);border-bottom:0;border-radius:26px 26px 0 0;background:var(--ink-2);color:var(--paper);overflow:auto;overscroll-behavior:contain}dialog.bk-preisblatt[open]{display:grid;gap:.8rem;animation:bk-blatt .5s var(--ease)}dialog.bk-preisblatt::backdrop{background:color-mix(in srgb,var(--ink) 60%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes bk-blatt{0%{opacity:0;transform:translateY(48px)}}.bk-preisblatt-kopf{display:flex;align-items:center;justify-content:space-between;gap:1rem}.bk-preisblatt-kopf h3{font-size:1.3rem;font-weight:700;letter-spacing:-.03em}.bk-preisblatt-inhalt{padding:0;border:0;border-radius:0;background:none}.bk-preisblatt-inhalt .bk-angebot-kopf{display:none}.bk-offen{display:grid;gap:.55rem;padding:1rem 1.1rem;border-radius:16px;border:1px solid var(--line-2);background:var(--ink);outline:none}.bk-offen[data-modus=fehler]{border-color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent)}.bk-offen:focus-visible{outline:none}.bk-offen-titel{display:flex;align-items:center;gap:.5rem;font-size:.92rem;font-weight:700}.bk-offen-titel svg{width:18px;height:18px;color:var(--red)}.bk-offen ul{display:grid;gap:.3rem;padding-left:1.6rem}.bk-offen li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;font-size:.88rem}.bk-offen li span{color:var(--muted);font-size:.8rem}.bk-link{position:relative;padding:0;border:0;background:none;color:var(--red-hell);font-weight:650;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bk-link:hover{color:var(--paper)}.einwilligung:has(input[aria-invalid=true]){border-color:var(--red-hell)}.einwilligung+.fehlertext{margin-top:-1rem;padding-left:1rem}.fehlertext{line-height:1.4}.zusammenfassung .bk-zf-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.9rem}.zusammenfassung .bk-zf-kopf h4{margin:0}.bk-zf-aktionen{display:flex;flex-wrap:wrap;gap:.4rem}.zf-aendern{position:relative}.zf-aendern:hover{color:var(--paper)}.bk-leiste-preis,.bk-schritt-name,.bk-kurz{display:none}@media(max-width:1100px){.konfig-knoepfe{--bk-rand: clamp(1.4rem, 2.6vw, 2.4rem);position:sticky;bottom:0;z-index:6;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;margin:0 calc(-1 * var(--bk-rand)) calc(-1 * var(--bk-rand));padding:.7rem var(--bk-rand) max(.75rem,env(safe-area-inset-bottom));border-top:1px solid var(--line);border-radius:0 0 30px 30px;background:color-mix(in srgb,var(--ink-2) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.konfig-knoepfe [data-aktion=zurueck]{grid-column:1}.konfig-knoepfe [data-aktion=weiter],.konfig-knoepfe [data-aktion=senden]{grid-column:3;margin-left:0}.bk-leiste-preis{grid-column:2;display:grid;justify-items:center;gap:.05rem;min-width:0;min-height:48px;padding:.3rem .4rem;border:0;border-radius:14px;background:none;cursor:pointer;text-align:center;transition:background-color .2s}.bk-leiste-preis small{color:var(--muted);font-size:.7rem;font-weight:600;white-space:nowrap}.bk-leiste-preis b{font-size:1rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.bk-leiste-preis b>span:first-child,.bk-leiste-preis b>span:last-child{color:var(--muted);font-size:.78em;font-weight:600}.bk-leiste-preis:hover{background:var(--ink-3)}}@media(max-width:520px){.konfig-form{padding-inline:1rem}.konfig-knoepfe{--bk-rand: 1rem}.konfig-knoepfe .pille{padding:.85rem 1.05rem;gap:.55rem;font-size:.9rem}.konfig[data-bk-letzter] .bk-leiste-preis{display:none}.konfig-schritte ol{justify-content:space-between;gap:.1rem}.konfig-schritte button[aria-current=step]{padding:.3rem}.konfig-schritte button[aria-current=step] span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bk-schritt-name,.bk-kurz{display:inline}.bk-lang{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bk-status .schritt-zahl{flex:1 0 auto}.bk-werkzeuge{margin-left:0;width:100%}.bk-werkzeug{flex:1 1 auto;justify-content:center}.bk-fn,.bk-ki-karte{padding:.9rem .9rem 1rem}.bk-mehr>summary{padding-inline:.9rem}.bk-mehr-inhalt{padding-inline:.9rem}.bk-regler{padding-inline:.7rem}.zusammenfassung dl div{grid-template-columns:minmax(0,1fr);gap:.1rem}.zusammenfassung dt{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem}}@media(hover:none){.konfig-knoepfe .pille:hover:before{transform:translateY(101%)}.konfig-knoepfe .pille-rot:hover{color:var(--ink)}.konfig-knoepfe .pille-linie:hover{color:var(--paper);border-color:var(--line-2)}.konfig-knoepfe .pille:hover svg{transform:none}}@media(max-width:860px),(pointer:coarse){.konfig-schritte button{min-width:44px;min-height:44px;justify-content:center}.bk-werkzeug,.bk-knopf,.bk-textknopf,.mini-knopf,.chip,.palette,.bk-fn-demo,.bk-wahl-o{min-height:44px}.umschalter span{display:flex;align-items:center;min-height:44px}.pfeil,.zaehler button,.bk-x{width:44px;height:44px}.aufbau-an,.bk-fn-wahl{min-height:44px}.datei button{width:44px;height:44px;top:.15rem;right:.15rem}.zf-aendern,.bk-link{padding:.8rem .45rem;margin:-.8rem -.45rem}.bk-beraten{min-height:44px}}@media(max-width:1100px){.bk-oben{order:-2}}@media(max-width:620px){.bk-oben{grid-template-columns:auto minmax(0,1fr)}.bk-oben>.bk-panel-knoepfe{grid-column:1 / -1}.bk-vergleich{grid-template-columns:minmax(0,1fr)}}.bk-druck{display:none}@media print{@page{size:A4;margin:12mm 14mm 13mm}html.bk-druck-modus,html.bk-druck-modus body{height:auto!important;overflow:visible!important;background:#fff!important;color:#17150f!important}html.bk-druck-modus body:before,html.bk-druck-modus body:after{content:none!important;display:none!important}html.bk-druck-modus body>:not(.bk-druck){display:none!important}html.bk-druck-modus .bk-druck{display:block!important}.bk-druck{color:#17150f;font-family:Quicksand,system-ui,sans-serif;font-size:9.3pt;line-height:1.42;-webkit-print-color-adjust:exact;print-color-adjust:exact}.bk-druck *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bk-d-kopf{display:flex;justify-content:space-between;align-items:flex-end;gap:8mm;padding-bottom:3.5mm;border-bottom:1.2pt solid #17150f}.bk-d-kopf img{width:60mm;height:auto}.bk-d-kopf p{display:grid;gap:.4mm;color:#5e584e;font-size:8.4pt;text-align:right}.bk-d-kopf p b{color:#17150f;font-size:9.4pt;font-weight:700}.bk-d-titelzeile{margin:5.5mm 0 5mm}.bk-d-titelzeile h1{font-size:19pt;font-weight:700;letter-spacing:-.03em;line-height:1.1}.bk-d-titelzeile p{margin-top:1mm;color:#5e584e}.bk-d-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5.5mm 8mm}.bk-d-raster>*{break-inside:avoid}.bk-d-breit{grid-column:1 / -1}.bk-druck h2{margin-bottom:2mm;color:var(--red-tief);font-size:7.4pt;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bk-d-paket{display:grid;align-content:start;gap:1.2mm;padding:4mm 4.5mm;border:1pt solid #d9d3c7;border-radius:3mm}.bk-d-paketname{display:flex;justify-content:space-between;align-items:baseline;gap:4mm;margin-bottom:.6mm}.bk-d-paketname b{font-size:13pt;font-weight:700;letter-spacing:-.02em}.bk-d-paketname span{font-size:12pt;font-weight:650;white-space:nowrap}.bk-druck table{width:100%;border-collapse:collapse}.bk-druck th,.bk-druck td{padding:1.2mm 0;border-bottom:.6pt solid #e6e1d6;font-weight:400;text-align:left;vertical-align:top}.bk-druck th{width:29%;padding-right:3mm;color:#5e584e}.bk-d-kosten th{width:auto;color:#17150f}.bk-d-kosten td{padding-left:4mm;text-align:right;white-space:nowrap}.bk-d-kosten .bk-d-ki th,.bk-d-kosten .bk-d-ki td{color:#5e584e}.bk-d-klein{margin-top:2mm;color:#5e584e;font-size:8pt}.bk-d-summen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;margin-top:3mm}.bk-d-summen p{display:flex;justify-content:space-between;align-items:baseline;padding:3mm 4mm;border-radius:2.5mm;background:#f1ede4}.bk-d-summen span{color:#5e584e;font-size:7.4pt;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bk-d-summen b{font-size:15pt;font-weight:700;letter-spacing:-.03em}.bk-d-hinweis{margin-top:2.5mm;font-weight:650}.bk-d-board .bk-sb{font-size:9.5px}.bk-d-fehlt{padding:4mm 4.5mm;border:1pt solid #d9d3c7;border-radius:3mm}.bk-d-fehlt ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8mm 6mm;margin:0;padding:0;list-style:none}.bk-d-fehlt li{display:flex;gap:2mm;align-items:baseline}.bk-d-fehlt li:before{content:"";flex:none;width:2.6mm;height:2.6mm;border:.9pt solid #17150f;border-radius:.6mm;transform:translateY(.4mm)}.bk-d-unter{margin:3mm 0 1mm;font-weight:700}.bk-d-fuss{margin-top:6mm;padding-top:2.5mm;border-top:.6pt solid #d9d3c7;color:#7a7366;font-size:7.4pt}}.konfig{--bk-feld: .5rem;--bk-fragen: 1.25rem;--bk-bloecke: 2rem}.konfig .schritt{gap:var(--bk-bloecke)}.konfig .feld,fieldset.bk-frage{gap:var(--bk-feld)}.konfig .bk-block,.konfig .bk-block-fragen,.konfig .bk-fn-gruppe,.konfig .bk-ki{gap:var(--bk-fragen)}.konfig .felder-2,.konfig .bk-block-fragen.felder-2{gap:var(--bk-fragen) 1rem}.konfig .felder-2{align-items:start}.konfig .bk-fn-gruppen{gap:var(--bk-bloecke)}.konfig [data-bk-fn-inhalt]:not([hidden]){display:grid;gap:var(--bk-fragen)}.konfig .bk-schritt-kopf{gap:.45rem 1rem}.konfig .schritt h3{font-size:clamp(1.45rem,2.1vw,1.85rem);line-height:1.1}.konfig .bk-schritt-kopf+.hilfe{margin-top:calc(var(--bk-feld) - var(--bk-bloecke));max-width:62ch}.konfig .hilfe{font-size:.875rem}.konfig .bk-frage .hilfe,.konfig .bk-gruppe-kopf p,.konfig .option-text small{font-size:.82rem}.konfig .bk-fn-summe{padding:0 0 0 .9rem;border:0;border-left:2px solid var(--line-2);border-radius:0;background:none}.konfig .bk-unverbindlich{margin-top:0;padding:0;border:0;background:none;font-size:.88rem}.bk-unternehmer-hilfe{display:block;margin-top:.3rem;color:var(--muted);font-size:.8rem}.bk-ds-hinweis{color:var(--muted);font-size:.84rem;line-height:1.5}.bk-ds-hinweis a{color:var(--paper);text-underline-offset:3px}.konfig .option-umfang{color:var(--paper-2);font-weight:600}.konfig .bk-fn-kopf{flex-wrap:nowrap}.konfig .bk-fn-wahl{min-width:0}.konfig .schritt.rein{animation:bk-schritt-rein .28s cubic-bezier(.2,.7,.2,1)}@keyframes bk-schritt-rein{0%{opacity:0;transform:translateY(6px)}}.konfig-schritte button{transition:color .15s,border-color .15s,background-color .15s}.bk-summen.bk-zuckt .bk-summe b,.preis-pille.bk-zuckt b,.bk-leiste-preis.bk-zuckt b{animation:none}@media(max-width:520px){.konfig-schritte ol{flex-wrap:nowrap;gap:0}.konfig .schritt{--bk-bloecke: 1.6rem}.konfig[data-bk-letzter] .bk-leiste-preis{display:grid;visibility:hidden}}@media(prefers-reduced-motion:reduce){.konfig .schritt.rein{animation:none}}
