.InteractivePhilosophyVisual-module__XIO7hG__meshContainer{transform-style:preserve-3d;transition:transform 1.2s cubic-bezier(.4,0,.2,1)}.InteractivePhilosophyVisual-module__XIO7hG__meshRotator{width:100%;height:100%;transform-style:preserve-3d;position:absolute;inset:0;transform:rotate(-30deg)}@keyframes InteractivePhilosophyVisual-module__XIO7hG__smoothSpinZ{0%{transform:rotate(-30deg)}to{transform:rotate(330deg)}}.InteractivePhilosophyVisual-module__XIO7hG__spinning{animation:15s linear infinite InteractivePhilosophyVisual-module__XIO7hG__smoothSpinZ}.InteractivePhilosophyVisual-module__XIO7hG__meshRing{transform-style:preserve-3d;border:1.5px solid;border-radius:50%;transition:transform .6s cubic-bezier(.2,.8,.2,1),color .4s,opacity .4s,box-shadow .4s;position:absolute;inset:0}.InteractivePhilosophyVisual-module__XIO7hG__meshRing:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffff26 0%,#0284c70d 60%,#0000 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 2px 2px 10px #ffffff40,inset -2px -2px 15px #0284c740}.InteractivePhilosophyVisual-module__XIO7hG__assembling{transition:transform .4s cubic-bezier(.34,1.56,.64,1),color .4s,opacity .4s,box-shadow .4s}.InteractivePhilosophyVisual-module__XIO7hG__stateIdle{color:var(--color-brand-cyan);opacity:.9;box-shadow:none}.InteractivePhilosophyVisual-module__XIO7hG__stateGray{color:var(--color-text-muted);opacity:.5;box-shadow:none}.InteractivePhilosophyVisual-module__XIO7hG__stateCyan{color:var(--color-brand-cyan);opacity:.8;box-shadow:none}.InteractivePhilosophyVisual-module__XIO7hG__stateFinal{color:var(--color-brand-cyan);opacity:1}@keyframes InteractivePhilosophyVisual-module__XIO7hG__flash1{0%{box-shadow:none;color:var(--color-brand-cyan)}50%{box-shadow:0 0 15px var(--color-brand-cyan);color:#fff}to{box-shadow:0 0 5px var(--color-brand-cyan);color:var(--color-brand-cyan)}}.InteractivePhilosophyVisual-module__XIO7hG__flashStep1{opacity:1;animation:.4s ease-out forwards InteractivePhilosophyVisual-module__XIO7hG__flash1}@keyframes InteractivePhilosophyVisual-module__XIO7hG__flash2{0%{box-shadow:0 0 5px var(--color-brand-cyan);color:var(--color-brand-cyan)}20%{box-shadow:0 0 25px var(--color-brand-cyan);color:#fff}to{box-shadow:0 0 10px var(--color-brand-cyan);color:var(--color-brand-cyan)}}.InteractivePhilosophyVisual-module__XIO7hG__flashStep2{opacity:1;animation:.6s ease-out forwards InteractivePhilosophyVisual-module__XIO7hG__flash2}@keyframes InteractivePhilosophyVisual-module__XIO7hG__flashFade{0%{box-shadow:0 0 10px var(--color-brand-cyan);color:var(--color-brand-cyan);opacity:1}20%{box-shadow:0 0 20px var(--color-brand-cyan);color:#fff;opacity:1}to{box-shadow:none;color:var(--color-text-muted);opacity:.5}}.InteractivePhilosophyVisual-module__XIO7hG__flashStep3{animation:.5s ease-out forwards InteractivePhilosophyVisual-module__XIO7hG__flashFade}@keyframes InteractivePhilosophyVisual-module__XIO7hG__flashOrange{0%{box-shadow:none;color:var(--color-text-muted);opacity:.5}20%{box-shadow:0 0 20px var(--color-brand-orange);color:#fff;opacity:1}to{box-shadow:0 0 10px var(--color-brand-orange);color:var(--color-brand-orange);opacity:1}}.InteractivePhilosophyVisual-module__XIO7hG__flashOrange{animation:.4s ease-out forwards InteractivePhilosophyVisual-module__XIO7hG__flashOrange}@keyframes InteractivePhilosophyVisual-module__XIO7hG__flashFinal{0%{box-shadow:none;color:var(--color-brand-cyan);opacity:.8}30%{box-shadow:0 0 30px var(--color-brand-cyan);color:#fff;opacity:1}to{box-shadow:0 0 10px var(--color-brand-cyan);color:var(--color-brand-cyan);opacity:1}}.InteractivePhilosophyVisual-module__XIO7hG__flashFinal{animation:.6s ease-out forwards InteractivePhilosophyVisual-module__XIO7hG__flashFinal}@keyframes InteractivePhilosophyVisual-module__XIO7hG__coreFlash{0%{opacity:0;transform:scale(0)}50%{box-shadow:0 0 30px var(--color-brand-orange);opacity:1;background:var(--color-brand-orange);border:2px solid #fff;border-radius:50%;transform:scale(1.3)}to{box-shadow:0 0 20px var(--color-brand-orange);opacity:1;background:radial-gradient(circle,var(--color-brand-orange)0%,transparent 70%);border-radius:50%;transform:scale(1)}}.InteractivePhilosophyVisual-module__XIO7hG__coreHidden{opacity:0;transform:scale(0)}.InteractivePhilosophyVisual-module__XIO7hG__coreFlash{animation:.6s ease-out forwards InteractivePhilosophyVisual-module__XIO7hG__coreFlash}.InteractivePhilosophyVisual-module__XIO7hG__coreActive{opacity:1;box-shadow:0 0 30px var(--color-brand-orange);background:radial-gradient(circle,var(--color-brand-orange)0%,transparent 70%);border-radius:50%;transform:scale(1)}
