.SocietyOfMind-module__29aiUa__page{--void:#0a0a0a;--void-soft:#121212;--void-softer:#0d0d0d;--border:#2e2a20;--gold:#c9a227;--gold-dim:#c9a22773;--cream:#f0ead9;--cream-dim:#b8b2a0;background:var(--void);color:var(--cream);font-family:var(--font-plex-mono), ui-monospace, monospace;overflow-x:clip}.SocietyOfMind-module__29aiUa__hero{background:var(--void);isolation:isolate;width:100%;height:100svh;min-height:560px;position:relative;overflow:hidden}.SocietyOfMind-module__29aiUa__heroGraphLayer{width:100%;height:100%;position:absolute;inset:0}.SocietyOfMind-module__29aiUa__heroGraphLayer svg{width:100%;height:100%;display:block}@media (min-width:768px){.SocietyOfMind-module__29aiUa__heroGraphLayer[data-parallax=true]{animation:none}.SocietyOfMind-module__29aiUa__page:not([data-reduced-motion=true]) .SocietyOfMind-module__29aiUa__heroGraphLayer{transform:translateY(var(--parallax-y,0px));will-change:transform}}.SocietyOfMind-module__29aiUa__heroContent{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1100px;height:100%;padding:0 6vw;display:flex;position:relative}.SocietyOfMind-module__29aiUa__heroContent:before{content:"";z-index:-1;background:radial-gradient(at 0,#0a0a0ab8 0%,#0a0a0a6b 55%,#0000 82%);position:absolute;inset:-4vw -6vw}.SocietyOfMind-module__29aiUa__eyebrow{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);opacity:0;font-size:.7rem;animation:.9s ease-out 2.1s forwards SocietyOfMind-module__29aiUa__fadeUp}.SocietyOfMind-module__29aiUa__headline{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;color:var(--cream);opacity:0;max-width:18ch;margin-top:1.1rem;font-size:clamp(2rem,5.4vw,4.4rem);font-weight:600;line-height:1.05;animation:1s ease-out 2.3s forwards SocietyOfMind-module__29aiUa__fadeUp}.SocietyOfMind-module__29aiUa__heroScrollHint{z-index:2;letter-spacing:.2em;text-transform:uppercase;color:var(--cream-dim);opacity:0;font-size:.65rem;animation:.8s ease-out 3.1s forwards SocietyOfMind-module__29aiUa__fadeUp;position:absolute;bottom:2.2rem;left:6vw}@keyframes SocietyOfMind-module__29aiUa__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.SocietyOfMind-module__29aiUa__page[data-reduced-motion=true] .SocietyOfMind-module__29aiUa__eyebrow,.SocietyOfMind-module__29aiUa__page[data-reduced-motion=true] .SocietyOfMind-module__29aiUa__headline,.SocietyOfMind-module__29aiUa__page[data-reduced-motion=true] .SocietyOfMind-module__29aiUa__heroScrollHint{opacity:1;animation:none;transform:none}.SocietyOfMind-module__29aiUa__edge{stroke:var(--cream-dim);stroke-width:.28px;fill:none;opacity:.55;stroke-dasharray:var(--len,40);stroke-dashoffset:var(--len,40);animation:1.1s ease-out forwards SocietyOfMind-module__29aiUa__drawEdge,.6s ease-in forwards SocietyOfMind-module__29aiUa__wakeEdge;animation-delay:var(--delay,0s), calc(var(--delay,0s) + 2.6s)}@keyframes SocietyOfMind-module__29aiUa__drawEdge{to{stroke-dashoffset:0}}@keyframes SocietyOfMind-module__29aiUa__wakeEdge{to{stroke:var(--gold-dim);opacity:.85}}.SocietyOfMind-module__29aiUa__page[data-reduced-motion=true] .SocietyOfMind-module__29aiUa__edge{stroke-dashoffset:0;stroke:var(--gold-dim);opacity:.85;animation:none}.SocietyOfMind-module__29aiUa__node{fill:var(--cream-dim);opacity:0;animation:.5s ease-out forwards SocietyOfMind-module__29aiUa__nodeIn,1.8s ease-in-out infinite SocietyOfMind-module__29aiUa__nodeWake;animation-delay:calc(var(--delay,0s) * .4), 2.9s;transform-origin:50%;transform-box:fill-box}@keyframes SocietyOfMind-module__29aiUa__nodeIn{to{opacity:1}}@keyframes SocietyOfMind-module__29aiUa__nodeWake{0%,to{fill:var(--gold-dim);filter:drop-shadow(0 0 0px var(--gold))}50%{fill:var(--gold);filter:drop-shadow(0 0 3px var(--gold))}}.SocietyOfMind-module__29aiUa__node.SocietyOfMind-module__29aiUa__isCenter{fill:var(--gold)}.SocietyOfMind-module__29aiUa__page[data-reduced-motion=true] .SocietyOfMind-module__29aiUa__node{opacity:1;fill:var(--gold);animation:none}.SocietyOfMind-module__29aiUa__pulse{fill:var(--gold);opacity:0;offset-rotate:0deg;animation:2.4s linear infinite SocietyOfMind-module__29aiUa__pulseTravel;animation-delay:calc(var(--delay,0s) + 3s)}@keyframes SocietyOfMind-module__29aiUa__pulseTravel{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.SocietyOfMind-module__29aiUa__page[data-reduced-motion=true] .SocietyOfMind-module__29aiUa__pulse{display:none}.SocietyOfMind-module__29aiUa__prose{max-width:68ch;margin:0 auto;padding:5rem 1.5rem}.SocietyOfMind-module__29aiUa__kicker{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;font-size:.68rem}.SocietyOfMind-module__29aiUa__actTitle{font-family:var(--font-fraunces), Georgia, serif;color:var(--cream);margin-bottom:2rem;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:600;line-height:1.12}.SocietyOfMind-module__29aiUa__para{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--cream-dim);margin-bottom:1.4rem;font-size:.98rem;line-height:1.75}.SocietyOfMind-module__29aiUa__para em{color:var(--cream);font-style:italic}.SocietyOfMind-module__29aiUa__zh{color:var(--cream);opacity:.92;letter-spacing:.02em;font-weight:300}.SocietyOfMind-module__29aiUa__pullquote{border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center;max-width:60ch;margin:3rem auto;padding:2rem 0}.SocietyOfMind-module__29aiUa__pullquote blockquote{font-family:var(--font-playfair), Georgia, serif;color:var(--gold);font-size:clamp(1.3rem,2.6vw,1.7rem);font-style:italic;line-height:1.4}.SocietyOfMind-module__29aiUa__breakout{border-top:1px solid var(--border);background:var(--void-softer);width:100%;padding:4rem 0}.SocietyOfMind-module__29aiUa__breakoutInner{max-width:1080px;margin:0 auto;padding:0 1.5rem}.SocietyOfMind-module__29aiUa__breakoutLabel{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem;font-size:.68rem}.SocietyOfMind-module__29aiUa__caption{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--cream-dim);margin-top:1.25rem;font-size:.82rem;line-height:1.6}.SocietyOfMind-module__29aiUa__parallaxWrap{position:relative;overflow:hidden}.SocietyOfMind-module__29aiUa__parallaxLayer{pointer-events:none;opacity:.16;z-index:0;position:absolute;inset:-10% -5%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.SocietyOfMind-module__29aiUa__parallaxLayer[data-depth=bg]{animation:linear SocietyOfMind-module__29aiUa__parallaxShift;animation-timeline:view();animation-range:entry cover}}}@keyframes SocietyOfMind-module__29aiUa__parallaxShift{0%{transform:translateY(-6%)}to{transform:translateY(6%)}}.SocietyOfMind-module__29aiUa__page[data-reduced-motion=true] .SocietyOfMind-module__29aiUa__parallaxLayer{display:none}@media (max-width:767px){.SocietyOfMind-module__29aiUa__parallaxLayer{display:none}}.SocietyOfMind-module__29aiUa__traceLine{font-family:var(--font-plex-mono), ui-monospace, monospace;opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.SocietyOfMind-module__29aiUa__traceLine{opacity:0;animation:linear both SocietyOfMind-module__29aiUa__traceIn;animation-timeline:view();animation-range:entry 10% cover 40%;transform:translate(-8px)}}}@keyframes SocietyOfMind-module__29aiUa__traceIn{to{opacity:1;transform:none}}.SocietyOfMind-module__29aiUa__footnotes{border-top:1px solid var(--border);max-width:68ch;margin:0 auto;padding:4rem 1.5rem 8rem}.SocietyOfMind-module__29aiUa__footnotesLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1.25rem;font-size:.68rem}.SocietyOfMind-module__29aiUa__footnoteItem{color:var(--cream-dim);gap:.75rem;margin-bottom:1rem;font-size:.78rem;line-height:1.65;display:flex}.SocietyOfMind-module__29aiUa__footnoteIndex{color:var(--gold);flex-shrink:0}.SocietyOfMind-module__29aiUa__closing{text-align:center;max-width:56ch;margin:0 auto;padding:5rem 1.5rem 3rem}.SocietyOfMind-module__29aiUa__closingLine{font-family:var(--font-playfair), Georgia, serif;color:var(--cream);font-size:clamp(1.4rem,3vw,2rem);font-style:italic;line-height:1.4}.SocietyOfMind-module__29aiUa__closingMark{color:var(--gold-dim);margin-top:2rem;font-size:.8rem}:is(.SocietyOfMind-module__29aiUa__page button:focus-visible,.SocietyOfMind-module__29aiUa__page [tabindex]:focus-visible,.SocietyOfMind-module__29aiUa__page a:focus-visible){outline:2px solid var(--gold);outline-offset:2px}
