.content-prose{max-width:72ch;color:var(--foreground);overflow-wrap:anywhere;margin-inline:auto;line-height:1.8}.content-prose p,.content-prose ul,.content-prose ol,.content-prose dl,.content-prose blockquote{margin-block:1.1em}.content-prose h2,.content-prose h3,.content-prose h4{scroll-margin-top:6rem;font-weight:600;line-height:1.3}.content-prose h2{margin-block:2em .7em;font-size:1.5rem}.content-prose h3{margin-block:1.6em .5em;font-size:1.125rem}.content-prose h4{margin-block:1.4em .5em}.content-prose a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.content-prose a:hover{text-decoration-thickness:2px}.content-prose a:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:2px}.content-prose ul{padding-left:1.5em;list-style:outside}.content-prose ol{padding-left:1.5em;list-style:decimal}.content-prose li{margin-block:.45em}.content-prose blockquote{border-left:3px solid var(--primary);color:var(--muted-foreground);padding-left:1.25em}.content-prose hr{border-color:var(--border);margin-block:2rem}.content-prose img{border-radius:.75rem;max-width:100%;height:auto}.content-prose table{border-collapse:collapse;max-width:100%;margin-block:1.5rem;font-size:.875rem;display:block;overflow-x:auto}.content-prose td,.content-prose th{border:1px solid var(--border);text-align:start;padding:.75rem}.content-prose th{background:var(--muted)}.content-prose .gx-about-team{border-top:1px solid var(--border);margin-top:3rem}.content-prose .gx-about-team__grid{gap:2rem;margin-top:2rem;display:grid}.content-prose .gx-about-team__member{min-width:0}.content-prose .gx-about-team__member img{aspect-ratio:4/5;object-fit:cover;width:100%}.content-prose .gx-about-team__links{flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem;display:flex}@media (min-width:640px){.content-prose .gx-about-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.content-prose .app-page__eyebrow{color:var(--muted-foreground);margin-top:0;font-size:.875rem;font-weight:600}.content-prose .app-page__lead{font-size:1.125rem}.content-prose .app-page__status-row,.content-prose .app-page__inline-cta{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1.5rem;display:flex}.content-prose .app-page__pill{border:1px solid var(--border);border-radius:999px;padding:.2rem .8rem;font-size:.875rem;font-weight:600}.content-prose .app-page__card{border-top:1px solid var(--border);min-width:0;margin-top:2rem;padding-top:.25rem}.content-prose .app-page__card h2{margin-top:1.25rem}.content-prose .app-page__inline-cta a{border:1px solid var(--border);border-radius:var(--radius);background:var(--secondary);min-height:2.75rem;color:var(--secondary-foreground);text-align:center;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.content-prose .app-page__inline-cta a:first-child{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.content-prose .app-page__inline-cta a:hover{opacity:.9}.content-prose .app-page__small-note{color:var(--muted-foreground);font-size:.875rem}
