.rings-diagram[data-astro-cid-q3cdvmkh]{overflow:visible}.ticks[data-astro-cid-q3cdvmkh] line[data-astro-cid-q3cdvmkh]{stroke:var(--color-line);stroke-width:1.25px}.ring-line[data-astro-cid-q3cdvmkh]{fill:none;stroke:var(--color-ash-dark);stroke-width:1.5px;transition:stroke .16s ease, stroke-width .16s var(--ease-out)}.ring-mark[data-astro-cid-q3cdvmkh]{fill:var(--color-night);stroke:var(--color-ash-dark);stroke-width:1.5px;transition:stroke .16s,fill .16s}.ring-cone[data-astro-cid-q3cdvmkh]{fill:var(--color-ash-dark);opacity:.35;transition:fill .16s,opacity .16s}.ring-dot[data-astro-cid-q3cdvmkh]{fill:var(--color-ash);transition:fill .16s}.ring-label[data-astro-cid-q3cdvmkh]{fill:var(--color-ash);font:700 13px var(--font-sans);letter-spacing:.2em;text-transform:uppercase;paint-order:stroke;stroke:var(--color-night);stroke-width:6px;stroke-linejoin:round;transition:fill .16s}@media (width<=640px){.ring-label[data-astro-cid-q3cdvmkh]{letter-spacing:.14em;font-size:18px}.core-label[data-astro-cid-q3cdvmkh]{font-size:19px}}.ring-hit[data-astro-cid-q3cdvmkh]{fill:none;stroke:#0000;stroke-width:44px;pointer-events:stroke}.ring[data-astro-cid-q3cdvmkh].shown .ring-line[data-astro-cid-q3cdvmkh]{stroke:var(--color-bone);stroke-width:2px}.ring[data-astro-cid-q3cdvmkh].shown .ring-label[data-astro-cid-q3cdvmkh]{fill:var(--color-bone)}.ring[data-astro-cid-q3cdvmkh].on .ring-line[data-astro-cid-q3cdvmkh]{stroke:var(--color-signal-bright);stroke-width:2.75px}.ring[data-astro-cid-q3cdvmkh].on .ring-mark[data-astro-cid-q3cdvmkh]{stroke:var(--color-signal-bright)}.ring[data-astro-cid-q3cdvmkh].on .ring-cone[data-astro-cid-q3cdvmkh]{fill:var(--color-signal-bright);opacity:.5}.ring[data-astro-cid-q3cdvmkh].on .ring-dot[data-astro-cid-q3cdvmkh],.ring[data-astro-cid-q3cdvmkh].on .ring-label[data-astro-cid-q3cdvmkh]{fill:var(--color-signal-bright)}[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh]{cursor:pointer;outline:none}[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh]:focus-visible .ring-line[data-astro-cid-q3cdvmkh]{stroke:var(--color-bone);stroke-width:3.5px}[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh]:focus-visible .ring-label[data-astro-cid-q3cdvmkh]{fill:var(--color-bone);text-decoration:underline}[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh].on:focus-visible .ring-line[data-astro-cid-q3cdvmkh]{stroke:var(--color-signal-bright);stroke-width:4px}[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh].on:focus-visible .ring-label[data-astro-cid-q3cdvmkh]{fill:var(--color-signal-bright)}@media (hover:hover) and (pointer:fine){[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh]:not(.on):hover .ring-line[data-astro-cid-q3cdvmkh]{stroke:var(--color-ash)}[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh]:not(.on):hover .ring-label[data-astro-cid-q3cdvmkh]{fill:var(--color-bone)}}.core-box[data-astro-cid-q3cdvmkh]{fill:var(--color-bone)}.core-plan[data-astro-cid-q3cdvmkh]{stroke:var(--color-night);stroke-width:1.5px;fill:none}.core-dot[data-astro-cid-q3cdvmkh]{fill:var(--color-signal)}.core-label[data-astro-cid-q3cdvmkh]{fill:var(--color-bone);font:700 14px var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.core[data-astro-cid-q3cdvmkh].on .core-box[data-astro-cid-q3cdvmkh]{fill:var(--color-signal-bright)}.sweep[data-astro-cid-q3cdvmkh]{transform-origin:240px 232px;animation:9s linear infinite sweep}@keyframes sweep{to{transform:rotate(360deg)}}[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh],[data-astro-cid-q3cdvmkh][data-interactive] .core[data-astro-cid-q3cdvmkh]{animation:ring-in .8s var(--ease-out) both;animation-delay:calc(var(--i,0) * 70ms + 80ms);transform-origin:240px 232px}[data-astro-cid-q3cdvmkh][data-interactive] .core[data-astro-cid-q3cdvmkh]{--i:5}@keyframes ring-in{0%{opacity:.35;transform:scale(.94)}}.vehicle[data-astro-cid-q3cdvmkh]{animation:drive 14s var(--ease-in-out,ease-in-out) infinite alternate}@keyframes drive{0%{transform:translate(-170px)}to{transform:translate(170px)}}@media (prefers-reduced-motion:reduce){.sweep[data-astro-cid-q3cdvmkh]{animation:none;display:none}.vehicle[data-astro-cid-q3cdvmkh],[data-astro-cid-q3cdvmkh][data-interactive] .ring[data-astro-cid-q3cdvmkh],[data-astro-cid-q3cdvmkh][data-interactive] .core[data-astro-cid-q3cdvmkh]{animation:none}}
