.gb{--gb-ink:#112d55;--gb-muted:#4d6078;--gb-rule:#d3dde5;--gb-navy:#102f50;--gb-deep:#163d61;--gb-gold:#d99a24;--gb-action:#f0aa2e;--gb-tint:#f6f0df;--gb-panel:#edf3f6;margin:2.6rem 0;color:var(--gb-ink);overflow-wrap:break-word}.gb h3{font-family:var(--font-raleway),sans-serif;font-size:clamp(1.3rem,1.9vw,1.6rem)!important;line-height:1.22!important;letter-spacing:-.022em;margin:0 0 1.1rem!important;max-width:34ch;text-wrap:balance}.gb figcaption{font-size:.8rem!important;line-height:1.65!important;color:var(--gb-muted)!important;margin-top:1rem!important;max-width:80ch}.gb figcaption a{color:#173f7d}.gb button{font:inherit;cursor:pointer}.gb a:focus-visible,.gb button:focus-visible,.gb input:focus-visible+*,.gb summary:focus-visible{outline:3px solid #173f7d;outline-offset:3px}.gb ::-moz-selection{background:#f4d58a;color:var(--gb-ink)}.gb ::selection{background:#f4d58a;color:var(--gb-ink)}.gb-scen-grid{border-top:2px solid var(--gb-ink)}.gb-scen-row{display:grid;grid-template-columns:minmax(8.5rem,.72fr) repeat(var(--gb-cols),minmax(0,1fr));border-bottom:1px solid var(--gb-rule)}.gb-scen-row>*{padding:1rem 1.1rem;font-size:.92rem;line-height:1.62;color:var(--gb-muted)}.gb-scen-row>:first-child{padding-left:0}.gb-scen-head>*{padding-top:1.15rem;padding-bottom:1.1rem}.gb-scen-head strong{display:block;font-family:var(--font-raleway),sans-serif;font-size:1.06rem;line-height:1.3;color:var(--gb-ink);letter-spacing:-.01em}.gb-scen-head small{display:block;margin-top:.3rem;font-size:.8rem;line-height:1.5;color:var(--gb-muted)}.gb-scen-label{color:var(--gb-ink)!important;font-weight:600;font-size:.86rem!important}.gb-scen-cell.is-em{background:var(--gb-tint)}.gb-scen-head .gb-scen-cell.is-em{box-shadow:inset 0 3px 0 var(--gb-gold)}.gb-scen-cell a{color:#173f7d;text-decoration:underline;text-underline-offset:.2em}.gb-scen-mobile-col,.gb-scen-tabs{display:none}.gb-switch{background:var(--gb-navy);color:#e0e8f0;border-radius:14px;overflow:hidden}.gb-switch-top{padding:clamp(1.4rem,3vw,2.3rem) clamp(1.3rem,3vw,2.4rem) 0}.gb-switch h3{color:#fff!important}.gb-switch-top>p{margin:-.3rem 0 1.3rem!important;color:#c9d7e4!important;font-size:.95rem!important}.gb-switch-tabs{display:flex;flex-wrap:wrap;gap:.35rem;padding:.35rem;background:hsla(0,0%,100%,.07);border-radius:10px;width:-moz-fit-content;width:fit-content;max-width:100%}.gb-switch-tabs button{min-height:44px;padding:.55rem 1.05rem;border:0;border-radius:7px;background:transparent;color:#d8e3ee;font-size:.9rem;font-weight:600;transition:background-color .2s,color .2s}.gb-switch-tabs button:hover{background:hsla(0,0%,100%,.1);color:#fff}.gb-switch-tabs button[aria-selected=true]{background:#fff;color:var(--gb-ink)}.gb-switch .gb-switch-tabs button:focus-visible{outline-color:var(--gb-action)}.gb-switch-panel{padding:1.9rem clamp(1.3rem,3vw,2.4rem) clamp(1.5rem,3vw,2.3rem)}.gb-switch .gb-switch-headline{font-family:var(--font-raleway),sans-serif;font-size:clamp(1.2rem,1.7vw,1.42rem)!important;line-height:1.35!important;font-weight:700;color:#fff!important;max-width:40ch;margin:0 0 1.2rem!important;text-wrap:balance}.gb-switch ul{list-style:none!important;padding:0!important;gap:.1rem}.gb-switch li,.gb-switch ul{margin:0!important;display:grid}.gb-switch li{grid-template-columns:18px minmax(0,1fr);gap:.85rem;padding:.72rem 0!important;border-top:1px solid hsla(0,0%,100%,.12);color:#dbe5ee!important;font-size:.95rem!important;line-height:1.65!important}.gb-switch li:before{display:none!important}.gb-switch li svg{width:17px;height:17px;margin-top:.28rem;color:var(--gb-action)}.gb-switch li a,.gb-switch-note a{color:#fff;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.5);text-underline-offset:.2em}.gb-switch .gb-switch-note{margin:1.2rem 0 0!important;padding:1rem 1.1rem;background:hsla(0,0%,100%,.06);border-radius:8px;font-size:.86rem!important;line-height:1.65!important;color:#c9d7e4!important}.gb-switch figcaption{margin:0!important;padding:0 clamp(1.3rem,3vw,2.4rem) 1.6rem;color:#aebfd0!important}@media (prefers-reduced-motion:no-preference){.gb-calc [role=tabpanel],.gb-switch-panel{animation:gb-settle .45s cubic-bezier(.16,1,.3,1)}}@keyframes gb-settle{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}.gb-check{background:var(--gb-panel);border-radius:12px;padding:clamp(1.3rem,3vw,2.1rem)}.gb-check>header>p{font-size:.92rem!important;margin:-.3rem 0 1.3rem!important;color:var(--gb-muted)!important}.gb-check-meter{display:flex;height:10px;background:#d4e0e8;border-radius:5px;overflow:hidden}.gb-check-meter span{display:block;height:100%}.gb-check-meter .is-ja{background:var(--gb-deep)}.gb-check-meter .is-unklar{background:var(--gb-gold)}.gb-check-meter .is-nein{background:#9e2020}.gb-check output{display:block;margin-top:.7rem;font-size:.86rem;font-weight:700;color:var(--gb-ink);font-variant-numeric:tabular-nums}.gb-check ol{list-style:none!important;counter-reset:gbq;padding:0!important;margin:1.4rem 0 0!important}.gb-check li{counter-increment:gbq;padding:1.15rem 0!important;margin:0!important;border-top:1px solid #cfdbe4}.gb-check li:before{display:none!important}.gb-check-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.6rem;align-items:start}.gb-check-q{display:block;font-weight:600;font-size:.97rem;line-height:1.55;color:var(--gb-ink)}.gb-check-q:before{content:counter(gbq) "  ";font-variant-numeric:tabular-nums;color:#526a7d;font-weight:600}.gb-check-why{display:block;margin-top:.35rem;font-size:.85rem;line-height:1.6;color:var(--gb-muted)}.gb-check-seg{display:inline-flex;border:1px solid #9fb3c3;border-radius:8px;overflow:hidden;background:#fff;align-self:start}.gb-check-seg label{position:relative;display:grid;place-items:center;min-width:4.4rem;min-height:44px;padding:0 .8rem;font-size:.86rem;font-weight:600;color:#35526c;cursor:pointer;transition:background-color .18s,color .18s}.gb-check-seg label+label{border-left:1px solid #c5d3de}.gb-check-seg label:hover{background:#f1f6f9}.gb-check-seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.gb-check-seg label:has(input:focus-visible){outline:3px solid #173f7d;outline-offset:-3px}.gb-check-seg .is-on.is-ja{background:var(--gb-deep);color:#fff}.gb-check-seg .is-on.is-nein{background:#9e2020;color:#fff}.gb-check-seg .is-on.is-unklar{background:#f3d9a0;color:#3f2b05}.gb-check .gb-check-next{display:grid;grid-template-columns:18px minmax(0,1fr);gap:.7rem;margin:1rem 0 0!important;padding:.95rem 1.05rem;background:#fff;border-radius:8px;font-size:.9rem!important;line-height:1.65!important;color:var(--gb-muted)!important}.gb-check-next svg{margin-top:.25rem;color:#9a6a0f}.gb-check-next strong{color:var(--gb-ink)}.gb-check-next a{color:#173f7d;text-decoration:underline}.gb-check-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.5rem;padding-top:1.1rem;border-top:1px solid #cfdbe4}.gb-check-foot p{flex:1 1 22rem;font-size:.8rem!important;line-height:1.6!important;color:var(--gb-muted)!important;margin:0!important}.gb-check-foot button{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .7rem;border:0;background:none;color:#173f7d;text-decoration:underline;text-underline-offset:.2em;border-radius:5px}.gb-check-foot button:disabled{color:#596c7d;text-decoration:none;cursor:default}.gb-calc{border:1px solid #cbd7e0;border-radius:12px;padding:clamp(1.3rem,3vw,2.2rem);background:#fff}.gb-calc>header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.6rem 1.5rem;margin-bottom:.6rem}.gb-calc>header h3{margin-bottom:.4rem!important}.gb-calc-tabs{display:flex;gap:1.3rem;border-bottom:1px solid var(--gb-rule)}.gb-calc-tabs button{position:relative;min-height:44px;padding:0 .1rem;border:0;background:none;color:#526a7d;font-size:.9rem;font-weight:600}.gb-calc-tabs button[aria-selected=true]{color:var(--gb-ink)}.gb-calc-tabs button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--gb-gold)}.gb-calc-rows{margin:0;font-variant-numeric:tabular-nums}.gb-calc-rows>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:baseline;padding:.95rem 0;border-bottom:1px solid #e1e8ee}.gb-calc-rows dt{font-size:.95rem;line-height:1.5;color:var(--gb-ink)}.gb-calc-rows dt small{display:block;margin-top:.25rem;font-size:.78rem;line-height:1.55;color:var(--gb-muted)}.gb-calc-rows dd{margin:0;font-size:1.02rem;font-weight:600;color:var(--gb-ink);text-align:right;white-space:nowrap}.gb-calc-rows .gb-calc-result{border-top:2px solid var(--gb-ink);border-bottom:0;margin-top:-1px;padding-top:1.2rem}.gb-calc-result dt{font-size:1.12rem}.gb-calc-result dd,.gb-calc-result dt{font-family:var(--font-raleway),sans-serif;font-weight:700}.gb-calc-result dd{font-size:clamp(1.4rem,2.4vw,1.8rem);padding-bottom:.2rem;box-shadow:inset 0 -3px 0 var(--gb-gold)}.gb-calc-assume{margin-top:1.1rem;border-top:1px solid var(--gb-rule)}.gb-calc-assume summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:.86rem;font-weight:600;color:#173f7d;cursor:pointer;list-style:none}.gb-calc-assume summary::-webkit-details-marker{display:none}.gb-calc-assume summary span{font-size:1.3rem;font-weight:400;transition:transform .2s}.gb-calc-assume[open] summary span{transform:rotate(45deg)}.gb-calc-assume ul{margin:.2rem 0 .4rem!important;padding-left:1.1rem!important}.gb-calc-assume li{font-size:.85rem!important;line-height:1.65!important;margin:.35rem 0!important}.gb-calcwrap{background:none;padding:0}.gb-cov-legend{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;list-style:none!important;padding:0!important;margin:0 0 1.2rem!important}.gb-cov-legend li{display:flex;align-items:center;gap:.45rem;margin:0!important;padding:0!important;font-size:.8rem!important;color:var(--gb-muted)!important}.gb-cov-legend li:before{display:none!important}.gb-glyph{width:18px;height:18px;flex-shrink:0}.gb-glyph--teilweise,.gb-glyph--voll{color:var(--gb-deep)}.gb-glyph--nein{color:#627586}.gb-glyph--abhaengig{color:#a66f0c}.gb-cov-grid{border-top:2px solid var(--gb-ink)}.gb-cov-row{display:grid;grid-template-columns:minmax(9rem,.9fr) repeat(var(--gb-cols),minmax(0,1fr));border-bottom:1px solid var(--gb-rule)}.gb-cov-row>*{padding:.95rem 1rem;font-size:.88rem;line-height:1.55;color:var(--gb-muted)}.gb-cov-row>:first-child{padding-left:0}.gb-cov-head>*{font-family:var(--font-raleway),sans-serif;font-weight:700;color:var(--gb-ink);font-size:.92rem}.gb-cov-label{color:var(--gb-ink)!important;font-weight:600}.gb-cov-label small{display:block;margin-top:.35rem;font-weight:400;font-size:.78rem;color:var(--gb-muted);line-height:1.55}.gb-cov-value{display:grid;grid-template-columns:18px minmax(0,1fr);gap:.55rem;align-items:start}.gb-cov-value .gb-glyph{margin-top:.12rem}.gb-cov-row:not(.gb-cov-head):hover{background:#f7f9fb}.gb-cov-col{display:none}.gb-cov a,.gb-cov-label a{color:#173f7d;text-decoration:underline}.gb-sub{scroll-margin-top:120px}.gb-sub>h3{font-size:1.22rem!important;margin:2.4rem 0 .8rem!important}@media (max-width:760px){.gb{margin:2rem 0}.gb-scen-tabs{display:flex;gap:.35rem;overflow-x:auto;margin:0 0 1rem;padding-bottom:.2rem;scrollbar-width:none}.gb-scen-tabs button{flex:0 0 auto;min-height:44px;padding:.5rem .9rem;border:1px solid #b9c8d4;border-radius:999px;background:#fff;color:#35526c;font-size:.86rem;font-weight:600}.gb-scen-tabs button[aria-selected=true]{background:var(--gb-ink);border-color:var(--gb-ink);color:#fff}.gb-scen-head{display:none}.gb-scen-row{grid-template-columns:1fr;padding:.9rem 0}.gb-scen-row>*{padding:0}.gb-scen-label{font-size:.8rem!important;color:#526a7d!important;margin-bottom:.3rem}.gb-scen-cell{display:none}.gb-scen[data-active="0"] .gb-scen-cell[data-col="0"],.gb-scen[data-active="1"] .gb-scen-cell[data-col="1"],.gb-scen[data-active="2"] .gb-scen-cell[data-col="2"],.gb-scen[data-active="3"] .gb-scen-cell[data-col="3"]{display:block}.gb-scen-cell.is-em{background:none}.gb-scen-row .gb-scen-cell{color:var(--gb-ink);font-size:.95rem}.gb-check-item{grid-template-columns:1fr}.gb-check-seg{width:100%}.gb-check-seg label{flex:1;min-width:0}.gb-switch-tabs{width:100%}.gb-switch-tabs button{flex:1 1 auto}.gb-calc-rows>div{gap:1rem}.gb-calc-rows>div:not(.gb-calc-result) dd{font-size:.98rem}.gb-cov-head{display:none}.gb-cov-row{grid-template-columns:1fr;padding:.9rem 0;gap:.55rem}.gb-cov-row>*{padding:0}.gb-cov-label{font-size:.98rem!important}.gb-cov-cell{display:grid;grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr);gap:.7rem}.gb-cov-col{display:block;font-size:.78rem;color:#526a7d}}@media (max-width:380px){.gb-calc-rows>div{grid-template-columns:1fr;gap:.3rem}.gb-calc-rows dd{text-align:left}}@media (prefers-reduced-motion:reduce){.gb *{transition:none!important;animation:none!important}}.gb-stepper-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.gb-stepper-bar span{height:6px;border-radius:3px;background:#d4e0e8;transition:background-color .3s}.gb-stepper-bar .is-done{background:var(--gb-deep)}.gb-stepper-bar .is-now{background:var(--gb-gold)}.gb-stepper-q,.gb-stepper-result{margin-top:1.5rem;padding-top:1.4rem;border-top:1px solid #cfdbe4}.gb .gb-stepper-question{font-family:var(--font-raleway),sans-serif;font-size:clamp(1.12rem,1.6vw,1.3rem)!important;line-height:1.4!important;font-weight:700;color:var(--gb-ink)!important;max-width:44ch;margin:0 0 .6rem!important}.gb .gb-stepper-hint{font-size:.9rem!important;color:var(--gb-muted)!important;margin:0!important}.gb-stepper-result>p:not(.gb-stepper-question){font-size:.95rem!important;line-height:1.7!important;color:var(--gb-muted)!important;margin:0!important;max-width:68ch}.gb-stepper-result.is-good{background:#fff;border-top:3px solid var(--gb-deep)}.gb-stepper-result.is-good,.gb-stepper-result.is-open{margin-inline:calc(-1 * clamp(1.3rem,3vw,2.1rem));padding:1.4rem clamp(1.3rem,3vw,2.1rem)}.gb-stepper-result.is-open{background:var(--gb-tint);border-top:3px solid var(--gb-gold)}.gb-stepper-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1.1rem;margin-top:1.3rem}.gb-btn-primary,.gb-btn-secondary{min-height:46px;min-width:6.5rem;padding:.6rem 1.3rem;border-radius:7px;font-weight:650;font-size:.95rem;transition:background-color .18s,color .18s}.gb-btn-primary{border:1px solid var(--gb-deep);background:var(--gb-deep);color:#fff}.gb-btn-primary:hover{background:#0f2d4b}.gb-btn-secondary{border:1px solid #9fb3c3;background:#fff;color:var(--gb-ink)}.gb-btn-secondary:hover{background:#f1f6f9}.gb .gb-btn-text{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.4rem .2rem;border:0;background:none;color:#173f7d;font-size:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.gb-stepper .btn-gold{display:inline-flex;align-items:center;gap:.6rem;min-height:46px;text-decoration:none}@media (prefers-reduced-motion:no-preference){.gb-stepper-q,.gb-stepper-result{animation:gb-settle .4s cubic-bezier(.16,1,.3,1)}}.gb-facts dl{display:grid;grid-template-columns:repeat(var(--gb-cols),minmax(0,1fr));gap:1.6rem 1.8rem;margin:0}.gb-facts dl>div{border-top:3px solid var(--gb-gold);padding-top:1rem;min-width:0}.gb-facts dt{font-family:var(--font-raleway),sans-serif;font-size:1.08rem;font-weight:700;line-height:1.3;color:var(--gb-ink);margin-bottom:.5rem;text-wrap:balance}.gb-facts dd{margin:0;font-size:.9rem;line-height:1.65;color:var(--gb-muted)}.gb-facts dd a{color:#173f7d;text-decoration:underline;text-underline-offset:.2em}.gb-facts .gb-facts-src{display:block;margin-top:.55rem;font-size:.76rem;color:#526a7d}.gb-facts:has(>dl>div:nth-child(4)) dl{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-register ul{list-style:none!important;margin:0!important;-moz-columns:14rem 3;columns:14rem 3;-moz-column-gap:2rem;column-gap:2rem;border-top:2px solid var(--gb-ink);padding:.4rem 0 0!important}.gb-register li{-moz-column-break-inside:avoid;break-inside:avoid;margin:0!important;padding:.62rem 0!important;border-bottom:1px solid var(--gb-rule)}.gb-register li:before{display:none!important}.gb-register li span{display:block;font-size:.9rem;line-height:1.45;color:var(--gb-ink);font-weight:600}.gb-register li small{display:block;margin-top:.25rem;font-size:.78rem;line-height:1.45;color:#8a5a06}@media (max-width:760px){.gb-facts dl,.gb-facts:has(>dl>div:nth-child(4)) dl{grid-template-columns:1fr;gap:1.2rem}.gb-register ul{-moz-columns:1;column-count:1}}.gb-peers{margin:3rem 0 0;padding-top:1.4rem;border-top:1px solid var(--gb-rule)}.gb-peers>p{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:1.05rem!important;color:var(--gb-ink)!important;margin:0 0 .6rem!important}.gb-peers ul{display:flex;flex-wrap:wrap;gap:.2rem 1.6rem;list-style:none!important}.gb-peers li,.gb-peers ul{padding:0!important;margin:0!important}.gb-peers li:before{display:none!important}.gb-peers a{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem;font-weight:600;color:#173f7d;text-decoration:underline;text-underline-offset:.22em;text-decoration-color:#8c9eb7}.gb-peers a:hover{text-decoration-color:currentColor}.gb-scen--dense .gb-scen-tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 1.1rem}.gb-scen--dense .gb-scen-tabs button{min-height:44px;padding:.5rem 1rem;border:1px solid #b9c8d4;border-radius:999px;background:#fff;color:#35526c;font-size:.88rem;font-weight:600}.gb-scen--dense .gb-scen-tabs button[aria-selected=true]{background:var(--gb-ink);border-color:var(--gb-ink);color:#fff}.gb-scen--dense .gb-scen-head{display:none}.gb-scen--dense .gb-scen-row{grid-template-columns:minmax(9rem,.55fr) minmax(0,1.6fr)}.gb-scen--dense .gb-scen-cell{display:none;background:none;color:var(--gb-ink);font-size:.95rem}.gb-scen--dense[data-active="0"] .gb-scen-cell[data-col="0"],.gb-scen--dense[data-active="1"] .gb-scen-cell[data-col="1"],.gb-scen--dense[data-active="2"] .gb-scen-cell[data-col="2"],.gb-scen--dense[data-active="3"] .gb-scen-cell[data-col="3"]{display:block}.gb-scen--dense .gb-scen-mobile-col{display:none!important}.gb-sources{margin-top:1.6rem;border-top:1px solid #e1e8ee}.gb-sources summary{display:flex;align-items:center;gap:.7rem;min-height:44px;cursor:pointer;list-style:none;font-size:.83rem;font-weight:600;color:#173f7d}.gb-sources summary::-webkit-details-marker{display:none}.gb-sources summary:after{content:"+";margin-left:auto;font-size:1.2rem;font-weight:400;color:#52718b}.gb-sources[open] summary:after{content:"−"}.gb-sources summary span{font-weight:400;color:#526a7d}.pkvg-copy .gb-sources p{font-size:.82rem;line-height:1.7;margin:.2rem 0 .6rem}.gb-sources a{color:#173f7d}@media (max-width:760px){.gb-calc-rows .gb-calc-result{grid-template-columns:1fr;gap:.4rem}.gb-calc-result dd{text-align:left;white-space:normal}}.gb-calc-rows .gb-calc-result dd{white-space:normal;text-wrap:balance;max-width:22ch;justify-self:end}@media (max-width:760px){.gb-calc-rows .gb-calc-result dd{justify-self:start;max-width:none}}