.GaltonNash_section__2EZML{padding:140px 48px}.GaltonNash_wrap__YWmKA{border:1px solid var(--rule);background:var(--bg-2);display:grid;grid-template-columns:260px minmax(0,1fr);min-height:560px;margin-top:40px}.GaltonNash_side__uprRN{padding:22px;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:22px;font-family:var(--mono);font-size:11px;color:var(--ink-2)}.GaltonNash_toggle__3R_rS{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule)}.GaltonNash_toggle__3R_rS button{background:transparent;border:none;padding:12px 8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;border-right:1px solid var(--rule);transition:color .2s,background .2s}.GaltonNash_toggle__3R_rS button:last-child{border-right:none}.GaltonNash_toggle__3R_rS button.GaltonNash_active__W_fYB{color:var(--accent);background:var(--accent-bg)}.GaltonNash_title__kSyBb{font-family:var(--serif);font-size:22px;line-height:1.2;color:var(--ink);font-weight:300;margin:0}.GaltonNash_sub__l20cz{font-size:11px;color:var(--ink-3);line-height:1.55;margin:0}.GaltonNash_ctrls__ySJcR{display:flex;flex-direction:column;gap:14px}.GaltonNash_row__Xmb_j{display:flex;flex-direction:column;gap:6px}.GaltonNash_lbl__maLwI{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.GaltonNash_lbl__maLwI .GaltonNash_v__nhtYm{color:var(--accent);letter-spacing:0;text-transform:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GaltonNash_hint__oHTE4{color:var(--ink-3);line-height:1.55;margin:0;font-size:11px}.GaltonNash_miniBtn__8qg9q{background:transparent;border:1px solid var(--rule);color:var(--ink-2);font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:8px 10px;cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease)}.GaltonNash_miniBtn__8qg9q:hover{color:var(--accent);border-color:var(--accent-dim)}.GaltonNash_readout__qqPU4{margin-top:auto;border-top:1px dashed var(--rule);padding-top:14px;font-size:10.5px;color:var(--ink-2);line-height:1.7}.GaltonNash_k__1_9Ji{color:var(--ink-3)}.GaltonNash_vInk__e7dYL{color:var(--ink)}.GaltonNash_vAccent__k7g4j,.GaltonNash_vInk__e7dYL{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GaltonNash_vAccent__k7g4j{color:var(--accent)}.GaltonNash_stage__6lFYQ{position:relative;overflow:hidden}.GaltonNash_canvas__QgN_5{display:block;width:100%;height:100%;position:absolute;inset:0;transition:opacity .5s cubic-bezier(.77,0,.175,1)}.GaltonNash_stage__6lFYQ.GaltonNash_galton__yEFkV .GaltonNash_canvas__QgN_5:nth-child(2),.GaltonNash_stage__6lFYQ.GaltonNash_nash__TtTQr .GaltonNash_canvas__QgN_5:first-child{opacity:0;pointer-events:none}.GaltonNash_ctrls__ySJcR input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;height:18px;margin:0}.GaltonNash_ctrls__ySJcR input[type=range]::-webkit-slider-runnable-track{height:1px;background:var(--ink-4)}.GaltonNash_ctrls__ySJcR input[type=range]::-moz-range-track{height:1px;background:var(--ink-4)}.GaltonNash_ctrls__ySJcR input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:var(--accent);border-radius:0;margin-top:-5px;cursor:ew-resize;box-shadow:0 0 6px var(--accent-dim)}.GaltonNash_ctrls__ySJcR input[type=range]::-moz-range-thumb{width:10px;height:10px;background:var(--accent);border:none;border-radius:0;cursor:ew-resize;box-shadow:0 0 6px var(--accent-dim)}.GaltonNash_ctrls__ySJcR input[type=range]:focus{outline:none}@media (max-width:980px){.GaltonNash_wrap__YWmKA{grid-template-columns:1fr;min-height:unset}.GaltonNash_side__uprRN{border-right:none;border-bottom:1px solid var(--rule)}.GaltonNash_stage__6lFYQ{min-height:420px}}.Hero_hero__T3Fr4{position:relative;min-height:100vh;padding:110px 48px 64px;overflow:hidden;border-top:none;--mx:0;--my:0}.Hero_bg__lJztR{position:absolute;top:96px;left:48px;right:48px;bottom:48px;z-index:0;display:flex;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 10%,rgba(0,0,0,.012) 18%,rgba(0,0,0,.05) 26%,rgba(0,0,0,.13) 34%,rgba(0,0,0,.26) 42%,rgba(0,0,0,.43) 50%,rgba(0,0,0,.62) 58%,rgba(0,0,0,.79) 66%,rgba(0,0,0,.91) 74%,rgba(0,0,0,.98) 82%,#000 90%,#000);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 10%,rgba(0,0,0,.012) 18%,rgba(0,0,0,.05) 26%,rgba(0,0,0,.13) 34%,rgba(0,0,0,.26) 42%,rgba(0,0,0,.43) 50%,rgba(0,0,0,.62) 58%,rgba(0,0,0,.79) 66%,rgba(0,0,0,.91) 74%,rgba(0,0,0,.98) 82%,#000 90%,#000);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0;animation:Hero_mcReveal__DNqE_ 1.6s cubic-bezier(.22,1,.36,1) .22s forwards;transform:perspective(2400px) rotateY(calc(var(--mx) * -2.2deg)) rotateX(calc(var(--my) * 1.4deg));transform-origin:70% 50%;transition:-webkit-mask-image .42s var(--ease),mask-image .42s var(--ease);will-change:transform}.Hero_bg__lJztR>*{flex:1 1}@keyframes Hero_mcReveal__DNqE_{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0}12%{opacity:1}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.Hero_hero__T3Fr4.Hero_active__a7VtC .Hero_bg__lJztR{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 14%,#000 28%,#000 46%,#000 62%,#000);mask-image:linear-gradient(90deg,#000 0,#000 14%,#000 28%,#000 46%,#000 62%,#000)}@media (prefers-reduced-motion:reduce){.Hero_bg__lJztR{animation:none;-webkit-clip-path:none;clip-path:none;opacity:1;transform:none}}.Hero_corner__Gz9vz{position:absolute;width:150px;height:150px;pointer-events:none;z-index:3;opacity:.9;transition:filter .42s var(--ease),opacity .42s var(--ease);will-change:filter}.Hero_hero__T3Fr4.Hero_active__a7VtC .Hero_corner__Gz9vz{filter:blur(6px);opacity:.4}.Hero_tl__Bva9o{top:16px;left:16px}.Hero_tr__uox8r{top:16px;right:16px}.Hero_bl__ph5zn{bottom:16px;left:16px}.Hero_br__aX2qy{bottom:16px;right:16px}.Hero_left__HVNmI{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:22px;max-width:640px;min-height:calc(100vh - 174px);pointer-events:none}.Hero_left__HVNmI>*{pointer-events:auto}.Hero_top__RDNIQ{text-align:left;padding-top:0;position:relative;transition:filter .42s var(--ease),opacity .42s var(--ease);will-change:filter}.Hero_top__RDNIQ:before{content:"";position:absolute;inset:-60px -140px -60px -80px;background:radial-gradient(ellipse at 30% 55%,rgba(0,0,0,.9) 0,rgba(0,0,0,.55) 40%,rgba(0,0,0,0) 78%);z-index:-1;pointer-events:none}.Hero_hero__T3Fr4.Hero_active__a7VtC .Hero_top__RDNIQ{filter:blur(6px);opacity:.55}.Hero_hintZone__Az5V_{position:absolute;right:58px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:right center;z-index:4;display:inline-flex;align-items:center;gap:10px;padding:6px 12px;font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule);background:rgba(10,10,10,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;opacity:1;transition:opacity .32s var(--ease),transform .32s var(--ease);white-space:nowrap}.Hero_hintDot__rDJ6P{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent-dim);animation:Hero_heroHintPulse__5PfRQ 1.8s ease-in-out infinite}@keyframes Hero_heroHintPulse__5PfRQ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}.Hero_hero__T3Fr4.Hero_active__a7VtC .Hero_hintZone__Az5V_{opacity:0;transform:translateY(-50%) rotate(-90deg) translateY(6px)}.Hero_eyebrow__0ZXf3{font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;display:inline-flex;align-items:center;gap:10px;justify-content:flex-start;width:100%}.Hero_eyebrow__0ZXf3:before{content:"";width:22px;height:1px;background:var(--accent);display:inline-block}.Hero_thesis__CPAQJ{font-family:var(--serif);font-weight:300;font-size:clamp(36px,4.6vw,68px);line-height:1.04;letter-spacing:-.022em;color:var(--ink);margin:0 0 14px;padding-left:.12em;text-wrap:balance;max-width:18ch;cursor:default}.Hero_shaping__Btrbm{font-style:normal;font-weight:600}.Hero_hl__hY0rZ{color:var(--accent);font-style:italic;font-weight:400;position:relative;display:inline-block;cursor:pointer;transition:color .42s var(--ease),text-shadow .42s ease;will-change:transform}.Hero_hl__hY0rZ:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 10px var(--accent-dim);transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.77,0,.175,1),box-shadow .52s ease}.Hero_letter__yHUsm{display:inline-block;transform-origin:center bottom;transition:transform .52s cubic-bezier(.16,1,.3,1),color .52s var(--ease),filter .52s var(--ease);transition-delay:calc(var(--li, 0) * 38ms);will-change:transform}.Hero_hl__hY0rZ:hover{text-shadow:0 0 42px var(--accent-dim),0 0 8px rgba(140,255,179,.4);color:#b5ffd0}.Hero_hl__hY0rZ:hover:after{transform:scaleX(1)}.Hero_hl__hY0rZ:hover .Hero_letter__yHUsm{transform:translateY(-4px) rotate(-3deg);filter:brightness(1.25)}.Hero_mcCaption__q_l_6{position:absolute;right:64px;bottom:22px;z-index:2;margin:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);opacity:.55;pointer-events:none;transition:opacity .32s var(--ease)}.Hero_hero__T3Fr4.Hero_active__a7VtC .Hero_mcCaption__q_l_6{opacity:.85}@media (max-width:980px){.Hero_corner__Gz9vz{width:96px;height:96px}.Hero_hero__T3Fr4{padding:100px 20px 40px;display:flex;flex-direction:column}.Hero_mcCaption__q_l_6{order:3;margin:14px auto 0;text-align:center;letter-spacing:.16em}.Hero_bg__lJztR,.Hero_mcCaption__q_l_6{position:relative;right:auto;bottom:auto}.Hero_bg__lJztR{order:2;top:auto;left:auto;margin-top:28px;min-height:720px;-webkit-mask-image:none;mask-image:none;transform:none}.Hero_left__HVNmI{order:1;max-width:100%;min-height:auto}.Hero_thesis__CPAQJ{max-width:100%}.Hero_top__RDNIQ:before{display:none}.Hero_hintZone__Az5V_{right:50%;top:auto;bottom:16px;transform:translateX(50%);letter-spacing:.18em}.Hero_hero__T3Fr4.Hero_active__a7VtC .Hero_hintZone__Az5V_{transform:translateX(50%) translateY(6px)}.Hero_hero__T3Fr4.Hero_active__a7VtC .Hero_top__RDNIQ{filter:none;opacity:1}}.MonteCarlo_wrap__5rnK_{position:relative;width:100%;height:100%;margin:0;display:flex;flex-direction:column;border:1px solid transparent;background:transparent;transition:border-color .5s var(--ease),box-shadow .5s var(--ease),background .5s var(--ease)}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w{border-color:rgba(140,255,179,.22);background:radial-gradient(ellipse at top right,rgba(140,255,179,.05),transparent 60%),radial-gradient(ellipse at bottom left,rgba(79,140,255,.04),transparent 55%),linear-gradient(180deg,rgba(14,14,14,.4),rgba(6,6,6,.24));box-shadow:0 0 0 1px rgba(140,255,179,.05),0 40px 120px -40px rgba(140,255,179,.2),0 0 80px -20px rgba(79,140,255,.1)}.MonteCarlo_wrap__5rnK_:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:2px;background:linear-gradient(90deg,transparent,var(--accent),var(--accent-2),transparent);opacity:0;transform:scaleX(.2);transform-origin:left;transition:transform .9s var(--ease),opacity .4s;pointer-events:none}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w:before{transform:scaleX(1);opacity:.85}.MonteCarlo_readout__OrGhr{display:flex;justify-content:space-between;align-items:baseline;padding:0 22px;font-family:var(--mono);font-size:11.5px;color:var(--ink-2);letter-spacing:.01em;border-bottom:1px dashed transparent;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .52s var(--ease),opacity .38s var(--ease),padding .52s var(--ease),border-color .38s var(--ease)}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr{max-height:64px;opacity:1;padding:18px 22px 14px;border-bottom-color:var(--rule);pointer-events:auto}.MonteCarlo_readout__OrGhr .MonteCarlo_left__VEnNs>*,.MonteCarlo_readout__OrGhr .MonteCarlo_right__sl_08>*{opacity:0;transform:translateY(-4px);transition:opacity .36s var(--ease),transform .36s var(--ease)}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_left__VEnNs>*,.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_right__sl_08>*{opacity:1;transform:translateY(0)}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_left__VEnNs>:first-child{transition-delay:60ms}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_left__VEnNs>:nth-child(2){transition-delay:.12s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_left__VEnNs>:nth-child(3){transition-delay:.18s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_left__VEnNs>:nth-child(4){transition-delay:.24s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_left__VEnNs>:nth-child(5){transition-delay:.3s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr .MonteCarlo_right__sl_08>*{transition-delay:.36s}.MonteCarlo_left__VEnNs{display:flex;gap:28px;flex-wrap:wrap}.MonteCarlo_right__sl_08{color:var(--ink-3);font-size:10.5px}.MonteCarlo_kv__pFqlo{display:inline-flex;gap:6px}.MonteCarlo_k___c6xn{color:var(--ink-3)}.MonteCarlo_v__EGD7D{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MonteCarlo_accent__wuNWT{color:var(--accent)}.MonteCarlo_status__vXnkJ{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3)}.MonteCarlo_dot__DdqvD{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent-dim);animation:MonteCarlo_blink__nFdpi 1.4s infinite}.MonteCarlo_status__vXnkJ.MonteCarlo_idle__BcCEs .MonteCarlo_dot__DdqvD{animation:none;opacity:.5}@keyframes MonteCarlo_blink__nFdpi{0%,to{opacity:1}50%{opacity:.35}}.MonteCarlo_canvasWrap__SXP0r{position:relative;flex:1 1;width:100%;min-height:320px;background:transparent;overflow:hidden;transition:background .5s var(--ease)}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_canvasWrap__SXP0r{background:linear-gradient(180deg,rgba(10,10,10,.3),rgba(0,0,0,0))}.MonteCarlo_canvasWrap__SXP0r canvas{display:block;width:100%;height:100%}.MonteCarlo_callout__t86rO{position:absolute;max-width:280px;padding:10px 12px;background:rgba(10,10,10,.85);border:1px solid var(--ink-4);border-left:2px solid var(--accent);font-family:var(--mono);font-size:10.5px;line-height:1.55;color:var(--ink-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1);z-index:2}.MonteCarlo_calloutObs__UYjYK{top:20px;right:40px}.MonteCarlo_calloutRef__J4TEb{bottom:48px;left:40px}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_callout__t86rO.MonteCarlo_visible__82fpc{pointer-events:auto}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_callout__t86rO.MonteCarlo_visible__82fpc:hover{opacity:1;transform:translateY(0)}.MonteCarlo_calloutHead__tRQd5{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:9.5px;margin-bottom:4px}.MonteCarlo_calloutBody__Jan77{color:var(--ink)}.MonteCarlo_calloutBody__Jan77 em{color:var(--ink);font-style:italic}.MonteCarlo_controls__K2nYc{position:relative;background:linear-gradient(180deg,rgba(10,10,10,.6),rgba(10,10,10,.85));display:flex;flex-wrap:nowrap;align-items:stretch;font-family:var(--mono);font-size:11px;color:var(--ink-2);max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .52s var(--ease),opacity .38s var(--ease),border-top-color .38s var(--ease);border-top:1px solid transparent}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc{max-height:140px;opacity:1;pointer-events:auto;border-top-color:var(--rule)}.MonteCarlo_controls__K2nYc>*{opacity:0;transform:translateX(26px);transition:opacity .42s var(--ease),transform .52s var(--ease);transition-delay:0s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc>*{opacity:1;transform:translateX(0)}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc>:last-child{transition-delay:60ms}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc>:nth-last-child(2){transition-delay:.13s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc>:nth-last-child(3){transition-delay:.2s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc>:nth-last-child(4){transition-delay:.27s}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc>:nth-last-child(5){transition-delay:.34s}.MonteCarlo_controls__K2nYc:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(270deg,rgba(140,255,179,.12),rgba(140,255,179,.04) 40%,transparent 70%);opacity:0;transform:translateX(20%);transition:opacity .26s ease,transform .7s var(--ease)}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc:after{opacity:1;transform:translateX(-110%);transition:opacity .2s ease 40ms,transform .9s var(--ease) 40ms}.MonteCarlo_ctrl__IAY7V{padding:14px 18px;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0}.MonteCarlo_ctrl__IAY7V:last-of-type{border-right:none}.MonteCarlo_label__8fApc{display:flex;justify-content:space-between;align-items:baseline;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.MonteCarlo_val__ZRm_S{color:var(--accent);letter-spacing:0;text-transform:none;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MonteCarlo_valInk__ndejc{color:var(--ink);letter-spacing:0;text-transform:none;font-size:11px}.MonteCarlo_seg__juF82{display:flex;gap:0;border:1px solid var(--rule);position:relative;z-index:2}.MonteCarlo_seg__juF82 button{flex:1 1;padding:6px 10px;background:transparent;border:none;border-right:1px solid var(--rule);font-family:var(--mono);font-size:10.5px;color:var(--ink-2);cursor:pointer;letter-spacing:.02em;transition:background .15s ease,color .15s ease;position:relative;z-index:1;pointer-events:auto}.MonteCarlo_seg__juF82 button:last-child{border-right:none}.MonteCarlo_seg__juF82 button:hover{color:var(--ink);background:rgba(255,255,255,.02)}.MonteCarlo_seg__juF82 button.MonteCarlo_active__fwC4w{background:var(--accent-bg);color:var(--accent)}.MonteCarlo_ctrl__IAY7V input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;height:18px;margin:0}.MonteCarlo_ctrl__IAY7V input[type=range]::-webkit-slider-runnable-track{height:1px;background:var(--ink-4)}.MonteCarlo_ctrl__IAY7V input[type=range]::-moz-range-track{height:1px;background:var(--ink-4)}.MonteCarlo_ctrl__IAY7V input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:var(--accent);border-radius:0;margin-top:-5px;cursor:ew-resize;box-shadow:0 0 6px var(--accent-dim)}.MonteCarlo_ctrl__IAY7V input[type=range]::-moz-range-thumb{width:10px;height:10px;background:var(--accent);border:none;border-radius:0;cursor:ew-resize;box-shadow:0 0 6px var(--accent-dim)}.MonteCarlo_ctrl__IAY7V input[type=range]:focus{outline:none}.MonteCarlo_runBtn__jtruU{background:transparent;color:var(--accent);border:none;border-left:1px solid var(--rule);padding:0 26px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;min-width:120px;transition:background .18s ease;position:relative}.MonteCarlo_runBtn__jtruU:hover{background:var(--accent-bg)}.MonteCarlo_runBtn__jtruU:focus{outline:none;background:var(--accent-bg)}.MonteCarlo_runBtn__jtruU:before{content:"▸";margin-right:10px;color:var(--accent)}.MonteCarlo_runBtn__jtruU.MonteCarlo_running__hYoNp:before{content:"■"}@media (max-width:980px){.MonteCarlo_callout__t86rO{display:none}.MonteCarlo_readout__OrGhr{flex-direction:column;gap:6px;align-items:flex-start}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_readout__OrGhr{padding:14px 18px 10px}.MonteCarlo_right__sl_08{align-self:flex-end}.MonteCarlo_controls__K2nYc{flex-direction:column}.MonteCarlo_wrap__5rnK_.MonteCarlo_active__fwC4w .MonteCarlo_controls__K2nYc{max-height:none}.MonteCarlo_ctrl__IAY7V{border-right:none;border-bottom:1px solid var(--rule)}.MonteCarlo_runBtn__jtruU{border-left:none;border-top:1px solid var(--rule);padding:14px}.MonteCarlo_canvasWrap__SXP0r{flex:0 0 auto;height:clamp(300px,48vh,420px);min-height:300px}}.Portfolio_section__9noNl{padding:140px 48px}.Portfolio_portfolio__16rMI{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:40px}.Portfolio_dossier__jTOMH,.Portfolio_slot__cWgs8{background:var(--bg);padding:36px 34px;display:flex;flex-direction:column;gap:18px;min-height:400px}.Portfolio_dossier__jTOMH{color:inherit;text-decoration:none;transition:background .26s var(--ease);position:relative}.Portfolio_dossier__jTOMH:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid transparent;transition:border-color .26s var(--ease);pointer-events:none}.Portfolio_dossier__jTOMH:hover{background:#050505}.Portfolio_dossier__jTOMH:hover:after{border-color:var(--accent-dim)}.Portfolio_dossier__jTOMH:hover .Portfolio_visit__OPWkV{opacity:1;transform:translateX(0)}.Portfolio_hl__ImCaX{color:var(--ink);font-style:italic;font-weight:400;position:relative;display:inline-block;transition:color .42s var(--ease),text-shadow .42s ease;will-change:transform}.Portfolio_hl__ImCaX:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 10px var(--accent-dim);transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.77,0,.175,1),box-shadow .52s ease}.Portfolio_letter__mx4jf{display:inline-block;transform-origin:center bottom;transition:transform .52s cubic-bezier(.16,1,.3,1),color .52s var(--ease),filter .52s var(--ease);transition-delay:calc(var(--li, 0) * 38ms);will-change:transform}.Portfolio_dossier__jTOMH:hover .Portfolio_hl__ImCaX{color:var(--accent);text-shadow:0 0 42px var(--accent-dim),0 0 8px rgba(140,255,179,.4)}.Portfolio_dossier__jTOMH:hover .Portfolio_hl__ImCaX:after{transform:scaleX(1)}.Portfolio_dossier__jTOMH:hover .Portfolio_letter__mx4jf{transform:translateY(-4px) rotate(-3deg);filter:brightness(1.25)}.Portfolio_head__a_uyL{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px dashed var(--rule);padding-bottom:14px}.Portfolio_live__bB_CK{color:var(--accent);display:inline-flex;align-items:center;gap:6px}.Portfolio_live__bB_CK:before{content:"";width:6px;height:6px;background:var(--accent);border-radius:50%;box-shadow:0 0 6px var(--accent-dim);animation:Portfolio_blink__TYFkb 1.4s infinite}.Portfolio_visit__OPWkV{margin-left:10px;color:var(--accent);opacity:0;transform:translateX(-4px);transition:opacity .22s var(--ease),transform .22s var(--ease)}.Portfolio_previewTag__9H_H4{color:var(--ink-2);display:inline-flex;align-items:center;gap:6px}.Portfolio_previewTag__9H_H4:before{content:"";width:6px;height:6px;border:1px solid var(--ink-2);border-radius:50%}.Portfolio_preview__010Ul .Portfolio_chips__8ssW8{margin-top:auto}.Portfolio_h__Jh5Ts{font-family:var(--serif);font-weight:300;font-size:42px;line-height:1;margin:0;color:var(--ink);letter-spacing:-.02em}.Portfolio_descr__bZbCJ{font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--ink-2);max-width:460px;margin:0}.Portfolio_chips__8ssW8{display:flex;flex-wrap:wrap;gap:8px}.Portfolio_chip__JJuj_{font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:5px 10px;border:1px solid var(--rule);color:var(--ink-2)}.Portfolio_metrics__LlKvJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;padding-top:14px;border-top:1px dashed var(--rule);margin-top:auto}.Portfolio_metric__ZJohr .Portfolio_v__9_zzc{font-family:var(--mono);font-size:22px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400}.Portfolio_metric__ZJohr .Portfolio_v__9_zzc.Portfolio_accent__RHAC3{color:var(--accent)}.Portfolio_metric__ZJohr .Portfolio_k__mNqdd{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:4px}.Portfolio_slot__cWgs8{justify-content:center;align-items:center;text-align:center;color:var(--ink-3)}.Portfolio_pattern__Y35zm{width:100%;flex:1 1;min-height:260px;display:flex;align-items:center;justify-content:center}.Portfolio_label__YntVN{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.Portfolio_label__YntVN:before{content:"⁜ ";color:var(--ink-4)}@media (max-width:980px){.Portfolio_portfolio__16rMI{grid-template-columns:1fr}}.Thesis_section__7itJ5{padding:140px 48px}.Thesis_grid__8MmL5{display:grid;grid-template-columns:160px minmax(0,680px) 160px;grid-gap:60px;gap:60px;justify-content:center}.Thesis_body__aPC5W{font-family:var(--serif);font-weight:300;font-size:22px;line-height:1.55;color:var(--ink);letter-spacing:-.005em}.Thesis_body__aPC5W p{margin:0 0 1.2em}.Thesis_body__aPC5W p:last-child{margin:0}.Thesis_body__aPC5W em,.Thesis_lede__ZFyh5{color:var(--ink);font-style:italic}.Thesis_lede__ZFyh5{font-family:var(--serif);font-weight:300;font-size:30px;line-height:1.25;letter-spacing:-.01em;border-left:1px solid var(--accent);padding-left:18px;margin:0 0 1.6em!important}.Thesis_drop__5yIcF{float:left;font-size:66px;line-height:.85;padding:8px 10px 0 0;color:var(--accent);font-weight:300}.Thesis_marker__KLI96{color:var(--accent);font-family:var(--mono);font-size:11px;vertical-align:super;letter-spacing:0;margin-left:2px;cursor:help}.Thesis_notes__3cJME{font-family:var(--mono);font-size:10.5px;line-height:1.6;color:var(--ink-3);letter-spacing:0}.Thesis_fn__crb_Y{margin-bottom:18px}.Thesis_num__8noeW{color:var(--accent);margin-right:6px}.Thesis_src__LMK2a{color:var(--ink-2)}@media (max-width:980px){.Thesis_grid__8MmL5{grid-template-columns:1fr;gap:40px}.Thesis_notes__3cJME:last-of-type{order:3}}.Work_section__sbhFB{padding:140px 48px}.Work_pillars__pmk_O{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:40px}.Work_pillar__h8mad{background:var(--bg);padding:36px 30px;display:flex;flex-direction:column;gap:18px;min-height:340px;position:relative;transition:background .3s var(--ease)}.Work_pillar__h8mad:hover{background:#050505}.Work_idx__1nUpD{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;color:var(--accent)}.Work_h__Vmcu6{font-weight:300;font-size:28px;line-height:1.15;color:var(--ink);letter-spacing:-.01em}.Work_h__Vmcu6,.Work_p__k1QHY{font-family:var(--serif);margin:0}.Work_p__k1QHY{font-size:16px;line-height:1.55;color:var(--ink-2)}.Work_diagram__ZaG34{margin-top:auto;height:120px;display:flex;align-items:center;justify-content:center}@media (max-width:980px){.Work_pillars__pmk_O{grid-template-columns:1fr}}.Careers_section__DHRKp{padding:140px 48px}.Careers_hiring__mYnwP{font-family:var(--serif);font-weight:300;font-size:clamp(28px,3.4vw,52px);line-height:1.15;letter-spacing:-.018em;color:var(--ink);max-width:1000px;margin:40px auto;text-align:center;text-wrap:balance}.Careers_hiring__mYnwP em{color:var(--accent);font-style:italic}.Careers_cta__LrQH8{text-align:center;display:flex;justify-content:center;gap:28px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;flex-wrap:wrap}.Careers_cta__LrQH8 a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--accent);padding-bottom:4px;transition:color .2s var(--ease)}.Careers_cta__LrQH8 a:hover{color:var(--accent)}.Careers_arrow__CU58N{color:var(--accent);margin-left:8px;display:inline-block;transition:transform .22s cubic-bezier(.77,0,.175,1)}.Careers_cta__LrQH8 a:hover .Careers_arrow__CU58N{transform:translateX(4px)}