.n{width:-moz-fit-content;width:fit-content;font-weight:700;margin-top:.5rem;color:var(--dark-gray)}.n,figure.o{display:block}figure.o{margin-top:0;padding:1rem 0}.p{display:block;font-size:.75em}.p,.q{margin-top:var(--vertical-margin)}