.fb[data-astro-cid-vk2lc2bo]{width:100%;margin-inline:auto;padding-inline:clamp(1.25rem,.8rem + 2.4vw,4rem)}.rgh-hero[data-astro-cid-vk2lc2bo]{z-index:10;color:#fff;background:#0a1730;flex-direction:column;justify-content:center;min-height:clamp(38rem,92vh,54rem);padding:clamp(7.5rem,15vh,11rem) 0 clamp(4rem,9vh,7rem);display:flex;position:relative;overflow:visible}.rgh-hero__media[data-astro-cid-vk2lc2bo]{z-index:-2;position:absolute;inset:0;overflow:hidden}.rgh-hero__media[data-astro-cid-vk2lc2bo] img[data-astro-cid-vk2lc2bo]{object-fit:cover;object-position:64% 28%;will-change:transform;width:100%;height:100%}.rgh-hero__scrim[data-astro-cid-vk2lc2bo]{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081223eb 0%,#081223b8 34%,#0812234d 66%,#08122314 100%),linear-gradient(#0000 56%,#081223b3 100%),linear-gradient(#08122380 0%,#0000 22%);position:absolute;inset:0}.rgh-hero__inner[data-astro-cid-vk2lc2bo]{position:relative}.rgh-eyebrow[data-astro-cid-vk2lc2bo]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);align-items:center;gap:.8rem;margin:0;font-size:.82rem;font-weight:700;display:inline-flex}.rgh-eyebrow__line[data-astro-cid-vk2lc2bo]{background:var(--color-gold);width:2.4rem;height:1px}.rgh-hero__title[data-astro-cid-vk2lc2bo]{max-width:18ch;font-family:var(--font-display);letter-spacing:-.025em;color:#fff;text-shadow:0 2px 30px #00000059;margin:1.3rem 0 0;font-size:clamp(2.6rem,1.5rem + 4.6vw,5.4rem);font-weight:700;line-height:1.01}.rgh-line[data-astro-cid-vk2lc2bo]{padding-bottom:.12em;display:block;overflow:hidden}.rgh-line__in[data-astro-cid-vk2lc2bo]{display:block}.rgh-hl[data-astro-cid-vk2lc2bo]{color:var(--color-gold)}.rgh-hero__lead[data-astro-cid-vk2lc2bo]{color:#ffffffe0;text-shadow:0 1px 16px #0000004d;max-width:46ch;margin:1.4rem 0 0;font-size:clamp(1.08rem,1rem + .45vw,1.32rem);line-height:1.6}.rgh-scrollcue[data-astro-cid-vk2lc2bo]{color:#ffffffb8;z-index:2;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(1rem,3vh,2rem);left:50%;transform:translate(-50%)}.rgh-scrollcue__txt[data-astro-cid-vk2lc2bo]{letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700}.rgh-scrollcue__mouse[data-astro-cid-vk2lc2bo]{border:2px solid #ffffff57;border-radius:999px;place-items:start center;width:1.35rem;height:2.2rem;padding-top:.32rem;display:grid}.rgh-scrollcue__wheel[data-astro-cid-vk2lc2bo]{background:var(--color-gold);border-radius:999px;width:3px;height:.5rem;animation:1.7s ease-in-out infinite rgh-wheel}@keyframes rgh-wheel{0%{opacity:0;transform:translateY(-3px)}35%{opacity:1}70%,to{opacity:0;transform:translateY(6px)}}.rgh-eyebrow[data-astro-cid-vk2lc2bo],.rgh-hero__lead[data-astro-cid-vk2lc2bo],.rgh-search[data-astro-cid-vk2lc2bo],.rgh-cats[data-astro-cid-vk2lc2bo]{opacity:0}.rgh-line__in[data-astro-cid-vk2lc2bo]{transform:translateY(112%)}.rgh-hero__media[data-astro-cid-vk2lc2bo]{clip-path:inset(0 0 0 100%)}@media (scripting:none){.rgh-eyebrow[data-astro-cid-vk2lc2bo],.rgh-hero__lead[data-astro-cid-vk2lc2bo],.rgh-search[data-astro-cid-vk2lc2bo],.rgh-cats[data-astro-cid-vk2lc2bo]{opacity:1}.rgh-line__in[data-astro-cid-vk2lc2bo]{transform:none}.rgh-hero__media[data-astro-cid-vk2lc2bo]{clip-path:none}}@media (width<=700px){.rgh-hero[data-astro-cid-vk2lc2bo]{min-height:clamp(32rem,84vh,44rem)}.rgh-hero__scrim[data-astro-cid-vk2lc2bo]{background:linear-gradient(#08122366 0%,#08122399 52%,#081223f0 94%),linear-gradient(#08122380 0%,#0000 22%)}.rgh-scrollcue[data-astro-cid-vk2lc2bo]{display:none}}.hc-search[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);max-width:46rem;box-shadow:var(--shadow-elev-3);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;align-items:center;gap:.85rem;margin:2.2rem auto 0;padding:.5rem .6rem .5rem 1.3rem;display:flex;position:relative}.hc-search[data-astro-cid-vk2lc2bo]:focus-within{border-color:color-mix(in oklab, var(--color-accent) 55%, transparent);box-shadow:var(--shadow-elev-3), 0 0 0 4px color-mix(in oklab, var(--color-accent) 15%, transparent)}.hc-search__ic[data-astro-cid-vk2lc2bo]{width:1.45rem;height:1.45rem;color:var(--color-accent-600);flex:none}.hc-search[data-astro-cid-vk2lc2bo] input[data-astro-cid-vk2lc2bo]{min-width:0;font:inherit;color:var(--color-ink);background:0 0;border:none;outline:none;flex:1;padding-block:.8rem;font-size:1.05rem}.hc-search[data-astro-cid-vk2lc2bo] input[data-astro-cid-vk2lc2bo]::-webkit-search-cancel-button{display:none}.hc-search__clear[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-ink) 6%, transparent);width:2.4rem;height:2.4rem;color:var(--color-ink-soft);cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border:none;flex:none;place-items:center;display:grid}.hc-search__clear[data-astro-cid-vk2lc2bo]:hover{background:color-mix(in oklab, var(--color-accent) 14%, transparent);color:var(--color-accent-700)}.hc-search__clear[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1.1rem;height:1.1rem}.rgh-searchwrap[data-astro-cid-vk2lc2bo]{z-index:30;max-width:42rem;margin-top:2rem;position:relative}.rgh-search[data-astro-cid-vk2lc2bo]{max-width:none;margin:0}.rgh-filterbar[data-astro-cid-vk2lc2bo]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.rgh-gast-filter[data-astro-cid-vk2lc2bo][aria-pressed=true]{border-color:var(--color-gold);background:#7a3400}.rgh-audio-filter[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);color:#fff;min-height:44px;font:inherit;cursor:pointer;backdrop-filter:blur(10px);transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) ease;background:#091a32b8;border:1px solid #ffffff70;align-items:center;gap:.55rem;padding:.55rem .7rem .55rem .85rem;font-size:.88rem;font-weight:700;display:inline-flex}.rgh-audio-filter[data-astro-cid-vk2lc2bo]:hover{border-color:#ffffffc7;transform:translateY(-1px)}.rgh-audio-filter[data-astro-cid-vk2lc2bo][aria-pressed=true]{background:#a64000;border-color:#ff9a54}.rgh-audio-filter[data-astro-cid-vk2lc2bo]:focus-visible{outline-offset:3px;outline:3px solid #ffb178}.rgh-audio-filter[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{flex:none;width:1.2rem;height:1.2rem}.rgh-audio-filter__count[data-astro-cid-vk2lc2bo]{font-variant-numeric:tabular-nums;background:#ffffff29;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;font-size:.74rem;display:grid}.rgh-results[data-astro-cid-vk2lc2bo]{z-index:40;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-elev-4);overscroll-behavior:contain;border-radius:1.25rem;max-height:min(64vh,40rem);padding:.9rem;position:absolute;top:calc(100% + .7rem);left:0;right:0;overflow-y:auto}.rgh-results[data-astro-cid-vk2lc2bo] .hc-results__meta[data-astro-cid-vk2lc2bo]{margin:.2rem .4rem .75rem}.rgh-results__list[data-astro-cid-vk2lc2bo]{gap:.6rem;grid-template-columns:1fr!important}.rgh-results[data-astro-cid-vk2lc2bo] .hc-results__empty[data-astro-cid-vk2lc2bo]{padding:.6rem .4rem .4rem;font-size:.98rem}@media (width<=560px){.rgh-results[data-astro-cid-vk2lc2bo]{max-height:60vh}}.rgh-cats[data-astro-cid-vk2lc2bo]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.rgh-neu[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);backdrop-filter:blur(10px);color:#fff;background:#0a1c368c;border:1px solid #ffffff42;align-items:center;gap:.75rem;width:fit-content;max-width:100%;min-height:44px;margin-bottom:1.4rem;padding:.35rem 1rem .35rem .35rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.rgh-neu__badge[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);background:var(--color-accent-600);color:#fff;letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;padding:.3rem .7rem;font-size:.72rem;font-weight:800}.rgh-neu__text[data-astro-cid-vk2lc2bo]{font-size:.92rem;font-weight:600;line-height:1.35}.rgh-neu[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1rem;height:1rem;color:var(--color-gold);transition:transform .2s var(--ease-expo);flex-shrink:0}.rgh-neu[data-astro-cid-vk2lc2bo]:hover{background:#0a1c36bf;border-color:#ffffff73}.rgh-neu[data-astro-cid-vk2lc2bo]:hover svg[data-astro-cid-vk2lc2bo]{transform:translate(3px)}.rgh-neu[data-astro-cid-vk2lc2bo]:focus-visible{outline:3px solid var(--color-gold);outline-offset:3px}.rgh-cat[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);color:#fff;backdrop-filter:blur(8px);min-height:42px;transition:transform .2s var(--ease-expo), background-color .2s ease, border-color .2s ease;background:#ffffff1f;border:1.5px solid #fff6;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.rgh-cat[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1.1rem;height:1.1rem;color:var(--color-gold)}.rgh-cat[data-astro-cid-vk2lc2bo]:hover{background:#ffffff3d;border-color:#ffffffb8;transform:translateY(-2px)}.hc-results[data-astro-cid-vk2lc2bo]{background:var(--color-paper);min-height:40vh;padding-block:clamp(2rem,1.5rem + 2vw,3.5rem) clamp(3rem,2rem + 3vw,5rem)}.hc-results__meta[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);margin-bottom:1.25rem;font-size:.9rem;font-weight:600}.hc-results__list[data-astro-cid-vk2lc2bo]{grid-template-columns:1fr;gap:.85rem;display:grid}@media (width>=900px){.hc-results__list[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(2,1fr)}}.hc-results__empty[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);font-size:1.05rem}.hc-results__empty[data-astro-cid-vk2lc2bo] a[data-astro-cid-vk2lc2bo]{color:var(--color-accent-700);font-weight:600}.hc-band-head[data-astro-cid-vk2lc2bo]{margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.hc-band-head__k[data-astro-cid-vk2lc2bo]{letter-spacing:0;color:#5b6576;font-size:.92rem;font-weight:600}.hc-band-head__t[data-astro-cid-vk2lc2bo]{font-family:var(--font-display);color:var(--color-primary);letter-spacing:-.018em;margin-top:.4rem;font-size:clamp(1.7rem,1.2rem + 2vw,2.8rem);font-weight:700;line-height:1.06}.hc-themen[data-astro-cid-vk2lc2bo]{background:var(--color-paper);padding-block:clamp(2.5rem,2rem + 2.5vw,4.5rem)}.hc-themen__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=1080px){.hc-themen__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.hc-themen__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:1fr}}.hc-topic[data-astro-cid-vk2lc2bo]{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-elev-1);transition:transform var(--dur) var(--ease-expo), box-shadow var(--dur) ease, border-color var(--dur-fast) ease;border-radius:1.2rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.hc-topic[data-astro-cid-vk2lc2bo]:hover{box-shadow:var(--shadow-elev-4);border-color:color-mix(in oklab, var(--color-accent) 35%, transparent);transform:translateY(-5px)}.hc-topic__media[data-astro-cid-vk2lc2bo]{aspect-ratio:16/10;position:relative;overflow:hidden}.hc-topic__media[data-astro-cid-vk2lc2bo] img[data-astro-cid-vk2lc2bo]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-expo)}.hc-topic[data-astro-cid-vk2lc2bo]:hover .hc-topic__media[data-astro-cid-vk2lc2bo] img[data-astro-cid-vk2lc2bo]{transform:scale(1.06)}.hc-topic__media[data-astro-cid-vk2lc2bo]:after{content:"";background:linear-gradient(180deg, transparent 40%, color-mix(in oklab, var(--color-primary-900) 55%, transparent) 100%);position:absolute;inset:0}.hc-topic__ic[data-astro-cid-vk2lc2bo]{z-index:1;background:color-mix(in oklab, var(--color-surface) 90%, transparent);width:2.7rem;height:2.7rem;color:var(--color-primary);backdrop-filter:blur(8px);box-shadow:var(--shadow-elev-2);border-radius:.8rem;place-items:center;display:grid;position:absolute;top:.9rem;left:.9rem}.hc-topic__ic[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1.4rem;height:1.4rem}.hc-topic__n[data-astro-cid-vk2lc2bo]{z-index:1;border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-surface) 92%, transparent);color:var(--color-primary);backdrop-filter:blur(8px);padding:.28rem .8rem;font-size:.76rem;font-weight:700;position:absolute;bottom:.9rem;right:.9rem}.hc-topic__body[data-astro-cid-vk2lc2bo]{flex-direction:column;flex:1;padding:1.35rem;display:flex}.hc-topic__body[data-astro-cid-vk2lc2bo] h3[data-astro-cid-vk2lc2bo]{font-family:var(--font-display);color:var(--color-primary);font-size:1.3rem;font-weight:700;line-height:1.2}.hc-topic__body[data-astro-cid-vk2lc2bo] p[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);flex:1;margin-top:.5rem;font-size:.92rem;line-height:1.55}.hc-topic__more[data-astro-cid-vk2lc2bo]{color:var(--color-accent-700);align-items:center;gap:.4rem;margin-top:1rem;font-size:.9rem;font-weight:600;display:inline-flex}.hc-topic__more[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1rem;height:1rem;transition:transform var(--dur) var(--ease-expo)}.hc-topic[data-astro-cid-vk2lc2bo]:hover .hc-topic__more[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{transform:translate(4px)}.hc-topic--cta[data-astro-cid-vk2lc2bo]{text-align:center;color:#fff;background:#16335f;border:none;justify-content:center;align-items:center;gap:.35rem;padding:2.2rem 1.5rem;position:relative}.hc-topic--cta[data-astro-cid-vk2lc2bo]:hover{box-shadow:var(--shadow-elev-4);border-color:#0000;transform:translateY(-5px)}.hc-cta__grid[data-astro-cid-vk2lc2bo]{z-index:0;opacity:.55;background-image:radial-gradient(#ffffff1f 1.5px,#0000 1.6px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(125% 100% at 50% 0,#000 32%,#0000 86%);mask-image:radial-gradient(125% 100% at 50% 0,#000 32%,#0000 86%)}.hc-cta__glow[data-astro-cid-vk2lc2bo]{display:none}.hc-topic--cta[data-astro-cid-vk2lc2bo]:hover .hc-cta__glow[data-astro-cid-vk2lc2bo]{opacity:1}.hc-cta__icon[data-astro-cid-vk2lc2bo]{z-index:1;background:#ea580c;border-radius:999px;place-items:center;width:3.6rem;height:3.6rem;display:grid;position:relative;box-shadow:0 10px 26px #ea580c80}.hc-cta__icon[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{z-index:1;color:#fff;width:1.75rem;height:1.75rem;transition:transform var(--dur) var(--ease-expo);position:relative}.hc-topic--cta[data-astro-cid-vk2lc2bo]:hover .hc-cta__icon[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{transform:rotate(90deg)}.hc-cta__ping[data-astro-cid-vk2lc2bo]{animation:hc-cta-ping 2.4s var(--ease-expo) infinite;border:2px solid #fb923ca6;border-radius:999px;position:absolute;inset:0}@keyframes hc-cta-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.hc-cta__k[data-astro-cid-vk2lc2bo]{z-index:1;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold,#fb923c);margin-top:.5rem;font-size:.72rem;font-weight:700;position:relative}.hc-topic--cta[data-astro-cid-vk2lc2bo] h3[data-astro-cid-vk2lc2bo]{z-index:1;font-family:var(--font-display);color:#fff;font-size:1.5rem;font-weight:700;line-height:1.14;position:relative}.hc-topic--cta[data-astro-cid-vk2lc2bo] p[data-astro-cid-vk2lc2bo]{z-index:1;color:#ffffffd1;max-width:26ch;font-size:.92rem;line-height:1.55;position:relative}.hc-cta__btn[data-astro-cid-vk2lc2bo]{z-index:1;color:var(--color-primary);box-shadow:var(--shadow-elev-2);transition:transform var(--dur) var(--ease-expo), background-color var(--dur) ease, color var(--dur) ease;background:#fff;border-radius:999px;align-items:center;gap:.45rem;margin-top:.9rem;padding:.7rem 1.35rem;font-size:.9rem;font-weight:700;display:inline-flex;position:relative}.hc-cta__btn[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1rem;height:1rem;transition:transform var(--dur) var(--ease-expo)}.hc-topic--cta[data-astro-cid-vk2lc2bo]:hover .hc-cta__btn[data-astro-cid-vk2lc2bo]{background:var(--color-accent,#ea580c);color:#fff}.hc-topic--cta[data-astro-cid-vk2lc2bo]:hover .hc-cta__btn[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{transform:translate(4px)}.hc-topic--cta[data-astro-cid-vk2lc2bo]:after{content:"";z-index:1;pointer-events:none;background:#ffffff1f;width:40%;height:100%;transition:left .7s;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.hc-topic--cta[data-astro-cid-vk2lc2bo]:hover:after{left:130%}.hc-pop[data-astro-cid-vk2lc2bo]{background:var(--color-paper-2);padding-block:clamp(2.5rem,2rem + 2.5vw,4.5rem)}.hc-pop__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:1fr;gap:1.15rem;display:grid}@media (width>=520px){.hc-pop__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=820px){.hc-pop__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.hc-pop__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1650px){.hc-pop__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(5,minmax(0,1fr))}}.hc-pop__card[data-astro-cid-vk2lc2bo]{isolation:isolate;border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elev-1);transition:transform var(--dur) var(--ease-expo), border-color var(--dur-fast) ease, box-shadow var(--dur) ease;flex-direction:column;padding:1.4rem;text-decoration:none;display:flex;position:relative}.hc-pop__card[data-astro-cid-vk2lc2bo]:hover{border-color:color-mix(in oklab, var(--color-accent) 38%, transparent);box-shadow:var(--shadow-elev-3);transform:translateY(-4px)}.hc-pop__tag[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-accent) 12%, transparent);color:var(--color-accent-700);align-self:flex-start;padding:.22rem .65rem;font-size:.7rem;font-weight:700}.hc-pop__card[data-astro-cid-vk2lc2bo] h3[data-astro-cid-vk2lc2bo]{font-family:var(--font-display);color:var(--color-ink);margin-top:.8rem;font-size:1.15rem;font-weight:600;line-height:1.25}.hc-pop__card[data-astro-cid-vk2lc2bo] p[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);flex:1;margin-top:.5rem;font-size:.9rem;line-height:1.5}.hc-pop__more[data-astro-cid-vk2lc2bo]{color:var(--color-accent-700);margin-top:1rem;font-size:.85rem;font-weight:600}.hc-cat[data-astro-cid-vk2lc2bo]{background:var(--color-paper);padding-block:clamp(2.5rem,2rem + 2vw,4rem);scroll-margin-top:5.5rem}.hc-cat--alt[data-astro-cid-vk2lc2bo]{background:var(--color-paper-2)}.hc-gast[data-astro-cid-vk2lc2bo]{background:var(--color-paper);border-top:1px solid var(--color-border)}.hc-cat__head[data-astro-cid-vk2lc2bo]{border-bottom:1px solid var(--color-border);align-items:center;gap:1.25rem;margin-bottom:1.75rem;padding-bottom:1.5rem;display:flex}.hc-cat__thumb[data-astro-cid-vk2lc2bo]{object-fit:cover;width:clamp(3.5rem,3rem + 2vw,5.5rem);height:clamp(3.5rem,3rem + 2vw,5.5rem);box-shadow:var(--shadow-elev-2);border-radius:1rem;flex:none}.hc-cat__headtext[data-astro-cid-vk2lc2bo]{flex:1;min-width:0}.hc-cat__kicker[data-astro-cid-vk2lc2bo]{letter-spacing:0;color:#5b6576;font-size:.92rem;font-weight:600}.hc-cat__headtext[data-astro-cid-vk2lc2bo] h2[data-astro-cid-vk2lc2bo]{font-family:var(--font-display);color:var(--color-primary);letter-spacing:-.015em;margin-top:.2rem;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.3rem);font-weight:700;line-height:1.08}.hc-cat__intro[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);max-width:52rem;margin-top:.4rem;font-size:.98rem;line-height:1.5}.hc-cat__count[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-primary) 8%, transparent);min-width:2.4rem;height:2.4rem;color:var(--color-primary);font-variant-numeric:tabular-nums;flex:none;align-self:flex-start;place-items:center;padding-inline:.5rem;font-size:.9rem;font-weight:700;display:grid}@media (width<=640px){.hc-cat__intro[data-astro-cid-vk2lc2bo],.hc-cat__count[data-astro-cid-vk2lc2bo]{display:none}}.hc-cat__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:1fr;gap:1.15rem;display:grid}@media (width>=520px){.hc-cat__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=820px){.hc-cat__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.hc-cat__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1650px){.hc-cat__grid[data-astro-cid-vk2lc2bo]{grid-template-columns:repeat(5,minmax(0,1fr))}}.hc-artcard[data-astro-cid-vk2lc2bo]{isolation:isolate;border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elev-1);transition:transform var(--dur) var(--ease-expo), border-color var(--dur-fast) ease, box-shadow var(--dur) ease;flex-direction:column;padding:1.35rem;text-decoration:none;display:flex;position:relative}.hc-artcard[data-astro-cid-vk2lc2bo]:hover{border-color:color-mix(in oklab, var(--color-accent) 35%, transparent);box-shadow:var(--shadow-elev-3);transform:translateY(-4px)}.hc-artcard__tag[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-accent) 12%, transparent);color:var(--color-accent-700);align-self:flex-start;padding:.22rem .65rem;font-size:.7rem;font-weight:700}.hc-artcard__tag--gold[data-astro-cid-vk2lc2bo]{background:var(--color-gold);color:#14203a;letter-spacing:.02em;box-shadow:0 2px 10px color-mix(in oklab, var(--color-gold) 45%, transparent);padding:.28rem .75rem;font-size:.72rem}.hc-artcard__tag[data-astro-cid-vk2lc2bo].hc-anzeige,.hc-pop__pill[data-astro-cid-vk2lc2bo].hc-anzeige{background:var(--color-surface);color:var(--color-primary);box-shadow:inset 0 0 0 1.5px var(--color-primary);text-transform:uppercase;letter-spacing:.08em;border-radius:.3rem}.hc-artcard__tag--gast[data-astro-cid-vk2lc2bo],.hc-pop__pill--gast[data-astro-cid-vk2lc2bo],.hc-hit__tag--gast[data-astro-cid-vk2lc2bo]{background:var(--color-gold);color:#14203a;box-shadow:0 2px 8px color-mix(in oklab, var(--color-gold) 40%, transparent)}.hc-artcard__time[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.76rem;font-weight:500}.hc-artcard[data-astro-cid-vk2lc2bo] h3[data-astro-cid-vk2lc2bo]{font-family:var(--font-display);color:var(--color-ink);transition:color var(--dur-fast) ease;font-size:1.1rem;font-weight:600;line-height:1.25}.hc-artcard[data-astro-cid-vk2lc2bo]:hover h3[data-astro-cid-vk2lc2bo]{color:var(--color-primary)}.hc-artcard[data-astro-cid-vk2lc2bo] p[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);flex:1;margin-top:.5rem;font-size:.88rem;line-height:1.5}.hc-artcard__sub[data-astro-cid-vk2lc2bo]{color:var(--color-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.55rem;font-size:.95rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden;flex:none!important}.hc-artcard__desc[data-astro-cid-vk2lc2bo]{color:var(--color-ink-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.hc-artcard__more[data-astro-cid-vk2lc2bo]{color:var(--color-accent-700);align-items:center;gap:.4rem;margin-top:1rem;font-size:.85rem;font-weight:600;display:inline-flex}.hc-artcard__more[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:.95rem;height:.95rem;transition:transform var(--dur) var(--ease-expo)}.hc-artcard[data-astro-cid-vk2lc2bo]:hover .hc-artcard__more[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{transform:translate(4px)}.hc-artcard--feat[data-astro-cid-vk2lc2bo]{color:#fff;background:var(--color-primary-900);box-shadow:var(--shadow-elev-3);border:none}@media (width>=680px){.hc-artcard--feat[data-astro-cid-vk2lc2bo]{grid-column:span 2}}.hc-artcard--feat[data-astro-cid-vk2lc2bo] h3[data-astro-cid-vk2lc2bo]{color:#fff;font-size:clamp(1.25rem,1.1rem + .9vw,1.7rem)}.hc-artcard--feat[data-astro-cid-vk2lc2bo]:hover h3[data-astro-cid-vk2lc2bo]{color:#fff}.hc-artcard--feat[data-astro-cid-vk2lc2bo] p[data-astro-cid-vk2lc2bo]{color:#ffffffd1;font-size:1rem}.hc-artcard--feat[data-astro-cid-vk2lc2bo] .hc-artcard__more[data-astro-cid-vk2lc2bo]{color:var(--color-gold)}.hc-pop__card[data-astro-cid-vk2lc2bo],.hc-artcard[data-astro-cid-vk2lc2bo]{overflow:hidden}.hc-pop__card[data-astro-cid-vk2lc2bo]>[data-astro-cid-vk2lc2bo]:not(.hc-card-wm),.hc-artcard[data-astro-cid-vk2lc2bo]>[data-astro-cid-vk2lc2bo]:not(.hc-card-wm){z-index:1;position:relative}.hc-card-wm[data-astro-cid-vk2lc2bo]{z-index:0;pointer-events:none;width:6.5rem;height:6.5rem;color:var(--color-primary);opacity:.06;transition:transform .55s var(--ease-expo), opacity .4s ease, color .4s ease;position:absolute;bottom:-.9rem;right:-.7rem}.hc-pop__card[data-astro-cid-vk2lc2bo] .hc-card-wm[data-astro-cid-vk2lc2bo]{color:var(--color-accent);opacity:.08}.hc-artcard[data-astro-cid-vk2lc2bo]:hover .hc-card-wm[data-astro-cid-vk2lc2bo]{opacity:.12;color:var(--color-accent);transform:scale(1.12)rotate(-7deg)translate(-.2rem,-.2rem)}.hc-pop__card[data-astro-cid-vk2lc2bo]:hover .hc-card-wm[data-astro-cid-vk2lc2bo]{opacity:.18;transform:scale(1.12)rotate(-7deg)translate(-.2rem,-.2rem)}.hc-pop__card[data-astro-cid-vk2lc2bo],.hc-artcard[data-astro-cid-vk2lc2bo]:not(.hc-artcard--feat){backdrop-filter:blur();transition:transform .45s var(--ease-expo), box-shadow .45s ease, border-color .3s ease, background .4s ease, backdrop-filter .5s ease;background:#ffffff8c;border-color:#ffffffd9;box-shadow:0 10px 26px #16335f1a,inset 0 1px #ffffffe6}.hc-pop__card[data-astro-cid-vk2lc2bo]:hover,.hc-artcard[data-astro-cid-vk2lc2bo]:not(.hc-artcard--feat):hover{backdrop-filter:blur(16px)saturate(1.5);background:#ffffffe0;border-color:#fff;transform:translateY(-6px);box-shadow:0 26px 54px #16335f33,inset 0 1px #fff}.hc-pop[data-astro-cid-vk2lc2bo],.hc-cat[data-astro-cid-vk2lc2bo]{position:relative;overflow:hidden}.hc-pop[data-astro-cid-vk2lc2bo]>[data-astro-cid-vk2lc2bo],.hc-cat[data-astro-cid-vk2lc2bo]>[data-astro-cid-vk2lc2bo]{z-index:1;position:relative}.hc-pop[data-astro-cid-vk2lc2bo]:before,.hc-cat[data-astro-cid-vk2lc2bo]:before{content:"";z-index:0;pointer-events:none;filter:blur(70px);opacity:.5;background:0 0;position:absolute;inset:-12% -6%}.hc-pop__head[data-astro-cid-vk2lc2bo]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.95rem;display:flex}.hc-pop__ic[data-astro-cid-vk2lc2bo]{background:var(--color-accent-600);color:#fff;width:2.9rem;height:2.9rem;box-shadow:0 6px 16px color-mix(in oklab, var(--color-accent) 35%, transparent);transition:transform var(--dur) var(--ease-expo);border-radius:.8rem;flex:none;place-items:center;display:grid}.hc-pop__ic[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1.5rem;height:1.5rem}.hc-pop__card[data-astro-cid-vk2lc2bo]:hover .hc-pop__ic[data-astro-cid-vk2lc2bo]{transform:scale(1.06)rotate(-3deg)}.hc-pop__badges[data-astro-cid-vk2lc2bo]{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.hc-pop__pill[data-astro-cid-vk2lc2bo]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-primary) 8%, transparent);color:var(--color-primary);padding:.2rem .62rem;font-size:.68rem;font-weight:700}.hc-pop__pill--beliebt[data-astro-cid-vk2lc2bo]{background:color-mix(in oklab, var(--color-accent) 14%, transparent);color:var(--color-accent-700)}.hc-audio-badge[data-astro-cid-vk2lc2bo]{color:#fff;background:#16335f;border-radius:999px;flex:none;place-items:center;width:1.9rem;height:1.9rem;display:inline-grid;position:relative;box-shadow:0 5px 13px #16335f2e}.hc-audio-badge[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1rem;height:1rem}.hc-audio-badge[data-astro-cid-vk2lc2bo]:after{content:"Auch als Audiofassung verfügbar";z-index:5;color:#fff;opacity:0;visibility:hidden;width:max-content;max-width:min(15rem,70vw);transition:opacity var(--dur-fast) ease, visibility var(--dur-fast) ease;pointer-events:none;background:#0d213c;border-radius:.45rem;padding:.5rem .65rem;font-size:.72rem;font-weight:650;line-height:1.3;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 8px 20px #0d213c38}.hc-artcard[data-astro-cid-vk2lc2bo] .hc-audio-badge[data-astro-cid-vk2lc2bo]:after{top:50%;left:calc(100% + .55rem);right:auto;transform:translateY(-50%)}.hc-audio-badge[data-astro-cid-vk2lc2bo]:hover:after,.hc-pop__card[data-astro-cid-vk2lc2bo]:hover .hc-audio-badge[data-astro-cid-vk2lc2bo]:after,.hc-artcard[data-astro-cid-vk2lc2bo]:hover .hc-audio-badge[data-astro-cid-vk2lc2bo]:after,.hc-pop__card[data-astro-cid-vk2lc2bo]:focus-visible .hc-audio-badge[data-astro-cid-vk2lc2bo]:after,.hc-artcard[data-astro-cid-vk2lc2bo]:focus-visible .hc-audio-badge[data-astro-cid-vk2lc2bo]:after{opacity:1;visibility:visible}.hc-audio-badge--dark[data-astro-cid-vk2lc2bo]{color:#16335f;background:#fff}.hc-artcard__feature-meta[data-astro-cid-vk2lc2bo]{align-items:center;gap:.65rem;display:flex}.hc-artcard__top[data-astro-cid-vk2lc2bo]{justify-content:flex-start;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.hc-artcard__ic[data-astro-cid-vk2lc2bo]{background:var(--color-accent-600);color:#fff;width:2.8rem;height:2.8rem;box-shadow:0 6px 15px color-mix(in oklab, var(--color-accent) 32%, transparent);transition:box-shadow var(--dur) ease, transform var(--dur) var(--ease-expo);border-radius:.85rem;flex:none;place-items:center;display:grid}.hc-artcard__ic[data-astro-cid-vk2lc2bo] svg[data-astro-cid-vk2lc2bo]{width:1.4rem;height:1.4rem}.hc-artcard[data-astro-cid-vk2lc2bo]:hover .hc-artcard__ic[data-astro-cid-vk2lc2bo]{box-shadow:0 9px 22px color-mix(in oklab, var(--color-accent) 45%, transparent);transform:scale(1.09)rotate(-5deg)}.hc-artcard__meta[data-astro-cid-vk2lc2bo]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.hc-artcard__meta[data-astro-cid-vk2lc2bo] .hc-artcard__tag[data-astro-cid-vk2lc2bo]{margin:0}@media (prefers-reduced-motion:reduce){.hc-topic[data-astro-cid-vk2lc2bo],.hc-topic__media[data-astro-cid-vk2lc2bo] img[data-astro-cid-vk2lc2bo],.hc-pop__card[data-astro-cid-vk2lc2bo],.hc-artcard[data-astro-cid-vk2lc2bo],.hc-search[data-astro-cid-vk2lc2bo],.hc-pop__ic[data-astro-cid-vk2lc2bo],.hc-artcard__ic[data-astro-cid-vk2lc2bo],.hc-card-wm[data-astro-cid-vk2lc2bo],.rgh-audio-filter[data-astro-cid-vk2lc2bo],.hc-audio-badge[data-astro-cid-vk2lc2bo]:after{transition:none}}.hc-hit{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elev-1);border-radius:.625rem;align-items:flex-start;gap:1rem;padding:1.15rem 1.3rem;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s,box-shadow .28s;display:flex}.hc-hit:hover{border-color:color-mix(in oklab, var(--color-accent) 38%, transparent);box-shadow:var(--shadow-elev-2);transform:translateY(-3px)}.hc-hit__main{flex:1;min-width:0}.hc-hit__tag{background:color-mix(in oklab, var(--color-accent) 12%, transparent);color:var(--color-accent-700);border-radius:999px;margin-bottom:.5rem;padding:.18rem .6rem;font-size:.68rem;font-weight:700;display:inline-block}.hc-hit__tag.hc-anzeige{background:var(--color-surface);color:var(--color-primary);box-shadow:inset 0 0 0 1.5px var(--color-primary);text-transform:uppercase;letter-spacing:.08em;border-radius:.3rem}.hc-hit__audio{color:#fff;background:#16335f;border-radius:999px;align-items:center;gap:.3rem;margin:0 0 .5rem .35rem;padding:.18rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}.hc-hit__audio svg{width:.85rem;height:.85rem}.hc-hit__title{font-family:var(--font-display);color:var(--color-ink);font-size:1.1rem;font-weight:600;line-height:1.25}.hc-hit__snippet{color:var(--color-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4rem;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.hc-hit mark{background:color-mix(in oklab, var(--color-gold) 42%, transparent);color:var(--color-ink);border-radius:.2rem;padding:0 .1em;font-weight:600}.hc-hit__meta{color:var(--color-ink-soft);white-space:nowrap;flex:none;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:flex}.hc-hit__meta svg{width:1rem;height:1rem;color:var(--color-accent-600)}@media (prefers-reduced-motion:reduce){.hc-hit{transition:none}}
