.glossar .glossar-hero{position:relative;background-color:#003149;background-size:cover;background-position:center;height:70vh;display:flex;align-items:center}.glossar .glossar-hero-overlay{position:absolute;inset:0;display:flex;align-items:center;text-align:center}.glossar .glossar-hero-titel{font-size:80px;line-height:1.1;font-weight:700;color:#0697db;margin:0 0 20px;letter-spacing:-0.5px}@media(max-width: 768px){.glossar .glossar-hero-titel{font-size:32px}}.glossar .glossar-hero-text{font-size:24px;line-height:1.6;color:#003149;max-width:560px;margin:0 auto 32px}.glossar .glossar-hero-text p{margin:0}@media(max-width: 768px){.glossar .glossar-hero-text{font-size:15px}}.glossar .glossar-search-wrap{position:relative;width:100%;max-width:520px;margin:0 auto 24px}.glossar .glossar-search-input{width:100%;padding:16px 52px 16px 22px;border:none;border-radius:50px;background:#fff;font-size:16px;color:#003149;box-shadow:0 4px 20px rgba(0,49,73,.12);outline:none;transition:box-shadow .2s}.glossar .glossar-search-input::placeholder{color:#8fa8b5}.glossar .glossar-search-input:focus{box-shadow:0 4px 24px rgba(6,151,219,.25)}.glossar .glossar-search-btn{position:absolute;right:18px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;color:#8fa8b5;display:flex;align-items:center;transition:color .2s}.glossar .glossar-search-btn:hover{color:#0697db}.glossar .glossar-kategorie-filter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.glossar .glossar-kat-btn{padding:6px 16px;border:1.5px solid rgba(6,151,219,.35);border-radius:50px;background:rgba(0,0,0,0);font-size:13px;font-weight:500;color:#003149;cursor:pointer;transition:all .2s}.glossar .glossar-kat-btn:hover{border-color:#0697db;color:#0697db}.glossar .glossar-kat-btn.active{background:#0697db;border-color:#0697db;color:#fff}.glossar .glossar-alphabet-nav{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #d4e6f1;padding:25px 0 20px}.glossar .glossar-alpha-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px;overflow-x:auto}@media(max-width: 768px){.glossar .glossar-alpha-inner{flex-wrap:nowrap;padding-bottom:4px}}.glossar .glossar-alpha-divider{width:1px;height:28px;background:#d4e6f1;margin:0 6px;flex-shrink:0}.glossar .glossar-alpha-btn{padding:5px 15px;background:none;border:none;border-radius:6px;font-size:16px;font-weight:600;color:#003149;cursor:pointer;transition:all .2s;flex-shrink:0}.glossar .glossar-alpha-btn:hover:not(.is-empty){color:#0697db;background:rgba(6,151,219,.08)}.glossar .glossar-alpha-btn.active{background:#0697db;color:#fff !important;border-radius:8px}.glossar .glossar-alpha-btn.is-empty{color:#b0c4d0;cursor:default}.glossar .glossar-begriffe-wrap{padding:60px 0 80px;background:#f7fafc}@media(max-width: 768px){.glossar .glossar-begriffe-wrap{padding:40px 0 60px}}.glossar .glossar-letter-group{margin-bottom:56px}.glossar .glossar-letter-group:last-child{margin-bottom:0}.glossar .glossar-letter-heading{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.glossar .glossar-letter-char{font-size:45px;font-weight:700;color:#003149;line-height:1;letter-spacing:-1px}@media(max-width: 768px){.glossar .glossar-letter-char{font-size:44px}}.glossar .glossar-letter-count{font-size:15px;font-weight:400;color:#4a5568}.glossar .glossar-letter-hr{border:none;border-top:1.5px solid #d4e6f1;margin:0 0 28px}.glossar .glossar-cards-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@media(max-width: 1024px){.glossar .glossar-cards-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.glossar .glossar-cards-grid{grid-template-columns:1fr}}.glossar .glossar-card.is-hidden{display:none}.glossar .glossar-card-inner{position:relative;background:#e6eff5;border-radius:14px;padding:22px 24px;height:100%;transition:box-shadow .2s,transform .2s;min-height:230px}.glossar .glossar-card-link-icon{position:absolute;top:18px;right:18px;width:30px;height:30px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#003149;transition:background .2s,color .2s;text-decoration:none}.glossar .glossar-card-link-icon:hover{background:#0697db;color:#fff}.glossar .glossar-card-titel{font-size:28px;font-weight:700;color:#003149;margin:0 0 10px;padding-right:36px;line-height:1.3}.glossar .glossar-card-titel a{color:inherit;text-decoration:none}.glossar .glossar-card-titel a:hover{color:#0697db}.glossar .has-link .glossar-card-titel{padding-right:42px}.glossar .glossar-card-text{font-size:22px;line-height:1.55;color:#4a5568;margin:0}.glossar .glossar-card-text p{margin:0}.glossar .glossar-no-results{text-align:center;padding:60px 0}.glossar .glossar-no-results p{font-size:18px;color:#4a5568}