.gbnexus-ecosystem{--gbe-bg: var(--gb-premium-bg, var(--gb-bg, #03070d));--gbe-surface: var(--gb-premium-surface, var(--gb-surface, #08121f));--gbe-surface-raised: var(--gb-premium-surface-raised, var(--gb-surface-2, #0d1a2b));--gbe-border: var(--gb-premium-border, var(--gb-line, rgba(135, 190, 255, .16)));--gbe-border-hover: var(--gb-premium-border-hover, var(--gb-line-strong, rgba(70, 201, 255, .46)));--gbe-accent: var(--gb-premium-cyan, var(--gb-accent, #4bd8ff));--gbe-accent-2: var(--gb-premium-blue, var(--gb-accent-2, #247cff));--gbe-copy: var(--gb-premium-copy, var(--gb-text, #f7faff));--gbe-muted: var(--gb-premium-muted, var(--gb-muted, #a5b3c6));--gbe-radius: var(--gb-premium-radius, var(--gb-radius-md, 1.8rem));--gbe-shadow: var(--gb-premium-shadow, var(--gb-shadow-md, 0 2.2rem 6rem rgba(0, 0, 0, .34)));--gbe-ease: var(--gb-ease, cubic-bezier(.22, 1, .36, 1));--gbe-amber: #ffb347;background:var(--gbe-bg);color:var(--gbe-copy);padding-top:var(--gbe-pt, 96px);padding-bottom:var(--gbe-pb, 96px);overflow:hidden}.gbnexus-ecosystem__wrap{display:flex;flex-direction:column;gap:clamp(3.2rem,6vw,6rem)}.gbnexus-ecosystem__intro{max-width:78rem;margin:0 auto;text-align:center}.gbnexus-ecosystem__title{margin-bottom:1.2rem}.gbnexus-ecosystem__sub{margin:0 auto}.gbnexus-ecosystem__tagline{margin:2rem 0 0;color:var(--gbe-muted);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.gbnexus-ecosystem__tagline span+span:before{content:"\b7";margin-right:.8rem;color:var(--gbe-accent)}.gbnexus-ecosystem__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.gbnexus-ecosystem__card{position:relative;display:flex;flex-direction:column;border:1px solid var(--gbe-border);border-radius:var(--gbe-radius);background:linear-gradient(150deg,var(--gbe-surface-raised),var(--gbe-bg) 130%);padding:2.4rem 2rem;box-shadow:var(--gbe-shadow);transition:transform .4s var(--gbe-ease),border-color .4s ease,box-shadow .4s ease}.gbnexus-ecosystem__card:hover,.gbnexus-ecosystem__card:focus-within{transform:translateY(-.6rem);border-color:var(--gbe-border-hover);box-shadow:0 3rem 7rem #0006}.gbnexus-ecosystem__card-media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;margin-bottom:1.6rem;border-radius:calc(var(--gbe-radius) * .7);background:radial-gradient(circle at 50% 40%,rgba(70,201,255,.16),transparent 70%);overflow:hidden}.gbnexus-ecosystem__card-image{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 1.6rem 2.4rem rgba(0,0,0,.45))}.gbnexus-ecosystem__card-placeholder{font-size:4.4rem;font-weight:700;color:var(--gbe-border-hover);letter-spacing:0}.gbnexus-ecosystem__card-media--premium{background:var(--gbe-surface-raised, #0b0e14)}.gbnexus-ecosystem__card-media--premium .gbnexus-ecosystem__card-image{object-fit:cover;object-position:center center;filter:none;transition:transform .5s cubic-bezier(.22,.61,.36,1);will-change:transform}.gbnexus-ecosystem__card--premium:hover .gbnexus-ecosystem__card-media--premium .gbnexus-ecosystem__card-image,.gbnexus-ecosystem__card--premium:focus-within .gbnexus-ecosystem__card-media--premium .gbnexus-ecosystem__card-image{transform:scale(1.04)}.gbnexus-ecosystem__card-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 35%,#080c12c7)}@media(prefers-reduced-motion:reduce){.gbnexus-ecosystem__card-media--premium .gbnexus-ecosystem__card-image{transition:none!important}}.gbnexus-ecosystem__card-body{display:flex;flex-direction:column;gap:.6rem}.gbnexus-ecosystem__status{display:inline-flex;align-self:flex-start;align-items:center;padding:.3rem 1rem;border-radius:999px;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid currentColor;margin-bottom:.4rem}.gbnexus-ecosystem__status--available{color:var(--gbe-accent)}.gbnexus-ecosystem__status--coming_soon{color:var(--gbe-amber)}.gbnexus-ecosystem__status--future{color:var(--gbe-muted)}.gbnexus-ecosystem__card-title{margin:0;font-size:2.2rem;letter-spacing:-.02em}.gbnexus-ecosystem__card-tagline{margin:0;color:var(--gbe-muted);font-size:1.45rem;line-height:1.55;flex-grow:1}.gbnexus-ecosystem__card-btn{margin-top:1.2rem;align-self:flex-start}.gbnexus-ecosystem__card-btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.gbnexus-ecosystem__connector{position:relative;display:flex;align-items:center;justify-content:center;height:4rem}.gbnexus-ecosystem__connector-line{width:100%;height:100%;overflow:visible}.gbnexus-ecosystem__connector-track,.gbnexus-ecosystem__connector-draw{stroke:var(--gbe-border);stroke-width:1.5;vector-effect:non-scaling-stroke}.gbnexus-ecosystem__connector-draw{stroke:var(--gbe-accent);stroke-dasharray:980;stroke-dashoffset:0}.gbnexus-ecosystem__connector-dot{fill:var(--gbe-bg);stroke:var(--gbe-accent);stroke-width:1.5;vector-effect:non-scaling-stroke}.gbnexus-ecosystem__connector-label{position:absolute;padding:.6rem 1.8rem;background:var(--gbe-bg);border:1px solid var(--gbe-border-hover);border-radius:999px;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gbe-copy)}.gbnexus-ecosystem__section-heading{margin:0 0 2.4rem;text-align:center;font-size:clamp(2.2rem,2.6vw,3rem);letter-spacing:-.02em}.gbnexus-ecosystem__benefits-grid,.gbnexus-ecosystem__why-grid{display:grid;gap:2rem;text-align:center}.gbnexus-ecosystem__benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gbnexus-ecosystem__why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gbnexus-ecosystem__benefit,.gbnexus-ecosystem__reason{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:2rem 1.4rem;border:1px solid var(--gbe-border);border-radius:var(--gbe-radius);background:var(--gbe-surface)}.gbnexus-ecosystem__benefit-icon,.gbnexus-ecosystem__reason-icon{color:var(--gbe-accent)}.gbnexus-ecosystem__benefit-icon svg,.gbnexus-ecosystem__reason-icon svg{width:3.2rem;height:3.2rem;stroke:currentColor;stroke-width:1.6}.gbnexus-ecosystem__benefit b,.gbnexus-ecosystem__reason b{font-size:1.6rem;letter-spacing:-.01em}.gbnexus-ecosystem__benefit p,.gbnexus-ecosystem__reason p{margin:0;color:var(--gbe-muted);font-size:1.35rem;line-height:1.55}.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready .gbnexus-ecosystem__card,.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready .gbnexus-ecosystem__benefit,.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready .gbnexus-ecosystem__reason{opacity:0;transform:translateY(1.6rem);transition:opacity .6s var(--gbe-ease),transform .6s var(--gbe-ease)}.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready.is-in-view .gbnexus-ecosystem__card,.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready.is-in-view .gbnexus-ecosystem__benefit,.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready.is-in-view .gbnexus-ecosystem__reason{opacity:1;transform:none}.gbnexus-ecosystem__cards .gbnexus-ecosystem__card:nth-child(1){transition-delay:0ms}.gbnexus-ecosystem__cards .gbnexus-ecosystem__card:nth-child(2){transition-delay:80ms}.gbnexus-ecosystem__cards .gbnexus-ecosystem__card:nth-child(3){transition-delay:.16s}.gbnexus-ecosystem__cards .gbnexus-ecosystem__card:nth-child(4){transition-delay:.24s}.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready .gbnexus-ecosystem__connector-draw{transition:stroke-dashoffset 1.1s var(--gbe-ease);stroke-dashoffset:980}.gbnexus-ecosystem.gbnexus-ecosystem--fx-ready.is-in-view .gbnexus-ecosystem__connector-draw{stroke-dashoffset:0}.gbnexus-ecosystem--static .gbnexus-ecosystem__card,.gbnexus-ecosystem--static .gbnexus-ecosystem__benefit,.gbnexus-ecosystem--static .gbnexus-ecosystem__reason,.gbnexus-ecosystem--static .gbnexus-ecosystem__connector-draw{opacity:1!important;transform:none!important;stroke-dashoffset:0!important;transition:none!important}@media(prefers-reduced-motion:reduce){.gbnexus-ecosystem .gbnexus-ecosystem__card,.gbnexus-ecosystem .gbnexus-ecosystem__benefit,.gbnexus-ecosystem .gbnexus-ecosystem__reason,.gbnexus-ecosystem .gbnexus-ecosystem__connector-draw{opacity:1!important;transform:none!important;stroke-dashoffset:0!important;transition:none!important}.gbnexus-ecosystem .gbnexus-ecosystem__card:hover{transform:none}}@media(max-width:1200px)and (min-width:990px){.gbnexus-ecosystem__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){.gbnexus-ecosystem__cards,.gbnexus-ecosystem__benefits-grid,.gbnexus-ecosystem__why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.gbnexus-ecosystem__cards,.gbnexus-ecosystem__benefits-grid,.gbnexus-ecosystem__why-grid{grid-template-columns:1fr}.gbnexus-ecosystem__connector-label{font-size:1.05rem;padding:.5rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/gbnexus-ecosystem.css.map */
