.web3-hero .ec-hero__trust span{position:relative}.web3-hero .ec-hero__trust span:before{content:"";background:var(--ec-brand);transform-origin:0;opacity:0;width:100%;height:2px;animation:9s linear infinite web3-trust-progress;position:absolute;top:-24px;left:0;transform:scaleX(0)}.web3-hero .ec-hero__trust span:nth-child(2):before{animation-delay:3s}.web3-hero .ec-hero__trust span:nth-child(3):before{animation-delay:6s}.web3-integrations .ec-integration-card{min-height:420px}.web3-integration-preview{text-align:center;flex-direction:column;justify-content:center;gap:13px;min-height:170px;display:flex}.web3-integration-preview>span{width:44px;height:44px;color:var(--ec-brand);background:var(--ec-surface);border-radius:13px;place-items:center;animation:4s ease-in-out infinite web3-node-pulse;display:grid}.web3-integration-preview strong{color:var(--ec-brand);font-size:13px;font-weight:600;line-height:21px}.web3-integration-preview p{color:var(--ec-muted);margin:0;font-size:11px;line-height:19px}.web3-integration-preview--1{background:#e8f1ff}.web3-integration-preview--1>span{animation-delay:.7s}.web3-integration-preview--2>span{animation-delay:1.4s}.web3-features .ec-feature-banner{align-items:center;min-height:60px;display:flex}.web3-features .ec-feature-banner h3{margin:0}.web3-features .ec-feature{min-height:175px}.web3-solutions-grid>div:last-child{grid-column:1/-1}.web3-solutions-grid .trading-solution{min-height:170px}#web3-cta .final-cta__panel{grid-template-columns:minmax(0,1fr) 310px}#web3-cta .final-cta__title{font-size:44px;line-height:1.15}[data-theme=dark] .web3-integration-preview--1{background:var(--color-surface-elevated)}@keyframes web3-node-pulse{0%,to{transform:translateY(0)scale(1);box-shadow:0 0 #2000dc00}50%{transform:translateY(-4px)scale(1.05);box-shadow:0 0 0 7px #2000dc08}}@keyframes web3-trust-progress{0%{opacity:1;transform:scaleX(0)}30%,33.32%{opacity:1;transform:scaleX(1)}33.34%,to{opacity:0;transform:scaleX(1)}}@media (max-width:1050px){.web3-features .ec-feature{min-height:205px}}@media (max-width:760px){.web3-features .ec-feature{min-height:0}.web3-hero .ec-hero__trust span{padding-top:12px}.web3-hero .ec-hero__trust span:before{top:0}#web3-cta .final-cta__panel{grid-template-columns:minmax(0,1fr)}#web3-cta .final-cta__title{font-size:34px}}@media (max-width:390px){#web3-cta .final-cta__title{font-size:30px}}@media (prefers-reduced-motion:reduce){.web3-integration-preview>span,.web3-hero .ec-hero__trust span:before{animation:none}.web3-hero .ec-hero__trust span:before{opacity:1;transform:none}}
