/* Layout helpers */
.binary-mlm .wrap{max-width:1120px;margin:0 auto;padding:0 20px}
.binary-mlm .wrap.narrow{max-width:880px}
.binary-mlm .center{text-align:center}
.binary-mlm h2{font-size:32px;line-height:1.2;margin:0 0 14px;color:#0f172a;font-weight:800}
.binary-mlm h3{font-size:18px;margin:0 0 6px;color:#0f172a}
.binary-mlm p{color:#465066}

/* Buttons */
.binary-mlm .btn{display:inline-block;padding:12px 16px;border-radius:12px;text-decoration:none;font-weight:700}
.binary-mlm .btn.primary{background:#6c63ff;color:#fff;box-shadow:0 10px 24px rgba(108,99,255,.25)}
.binary-mlm .btn.ghost{border:1px solid #dfe4ff;background:#fff;color:#1f2a44}
.binary-mlm .cta-row{display:flex;gap:12px;justify-content:center;align-items:center}

/* HERO */
.binary-mlm .bm-hero{
  padding:80px 0 40px;
  border-bottom:1px solid #eef2ff;
}
.binary-mlm .bm-hero h1{font-size:44px;line-height:1.12;margin:0 0 12px;color:#0e1633;font-weight:800;text-align:center}
.binary-mlm .bm-hero .lead{max-width:920px;margin:0 auto 16px;text-align:center;color:#4b5567}
.binary-mlm .bm-hero .stats{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:14px}
.binary-mlm .bm-hero .stats span{font-size:12px;background:#f1f4ff;border:1px solid #e6ebff;border-radius:999px;padding:6px 10px;color:#3a4672}
.binary-mlm .hero-illus{margin:24px auto 0;display:flex;justify-content:center}

/* Sections */
.binary-mlm .bm-section{padding:56px 0}
.binary-mlm .bm-section.alt{border-top:1px solid #eef2ff;border-bottom:1px solid #eef2ff}
.binary-mlm .muted{color:#5a647d}
.binary-mlm .pill-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:14px}
.binary-mlm .pill{font-size:12px;background:#eef2ff;color:#2b3a7a;border-radius:999px;padding:6px 10px;border:1px solid #e0e6ff}

/* Steps */
.binary-mlm .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px}
.binary-mlm .step{background:#fff;border:1px solid #edf1ff;border-radius:14px;padding:16px;box-shadow:0 6px 18px rgba(17,24,39,.04)}
.binary-mlm .step .icon{width:34px;height:34px;border-radius:9px;border:1px solid #dfe4ff;display:flex;align-items:center;justify-content:center;margin-bottom:8px}

/* Cards / Features */
.binary-mlm .cards{display:grid;gap:14px}
.binary-mlm .grid-3{grid-template-columns:repeat(3,1fr)}
.binary-mlm .grid-4{grid-template-columns:repeat(4,1fr)}
.binary-mlm .card,.binary-mlm .feat{background:#fff;border:1px solid #edf1ff;border-radius:14px;padding:16px;box-shadow:0 6px 18px rgba(17,24,39,.04)}
.binary-mlm .features{display:grid;gap:14px}

/* Example box */
.binary-mlm .example{background:#f7f9ff;border:1px dashed #dbe2ff;border-radius:14px;padding:16px;margin-top:12px}
.binary-mlm .example h4{margin:0 0 6px}

/* Calculator */
.binary-mlm .calc{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:end;max-width:820px;margin:12px auto 0}
.binary-mlm .calc label{display:flex;flex-direction:column;font-weight:600;color:#1f2a44}
.binary-mlm .calc input{border:1px solid #dfe4ff;border-radius:10px;padding:10px 12px;font:inherit}
.binary-mlm .calc output{grid-column:1/-1;margin-left:6px;color:#1f2a44;font-weight:700}

/* FAQ */
.binary-mlm .faq details{background:#fff;border:1px solid #edf1ff;border-radius:12px;padding:10px 14px;margin-bottom:10px}
.binary-mlm .faq summary{cursor:pointer;font-weight:700;color:#0f172a}
.binary-mlm .faq .ans{margin-top:6px;color:#465066}

/* CTA strip */
.binary-mlm .bm-cta{padding:36px 0;background:linear-gradient(180deg,#f7f9ff,#fff);border-top:1px solid #eef2ff}
.binary-mlm .bm-cta h3{text-align:center;margin:0 0 12px}

/* Responsive */
@media (max-width: 1024px){
  .binary-mlm .grid-4{grid-template-columns:repeat(2,1fr)}
}
@media (max-width: 768px){
  .binary-mlm .steps{grid-template-columns:1fr 1fr}
  .binary-mlm .grid-3{grid-template-columns:1fr 1fr}
  .binary-mlm .calc{grid-template-columns:1fr 1fr}
  .binary-mlm .bm-hero h1{font-size:34px}
}
@media (max-width: 520px){
  .binary-mlm .steps{grid-template-columns:1fr}
  .binary-mlm .grid-3,.binary-mlm .grid-4{grid-template-columns:1fr}
  .binary-mlm .calc{grid-template-columns:1fr}
}

/* === Gradient Tiles (like the reference) ========================== */
.binary-mlm .bm-tiles{
  display:grid;
  grid-template-columns: repeat(4, minmax(0,1fr));
  gap:18px;
  margin-top:18px;
}

.binary-mlm .bm-tile{
  position:relative;
  border-radius:18px;
  padding:18px 18px 20px;
  background:
    radial-gradient(120% 120% at 0% 0%, #e9efff 0%, rgba(233,239,255,0) 52%),
    linear-gradient(180deg,#ffffff 0%, #f7f9ff 100%);
  border:1px solid #ecf1ff;
  box-shadow:
    0 12px 30px rgba(15,23,42,0.06),
    inset 0 1px 0 rgba(255,255,255,0.6);
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
  overflow:hidden;
}

/* subtle corner highlight */
.binary-mlm .bm-tile::after{
  content:"";
  position:absolute; inset:-2px;
  border-radius:20px;
  background: radial-gradient(300px 140px at 80% 0%, rgba(135,123,255,.14), rgba(135,123,255,0) 70%);
  pointer-events:none;
}

.binary-mlm .bm-tile:hover{
  transform: translateY(-2px);
  border-color:#dfe4ff;
  box-shadow: 0 18px 40px rgba(15,23,42,0.10);
}

.binary-mlm .bm-tile .tile-head{
  display:flex; align-items:center; justify-content:flex-start;
  margin-bottom:8px;
}

.binary-mlm .bm-tile .badge{
  display:inline-flex; align-items:center; justify-content:center;
  width:34px; height:34px; border-radius:10px;
  border:1px solid #dfe4ff;
  background:linear-gradient(180deg,#ffffff,#f3f6ff);
  color:#243b6b; font-weight:800; font-size:14px;
  box-shadow: 0 6px 12px rgba(31,42,68,.06);
}

.binary-mlm .bm-tile h3{
  margin:6px 0 6px; font-size:18px; color:#0f172a; letter-spacing:.2px;
}

.binary-mlm .bm-tile p{
  margin:0; color:#4b5567; line-height:1.55;
}

/* Responsive */
@media (max-width: 1024px){
  .binary-mlm .bm-tiles{grid-template-columns:repeat(2, minmax(0,1fr))}
}
@media (max-width: 560px){
  .binary-mlm .bm-tiles{grid-template-columns:1fr}
}
.binary-mlm .bm-tile.with-media .tile-media{
  margin:8px 0 10px; border-radius:14px; overflow:hidden;
  border:1px solid #eef2ff; background:#f9fbff;
}
.binary-mlm .bm-tile.with-media .tile-media img{display:block;width:100%;height:auto}
/* === Premium Showcase Grid ========================================= */
.binary-mlm .bm-showcase{
  display:grid;
  grid-template-columns:repeat(2, minmax(0,1fr));
  gap:18px;
  margin-top:20px;
}

/* card */
.binary-mlm .scard{
  background:#fff;
  border:1px solid #ecf1ff;
  border-radius:20px;
  overflow:hidden;
  box-shadow:0 14px 40px rgba(17,24,39,.06);
  transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;
  will-change:transform;
}
.binary-mlm .scard:hover{
  transform:translateY(-3px);
  border-color:#dfe4ff;
  box-shadow:0 24px 50px rgba(17,24,39,.10);
}

/* media (image / diagram) */
.binary-mlm .scard__media{
  position:relative;
  background:
    radial-gradient(120% 80% at 0% 0%, #eef2ff 0%, rgba(238,242,255,0) 60%),
    linear-gradient(180deg, #ffffff, #f7f9ff);
  padding:16px;
  border-bottom:1px solid #eef2ff;
}
.binary-mlm .scard__media img{
  display:block; width:100%; height:auto;
  border-radius:14px; border:1px solid #eef2ff;
  box-shadow:0 8px 24px rgba(31,42,68,.06);
}

/* chips */
.binary-mlm .chips{position:absolute; left:16px; top:16px; display:flex; gap:8px; flex-wrap:wrap}
.binary-mlm .chip{
  font-size:12px; padding:6px 10px; border-radius:999px;
  background:#f1f4ff; color:#32406b; border:1px solid #e2e8ff;
  box-shadow:0 4px 10px rgba(31,42,68,.05);
}

/* body */
.binary-mlm .scard__body{padding:16px 18px 18px}
.binary-mlm .scard__body h3{margin:2px 0 6px; font-size:20px; color:#0f172a}
.binary-mlm .scard__body p{margin:0; color:#4b5567}

/* wide card spans both columns */
.binary-mlm .scard--wide{grid-column:1 / -1}

/* simple diagram look */
.binary-mlm .scard__media--diagram{height:260px; display:flex; align-items:center; justify-content:center}
.binary-mlm .scard__media--diagram .node{
  width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;
  background:#6c63ff; color:#fff; font-weight:800; box-shadow:0 12px 24px rgba(108,99,255,.22);
}
.binary-mlm .scard__media--diagram .n2,.scard__media--diagram .n3,.scard__media--diagram .n4{
  position:absolute; background:#fff; color:#243b6b; border:1px solid #e3e8ff; width:68px; height:34px;
  border-radius:10px; display:flex; align-items:center; justify-content:center; font-weight:700;
}
.binary-mlm .scard__media--diagram .n2{left:18px; top:26px}
.binary-mlm .scard__media--diagram .n3{right:18px; top:26px}
.binary-mlm .scard__media--diagram .n4{right:18px; bottom:22px}
.binary-mlm .scard__media--diagram .pipe{
  position:absolute; inset:0; pointer-events:none;
  background:
    radial-gradient(14px 14px at 50% 50%, rgba(108,99,255,.18), rgba(108,99,255,0) 70%),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='260'%3E%3Cpath d='M20,40 C150,40 300,130 430,130' fill='none' stroke='%23d9defe' stroke-width='2'/%3E%3Cpath d='M170,220 C280,220 370,170 520,170' fill='none' stroke='%23d9defe' stroke-width='2'/%3E%3C/svg%3E");
  background-repeat:no-repeat; background-position:center; background-size:90% 90%;
}

/* parallax-ish hover */
@media (hover:hover){
  .binary-mlm .scard:hover .scard__media img{transform:translateY(-1px); transition:transform .25s ease}
}

/* responsive */
@media (max-width: 900px){
  .binary-mlm .bm-showcase{grid-template-columns:1fr}
  .binary-mlm .scard--wide{grid-column:auto}
}
:root{
  --brand:#2b6cff;           /* your primary */
  --ink:#0f172a;
  --muted:#5a647d;
  --card:#ffffff;
  --line:#e8ecff;
  --glow:rgba(43,108,255,.14);
}

/* container + background blobs */
.binary-mlm .bm-faq--pro{
  position:relative; padding:78px 0 64px;
  background:linear-gradient(180deg,#fff 0%,#f7f9ff 100%);
  overflow:hidden; border-top:1px solid #eef2ff;
}
.binary-mlm .bm-faq--pro::before,
.binary-mlm .bm-faq--pro::after{
  content:""; position:absolute; pointer-events:none; filter:blur(8px);
}
.binary-mlm .bm-faq--pro::before{left:-220px; top:-140px; width:520px;height:520px;border-radius:50%;
  background:radial-gradient(50% 50% at 50% 50%, var(--glow) 0%, transparent 70%);}
.binary-mlm .bm-faq--pro::after{right:-200px; bottom:-160px; width:500px;height:500px;border-radius:50%;
  background:radial-gradient(50% 50% at 50% 50%, rgba(108,99,255,.14) 0%, transparent 70%);}

.binary-mlm .bm-faq--pro .wrap{max-width:900px}
.binary-mlm .bm-faq--pro .eyebrow{ text-align:center; font-weight:800; letter-spacing:.28px; color:#4a5a88; font-size:12px; margin:0 0 6px;}
.binary-mlm .bm-faq--pro .faq-title{ text-align:center; font-size:42px; line-height:1.12; margin:0 0 6px; font-weight:900; color:var(--ink)}
.binary-mlm .bm-faq--pro .faq-sub{ text-align:center; color:var(--muted); margin:0 0 22px}

/* search */
.binary-mlm .faq-filter{display:flex;justify-content:center;margin:0 0 14px}
.binary-mlm .faq-filter input{
  width:min(720px,100%); padding:12px 14px 12px 42px; border-radius:14px; border:1px solid var(--line);
  background:#fbfcff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath d='M21 21l-4.3-4.3M10.5 18a7.5 7.5 0 1 1 0-15 7.5 7.5 0 0 1 0 15z' stroke='%2390A0D0' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 12px 50%;
  color:#1f2a44; outline:none;
}

/* list + item */
.binary-mlm .faq-list{display:grid;gap:14px}

.binary-mlm .faq-item{
  border:1px solid var(--line);
  border-radius:18px;
  background:var(--card);
  box-shadow:0 14px 36px rgba(17,24,39,.06);
  transition:border-color .25s ease, box-shadow .25s ease, background .25s ease, transform .25s ease;
}
.binary-mlm .faq-item:hover{ transform:translateY(-1px); box-shadow:0 22px 48px rgba(17,24,39,.10)}

/* summary row */
.binary-mlm .faq-q{
  position:relative;
  display:grid; grid-template-columns:auto 1fr auto; align-items:center;
  gap:10px; padding:16px 18px; cursor:pointer; list-style:none; font-weight:800; color:var(--ink);
}
.binary-mlm .faq-q::-webkit-details-marker{display:none}

/* left number badge */
.binary-mlm .q-badge{
  display:inline-flex; align-items:center; justify-content:center;
  width:32px; height:32px; border-radius:10px;
  background:linear-gradient(180deg,#ffffff,#f3f6ff);
  color:#243b6b; font-weight:800; border:1px solid #dfe4ff;
  box-shadow:0 8px 16px rgba(31,42,68,.06);
}

/* plus -> X glass button */
.binary-mlm .q-ico{
  display:inline-flex; width:34px; height:34px; border-radius:12px;
  align-items:center; justify-content:center;
  color:#2b3a7a; background:#eef2ff; border:1px solid #dde4ff;
  transition:transform .25s ease, background .2s ease, color .2s ease, border-color .2s ease;
}

/* animated accent line */
.binary-mlm .q-accent{
  position:absolute; left:12px; right:12px; bottom:0; height:2px; border-radius:2px;
  background:linear-gradient(90deg, transparent, var(--brand), transparent);
  opacity:.0; transform:scaleX(.4); transition:opacity .25s ease, transform .25s ease;
}

/* open state (dark card) */
.binary-mlm .faq-item[open],
.binary-mlm .faq-item.is-open{
  background:linear-gradient(180deg,#0f1626,#0e1624);
  border-color:#0f1626;
  box-shadow:0 28px 60px rgba(15,22,38,.5);
}
.binary-mlm .faq-item[open] .faq-q,
.binary-mlm .faq-item.is-open .faq-q{ color:#fff; border-bottom:1px solid rgba(255,255,255,.06) }
.binary-mlm .faq-item[open] .q-ico,
.binary-mlm .faq-item.is-open .q-ico{ transform:rotate(45deg); background:rgba(255,255,255,.08); color:#fff; border-color:rgba(255,255,255,.18) }
.binary-mlm .faq-item[open] .q-accent,
.binary-mlm .faq-item.is-open .q-accent{ opacity:.9; transform:scaleX(1) }

.binary-mlm .faq-a{ padding:14px 18px 18px; color:#4b5567; line-height:1.6 }
.binary-mlm .faq-item[open] .faq-a{ color:#cfd6ea }
.binary-mlm .faq-a p{ margin:0 }

/* smooth height */
.binary-mlm .faq-item > .faq-a{ overflow:hidden }

/* responsive */
@media (max-width:560px){
  .binary-mlm .bm-faq--pro .faq-title{font-size:34px}
}
/* === Parallax Refresh 2024 === */
.binary-mlm.parallax-page{
  color:#0f172a;
}

.binary-mlm .parallax-section{
  position:relative;
  padding:92px 0;
  overflow:hidden;
  transform-style:preserve-3d;
}

.binary-mlm .parallax-section .wrap{
  position:relative;
  z-index:2;
  transform:translate3d(0,var(--parallax-shift,0),0);
  transition:transform .25s ease-out;
}
/* 
.binary-mlm .parallax-section .parallax-bg{
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;
  transition:transform .45s ease-out;
}

.binary-mlm .parallax-section .glow{
  position:absolute;
  width:340px;
  height:340px;
  border-radius:50%;
  filter:blur(0);
  opacity:.55;
} */


.binary-mlm .hero .bubble-1{background:radial-gradient(circle at 30% 30%,rgba(108,99,255,.28),rgba(108,99,255,0) 70%);top:-120px;left:-120px;}
.binary-mlm .hero .bubble-2{background:radial-gradient(circle at 70% 30%,rgba(96,213,255,.24),rgba(96,213,255,0) 70%);top:-160px;right:-140px;}
.binary-mlm .hero .bubble-3{background:radial-gradient(circle at 40% 60%,rgba(255,154,218,.18),rgba(255,154,218,0) 70%);bottom:-160px;right:20%;}

.binary-mlm .hero-wrap{
  display:grid;
  grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);
  gap:48px;
  align-items:center;
}

.binary-mlm .hero-copy .eyebrow{
  font-size:12px;
  text-transform:uppercase;
  letter-spacing:.32em;
  color:#7280a7;
  margin:0 0 12px;
}
.binary-mlm .hero-copy h1{font-size:48px;line-height:1.08;margin:0 0 16px;color:#0a1226;font-weight:800;}
.binary-mlm .hero-copy .lead{font-size:18px;line-height:1.6;color:#4a5672;margin:0 0 22px;max-width:640px;}

.binary-mlm .hero-stats{
  margin:28px 0 0;
  padding:0;
  list-style:none;
  display:flex;
  flex-wrap:wrap;
  gap:16px;
}
.binary-mlm .hero-stats li{
  flex:1 1 150px;
  min-width:150px;
  background:linear-gradient(180deg,#ffffff 0%,#f3f6ff 100%);
  border-radius:18px;
  padding:16px 18px;
  border:1px solid #e4e9ff;
  box-shadow:0 18px 42px rgba(15,23,42,.08);
  display:flex;
  flex-direction:column;
  gap:4px;
}
.binary-mlm .hero-stats .stat-value{font-size:22px;font-weight:800;color:#1c2f5c;}
.binary-mlm .hero-stats .stat-label{font-size:13px;color:#5c6989;}

.binary-mlm .glass-panel{
  background:rgba(255,255,255,.92);
  border-radius:28px;
  border:1px solid rgba(226,232,255,.8);
  box-shadow:0 20px 48px rgba(15,23,42,.12);
  backdrop-filter:blur(16px);
}

.binary-mlm .hero-console{
  padding:28px 30px;
  display:flex;
  flex-direction:column;
  gap:24px;
}
.binary-mlm .avatar-bubble{
  width:52px;
  height:52px;
  border-radius:18px;
  background:linear-gradient(135deg,#6c63ff,#96a5ff);
  box-shadow:0 16px 28px rgba(108,99,255,.35);
}

.binary-mlm .console-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:18px;
}

.binary-mlm .console-card{
  position:relative;
  padding:18px 18px 20px;
  border-radius:20px;
  background:linear-gradient(180deg,#ffffff 0%,#f3f6ff 100%);
  border:1px solid #e6ebff;
  box-shadow:0 14px 32px rgba(17,24,39,.08);
  transition:transform .25s ease, box-shadow .25s ease;
}
.binary-mlm .console-card:hover{transform:translateY(-4px);box-shadow:0 22px 48px rgba(17,24,39,.12);}
.binary-mlm .console-card h3{font-size:18px;margin:12px 0 8px;color:#1d2846;font-weight:700;}
.binary-mlm .console-card p{font-size:14px;color:#5a6481;margin:0;line-height:1.55;}

.binary-mlm .card-icon{
  width:42px;
  height:42px;
  border-radius:14px;
  background:linear-gradient(135deg,#d9e3ff,#ffffff);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.7), 0 10px 18px rgba(31,42,68,.12);
}
.binary-mlm .card-icon--blue{background:linear-gradient(135deg,#96a5ff,#6c63ff);} 
.binary-mlm .card-icon--pink{background:linear-gradient(135deg,#ff9fcf,#ffb7e2);} 
.binary-mlm .card-icon--violet{background:linear-gradient(135deg,#c7a7ff,#8d7dff);} 
.binary-mlm .card-icon--aqua{background:linear-gradient(135deg,#7cdfff,#49c7f2);}
.binary-mlm .console-footer .prompt{font-size:13px;letter-spacing:.08em;text-transform:uppercase;}

.binary-mlm .section-tag{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:8px 14px;
  border-radius:999px;
  background:rgba(108,99,255,.1);
  color:#5663a2;
  font-size:12px;
  font-weight:700;
  letter-spacing:.18em;
  text-transform:uppercase;
  margin:0 0 18px;
}

.binary-mlm .card-matrix{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(220px,1fr));
  gap:20px;
  margin-top:32px;
}

.binary-mlm .tile-card{
  padding:22px 24px 26px;
  border-radius:22px;
  background:
    radial-gradient(120% 120% at 0% 0%,rgba(108,99,255,.22),rgba(108,99,255,0) 60%),
    linear-gradient(180deg,#ffffff 0%,#f7f9ff 100%);
  border:1px solid #e6eaff;
  box-shadow:0 16px 40px rgba(15,23,42,.08);
  transition:transform .25s ease, box-shadow .25s ease;
}
.binary-mlm .tile-card:hover{transform:translateY(-4px);box-shadow:0 24px 52px rgba(15,23,42,.12);}
.binary-mlm .tile-card h3{font-size:20px;margin:0 0 10px;color:#172345;font-weight:800;}
.binary-mlm .tile-card p{margin:0;color:#5b6788;line-height:1.55;}

.binary-mlm .flow-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
  gap:22px;
  margin-top:36px;
}
.binary-mlm .flow-card{
  background:rgba(255,255,255,.92);
  border-radius:24px;
  padding:26px;
  border:1px solid rgba(214,220,255,.8);
  box-shadow:0 18px 40px rgba(15,23,42,.1);
  position:relative;
  overflow:hidden;
  transition:transform .25s ease, box-shadow .25s ease;
}
.binary-mlm .flow-card::after{
  content:"";
  position:absolute;
  inset:auto -40px -40px auto;
  width:160px;
  height:160px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(108,99,255,.18),transparent 70%);
  opacity:.7;
}
.binary-mlm .flow-card:hover{transform:translateY(-4px);box-shadow:0 28px 60px rgba(15,23,42,.16);}
.binary-mlm .flow-card .step-index{font-size:14px;font-weight:800;color:#6974a7;letter-spacing:.18em;text-transform:uppercase;display:block;margin-bottom:14px;}
.binary-mlm .flow-card h3{font-size:20px;margin:0 0 10px;color:#172345;font-weight:800;}
.binary-mlm .flow-card p{margin:0;color:#56607f;line-height:1.6;}

.binary-mlm .capability-board{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
  gap:20px;
  margin-top:32px;
}
.binary-mlm .capability-card{
  padding:22px 24px;
  border-radius:22px;
  border:1px solid #e1e7ff;
  background:linear-gradient(180deg,#ffffff 0%,#f8faff 100%);
  box-shadow:0 16px 38px rgba(17,24,39,.08);
  transition:transform .25s ease, box-shadow .25s ease;
}
.binary-mlm .capability-card:hover{transform:translateY(-4px);box-shadow:0 24px 52px rgba(17,24,39,.12);}
.binary-mlm .capability-card h3{font-size:18px;margin:0 0 10px;color:#172345;font-weight:800;}
.binary-mlm .capability-card p{margin:0;color:#576383;line-height:1.55;}

.binary-mlm .calc.glass-panel{
  margin-top:32px;
  padding:28px;
  grid-template-columns:repeat(auto-fit,minmax(180px,1fr));
}
.binary-mlm .calc label{font-size:14px;color:#192744;gap:8px;}
.binary-mlm .calc input{background:#fff;border-radius:14px;border:1px solid #d6def6;padding:12px 14px;}
.binary-mlm .calc output{margin-top:12px;font-size:16px;color:#16294e;}

.binary-mlm .faq{
  background:linear-gradient(180deg,#ffffff 0%,#eef3ff 100%);
}
.binary-mlm .faq-list{
  margin-top:32px;
  display:grid;
  gap:16px;
}
.binary-mlm .faq-item{
  border-radius:20px;
  border:1px solid #dbe2ff;
  background:linear-gradient(180deg,#ffffff 0%,#f6f8ff 100%);
  box-shadow:0 18px 40px rgba(15,23,42,.08);
  overflow:hidden;
}
.binary-mlm .faq-item summary{
  list-style:none;
  cursor:pointer;
  padding:22px 24px;
  display:flex;
  align-items:center;
  gap:16px;
  font-weight:700;
  color:#172345;
}
.binary-mlm .faq-item summary::-webkit-details-marker{display:none;}
.binary-mlm .faq-item summary span{
  width:38px;
  height:38px;
  border-radius:14px;
  background:linear-gradient(135deg,#6c63ff,#8f9cff);
  color:#fff;
  display:flex;
  align-items:center;
  justify-content:center;
  font-weight:800;
  font-size:14px;
}
.binary-mlm .faq-item p{
  margin:0;
  padding:0 24px 24px;
  color:#56607f;
  line-height:1.6;
}
.binary-mlm .faq-item[open]{
  box-shadow:0 28px 60px rgba(15,23,42,.14);
}

.binary-mlm .faq-cta{
  margin-top:32px;
  display:flex;
  gap:12px;
  justify-content:center;
}

.binary-mlm .cta{
  background:linear-gradient(180deg,#eef3ff 0%,#ffffff 100%);
}
.binary-mlm .cta-panel{
  padding:40px 48px;
  text-align:center;
}
.binary-mlm .cta-panel h3{font-size:30px;margin:0 0 12px;color:#121b33;font-weight:800;}
.binary-mlm .cta-panel p{margin:0 0 22px;color:#5a6485;font-size:16px;}

.binary-mlm .editor-content{
  padding-bottom:120px;
}

/* Buttons refinement */
.binary-mlm .btn.primary{background:linear-gradient(135deg,#6c63ff,#8f9cff);box-shadow:0 18px 36px rgba(108,99,255,.3);} 
.binary-mlm .btn.primary:hover{box-shadow:0 24px 48px rgba(108,99,255,.35);} 
.binary-mlm .btn.ghost{border-color:#d5dcff;background:rgba(255,255,255,.9);}

/* Responsive tweaks */
@media (max-width:1100px){
  .binary-mlm .hero-wrap{grid-template-columns:1fr;gap:36px;}
  .binary-mlm .hero-visual{max-width:520px;margin:0 auto;}
  .binary-mlm .hero-copy h1{font-size:42px;}
}
@media (max-width:768px){
  .binary-mlm .parallax-section{padding:12px 0;}
  .binary-mlm .hero-copy .lead{font-size:16px;}
  .binary-mlm .hero-stats{flex-direction:column;}
  .binary-mlm .hero-stats li{width:100%;}
  .binary-mlm .card-matrix{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));}
  .binary-mlm .flow-grid,.binary-mlm .capability-board{grid-template-columns:1fr;}
  .binary-mlm .faq-cta{flex-direction:column;}
  .binary-mlm .cta-panel{padding:32px 28px;}
}
@media (max-width:520px){
  .binary-mlm .hero-copy h1{font-size:34px;}
  .binary-mlm .calc.glass-panel{padding:22px;}
}
.binary-mlm .hero-visual{
  position:relative;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:28px;
  border-radius:34px;
  background:linear-gradient(180deg,rgba(108,99,255,.12) 0%,rgba(135,110,255,.05) 100%);
  box-shadow:0 28px 72px rgba(15,23,42,.18);
  overflow:hidden;
}
.binary-mlm .hero-visual::before{
  content:"";
  position:absolute;
  inset:18% 12%;
  border-radius:28px;
  background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.85) 0%,rgba(255,255,255,.1) 70%);
  filter:blur(0);
}
.binary-mlm .hero-visual img{
  position:relative;
  z-index:2;
  width:100%;
  max-width:460px;
  border-radius:28px;
  box-shadow:0 22px 46px rgba(15,23,42,.22);
}




/* === Bonus Grid & Timeline Refresh ================================= */
.binary-mlm .section-head{
  max-width:680px;
  margin:0 auto;
  display:grid;
  gap:12px;
}
.binary-mlm .section-head.center{text-align:center;}
.binary-mlm .section-head.center .muted{max-width:520px;margin:0 auto;}

.binary-mlm .bonus-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
  gap:24px;
  margin-top:36px;
}
.binary-mlm .bonus-card{
  position:relative;
  padding:28px 26px 30px;
  border-radius:26px;
  background:
    radial-gradient(140% 140% at 0% 0%, rgba(108,99,255,.16) 0%, rgba(108,99,255,0) 60%),
    linear-gradient(180deg,#ffffff 0%,#f7f9ff 100%);
  border:1px solid #dde4ff;
  box-shadow:0 24px 58px rgba(15,23,42,.10);
  transition:transform .25s ease, box-shadow .25s ease;
  min-height:220px;
}
.binary-mlm .bonus-card::after{
  content:"";
  position:absolute;
  inset:1px;
  border-radius:24px;
  border:1px solid rgba(255,255,255,.6);
  pointer-events:none;
}
.binary-mlm .bonus-card:hover{
  transform:translateY(-6px);
  box-shadow:0 36px 72px rgba(15,23,42,.16);
}
.binary-mlm .bonus-card__icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:64px;
  height:64px;
  border-radius:22px;
  background:linear-gradient(135deg,#edf1ff,#ffffff);
  border:1px solid #dce2ff;
  box-shadow:0 18px 38px rgba(31,42,68,.14);
  margin-bottom:18px;
}
.binary-mlm .bonus-card__icon svg{width:36px;height:36px;}
.binary-mlm .bonus-card__body h3{font-size:20px;margin:0 0 10px;color:#121f3f;font-weight:800;}
.binary-mlm .bonus-card__body p{margin:0;color:#56617f;line-height:1.58;}

.binary-mlm .bonus-card:nth-child(2) .bonus-card__icon{
  background:linear-gradient(135deg,#e9f4ff,#ffffff);
  border-color:#d6e9ff;
}
.binary-mlm .bonus-card:nth-child(3) .bonus-card__icon{
  background:linear-gradient(135deg,#f4ebff,#ffffff);
  border-color:#e5d8ff;
}
.binary-mlm .bonus-card:nth-child(4) .bonus-card__icon{
  background:linear-gradient(135deg,#e6fbff,#ffffff);
  border-color:#d0f2ff;
}
.binary-mlm .bonus-card:nth-child(5) .bonus-card__icon{
  background:linear-gradient(135deg,#ffeef9,#ffffff);
  border-color:#ffd8ee;
}
.binary-mlm .bonus-card:nth-child(6) .bonus-card__icon{
  background:linear-gradient(135deg,#f2f0ff,#ffffff);
  border-color:#e2ddff;
}

.binary-mlm .icon-stroke{
  fill:none;
  stroke:#40508c;
  stroke-width:2.4;
  stroke-linecap:round;
  stroke-linejoin:round;
}

.binary-mlm .plan-timeline{
  position:relative;
  list-style:none;
  margin:52px auto 0;
  padding:0;
  max-width:960px;
  display:grid;
  gap:32px;
}
.binary-mlm .plan-timeline::before{
  content:"";
  position:absolute;
  left:80px;
  top:0;
  bottom:0;
  width:2px;
  border-radius:999px;
  background:linear-gradient(180deg,#d7defd 0%, #c2c9ff 100%);
}
.binary-mlm .plan-timeline__item{
  position:relative;
  display:grid;
  grid-template-columns:160px minmax(0,1fr);
  gap:32px;
  align-items:center;
  padding:12px 0;
}
.binary-mlm .plan-timeline__meta{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:18px;
  position:relative;
  z-index:2;
}
.binary-mlm .plan-timeline__step{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:44px;
  height:44px;
  border-radius:50%;
  background:linear-gradient(180deg,#ffffff 0%,#eef1ff 100%);
  border:1px solid #d8dfff;
  box-shadow:0 12px 24px rgba(15,23,42,.12);
  font-weight:800;
  color:#32407a;
  font-size:14px;
  letter-spacing:.08em;
}
.binary-mlm .plan-timeline__icon{
  width:88px;
  height:88px;
  border-radius:28px;
  background:linear-gradient(180deg,#ffffff 0%,#f3f6ff 100%);
  border:1px solid #dce2ff;
  box-shadow:0 20px 48px rgba(15,23,42,.14);
  display:flex;
  align-items:center;
  justify-content:center;
}
.binary-mlm .plan-timeline__icon svg{width:46px;height:46px;}
.binary-mlm .plan-timeline__panel{
  background:linear-gradient(180deg,#ffffff 0%,#f7f9ff 100%);
  border:1px solid #dde4ff;
  border-radius:28px;
  padding:28px 32px;
  box-shadow:0 20px 48px rgba(15,23,42,.12);
  transition:transform .25s ease, box-shadow .25s ease;
}
.binary-mlm .plan-timeline__panel h3{
  margin:0 0 10px;
  font-size:22px;
  font-weight:800;
  color:#132045;
}
.binary-mlm .plan-timeline__panel p{
  margin:0;
  color:#566381;
  line-height:1.62;
}
.binary-mlm .plan-timeline__item:hover .plan-timeline__panel{
  transform:translateY(-4px);
  box-shadow:0 28px 60px rgba(15,23,42,.16);
}

@media (max-width:1024px){
  .binary-mlm .bonus-grid{gap:20px;}
}
@media (max-width:900px){
  .binary-mlm .plan-timeline{gap:28px;}
  .binary-mlm .plan-timeline::before{left:68px;}
  .binary-mlm .plan-timeline__item{grid-template-columns:150px minmax(0,1fr);gap:26px;}
  .binary-mlm .plan-timeline__icon{width:76px;height:76px;}
}
@media (max-width:700px){
  .binary-mlm .plan-timeline::before{left:44px;}
  .binary-mlm .plan-timeline__item{grid-template-columns:1fr;gap:18px;padding-left:72px;}
  .binary-mlm .plan-timeline__meta{flex-direction:row;align-items:center;gap:16px;}
  .binary-mlm .plan-timeline__step{position:absolute;left:-72px;top:50%;transform:translateY(-50%);}
  .binary-mlm .plan-timeline__icon{width:68px;height:68px;}
}
@media (max-width:520px){
  .binary-mlm .bonus-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}
  .binary-mlm .plan-timeline{margin-top:40px;}
  .binary-mlm .plan-timeline::before{left:28px;}
  .binary-mlm .plan-timeline__item{padding-left:0;}
  .binary-mlm .plan-timeline__meta{padding-left:44px;}
  .binary-mlm .plan-timeline__step{left:-44px;}
  .binary-mlm .plan-timeline__panel{padding:24px;}
}
/* === Operate With Confidence cards 2025 ============================== */
@property --card-bob {
  syntax: '<length>';
  inherits: false;
  initial-value: 0px;
}
@property --tilt-x {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}
@property --tilt-y {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}
.binary-mlm .ops-grid{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:22px 24px;
  margin-top:44px;
}
.binary-mlm .ops-card{
  position:relative;
  display:flex;
  flex-direction:column;
  gap:16px;
  padding:24px 24px 26px;
  border-radius:24px;
  background:linear-gradient(180deg,#f7f7ff 0%,#ffffff 100%);
  border:1px solid rgba(102,109,255,.14);
  box-shadow:0 14px 36px rgba(32,43,92,.08);
  transition:box-shadow .3s ease, border-color .3s ease, transform .3s ease;
  transform:translate3d(0, calc(var(--raise,0px) + var(--card-bob,0px)), 0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));
  will-change:transform, box-shadow;
}
.binary-mlm .ops-card::before{
  content:"";
  position:absolute;
  inset:1px;
  border-radius:22px;
  background:linear-gradient(160deg,rgba(255,255,255,.92) 0%,rgba(255,255,255,0) 65%);
  pointer-events:none;
}
.binary-mlm .ops-card::after{
  content:"";
  position:absolute;
  inset:-14% -30%;
  height:140%;
  border-radius:50%;
  background:radial-gradient(ellipse at center, rgba(119,130,255,.16), transparent 72%);
  opacity:0;
  transition:opacity .3s ease;
  pointer-events:none;
}
.binary-mlm .ops-card:hover{
  --raise:-12px;
  box-shadow:0 28px 66px rgba(29,38,86,.14);
  border-color:rgba(96,106,255,.28);
}
.binary-mlm .ops-card:hover::after{opacity:.5;}
.binary-mlm .ops-card__icon{
  width:56px;
  height:56px;
  border-radius:18px;
  display:flex;
  align-items:center;
  justify-content:center;
  background:linear-gradient(135deg,rgba(107,114,255,.18),rgba(255,255,255,.92));
  color:#1e2f74;
  box-shadow:0 14px 28px rgba(31,42,98,.14);
}
.binary-mlm .ops-card__icon svg{width:30px;height:30px;}
.binary-mlm .ops-card__body h3{
  margin:0;
  font-size:19px;
  font-weight:800;
  color:#111a3c;
}
.binary-mlm .ops-card__body p{
  margin:6px 0 12px;
  color:#39456b;
  line-height:1.55;
}
.binary-mlm .ops-card__list{
  margin:0;
  padding:0;
  list-style:none;
  display:grid;
  gap:6px;
  color:#3f4b73;
  font-size:14px;
}
.binary-mlm .ops-card__list li{
  position:relative;
  padding-left:16px;
  line-height:1.45;
}
.binary-mlm .ops-card__list li::before{
  content:"";
  position:absolute;
  left:0;
  top:7px;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#5a63ff;
}
.binary-mlm .ops-card__cta{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  margin-top:auto;
  padding:10px 18px;
  border-radius:999px;
  background:linear-gradient(135deg,#5b63ff,#7b68ff);
  color:#f6f7ff;
  text-decoration:none;
  font-size:12px;
  letter-spacing:.12em;
  font-weight:800;
  text-transform:uppercase;
  box-shadow:0 14px 30px rgba(56,64,140,.26);
  transition:background .2s ease, box-shadow .2s ease;
}
.binary-mlm .ops-card__cta:hover{
  background:linear-gradient(135deg,#5059ff,#765fff);
  box-shadow:0 20px 36px rgba(48,56,128,.32);
}
.binary-mlm .ops-card--featured{
  background:linear-gradient(150deg,#5140ff 0%,#7d66ff 55%,#9d7bff 100%);
  color:#f5f4ff;
  border:1px solid rgba(255,255,255,.22);
  box-shadow:0 32px 72px rgba(27,20,85,.4);
}
.binary-mlm .ops-card--featured::before{
  background:linear-gradient(140deg,rgba(255,255,255,.38) 0%,rgba(255,255,255,0) 70%);
}
.binary-mlm .ops-card--featured::after{
  background:radial-gradient(ellipse at center, rgba(129,139,255,.28), transparent 75%);
}
.binary-mlm .ops-card--featured .ops-card__icon{
  background:rgba(255,255,255,.18);
  color:#f5f4ff;
  box-shadow:0 18px 36px rgba(8,5,42,.38);
}
.binary-mlm .ops-card--featured .ops-card__body h3{color:#ffffff;}
.binary-mlm .ops-card--featured .ops-card__body p,
.binary-mlm .ops-card--featured .ops-card__list{color:rgba(241,240,255,.92);}
.binary-mlm .ops-card--featured .ops-card__list li::before{background:rgba(236,234,255,.9);}
.binary-mlm .ops-card--featured .ops-card__cta{
  background:#ffffff;
  color:#3a2fe5;
  box-shadow:0 18px 38px rgba(12,8,58,.45);
}
.binary-mlm .ops-card--featured .ops-card__cta:hover{background:#eef0ff;}
.binary-mlm .ops-card:nth-child(1){--float-delay:-1s;}
.binary-mlm .ops-card:nth-child(2){
  --float-delay:-3s;
  background:linear-gradient(180deg,#f3f5ff 0%,#ffffff 100%);
  border-color:rgba(115,125,255,.15);
}
.binary-mlm .ops-card:nth-child(3){
  --float-delay:-5s;
  background:linear-gradient(180deg,#f5f9ff 0%,#ffffff 100%);
  border-color:rgba(96,156,255,.14);
}
.binary-mlm .ops-card:nth-child(4){
  --float-delay:-7s;
  background:linear-gradient(180deg,#f7f3ff 0%,#ffffff 100%);
  border-color:rgba(158,126,255,.16);
}
.binary-mlm .ops-card:nth-child(5){
  --float-delay:-9s;
  background:linear-gradient(180deg,#f4f8ff 0%,#ffffff 100%);
  border-color:rgba(108,166,255,.14);
}
.binary-mlm .ops-card:nth-child(6){
  --float-delay:-11s;
  background:linear-gradient(180deg,#f3f6ff 0%,#ffffff 100%);
  border-color:rgba(122,142,255,.14);
}
.binary-mlm .ops-card .icon-stroke{
  stroke:#5a63ff;
  stroke-width:2.2;
  stroke-linecap:round;
  stroke-linejoin:round;
  fill:none;
}
.binary-mlm .ops-card:nth-child(2) .icon-stroke{stroke:#596aff;}
.binary-mlm .ops-card:nth-child(3) .icon-stroke{stroke:#4f82ff;}
.binary-mlm .ops-card:nth-child(4) .icon-stroke{stroke:#7a5cff;}
.binary-mlm .ops-card:nth-child(5) .icon-stroke{stroke:#4d8cff;}
.binary-mlm .ops-card:nth-child(6) .icon-stroke{stroke:#5486ff;}
.binary-mlm [data-float]{
  animation:cardBob 16s ease-in-out infinite;
  animation-delay:var(--float-delay,0s);
}
@keyframes cardBob{
  0%,100%{ --card-bob:0px; }
  50%{ --card-bob:-10px; }
}
.binary-mlm .ops-card:focus-within{
  outline:2px solid rgba(91,99,255,.35);
  outline-offset:3px;
}
@media (max-width:1024px){
  .binary-mlm .ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (max-width:680px){
  .binary-mlm .ops-grid{grid-template-columns:1fr;gap:18px;}
  .binary-mlm .ops-card{padding:22px 20px;}
}

/* === Hero Revamp ===================================================== */
.binary-mlm .hero--revamp{
  padding-top:120px;
  padding-bottom:120px;
}
.binary-mlm .hero-gradient{
  position:absolute;
  border-radius:50%;
  filter:blur(0);
  opacity:.55;
}
.binary-mlm .hero-gradient--one{
  width:540px;height:540px;
  top:-180px;left:-220px;
  background:radial-gradient(circle,#9ea6ff 0%,rgba(158,166,255,0) 70%);
}
/* 
.binary-mlm .hero-gradient--two{
  width:420px;height:420px;
  bottom:-160px;right:-120px;
  background:radial-gradient(circle,#9be9ff 0%,rgba(155,233,255,0) 70%);
} */
.binary-mlm .hero-wrap--revamp{
  position:relative;
  display:grid;
  grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);
  gap:60px;
  align-items:center;
}
.binary-mlm .hero-copy--revamp{
  display:flex;
  flex-direction:column;
  gap:20px;
  align-items:flex-start;
}
.binary-mlm .hero-chip-row{
  display:flex;
  flex-wrap:wrap;
  gap:12px;
  align-items:center;
}
.binary-mlm .hero-chip{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:8px 14px;
  border-radius:999px;
  background:rgba(91,99,255,.16);
  color:#4c52d4;
  font-size:12px;
  font-weight:700;
  letter-spacing:.18em;
  text-transform:uppercase;
}
.binary-mlm .hero-chip--outline{
  background:rgba(255,255,255,.92);
  color:#5064ff;
  border:1px solid rgba(96,106,255,.26);
  box-shadow:0 6px 18px rgba(92,100,255,.14);
}
.binary-mlm .hero-heading{
  margin:0;
  font-size:56px;
  line-height:1.05;
  font-weight:900;
  color:#0a132e;
  letter-spacing:-0.5px;
}
.binary-mlm .hero-heading__accent{
  color:transparent;
  background:linear-gradient(120deg,#5b63ff 0%,#8a5dff 48%,#5ce7ff 100%);
  -webkit-background-clip:text;
  background-clip:text;
}
.binary-mlm .hero-copy--revamp .lead{
  margin:0;
  max-width:600px;
  color:#435078;
  font-size:18px;
  line-height:1.65;
}
.binary-mlm .hero-hashtags{
  display:flex;
  flex-wrap:wrap;
  gap:10px;
}
.binary-mlm .hero-hashtags span{
  display:inline-flex;
  align-items:center;
  padding:8px 14px;
  border-radius:14px;
  background:rgba(240,241,255,.92);
  border:1px solid rgba(134,141,255,.18);
  color:#4c5ad8;
  font-size:13px;
  font-weight:600;
}
.binary-mlm .hero-cta{
  gap:16px;
  justify-content:flex-start;
}
.binary-mlm .hero-cta .btn.primary{
  padding:14px 32px;
  font-size:15px;
  border-radius:16px;
  background:linear-gradient(135deg,#5d62ff 0%,#8a5dff 48%,#6ce2ff 100%);
  box-shadow:0 20px 40px rgba(93,98,255,.35);
}
.binary-mlm .hero-cta .btn.ghost{
  padding:14px 28px;
  font-size:15px;
  border-radius:16px;
  background:rgba(255,255,255,.95);
  border:1px solid rgba(120,128,255,.26);
  color:#1c2751;
  box-shadow:0 12px 28px rgba(18,26,58,.12);
}
.binary-mlm .hero-statband{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:16px;
  padding:22px;
  border-radius:24px;
  background:rgba(255,255,255,.88);
  border:1px solid rgba(114,122,255,.12);
  box-shadow:0 24px 48px rgba(17,27,62,.08);
  max-width:520px;
}
.binary-mlm .hero-stat{
  padding:16px;
  border-radius:20px;
  background:linear-gradient(180deg,#f9faff 0%,#ffffff 100%);
  border:1px solid rgba(116,126,255,.15);
  box-shadow:0 16px 28px rgba(16,24,58,.06);
  display:flex;
  flex-direction:column;
  gap:6px;
}
.binary-mlm .hero-stat__value{
  font-size:22px;
  font-weight:800;
  color:#161f46;
}
.binary-mlm .hero-stat__label{
  font-size:13px;
  color:#4c5782;
}
.binary-mlm .hero-stage{
  position:relative;
  min-height:420px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.binary-mlm .hero-stage__orb{
  position:absolute;
  border-radius:50%;
  filter:blur(0);
  opacity:.6;
}
.binary-mlm .hero-stage__orb--one{
  width:360px;height:360px;
  top:-40px;right:14%;
  background:radial-gradient(circle,#c7cbff 0%,rgba(199,203,255,0) 70%);
}
.binary-mlm .hero-stage__orb--two{
  width:280px;height:280px;
  bottom:-60px;left:-40px;
  background:radial-gradient(circle,#b3f2ff 0%,rgba(179,242,255,0) 70%);
}
.binary-mlm .hero-stage__panel{
  position:relative;
  width:100%;
  max-width:500px;
  border-radius:38px;
  padding:28px;
  background:linear-gradient(180deg,rgba(255,255,255,.95) 0%,rgba(249,250,255,.84) 100%);
  border:1px solid rgba(187,194,255,.34);
  box-shadow:0 34px 68px rgba(20,28,80,.18);
}
/* .binary-mlm .hero-stage__panel::before{
  content:"";
  position:absolute;
  inset:12px;
  border-radius:32px;
  background:linear-gradient(160deg,rgba(255,255,255,.65) 0%,rgba(255,255,255,0) 70%);
  pointer-events:none;
} */
.binary-mlm .hero-stage__card{
  position:relative;
  overflow:hidden;
  border-radius:26px;
  border:1px solid rgba(183,190,255,.6);
  box-shadow:0 24px 48px rgba(26,32,86,.16);
  background:linear-gradient(180deg,#eef1ff 0%,#ffffff 100%);
}
.binary-mlm .hero-stage__card img{display:block;width:100%;height:auto;}
.binary-mlm .hero-stage__node{
  position:absolute;
  padding:10px 18px;
  border-radius:20px;
  background:rgba(255,255,255,.92);
  border:1px solid rgba(123,132,255,.32);
  color:#3745a9;
  font-size:13px;
  font-weight:700;
  box-shadow:0 18px 30px rgba(29,37,90,.18);
}
.binary-mlm .hero-stage__node--top{left:50%;top:-26px;transform:translateX(-50%);}
.binary-mlm .hero-stage__node--left{left:-32px;top:44%;transform:translateY(-50%);}
.binary-mlm .hero-stage__node--right{right:-32px;bottom:28%;transform:translateY(50%);}
.binary-mlm .hero-stage__node::after{
  content:"";
  position:absolute;
  width:64px;
  height:64px;
  background:radial-gradient(circle,rgba(123,132,255,.4) 0%,rgba(123,132,255,0) 70%);
  top:50%;left:50%;transform:translate(-50%,-50%);
  z-index:-1;
  filter:blur(18px);
}
.binary-mlm .hero-stage__pulse{
  position:absolute;
  border-radius:50%;
  border:1px solid rgba(123,132,255,.32);
  animation:pulseGlow 6s ease-in-out infinite;
}
.binary-mlm .hero-stage__pulse--one{width:220px;height:220px;left:50%;top:50%;transform:translate(-50%,-50%);}
.binary-mlm .hero-stage__pulse--two{width:310px;height:310px;left:50%;top:50%;transform:translate(-50%,-50%);animation-delay:-2.5s;}
@keyframes pulseGlow{
  0%,100%{opacity:.25;transform:translate(-50%,-50%) scale(0.95);}
  40%{opacity:.5;transform:translate(-50%,-50%) scale(1.03);}
}
.binary-mlm .hero-stage__avatars{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.binary-mlm .hero-avatar{
  position:absolute;
  display:inline-flex;
  width:56px;height:56px;
  border-radius:20px;
  overflow:hidden;
  border:2px solid rgba(255,255,255,.9);
  box-shadow:0 18px 32px rgba(18,26,66,.22);
  animation:floaty 12s ease-in-out infinite;
}
.binary-mlm .hero-avatar img{width:100%;height:100%;object-fit:cover;}
.binary-mlm .hero-avatar--one{top:18%;left:72%;animation-delay:-3s;}
.binary-mlm .hero-avatar--two{bottom:12%;left:64%;animation-delay:-6s;}
.binary-mlm .hero-avatar--three{top:52%;right:4%;animation-delay:-9s;}
@keyframes floaty{
  0%,100%{transform:translateY(0);}
  50%{transform:translateY(-12px);}
}

@media (max-width:1200px){
  .binary-mlm .hero-heading{font-size:48px;}
  .binary-mlm .hero-wrap--revamp{gap:42px;}
}
@media (max-width:960px){
  .binary-mlm .hero-wrap--revamp{grid-template-columns:1fr;}
  .binary-mlm .hero-copy--revamp{align-items:center;text-align:center;}
  .binary-mlm .hero-chip-row{justify-content:center;}
  .binary-mlm .hero-hashtags{justify-content:center;}
  .binary-mlm .hero-cta{justify-content:center;}
  .binary-mlm .hero-statband{max-width:100%;}
  .binary-mlm .hero-stage{min-height:380px;}
  .binary-mlm .hero-stage__panel{margin-top:10px;}
  .binary-mlm .hero-stage__node--left{left:12%;top:8%;transform:translate(-50%,0);}
  .binary-mlm .hero-stage__node--right{right:12%;bottom:12%;transform:translate(50%,0);}
}
@media (max-width:640px){
  .binary-mlm .hero--revamp{padding-top:90px;padding-bottom:90px;}
  .binary-mlm .hero-heading{font-size:40px;}
  .binary-mlm .hero-statband{grid-template-columns:-1fr !important;}
  .binary-mlm .hero-stage__panel{padding:22px;border-radius:28px;}
  .binary-mlm .hero-stage__node{font-size:12px;padding:8px 14px;}
  .binary-mlm .hero-avatar{width:48px;height:48px;}

  .binary-mlm .section-head {
  margin-top: 184px;
  }

}
@media (max-width:480px){
  .binary-mlm .hero-heading{font-size:34px;}
  .binary-mlm .hero-cta .btn.primary,.binary-mlm .hero-cta .btn.ghost{width:100%;justify-content:center;}
}
/* === Calculator Refresh ============================================ */
.binary-mlm .calc-shell{
  margin-top:40px;
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  gap:32px;
}
.binary-mlm .calc-form{
  background:linear-gradient(180deg,#ffffff 0%,#f5f7ff 100%);
  border:1px solid rgba(114,122,255,.16);
  border-radius:28px;
  box-shadow:0 24px 52px rgba(16,24,58,.12);
  padding:30px 32px;
}
.binary-mlm .calc-fieldset{
  border:none;
  margin:0;
  padding:0;
  display:grid;
  gap:18px;
}
.binary-mlm .calc-legend{
  font-size:13px;
  letter-spacing:.18em;
  text-transform:uppercase;
  color:#4f59c6;
  font-weight:700;
}
.binary-mlm .calc-field{
  display:flex;
  flex-direction:column;
  gap:8px;
}
.binary-mlm .calc-label{font-size:14px;font-weight:700;color:#16204a;}
.binary-mlm .calc-field input[type="number"]{
  width:100%;
  padding:14px 16px;
  border-radius:16px;
  border:1px solid rgba(134,141,255,.26);
  background:#fff;
  font-size:16px;
  color:#111a37;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.7);
}
.binary-mlm .calc-field input[type="number"]:focus{
  outline:none;
  border-color:#5a63ff;
  box-shadow:0 0 0 3px rgba(90,99,255,.18);
}
.binary-mlm .calc-field--range{
  display:flex;
  flex-direction:column;
  gap:12px;
}
.binary-mlm .calc-rate-control{
  display:grid;
  gap:14px;
  grid-template-columns:140px 1fr;
  align-items:center;
}
.binary-mlm .calc-rate-control input[type="number"]{
  padding:12px 14px;
  border-radius:14px;
}
.binary-mlm .calc-rate-control input[type="range"]{
  width:100%;
  height:6px;
  border-radius:5px;
  background:linear-gradient(90deg,#5b63ff,#7f64ff);
  appearance:none;
  outline:none;
}
.binary-mlm .calc-rate-control input[type="range"]::-webkit-slider-thumb{
  appearance:none;
  width:20px;height:20px;
  border-radius:50%;
  background:#fff;
  border:2px solid #5f65ff;
  box-shadow:0 8px 16px rgba(93,100,255,.3);
}
.binary-mlm .calc-rate-control input[type="range"]::-moz-range-thumb{
  width:20px;height:20px;border:none;border-radius:50%;background:#fff;box-shadow:0 8px 16px rgba(93,100,255,.3);}
.binary-mlm .calc-helpers{
  display:flex;
  flex-direction:column;
  gap:6px;
  font-size:12px;
  color:#4f5a82;
}
.binary-mlm .calc-submit{
  margin-top:6px;
  width:fit-content;
  padding:14px 28px;
  border-radius:16px;
  font-size:15px;
}
.binary-mlm .calc-output{
  position:relative;
  background:linear-gradient(200deg,rgba(91,99,255,.14) 0%,rgba(255,255,255,.92) 48%,rgba(123,100,255,.12) 100%);
  border:1px solid rgba(114,122,255,.18);
  border-radius:32px;
  padding:32px;
  display:flex;
  flex-direction:column;
  gap:26px;
  box-shadow:0 28px 60px rgba(18,26,68,.16);
  overflow:hidden;
}
.binary-mlm .calc-meter{
  position:relative;
  width:100%;
  height:18px;
  border-radius:999px;
  background:rgba(255,255,255,.65);
  border:1px solid rgba(123,132,255,.24);
  overflow:hidden;
}
.binary-mlm .calc-meter__fill{
  position:absolute;
  inset:0;
  border-radius:999px;
  background:linear-gradient(90deg,#5b63ff 0%,#8a5dff 60%,#67e1ff 100%);
  transform-origin:left center;
  transform:scaleX(calc(var(--calc-fill,0)/100));
  transition:transform .35s ease;
}
.binary-mlm .calc-meter__label{
  margin-top:8px;
  font-size:12px;
  text-transform:uppercase;
  letter-spacing:.22em;
  color:#3d4a8c;
  font-weight:700;
}
.binary-mlm .calc-summary{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:18px;
}
.binary-mlm .calc-summary__item{
  padding:18px;
  border-radius:20px;
  background:rgba(255,255,255,.9);
  border:1px solid rgba(132,140,255,.16);
  box-shadow:0 18px 32px rgba(18,26,68,.1);
}
.binary-mlm .calc-summary__item dt{margin:0 0 6px;font-size:13px;color:#4b5686;text-transform:uppercase;letter-spacing:.12em;font-weight:700;}
.binary-mlm .calc-summary__item dd{margin:0;font-size:20px;font-weight:800;color:#101a3a;}
.binary-mlm .calc-note p{margin:0 0 10px;font-size:14px;color:#435075;line-height:1.55;}
.binary-mlm .calc-actions{display:flex;gap:16px;flex-wrap:wrap;}
.binary-mlm .calc-link{font-size:13px;font-weight:700;color:#4f5bff;text-decoration:none;position:relative;padding-right:18px;}
.binary-mlm .calc-link::after{content:"";position:absolute;right:0;top:50%;width:12px;height:12px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:translateY(-50%) rotate(45deg);}

@media (max-width:1024px){
  .binary-mlm .calc-shell{grid-template-columns:1fr;}
  .binary-mlm .calc-output{order:-1;}
}
@media (max-width:640px){
  .binary-mlm .calc-form{padding:26px;}
  .binary-mlm .calc-output{padding:26px;border-radius:26px;}
  .binary-mlm .calc-summary{grid-template-columns:1fr;}
  .binary-mlm .calc-rate-control{grid-template-columns:1fr;}
}
/* === Calculator tweaks ============================================= */
.binary-mlm .calc-shell{align-items:stretch;}
.binary-mlm .calc-output{
  padding:40px 36px 36px;
  gap:32px;
}
.binary-mlm .calc-meter{margin-top:4px;}
.binary-mlm .calc-meter__label{margin-top:14px;letter-spacing:.16em;}
.binary-mlm .calc-summary__item dd{font-size:22px;}
.binary-mlm .calc-rate-control input[type="range"]{
  --range-fill:50%;
  background:linear-gradient(90deg,#5b63ff 0%,#7b68ff 100%) no-repeat,
             #e5e8ff;
  background-size:var(--range-fill) 100%, 100% 100%;
}
.binary-mlm .calc-rate-control input[type="range"]::-webkit-slider-runnable-track{background:transparent;}
.binary-mlm .calc-rate-control input[type="range"]::-moz-range-track{background:transparent;}
.binary-mlm .calc-note p{color:#3d4a78;}
/* === Unilevel Landing ================================================= */
.unilevel-mlm{
  background:linear-gradient(180deg,#f4f6ff 0%,#ffffff 100%);
  color:#101631;
  font-family:inherit;
}
.unilevel-mlm .uni-section{padding:96px 0;position:relative;overflow:hidden;}
.unilevel-mlm .uni-wrap{max-width:1100px;margin:0 auto;padding:0 24px;position:relative;z-index:2;}
.unilevel-mlm .uni-wrap--wide{max-width:1200px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:48px;align-items:center;}
.unilevel-mlm .section-tag{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;background:rgba(96,106,255,.14);color:#4c55d0;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;}
.unilevel-mlm .section-head.center{text-align:center;}
.unilevel-mlm .section-head.center .muted{max-width:560px;margin:0 auto;}
.unilevel-mlm h1{margin:0;font-size:50px;line-height:1.08;font-weight:900;color:#0a1030;}
.unilevel-mlm h2{margin:0;font-size:36px;line-height:1.15;font-weight:800;color:#0d1538;}
.unilevel-mlm h3{margin:0 0 10px;font-size:20px;font-weight:800;color:#121b3f;}
.unilevel-mlm .muted{color:#505c80;}
.unilevel-mlm .lead{font-size:18px;line-height:1.65;color:#3d4a70;margin:0;max-width:620px;}
.unilevel-mlm .accent{color:transparent;background:linear-gradient(120deg,#5a63ff 0%,#8671ff 45%,#5ee0ff 100%);-webkit-background-clip:text;background-clip:text;}

/* hero */
.unilevel-mlm .uni-hero{padding-top:140px;padding-bottom:120px;}
.unilevel-mlm .uni-hero::before,.unilevel-mlm .uni-hero::after{content:"";position:absolute;border-radius:50%;filter:blur(0);opacity:.55;z-index:1;}
.unilevel-mlm .uni-hero::before{top:-260px;left:-220px;width:540px;height:540px;background:radial-gradient(circle,#afb5ff 0%,rgba(175,181,255,0) 70%);}
.unilevel-mlm .uni-hero::after{bottom:-220px;right:-180px;width:520px;height:520px;background:radial-gradient(circle,#8fe7ff 0%,rgba(143,231,255,0) 70%);}
.unilevel-mlm .uni-hero .uni-wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:60px;align-items:center;}
.unilevel-mlm .uni-hero__copy{display:flex;flex-direction:column;gap:22px;}
.unilevel-mlm .uni-chip-row{display:flex;gap:12px;flex-wrap:wrap;}
.unilevel-mlm .uni-chip{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:20px;background:rgba(95,102,255,.16);color:#4f57d8;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;}
.unilevel-mlm .uni-chip--outline{background:rgba(255,255,255,.92);border:1px solid rgba(95,102,255,.3);box-shadow:0 10px 24px rgba(85,93,255,.2);color:#4f57d8;}
.unilevel-mlm .uni-hero__ctas{display:flex;gap:16px;flex-wrap:wrap;}
.unilevel-mlm .uni-hero__ctas .btn.primary{padding:14px 28px;border-radius:16px;background:linear-gradient(135deg,#5d62ff 0%,#885cff 45%,#58e0ff 100%);box-shadow:0 20px 40px rgba(98,104,255,.35);}
.unilevel-mlm .uni-hero__ctas .btn.ghost{padding:14px 24px;border-radius:16px;background:rgba(255,255,255,.94);border:1px solid rgba(127,134,255,.28);color:#182250;box-shadow:0 12px 24px rgba(18,28,64,.14);}
.unilevel-mlm .uni-hero__stats{margin:0;padding:0;list-style:none;display:flex;gap:18px;flex-wrap:wrap;}
.unilevel-mlm .uni-hero__stats li{padding:14px 18px;border-radius:18px;background:rgba(255,255,255,.9);border:1px solid rgba(128,136,255,.16);box-shadow:0 18px 36px rgba(18,26,66,.12);display:flex;flex-direction:column;gap:4px;min-width:140px;}
.unilevel-mlm .uni-hero__stats .stat{font-size:22px;font-weight:800;color:#141d46;}
.unilevel-mlm .uni-hero__stats .label{font-size:13px;color:#4a587f;}
.unilevel-mlm .uni-hero__stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:420px;}
.unilevel-mlm .uni-hero__panel{position:relative;width:100%;max-width:420px;border-radius:38px;padding:36px;background:linear-gradient(200deg,rgba(97,105,255,.18) 0%,rgba(255,255,255,.92) 58%,rgba(102,220,255,.16) 100%);border:1px solid rgba(137,145,255,.28);box-shadow:0 34px 68px rgba(19,26,72,.22);overflow:hidden;}
.unilevel-mlm .uni-hero__graph{height:220px;border-radius:26px;background:linear-gradient(180deg,#eef0ff 0%,#ffffff 100%);position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(22,30,82,.16);}
.unilevel-mlm .uni-hero__graph::before,.unilevel-mlm .uni-hero__graph::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(94,100,255,.1) 0%,rgba(94,100,255,0) 60%);}
.unilevel-mlm .uni-hero__graph::after{inset:auto 10% 10% 10%;height:3px;border-radius:50px;background:linear-gradient(90deg,#5d62ff 0%,#5ee1ff 100%);}
.unilevel-mlm .uni-hero__badge{position:absolute;padding:10px 18px;border-radius:20px;background:rgba(255,255,255,.92);border:1px solid rgba(120,128,255,.3);color:#2c3576;font-size:13px;font-weight:700;box-shadow:0 18px 32px rgba(18,28,76,.18);}
.unilevel-mlm .uni-hero__badge--left{left:-24px;top:18%;}
.unilevel-mlm .uni-hero__badge--right{right:-24px;bottom:24%;}
.unilevel-mlm .uni-hero__circle{position:absolute;border-radius:50%;filter:blur(0);opacity:.6;}
.unilevel-mlm .uni-hero__circle--one{width:220px;height:220px;left:-80px;bottom:-60px;background:radial-gradient(circle,rgba(92,98,255,.35) 0%,rgba(92,98,255,0) 70%);}
.unilevel-mlm .uni-hero__circle--two{width:180px;height:180px;right:-60px;top:-40px;background:radial-gradient(circle,rgba(96,223,255,.35) 0%,rgba(96,223,255,0) 70%);}

/* benefits */
.unilevel-mlm .uni-benefits{background:linear-gradient(180deg,#ffffff 0%,#f4f6ff 100%);}
.unilevel-mlm .uni-grid{display:grid;gap:22px;}
.unilevel-mlm .uni-grid--benefits{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:36px;}
.unilevel-mlm .uni-card{padding:26px;border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f2f5ff 100%);border:1px solid rgba(140,147,255,.16);box-shadow:0 18px 40px rgba(18,26,68,.12);transition:transform .25s ease, box-shadow .25s ease;}
.unilevel-mlm .uni-card p{margin:0;color:#42507a;line-height:1.6;}
.unilevel-mlm .uni-card:hover{transform:translateY(-6px);box-shadow:0 28px 60px rgba(18,26,68,.18);}

/* architecture */
.unilevel-mlm .uni-architecture{background:linear-gradient(180deg,#f6f7ff 0%,#ffffff 100%);}
.unilevel-mlm .uni-architecture__copy{display:flex;flex-direction:column;gap:18px;}
.unilevel-mlm .uni-list{margin:0;padding-left:20px;color:#41507c;line-height:1.6;}
.unilevel-mlm .uni-architecture__board{position:relative;padding:36px;border-radius:32px;background:linear-gradient(200deg,rgba(93,100,255,.14) 0%,rgba(255,255,255,.92) 70%);border:1px solid rgba(137,145,255,.28);box-shadow:0 32px 64px rgba(18,26,72,.18);display:flex;flex-direction:column;gap:24px;align-items:center;}
.unilevel-mlm .uni-node{min-width:140px;text-align:center;padding:14px 16px;border-radius:20px;background:rgba(255,255,255,.94);border:1px solid rgba(138,146,255,.22);box-shadow:0 16px 32px rgba(18,26,72,.12);font-weight:700;color:#192256;}
.unilevel-mlm .uni-node small{display:block;font-size:12px;font-weight:600;color:#4c5792;margin-top:2px;}
.unilevel-mlm .uni-node--root{font-size:20px;background:linear-gradient(180deg,#5d62ff 0%,#885dff 100%);color:#fff;box-shadow:0 24px 48px rgba(10,16,64,.32);}
.unilevel-mlm .uni-branch{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;}
.unilevel-mlm .uni-branch--depth .uni-node{background:linear-gradient(180deg,#ffffff 0%,#eef2ff 100%);}

/* insights */
.unilevel-mlm .uni-insights{background:linear-gradient(180deg,#ffffff 0%,#f3f6ff 100%);}
.unilevel-mlm .uni-insight-grid{margin-top:36px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));}
.unilevel-mlm .uni-insight{padding:28px;border-radius:26px;background:linear-gradient(180deg,#ffffff 0%,#f0f3ff 100%);border:1px solid rgba(140,147,255,.16);box-shadow:0 22px 48px rgba(18,26,72,.14);display:flex;flex-direction:column;gap:12px;align-items:flex-start;}
.unilevel-mlm .uni-insight__icon{font-size:28px;background:rgba(96,102,255,.12);color:#444fbe;width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;}
.unilevel-mlm .uni-insight p{margin:0;color:#42507a;line-height:1.6;}

@media (max-width:1024px){
  .unilevel-mlm .uni-hero .uni-wrap{grid-template-columns:1fr;gap:42px;text-align:center;}
  .unilevel-mlm .uni-hero__copy{align-items:center;}
  .unilevel-mlm .uni-hero__ctas{justify-content:center;}
  .unilevel-mlm .uni-hero__stats{justify-content:center;}
  .unilevel-mlm .uni-hero__badge--left{left:50%;top:-36px;transform:translateX(-50%);}
  .unilevel-mlm .uni-hero__badge--right{right:50%;bottom:-36px;transform:translateX(50%);}
}
@media (max-width:680px){
  .unilevel-mlm .uni-section{padding:72px 0;}
  .unilevel-mlm h1{font-size:40px;}
  .unilevel-mlm h2{font-size:32px;}
  .unilevel-mlm .uni-card,.unilevel-mlm .uni-insight{padding:22px;}
  .unilevel-mlm .uni-hero__panel{padding:28px;}
  .unilevel-mlm .uni-hero__graph{height:180px;}
  .unilevel-mlm .uni-node{min-width:120px;}
}
@media (max-width:480px){
  .unilevel-mlm h1{font-size:34px;}
  .unilevel-mlm .uni-hero__ctas .btn{width:100%;justify-content:center;}
}
