.trading-banner-custom{width:100%;min-height:500px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a0e1a,#1a2332,#0f1419)}.trading-banner-custom--full-width{width:100vw;margin-left:calc(-50vw + 50%)}.trading-banner-custom__container{position:relative;width:100%;height:100%;max-width:var(--page-width, 120rem);margin:0 auto;padding:0 1.5rem}.trading-banner-custom__content{position:relative;z-index:10;text-align:center;color:rgb(var(--color-foreground, 255, 255, 255));padding:0}.trading-banner-custom__title{font-family:var(--font-heading-family);font-weight:700;margin-bottom:1.5rem;background:linear-gradient(45deg,#00d4ff,#0f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(1.5rem,4vw,3.5rem)}.trading-banner-custom__subtitle{font-family:var(--font-body-family);margin-bottom:1.5rem;line-height:1.4;opacity:.95;font-weight:500;font-size:clamp(1.1rem,2.5vw,1.8rem)}.trading-banner-custom__description{font-family:var(--font-body-family);margin-bottom:2rem;line-height:1.6;opacity:.9;max-width:90%;margin-left:auto;margin-right:auto;font-size:clamp(.9rem,1.8vw,1.2rem)}.trading-banner-custom__highlight{color:#0f8;font-weight:600}.trading-banner-custom__stats{display:grid;gap:1rem;margin-top:2rem;justify-items:center;grid-template-columns:repeat(2,1fr);max-width:400px;margin-left:auto;margin-right:auto}.trading-banner-custom__stat-item{text-align:center;width:100%;padding:.8rem;border:1px solid rgba(0,255,136,.3);border-radius:8px;background:#00ff880d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trading-banner-custom__stat-number{font-family:var(--font-heading-family);font-weight:700;display:block;line-height:1.2;margin-bottom:.5rem;color:#0f8;font-size:clamp(1.2rem,2.5vw,2.2rem)}.trading-banner-custom__stat-label{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.1em;line-height:1.2;opacity:.9;font-size:clamp(.7rem,1.2vw,.9rem)}.trading-banner-custom__cta{margin-top:2rem;display:flex;justify-content:center;gap:1rem;flex-direction:column;align-items:center}.trading-banner-custom__button{display:inline-block;padding:1rem 2rem;background:linear-gradient(45deg,#0f8,#00d4ff);color:#0a0e1a;text-decoration:none;border-radius:8px;font-weight:600;font-family:var(--font-body-family);transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 15px #00ff884d;width:100%;max-width:280px;text-align:center;font-size:clamp(.8rem,1.5vw,1rem)}.trading-banner-custom__button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00ff8880;filter:brightness(1.1)}.trading-banner-custom__button--secondary{background:transparent;border:2px solid #00d4ff;color:#00d4ff}.trading-banner-custom__button--secondary:hover{background:#00d4ff;color:#0a0e1a}@media screen and (min-width: 750px) and (max-width: 990px){.trading-banner-custom{min-height:550px}.trading-banner-custom__content{max-width:85%;margin:0 auto}.trading-banner-custom__description{max-width:80%}.trading-banner-custom__stats{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:500px;margin-top:2.5rem}.trading-banner-custom__stat-item{padding:1rem}.trading-banner-custom__cta{flex-direction:row;gap:1.5rem;margin-top:2.5rem}.trading-banner-custom__button{max-width:220px}}@media screen and (min-width: 991px){.trading-banner-custom{min-height:600px}.trading-banner-custom__title{margin-bottom:2rem;letter-spacing:.05em;background:linear-gradient(45deg,#00d4ff,#0f8,#09c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trading-banner-custom__subtitle{margin-bottom:2rem}.trading-banner-custom__description{margin-bottom:3rem;max-width:70%}.trading-banner-custom__stats{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:none;margin-top:3rem}.trading-banner-custom__stat-item{padding:1.2rem;min-width:12rem}.trading-banner-custom__cta{flex-direction:row;gap:2rem;margin-top:3rem}.trading-banner-custom__button{max-width:none;padding:1.2rem 2.5rem}}@media screen and (max-width: 749px){.trading-banner-custom{min-height:450px}.trading-banner-custom__container{padding:0 1rem}.trading-banner-custom__title{margin-bottom:1rem;letter-spacing:.02em;background:linear-gradient(45deg,#00d4ff,#0f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trading-banner-custom__subtitle{margin-bottom:1rem}.trading-banner-custom__description{margin-bottom:1.5rem;max-width:95%}.trading-banner-custom__stats{margin-top:1.5rem;gap:.8rem;max-width:320px}.trading-banner-custom__stat-item{padding:.6rem}.trading-banner-custom__cta{margin-top:1.5rem;gap:.8rem}.trading-banner-custom__button{padding:.9rem 1.5rem;max-width:250px}}@media screen and (max-width: 479px){.trading-banner-custom{min-height:400px}.trading-banner-custom__stats{gap:.6rem;max-width:280px}.trading-banner-custom__stat-item{padding:.5rem}.trading-banner-custom__button{max-width:220px;padding:.8rem 1.2rem}}.trading-banner-custom--animated .trading-banner-custom__title{animation:trading-title-pulse 6s ease-in-out infinite}.trading-banner-custom--animated .trading-banner-custom__subtitle{animation:trading-subtitle-glow 8s ease-in-out infinite}.trading-banner-custom--animated .trading-banner-custom__description{animation:trading-description-fade 10s ease-in-out infinite}.trading-banner-custom--animated .trading-banner-custom__stat-item{animation:trading-stat-counter 8s ease-in-out infinite}@keyframes trading-title-pulse{0%,to{filter:drop-shadow(0 0 1rem rgba(0,255,136,.5));transform:scale(1)}50%{filter:drop-shadow(0 0 2.5rem rgba(0,255,136,.8));transform:scale(1.02)}}@keyframes trading-subtitle-glow{0%,to{opacity:.9;text-shadow:0 0 10px rgba(0,212,255,.3)}50%{opacity:1;text-shadow:0 0 20px rgba(0,212,255,.6)}}@keyframes trading-description-fade{0%,to{opacity:.85}50%{opacity:1}}@keyframes trading-stat-counter{0%{transform:translateY(1rem);opacity:0}25%{transform:translateY(0);opacity:1}75%{transform:translateY(0);opacity:1}to{transform:translateY(-1rem);opacity:0}}.trading-banner-custom__title,.trading-banner-custom__subtitle,.trading-banner-custom__description,.trading-banner-custom__stat-item{will-change:transform,opacity;backface-visibility:hidden}@media (max-width: 749px) and (prefers-reduced-motion: no-preference){.trading-banner-custom--animated .trading-banner-custom__title,.trading-banner-custom--animated .trading-banner-custom__subtitle{animation-duration:12s}.trading-banner-custom--animated .trading-banner-custom__stat-item{animation:none}}@media (prefers-reduced-motion: reduce){.trading-banner-custom--animated .trading-banner-custom__title,.trading-banner-custom--animated .trading-banner-custom__subtitle,.trading-banner-custom--animated .trading-banner-custom__description,.trading-banner-custom--animated .trading-banner-custom__stat-item{animation:none!important}.trading-banner-custom__title{filter:drop-shadow(0 0 1rem rgba(0,255,136,.5))}}@media (prefers-contrast: high){.trading-banner-custom__title{-webkit-text-fill-color:currentColor;background:none;color:#0f8}.trading-banner-custom__subtitle,.trading-banner-custom__description,.trading-banner-custom__stat-number,.trading-banner-custom__stat-label{opacity:1}}@media (hover: none) and (pointer: coarse){.trading-banner-custom__stat-item{min-height:70px;padding:1rem}.trading-banner-custom__button{min-height:48px;padding:1rem 2rem}.trading-banner-custom__title,.trading-banner-custom__subtitle,.trading-banner-custom__description{-webkit-user-select:none;user-select:none}}.trading-banner-custom.color-background-1,.trading-banner-custom.color-background-2{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.trading-banner-custom.color-inverse{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media print{.trading-banner-custom{background:#fff!important;color:#000!important;box-shadow:none!important;min-height:auto!important}.trading-banner-custom__title{-webkit-text-fill-color:black!important;color:#000!important;background:none!important;filter:none!important;animation:none!important}.trading-banner-custom__subtitle,.trading-banner-custom__description,.trading-banner-custom__stat-number,.trading-banner-custom__stat-label{color:#000!important;animation:none!important}.trading-banner-custom__stats{grid-template-columns:repeat(4,1fr)!important;gap:1rem!important}.trading-banner-custom__cta{display:none!important}}.shopify-design-mode .trading-banner-custom{min-height:40rem}.shopify-design-mode .trading-banner-custom__content{border:2px dashed rgba(var(--color-foreground),.2);border-radius:.5rem}.trading-banner-custom--compact{min-height:350px}.trading-banner-custom--tall{min-height:700px}@media (min-width: 750px){.trading-banner-custom--compact{min-height:450px}.trading-banner-custom--tall{min-height:800px}}@media (min-width: 991px){.trading-banner-custom--compact{min-height:500px}.trading-banner-custom--tall{min-height:900px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/trading-banner-custom.css.map */
