.s5s-searchband{position:relative;overflow:hidden;color:var(--color-neutral-0);background:linear-gradient(135deg,var(--color-primary-900),var(--color-primary-700))}.s5s-searchband .container{position:relative;z-index:2;padding-top:var(--space-5);padding-bottom:var(--space-5);display:grid}.s5s-searchband .fs-search{max-width:720px}.s5s-searchband .fs-search__icon{border:none;padding:0;cursor:pointer;font:inherit;transition:background-color var(--duration-micro) var(--ease-standard)}.s5s-searchband .fs-search__icon:hover{background:var(--color-accent-600)}.s5s-searchband .fs-search__icon:active{background:var(--color-accent-700)}.s5s-searchband .fs-search__icon:focus-visible{outline:var(--focus-outline);outline-offset:-3px}@media (max-width: 640px){.s5s-searchband .fs-search--hero .fs-search__field{flex:1 1 auto;flex-basis:auto;min-width:0;border-bottom:none;order:1}.s5s-searchband .fs-search--hero .fs-search__icon{order:2}.s5s-searchband .fs-search--hero .fs-search__submit{display:none}}@media (min-width: 768px){.s5s-searchband .container{padding-top:var(--space-8);padding-bottom:var(--space-8)}}.s5h-aperture{position:absolute;z-index:1;pointer-events:none;right:-140px;bottom:-240px;width:560px;height:560px}.s5h-aperture .ring{position:absolute;inset:0;border-radius:var(--radius-full);border:64px solid oklch(.62 .13 55 / .16)}.s5h-aperture .disc{position:absolute;inset:27%;border-radius:var(--radius-full);background:#6f87b12e}.s5h-aperture .hi{position:absolute;top:13%;right:17%;width:36px;height:36px;border-radius:var(--radius-full);background:#ffffff38}@media (max-width: 767px){.s5h-aperture{width:230px;height:230px;right:-90px;bottom:auto;top:-60px;opacity:.6}.s5h-aperture .ring{border-width:34px}.s5h-aperture .hi{width:18px;height:18px}}#inhalt{padding-bottom:var(--space-16)}.s5s-h1{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-h3);margin:var(--space-6) 0 var(--space-4)}@media (min-width: 768px){.s5s-h1{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}}.s5s-h1 .count{font-weight:var(--font-weight-regular);color:var(--text-secondary);font-variant-numeric:tabular-nums}.s5s-settings{margin-bottom:var(--space-4)}.s5s-settings__hd{font-size:inherit;line-height:inherit}.s5s-settings__toggle{width:100%;display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);background:none;border:none;cursor:pointer;font:inherit;text-align:left;color:var(--color-neutral-900)}.s5s-settings__toggle:focus-visible{outline:var(--focus-outline);outline-offset:-3px;border-radius:var(--radius-md)}.s5s-settings__label{font-size:var(--font-size-h6);font-weight:var(--font-weight-semibold);flex:none}.s5s-settings__summary{margin-left:auto;font-size:var(--font-size-caption);color:var(--text-muted);text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5s-settings__chev{flex:none;width:18px;height:18px;color:var(--color-neutral-500);transition:transform var(--duration-ui) var(--ease-standard)}.s5s-settings.is-open .s5s-settings__chev{transform:rotate(180deg)}.s5s-settings__body{padding:0 var(--space-4) var(--space-4)}.s5s-form{display:grid;gap:var(--space-4)}.s5s-fieldset{border:none;min-width:0}.s5s-fieldset legend{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-neutral-700);margin-bottom:var(--space-1)}.s5s-radios{display:flex;flex-wrap:wrap;gap:0 var(--space-6)}.s5s-radios .fs-choice__input:checked~.fs-choice__label{font-weight:var(--font-weight-semibold);color:var(--color-primary-800)}.s5s-ortrow{display:grid;gap:var(--space-3)}.s5s-ortactions{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}@media (min-width: 560px){.s5s-ortrow{grid-template-columns:minmax(0,360px) auto;align-items:end}}@media (max-width: 767px){.s5s-settings__body{display:none}.s5s-settings.is-open .s5s-settings__body{display:block}}@media (min-width: 768px){.s5s-settings__toggle{pointer-events:none;min-height:0;padding:var(--space-5) var(--space-6) var(--space-3)}.s5s-settings__summary,.s5s-settings__chev{display:none}.s5s-settings__body{display:block;padding:0 var(--space-6) var(--space-6)}.s5s-form{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--space-10)}}.s5s-popular{margin-top:var(--space-6)}.s5s-popular__hd{font-size:var(--font-size-h6);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-3)}.s5s-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.s5s-chip{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);border:var(--border-card);border-radius:var(--radius-full);background:var(--surface-card);color:var(--color-primary-700);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-decoration:none;transition:border-color var(--duration-ui) var(--ease-standard),color var(--duration-ui) var(--ease-standard),background-color var(--duration-ui) var(--ease-standard)}.s5s-chip:hover{border-color:var(--color-primary-300);background:var(--color-primary-50);color:var(--color-primary-800)}.s5s-chip:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.s5s-seo-intro{margin-top:var(--space-12);border-top:var(--border-divider);padding-top:var(--space-8)}.s5s-seo-intro>.s6-prose{margin-top:var(--space-4)}.s5s-grid{display:grid;gap:var(--space-3);grid-template-columns:1fr;margin-top:var(--space-4)}@media (min-width: 560px){.s5s-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 820px){.s5s-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1080px){.s5s-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.s5s-grid .fs-vcb{position:relative}.s5s-grid .fs-vcb__title a:after{content:"";position:absolute;inset:0}.s5s-grid .fs-data__val a{position:relative;z-index:1}.s5s-cats{margin:auto 0 0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s5s-loadwrap{margin:var(--space-8) 0}.s5s-empty{text-align:center;padding:var(--space-8) var(--space-4);color:var(--text-muted)}.s5s-gcse{max-width:var(--container-max);margin:var(--space-4) auto}
