@font-face{font-family:synapticSans;src:url(/_next/static/media/13a15bcdfeddab65-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:synapticSans;src:url(/_next/static/media/4cdcd386d2ac59c8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:synapticSans;src:url(/_next/static/media/1cdb9a2cbcaafa7e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:synapticSans;src:url(/_next/static/media/45cdbe8ded19ae08-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:synapticSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_b34cce{font-family:synapticSans,synapticSans Fallback}.__variable_b34cce{--font-sans:"synapticSans","synapticSans Fallback"}@font-face{font-family:synapticDisplay;src:url(/_next/static/media/526df4709bb80081-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:synapticDisplay Fallback;src:local("Arial");ascent-override:93.40%;descent-override:21.55%;line-gap-override:0.00%;size-adjust:104.39%}.__className_3bb90e{font-family:synapticDisplay,synapticDisplay Fallback;font-weight:400;font-style:normal}.__variable_3bb90e{--font-display:"synapticDisplay","synapticDisplay Fallback"}@font-face{font-family:"synapticSerif";src:url(/_next/static/media/c6a1f19cdccaf24c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"synapticSerif";src:url(/_next/static/media/59c64a9c0cb813b7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"synapticSerif";src:url(/_next/static/media/dabe43dd9d5e4fb2-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"synapticSerif";src:url(/_next/static/media/474f2934b7e0263e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:"synapticSerif Fallback";src:local("Arial");ascent-override:96.26%;descent-override:25.82%;line-gap-override:0.00%;size-adjust:106.49%}.__className_3f0415{font-family:"synapticSerif","synapticSerif Fallback"}.__variable_3f0415{--font-serif:"synapticSerif","synapticSerif Fallback"}@font-face{font-family:synapticMono;src:url(/_next/static/media/06ac09dcb8ec7d56-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:synapticMono;src:url(/_next/static/media/49ea3fe8282ee5be-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:synapticMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_2db405{font-family:synapticMono,synapticMono Fallback}.__variable_2db405{--font-mono:"synapticMono","synapticMono Fallback"}:root{--bg-deep:#0c1828;--bg-mid:#14223b;--panel-deep:#16203a;--panel-mid:#1c2a48;--panel-edge:rgba(78,78,130,0.7);--ink:#f6ead0;--ink-soft:#d7c8aa;--ink-cool:#c4d2e1;--ink-dim:#8e96a8;--hairline:rgba(230,214,180,0.45);--copper:#c98e4f;--gold:#b89256;--memphis-amber:#e8b87a;--memphis-amber-hi:#ffd296;--memphis-rose:#e5a896;--memphis-teal:#5aa9b8;--memphis-teal-dp:#2b6e7f;--memphis-ceramic:#e0cfac;--memphis-ceramic-dp:#a89676;--memphis-silicon:#102030;--symphony-bg-deep:#0d1027;--symphony-bg-mid:#16183a;--symphony-violet:#a698d4;--symphony-violet-hi:#c8b8ff;--symphony-violet-dp:#5a4a8a;--symphony-rationale:#f4c482;--symphony-historical:#e5a896;--symphony-behavioural:#6cb4c2;--symphony-structural:#849cc8;--symphony-amber:#f4c482;--symphony-amber-hi:#ffd596;--font-display:"Gloock","Italiana","Cormorant Garamond",serif;--font-serif:"IBM Plex Serif","Source Serif Pro",Georgia,serif;--font-mono:"IBM Plex Mono","JetBrains Mono",ui-monospace,monospace;--text-display:clamp(4.5rem,10vw,11rem);--text-h1:3rem;--text-h2:2rem;--text-italic-caption:clamp(1.125rem,1.6vw,1.5rem);--text-body:1.0625rem;--text-small-caps:0.74rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--space-paragraph:1.4em;--ease-paper:cubic-bezier(0.16,1,0.3,1);--ease-baton:cubic-bezier(0.4,0,0.2,1);--ease-pulse:cubic-bezier(0.45,0,0.55,1);--dur-micro:120ms;--dur-standard:320ms;--dur-slow:800ms;--dur-ambient:2500ms;--track-display:0.08em;--track-mono:0.18em;--track-tight:0.02em;--radius-card:0.875rem;--radius-pill:9999px;--radius-tight:0.375rem;--shadow-card:0 12px 40px rgba(0,0,0,0.45);--shadow-glow-amber:0 0 32px rgba(255,210,150,0.35);--shadow-glow-violet:0 0 32px rgba(200,184,255,0.40)}html[data-project=memphis]{--bg-deep:#0c1828;--project-accent:var(--memphis-amber);--project-accent-hi:var(--memphis-amber-hi)}html[data-project=symphony]{--bg-deep:var(--symphony-bg-deep);--bg-mid:var(--symphony-bg-mid);--project-accent:var(--symphony-violet);--project-accent-hi:var(--symphony-violet-hi)}@media print{html{background:#f5edd6;color:#1a1d24}.no-print{display:none!important}.print-only{display:revert!important}}