.brainAnimation,.brainAnimation-wrapper{width:100%;height:100%;position:relative}.brain{width:100%;height:100%;position:absolute}.brain__svg{width:100%;height:100%;transform:rotate(180deg)scale(1.08)}#overlay{z-index:1}#underlay{z-index:-1}.st0{fill:none;stroke:var(--sage);stroke-width:.8px;stroke-miterlimit:10;animation:.9s forwards neuronLineDraw}.st1{fill:#26241fd1;stroke:none;stroke-width:.8px;stroke-miterlimit:10;animation:.9s forwards neuronLineDraw}.st2{fill:none;stroke:#26241f80;stroke-width:.8px;stroke-miterlimit:10;animation:3s infinite alternate neuronLineDraw}.st3{stroke:var(--accent);fill:#cdb8ce;stroke-width:.5px;stroke-miterlimit:10;animation:1.1s forwards neuronLineDraw}.st4{fill:#26241fb3;stroke-width:.8px;animation:.6s forwards neuronLineDraw}.st5{fill:#cdb8ce;stroke:var(--accent);stroke-miterlimit:10;stroke-width:.8px;animation:1.4s forwards neuronLineDraw}.st6{fill:var(--sage-deep);stroke:var(--sage);stroke-width:.3px;stroke-miterlimit:10;animation:1.1s forwards neuronLineDraw}@keyframes neuronLineDraw{to{stroke-dashoffset:0}}@keyframes neuronLineFill{to{fill:#d8c0c0cc}}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ibm-plex-mono-400-latin.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ibm-plex-mono-400-latin-ext.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ibm-plex-mono-500-latin.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ibm-plex-mono-500-latin-ext.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.LayersOfExploration-module-scss-module__FiLdQq__section{padding:0 var(--gutter);--font-mono:"IBM Plex Mono", ui-monospace, monospace;--rail-line:#5e594d59;--ring-dot:0 0 0 4px rgba(var(--accent-glow), .16);position:relative}.LayersOfExploration-module-scss-module__FiLdQq__scroller{position:relative}.LayersOfExploration-module-scss-module__FiLdQq__sticky{top:var(--nav-height);height:calc(100vh - var(--nav-height));box-sizing:border-box;flex-direction:column;justify-content:center;padding-top:clamp(24px,5vh,56px);display:flex;position:sticky;overflow:hidden}.LayersOfExploration-module-scss-module__FiLdQq__headerBand{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:14px;display:flex}.LayersOfExploration-module-scss-module__FiLdQq__eyebrowTitle{font-family:var(--font-mono);letter-spacing:.26em;color:var(--ink);font-size:11px}.LayersOfExploration-module-scss-module__FiLdQq__readout{font-family:var(--font-mono);letter-spacing:.18em;color:var(--muted);white-space:nowrap;font-size:10px}.LayersOfExploration-module-scss-module__FiLdQq__readoutSubject{color:var(--accent-mid)}.LayersOfExploration-module-scss-module__FiLdQq__headerArrows{display:none}.LayersOfExploration-module-scss-module__FiLdQq__headerArrow{appearance:none;color:var(--accent-mid);background:0 0;border:0;transition:opacity .2s}.LayersOfExploration-module-scss-module__FiLdQq__headerArrow:disabled{opacity:.3;pointer-events:none}.LayersOfExploration-module-scss-module__FiLdQq__headerArrow:focus-visible{outline:2px solid var(--accent-mid);outline-offset:3px;border-radius:2px}.LayersOfExploration-module-scss-module__FiLdQq__grid{flex:1;grid-template-columns:auto minmax(0,460px);place-content:center;align-items:center;column-gap:clamp(40px,7vw,120px);min-height:0;margin-top:24px;display:grid}.LayersOfExploration-module-scss-module__FiLdQq__visualColumn{flex-direction:column;align-items:center;display:flex}.LayersOfExploration-module-scss-module__FiLdQq__visual{width:fit-content;margin:0 auto;position:relative}.LayersOfExploration-module-scss-module__FiLdQq__stack{height:min(680px,max(280px,100vh - var(--nav-height) - 210px));aspect-ratio:1122/1402;mix-blend-mode:multiply;width:auto;position:relative}.LayersOfExploration-module-scss-module__FiLdQq__base{width:100%;height:100%;position:absolute;inset:0}.LayersOfExploration-module-scss-module__FiLdQq__overlay{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .7s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.LayersOfExploration-module-scss-module__FiLdQq__overlayActive{opacity:1}.LayersOfExploration-module-scss-module__FiLdQq__closingLine{text-align:center;font-family:var(--font-serif);color:var(--ink);margin-top:20px;font-size:clamp(18px,1.8vw,26px);font-style:italic;line-height:1.2}.LayersOfExploration-module-scss-module__FiLdQq__content{min-width:0;display:grid}.LayersOfExploration-module-scss-module__FiLdQq__state{flex-direction:column;grid-area:1/1;justify-content:flex-start;align-items:flex-start;display:flex}.LayersOfExploration-module-scss-module__FiLdQq__state>*{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(-14px)}.LayersOfExploration-module-scss-module__FiLdQq__stateActive>*{opacity:1;transform:translateY(0)}.LayersOfExploration-module-scss-module__FiLdQq__stateActive>:first-child{transition-delay:0s}.LayersOfExploration-module-scss-module__FiLdQq__stateActive>:nth-child(2){transition-delay:70ms}.LayersOfExploration-module-scss-module__FiLdQq__stateActive>:nth-child(3){transition-delay:.14s}.LayersOfExploration-module-scss-module__FiLdQq__label{font-family:var(--font-mono);letter-spacing:.2em;color:var(--accent-label);font-size:10.5px}.LayersOfExploration-module-scss-module__FiLdQq__heading{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);max-width:460px;margin:18px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:400;line-height:1.15}.LayersOfExploration-module-scss-module__FiLdQq__description{color:var(--body);text-wrap:pretty;max-width:460px;margin-top:20px;font-size:14px;line-height:1.72}.LayersOfExploration-module-scss-module__FiLdQq__rail{position:relative}.LayersOfExploration-module-scss-module__FiLdQq__railSpine{background:var(--rail-line);width:1px;position:absolute;top:6px;bottom:26px;left:4px}.LayersOfExploration-module-scss-module__FiLdQq__rail ul{flex-direction:column;gap:clamp(16px,2.6vw,30px);margin:0;padding:0;list-style:none;display:flex;position:relative}.LayersOfExploration-module-scss-module__FiLdQq__railBtn{appearance:none;text-align:left;color:var(--muted);background:0 0;border:0;align-items:flex-start;gap:15px;padding:0;transition:color .3s;display:flex}.LayersOfExploration-module-scss-module__FiLdQq__railBtn:hover{color:var(--ink)}.LayersOfExploration-module-scss-module__FiLdQq__railBtn:hover .LayersOfExploration-module-scss-module__FiLdQq__railDot{background:var(--accent-tint);border-color:var(--accent-mid)}.LayersOfExploration-module-scss-module__FiLdQq__railBtn:focus-visible{outline:2px solid var(--accent-mid);outline-offset:3px;border-radius:2px}.LayersOfExploration-module-scss-module__FiLdQq__railDot{background:var(--canvas);border:1px solid var(--rail-line);width:9px;height:9px;box-shadow:none;border-radius:50%;flex:0 0 9px;margin-top:4px;transition:background .3s,border-color .3s,box-shadow .3s}.LayersOfExploration-module-scss-module__FiLdQq__railText{display:block}.LayersOfExploration-module-scss-module__FiLdQq__railNum{font-family:var(--font-mono);opacity:.7;font-size:10px;display:block}.LayersOfExploration-module-scss-module__FiLdQq__railNav{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:10.5px;display:block}.LayersOfExploration-module-scss-module__FiLdQq__railBtnActive,.LayersOfExploration-module-scss-module__FiLdQq__railBtnActive,.LayersOfExploration-module-scss-module__FiLdQq__railBtnActive:hover{color:var(--accent-mid)}.LayersOfExploration-module-scss-module__FiLdQq__railBtnActive .LayersOfExploration-module-scss-module__FiLdQq__railNum{opacity:1}.LayersOfExploration-module-scss-module__FiLdQq__railBtnActive .LayersOfExploration-module-scss-module__FiLdQq__railDot{background:var(--accent);border-color:var(--accent);box-shadow:var(--ring-dot)}.LayersOfExploration-module-scss-module__FiLdQq__railBtnActive:hover .LayersOfExploration-module-scss-module__FiLdQq__railDot{background:var(--accent);border-color:var(--accent)}@media (max-width:900px){.LayersOfExploration-module-scss-module__FiLdQq__section{padding:0}.LayersOfExploration-module-scss-module__FiLdQq__scroller{height:auto!important}.LayersOfExploration-module-scss-module__FiLdQq__sticky{height:auto;padding:40px 0;display:block;position:static}.LayersOfExploration-module-scss-module__FiLdQq__grid{flex-direction:column;margin-top:0;display:flex}.LayersOfExploration-module-scss-module__FiLdQq__visualColumn{display:contents}.LayersOfExploration-module-scss-module__FiLdQq__visual{order:0}.LayersOfExploration-module-scss-module__FiLdQq__stack{width:min(200px,78vw);height:auto;margin:0 auto}.LayersOfExploration-module-scss-module__FiLdQq__content{order:1;margin-top:-80px;display:block}.LayersOfExploration-module-scss-module__FiLdQq__state{display:none}.LayersOfExploration-module-scss-module__FiLdQq__stateActive{display:flex}.LayersOfExploration-module-scss-module__FiLdQq__heading,.LayersOfExploration-module-scss-module__FiLdQq__description{max-width:none}.LayersOfExploration-module-scss-module__FiLdQq__readout{display:none}.LayersOfExploration-module-scss-module__FiLdQq__headerBand{justify-content:center}.LayersOfExploration-module-scss-module__FiLdQq__eyebrowTitle{text-align:center}.LayersOfExploration-module-scss-module__FiLdQq__headerArrows{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.LayersOfExploration-module-scss-module__FiLdQq__headerArrow{flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;line-height:1;display:flex}.LayersOfExploration-module-scss-module__FiLdQq__headerArrows .LayersOfExploration-module-scss-module__FiLdQq__rail{border-top:0;flex:auto;order:0;min-width:0;padding:6px 0;overflow-x:auto}.LayersOfExploration-module-scss-module__FiLdQq__headerArrows .LayersOfExploration-module-scss-module__FiLdQq__railSpine{display:none}.LayersOfExploration-module-scss-module__FiLdQq__headerArrows .LayersOfExploration-module-scss-module__FiLdQq__rail ul{flex-direction:row;justify-content:center;gap:12px;min-width:max-content}.LayersOfExploration-module-scss-module__FiLdQq__headerArrows .LayersOfExploration-module-scss-module__FiLdQq__railBtn{gap:8px}.LayersOfExploration-module-scss-module__FiLdQq__headerArrows .LayersOfExploration-module-scss-module__FiLdQq__railNav{display:none}.LayersOfExploration-module-scss-module__FiLdQq__rail{border-top:1px solid var(--rule);order:2;padding-top:20px;overflow-x:auto}.LayersOfExploration-module-scss-module__FiLdQq__railSpine{display:none}.LayersOfExploration-module-scss-module__FiLdQq__rail ul{flex-direction:row;gap:22px;min-width:max-content}.LayersOfExploration-module-scss-module__FiLdQq__railNav{display:none}.LayersOfExploration-module-scss-module__FiLdQq__closingLine{order:3;margin-top:28px}.LayersOfExploration-module-scss-module__FiLdQq__state>*{filter:blur(2px);transition:opacity .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);transform:none}.LayersOfExploration-module-scss-module__FiLdQq__stateActive>*{filter:blur()}}
.HomePage-module-scss-module__490MsG__page{max-width:var(--content-max);margin:0 auto;position:relative}.HomePage-module-scss-module__490MsG__wash{z-index:0;pointer-events:none;background:radial-gradient(125% 80% at 50% 4%,#fff9,#786e5a0d 64%,#5048371a);position:fixed;inset:0}.HomePage-module-scss-module__490MsG__stage{aspect-ratio:994/936;transform-origin:50%;z-index:6;pointer-events:none;width:clamp(620px,60vw,994px);height:auto;position:absolute;top:49vh;right:-24%;transform:translate(-50%,-50%)scale(1.1)rotate(90deg)}.HomePage-module-scss-module__490MsG__brainHost{z-index:3;filter:contrast(1.28)brightness(.82)saturate(.92)drop-shadow(0 0 16px #28221633);position:absolute;inset:0}.HomePage-module-scss-module__490MsG__brainBase{height:0;position:absolute;top:57%;left:0;right:0}.HomePage-module-scss-module__490MsG__header{z-index:10;min-height:100vh;padding:calc(var(--nav-height) + 5vh) 0 80px;pointer-events:none;position:relative}.HomePage-module-scss-module__490MsG__heroInner{pointer-events:auto;max-width:clamp(400px,48vw,550px);margin-left:clamp(20px,4vw,52px);position:relative}.HomePage-module-scss-module__490MsG__headline{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(32px,4.6vw,69px);font-weight:400;line-height:1.06}.HomePage-module-scss-module__490MsG__intro{flex-direction:column;gap:clamp(12px,1.1vw,18px);max-width:clamp(340px,30vw,480px);margin-top:34px;display:flex}.HomePage-module-scss-module__490MsG__intro p{color:var(--body);margin:0;font-size:clamp(12.5px,.95vw,15.5px);line-height:1.62}.HomePage-module-scss-module__490MsG__scrollCue{font-family:var(--font-mono);letter-spacing:.24em;color:var(--accent-mid);align-items:center;gap:12px;margin-top:34px;font-size:11px;text-decoration:none;display:inline-flex}.HomePage-module-scss-module__490MsG__cueLine{background:rgba(var(--accent-glow), .3);border-radius:1px;width:1.5px;height:30px;display:inline-block;position:relative}.HomePage-module-scss-module__490MsG__cueDot{background:var(--accent);border-radius:50%;width:4.5px;height:4.5px;animation:1.9s ease-in-out infinite HomePage-module-scss-module__490MsG__scrolldot;position:absolute;top:0;left:-1.5px}@keyframes HomePage-module-scss-module__490MsG__scrolldot{0%{opacity:0;transform:translateY(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(20px)}}@media (max-width:1245px) and (min-width:1046px){.HomePage-module-scss-module__490MsG__stage{top:43vh}}@media (max-width:1045px){.HomePage-module-scss-module__490MsG__stage{aspect-ratio:595.28/841.89;width:clamp(222px,48vw,470px);height:auto;right:8%;transform:translateY(-50%)scale(1.05)}}@media (max-width:900px){.HomePage-module-scss-module__490MsG__page{padding:calc(var(--nav-height) + 40px) var(--gutter) 0;overflow-x:clip}.HomePage-module-scss-module__490MsG__stage{aspect-ratio:330/392;-webkit-mask-image:linear-gradient(#000 82%,#0000 98%);width:min(330px,82vw);height:auto;margin:0 auto;position:relative;top:auto;left:auto;right:auto;transform:none;mask-image:linear-gradient(#000 65%,#0000 98%)}.HomePage-module-scss-module__490MsG__header{min-height:0;margin-top:-70px;padding:0;position:static}.HomePage-module-scss-module__490MsG__heroInner{max-width:none;margin-left:0;position:static}.HomePage-module-scss-module__490MsG__headline{font-size:35px;line-height:1.06}.HomePage-module-scss-module__490MsG__intro{gap:13px;max-width:none;margin-top:24px}.HomePage-module-scss-module__490MsG__intro p{font-size:13px}.HomePage-module-scss-module__490MsG__scrollCue{width:fit-content;margin-top:26px;margin-left:auto;margin-right:auto;display:flex}}
