.orbit[data-astro-cid-z2x3dnaq]{margin-top:28px}.orbit__stage[data-astro-cid-z2x3dnaq]{touch-action:pan-y;-webkit-user-select:none;user-select:none;isolation:isolate;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}.orbit__floor[data-astro-cid-z2x3dnaq]{display:none}.orbit__item[data-astro-cid-z2x3dnaq]{width:104px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font-family:inherit;display:flex}.orbit__medal[data-astro-cid-z2x3dnaq]{background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--brand) 26%, var(--surface-2)), var(--surface) 70%);border:1px solid color-mix(in srgb, var(--brand) 40%, var(--line));width:84px;height:84px;color:var(--brand);border-radius:26px;justify-content:center;align-items:center;transition:box-shadow .3s,border-color .3s;display:flex;box-shadow:0 12px 26px -8px #5c40244d}.orbit__medal[data-astro-cid-z2x3dnaq] img[data-astro-cid-z2x3dnaq]{pointer-events:none;width:44px;height:44px}.orbit__mark[data-astro-cid-z2x3dnaq]{font-family:var(--display);font-size:30px;font-weight:900}.orbit__name[data-astro-cid-z2x3dnaq]{text-align:center;font-size:12px;font-weight:700;line-height:1.35}.orbit__item[data-astro-cid-z2x3dnaq][aria-pressed=true]{color:var(--text)}.orbit__item[data-astro-cid-z2x3dnaq][aria-pressed=true] .orbit__medal[data-astro-cid-z2x3dnaq]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand), 0 18px 46px color-mix(in srgb, var(--brand) 38%, transparent)}.orbit__item[data-astro-cid-z2x3dnaq]:focus-visible{outline:none}.orbit__item[data-astro-cid-z2x3dnaq]:focus-visible .orbit__medal[data-astro-cid-z2x3dnaq]{outline:2px solid var(--accent-soft);outline-offset:4px}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__stage[data-astro-cid-z2x3dnaq]{cursor:grab;height:360px;display:block;overflow:hidden}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__stage[data-astro-cid-z2x3dnaq].is-dragging{cursor:grabbing}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__floor[data-astro-cid-z2x3dnaq]{width:var(--floor-w,720px);height:var(--floor-h,150px);background:radial-gradient(#f2a33a29,#0000 70%);border:1px solid #5c40241a;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__item[data-astro-cid-z2x3dnaq]{will-change:transform, opacity;height:84px;margin:-42px 0 0 -52px;position:absolute;top:50%;left:50%}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__name[data-astro-cid-z2x3dnaq]{width:100%;position:absolute;top:calc(100% + 8px);left:0}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__item[data-astro-cid-z2x3dnaq][aria-pressed=false] .orbit__name[data-astro-cid-z2x3dnaq]{visibility:hidden}.orbit__panel[data-astro-cid-z2x3dnaq]{justify-content:center;align-items:center;gap:18px;margin-top:0;display:flex}.orbit__nav[data-astro-cid-z2x3dnaq]{width:44px;height:44px;color:var(--text);cursor:pointer;background:#fff;border:1px solid #5c402442;border-radius:999px;flex-shrink:0;font-size:16px}.orbit__nav[data-astro-cid-z2x3dnaq]:hover{border-color:var(--accent);background:#fff1dc}.orbit[data-astro-cid-z2x3dnaq]:not(.is-ready) .orbit__nav[data-astro-cid-z2x3dnaq],.orbit[data-astro-cid-z2x3dnaq]:not(.is-ready) .orbit__hint[data-astro-cid-z2x3dnaq]{display:none}.orbit__info[data-astro-cid-z2x3dnaq]{text-align:center;width:min(100%,460px);min-height:104px}.orbit__group[data-astro-cid-z2x3dnaq]{text-align:center;margin:0 0 4px}.orbit__group[data-astro-cid-z2x3dnaq] span[data-astro-cid-z2x3dnaq]{border:1px solid color-mix(in srgb, var(--group-brand) 70%, transparent);background:color-mix(in srgb, var(--group-brand) 16%, transparent);color:var(--text);letter-spacing:.06em;box-shadow:0 0 24px color-mix(in srgb, var(--group-brand) 28%, transparent);border-radius:999px;padding:7px 18px;font-size:15px;font-weight:800;transition:border-color .3s,background-color .3s,box-shadow .3s;display:inline-block}.orbit__title[data-astro-cid-z2x3dnaq]{justify-content:center;align-items:baseline;gap:10px;margin:0;display:flex}.orbit__title[data-astro-cid-z2x3dnaq] strong[data-astro-cid-z2x3dnaq]{font-family:var(--display);font-size:24px;font-weight:900}.orbit__title[data-astro-cid-z2x3dnaq] span[data-astro-cid-z2x3dnaq]{white-space:nowrap;color:var(--muted);flex-shrink:0;font-size:13px}.orbit__tagline[data-astro-cid-z2x3dnaq]{color:var(--muted);margin:6px 0 0;font-size:14px}.orbit__link[data-astro-cid-z2x3dnaq]{color:var(--accent-soft);margin-top:8px;font-size:13px;font-weight:700;display:inline-block}.orbit__link[data-astro-cid-z2x3dnaq]:hover{text-decoration:underline}.orbit__hint[data-astro-cid-z2x3dnaq]{text-align:center;color:var(--dim);margin:10px 0 0;font-size:12px}@media (width<=720px){.orbit__group[data-astro-cid-z2x3dnaq] span[data-astro-cid-z2x3dnaq]{padding:6px 14px;font-size:13px}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__stage[data-astro-cid-z2x3dnaq]{height:306px}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__item[data-astro-cid-z2x3dnaq][aria-pressed=false] .orbit__name[data-astro-cid-z2x3dnaq]{visibility:hidden}.orbit__item[data-astro-cid-z2x3dnaq]{width:88px}.orbit[data-astro-cid-z2x3dnaq].is-ready .orbit__item[data-astro-cid-z2x3dnaq]{height:68px;margin:-34px 0 0 -44px}.orbit__medal[data-astro-cid-z2x3dnaq]{border-radius:20px;width:68px;height:68px}.orbit__medal[data-astro-cid-z2x3dnaq] img[data-astro-cid-z2x3dnaq]{width:36px;height:36px}.orbit__name[data-astro-cid-z2x3dnaq]{font-size:11px}.orbit__title[data-astro-cid-z2x3dnaq] strong[data-astro-cid-z2x3dnaq]{font-size:20px}.orbit__panel[data-astro-cid-z2x3dnaq]{gap:10px}}
