:root{--site-prose-measure:40rem}.site-prose{max-inline-size:var(--site-prose-measure)}.site-prose>*+*{margin-block-start:var(--spacing-site-2)}@keyframes site-page-enter{0%{opacity:0;translate:0 var(--site-reveal-shift)}}.site-page-enter{animation:site-page-enter calc(var(--site-dur-enter) * var(--site-fx)) var(--ease-site-out) backwards;animation-delay:calc(var(--site-stagger) * var(--site-i, 0) * var(--site-fx))}.site-faq summary{list-style:none}.site-faq summary::-webkit-details-marker{display:none}.site-faq-mark{transition:rotate calc(var(--site-dur-base) * var(--site-fx)) var(--ease-site-out)}.site-faq details[open] .site-faq-mark{rotate:45deg}.site-ruled-arrow{transition:translate calc(var(--site-dur-fast) * var(--site-fx)) var(--ease-site-out)}@media (hover:hover) and (pointer:fine){.site-ruled-link:hover .site-ruled-arrow{translate:var(--site-shift-hover) 0}}.site-page :is(a,summary):focus-visible{outline:var(--size-site-focus-ring) solid var(--color-site-focus-ring);outline-offset:var(--offset-site-focus-ring)}@media (prefers-reduced-motion:reduce){.site-page-enter{animation:none}.site-faq-mark,.site-ruled-arrow{transition:none}}