body.site{background:#fbfbfa;color:var(--color-stone-900);font-size:16px;line-height:1.5}@media (prefers-reduced-motion:no-preference){html:has(body.site){scroll-behavior:smooth}}.on-dark :where(a,button,summary,[tabindex]):focus-visible{outline-color:#fff}.on-dark .on-light :where(a,button,summary,[tabindex]):focus-visible{outline-color:var(--color-accent)}section:has([data-try=done]) .try-done-hide{display:none}.lp-mark{background:#eff6ff;color:inherit;box-shadow:inset 0 -2px #1e40af;padding:0 1px}