.about-page[data-v-c27f3acf]{background:hsl(var(--background));min-height:100vh}.about-nav[data-v-c27f3acf]{z-index:50;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border) / .4);position:fixed;top:0;left:0;right:0}.about-nav-brand[data-v-c27f3acf]{align-items:center;gap:.75rem;display:flex}.about-nav-logo[data-v-c27f3acf]{border-radius:calc(var(--radius) + 4px);background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.about-nav-link[data-v-c27f3acf]{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.about-nav-link[data-v-c27f3acf]:hover{color:hsl(var(--foreground))}.about-nav-cta[data-v-c27f3acf]{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.about-nav-cta[data-v-c27f3acf]:hover{opacity:.9;box-shadow:0 0 20px hsl(var(--primary) / .3)}.prose h1[data-v-c27f3acf]{color:hsl(var(--foreground));margin-bottom:2rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.prose h2[data-v-c27f3acf]{color:hsl(var(--foreground));margin-top:2rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.prose p[data-v-c27f3acf]{color:hsl(var(--muted-foreground));margin-bottom:1rem;line-height:1.625}.prose ul[data-v-c27f3acf]{margin-bottom:1rem;list-style-type:disc}.prose ul[data-v-c27f3acf]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.prose ul[data-v-c27f3acf]{color:hsl(var(--muted-foreground));padding-left:1.5rem}.prose a[data-v-c27f3acf]{color:hsl(var(--primary))}.prose a[data-v-c27f3acf]:hover{text-decoration-line:underline}.prose table[data-v-c27f3acf]{margin-top:1rem}.prose td[data-v-c27f3acf]{padding-top:.5rem;padding-bottom:.5rem}
