.br-abt-dark{color:#fbfbfa;background:#101312}.br-abt-section{max-width:1100px;margin:0 auto;padding:84px 6vw 92px}.br-abt-section+.br-abt-section{border-top:1px solid #1d2320}.br-abt-kicker{font-family:var(--brand-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-dot);align-items:center;margin:0 0 20px;font-size:11px;font-weight:500;display:flex}.br-abt-h2{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.8vw,48px);font-weight:700;line-height:1.04}.br-abt-dot{color:var(--brand-dot);vertical-align:.28em;margin-left:8px;font-size:.5em;animation:2.4s ease-in-out infinite br-ledpulse}.br-abt-sub{color:#b9bfba;max-width:62ch;margin:18px 0 0;font-size:15.5px;line-height:1.7}.br-abt-cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.br-abt-body p{color:#b9bfba;margin:0 0 18px;font-size:15.5px;line-height:1.75}.br-abt-body p:last-child{margin-bottom:0}.br-abt-body strong{color:#fbfbfa;font-weight:600}.br-abt-fig{background:radial-gradient(80% 120% at 50% 0,#141a17 0%,#101312 68%);border:1px solid #1d2320;border-bottom-color:#2bd57657;border-radius:16px;margin:56px 0 0;padding:34px 30px 30px;position:relative;box-shadow:0 22px 40px -30px #2bd57666}.br-abt-grid{flex-direction:column;gap:10px;display:flex}.br-abt-grid-row{gap:10px;display:flex}.br-abt-cell{background:#1a201d;border-radius:4px;flex:1;height:22px;box-shadow:inset 0 0 0 1px #222925}.br-abt-cell--warm{background:#23302a;box-shadow:inset 0 0 0 1px #2c3a33}.br-abt-cell--lit{background:var(--brand-dot);box-shadow:0 0 16px #2bd57673}.br-abt-fig figcaption,.br-abt-panel figcaption{font-family:var(--brand-font-mono);letter-spacing:.02em;color:#8b918d;margin-top:20px;font-size:11.5px;line-height:1.7}.br-abt-panel figcaption a{color:var(--brand-dot);white-space:nowrap;text-decoration:none}.br-abt-panel figcaption a:hover{text-decoration:underline}.br-abt-cap-dot{color:var(--brand-dot);vertical-align:.22em;margin:0 9px;font-size:8px}.br-abt-stats{border-top:1px solid #1d2320;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:44px 0 0;padding-top:32px;display:grid}.br-abt-stat-n{letter-spacing:-.035em;color:#fbfbfa;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:700}.br-abt-stat-l{font-family:var(--brand-font-mono);color:#8b918d;margin:8px 0 0;font-size:11.5px;line-height:1.55}.br-abt-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:48px 0 0;display:grid}.br-abt-panel{background:#121614;border:1px solid #1d2320;border-radius:16px;margin:0;padding:28px 26px 26px}.br-abt-panel-t{font-family:var(--brand-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#b9bfba;margin:0 0 26px;font-size:11px;font-weight:500}.br-abt-spread{flex-direction:column;gap:9px;display:flex}.br-abt-bar{background:#171d1a;border-radius:3px;height:12px}.br-abt-bar-fill{background:linear-gradient(90deg,#2a332e,#38453e);border-radius:3px;height:100%;display:block}.br-abt-bar-fill--best{background:var(--brand-dot);box-shadow:0 0 18px #2bd57673}.br-abt-axis{font-family:var(--brand-font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6d736f;border-top:1px solid #1d2320;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;font-size:10.5px;display:flex}.br-abt-axis-best{color:var(--brand-dot)}.br-abt-path{flex-direction:column;gap:26px;display:flex}.br-abt-path-lab,.br-abt-path-val{font-family:var(--brand-font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6d736f;margin:0;font-size:11px}.br-abt-path-val{color:#b9bfba;margin-top:10px}.br-abt-path-val--now{color:var(--brand-dot)}.br-abt-steps{gap:6px;margin-top:12px;display:flex}.br-abt-step{background:#1a201d;border-radius:5px;flex:1;height:34px;position:relative;box-shadow:inset 0 0 0 1px #242b27}.br-abt-step:after{content:attr(data-step);font-family:var(--brand-font-mono);letter-spacing:.06em;color:#6d736f;justify-content:center;align-items:center;font-size:9.5px;display:flex;position:absolute;inset:0}.br-abt-step--now{background:#2bd57624;flex:0 0 34%;box-shadow:inset 0 0 0 1px #2bd5768c,0 0 20px -4px #2bd57680}.br-abt-step--now:after{color:var(--brand-dot)}.br-abt-line{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.br-abt-line:before{content:"";background:#1d2320;height:1px;position:absolute;top:0;left:4px;right:4px}.br-abt-node{padding-top:26px;position:relative}.br-abt-node:before{content:"";background:#2bd57666;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:4px}.br-abt-node--now:before{background:var(--brand-dot);animation:2.4s ease-in-out infinite br-ledpulse;box-shadow:0 0 12px #2bd576b3}.br-abt-node-org{letter-spacing:-.02em;margin:0;font-size:16.5px;font-weight:700}.br-abt-node-meta{font-family:var(--brand-font-mono);color:#8b918d;margin:8px 0 0;font-size:12px;line-height:1.65}.br-abt-cta{color:var(--brand-panel);text-align:center;background:radial-gradient(90% 90% at 50% 100%,#16211b 0%,#101312 60%);border-top:1px solid #1d2320;padding:128px 6vw 140px}.br-abt-cta-kicker{font-family:var(--brand-font-mono);color:#8b918d;justify-content:center;align-items:center;gap:10px;margin:0 0 26px;font-size:12.5px;display:flex}.br-abt-cta h2{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(36px,4.6vw,62px);font-weight:700;line-height:1.02}.br-abt-cta-sub{color:#b9bfba;max-width:46ch;margin:0 auto 38px;font-size:16.5px;line-height:1.6}@media (max-width:900px){.br-abt-section{padding:60px 6vw 68px}.br-abt-cols{grid-template-columns:1fr;gap:28px}.br-abt-line{grid-template-columns:1fr;gap:32px;padding-left:30px}.br-abt-line:before{width:1px;height:auto;inset:4px auto 4px 4px}.br-abt-node{padding-top:0}.br-abt-node:before{top:5px;left:-30px}.br-abt-panels{grid-template-columns:1fr}.br-abt-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.br-abt-fig{padding:26px 20px 22px}.br-abt-cta{padding:96px 6vw 104px}}@media (max-width:560px){.br-abt-stats{grid-template-columns:1fr}.br-abt-grid,.br-abt-grid-row{gap:6px}.br-abt-cell{height:14px}.br-abt-step:after{content:""}.br-abt-step{height:26px}}@media (prefers-reduced-motion:reduce){.br-abt-dot,.br-abt-node--now:before{animation:none}}