.kg .schale,.kg .kg-bildband__figur{width:var(--satzspiegel);max-width:var(--satzspiegel);margin-inline:auto;padding-inline:0}.kg [data-flaeche=grund]{background-color:var(--color-ground);color:var(--color-ink-muted-min)}.kg [data-flaeche=dunkel]{background-color:var(--color-surface-dark);color:var(--color-ink-muted-min)}.kg [data-flaeche=hell]{background-color:var(--color-surface-light);color:var(--color-ink-soft)}.kg [data-flaeche=blau]{background-color:var(--color-blau);color:var(--color-base)}.kg :is([data-flaeche=grund],[data-flaeche=dunkel],[data-flaeche=blau]) :is(h1,h2,h3){color:var(--color-base)}.kg [data-flaeche=hell] :is(h1,h2,h3){color:var(--color-ink)}.kg p{max-width:var(--measure-text);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.kg p+p{margin-top:var(--space-3)}.kg :is(h1,h2,h3){text-wrap:balance;margin:0}.kg h2{font-family:var(--font-display);font-weight:var(--weight-h2);font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2)}.kg h2+*{margin-top:var(--space-4)}.kg-verweis{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.kg [data-flaeche=hell] .kg-verweis{color:var(--color-blau)}.kg [data-flaeche=dunkel] .kg-verweis{color:var(--color-accent)}.kg-kontaktwege{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=47.99rem){.kg-kontaktwege{padding-left:calc(44px - var(--gutter))}}.kg-kontaktweg{max-width:100%;min-height:44px;padding:var(--space-1) var(--space-3);border:var(--rule-hair) solid transparent;border-radius:var(--radius-pill);background-color:var(--color-base);color:var(--color-ink);font-size:var(--text-body);font-weight:var(--weight-label);text-align:center;transition:background-color var(--dur-short) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.kg-kontaktweg--sekundaer{border-color:var(--color-base);color:var(--color-base);background-color:#0000}.kg-kontaktweg:hover{background-color:var(--color-accent);color:var(--color-ink)}.kg-kontaktweg:focus-visible{outline:var(--focus-width) solid var(--color-base);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){.kg-kontaktweg{transition:none}}.kg-auftakt{padding-block:var(--space-8) var(--section-y)}.kg-auftakt__titel{font-family:var(--font-display);font-weight:var(--weight-display);font-size:min(var(--text-display), calc(min(100vw - 2 * var(--gutter), 76rem) / 11.6));line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase}.kg-auftakt__vorspann{margin-top:var(--space-5);max-width:var(--measure-text);font-size:var(--text-lead);color:var(--color-base)}.kg-auftakt__wege{margin-top:var(--space-4)}.kg-definition__inner{gap:var(--space-4);display:grid}.kg-definition__titel{margin-bottom:var(--space-2)}.kg-definition__text{border-top:var(--rule-hair) solid var(--panel-hairline-hell);padding-top:var(--space-4)}.kg .kg-definition__text{margin-top:0}@media (width>=60rem){.kg-definition__text{border-top:var(--rule-hair) solid var(--panel-hairline-hell);padding-top:var(--space-5);columns:24rem;column-gap:var(--space-6);column-rule:var(--rule-hair) solid var(--panel-hairline-hell)}.kg-definition__text p{max-width:none}.kg-definition__text p+p{margin-top:var(--space-3)}}.kg-konditionen__titel{max-width:24ch}.kg-konditionen__tabelle{margin:var(--space-5) 0 0;border-collapse:collapse;table-layout:fixed;border-top:var(--rule-hair) solid rgb(var(--color-base-rgb) / .28);width:100%}.kg-konditionen__tabelle caption{text-align:start;padding-bottom:var(--space-2);font-weight:var(--weight-label)}.kg-konditionen__tabelle :is(th,td){padding-block:var(--space-3);border-bottom:var(--rule-hair) solid rgb(var(--color-base-rgb) / .28);text-align:start;vertical-align:top;overflow-wrap:anywhere}.kg-konditionen__tabelle th{font-size:var(--text-label);font-weight:var(--weight-label);color:var(--color-base)}.kg-konditionen__tabelle th:first-child{width:42%;padding-inline-end:var(--space-3)}.kg-konditionen__tabelle td{font-size:var(--text-lead);font-variant-numeric:tabular-nums}.kg-konditionen__text{margin-top:var(--space-5)}@media (width>=60rem){.kg-konditionen__inner{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;display:grid}.kg-konditionen__text p{max-width:none}.kg-konditionen__titel{grid-column:1/-1}.kg-konditionen__tabelle,.kg-konditionen__text{margin-top:var(--space-6)}}.kg :is(p,dd,figcaption){overflow-wrap:break-word}.kg-termin__inner,.kg-verlauf__inner{gap:var(--space-3);display:grid}@media (width>=60rem){.kg-termin__inner,.kg-verlauf__inner,.kg .kg-weiter__inner{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.kg-termin__inner>h2,.kg-verlauf__inner>h2,.kg .kg-weiter__inner>h2{grid-column:1/-1}.kg-termin__inner p,.kg-verlauf__inner p,.kg-weiter__inner p{max-width:none}}.kg .kg-termin__titel,.kg .kg-verlauf__titel,.kg .kg-weiter__titel{margin-bottom:var(--space-2)}.kg .kg-weiter__titel{font-family:var(--font-display);font-weight:var(--weight-h2)}.kg .kg-termin__inner>*,.kg .kg-verlauf__inner>*,.kg .kg-weiter__inner>*{min-width:0}.kg-verlauf__inner{padding-top:0}.kg :is(.kg-termin__inner,.kg-verlauf__inner)>p{margin-top:0}.kg-bildband{padding-block:0}.kg-bildband__figur{gap:var(--space-4);padding-inline:var(--gutter);padding-block:var(--section-y);margin:0;display:grid}.kg-bildband__bild{object-fit:contain;object-position:50% 50%;border-radius:var(--radius-bild);width:100%;max-width:34rem;height:auto;min-height:0;display:block}.kg-bildband__bildunterschrift{max-width:none;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-muted-min)}@media (width>=60rem){.kg-bildband__figur{align-items:center;column-gap:var(--space-8);padding-inline:0;padding-block:var(--section-y);grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.kg-bildband__bildunterschrift{max-width:22ch;font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-base);text-wrap:balance;font-weight:700;line-height:1.25}}.kg-uebungen__inner{gap:var(--space-6);display:grid}.kg-uebungen__titel{max-width:22ch;margin-bottom:var(--space-4)}.kg-uebungen__marginalie{gap:var(--space-2);margin:0;display:grid}.kg-uebungen__marginalie img{object-fit:contain;object-position:50% 50%;border-radius:var(--radius-bild);width:100%;max-width:22rem;height:auto;min-height:0;display:block}.kg-uebungen__marginalie figcaption{max-width:30ch;font-size:var(--text-label);line-height:var(--leading-body);color:var(--color-ink-soft)}@media (width>=60rem){.kg-uebungen__inner{column-gap:var(--space-6);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.kg-uebungen__strecke p{max-width:none}.kg-uebungen__marginalie{top:calc(var(--header-height) + var(--space-5));position:sticky}}.kg-dazwischen__titel{max-width:22ch;margin-bottom:var(--space-6)}.kg-dazwischen__fragen{margin:0;padding:0;list-style:none}.kg-dazwischen__paar{gap:var(--space-2);padding-block:var(--space-5);border-top:var(--rule-hair) solid rgb(var(--color-base-rgb) / .28);display:grid}.kg-dazwischen__paar:last-of-type{border-bottom:var(--rule-hair) solid rgb(var(--color-base-rgb) / .28)}.kg-dazwischen__paar h3{font-family:var(--font-body);font-size:var(--text-h3);max-width:26ch;font-weight:700;line-height:1.25}@media (width>=60rem){.kg-dazwischen__paar{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}.kg-dazwischen__paar p{max-width:none}}.kg-weiter__inner{gap:var(--space-4);display:grid}.kg-weiter__titel{font-size:var(--text-h3);font-family:var(--font-body);font-weight:700;line-height:1.25}.kg-weiter__mitbringen{font-size:var(--text-lead);color:var(--color-base)}@media (width>=60rem){.kg-weiter__inner{gap:var(--space-5)}.kg-weiter__mitbringen{margin-bottom:var(--space-2)}.kg-termin__inner,.kg-verlauf__inner{columns:2;column-gap:var(--space-6);display:block}.kg-termin__inner>h2,.kg-verlauf__inner>h2{column-span:all;margin-bottom:var(--kopf-abstand)}.kg :is(.kg-termin__inner,.kg-verlauf__inner)>p+p{margin-top:var(--space-3)}}.kg .kg-konditionen__tabelle :is(th,td){overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}
