.qt{--font-display:var(--font-frank),Georgia,serif;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body)}.qt h1,.qt h2,.qt h3{font-family:var(--font-display);font-weight:500;font-synthesis:none;letter-spacing:-.01em;line-height:1.1;text-wrap:balance;overflow-wrap:break-word;min-width:0}.qt p{text-wrap:pretty}.qt .on-media:focus-visible{outline-color:var(--color-paper)!important;outline-offset:-5px!important}.qt .num{font-variant-numeric:tabular-nums}@keyframes qt-tick{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.qt-tick{animation:qt-tick .22s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.qt-tick{animation:none}}