.eS2PWW_section{padding:var(--sp-20) var(--sp-6);z-index:30;isolation:isolate;position:relative;overflow:hidden}.eS2PWW_ambient{pointer-events:none;filter:blur(2px);background:radial-gradient(#00d2ff12 0%,#0000 70%);width:500px;height:600px;position:absolute;top:50%;left:-200px;transform:translateY(-50%)}.eS2PWW_inner{gap:var(--sp-10);flex-direction:column;max-width:1100px;margin:0 auto;display:flex}.eS2PWW_header{gap:var(--sp-4);flex-direction:column;max-width:640px;display:flex}.eS2PWW_badge{width:fit-content;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-full);border:1px solid var(--border-cyan);background:var(--accent-cyan-subtle);color:var(--accent-cyan-dim);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.eS2PWW_headline{letter-spacing:-.03em;font-size:clamp(2.1rem,3.6vw + .4rem,3.4rem);font-weight:800;line-height:1.1}.eS2PWW_headerBody{color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.eS2PWW_stats{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eS2PWW_card{--tone:#00d2ff;border-radius:var(--r-xl);border:1px solid var(--border-default);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--tone) 10%, transparent), transparent 60%), #0d1015;cursor:help;flex-direction:column;gap:8px;padding:22px 20px 24px;transition:border-color .25s,transform .25s;display:flex;position:relative}.eS2PWW_card:hover{border-color:color-mix(in srgb, var(--tone) 45%, transparent);transform:translateY(-3px)}.eS2PWW_card_clock{--tone:#f87171}.eS2PWW_card_spatial{--tone:#4a9eff}.eS2PWW_card_flow{--tone:#34d399}.eS2PWW_card_click{--tone:#00d2ff}.eS2PWW_visual{align-items:center;height:72px;margin-bottom:6px;display:flex}.eS2PWW_value{letter-spacing:-.04em;color:var(--tone);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,3.4vw,3rem);font-weight:800;line-height:1}.eS2PWW_suffix{letter-spacing:-.01em;margin-left:2px;font-size:.5em;font-weight:750}.eS2PWW_valueWords{letter-spacing:-.03em;font-size:.62em;line-height:1.1;display:block}.eS2PWW_label{color:var(--text-secondary);font-size:.92rem;line-height:1.45}.eS2PWW_clock{width:64px;height:64px}.eS2PWW_clockTrack{fill:none;stroke:#ffffff14;stroke-width:5px}.eS2PWW_clockFill{fill:none;stroke:var(--tone);stroke-width:5px;stroke-linecap:round;stroke-dasharray:163.4;stroke-dashoffset:163.4px;transform-origin:32px 32px;transition:stroke-dashoffset 1.4s cubic-bezier(.22,1,.36,1);transform:rotate(-90deg)}.eS2PWW_cardActive .eS2PWW_clockFill{stroke-dashoffset:49px}.eS2PWW_clockHand{stroke:#fff;stroke-width:2.5px;stroke-linecap:round;transform-origin:32px 32px;animation:3s linear infinite eS2PWW_clock-spin}.eS2PWW_clockPin{fill:#fff}@keyframes eS2PWW_clock-spin{to{transform:rotate(360deg)}}.eS2PWW_spatial{background:#070b12;border:2px solid #ffffff29;border-radius:7px;width:96px;height:60px;position:relative}.eS2PWW_spatial i{border-radius:3px;position:absolute;top:5px;bottom:5px}.eS2PWW_spatialLeft{background:linear-gradient(#4a9eff,#2d7dd2);width:52%;animation:3.2s ease-in-out infinite eS2PWW_snap-left;left:5px}.eS2PWW_spatialRight{background:linear-gradient(#00d2ff,#0891b2);width:34%;animation:3.2s ease-in-out infinite eS2PWW_snap-right;right:5px}@keyframes eS2PWW_snap-left{0%,55%,to{transform:translate(0)rotate(0)}35%{transform:translate(14px,6px)rotate(-4deg)}}@keyframes eS2PWW_snap-right{0%,55%,to{transform:translate(0)rotate(0)}35%{transform:translate(-16px,-4px)rotate(5deg)}}.eS2PWW_flow{background:#070b12;border:2px solid #ffffff29;border-radius:7px;flex-direction:column;gap:7px;width:96px;height:60px;padding:9px 8px;animation:3.6s ease-out infinite eS2PWW_flow-ready;display:flex;position:relative}.eS2PWW_flowBar{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden}.eS2PWW_flowBar i{border-radius:inherit;background:var(--tone);transform-origin:0;height:100%;animation:3.6s cubic-bezier(.2,.9,.2,1) infinite eS2PWW_flow-fill;display:block}.eS2PWW_flowLines{flex-direction:column;gap:5px;display:flex}.eS2PWW_flowLines i{background:#ffffff2e;border-radius:2px;height:4px;animation:3.6s ease-out infinite eS2PWW_flow-content;display:block}.eS2PWW_flowLines i:first-child{width:80%}.eS2PWW_flowLines i:nth-child(2){width:55%}.eS2PWW_flowCheck{color:#04150d;background:var(--tone);width:20px;height:20px;box-shadow:0 0 12px var(--tone);border-radius:50%;place-items:center;animation:3.6s ease-out infinite eS2PWW_flow-check;display:grid;position:absolute;top:-9px;right:-9px}@keyframes eS2PWW_flow-fill{0%,12%{opacity:1;transform:scaleX(0)}18%,86%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes eS2PWW_flow-content{0%,20%{opacity:0}28%,86%{opacity:1}96%,to{opacity:0}}@keyframes eS2PWW_flow-check{0%,20%{transform:scale(0)}26%{transform:scale(1.18)}30%,86%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes eS2PWW_flow-ready{0%,20%{box-shadow:none;border-color:#ffffff29}28%,86%{border-color:#34d39980;box-shadow:0 0 18px #34d3992e}96%,to{box-shadow:none;border-color:#ffffff29}}.eS2PWW_click{width:110px;height:64px;position:relative}.eS2PWW_clickRing{border:2px solid var(--tone);border-radius:50%;width:20px;height:20px;animation:2.8s ease-out infinite eS2PWW_click-ring;position:absolute;top:14px;left:14px}.eS2PWW_clickRingLate{animation-delay:.2s}.eS2PWW_clickCursor{filter:drop-shadow(0 3px 6px #0009);animation:2.8s ease-in-out infinite eS2PWW_click-press;position:absolute;top:20px;left:20px}.eS2PWW_click i{opacity:0;border:1px solid #fff3;border-radius:4px;animation:2.8s ease-out infinite eS2PWW_win-pop;position:absolute}.eS2PWW_clickWin1{background:#1e1e2e;width:36px;height:26px;top:6px;left:52px}.eS2PWW_clickWin2{background:#1a202c;width:38px;height:28px;top:30px;left:70px;animation-delay:.15s!important}@keyframes eS2PWW_click-ring{0%,20%{opacity:0;transform:scale(.4)}25%{opacity:1}60%,to{opacity:0;transform:scale(2.2)}}@keyframes eS2PWW_click-press{0%,18%,30%,to{transform:scale(1)}24%{transform:scale(.82)}}@keyframes eS2PWW_win-pop{0%,26%{opacity:0;transform:scale(.5)}36%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media (max-width:960px){.eS2PWW_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.eS2PWW_section{padding:var(--sp-16) var(--sp-4)}.eS2PWW_stats{gap:10px}.eS2PWW_card{padding:16px 14px 18px}.eS2PWW_visual{height:60px}.eS2PWW_label{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.eS2PWW_clockHand,.eS2PWW_spatial i,.eS2PWW_flow,.eS2PWW_flow i,.eS2PWW_flowCheck,.eS2PWW_clickRing,.eS2PWW_clickCursor,.eS2PWW_click i{animation:none}.eS2PWW_click i{opacity:1}.eS2PWW_clockFill{transition:none}}.eS2PWW_philosophy{align-items:center;gap:var(--sp-5);margin-top:var(--sp-6);padding-top:var(--sp-12);border-top:1px solid var(--border-subtle);text-align:center;flex-direction:column;display:flex}.eS2PWW_philosophyLine{letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}.eS2PWW_principles{gap:var(--sp-6);width:100%;margin-top:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.eS2PWW_principle{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.eS2PWW_principleText{flex-direction:column;gap:4px;max-width:280px;display:flex}.eS2PWW_principleText b{letter-spacing:-.01em;color:var(--text-primary);font-size:.98rem;font-weight:750}.eS2PWW_principleText span{color:var(--text-secondary);font-size:.88rem;line-height:1.5}@media (max-width:720px){.eS2PWW_principles{gap:var(--sp-4);text-align:left;grid-template-columns:1fr}.eS2PWW_principle{align-items:flex-start;gap:var(--sp-4);flex-direction:row}.eS2PWW_principleText{max-width:none}}
