.gl-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gl-kopf{border-bottom:1px solid var(--ea-line);background:var(--ea-surface)}.gl-kopf-inner{align-items:center;gap:10px 14px;max-width:1320px;min-height:68px;margin:0 auto;padding:10px clamp(16px,3vw,44px);display:flex}.gl-kopf-art{animation:ea-pop .6s var(--ea-ease-spring) both;border-radius:9px;flex:none}.gl-kopf h1{color:var(--ea-ink);font:600 22px/1.2 var(--ea-font);letter-spacing:-.015em;flex:none;margin:0}.gl-kopf-lead{border-left:1px solid var(--ea-line);min-width:0;color:var(--ea-muted);flex:auto;margin:0;padding-left:14px;font-size:14px}.gl-kennzahlen{border-left:1px solid var(--ea-line);flex-wrap:wrap;flex:auto;gap:4px 22px;min-width:0;margin:0;padding:0 0 0 16px;list-style:none;display:flex}.gl-kennzahlen li{align-items:baseline;gap:6px;display:flex}.gl-kennzahlen b{color:var(--ea-ink);font:600 18px/1.2 var(--ea-font);font-variant-numeric:tabular-nums}.gl-kennzahlen span{color:var(--ea-muted);font-size:13.5px}.gl-knopf{border:1px solid var(--ea-line-strong);border-radius:var(--ea-radius);background:var(--ea-surface);height:38px;color:var(--ea-ink);font:600 14px/1 var(--ea-font);cursor:pointer;transition:background var(--ea-fast), border-color var(--ea-fast), color var(--ea-fast);flex:none;align-items:center;gap:8px;margin-left:auto;padding:0 16px;text-decoration:none;display:inline-flex}.gl-knopf:focus-visible{box-shadow:var(--ea-ring);outline:0}@media (hover:hover) and (pointer:fine){.gl-knopf:hover{border-color:color-mix(in srgb, var(--ea-berry) 45%, var(--ea-line));background:var(--ea-berry-soft);color:var(--ea-berry)}}.gl-knopf:active{transform:scale(.97)}.gl-oft{margin-bottom:18px}.gl-verwandt h2{color:var(--ea-ink);font:600 17px/1.3 var(--ea-font);margin:0 0 12px}.gl-oft h2{color:var(--ea-ink);font:600 14px/1.3 var(--ea-font);margin:0 0 8px}.gl-oft ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gl-oft a{border:1px solid var(--ea-line);border-radius:var(--ea-radius);background:var(--ea-surface);height:100%;color:var(--ea-ink);transition:border-color var(--ea-fast), box-shadow var(--ea-mid), transform var(--ea-mid) var(--ea-ease);flex-direction:column;gap:1px;padding:10px 14px;text-decoration:none;display:flex}.gl-oft a:focus-visible{border-color:var(--ea-petrol-600);box-shadow:var(--ea-ring);outline:0}@media (hover:hover) and (pointer:fine){.gl-oft a:hover{border-color:color-mix(in srgb, var(--ea-berry) 45%, var(--ea-line));box-shadow:var(--ea-shadow-2);transform:translateY(-2px)}}.gl-oft b{min-width:0;font-size:15px;font-weight:600;line-height:1.3}.gl-oft .gl-anzahl{flex:none}.gl-anzahl{color:var(--ea-ink-2);font:400 13px/1.3 var(--ea-font);font-variant-numeric:tabular-nums;white-space:nowrap}.gl-werkzeug{top:var(--atlas-header-h,60px);z-index:20;border-bottom:1px solid var(--ea-line);background:color-mix(in srgb, var(--ea-canvas) 94%, transparent);backdrop-filter:blur(10px);align-items:center;gap:12px;height:56px;margin:0 calc(-1*clamp(16px,3vw,44px));padding:0 clamp(16px,3vw,44px);display:flex;position:sticky}.gl-filter{border:1px solid var(--ea-line-strong);border-radius:var(--ea-radius);background:var(--ea-surface);height:38px;color:var(--ea-muted);transition:border-color var(--ea-fast), box-shadow var(--ea-fast), color var(--ea-fast);flex:0 0 clamp(150px,20%,200px);align-items:center;gap:8px;padding:0 10px;display:flex}.gl-filter:focus-within{border-color:var(--ea-petrol-600);color:var(--ea-petrol-700);box-shadow:var(--ea-ring)}.gl-filter input{min-width:0;color:var(--ea-ink);font:400 14.5px/1 var(--ea-font);background:0 0;border:0;outline:0;flex:1}.gl-filter input::-webkit-search-cancel-button{display:none}.gl-filter-clear{width:24px;height:24px;color:var(--ea-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.gl-filter-clear:hover{color:var(--ea-ink)}.gl-filter-clear[hidden]{display:none}.gl-abc{scrollbar-width:none;flex-wrap:nowrap;flex:1 1 0;gap:1px;min-width:0;margin:0;display:flex;overflow-x:auto}.gl-abc::-webkit-scrollbar{display:none}.gl-abc a{border-radius:var(--ea-radius-s);max-width:34px;height:32px;color:var(--ea-ink-2);font:600 13px/1 var(--ea-font);transition:background var(--ea-fast), color var(--ea-fast);flex:1 0 20px;place-items:center;padding:0;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.gl-abc a:hover{background:var(--ea-berry-soft);color:var(--ea-berry)}}.gl-abc a:focus-visible{box-shadow:var(--ea-ring);outline:0}.gl-abc a.is-aktiv{background:var(--ea-berry);color:#fff}.gl-abc a.is-leer{color:var(--ea-line-strong);pointer-events:none}.gl-treffer{color:var(--ea-muted);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:13px}.gl-treffer b{color:var(--ea-ink)}.gl-leer{border:1px dashed var(--ea-line-strong);border-radius:var(--ea-radius-l);background:var(--ea-surface-2);color:var(--ea-ink-2);justify-content:space-between;align-items:center;gap:14px;margin:22px 0;padding:22px 24px;font-size:15.5px}.gl-leer:not([hidden]){flex-wrap:wrap;display:flex}.gl-leer b{color:var(--ea-ink);font-weight:600}.gl-leer-taten{flex-wrap:wrap;gap:8px;display:flex}.gl-leer .gl-knopf{margin-left:0}.ea-page.gl{padding-top:20px;padding-right:calc(clamp(16px, 3vw, 44px) + var(--ea-dock-w));margin-inline:auto}@media (width<=1279.98px){.ea-page.gl{padding-right:clamp(16px,3vw,44px)}}.gl-block{scroll-margin-top:calc(var(--atlas-header-h,60px) + 56px + 4px);padding:26px 0 8px}.gl-block[hidden]{display:none}.gl-letter{border-bottom:1px solid var(--ea-line);color:var(--ea-berry);font:600 28px/1 var(--ea-font);align-items:baseline;gap:12px;margin:0 0 12px;padding-bottom:8px;display:flex}.gl-letter small{color:var(--ea-muted);font:400 13px/1 var(--ea-font);font-variant-numeric:tabular-nums}.gl-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gl-list>li{min-width:0;display:flex}.gl-list li[hidden]{display:none}.gl-list a{border:1px solid var(--ea-line);border-radius:var(--ea-radius);background:var(--ea-surface);width:100%;min-height:46px;color:var(--ea-ink);transition:border-color var(--ea-fast), box-shadow var(--ea-fast), transform var(--ea-fast) var(--ea-ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 13px;text-decoration:none;display:grid;position:relative}.gl-list a:focus-visible{border-color:var(--ea-petrol-600);box-shadow:var(--ea-ring);outline:0}.gl-list b{overflow-wrap:break-word;hyphens:auto;font-size:15px;font-weight:600;line-height:1.3}.gl-list .gl-anzahl{color:var(--ea-muted);transition:transform var(--ea-fast) var(--ea-ease), color var(--ea-fast);font-size:13px}.gl-pfeil{color:var(--ea-berry);opacity:0;transition:opacity var(--ea-fast), transform var(--ea-fast) var(--ea-ease);margin-top:-7px;position:absolute;top:50%;right:12px;transform:translate(-4px)}@media (hover:hover) and (pointer:fine){.gl-list a:hover{border-color:color-mix(in srgb, var(--ea-berry) 45%, var(--ea-line));box-shadow:var(--ea-shadow-2);transform:translateY(-1px)}.gl-list a:hover .gl-pfeil{opacity:1;transform:none}.gl-list a:hover .gl-anzahl{color:var(--ea-berry);transform:translate(-20px)}}.gl-list a:focus-visible .gl-pfeil{opacity:1;transform:none}.gl-list a:focus-visible .gl-anzahl{transform:translate(-20px)}.gl-list a:active{transform:scale(.99)}.gl-list li.is-gl-enter{animation:ea-rise .24s var(--ea-ease) both;animation-delay:calc(var(--gi,0) * 28ms)}.gl-begriff{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:28px;display:grid}.gl-artikel{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gl-artikel a{border:1px solid var(--ea-line);border-radius:var(--ea-radius);background:var(--ea-surface);color:var(--ea-ink);box-shadow:var(--ea-shadow-1);transition:border-color var(--ea-fast), box-shadow var(--ea-mid), transform var(--ea-mid) var(--ea-ease);gap:4px;padding:16px 18px 14px 20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.gl-artikel a:before{content:"";background:var(--dot);width:4px;position:absolute;inset:0 auto 0 0}.gl-artikel a:hover{border-color:color-mix(in srgb, var(--dot) 40%, var(--ea-line));box-shadow:var(--ea-shadow-2);transform:translateY(-1px)}.gl-artikel a:focus-visible{border-color:var(--ea-petrol-600);box-shadow:var(--ea-ring);outline:0}.gl-artikel b{font-size:17px;font-weight:600;line-height:1.3}.gl-artikel-text{color:var(--ea-ink-2);font-size:15px;line-height:1.55}.gl-artikel small{color:var(--ea-muted);align-items:center;gap:8px;margin-top:4px;font-size:13.5px;display:flex}.gl-artikel small i{background:var(--dot);border-radius:2.5px;width:8px;height:8px}.gl-niveau{border-radius:999px;justify-self:start;padding:3px 9px;font-size:12.5px;font-weight:600}.gl-niveau-einsteiger{background:var(--ea-sage-soft);color:var(--ea-sage)}.gl-niveau-fortgeschritten{background:var(--ea-indigo-soft);color:var(--ea-indigo)}.gl-niveau-praxis{background:var(--ea-amber-100);color:var(--ea-amber-700)}.gl-verwandt{top:calc(var(--atlas-header-h,60px) + 20px);border:1px solid var(--ea-line);border-radius:var(--ea-radius-l);background:var(--ea-surface);box-shadow:var(--ea-shadow-1);padding:18px;position:sticky}.gl-verwandt p{color:var(--ea-muted);margin:-6px 0 12px;font-size:13.5px}.gl-verwandt ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gl-verwandt a{border:1px solid color-mix(in srgb, var(--ea-berry) 18%, var(--ea-line));background:var(--ea-berry-soft);color:var(--ea-ink);transition:border-color var(--ea-fast), background var(--ea-fast);border-radius:999px;padding:5px 10px;font-size:14px;text-decoration:none;display:inline-block}.gl-verwandt a:hover{border-color:var(--ea-berry);background:color-mix(in srgb, var(--ea-berry) 18%, white)}@media (width<=900px){.gl-kopf-inner{flex-wrap:wrap}.gl-kopf-lead{display:none}.gl-begriff{grid-template-columns:1fr}.gl-verwandt{position:static}}@media (width<=700px){.gl-kennzahlen{border-left:0;flex-basis:100%;order:5;padding-left:0}.gl-knopf{margin-left:auto}.gl-filter{flex-basis:150px}.gl-abc a{flex:0 0 28px}.gl-list{grid-template-columns:1fr}.gl-oft ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.gl-oft a,.gl-list a,.gl-pfeil,.gl-kopf-art{transition:none!important;animation:none!important;transform:none!important}.gl-list li.is-gl-enter{animation:none!important}}
