.Badge{width:fit-content;height:2.9rem;color:var(--color-text-primary);white-space:nowrap;border-radius:.2rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .6rem;display:inline-flex;overflow:clip}.Badge.isPrimary{background:var(--color-badge-primary);backdrop-filter:blur(1.2rem)}.Badge.isSecondary{background:var(--color-surface-primary)}.Badge.isAccent{color:var(--color-text-inverse);background:var(--color-accent-primary)}.Badge.isNumeric{width:3rem;height:2.9rem;padding-left:0;padding-right:0}@media (width<=1700px){.Badge{height:2.6rem}}@media (width<=768px){.Badge{height:2.8rem}.Badge.isNumeric{width:2.8rem;height:2.7rem}}.ItemLoading[data-astro-cid-kg6kcq4m]{z-index:-1;background-image:linear-gradient(135deg, var(--color-page) 25%, var(--color-main-white) 50%, var(--color-page) 75%);width:100%;height:100%;transition-property:opacity;transition-duration:var(--transition-duration);background-size:300% 100%;transition-timing-function:ease;animation:3s linear infinite ItemLoading;position:absolute}.loaded[data-astro-cid-kg6kcq4m] .ItemLoading[data-astro-cid-kg6kcq4m]{opacity:0;animation:none;animation:initial}@media (prefers-reduced-motion:reduce){.ItemLoading[data-astro-cid-kg6kcq4m]{background-position:0 100%;animation:none}}@keyframes ItemLoading{0%{background-position:0 100%}to{background-position:-300% 100%}}:where(.Image){z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Image__picture{-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit;width:100%;height:100%;position:absolute;inset:0}.Image__AstroImage{-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit;opacity:.00001;width:100%;height:100%;position:absolute;inset:0}.Image.loaded .Image__AstroImage,.Image.isEager .Image__AstroImage{opacity:1}.Image.loaded:not(.isEager) .Image__AstroImage{transition-property:opacity;transition-duration:.2s}.Image.isParallax img.Image__AstroImage{width:100%;height:auto;min-height:120%;max-height:130.8%;max-height:calc((1 + var(--image-parallax-bleed,.154) * 2) * 100%);aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;transform:translateY(-50%);transform:translate3d(0, calc(-50% + var(--image-parallax-y,0px)), 0);will-change:transform;inset:50% 0 auto}@media (width<=768px),(prefers-reduced-motion:reduce){.Image.isParallax img.Image__AstroImage{aspect-ratio:auto;will-change:auto;width:100%;height:100%;min-height:0;max-height:none;inset:0;transform:none}}
