.besha-page{--ink:#0d0d0d;--onyx:#1e1e1e;--cobalt:#1b5fd9;--cobalt-light:#4a86e8;--paper:#f5f5f2;--bone:#e8e8e4;--ink-60:#0d0d0d99;--ink-12:#0d0d0d1f;--line-dark:#ffffff14;color:var(--ink);background:var(--paper);overflow-x:hidden}.besha-page .rw-wrap{width:min(var(--max-content), calc(100% - 2 * var(--page-pad)));margin-inline:auto}.besha-page .rw-top{border-bottom:1px solid var(--ink-12);background:var(--paper);align-items:center;height:68px;display:flex}.besha-page .rw-top .rw-wrap{justify-content:space-between;align-items:center;gap:24px;display:flex}.besha-page .rw-brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.besha-page .rw-brand img{border-radius:var(--radius-0);flex-shrink:0;width:26px;height:26px}.besha-page .rw-brand .rw-product-name{color:var(--cobalt);font-weight:600}.besha-page .rw-nav{align-items:center;gap:24px;display:flex}.besha-page .rw-nav a:not(.btn){color:var(--ink-60);transition:color .15s linear}.besha-page .rw-nav a:not(.btn):hover{color:var(--ink)}.besha-page .rw-hero{padding:96px 0 80px;position:relative;overflow:hidden}.besha-page .rw-hero:after{content:"";border:1px solid var(--ink-12);pointer-events:none;border-radius:var(--radius-0);width:430px;height:430px;position:absolute;top:40px;right:-190px;transform:rotate(35deg)}.besha-page .rw-hero-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:64px;display:grid}.besha-page .rw-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.besha-page .rw-proof{flex-wrap:wrap;gap:32px;margin-top:40px;display:flex}.besha-page .rw-proof>span{flex-direction:column;gap:6px;display:flex}.besha-page .rw-product{border:1px solid var(--ink-12);border-radius:var(--radius-lg);background:#fff;padding:12px}.besha-page .rw-window{background:var(--paper);border:1px solid var(--ink-12);border-radius:var(--radius-md);overflow:hidden}.besha-page .rw-window-top{background:var(--ink);height:40px;color:var(--paper);justify-content:space-between;align-items:center;padding:0 14px;display:flex}.besha-page .rw-window-top span:last-child{color:var(--cobalt-light)}.besha-page .rw-pipe{grid-template-columns:repeat(4,1fr);gap:8px;padding:14px;display:grid}.besha-page .rw-col{min-height:285px}.besha-page .rw-col-head{color:var(--ink-60);padding-bottom:8px}.besha-page .rw-card{border:1px solid var(--ink-12);border-left:3px solid var(--cobalt);border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:2px;margin-bottom:8px;padding:10px;display:flex}.besha-page .rw-card.won{border-left-color:var(--cobalt)}.besha-page .rw-nba{background:var(--ink);color:var(--paper);border-radius:var(--radius-sm);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.besha-page .rw-nba .mono-cap{color:var(--cobalt-light)}.besha-page .rw-strip{background:var(--ink);color:var(--paper);padding:24px 0}.besha-page .rw-strip .rw-wrap{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.besha-page .rw-strip .mono-cap{color:#f5f5f273;display:block}.besha-page .rw-strip .body{color:var(--paper);margin-top:4px;font-weight:500;display:block}.besha-page .rw-section{padding:96px 0}.besha-page .rw-section.white{background:#fff}.besha-page .rw-intro{grid-template-columns:.7fr 1.3fr;align-items:start;gap:48px;margin-bottom:48px;display:grid}.besha-page .rw-problem-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.besha-page .rw-problem{background:var(--bone);border:1px solid var(--ink-12);border-radius:var(--radius-lg);padding:28px 24px}.besha-page .rw-lifecycle{grid-template-columns:260px 1fr;gap:24px;display:grid}.besha-page .rw-stage-tabs{flex-direction:column;display:flex}.besha-page .rw-stage-tab{border:0;border-left:2px solid var(--ink-12);text-align:left;color:var(--ink-60);cursor:pointer;background:0 0;border-radius:0;padding:14px 16px;transition:color .15s linear,background .15s linear,border-color .15s linear}.besha-page .rw-stage-tab.on{border-left-color:var(--cobalt);color:var(--ink);background:#fff}.besha-page .rw-stage-panel{background:var(--ink);color:var(--paper);border-radius:var(--radius-lg);grid-template-columns:1fr .8fr;gap:40px;min-height:410px;padding:32px;display:grid}.besha-page .rw-flow{margin-top:24px}.besha-page .rw-flow-row{border-bottom:1px solid var(--line-dark);align-items:baseline;gap:12px;padding:12px 0;display:flex}.besha-page .rw-flow-row .mono-cap{color:var(--cobalt-light);flex:none;width:74px}.besha-page .rw-worker{border:1px solid var(--line-dark);border-radius:var(--radius-md);background:var(--onyx);padding:20px}.besha-page .rw-worker .live{color:var(--cobalt-light);border-radius:var(--radius-sm);background:#4a86e829;margin-bottom:18px;padding:4px 8px;display:inline-block}.besha-page .rw-worker code{font-family:var(--font-dm-mono), "DM Mono", monospace;color:#f5f5f28c;white-space:pre-wrap;font-size:11px;line-height:1.8}.besha-page .rw-cap-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.besha-page .rw-cap{border:1px solid var(--ink-12);border-radius:var(--radius-lg);background:#fff;flex-direction:column;min-height:210px;padding:24px;display:flex}.besha-page .rw-cap-icon{background:var(--ink);width:34px;height:34px;color:var(--paper);border-radius:var(--radius-0);place-items:center;display:grid}.besha-page .besha-orch-bento .bento-cell.besha-bento-wide{grid-column:span 6}.besha-page .rw-contract.light{border:none;border-top:1px solid var(--ink-12);font-family:var(--font-dm-mono), "DM Mono", monospace;color:var(--ink-60);white-space:pre-wrap;background:0 0;border-radius:0;margin-top:auto;padding:16px 0 0;font-size:11px;line-height:1.8}.besha-page .rw-integrations{flex-wrap:wrap;gap:8px;display:flex}.besha-page .rw-tool{border:1px solid var(--ink-12);border-radius:var(--radius-sm);background:#fff;align-items:baseline;gap:8px;padding:12px 16px;display:inline-flex}.besha-page .rw-safety{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px;display:grid}.besha-page .rw-safe{background:var(--bone);border:1px solid var(--ink-12);border-radius:var(--radius-lg);padding:20px}.besha-page .rw-cta{background:var(--cobalt);color:var(--paper);padding:96px 0}.besha-page .rw-cta .rw-wrap{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}@media (max-width:900px){.besha-page .rw-nav a:not(.btn){display:none}.besha-page .rw-hero-grid,.besha-page .rw-intro,.besha-page .rw-stage-panel{grid-template-columns:1fr}.besha-page .rw-strip .rw-wrap{grid-template-columns:repeat(2,1fr)}.besha-page .rw-problem-grid,.besha-page .rw-cap-grid{grid-template-columns:1fr}.besha-page .besha-orch-bento .bento-cell.besha-bento-wide{grid-column:span 1}.besha-page .rw-lifecycle{grid-template-columns:1fr}.besha-page .rw-stage-tabs{grid-template-columns:repeat(3,1fr);display:grid}.besha-page .rw-stage-tab{border-left:0;border-top:2px solid var(--ink-12)}.besha-page .rw-stage-tab.on{border-top-color:var(--cobalt)}.besha-page .rw-safety{grid-template-columns:1fr 1fr}.besha-page .rw-cta .rw-wrap{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.besha-page .rw-hero{padding-top:64px}.besha-page .rw-pipe{grid-template-columns:1fr 1fr}.besha-page .rw-col:nth-child(3),.besha-page .rw-col:nth-child(4){display:none}.besha-page .rw-stage-tabs{grid-template-columns:1fr 1fr}.besha-page .rw-safety{grid-template-columns:1fr}}
