.ach-disciplines[data-v-db15ff8e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ach-disc[data-v-db15ff8e]{height:100%;color:inherit;text-align:start;border:var(--ms-orbit-glass-border);background:var(--ms-orbit-glass);box-shadow:var(--ms-orbit-glass-shadow);transition:transform .35s var(--ms-orbit-ease),box-shadow .35s ease;border-radius:1.6rem;gap:.6rem;padding:1.5rem 1.4rem 1.2rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.ach-disc[data-v-db15ff8e]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,rgb(var(--mb-flame-500-rgb)/.18),transparent 70%);opacity:.7;height:70%;transition:opacity .35s;position:absolute;top:-40%;bottom:auto;left:-20%;right:-20%}.ach-disc[data-v-db15ff8e]:hover{box-shadow:var(--ms-orbit-glass-shadow-hot);transform:translateY(-4px)}.ach-disc[data-v-db15ff8e]:hover:before{opacity:1}.ach-disc__emblem[data-v-db15ff8e]{background:radial-gradient(circle at 50% 60%,rgb(var(--mb-gold-500-rgb)/.22),transparent 70%);border-radius:50%;place-items:center;width:5.6rem;height:5.6rem;display:grid;position:relative}.ach-disc__emblem img[data-v-db15ff8e]{-o-object-fit:contain;object-fit:contain;width:5rem;height:5rem;filter:drop-shadow(0 10px 22px rgb(var(--mb-violet-500-rgb)/.45))}.ach-disc h3[data-v-db15ff8e]{margin:.2rem 0 0;font-size:1.45rem;position:relative}.ach-disc p[data-v-db15ff8e]{color:var(--ms-orbit-muted);margin:0;font-size:.92rem;line-height:1.95;position:relative}.ach-disc__road[data-v-db15ff8e]{align-items:center;gap:.45rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex;position:relative}.ach-disc__road[data-v-db15ff8e]:before{content:"";left:.8rem;right:.8rem;background:linear-gradient(90deg,transparent,rgb(var(--mb-gold-500-rgb)/.45),transparent);height:1px;position:absolute;top:50%}.ach-disc__foot[data-v-db15ff8e],.ach-disc__road li[data-v-db15ff8e]{position:relative}.ach-disc__foot[data-v-db15ff8e]{border-top:1px solid rgb(var(--mb-violet-300-rgb)/.14);justify-content:space-between;align-items:center;gap:.6rem;margin-top:.3rem;padding-top:.8rem;display:flex}.ach-disc__foot small[data-v-db15ff8e]{color:var(--ms-orbit-gold-glow);font-size:.78rem}.ach-disc__foot b[data-v-db15ff8e]{color:var(--mb-text);align-items:center;gap:.3rem;font-size:.84rem;display:inline-flex}.ach-levels[data-v-db15ff8e]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ach-levels li[data-v-db15ff8e]{text-align:center;padding:1.2rem .9rem calc(1rem + var(--step,1)*.7rem);border:var(--ms-orbit-glass-border);background:linear-gradient(180deg,color-mix(in oklab,var(--lv) 14%,transparent),transparent 70%),var(--ms-orbit-glass);border-radius:1.3rem;justify-items:center;gap:.35rem;display:grid}.ach-levels b[data-v-db15ff8e]{font-size:1.05rem}.ach-levels small[data-v-db15ff8e]{color:var(--lv);font-size:.76rem;font-weight:800}.ach-levels p[data-v-db15ff8e]{color:var(--ms-orbit-muted);margin:0;font-size:.84rem;line-height:1.8}.ach-audience[data-v-db15ff8e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ach-audience li[data-v-db15ff8e]{text-align:start;border:var(--ms-orbit-glass-border);background:var(--ms-orbit-glass);border-radius:1.3rem;gap:.4rem;padding:1.2rem;display:grid}.ach-audience__icon[data-v-db15ff8e]{width:2.8rem;height:2.8rem;color:var(--ms-orbit-gold-glow);background:rgb(var(--mb-gold-500-rgb)/.12);border:1px solid rgb(var(--mb-gold-500-rgb)/.3);border-radius:.9rem;place-items:center;display:grid}.ach-audience b[data-v-db15ff8e]{font-size:1.05rem}.ach-audience p[data-v-db15ff8e]{color:var(--ms-orbit-muted);margin:0;font-size:.88rem;line-height:1.9}.ach-modes[data-v-db15ff8e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ach-modes li[data-v-db15ff8e]{text-align:start;-moz-column-gap:.7rem;border:var(--ms-orbit-glass-border);background:var(--ms-orbit-glass);border-radius:1.1rem;grid-template-columns:auto 1fr;align-items:center;gap:.15rem .7rem;padding:1rem 1.1rem;display:grid}.ach-modes li[data-now=no][data-v-db15ff8e]{opacity:.74;border-style:dashed}.ach-modes__icon[data-v-db15ff8e]{color:#7ee2a8;background:#5fd3941f;border-radius:50%;grid-row:span 3;place-items:center;width:2.2rem;height:2.2rem;display:grid}.ach-modes li[data-now=no] .ach-modes__icon[data-v-db15ff8e]{color:var(--ms-orbit-muted);background:rgb(var(--mb-violet-500-rgb)/.12)}.ach-modes small[data-v-db15ff8e]{color:var(--ms-orbit-gold-glow);font-size:.7rem;font-weight:800}.ach-modes li[data-now=no] small[data-v-db15ff8e]{color:var(--ms-orbit-muted)}.ach-modes b[data-v-db15ff8e]{font-size:1rem}.ach-modes p[data-v-db15ff8e]{color:var(--ms-orbit-muted);margin:0;font-size:.85rem;line-height:1.8}.ach-cta-row[data-v-db15ff8e]{margin:1.2rem 0 0}@media (max-width:900px){.ach-levels[data-v-db15ff8e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr))}.ach-levels li[data-v-db15ff8e]{padding-bottom:1rem}}@media (prefers-reduced-motion:reduce){.ach-disc[data-v-db15ff8e]{transition:none}}
