#ra-stage-wrap:has(.bm){padding:12px 0 8px;align-items:flex-start}#ra-stage:has(.bm){width:100%;max-width:1180px;margin:auto}.bm{--bm-navy:#1B2838;--bm-teal:#10B981;--bm-orange:#FF6B35;--bm-accent:var(--bm-orange);background:var(--bm-navy);color:#fff;padding:22px 28px 30px;min-height:470px;font-family:var(--font-body,"Source Sans 3",sans-serif)}.bm *{box-sizing:border-box}.bm p,.bm h2,.bm figure{margin:0}.bm-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid #637484}.bm-mark{width:132px;height:30px;object-fit:contain;object-position:left}.bm-kicker{color:#c7d4de;font-size:.8rem;text-align:right;max-width:48ch}.bm-guidance{box-sizing:border-box;display:grid;grid-template-columns:minmax(7.5rem,.25fr) minmax(0,1fr);gap:16px;align-items:start;border-left:3px solid #10B981;padding:10px 14px;margin-top:20px;color:#edf3f6;font-family:var(--font-body,"Source Sans 3",sans-serif);font-size:.9rem;line-height:1.45}.bm-guidance-label{display:block;color:#10b981;font-weight:650;font-size:.82rem;line-height:1.45}.bm-guidance-text{margin:0!important;overflow-wrap:anywhere}.bm-body{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.65fr);gap:38px;align-items:center;padding-top:30px;min-height:350px}.bm-title{font-family:var(--font-heading,"Inter",sans-serif);font-size:clamp(1.6rem,2.7vw,2.7rem);font-weight:700;line-height:1.12;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;color:#fff}.bm-note{font-size:.95rem;line-height:1.5;color:#c7d4de;margin-top:20px!important;max-width:36ch}.bm-art{position:relative;min-width:0}.bm-nodes{display:flex;flex-direction:column;gap:18px}.bm-node{--bm-reveal:0;min-width:0;position:relative;transform:translateY(calc((1 - var(--bm-reveal)) * 6px))}.bm-node-label{display:block;color:#d5e0e8;font-family:var(--font-heading,"Inter",sans-serif);font-size:1.05rem;line-height:1.25;font-weight:650;text-wrap:balance;overflow-wrap:anywhere}.bm-node-detail{color:#becbd5;font-size:.86rem;line-height:1.42;margin-top:6px!important;overflow-wrap:anywhere}.bm-node.bm-active .bm-node-label{color:#fff}.bm-node.bm-focused .bm-node-label{color:var(--bm-teal)}.bm-still .bm-node{transform:none}.bm-icon{width:38px;height:38px;object-fit:contain;filter:brightness(0) invert(1)}.bm-node>svg{width:40px;height:40px;color:var(--bm-teal);flex-shrink:0}.bm-support{--bm-accent:var(--bm-teal)}.bm-support .bm-art{background:#f5f5fa;color:var(--bm-navy);padding:22px}.bm-support .bm-node-label,.bm-support .bm-node.bm-active .bm-node-label{color:var(--bm-navy)}.bm-support .bm-node-detail{color:#475869}.bm-support .bm-node.bm-focused .bm-node-label{color:#087c57}.bm-specimen-sheet{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;min-width:0;align-items:center}.bm-specimen-full{display:block;min-width:0}.bm-specimen-full img{width:100%;max-height:370px;object-fit:contain;margin:auto;display:block}.bm-specimen-detail{position:relative;width:100%;overflow:hidden;background:#fff;border:1px solid #a0b0bd}.bm-specimen-detail img{position:absolute;max-width:none;height:auto}.bm-source{grid-column:1/-1;font-size:.73rem;line-height:1.4;color:#c2d0db}.bm-support .bm-source{color:#475869}.bm-specimen-sheet:not(:has(.bm-specimen-detail)){grid-template-columns:1fr}.bm-has-image .bm-art{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:26px;align-items:center}.bm-has-image .bm-specimen-sheet{grid-template-columns:1fr}.bm-has-image .bm-specimen-full img{max-height:320px}.bm-has-image .bm-specimen-detail{max-height:none}.bm-two-images .bm-art{grid-template-columns:1fr 1fr}.bm-two-images .bm-nodes{grid-column:1/-1;display:flex;flex-direction:row}.bm-two-images .bm-node{flex:1}.bm-perspectives .bm-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.bm-perspective{border-top:2px solid #7e919f;padding-top:15px}.bm-perspective>svg{width:48px;height:48px;margin-bottom:18px}.bm-perspective>.bm-icon{width:48px;height:48px;margin-bottom:18px}.bm-perspectives-pair .bm-nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-contrast .bm-nodes,.bm-tiers .bm-nodes{display:grid;grid-template-columns:1fr 1fr;gap:0}.bm-side{padding:24px 20px;min-height:170px;border-top:5px solid var(--bm-accent)}.bm-side-0{background:#293b4c}.bm-side-1{background:#eef4f1}.bm-side-1{border-top-color:var(--bm-teal)}.bm-side-1 .bm-node-label,.bm-side-1.bm-active .bm-node-label{color:var(--bm-navy)}.bm-side-1.bm-focused .bm-node-label{color:#087c57}.bm-side-1 .bm-node-detail{color:#475869}.bm-odds .bm-nodes{gap:18px}.bm-odds-row{padding-bottom:15px}.bm-bar{height:7px;background:#506475;margin-top:12px}.bm-bar:before{content:"";display:block;height:100%;width:calc(var(--bm-value) * 1% * var(--bm-reveal));background:var(--bm-accent)}.bm-layer{padding:15px 20px;border-left:5px solid var(--bm-teal);background:#2c4052}.bm-layer:nth-child(2){margin-left:18px}.bm-layer:nth-child(3){margin-left:36px;border-left-color:var(--bm-accent)}.bm-palette .bm-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.bm-color-block{display:block;height:110px;background:var(--bm-swatch,#fff);border:1px solid #ffffff55;margin-bottom:14px}.bm-color .bm-node-label{font-size:.94rem}.bm-color .bm-node-detail{font-size:.8rem}.bm-font{border-bottom:1px solid #6f8190;padding:12px 0 17px}.bm-font .bm-node-label{font-size:2rem}.bm-font-1 .bm-node-label{font-family:"Source Sans 3",sans-serif;font-weight:400}.bm-font-2 .bm-node-label{font-family:Source Code Pro,monospace;font-size:1.55rem}.bm-icons .bm-nodes{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bm-icon-study{display:grid;grid-template-columns:40px 1fr;gap:0 15px}.bm-icon-study>img,.bm-icon-study>svg{grid-row:span 2}.bm-icon-study .bm-node-detail{grid-column:2}.bm-edit-pair{border-bottom:1px solid #738796;padding-bottom:18px}.bm-old-wording{display:block;text-decoration:line-through;text-decoration-color:var(--bm-accent);font-size:1rem;color:#c2cfda}.bm-current-wording{display:block;font-size:1.15rem;margin-top:8px;color:#fff}.bm-edit-pair.bm-focused .bm-current-wording{color:var(--bm-teal)}.bm-register{border-left:1px solid #8598a7;padding:8px 0 8px 22px}.bm-register-notch{position:absolute;width:9px;height:9px;background:var(--bm-teal);left:-5px;top:18px;border-radius:50%;transform:scale(calc(.7 + .3 * var(--bm-reveal)))}.bm-relationships .bm-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.bm-relationship{border-top:1px solid #8497a6;padding-top:10px}.bm-relationship>svg{width:34px;height:34px;margin-bottom:10px}.bm-relationship-3,.bm-relationship-4,.bm-relationship-5{border-top-color:var(--bm-teal)}.bm-has-image.bm-relationships .bm-nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-matrix .bm-nodes{gap:0}.bm-matrix-context{display:flex;justify-content:space-between;gap:24px;padding-bottom:18px;color:#fff;grid-column:1/-1}.bm-matrix-context strong{font-family:var(--font-heading,"Inter",sans-serif);font-size:1.25rem;color:var(--bm-teal)}.bm-matrix-context span{color:#c7d4de;text-align:right;font-size:.82rem;align-self:center}.bm-matrix-cell{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:18px;padding:14px 0;border-top:1px solid #8395a5}.bm-matrix-cell .bm-node-detail{margin:0!important}.bm-signal-plot{width:100%;height:140px;margin-bottom:20px}.bm-signals .bm-nodes{flex-direction:row;gap:24px}.bm-signals .bm-node{flex:1}.bm-evidence>svg,.bm-evidence>img{margin-bottom:14px}.bm-journey .bm-body{grid-template-columns:1fr;gap:24px}.bm-journey .bm-copy{display:flex;gap:30px;align-items:flex-start}.bm-journey .bm-title{flex:1;font-size:2rem}.bm-journey .bm-note{flex:1;margin:0!important}.bm-journey .bm-nodes{flex-direction:row;padding-top:12px;gap:0}.bm-stop{flex:1;padding:20px 15px 0 0;border-top:2px solid #6d8393}.bm-stop-dot{display:block;position:absolute;width:10px;height:10px;top:-6px;left:0;border-radius:50%;background:var(--bm-teal)}.bm-stop.bm-focused{border-top-color:var(--bm-teal)}.bm-availability{padding:12px 0 12px 18px;border-left:4px solid var(--bm-teal);border-bottom:1px solid var(--bm-teal);font-size:.9rem;line-height:1.4;color:#fff;grid-column:1/-1}.bm-two-images.bm-journey .bm-art{grid-template-columns:1fr 1fr}.bm-journey.bm-has-image .bm-art{grid-template-columns:minmax(0,2fr) minmax(0,.7fr)}.bm-message-level{padding:16px 20px;border-left:3px solid var(--bm-teal);background:#2b3e4f;margin-left:calc(var(--bm-level) * 17px)}.bm-message-level:first-child .bm-node-label{font-size:1.5rem}.bm-calendar-entry{padding:10px 0 10px 28px;border-left:1px solid #879aa7}.bm-calendar-rule{position:absolute;height:2px;width:16px;background:var(--bm-accent);top:20px;left:0}.bm-scales .bm-nodes{gap:15px}.bm-scale-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);column-gap:24px}.bm-scale-row .bm-node-detail{grid-column:1;font-size:.8rem}.bm-scale-track{grid-column:2;grid-row:1/3;display:flex;justify-content:space-between;align-items:center;gap:6px;border-top:1px solid #728697;margin-top:15px;position:relative}.bm-scale-dot{display:block;width:10px;height:10px;background:#a9bbc7;border-radius:50%;position:relative;top:-12px}.bm-focused .bm-scale-dot{background:var(--bm-teal)}.bm-nps-axis{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));margin-bottom:24px;gap:3px;font-family:Source Code Pro,monospace}.bm-nps-axis span{display:block;text-align:center;padding:15px 0 12px;border-top:6px solid #c4d0d9;color:#fff}.bm-nps-axis .bm-nps-passive{border-top-color:#6a7f90}.bm-nps-axis .bm-nps-promoter{border-top-color:var(--bm-teal)}.bm[data-scale=nps] .bm-nodes{flex-direction:row}.bm[data-scale=nps] .bm-node{flex:1;display:block}.bm[data-scale=expression] .bm-node{display:block;border-left:2px solid var(--bm-teal);padding-left:16px}.bm-decision .bm-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bm-decision .bm-branch:first-child{grid-column:1/-1;width:60%;justify-self:center;text-align:center;padding-bottom:85px}.bm-decision-lines{position:absolute;width:100%;height:76px;top:80px}.bm-branch:not(:first-child){border-top:2px solid var(--bm-teal);padding-top:12px}.bm-practice .bm-art,.bm-survey .bm-art{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:30px;align-items:center}.bm-practice-sheet,.bm-survey-paper{color:var(--bm-navy);background:#f5f5fa;border-top:6px solid var(--bm-teal);padding:26px 20px;transform:rotate(-3deg)}.bm-practice-sheet>svg,.bm-survey-paper>svg{width:90px;height:90px}.bm-practice-label{font-size:.92rem;line-height:1.4;margin-top:15px!important}.bm-paper-line{display:block;width:100%;border-bottom:1px solid #91a6b5;margin-top:25px}.bm-annotation{border-left:2px solid var(--bm-teal);padding-left:16px}@media(min-width:1500px){.bm{min-height:520px}}@media(max-width:800px){.bm{min-height:0;padding:18px 18px 24px}.bm-head{padding-bottom:14px}.bm-mark{width:110px}.bm-body{grid-template-columns:1fr;gap:22px;padding-top:23px;min-height:0}.bm-title{font-size:1.75rem}.bm-note{max-width:none;margin-top:12px!important;font-size:.9rem}.bm-has-image .bm-art{gap:20px}.bm-has-image .bm-specimen-full img{max-height:310px}.bm-node-label{font-size:.95rem}.bm-node-detail{font-size:.82rem}.bm-journey .bm-copy{display:block}.bm-journey .bm-note{margin-top:12px!important}.bm-journey .bm-title{font-size:1.75rem}.bm-journey.bm-has-image .bm-art{grid-template-columns:1fr}.bm-journey.bm-has-image .bm-specimen-full img{max-height:240px}.bm-perspectives .bm-nodes{gap:15px}.bm-perspective>svg{width:36px;height:36px}.bm-decision .bm-branch:first-child{width:100%;padding-bottom:80px}}@media(max-width:480px){.bm-guidance{display:block;padding:8px 12px;font-size:.84rem;line-height:1.4}.bm-guidance-label{margin-bottom:3px;font-size:.8rem}.bm-kicker{font-size:.7rem;max-width:23ch}.bm-perspectives .bm-nodes{gap:12px}.bm-perspective .bm-node-label{font-size:.9rem}.bm-perspective .bm-node-detail{font-size:.78rem}.bm-perspective>svg{margin-bottom:8px}.bm-has-image .bm-art{grid-template-columns:1fr}.bm-icons .bm-icon-study{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.bm-icons .bm-node-label{overflow-wrap:normal}.bm-specimen-sheet{grid-template-columns:minmax(0,.38fr) minmax(0,1fr)!important;gap:12px}.bm-specimen-sheet:not(:has(.bm-specimen-detail)){grid-template-columns:1fr!important}.bm-specimen-full img{max-height:270px!important}.bm-two-images .bm-art,.bm-two-images.bm-journey .bm-art{grid-template-columns:1fr}.bm-two-images .bm-specimen-sheet{grid-template-columns:minmax(0,.38fr) minmax(0,1fr)!important;align-items:center}.bm-two-images .bm-specimen-full img{max-height:230px!important}.bm-two-images.bm-registers .bm-nodes{flex-direction:column}.bm-journey .bm-nodes{flex-direction:column;padding-left:4px}.bm-stop{border-top:0;border-left:2px solid #6d8393;padding:0 0 17px 20px}.bm-stop-dot{left:-6px;top:4px}.bm-stop.bm-focused{border-top:0;border-left-color:var(--bm-teal)}.bm-relationships .bm-nodes{grid-template-columns:1fr 1fr;gap:20px}.bm-palette .bm-nodes{grid-template-columns:1fr 1fr}.bm-color-block{height:65px}.bm-signals .bm-nodes{flex-direction:column;gap:15px}.bm-scales .bm-scale-row{grid-template-columns:1fr}.bm-scale-track{grid-column:1;grid-row:auto;height:8px;margin-top:15px}.bm-scale-dot{top:-4px}.bm[data-scale=nps] .bm-nodes{flex-direction:column;gap:12px}.bm-decision .bm-nodes{grid-template-columns:1fr;gap:18px}.bm-decision .bm-branch:first-child{padding:0 0 20px}.bm-decision-lines{display:none}.bm-branch:not(:first-child){border-top:0;border-left:2px solid var(--bm-teal);padding:0 0 0 18px}.bm-decision .bm-node-detail{font-size:.86rem}.bm-practice .bm-art,.bm-survey .bm-art{grid-template-columns:.65fr 1.35fr;gap:20px}.bm-practice-sheet,.bm-survey-paper{padding:18px 12px}.bm-practice-sheet>svg,.bm-survey-paper>svg{width:65px;height:65px}}@media(prefers-reduced-motion:reduce){.bm-node,.bm-register-notch{transform:none!important}}.bm:not(.bm-has-demonstration) .bm-body{grid-template-columns:1fr;align-items:start;gap:24px;min-height:0;padding-top:24px}.bm:not(.bm-has-demonstration) .bm-copy{display:flex;gap:30px;align-items:baseline}.bm:not(.bm-has-demonstration) .bm-title{flex:1;font-size:1.45rem;line-height:1.2;margin:0;text-wrap:initial}.bm:not(.bm-has-demonstration) .bm-note{flex:1;max-width:58ch;margin:0!important;font-size:.9rem}.bm:not(.bm-has-demonstration) .bm-art{padding:14px 0}.bm:not(.bm-has-demonstration) .bm-node{transform:none}.bm-working-source{display:block!important;max-width:700px;width:100%;margin:0!important}.bm-working-source .bm-specimen-full{border:0}.bm-working-source .bm-demo-source-crop img{max-height:none!important;object-fit:initial;margin:0}.bm-working-source .bm-source{margin-top:10px}.bm-specimen.bm-has-image .bm-art{grid-template-columns:minmax(0,.65fr) minmax(0,1.8fr);gap:35px}.bm-specimen.bm-two-images .bm-art{grid-template-columns:1fr 1fr}.bm-specimen.bm-two-images .bm-nodes{grid-column:1/-1}.bm-specimen.bm-two-images .bm-working-source{align-self:start;width:100%}.bm-specimen.bm-two-images .bm-specimen-full img{height:460px;max-height:none;width:100%;object-fit:contain;object-position:top}.bm-specimen.bm-two-images .bm-specimen-sheet{grid-template-columns:1fr!important}.bm-perspectives .bm-perspective{border:0;padding:18px 22px 18px 0}.bm-perspectives .bm-perspective+.bm-perspective{border-left:1px solid #738a9b;padding-left:22px}.bm-perspectives .bm-perspective>svg{display:none}.bm-layers .bm-nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid #6d8496}.bm-layers .bm-layer{margin:0;min-height:115px;background:none;border:0;border-top:1px solid #6d8496;padding:24px}.bm-layers .bm-layer:nth-child(-n+2){border-top:0}.bm-layers .bm-layer:nth-child(odd){border-right:1px solid #6d8496}.bm-layers .bm-node-label{font-size:1.1rem}.bm-relationships .bm-nodes{gap:0}.bm-relationships .bm-relationship{border-top:0;border-left:1px solid #698295;padding:22px}.bm-relationships .bm-relationship>svg{display:none}.bm-registers .bm-nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 35px}.bm-registers .bm-register{padding:0 0 0 16px}.bm-register-notch{top:5px;border-radius:0;width:5px;height:16px;left:-3px;transform:none}.bm-signals .bm-evidence{border-left:2px solid #718b9d;padding:0 20px}.bm-signals .bm-evidence>svg{display:none}.bm-practice .bm-art{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:30px}.bm-practice-sheet{transform:none;border:0;padding:28px;min-height:145px;display:flex;flex-direction:column;justify-content:space-between}.bm-practice-mark{width:30px;height:30px}.bm-practice-label{font:650 1.2rem/1.25 var(--font-heading,"Inter",sans-serif)}.bm-survey .bm-art{display:block}.bm-survey .bm-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bm-survey-response{border-top:3px solid #10B981;padding:20px 0}.bm-survey-response .bm-node-label{font-size:1.5rem}@media(max-width:800px){.bm:not(.bm-has-demonstration) .bm-copy{display:block}.bm:not(.bm-has-demonstration) .bm-title{font-size:1.25rem}.bm:not(.bm-has-demonstration) .bm-note{margin-top:10px!important}.bm-specimen.bm-has-image .bm-art{grid-template-columns:1fr;gap:20px}.bm-specimen.bm-has-image .bm-working-source{order:-1}.bm-layers .bm-layer{padding:18px}.bm-signals .bm-nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bm-registers .bm-nodes,.bm-survey .bm-nodes{grid-template-columns:1fr}.bm-relationships .bm-relationship{padding:15px}.bm-practice .bm-art{grid-template-columns:1fr;gap:18px}.bm-practice-sheet{display:grid;grid-template-columns:32px minmax(0,1fr);gap:18px;padding:18px;min-height:0;align-items:center}.bm-practice-label{margin:0!important;font-size:1.05rem}}@media(max-width:480px){.bm-layers .bm-nodes{grid-template-columns:1fr}.bm-layers .bm-layer{border-right:0!important;border-top:1px solid #6d8496}.bm-layers .bm-layer:first-child{border-top:0}.bm-layers .bm-layer:nth-child(2){border-top:1px solid #6d8496}.bm-perspectives:not(.bm-perspectives-pair) .bm-nodes,.bm-relationships .bm-nodes,.bm-signals .bm-nodes{grid-template-columns:1fr}.bm-perspectives:not(.bm-perspectives-pair) .bm-perspective{padding-inline:0}.bm-perspectives:not(.bm-perspectives-pair) .bm-perspective+.bm-perspective{border-left:0;border-top:1px solid #738a9b}.bm-layers .bm-node-label,.bm-layers .bm-node-detail,.bm-matrix-cell .bm-node-label,.bm-matrix-cell .bm-node-detail,.bm-perspectives .bm-node-label,.bm-perspectives .bm-node-detail,.bm-relationships .bm-node-label,.bm-relationships .bm-node-detail,.bm-signals .bm-node-label{overflow-wrap:normal;word-break:normal}.bm-matrix-cell{grid-template-columns:1fr;gap:6px}}.bm-has-demonstration{padding:20px 28px 26px;min-height:0}.bm-demonstration{padding-top:22px;min-width:0}.bm-demo-caption{display:flex;gap:24px;justify-content:space-between;align-items:baseline;margin-bottom:18px}.bm-demo-caption .bm-title{margin:0;font-size:1.15rem;line-height:1.3;letter-spacing:-.015em;text-wrap:initial;max-width:65ch}.bm-demo-provenance{flex-shrink:0;max-width:35ch;font-size:.72rem;line-height:1.4;color:#bdcbd6;text-align:right}.bm-demo-premise{max-width:75ch;color:#d2dde5;font-size:.95rem;line-height:1.4;margin:0 0 20px!important}.bm-demonstration-content,.bm-demo-step{min-width:0}.bm-demo-step[hidden],.bm-demo-context[hidden],.bm-demo-reference[hidden]{display:none!important}.bm-demo-reference{order:5;border-top:1px solid #667e90;margin-top:20px;padding-top:12px}.bm-demo-reference>summary{cursor:pointer;font-size:.84rem;color:#d4e1e8;padding:8px 0;min-height:44px;box-sizing:border-box}.bm-demo-reference>summary:focus-visible{outline:2px solid #10B981;outline-offset:3px}.bm:not(.bm-still) .bm-demo-work{opacity:calc(.8 + .2 * var(--demo-progress,1));transform:translateY(calc((1 - var(--demo-progress,1)) * 4px))}.bm-native:not(.bm-still) .bm-demo-work{transform:none}.bm-demo-step-label{color:#becdda;font-size:.82rem;line-height:1.35;margin:0 0 12px!important}.bm-demo-step-provenance{display:none}.bm-demo-work{display:grid;gap:18px 30px;grid-template-columns:minmax(0,1fr);align-items:start}.bm-demo-card{--demo-surface:#1B2838;--demo-ink:#ffffff;--demo-accent:#FF6B35;background:var(--demo-surface);color:var(--demo-ink);padding:26px 30px 30px;border:1px solid #657a8d;box-sizing:border-box;min-width:0;max-width:670px;width:100%}.bm-demo-card-emphasis .bm-demo-card-headline{color:var(--demo-accent)!important}.bm-demo-card-support{--demo-surface:#ffffff;--demo-ink:#1B2838;--demo-accent:#10B981;border:0;border-top:0}.bm-demo-card-mark{width:115px;height:auto;display:block;margin-bottom:24px}.bm-demo-card-eyebrow{font:600 .75rem/1.4 var(--font-heading,"Inter",sans-serif);color:inherit;margin:0 0 9px!important}.bm-demo-card-headline{color:inherit!important;font:700 var(--demo-heading-size,clamp(1.4rem,2.1vw,2rem))/1.15 var(--font-heading,"Inter",sans-serif);letter-spacing:-.03em;text-wrap:balance;margin:0!important;max-width:30ch;overflow-wrap:anywhere}.bm-demo-card-body{font:400 var(--demo-body-size,1rem)/1.42 var(--font-body,"Source Sans 3",sans-serif);color:inherit!important;max-width:52ch;margin:16px 0 0!important;overflow-wrap:anywhere}.bm-demo-card-action{display:inline-flex;align-items:center;justify-content:center;background:#10b981;color:#1b2838;font:650 .86rem/1.25 var(--font-heading,"Inter",sans-serif);min-height:var(--demo-action-height,44px);padding:var(--demo-action-padding,8px) 16px;margin-top:22px;max-width:100%;overflow-wrap:anywhere;box-sizing:border-box}.bm-demo-card-worked-quiz .bm-demo-result{border-top:1px solid #657a8d;margin-top:12px;padding-top:12px}.bm-native .bm-demo-card-worked-quiz .bm-demo-card-mark{display:none}.bm-message-observation{min-width:0}.bm-message-observation .bm-demo-result{border-left:2px solid #10B981;margin-top:12px;padding:0 0 0 12px}.bm-message-observation .bm-demo-result-label{font-size:.88rem;line-height:1.35}.bm-message-observation .bm-demo-reason{margin-top:6px!important;font-size:.85rem}.bm-demo-changed{text-decoration:underline;text-decoration-color:#10b981;text-decoration-thickness:2px;text-underline-offset:5px}.bm-demo-edits{display:grid;gap:18px;min-width:0}.bm-demo-edit{padding-left:16px;border-left:2px solid #10B981;min-width:0}.bm-demo-edit-field{display:block;font-size:.76rem;color:#b9cad6;margin-bottom:7px}.bm-demo-from{display:block;color:#bfced9;font-size:.84rem;line-height:1.4;text-decoration-color:#ff6b35;overflow-wrap:anywhere}.bm-demo-to{display:block;color:#fff;font:600 .95rem/1.35 var(--font-heading,"Inter",sans-serif);margin-top:6px;overflow-wrap:anywhere}.bm-demo-reason{color:#cfdae3;font:400 .88rem/1.4 var(--font-body,"Source Sans 3",sans-serif);margin:8px 0 0!important;overflow-wrap:anywhere}.bm-demo-note{color:#bfccd7;font-size:.8rem;line-height:1.4;margin:20px 0 0!important;max-width:95ch;overflow-wrap:anywhere}.bm-demo-context{display:flex;flex-wrap:wrap;gap:18px 32px;border-top:1px solid #718596;padding-top:20px;margin-top:24px}.bm-demo-context .bm-node{flex:1;min-width:160px;transform:none}.bm-demo-context .bm-node-label{font-size:.88rem}.bm-demo-context .bm-node-detail{font-size:.8rem}.bm-demo-source{margin:0!important;width:100%;max-width:700px;min-width:0}.bm-demo-source-link{display:block;width:100%;background:#fff}.bm-demo-source-link:not(.bm-demo-source-crop) img{width:100%;height:auto;max-height:370px;object-fit:contain;display:block}.bm-demo-source-crop{position:relative;overflow:hidden}.bm-demo-source-crop img{position:absolute;max-width:none;height:auto}.bm-demo-source .bm-source{display:block;margin-top:9px;font-size:.73rem;line-height:1.35}.bm-demo-work:has(>.bm-demo-card):has(>.bm-demo-edits){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.bm-demo-work:has(>.bm-demo-source):has(>.bm-demo-card){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.bm-demo-work:has(>.bm-demo-card)>.bm-demo-result{max-width:670px}.bm-demo-values{display:flex;flex-wrap:wrap;gap:30px;border-bottom:1px solid #7b8e9c;padding-bottom:22px}.bm-demo-value{flex:1;min-width:0}.bm-demo-value-label{display:block;color:#c5d3dd;font-size:.9rem;line-height:1.4;margin-bottom:10px}.bm-demo-value-number{display:block;color:#fff;font:500 clamp(2.1rem,4.5vw,4.3rem)/1.05 "Source Code Pro",monospace;letter-spacing:-.06em}.bm-demo-value-number small{font-size:.45em;letter-spacing:-.03em;padding:0 .12em}.bm-demo-result{padding:8px 0 0;min-width:0}.bm-demo-result-label{display:block;font:600 1.3rem/1.3 var(--font-heading,"Inter",sans-serif);color:#fff;max-width:65ch;overflow-wrap:anywhere}.bm-demo-calculation .bm-demo-result-label{font-family:Source Code Pro,monospace;font-size:clamp(1.2rem,2.6vw,2.1rem)}.bm-demo-counts{display:grid;grid-template-columns:repeat(10,14px);gap:6px;margin-top:16px}.bm-demo-counts i{display:block;width:14px;height:14px;background:#536979}.bm-demo-counts .bm-count-in{background:#10b981}.bm-demo-scorecard{display:flex;flex-direction:column;gap:0;width:100%;max-width:750px;border-top:1px solid #78909e}.bm-demo-scorecard .bm-demo-value{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px;align-items:center;border-bottom:1px solid #78909e;padding:12px 0}.bm-demo-scorecard .bm-demo-value-label{margin:0}.bm-demo-scorecard .bm-demo-value-number{font-size:1.35rem}.bm-demo-score-axis{display:flex;gap:5px}.bm-demo-score-axis i{width:14px;height:14px;border:1px solid #8b9ead}.bm-demo-score-axis .bm-score-in{background:#10b981;border-color:#10b981}.bm-demo-scorecard .bm-demo-value[data-role=respect]{border-left:3px solid #FF6B35;padding-left:12px}.bm-demo-evaluation{background:#fff;color:#1b2838;padding:24px;max-width:760px;min-width:0}.bm-demo-evaluation-title{font:700 1.3rem/1.2 var(--font-heading,"Inter",sans-serif);color:#1b2838!important;margin:0 0 18px!important}.bm-demo-evaluation .bm-demo-value-label,.bm-demo-evaluation .bm-demo-value-number,.bm-demo-evaluation .bm-demo-result-label,.bm-demo-evaluation .bm-demo-to{color:#1b2838}.bm-demo-evaluation .bm-demo-reason,.bm-demo-evaluation .bm-demo-from,.bm-demo-evaluation .bm-demo-edit-field{color:#46596a}.bm-demo-evaluation .bm-demo-result{padding-top:18px}.bm-demo-evaluation .bm-demo-edits{padding-top:15px}.bm-demo-evaluation .bm-demo-scorecard .bm-demo-value[data-role=nps]{background:#1b2838;padding:10px 12px}.bm-demo-evaluation .bm-demo-scorecard .bm-demo-value[data-role=nps] .bm-demo-value-label,.bm-demo-evaluation .bm-demo-scorecard .bm-demo-value[data-role=nps] .bm-demo-value-number{color:#fff}.bm-demo-complete .bm-demonstration-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:28px}.bm-demo-complete .bm-demo-step{border-top:1px solid #657d8f;padding-top:14px}.bm-demo-complete .bm-demo-work{grid-template-columns:1fr!important;gap:18px}.bm-demo-complete .bm-demo-work>*{grid-column:auto!important;grid-row:auto!important}.bm-demo-complete .bm-demo-card{padding:20px}.bm-demo-complete .bm-demo-card-headline{font-size:var(--demo-heading-size,1.35rem)}.bm-demo-complete .bm-demo-values{gap:20px;padding-bottom:18px}.bm-demo-complete .bm-demo-value-number{font-size:2.25rem}.bm-demo-complete .bm-demo-result-label{font-size:1.15rem}.bm-demo-complete .bm-demo-scorecard .bm-demo-value{grid-template-columns:minmax(0,1fr) auto;gap:10px}.bm-demo-complete .bm-demo-scorecard .bm-demo-score-axis{grid-column:1/-1}.bm-demo-calendar.bm-demo-complete .bm-demonstration-content,.bm-demo-calendar .bm-demo-complete .bm-demonstration-content{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-native .bm-demo-touchpoint-walk>.bm-demonstration-content .bm-demo-work{grid-template-columns:1fr!important}.bm-native .bm-demo-touchpoint-walk>.bm-demonstration-content .bm-demo-work>.bm-demo-source{display:none}.bm-native .bm-demo-context-message>.bm-demonstration-content .bm-demo-work:has(>.bm-demo-card)>.bm-demo-source{display:none}.bm-native.bm-has-demonstration{padding:16px 24px 20px}.bm-native .bm-demonstration{padding-top:0}.bm-native .bm-demo-caption{margin-bottom:12px}.bm-native .bm-demo-card{padding:20px 26px}.bm-native .bm-demo-card-mark{width:90px;margin-bottom:17px}.bm-native .bm-demo-card-headline{font-size:var(--demo-heading-size,1.6rem)}.bm-native .bm-demo-card-body{font-size:var(--demo-body-size,.98rem);margin-top:12px!important}.bm-native .bm-demo-card-action{margin-top:16px}.bm-native .bm-demonstration{display:flex;flex-direction:column}.bm-native .bm-demonstration-content{order:0}.bm-native .bm-demo-caption{order:3;margin:18px 0 0}.bm-native .bm-demo-caption .bm-demo-provenance{display:none}.bm-native .bm-demo-caption .bm-title{font-size:.9rem;color:#c2cfda;font-weight:500}.bm-native .bm-demo-premise{order:2;margin:16px 0 0!important}.bm-native .bm-demo-note{order:4}.bm-native .bm-demo-step-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bm-native .bm-demo-step-provenance{display:block;font-size:.65rem;line-height:1.35;text-align:right;max-width:26ch}.bm-demo-card .bm-demo-values{border:0;padding:0;gap:20px;margin-top:15px}.bm-demo-card .bm-demo-value-label{color:inherit;font-size:.77rem}.bm-demo-card .bm-demo-value-number{color:inherit;font-size:1.55rem}.bm-demo-calculation .bm-demo-work:has(>.bm-demo-source){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.bm-demo-calculation .bm-demo-work>.bm-demo-source{grid-column:2;grid-row:1/3}.bm-demo-calculation .bm-demo-work>.bm-demo-values,.bm-demo-calculation .bm-demo-work>.bm-demo-result{grid-column:1}@media(max-width:800px){.bm-has-demonstration,.bm-native.bm-has-demonstration{padding:14px 16px 20px}.bm-demo-caption{display:block;margin-bottom:12px}.bm-demo-caption .bm-title{font-size:1rem;line-height:1.3}.bm-demo-provenance{display:block;max-width:none;margin-top:4px;text-align:left;font-size:.7rem}.bm-demo-premise{font-size:.87rem;margin-bottom:14px!important}.bm-demo-step-label{font-size:.78rem;margin-bottom:9px!important}.bm-demo-work{grid-template-columns:1fr!important;gap:14px}.bm-demo-card,.bm-native .bm-demo-card{padding:18px 20px}.bm-demo-card-mark,.bm-native .bm-demo-card-mark{width:88px;margin-bottom:16px}.bm-demo-card-headline,.bm-native .bm-demo-card-headline{font-size:var(--demo-heading-size,1.35rem);line-height:1.18}.bm-demo-card-body,.bm-native .bm-demo-card-body{font-size:var(--demo-body-size,.91rem);line-height:1.4;margin-top:12px!important}.bm-demo-card-action{font-size:.8rem;margin-top:16px}.bm-demo-values{gap:18px;padding-bottom:16px}.bm-demo-value-label{font-size:.86rem;margin-bottom:7px}.bm-demo-value-number{font-size:2.3rem}.bm-demo-result-label{font-size:1.05rem}.bm-demo-calculation .bm-demo-result-label{font-size:1.2rem}.bm-demo-reason{font-size:.85rem;line-height:1.4}.bm-demo-source-link:not(.bm-demo-source-crop) img{max-height:310px}.bm-demo-complete .bm-demonstration-content{grid-template-columns:1fr;gap:24px}.bm-demo-calendar.bm-demo-complete .bm-demonstration-content,.bm-demo-calendar .bm-demo-complete .bm-demonstration-content{grid-template-columns:1fr}.bm-demo-scorecard .bm-demo-value{grid-template-columns:minmax(0,1fr) auto;padding:10px 0}.bm-demo-scorecard .bm-demo-score-axis{grid-column:1/-1}.bm-demo-scorecard .bm-demo-value-number{font-size:1.2rem}.bm-demo-evaluation{padding:16px}.bm-demo-evaluation-title{font-size:1.05rem;margin-bottom:12px!important}.bm-demo-evaluation .bm-demo-value{padding:7px 0}.bm-demo-evaluation .bm-demo-value-number{font-size:1.05rem}.bm-demo-evaluation .bm-demo-value-label{font-size:.86rem}.bm-demo-evaluation .bm-demo-score-axis{display:none}.bm-demo-evaluation .bm-demo-result{padding-top:12px}.bm-demo-evaluation .bm-demo-result-label{font-size:1rem}.bm-native.bm-has-demonstration{padding:4px 0 16px}.bm-native .bm-demo-card{padding:16px}.bm-native .bm-demo-card-worked-quiz{padding:12px 16px}.bm-native .bm-demo-card-mark{width:78px;margin-bottom:12px}.bm-native .bm-demo-card-headline{font-size:min(var(--demo-heading-size,1.35rem),1.45rem)}.bm-native .bm-demo-card-body{font-size:var(--demo-body-size,.91rem)}.bm-native .bm-demo-card-action{margin-top:12px}.bm-demo-calculation .bm-demo-work>.bm-demo-source{grid-column:1;grid-row:auto}}.bm-type-specimen,.bm-icon-specimen,.bm-campaign-calendar,.bm-survey-specimen{background:#fff;color:#1b2838;padding:24px;width:100%;max-width:790px;box-sizing:border-box;min-width:0}.bm-applied-label{color:#465b6c;font-size:.78rem;line-height:1.35;margin:0 0 18px!important}.bm-applied-detail{color:#465b6c;font-size:.84rem;line-height:1.4;margin:12px 0 0!important;overflow-wrap:anywhere}.bm-type-field{padding:16px 0;border-top:1px solid #bac7d0;min-width:0}.bm-type-role{font-size:.77rem;line-height:1.35;color:#465b6c;margin:0 0 8px!important}.bm-type-text{color:#1b2838!important;margin:0!important;font-size:1.15rem;line-height:1.3;overflow-wrap:anywhere}.bm-type-0 .bm-type-text{font-weight:700;font-size:2rem;letter-spacing:-.035em}.bm-type-2 .bm-type-text{font-size:1.55rem;letter-spacing:-.04em}.bm-icon-library{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.bm-icon-inspect{grid-template-columns:minmax(0,180px);justify-content:center}.bm-icon-cell{padding:12px;box-sizing:border-box;min-width:0}.bm-icon-cell .bm-demo-source-link{background-image:linear-gradient(#e9eef2 1px,transparent 1px),linear-gradient(90deg,#e9eef2 1px,transparent 1px);background-size:16px 16px}.bm-icon-cell img{width:100%!important;height:100%!important;aspect-ratio:1}.bm-icon-cell .bm-source{color:#1b2838;font-size:.85rem;text-align:center}.bm-icon-weights{display:flex;justify-content:center;flex-wrap:wrap;gap:18px 28px;padding-top:15px;font-size:.83rem;line-height:1.35}.bm-icon-weights>span{display:flex;align-items:center;gap:9px}.bm-icon-weights>span:before{content:"";display:block;width:28px;background:#1b2838}.bm-stroke-structure:before{height:2px}.bm-stroke-detail:before{height:1px}.bm-week-window{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #9baebc}.bm-calendar-week{display:flex;flex-direction:column;min-width:0;border-left:1px solid #9baebc}.bm-calendar-week:first-child{border-left:0}.bm-calendar-week-label{display:block;font-size:.8rem;line-height:1.25;padding:9px 8px;background:#f0f4f6}.bm-calendar-content{display:flex;flex:1;align-items:center;min-height:82px;font-size:.9rem;line-height:1.35;padding:10px;color:#1b2838;overflow-wrap:anywhere}.bm-calendar-campaign .bm-calendar-content{background:#10b981}.bm-calendar-gap .bm-calendar-content{border-bottom:4px solid #FF6B35}.bm-calendar-empty .bm-calendar-content{font-weight:400;color:#465b6c}.bm-year-window{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bm-calendar-slot{display:flex;align-items:center;justify-content:center;text-align:center;min-height:105px;padding:14px;border:1px dashed #687f90;font-size:1rem;line-height:1.3;overflow-wrap:anywhere}.bm-calendar-scheduled{background:#10b981;border:1px solid #10B981}.bm-survey-name{color:#1b2838!important;font:700 1.45rem/1.2 var(--font-heading,"Inter",sans-serif);margin:0 0 8px!important}.bm-survey-question{padding:18px 0;border-top:1px solid #bac7d0;min-width:0}.bm-survey-question-label{color:#1b2838;font:600 1rem/1.4 var(--font-body,"Source Sans 3",sans-serif);margin:0 0 13px!important}.bm-question-scale{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));list-style:none!important;padding:0!important;margin:0!important;gap:5px}.bm-survey-question[data-question-type=semantic] .bm-question-scale{grid-template-columns:repeat(7,minmax(0,1fr))}.bm-question-scale li{padding:8px 0;margin:0!important;border:1px solid #879ba9;text-align:center;font:500 .9rem/1.2 Source Code Pro,monospace;color:#1b2838}.bm-question-endpoints{display:flex;justify-content:space-between;gap:14px;font-size:.8rem;line-height:1.3;color:#465b6c;margin-top:10px}.bm-question-endpoints span{max-width:48%}.bm-question-endpoints span:last-child{text-align:right}.bm-question-answer{border:1px solid #879ba9;height:50px;background:linear-gradient(transparent 24px,#e1e8ed 25px,transparent 26px)}.bm-question-choices{display:flex;gap:12px}.bm-question-choices>span{border:1px solid #879ba9;min-width:75px;padding:9px 14px;text-align:center;font-size:.9rem}@media(max-width:800px){.bm-type-specimen,.bm-icon-specimen,.bm-campaign-calendar,.bm-survey-specimen{padding:16px}.bm-applied-label{margin-bottom:12px!important;font-size:.76rem}.bm-type-0 .bm-type-text{font-size:1.55rem}.bm-type-2 .bm-type-text{font-size:1.18rem}.bm-icon-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bm-icon-inspect{grid-template-columns:minmax(0,130px)}.bm-icon-cell{padding:5px}.bm-icon-weights{gap:12px;font-size:.74rem}.bm-native .bm-icon-library:not(.bm-icon-inspect){gap:8px}.bm-native .bm-icon-library:not(.bm-icon-inspect) .bm-icon-cell{padding:3px}.bm-native .bm-icon-library:not(.bm-icon-inspect) .bm-demo-source-link{max-width:60px;margin:0 auto}.bm-native .bm-icon-library:not(.bm-icon-inspect) .bm-source{font-size:.78rem;line-height:1.3;margin-top:6px}.bm-week-window{grid-template-columns:1fr}.bm-calendar-week{flex-direction:row;border-left:0;border-top:1px solid #9baebc}.bm-calendar-week:first-child{border-top:0}.bm-calendar-week-label{flex:0 0 74px;box-sizing:border-box;display:flex;align-items:center}.bm-calendar-content{min-height:0;padding:9px 10px;font-size:.84rem}.bm-calendar-gap .bm-calendar-content{border-bottom:0;border-left:3px solid #FF6B35}.bm-year-window{grid-template-columns:1fr 1fr;gap:8px}.bm-calendar-slot{min-height:68px;padding:10px;font-size:.9rem}.bm-survey-question{padding:14px 0}.bm-survey-question-label{font-size:.95rem}.bm-question-scale{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.bm-question-endpoints{font-size:.77rem}.bm-question-scale li{font-size:.86rem;padding:7px 0}}@media(max-height:850px){.bm-native .bm-icon-specimen{padding-block:12px}.bm-native .bm-icon-specimen>.bm-applied-label{margin-bottom:8px!important}.bm-native .bm-icon-inspect{grid-template-columns:minmax(0,88px)}.bm-native .bm-icon-library:not(.bm-icon-inspect){grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.bm-native .bm-icon-library:not(.bm-icon-inspect) .bm-demo-source-link{max-width:50px}.bm-native .bm-icon-library .bm-icon-cell{padding:3px}.bm-native .bm-icon-library .bm-source{font-size:.78rem;line-height:1.3;margin-top:6px}.bm-native .bm-icon-weights{padding-top:10px;gap:8px 16px;font-size:.74rem}}@media(max-width:480px)and (max-height:850px){.bm-native .bm-icon-library:not(.bm-icon-inspect){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:600px)and (max-width:800px)and (max-height:850px){.bm-native .bm-week-window{grid-template-columns:repeat(5,minmax(0,1fr))}.bm-native .bm-calendar-week{flex-direction:column;border-top:0;border-left:1px solid #9baebc}.bm-native .bm-calendar-week:first-child{border-left:0}.bm-native .bm-calendar-week-label{flex-basis:auto;padding:6px 8px}.bm-native .bm-calendar-content{min-height:46px;padding:8px}.bm-native .bm-calendar-gap .bm-calendar-content{border-left:0;border-bottom:3px solid #FF6B35}.bm-native .bm-year-window{grid-template-columns:repeat(4,minmax(0,1fr))}.bm-native .bm-calendar-slot{min-height:52px}}.bm-source-composition{display:grid;grid-template-columns:minmax(70px,.24fr) minmax(0,1fr);gap:18px;align-items:start}.bm-source-original{display:block;min-width:0}.bm-source-original img{display:block;width:100%;height:auto;max-height:240px;object-fit:contain;object-position:top}.bm-current-source .bm-demo-source-link{background:transparent}.bm-native .bm-demo-touchpoint-walk>.bm-demonstration-content .bm-demo-work>.bm-demo-source,.bm-native .bm-demo-context-message>.bm-demonstration-content .bm-demo-work:has(>.bm-demo-card)>.bm-demo-source{display:block}.bm-native .bm-demo-has-original{grid-template-columns:minmax(0,1fr)!important;gap:16px}.bm-demo-has-original .bm-demo-source{max-width:820px}.bm-demo-has-original .bm-demo-source-commentary{background:none;border:0;padding:0;max-width:70ch;color:#d4e0e8}.bm-demo-source-commentary .bm-demo-card-mark,.bm-demo-source-commentary .bm-demo-card-action{display:none}.bm-demo-source-commentary .bm-demo-card-headline{font-size:1rem;font-weight:600;max-width:65ch}.bm-demo-source-commentary .bm-demo-card-body{font-size:.9rem;margin-top:6px!important;max-width:70ch}.bm-demo-card[data-format=tagline]{padding:28px;border:0;border-block:1px solid #738a9b;max-width:850px}.bm-demo-card[data-format=tagline] .bm-demo-card-mark{width:90px;margin-bottom:16px}.bm-demo-card[data-format=pillar]{max-width:570px;padding:26px 0;border:0}.bm-demo-card[data-format=context],.bm-demo-card[data-format=long-form]{background:#fff;color:#1b2838;border:0}.bm-demo-card[data-format=context] .bm-demo-card-mark,.bm-demo-card[data-format=long-form] .bm-demo-card-mark{display:none}.bm-demo-card[data-format=long-form]{max-width:720px;padding:28px}.bm-demo-card[data-format=long-form] .bm-demo-card-body{line-height:1.55}.bm:not(.bm-directed) .bm-layer,.bm:not(.bm-directed) .bm-message-level{background:none;margin-left:0;border-left:0;padding:16px 0}.bm:not(.bm-directed) .bm-layers .bm-nodes{border:0}.bm:not(.bm-directed) .bm-layer:nth-child(odd){border-right:0}.bm:not(.bm-directed) .bm-relationship,.bm:not(.bm-directed) .bm-evidence{border-left:0;padding:12px 18px 12px 0}.bm:not(.bm-directed) .bm-register{border-left:0;padding-left:0}.bm:not(.bm-directed) .bm-register-notch{display:none}.bm-demo-edit,.bm-message-observation .bm-demo-result,.bm-demo-scorecard .bm-demo-value[data-role=respect]{border-left:0;padding-left:0}.bm:not(.bm-directed) .bm-practice-sheet{background:none;color:#fff;padding:0;min-height:0;display:block}.bm:not(.bm-directed) .bm-practice-label{color:#fff;font-size:1.2rem}.bm-native .bm-demo-step-provenance{font-size:.75rem;max-width:32ch}.bm-native .bm-demo-caption{display:none}.bm-native .bm-demo-note{margin-top:12px!important}.bm-native .bm-current-source .bm-source{font-size:.76rem;line-height:1.4;margin-top:10px}.bm:not(.bm-directed) .bm-head{padding-bottom:14px}.bm:not(.bm-directed) .bm-body{padding-top:20px}@media(max-width:800px){.bm-source-composition{grid-template-columns:64px minmax(0,1fr);gap:12px}.bm-current-source .bm-demo-source-link:not(.bm-demo-source-crop) img{max-height:none}.bm-native .bm-demo-source-commentary{padding:0}.bm-native .bm-demo-source-commentary .bm-demo-card-headline{font-size:1rem}.bm-native .bm-demo-source-commentary .bm-demo-card-body{font-size:.9rem}.bm-native .bm-demo-step-label{display:block}.bm-native .bm-demo-step-provenance{text-align:left;margin-top:4px}.bm-demo-card[data-format=tagline],.bm-demo-card[data-format=long-form]{padding:18px}.bm-native .bm-current-source .bm-source{font-size:.74rem}}@media(max-width:480px){.bm-source-composition{grid-template-columns:1fr;gap:12px}.bm-source-original{width:74px}.bm-source-original img{max-height:100px}.bm:not(.bm-directed) .bm-layers .bm-layer{border-right:0;padding:14px 0}.bm:not(.bm-directed) .bm-relationship,.bm:not(.bm-directed) .bm-evidence{padding:12px 0}}.bm-demo-page-draft{padding:20px!important;background:#fff;color:#1b2838;border:0}.bm-demo-page-draft .bm-demo-card-mark{display:none}.bm-demo-page-heading{color:#1b2838!important;font:600 1.05rem/1.3 var(--font-heading,"Inter",sans-serif);margin:0!important}.bm-demo-price-notation{color:#1b2838;font:500 3.2rem/1.1 Source Code Pro,monospace;padding:22px 0 28px}.bm-demo-page-footer{border-top:1px solid #9aacb9;padding-top:12px}.bm-demo-page-footer .bm-demo-card-headline{font-size:.8rem!important;font-weight:500;letter-spacing:0}.bm-demo-page-footer .bm-demo-card-body{font-size:.75rem!important;margin-top:5px!important}.bm-demo-spoken-field{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-color:#10b981}.bm-demo-work>.bm-message-observation{max-width:65ch;padding:0}.bm-demo-work>.bm-message-observation .bm-demo-result-label{font-size:1rem}.bm-demo-work>.bm-message-observation .bm-demo-reason{margin-top:6px!important}.bm-product-comparison{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #7b8e9c;max-width:820px}.bm-product-context{padding:14px 18px 14px 0}.bm-product-context+.bm-product-context{padding-left:18px;border-left:1px solid #7b8e9c}.bm-product-name{display:block;color:#bdccd6;font-size:.88rem;line-height:1.35}.bm-product-current .bm-product-name{color:#10b981}.bm-product-message{font-size:.9rem;line-height:1.4;margin-top:8px!important;color:#d6e0e8}.bm-demo-observations{max-width:730px}.bm-demo-observations .bm-demo-value{padding:9px 0}.bm-demo-observations .bm-demo-value-label{font-size:.9rem}.bm-demo-observations+.bm-demo-card{padding:16px 0;border:0}.bm-demo-observations+.bm-demo-card .bm-demo-card-mark{display:none}.bm-demo-observations+.bm-demo-card .bm-demo-card-headline{font-size:1.2rem}@media(max-width:480px){.bm-product-context{padding:12px 12px 12px 0}.bm-product-context+.bm-product-context{padding-left:12px}.bm-product-name,.bm-product-message,.bm-demo-observations .bm-demo-value-label{font-size:.84rem}}.bm-native .bm-source-composition{grid-template-columns:90px minmax(0,1fr);gap:18px}.bm-native .bm-current-source .bm-demo-source-crop{width:min(100%,calc(max(200px,100dvh - 400px) * var(--source-crop-ratio,1)))}@media(max-width:480px){.bm-native .bm-source-composition{grid-template-columns:1fr;gap:10px}.bm-native .bm-source-original{width:60px}.bm-native .bm-source-original img{max-height:76px}.bm-native .bm-current-source .bm-demo-source-crop{width:min(100%,calc(max(180px,100dvh - 490px) * var(--source-crop-ratio,1)))}}.bm-native .bm-current-source:has(.bm-demo-source-crop){width:min(100%,calc(108px + max(200px,100dvh - 400px) * var(--source-crop-ratio,1)));justify-self:center}.bm-native .bm-current-source .bm-demo-source-crop{width:100%}@media(max-width:480px){.bm-native .bm-current-source:has(.bm-demo-source-crop){width:min(100%,calc(max(180px,100dvh - 490px) * var(--source-crop-ratio,1)))}}.bm-demo-commentary-label{color:#adbecb;font-size:.75rem;line-height:1.3;margin:0 0 8px!important}.bm-source-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;grid-column:1/-1;order:-1;min-width:0}.bm-source-comparison .bm-working-source{min-width:0}.bm-source-comparison .bm-specimen-full img{width:100%;height:clamp(140px,42dvh,380px)!important;max-height:none!important;object-fit:contain;object-position:top}.bm-source-comparison .bm-source{font-size:.75rem;line-height:1.35}@media(max-width:480px){.bm-source-comparison{gap:12px}.bm-source-comparison .bm-specimen-full img{height:auto!important;max-height:220px!important}}.bm-calculation-receipt{display:grid;gap:12px;max-width:700px;min-width:0}.bm-calculation-receipt .bm-demo-result{padding-top:0}.bm-calculation-source{max-width:700px;min-width:0}.bm-calculation-source>summary{color:#bdccd6;font-size:.8rem;line-height:1.4;padding:12px 0;min-height:44px;cursor:pointer}.bm-calculation-source>summary:focus-visible{outline:2px solid #10B981;outline-offset:3px}.bm-calculation-source[open]>.bm-demo-source{margin-top:8px!important}.bm-native .bm-calculation-receipt .bm-demo-value-number{font-size:clamp(2rem,4vw,3rem)}.bm-native .bm-calculation-receipt .bm-demo-values{gap:20px;padding-bottom:12px}.bm-native .bm-calculation-receipt .bm-demo-value-label{margin-bottom:6px}.bm-native .bm-calculation-receipt .bm-demo-result-label{font-size:clamp(1.15rem,2.5vw,1.65rem)}@media(max-height:850px),(max-width:480px){.bm-native .bm-calculation-receipt{gap:8px}.bm-native .bm-calculation-receipt .bm-demo-value-number{font-size:2rem}.bm-native .bm-calculation-receipt .bm-demo-values{padding-bottom:8px}.bm-native .bm-calculation-receipt .bm-demo-reason{margin-top:5px!important}}.bm-native .bm-demo-card-complete-message{padding:12px 16px}.bm-native .bm-demo-card-complete-message .bm-demo-card-mark{width:78px;margin-bottom:8px}.bm-native .bm-demo-card-complete-message .bm-demo-card-headline{font-size:1.3rem;line-height:1.16}.bm-native .bm-demo-card-complete-message .bm-demo-card-body{font-size:.9rem;line-height:1.35;margin-top:7px!important}.bm-native .bm-demo-card-complete-message .bm-demo-values{margin-top:8px;gap:16px}.bm-native .bm-demo-card-complete-message .bm-demo-value-label{margin-bottom:4px}.bm-native .bm-demo-card-complete-message .bm-demo-value-number{font-size:1.4rem}.bm-native .bm-demo-card-complete-message .bm-demo-card-action{margin-top:8px}.bm-native [data-demonstration="03-player-segmentation-1-1"]>.bm-demonstration-content .bm-product-context{padding-block:6px}.bm-native [data-demonstration="03-player-segmentation-1-1"]>.bm-demonstration-content .bm-product-message{display:none}.bm-native [data-demonstration="03-player-segmentation-1-1"]>.bm-demonstration-content .bm-demo-work{row-gap:10px}.bm-native .bm-survey-recall-overview,.bm-native .bm-survey-recall-focus{padding:12px 16px}.bm-native .bm-survey-recall-overview .bm-survey-name,.bm-native .bm-survey-recall-focus .bm-survey-name{font-size:1.1rem;margin-bottom:4px!important}.bm-native .bm-survey-recall-overview>.bm-applied-label,.bm-native .bm-survey-recall-focus>.bm-applied-label{margin-bottom:6px!important}.bm-native .bm-survey-recall-overview .bm-survey-question{padding:6px 0}.bm-native .bm-survey-recall-overview .bm-survey-question-label{font-size:.84rem;line-height:1.3;margin:0!important}.bm-native .bm-survey-recall-overview .bm-applied-detail{font-size:.75rem;line-height:1.3;margin-top:6px!important}.bm-native .bm-demonstration-content>[data-demo-active] .bm-survey-recall-focus .bm-survey-question:not([data-applied-focus]){display:none}.bm-native .bm-survey-recall-focus .bm-survey-question{padding:10px 0 0}.bm-native .bm-survey-recall-focus .bm-survey-question-label{margin-bottom:8px!important}.bm-native .bm-survey-recall-focus .bm-applied-detail{font-size:.78rem;line-height:1.35;margin-top:8px!important}#read-along-scroll #ra-stage-wrap:has(.bm-native){flex:1 0 auto;align-items:center;padding-block:24px}#read-along-scroll #ra-stage:has(.bm-native){max-width:1320px;margin-block:auto}#read-along-scroll #ra-stage .bm-native{min-height:0;padding:12px 24px}#read-along-scroll #ra-stage .bm-native:not(.bm-directed):not(.bm-has-demonstration) .bm-body{min-height:0;padding:0;gap:36px}#read-along-scroll #ra-stage .bm-native:not(.bm-directed):not(.bm-has-demonstration) .bm-copy{align-items:start;gap:48px}#read-along-scroll #ra-stage .bm-native:not(.bm-directed) .bm-title{font-size:clamp(1.55rem,2.4vw,2.6rem);font-weight:650;line-height:1.12;letter-spacing:-.035em}#read-along-scroll #ra-stage .bm-native .bm-note{font-size:clamp(.95rem,1.1vw,1.12rem);line-height:1.5;max-width:58ch}#read-along-scroll #ra-stage .bm-native .bm-node-label{font-size:clamp(1.1rem,1.5vw,1.5rem);line-height:1.25}#read-along-scroll #ra-stage .bm-native .bm-node-detail{font-size:clamp(.95rem,1.1vw,1.12rem);line-height:1.5}#read-along-scroll #ra-stage .bm-native .bm-body .bm-art{padding-block:0}#read-along-scroll #ra-stage .bm-native :is(.bm-layer,.bm-register,.bm-annotation,.bm-evidence,.bm-message-level){background:none;border-left:0;margin-left:0;padding-left:0}#read-along-scroll #ra-stage .bm-native :is(.bm-register-notch,.bm-paper-line){display:none}#read-along-scroll #ra-stage .bm-native.bm-layers .bm-nodes{border:0;gap:28px 48px}#read-along-scroll #ra-stage .bm-native.bm-layers .bm-layer{border:0;padding:0;min-height:0}#read-along-scroll #ra-stage .bm-native.bm-layers .bm-layer .bm-node-label{border-bottom:1px solid #ffffff38;padding-bottom:14px}#read-along-scroll #ra-stage .bm-native.bm-registers .bm-register{padding:0}#read-along-scroll #ra-stage .bm-native.bm-hierarchy .bm-message-level{padding-block:16px;border:0;border-bottom:1px solid #ffffff38}#read-along-scroll #ra-stage .bm-native.bm-hierarchy .bm-message-level:first-child .bm-node-label{font-size:1.8rem}#read-along-scroll #ra-stage .bm-native.bm-concept{max-width:1160px;margin-inline:auto;padding-block:36px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-body{gap:60px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-copy{display:block;max-width:900px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-title{font-size:clamp(2rem,3vw,2.65rem);max-width:30ch;line-height:1.03;letter-spacing:-.045em}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-note{margin-top:20px!important}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}#read-along-scroll #ra-stage .bm-native.bm-concept.bm-registers .bm-nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 64px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-node{border:0;padding:0;min-height:0}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-node-label{font-size:clamp(1.2rem,1.7vw,1.65rem);color:#fff;font-weight:550;text-wrap:balance;letter-spacing:-.025em}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-node-detail{margin-top:12px!important;max-width:30ch}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-art{padding-top:32px;border-top:1px solid #10b981}.bm-native .bm-demo-copy-proof{--demo-surface:#f5f5fa;--demo-ink:#1b2838;border:0;padding:36px 42px;max-width:800px}.bm-native .bm-demo-copy-proof .bm-demo-card-mark{display:none}.bm-native .bm-demo-copy-proof .bm-demo-card-headline{font-size:clamp(1.6rem,2.5vw,2.6rem);font-weight:600;max-width:24ch}.bm-native .bm-demo-copy-proof .bm-demo-card-body{font-size:1.15rem;line-height:1.5}.bm-native .bm-demo-article-proof{background:#f5f5fa;color:#1b2838;border:0;padding:42px 48px;max-width:850px}.bm-native .bm-demo-article-proof .bm-demo-card-mark{display:none}.bm-native .bm-demo-article-proof .bm-demo-card-headline{font-size:clamp(1.75rem,3vw,3rem);max-width:22ch}.bm-native .bm-demo-article-proof .bm-demo-card-body{font-size:1.25rem;line-height:1.6;max-width:48ch;margin-top:24px!important}.bm-native .bm-demo-quiz-proof{background:#f5f5fa;color:#1b2838;border:0;padding:32px 40px;max-width:850px}.bm-native .bm-demo-quiz-proof .bm-demo-card-headline{font-size:clamp(1.5rem,2.4vw,2.3rem);max-width:28ch}.bm-native .bm-demo-quiz-proof .bm-demo-card-body{font-size:1.12rem;line-height:1.65}.bm-native .bm-demo-quiz-proof :is(.bm-demo-result-label,.bm-demo-reason){color:#1b2838}.bm-native .bm-demo-quiz-proof .bm-demo-result{border-color:#1b283844;margin-top:22px;padding-top:18px}.bm-native .bm-demo-step-label{align-items:baseline;margin-bottom:16px!important}.bm-native .bm-demo-step-title{font-size:1rem;font-weight:600;color:#fff}.bm-native .bm-demo-step-provenance{font-size:.8rem}.bm-native .bm-demo-source-commentary{max-width:none}.bm-native .bm-demo-work{gap:24px 42px}.bm-native .bm-demo-edits{align-content:start;gap:24px}.bm-native .bm-demo-edit-field{font-size:.82rem}.bm-native .bm-demo-from{font-size:1.05rem}.bm-native .bm-demo-to{font-size:1.25rem}.bm-native .bm-demo-reason{font-size:1rem;line-height:1.5}.bm-native .bm-demo-result-label{font-size:1.3rem}.bm-native .bm-demo-reference{margin-top:24px;border-top-color:#ffffff30}.bm-native .bm-demo-reference>summary{font-size:.88rem;color:#b9c9d5}@media(min-width:1000px)and (min-height:851px){.bm-native .bm-demo-work:has(>.bm-demo-copy-proof),.bm-native .bm-demo-work:has(>.bm-demo-article-proof),.bm-native .bm-demo-work:has(>.bm-demo-quiz-proof){grid-template-columns:minmax(0,1.65fr) minmax(220px,.7fr)}.bm-native .bm-demo-work>.bm-demo-copy-proof,.bm-native .bm-demo-work>.bm-demo-article-proof,.bm-native .bm-demo-work>.bm-demo-quiz-proof{grid-column:1;grid-row:1/4}.bm-native .bm-demo-work:has(>.bm-demo-copy-proof)>.bm-demo-edits,.bm-native .bm-demo-work:has(>.bm-demo-copy-proof)>.bm-demo-result{grid-column:2}.bm-native .bm-current-source:has(.bm-demo-source-crop){width:min(100%,calc(150px + max(280px,100dvh - 430px) * var(--source-crop-ratio,1)))}.bm-native .bm-source-composition{grid-template-columns:132px minmax(0,1fr);gap:26px}.bm-native .bm-source-original img{max-height:220px}.bm-native .bm-source-comparison .bm-specimen-full img{height:clamp(300px,48dvh,620px)!important}}@media(max-height:850px),(max-width:800px){#read-along-scroll #ra-stage-wrap:has(.bm-native){padding-block:8px}#read-along-scroll #ra-stage .bm-native{padding:4px 0}#read-along-scroll #ra-stage .bm-native:not(.bm-directed):not(.bm-has-demonstration) .bm-body{gap:18px}#read-along-scroll #ra-stage .bm-native.bm-concept{padding:14px 10px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-body{gap:24px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-title{font-size:clamp(1.9rem,5vw,2.8rem);max-width:24ch}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-art{padding-top:18px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-node-label{font-size:clamp(1.05rem,2.7vw,1.4rem)}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-nodes{gap:18px}#read-along-scroll #ra-stage .bm-native .bm-note{font-size:.92rem}.bm-native .bm-demo-copy-proof,.bm-native .bm-demo-article-proof,.bm-native .bm-demo-quiz-proof{padding:22px 24px}.bm-native .bm-demo-copy-proof .bm-demo-card-headline,.bm-native .bm-demo-article-proof .bm-demo-card-headline,.bm-native .bm-demo-quiz-proof .bm-demo-card-headline{font-size:1.6rem}.bm-native .bm-demo-copy-proof .bm-demo-card-body,.bm-native .bm-demo-article-proof .bm-demo-card-body,.bm-native .bm-demo-quiz-proof .bm-demo-card-body{font-size:1rem}.bm-native .bm-demo-step-label{margin-bottom:10px!important}.bm-native .bm-demo-step-title{font-size:.9rem}.bm-native .bm-demo-work{gap:16px}.bm-native .bm-demo-reason{font-size:.9rem}}@media(max-width:480px){#read-along-scroll #ra-stage .bm-native.bm-concept .bm-nodes,#read-along-scroll #ra-stage .bm-native.bm-concept.bm-registers .bm-nodes{grid-template-columns:1fr;gap:20px}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-node-label{font-size:1.3rem}#read-along-scroll #ra-stage .bm-native.bm-concept .bm-node-detail{margin-top:5px!important}#read-along-scroll #ra-stage .bm-native:not(.bm-directed):not(.bm-has-demonstration) .bm-copy{gap:16px}.bm-native .bm-demo-copy-proof,.bm-native .bm-demo-article-proof,.bm-native .bm-demo-quiz-proof{padding:22px 20px}}#read-along-scroll #ra-stage .bm-native.bm-practice{max-width:1100px;margin-inline:auto;padding-block:40px}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-copy{display:block}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-title{font-size:clamp(2rem,3.5vw,3.6rem);line-height:1.08;max-width:24ch}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-art{display:block;border-top:1px solid #ffffff40;padding-top:28px}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-practice-label{font-size:clamp(1.3rem,2vw,2rem);line-height:1.3;margin:0!important}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-nodes{margin-top:16px}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-node-label{color:#b9c9d5;font-size:1rem;font-weight:400}@media(max-height:850px),(max-width:800px){#read-along-scroll #ra-stage .bm-native.bm-practice{padding-block:16px}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-title{font-size:2rem}#read-along-scroll #ra-stage .bm-native.bm-practice .bm-art{padding-top:18px}}#read-along-scroll #ra-stage .bm-native:is(.bm-evidence-concept,.bm-measure-concept,.bm-register-concept) .bm-body{gap:32px}#read-along-scroll #ra-stage .bm-native:is(.bm-evidence-concept,.bm-measure-concept,.bm-register-concept) .bm-art{padding:0;border:0}.bm-contact-record{margin:0 0 32px;padding:30px 38px;background:#f5f5fa;color:#1b2838}.bm-contact-record small{display:block;font-size:.8rem;color:#526471}.bm-contact-record p{font:550 clamp(1.8rem,3vw,3rem)/1.2 var(--font-heading,Inter,sans-serif);margin-top:18px!important;letter-spacing:-.025em}.bm-evidence-observation{font-size:1.12rem;line-height:1.45;margin-top:12px!important;max-width:25ch;color:#d5e0e8}.bm-evidence-limit{font-size:.9rem;line-height:1.5;color:#adbecb;margin-top:26px!important}#read-along-scroll #ra-stage .bm-native.bm-measure-concept .bm-nodes{display:block;background:#f5f5fa;color:#1b2838;padding:10px 36px}#read-along-scroll #ra-stage .bm-native.bm-measure-concept .bm-node{display:grid;grid-template-columns:230px 1fr;column-gap:36px;padding:24px 0;border-bottom:1px solid #1b28382e}#read-along-scroll #ra-stage .bm-native.bm-measure-concept .bm-node:last-child{border-bottom:0}#read-along-scroll #ra-stage .bm-native.bm-measure-concept .bm-node-label{color:#435665;font-size:1rem;font-weight:500;grid-row:1/3}.bm-measure-question{font:550 1.6rem/1.25 var(--font-heading,Inter,sans-serif);color:#1b2838}.bm-measure-format{color:#536777;margin-top:8px;font-size:.88rem}#read-along-scroll #ra-stage .bm-native.bm-register-concept .bm-nodes{gap:30px 60px}#read-along-scroll #ra-stage .bm-native.bm-register-concept .bm-node-label{font-size:.92rem;color:#b8c9d6}#read-along-scroll #ra-stage .bm-native.bm-register-concept .bm-node-detail{font-size:.82rem;margin-top:4px!important}.bm-register-quote{font:550 1.75rem/1.25 var(--font-heading,Inter,sans-serif);letter-spacing:-.02em;margin:18px 0 0;max-width:26ch;color:#fff}.bm-native .bm-demo-message-proof{border:0;background:transparent;padding:24px 0;max-width:780px}.bm-native .bm-demo-message-proof .bm-demo-card-mark{display:none}.bm-native .bm-demo-message-proof .bm-demo-card-headline{font-size:clamp(1.7rem,3vw,2.75rem);line-height:1.15;max-width:24ch}.bm-native .bm-demo-message-proof .bm-demo-card-body{font-size:1.2rem;line-height:1.55;max-width:52ch}.bm-native .bm-demo-message-proof.bm-demo-card-support{padding:32px 38px;background:#f5f5fa;color:#1b2838}.bm-native .bm-demo-message-proof.bm-demo-card-support .bm-demo-card-headline,.bm-native .bm-demo-message-proof.bm-demo-card-support .bm-demo-card-body{color:#1b2838}.bm-native .bm-demo-step-label{justify-content:flex-start;gap:12px}.bm-native .bm-demo-step-provenance{max-width:56ch;text-align:left}.bm-native .bm-demo-step-provenance:before{content:"· "}@media(min-width:1000px)and (min-height:851px){.bm-native .bm-demo-work:has(>.bm-demo-message-proof){grid-template-columns:minmax(0,1.7fr) minmax(240px,.75fr)}.bm-native .bm-demo-work>.bm-demo-message-proof{grid-column:1;grid-row:1/5}.bm-native .bm-demo-work:has(>.bm-demo-message-proof)>:is(.bm-demo-edits,.bm-demo-result){grid-column:2}.bm-native .bm-demo-work:has(>.bm-demo-message-proof)>.bm-product-comparison{grid-column:1/-1;grid-row:1}.bm-native .bm-demo-work:has(>.bm-product-comparison)>.bm-demo-message-proof{grid-row:2/5}}@media(max-width:800px),(max-height:850px){.bm-contact-record{padding:20px 24px;margin-bottom:22px}.bm-contact-record p{font-size:1.75rem;margin-top:12px!important}.bm-evidence-observation{font-size:.93rem}.bm-evidence-limit{font-size:.78rem;margin-top:18px!important}#read-along-scroll #ra-stage .bm-native.bm-measure-concept .bm-nodes{padding:4px 22px}#read-along-scroll #ra-stage .bm-native.bm-measure-concept .bm-node{grid-template-columns:130px 1fr;gap:10px 20px;padding:15px 0}.bm-measure-question{font-size:1.13rem}.bm-register-quote{font-size:1.3rem;margin-top:12px}.bm-native .bm-demo-message-proof{padding:12px 0}.bm-native .bm-demo-message-proof .bm-demo-card-headline{font-size:1.55rem}.bm-native .bm-demo-message-proof .bm-demo-card-body{font-size:1rem}.bm-native .bm-demo-message-proof.bm-demo-card-support{padding:22px}.bm-native .bm-demo-card-complete-message{padding:12px 16px}.bm-native .bm-demo-card-complete-message .bm-demo-card-headline{font-size:1.3rem}.bm-native .bm-demo-card-complete-message .bm-demo-card-body{font-size:.9rem}}@media(max-width:480px){#read-along-scroll #ra-stage .bm-native.bm-measure-concept .bm-node{display:block}.bm-measure-question{margin-top:10px!important}.bm-measure-format{display:block}.bm-native .bm-demo-step-provenance:before{content:none}}#read-along-scroll #ra-stage .bm-native.bm-product-explanations .bm-nodes{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px}#read-along-scroll #ra-stage .bm-native.bm-product-explanations .bm-node{display:block;padding:0}#read-along-scroll #ra-stage .bm-native.bm-product-explanations .bm-node-label{font-size:2.5rem}#read-along-scroll #ra-stage .bm-native.bm-product-explanations .bm-node[data-node=information]{grid-column:1/-1;border-top:1px solid #ffffff30;padding-top:18px}#read-along-scroll #ra-stage .bm-native.bm-product-explanations .bm-node[data-node=information] .bm-node-label{font-size:1.1rem}.bm-product-fact{font-size:1.15rem;line-height:1.5;margin-top:18px!important;max-width:45ch;color:#e4ecf2}.bm-node[data-node=information] .bm-product-fact{font-size:.95rem;margin-top:6px!important}@media(max-width:650px){#read-along-scroll #ra-stage .bm-native.bm-product-explanations .bm-nodes{grid-template-columns:1fr;gap:24px}.bm-product-fact{font-size:1rem;margin-top:12px!important}}.bm-native.bm-has-demonstration{max-width:1160px;margin-inline:auto}.bm-native .bm-demo-reference{border-top:0;padding-top:0;max-width:780px}#read-along-scroll #ra-stage .bm-native.bm-account-record .bm-art{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.8fr);gap:20px 44px}#read-along-scroll #ra-stage .bm-native.bm-account-record .bm-nodes{display:grid;gap:24px}#read-along-scroll #ra-stage .bm-native.bm-account-record .bm-node{padding:0;border:0}#read-along-scroll #ra-stage .bm-native.bm-account-record .bm-node-label{font-size:1rem}.bm-account-history{padding:30px 36px;color:#1b2838;background:#f5f5fa}.bm-account-history small{color:#536777;font-size:.85rem}.bm-account-dates{font-size:1.1rem;line-height:1.45;margin-top:16px!important}.bm-account-events{margin:28px 0 0}.bm-account-events>div{display:grid;grid-template-columns:150px 1fr;gap:24px;padding:14px 0;border-top:1px solid #1b283830}.bm-account-events dt,.bm-account-events dd{margin:0;font-size:1rem;line-height:1.5}.bm-account-value{font:550 1.7rem/1.2 var(--font-heading,Inter,sans-serif);margin-top:10px!important}.bm-account-record .bm-evidence-limit{grid-column:1/-1}@media(max-width:800px),(max-height:850px){.bm-account-history{padding:20px}.bm-account-dates{font-size:.93rem}.bm-account-events{margin-top:18px}.bm-account-events>div{grid-template-columns:95px 1fr;gap:12px;padding:10px 0}.bm-account-events dt,.bm-account-events dd{font-size:.88rem}.bm-account-value{font-size:1.3rem}}@media(max-width:650px){#read-along-scroll #ra-stage .bm-native.bm-account-record .bm-art{grid-template-columns:1fr}#read-along-scroll #ra-stage .bm-native.bm-account-record .bm-nodes{gap:16px}}.bm-native .bm-demo-single-frame{max-width:900px;margin-inline:auto}.bm-native .bm-demo-work.bm-demo-single-object{grid-template-columns:1fr!important}.bm-native .bm-demo-work.bm-demo-single-object>.bm-demo-card{max-width:100%;grid-column:1!important;grid-row:auto!important}.bm-native .bm-demo-calculation{width:min(100%,900px);margin-inline:auto}.bm-native .bm-demo-calculation .bm-calculation-receipt,.bm-native .bm-demo-calculation .bm-calculation-source{max-width:none}.bm-native .bm-demo-note,.bm-native .bm-demo-reference{max-width:900px;margin-inline:auto}.bm-native .bm-availability{border:0;padding:0;max-width:900px;margin:20px auto 0;font-size:.9rem;color:#c7d4de}#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-art{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px 42px}#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-nodes{display:grid;gap:24px;align-content:start}#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-node{border:0;padding:0}#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-node-label{font-size:1.2rem}.bm-pattern-record{padding:26px 32px;background:#f5f5fa;color:#1b2838}.bm-pattern-record[hidden]{display:none}.bm-pattern-record small{font-size:.8rem;color:#526471}.bm-pattern-record h3{font:550 1.5rem/1.25 var(--font-heading,Inter,sans-serif);margin:12px 0 24px}.bm-pattern-series{display:grid;gap:14px;margin:0}.bm-pattern-series>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.bm-pattern-series dt,.bm-pattern-series dd{font-size:.95rem;margin:0;line-height:1.4}.bm-pattern-series dd{font-weight:650}.bm-pattern-bar{display:block;height:5px;background:#1b2838;grid-column:1/-1}.bm-pattern-statement{font:550 1.6rem/1.35 var(--font-heading,Inter,sans-serif);margin:0}.bm-pattern-context{font-size:1rem;line-height:1.5;margin-top:20px!important}.bm-patterns .bm-evidence-limit{grid-column:1/-1;margin-top:0!important}@media(max-width:800px),(max-height:850px){#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-art{grid-template-columns:170px minmax(0,1fr);gap:16px 24px}#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-nodes{gap:18px}#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-node-label{font-size:1rem}.bm-pattern-record{padding:18px 22px}.bm-pattern-record h3{font-size:1.2rem;margin:10px 0 16px}.bm-pattern-series{gap:10px}.bm-pattern-series dt,.bm-pattern-series dd{font-size:.8rem}.bm-pattern-statement{font-size:1.3rem}.bm-pattern-context{font-size:.88rem;margin-top:14px!important}}@media(max-width:480px){#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-art{grid-template-columns:1fr}#read-along-scroll #ra-stage .bm-native.bm-patterns .bm-nodes{grid-template-columns:1fr 1fr;gap:16px}}#read-along-scroll #ra-stage .bm-native.bm-edit .bm-body{max-width:1000px;margin-inline:auto}#read-along-scroll #ra-stage .bm-native.bm-edit .bm-nodes{gap:28px}#read-along-scroll #ra-stage .bm-native.bm-edit .bm-edit-pair{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;align-items:baseline;padding:0 0 24px}#read-along-scroll #ra-stage .bm-native.bm-edit .bm-old-wording{font-size:1.4rem;line-height:1.35}#read-along-scroll #ra-stage .bm-native.bm-edit .bm-current-wording{font-size:1.8rem;line-height:1.25;margin:0}@media(max-width:650px){#read-along-scroll #ra-stage .bm-native.bm-edit .bm-edit-pair{grid-template-columns:1fr;gap:10px;padding-bottom:20px}#read-along-scroll #ra-stage .bm-native.bm-edit .bm-old-wording{font-size:1.15rem}#read-along-scroll #ra-stage .bm-native.bm-edit .bm-current-wording{font-size:1.45rem}}.bm-native .bm-calendar-entry{border:0;padding:12px 0}.bm-native .bm-calendar-rule{display:none}.bm-native.bm-optional-journey .bm-stop{border:0;padding:0}.bm-native.bm-optional-journey .bm-stop-dot{display:none}#read-along-scroll #ra-stage .bm-native.bm-optional-journey .bm-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px}@media(max-width:650px){#read-along-scroll #ra-stage .bm-native.bm-optional-journey .bm-nodes{grid-template-columns:1fr;gap:22px}}#read-along-scroll #ra-stage .bm-native.bm-relationships[data-node-count="4"] .bm-nodes{grid-template-columns:1fr 1fr;gap:30px 48px}.bm-matrix-other-products{display:flex;flex-wrap:wrap;gap:16px 30px;margin-top:24px}.bm-matrix-other-products .bm-matrix-cell{display:block;border:0;padding:0}#read-along-scroll #ra-stage .bm-native .bm-matrix-other-products .bm-node-label{font-size:1rem;color:#becbd5;font-weight:400}.bm-native.bm-register-bridge .bm-side{background:none;border:0;padding:0}.bm-native.bm-register-bridge .bm-side .bm-node-label{color:#fff}.bm-native.bm-register-bridge .bm-side .bm-node-detail{color:#becbd5}#read-along-scroll #ra-stage .bm-native.bm-register-bridge .bm-nodes{gap:54px}.bm-bridge-quote{margin:24px 0 0}.bm-bridge-quote small{font-size:.8rem;color:#becbd5}.bm-bridge-quote p{font:550 1.4rem/1.25 var(--font-heading,Inter,sans-serif);margin-top:8px!important;color:#fff;max-width:32ch}.bm-bridge-quote p.bm-bridge-body{font:1rem/1.5 var(--font-body,"Source Sans 3",sans-serif);color:#d5e0e8}.bm-native .bm-pattern-selected .bm-node-label{color:#10b981}.bm-native .bm-survey-full-overview{max-width:1000px;padding:24px 30px;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.bm-native .bm-survey-full-overview>.bm-survey-name,.bm-native .bm-survey-full-overview>.bm-applied-label,.bm-native .bm-survey-full-overview>.bm-applied-detail,.bm-native .bm-survey-full-overview>[data-question-type=nps],.bm-native .bm-survey-full-overview>[data-question-type=open]{grid-column:1/-1}.bm-native .bm-survey-full-overview .bm-survey-question{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0}.bm-native .bm-survey-full-overview .bm-survey-question-label{margin:0!important;font-size:1rem;line-height:1.4}.bm-survey-format{flex-shrink:0;color:#526471;font-size:.78rem}.bm-native .bm-survey-full-overview .bm-applied-detail{font-size:.82rem;line-height:1.4;margin-top:12px!important}.bm-score-bands h3{font:550 1.5rem/1.2 var(--font-heading,Inter,sans-serif);margin:0 0 20px}.bm-score-bands dl{margin:0}.bm-score-bands dl>div{display:grid;grid-template-columns:135px 1fr;gap:24px;border-top:1px solid #ffffff35;padding:16px 0}.bm-score-bands dt{font-size:1.2rem;font-weight:650}.bm-score-bands dd{margin:0;font-size:1rem;line-height:1.5}.bm-native .bm-nps-band-work{grid-template-columns:minmax(0,1.55fr) minmax(220px,.85fr);gap:36px}@media(max-width:800px),(max-height:850px){.bm-bridge-quote{margin-top:16px}.bm-bridge-quote p{font-size:1.1rem}.bm-native .bm-survey-full-overview{padding:16px 22px;gap:0 20px}.bm-native .bm-survey-full-overview .bm-survey-name{font-size:1.2rem;margin-bottom:4px!important}.bm-native .bm-survey-full-overview>.bm-applied-label{margin-bottom:8px!important;font-size:.75rem}.bm-native .bm-survey-full-overview .bm-survey-question{gap:12px;padding:7px 0}.bm-native .bm-survey-full-overview .bm-survey-question-label{font-size:.86rem;line-height:1.3}.bm-native .bm-survey-full-overview .bm-applied-detail{font-size:.75rem;margin-top:8px!important}.bm-score-bands h3{font-size:1.25rem;margin-bottom:14px}.bm-score-bands dl>div{grid-template-columns:110px 1fr;padding:12px 0;gap:18px}.bm-score-bands dt{font-size:1rem}.bm-score-bands dd{font-size:.9rem}}@media(max-width:650px){#read-along-scroll #ra-stage .bm-native.bm-relationships[data-node-count="4"] .bm-nodes{grid-template-columns:1fr}#read-along-scroll #ra-stage .bm-native.bm-register-concept .bm-node{display:block}#read-along-scroll #ra-stage .bm-native.bm-register-concept .bm-nodes{gap:22px}#read-along-scroll #ra-stage .bm-native.bm-register-concept .bm-node-detail{margin-top:3px!important}.bm-native.bm-register-concept .bm-register-quote{max-width:none;margin-top:9px}#read-along-scroll #ra-stage .bm-native.bm-register-bridge .bm-nodes{grid-template-columns:1fr;gap:20px}#read-along-scroll #ra-stage .bm-native.bm-register-bridge .bm-side{width:100%}.bm-native.bm-register-bridge .bm-bridge-quote{margin-top:12px}.bm-native.bm-register-bridge .bm-bridge-quote p{max-width:none;font-size:1.05rem;margin-top:5px!important}.bm-native.bm-register-bridge .bm-bridge-body{display:none}.bm-native .bm-survey-full-overview{grid-template-columns:1fr}.bm-native .bm-survey-full-overview .bm-survey-question{grid-column:1}.bm-native .bm-nps-band-work{grid-template-columns:1fr;gap:24px}}.bm-onboarding-header{display:none;position:relative;overflow:hidden;background:#f5f5fa}.bm-native .bm-demonstration.bm-demo-scorecard{margin-inline:auto}.bm-native .bm-demonstration:has(.bm-demo-card[data-format=long-form])>.bm-demo-note{width:min(100%,900px);margin-inline:auto!important}.bm-onboarding-header img{position:absolute;max-width:none;height:auto}.bm-demo-quiz-options{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:18px 0 0;padding:0;list-style:none;font-size:1rem;line-height:1.45}@media(max-width:650px){.bm-demo-quiz-options{grid-template-columns:1fr;gap:8px}}@media(max-height:850px)and (min-width:801px){.bm-native .bm-demo-touchpoint-walk>.bm-demonstration-content .bm-demo-work.bm-onboarding-source-work{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr)!important;gap:36px;align-items:center}.bm-native .bm-onboarding-source-work>.bm-onboarding-source{width:100%;max-width:none}.bm-native .bm-onboarding-source .bm-source-composition{grid-template-columns:70px minmax(0,1fr);gap:18px;align-items:start}.bm-native .bm-onboarding-source .bm-demo-source-crop{display:none}.bm-native .bm-onboarding-source .bm-onboarding-header{display:block;width:100%}.bm-native .bm-onboarding-source-work>.bm-demo-source-commentary{margin:0}}#ra-stage-wrap{position:relative}.ra-ready{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(ellipse 60% 55% at 50% 50%,#1b2838f5,#1b2838e0 55%,#1b2838c2)}.ra-ready[hidden]{display:none}.ra-ready-card{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(100%,36rem);text-align:center;color:#fff}.ra-ready-title{margin:0;font:700 clamp(1.6rem,3.2vw,2.6rem)/1.15 var(--font-heading,"Inter",sans-serif);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}.ra-ready-meta{margin:0;font:500 1rem/1.45 var(--font-heading,"Inter",sans-serif);color:#d5e0e8;text-wrap:balance}.ra-ready-meta:empty{display:none}.ra-ready-play{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;margin-top:14px;padding:0 30px 0 24px;border:0;border-radius:999px;background:#10b981;color:#1b2838;font:700 1.125rem/1.2 var(--font-heading,"Inter",sans-serif);box-shadow:0 10px 30px #0006;cursor:pointer;transition:background .15s,transform .15s}.ra-ready-play svg{width:26px;height:26px;flex:none}.ra-ready-play:hover{background:#34d399}.ra-ready-play:active{transform:scale(.98)}.ra-ready-read{min-height:44px;padding:0 14px;border:0;background:none;color:#d5e0e8;font:600 1rem/1.2 var(--font-heading,"Inter",sans-serif);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ra-ready-read:hover{color:#fff}.ra-ready :is(.ra-ready-play,.ra-ready-read):focus-visible{outline:3px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.ra-ready-play{transition:none}.ra-ready-play:active{transform:none}}@media(max-height:520px){.ra-ready{padding:8px 16px}.ra-ready-card{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;gap:4px 12px}.ra-ready-title{display:none}.ra-ready-meta{grid-column:1 / -1;font-size:.875rem}.ra-ready-play{min-height:44px;margin-top:0;padding:0 22px 0 18px;font-size:1rem}.ra-ready-play svg{width:22px;height:22px}}
