.heroBanner{width:100%!important;margin:0 auto;overflow:hidden}.banner-image-container{padding-top:10px;width:100%;max-width:1800px;margin:0 auto}.banner-image-container img{width:100vw;max-width:1800px;margin:0 auto;border-radius:6px;box-shadow:5 5 0 #000}.Container-container{width:100%;height:100%;--sz:15px;--c0:#00353e;--c1:#0298b1;--ts:50%/calc(var(--sz) * 8) calc(var(--sz) * 16);margin:0;padding:0;overflow:hidden;--dot:var(--c1) 0 calc(var(--sz) * 0.78),#fff0 calc(calc(var(--sz) * 0.78) + 1px) 100%;--dot2:radial-gradient(circle at 90% 0%,var(--dot)) var(--ts),radial-gradient(circle at 65% 0%,var(--dot)) var(--ts),radial-gradient(circle at 40% 0%,var(--dot)) var(--ts),radial-gradient(circle at 15% 0%,var(--dot)) var(--ts);--cg1:conic-gradient(from -90deg at 5% 51%,var(--c0) 0 90deg,#fff0 0 100%) var(--ts);--cg2:conic-gradient(from -90deg at 25% 50%,var(--c1) 0 90deg,#fff0 0 100%) var(--ts);--cg3:conic-gradient(from -90deg at 30% 38.5%,var(--c0) 0 90deg,#fff0 0 100%) var(--ts);--cg4:conic-gradient(from -90deg at 50% 37.5%,var(--c1) 0 90deg,#fff0 0 100%) var(--ts);--cg5:conic-gradient(from -90deg at 55% 26%,var(--c0) 0 90deg,#fff0 0 100%) var(--ts);--cg6:conic-gradient(from -90deg at 75% 25%,var(--c1) 0 90deg,#fff0 0 100%) var(--ts);--cg7:conic-gradient(from -90deg at 80% 13.5%,var(--c0) 0 90deg,#fff0 0 100%) var(--ts);--cg8:conic-gradient(from -90deg at 100% 12.5%,var(--c1) 0 90deg,#fff0 0 100%) var(--ts);background:var(--dot2),var(--dot2),radial-gradient(circle at 90% 100%,var(--dot)) var(--ts),radial-gradient(circle at 65% 100%,var(--dot)) var(--ts),radial-gradient(circle at 40% 100%,var(--dot)) var(--ts),radial-gradient(circle at 15% 100%,var(--dot)) var(--ts),radial-gradient(circle at 90% 12.5%,var(--dot)) var(--ts),radial-gradient(circle at 65% 25%,var(--dot)) var(--ts),radial-gradient(circle at 40% 37.5%,var(--dot)) var(--ts),radial-gradient(circle at 15% 50%,var(--dot)) var(--ts),var(--cg1),var(--cg1),var(--cg2),var(--cg2),var(--cg3),var(--cg3),var(--cg4),var(--cg4),var(--cg5),var(--cg5),var(--cg6),var(--cg6),var(--cg7),var(--cg7),var(--cg8),var(--cg8),linear-gradient(-45deg,#fff0 0 32.25%,#0002 50%,#000 77.5%) var(--ts),linear-gradient(-45deg,#fff0 0 32.25%,#000 60%) var(--ts),repeating-linear-gradient(90deg,var(--c0) 0 5%,var(--c1) 0 25%) var(--ts);border-top:20px solid #fff!important;border-bottom:20px solid #fff!important}.features-container{max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;flex-direction:column;align-items:center}.features-heading{font-size:2.5rem;color:var(--gold-3);margin-bottom:40px;text-align:center}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;width:100%}.features-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;text-align:center;transition:all .3s ease;min-height:350px;box-shadow:0 4px 8px rgba(0,0,0,.1);cursor:pointer}.features-card:hover{transform:translateY(-10px);box-shadow:0 4px 16px hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.3)}.features-title{font-size:1.5rem;color:var(--gold-4);margin:20px 0 10px}.features-description{font-size:1rem;color:var(--gold-3);border-top:1px solid hsla(0,0%,100%,.2);padding-top:10px;margin-top:10px}body{margin:0;font-family:Arial,sans-serif;background-color:#1a1a1a;color:#fff}.work-container{max-width:1200px;margin:0 auto;padding:40px 20px;display:flex;flex-direction:column;align-items:center}.work-subheading{font-size:2.5rem;color:var(--gold-3);margin-bottom:20px;text-align:center}.work-max-supply{font-size:1.2rem;color:var(--gold-4);margin-bottom:40px;text-align:center}.work-content-container{width:100%;background:var(--gold-1);border:1px solid var(--gold-2);border-radius:12px;padding:30px}.work-list{list-style:none;padding:0;margin:0}.work-item{margin-bottom:20px}.work-item:last-child{margin-bottom:0}.work-item-content{display:flex;align-items:center;padding:20px;border-radius:8px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s ease}.work-item-content:hover{background:hsla(0,0%,100%,.1)}.work-icon{font-size:32px;color:var(--gold-4);margin-right:20px}.work-details{flex:1}.work-title{font-size:1.8rem;color:var(--gold-4);margin:0 0 10px}.work-description{font-size:1rem;color:var(--gold-3);line-height:1.5}