.optica.ondas{--o-bg:#0c0914;--o-panel:#14101e;--o-panel-2:#1c172a;--o-line:#2c2540;--o-dim:#a79fb9;--o-faint:#6f6784;--wl:#c79bff}.w-wave{display:grid;grid-template-columns:repeat(8,minmax(0,1fr)) minmax(0,1.1fr);padding:1rem 0 0}.w-wave a{position:relative;display:block;padding:2.5rem .6rem 0 0;color:var(--o-faint);font-size:.74rem;font-weight:700;line-height:1.25;text-decoration:none}.w-wave a:after{content:"";position:absolute;left:0;top:var(--y,0);width:.85rem;height:.85rem;border-radius:99px;box-sizing:border-box;border:2px solid #5a4f73;background:var(--o-bg)}.w-wave a.is-done:after{background:var(--wl);border-color:var(--wl);box-shadow:0 0 10px color-mix(in srgb,var(--wl) 60%,transparent)}.w-wave a.is-current{color:var(--o-text)}.w-wave a.is-current:after{border-color:var(--wl);box-shadow:0 0 0 4px color-mix(in srgb,var(--wl) 25%,transparent)}.w-wave a:hover{color:var(--o-text)}.w-wave-label{display:none}@media (min-width:820px){.w-wave-label{display:inline}}