.thesis-head[data-astro-cid-bzlebtam]{max-width:720px;margin-bottom:var(--space-10,2.5rem)}.thesis-intro[data-astro-cid-bzlebtam]{margin-top:var(--space-4,1rem)}.thesis-grid[data-astro-cid-bzlebtam]{gap:var(--space-4,1rem);margin-bottom:var(--space-4,1rem);grid-template-columns:repeat(2,1fr);display:grid}.thesis-card[data-astro-cid-bzlebtam]{border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--surface);padding:var(--space-6,1.5rem);gap:var(--space-2,.5rem);flex-direction:column;display:flex}.thesis-tag[data-astro-cid-bzlebtam]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem;font-weight:700}.thesis-card-title[data-astro-cid-bzlebtam]{color:var(--text);margin:0;font-size:1.0625rem;font-weight:600}.thesis-card-body[data-astro-cid-bzlebtam]{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.65}.thesis-Geist[data-astro-cid-bzlebtam]{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));border-radius:var(--radius-lg,12px);background:color-mix(in srgb, var(--accent) 6%, var(--surface));padding:var(--space-8,2rem);gap:var(--space-3,.75rem);flex-direction:column;display:flex}.thesis-Geist-title[data-astro-cid-bzlebtam]{color:var(--accent);margin:0;font-size:1.375rem;font-weight:700}.thesis-Geist-body[data-astro-cid-bzlebtam]{color:var(--text);max-width:760px;margin:0;font-size:1.0625rem;line-height:1.7}@media (width<=720px){.thesis-grid[data-astro-cid-bzlebtam]{grid-template-columns:1fr}}.cmp-head[data-astro-cid-bq7yere6]{text-align:center;margin-bottom:var(--space-10,2.5rem)}.cmp-table-wrap[data-astro-cid-bq7yere6]{-webkit-overflow-scrolling:touch;contain:paint;border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--surface);overflow-x:auto}.cmp-table[data-astro-cid-bq7yere6]{border-collapse:collapse;width:100%;font-size:.9375rem;font-family:var(--font-body)}.cmp-table[data-astro-cid-bq7yere6] th[data-astro-cid-bq7yere6],.cmp-table[data-astro-cid-bq7yere6] td[data-astro-cid-bq7yere6]{padding:var(--space-3,.75rem) var(--space-4,1rem);text-align:center;border-bottom:1px solid var(--border);white-space:nowrap}.cmp-table[data-astro-cid-bq7yere6] thead[data-astro-cid-bq7yere6] th[data-astro-cid-bq7yere6]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--surface);border-bottom:2px solid var(--border);font-size:.8125rem;font-weight:600}.cap-col[data-astro-cid-bq7yere6]{text-align:left;color:var(--text);white-space:normal;min-width:240px;font-weight:500}.is-Geist[data-astro-cid-bq7yere6]{background:color-mix(in srgb, var(--accent) 6%, transparent)}thead[data-astro-cid-bq7yere6] .is-Geist[data-astro-cid-bq7yere6]{color:var(--accent);font-weight:700}.dot-on[data-astro-cid-bq7yere6],.dot-off[data-astro-cid-bq7yere6]{border-radius:50%;width:10px;height:10px;display:inline-block}.dot-on[data-astro-cid-bq7yere6]{background:var(--accent)}.is-Geist[data-astro-cid-bq7yere6] .dot-on[data-astro-cid-bq7yere6]{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.dot-off[data-astro-cid-bq7yere6]{background:var(--border);opacity:.5}.cmp-table[data-astro-cid-bq7yere6] tbody[data-astro-cid-bq7yere6] tr[data-astro-cid-bq7yere6]:last-child td[data-astro-cid-bq7yere6]{border-bottom:none}.cmp-footnote[data-astro-cid-bq7yere6]{margin-top:var(--space-5,1.25rem);color:var(--muted);text-align:center;max-width:640px;margin-left:auto;margin-right:auto;font-size:.8125rem;line-height:1.6}@media (width<=680px){.cmp-table[data-astro-cid-bq7yere6] th[data-astro-cid-bq7yere6],.cmp-table[data-astro-cid-bq7yere6] td[data-astro-cid-bq7yere6]{padding:var(--space-2,.5rem) var(--space-3,.75rem);font-size:.8125rem}.cap-col[data-astro-cid-bq7yere6]{min-width:160px}}.founder-section[data-astro-cid-bsqrf2zx]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.founder-grid[data-astro-cid-bsqrf2zx]{gap:var(--space-12,3rem);grid-template-columns:200px 1fr;align-items:start;display:grid}.founder-aside[data-astro-cid-bsqrf2zx]{gap:var(--space-5,1.25rem);flex-direction:column;display:flex}.founder-portrait[data-astro-cid-bsqrf2zx]{background:var(--bg);border:1.5px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.founder-mascot[data-astro-cid-bsqrf2zx]{width:52px;height:52px}.founder-sign[data-astro-cid-bsqrf2zx]{color:var(--muted);font-size:.875rem;font-style:italic}.founder-content[data-astro-cid-bsqrf2zx]{gap:var(--space-6,1.5rem);flex-direction:column;display:flex}.founder-body[data-astro-cid-bsqrf2zx]{color:var(--text);max-width:660px;font-size:1.0625rem;line-height:1.7}@media (width<=680px){.founder-grid[data-astro-cid-bsqrf2zx]{gap:var(--space-6,1.5rem);grid-template-columns:1fr}.founder-aside[data-astro-cid-bsqrf2zx]{align-items:center;gap:var(--space-4,1rem);flex-direction:row}.founder-aside[data-astro-cid-bsqrf2zx] .eyebrow[data-astro-cid-bsqrf2zx]{order:1}.founder-portrait[data-astro-cid-bsqrf2zx]{order:0;width:56px;height:56px}.founder-sign[data-astro-cid-bsqrf2zx]{order:2}}
