:root{--text-fluid-sm:clamp(.875rem, .8rem + .4vw, 1rem);--text-fluid-base:clamp(1rem, .9rem + .5vw, 1.25rem);--text-fluid-lg:clamp(1.125rem, 1rem + .6vw, 1.5rem);--text-fluid-xl:clamp(1.25rem, 1.1rem + .8vw, 1.75rem);--text-fluid-2xl:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--text-fluid-3xl:clamp(1.875rem, 1.4rem + 1.8vw, 3rem);--text-fluid-4xl:clamp(2.25rem, 1.6rem + 2.5vw, 4rem);--space-fluid-xs:clamp(.5rem, .4rem + .5vw, 1rem);--space-fluid-sm:clamp(1rem, .8rem + 1vw, 1.5rem);--space-fluid-md:clamp(1.5rem, 1.2rem + 1.5vw, 2.5rem);--space-fluid-lg:clamp(2rem, 1.5rem + 2vw, 4rem);--space-fluid-xl:clamp(3rem, 2rem + 3vw, 6rem);--width-prose:65ch;--width-content:48rem;--width-wide:72rem;--width-max:90rem;--neu-bg:#e0dbd5;--neu-bg-hsl:30 10% 86%;--neu-bg-raw:224, 219, 213;--neu-fg:#3d3632;--neu-fg-hsl:16 10% 22%;--neu-muted:#6b6259;--neu-muted-hsl:24 8% 38%;--neu-tertiary:#968e85;--neu-tertiary-hsl:27 8% 55%;--neu-placeholder:#a09890;--neu-placeholder-hsl:27 7% 60%;--neu-accent:#b8845f;--neu-accent-hsl:22 38% 55%;--neu-accent-rgb:184, 132, 95;--neu-accent-light:#cda07e;--neu-accent-light-hsl:24 43% 65%;--neu-accent-secondary:#7b9ea8;--neu-accent-secondary-hsl:195 18% 57%;--sh-dk:#a3998c99;--sh-dk-s:#a3998cb3;--sh-lt:#ffffff80;--sh-lt-s:#fff9;--neu-extruded:9px 9px 16px var(--sh-dk), -9px -9px 16px var(--sh-lt);--neu-extruded-hover:12px 12px 20px var(--sh-dk-s), -12px -12px 20px var(--sh-lt-s);--neu-extruded-sm:5px 5px 10px var(--sh-dk), -5px -5px 10px var(--sh-lt);--neu-inset:inset 6px 6px 10px var(--sh-dk), inset -6px -6px 10px var(--sh-lt);--neu-inset-deep:inset 10px 10px 20px var(--sh-dk-s), inset -10px -10px 20px var(--sh-lt-s);--neu-inset-sm:inset 3px 3px 6px var(--sh-dk), inset -3px -3px 6px var(--sh-lt);--font-display:"Instrument Serif", Georgia, serif;--font-heading:"Outfit", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "Courier New", monospace;--ocean-openness-hex:#7b9ea8;--ocean-conscientiousness-hex:#b8845f;--ocean-extraversion-hex:#8b7bb5;--ocean-agreeableness-hex:#8a9a6b;--ocean-neuroticism-hex:#b07070;--ocean-openness:195 18% 57%;--ocean-conscientiousness:22 38% 55%;--ocean-extraversion:261 27% 60%;--ocean-agreeableness:89 19% 51%;--ocean-neuroticism:0 26% 56%;--radius-container:32px;--radius-element:16px;--radius-inner:12px;--radius-pill:9999px;--radius-base:.75rem;--color-brand:var(--neu-accent-hsl);--color-brand-foreground:0 0% 100%;--color-accent:var(--neu-accent-hsl);--brand-gradient-start:var(--neu-accent);--brand-gradient-end:var(--neu-accent-light);--brand-gradient-speed:.5s;--brand-gradient-from:var(--brand-gradient-start);--brand-gradient-mid:color-mix(in oklab, var(--brand-gradient-start) 50%, var(--brand-gradient-end) 50%);--brand-gradient-to:var(--brand-gradient-end);--brand-gradient-duration:10s;--headline-gradient-from:var(--neu-accent);--headline-gradient-to:var(--neu-accent-light);--surface-glass-bg:var(--neu-bg);--surface-glass-bg-alpha:.85;--surface-glass-border:#ffffff4d;--surface-glass-blur-strong:16px;--aurora-blur:80px;--aurora-c1:#b881611f;--aurora-c2:#cc9e7f1a;--aurora-c3:#b8967a14;--aurora-c4:#7e9ba51a;--color-success:142 76% 36%;--color-success-foreground:355 7% 97%;--color-warning:38 92% 50%;--color-warning-foreground:20 14.3% 4.1%;--color-danger:0 84.2% 60.2%;--color-danger-foreground:210 20% 98%;--color-info:199 89% 48%;--color-info-foreground:210 20% 98%;--color-agent-insight:var(--color-info);--color-agent-goal:var(--color-success);--color-agent-profile:var(--color-brand);--layer-context:215 25% 50%;--layer-core:221 83% 33%;--layer-patterns:173 80% 40%;--layer-identity:270 80% 65%;--layer-anchors:152 76% 46%;--category-self-hue:30;--category-self-sat:45%;--category-self-l1:30%;--category-self-l2:40%;--category-self-l3:50%;--category-self-l4:60%;--category-dynamics-hue:38;--category-dynamics-sat:85%;--category-dynamics-l1:35%;--category-dynamics-l2:45%;--category-dynamics-l3:55%;--category-dynamics-l4:65%;--category-striving-hue:43;--category-striving-sat:80%;--category-striving-l1:35%;--category-striving-l2:45%;--category-striving-l3:55%;--category-striving-l4:65%;--category-context-hue:215;--category-context-sat:25%;--category-context-l1:30%;--category-context-l2:40%;--category-context-l3:55%;--category-context-l4:65%;--category-anchor-hue:160;--category-anchor-sat:60%;--category-anchor-l1:30%;--category-anchor-l2:40%;--category-anchor-l3:50%;--category-anchor-l4:55%;--relation-positive-hue:43;--relation-positive-sat:80%;--relation-positive-light:50%;--relation-negative-hue:350;--relation-negative-sat:65%;--relation-negative-light:55%;--relation-activation-hue:38;--relation-activation-sat:90%;--relation-activation-light:55%;--relation-social-hue:270;--relation-social-sat:60%;--relation-social-light:55%;--relation-structure-hue:280;--relation-structure-sat:40%;--relation-structure-light:50%;--color-warm-accent:var(--neu-accent-hsl);--color-warm-accent-foreground:0 0% 100%;--color-gold:var(--neu-accent-hsl);--color-gold-light:var(--neu-accent-light-hsl);--color-gold-dark:var(--neu-fg-hsl);--color-dark-academia-bg:var(--neu-bg-hsl);--color-dark-academia-text:var(--neu-fg-hsl);--color-da-stone-300:var(--neu-placeholder-hsl);--color-da-stone-400:var(--neu-tertiary-hsl);--color-da-stone-500:var(--neu-muted-hsl);--color-da-stone-700:var(--neu-fg-hsl);--color-da-stone-800:var(--neu-fg-hsl);--color-da-stone-900:var(--neu-fg-hsl);--animation-breathe:6s;--animation-breathe-subtle:4s;--surface-base:var(--neu-bg-hsl);--surface-foreground:var(--neu-fg-hsl);--surface-muted:var(--neu-bg-hsl);--surface-muted-foreground:var(--neu-muted-hsl);--surface-border:var(--neu-tertiary-hsl)}.dark{--neu-bg:#35302c;--neu-bg-hsl:20 10% 19%;--neu-bg-raw:53, 48, 44;--neu-fg:#e4ddd5;--neu-fg-hsl:27 20% 86%;--neu-muted:#a89e93;--neu-muted-hsl:25 11% 62%;--neu-tertiary:#6d6560;--neu-tertiary-hsl:18 7% 40%;--neu-placeholder:#7a726b;--neu-placeholder-hsl:22 7% 45%;--neu-accent:#cda07e;--neu-accent-hsl:24 43% 65%;--neu-accent-rgb:205, 160, 126;--neu-accent-light:#ddba9c;--neu-accent-light-hsl:25 47% 74%;--neu-accent-secondary:#8bb3bd;--neu-accent-secondary-hsl:195 24% 64%;--sh-dk:#00000073;--sh-dk-s:#0000008c;--sh-lt:#fff8f012;--sh-lt-s:#fff8f01a;--ocean-openness-hex:#8bb3bd;--ocean-conscientiousness-hex:#cda07e;--ocean-extraversion-hex:#9d8dc7;--ocean-agreeableness-hex:#9aac7b;--ocean-neuroticism-hex:#c28282;--ocean-openness:195 24% 64%;--ocean-conscientiousness:24 43% 65%;--ocean-extraversion:261 30% 67%;--ocean-agreeableness:89 22% 58%;--ocean-neuroticism:0 30% 63%;--aurora-c1:#cc9e7f14;--aurora-c2:#dcb89e0f;--aurora-c3:#a673590d;--aurora-c4:#8daeb90f;--surface-glass-bg:var(--neu-bg);--surface-glass-bg-alpha:.9;--surface-glass-border:#fff8f014;--brand-gradient-start:var(--neu-accent);--brand-gradient-end:var(--neu-accent-light);--brand-gradient-from:var(--brand-gradient-start);--brand-gradient-mid:color-mix(in oklab, var(--brand-gradient-start) 50%, var(--brand-gradient-end) 50%);--brand-gradient-to:var(--brand-gradient-end);--headline-gradient-from:var(--neu-accent);--headline-gradient-to:var(--neu-accent-light);--surface-base:var(--neu-bg-hsl);--surface-foreground:var(--neu-fg-hsl);--surface-muted:var(--neu-bg-hsl);--surface-muted-foreground:var(--neu-muted-hsl);--surface-border:var(--neu-tertiary-hsl);--color-warm-accent:var(--neu-accent-hsl);--color-warm-accent-foreground:0 0% 100%;--color-brand:var(--neu-accent-hsl);--color-brand-foreground:0 0% 100%;--color-accent:var(--neu-accent-hsl);--color-gold:var(--neu-accent-hsl);--color-gold-light:var(--neu-accent-light-hsl);--color-gold-dark:var(--neu-fg-hsl);--color-dark-academia-bg:var(--neu-bg-hsl);--color-dark-academia-text:var(--neu-fg-hsl);--color-da-stone-300:var(--neu-placeholder-hsl);--color-da-stone-400:var(--neu-tertiary-hsl);--color-da-stone-500:var(--neu-muted-hsl);--color-da-stone-700:var(--neu-fg-hsl);--color-da-stone-800:var(--neu-fg-hsl);--color-da-stone-900:var(--neu-fg-hsl)}
