.global-trade-page-content{overflow-x:hidden}.hero-enhanced{background:linear-gradient(135deg,#001a33,#003366);padding:140px 0 100px;position:relative;color:#fff;overflow:hidden}.hero-enhanced:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,.05) 0,transparent 60%);pointer-events:none}.hero-title{font-size:3.8rem;font-weight:800;margin-bottom:24px;letter-spacing:-1px;color:#fff}.hero-subtitle{font-size:1.25rem;font-weight:300;line-height:1.8;margin:0 auto 40px;max-width:850px;color:rgba(255,255,255,.9)}.section-spacious{padding:120px 0;position:relative}.bg-light-alt{background-color:#f8f9fa}.map-container{position:relative;padding:20px;overflow:hidden}.map-marker{position:absolute;width:14px;height:14px;background-color:#0e47a1;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px rgba(14,71,161,.2)}.trade-card{background:#fff;padding:40px 30px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.03);height:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(0,0,0,.05)}.trade-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,26,51,.08);border-color:rgba(14,71,161,.1)}.trade-card-icon{width:65px;height:65px;border-radius:16px;background:rgba(14,71,161,.05);color:#0e47a1;display:flex;align-items:center;justify-content:center;font-size:32px;margin-bottom:25px;transition:all .3s ease}.trade-card:hover .trade-card-icon{background:#0e47a1;color:#fff;transform:scale(1.05)}.statistics-section{padding:80px 0}.stat-item{text-align:center;padding:20px}.stat-icon{font-size:3rem;color:#0e47a1;margin-bottom:20px;opacity:.9}.stat-number{font-size:3.5rem;font-weight:800;color:#001a33;margin-bottom:10px;line-height:1}.stat-label{font-size:1.05rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:0}@media (max-width:991px){.section-spacious{padding:80px 0}.hero-enhanced{padding:120px 0 80px}.hero-title{font-size:2.8rem}.hero-subtitle{font-size:1.1rem}.stat-number{font-size:2.8rem}}