.f0nSEG_prose{color:var(--foreground)}.f0nSEG_prose p{margin-bottom:1.1em}.f0nSEG_prose ul,.f0nSEG_prose ol{margin-bottom:1.1em;padding-left:1.4em}.f0nSEG_prose ul{list-style:outside}.f0nSEG_prose ol{list-style:decimal}.f0nSEG_prose li{margin:.25em 0}.f0nSEG_prose li::marker{color:var(--copy-foreground)}.f0nSEG_prose a{color:var(--foreground);-webkit-text-decoration-color:var(--copy-foreground);text-decoration-color:var(--copy-foreground);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}.f0nSEG_prose a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.f0nSEG_prose hr{border:0;border-top:1px solid var(--border);margin:2em 0}.f0nSEG_sectionHeader{border-top:1px solid var(--border);margin-top:2.4em;margin-bottom:.6em;padding-top:1.1em;scroll-margin-top:7rem}.f0nSEG_prose>section:first-child>.f0nSEG_sectionHeader{border-top:0;margin-top:0;padding-top:0}.f0nSEG_subheading{margin-top:1.6em;margin-bottom:.4em}.f0nSEG_requirements{margin-top:.9em;margin-bottom:1.25em}.f0nSEG_quote{color:var(--copy-foreground);margin-bottom:1.2em}.f0nSEG_inlineCode{background:var(--muted);border-radius:.25rem;padding:.0625rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.f0nSEG_chat{border:1px solid var(--border);border-radius:var(--radius-mono-xl);flex-direction:column;gap:.5rem;margin-top:1.4em;margin-bottom:1.4em;padding:2rem 1.5rem;display:flex}.f0nSEG_code{background:var(--muted);color:var(--foreground);border-radius:0;margin-top:1.4em;margin-bottom:1.4em;position:relative}.f0nSEG_code pre{white-space:pre-wrap;word-break:break-word;padding:1.125rem 3.25rem 1.125rem 1.25rem;overflow-x:auto}.f0nSEG_code[data-kind=code] pre{white-space:pre;word-break:normal}.f0nSEG_copyCorner{position:absolute;top:.5rem;right:.5rem}.f0nSEG_copyButton{color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.f0nSEG_copyButton:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}.f0nSEG_figure{margin:2.25em 0}.f0nSEG_figureMedia{border-radius:var(--mono-radius-lg);width:auto;max-width:100%;height:auto;max-height:40rem;margin-inline:auto;display:block;overflow:hidden}iframe.f0nSEG_figureMedia{width:100%;max-height:none}.f0nSEG_reel{justify-content:center;display:flex}.f0nSEG_reelEmbed{width:100%;max-width:33rem;min-height:43rem}.f0nSEG_reelEmbed .instagram-media{border-radius:var(--mono-radius-lg)!important;box-shadow:none!important;min-width:0!important;max-width:100%!important;margin:0 auto!important}.f0nSEG_reelEmbed iframe.instagram-media{border:1px solid var(--border)!important}