html{scroll-behavior:smooth}.mm-reveal{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(20px)}.mm-reveal.mm-visible{opacity:1;transform:translateY(0)}.mm-fox{transform-origin:50% 70%;animation:.95s ease-out .25s both mm-fox-greeting}@keyframes mm-fox-greeting{0%,to{transform:rotate(0)}28%{transform:rotate(-5deg)}55%{transform:rotate(4deg)}78%{transform:rotate(-2deg)}}.mm-faq-body{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.mm-faq-body[data-open=true]{grid-template-rows:1fr}.mm-hero-grid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:48px 48px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mm-reveal{opacity:1;transition:none;transform:none}.mm-fox{animation:none}.mm-faq-body{transition:none}}
