.page_settle__WzVO4{animation:page_pageSettle__nn3_9 .32s var(--site-ease,cubic-bezier(.22,1,.36,1)) both;animation-delay:var(--settle-delay,0s)}@keyframes page_pageSettle__nn3_9{0%{transform:translate3d(0,8px,0)}to{transform:none}}.page_faqOpen__Y4DV8{animation:page_faqIn__e6rlk .2s var(--site-ease-ui,cubic-bezier(.2,0,0,1)) both}@keyframes page_faqIn__e6rlk{0%{opacity:0;transform:translate3d(0,-4px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page_faqOpen__Y4DV8,.page_settle__WzVO4{animation:none}}:root[data-motion=paused] .page_faqOpen__Y4DV8,:root[data-motion=paused] .page_settle__WzVO4{animation:none}.page_stepRail__mAJff{background:var(--tone-rule-strong,#c9c6be)}.page_prose__tncGl{max-width:36rem;font-family:var(--font-site-sans),Geist,Inter,system-ui,sans-serif;font-size:1.125rem;line-height:1.6;color:var(--tone-body,#2a2a2a)}.page_prose__tncGl :where(p,ul,ol,table,blockquote,figure,pre,dl):not(:where(.not-prose,.not-prose *)){margin-top:1em;margin-bottom:0}.page_prose__tncGl>:where(:first-child){margin-top:0}.page_prose__tncGl :where(h2):not(:where(.not-prose,.not-prose *)){margin:3rem 0 0;font-family:var(--font-site-serif),"Source Serif 4",Georgia,serif;font-size:1.75rem;font-weight:400;line-height:1.18;letter-spacing:-.01em;color:var(--tone-ink,#0a0a0a);scroll-margin-top:7rem}@media (min-width:640px){.page_prose__tncGl :where(h2):not(:where(.not-prose,.not-prose *)){margin-top:4rem;font-size:2rem;line-height:1.12;letter-spacing:-.012em}}.page_prose__tncGl :where(h3):not(:where(.not-prose,.not-prose *)){margin:2rem 0 0;font-family:var(--font-site-serif),"Source Serif 4",Georgia,serif;font-size:1.375rem;font-weight:500;line-height:1.25;color:var(--tone-ink,#0a0a0a);scroll-margin-top:7rem}.page_prose__tncGl :where(h4):not(:where(.not-prose,.not-prose *)){margin:2rem 0 0;font-family:var(--font-site-sans),Geist,Inter,system-ui,sans-serif;font-size:1em;font-weight:600;line-height:1.45;color:var(--tone-ink,#0a0a0a);scroll-margin-top:7rem}.page_prose__tncGl :where(h2,h3,h4)+:where(*):not(:where(.not-prose,.not-prose *)){margin-top:.75rem}.page_prose__tncGl>:where(h2:first-child,h3:first-child){margin-top:0}.page_prose__tncGl :where(ul):not(:where(.not-prose,.not-prose *)){list-style:disc;padding-left:1.5rem}.page_prose__tncGl :where(ol):not(:where(.not-prose,.not-prose *)){list-style:decimal;padding-left:1.5rem}.page_prose__tncGl :where(li):not(:where(.not-prose,.not-prose *)){margin-top:.5rem;padding-left:.25rem}.page_prose__tncGl :where(li)::marker{color:var(--tone-muted,#555555);font-variant-numeric:tabular-nums}.page_prose__tncGl :where(li>ul,li>ol){margin-top:.5rem}.page_prose__tncGl :where(strong,b):not(:where(.not-prose,.not-prose *)){font-weight:600;color:var(--tone-ink,#0a0a0a)}.page_prose__tncGl :where(a):not(:where(.not-prose,.not-prose *)){color:var(--tone-ink,#0a0a0a);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.24em;text-decoration-color:var(--tone-underline,rgba(10,10,10,.45));transition:text-decoration-color .15s var(--site-ease,cubic-bezier(.22,1,.36,1))}.page_prose__tncGl :where(a):hover{text-decoration-color:currentColor}.page_prose__tncGl :where(hr):not(:where(.not-prose,.not-prose *)){margin:3rem 0;border:0;border-top:1px solid var(--tone-rule,#e4e2dd)}.page_prose__tncGl :where(blockquote):not(:where(.not-prose,.not-prose *)){border-left:2px solid var(--tone-rule-strong,#c9c6be);padding-left:1rem;font-family:var(--font-site-serif),"Source Serif 4",Georgia,serif;font-size:1.25rem;line-height:1.55;color:var(--tone-ink,#0a0a0a)}.page_prose__tncGl :where(table):not(:where(.not-prose,.not-prose *)){width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.55}.page_prose__tncGl :where(th,td):not(:where(.not-prose,.not-prose *)){padding:.75rem 1rem .75rem 0;border-bottom:1px solid var(--tone-rule,#e4e2dd);text-align:left;vertical-align:top}.page_prose__tncGl :where(th):not(:where(.not-prose,.not-prose *)){border-bottom-color:var(--tone-ink,#0a0a0a);font-family:var(--font-site-mono),"Geist Mono",ui-monospace,monospace;font-size:.75rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--tone-label,#2a2a2a)}.page_prose__tncGl :where(code):not(:where(.not-prose,.not-prose *)){font-family:var(--font-site-mono),"Geist Mono",ui-monospace,monospace;font-size:.88em}