: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}}@media (horizontal-viewport-segments:2),(spanning:single-fold-vertical){.site-container{max-inline-size:none;padding-inline:var(--site-pane-pad)}.site-split{display:grid;grid-template-columns:var(--site-pane-col) minmax(0,1fr);column-gap:var(--site-pane-gap)}.site-split>*{grid-column:auto;min-inline-size:0}.site-split>.site-split-full{grid-column:1/-1}.site-split[data-columns]>li{border-inline-start-width:0;padding-inline:0}.site-split-flex{flex-direction:row;column-gap:var(--site-pane-gap)}.site-split-flex>:first-child{flex:0 0 var(--site-pane-col)}.site-pane{max-inline-size:min(100%,var(--site-pane-col))}}.site-space-body{content-visibility:auto;contain-intrinsic-size:auto var(--site-space-intrinsic)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce],[data-motion=reduced]) .site-rise{animation:site-rise var(--ease-site-out) both;animation-timeline:view();animation-range:var(--site-range-rise)}:root:not([data-motion=reduce],[data-motion=reduced]) .site-space-rule{transform-origin:0 50%;animation:site-space-draw var(--ease-site-out) both;animation-timeline:view();animation-range:var(--site-range-rule)}:root:not([data-motion=reduce],[data-motion=reduced]) .site-space-body{animation:site-space-dim linear both;animation-timeline:view();animation-range:var(--site-range-room-exit)}}}@keyframes site-rise{0%{opacity:0;translate:0 var(--site-reveal-shift)}}@keyframes site-space-draw{0%{scale:0 1}}@keyframes site-space-dim{to{opacity:var(--site-space-dim)}}.site-space-tone-paper{--site-space-tone:var(--color-site-paper)}.site-space-tone-paper-2{--site-space-tone:var(--color-site-paper-2)}.site-space-tone-paper-3{--site-space-tone:var(--color-site-paper-3)}