.m-astro-page{--m-astro-gold:#d8b168;--m-astro-gold-soft:color-mix(in oklab,var(--m-astro-gold) 34%,transparent);--m-astro-hairline:color-mix(in oklab,var(--m-astro-gold) 26%,transparent);--m-astro-fade:color-mix(in oklab,var(--ink) 14%,transparent);--m-astro-accent:var(--accent);position:relative;isolation:isolate}.m-astro-kicker{display:inline-flex;align-items:center;gap:.45rem;font-size:.66rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--m-astro-gold)}.m-astro-kicker:before{content:"";width:22px;height:1px;background:linear-gradient(90deg,transparent,var(--m-astro-gold))}.m-astro-rule{height:1px;margin-top:1.15rem;background:linear-gradient(90deg,var(--m-astro-gold) 0,color-mix(in oklab,var(--m-astro-gold) 22%,transparent) 45%,transparent 100%);opacity:.7}.m-astro-label{display:flex;align-items:center;gap:.6rem;font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted)}.m-astro-label:before{content:"";flex:none;width:26px;height:1px;background:linear-gradient(90deg,var(--m-astro-gold),transparent)}.m-astro-panel{position:relative;border-radius:1.4rem;border:1px solid var(--m-astro-hairline);background:radial-gradient(120% 90% at 50% -12%,color-mix(in oklab,var(--aurora-1) 24%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in oklab,var(--surface) 94%,transparent),color-mix(in oklab,var(--surface-2) 72%,transparent));box-shadow:0 30px 70px -46px rgb(0 0 0/.9),inset 0 1px 0 color-mix(in oklab,var(--ink) 9%,transparent);overflow:hidden}.m-astro-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--m-astro-gold) 32%,var(--m-astro-gold) 68%,transparent);opacity:.55;pointer-events:none}.m-astro-stage-wrap{position:relative;width:100%;display:grid;place-items:center;padding:1.4rem 0 .75rem}.m-astro-stage{position:relative;max-width:100%;aspect-ratio:1/1;display:grid;place-items:center;isolation:isolate;touch-action:manipulation}.m-astro-void{inset:-16%;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 50% 42%,color-mix(in oklab,var(--m-astro-accent) 14%,transparent) 0,transparent 58%),radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--aurora-1) 30%,transparent) 0,transparent 70%)}.m-astro-nebula,.m-astro-void{position:absolute;border-radius:50%}.m-astro-nebula{width:72%;height:72%;filter:blur(26px);opacity:.55}.m-astro-nebula-a{left:-20%;top:-12%;background:radial-gradient(circle,color-mix(in oklab,var(--aurora-2) 40%,transparent),transparent 70%);animation:m-astro-drift-a 26s ease-in-out infinite alternate}.m-astro-nebula-b{right:-22%;bottom:-16%;background:radial-gradient(circle,color-mix(in oklab,var(--m-astro-accent) 34%,transparent),transparent 70%);animation:m-astro-drift-b 33s ease-in-out infinite alternate}.m-astro-eclipse{position:absolute;left:50%;top:50%;width:130%;height:58%;border-radius:50%;background:radial-gradient(closest-side,rgb(3 7 18/.7),rgb(3 7 18/0) 78%);filter:blur(5px);animation:m-astro-eclipse 21s ease-in-out infinite}.m-astro-comet{position:absolute;left:0;top:0;width:62px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ink) 80%,transparent));filter:drop-shadow(0 0 7px color-mix(in oklab,var(--aurora-3) 65%,transparent));opacity:0;animation:m-astro-comet 24s linear infinite}.m-astro-comet:after{content:"";position:absolute;right:-2px;top:50%;width:5px;height:5px;border-radius:50%;transform:translateY(-50%);background:#ffffff;box-shadow:0 0 10px 2px color-mix(in oklab,var(--aurora-3) 80%,transparent)}.m-astro-comet-b{width:44px;animation-duration:37s;animation-delay:-14s}.m-astro-plate{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none}.m-astro-rim{fill:none;stroke-width:.9}.m-astro-hairline{fill:none;stroke:var(--m-astro-fade);stroke-width:.35}.m-astro-hairline-dashed{fill:none;stroke:color-mix(in oklab,var(--ink) 10%,transparent);stroke-width:.35;stroke-dasharray:1.4 3.2}.m-astro-orbit{fill:none;stroke:color-mix(in oklab,var(--aurora-2) 30%,transparent);stroke-width:.45;stroke-dasharray:1.2 2.8}.m-astro-graduation{fill:none;stroke:color-mix(in oklab,var(--m-astro-gold) 72%,transparent);stroke-width:.9;stroke-linecap:round}.m-astro-graduation-minor{fill:none;stroke:color-mix(in oklab,var(--ink) 30%,transparent);stroke-width:.45;stroke-linecap:round}.m-astro-dial-plate{transform-box:view-box;transform-origin:100px 100px;transform:rotate(var(--m-astro-rotation,0deg));transition:transform .9s cubic-bezier(.16,1,.3,1)}.m-astro-star{fill:color-mix(in oklab,var(--ink) 85%,transparent);animation:m-astro-twinkle 4.5s ease-in-out infinite}.m-astro-dial{position:absolute;inset:0;z-index:3;transform:rotate(var(--m-astro-rotation,0deg));transition:transform .9s cubic-bezier(.16,1,.3,1)}.m-astro-slot{position:absolute;inset:0;display:grid;place-items:center;transform:rotate(var(--m-astro-angle));transition:transform .9s cubic-bezier(.16,1,.3,1)}.m-astro-slot-dial{display:grid;place-items:center;transform:rotate(calc(-1 * var(--m-astro-rotation, 0deg)));transition:transform .9s cubic-bezier(.16,1,.3,1)}.m-astro-slot-inner{display:grid;place-items:center;transform:translateY(calc(-1 * var(--m-astro-radius))) rotate(calc(-1 * var(--m-astro-angle)));transition:transform .9s cubic-bezier(.16,1,.3,1)}.m-astro-sign{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid color-mix(in oklab,var(--m-astro-sign-accent) 30%,transparent);background:radial-gradient(circle at 50% 28%,color-mix(in oklab,var(--m-astro-sign-accent) 16%,transparent),transparent 70%),color-mix(in oklab,var(--surface) 70%,transparent);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .26s var(--ease-out),border-color .26s ease,box-shadow .26s ease,background-color .26s ease}.m-astro-sign-glyph{font-size:1.32rem;line-height:1;color:color-mix(in oklab,var(--m-astro-sign-accent) 52%,var(--ink));text-shadow:0 0 14px color-mix(in oklab,var(--m-astro-sign-accent) 40%,transparent);transition:color .26s ease,text-shadow .26s ease}.m-astro-sign:hover{transform:scale(1.1);border-color:color-mix(in oklab,var(--m-astro-sign-accent) 62%,transparent)}.m-astro-sign:focus-visible{outline:2px solid color-mix(in oklab,var(--m-astro-gold) 80%,transparent);outline-offset:3px}.m-astro-sign.is-active{transform:scale(1.2);border-color:var(--m-astro-sign-accent);background:radial-gradient(circle at 50% 30%,color-mix(in oklab,var(--m-astro-sign-accent) 44%,transparent),transparent 72%),color-mix(in oklab,var(--surface) 84%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--m-astro-sign-accent) 42%,transparent),0 0 30px -6px var(--m-astro-sign-accent)}.m-astro-sign.is-active:hover{transform:scale(1.26)}.m-astro-sign.is-active .m-astro-sign-glyph{color:var(--m-astro-sign-accent);text-shadow:0 0 22px color-mix(in oklab,var(--m-astro-sign-accent) 85%,transparent)}.m-astro-hub{position:absolute;left:50%;top:50%;width:27%;aspect-ratio:1/1;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;border-radius:50%;pointer-events:none;border:1px solid color-mix(in oklab,var(--m-astro-gold) 50%,transparent);background:radial-gradient(circle at 38% 30%,color-mix(in oklab,var(--ink) 16%,transparent),transparent 62%),radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--m-astro-accent) 24%,transparent),transparent 74%),color-mix(in oklab,var(--surface) 84%,transparent);box-shadow:0 0 42px -14px var(--m-astro-accent),inset 0 0 32px -20px var(--m-astro-gold);backdrop-filter:blur(10px)}.m-astro-hub-rays{position:absolute;inset:-32%;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in oklab,var(--m-astro-gold) 34%,transparent) 0deg 1.6deg,transparent 1.6deg 13deg);-webkit-mask-image:radial-gradient(circle,transparent 36%,#000 58%,transparent 80%);mask-image:radial-gradient(circle,transparent 36%,#000 58%,transparent 80%);opacity:.55;animation:m-astro-spin 64s linear infinite}.m-astro-hub-glyph{position:relative;font-size:clamp(1.5rem,7vw,2.3rem);line-height:1;color:var(--m-astro-accent);text-shadow:0 0 24px color-mix(in oklab,var(--m-astro-accent) 80%,transparent);animation:m-astro-breathe 6s ease-in-out infinite}.m-astro-hub-flare{position:absolute;inset:-12%;border-radius:50%;border:1px solid color-mix(in oklab,var(--m-astro-accent) 85%,transparent);box-shadow:0 0 44px -8px var(--m-astro-accent);animation:m-astro-flare 1s cubic-bezier(.16,1,.3,1) forwards}.m-astro-hub-flare:after{content:"";position:absolute;inset:-10%;border-radius:50%;border:1px solid color-mix(in oklab,var(--m-astro-gold) 70%,transparent);animation:m-astro-flare 1.25s cubic-bezier(.16,1,.3,1) forwards}.m-astro-apex{position:absolute;left:50%;top:1%;width:13px;height:13px;z-index:4;transform:translateX(-50%) rotate(45deg);border-top:1px solid color-mix(in oklab,var(--m-astro-gold) 80%,transparent);border-left:1px solid color-mix(in oklab,var(--m-astro-gold) 80%,transparent);opacity:.8;pointer-events:none}.m-astro-caption{display:flex;flex-direction:column;align-items:center;gap:.1rem;margin-top:.85rem;text-align:center}.m-astro-caption-glyph{font-size:1.45rem;line-height:1.1;color:var(--m-astro-accent);text-shadow:0 0 18px color-mix(in oklab,var(--m-astro-accent) 60%,transparent)}.m-astro-caption-name{font-family:var(--font-display);font-size:1.08rem;color:var(--ink)}.m-astro-caption-range{font-size:.76rem;letter-spacing:.06em;color:var(--ink-faint)}.m-astro-caption-hint{max-width:32ch;margin-top:.45rem;font-size:.8rem;line-height:1.55;color:var(--ink-muted)}.m-astro-keys{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:1rem;padding-top:.95rem;border-top:1px solid color-mix(in oklab,var(--m-astro-gold) 16%,transparent)}.m-astro-key{display:grid;place-items:center;width:44px;height:44px;border-radius:.7rem;border:1px solid color-mix(in oklab,var(--ink) 12%,transparent);background:color-mix(in oklab,var(--surface) 58%,transparent);color:color-mix(in oklab,var(--ink) 72%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s var(--ease-out),border-color .2s ease,color .2s ease,box-shadow .2s ease}.m-astro-key-glyph{font-size:1.12rem;line-height:1}.m-astro-key:hover{transform:translateY(-2px);color:var(--ink);border-color:color-mix(in oklab,var(--m-astro-sign-accent) 58%,transparent)}.m-astro-key:focus-visible{outline:2px solid color-mix(in oklab,var(--m-astro-gold) 80%,transparent);outline-offset:2px}.m-astro-key.is-active{color:var(--m-astro-sign-accent);border-color:var(--m-astro-sign-accent);background:color-mix(in oklab,var(--m-astro-sign-accent) 18%,var(--surface));box-shadow:0 0 22px -8px var(--m-astro-sign-accent)}.m-astro-almanac-toggle{position:relative;display:block;width:100%;padding:.95rem 1.1rem;text-align:left;border-radius:1.2rem;border:1px solid var(--m-astro-hairline);background:radial-gradient(110% 130% at 0 0,color-mix(in oklab,var(--aurora-1) 22%,transparent),transparent 58%),color-mix(in oklab,var(--surface) 78%,transparent);color:var(--ink);cursor:pointer;transition:transform .24s var(--ease-out),border-color .2s ease,box-shadow .24s ease}.m-astro-almanac-toggle:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--m-astro-gold) 48%,transparent)}.m-astro-almanac-toggle:focus-visible{outline:2px solid color-mix(in oklab,var(--m-astro-gold) 80%,transparent);outline-offset:3px}.m-astro-almanac-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.m-astro-almanac-badge{flex:none;font-size:.6rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--m-astro-gold)}.m-astro-almanac-hint{display:block;margin-top:.35rem;font-size:.8rem;line-height:1.5;color:var(--ink-faint)}.m-astro-almanac-sign{position:absolute;right:1.1rem;bottom:.85rem;font-size:1.1rem;line-height:1;color:color-mix(in oklab,var(--m-astro-gold) 60%,transparent);opacity:.6}.m-astro-almanac{position:relative;border-radius:1.25rem;border:1px solid var(--m-astro-hairline);background:linear-gradient(180deg,color-mix(in oklab,var(--surface) 94%,transparent),color-mix(in oklab,var(--surface-2) 74%,transparent));overflow:hidden}.m-astro-almanac-head-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1rem;border-bottom:1px solid color-mix(in oklab,var(--m-astro-gold) 16%,transparent);background:linear-gradient(90deg,color-mix(in oklab,var(--aurora-1) 20%,transparent),transparent 70%)}.m-astro-almanac-body{padding:1.05rem 1rem 1.2rem}.m-astro-almanac-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.m-astro-page .m-astro-field:focus{border-color:color-mix(in oklab,var(--m-astro-gold) 62%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--m-astro-gold) 16%,transparent)}.m-astro-page .m-astro-field option{background:var(--surface);color:var(--ink)}.m-astro-page .tag-accent{color:var(--m-astro-accent);background:color-mix(in oklab,var(--m-astro-accent) 14%,transparent);border-color:color-mix(in oklab,var(--m-astro-accent) 34%,transparent);box-shadow:none}.m-astro-eclipse-panel{position:relative;padding:1.25rem;border-radius:1.35rem;border:1px solid color-mix(in oklab,var(--m-astro-gold) 32%,transparent);background:radial-gradient(90% 130% at 50% -34%,color-mix(in oklab,var(--m-astro-gold) 15%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in oklab,var(--surface-2) 88%,transparent),color-mix(in oklab,var(--surface) 92%,transparent));overflow:hidden}.m-astro-cusp-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;padding:1rem .6rem;border-radius:1.1rem;border:1px solid color-mix(in oklab,var(--ink) 12%,transparent);background:color-mix(in oklab,var(--surface) 62%,transparent);color:var(--ink);cursor:pointer;transition:transform .22s var(--ease-out),border-color .2s ease,box-shadow .22s ease}.m-astro-cusp-tile:hover{transform:translateY(-2px)}.m-astro-cusp-tile.is-active{border-color:var(--m-astro-sign-accent);box-shadow:0 0 26px -10px var(--m-astro-sign-accent)}.m-astro-cusp-glyph{font-size:1.7rem;line-height:1;color:var(--m-astro-sign-accent)}.m-astro-cusp-name{font-size:.92rem;font-weight:600}.m-astro-cusp-range{font-size:.7rem;color:var(--ink-faint)}.m-astro-verdict{position:relative;padding:1.5rem;border-radius:1.5rem;border:1px solid var(--m-astro-hairline);background:radial-gradient(110% 120% at 8% 0,color-mix(in oklab,var(--m-astro-accent) 16%,transparent),transparent 58%),linear-gradient(155deg,color-mix(in oklab,var(--surface) 96%,transparent),color-mix(in oklab,var(--surface-2) 88%,transparent));box-shadow:0 34px 80px -50px rgb(0 0 0/.9);overflow:hidden}.m-astro-medallion{position:relative;display:grid;place-items:center;flex:none;width:108px;height:108px;border-radius:50%}.m-astro-medallion-glyph{position:relative;font-size:3.2rem;line-height:1;text-shadow:0 0 30px color-mix(in oklab,var(--m-astro-accent) 70%,transparent)}.m-astro-medallion-flare{position:absolute;inset:-8%;border-radius:50%;border:1px solid color-mix(in oklab,var(--m-astro-accent) 70%,transparent);background:radial-gradient(circle,color-mix(in oklab,var(--m-astro-accent) 20%,transparent),transparent 72%);box-shadow:0 0 46px -12px var(--m-astro-accent),inset 0 0 30px -22px var(--m-astro-gold);animation:m-astro-flare 1.2s cubic-bezier(.16,1,.3,1) forwards}.m-astro-medallion-flare:after{content:"";position:absolute;inset:-14%;border-radius:50%;border:1px solid color-mix(in oklab,var(--m-astro-gold) 55%,transparent);animation:m-astro-flare 1.5s cubic-bezier(.16,1,.3,1) forwards}.m-astro-instrument{padding:1.25rem}.m-astro-instrument-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1.05rem}.m-astro-readout{display:grid;gap:.65rem}.m-astro-readout-row{display:grid;grid-template-columns:minmax(64px,88px) minmax(0,1fr) auto;align-items:center;gap:.6rem}.m-astro-readout-name{font-size:.84rem;color:var(--ink)}.m-astro-bar{position:relative;height:6px;border-radius:999px;background:color-mix(in oklab,var(--ink) 10%,transparent);overflow:hidden}.m-astro-bar-fill{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,color-mix(in oklab,var(--m-astro-accent) 45%,transparent),var(--m-astro-accent));transform:scaleX(var(--m-astro-value,0));transform-origin:left center;transition:transform .72s cubic-bezier(.16,1,.3,1)}.m-astro-readout-value{min-width:2.6ch;text-align:right;font-size:.74rem;font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-astro-radar-frame{position:relative;display:grid;place-items:center;padding:.85rem;border-radius:1.15rem;border:1px solid color-mix(in oklab,var(--m-astro-gold) 20%,transparent);background:radial-gradient(circle at 50% 46%,color-mix(in oklab,var(--aurora-1) 22%,transparent),transparent 72%),color-mix(in oklab,var(--bg-deep) 55%,transparent)}.m-astro-radar-frame:after{content:"";position:absolute;inset:.4rem;border-radius:.9rem;border:1px solid color-mix(in oklab,var(--ink) 8%,transparent);pointer-events:none}.m-astro-ephemeris-key{font-size:.62rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.m-astro-cta{display:flex;flex-direction:column;align-items:center;gap:.75rem}.m-astro-page .m-astro-cta-button{border-radius:1rem;border:1px solid color-mix(in oklab,var(--m-astro-gold) 55%,transparent);background:linear-gradient(135deg,color-mix(in oklab,var(--m-astro-gold) 88%,var(--highlight)),color-mix(in oklab,var(--m-astro-gold) 74%,var(--accent)) 52%,color-mix(in oklab,var(--aurora-2) 62%,var(--m-astro-gold)));color:var(--accent-ink);box-shadow:0 18px 54px -20px color-mix(in oklab,var(--m-astro-gold) 85%,transparent),inset 0 1px 0 rgb(255 255 255/.4)}.m-astro-page .m-astro-cta-button:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in oklab,var(--m-astro-gold) 96%,var(--highlight)),color-mix(in oklab,var(--m-astro-gold) 84%,var(--accent)) 52%,color-mix(in oklab,var(--aurora-2) 70%,var(--m-astro-gold)));box-shadow:0 22px 60px -20px color-mix(in oklab,var(--m-astro-gold) 90%,transparent),inset 0 1px 0 rgb(255 255 255/.5)}.m-astro-page .m-astro-cta-button:disabled{opacity:.45}@keyframes m-astro-spin{to{transform:rotate(1turn)}}@keyframes m-astro-breathe{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.06);opacity:1}}@keyframes m-astro-twinkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:.9;transform:scale(1.15)}}@keyframes m-astro-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(9%,7%,0) scale(1.12)}}@keyframes m-astro-drift-b{0%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(-8%,-6%,0) scale(1)}}@keyframes m-astro-eclipse{0%,to{transform:translate(-68%,-50%) rotate(-14deg);opacity:.5}50%{transform:translate(-30%,-50%) rotate(-14deg);opacity:.85}}@keyframes m-astro-comet{0%{transform:translate(calc(var(--m-astro-size, 320px) * -.25),calc(var(--m-astro-size, 320px) * .95)) rotate(-26deg) scaleX(.3);opacity:0}10%{opacity:.95}32%{transform:translate(calc(var(--m-astro-size, 320px) * .5),calc(var(--m-astro-size, 320px) * .05)) rotate(-26deg) scaleX(1);opacity:.85}58%{transform:translate(calc(var(--m-astro-size, 320px) * 1.2),calc(var(--m-astro-size, 320px) * -.8)) rotate(-26deg) scaleX(1);opacity:0}to{transform:translate(calc(var(--m-astro-size, 320px) * 1.2),calc(var(--m-astro-size, 320px) * -.8)) rotate(-26deg) scaleX(1);opacity:0}}@keyframes m-astro-flare{0%{transform:scale(.55);opacity:.95}to{transform:scale(1.85);opacity:0}}@media (prefers-reduced-motion:reduce){.m-astro-comet,.m-astro-eclipse,.m-astro-hub-glyph,.m-astro-hub-rays,.m-astro-nebula-a,.m-astro-nebula-b,.m-astro-star{animation:none!important}.m-astro-bar-fill,.m-astro-dial,.m-astro-dial-plate,.m-astro-key,.m-astro-sign,.m-astro-slot,.m-astro-slot-dial,.m-astro-slot-inner{transition-duration:1ms!important}.m-astro-hub-flare,.m-astro-hub-flare:after,.m-astro-medallion-flare,.m-astro-medallion-flare:after{animation:none!important;opacity:0}}[data-motion=reduced] .m-astro-comet,[data-motion=reduced] .m-astro-eclipse,[data-motion=reduced] .m-astro-hub-glyph,[data-motion=reduced] .m-astro-hub-rays,[data-motion=reduced] .m-astro-nebula-a,[data-motion=reduced] .m-astro-nebula-b,[data-motion=reduced] .m-astro-star{animation:none!important}[data-motion=reduced] .m-astro-bar-fill,[data-motion=reduced] .m-astro-dial,[data-motion=reduced] .m-astro-dial-plate,[data-motion=reduced] .m-astro-key,[data-motion=reduced] .m-astro-sign,[data-motion=reduced] .m-astro-slot,[data-motion=reduced] .m-astro-slot-dial,[data-motion=reduced] .m-astro-slot-inner{transition-duration:1ms!important}[data-motion=reduced] .m-astro-hub-flare,[data-motion=reduced] .m-astro-hub-flare:after,[data-motion=reduced] .m-astro-medallion-flare,[data-motion=reduced] .m-astro-medallion-flare:after{animation:none!important;opacity:0}