.fk-theme{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--fk-bg);min-height:100dvh;color:var(--fk-text);font-family:var(--fk-font);text-align:start;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;container:fk/inline-size}.fk-wrap{max-width:var(--fk-breite-karte,520px);min-height:100dvh;padding:24px 16px calc(36px + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}.fk-oben{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.fk-progress{z-index:40;background:#00000012;height:4px;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.fk-progress-bar{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--fk-fortschritt,0));background:var(--fk-primary);border-radius:0 99px 99px 0;transition:transform .4s cubic-bezier(.4,0,.2,1)}.fk-card.fk-wechselt{transition:height .15s cubic-bezier(.22,.61,.36,1);overflow:hidden}.fk-progress-meta{color:var(--fk-muted);letter-spacing:.01em;justify-content:space-between;align-items:baseline;margin:10px 2px 18px;font-size:.78rem;font-weight:500;display:flex}.fk-etappen{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;margin:8px 2px 18px;padding:0;list-style:none;display:flex}.fk-etappen-kopf{z-index:30;margin-inline:calc(50% - 50cqw);background:var(--fk-card,#fff);border-bottom:1px solid color-mix(in srgb, var(--fk-text,#101828) 12%, transparent);justify-content:center;width:100cqw;margin-top:-24px;margin-bottom:10px;padding:12px 16px;display:flex;position:sticky;top:0}.fk-etappen-kopf .fk-etappen{width:100%;max-width:var(--fk-breite-karte,520px);margin:0}.fk-etappe{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:4px 11px 4px 5px;font-size:.76rem;font-weight:600;line-height:1.2;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.fk-etappe-marke{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:.72rem;font-weight:700;display:grid}.fk-etappe-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fk-etappe.aktiv,.fk-etappen.fk-stil-linie .fk-etappe.aktiv .fk-etappe-marke,.fk-etappen.fk-stil-linie .fk-etappe.erledigt .fk-etappe-marke{background:var(--fk-primary);color:var(--fk-primary-text,#fff);border-color:var(--fk-primary)}.fk-etappe.aktiv .fk-etappe-marke{border-color:color-mix(in srgb, var(--fk-primary-text,#fff) 55%, transparent)}.fk-etappe.erledigt{color:var(--fk-primary);background:color-mix(in srgb, var(--fk-primary) 12%, transparent)}.fk-etappe.erledigt .fk-etappe-marke{background:color-mix(in srgb, var(--fk-primary) 20%, transparent);border-color:#0000}.fk-etappe.offen{color:var(--fk-muted);border-color:color-mix(in srgb, var(--fk-text) 14%, transparent)}@container fk (max-width:560px){.fk-etappen{gap:6px}.fk-etappe:not(.aktiv){padding:3px}.fk-etappe:not(.aktiv) .fk-etappe-label{display:none}}.fk-etappen.fk-stil-linie{align-items:flex-start;gap:4px}.fk-etappen.fk-stil-linie .fk-etappe{color:var(--fk-muted);text-align:center;background:0 0;border:0;flex-direction:column;flex:1 1 0;gap:7px;padding:0;position:relative}.fk-etappen.fk-stil-linie .fk-etappe:not(:first-child):before{content:"";background:color-mix(in srgb, var(--fk-text) 15%, transparent);height:2px;transition:background .25s;position:absolute;top:12px;left:-50%;right:50%}.fk-etappen.fk-stil-linie .fk-etappe.erledigt:before,.fk-etappen.fk-stil-linie .fk-etappe.aktiv:before{background:var(--fk-primary)}.fk-etappen.fk-stil-linie .fk-etappe.aktiv+.fk-etappe:before{background:linear-gradient(to right, var(--fk-primary) 0, var(--fk-primary) calc(var(--fk-etappe-anteil,1) * 100%), color-mix(in srgb, var(--fk-text) 15%, transparent) calc(var(--fk-etappe-anteil,1) * 100%))}.fk-etappen.fk-stil-linie .fk-etappe-marke{z-index:1;background:var(--fk-card,#fff);width:24px;height:24px;position:relative}.fk-etappen.fk-stil-linie .fk-etappe.aktiv,.fk-etappen.fk-stil-linie .fk-etappe.erledigt{color:var(--fk-text)}.fk-etappen.fk-stil-linie .fk-etappe-label{white-space:normal;font-weight:600;line-height:1.15}.fk-etappen.fk-stil-linie .fk-etappe.aktiv .fk-etappe-label{font-weight:700}.fk-etappen.fk-stil-punkte{gap:9px}.fk-etappen.fk-stil-punkte .fk-etappe{color:var(--fk-muted);background:0 0;border:0;gap:8px;padding:0}.fk-etappen.fk-stil-punkte .fk-etappe-marke{background:color-mix(in srgb, var(--fk-text) 22%, transparent);border-width:0;width:9px;height:9px;font-size:0;transition:background .2s,width .2s}.fk-etappen.fk-stil-punkte .fk-etappe-marke svg{display:none}.fk-etappen.fk-stil-punkte .fk-etappe.erledigt .fk-etappe-marke{background:color-mix(in srgb, var(--fk-primary) 55%, transparent)}.fk-etappen.fk-stil-punkte .fk-etappe.aktiv{color:var(--fk-text);background:0 0}.fk-etappen.fk-stil-punkte .fk-etappe.aktiv .fk-etappe-marke{background:var(--fk-primary);border-radius:999px;width:22px}.fk-etappen.fk-stil-punkte .fk-etappe:not(.aktiv) .fk-etappe-label{display:none}.fk-etappen.fk-stil-punkte .fk-etappe-label{font-weight:600}.fk-etappen.fk-stil-balken{align-items:stretch;gap:6px}.fk-etappen.fk-stil-balken .fk-etappe{color:var(--fk-muted);text-align:center;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:stretch;gap:6px;padding:0}.fk-etappen.fk-stil-balken .fk-etappe-marke{display:none}.fk-etappen.fk-stil-balken .fk-etappe:before{content:"";background:color-mix(in srgb, var(--fk-text) 14%, transparent);border-radius:999px;height:5px;transition:background .25s}.fk-etappen.fk-stil-balken .fk-etappe.erledigt:before{background:var(--fk-primary)}.fk-etappen.fk-stil-balken .fk-etappe.aktiv:before{background:linear-gradient(to right, var(--fk-primary) 0, var(--fk-primary) calc(var(--fk-etappe-anteil,1) * 100%), color-mix(in srgb, var(--fk-primary) 22%, transparent) calc(var(--fk-etappe-anteil,1) * 100%));transition:background .25s}.fk-etappen.fk-stil-balken .fk-etappe.aktiv{color:var(--fk-text)}.fk-etappen.fk-stil-balken .fk-etappe-label{white-space:normal;font-size:.7rem;font-weight:600;line-height:1.12}.fk-etappen.fk-stil-balken .fk-etappe.aktiv .fk-etappe-label{font-weight:700}.fk-card{background:var(--fk-card);border-radius:var(--fk-radius);border:1px solid #10182812;padding:30px 24px;box-shadow:0 1px 2px #1018280a,0 12px 36px -8px #1018281f}.fk-offen{max-width:min(720px,100%)}.fk-offen .fk-card{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.fk-offen .fk-progress-meta{color:var(--fk-primary);letter-spacing:.02em;text-transform:uppercase;justify-content:center;gap:10px;margin-bottom:10px;font-size:.72rem;font-weight:650}.fk-page{flex-direction:column;min-height:100dvh;animation:.45s cubic-bezier(.16,1,.3,1) fk-seite-auf;display:flex;position:relative}@keyframes fk-seite-auf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fk-page{--fk-kopf-pad:22px;--fk-logo-hoehe:36px}.fk-page-kopf{padding:var(--fk-kopf-pad,22px) 20px 0;justify-content:center;display:flex}.fk-page-kopf img{max-height:var(--fk-logo-hoehe,36px);width:auto}.fk-page-inhalt{--fk-page-pad:34px;width:100%;max-width:var(--fk-breite-seite,780px);padding:var(--fk-page-pad) 20px calc(48px + env(safe-area-inset-bottom));flex:1;margin:0 auto;position:relative}.fk-page-inhalt.fk-page-randlos{padding-top:0}.fk-page:has(>.fk-page-inhalt.fk-page-randlos)>.fk-page-kopf{inset-inline:0;z-index:2;padding-top:max(var(--fk-kopf-pad,22px), env(safe-area-inset-top,0px));position:absolute;top:0}.fk-page:has(>.fk-page-kopf):has(>.fk-page-inhalt.fk-page-randlos){--fk-kopf-raum:calc(var(--fk-kopf-pad,22px) + var(--fk-logo-hoehe,36px))}.fk-page-inhalt .fb-blocks{--fb-luecke:22px}.fk-page-inhalt .fb-headline{margin-top:12px}.fk-page-inhalt>.fb-blocks>.fb-block:first-child:not(.fb-section){margin-top:0}.fk-page-inhalt .fb-headline{scroll-margin-top:24px}@container fk (min-width:760px){.fk-page-inhalt{--fk-page-pad:52px;padding:var(--fk-page-pad) 24px 64px}.fk-page{--fk-kopf-pad:32px}}@media (prefers-reduced-motion:reduce){.fk-page{animation:none}}.fk-step,.fk-step.fk-rein{animation:.15s cubic-bezier(.22,.61,.36,1) both fk-rein-vor}.fk-step.fk-raus{animation:90ms cubic-bezier(.55,0,.55,.2) both fk-raus-vor}.fk-step.fk-raus-zurueck{animation-name:fk-raus-zurueck}.fk-step.fk-rein-zurueck{animation-name:fk-rein-zurueck}.fk-page.fk-raus{animation:90ms linear both fk-ausblenden}.fk-page.fk-rein{animation:.15s cubic-bezier(.22,.61,.36,1) both fk-blende}@keyframes fk-raus-vor{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-24px)}}@keyframes fk-raus-zurueck{0%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)}}@keyframes fk-rein-vor{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes fk-rein-zurueck{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.fk-step:focus{outline:none}@keyframes fk-opt-rein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fk-puls{0%{transform:scale(.975)}to{transform:none}}@media (prefers-reduced-motion:reduce){.fk-theme :not(.fk-card):not(.fk-step),.fk-theme :not(.fk-card):not(.fk-step):before,.fk-theme :not(.fk-card):not(.fk-step):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.fk-step,.fk-step.fk-raus,.fk-step.fk-rein{animation-name:fk-blende}.fk-progress-bar,.fk-etappe,.fk-etappe-marke,.fk-etappen .fk-etappe:before,.fk-option,.fk-submit{transition:none}.fk-option:active,.fk-submit:active{transform:none}}@keyframes fk-blende{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.fk-step.fk-raus{animation:90ms linear both fk-ausblenden}}@keyframes fk-ausblenden{0%{opacity:1}to{opacity:0}}.fk-step h1{letter-spacing:-.015em;text-wrap:balance;margin-bottom:8px;font-size:clamp(1.35rem,5cqw,1.65rem);line-height:1.25}.fk-subline{color:var(--fk-muted);margin-bottom:4px;font-size:.95rem;line-height:1.5}.fk-options{gap:10px;margin-top:22px;display:grid}.fk-option{text-align:left;border-radius:calc(var(--fk-radius) - 4px);background:var(--fk-card);color:var(--fk-text);cursor:pointer;border:1.5px solid #0000001a;justify-content:space-between;align-items:center;gap:12px;padding:17px 18px;font-size:1rem;line-height:1.35;transition:border-color .15s,background .15s,box-shadow .15s,transform .1s;display:flex}.fk-option:after{content:"";opacity:.25;border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;transition:opacity .15s,transform .15s;transform:rotate(-45deg)}@media (hover:hover){.fk-option:hover{border-color:var(--fk-primary);box-shadow:0 2px 10px -2px color-mix(in srgb, var(--fk-primary) 30%, transparent)}.fk-option:hover:after{opacity:.6;transform:rotate(-45deg)translate(2px,2px)}}.fk-option:focus-visible,.fk-submit:focus-visible{outline:3px solid var(--consent-akzent);outline-offset:2px}.fk-option.selected{border-color:var(--fk-primary);box-shadow:inset 0 0 0 .5px var(--fk-primary);background:color-mix(in srgb, var(--fk-primary) 8%, var(--fk-card))}.fk-option.selected:after{opacity:.8;color:var(--fk-primary)}.fk-fields{gap:16px;margin:22px 0 20px;display:grid}.fk-field{gap:7px;font-size:.88rem;font-weight:500;display:grid}.fk-field input{color:var(--fk-text);background:var(--fk-card);border-radius:calc(var(--fk-radius) - 4px);border:1.5px solid #00000021;padding:14px 15px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.fk-field input::placeholder{color:var(--fk-muted);opacity:.7}.fk-field input:focus{border-color:var(--fk-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--fk-primary) 18%, transparent);outline:none}.fk-submit{letter-spacing:-.005em;border-radius:calc(var(--fk-radius) - 4px);background:var(--fk-primary);width:100%;color:var(--fk-primary-text);cursor:pointer;border:none;padding:16px;font-size:1.02rem;font-weight:600;transition:filter .15s,transform .1s}.fk-submit:hover:not(:disabled){filter:brightness(1.07)}.fk-submit:disabled{opacity:.6;cursor:default}.fb-blocks+.fk-submit{margin-top:18px}.fk-back{min-height:44px;color:var(--fk-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-top:11px;padding:0 2px;font-size:.88rem;font-weight:500;transition:color .15s;display:inline-flex}.fk-back:hover{color:var(--fk-text)}.fk-error{color:var(--fz-error);margin-bottom:10px;font-size:.9rem}.fk-legal-knopf{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.fk-logo{text-align:center;margin-bottom:16px}.fk-logo img{max-width:160px;max-height:40px}.fk-logo-link{color:inherit;text-decoration:none;display:inline-flex}.fk-logo.fk-logo-links{text-align:left}.fk-page-kopf.fk-kopf-links{padding-left:max(20px, env(safe-area-inset-left));justify-content:flex-start}@container fk (max-width:560px){.fk-logo.fk-logo-links img,.fk-page-kopf.fk-kopf-links img{max-height:30px}}.fk-legal{padding-top:4px;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:30px;font-size:.82rem;display:flex}.fk-legal a{color:var(--fk-muted);padding:6px 2px;text-decoration:none}.fk-legal a:hover{text-decoration:underline}.fk-badge-zeile{justify-content:center;margin-top:4px;display:flex}.fk-oben+.fk-badge-zeile{margin-top:40px}.fk-badge{color:#475467;white-space:nowrap;background:#ffffffd9;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:5px 12px;font-size:.76rem;line-height:1.2;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #fff9,0 1px 2px #1018280d,0 6px 18px -6px #10182824}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fk-badge{-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);background:#ffffffa8}}.fk-badge:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--fz-royal,#1b55d6) 55%, transparent);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fk-funke{pointer-events:none;opacity:0;clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);filter:drop-shadow(0 0 2.5px);background:currentColor;width:7px;height:7px;animation:6s ease-in-out infinite fk-funke-auf;position:absolute;bottom:12px}.fk-funke-1{--dx:-7px;color:#00c9f5;animation-delay:0s;left:13px}.fk-funke-2{--dx:6px;color:#5b35f2;animation-delay:2.1s;left:19px}.fk-funke-3{--dx:-1px;color:#b562fa;animation-delay:3.6s;left:10px}@keyframes fk-funke-auf{0%{opacity:0;transform:translate(0)scale(.3)rotate(0)}4%{opacity:.95}14%{opacity:.9;transform:translate(calc(var(--dx) * .7), -13px) scale(1) rotate(45deg)}20%{opacity:0;transform:translate(var(--dx), -20px) scale(.85) rotate(60deg)}to{opacity:0;transform:translate(var(--dx), -20px) scale(.85)}}.fk-badge strong{color:#101828;font-weight:650}.fk-badge-logo{flex:none;display:block}@media (hover:hover){.fk-badge:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #fff9,0 2px 4px #1018280f,0 10px 24px -6px #10182833}}.fk-badge.dunkel{color:#cdd5e1;background:#171c2cb8;box-shadow:inset 0 0 0 1px #ffffff1f,0 1px 2px #0000004d,0 6px 18px -6px #00000080}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fk-badge.dunkel{background:#171c2c8c}}.fk-badge.dunkel strong{color:#fff}@media (hover:hover){.fk-badge.dunkel:hover{box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 4px #0000004d,0 10px 24px -6px #0000008c}}@media (prefers-reduced-motion:reduce){.fk-badge{transition:none}.fk-badge:before,.fk-funke{animation:none}@media (hover:hover){.fk-badge:hover{transform:none}}}.fk-wrap{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.fk-option:active{transform:scale(.985)}.fk-theme{--fk-fokus:var(--fk-primary);--fb-stufe-none:0;--fb-stufe-s:8px;--fb-stufe-m:16px;--fb-stufe-l:28px;--fb-stufe-xl:44px;--fb-breite-none:none;--fb-breite-s:320px;--fb-breite-m:460px;--fb-breite-l:620px;--fb-breite-xl:820px;--fb-radius-none:0;--fb-radius-s:6px;--fb-radius-m:12px;--fb-radius-l:20px;--fb-radius-full:999px;--fb-schatten-none:none;--fb-schatten-s:0 1px 3px #11182714;--fb-schatten-m:0 6px 18px #1118271a;--fb-schatten-l:0 16px 40px #11182729;--fb-rahmen-none:0;--fb-rahmen-s:1px;--fb-rahmen-m:2px;--fb-rahmen-l:3px}.fb-blocks{--fb-luecke:14px;flex-direction:column;display:flex}.fb-block{margin:0;margin-inline:var(--blk-rand-l,auto) var(--blk-rand-r,auto);width:100%;max-width:var(--blk-max,none);color:var(--blk-text,inherit);background:var(--blk-bg,transparent);padding:var(--blk-pad-y,0) var(--blk-pad-x,0);border:var(--blk-border-w,0) solid var(--blk-border,transparent);border-radius:var(--blk-radius,0);box-shadow:var(--blk-shadow,none)}.fb-blocks>*+*{margin-top:var(--fb-luecke)}.fb-align-left{text-align:left;--blk-rand-l:0;--blk-rand-r:auto;--blk-flex:flex-start}.fb-align-center{text-align:center;--blk-rand-l:auto;--blk-rand-r:auto;--blk-flex:center}.fb-align-right{text-align:right;--blk-rand-l:auto;--blk-rand-r:0;--blk-flex:flex-end}.fb-align-center .fb-btn,.fb-align-center .fb-image-el{margin-inline:auto}.fb-align-right .fb-btn,.fb-align-right .fb-image-el{margin-inline-start:auto}.fb-block.fb-mt-none{margin-top:0}.fb-block.fb-mt-sm{margin-top:8px}.fb-block.fb-mt-md{margin-top:16px}.fb-block.fb-mt-lg{margin-top:32px}.fb-blocks>*+.fb-mt-none{margin-top:var(--fb-luecke)}.fb-blocks>*+.fb-mt-sm{margin-top:calc(var(--fb-luecke) + 8px)}.fb-blocks>*+.fb-mt-md{margin-top:calc(var(--fb-luecke) + 16px)}.fb-blocks>*+.fb-mt-lg{margin-top:calc(var(--fb-luecke) + 32px)}.fb-block.fb-mb-none{margin-bottom:0}.fb-block.fb-mb-sm{margin-bottom:8px}.fb-block.fb-mb-md{margin-bottom:16px}.fb-block.fb-mb-lg{margin-bottom:32px}.fb-image-el.fb-bild-gesetzt,.fb-leer.fb-bild-gesetzt{width:var(--blk-bild-breite,100%)}@container fk (max-width:520px){.fb-video-consent .pb-kreis{width:54px;height:54px}}.fb-btn{border-radius:calc(var(--fk-radius) - 4px);text-align:center;cursor:pointer;touch-action:manipulation;border:var(--blk-border-w,2px) solid var(--blk-border,transparent);justify-content:center;align-items:center;min-height:48px;padding:14px 24px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.fb-block.fb-button>.fb-btn{max-width:var(--blk-max,none)}.fb-btn.filled,.fb-btn.primary{background:var(--blk-accent,var(--fk-primary));color:var(--blk-text,var(--fk-primary-text))}.fb-btn.filled:hover,.fb-btn.primary:hover{background:color-mix(in srgb, var(--blk-accent,var(--fk-primary)) 88%, #000)}.fb-btn.outline,.fb-btn.secondary{color:var(--blk-text,var(--fk-umriss,var(--blk-accent,var(--fk-primary))));border-color:var(--blk-border,var(--fk-umriss,var(--blk-accent,var(--fk-primary))));background:0 0}.fb-btn.outline:hover,.fb-btn.secondary:hover{background:color-mix(in srgb, var(--fk-umriss,var(--blk-accent,var(--fk-primary))) 12%, transparent)}.fb-btn.ghost{color:var(--blk-text,var(--fk-umriss,var(--blk-accent,var(--fk-primary))));background:0 0;border-color:#0000}.fb-btn.ghost:hover{background:color-mix(in srgb, var(--fk-umriss,var(--blk-accent,var(--fk-primary))) 14%, transparent)}.fb-btn.link{min-height:0;color:var(--blk-text,var(--blk-accent,var(--fk-primary)));text-underline-offset:3px;background:0 0;border-color:#0000;padding:2px 0;text-decoration:underline}.fb-btn.link:hover{text-decoration-thickness:2px}.fb-btn.filled.fb-fuell-verlauf,.fb-btn.primary.fb-fuell-verlauf,.fb-stil-solid.fb-fuell-verlauf .fb-choice-option,.fb-stil-image.fb-fuell-verlauf .fb-opt-text{background-origin:border-box;background-image:linear-gradient(var(--blk-fuell-winkel,90deg), var(--blk-fuell-von) var(--blk-fuell-beginn,0%), var(--blk-fuell-bis))}.fb-btn.filled.fb-fuell-verlauf:hover,.fb-btn.primary.fb-fuell-verlauf:hover{background-image:linear-gradient(var(--blk-fuell-winkel,90deg), color-mix(in srgb, var(--blk-fuell-von) 88%, #000) var(--blk-fuell-beginn,0%), color-mix(in srgb, var(--blk-fuell-bis) 88%, #000))}.fb-btn.filled.fb-fuell-verlauf:active,.fb-btn.primary.fb-fuell-verlauf:active{background-image:linear-gradient(var(--blk-fuell-winkel,90deg), color-mix(in srgb, var(--blk-fuell-von) 78%, #000) var(--blk-fuell-beginn,0%), color-mix(in srgb, var(--blk-fuell-bis) 78%, #000))}.fb-btn.filled:active,.fb-btn.primary:active{background-color:color-mix(in srgb, var(--blk-accent,var(--fk-primary)) 78%, #000)}.fb-btn-s{min-height:38px;padding:9px 16px;font-size:.9rem}.fb-btn-l{min-height:56px;padding:17px 30px;font-size:1.08rem}.fb-btn.link.fb-btn-s,.fb-btn.link.fb-btn-l{min-height:0;padding:2px 0}.fb-btn-voll{width:100%;display:flex}@supports (text-box:trim-both cap alphabetic) and (margin-block:calc((1lh - 1cap) / 2)){.fb-btn>span:not(.fb-btn-stapel),.fb-btn-label,.fb-btn-sub{text-box:trim-both cap alphabetic;margin-block:calc(.5lh - .5cap)}}.fb-btn svg{flex:none}.fb-btn>svg+span,.fb-btn>span+svg{margin-left:8px}.fb-btn:active{transform:scale(.98)}.fb-btn-leer{opacity:.55;cursor:default;border-style:dashed;border-color:currentColor}.fb-btn-leer:active{transform:none}@keyframes fb-jitter{0%,88%,to{transform:none}90%{transform:translate(-4px)rotate(-1.2deg)}92%{transform:translate(4px)rotate(1.2deg)}94%{transform:translate(-3px)rotate(-.8deg)}96%{transform:translate(3px)rotate(.8deg)}98%{transform:translate(-1px)}}@keyframes fb-jitter-haeufig{0%,71.2%,to{transform:none}76%{transform:translate(-4px)rotate(-1.2deg)}80.8%{transform:translate(4px)rotate(1.2deg)}85.6%{transform:translate(-3px)rotate(-.8deg)}90.4%{transform:translate(3px)rotate(.8deg)}95.2%{transform:translate(-1px)}}@keyframes fb-jitter-selten{0%,91%,to{transform:none}92.5%{transform:translate(-4px)rotate(-1.2deg)}94%{transform:translate(4px)rotate(1.2deg)}95.5%{transform:translate(-3px)rotate(-.8deg)}97%{transform:translate(3px)rotate(.8deg)}98.5%{transform:translate(-1px)}}@keyframes fb-pulse{0%,82%,to{transform:scale(1);box-shadow:0 0 #0000}88%{box-shadow:0 0 0 10px color-mix(in srgb, var(--fk-primary) 18%, transparent);transform:scale(1.045)}94%{transform:scale(1);box-shadow:0 0 0 16px #0000}}@keyframes fb-pulse-haeufig{0%,64%,to{transform:scale(1);box-shadow:0 0 #0000}76%{box-shadow:0 0 0 10px color-mix(in srgb, var(--fk-primary) 18%, transparent);transform:scale(1.045)}88%{transform:scale(1);box-shadow:0 0 0 16px #0000}}@keyframes fb-pulse-selten{0%,88.75%,to{transform:scale(1);box-shadow:0 0 #0000}92.5%{box-shadow:0 0 0 10px color-mix(in srgb, var(--fk-primary) 18%, transparent);transform:scale(1.045)}96.25%{transform:scale(1);box-shadow:0 0 0 16px #0000}}@keyframes fb-shine{0%,80%,to{left:-60%}92%{left:130%}}@keyframes fb-shine-haeufig{0%,60%,to{left:-60%}84%{left:130%}}@keyframes fb-shine-selten{0%,87.5%,to{left:-60%}95%{left:130%}}.fk-statuschip{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.fk-statuschip.live{color:#067647;background:#ecfdf3}.fk-statuschip.privat{color:#475467;background:#f2f4f7}.fk-statuspunkt{background:currentColor;border-radius:99px;width:7px;height:7px}.fk-status{align-items:center;gap:8px;display:flex;position:relative}.fk-status.kopf{flex:none}.fk-statusfrage{z-index:60;border:1px solid var(--fz-line,#eaecf0);width:min(320px,100vw - 32px);color:var(--fz-ink,#101828);background:#fff;border-radius:12px;padding:12px 14px;font-size:.86rem;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px -8px #10182847}.fk-statusfrage p{margin:0 0 4px}.fk-statuswarn{color:#713f12;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin:8px 0;padding:8px 10px;font-size:.82rem;line-height:1.4}.fk-vorschau-weg{text-align:center;color:#101828;max-width:34rem;margin:0 auto;padding:96px 24px;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.fk-vorschau-weg h1{margin:0 0 12px;font-size:1.5rem;line-height:1.3}.fk-vorschau-weg p{color:#475467;margin:0;line-height:1.6}.fk-vorschau-balken{z-index:40;padding:9px 14px;padding-top:calc(9px + env(safe-area-inset-top,0px));color:#fff;background:#92400e;align-items:center;gap:10px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.85rem;line-height:1.45;display:flex;position:sticky;top:0}.fk-vorschau-balken b{font-weight:700}.fk-vorschau-balken span{flex:1;min-width:0}.fk-vorschau-hinweis{max-width:var(--fk-breite-karte,520px);color:var(--fk-text);text-align:center;background:#92400e17;border:1px solid #92400e59;border-radius:10px;margin:0 auto 12px;padding:10px 14px;font-size:.87rem}.fk-privat{z-index:40;padding:8px 14px;padding-top:calc(8px + env(safe-area-inset-top,0px));color:#fff;background:#101828;align-items:center;gap:12px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.85rem;display:flex;position:sticky;top:0}.fk-privat-text{flex:1;min-width:0}.fk-privat-btn{color:#101828;font:inherit;cursor:pointer;background:#fff;border:none;border-radius:8px;flex:none;padding:6px 12px;font-weight:700}.fk-privat-btn:disabled{opacity:.6;cursor:default}.fk-privat-zu{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;font-size:1.1rem}.fk-leer{color:#475467;text-align:center;background:#fff;place-items:center;min-height:100dvh;padding:24px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;display:grid}.fb-stimme-video img,.fb-ruht-bild,.cs-medium-ruht img,.cs-consent img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fb-stimme-video .pb-kreis{position:relative}.fb-leer-hinweis{color:var(--fk-muted);font-size:.85rem}.fb-nur-vorlesen,.fb-bew-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fb-h-verlauf{color:var(--fb-h-rueckfall,var(--blk-text,var(--fk-text)))}@supports ((-webkit-background-clip:text) or (background-clip:text)){.fb-h-verlauf{background-image:linear-gradient(var(--fb-h-winkel,90deg), var(--fb-h-von) var(--fb-h-beginn,0%), var(--fb-h-bis));-webkit-text-fill-color:var(--fb-h-fuellung,currentcolor);-webkit-background-clip:text;background-clip:text}}.fb-text.fb-t-s{font-size:.88rem}.fb-text.fb-t-m{font-size:.97rem}.fb-text.fb-t-l{font-size:1.1rem}.fb-text.fb-t-w-normal{font-weight:400}.fb-text.fb-t-w-bold{font-weight:700}.fb-image-el.fb-bild-1-1,.fb-leer.fb-bild-1-1{aspect-ratio:1}.fb-image-el.fb-bild-4-3,.fb-leer.fb-bild-4-3{aspect-ratio:4/3}.fb-image-el.fb-bild-16-9,.fb-leer.fb-bild-16-9{aspect-ratio:16/9}:is(.fb-spalte:has(>.fb-blocks>.fb-image.fb-bild-v-oben),.fb-spalte:has(>.fb-blocks>.fb-image.fb-bild-v-mittig),.fb-spalte:has(>.fb-blocks>.fb-image.fb-bild-v-unten)){align-self:stretch}@container fk (max-width:560px){.fb-image-el.fb-bild-gesetzt,.fb-leer.fb-bild-gesetzt{width:100%}}.fb-form-recht,.fk-form-recht{color:var(--fk-muted);text-align:center;margin:10px 0 0;font-size:.78rem;line-height:1.45}.fb-ton-hell,.fb-ton-dunkel{color:var(--fk-text)}.fb-ton-hell{--fk-text:#fff;--fk-muted:#ffffffc7;--fk-card:#ffffff1a;--fk-umriss:#ffffffeb;--fk-fokus:#fff}.fb-ton-dunkel{--fk-text:#111827;--fk-muted:#646b79;--fk-card:#fff}.fb-stil-image{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@container fk (min-width:620px){.fb-stil-image{grid-template-columns:repeat(4,minmax(0,1fr))}}.fb-stil-image{--opt-schrift:.9rem}.fb-stil-solid.fb-fuell-verlauf .fb-choice-option.selected{background-image:linear-gradient(var(--blk-fuell-winkel,90deg), color-mix(in srgb, var(--blk-fuell-von) 85%, #000), color-mix(in srgb, var(--blk-fuell-bis) 85%, #000))}.fb-stil-theme{--opt-schrift:1.02rem;grid-template-columns:1fr}.fb-wahl.fb-t-s{--opt-skala:.875}.fb-wahl.fb-t-l{--opt-skala:1.2}.fb-wahl.fb-t-w-normal .fb-opt-label{font-weight:400}.fb-wahl.fb-t-w-bold .fb-opt-label{font-weight:700}.fb-optional{color:var(--blk-text,var(--fk-muted));font-weight:400}:is(.fb-choice-option,.fb-opt-input,.fb-sonstiges,.fb-field input,.fb-field textarea,.fb-field select,.fb-form-consent input,.fb-submit,.fb-btn,.fb-video-laden,.fb-video-play-knopf,.fb-faq-item summary,.fb-freitext-feld,.fb-logo-link,.fb-case-video,.fk-option,.fk-submit,.fk-back,.fk-legal a,.fk-badge,.fk-logo-link):focus-visible{outline:3px solid var(--fk-fokus,var(--fk-primary));outline-offset:2px}@media (prefers-reduced-motion:reduce){.fb-choice-option,.fb-faq-item summary:after{transition:none}.fb-btn:active{transform:none}.fb-soz-ziel{transition:none}.fb-faq-item::details-content{transition:none}}.fb-ruht{aspect-ratio:16/9;border-radius:calc(var(--fk-radius) - 4px);pointer-events:none;background:#0d0d10;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.fb-ruht.mit-bild:before{content:"";background:#00000047;position:absolute;inset:0}.fb-ruht .pb-kreis{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-platzhalter strong,.fb-leer strong{color:var(--fk-text);font-size:.95rem}.cp-platzhalter small,.fb-leer small{font-size:.8rem}.cp-play:hover .pb-kreis{transform:scale(1.05)}.pb-kreis{background:var(--fk-primary);width:72px;height:72px;color:var(--fk-primary-text);border-radius:999px;place-items:center;transition:transform .18s cubic-bezier(.2,0,0,1);display:grid;position:relative;box-shadow:0 0 0 1px #ffffff59,0 2px 6px #00000047,0 12px 34px #00000052}.pb-kreis.pb-klein{width:56px;height:56px}@container fk (max-width:560px){.pb-kreis{width:64px;height:64px}.pb-kreis.pb-klein{width:48px;height:48px}}.pb-kreis svg{width:46%;height:46%}.pb-kreis.pb-puls:after{content:"";z-index:-1;background:var(--fk-primary);border-radius:999px;animation:2.4s cubic-bezier(.2,0,.4,1) infinite pb-ring;position:absolute;inset:0}@keyframes pb-ring{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}@media (hover:hover){.cp-play:hover .pb-kreis{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.pb-kreis{transition:none}.pb-kreis.pb-puls:after{opacity:0;animation:none}}.cp-unmute .pb-kreis{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fk-nur-vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fk-spinner{vertical-align:-2px;border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;width:15px;height:15px;margin-right:8px;animation:.7s linear infinite adm-dreh;display:inline-block}@media (prefers-reduced-motion:reduce){.fk-spinner{animation:none}}.fb-section-inner.fb-inner-schmal{max-width:640px}.fb-section-inner.fb-inner-normal{max-width:780px}.fb-section-inner.fb-inner-breit{max-width:920px}.fb-section-inner.fb-inner-xbreit{max-width:1120px}.fb-section-inner{width:100%;margin-inline:auto}.fk-status-kurz{display:none}@media (max-width:780px){.fk-status.kopf .fk-status-lang{display:none}.fk-status.kopf .fk-status-kurz{display:inline}}.fk-statusknopf{min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.fk-statusknopf.live{color:#067647;background:#ecfdf3;border-color:#abefc6}.fk-statusknopf.privat{color:#475467;background:#f2f4f7;border-color:#e4e7ec}.fk-statusknopf:hover{filter:brightness(.97)}.fk-statusknopf:disabled{opacity:.6;cursor:default}@media (pointer:coarse){.fk-statusknopf{min-height:44px}}@media (max-width:400px){.fk-status.kopf .fk-statusknopf{gap:0;padding:0 9px;font-size:0}.fk-status.kopf .fk-statuspunkt{width:9px;height:9px}}.fk-embed,.fk-embed .fk-wrap{min-height:0}.fk-embed .fk-wrap{padding-block:18px}.fk-embed .fk-progress{position:static}.fk-legal.kompakt{opacity:.75;padding-block:10px;font-size:.72rem}.fb-form-vorschau{color:var(--fk-muted,#667085);text-align:inherit;margin:8px 0 0;font-size:.8rem}.fb-block .fb-form-recht{text-align:inherit}.cs-ton-hell{color:var(--blk-text,#fff)}.cs-ton-dunkel{color:var(--blk-text,#111827)}.fk-theme{--fk-card-fest:var(--fk-card,#fff);--fk-text-fest:var(--fk-text,#101828);--fk-muted-fest:var(--fk-muted,#6b7280)}.fb-section-inner{container:sec/inline-size}.fb-spalten{align-items:start;gap:clamp(20px,3cqw,40px);display:grid}@container sec (min-width:680px){.fb-ratio-50-50{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fb-ratio-40-60{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.fb-ratio-60-40{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.fb-spalten-mittig{align-items:center}}.fb-ton-hell .fb-spalte-karte .fb-eyebrow{color:var(--blk-accent,var(--fk-primary,#2470f5))}.fk-emb{--fk-emb-ton:#10182812;--fk-emb-ton2:#1018281f;position:relative;overflow:hidden}.fk-emb-frame{z-index:1;border:0;width:100%;display:block;position:relative}.fk-emb-geruest{z-index:0;pointer-events:none;flex-direction:column;align-items:center;gap:18px;padding:28px 24px;transition:opacity .25s;display:flex;position:absolute;inset:0}.fk-emb[data-fz-da="1"] .fk-emb-geruest{opacity:0}.fk-emb-g-kopf{background:var(--fk-emb-ton);border-radius:7px;width:116px;height:26px}.fk-emb-g-balken{background:var(--fk-emb-ton);border-radius:999px;width:min(420px,100%);height:5px;overflow:hidden}.fk-emb-g-balken span{background:var(--fk-emb-ton2);border-radius:999px;width:28%;height:100%;display:block}.fk-emb-g-karte{background:#fff9;border:1px solid #10182814;border-radius:18px;flex-direction:column;align-items:center;gap:14px;width:min(520px,100%);padding:30px 24px;display:flex}.fk-emb-g-zeile{background:var(--fk-emb-ton);border-radius:6px;height:18px}.fk-emb-g-zeile.breit{width:78%}.fk-emb-g-zeile.schmal{width:52%;margin-bottom:6px}.fk-emb-g-opt{background:var(--fk-emb-ton);border:1px solid #10182817;border-radius:12px;width:100%;height:54px}@media (prefers-reduced-motion:no-preference){.fk-emb-g-kopf,.fk-emb-g-zeile,.fk-emb-g-opt,.fk-emb-g-balken span{animation:1.6s ease-in-out infinite fk-emb-puls}.fk-emb-g-zeile.schmal{animation-delay:80ms}.fk-emb-g-opt:nth-of-type(3){animation-delay:.16s}.fk-emb-g-opt:nth-of-type(4){animation-delay:.24s}}@keyframes fk-emb-puls{0%,to{opacity:1}50%{opacity:.55}}.fk-recht-seite{max-width:46rem;padding:40px 20px calc(48px + env(safe-area-inset-bottom,0px));color:var(--fk-text);font-family:var(--fk-font);margin:0 auto;line-height:1.6}.fk-recht-seite h1{font-family:var(--fk-font-head,var(--fk-font));margin:0 0 24px;font-size:clamp(1.5rem,4cqw,2rem)}.fk-recht-inhalt h2{font-family:var(--fk-font-head,var(--fk-font));margin:32px 0 8px;font-size:1.2rem}.fk-recht-inhalt h3{margin:24px 0 6px;font-size:1.02rem}.fk-recht-inhalt p{margin:0 0 14px}.fk-recht-inhalt ul,.fk-recht-inhalt ol{margin:0 0 14px;padding-left:22px}.fk-recht-inhalt li{margin-bottom:6px}.fk-recht-inhalt a{color:var(--fk-primary)}.fk-recht-inhalt blockquote{border-left:3px solid color-mix(in srgb, var(--fk-text) 18%, transparent);margin:0 0 14px;padding-left:14px}.fk-recht-inhalt pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 14px;font-size:.9rem}.fk-recht-inhalt hr{border:0;border-top:1px solid color-mix(in srgb, var(--fk-text) 14%, transparent);margin:24px 0}.fk-recht-tabelle{margin:0 0 14px;overflow-x:auto}.fk-recht-tabelle table{border-collapse:collapse;min-width:100%;font-size:.92rem}.fk-recht-tabelle th,.fk-recht-tabelle td{border:1px solid color-mix(in srgb, var(--fk-text) 14%, transparent);text-align:left;vertical-align:top;padding:7px 10px}.fk-recht-zurueck{margin-top:36px}.fk-recht-zurueck a{color:var(--fk-primary);text-decoration:none}.fk-recht-zurueck a:hover{text-decoration:underline}.fk-submit:active,.adm-btn:active{transform:scale(.98)}.fk-option,.fk-submit,.adm-btn,.adm-mini{touch-action:manipulation;min-height:44px}.fb-freitext.fb-t-s{font-size:.88rem}.fb-freitext.fb-t-m{font-size:.97rem}.fb-freitext.fb-t-l{font-size:1.1rem}.fb-freitext.fb-t-w-normal .fb-freitext-label{font-weight:400}.fb-freitext.fb-t-w-bold .fb-freitext-label{font-weight:700}
.fb-effect-jitter{animation:6s ease-in-out infinite fb-jitter}.fb-effect-jitter.fb-takt-haeufig{animation:2.5s ease-in-out infinite fb-jitter-haeufig}.fb-effect-jitter.fb-takt-selten{animation:8s ease-in-out infinite fb-jitter-selten}.fb-effect-pulse{animation:5s ease-in-out infinite fb-pulse}.fb-effect-pulse.fb-takt-haeufig{animation:2.5s ease-in-out infinite fb-pulse-haeufig}.fb-effect-pulse.fb-takt-selten{animation:8s ease-in-out infinite fb-pulse-selten}.fb-effect-shine{position:relative;overflow:hidden}.fb-effect-shine:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;height:100%;animation:5s ease-in-out infinite fb-shine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}.fb-effect-shine.fb-takt-haeufig:after{animation:2.5s ease-in-out infinite fb-shine-haeufig}.fb-effect-shine.fb-takt-selten:after{animation:8s ease-in-out infinite fb-shine-selten}@media (prefers-reduced-motion:reduce){.fb-effect-jitter,.fb-effect-pulse,.fb-effect-shine:after,.fb-effect-jitter.fb-takt-haeufig,.fb-effect-jitter.fb-takt-selten,.fb-effect-pulse.fb-takt-haeufig,.fb-effect-pulse.fb-takt-selten,.fb-effect-shine.fb-takt-haeufig:after,.fb-effect-shine.fb-takt-selten:after{animation:none}}
.fb-ruht-leer{color:#ffffff8c;background:repeating-linear-gradient(-45deg,#ffffff0b 0 10px,#0000 10px 20px);align-content:center;place-items:center;gap:8px;padding:16px;display:grid;position:absolute;inset:0}.fb-ruht-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;overflow:hidden}.fb-ruht-marke,.fb-ruht-titel{z-index:1;position:relative}.fb-ruht-marke{color:#fff;background:#000000a8;border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:600;position:absolute;bottom:8px;right:8px}.fb-ruht-titel{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 150px);font-size:.68rem;position:absolute;bottom:8px;left:8px;overflow:hidden}
.fb-form,.fb-kw-felder,.fb-kw-satz{gap:14px;display:grid}.fb-field{gap:6px;font-size:.88rem;font-weight:500;display:grid}.fb-field input,.fb-field select,.fb-field textarea{width:100%;min-width:0;color:var(--fk-text);background:var(--fk-card);border:1.5px solid var(--blk-border,color-mix(in srgb, var(--fk-text) 13%, transparent));border-radius:var(--blk-radius,calc(var(--fk-radius) - 4px));padding:14px 15px;font-size:1rem}.fb-field input:focus,.fb-field select:focus,.fb-field textarea:focus{border-color:var(--blk-accent,var(--fk-primary));box-shadow:0 0 0 3px color-mix(in srgb, var(--blk-accent,var(--fk-primary)) 18%, transparent);outline:none}.fb-field textarea{resize:vertical;min-height:96px;font-family:inherit}.fb-submit{border-radius:var(--blk-radius,calc(var(--fk-radius) - 4px));background:var(--blk-accent,var(--fk-primary));min-height:48px;color:var(--fk-primary-text);cursor:pointer;border:none;padding:15px;font-size:1.02rem;font-weight:600}.fb-form-consent{color:var(--blk-text,var(--fk-muted));cursor:pointer;text-align:left;align-items:flex-start;gap:10px;margin-top:14px;font-size:.82rem;line-height:1.45;display:flex}.fb-form-consent input{width:18px;height:18px;accent-color:var(--blk-accent,var(--fk-primary));flex:none;margin:1px 0 0}.fb-form-consent a{color:inherit;text-decoration:underline}.fb-form.ruht input,.fb-form.ruht .fb-submit{opacity:.72;cursor:default}
.fk-offen .fb-choice-option{background:var(--fk-card);border:1px solid color-mix(in srgb, var(--fk-text) 12%, transparent);box-shadow:none;transition:box-shadow .15s,border-color .15s}@media (hover:hover){.fk-offen .fb-choice-option:hover{border-color:color-mix(in srgb, var(--fk-primary) 45%, transparent);box-shadow:0 4px 14px -4px #10182829}}.fk-rein .fb-choice-option{animation:.18s cubic-bezier(.22,.61,.36,1) both fk-opt-rein;animation-delay:calc(min(var(--i,0), 8) * 20ms)}.fb-choice-option.selected{animation:.12s ease-out fk-puls}@media (prefers-reduced-motion:reduce){.fk-rein .fb-choice-option,.fb-choice-option.selected{animation:none}}.fb-sonstiges{width:100%;color:var(--fk-text);background:var(--fk-card);border:1.5px solid var(--blk-accent,var(--fk-primary));border-radius:var(--blk-radius,calc(var(--fk-radius) - 4px));margin-top:10px;padding:13px 15px;font-size:1rem}.fb-choice-question{margin-bottom:10px;font-weight:600}.fb-opt-text,.fb-opt-label{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0}.fb-choice-options{--opt-schrift:1rem;gap:10px;display:grid}.fb-choice-option{cursor:pointer;min-width:0;min-height:48px;font:inherit;border:1.5px solid var(--opt-rahmen,color-mix(in srgb, var(--fk-text) 10%, transparent));border-radius:calc(var(--fk-radius) - 4px);background:var(--opt-grund,var(--fk-card));color:var(--opt-text,inherit);cursor:pointer;align-items:center;gap:12px;padding:15px 17px;font-size:1rem;transition:border-color .15s,background .15s;display:flex;position:relative}@media (hover:hover){.fb-choice-option:hover{border-color:var(--blk-accent,var(--fk-primary));background:color-mix(in srgb, var(--opt-grund,var(--fk-card)) 94%, var(--fk-text))}.fb-choice-option.selected:hover{background:var(--opt-grund-aktiv,color-mix(in srgb, var(--blk-accent,var(--fk-primary)) 8%, var(--fk-card)))}}.fb-choice-option.selected{border-color:var(--opt-rahmen-aktiv,var(--blk-accent,var(--fk-primary)));box-shadow:inset 0 0 0 .5px var(--opt-rahmen-aktiv,var(--blk-accent,var(--fk-primary)));background:var(--opt-grund-aktiv,color-mix(in srgb, var(--blk-accent,var(--fk-primary)) 8%, var(--fk-card)));color:var(--opt-text-aktiv,var(--opt-text,inherit))}.fb-opt-input{appearance:none;border-radius:inherit;cursor:pointer;background:0 0;border:none;margin:0;position:absolute;inset:0}.fb-opt-text{--opt-txt:calc(var(--opt-schrift,1rem) * var(--opt-skala,1));flex:1;gap:3px;min-width:0;display:grid}.fb-opt-label{font-size:var(--opt-txt)}.fb-opt-icon{color:var(--opt-icon,inherit);flex:none;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex}.fb-opt-icon.hat-flaeche{background:var(--opt-icon-bg,transparent);border-radius:9px;width:34px;height:34px}.fb-kachel-icon{color:var(--opt-icon,inherit)}.fb-opt-sub{font-size:calc(var(--opt-txt) * .8);opacity:.75;font-weight:400;line-height:1.35}.fb-opt-kreis{border:2px solid color-mix(in srgb, var(--fk-text) 18%, transparent);border-radius:999px;flex:none;width:20px;height:20px;transition:border-color .15s}.fb-choice-option.selected .fb-opt-kreis{border-color:var(--blk-accent,var(--fk-primary));border-width:6px}.fb-choice-options.fb-spalten-1,.fb-choice-options.fb-stil-list.fb-spalten-2{grid-template-columns:minmax(0,1fr)}.fb-stil-list .fb-choice-option{text-align:left}.fb-stil-image .fb-choice-option{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.fb-kachel-bild{aspect-ratio:4/3;background:color-mix(in srgb, var(--fk-text) 5%, transparent);flex:auto;place-items:center;min-height:0;display:grid;overflow:hidden}.fb-kachel-bild img{object-fit:cover;width:100%;height:100%}.fb-kachel-icon{opacity:.85;font-size:2rem;line-height:1}.fb-stil-image .fb-opt-text{background:var(--blk-accent,var(--fk-primary));text-align:center;padding:11px 10px}.fb-stil-image .fb-opt-label{font-weight:600;line-height:1.3}.fb-choice-options.fb-spalten-2,.fb-stil-solid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fb-stil-solid .fb-choice-option{background:var(--blk-accent,var(--fk-primary));text-align:center;border-color:#0000;flex-direction:column;justify-content:center;gap:8px;min-height:104px;padding:18px 14px;font-weight:600}.fb-stil-solid .fb-opt-text{text-align:center;flex:none}.fb-stil-solid .fb-opt-icon{font-size:1.7rem}.fb-stil-solid .fb-choice-option:hover{filter:brightness(1.08);border-color:#0000}.fb-stil-solid .fb-choice-option.selected{border-color:var(--fk-text);background:var(--fk-primary)}.fb-stil-solid .fb-opt-kreis{display:none}@container fk (min-width:560px){.fb-choice-options.fb-stil-list.fb-spalten-2,.fb-stil-list,.fb-stil-theme{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fb-stil-theme .fb-choice-option{background:color-mix(in srgb, var(--fk-kachel,#111827) 92%, var(--fk-primary));text-align:left;border-color:#0000;flex-direction:column;align-items:flex-start;gap:8px;min-height:118px;padding:20px 18px}.fb-stil-theme .fb-choice-option:hover{background:color-mix(in srgb, var(--fk-kachel,#111827) 80%, var(--fk-primary));border-color:#0000}.fb-stil-theme .fb-choice-option.selected{border-color:var(--fk-primary);background:color-mix(in srgb, var(--fk-kachel,#111827) 78%, var(--fk-primary))}.fb-stil-theme .fb-opt-label{font-weight:600}.fb-stil-theme .fb-opt-icon{font-size:1.6rem}.fb-stil-theme .fb-opt-kreis{display:none}.fb-stil-image .fb-opt-text,.fb-stil-solid .fb-choice-option{color:var(--blk-text,var(--fk-primary-text))}.fb-stil-theme .fb-choice-option{color:var(--blk-text,#fff)}.fb-align-left .fb-choice-option,.fb-align-left .fb-opt-text{text-align:left}.fb-align-center .fb-choice-option,.fb-align-center .fb-opt-text{text-align:center}.fb-align-right .fb-choice-option,.fb-align-right .fb-opt-text{text-align:right}.fb-align-center .fb-stil-list .fb-choice-option{justify-content:center}.fb-align-right .fb-stil-list .fb-choice-option{justify-content:flex-end}.fb-align-center .fb-stil-list .fb-opt-text,.fb-align-right .fb-stil-list .fb-opt-text{flex:0 auto}.fb-wahl{font-family:var(--blk-font,inherit)}.fb-align-center .fb-stil-theme .fb-choice-option{align-items:center}.fb-align-right .fb-stil-theme .fb-choice-option{align-items:flex-end}
.fk-theme h1,.fk-theme h2,.fk-theme h3,.fk-theme .fb-headline{font-family:var(--blk-font,var(--fk-font-head,var(--fk-font)));-webkit-font-smoothing:antialiased}.fk-offen .fk-step>.fb-blocks>.fb-headline{text-align:center}.fb-headline{letter-spacing:-.015em;text-wrap:balance;margin-bottom:8px;line-height:1.2}h1.fb-headline{font-size:clamp(1.4rem,5.5cqw,1.9rem)}h2.fb-headline{font-size:clamp(1.2rem,4.5cqw,1.5rem)}h3.fb-headline{font-size:1.08rem}.fb-eyebrow{color:var(--blk-accent,var(--fk-primary));letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;font-size:.8rem;font-weight:700;line-height:1.3;display:block}.fb-headline.fb-h-s{font-size:var(--fb-h-s)}.fb-headline.fb-h-m{font-size:var(--fb-h-m)}.fb-headline.fb-h-l{font-size:var(--fb-h-l)}.fb-headline.fb-h-xl{font-size:var(--fb-h-xl)}.fb-headline.fb-h-2xl{font-size:var(--fb-h-2xl)}.fb-headline.fb-h-2xl,.fb-headline.fb-h-display,.fb-headline.fb-h-giant{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;font-weight:800;line-height:1.05}.fb-headline.fb-h-display{font-size:var(--fb-h-display)}.fb-headline.fb-h-giant{font-size:var(--fb-h-giant);line-height:1.02}.fb-headline.fb-h-gross{text-transform:uppercase;letter-spacing:-.01em}.fb-headline.fb-h-w-normal{font-weight:500}.fb-headline.fb-h-w-bold{font-weight:700}.fb-headline.fb-h-w-black{font-weight:800}.fb-h-verlauf .fb-eyebrow{-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentcolor;color:var(--blk-accent,var(--fk-primary))}.fb-ton-hell .fb-eyebrow{color:#ffffffd1}.fb-ton-dunkel .fb-eyebrow{color:var(--blk-accent,var(--fk-primary))}
.fb-text{color:var(--blk-text,var(--fk-muted));font-family:var(--blk-font,inherit);font-size:.97rem;line-height:1.6}.fb-text p+p{margin-top:.8em}.fb-text.fb-t-gross{text-transform:uppercase;letter-spacing:.04em}.fb-text.fb-zh-kompakt{line-height:1.4}.fb-text.fb-zh-normal{line-height:1.6}.fb-text.fb-zh-luftig{line-height:1.9}
.fb-image-el{border-radius:var(--blk-bild-radius,0);max-width:100%;height:auto;display:block}.fb-image-el.rounded{border-radius:var(--blk-bild-radius,calc(var(--fk-radius) - 4px))}.fb-image-el.fb-bild-1-1,.fb-image-el.fb-bild-4-3,.fb-image-el.fb-bild-16-9{object-fit:var(--blk-bild-fit,cover);height:auto}.fb-image-el{object-position:var(--blk-bild-pos,50% 50%)}.fb-image.fb-bild-v-oben,.fb-image.fb-bild-v-mittig,.fb-image.fb-bild-v-unten{flex-direction:column;align-items:flex-start;display:flex}.fb-image.fb-bild-v-oben{justify-content:flex-start}.fb-image.fb-bild-v-mittig{justify-content:center}.fb-image.fb-bild-v-unten{justify-content:flex-end}.fb-blocks>.fb-image.fb-bild-v-oben,.fb-blocks>.fb-image.fb-bild-v-mittig,.fb-blocks>.fb-image.fb-bild-v-unten{flex-grow:1}.fb-bild-text{color:var(--blk-text,var(--fk-muted));margin-top:8px;font-size:.82rem;line-height:1.45}.fb-leer-icon{opacity:.6;font-size:1.7rem;line-height:1}
.fb-video-el{aspect-ratio:16/9;border-radius:calc(var(--fk-radius) - 4px);background:color-mix(in srgb, var(--fk-text) 6%, transparent);border:none;width:100%;display:block}.fb-video-consent{aspect-ratio:16/9;border-radius:calc(var(--fk-radius) - 4px);color:#fff;background:radial-gradient(#ffffff0d 1px, transparent 1.5px) 0 0 / 5px 5px, radial-gradient(130% 120% at 50% -8%, color-mix(in srgb, var(--fk-primary) 20%, #0c0e13), #0a0b0f 72%);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.fb-video-poster{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.fb-video-anbieter{z-index:1;letter-spacing:.02em;color:#ffffff9e;font-size:.72rem;font-weight:600;position:absolute;top:10px;left:13px}.fb-video-consent-box{z-index:1;align-items:var(--blk-flex,center);margin-inline:var(--blk-rand-l,auto) var(--blk-rand-r,auto);max-width:34rem;text-align:inherit;text-shadow:0 1px 3px #00000073;flex-direction:column;gap:11px;padding:22px 20px;display:flex;position:relative}.fb-video-play-knopf{cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0;line-height:0;transition:transform .18s cubic-bezier(.2,0,0,1)}.fb-video-play-knopf:hover{transform:scale(1.05)}.fb-video-consent-text{color:#fffffff0;margin:0;font-size:.9rem;line-height:1.45}.fb-video-consent-mehr{color:#fff;text-underline-offset:2px;font-weight:600;text-decoration:underline}.fb-video-laden{border-radius:var(--fk-radius);background:var(--fk-primary);min-height:44px;color:var(--fk-primary-text);font:inherit;cursor:pointer;border:none;margin-top:2px;padding:11px 22px;font-weight:650;transition:filter .15s;box-shadow:0 6px 18px #00000047}.fb-video-laden:hover{filter:brightness(1.06)}.fb-video-merken{color:#ffffffd1;cursor:pointer;text-shadow:none;font-size:.8rem;display:block}.fb-video-merken input{vertical-align:middle;width:16px;height:16px;accent-color:var(--fk-primary);cursor:pointer;margin:0 7px 0 0}@container fk (max-width:520px){.fb-video-consent{aspect-ratio:auto}.fb-video-consent-box{gap:8px;padding:16px 14px}.fb-video-consent-text{font-size:.82rem;line-height:1.4}.fb-video-merken{font-size:.74rem}}.cp-stage{aspect-ratio:16/9;border-radius:calc(var(--fk-radius) - 4px);isolation:isolate;width:100%;clip-path:inset(0 round calc(var(--fk-radius) - 4px));background:#000;position:relative;overflow:hidden}.cp-platzhalter{text-align:center;background:var(--fk-card,#fff);border:1.5px dashed var(--fk-muted,#98a2b3);border-radius:inherit;color:var(--fk-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex;position:absolute;inset:0}.cp-platzhalter-icon{opacity:.5;font-size:1.6rem}.cp-video{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%;display:block}.cp-placeholder{background-position:50%;background-repeat:no-repeat;background-size:cover}.cp-play{border-radius:inherit;cursor:pointer;background:#00000040;border:none;place-items:center;width:100%;display:grid;position:absolute;inset:0}.cp-leiste{border-radius:inherit;z-index:1;color:#fff;pointer-events:none;background:linear-gradient(0deg,#000c 0,#0009 62px,#0000003d 76px,#0000 100%);flex-direction:column;align-items:stretch;padding:22px 8px 6px;transition:opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.cp-knopf,.cp-ton,.cp-menue-huelle{pointer-events:auto}.cp-leiste-reihe,.cp-ton{align-items:center;gap:2px;display:flex}.cp-leiste .cp-bar{pointer-events:none;background:#ffffff4d;height:5px;margin:0 0 7px}.cp-leiste .cp-bar.scrub{pointer-events:auto;height:7px}.cp-leiste.verborgen{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}.cp-stage.cp-ruht .cp-video{cursor:none}.cp-fueller{flex:1}.cp-knopf{width:44px;height:44px;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:999px;flex:none;place-items:center;padding:0;transition:background-color .15s;display:grid}.cp-knopf.aktiv{background:#fff3}.cp-knopf svg{filter:drop-shadow(0 1px 2px #0000008c)}.cp-zurueck{position:relative}.cp-zurueck-zahl{pointer-events:none;place-items:center;font-size:.5rem;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.cp-regler{appearance:none;cursor:pointer;touch-action:manipulation;background:0 0;flex:none;width:72px;height:20px;margin:0 6px 0 0;padding:0}.cp-regler::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--cp-fuell,100%), #ffffff52 var(--cp-fuell,100%));border-radius:999px;height:4px}.cp-regler::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:999px;width:12px;height:12px;margin-top:-4px}.cp-regler::-moz-range-track{background:#ffffff52;border-radius:999px;height:4px}.cp-regler::-moz-range-progress{background:#fff;border-radius:999px;height:4px}.cp-regler::-moz-range-thumb{background:#fff;border:none;border-radius:999px;width:12px;height:12px}.cp-menue-huelle{flex:none;position:relative}.cp-menue{background:#121214f0;border-radius:12px;gap:7px;width:max-content;padding:10px;animation:.14s ease-out both cp-menue-in;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000073}@keyframes cp-menue-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.cp-menue-titel{letter-spacing:.05em;text-transform:uppercase;opacity:.6;font-size:.68rem;font-weight:700}.cp-tempi{gap:2px;display:flex}.cp-tempo{color:#fff;min-width:44px;height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff1a;border:none;border-radius:8px;padding:0 4px;font-size:.74rem;font-weight:600;transition:background-color .15s}.cp-tempo.aktiv{background:var(--fk-primary);color:var(--fk-primary-text)}@media (hover:hover){.cp-knopf:hover{background:#ffffff29}.cp-tempo:hover{background:#ffffff2e}.cp-tempo.aktiv:hover{background:var(--fk-primary)}}.cp-unmute{border-radius:inherit;color:#fff;width:100%;font:inherit;cursor:pointer;text-align:center;background:#0000008c;border:none;padding:20px;display:block;position:absolute;inset:0}.cp-overlay{border-radius:inherit;color:#fff;text-align:center;background:#000000b8;place-content:center;gap:6px;padding:20px;display:grid;position:absolute;inset:0}.cp-overlay-title{font-size:1.15rem;font-weight:700}.cp-overlay-text{opacity:.85;font-size:.9rem}.cp-overlay-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.cp-btn{border-radius:calc(var(--fk-radius) - 6px);color:#fff;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:1.5px solid #ffffff80;padding:12px 20px;font-weight:600}.cp-btn.primary{background:var(--fk-primary);border-color:var(--fk-primary);color:var(--fk-primary-text)}.cp-bar{cursor:default;background:#00000024;border-radius:999px;height:6px;margin-top:6px;position:relative;overflow:hidden}.cp-bar.scrub{cursor:pointer;height:8px}.cp-bar-fill{background:var(--fk-primary);border-radius:999px;height:100%;transition:width .25s linear}.cp-cta{text-align:center;margin-top:16px;animation:.45s both cp-cta-in}@keyframes cp-cta-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cp-title{color:var(--fk-muted);margin-top:8px;font-size:.85rem}.cp-play:focus-visible,.cp-unmute:focus-visible,.cp-btn:focus-visible,.cp-stage:focus-visible{outline:3px solid var(--fk-primary);outline-offset:-4px}.cp-knopf:focus-visible,.cp-tempo:focus-visible,.cp-regler:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.cp-bar-fill{transition:none}.cp-cta,.cp-menue{animation:none}.cp-knopf,.cp-tempo,.cp-leiste,.cp-leiste.verborgen{transition:none}}
.fb-block.fb-button{border-width:0}.fb-btn-stapel{flex-direction:column;align-items:center;gap:1px;line-height:1.15;display:inline-flex}.fb-btn-label{font-weight:600}@supports (text-box:trim-both cap alphabetic) and (margin-block:calc((1lh - 1cap) / 2)){.fb-btn-label{margin-block:calc(.445lh - .445cap)}.fb-btn-sub{margin-block:calc(.5705lh - .5705cap)}}.fb-btn-sub{font-size:.78em;font-weight:400}
.fb-spacer-none{height:0}.fb-spacer-sm{height:8px}.fb-spacer-md{height:20px}.fb-spacer-lg{height:40px}.fb-abstand-none{height:0}.fb-abstand-s{height:10px}.fb-abstand-m{height:22px}.fb-abstand-l{height:40px}.fb-abstand-xl{height:64px}@container fk (min-width:560px){.fb-abstand-s{height:14px}.fb-abstand-m{height:30px}.fb-abstand-l{height:56px}.fb-abstand-xl{height:96px}}
.fb-divider{border:none;border-top:var(--blk-border-w,1px) solid var(--blk-border,color-mix(in srgb, var(--fk-text) 12%, transparent));width:100%}.fb-tr-gepunktet{border-top-style:dotted;border-top-width:2px}.fb-tr-akzent{border-top-width:3px;border-top-color:var(--blk-accent,var(--fk-primary));border-radius:99px}.fb-divider.fb-tr-kurz{width:64px;margin-inline:auto}.fb-align-left>.fb-tr-kurz,.fb-tr-kurz.fb-align-left{margin-inline:0 auto}.fb-align-right>.fb-tr-kurz,.fb-tr-kurz.fb-align-right{margin-inline:auto 0}
.fb-bullet-list{gap:9px;list-style:none;display:grid}.fb-bullet-list li{align-items:flex-start;gap:10px;font-size:.97rem;line-height:1.5;display:flex}.fb-bullet-list.fb-align-center li,.fb-align-center .fb-bullet-list li{justify-content:center}.fb-bullet-list.fb-align-right li,.fb-align-right .fb-bullet-list li{justify-content:flex-end}.fb-bullet-list.fb-align-center .fb-punkt-text,.fb-bullet-list.fb-align-right .fb-punkt-text,.fb-align-center .fb-punkt-text,.fb-align-right .fb-punkt-text{text-align:left}.fb-punkt-marke{border-left:2px solid var(--fk-primary);border-bottom:2px solid var(--fk-primary);flex:none;width:11px;height:6px;margin-top:.48em;transform:rotate(-45deg)}.fb-punkt-marke.eigen{text-align:center;border:none;width:auto;min-width:1.15em;height:auto;margin-top:0;font-size:1.05em;line-height:1.45;transform:none}.fb-punkt-text{min-width:0}
.fb-testimonial{padding:var(--blk-pad-y,18px) var(--blk-pad-x,18px);border:var(--blk-border-w,1.5px) solid var(--blk-border,color-mix(in srgb, var(--fk-text) 10%, transparent));border-radius:var(--blk-radius,calc(var(--fk-radius) - 4px));background:var(--blk-bg,var(--fk-card))}.fb-testimonial blockquote{font-size:.98rem;line-height:1.55}.fb-testimonial blockquote:before{content:"„"}.fb-testimonial blockquote:after{content:"“"}.fb-testimonial figcaption{justify-content:var(--blk-flex,flex-start);align-items:center;gap:10px;margin-top:12px;font-size:.88rem;display:flex}.fb-testimonial figcaption span{display:grid}.fb-testimonial figcaption small{color:var(--fk-muted)}.fb-avatar{object-fit:cover;border-radius:999px;flex:none;width:38px;height:38px}.fb-sterne{gap:2px;justify-content:var(--blk-flex,flex-start);margin-bottom:10px;font-size:.95rem;display:flex}.fb-stern{color:color-mix(in srgb, var(--fk-text) 16%, transparent);line-height:1}.fb-stern.voll{color:var(--fb-stern,#f5a524)}.fb-stimmvideo-hoch{--fb-stimmvideo:9 / 16}.fb-stimmvideo-quer{--fb-stimmvideo:16 / 9}.fb-stimme-video{width:100%;aspect-ratio:var(--fb-stimmvideo,16 / 9);border-radius:calc(var(--fk-radius) - 6px);color:var(--fk-text);font:inherit;cursor:pointer;background:#000;border:none;place-items:center;margin:0 0 12px;display:grid;position:relative;overflow:hidden}video.fb-stimme-video{object-fit:contain;cursor:default;display:block}.fb-stimme-video.ruht{cursor:default}.fb-stimme-zeile{quotes:none;color:color-mix(in srgb, var(--fk-text) 78%, transparent);margin:0 0 10px;font-size:.88rem;font-style:normal}.fb-stimme-zeile:before,.fb-stimme-zeile:after{content:none}.fb-stimmen-karten .fb-stimme-video{max-height:320px}.fb-stimmen{gap:16px;display:grid}@container fk (min-width:620px){.fb-stimmen-karten{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.fb-avatar.eckig{border-radius:8px}
.fb-case-study{width:100%}.cs-buehne{container:cs/inline-size}.fb-case-study.cs-voll{width:auto;margin-inline:calc(50% - 50cqw);padding-inline:max(0px,50cqw - 50%)}.fb-case-study.cs-voll.cs-w-split{background:var(--blk-bg,#10131c)}.fb-case-study.cs-voll.cs-w-editorial{background:var(--blk-bg,var(--fk-card,#fff))}.cs-randlos .cs{border-radius:0}.cs-randlos .cs-editorial{border:0}.cs-split .cs-inhalt,.cs-editorial .cs-abschnitte{background:var(--cs-bg-a,transparent)}.cs-split .cs-mediumspalte{background:var(--cs-bg-b,transparent)}.cs-editorial.cs-seiten .cs-stimme{border-color:#0000}.cs-split{background:var(--blk-bg,#10131c);color:var(--blk-text,#f5f7fb)}.cs-split .cs-inhalt{align-content:center;min-width:0;padding:clamp(22px,5cqw,46px);display:grid}@container cs (min-width:700px){.cs-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.cs-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--blk-accent,var(--fk-primary,#5b8cff));margin-bottom:10px;font-size:.74rem;font-weight:800;display:block}.cs-titel{font-family:var(--fk-font-head,inherit);letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-size:clamp(1.45rem,1rem + 2.2cqw,2.3rem);font-weight:800;line-height:1.14}.cs-hervor{color:var(--blk-accent,var(--fk-primary,#5b8cff))}.cs-zahlen{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);grid-template-columns:repeat(auto-fit,minmax(min(110px,100%),1fr));gap:16px 18px;margin:0 0 22px;padding:18px 0;display:grid}.cs-zahl{min-width:0}.cs-zahl-wert{font-family:var(--fk-font-head,inherit);letter-spacing:-.02em;color:var(--blk-accent,var(--fk-primary,#5b8cff));overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,1rem + 2.4cqw,2.7rem);font-weight:800;line-height:1.05}.cs-zahl-label{color:color-mix(in srgb, currentColor 70%, transparent);margin:6px 0 0;font-size:.84rem;line-height:1.4}.cs-zahl-label small{opacity:.8;margin-top:2px;font-size:.76rem;display:block}.cs-zitat{border-left:3px solid var(--blk-accent,var(--fk-primary,#5b8cff));margin:0 0 18px;padding-left:16px}.cs-zitat p{text-wrap:pretty;font-size:1.02rem;line-height:1.6}.cs-person{align-items:center;gap:12px;display:flex}.cs-person span{gap:1px;min-width:0;display:grid}.cs-person strong{font-size:.94rem;font-weight:650}.cs-person small{color:color-mix(in srgb, currentColor 65%, transparent);font-size:.82rem}.cs-avatar{object-fit:cover;border-radius:999px;flex:none;width:44px;height:44px}.cs-avatar-initialen{color:var(--blk-accent,var(--fk-primary,#5b8cff));background:color-mix(in srgb, var(--blk-accent,var(--fk-primary,#5b8cff)) 18%, transparent);place-items:center;font-size:.92rem;font-weight:700;display:grid}.cs-mediumspalte{min-height:0;position:relative}.cs-medium{object-fit:cover;background:color-mix(in srgb, currentColor 8%, transparent);border:0;width:100%;height:100%;min-height:200px;display:block}@container cs (max-width:699.98px){.cs-split .cs-mediumspalte{order:-1}.cs-split .cs-medium{aspect-ratio:16/10;height:auto;min-height:0}}.cs-medium-leer,.cs-medium-ruht{color:color-mix(in srgb, currentColor 60%, transparent);place-items:center;font-size:.86rem;display:grid;position:relative}.cs-consent{cursor:pointer;text-align:center;color:inherit;place-items:center;padding:0;display:grid;position:relative}.cs-consent-text{z-index:1;color:#fff;background:#0000009e;border-radius:10px;padding:10px 16px;font-size:.86rem;line-height:1.4;position:relative}.cs-consent-text small{opacity:.8;font-size:.75rem;display:block}.cs-play{z-index:1;background:#fffffff0;border-radius:999px;width:56px;height:56px;margin-bottom:10px;position:relative;box-shadow:0 0 0 1px #ffffff59}.cs-play:after{content:"";clip-path:polygon(12% 4%,96% 50%,12% 96%);background:#10131c;width:19px;height:21px;margin:auto;position:absolute;inset:0}.cs-editorial{background:var(--blk-bg,var(--fk-card,#fff));color:var(--blk-text,inherit);border:1px solid color-mix(in srgb, currentColor 12%, transparent);gap:0}@container cs (min-width:700px){.cs-editorial{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}.cs-stimme{border-right:1px solid color-mix(in srgb, currentColor 12%, transparent)}}@container cs (max-width:699.98px){.cs-stimme{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent)}}.cs-stimme{background:var(--cs-bg-b,color-mix(in srgb, var(--blk-accent,var(--fk-primary,#2470f5)) 6%, transparent));align-content:start;gap:12px;min-width:0;padding:clamp(20px,3.5cqw,32px);display:grid}.cs-stimme .cs-medium{aspect-ratio:4/5;border-radius:12px;height:auto;min-height:0}.cs-sterne{color:#f5a524;gap:2px;display:inline-flex}.cs-zitat-hell{font-family:var(--fk-font-head,inherit);border:0;margin:0;padding:0}.cs-zitat-hell p{text-wrap:pretty;font-size:1.06rem;font-weight:600;line-height:1.55}.cs-zitat-hell p:before{content:"„"}.cs-zitat-hell p:after{content:"“"}.cs-person-hell{gap:1px;font-size:.86rem;display:grid}.cs-person-hell strong{font-size:.95rem;font-weight:650}.cs-person-hell span{color:color-mix(in srgb, currentColor 62%, transparent)}.cs-website{overflow-wrap:anywhere}.cs-abschnitte{align-content:start;gap:0;min-width:0;padding:clamp(20px,3.5cqw,34px);display:grid}.cs-eyebrow-hell{margin-bottom:6px}.cs-titel-hell{margin-bottom:20px;font-size:clamp(1.3rem,1rem + 1.6cqw,1.85rem)}.cs-abschnitt{padding:0 0 20px 26px;position:relative}.cs-abschnitt:before{content:"";background:color-mix(in srgb, var(--blk-accent,var(--fk-primary,#2470f5)) 24%, transparent);width:2px;position:absolute;top:16px;bottom:-4px;left:5px}.cs-abschnitt:last-of-type:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--blk-accent,var(--fk-primary,#2470f5)) 24%, transparent), transparent)}.cs-abschnitt:after{content:"";background:var(--blk-accent,var(--fk-primary,#2470f5));border-radius:999px;width:12px;height:12px;position:absolute;top:5px;left:0}.cs-abschnitt h4{letter-spacing:.1em;text-transform:uppercase;color:var(--blk-accent,var(--fk-primary,#2470f5));margin-bottom:6px;font-size:.76rem;font-weight:800}.cs-abschnitt p{text-wrap:pretty;font-size:.97rem;line-height:1.6}.cs-ergebnisse{border:1px solid color-mix(in srgb, currentColor 12%, transparent);border-radius:12px;gap:0;margin:4px 0 0;padding:0;font-size:.93rem;list-style:none;display:grid;overflow:hidden}.cs-ergebnisse li{background:color-mix(in srgb, var(--blk-accent,var(--fk-primary,#2470f5)) 5%, transparent);flex-wrap:wrap;gap:4px 10px;padding:10px 14px;display:flex}.cs-ergebnisse li+li{border-top:1px solid color-mix(in srgb, currentColor 10%, transparent)}.cs-ergebnisse strong{font-weight:650}.cs-marke{z-index:1;color:#fff;background:#0000009e;border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:600;position:relative}@container cs (min-width:700px){.cs-split.cs-medium-links .cs-mediumspalte{order:-1}.cs-editorial:not(.cs-medium-links){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.cs-editorial:not(.cs-medium-links) .cs-stimme{border-right:0;border-left:1px solid color-mix(in srgb, currentColor 12%, transparent);order:2}}
.fb-faq-item{border-bottom:1px solid color-mix(in srgb, var(--fk-text) 10%, transparent)}.fb-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:14px 0;font-size:.97rem;font-weight:600;list-style:none;display:flex}.fb-faq-item summary::-webkit-details-marker{display:none}.fb-faq-item summary:after{content:"";opacity:.5;border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-inline:2px;transition:transform .2s;transform:rotate(45deg)}.fb-faq-item[open] summary:after{transform:rotate(-135deg)}.fb-faq-answer{color:var(--fk-muted);padding-bottom:14px;font-size:.94rem}.fb-faq-item{interpolate-size:allow-keywords}.fb-faq-item::details-content{height:0;transition:height .2s ease-out, content-visibility .2s allow-discrete;overflow:clip}.fb-faq-item[open]::details-content{height:auto}.fb-faq-plus .fb-faq-item summary:after{content:"+";border:0;width:auto;height:auto;font-size:1.2rem;line-height:1;transform:none}.fb-faq-plus .fb-faq-item[open] summary:after{content:"−";transform:none}.fb-faq-ohne-linien .fb-faq-item{border-bottom:0}@media (prefers-reduced-motion:reduce){.fb-faq-item[open] .fb-faq-answer{animation:none}}
.fb-vorteile{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container fk (min-width:560px){.fb-vorteile-2,.fb-vorteile-3,.fb-vorteile-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fk (min-width:860px){.fb-vorteile-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-vorteile-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.fb-vorteil{border-radius:var(--fk-radius,14px);background:var(--fk-card,#fff);border:1px solid color-mix(in srgb, var(--fk-text) 10%, transparent);text-align:left;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:22px 20px;display:flex;box-shadow:0 10px 28px -20px #00000059}.fb-vorteile-schlicht .fb-vorteil{box-shadow:none;background:0 0;border:0;padding:0}.fb-vorteil-icon{width:46px;height:46px;color:var(--vt-icon,var(--blk-accent,var(--fk-primary)));background:var(--vt-icon-bg,color-mix(in srgb, var(--blk-accent,var(--fk-primary)) 12%, transparent));border-radius:12px;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.fb-vorteil-titel{font-family:var(--fk-font-head,var(--fk-font));color:var(--blk-text,var(--fk-text));overflow-wrap:anywhere;font-size:1.05rem;font-weight:700;line-height:1.3}.fb-vorteil-text{color:var(--fk-muted);overflow-wrap:anywhere;font-size:.95rem;line-height:1.55}.fb-block.fb-align-center .fb-vorteil{text-align:center;align-items:center}.fb-block.fb-align-right .fb-vorteil{text-align:right;align-items:flex-end}
.fb-vgl{border-collapse:separate;border-spacing:0;gap:0;width:100%;display:grid}.fb-vgl thead,.fb-vgl tbody,.fb-vgl tr{display:contents}.fb-vgl th,.fb-vgl td{grid-column:var(--sp);grid-row:var(--zl);text-align:left;vertical-align:top;margin:0}.fb-vgl{grid-template-columns:minmax(0,1fr)}.fb-vgl th,.fb-vgl td{grid-column:1;grid-row:calc((var(--sp) - 1) * var(--vgl-zl-n) + var(--zl))}@container fk (min-width:620px){.fb-vgl{grid-template-columns:repeat(var(--vgl-sp-n), minmax(0, 1fr))}.fb-vgl th,.fb-vgl td{grid-column:var(--sp);grid-row:var(--zl)}}.fb-vgl-kopf{flex-direction:column;gap:2px;padding:16px 16px 14px;display:flex}.fb-vgl-marke{background:var(--fk-primary);color:var(--fk-primary-text,#fff);letter-spacing:.02em;border-radius:999px;align-self:flex-start;margin-bottom:6px;padding:3px 9px;font-size:.7rem;font-weight:700}.fb-vgl-titel{font-size:1.02rem;font-weight:700;line-height:1.3}.fb-vgl-unter{color:var(--fk-muted);font-size:.86rem;line-height:1.4}.fb-vgl-zahl{margin-top:6px;font-size:1.5rem;font-weight:800;line-height:1.1}.fb-vgl-zelle{align-items:flex-start;gap:9px;padding:11px 16px;font-size:.93rem;line-height:1.45;display:flex}.fb-vgl-text{min-width:0}.fb-vgl-zeichen{border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;position:relative}.fb-vgl-zeichen:before,.fb-vgl-zeichen:after{content:"";background:currentColor;border-radius:1px;position:absolute}.fb-vgl-ja{color:var(--vgl-ja,var(--fk-primary));background:color-mix(in srgb, var(--vgl-ja,var(--fk-primary)) 14%, transparent)}.fb-vgl-ja:before{transform-origin:0;width:5px;height:2px;top:8px;left:4px;transform:rotate(45deg)}.fb-vgl-ja:after{transform-origin:0;width:8px;height:2px;top:11px;left:7px;transform:rotate(-50deg)}.fb-vgl-nein{color:var(--vgl-nein,color-mix(in srgb, var(--fk-text) 45%, transparent));background:color-mix(in srgb, var(--fk-text) 8%, transparent)}.fb-vgl-nein:before,.fb-vgl-nein:after,.fb-vgl-teilweise:before{width:10px;height:2px;top:8px;left:4px}.fb-vgl-nein:before{transform:rotate(45deg)}.fb-vgl-nein:after{transform:rotate(-45deg)}.fb-vgl-teilweise{color:color-mix(in srgb, var(--fk-text) 45%, transparent);background:color-mix(in srgb, var(--fk-text) 8%, transparent)}.fb-vgl-teilweise:after{content:none}.fb-vgl-wert{text-align:right;color:var(--vgl-ja,var(--fk-primary));flex:none;margin-inline-start:auto;padding-inline-start:10px;font-size:.87rem;font-weight:700}.fb-vgl-trenner .fb-vgl-zelle{border-top:1px solid color-mix(in srgb, var(--fk-text) 10%, transparent)}.fb-vgl-zebra .fb-vgl-zelle.fb-vgl-ungerade{background:color-mix(in srgb, var(--fk-text) 4%, transparent)}.fb-vgl-eigene{border-inline:2px solid var(--fk-primary);background:color-mix(in srgb, var(--fk-primary) 4%, transparent)}.fb-vgl-kopf.fb-vgl-eigene{border-top:2px solid var(--fk-primary);border-radius:var(--fk-radius) var(--fk-radius) 0 0}.fb-vgl-eigene.fb-vgl-letzte{border-bottom:2px solid var(--fk-primary);border-radius:0 0 var(--fk-radius) var(--fk-radius)}.fb-vgl-zebra .fb-vgl-zelle.fb-vgl-ungerade.fb-vgl-eigene{background:color-mix(in srgb, var(--fk-primary) 8%, transparent)}.fb-vgl-knopfzelle{padding:14px 16px 16px}@container fk (min-width:620px){.fb-vgl-karten{gap:0 14px}.fb-vgl-karten th,.fb-vgl-karten td{border-inline:1px solid color-mix(in srgb, var(--fk-text) 12%, transparent);background:var(--fk-card)}.fb-vgl-karten .fb-vgl-kopf{border-top:1px solid color-mix(in srgb, var(--fk-text) 12%, transparent);border-radius:var(--fk-radius) var(--fk-radius) 0 0}.fb-vgl-karten .fb-vgl-letzte{border-bottom:1px solid color-mix(in srgb, var(--fk-text) 12%, transparent);border-radius:0 0 var(--fk-radius) var(--fk-radius)}.fb-vgl-karten .fb-vgl-eigene{border-inline-color:var(--fk-primary)}.fb-vgl-karten .fb-vgl-kopf.fb-vgl-eigene{border-top-color:var(--fk-primary)}.fb-vgl-karten .fb-vgl-letzte.fb-vgl-eigene{border-bottom-color:var(--fk-primary)}}@container fk (max-width:619.98px){.fb-vgl :is(.fb-vgl-kopf,.fb-vgl-zelle,.fb-vgl-knopfzelle){border-inline:1px solid color-mix(in srgb, var(--fk-text) 14%, var(--fk-card));background:var(--fk-card)}.fb-vgl .fb-vgl-kopf{border-top:1px solid color-mix(in srgb, var(--fk-text) 14%, var(--fk-card));border-radius:var(--fk-radius) var(--fk-radius) 0 0;background:color-mix(in srgb, var(--fk-text) 5%, var(--fk-card));margin-top:24px}.fb-vgl thead th:first-child{margin-top:0}.fb-vgl .fb-vgl-knopfzelle.fb-vgl-leer{padding:0}.fb-vgl .fb-vgl-letzte{border-bottom:1px solid color-mix(in srgb, var(--fk-text) 14%, var(--fk-card));border-radius:0 0 var(--fk-radius) var(--fk-radius)}.fb-vgl-zebra .fb-vgl-zelle.fb-vgl-ungerade{background:color-mix(in srgb, var(--fk-text) 4%, var(--fk-card))}.fb-vgl :is(.fb-vgl-kopf,.fb-vgl-zelle,.fb-vgl-knopfzelle).fb-vgl-eigene{border-inline:2px solid var(--fk-primary);background:color-mix(in srgb, var(--fk-primary) 5%, var(--fk-card))}.fb-vgl .fb-vgl-kopf.fb-vgl-eigene{border-top:2px solid var(--fk-primary);background:color-mix(in srgb, var(--fk-primary) 12%, var(--fk-card))}.fb-vgl .fb-vgl-eigene.fb-vgl-letzte{border-bottom:2px solid var(--fk-primary)}.fb-vgl-zebra .fb-vgl-zelle.fb-vgl-ungerade.fb-vgl-eigene{background:color-mix(in srgb, var(--fk-primary) 9%, var(--fk-card))}}
.fb-countdown{min-height:74px}.fb-countdown-label{color:var(--fk-muted);margin-bottom:8px;font-size:.88rem}.fb-countdown-parts{gap:8px;justify-content:var(--blk-flex,flex-start);display:flex}.fb-countdown-part{border-radius:calc(var(--fk-radius) - 6px);background:var(--fb-cd-kachel,color-mix(in srgb, var(--fk-primary) 10%, var(--fk-card)));flex:0 58px;gap:2px;min-width:0;padding:8px 6px;display:grid}.fb-countdown-part strong{font-variant-numeric:tabular-nums;font-size:1.3rem;line-height:1.1}.fb-countdown-part small{color:var(--fk-muted);font-size:.7rem}.fb-countdown.fb-cd-platz{visibility:hidden}.fb-countdown-expired{color:var(--fk-muted);font-size:.94rem}.fb-cd-ziffern .fb-countdown-part{background:0 0;border:0;min-width:0;padding:0}.fb-cd-ziffern .fb-countdown-parts{gap:18px}.fb-cd-ziffern .fb-countdown-part strong{font-size:1.9rem}

.fb-kw-satz{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .16s}.fb-kw-satz.sichtbar{visibility:visible;opacity:1}.fb-kw-telzeile{grid-template-columns:max-content minmax(0,1fr);gap:8px;display:grid}

.fb-freitext{font-family:var(--blk-font,inherit);gap:8px;display:grid}.fb-freitext-label{font-weight:600;display:block}.fb-freitext-frage{font-family:var(--blk-font,var(--fk-font-head,var(--fk-font)))}.fb-freitext-sub{color:var(--fk-muted);margin:0;font-size:.92em}.fb-freitext-feld{width:100%;min-width:0;font:inherit;color:var(--fx-text,var(--fk-text));background:var(--fx-feld,var(--fk-card));border:var(--blk-rahmen-breite,1.5px) solid var(--fx-rahmen,color-mix(in srgb, var(--fk-text) 18%, transparent));border-radius:var(--blk-radius,var(--fk-radius));resize:vertical;padding:12px 14px;font-size:max(1em,16px)}.fb-freitext-feld:focus,.fb-freitext-feld:focus-visible{border-color:var(--fx-rahmen,color-mix(in srgb, var(--fk-text) 18%, transparent))}.fb-freitext-feld::placeholder{color:var(--fx-platzhalter,var(--fk-muted))}.fb-freitext-zaehler{color:var(--fk-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.82em}.fb-freitext-fehler{color:var(--fk-fehler,#b42318);margin:0;font-size:.88em}.fb-freitext-weiter{justify-self:start;margin-top:4px}.fb-freitext.ruht .fb-freitext-feld,.fb-freitext.ruht .fb-freitext-weiter{opacity:.72;cursor:default}
.cal-platzhalter{gap:8px;justify-items:var(--blk-flex,center);text-align:inherit;border:1.5px dashed var(--fk-muted);border-radius:var(--fk-radius);background:color-mix(in srgb, var(--fk-card) 92%, var(--fk-text));padding:26px 18px;display:grid}.cal-icon{font-size:1.7rem;line-height:1}.cal-platzhalter strong{font-size:1.02rem}.cal-platzhalter p{color:var(--fk-muted);max-width:42ch;margin:0;font-size:.85rem}.cal-platzhalter small{color:var(--fk-muted);font-size:.85rem}.cal-btn{border-radius:var(--fk-radius);background:var(--fk-primary);min-height:46px;color:var(--fk-primary-text);font:inherit;cursor:pointer;border:none;padding:13px 22px;font-weight:700;text-decoration:none;display:inline-block}.cal-direkt{color:var(--fk-muted);font-size:.8rem}.cal-embed{width:100%}.cal-widget{width:100%;min-height:660px}@container fk (min-width:700px){.cal-widget{min-height:700px}}
.fb-logos-titel{color:var(--fk-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:600}.fb-logos{align-items:center;gap:18px 26px;justify-content:var(--blk-flex,flex-start);flex-wrap:wrap;display:flex}.fb-logo-el{object-fit:contain;filter:grayscale();opacity:.6;width:auto;max-width:130px;height:30px;transition:filter .2s,opacity .2s}.fb-logo-el:hover{filter:none;opacity:1}.fb-logo-leer{border:1px dashed color-mix(in srgb, var(--fk-text) 20%, transparent);height:30px;color:var(--fk-muted);border-radius:6px;place-items:center;padding:0 14px;font-size:.76rem;display:grid}.fb-logos-bunt .fb-logo-el{filter:none;opacity:1}.fb-logos-s .fb-logo-el{height:22px}.fb-logos-l .fb-logo-el{height:44px}.fb-logos-lauf{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fb-logos-lauf .fb-logos-track{width:max-content;animation:fb-logos-lauf var(--lauf-dauer,40s) linear infinite;align-items:center;gap:34px;display:flex}@keyframes fb-logos-lauf{0%{transform:translate(0)}to{transform:translate(-50%)}}.fb-logos-lauf .fb-logos-track>*{flex:none}@media (hover:hover){.fb-logos-lauf:hover .fb-logos-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.fb-logos-lauf .fb-logos-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.fb-logos-lauf .fb-logos-kopie{display:none}.fb-logos-lauf{-webkit-mask-image:none;mask-image:none}}
@media (prefers-reduced-motion:reduce){.fb-soz-ziel:hover{transform:none}}.fb-sozial{gap:8px;justify-content:var(--blk-flex,flex-start);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fb-soz-ziel{min-width:44px;min-height:44px;color:var(--fb-soz-farbe,var(--fk-text));background:color-mix(in srgb, var(--fk-text) 8%, transparent);border:1px solid color-mix(in srgb, var(--fk-text) 14%, transparent);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.fb-sozial-form-eckig .fb-soz-ziel{border-radius:10px}.fb-sozial-form-ohne .fb-soz-ziel{background:0 0;border-color:#0000}.fb-soz-icon{width:28px;height:28px;display:block}.fb-sozial-s .fb-soz-icon{width:20px;height:20px}.fb-sozial-l .fb-soz-icon{width:36px;height:36px}.fb-soz-name{color:var(--fk-muted,var(--fk-text));font-size:.78rem;line-height:1.2}.fb-soz-leer{opacity:.45}@media (hover:hover){.fb-soz-ziel:hover{background:color-mix(in srgb, var(--fk-text) 16%, transparent);box-shadow:0 4px 12px -6px color-mix(in srgb, var(--fk-text) 45%, transparent);transform:translateY(-1px)}}.fb-soz-ziel:focus-visible{outline:2px solid var(--fk-fokus,var(--fk-primary));outline-offset:2px}
.fb-leer{--fk-muted:color-mix(in srgb, var(--fk-text) 72%, transparent);text-align:center;border:1.5px dashed var(--fk-muted);border-radius:var(--blk-bild-radius,4px);background:color-mix(in srgb, var(--fk-card) 92%, var(--fk-text));min-height:150px;color:var(--fk-muted);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:20px 16px;display:flex}.fb-logo-bild{width:auto;display:inline-block}.fb-logo-s .fb-logo-bild{max-width:140px;max-height:32px}.fb-logo-m .fb-logo-bild{max-width:200px;max-height:52px}.fb-logo-l .fb-logo-bild{max-width:300px;max-height:84px}.fb-logo-link{color:inherit;line-height:0;text-decoration:none;display:inline-block}.fb-logo{text-align:center}.fb-logo.fb-align-left{text-align:left}.fb-logo.fb-align-right{text-align:right}
.fb-lade{align-items:var(--blk-flex,center);--lade-akzent:var(--blk-accent,var(--fk-primary));flex-direction:column;gap:14px;padding:8px 0;display:flex}.fb-lade-text{opacity:.85;text-align:inherit;font-size:.95rem}.fb-lade-titel{text-align:inherit;color:var(--blk-text,var(--fk-text));font-size:1.05rem;font-weight:600;line-height:1.3}.fb-lade-kreis{border:4px solid color-mix(in srgb, var(--lade-akzent) 20%, transparent);border-top-color:var(--lade-akzent);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite fb-lade-spin}@keyframes fb-lade-spin{to{transform:rotate(360deg)}}.fb-lade-bar{background:color-mix(in srgb, var(--lade-akzent) 18%, transparent);border-radius:999px;width:min(280px,100%);height:8px;overflow:hidden}.fb-lade-bar-fuell{border-radius:inherit;background:var(--lade-akzent);transform-origin:0;height:100%;animation:fb-lade-fuell var(--fb-lade-dauer,3s) linear forwards;display:block;transform:scaleX(0)}@keyframes fb-lade-fuell{to{transform:scaleX(1)}}.fb-lade-dots{gap:10px;display:inline-flex}.fb-lade-dots span{background:var(--lade-akzent);border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite fb-lade-puls}.fb-lade-dots span:nth-child(2){animation-delay:.2s}.fb-lade-dots span:nth-child(3){animation-delay:.4s}@keyframes fb-lade-puls{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.fb-lade-schritte{text-align:left;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fb-lade-schritt{align-items:center;gap:10px;transition:opacity .18s;display:flex}.fb-lade-schritt.ist-wartend{opacity:.4}.fb-lade-schritt.ist-laeuft,.fb-lade-schritt.ist-erledigt{opacity:1}.fb-lade-check{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--lade-akzent) 32%, transparent);background:0 0;border-radius:50%;flex:none;width:22px;height:22px;transition:background-color .18s,border-color .18s;position:relative}.fb-lade-schritt.ist-laeuft .fb-lade-check{border-color:color-mix(in srgb, var(--lade-akzent) 25%, transparent);border-top-color:var(--lade-akzent);animation:.8s linear infinite fb-lade-spin}.fb-lade-schritt.ist-erledigt .fb-lade-check{background:var(--lade-akzent);border-color:var(--lade-akzent);animation:none}.fb-lade-check:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transition:opacity .18s,transform .18s;position:absolute;top:2px;left:5px;transform:rotate(45deg)scale(.5)}.fb-lade-schritt.ist-erledigt .fb-lade-check:after{opacity:1;transform:rotate(45deg)scale(1)}.fb-lade-schritt-text{font-size:.95rem}@media (prefers-reduced-motion:reduce){.fb-lade-kreis{border-top-color:var(--lade-akzent);animation:none}.fb-lade-bar-fuell{animation:none;transform:scaleX(1)}.fb-lade-dots span{opacity:1;animation:none;transform:none}.fb-lade-schritt,.fb-lade-check,.fb-lade-check:after{transition:none}.fb-lade-schritt.ist-laeuft .fb-lade-check{animation:none}}
.fb-html-inhalt{-webkit-hyphens:manual;hyphens:manual}.fb-html-frame{border-radius:var(--blk-radius,0);border:0;width:100%;min-height:120px;display:block}.fb-html-inhalt{width:100%}.fb-html-wartet{color:var(--fk-muted);background:color-mix(in srgb, var(--fk-text) 4%, transparent);border:1px dashed color-mix(in srgb, var(--fk-text) 20%, transparent);border-radius:var(--fk-radius);margin:0;padding:14px 16px;font-size:.92em}
.fb-bewertung{color:var(--blk-text,var(--fk-text));flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.fb-bew-sterne{white-space:nowrap;letter-spacing:.08em;flex:none;line-height:1;display:inline-block;position:relative}.fb-bew-leer{color:color-mix(in srgb, var(--fk-text) 24%, transparent)}.fb-bew-voll{width:var(--bew-anteil,100%);color:var(--bew-stern,#f5a623);position:absolute;inset:0;overflow:hidden}.fb-bew-zeile{flex-wrap:wrap;align-items:baseline;gap:2px 7px;display:inline-flex}.fb-bew-wert{font-weight:700}.fb-bew-von,.fb-bew-anzahl,.fb-bew-quelle,.fb-bew-ort{color:var(--fk-muted);font-size:.92em}.fb-bew-kopf{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.fb-bew-link{color:inherit;flex-wrap:wrap;align-items:center;gap:6px 10px;text-decoration:none;display:inline-flex}.fb-bew-link:hover .fb-bew-quelle{text-decoration:underline}.fb-bew-link:focus-visible{outline:3px solid var(--fk-fokus,var(--fk-primary));outline-offset:3px;border-radius:4px}.fb-bew-v-zitat{display:block}.fb-bew-zitat{margin:8px 0 0;font-size:1.05em;line-height:1.5}.fb-bew-person{align-items:center;gap:10px;margin-top:8px;display:flex}.fb-bew-bild{object-fit:cover;border-radius:999px;flex:none;width:40px;height:40px}.fb-bew-namen{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.fb-bewertung.fb-bew-s{font-size:.88rem}.fb-bewertung.fb-bew-m{font-size:1rem}.fb-bewertung.fb-bew-l{font-size:1.25rem}.fb-bew-sterne{font-size:1.35em}.fb-bewertung,.fb-bew-kopf,.fb-bew-link,.fb-bew-zeile,.fb-bew-person,.fb-bew-namen{justify-content:var(--blk-flex,flex-start)}
.fb-erg{--erg-farbe:var(--fk-primary);gap:6px;display:grid}.fb-erg-kopf{align-items:baseline;justify-content:var(--blk-flex,space-between);gap:12px;min-width:0;display:flex}.fb-erg-label{overflow-wrap:anywhere;min-width:0;font-weight:600}.fb-erg-wert{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--fk-text) 70%, transparent);flex:none}.fb-erg-spur{width:100%;height:var(--erg-hoehe,12px);background:color-mix(in srgb, var(--fk-text) 12%, transparent);border-radius:999px;overflow:hidden}.fb-erg-fuellung{width:var(--erg-anteil,0%);border-radius:inherit;background:var(--erg-farbe);height:100%;display:block}.fb-erg-s{--erg-hoehe:8px}.fb-erg-m{--erg-hoehe:12px}.fb-erg-l{--erg-hoehe:20px}@media (prefers-reduced-motion:no-preference){.fb-erg-fuellung{animation:.8s ease-out both fb-erg-auf}.fb-erg-tacho-fuellung{animation:.8s ease-out both fb-erg-tacho-auf}.fb-erg-skala-marke{animation:.8s ease-out both fb-erg-marke}@keyframes fb-erg-auf{0%{width:0}to{width:var(--erg-anteil,0%)}}@keyframes fb-erg-tacho-auf{0%{stroke-dashoffset:157px}}@keyframes fb-erg-marke{0%{left:0}}}.fb-erg-tacho{justify-items:center;display:grid;position:relative}.fb-erg-tacho svg{width:min(100%,240px);height:auto;overflow:visible}.fb-erg-tacho path{fill:none;stroke-width:10px;stroke-linecap:round}.fb-erg-tacho-spur,.fb-erg-skala-spur{stroke:color-mix(in srgb, var(--fk-text) 12%, transparent);background:0 0}.fb-erg-tacho-fuellung{stroke:var(--erg-farbe);stroke-dasharray:157;stroke-dashoffset:calc(157 - 157 * var(--erg-bogen,0) / 100)}.fb-erg-tacho-zahl{font-variant-numeric:tabular-nums;color:var(--blk-text,var(--fk-text));font-size:1.5rem;font-weight:700;position:absolute;bottom:0}.fb-erg-skala{gap:4px;display:grid}.fb-erg-skala-spur{width:100%;height:var(--erg-hoehe,12px);background:color-mix(in srgb, var(--fk-text) 12%, transparent);border-radius:999px;display:flex;position:relative;overflow:hidden}.fb-erg-skala-zone{background:color-mix(in srgb, var(--erg-farbe) 55%, transparent);height:100%}.fb-erg-skala-marke{inset-block:-3px;left:var(--erg-anteil,0%);background:var(--fk-text);border-radius:999px;width:3px;margin-left:-1.5px;position:absolute}.fb-erg-zone{gap:2px;display:grid}.fb-erg-zone-label{color:var(--erg-farbe);font-size:1.05rem}.fb-erg-zone-text{color:color-mix(in srgb, var(--fk-text) 80%, transparent);overflow-wrap:anywhere;margin:0}.fb-erg-teile{gap:8px;margin-top:4px;display:grid}.fb-erg-teil{--erg-hoehe:8px;gap:3px;display:grid}.fb-erg-teil .fb-erg-kopf{font-size:.85rem}
.fb-blocks>:is(.fb-section+.fb-section,.bd-section+.bd-section){margin-top:0}.fb-spalte>.fb-blocks{height:100%}.fb-section{isolation:isolate;position:relative}.fb-section-grund{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.fb-section-bild{object-fit:cover;width:100%;height:100%;display:block}.fb-section-bild.fb-sec-bild-einpassen{object-fit:contain}@media (min-width:781px) and (prefers-reduced-motion:no-preference){.fb-section-bild.fb-sec-bild-fix{width:100vw;height:100vh;position:fixed;inset:0}}.fb-section-grund-fix{clip-path:inset(0 round var(--fb-sec-r,0))}.fb-section-schleier{position:absolute;inset:0}.fb-section-inhalt{z-index:1;position:relative}.fb-section-r-s{--fb-sec-r:var(--fb-radius-s);border-radius:var(--fb-sec-r)}.fb-section-r-m{--fb-sec-r:var(--fb-radius-m);border-radius:var(--fb-sec-r)}.fb-section-r-l{--fb-sec-r:var(--fb-radius-l);border-radius:var(--fb-sec-r)}.fb-section-pt-none{--fb-sec-pad-top:0px}.fb-section-pt-s{--fb-sec-pad-top:16px}.fb-section-pt-m{--fb-sec-pad-top:32px}.fb-section-pt-l{--fb-sec-pad-top:56px}.fb-section-pt-xl{--fb-sec-pad-top:88px}.fb-section-pb-none{--fb-sec-pad-bot:0px}.fb-section-pb-s{--fb-sec-pad-bot:16px}.fb-section-pb-m{--fb-sec-pad-bot:32px}.fb-section-pb-l{--fb-sec-pad-bot:56px}.fb-section-pb-xl{--fb-sec-pad-bot:88px}.fb-section-mt-s{--fb-sec-mt:16px}.fb-section-mt-m{--fb-sec-mt:32px}.fb-section-mt-l{--fb-sec-mt:56px}.fb-section-mt-xl{--fb-sec-mt:88px}.fb-section-mb-s{--fb-sec-mb:16px}.fb-section-mb-m{--fb-sec-mb:32px}.fb-section-mb-l{--fb-sec-mb:56px}.fb-section-mb-xl{--fb-sec-mb:88px}section.fb-section{padding-block:var(--fb-sec-pad-top,56px) var(--fb-sec-pad-bot,56px)}.fb-blocks>:is(.fb-section,.bd-section)[class*=fb-section-mt-]{margin-top:var(--fb-sec-mt)}.fb-blocks>[class*=fb-section-mb-]{margin-bottom:var(--fb-sec-mb)}section.fb-section-safe{padding-top:calc(max(var(--fb-sec-pad-top,56px),var(--fk-kopf-raum,0px)) + env(safe-area-inset-top,0px))}.fb-section-voll>.fb-section-grund{left:calc(50% - 50cqw);right:calc(50% - 50cqw)}@container sec (max-width:679.98px){.fb-spalten-b-zuerst .fb-spalte-b{order:-1}}.fb-spalte{min-width:0}.fb-spalte-karte{--fk-text:var(--fk-text-fest,#101828);--fk-muted:var(--fk-muted-fest,#6b7280);--fk-card:var(--fk-card-fest,#fff);--fk-umriss:var(--fk-text-fest,#101828);background:var(--fk-card-fest,#fff);color:var(--fk-text-fest,#101828);border-radius:var(--fk-radius,var(--fz-radius-card,16px));padding:clamp(20px,3cqw,34px);box-shadow:0 18px 48px #1018282e}
.fb-signup{gap:14px;display:grid}.fb-signup-knopf{width:100%}.fb-signup-pw{position:relative}.fb-signup-pw input{padding-right:46px}.fb-signup-auge{width:34px;height:34px;color:var(--fk-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.fb-signup-auge:hover{color:var(--fk-text)}.fb-signup-auge:focus-visible{outline:3px solid var(--fk-primary);outline-offset:1px}.fb-signup-fehler{color:#dc2626;margin:0;font-size:.9rem}.fb-signup-fertig{text-align:center;color:var(--fk-text);gap:8px}.fb-signup-fertig-titel{margin:0;font-size:1.15rem;font-weight:700}.fb-signup-fertig p{margin:0}.fb-signup-erneut{margin-top:4px;font-size:.9rem}.fb-signup-erneut p,.fb-signup-erneut-ok{color:var(--fk-muted);margin:0}.fb-signup-erneut-knopf{font:inherit;color:var(--fk-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fb-signup-erneut-knopf:disabled{color:var(--fk-muted);cursor:default;text-decoration:none}
