:root{--brl-art-gold:#b88e23;--brl-art-gold-light:#dfc36f;--brl-art-butter:#f4e5b3;--brl-art-ink:#17394a}.brlContextGap,.brlFragmentsFlow{contain:layout paint;width:100%;position:relative}.brlContextGap svg,.brlFragmentsFlow svg{width:100%;height:auto;display:block;overflow:visible}.brlGlyph,.brlIslandLoop,.brlStub,.brlBaseFlow,.brlReasoningChamber,.brlGate,.brlLearnBase{fill:none;stroke:var(--brl-art-gold);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.brlGlyph{opacity:.7}.brlGlyphSoft,.brlStub,.brlBaseFlow,.brlLearnBase{fill:none;stroke:var(--brl-art-gold);stroke-width:1.05px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.27}.brlIslandLoop{opacity:.16;stroke-dasharray:3 8}.brlGlyphSoftFill{fill:var(--brl-art-gold);opacity:.4}.brlNode,.brlStageNode,.brlDuplicateNode,.brlGraphNode,.brlOutcomeNode,.brlLearnNode{fill:var(--brl-art-butter);fill-opacity:.25;stroke:var(--brl-art-gold);stroke-width:1.25px;vector-effect:non-scaling-stroke}.brlStageNode{fill-opacity:.18}.brlDuplicateNode{opacity:.7}.brlGraphNode{fill-opacity:.31}.brlOutcomeNode{opacity:.52}.brlOutcomeNode--selected{fill-opacity:.55;opacity:.88}.brlLearnNode{opacity:.32}.brlStageCore{fill:var(--brl-art-gold);opacity:.72}.brlGapVoid{fill:none;stroke:var(--brl-art-gold);stroke-width:1.2px;stroke-dasharray:5 11;vector-effect:non-scaling-stroke;opacity:.28}.brlGapVoidInner{fill:var(--brl-art-butter);fill-opacity:.2;stroke:var(--brl-art-gold);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.45}.brlGate{opacity:.6}.brlGateCheck{fill:none;stroke:var(--brl-art-gold);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.78}.brlReasoningChamber{fill:var(--brl-art-butter);fill-opacity:.09;opacity:.72}.brlGapCurrent,.brlCurrent,.brlLearnCurrent{fill:none;stroke:var(--brl-art-gold-light);stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:9 91;stroke-dashoffset:100px;opacity:0}.brlGapStopRing,.brlArrival{fill:none;stroke:var(--brl-art-gold);stroke-width:1.2px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}.brlContextGap.is-active .brlGapCurrent--one{animation:8s ease-in-out both brlGapTravel}.brlContextGap.is-active .brlGapStopRing--one{animation:8s ease-out both brlGapStop}.brlContextGap.is-active .brlGapCurrent--two{animation:8s ease-in-out 3.8s both brlGapTravel}.brlContextGap.is-active .brlGapStopRing--two{animation:8s ease-out 3.8s both brlGapStop}@keyframes brlGapTravel{0%,8%{opacity:0;stroke-dashoffset:100px}14%{opacity:.92}54%{opacity:.92;stroke-dashoffset:0}62%,to{opacity:0;stroke-dashoffset:0}}@keyframes brlGapStop{0%,50%{opacity:0;transform:scale(.78)}55%{opacity:.48;transform:scale(1)}63%{opacity:.15;transform:scale(1.42)}68%,to{opacity:0;transform:scale(1.55)}}.brlFragmentsFlow.is-active .brlCurrent--connect{animation:1.25s ease-in-out .15s both brlFlowTravel}.brlFragmentsFlow.is-active .brlArrival--connect{animation:.7s ease-out 1.05s both brlFlowArrival}.brlFragmentsFlow.is-active .brlCurrent--mergeA,.brlFragmentsFlow.is-active .brlCurrent--mergeB{animation:1.35s ease-in-out 1.5s both brlFlowTravel}.brlFragmentsFlow.is-active .brlArrival--canonical{animation:.8s ease-out 2.55s both brlFlowArrival}.brlFragmentsFlow.is-active .brlCurrent--model{animation:1.65s ease-in-out 2.9s both brlFlowTravel}.brlFragmentsFlow.is-active .brlArrival--graph{animation:.9s ease-out 4.15s both brlFlowArrival}.brlFragmentsFlow.is-active .brlCurrent--predict{animation:1.35s ease-in-out 4.55s both brlFlowTravel}.brlFragmentsFlow.is-active .brlArrival--prediction{animation:.75s ease-out 5.6s both brlFlowArrival}.brlFragmentsFlow.is-active .brlCurrent--reason{animation:1.35s ease-in-out 5.95s both brlFlowTravel}.brlFragmentsFlow.is-active .brlArrival--gate{animation:1.15s ease-out 6.95s both brlGateArrival}.brlFragmentsFlow.is-active .brlCurrent--execute{animation:.9s ease-in-out 8.05s both brlFlowTravel}.brlFragmentsFlow.is-active .brlArrival--action{animation:.8s ease-out 8.65s both brlFlowArrival}.brlFragmentsFlow.is-active .brlLearnCurrent{animation:2.3s ease-in-out 9.25s both brlLearnTravel}@keyframes brlFlowTravel{0%{opacity:0;stroke-dashoffset:100px}12%{opacity:.96}88%{opacity:.96;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes brlLearnTravel{0%{opacity:0;stroke-dashoffset:0}12%{opacity:.48}88%{opacity:.48;stroke-dashoffset:100px}to{opacity:0;stroke-dashoffset:100px}}@keyframes brlFlowArrival{0%{opacity:0;transform:scale(.76)}35%{opacity:.46;transform:scale(1)}to{opacity:0;transform:scale(1.48)}}@keyframes brlGateArrival{0%,18%{opacity:0;transform:scale(.78)}32%,58%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.48)}}.brlContextGap__mobile,.brlFragmentsFlow__mobile{display:none!important}.brlContextGap{max-width:680px;margin-inline:auto}.brlFragmentsFlow{max-width:1200px;margin-inline:auto}@media (width<=1023px){.brlContextGap{max-width:590px}.brlFragmentsFlow{max-width:1000px}}@media (width<=767px){.brlContextGap__desktop,.brlFragmentsFlow__desktop{display:none!important}.brlContextGap__mobile,.brlFragmentsFlow__mobile{display:block!important}.brlContextGap{max-width:390px}.brlFragmentsFlow{max-width:360px}.brlContextGap svg{max-height:250px}.brlFragmentsFlow svg{max-height:760px}}@media (prefers-reduced-motion:reduce){.brlContextGap *,.brlFragmentsFlow *{animation:none!important}.brlGapCurrent,.brlGapStopRing,.brlCurrent,.brlLearnCurrent,.brlArrival{display:none!important}}.brl-b2-redo-intro-row{grid-template-columns:minmax(0,1fr) 184px;align-items:center;gap:clamp(1rem,2.5vw,2rem);display:grid}.brl-b2-redo-intro-copy{min-width:0}.brl-b2-redo-motif{pointer-events:none;-webkit-user-select:none;user-select:none;justify-self:end;width:100%}.brl-b2-redo-motif img{object-fit:contain;width:100%;height:auto;display:block}.brl-b2-redo-motif--reasoning{max-width:184px}.brl-b2-redo-motif--proving{max-width:164px}@media (width<=1024px){.brl-b2-redo-intro-row{grid-template-columns:1fr;gap:.65rem}.brl-b2-redo-motif{justify-self:center}.brl-b2-redo-motif--reasoning{width:min(176px,34vw)}.brl-b2-redo-motif--proving{width:min(164px,32vw)}}@media (width<=767px){.brl-b2-redo-intro-row{gap:.45rem}.brl-b2-redo-motif--reasoning{width:min(138px,42vw)}.brl-b2-redo-motif--proving{width:min(132px,40vw)}}.brl-b3-intro-row{grid-template-columns:minmax(0,1fr) 188px;align-items:center;gap:clamp(1rem,2.5vw,2.1rem);display:grid}.brl-b3-intro-copy{min-width:0}.brl-b3-motif{pointer-events:none;-webkit-user-select:none;user-select:none;justify-self:end;width:100%}.brl-b3-motif img{object-fit:contain;width:100%;height:auto;display:block}.brl-b3-motif--industries{max-width:176px}.brl-b3-motif--founder{max-width:188px}.brl-b3-intro-row--founder{grid-template-columns:minmax(0,1fr) 200px}@media (width<=1024px){.brl-b3-intro-row,.brl-b3-intro-row--founder{grid-template-columns:1fr;gap:.7rem}.brl-b3-motif{justify-self:center}.brl-b3-motif--industries{width:min(162px,31vw)}.brl-b3-motif--founder{width:min(176px,34vw)}}@media (width<=767px){.brl-b3-intro-row,.brl-b3-intro-row--founder{gap:.48rem}.brl-b3-motif--industries{width:min(128px,38vw)}.brl-b3-motif--founder{width:min(138px,42vw)}}
