.wb-operating-copy-column{align-self:flex-start}.wb-operating-model{container-type:inline-size;--orange:#ee951b;--orange-soft:rgba(238,149,27,.12);--orange-line:rgba(238,149,27,.55);--highlight:#20248d;--highlight-soft:rgba(32,36,141,.15);--ink:#1b2433;--text:#3a4557;--muted:#8a94a6;--border:rgba(27,36,51,.1);--line:rgba(27,36,51,.22);--card:hsla(0,0%,100%,.75);background:#fff;box-sizing:border-box;color:var(--text);display:flex;font-family:Poppins,Segoe UI,system-ui,sans-serif;justify-content:center;padding:calc(24px + env(safe-area-inset-top, 0px)) 20px calc(24px + env(safe-area-inset-bottom, 0px));width:100%}.wb-operating-model *,.wb-operating-model :after,.wb-operating-model :before{box-sizing:inherit}.wb-operating-model .stage{max-width:1180px;min-width:0;width:100%}.wb-operating-model .col{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 40px auto 40px auto;position:relative}.wb-operating-model svg.wires{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:0}.wb-operating-model .layer{align-items:center;backdrop-filter:blur(6px);background:rgba(246,248,251,.6);border:1px solid var(--border);border-radius:14px;display:grid;gap:16px;grid-template-columns:230px 1fr;padding:10px 12px;position:relative;z-index:1}.wb-operating-model .layer h2{color:var(--ink);font-size:15px;font-weight:500;line-height:1.3;margin:0;text-align:center}.wb-operating-model .layer h2 small{color:var(--muted);display:block;font-size:11.5px;font-weight:400;margin-top:2px}.wb-operating-model .nodes{display:grid;gap:8px}.wb-operating-model .nodes.three{grid-template-columns:repeat(3,1fr)}.wb-operating-model .nodes.five{grid-template-columns:repeat(5,1fr)}.wb-operating-model .node{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:0 1px 2px rgba(27,36,51,.04);cursor:default;display:flex;gap:9px;padding:7px 10px;transition:border-color .2s,box-shadow .2s,background-color .2s}.wb-operating-model .node .ico{background:var(--orange-soft);border-radius:7px;color:var(--orange);display:grid;flex:none;height:24px;place-items:center;width:24px}.wb-operating-model .node .ico svg{height:14px;width:14px}.wb-operating-model .node b{color:var(--ink);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-operating-model .node.hi{border-color:var(--highlight);box-shadow:0 0 0 3px var(--highlight-soft)}.wb-operating-model .node.ghost{background:transparent;border-style:dashed;box-shadow:none}.wb-operating-model .node.ghost:hover,.wb-operating-model .node:hover{border-color:var(--highlight);box-shadow:0 0 0 3px var(--highlight-soft)}.wb-operating-model .verbs{align-self:center;background:#fff;border:1px solid var(--border);border-radius:999px;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:5px;justify-content:center;justify-self:center;padding:3px 14px;position:relative;z-index:1}.wb-operating-model .verbs i{font-style:normal;transition:color .25s}.wb-operating-model .verbs i.lit{color:var(--highlight)}.wb-operating-model .core{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.85);border:1.5px solid var(--orange);border-radius:14px;box-shadow:0 12px 40px -16px rgba(238,149,27,.35);display:grid;gap:16px;grid-template-columns:230px 1fr;padding:12px;position:relative;z-index:1}.wb-operating-model .core-head{color:var(--ink);text-align:center}.wb-operating-model .core-logo{display:block;height:auto;margin:0 auto 10px;max-width:100%;width:120px}.wb-operating-model .core-head h2{font-size:16px;font-weight:600;line-height:1.25;margin:0;white-space:nowrap}.wb-operating-model .core-head h2 span{color:var(--orange)}.wb-operating-model .core-head p{color:var(--muted);font-size:11.5px;margin:3px 0 0}.wb-operating-model .pillars{align-items:start;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.wb-operating-model .pillar{background:#fff;border:1px solid var(--border);border-radius:10px;color:var(--ink);overflow:hidden;transition:border-color .25s,box-shadow .25s}.wb-operating-model .pillar:hover{border-color:var(--highlight)}.wb-operating-model .pillar.hi,.wb-operating-model .pillar[aria-expanded=true]{border-color:var(--highlight);box-shadow:0 0 0 3px var(--highlight-soft)}.wb-operating-model .pillar button{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:10px;justify-content:space-between;padding:9px 10px 9px 14px;width:100%}.wb-operating-model .pillar button:focus-visible{border-radius:10px;outline:2px solid var(--highlight);outline-offset:-3px}.wb-operating-model .plus{background:var(--orange-soft);border-radius:50%;color:var(--orange);display:grid;flex:none;height:22px;place-items:center;transition:transform .3s,background .2s,color .2s;width:22px}.wb-operating-model .plus svg{height:11px;width:11px}.wb-operating-model .pillar[aria-expanded=true] .plus{background:var(--orange);color:#fff;transform:rotate(45deg)}.wb-operating-model .detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.wb-operating-model .pillar[aria-expanded=true] .detail{grid-template-rows:1fr}.wb-operating-model .detail>div{overflow:hidden}.wb-operating-model .detail .inner{color:var(--text);font-size:12.5px;line-height:1.5;padding:0 14px 12px}.wb-operating-model .detail p{margin:0 0 6px}.wb-operating-model .detail ul{display:grid;gap:3px;list-style:none;margin:0;padding:0}.wb-operating-model .detail li{display:flex;gap:7px}.wb-operating-model .detail li:before{background:var(--orange);border-radius:2px;content:"";flex:none;height:5px;margin-top:7px;width:5px}.wb-operating-model .wire{fill:none;stroke:var(--line);stroke-dasharray:4 5;stroke-width:1.5;transition:stroke .25s}.wb-operating-model .wire.hi{animation:wb-operating-model-flow 1s linear infinite;stroke:var(--highlight)}.wb-operating-model .pulse{fill:var(--orange);opacity:.7}@keyframes wb-operating-model-flow{to{stroke-dashoffset:-18}}@container (max-width: 900px){.wb-operating-model .core,.wb-operating-model .layer{gap:10px;grid-template-columns:minmax(0,1fr)}.wb-operating-model .nodes.five{grid-template-columns:repeat(3,1fr)}.wb-operating-model .nodes.three,.wb-operating-model .pillars{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 600px){.wb-operating-model .core-head h2{white-space:normal}.wb-operating-model .nodes.five,.wb-operating-model .nodes.three,.wb-operating-model .pillars{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.wb-operating-model .wire.hi{animation:none}.wb-operating-model .pulse{display:none}.wb-operating-model .detail,.wb-operating-model .plus{transition:none}}