*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{color:#f2f2f0;background:#09090b;min-height:100vh;font-family:DM Sans,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:9999;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");position:fixed;inset:0}#root{width:100%}button{font-family:inherit}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:200;background:#000c;justify-content:center;align-items:center;padding:24px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.modal-box{background:#0d0d10;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:900px;animation:.35s cubic-bezier(.16,1,.3,1) slideUp;position:relative;overflow:hidden;box-shadow:0 32px 80px #000000b3,0 0 0 1px #ffffff0a}.era-nav-inner{padding:0 48px}.era-nav-links-row{align-items:center;gap:4px;display:flex}.era-hamburger{cursor:pointer;color:#a0a0a6;background:0 0;border:none;padding:6px;font-size:22px;line-height:1;display:none}.era-hero-section{padding:120px 48px 80px}.era-section-pad{padding:96px 48px}.era-features-section{padding:104px 48px}.era-stats-bar-wrap{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:20px 48px}.era-stats-inner{justify-content:center;align-items:center;display:flex}.era-stat-sep{background:#ffffff12;flex-shrink:0;width:1px;height:40px;margin:0 40px}.era-stat-item{text-align:center}.era-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.era-spotlight-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(40px,5vw,72px);display:grid}.era-how-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:relative}.era-how-connector{z-index:0;background:linear-gradient(90deg,#f5a62366,#00c8ee4d,#22c55e66);height:1px;position:absolute;top:32px;left:16.6%;right:16.6%}.era-schedule-grid{grid-template-columns:1fr 1px 1fr;display:grid}.era-col-divider{background:#ffffff0f}.era-custom-grid{grid-template-columns:1fr 1px 1fr 1px 1fr;display:grid}.era-inner-pad{padding:40px}.era-custom-panel{padding:30px 34px}.era-footer-cols{grid-template-columns:1.6fr 1.3fr 1fr 1fr 1fr;gap:40px;margin-bottom:56px;display:grid}.era-footer-bottom{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:24px;display:flex}@media (width<=768px){.era-nav-inner{padding:0 20px}.era-nav-links-row{display:none}.era-hamburger{display:block}.era-hero-section{padding:100px 24px 56px}.era-section-pad,.era-features-section{padding:64px 24px}.era-stats-bar-wrap{padding:16px 24px}.era-stats-inner{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.era-stat-sep{display:none}.era-stat-item{padding:4px 0}.era-grid-3{grid-template-columns:1fr}.era-spotlight-grid,.era-how-grid{grid-template-columns:1fr;gap:40px}.era-how-connector{display:none}.era-schedule-grid{grid-template-columns:1fr}.era-col-divider{display:none!important}.era-custom-grid{grid-template-columns:1fr}.era-inner-pad,.era-custom-panel{padding:24px 20px}.era-footer-cols{grid-template-columns:1fr 1fr;gap:28px;margin-bottom:36px}.era-footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}}@media (width<=480px){.era-stats-inner{grid-template-columns:repeat(2,1fr)}.era-footer-cols{grid-template-columns:1fr}}.era-switch-grid{grid-template-columns:1fr 48px 1fr;align-items:stretch;gap:0;display:grid}.era-switch-outer{padding:112px 48px}.era-system-hero{padding:108px 48px 72px}.era-system-section{padding:80px 48px}.era-includes-grid{grid-template-columns:1fr 1fr;gap:18px 32px;display:grid}.era-cta-pad{padding:52px 48px}@media (width<=768px){.era-switch-grid{grid-template-columns:1fr;gap:0}.era-switch-grid>div:nth-child(2){margin:4px auto;transform:rotate(90deg)}.era-switch-outer{padding:64px 24px}.era-system-hero{padding:88px 24px 52px}.era-system-section{padding:52px 24px}.era-includes-grid{grid-template-columns:1fr;gap:14px}.era-cta-pad{padding:32px 24px}}.era-two-col{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.era-starter-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.era-about-story{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.era-about-steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.era-about-values{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.era-contact-grid{grid-template-columns:1fr 1.5fr;align-items:start;gap:80px;display:grid}.era-mob-section{padding:80px 48px}@media (width<=768px){.era-two-col,.era-starter-grid,.era-about-story{grid-template-columns:1fr;gap:40px}.era-about-steps{grid-template-columns:1fr;gap:20px}.era-about-values{grid-template-columns:1fr;gap:16px}.era-trade-systems{grid-template-columns:1fr}.era-contact-grid{grid-template-columns:1fr;gap:48px}.era-mob-section{padding:48px 24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes era-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.12)}}@keyframes era-wave{0%,to{height:4px}50%{height:28px}}.era-vapi-pulse{animation:1.8s ease-in-out infinite era-pulse}.era-wave-bar{background:#00c8ee;border-radius:9999px;width:4px;animation:.9s ease-in-out infinite era-wave}.era-wave-bar:nth-child(2){animation-delay:.15s}.era-wave-bar:nth-child(3){background:#f5a623;animation-delay:.3s}.era-wave-bar:nth-child(4){animation-delay:.45s}.era-wave-bar:nth-child(5){animation-delay:.3s}.era-main-offer-inner{align-items:flex-start;gap:48px;display:flex}.era-main-offer-card{cursor:default}@media (width<=768px){.era-main-offer-inner{flex-direction:column;gap:32px}.era-main-offer-inner>div:last-child{width:100%;flex:auto!important}.era-main-offer-card{padding:32px 24px 28px!important}}.reveal{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-scale{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:scale(.97)translateY(10px)}.reveal-scale.visible{opacity:1;transform:scale(1)translateY(0)}.stagger-item{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.stagger-item.visible{opacity:1;transform:translateY(0)}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.era-gradient-text{background:linear-gradient(90deg,#f5a623 0%,#ffd580 30%,#f5a623 60%,#e08c0a 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer}@keyframes floatOrbA{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-18px,-22px)scale(1.06)}66%{transform:translate(22px,14px)scale(.95)}}@keyframes floatOrbB{0%,to{transform:translate(0)scale(1)}40%{transform:translate(16px,22px)scale(1.04)}70%{transform:translate(-12px,-16px)scale(.97)}}@keyframes floatOrbC{0%,to{transform:translate(0)}50%{transform:translate(8px,-18px)}}.era-orb-a{animation:12s ease-in-out infinite floatOrbA}.era-orb-b{animation:16s ease-in-out infinite floatOrbB}.era-orb-c{animation:20s ease-in-out infinite floatOrbC}.era-dot-grid{background-image:radial-gradient(circle,#ffffff0e 1px,#0000 1px);background-size:30px 30px}.era-beam-line{background:linear-gradient(90deg,#0000 0%,#f5a6234d 20%,#f5a623b3 50%,#f5a6234d 80%,#0000 100%);height:1px}@media (width<=400px){.era-hero-terminal{display:none!important}}@media (width<=480px){.era-cta-btn-row{flex-direction:column!important;align-items:stretch!important}.era-cta-btn-row button{width:100%!important}}
