.elementor-11684 .elementor-element.elementor-element-527fd5cb > .elementor-container{min-height:400px;}.elementor-11684 .elementor-element.elementor-element-527fd5cb > .elementor-background-overlay{opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11684 .elementor-element.elementor-element-527fd5cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:0px;padding:90px 0px 0px 0px;}.elementor-11684 .elementor-element.elementor-element-1ea27233{margin-top:0px;margin-bottom:0px;}.elementor-11684 .elementor-element.elementor-element-258d660b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11684 .elementor-element.elementor-element-79229f10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-11684 .elementor-element.elementor-element-79229f10 .elementor-icon-list-icon i{color:#E99B05;transition:color 0.3s;}.elementor-11684 .elementor-element.elementor-element-79229f10 .elementor-icon-list-icon svg{fill:#E99B05;transition:fill 0.3s;}.elementor-11684 .elementor-element.elementor-element-79229f10{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-11684 .elementor-element.elementor-element-79229f10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11684 .elementor-element.elementor-element-79229f10 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-11684 .elementor-element.elementor-element-79229f10 .elementor-icon-list-text{color:#E99B05;transition:color 0.3s;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-c64c215{font-family:"Fraunces", Sans-serif;font-size:70px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-5059ec6{font-family:"Fraunces", Sans-serif;font-size:70px;font-weight:700;text-transform:capitalize;font-style:normal;color:#AC7203;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-b598f58{font-family:"Fraunces", Sans-serif;font-size:80px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e{width:var( --container-widget-width, 92.365% );max-width:92.365%;--container-widget-width:92.365%;--container-widget-flex-grow:0;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .subtext{color:#FFFFFFED;font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;}.elementor-11684 .elementor-element.elementor-element-388da958.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11684 .elementor-element.elementor-element-179ccd89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-11684 .elementor-element.elementor-element-179ccd89 .elementor-icon-list-icon i{color:#E99B05;transition:color 0.3s;}.elementor-11684 .elementor-element.elementor-element-179ccd89 .elementor-icon-list-icon svg{fill:#E99B05;transition:fill 0.3s;}.elementor-11684 .elementor-element.elementor-element-179ccd89{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-11684 .elementor-element.elementor-element-179ccd89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11684 .elementor-element.elementor-element-179ccd89 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-11684 .elementor-element.elementor-element-179ccd89 .elementor-icon-list-text{color:#E99B05;transition:color 0.3s;}.elementor-11684 .elementor-element.elementor-element-111344a9 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-c64c215{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-11684 .elementor-element.elementor-element-111344a9 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-4e5822c{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:#D99333;}.elementor-11684 .elementor-element.elementor-element-111344a9{width:var( --container-widget-width, 92.365% );max-width:92.365%;--container-widget-width:92.365%;--container-widget-flex-grow:0;}.elementor-11684 .elementor-element.elementor-element-111344a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11684 .elementor-element.elementor-element-111344a9 .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-11684 .elementor-element.elementor-element-111344a9 .eael-dual-header .subtext{color:#FFFFFFED;font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;}.elementor-11684 .elementor-element.elementor-element-3e0558ac .elementor-button{background-color:#012A50;font-family:"Inter", Sans-serif;font-size:14px;font-weight:200;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-11684 .elementor-element.elementor-element-3e0558ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11684 .elementor-element.elementor-element-4e333c60 .elementor-button{background-color:#012A5008;font-family:"Inter", Sans-serif;font-size:14px;font-weight:200;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-11684 .elementor-element.elementor-element-4e333c60 .elementor-button-content-wrapper{flex-direction:row;}body.elementor-page-11684:not(.elementor-motion-effects-element-type-background), body.elementor-page-11684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-c64c215{font-size:45px;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-5059ec6{font-size:45px;}.elementor-11684 .elementor-element.elementor-element-10ff4c1e .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-b598f58{font-size:45px;}.elementor-11684 .elementor-element.elementor-element-111344a9 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-c64c215{font-size:35px;line-height:0.1em;}.elementor-11684 .elementor-element.elementor-element-111344a9 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-4e5822c{font-size:35px;line-height:0.1em;}}@media(min-width:768px){.elementor-11684 .elementor-element.elementor-element-1de50578{width:3.808%;}.elementor-11684 .elementor-element.elementor-element-258d660b{width:91.031%;}.elementor-11684 .elementor-element.elementor-element-1282cd93{width:4.435%;}.elementor-11684 .elementor-element.elementor-element-68b36384{width:10.714%;}.elementor-11684 .elementor-element.elementor-element-388da958{width:78.57%;}.elementor-11684 .elementor-element.elementor-element-299aedbc{width:10.694%;}.elementor-11684 .elementor-element.elementor-element-27ff26ed{width:45.786%;}.elementor-11684 .elementor-element.elementor-element-1f188e45{width:54.214%;}}/* Start custom CSS for section, class: .elementor-element-527fd5cb */.premiere {
 background-color: #050505;
  background-image:
    linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px);
  
  background-size: 40px 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-773c1b7 *//* ============ ERAMBA SAAS — GEC PREMIUM PAGE ============ */
:root{
  --gec-bg:#050505;
  --gec-bg-2:#0a0a0c;
  --gec-line:rgba(255,255,255,0.06);
  --gec-line-strong:rgba(255,255,255,0.12);
  --gec-text:#e8e6e1;
  --gec-muted:#8a8780;
  --gec-gold:#c8a96a;
  --gec-gold-soft:#d8c094;
  --gec-accent:#6ea8c8;
  --gec-danger:#c86a6a;
  --gec-success:#7fb98a;
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html,body{background:var(--gec-bg) !important;color:var(--gec-text) !important;font-family:'Inter',sans-serif !important;line-height:1.6 !important;-webkit-font-smoothing:antialiased;overflow-x:hidden}
.gec-eramba-page{position:relative;width:100%;overflow:hidden}

/* Global governance lines background */
.gec-eramba-page::before{
  content:"";position:fixed;inset:0;pointer-events:none;z-index:0;
  background-image:
    linear-gradient(to right, rgba(200,169,106,0.04) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,0.025) 1px, transparent 1px) !important;
  background-size:120px 120px, 60px 60px !important;
  mask-image:radial-gradient(ellipse at center, black 30%, transparent 90%) !important;
}

.gec-eramba-section{
  position:relative;z-index:1;
  padding:120px 6vw;
  border-bottom:1px solid var(--gec-line) !important;
  overflow:hidden;
}
.gec-eramba-section__inner{max-width:1280px;margin:0 auto;position:relative;z-index:2}
.gec-eramba-eyebrow{
  font-family:'JetBrains Mono',monospace !important;font-size:11px !important;letter-spacing:0.3em !important;
  text-transform:uppercase !important;color:var(--gec-gold) !important;margin-bottom:24px;
  display:inline-flex;align-items:center;gap:12px;
}
.gec-eramba-eyebrow::before{content:"";width:32px;height:1px;background:var(--gec-gold);display:inline-block}
.gec-eramba-h1{font-family:'Fraunces',serif !important;font-weight:400 !important;font-size:clamp(40px,5.5vw,76px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important;color:#fff !important;margin-bottom:32px}
.gec-eramba-h2{font-family:'Fraunces',serif !important;font-weight:400 !important;font-size:clamp(32px,4vw,56px) !important;line-height:1.1 !important;letter-spacing:-0.02em !important;color:#fff !important;margin-bottom:28px}
.gec-eramba-h3{font-family:'Fraunces',serif !important;font-weight:500 !important;font-size:22px !important;color:#fff !important;margin-bottom:12px}
.gec-eramba-lead{font-size:18px !important;color:var(--gec-muted) !important;max-width:640px;margin-bottom:40px}
.gec-eramba-p{color:var(--gec-muted) !important;font-size:16px !important;margin-bottom:16px}
.gec-eramba-list{list-style:none !important;margin:20px 0}
.gec-eramba-list li{
  position:relative;padding:14px 0 14px 32px;color:var(--gec-text) !important;font-size:16px !important;
  border-bottom:1px solid var(--gec-line) !important;
}
.gec-eramba-list li::before{
  content:"";position:absolute;left:0;top:22px;width:14px;height:1px;background:var(--gec-gold);
}
.gec-eramba-list--check li::before{
  content:"✓" !important;color:var(--gec-gold) !important;background:none !important;font-family:'JetBrains Mono',monospace !important;
  font-size:12px !important;top:14px !important;width:auto !important;
}
.gec-eramba-callout{
  margin-top:28px;padding:20px 24px;border-left:2px solid var(--gec-gold) !important;
  background:linear-gradient(90deg,rgba(200,169,106,0.06),transparent) !important;
  font-family:'Fraunces',serif !important;font-style:italic !important;font-size:18px !important;color:#fff !important;
}
.gec-eramba-grid{display:grid;grid-template-columns:1.05fr 0.95fr;gap:80px;align-items:center}
.gec-eramba-grid--reverse{grid-template-columns:0.95fr 1.05fr}
.gec-eramba-grid--reverse .gec-eramba-illu{order:-1}
@media(max-width:900px){
  .gec-eramba-grid,.gec-eramba-grid--reverse{grid-template-columns:1fr;gap:48px}
  .gec-eramba-grid--reverse .gec-eramba-illu{order:0}
  .gec-eramba-section{padding:80px 6vw}
}

/* Glow */
.gec-eramba-glow{
  position:absolute;width:600px;height:600px;border-radius:50%;
  background:radial-gradient(circle, rgba(200,169,106,0.08) 0%, transparent 70%) !important;
  filter:blur(60px);pointer-events:none;z-index:1;
  animation:gec-glow-pulse 8s ease-in-out infinite;
}
.gec-eramba-glow--blue{background:radial-gradient(circle, rgba(110,168,200,0.07) 0%, transparent 70%) !important;}
@keyframes gec-glow-pulse{0%,100%{opacity:0.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}

/* Illustration container (Fixes width constraints in Elementor grid) */
.gec-eramba-illu{
  position:relative;
  width:100% !important; /* Force occupation de l'espace de la colonne */
  max-width:550px; /* Conserve le format d'affichage d'origine */
  margin:0 auto;
  aspect-ratio:1/1;
  background:linear-gradient(145deg,#0c0c0e 0%,#08080a 100%) !important;
  border:1px solid var(--gec-line-strong) !important;
  border-radius:4px;overflow:hidden;
  box-shadow:0 40px 80px rgba(0,0,0,0.5), inset 0 1px 0 rgba(255,255,255,0.03);
}
.gec-eramba-illu svg{
  width:100% !important;
  height:100% !important;
  display:block !important;
}
.gec-eramba-illu__grid{position:absolute;inset:0;
  background-image:
    linear-gradient(to right, rgba(200,169,106,0.05) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(200,169,106,0.05) 1px, transparent 1px) !important;
  background-size:40px 40px !important;opacity:0.5;
}
.gec-eramba-illu__label{
  position:absolute;top:18px;left:18px;font-family:'JetBrains Mono',monospace !important;
  font-size:10px !important;letter-spacing:0.2em !important;color:var(--gec-muted) !important;text-transform:uppercase;
  display:flex;align-items:center;gap:8px;
}
.gec-eramba-illu__label::before{content:"";width:6px;height:6px;background:var(--gec-gold);border-radius:50%;box-shadow:0 0 8px var(--gec-gold);animation:gec-blink 2s infinite}
@keyframes gec-blink{0%,100%{opacity:1}50%{opacity:0.3}}
.gec-eramba-illu__id{
  position:absolute;top:18px;right:18px;font-family:'JetBrains Mono',monospace !important;
  font-size:10px !important;color:var(--gec-muted) !important;letter-spacing:0.1em !important;
}

/* Dashboard cards */
.gec-dash{position:absolute;inset:50px 24px 24px 24px;display:grid;gap:10px}
.gec-dash__row{display:flex;gap:8px}
.gec-dash__card{
  flex:1;background:rgba(255,255,255,0.02) !important;border:1px solid var(--gec-line) !important;
  border-radius:3px;padding:10px;font-family:'JetBrains Mono',monospace !important;font-size:9px !important;
  color:var(--gec-muted) !important;
}
.gec-dash__card-title{color:#fff !important;font-size:10px !important;margin-bottom:6px;letter-spacing:0.05em !important}
.gec-dash__bar{height:4px;background:var(--gec-line) !important;border-radius:2px;overflow:hidden;margin-top:4px}
.gec-dash__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gec-gold),var(--gec-gold-soft)) !important;animation:gec-bar 3s ease-in-out infinite alternate}
@keyframes gec-bar{from{width:30%}to{width:85%}}
.gec-dash__dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gec-success) !important;margin-right:6px;box-shadow:0 0 6px currentColor}
.gec-dash__dot--warn{background:var(--gec-gold) !important}
.gec-dash__dot--danger{background:var(--gec-danger) !important}

/* Hero */
.gec-eramba-hero{padding:160px 6vw 120px;min-height:90vh;display:flex;align-items:center;position:relative}
.gec-eramba-hero__bg{position:absolute;inset:0;overflow:hidden;z-index:0}
.gec-eramba-hero__bg::after{
  content:"";position:absolute;inset:0;
  background:radial-gradient(ellipse at 70% 30%, rgba(200,169,106,0.12) 0%, transparent 60%),
             radial-gradient(ellipse at 20% 80%, rgba(110,168,200,0.08) 0%, transparent 60%) !important;
}
.gec-eramba-hero__meta{
  display:flex;gap:32px;margin-top:48px;padding-top:32px;border-top:1px solid var(--gec-line) !important;
  font-family:'JetBrains Mono',monospace !important;font-size:11px !important;color:var(--gec-muted) !important;letter-spacing:0.15em !important;text-transform:uppercase;
  flex-wrap:wrap;
}
.gec-eramba-hero__meta span{display:flex;align-items:center;gap:8px}
.gec-eramba-hero__meta span::before{content:"●" !important;color:var(--gec-gold) !important;font-size:8px !important}

/* Comparison table */
.gec-eramba-compare{margin-top:48px;border:1px solid var(--gec-line-strong) !important;border-radius:4px;overflow:hidden}
.gec-eramba-compare__head{display:grid;grid-template-columns:1fr 1fr;background:rgba(200,169,106,0.05) !important}
.gec-eramba-compare__head>div{padding:24px;font-family:'Fraunces',serif !important;font-size:22px !important;color:#fff !important;border-right:1px solid var(--gec-line) !important}
.gec-eramba-compare__head>div:last-child{border-right:none !important;color:var(--gec-muted) !important}
.gec-eramba-compare__row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--gec-line) !important}
.gec-eramba-compare__row>div{padding:20px 24px;font-size:15px !important;border-right:1px solid var(--gec-line) !important}
.gec-eramba-compare__row>div:first-child{color:var(--gec-text) !important}
.gec-eramba-compare__row>div:last-child{color:var(--gec-muted) !important;border-right:none !important}

/* Pillars (Pourquoi SaaS) */
.gec-eramba-pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px}
@media(max-width:900px){.gec-eramba-pillars{grid-template-columns:repeat(2,1fr)}}
.gec-eramba-pillar{
  padding:32px 24px;border:1px solid var(--gec-line-strong) !important;border-radius:4px;
  background:linear-gradient(180deg,rgba(255,255,255,0.02),transparent) !important;
  position:relative;overflow:hidden;transition:transform 0.4s ease,border-color 0.4s ease;
}
.gec-eramba-pillar:hover{transform:translateY(-4px);border-color:var(--gec-gold) !important}
.gec-eramba-pillar__num{font-family:'JetBrains Mono',monospace !important;font-size:11px !important;color:var(--gec-gold) !important;letter-spacing:0.2em !important;margin-bottom:24px}
.gec-eramba-pillar__title{font-family:'Fraunces',serif !important;font-size:24px !important;color:#fff !important;margin-bottom:12px}
.gec-eramba-pillar ul{list-style:none !important}
.gec-eramba-pillar ul li{font-size:14px !important;color:var(--gec-muted) !important;padding:6px 0 !important}

/* Before/After */
.gec-eramba-ba{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:48px}
@media(max-width:768px){.gec-eramba-ba{grid-template-columns:1fr}}
.gec-eramba-ba__col{padding:40px;border:1px solid var(--gec-line-strong) !important;border-radius:4px;position:relative}
.gec-eramba-ba__col--before{background:linear-gradient(180deg,rgba(200,106,106,0.04),transparent) !important}
.gec-eramba-ba__col--after{background:linear-gradient(180deg,rgba(127,185,138,0.04),transparent) !important;border-color:rgba(127,185,138,0.2) !important}
.gec-eramba-ba__tag{font-family:'JetBrains Mono',monospace !important;font-size:11px !important;letter-spacing:0.2em !important;margin-bottom:20px}
.gec-eramba-ba__col--before .gec-eramba-ba__tag{color:var(--gec-danger) !important}
.gec-eramba-ba__col--after .gec-eramba-ba__tag{color:var(--gec-success) !important}

/* Steps */
.gec-eramba-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}
@media(max-width:900px){.gec-eramba-steps{grid-template-columns:1fr}}
.gec-eramba-step{padding:32px;border:1px solid var(--gec-line) !important;border-radius:4px;position:relative;background:rgba(255,255,255,0.015) !important}
.gec-eramba-step__num{
  font-family:'Fraunces',serif !important;font-size:56px !important;color:var(--gec-gold) !important;opacity:0.4 !important;
  position:absolute;top:16px;right:24px;line-height:1 !important;
}

/* CTA button */
.gec-eramba-cta{
  display:inline-flex;align-items:center;gap:16px;
  padding:20px 36px;background:var(--gec-gold) !important;color:#050505 !important;
  font-family:'Inter',sans-serif !important;font-weight:600 !important;font-size:15px !important;letter-spacing:0.05em !important;
  text-transform:uppercase !important;text-decoration:none !important;border:none;cursor:pointer;
  transition:all 0.4s ease;position:relative;overflow:hidden;
}
.gec-eramba-cta:hover{background:var(--gec-gold-soft) !important;transform:translateY(-2px);box-shadow:0 20px 40px rgba(200,169,106,0.25)}
.gec-eramba-cta::after{content:"→" !important;font-size:18px !important;transition:transform 0.3s}
.gec-eramba-cta:hover::after{transform:translateX(6px)}

/* Warning callout */
.gec-eramba-warning{
  margin-top:28px;padding:24px 28px;border:1px solid rgba(200,169,106,0.3) !important;
  background:rgba(200,169,106,0.04) !important;border-radius:4px;
  display:flex;gap:20px;align-items:flex-start;
}
.gec-eramba-warning__icon{font-family:'JetBrains Mono',monospace !important;color:var(--gec-gold) !important;font-size:14px !important;letter-spacing:0.1em !important;flex-shrink:0;padding-top:2px}

/* Mono badge */
.gec-eramba-mono{
  font-family:'JetBrains Mono',monospace !important;font-size:13px !important;color:var(--gec-accent) !important;
  padding:4px 10px;background:rgba(110,168,200,0.08) !important;border:1px solid rgba(110,168,200,0.2) !important;border-radius:2px;
  display:inline-block;
}

/* Final CTA section */
.gec-eramba-final{
  text-align:center;padding:160px 6vw;
  background:radial-gradient(ellipse at center, rgba(200,169,106,0.08) 0%, transparent 70%) !important;
  border-bottom:none !important;
}
.gec-eramba-final .gec-eramba-h1{margin-bottom:48px}

/* Fade-in animation */
.gec-fade{opacity:0;transform:translateY(30px);transition:opacity 1s ease, transform 1s ease}
.gec-fade.gec-in{opacity:1;transform:translateY(0)}

/* Floating chips around illustrations */
.gec-chip{
  position:absolute;font-family:'JetBrains Mono',monospace !important;font-size:10px !important;
  padding:6px 10px;background:rgba(10,10,12,0.9) !important;border:1px solid var(--gec-line-strong) !important;
  color:var(--gec-text) !important;letter-spacing:0.1em !important;border-radius:2px;
  backdrop-filter:blur(6px);animation:gec-float 6s ease-in-out infinite;
}
.gec-chip--gold{border-color:var(--gec-gold) !important;color:var(--gec-gold) !important}
@keyframes gec-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}

/* Migration arrow */
.gec-eramba-migration{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;margin-top:48px}
@media(max-width:768px){.gec-eramba-migration{grid-template-columns:1fr}}
.gec-eramba-migration__box{padding:32px;border:1px solid var(--gec-line-strong) !important;border-radius:4px;text-align:center}
.gec-eramba-migration__arrow{font-family:'JetBrains Mono',monospace !important;color:var(--gec-gold) !important;font-size:24px !important}/* End custom CSS */