.E-yUIW_container{background-color:#070a0e;border:1px solid #ffffff1a;border-radius:1.5rem;width:100%;margin:6rem 0;padding:3rem 1rem;position:relative;overflow:hidden;box-shadow:0 20px 100px #c8a15a26}@media (min-width:640px){.E-yUIW_container{padding:3rem 2rem}}@media (min-width:1024px){.E-yUIW_container{padding:3rem}}.E-yUIW_bgGrid{pointer-events:none;background-image:linear-gradient(90deg,#c8a15a08 1px,#0000 1px),linear-gradient(#c8a15a08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.E-yUIW_bgGlowCenter{filter:blur(100px);pointer-events:none;background-image:linear-gradient(90deg,#1e3a8a1a,#c8a15a1a,#064e3b1a);border-radius:50%;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.E-yUIW_header{z-index:10;text-align:center;flex-direction:column;align-items:center;margin-bottom:4rem;display:flex;position:relative}.E-yUIW_badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#c8a15a1a;border:1px solid #c8a15a33;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;display:inline-flex}.E-yUIW_badgeIcon{color:#c8a15a;width:1rem;height:1rem}.E-yUIW_badgeText{color:#e8cc8a;text-transform:uppercase;letter-spacing:.2em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.E-yUIW_title{color:#fff;letter-spacing:-.025em;margin-bottom:1rem;font-size:2.25rem;font-weight:700}.E-yUIW_subtitle{color:#faf7f2b3;max-width:42rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.625}.E-yUIW_factoryFloor{z-index:10;flex-direction:column;align-items:center;width:100%;max-width:64rem;margin:0 auto 4rem;display:flex;position:relative}.E-yUIW_hub{justify-content:center;align-items:center;width:16rem;height:16rem;display:flex;position:relative}@media (min-width:768px){.E-yUIW_hub{width:20rem;height:20rem}}.E-yUIW_ringOuter{border:1px solid #ffffff0d;border-radius:50%;animation:10s linear infinite E-yUIW_spin;position:absolute;inset:0}.E-yUIW_ringMiddle{border:1px dashed #3b82f633;border-radius:50%;animation:15s linear infinite E-yUIW_spin-reverse;position:absolute;inset:1rem}.E-yUIW_ringInner{border:1px solid #c8a15a4d;border-radius:50%;animation:20s linear infinite E-yUIW_spin;position:absolute;inset:2rem}.E-yUIW_core{z-index:20;background-color:#10161d;border:2px solid #c8a15a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:8rem;height:8rem;display:flex;position:relative;box-shadow:0 0 50px #c8a15a4d}.E-yUIW_coreIcon{color:#c8a15a;width:2.5rem;height:2.5rem;margin-bottom:.5rem}.E-yUIW_coreLabel{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:700}.E-yUIW_orbitNode{z-index:30;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-top:-2rem;margin-left:-2rem;transition:all .5s;display:flex;position:absolute}.E-yUIW_nodeActive{background-color:#c8a15a;transform:scale(1.25);box-shadow:0 0 30px #c8a15a99}.E-yUIW_nodeInactive{background-color:#10161d;border:1px solid #ffffff1a}.E-yUIW_nodeIconActive{color:#10161d}.E-yUIW_nodeIconInactive{color:#fff6}.E-yUIW_stepDetails{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:28rem;height:6rem;margin-top:3rem;display:flex}.E-yUIW_stepBadge{color:#c8a15a;text-transform:uppercase;letter-spacing:.1em;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:.25rem;margin-bottom:.5rem;padding:.25rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem}.E-yUIW_stepTitle{color:#fff;margin-bottom:.25rem;font-size:1.125rem;font-weight:700}.E-yUIW_stepDesc{color:#c0c2c9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}.E-yUIW_metricsRow{z-index:10;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:64rem;margin:0 auto;display:grid;position:relative}@media (min-width:1024px){.E-yUIW_metricsRow{grid-template-columns:repeat(4,1fr)}}.E-yUIW_metricCard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;transition:background-color .3s;display:flex}.E-yUIW_metricCard:hover{background-color:#ffffff1a}.E-yUIW_metricHeader{justify-content:space-between;align-items:flex-start;display:flex}.E-yUIW_metricLabel{color:#ffffff80;padding-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;line-height:1.25}.E-yUIW_metricIcon{flex-shrink:0;width:1rem;height:1rem}.E-yUIW_metricValue{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:700}@media (min-width:1024px){.E-yUIW_metricValue{font-size:1.5rem}}.E-yUIW_colorWhite{color:#fff}.E-yUIW_colorEmerald{color:#34d399}.E-yUIW_colorBlue{color:#60a5fa}.E-yUIW_colorGold{color:#c8a15a}@keyframes E-yUIW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes E-yUIW_spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}
