.oh-eco-inner.oh-eco-inner--wide{max-width:1180px}.oh-eco-stage{position:relative;text-align:left;margin:8px auto 28px;padding:8px 0 4px}.oh-eco-stage .oh-eco-stage-grid{display:grid;grid-template-columns:minmax(180px,0.92fr) minmax(56px,72px) minmax(220px,1.18fr) 36px minmax(220px,1.18fr) minmax(56px,72px) minmax(180px,0.92fr);grid-template-areas:"brands connL leadOwn or leadAdv connR capital" "brands connL band band band connR capital";align-items:stretch;gap:14px 10px;position:relative;z-index:1;}.oh-eco-stage .oh-eco-card-1{background:linear-gradient(180deg,#0c142c 0%,#090f22 100%);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:22px 18px 20px;display:flex;flex-direction:column;align-items:flex-start;height:100%;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.18);}.oh-eco-stage .oh-eco-card--participant{min-height:100%}.oh-eco-stage .oh-eco-card--lead-owner{border-color:rgba(110,168,255,.42);box-shadow:0 0 0 1px rgba(110,168,255,.12),0 0 34px rgba(78,140,255,.18);}.oh-eco-stage .oh-eco-card--lead-advisor{border-color:rgba(155,138,251,.45);box-shadow:0 0 0 1px rgba(155,138,251,.12),0 0 34px rgba(140,114,255,.2);}.oh-eco-stage .oh-eco-brands{grid-area:brands}.oh-eco-stage .oh-eco-conn-l{grid-area:connL;align-self:center}.oh-eco-stage .oh-eco-owners{grid-area:leadOwn}.oh-eco-stage .oh-eco-or{grid-area:or;align-self:center;justify-self:center}.oh-eco-stage .oh-eco-advisors{grid-area:leadAdv}.oh-eco-stage .oh-eco-conn-r{grid-area:connR;align-self:center}.oh-eco-stage .oh-eco-capital{grid-area:capital}.oh-eco-stage .oh-eco-band{grid-area:band;justify-self:center;margin-top:2px}.oh-eco-stage .oh-eco-core-label{display:none!important;}.oh-eco-stage .oh-eco-core{position:absolute;left:calc(12% + 0px);right:calc(12% + 0px);top:10px;bottom:52px;border:1.5px dashed rgba(120,150,255,.28);border-radius:50%;pointer-events:none;z-index:0;}.oh-eco-stage .oh-eco-or-pill{width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#0d1328;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:.78rem;font-weight:600;z-index:2;}.oh-eco-stage .oh-eco-conn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:140px;}.oh-eco-stage .oh-eco-conn-item{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.oh-eco-stage .oh-eco-conn-label{color:rgba(200,214,255,.78);font-size:.62rem;font-weight:500;letter-spacing:.01em;text-align:center;line-height:1.25;}.oh-eco-stage .oh-eco-conn-line{width:100%;height:10px;display:block;color:rgba(170,190,255,.7);}.oh-eco-stage .mod-icon,.oh-eco-stage .mod-icon-1{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;margin:0 0 1rem!important;border:none!important;background:radial-gradient(circle at 50% 45%,rgba(140,146,255,.55) 0%,rgba(108,114,255,.22) 42%,rgba(108,114,255,.06) 68%,transparent 78%)!important;box-shadow:0 0 32px rgba(108,114,255,.32)!important;}.oh-eco-stage .mod-icon,.oh-eco-stage .mod-icon-1 svg{width:52px!important;height:52px!important;flex-shrink:0!important;display:block}.oh-eco-stage .oh-eco-icon--owner{background:radial-gradient(circle at 50% 45%,rgba(110,168,255,.58) 0%,rgba(78,140,255,.22) 42%,rgba(78,140,255,.06) 68%,transparent 78%)!important;box-shadow:0 0 36px rgba(78,140,255,.42)!important;}.oh-eco-stage .oh-eco-icon--advisor{background:radial-gradient(circle at 50% 45%,rgba(168,140,255,.58) 0%,rgba(140,114,255,.24) 42%,rgba(140,114,255,.06) 68%,transparent 78%)!important;box-shadow:0 0 36px rgba(140,114,255,.45)!important;}.oh-eco-stage .oh-eco-icon--capital{background:radial-gradient(circle at 50% 45%,rgba(90,220,210,.45) 0%,rgba(56,190,180,.18) 42%,rgba(56,190,180,.05) 68%,transparent 78%)!important;box-shadow:0 0 28px rgba(56,190,180,.28)!important;}.oh-eco-stage .oh-eco-icon--brands{background:radial-gradient(circle at 50% 45%,rgba(110,168,255,.42) 0%,rgba(78,140,255,.16) 42%,rgba(78,140,255,.05) 68%,transparent 78%)!important;box-shadow:0 0 28px rgba(78,140,255,.26)!important;}.oh-eco-stage .oh-eco-role{display:inline-flex;align-items:center;margin:0 0 8px;padding:4px 10px;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;}.oh-eco-stage .oh-eco-role--owner{color:#d9e8ff;background:rgba(52,90,160,.45);border:1px solid rgba(110,168,255,.45)}.oh-eco-stage .oh-eco-role--advisor{color:#ebe4ff;background:rgba(52,50,100,.55);border:1px solid rgba(155,138,251,.45)}.oh-eco-stage .oh-eco-card-h-1{color:#fff;margin:0 0 12px;font-size:1.02rem;font-weight:600;line-height:1.3}.oh-eco-stage .oh-eco-card--participant .oh-eco-card-h-1{font-size:.98rem;margin-bottom:10px}.oh-eco-stage .oh-eco-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;width:100%}.oh-eco-stage .oh-eco-list li{display:flex;align-items:flex-start;gap:8px;color:rgba(255,255,255,.72);font-size:.88rem;line-height:1.4;margin:0;}.oh-eco-stage .oh-eco-list li svg{flex:0 0 auto;margin-top:2px}.oh-eco-stage .oh-eco-band-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#0d1428;border:1px solid rgba(110,168,255,.35);color:rgba(232,240,255,.92);font-size:.82rem;font-weight:500;line-height:1.2;}.oh-eco-stage .oh-eco-band-pill svg{flex:0 0 auto}.oh-eco-process{display:flex;align-items:stretch;justify-content:space-between;gap:12px;margin:8px auto 18px;padding:18px 20px;border-radius:16px;background:linear-gradient(180deg,#0b1328,#09101f);border:1px solid rgba(255,255,255,.08);}.oh-eco-process .oh-eco-step{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0}.oh-eco-process .oh-eco-step-icon.mod-icon{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;margin:0!important}.oh-eco-process .oh-eco-step-icon.mod-icon svg{width:40px!important;height:40px!important}.oh-eco-process .oh-eco-step-copy{min-width:0}.oh-eco-process .oh-eco-step-kicker{display:flex;align-items:center;gap:8px;margin:0 0 4px}.oh-eco-process .oh-eco-step-num{width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;color:#fff;}.oh-eco-process .oh-eco-step-num--1{background:#3d7cff}.oh-eco-process .oh-eco-step-num--2{background:#8b74f0}.oh-eco-process .oh-eco-step-num--3{background:#2fb8ae}.oh-eco-process .oh-eco-step-h{color:#fff;margin:0;font-size:.95rem;font-weight:600;line-height:1.3}.oh-eco-process .oh-eco-step-p{color:rgba(255,255,255,.62);margin:4px 0 0;font-size:.82rem;line-height:1.4}.oh-eco-process .oh-eco-step-arrow{flex:0 0 auto;align-self:center;color:rgba(140,170,255,.55);padding:0 2px}.oh-eco-close{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 auto;padding:16px 18px;border-radius:14px;background:rgba(10,16,32,.9);border:1px solid rgba(255,255,255,.08);text-align:left;}.oh-eco-close .mod-icon{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;margin:0!important;box-shadow:0 0 22px rgba(108,114,255,.28)!important}.oh-eco-close .mod-icon svg{width:34px!important;height:34px!important}.oh-eco-close .oh-eco-close-primary{color:#fdb52a;margin:0 0 4px;font-family:"Plus Jakarta Sans","Inter Tight",system-ui,sans-serif;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:800;letter-spacing:normal;line-height:normal}.oh-eco-close .oh-eco-close-support{color:rgba(255,255,255,.62);margin:0;font-size:.9rem;line-height:1.5}@media (max-width:1280px){#oh-eco-stage .oh-eco-stage-grid,.oh-eco-stage .oh-eco-stage-grid{gap:12px 8px}#oh-eco-stage .oh-eco-card-1,.oh-eco-stage .oh-eco-card-1{padding:18px 14px 16px}#oh-eco-stage .oh-eco-card-h-1,.oh-eco-stage .oh-eco-card-h-1{font-size:.96rem}#oh-eco-stage .oh-eco-list li,.oh-eco-stage .oh-eco-list li{font-size:.84rem}#oh-eco-stage .oh-eco-core,.oh-eco-stage .oh-eco-core{left:10%;right:10%}}@media (max-width:991px){#oh-eco-stage .oh-eco-core,#oh-eco-stage .oh-eco-core-label,.oh-eco-stage .oh-eco-core,.oh-eco-stage .oh-eco-core-label{display:none}#oh-eco-stage .oh-eco-stage-grid,.oh-eco-stage .oh-eco-stage-grid{grid-template-columns:1fr 1fr;grid-template-areas:"leadOwn leadAdv" "or or" "brands capital" "band band";gap:14px;}#oh-eco-stage .oh-eco-conn-l,#oh-eco-stage .oh-eco-conn-r,.oh-eco-stage .oh-eco-conn-l,.oh-eco-stage .oh-eco-conn-r{display:none}#oh-eco-stage .oh-eco-or,.oh-eco-stage .oh-eco-or{margin:0}.oh-eco-process,#oh-eco-process{flex-wrap:wrap}.oh-eco-process .oh-eco-step,#oh-eco-process .oh-eco-step{flex:1 1 220px}.oh-eco-process .oh-eco-step-arrow,#oh-eco-process .oh-eco-step-arrow{display:none}}@media (max-width:767px){#oh-eco-stage .oh-eco-stage-grid,.oh-eco-stage .oh-eco-stage-grid{grid-template-columns:1fr;grid-template-areas:"leadOwn" "or" "leadAdv" "brands" "capital" "band";}#oh-eco-process,.oh-eco-process{flex-direction:column}#oh-eco-close,.oh-eco-close{flex-direction:row}}@media (prefers-reduced-motion:reduce){.oh-eco-stage *,.oh-eco-process *,.oh-eco-close *{transition:none!important;animation:none!important}}
.oh-eco-stage .oh-eco-conn-line{height:0;min-height:0;background:none;border:none;border-top:1.5px dashed rgba(120,150,255,.55);position:relative;width:100%}
.oh-eco-stage .oh-eco-conn-line:before,.oh-eco-stage .oh-eco-conn-line:after{content:"";position:absolute;top:50%;width:0;height:0;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;transform:translateY(-50%)}
.oh-eco-stage .oh-eco-conn-line:before{left:-1px;border-right:5px solid rgba(120,150,255,.55)}
.oh-eco-stage .oh-eco-conn-line:after{right:-1px;border-left:5px solid rgba(120,150,255,.55)}
.oh-eco-stage .oh-eco-list li > svg{display:none!important}
.oh-eco-stage .oh-eco-list li{
  display:flex!important;
  align-items:flex-start!important;
  gap:8px!important;
  padding-left:0!important;
  margin:0!important;
  text-indent:0!important;
}
.oh-eco-stage .oh-eco-list li::before{
  content:""!important;
  flex:0 0 12px!important;
  width:12px!important;
  height:12px!important;
  margin:3px 0 0!important;
  padding:0!important;
  background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 7.2l2.4 2.4L11 4' stroke='%236EA8FF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;
}
.oh-eco-stage .oh-eco-advisors .oh-eco-list li::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 7.2l2.4 2.4L11 4' stroke='%23B39BFF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;
}
.oh-eco-stage .oh-eco-capital .oh-eco-list li::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 7.2l2.4 2.4L11 4' stroke='%234FD6CB' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;
}
.oh-eco-stage .oh-eco-list li span{
  flex:1 1 auto!important;
  min-width:0!important;
  display:block!important;
  padding:0!important;
  margin:0!important;
  text-indent:0!important;
}
.oh-eco-stage .oh-eco-list li span:before,
.oh-eco-stage .oh-eco-list li span::before{
  content:none!important;
  display:none!important;
  width:0!important;
  height:0!important;
  margin:0!important;
}
.oh-eco-stage .oh-eco-band-pill > svg{display:none!important}




.oh-eco-process .oh-eco-step-icon.oh-eco-icon--brands,
.oh-eco-process .oh-eco-step-icon.oh-eco-icon--owner,
.oh-eco-process .oh-eco-step-icon.oh-eco-icon--capital,



/* ensure section marker targeting if present */
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-inner.oh-eco-inner--wide{max-width:1180px}


/* Designer WHTML renamed shared class collisions inside stage cards */
.oh-eco-stage .mod-icon,.oh-eco-stage .mod-icon-1{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;margin:0 0 1rem!important;border:none!important;background:radial-gradient(circle at 50% 45%,rgba(140,146,255,.55) 0%,rgba(108,114,255,.22) 42%,rgba(108,114,255,.06) 68%,transparent 78%)!important;box-shadow:0 0 32px rgba(108,114,255,.32)!important}
.oh-eco-stage .oh-eco-card-1.oh-eco-card--participant,.oh-eco-stage .oh-eco-card-1.oh-eco-card--lead-owner,.oh-eco-stage .oh-eco-card-1.oh-eco-card--lead-advisor{display:flex;flex-direction:column;align-items:flex-start}

/* Ecosystem icons: SVG via ::after to match Benefits (span hidden, svg/::after visible) */
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--brands::after,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--owner::after,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--advisor::after,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--capital::after,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-close .mod-icon::after{
  content:"";display:block;width:52px;height:52px;background-position:center;background-repeat:no-repeat;background-size:contain;flex-shrink:0
}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--brands::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M10%2028V14l10-5%2010%205v14%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M7%2028h26%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M15%2020h4v8h-4zM21%2017h4v11h-4z%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.2%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--owner::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2214%22%20r%3D%225%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M12%2030c0-4.4%203.6-8%208-8s8%203.6%208%208%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2231%22%20cy%3D%2214%22%20r%3D%223%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.2%22%20opacity%3D%22.5%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2214%22%20r%3D%223%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.2%22%20opacity%3D%22.5%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--advisor::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2214%22%20r%3D%225.5%22%20stroke%3D%22%23B39BFF%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M10.5%2030c0-5.2%204.3-9.5%209.5-9.5s9.5%204.3%209.5%209.5%22%20stroke%3D%22%23B39BFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-icon--capital::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8%2016l12-8%2012%208%22%20stroke%3D%22%234FD6CB%22%20stroke-width%3D%221.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M10%2016v12M16%2016v12M24%2016v12M30%2016v12%22%20stroke%3D%22%234FD6CB%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M7%2028h26%22%20stroke%3D%22%234FD6CB%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-process .oh-eco-step-icon.oh-eco-icon--brands::after{width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M10%2028V14l10-5%2010%205v14%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M7%2028h26%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-process .oh-eco-step-icon.oh-eco-icon--advisor::after{width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2214%22%20r%3D%225%22%20stroke%3D%22%23B39BFF%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M12%2030c0-4.4%203.6-8%208-8s8%203.6%208%208%22%20stroke%3D%22%23B39BFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-process .oh-eco-step-icon.oh-eco-icon--capital::after{width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Crect%20x%3D%2210%22%20y%3D%2210%22%20width%3D%2220%22%20height%3D%2220%22%20rx%3D%224%22%20stroke%3D%22%234FD6CB%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M15%2020l4%204%207-8%22%20stroke%3D%22%234FD6CB%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-close .mod-icon::after{width:34px;height:34px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2214%22%20r%3D%225%22%20stroke%3D%22%239B8AFB%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M12%2030c0-4.4%203.6-8%208-8s8%203.6%208%208%22%20stroke%3D%22%239B8AFB%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-band-pill::before{content:"";display:inline-block;width:16px;height:16px;flex:0 0 16px;margin-right:2px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8%201.8l5%202v4.2c0%203.1-2.1%205.1-5%206-2.9-.9-5-2.9-5-6V3.8l5-2z%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.3%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5.6%208.1l1.6%201.6%203.2-3.3%22%20stroke%3D%22%236EA8FF%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-stage .mod-icon span,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-process .mod-icon span,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-close .mod-icon span{display:none!important}
/* ID selector parity */

#oh-eco-stage .oh-eco-stage-grid{display:grid;grid-template-columns:minmax(180px,0.92fr) minmax(56px,72px) minmax(220px,1.18fr) 36px minmax(220px,1.18fr) minmax(56px,72px) minmax(180px,0.92fr);grid-template-areas:"brands connL leadOwn or leadAdv connR capital" "brands connL band band band connR capital";align-items:stretch;gap:14px 10px;position:relative;z-index:1}
@media (max-width:1280px){#oh-eco-stage .oh-eco-stage-grid{gap:12px 8px}#oh-eco-stage .oh-eco-card-1{padding:18px 14px 16px}#oh-eco-stage .oh-eco-card-h-1{font-size:.96rem}#oh-eco-stage .oh-eco-list li{font-size:.84rem}#oh-eco-stage .oh-eco-core{left:10%;right:10%}}
@media (max-width:991px){#oh-eco-stage .oh-eco-core,#oh-eco-stage .oh-eco-core-label{display:none!important}#oh-eco-stage .oh-eco-stage-grid{grid-template-columns:1fr 1fr!important;grid-template-areas:"leadOwn leadAdv" "or or" "brands capital" "band band"!important;gap:14px!important}#oh-eco-stage .oh-eco-conn-l,#oh-eco-stage .oh-eco-conn-r{display:none!important}#oh-eco-stage .oh-eco-or{margin:0}#oh-eco-process{flex-wrap:wrap}#oh-eco-process .oh-eco-step{flex:1 1 220px}#oh-eco-process .oh-eco-step-arrow{display:none}}
@media (max-width:767px){#oh-eco-stage .oh-eco-stage-grid{grid-template-columns:1fr!important;grid-template-areas:"leadOwn" "or" "leadAdv" "brands" "capital" "band"!important}#oh-eco-process{flex-direction:column}#oh-eco-close{flex-direction:row}}


/* v20260731j: connector rows centered on the column box; dashed lines match .oh-eco-core */
.oh-eco-stage .oh-eco-conn > div,
#oh-eco-stage .oh-eco-conn > div,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-conn > div{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:4px;
  width:100%;
  max-width:100%;
  text-align:center;
  box-sizing:border-box;
}
.oh-eco-stage .oh-eco-conn-label,
#oh-eco-stage .oh-eco-conn-label,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-conn-label{
  display:block;
  width:100%;
  text-align:center;
}
.oh-eco-stage .oh-eco-conn-line,
#oh-eco-stage .oh-eco-conn-line,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-conn-line{
  width:100%;
  box-sizing:border-box;
}

/* Process strip: number beside title; body left-aligned with title (not under number) */
.oh-eco-process .oh-eco-step,
#oh-eco-process .oh-eco-step{
  align-items:center;
}
.oh-eco-process .oh-eco-step > div:not(.mod-icon),
#oh-eco-process .oh-eco-step > div:not(.mod-icon){
  min-width:0;
  display:grid;
  grid-template-columns:auto 1fr;
  column-gap:8px;
  row-gap:4px;
  align-items:start;
}
.oh-eco-process .oh-eco-step > div > div,
#oh-eco-process .oh-eco-step > div > div{
  display:contents;
}
.oh-eco-process .oh-eco-step-num,
#oh-eco-process .oh-eco-step-num{
  grid-column:1;
  grid-row:1;
  margin-right:0!important;
}
.oh-eco-process .oh-eco-step-h,
#oh-eco-process .oh-eco-step-h{
  grid-column:2;
  grid-row:1;
  margin:0;
  text-align:left!important;
  justify-self:start;
}
.oh-eco-process .oh-eco-step-p,
#oh-eco-process .oh-eco-step-p{
  grid-column:2;
  grid-row:2;
  margin:0;
  text-align:left!important;
  justify-self:start;
}

/* v20260731o: force step titles left (override .oh-eco-inner text-align:center) so Better-Aligned Decision lines up with body */

/* v20260731k: hide Process Can Be Led By pill; left-align bullets via li::before (hanging indent); close primary Hero Yellow #fdb52a */
/* v20260731l: process strip body left-aligned with step title (not under number) */

/* v20260731p: close box matches How We Do It CTA — primary white like "One Opportunity…"; support like CTA p; body/bullets Inter Tight */
.oh-eco-close .oh-eco-close-primary,
#oh-eco-close .oh-eco-close-primary,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-close-primary{
  font-family:"Plus Jakarta Sans","Inter Tight",system-ui,sans-serif!important;
  font-size:clamp(1.05rem,1.6vw,1.25rem)!important;
  font-weight:800!important;
  letter-spacing:normal!important;
  line-height:normal!important;
  color:#fff!important;
}
.oh-eco-close .oh-eco-close-support,
#oh-eco-close .oh-eco-close-support,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-close-support{
  font-family:"Inter Tight","Plus Jakarta Sans",system-ui,sans-serif!important;
  font-size:.84rem!important;
  font-weight:400!important;
  line-height:1.45!important;
  color:rgba(255,255,255,.58)!important;
  max-width:36rem!important;
}
.oh-eco-lead,
#eco-lead,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-lead{
  font-family:"Inter Tight","Plus Jakarta Sans",system-ui,sans-serif!important;
  font-size:1.05rem!important;
  font-weight:400!important;
  line-height:1.55!important;
  color:rgba(255,255,255,.68)!important;
}
.oh-eco-stage .oh-eco-list li,
#oh-eco-stage .oh-eco-list li,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-list li,
.oh-eco-stage .oh-eco-list li span,
#oh-eco-stage .oh-eco-list li span,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-list li span{
  font-family:"Inter Tight","Plus Jakarta Sans",system-ui,sans-serif!important;
  font-size:.88rem!important;
  font-weight:400!important;
  line-height:1.45!important;
  color:rgba(255,255,255,.62)!important;
}
.oh-eco-process .oh-eco-step-p,
#oh-eco-process .oh-eco-step-p,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-step-p{
  font-family:"Inter Tight","Plus Jakarta Sans",system-ui,sans-serif!important;
  font-size:.84rem!important;
  font-weight:400!important;
  line-height:1.45!important;
  color:rgba(255,255,255,.58)!important;
}
.oh-eco-stage .oh-eco-card-h-1,
#oh-eco-stage .oh-eco-card-h-1,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-card-h-1,
.oh-eco-process .oh-eco-step-h,
#oh-eco-process .oh-eco-step-h,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-step-h{
  font-family:"Plus Jakarta Sans","Inter Tight",system-ui,sans-serif!important;
}


/* v20260731q: process strip > arrows between steps (desktop); hidden on wrap/mobile via existing 991 rule */
.oh-eco-process .oh-eco-step-arrow,
#oh-eco-process .oh-eco-step-arrow,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-step-arrow{
  flex:0 0 auto!important;
  align-self:center!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:rgba(200,214,255,.72)!important;
  padding:0 6px!important;
  margin:0!important;
  font-family:"Inter Tight","Plus Jakarta Sans",system-ui,sans-serif!important;
  font-size:1.35rem!important;
  font-weight:500!important;
  line-height:1!important;
  user-select:none!important;
}
@media (max-width:991px){
  .oh-eco-process .oh-eco-step-arrow,
  #oh-eco-process .oh-eco-step-arrow,
  section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-step-arrow{display:none!important}
}


/* v20260731r: two-line step titles — number top-aligned with first line */
.oh-eco-process .oh-eco-step-num,
#oh-eco-process .oh-eco-step-num,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-step-num{
  margin-top:2px!important;
}
.oh-eco-process .oh-eco-step-h,
#oh-eco-process .oh-eco-step-h,
section[data-oh-ecosystem="owner-advisor-led"] .oh-eco-step-h{
  line-height:1.25!important;
}
