.attention-laboratory{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 22% 22%,#576fff0f,#0000 30%),radial-gradient(circle at 82% 72%,#c177ff0b,#0000 28%),#070809;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.attention-laboratory__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.attention-laboratory__orb{filter:blur(120px);pointer-events:none;background:#4d5dff09;border-radius:50%;width:52vw;height:52vw;position:absolute;top:19%;left:-15vw}.attention-laboratory__grid{opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.attention-laboratory__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.attention-laboratory__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.attention-laboratory h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.4vw,9.1rem)/.8 Georgia,Times New Roman,serif}.attention-laboratory h2 em{color:#fff6;font-style:italic}.attention-laboratory__intro span{color:#ffffff47;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.attention-laboratory__intro p{color:#ffffff85;max-width:500px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.attention-laboratory__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.attention-laboratory__progress div:first-child{gap:.7rem;display:flex}.attention-laboratory__progress strong{color:#ffffffb8}.attention-laboratory__track{background:#ffffff14;height:2px}.attention-laboratory__track i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.attention-laboratory__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.attention-laboratory__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.attention-laboratory__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:78px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.attention-laboratory__rail button:last-child{border-bottom:0}.attention-laboratory__rail button:hover,.attention-laboratory__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.attention-laboratory__rail span,.attention-laboratory__rail b,.attention-laboratory__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.attention-laboratory__rail span{color:#ffffff36;font-size:.55rem}.attention-laboratory__rail b{letter-spacing:.13em;font-size:.62rem;font-weight:500}.attention-laboratory__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.attention-laboratory__rail button.is-visited i{color:#bdd4ffb8}.attention-laboratory__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 24% 15%,#5c69ff0e,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.attention-laboratory__panel-top,.attention-laboratory__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.attention-laboratory__panel-top{border-bottom:1px solid #ffffff14}.attention-laboratory__content{flex:1;padding:4.3rem 4rem}.attention-laboratory__micro,.attention-laboratory__question span,.attention-laboratory__field label,.attention-laboratory__practice span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.attention-laboratory__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.25vw,5.7rem)/.9 Georgia,Times New Roman,serif}.attention-laboratory__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.attention-laboratory__question,.attention-laboratory__field,.attention-laboratory__practice{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.attention-laboratory__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.attention-laboratory__field textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.attention-laboratory__field textarea::placeholder{color:#fff3}.attention-laboratory__practice p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.attention-laboratory__controls{border-top:1px solid #ffffff14}.attention-laboratory__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.attention-laboratory__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.attention-laboratory__controls button:hover span{transform:translate(3px,-3px)}.attention-laboratory__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.attention-laboratory__footer p,.attention-laboratory__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.attention-laboratory__footer p span{color:#ffffff8a}.attention-laboratory__footer a{color:#ffffffb3}@media (max-width:900px){.attention-laboratory__header{grid-template-columns:1fr;gap:2rem}.attention-laboratory__workspace{grid-template-columns:1fr}.attention-laboratory__rail{grid-template-columns:1fr 1fr;display:grid}.attention-laboratory__rail button:nth-child(odd){border-right:1px solid #fff1}.attention-laboratory__panel{min-height:620px}}@media (max-width:620px){.attention-laboratory__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.attention-laboratory h2{font-size:clamp(3.3rem,15vw,5.2rem)}.attention-laboratory__progress{grid-template-columns:1fr auto}.attention-laboratory__progress .attention-laboratory__track{grid-area:2/1/auto/-1}.attention-laboratory__rail{grid-template-columns:1fr}.attention-laboratory__rail button:nth-child(odd){border-right:0}.attention-laboratory__content{padding:3rem 1.35rem}.attention-laboratory__content h3{font-size:clamp(2.35rem,12vw,4rem)}.attention-laboratory__controls{flex-direction:column;align-items:flex-start}.attention-laboratory__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.attention-laboratory__track i,.attention-laboratory__rail button,.attention-laboratory__controls button span{transition:none}}.constellation-path{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle,#6450ff17,#0000 25%),radial-gradient(circle at 80% 18%,#ffba610d,#0000 24%),#050608;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.constellation-path__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.constellation-path__stars{opacity:.5;pointer-events:none;background-image:radial-gradient(circle,#ffffff8c 0 1px,#0000 1.5px),radial-gradient(circle,#968cff59 0 1px,#0000 1.5px);background-position:12px 20px,40px 70px;background-size:83px 97px,131px 117px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.constellation-path__aurora{filter:blur(120px);pointer-events:none;background:#5946ff0d;border-radius:50%;width:65vw;height:65vw;position:absolute;top:18%;left:15%}.constellation-path__header{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:5rem;margin-bottom:5rem;display:grid}.constellation-path__eyebrow{color:#ffffff63;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.constellation-path h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.6vw,9.3rem)/.8 Georgia,Times New Roman,serif}.constellation-path h2 em{color:#fff6;font-style:italic}.constellation-path__intro{margin-bottom:.3rem}.constellation-path__intro span{color:#ffffff4d;letter-spacing:.17em;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.constellation-path__intro p{color:#ffffff87;max-width:480px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.constellation-path__stage{grid-template-columns:minmax(500px,1.1fr) minmax(380px,.72fr);align-items:center;gap:4rem;display:grid}.constellation-path__map{aspect-ratio:1;width:min(680px,100%);margin:0 auto;position:relative}.constellation-path__orbit{border:1px solid #ffffff14;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.constellation-path__orbit--outer{width:91%;height:91%}.constellation-path__orbit--inner{border-color:#826eff21;width:54%;height:54%}.constellation-path__core{background:radial-gradient(circle,#6f59ff1a,#ffffff03 68%);border:1px solid #ffffff24;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 90px #6653ff14}.constellation-path__core span,.constellation-path__core strong{letter-spacing:.18em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.constellation-path__core span{color:#ffffff4d;font-size:.53rem}.constellation-path__core strong{color:#ffffffe6;margin-top:.5rem;font-size:.72rem;font-weight:500}.constellation-path__core i{background:#ffffffb3;border-radius:50%;width:3px;height:3px;margin-top:.8rem;box-shadow:0 0 15px #fffc}.constellation-path__edge{transform-origin:0;background:linear-gradient(90deg,#826eff2e,#ffffff06);width:42%;height:1px;position:absolute;top:50%;left:50%}.constellation-path__edge--question-observe{transform:rotate(-60deg)}.constellation-path__edge--observe-read{transform:rotate(0)}.constellation-path__edge--read-connect{transform:rotate(60deg)}.constellation-path__edge--connect-test{transform:rotate(120deg)}.constellation-path__edge--test-return{transform:rotate(180deg)}.constellation-path__edge--return-question{transform:rotate(240deg)}.constellation-path__node{width:120px;height:120px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-265px) rotate(calc(var(--angle) * -1));color:#ffffff6e;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.32rem;transition:color .4s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:50%}.constellation-path__node:hover,.constellation-path__node.is-active{color:#fffffff2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-275px) rotate(calc(var(--angle) * -1))}.constellation-path__node-dot{border:1px solid #fff3;border-radius:50%;width:12px;height:12px;transition:background .3s,border-color .3s,box-shadow .3s;position:absolute}.constellation-path__node.is-active .constellation-path__node-dot{background:#ffffffe6;border-color:#ffffffe6;box-shadow:0 0 22px #907dffa6}.constellation-path__node.is-visited .constellation-path__node-dot{border-color:#ffffff73}.constellation-path__node small,.constellation-path__node b{z-index:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;position:relative}.constellation-path__node small{color:#ffffff45;margin-top:2.5rem;font-size:.53rem}.constellation-path__node b{letter-spacing:.14em;font-size:.6rem;font-weight:500}.constellation-path__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:550px;display:flex}.constellation-path__panel-top,.constellation-path__panel-bottom{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .57rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.constellation-path__panel-top{border-bottom:1px solid #ffffff14}.constellation-path__panel-body{flex:1;padding:4.2rem 3rem}.constellation-path__kicker,.constellation-path__connect span{color:#ffffff4d;letter-spacing:.2em;margin:0;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.constellation-path__panel h3{letter-spacing:-.055em;max-width:650px;margin:1.25rem 0 1.4rem;font:400 clamp(2.35rem,4.6vw,4.6rem)/.92 Georgia,Times New Roman,serif}.constellation-path__panel-body>p{color:#ffffff85;max-width:610px;margin:0;font:400 .84rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.constellation-path__connect{border-top:1px solid #ffffff17;max-width:610px;margin-top:3rem;padding-top:1.25rem}.constellation-path__connect strong{color:#fffc;margin-top:.7rem;font:400 1.1rem/1.3 Georgia,Times New Roman,serif;display:block}.constellation-path__panel-bottom{border-top:1px solid #ffffff14}.constellation-path__panel-bottom a,.constellation-path__panel-bottom button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.constellation-path__panel-bottom a span,.constellation-path__panel-bottom button span{margin-left:.45rem;transition:transform .25s;display:inline-block}.constellation-path__panel-bottom a:hover span,.constellation-path__panel-bottom button:hover span{transform:translate(3px,-3px)}.constellation-path__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.constellation-path__footer p,.constellation-path__footer a{color:#ffffff4d;letter-spacing:.13em;margin:0;font:600 .57rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.constellation-path__footer p span{color:#ffffff8a}.constellation-path__footer a{color:#ffffffb3}@media (max-width:1000px){.constellation-path__stage{grid-template-columns:1fr}.constellation-path__panel{min-height:500px}.constellation-path__map{max-width:650px}}@media (max-width:700px){.constellation-path__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.constellation-path__header{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.constellation-path h2{font-size:clamp(3.3rem,15vw,5.2rem)}.constellation-path__node{width:80px;height:80px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-155px) rotate(calc(var(--angle) * -1))}.constellation-path__node:hover,.constellation-path__node.is-active{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-165px) rotate(calc(var(--angle) * -1))}.constellation-path__core{width:112px;height:112px}.constellation-path__panel-body{padding:3rem 1.3rem}.constellation-path__panel h3{font-size:clamp(2.3rem,11vw,4rem)}.constellation-path__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.constellation-path__node,.constellation-path__node-dot,.constellation-path__panel-bottom span{transition:none}}.decision-observatory{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 72% 25%,#ffbe6e0e,#0000 28%),radial-gradient(circle at 15% 72%,#5b53ff0f,#0000 31%),#070809;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.decision-observatory__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.decision-observatory__halo{filter:blur(110px);pointer-events:none;background:#ffba6709;border-radius:50%;width:56vw;height:56vw;position:absolute;top:14%;right:-12vw}.decision-observatory__lines{opacity:.13;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 13% 86%,#0000);mask-image:linear-gradient(#0000,#000 13% 86%,#0000)}.decision-observatory__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.decision-observatory__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.decision-observatory h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.2rem)/.8 Georgia,Times New Roman,serif}.decision-observatory h2 em{color:#ffffff63;font-style:italic}.decision-observatory__intro span{color:#ffffff47;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.decision-observatory__intro p{color:#ffffff85;max-width:490px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.decision-observatory__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.decision-observatory__progress div:first-child{gap:.7rem;display:flex}.decision-observatory__progress strong{color:#ffffffb8}.decision-observatory__track{background:#ffffff14;height:2px}.decision-observatory__track i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.decision-observatory__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.decision-observatory__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.decision-observatory__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:76px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.decision-observatory__rail button:last-child{border-bottom:0}.decision-observatory__rail button:hover,.decision-observatory__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.decision-observatory__rail span,.decision-observatory__rail b,.decision-observatory__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.decision-observatory__rail span{color:#ffffff36;font-size:.55rem}.decision-observatory__rail b{letter-spacing:.13em;font-size:.62rem;font-weight:500}.decision-observatory__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.decision-observatory__rail button.is-visited i{color:#cae6ffb8}.decision-observatory__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 72% 16%,#ffb75d0e,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.decision-observatory__card-top,.decision-observatory__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.decision-observatory__card-top{border-bottom:1px solid #ffffff14}.decision-observatory__content{flex:1;padding:4.3rem 4rem}.decision-observatory__micro,.decision-observatory__question span,.decision-observatory__note label,.decision-observatory__action span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.decision-observatory__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.3vw,5.7rem)/.9 Georgia,Times New Roman,serif}.decision-observatory__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.decision-observatory__question,.decision-observatory__note,.decision-observatory__action{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.decision-observatory__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.decision-observatory__note textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.decision-observatory__note textarea::placeholder{color:#fff3}.decision-observatory__action p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.decision-observatory__controls{border-top:1px solid #ffffff14}.decision-observatory__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.decision-observatory__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.decision-observatory__controls button:hover span{transform:translate(3px,-3px)}.decision-observatory__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.decision-observatory__footer p,.decision-observatory__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.decision-observatory__footer p span{color:#ffffff8a}.decision-observatory__footer a{color:#ffffffb3}@media (max-width:900px){.decision-observatory__header{grid-template-columns:1fr;gap:2rem}.decision-observatory__workspace{grid-template-columns:1fr}.decision-observatory__rail{grid-template-columns:1fr 1fr;display:grid}.decision-observatory__rail button:nth-child(odd){border-right:1px solid #fff1}.decision-observatory__card{min-height:620px}}@media (max-width:620px){.decision-observatory__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.decision-observatory h2{font-size:clamp(3.3rem,15vw,5.2rem)}.decision-observatory__progress{grid-template-columns:1fr auto}.decision-observatory__progress .decision-observatory__track{grid-area:2/1/auto/-1}.decision-observatory__rail{grid-template-columns:1fr}.decision-observatory__rail button:nth-child(odd){border-right:0}.decision-observatory__content{padding:3rem 1.35rem}.decision-observatory__content h3{font-size:clamp(2.35rem,12vw,4rem)}.decision-observatory__controls{flex-direction:column;align-items:flex-start}.decision-observatory__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.decision-observatory__track i,.decision-observatory__rail button,.decision-observatory__controls button span{transition:none}}.dialogue-laboratory{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 20% 22%,#5b8eff0e,#0000 30%),radial-gradient(circle at 82% 75%,#61dcbe09,#0000 29%),#070809;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.dialogue-laboratory__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.dialogue-laboratory__halo{filter:blur(125px);pointer-events:none;background:#4a82ff09;border-radius:50%;width:55vw;height:55vw;position:absolute;top:16%;left:-16vw}.dialogue-laboratory__grid{opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.dialogue-laboratory__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.dialogue-laboratory__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.dialogue-laboratory h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.2rem)/.8 Georgia,Times New Roman,serif}.dialogue-laboratory h2 em{color:#fff6;font-style:italic}.dialogue-laboratory__intro span{color:#ffffff47;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.dialogue-laboratory__intro p{color:#ffffff85;max-width:500px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.dialogue-laboratory__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dialogue-laboratory__progress div:first-child{gap:.7rem;display:flex}.dialogue-laboratory__progress strong{color:#ffffffb8}.dialogue-laboratory__track{background:#ffffff14;height:2px}.dialogue-laboratory__track i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.dialogue-laboratory__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.dialogue-laboratory__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.dialogue-laboratory__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:78px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.dialogue-laboratory__rail button:last-child{border-bottom:0}.dialogue-laboratory__rail button:hover,.dialogue-laboratory__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.dialogue-laboratory__rail span,.dialogue-laboratory__rail b,.dialogue-laboratory__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dialogue-laboratory__rail span{color:#ffffff36;font-size:.55rem}.dialogue-laboratory__rail b{letter-spacing:.13em;font-size:.62rem;font-weight:500}.dialogue-laboratory__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.dialogue-laboratory__rail button.is-visited i{color:#bcd8ffb8}.dialogue-laboratory__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 24% 16%,#4e84ff0e,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.dialogue-laboratory__panel-top,.dialogue-laboratory__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dialogue-laboratory__panel-top{border-bottom:1px solid #ffffff14}.dialogue-laboratory__content{flex:1;padding:4.3rem 4rem}.dialogue-laboratory__micro,.dialogue-laboratory__question span,.dialogue-laboratory__field label,.dialogue-laboratory__practice span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.dialogue-laboratory__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.2vw,5.7rem)/.9 Georgia,Times New Roman,serif}.dialogue-laboratory__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.dialogue-laboratory__question,.dialogue-laboratory__field,.dialogue-laboratory__practice{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.dialogue-laboratory__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.dialogue-laboratory__field textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dialogue-laboratory__field textarea::placeholder{color:#fff3}.dialogue-laboratory__practice p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.dialogue-laboratory__controls{border-top:1px solid #ffffff14}.dialogue-laboratory__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dialogue-laboratory__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.dialogue-laboratory__controls button:hover span{transform:translate(3px,-3px)}.dialogue-laboratory__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.dialogue-laboratory__footer p,.dialogue-laboratory__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.dialogue-laboratory__footer p span{color:#ffffff8a}.dialogue-laboratory__footer a{color:#ffffffb3}@media (max-width:900px){.dialogue-laboratory__header{grid-template-columns:1fr;gap:2rem}.dialogue-laboratory__workspace{grid-template-columns:1fr}.dialogue-laboratory__rail{grid-template-columns:1fr 1fr;display:grid}.dialogue-laboratory__rail button:nth-child(odd){border-right:1px solid #fff1}.dialogue-laboratory__panel{min-height:620px}}@media (max-width:620px){.dialogue-laboratory__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.dialogue-laboratory h2{font-size:clamp(3.3rem,15vw,5.2rem)}.dialogue-laboratory__progress{grid-template-columns:1fr auto}.dialogue-laboratory__progress .dialogue-laboratory__track{grid-area:2/1/auto/-1}.dialogue-laboratory__rail{grid-template-columns:1fr}.dialogue-laboratory__rail button:nth-child(odd){border-right:0}.dialogue-laboratory__content{padding:3rem 1.35rem}.dialogue-laboratory__content h3{font-size:clamp(2.35rem,12vw,4rem)}.dialogue-laboratory__controls{flex-direction:column;align-items:flex-start}.dialogue-laboratory__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.dialogue-laboratory__track i,.dialogue-laboratory__rail button,.dialogue-laboratory__controls button span{transition:none}}.evidence-observatory{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 78% 28%,#6755ff14,#0000 30%),radial-gradient(circle at 16% 72%,#ffb85a0b,#0000 26%),#060708;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.evidence-observatory__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.evidence-observatory__beam{filter:blur(130px);pointer-events:none;background:#5948ff0b;border-radius:50%;width:65vw;height:65vw;position:absolute;top:20%;left:40%}.evidence-observatory__grid{opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.evidence-observatory__header{grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.evidence-observatory__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-observatory h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.7vw,9.4rem)/.79 Georgia,Times New Roman,serif}.evidence-observatory h2 em{color:#fff6;font-style:italic}.evidence-observatory__intro{margin-bottom:.3rem}.evidence-observatory__intro span{color:#ffffff4a;letter-spacing:.14em;font:600 .57rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-observatory__intro p{color:#ffffff87;max-width:480px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-observatory__meter{border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(200px,1fr);align-items:center;gap:2rem;margin-bottom:1rem;padding-bottom:1rem;display:grid}.evidence-observatory__meter>div:first-child{align-items:baseline;gap:.8rem;display:flex}.evidence-observatory__meter span,.evidence-observatory__meter strong{letter-spacing:.14em;font:600 .57rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-observatory__meter span{color:#ffffff47}.evidence-observatory__meter strong{color:#ffffffb8}.evidence-observatory__meter-track{background:#ffffff14;height:2px}.evidence-observatory__meter-track i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.evidence-observatory__workspace{grid-template-columns:minmax(290px,.58fr) minmax(560px,1.42fr);gap:1rem;display:grid}.evidence-observatory__lenses{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.evidence-observatory__lenses button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:38px 1fr 25px;align-items:center;gap:1rem;min-height:78px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.evidence-observatory__lenses button:last-child{border-bottom:0}.evidence-observatory__lenses button:hover,.evidence-observatory__lenses button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.evidence-observatory__lenses span,.evidence-observatory__lenses strong,.evidence-observatory__lenses i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-observatory__lenses span{color:#ffffff38;font-size:.55rem}.evidence-observatory__lenses strong{letter-spacing:.13em;font-size:.62rem;font-weight:500}.evidence-observatory__lenses i{color:#fff3;text-align:right;font-size:.7rem;font-style:normal}.evidence-observatory__lenses button.is-checked i{color:#b8ffd0b8}.evidence-observatory__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 74% 20%,#715cff13,#0000 31%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:690px;display:flex}.evidence-observatory__panel-top,.evidence-observatory__bottom{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .57rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.evidence-observatory__panel-top{border-bottom:1px solid #ffffff14}.evidence-observatory__body{flex:1;padding:4.4rem 4rem}.evidence-observatory__kicker,.evidence-observatory__claim label,.evidence-observatory__prompt span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-observatory__body h3{letter-spacing:-.06em;max-width:820px;margin:1.2rem 0 1.5rem;font:400 clamp(2.7rem,5.3vw,5.8rem)/.89 Georgia,Times New Roman,serif}.evidence-observatory__text{color:#ffffff87;max-width:720px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-observatory__claim{border-top:1px solid #ffffff17;max-width:720px;margin-top:2.8rem;padding-top:1.25rem}.evidence-observatory__claim textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.75rem;padding:.8rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.evidence-observatory__claim textarea::placeholder{color:#fff3}.evidence-observatory__prompt{border-top:1px solid #ffffff17;max-width:720px;margin-top:1.8rem;padding-top:1.25rem}.evidence-observatory__prompt p{color:#ffffffd1;margin:.7rem 0 0;font:400 1.05rem/1.5 Georgia,Times New Roman,serif}.evidence-observatory__bottom{border-top:1px solid #ffffff14}.evidence-observatory__bottom button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.evidence-observatory__bottom button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.evidence-observatory__bottom button:hover span{transform:translate(3px,-3px)}.evidence-observatory__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.evidence-observatory__footer p,.evidence-observatory__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .57rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.evidence-observatory__footer p span{color:#ffffff8a}.evidence-observatory__footer a{color:#ffffffb3}@media (max-width:900px){.evidence-observatory__header{grid-template-columns:1fr;gap:2rem}.evidence-observatory__workspace{grid-template-columns:1fr}.evidence-observatory__lenses{grid-template-columns:1fr 1fr;display:grid}.evidence-observatory__lenses button:nth-child(odd){border-right:1px solid #fff1}.evidence-observatory__panel{min-height:600px}}@media (max-width:620px){.evidence-observatory__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.evidence-observatory h2{font-size:clamp(3.3rem,15vw,5.2rem)}.evidence-observatory__meter{grid-template-columns:1fr;gap:.7rem}.evidence-observatory__lenses{grid-template-columns:1fr}.evidence-observatory__lenses button:nth-child(odd){border-right:0}.evidence-observatory__body{padding:3rem 1.35rem}.evidence-observatory__body h3{font-size:clamp(2.35rem,12vw,4rem)}.evidence-observatory__bottom{flex-direction:column;align-items:flex-start}.evidence-observatory__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.evidence-observatory__meter-track i,.evidence-observatory__lenses button,.evidence-observatory__bottom button span{transition:none}}.false-real-laboratory{isolation:isolate;color:#f6f4eef5;background:radial-gradient(circle at 72% 24%,#dcdcd209,#0000 27%),radial-gradient(circle at 16% 78%,#6e74870b,#0000 31%),#070707;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.false-real-laboratory__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.false-real-laboratory__split{opacity:.22;pointer-events:none;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.false-real-laboratory__split span:first-child{background:linear-gradient(115deg,#ffffff06,#0000 70%);border-right:1px solid #ffffff09}.false-real-laboratory__split span:last-child{background:linear-gradient(290deg,#ffffff05,#0000 70%)}.false-real-laboratory__noise{opacity:.16;pointer-events:none;background-image:radial-gradient(#ffffff1c .6px,#0000 .7px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.false-real-laboratory__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.false-real-laboratory__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.false-real-laboratory h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.2rem)/.8 Georgia,Times New Roman,serif}.false-real-laboratory h2 em{color:#ffffff63;font-style:italic}.false-real-laboratory__intro span{color:#ffffff45;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.false-real-laboratory__intro p{color:#ffffff85;max-width:510px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.false-real-laboratory__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.false-real-laboratory__progress div:first-child{gap:.7rem;display:flex}.false-real-laboratory__progress strong{color:#ffffffb8}.false-real-laboratory__track{background:#ffffff14;height:2px}.false-real-laboratory__track i{background:#ffffffbf;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.false-real-laboratory__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.false-real-laboratory__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.false-real-laboratory__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:76px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.false-real-laboratory__rail button:last-child{border-bottom:0}.false-real-laboratory__rail button:hover,.false-real-laboratory__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.false-real-laboratory__rail span,.false-real-laboratory__rail b,.false-real-laboratory__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.false-real-laboratory__rail span{color:#ffffff36;font-size:.55rem}.false-real-laboratory__rail b{letter-spacing:.12em;font-size:.62rem;font-weight:500}.false-real-laboratory__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.false-real-laboratory__rail button.is-visited i{color:#d3d3d3b3}.false-real-laboratory__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 72% 15%,#ffffff0a,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.false-real-laboratory__panel-top,.false-real-laboratory__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.false-real-laboratory__panel-top{border-bottom:1px solid #ffffff14}.false-real-laboratory__content{flex:1;padding:4.3rem 4rem}.false-real-laboratory__micro,.false-real-laboratory__question span,.false-real-laboratory__field label,.false-real-laboratory__practice span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.false-real-laboratory__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.2vw,5.7rem)/.9 Georgia,Times New Roman,serif}.false-real-laboratory__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.false-real-laboratory__question,.false-real-laboratory__field,.false-real-laboratory__practice{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.false-real-laboratory__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.false-real-laboratory__field textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.false-real-laboratory__field textarea::placeholder{color:#fff3}.false-real-laboratory__practice p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.false-real-laboratory__controls{border-top:1px solid #ffffff14}.false-real-laboratory__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.false-real-laboratory__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.false-real-laboratory__controls button:hover span{transform:translate(3px,-3px)}.false-real-laboratory__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.false-real-laboratory__footer p,.false-real-laboratory__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.false-real-laboratory__footer p span{color:#ffffff8a}.false-real-laboratory__footer a{color:#ffffffb3}@media (max-width:900px){.false-real-laboratory__header{grid-template-columns:1fr;gap:2rem}.false-real-laboratory__workspace{grid-template-columns:1fr}.false-real-laboratory__rail{grid-template-columns:1fr 1fr;display:grid}.false-real-laboratory__rail button:nth-child(odd){border-right:1px solid #fff1}.false-real-laboratory__panel{min-height:620px}}@media (max-width:620px){.false-real-laboratory__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.false-real-laboratory h2{font-size:clamp(3.3rem,15vw,5.2rem)}.false-real-laboratory__progress{grid-template-columns:1fr auto}.false-real-laboratory__progress .false-real-laboratory__track{grid-area:2/1/auto/-1}.false-real-laboratory__rail{grid-template-columns:1fr}.false-real-laboratory__rail button:nth-child(odd){border-right:0}.false-real-laboratory__content{padding:3rem 1.35rem}.false-real-laboratory__content h3{font-size:clamp(2.35rem,12vw,4rem)}.false-real-laboratory__controls{flex-direction:column;align-items:flex-start}.false-real-laboratory__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.false-real-laboratory__track i,.false-real-laboratory__rail button,.false-real-laboratory__controls button span{transition:none}}.knowledge-cascade{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 24% 45%,#6f5bff14,#0000 29%),radial-gradient(circle at 84% 74%,#ffb7570b,#0000 24%),#070708;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.knowledge-cascade__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.knowledge-cascade__light{filter:blur(120px);pointer-events:none;background:#5c4aff0e;border-radius:50%;width:58vw;height:58vw;position:absolute;top:27%;left:-17vw}.knowledge-cascade__grid{opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 13% 87%,#0000);mask-image:linear-gradient(#0000,#000 13% 87%,#0000)}.knowledge-cascade__header{grid-template-columns:minmax(0,1fr) minmax(300px,.56fr);align-items:end;gap:5rem;margin-bottom:5rem;display:grid}.knowledge-cascade__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.knowledge-cascade h2{letter-spacing:-.07em;margin:0;font:400 clamp(3.8rem,8.3vw,9rem)/.81 Georgia,Times New Roman,serif}.knowledge-cascade h2 em{color:#ffffff6b;font-style:italic}.knowledge-cascade__intro{margin-bottom:.25rem}.knowledge-cascade__intro span{color:#ffffff4d;letter-spacing:.17em;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.knowledge-cascade__intro p{color:#ffffff85;max-width:480px;margin:1rem 0 0;font:400 .86rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.knowledge-cascade__flow{gap:1rem;display:grid}.knowledge-cascade__steps{background:#ffffff05;border:1px solid #ffffff17;grid-template-columns:repeat(6,1fr);gap:0;display:grid}.knowledge-cascade__step-wrap{min-width:0;position:relative}.knowledge-cascade__step{color:#ffffff52;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #fff1;grid-template-rows:1fr 1fr;grid-template-columns:28px 1fr;align-items:center;width:100%;min-height:86px;padding:.8rem 1rem;transition:color .3s,background .3s;display:grid;position:relative}.knowledge-cascade__step-wrap:last-child .knowledge-cascade__step{border-right:0}.knowledge-cascade__step:hover,.knowledge-cascade__step.is-active{color:#fffffff0;background:#ffffff09}.knowledge-cascade__step span{color:#ffffff3b;grid-row:1/3;font:600 .55rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.knowledge-cascade__step strong{letter-spacing:.12em;font:500 .6rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.knowledge-cascade__step i{color:#ffffff2e;font-size:.43rem;font-style:normal}.knowledge-cascade__step.is-opened i{color:#ffffffad}.knowledge-cascade__arrow{z-index:3;color:#ffffff29;pointer-events:none;font:500 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.knowledge-cascade__reading{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 75% 20%,#735eff13,#0000 31%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:580px;display:flex}.knowledge-cascade__reading-top,.knowledge-cascade__reading-bottom{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .57rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.knowledge-cascade__reading-top{border-bottom:1px solid #ffffff14}.knowledge-cascade__reading-body{flex:1;padding:5rem 4rem}.knowledge-cascade__kicker,.knowledge-cascade__question span{color:#ffffff4d;letter-spacing:.2em;margin:0;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.knowledge-cascade__reading h3{letter-spacing:-.06em;max-width:820px;margin:1.25rem 0 1.6rem;font:400 clamp(2.8rem,5.5vw,6rem)/.88 Georgia,Times New Roman,serif}.knowledge-cascade__description{color:#ffffff87;max-width:720px;margin:0;font:400 .86rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.knowledge-cascade__question{border-top:1px solid #ffffff17;max-width:720px;margin-top:3.2rem;padding-top:1.35rem}.knowledge-cascade__question p{color:#ffffffd6;margin:.75rem 0 0;font:400 1.2rem/1.45 Georgia,Times New Roman,serif}.knowledge-cascade__reading-bottom{border-top:1px solid #ffffff14}.knowledge-cascade__reading-bottom button{color:#ffffffb8;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.knowledge-cascade__reading-bottom button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.knowledge-cascade__reading-bottom button:hover span{transform:translate(3px,-3px)}.knowledge-cascade__mini-progress{gap:5px;display:flex}.knowledge-cascade__mini-progress i{background:#ffffff1c;width:22px;height:2px;transition:background .3s}.knowledge-cascade__mini-progress i.is-on{background:#ffffffb8}.knowledge-cascade__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.knowledge-cascade__footer p,.knowledge-cascade__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .57rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.knowledge-cascade__footer p span{color:#ffffff8a}.knowledge-cascade__footer a{color:#ffffffb3}@media (max-width:900px){.knowledge-cascade__header{grid-template-columns:1fr;gap:2rem}.knowledge-cascade__steps{grid-template-columns:repeat(3,1fr)}.knowledge-cascade__step{border-bottom:1px solid #fff1}.knowledge-cascade__arrow{display:none}}@media (max-width:620px){.knowledge-cascade__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.knowledge-cascade__header{margin-bottom:3rem}.knowledge-cascade h2{font-size:clamp(3.3rem,15vw,5.2rem)}.knowledge-cascade__steps{grid-template-columns:repeat(2,1fr)}.knowledge-cascade__step{min-height:72px;padding:.65rem .75rem}.knowledge-cascade__reading{min-height:520px}.knowledge-cascade__reading-body{padding:3rem 1.35rem}.knowledge-cascade__reading h3{font-size:clamp(2.35rem,12vw,4rem)}.knowledge-cascade__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.knowledge-cascade__step,.knowledge-cascade__reading-bottom button span,.knowledge-cascade__mini-progress i{transition:none}}.language-laboratory{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 78% 25%,#ff91680e,#0000 30%),radial-gradient(circle at 18% 74%,#5f58ff0d,#0000 30%),#070809;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.language-laboratory__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.language-laboratory__halo{filter:blur(125px);pointer-events:none;background:#ff7a5909;border-radius:50%;width:55vw;height:55vw;position:absolute;top:18%;right:-15vw}.language-laboratory__grid{opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.language-laboratory__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.language-laboratory__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.language-laboratory h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.2rem)/.8 Georgia,Times New Roman,serif}.language-laboratory h2 em{color:#fff6;font-style:italic}.language-laboratory__intro span{color:#ffffff47;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.language-laboratory__intro p{color:#ffffff85;max-width:500px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.language-laboratory__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.language-laboratory__progress div:first-child{gap:.7rem;display:flex}.language-laboratory__progress strong{color:#ffffffb8}.language-laboratory__track{background:#ffffff14;height:2px}.language-laboratory__track i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.language-laboratory__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.language-laboratory__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.language-laboratory__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:78px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.language-laboratory__rail button:last-child{border-bottom:0}.language-laboratory__rail button:hover,.language-laboratory__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.language-laboratory__rail span,.language-laboratory__rail b,.language-laboratory__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.language-laboratory__rail span{color:#ffffff36;font-size:.55rem}.language-laboratory__rail b{letter-spacing:.13em;font-size:.62rem;font-weight:500}.language-laboratory__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.language-laboratory__rail button.is-visited i{color:#ffccb5b8}.language-laboratory__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 76% 16%,#ff7e5c0e,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.language-laboratory__panel-top,.language-laboratory__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.language-laboratory__panel-top{border-bottom:1px solid #ffffff14}.language-laboratory__content{flex:1;padding:4.3rem 4rem}.language-laboratory__micro,.language-laboratory__question span,.language-laboratory__field label,.language-laboratory__practice span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.language-laboratory__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.2vw,5.7rem)/.9 Georgia,Times New Roman,serif}.language-laboratory__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.language-laboratory__question,.language-laboratory__field,.language-laboratory__practice{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.language-laboratory__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.language-laboratory__field textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.language-laboratory__field textarea::placeholder{color:#fff3}.language-laboratory__practice p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.language-laboratory__controls{border-top:1px solid #ffffff14}.language-laboratory__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.language-laboratory__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.language-laboratory__controls button:hover span{transform:translate(3px,-3px)}.language-laboratory__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.language-laboratory__footer p,.language-laboratory__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.language-laboratory__footer p span{color:#ffffff8a}.language-laboratory__footer a{color:#ffffffb3}@media (max-width:900px){.language-laboratory__header{grid-template-columns:1fr;gap:2rem}.language-laboratory__workspace{grid-template-columns:1fr}.language-laboratory__rail{grid-template-columns:1fr 1fr;display:grid}.language-laboratory__rail button:nth-child(odd){border-right:1px solid #fff1}.language-laboratory__panel{min-height:620px}}@media (max-width:620px){.language-laboratory__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.language-laboratory h2{font-size:clamp(3.3rem,15vw,5.2rem)}.language-laboratory__progress{grid-template-columns:1fr auto}.language-laboratory__progress .language-laboratory__track{grid-area:2/1/auto/-1}.language-laboratory__rail{grid-template-columns:1fr}.language-laboratory__rail button:nth-child(odd){border-right:0}.language-laboratory__content{padding:3rem 1.35rem}.language-laboratory__content h3{font-size:clamp(2.35rem,12vw,4rem)}.language-laboratory__controls{flex-direction:column;align-items:flex-start}.language-laboratory__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.language-laboratory__track i,.language-laboratory__rail button,.language-laboratory__controls button span{transition:none}}.personal-inquiry-journey{isolation:isolate;color:#f6f4eef5;background:radial-gradient(circle at 80% 22%,#789bff0e,#0000 30%),radial-gradient(circle at 18% 78%,#c8aa6409,#0000 31%),#070809;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.personal-inquiry-journey__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.personal-inquiry-journey__orbit{pointer-events:none;opacity:.22;width:62vw;height:62vw;position:absolute;top:18%;right:-29vw}.personal-inquiry-journey__orbit i{border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:0;transform:rotate(-18deg)scaleY(.45)}.personal-inquiry-journey__orbit i:nth-child(2){inset:10%;transform:rotate(22deg)scaleY(.45)}.personal-inquiry-journey__orbit i:nth-child(3){inset:22%;transform:rotate(-42deg)scaleY(.45)}.personal-inquiry-journey__orbit i:nth-child(4){inset:36%;transform:rotate(64deg)scaleY(.45)}.personal-inquiry-journey__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.personal-inquiry-journey__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-inquiry-journey h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.2rem)/.8 Georgia,Times New Roman,serif}.personal-inquiry-journey h2 em{color:#fff6;font-style:italic}.personal-inquiry-journey__intro span{color:#ffffff47;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-inquiry-journey__intro p{color:#ffffff85;max-width:510px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-inquiry-journey__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.personal-inquiry-journey__progress div:first-child{gap:.7rem;display:flex}.personal-inquiry-journey__progress strong{color:#ffffffb8}.personal-inquiry-journey__track{background:#ffffff14;height:2px}.personal-inquiry-journey__track i{background:#ffffffc2;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.personal-inquiry-journey__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.personal-inquiry-journey__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.personal-inquiry-journey__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:76px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.personal-inquiry-journey__rail button:last-child{border-bottom:0}.personal-inquiry-journey__rail button:hover,.personal-inquiry-journey__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.personal-inquiry-journey__rail span,.personal-inquiry-journey__rail b,.personal-inquiry-journey__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.personal-inquiry-journey__rail span{color:#ffffff36;font-size:.55rem}.personal-inquiry-journey__rail b{letter-spacing:.12em;font-size:.62rem;font-weight:500}.personal-inquiry-journey__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.personal-inquiry-journey__rail button.is-visited i{color:#bcd3ffb8}.personal-inquiry-journey__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 70% 16%,#7497ff0b,#0000 33%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.personal-inquiry-journey__panel-top,.personal-inquiry-journey__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.personal-inquiry-journey__panel-top{border-bottom:1px solid #ffffff14}.personal-inquiry-journey__content{flex:1;padding:4.3rem 4rem}.personal-inquiry-journey__micro,.personal-inquiry-journey__question span,.personal-inquiry-journey__field label,.personal-inquiry-journey__action span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-inquiry-journey__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.2vw,5.7rem)/.9 Georgia,Times New Roman,serif}.personal-inquiry-journey__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-inquiry-journey__question,.personal-inquiry-journey__field,.personal-inquiry-journey__action{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.personal-inquiry-journey__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.personal-inquiry-journey__field textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.personal-inquiry-journey__field textarea::placeholder{color:#fff3}.personal-inquiry-journey__action p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-inquiry-journey__controls{border-top:1px solid #ffffff14}.personal-inquiry-journey__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.personal-inquiry-journey__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.personal-inquiry-journey__controls button:hover span{transform:translate(3px,-3px)}.personal-inquiry-journey__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.personal-inquiry-journey__footer p,.personal-inquiry-journey__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.personal-inquiry-journey__footer p span{color:#ffffff8a}.personal-inquiry-journey__footer a{color:#ffffffb3}@media (max-width:900px){.personal-inquiry-journey__header{grid-template-columns:1fr;gap:2rem}.personal-inquiry-journey__workspace{grid-template-columns:1fr}.personal-inquiry-journey__rail{grid-template-columns:1fr 1fr;display:grid}.personal-inquiry-journey__rail button:nth-child(odd){border-right:1px solid #fff1}.personal-inquiry-journey__panel{min-height:620px}}@media (max-width:620px){.personal-inquiry-journey__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.personal-inquiry-journey h2{font-size:clamp(3.3rem,15vw,5.2rem)}.personal-inquiry-journey__progress{grid-template-columns:1fr auto}.personal-inquiry-journey__progress .personal-inquiry-journey__track{grid-area:2/1/auto/-1}.personal-inquiry-journey__rail{grid-template-columns:1fr}.personal-inquiry-journey__rail button:nth-child(odd){border-right:0}.personal-inquiry-journey__content{padding:3rem 1.35rem}.personal-inquiry-journey__content h3{font-size:clamp(2.35rem,12vw,4rem)}.personal-inquiry-journey__controls{flex-direction:column;align-items:flex-start}.personal-inquiry-journey__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.personal-inquiry-journey__track i,.personal-inquiry-journey__rail button,.personal-inquiry-journey__controls button span{transition:none}}.question-archive{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 76% 30%,#ffb55d0f,#0000 27%),radial-gradient(circle at 15% 68%,#6957ff13,#0000 32%),#080808;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.question-archive__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.question-archive__noise{opacity:.1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 82%,#0000);mask-image:linear-gradient(#0000,#000 15% 82%,#0000)}.question-archive__header{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:5rem;margin-bottom:5rem;display:grid}.question-archive__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.question-archive h2{letter-spacing:-.07em;margin:0;font:400 clamp(4rem,8.5vw,9.3rem)/.8 Georgia,Times New Roman,serif}.question-archive h2 em{color:#ffffff6b;font-style:italic}.question-archive__intro{margin-bottom:.2rem}.question-archive__intro span{color:#ffffff4f;letter-spacing:.18em;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.question-archive__intro p{color:#ffffff87;max-width:460px;margin:1rem 0 0;font:400 .88rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.question-archive__filters{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.question-archive__filters button{color:#ffffff52;letter-spacing:.13em;cursor:pointer;background:0 0;border:1px solid #0000;padding:.55rem .75rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;transition:color .25s,border-color .25s,background .25s}.question-archive__filters button:hover,.question-archive__filters button.is-active{color:#ffffffe6;background:#ffffff06;border-color:#ffffff1f}.question-archive__saved-count{color:#ffffff40;letter-spacing:.13em;margin-left:auto;font:600 .55rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.question-archive__layout{grid-template-columns:minmax(330px,.78fr) minmax(500px,1.25fr);gap:1rem;display:grid}.question-archive__list{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.question-archive__item{color:#ffffff5e;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:45px 1fr 25px;align-items:center;gap:1rem;min-height:84px;padding:0 1.3rem;transition:background .3s,color .3s,padding .3s;display:grid}.question-archive__item:last-child{border-bottom:0}.question-archive__item:hover,.question-archive__item.is-active{color:#ffffffeb;background:#ffffff09;padding-left:1.7rem}.question-archive__item span,.question-archive__item strong,.question-archive__item i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.question-archive__item span{color:#ffffff40;font-size:.56rem}.question-archive__item strong{letter-spacing:.04em;font-size:.68rem;font-weight:500;line-height:1.35}.question-archive__item i{color:#ffffff38;text-align:right;font-size:.58rem;font-style:normal}.question-archive__item.is-active i{color:#ffffffd1}.question-archive__reader{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 72% 24%,#7a65ff13,#0000 34%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:670px;display:flex}.question-archive__reader-top,.question-archive__reader-bottom{color:#ffffff4f;letter-spacing:.16em;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.question-archive__reader-top button{color:#fff9;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.question-archive__reader-body{flex:1;padding:5rem 4rem}.question-archive__reader-kicker,.question-archive__cue span{color:#ffffff4d;letter-spacing:.2em;margin:0;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.question-archive__reader h3{letter-spacing:-.055em;max-width:800px;margin:1.25rem 0 1.8rem;font:400 clamp(2.7rem,5.2vw,5.7rem)/.9 Georgia,Times New Roman,serif}.question-archive__body{color:#ffffff8c;max-width:690px;margin:0;font:400 .88rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.question-archive__cue{border-top:1px solid #ffffff17;max-width:690px;margin-top:3.5rem;padding-top:1.5rem}.question-archive__cue p{color:#ffffffd4;margin:.8rem 0 0;font:400 1.12rem/1.45 Georgia,Times New Roman,serif}.question-archive__reader-bottom{border-top:1px solid #ffffff14;border-bottom:0}.question-archive__reader-bottom button{color:#ffffffb8;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.question-archive__reader-bottom button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.question-archive__reader-bottom button:hover span{transform:translate(3px,-3px)}.question-archive__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.question-archive__footer p,.question-archive__footer a{color:#ffffff52;letter-spacing:.13em;margin:0;font:600 .58rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.question-archive__footer p span{color:#ffffff8c}.question-archive__footer a{color:#ffffffb3}@media (max-width:900px){.question-archive__header{grid-template-columns:1fr;gap:2rem}.question-archive__layout{grid-template-columns:1fr}.question-archive__list{grid-template-columns:1fr 1fr;display:grid}.question-archive__item:nth-child(odd){border-right:1px solid #fff1}.question-archive__reader{min-height:580px}}@media (max-width:620px){.question-archive__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.question-archive__header{margin-bottom:3rem}.question-archive h2{font-size:clamp(3.3rem,15vw,5.2rem)}.question-archive__saved-count{width:100%;margin-left:0}.question-archive__list{grid-template-columns:1fr}.question-archive__item:nth-child(odd){border-right:0}.question-archive__reader-body{padding:3rem 1.4rem}.question-archive__reader h3{font-size:clamp(2.35rem,12vw,4rem)}.question-archive__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.question-archive__filters button,.question-archive__item,.question-archive__reader-bottom button span{transition:none}}.reflection-chamber{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 74% 35%,#6d5bff17,#0000 30%),radial-gradient(circle at 12% 78%,#ffb85b0b,#0000 27%),#070708;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.reflection-chamber__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.reflection-chamber__halo{filter:blur(110px);pointer-events:none;background:#604fff0e;border-radius:50%;width:60vw;height:60vw;position:absolute;top:25%;left:38%}.reflection-chamber__lines{opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 85%,#0000);mask-image:linear-gradient(#0000,#000 14% 85%,#0000)}.reflection-chamber__header{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.reflection-chamber__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.reflection-chamber h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.3rem)/.79 Georgia,Times New Roman,serif}.reflection-chamber h2 em{color:#ffffff6e;font-style:italic}.reflection-chamber__intro{margin-bottom:.3rem}.reflection-chamber__intro>span{color:#ffffff4d;letter-spacing:.17em;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.reflection-chamber__intro p{color:#ffffff87;max-width:480px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.reflection-chamber__progress{border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr);align-items:center;gap:2rem;margin-bottom:1rem;padding-bottom:1rem;display:grid}.reflection-chamber__progress>div:first-child{align-items:baseline;gap:.8rem;display:flex}.reflection-chamber__progress span,.reflection-chamber__progress strong{letter-spacing:.15em;font:600 .57rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.reflection-chamber__progress span{color:#ffffff4a}.reflection-chamber__progress strong{color:#ffffffb8}.reflection-chamber__bar{background:#ffffff14;height:2px}.reflection-chamber__bar i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.reflection-chamber__workspace{grid-template-columns:minmax(280px,.6fr) minmax(560px,1.4fr);gap:1rem;display:grid}.reflection-chamber__layers{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.reflection-chamber__layers button{color:#ffffff59;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:38px 1fr 25px;align-items:center;gap:1rem;min-height:77px;padding:0 1.2rem;transition:background .3s,color .3s,padding .3s;display:grid}.reflection-chamber__layers button:last-child{border-bottom:0}.reflection-chamber__layers button:hover,.reflection-chamber__layers button.is-active{color:#ffffffeb;background:#ffffff09;padding-left:1.65rem}.reflection-chamber__layers button span,.reflection-chamber__layers button strong,.reflection-chamber__layers button i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.reflection-chamber__layers button span{color:#ffffff3b;font-size:.56rem}.reflection-chamber__layers button strong{letter-spacing:.13em;font-size:.62rem;font-weight:500}.reflection-chamber__layers button i{color:#fff3;text-align:right;font-size:.7rem;font-style:normal}.reflection-chamber__layers button.is-complete i{color:#b4ffcfb3}.reflection-chamber__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 76% 22%,#745fff13,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:610px;display:flex}.reflection-chamber__card-top,.reflection-chamber__actions{color:#ffffff4f;letter-spacing:.15em;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .57rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.reflection-chamber__card-body{flex:1;padding:4.5rem 4rem 3rem}.reflection-chamber__kicker,.reflection-chamber__note span{color:#ffffff4d;letter-spacing:.2em;margin:0;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.reflection-chamber__card h3{letter-spacing:-.06em;max-width:780px;margin:1.25rem 0 1.5rem;font:400 clamp(2.7rem,5.2vw,5.8rem)/.89 Georgia,Times New Roman,serif}.reflection-chamber__instruction{color:#ffffff8a;max-width:710px;margin:0;font:400 .85rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.reflection-chamber__note{border-top:1px solid #ffffff17;max-width:710px;margin-top:3rem;padding-top:1.25rem;display:block}.reflection-chamber__note textarea{resize:vertical;color:#ffffffc7;background:0 0;border:0;outline:none;width:100%;min-height:115px;margin-top:.8rem;padding:.9rem 0;font:400 .83rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.reflection-chamber__note textarea::placeholder{color:#fff3}.reflection-chamber__actions{border-top:1px solid #ffffff14;border-bottom:0}.reflection-chamber__actions button{color:#ffffffa6;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.reflection-chamber__actions button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.reflection-chamber__actions button:hover span{transform:translate(3px,-3px)}.reflection-chamber__complete{color:#ffffffd1!important}.reflection-chamber__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.reflection-chamber__footer p,.reflection-chamber__footer a{color:#ffffff4f;letter-spacing:.12em;margin:0;font:600 .57rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.reflection-chamber__footer p span{color:#ffffff8c}.reflection-chamber__footer a{color:#ffffffb3}@media (max-width:900px){.reflection-chamber__header{grid-template-columns:1fr;gap:2rem}.reflection-chamber__workspace{grid-template-columns:1fr}.reflection-chamber__layers{grid-template-columns:1fr 1fr;display:grid}.reflection-chamber__layers button:nth-child(odd){border-right:1px solid #fff1}.reflection-chamber__card{min-height:560px}}@media (max-width:620px){.reflection-chamber__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.reflection-chamber h2{font-size:clamp(3.3rem,15vw,5.2rem)}.reflection-chamber__progress{grid-template-columns:1fr;gap:.7rem}.reflection-chamber__layers{grid-template-columns:1fr}.reflection-chamber__layers button:nth-child(odd){border-right:0}.reflection-chamber__card-body{padding:3rem 1.35rem 2rem}.reflection-chamber__card h3{font-size:clamp(2.3rem,12vw,4rem)}.reflection-chamber__actions{flex-direction:column;align-items:flex-start}.reflection-chamber__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.reflection-chamber__bar i,.reflection-chamber__layers button,.reflection-chamber__actions button span{transition:none}}.society-world-laboratory{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 78% 25%,#65c29b0d,#0000 30%),radial-gradient(circle at 18% 76%,#605bff0e,#0000 30%),#070809;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.society-world-laboratory__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.society-world-laboratory__halo{filter:blur(125px);pointer-events:none;background:#4bbe9308;border-radius:50%;width:58vw;height:58vw;position:absolute;top:18%;right:-17vw}.society-world-laboratory__grid{opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:86px 86px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.society-world-laboratory__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.society-world-laboratory__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.society-world-laboratory h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.2rem)/.8 Georgia,Times New Roman,serif}.society-world-laboratory h2 em{color:#fff6;font-style:italic}.society-world-laboratory__intro span{color:#ffffff47;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.society-world-laboratory__intro p{color:#ffffff85;max-width:510px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.society-world-laboratory__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.society-world-laboratory__progress div:first-child{gap:.7rem;display:flex}.society-world-laboratory__progress strong{color:#ffffffb8}.society-world-laboratory__track{background:#ffffff14;height:2px}.society-world-laboratory__track i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.society-world-laboratory__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.society-world-laboratory__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.society-world-laboratory__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:76px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.society-world-laboratory__rail button:last-child{border-bottom:0}.society-world-laboratory__rail button:hover,.society-world-laboratory__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.society-world-laboratory__rail span,.society-world-laboratory__rail b,.society-world-laboratory__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.society-world-laboratory__rail span{color:#ffffff36;font-size:.55rem}.society-world-laboratory__rail b{letter-spacing:.12em;font-size:.62rem;font-weight:500}.society-world-laboratory__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.society-world-laboratory__rail button.is-visited i{color:#bee7d3b8}.society-world-laboratory__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 74% 16%,#5cc79d0d,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.society-world-laboratory__panel-top,.society-world-laboratory__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.society-world-laboratory__panel-top{border-bottom:1px solid #ffffff14}.society-world-laboratory__content{flex:1;padding:4.3rem 4rem}.society-world-laboratory__micro,.society-world-laboratory__question span,.society-world-laboratory__field label,.society-world-laboratory__practice span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.society-world-laboratory__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.2vw,5.7rem)/.9 Georgia,Times New Roman,serif}.society-world-laboratory__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.society-world-laboratory__question,.society-world-laboratory__field,.society-world-laboratory__practice{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.society-world-laboratory__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.society-world-laboratory__field textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.society-world-laboratory__field textarea::placeholder{color:#fff3}.society-world-laboratory__practice p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.society-world-laboratory__controls{border-top:1px solid #ffffff14}.society-world-laboratory__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.society-world-laboratory__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.society-world-laboratory__controls button:hover span{transform:translate(3px,-3px)}.society-world-laboratory__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.society-world-laboratory__footer p,.society-world-laboratory__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.society-world-laboratory__footer p span{color:#ffffff8a}.society-world-laboratory__footer a{color:#ffffffb3}@media (max-width:900px){.society-world-laboratory__header{grid-template-columns:1fr;gap:2rem}.society-world-laboratory__workspace{grid-template-columns:1fr}.society-world-laboratory__rail{grid-template-columns:1fr 1fr;display:grid}.society-world-laboratory__rail button:nth-child(odd){border-right:1px solid #fff1}.society-world-laboratory__panel{min-height:620px}}@media (max-width:620px){.society-world-laboratory__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.society-world-laboratory h2{font-size:clamp(3.3rem,15vw,5.2rem)}.society-world-laboratory__progress{grid-template-columns:1fr auto}.society-world-laboratory__progress .society-world-laboratory__track{grid-area:2/1/auto/-1}.society-world-laboratory__rail{grid-template-columns:1fr}.society-world-laboratory__rail button:nth-child(odd){border-right:0}.society-world-laboratory__content{padding:3rem 1.35rem}.society-world-laboratory__content h3{font-size:clamp(2.35rem,12vw,4rem)}.society-world-laboratory__controls{flex-direction:column;align-items:flex-start}.society-world-laboratory__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.society-world-laboratory__track i,.society-world-laboratory__rail button,.society-world-laboratory__controls button span{transition:none}}.tradition-interpretation{isolation:isolate;color:#f5f2eaf5;background:radial-gradient(circle at 18% 25%,#c49d5d0b,#0000 28%),radial-gradient(circle at 82% 72%,#7b67c40a,#0000 30%),#070708;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.tradition-interpretation__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.tradition-interpretation__halo{filter:blur(130px);pointer-events:none;background:#c29d5b06;border-radius:50%;width:52vw;height:52vw;position:absolute;top:18%;left:-22vw}.tradition-interpretation__rings{pointer-events:none;opacity:.22;width:60vw;height:60vw;position:absolute;top:19%;right:-29vw}.tradition-interpretation__rings i{border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:0}.tradition-interpretation__rings i:nth-child(2){inset:12%}.tradition-interpretation__rings i:nth-child(3){inset:25%}.tradition-interpretation__header{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:5rem;margin-bottom:4rem;display:grid}.tradition-interpretation__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.3rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.tradition-interpretation h2{letter-spacing:-.075em;margin:0;font:400 clamp(4rem,8.5vw,9.2rem)/.8 Georgia,Times New Roman,serif}.tradition-interpretation h2 em{color:#fff6;font-style:italic}.tradition-interpretation__intro span{color:#ffffff47;letter-spacing:.13em;font:600 .56rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.tradition-interpretation__intro p{color:#ffffff85;max-width:510px;margin:1rem 0 0;font:400 .87rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.tradition-interpretation__progress{color:#ffffff4d;letter-spacing:.14em;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.tradition-interpretation__progress div:first-child{gap:.7rem;display:flex}.tradition-interpretation__progress strong{color:#ffffffb8}.tradition-interpretation__track{background:#ffffff14;height:2px}.tradition-interpretation__track i{background:#ffffffb8;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.tradition-interpretation__workspace{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);gap:1rem;display:grid}.tradition-interpretation__rail{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;display:flex}.tradition-interpretation__rail button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:36px 1fr 20px;align-items:center;gap:1rem;min-height:76px;padding:0 1.2rem;transition:color .3s,background .3s,padding .3s;display:grid}.tradition-interpretation__rail button:last-child{border-bottom:0}.tradition-interpretation__rail button:hover,.tradition-interpretation__rail button.is-active{color:#ffffffed;background:#ffffff09;padding-left:1.65rem}.tradition-interpretation__rail span,.tradition-interpretation__rail b,.tradition-interpretation__rail i{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tradition-interpretation__rail span{color:#ffffff36;font-size:.55rem}.tradition-interpretation__rail b{letter-spacing:.12em;font-size:.62rem;font-weight:500}.tradition-interpretation__rail i{color:#ffffff2e;text-align:right;font-size:.48rem;font-style:normal}.tradition-interpretation__rail button.is-visited i{color:#d3c197b8}.tradition-interpretation__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 72% 15%,#caa9690b,#0000 32%),#ffffff06;border:1px solid #ffffff1a;flex-direction:column;min-height:720px;display:flex}.tradition-interpretation__panel-top,.tradition-interpretation__controls{color:#ffffff4d;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font:600 .56rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.tradition-interpretation__panel-top{border-bottom:1px solid #ffffff14}.tradition-interpretation__content{flex:1;padding:4.3rem 4rem}.tradition-interpretation__micro,.tradition-interpretation__question span,.tradition-interpretation__field label,.tradition-interpretation__practice span{color:#ffffff4a;letter-spacing:.2em;margin:0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.tradition-interpretation__content h3{letter-spacing:-.06em;max-width:850px;margin:1.15rem 0 1.5rem;font:400 clamp(2.7rem,5.2vw,5.7rem)/.9 Georgia,Times New Roman,serif}.tradition-interpretation__text{color:#ffffff87;max-width:740px;margin:0;font:400 .85rem/1.85 ui-monospace,SFMono-Regular,Menlo,monospace}.tradition-interpretation__question,.tradition-interpretation__field,.tradition-interpretation__practice{border-top:1px solid #ffffff17;max-width:740px;margin-top:2.2rem;padding-top:1.15rem}.tradition-interpretation__question p{color:#ffffffd6;margin:.7rem 0 0;font:400 1.15rem/1.5 Georgia,Times New Roman,serif}.tradition-interpretation__field textarea{resize:vertical;color:#ffffffd1;background:0 0;border:0;outline:none;width:100%;margin-top:.7rem;padding:.75rem 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.tradition-interpretation__field textarea::placeholder{color:#fff3}.tradition-interpretation__practice p{color:#ffffffad;margin:.7rem 0 0;font:400 .82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.tradition-interpretation__controls{border-top:1px solid #ffffff14}.tradition-interpretation__controls button{color:#ffffffb3;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tradition-interpretation__controls button span{margin-left:.5rem;transition:transform .25s;display:inline-block}.tradition-interpretation__controls button:hover span{transform:translate(3px,-3px)}.tradition-interpretation__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:1.3rem;display:flex}.tradition-interpretation__footer p,.tradition-interpretation__footer a{color:#ffffff4d;letter-spacing:.12em;margin:0;font:600 .56rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.tradition-interpretation__footer p span{color:#ffffff8a}.tradition-interpretation__footer a{color:#ffffffb3}@media (max-width:900px){.tradition-interpretation__header{grid-template-columns:1fr;gap:2rem}.tradition-interpretation__workspace{grid-template-columns:1fr}.tradition-interpretation__rail{grid-template-columns:1fr 1fr;display:grid}.tradition-interpretation__rail button:nth-child(odd){border-right:1px solid #fff1}.tradition-interpretation__panel{min-height:620px}}@media (max-width:620px){.tradition-interpretation__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.tradition-interpretation h2{font-size:clamp(3.3rem,15vw,5.2rem)}.tradition-interpretation__progress{grid-template-columns:1fr auto}.tradition-interpretation__progress .tradition-interpretation__track{grid-area:2/1/auto/-1}.tradition-interpretation__rail{grid-template-columns:1fr}.tradition-interpretation__rail button:nth-child(odd){border-right:0}.tradition-interpretation__content{padding:3rem 1.35rem}.tradition-interpretation__content h3{font-size:clamp(2.35rem,12vw,4rem)}.tradition-interpretation__controls{flex-direction:column;align-items:flex-start}.tradition-interpretation__footer{flex-direction:column;align-items:flex-start;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.tradition-interpretation__track i,.tradition-interpretation__rail button,.tradition-interpretation__controls button span{transition:none}}.world-mirror{isolation:isolate;color:#f4f1eaf5;background:radial-gradient(circle at 70% 42%,#8267ff17,#0000 28%),radial-gradient(circle at 20% 80%,#ffb7540b,#0000 26%),#060607;border-top:1px solid #ffffff12;min-height:100vh;position:relative;overflow:hidden}.world-mirror__inner{z-index:2;width:min(1420px,100% - 56px);margin:0 auto;padding:11rem 0 5rem;position:relative}.world-mirror__ambient{filter:blur(110px);pointer-events:none;background:#6d57ff12;border-radius:50%;width:52vw;height:52vw;position:absolute;top:22%;right:-20vw}.world-mirror__scanlines{opacity:.12;pointer-events:none;background:repeating-linear-gradient(#0000 0 5px,#ffffff05 6px);position:absolute;inset:0}.world-mirror__header{grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);align-items:end;gap:5rem;margin-bottom:6rem;display:grid}.world-mirror__eyebrow{color:#fff6;letter-spacing:.24em;margin:0 0 1.35rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror h2{letter-spacing:-.07em;margin:0;font:400 clamp(3.8rem,8.3vw,9rem)/.82 Georgia,Times New Roman,serif}.world-mirror h2 em{color:#ffffff6e;font-style:italic}.world-mirror__header-copy{margin-bottom:.3rem}.world-mirror__header-copy>span{color:#ffffff57;letter-spacing:.15em;font:600 .6rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__header-copy p{color:#ffffff87;max-width:470px;margin:1.1rem 0 0;font:400 .88rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__stage{grid-template-columns:190px minmax(420px,1fr) minmax(350px,.78fr);align-items:center;gap:3rem;min-height:590px;display:grid}.world-mirror__index{flex-direction:column;gap:.4rem;display:flex}.world-mirror__index button{color:#ffffff57;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:30px 1fr 8px;align-items:center;gap:.5rem;min-height:54px;padding:0 .7rem;transition:color .3s,border-color .3s,background .3s;display:grid;position:relative}.world-mirror__index button:hover,.world-mirror__index button.is-active{color:#ffffffe6;background:#ffffff06;border-color:#ffffff17}.world-mirror__index span,.world-mirror__index strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__index span{color:#ffffff40;font-size:.55rem}.world-mirror__index strong{letter-spacing:.13em;font-size:.59rem;font-weight:500}.world-mirror__index i{background:#ffffff26;border-radius:50%;width:4px;height:4px}.world-mirror__index button.is-active i{background:#ffffffe6;box-shadow:0 0 12px #ffffff80}.world-mirror__object{aspect-ratio:1;place-items:center;width:min(570px,100%);margin:0 auto;display:grid;position:relative}.world-mirror__ring{border:1px solid #ffffff14;border-radius:50%;position:absolute}.world-mirror__ring--one{border-left-color:#9780ff4d;width:94%;height:94%;animation:34s linear infinite mirror-spin}.world-mirror__ring--two{border-right-color:#ffc57040;width:68%;height:68%;animation:25s linear infinite mirror-spin-reverse}.world-mirror__ring--three{border-color:#ffffff26;width:42%;height:42%;box-shadow:inset 0 0 50px #7864ff0f,0 0 70px #7864ff0f}.world-mirror__lens{width:245px;height:245px;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.22,1,.36,1);position:relative}.world-mirror__lens.is-flipped{transform:rotateY(180deg)}.world-mirror__face{backface-visibility:hidden;background:radial-gradient(circle at 38% 30%,#ffffff17,#0000 28%),radial-gradient(circle,#6952ff14,#050507eb 68%);border:1px solid #ffffff29;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 50px #ffffff06,0 0 80px #5c4cff14}.world-mirror__face--back{text-align:center;padding:2rem;transform:rotateY(180deg)}.world-mirror__face span{color:#ffffff59;letter-spacing:.2em;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__face strong{color:#ffffffe6;letter-spacing:-.02em;margin-top:.65rem;font:400 1.3rem/1 Georgia,Times New Roman,serif}.world-mirror__face small{color:#ffffff40;letter-spacing:.18em;margin-top:1.2rem;font:600 .5rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__face--back strong{max-width:160px;font-size:1.65rem;line-height:1.05}.world-mirror__flip{color:#fff9;cursor:pointer;background:#ffffff06;border:1px solid #ffffff21;border-radius:50%;width:42px;height:42px;transition:border-color .3s,transform .3s;position:absolute;bottom:13%;right:8%}.world-mirror__flip:hover{border-color:#fff6;transform:rotate(25deg)}.world-mirror__reading{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff06;border:1px solid #ffffff1a;min-height:500px;padding:3rem}.world-mirror__reading-label{color:#ffffff4f;letter-spacing:.2em;margin:0;font:600 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__reading h3{letter-spacing:-.05em;margin:1.3rem 0 1.4rem;font:400 clamp(2.15rem,4vw,4rem)/.95 Georgia,Times New Roman,serif}.world-mirror__prompt{color:#ffffffc2;margin:0;font:400 1rem/1.6 Georgia,Times New Roman,serif}.world-mirror__rule{background:#ffffff17;width:100%;height:1px;margin:2.4rem 0 1.7rem}.world-mirror__detail{color:#ffffff7a;margin:0;font:400 .78rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__actions{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:3rem;display:flex}.world-mirror__actions button{color:#ffffffb8;letter-spacing:.15em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff3;padding:.8rem 0;font:600 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.world-mirror__actions button span{margin-left:.45rem;transition:transform .25s;display:inline-block}.world-mirror__actions button:hover span{transform:translate(3px,-3px)}.world-mirror__footer{border-top:1px solid #ffffff14;justify-content:space-between;gap:2rem;margin-top:5rem;padding-top:1.4rem;display:flex}.world-mirror__footer span,.world-mirror__footer a{color:#ffffff57;letter-spacing:.15em;font:600 .59rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.world-mirror__footer a{color:#ffffffb8}@keyframes mirror-spin{to{transform:rotate(360deg)}}@keyframes mirror-spin-reverse{to{transform:rotate(-360deg)}}@media (max-width:1100px){.world-mirror__stage{grid-template-columns:150px minmax(360px,1fr)}.world-mirror__reading{grid-column:1/-1;min-height:auto}}@media (max-width:760px){.world-mirror__inner{width:min(100% - 30px,1420px);padding:7rem 0 4rem}.world-mirror__header{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.world-mirror__stage{grid-template-columns:1fr;gap:2rem}.world-mirror__index{grid-template-columns:repeat(3,1fr);display:grid}.world-mirror__index button{grid-template-columns:24px 1fr;min-height:45px;padding:0 .4rem}.world-mirror__index i{display:none}.world-mirror__object{width:min(500px,100%)}.world-mirror__lens{width:190px;height:190px}.world-mirror__reading{padding:2rem 1.3rem}.world-mirror__footer{flex-direction:column;margin-top:3rem}}@media (prefers-reduced-motion:reduce){.world-mirror__ring--one,.world-mirror__ring--two{animation:none}.world-mirror__lens,.world-mirror__flip,.world-mirror__actions button span{transition:none}}
