@layer components{.hs{position:relative;padding-top:11.25rem;background-color:#fff;text-align:center}.hs-band{--hoehe: 15rem;position:relative;isolation:isolate;overflow:hidden;margin-top:4.5rem;padding:3.5rem 0 2.25rem;border-radius:2rem;background-color:#101513;box-shadow:var(--shadow-card);color:#fff;text-align:left}.hs-strom{position:relative}.hs-fenster{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}.hs-reihe{position:relative;display:flex;gap:1rem;width:max-content;will-change:transform}.hs-karte{position:relative;flex:none;display:grid;height:var(--hoehe);aspect-ratio:2185 / 1608;margin:0}.hs-karte>*{grid-area:1 / 1;min-width:0}.hs-bild{clip-path:inset(0 0 0 var(--schnitt, 0px))}.hs-bild img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-mockup);user-select:none}.hs-code{margin:0;overflow:hidden;padding:1rem 1.1rem;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background-color:#0b0f0e;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.68rem;line-height:1.6;color:#8a9b94;white-space:pre;clip-path:inset(0 calc(100% - var(--schnitt, 0px)) 0 0)}.hs-code i{font-style:normal}.hs-code .k{color:var(--color-accent)}.hs-code .t{color:#8fd3b6}.hs-code .s{color:#f1cf96}.hs-code .c{color:#5d6e67}.hs-strahl{--glanz: .6;position:absolute;top:-3.5rem;bottom:-1.75rem;left:50%;width:0;z-index:2;pointer-events:none}.hs-strahl>i{position:absolute;top:0;bottom:0;left:0;translate:-50% 0}.hs-strahl-kern{width:3px;background:linear-gradient(180deg,transparent,#fff 14%,#fff 88%,rgb(220 253 128 / .9));box-shadow:0 0 8px #dcfd80e6;opacity:calc(.55 + var(--glanz) * .45)}.hs-strahl-hof{width:24px;background:linear-gradient(180deg,transparent,rgb(220 253 128 / .55) 16%,rgb(220 253 128 / .55) 90%,rgb(220 253 128 / .2));filter:blur(6px);opacity:var(--glanz)}.hs-strahl-schein{width:180px;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgb(220 253 128 / .16),transparent 70%);opacity:var(--glanz)}.hs-funken{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}.hs-unterschrift{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;margin-top:1.75rem;padding-inline:5%;font-size:.8rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#7d8d86}.hs-unterschrift>span:first-child{justify-self:end;margin-right:18%;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;text-transform:none;letter-spacing:0}.hs-unterschrift>span:last-child{margin-left:18%}.hs-unterschrift>span{white-space:nowrap}.hs-unterschrift-mitte{padding:.3rem .8rem;border:1px solid rgb(220 253 128 / .35);border-radius:99px;color:var(--color-accent)}@media(width<62rem){.hs{padding-top:9rem}.hs-band{--hoehe: 12rem;margin-top:3.5rem}}@media(width<48rem){.hs{padding-top:7.5rem}.hs-band{--hoehe: 9.5rem;margin-top:3rem;padding:2.5rem 0 1.75rem;border-radius:1.25rem}.hs-reihe{gap:.75rem}.hs-code{padding:.7rem .8rem;border-radius:10px;font-size:.5rem}.hs-strahl{top:-2.5rem;bottom:-1.25rem}.hs-unterschrift{gap:.5rem;margin-top:1.25rem;padding-inline:4%;font-size:.62rem;letter-spacing:.05em}.hs-unterschrift>span:first-child{margin-right:0}.hs-unterschrift>span:last-child{margin-left:0}.hs-unterschrift-mitte{padding:.25rem .6rem}.hs-unterschrift-zeichen{display:none}}}.ent-kopf[data-astro-cid-nk3urdrb]{max-width:44rem;margin-bottom:3.5rem}.ent-absatz[data-astro-cid-nk3urdrb]{margin-top:1.25rem;color:var(--color-paragraph)}.ent-raster[data-astro-cid-nk3urdrb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.ent-karte[data-astro-cid-nk3urdrb]{display:flex;flex-direction:column;padding:2rem 1.75rem;border:1px solid var(--color-grey);border-radius:var(--radius-corners);background-color:#fff;color:inherit;text-decoration:none;transition:border-color .3s var(--ease-out-soft),box-shadow .3s var(--ease-out-soft)}.ent-karte[data-astro-cid-nk3urdrb]:hover{border-color:transparent;box-shadow:var(--shadow-card-hover)}.ent-zeichen[data-astro-cid-nk3urdrb]{position:relative;display:grid;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:1.5rem;overflow:hidden;border-radius:.94rem;background:linear-gradient(160deg,#4a5262,#171a20);color:#fff;box-shadow:inset 0 0 0 1px #ffffff29,0 1px 2px #1414141f,0 4px 10px -2px #1414142e}.ent-zeichen[data-astro-cid-nk3urdrb]:before,.ent-zeichen[data-astro-cid-nk3urdrb]:after{content:"";position:absolute;inset:0;pointer-events:none}.ent-zeichen[data-astro-cid-nk3urdrb]:before{background:radial-gradient(circle at 30% -5%,rgb(255 255 255 / .34),transparent 55%)}.ent-zeichen[data-astro-cid-nk3urdrb]:after{background:linear-gradient(180deg,transparent 50%,rgb(0 0 0 / .18))}.ent-zeichen[data-astro-cid-nk3urdrb] svg[data-astro-cid-nk3urdrb]{position:relative;z-index:1;width:54%;height:54%;stroke-width:1.9;filter:drop-shadow(0 1px 1.2px rgb(0 0 0 / .3))}.ent-titel[data-astro-cid-nk3urdrb]{margin-bottom:.6rem}.ent-text[data-astro-cid-nk3urdrb]{color:var(--color-paragraph)}.ent-link[data-astro-cid-nk3urdrb]{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:1.5rem;font-size:.95rem}.ent-link[data-astro-cid-nk3urdrb] svg{width:1rem;height:1rem;transition:transform .3s var(--ease-out-soft)}.ent-karte[data-astro-cid-nk3urdrb]:hover .ent-link[data-astro-cid-nk3urdrb] svg{transform:translate(.15rem,-.15rem)}@media(width<62rem){.ent-raster[data-astro-cid-nk3urdrb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<48rem){.ent-raster[data-astro-cid-nk3urdrb]{grid-template-columns:minmax(0,1fr);gap:1rem}.ent-kopf[data-astro-cid-nk3urdrb]{margin-bottom:2.5rem}.ent-karte[data-astro-cid-nk3urdrb]{padding:1.75rem 1.5rem}}
