.dotted-surface-fallback{opacity:.62;background:radial-gradient(circle at 1px 1px,#ffffff2e 1px,#0000 0) 0 0/24px 24px,radial-gradient(circle at 0 0,#38bdf81a,#0000 58%) 0 0/100% 100%,linear-gradient(#070a0e1f,#04070b6b) 0 0/100% 100%}.dotted-surface-fallback[data-fallback=true]{filter:saturate(.92)brightness(.92)}
.PhilosophySection-module__VaEtCW__philosophySection{background-image:radial-gradient(120% 80%,#14b8a621 0%,#14b8a60d 26%,#05090b00 67%),linear-gradient(#0d1114eb 0%,#0a0e10fa 52%,#06090bf5 100%)}.PhilosophySection-module__VaEtCW__rows{flex-direction:column;gap:3.5rem;max-width:50rem;margin:4.1rem auto 0;display:flex}.PhilosophySection-module__VaEtCW__row{opacity:0;will-change:transform,opacity;justify-content:flex-start;align-items:center;gap:1rem;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(20px)}.PhilosophySection-module__VaEtCW__rowVisible{opacity:1;transform:translateY(0)}.PhilosophySection-module__VaEtCW__visualSlot{justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;display:flex}.PhilosophySection-module__VaEtCW__rowCopy{text-align:left;color:#ffffffdb;margin:0;font-size:1.12rem;line-height:1.6}.PhilosophySection-module__VaEtCW__rowLabel{color:#fffffffa;font-weight:600}.PhilosophySection-module__VaEtCW__rowDivider{color:#ffffffb3;margin:0 .4rem;display:inline-block}.PhilosophySection-module__VaEtCW__rowDescription{color:#fffc}.PhilosophySection-module__VaEtCW__closingLine{opacity:0;will-change:transform,opacity;transition:opacity .7s,transform .7s;transform:translateY(14px)}.PhilosophySection-module__VaEtCW__closingLineVisible{opacity:1;transform:translateY(0)}.PhilosophySection-module__VaEtCW__visualFrame{color:#14b8a6;width:46px;height:46px}.PhilosophySection-module__VaEtCW__structured{grid-template-columns:repeat(3,1fr);place-content:center;gap:5px;padding:6px;display:grid}.PhilosophySection-module__VaEtCW__gridDot{opacity:.34;width:8px;height:8px;transform:translate(var(--scatter-x),var(--scatter-y))scale(.56);will-change:transform,opacity;background:#14b8a6e6;border-radius:2px;transition:transform 1s cubic-bezier(.22,1,.36,1),opacity .5s,box-shadow .5s}.PhilosophySection-module__VaEtCW__gridDotActive{opacity:.98;transform:translate(0)scale(1);box-shadow:0 0 10px #14b8a652}.PhilosophySection-module__VaEtCW__predictable{justify-content:center;align-items:center;gap:7px;display:flex}.PhilosophySection-module__VaEtCW__stepDot{opacity:.52;background:#14b8a638;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 1px #14b8a640}.PhilosophySection-module__VaEtCW__stepDotAnimate{animation:.42s ease-out forwards PhilosophySection-module__VaEtCW__predictableStep}.PhilosophySection-module__VaEtCW__stepDotStatic{opacity:1;background:#14b8a6;box-shadow:0 0 0 1px #14b8a673,0 0 12px #14b8a659}@keyframes PhilosophySection-module__VaEtCW__predictableStep{0%{opacity:.52;background:#14b8a638;transform:scale(.82)}to{opacity:1;background:#14b8a6;transform:scale(1);box-shadow:0 0 0 1px #14b8a673,0 0 12px #14b8a659}}.PhilosophySection-module__VaEtCW__traceable{justify-content:center;align-items:center;display:flex}.PhilosophySection-module__VaEtCW__traceSvg{width:46px;height:46px;overflow:visible}.PhilosophySection-module__VaEtCW__traceAnchor{fill:#14b8a6a6}.PhilosophySection-module__VaEtCW__tracePath{fill:none;stroke:#14b8a6f2;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:66;stroke-dashoffset:66px}.PhilosophySection-module__VaEtCW__tracePathAnimate{animation:1s ease-out forwards PhilosophySection-module__VaEtCW__traceDraw}.PhilosophySection-module__VaEtCW__tracePathStatic{stroke-dashoffset:0}@keyframes PhilosophySection-module__VaEtCW__traceDraw{0%{stroke-dashoffset:66px}to{stroke-dashoffset:0}}.PhilosophySection-module__VaEtCW__traceWaypoint{fill:#14b8a6;opacity:0;transform-box:fill-box;transform-origin:50%}.PhilosophySection-module__VaEtCW__traceWaypointAnimate{animation:.3s ease-out forwards PhilosophySection-module__VaEtCW__traceWaypointPop}.PhilosophySection-module__VaEtCW__traceWaypointStatic{opacity:1}@keyframes PhilosophySection-module__VaEtCW__traceWaypointPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.PhilosophySection-module__VaEtCW__calm{justify-content:center;align-items:center;display:flex;position:relative}.PhilosophySection-module__VaEtCW__calmRipple{opacity:0;pointer-events:none;border:1px solid #14b8a680;border-radius:999px;width:10px;height:10px;position:absolute;transform:scale(.5)}.PhilosophySection-module__VaEtCW__calmRippleAnimate{animation:1.25s ease-out forwards PhilosophySection-module__VaEtCW__calmRippleExpand}@keyframes PhilosophySection-module__VaEtCW__calmRippleExpand{0%{opacity:.58;transform:scale(.56)}78%{opacity:.05}to{opacity:0;transform:scale(4.2)}}.PhilosophySection-module__VaEtCW__calmDot{background:#14b8a6b8;border-radius:999px;width:8px;height:8px;transition:background-color .45s,box-shadow .7s}.PhilosophySection-module__VaEtCW__calmDotActive{background:#14b8a6;box-shadow:0 0 10px #14b8a652}@media (max-width:767px){.PhilosophySection-module__VaEtCW__rows{gap:2.5rem;margin-top:3.4rem}.PhilosophySection-module__VaEtCW__row{text-align:center;flex-direction:column;align-items:center;gap:.72rem}.PhilosophySection-module__VaEtCW__visualSlot{width:36px;min-width:36px;height:36px}.PhilosophySection-module__VaEtCW__visualFrame,.PhilosophySection-module__VaEtCW__traceSvg{width:34px;height:34px}.PhilosophySection-module__VaEtCW__structured{gap:4px;padding:5px}.PhilosophySection-module__VaEtCW__gridDot,.PhilosophySection-module__VaEtCW__stepDot,.PhilosophySection-module__VaEtCW__calmDot{width:6px;height:6px}.PhilosophySection-module__VaEtCW__rowCopy{text-align:center;font-size:1rem;line-height:1.55}}
