.zz[data-astro-cid-3xih677i]{margin-bottom:clamp(1.75rem,1.471rem + 1.143vw,2.5rem);container:zz/inline-size}.zz__head[data-astro-cid-3xih677i]{margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.zz__heading[data-astro-cid-3xih677i]{font-size:var(--step-3);margin:0 0 .6rem;line-height:1.35}.zz__head[data-astro-cid-3xih677i] p[data-astro-cid-3xih677i]{font-size:var(--step-body-sm)}.zz__head[data-astro-cid-3xih677i] .zz__valid[data-astro-cid-3xih677i]{border:1px solid var(--red);background:var(--paper);color:var(--red);font-size:var(--step-caption);border-radius:999px;margin:0 0 .6rem;padding:.2rem .75rem;font-weight:700;line-height:1.4;display:inline-block}.zz__note[data-astro-cid-3xih677i]{color:var(--ink)}.zz__list[data-astro-cid-3xih677i]{--node:clamp(2.5rem, 2.2rem + .8vw, 3.25rem);--conn:1.25rem;--node-gap:clamp(.75rem, .5rem + 1vw, 1.25rem);grid-template-columns:var(--node) minmax(0, 1fr);column-gap:var(--node-gap);row-gap:clamp(1rem,.814rem + .762vw,1.5rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.zz__list[data-astro-cid-3xih677i]:before{content:"";left:calc(var(--node) / 2);background:var(--red);width:1px;position:absolute;top:0;bottom:0}.zz__list[data-astro-cid-3xih677i]:after{display:none}.zz__item[data-astro-cid-3xih677i]{grid-column:2;min-width:0;position:relative}.zz__node[data-astro-cid-3xih677i]{z-index:1;top:0;left:calc(-1 * (var(--node) + var(--node-gap)));width:var(--node);height:var(--node);background:var(--red);color:var(--paper);font-family:var(--font-display);font-weight:700;font-size:var(--step-3);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.zz__item[data-astro-cid-3xih677i]:last-child .zz__node[data-astro-cid-3xih677i]{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--red)}.zz__card[data-astro-cid-3xih677i]{background:var(--paper);border-radius:var(--radius);transition:translate var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease) var(--shadow-delay,0s);container:zzc/inline-size}@media (hover:hover){.zz__card[data-astro-cid-3xih677i]:hover{--shadow-delay:calc(var(--dur-fast) / 2);box-shadow:0 14px 28px -14px color-mix(in srgb, var(--ink-deep) 35%, transparent);translate:0 -4px}}.zz__card-in[data-astro-cid-3xih677i]{display:grid}.zz__photo[data-astro-cid-3xih677i]{aspect-ratio:16/9;border-radius:var(--radius) var(--radius) 0 0;position:relative;overflow:hidden}.zz__photo[data-astro-cid-3xih677i] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zz__body[data-astro-cid-3xih677i]{font-size:var(--step-caption);overflow-wrap:break-word;hyphens:auto;min-width:0;line-height:1.5;position:relative}.zz__body-in[data-astro-cid-3xih677i]{padding:clamp(.85rem,.75rem + .4vw,1.1rem)}.zz__body[data-astro-cid-3xih677i] p[data-astro-cid-3xih677i]{color:var(--ink);margin:0}.zz[data-astro-cid-3xih677i].is-js .zz__card[data-astro-cid-3xih677i]:has(.zz__more[open]){z-index:5;position:relative}.zz[data-astro-cid-3xih677i].is-js .zz__card[data-astro-cid-3xih677i]:has(.zz__more[open]) .zz__body-in[data-astro-cid-3xih677i]{background:var(--paper);box-shadow:0 14px 28px -14px color-mix(in srgb, var(--ink-deep) 35%, transparent);position:absolute;top:0;left:0;right:0}.zz__title[data-astro-cid-3xih677i]{font-family:var(--font-display);font-weight:700;font-size:var(--step-body-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0 0 .35rem;line-height:1.3;overflow:hidden}.zz__body[data-astro-cid-3xih677i] .zz__result[data-astro-cid-3xih677i]{color:var(--red);white-space:nowrap;text-overflow:ellipsis;margin:0 0 .35rem;font-weight:600;line-height:1.3;overflow:hidden}.zz__text[data-astro-cid-3xih677i]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:3em;display:-webkit-box;overflow:hidden}.zz__card[data-astro-cid-3xih677i]:has(.zz__more[open]) .zz__text[data-astro-cid-3xih677i]{-webkit-line-clamp:unset;line-clamp:none;overflow:visible}.zz__more[data-astro-cid-3xih677i]{border-top:1px solid var(--hairline);margin-top:.6rem;padding-top:.35rem}.zz__toggle[data-astro-cid-3xih677i]{cursor:pointer;min-height:2.75rem;color:var(--red);align-items:center;gap:.4rem;font-weight:700;list-style:none;display:inline-flex}.zz__toggle[data-astro-cid-3xih677i]::-webkit-details-marker{display:none}.zz__toggle[data-astro-cid-3xih677i]:hover .zz__label[data-astro-cid-3xih677i]{text-underline-offset:.2em;text-decoration:underline}.zz__toggle[data-astro-cid-3xih677i]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.zz__toggle[data-astro-cid-3xih677i] svg[data-astro-cid-3xih677i]{width:1rem;height:1rem;transition:transform var(--dur-fast) var(--ease)}.zz__more[data-astro-cid-3xih677i][open] .zz__toggle[data-astro-cid-3xih677i] svg[data-astro-cid-3xih677i]{transform:rotate(180deg)}.zz__label--close[data-astro-cid-3xih677i],.zz__more[data-astro-cid-3xih677i][open] .zz__label--open[data-astro-cid-3xih677i]{display:none}.zz__more[data-astro-cid-3xih677i][open] .zz__label--close[data-astro-cid-3xih677i]{display:inline}.zz__more[data-astro-cid-3xih677i][open] .zz__links[data-astro-cid-3xih677i]{animation:.4s cubic-bezier(.22,1,.36,1) both zz-more-in}@keyframes zz-more-in{0%{opacity:0;transform:translateY(-6px)}}.zz__card[data-astro-cid-3xih677i].is-fit .zz__more[data-astro-cid-3xih677i]{visibility:hidden}.zz__links[data-astro-cid-3xih677i]{flex-wrap:wrap;gap:.25rem 1rem;padding-bottom:.25rem;display:flex}.zz__links[data-astro-cid-3xih677i] a[data-astro-cid-3xih677i]{overflow-wrap:anywhere;min-height:2.75rem;color:var(--red);align-items:center;gap:.4rem;display:inline-flex}.zz__links[data-astro-cid-3xih677i] a[data-astro-cid-3xih677i]:hover{color:var(--ink-deep)}.zz__links[data-astro-cid-3xih677i] svg{flex-shrink:0;width:1.5em;height:1.5em}@media (width>=768px){.zz__links[data-astro-cid-3xih677i] a[data-astro-cid-3xih677i],.zz__toggle[data-astro-cid-3xih677i]{min-height:0}.zz__toggle[data-astro-cid-3xih677i]{padding-block:.25rem}}@container zzc (width>=28rem){.zz__card-in[data-astro-cid-3xih677i]{grid-template-columns:7.5rem minmax(0,1fr)}.zz__photo[data-astro-cid-3xih677i]{aspect-ratio:4/5;border-radius:var(--radius) 0 0 var(--radius)}}@container zz (width>=56rem){.zz__list[data-astro-cid-3xih677i]{grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:auto var(--node) auto 2rem auto var(--node) auto;column-gap:clamp(.75rem,.4rem + 1.2vw,1.5rem);row-gap:var(--conn)}.zz__list[data-astro-cid-3xih677i]:before,.zz__list[data-astro-cid-3xih677i]:after{content:"";background:var(--red);grid-column:1/-1;align-self:center;width:auto;height:1px;display:block;position:static}.zz__list[data-astro-cid-3xih677i]:before{grid-row:2}.zz__list[data-astro-cid-3xih677i]:after{grid-row:6}.zz__item[data-astro-cid-3xih677i]{--col:0;flex-direction:column;grid-column:auto;align-items:center;display:flex}.zz__card[data-astro-cid-3xih677i]{width:min(100%,20rem)}.zz__item--top[data-astro-cid-3xih677i]{justify-content:flex-end}.zz__item--bottom[data-astro-cid-3xih677i]{--col:1;justify-content:flex-start}.zz__item[data-astro-cid-3xih677i]:first-child{grid-area:1/1/auto/5}.zz__item[data-astro-cid-3xih677i]:nth-child(2){grid-area:3/3/auto/7}.zz__item[data-astro-cid-3xih677i]:nth-child(3){grid-area:1/5/auto/9}.zz__item[data-astro-cid-3xih677i]:nth-child(4){grid-area:3/7/auto/11}.zz__item[data-astro-cid-3xih677i]:nth-child(5){grid-area:5/2/auto/6}.zz__item[data-astro-cid-3xih677i]:nth-child(6){grid-area:7/4/auto/8}.zz__item[data-astro-cid-3xih677i]:nth-child(7){grid-area:5/6/auto/10}.zz__node[data-astro-cid-3xih677i]{left:calc(50% - var(--node) / 2)}.zz__item--top[data-astro-cid-3xih677i] .zz__node[data-astro-cid-3xih677i]{top:calc(100% + var(--conn))}.zz__item--bottom[data-astro-cid-3xih677i] .zz__node[data-astro-cid-3xih677i]{top:auto;bottom:calc(100% + var(--conn))}.zz__item[data-astro-cid-3xih677i]:before{content:"";width:1px;height:var(--conn);background:var(--red);position:absolute;left:50%}.zz__item--top[data-astro-cid-3xih677i]:before{top:100%}.zz__item--bottom[data-astro-cid-3xih677i]:before{bottom:100%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.zz__card[data-astro-cid-3xih677i]{animation-name:zz-card-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry calc(var(--col,0) * 20%) cover calc(35% + var(--col,0) * 10%)}@keyframes zz-card-in{0%{opacity:0;transform:translateY(5rem)}}}}.fa-text[data-astro-cid-pp2henbc]{font-size:var(--step-body-sm)}.fa-text[data-astro-cid-pp2henbc] h2[data-astro-cid-pp2henbc]{font-size:var(--step-3);line-height:1.35}.regel__head[data-astro-cid-pp2henbc]{text-align:center;max-width:46rem;margin:0 auto clamp(2rem,5vw,3rem)}.regel__kicker[data-astro-cid-pp2henbc]{font-family:var(--font-label);font-size:var(--step-body-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 auto .5rem;font-weight:700}.fa-text[data-astro-cid-pp2henbc] .regel__title[data-astro-cid-pp2henbc]{font-size:var(--step-2)}.regel__lead[data-astro-cid-pp2henbc]{margin-top:.9rem;line-height:1.6}.regel__lead[data-astro-cid-pp2henbc] a[data-astro-cid-pp2henbc]{color:var(--red);white-space:nowrap}html[lang=en] .regel__lead[data-astro-cid-pp2henbc] a[data-astro-cid-pp2henbc]{white-space:normal}.regel__list{gap:var(--gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.regel__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.regel__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.regel__step[data-astro-cid-pp2henbc]{border-radius:var(--radius);background:var(--paper);flex-direction:column;min-width:0;display:flex;overflow:hidden}.regel__media[data-astro-cid-pp2henbc]{aspect-ratio:16/10;background:var(--paper);border-bottom:1px solid color-mix(in srgb, var(--hairline) 30%, transparent);margin:0;overflow:hidden}.regel__media[data-astro-cid-pp2henbc] img{object-fit:cover;width:100%;height:100%}.regel__media--contain[data-astro-cid-pp2henbc] img{object-fit:contain;padding:1rem 1.25rem}.regel__body[data-astro-cid-pp2henbc]{padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.regel__meta[data-astro-cid-pp2henbc]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.regel__num[data-astro-cid-pp2henbc]{background:var(--red);width:2.5rem;height:2.5rem;color:var(--paper);font-weight:700;font-size:var(--step-body);border-radius:50%;place-items:center;display:grid}.regel__age[data-astro-cid-pp2henbc]{border:1px solid color-mix(in srgb, var(--red) 35%, transparent);font-size:var(--step-caption);color:var(--red);border-radius:999px;padding:.3rem .8rem;font-weight:700}.fa-text[data-astro-cid-pp2henbc] .regel__name[data-astro-cid-pp2henbc]{font-size:var(--step-body);hyphens:manual;margin-bottom:.75rem;font-weight:700;line-height:1.3}.regel__points[data-astro-cid-pp2henbc]{font-size:var(--step-caption);gap:.55rem;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.regel__points[data-astro-cid-pp2henbc] li[data-astro-cid-pp2henbc]{padding-left:1rem;position:relative}.regel__points[data-astro-cid-pp2henbc] li[data-astro-cid-pp2henbc]:before{content:"";background:var(--red);width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.fa-cta[data-astro-cid-pp2henbc]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:clamp(2rem,5vw,3rem);display:flex}.regel__box[data-astro-cid-pp2henbc]{background:color-mix(in srgb, var(--hairline-grey) 14%, var(--paper));max-width:90rem;margin-inline:auto;padding:clamp(1.5rem,1rem + 2.5vw,3.5rem)}.section--band[data-astro-cid-pp2henbc]{border-top:1px solid var(--hairline)}
