.br-visual{--br-ink: #1d1d1b;--br-chocolate: #38241c;--br-clay: #bd7e54;--br-sky: #beddef;--br-sage: #b7bdb8;--br-cream: #fef8f1;--br-line: color-mix(in srgb, var(--br-ink) 26%, transparent);position:relative;width:100%;margin:0;overflow:clip;color:var(--br-ink);contain:layout paint}.br-visual,.br-visual *{box-sizing:border-box}.br-visual__canvas{position:relative;width:100%;min-height:26rem;overflow:hidden;background:var(--br-cream)}.br-visual__sphere,.br-visual__material-seam img,.br-visual__material-rail img,.br-visual__material-horizon img,.br-visual__material-endnote img{display:block;max-width:none;border:0;outline:0;box-shadow:none}.br-visual__sphere{position:absolute;border-radius:50%;object-fit:contain;animation:br-visual-settle .9s cubic-bezier(.22,1,.36,1) both}.br-visual__route{position:absolute;overflow:visible;fill:none}.br-visual__route-line,.br-visual__route-source,.br-visual__boundary,.br-visual__boundary-mark,.br-visual__break-mark{fill:none;stroke:var(--br-ink);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.br-visual__route-line{stroke-width:1.25;stroke-dasharray:1800;stroke-dashoffset:1800;animation:br-visual-draw 1.25s .1s cubic-bezier(.22,1,.36,1) forwards}.br-visual__route-source{stroke:color-mix(in srgb,var(--br-ink) 56%,transparent);stroke-width:1}.br-visual__node{fill:var(--br-clay);stroke:var(--br-ink);stroke-width:1;vector-effect:non-scaling-stroke}.br-visual__metadata{position:absolute;z-index:4;margin:0;font:500 .66rem/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.br-visual__route-labels{position:absolute;z-index:4;margin:0;padding:0;list-style:none;font:500 .63rem/1.35 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.br-visual--vision .br-visual__canvas{min-height:clamp(32rem,52vw,46rem);background:#17100d}.br-visual__ground--vision{position:absolute;inset:0;z-index:1;overflow:hidden}.br-visual__ground--vision img{width:100%;height:100%;object-fit:cover;object-position:74% 38%;opacity:.52;filter:saturate(.96)}.br-visual__sphere--vision{z-index:2;top:auto;right:clamp(-13rem,-9vw,-5rem);bottom:clamp(-11rem,-8vw,-4rem);width:clamp(15rem,30vw,26rem);opacity:.4;mix-blend-mode:screen;filter:saturate(.9) contrast(1.02);-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent 94%);mask-image:radial-gradient(closest-side,#000 62%,transparent 94%)}.br-visual--vision .br-visual__canvas:before{position:absolute;inset:0 0 auto;z-index:3;height:34%;background:linear-gradient(180deg,rgba(23,16,13,.62),transparent);content:"";pointer-events:none}.br-visual--vision .br-visual__canvas:after{position:absolute;inset:auto 0 0;z-index:3;height:46%;background:linear-gradient(180deg,transparent,rgba(23,16,13,.82));content:"";pointer-events:none}.br-visual__route-labels--vision{inset:auto clamp(1.6rem,4vw,3.4rem) clamp(1.6rem,3.4vw,3rem) clamp(1.6rem,4vw,3.4rem);z-index:4;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;color:color-mix(in srgb,var(--br-cream) 76%,transparent)}.br-visual__route-labels--vision li{display:flex;gap:.7rem;align-items:center}.br-visual__route-labels--vision li+li:before{width:.9rem;height:1px;background:color-mix(in srgb,var(--br-clay) 70%,transparent);content:""}.br-visual__metadata--vision{top:clamp(1.6rem,3.4vw,2.6rem);left:clamp(1.6rem,4vw,3.4rem);z-index:4;color:color-mix(in srgb,var(--br-cream) 66%,transparent)}.br-visual--continuity .br-visual__canvas{min-height:clamp(34rem,52vw,46rem);background:linear-gradient(180deg,color-mix(in srgb,var(--br-cream) 78%,transparent),transparent 44%),var(--br-sky)}.br-visual--continuity .br-visual__canvas:after{position:absolute;inset:0 0 0 auto;z-index:6;width:clamp(.5rem,.9vw,.8rem);background:var(--br-ink);content:""}.br-visual__sphere--continuity{z-index:1;top:-18%;right:-25%;width:min(52rem,118%);height:auto;aspect-ratio:1;filter:saturate(.9) contrast(1.02)}.br-visual__metadata--continuity{top:1.6rem;left:1.6rem}.br-visual--thoughts .br-visual__canvas{min-height:clamp(28rem,43vw,38rem);background:var(--br-cream)}.br-visual__material-rail{position:absolute;inset:0 0 0 auto;width:clamp(6rem,17vw,15rem);overflow:hidden;background:var(--br-sage);-webkit-mask-image:linear-gradient(270deg,#000 34%,rgba(0,0,0,.45) 68%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(270deg,#000 34%,rgba(0,0,0,.45) 68%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.br-visual__material-rail img{width:42rem;height:100%;object-fit:cover;object-position:74% 50%;opacity:.5;filter:saturate(.62) contrast(.96)}.br-visual__route--thoughts{inset:7% clamp(4.5rem,13vw,12rem) 5% 2%;width:calc(98% - clamp(4.5rem,13vw,12rem));height:88%}.br-visual__route-labels--thoughts{inset:2rem calc(clamp(4.5rem,13vw,12rem) + 2rem) auto 2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--br-ink)}.br-visual__route-labels--thoughts li{display:grid;min-height:5.5rem;align-content:space-between;padding:.75rem 1rem .75rem 0;border-right:1px solid var(--br-line)}.br-visual__route-labels--thoughts li+li{padding-left:1rem}.br-visual__route-labels--thoughts li:last-child{border-right:0}.br-visual__route-labels--thoughts .br-visual__route-number{color:var(--br-chocolate);font:400 1.2rem/1 Georgia,Times New Roman,serif;letter-spacing:0}.br-visual__real-wave{position:absolute;inset:9rem clamp(6.5rem,17vw,14rem) 5rem 2rem;display:grid;align-items:center}.br-visual--thoughts.is-label-free .br-visual__route-labels--thoughts{display:none}.br-visual--thoughts.is-label-free .br-visual__real-wave{top:3rem}.br-thoughts-waveform{display:block;width:100%;height:100%;overflow:visible}.br-thoughts-waveform line{stroke:color-mix(in srgb,var(--br-ink) 46%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.br-visual__metadata--thoughts{right:calc(clamp(4.5rem,13vw,12rem) + 2rem);bottom:1.5rem}.br-visual--thought .br-visual__canvas{min-height:clamp(14rem,22vw,19rem);background:var(--br-chocolate);color:var(--br-cream)}.br-visual__route-frame{position:absolute;z-index:3;inset:2rem clamp(5.5rem,14vw,11rem) 2rem 2rem;display:grid;align-items:center;border-top:1px solid color-mix(in srgb,var(--br-cream) 34%,transparent);border-bottom:1px solid color-mix(in srgb,var(--br-cream) 34%,transparent)}.br-visual__route-frame--live{padding:1rem 0}.br-visual__route-placeholder{position:relative;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:3rem}.br-visual__route-placeholder:before{position:absolute;right:0;left:0;height:1px;background:color-mix(in srgb,var(--br-cream) 64%,transparent);content:""}.br-visual__route-placeholder>span{position:relative;z-index:1;width:.45rem;height:.45rem;border:1px solid var(--br-cream);border-radius:50%;background:var(--br-chocolate)}.br-visual__route-placeholder>span:last-child{justify-self:end;background:var(--br-clay)}.br-visual__sphere--thought{z-index:2;top:50%;right:clamp(1.25rem,3.5vw,3rem);width:clamp(5rem,10vw,8rem);transform:translateY(-50%)}.br-visual__thought-register{position:absolute;z-index:4;right:clamp(1rem,3vw,2.5rem);bottom:.85rem;left:2rem;display:flex;gap:1rem;justify-content:space-between;font:500 .61rem/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.br-visual__thought-register>span,.br-visual__essay-register>span,.br-visual__legal-register>span,.br-visual__missing-register>span{min-width:0;max-width:100%;overflow-wrap:anywhere;text-wrap:pretty}.br-visual--essays .br-visual__canvas{min-height:clamp(28rem,43vw,38rem)}.br-visual__material-horizon{position:absolute;inset:0;height:auto;overflow:hidden;background:var(--br-ink);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 34%,rgba(0,0,0,.34) 62%,transparent 88%);mask-image:linear-gradient(180deg,#000 0%,#000 34%,rgba(0,0,0,.34) 62%,transparent 88%)}.br-visual__material-horizon:after{position:absolute;inset:0;background:linear-gradient(90deg,#1d1d1b80,#1d1d1b0a);content:""}.br-visual__material-horizon img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:saturate(.78) contrast(1.05)}.br-visual__route--essays{inset:clamp(6rem,13vw,11rem) 2% 2% 2%;width:96%;height:calc(96% - clamp(6rem,13vw,11rem))}.br-visual__essay-proof{position:absolute;inset:clamp(9rem,20vw,16rem) 2rem 4.5rem;display:grid;align-items:end}.br-visual__essay-proof ol{margin:0;padding:0;border-top:1px solid var(--br-ink);list-style:none}.br-visual__essay-proof li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:baseline;padding:1.15rem 0;border-bottom:1px solid var(--br-ink)}.br-visual__essay-proof li>span{font:600 .61rem/1.35 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em}.br-visual__essay-proof strong{max-width:20ch;font:400 clamp(1.15rem,2.1vw,2rem)/1.05 Georgia,"Times New Roman",serif;letter-spacing:-.02em;text-wrap:balance}.br-visual__essay-register{position:absolute;z-index:4;right:2rem;bottom:1.5rem;left:2rem;display:flex;gap:1rem;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--br-ink);font:500 .62rem/1.35 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.br-visual__essay-register.has-proof{justify-content:flex-end}.br-visual--essay .br-visual__canvas{min-height:clamp(26rem,41vw,36rem);background:var(--br-cream)}.br-visual__reading-route{position:absolute;top:2rem;bottom:2rem;left:clamp(2rem,5vw,4.5rem);display:flex;width:2rem;flex-direction:column;align-items:center;justify-content:space-between}.br-visual__reading-line{position:absolute;top:0;bottom:0;left:calc(50% - .5px);width:1px;background:var(--br-ink)}.br-visual__reading-node{position:relative;z-index:1;display:block;width:.7rem;height:.7rem;border:1px solid var(--br-ink);border-radius:50%;background:var(--br-cream)}.br-visual__reading-node:first-of-type,.br-visual__reading-node:last-of-type{background:var(--br-clay)}.br-visual__reading-node>span{position:absolute;top:50%;left:1.25rem;width:max-content;max-width:9rem;font:500 .58rem/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase;transform:translateY(-50%)}.br-visual__reading-field{position:absolute;top:2rem;right:clamp(8rem,22vw,20rem);bottom:2rem;left:clamp(8rem,20vw,18rem);display:grid;align-content:center;gap:clamp(1.25rem,3vw,2.5rem)}.br-visual__reading-field span{display:block;height:1px;background:var(--br-line)}.br-visual__reading-field span:nth-child(2){width:88%}.br-visual__reading-field span:nth-child(3){width:72%}.br-visual__reading-field span:nth-child(4){width:94%}.br-visual__reading-field span:nth-child(5){width:61%}.br-visual__material-endnote{position:absolute;inset:0 0 0 auto;width:clamp(6rem,18vw,16rem);overflow:hidden;border-left:1px solid var(--br-ink);background:var(--br-chocolate)}.br-visual__material-endnote img{width:40rem;height:100%;object-fit:cover;object-position:92% 50%;filter:saturate(.68) contrast(1.12)}.br-visual__metadata--essay{right:calc(clamp(6rem,18vw,16rem) + 1.25rem);bottom:1rem}.br-visual--legal .br-visual__canvas{min-height:clamp(8rem,15vw,12rem);background:var(--br-cream)}.br-visual__material-seam--legal{position:absolute;top:0;bottom:0;left:clamp(2rem,6vw,5rem);width:clamp(1.5rem,2.8vw,2.75rem);overflow:hidden;border-right:1px solid var(--br-ink);border-left:1px solid var(--br-ink)}.br-visual__material-seam--legal img{width:22rem;height:100%;object-fit:cover;object-position:8% 50%;filter:saturate(.58) contrast(1.12)}.br-visual__legal-rule{position:absolute;right:2rem;left:calc(clamp(2rem,6vw,5rem) + clamp(1.5rem,2.8vw,2.75rem) + 2rem);height:1px;background:var(--br-ink)}.br-visual__legal-rule--top{top:2rem}.br-visual__legal-rule--bottom{bottom:2rem}.br-visual__legal-register{position:absolute;inset:0 2rem 0 calc(clamp(2rem,6vw,5rem) + clamp(1.5rem,2.8vw,2.75rem) + 2rem);display:grid;min-width:0;align-content:center;gap:.65rem;font:500 .62rem/1.35 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.br-visual__legal-register>span:last-child{color:color-mix(in srgb,var(--br-ink) 58%,transparent)}.br-visual--missing .br-visual__canvas{min-height:clamp(25rem,42vw,37rem);background:radial-gradient(64% 74% at 24% 26%,color-mix(in srgb,var(--br-clay) 20%,transparent),transparent 70%),linear-gradient(158deg,color-mix(in srgb,var(--br-cream) 88%,var(--br-clay)),var(--br-cream))}.br-visual__sphere--missing{z-index:1;top:-30%;right:-19%;width:clamp(25rem,56vw,50rem);opacity:.5;-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent 94%);mask-image:radial-gradient(closest-side,#000 62%,transparent 94%)}.br-visual__route--missing{display:none}.br-visual__route-line--lost{stroke:color-mix(in srgb,var(--br-ink) 38%,transparent);stroke-dasharray:0;stroke-dashoffset:0;animation:none}.br-visual__break-mark{stroke:var(--br-clay);stroke-width:1.5}.br-visual__missing-register{position:absolute;z-index:4;right:2rem;bottom:1.5rem;left:2rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(8rem,auto);gap:1rem;padding-top:.75rem;border-top:1px solid var(--br-ink);font:500 .62rem/1.35 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.br-visual__missing-register span:last-child{text-align:right}@keyframes br-visual-draw{to{stroke-dashoffset:0}}@keyframes br-visual-settle{0%{opacity:0;translate:0 -1.25rem}}@media(max-width:760px){.br-visual__canvas{min-height:26rem}.br-visual--vision .br-visual__canvas{min-height:38rem}.br-visual__sphere--vision{top:auto;right:-32%;bottom:-18%;width:22rem}.br-visual__route-labels--vision{inset:auto clamp(1.25rem,5vw,2rem) clamp(1.5rem,5vw,2.4rem) clamp(1.25rem,5vw,2rem);display:flex;flex-direction:column;gap:.55rem;padding-left:0}.br-visual__route-labels--vision li:nth-child(n){transform:none}.br-visual__metadata--vision{top:1.25rem;left:1.25rem}.br-visual--continuity .br-visual__canvas{min-height:clamp(27rem,82vw,36rem)}.br-visual__sphere--continuity{top:-8%;right:-22%;width:min(44rem,118vw)}.br-visual__metadata--continuity{top:1.15rem;left:1.15rem}.br-visual--thoughts .br-visual__canvas,.br-visual--essays .br-visual__canvas,.br-visual--essay .br-visual__canvas,.br-visual--missing .br-visual__canvas{min-height:31rem}.br-visual__material-rail{inset:0 0 0 auto;width:3.5rem;height:100%;border-bottom:0;border-left:1px solid var(--br-ink)}.br-visual__material-rail img{width:28rem;height:100%;object-position:72% 50%}.br-visual__route--thoughts{display:none}.br-visual__real-wave{inset:10.5rem 5rem 4.5rem 1.25rem}.br-visual__route-labels--thoughts{inset:1.25rem 4.75rem auto 1.25rem;grid-template-columns:1fr 1fr}.br-visual__route-labels--thoughts li{min-height:4rem;border-bottom:1px solid var(--br-line)}.br-visual__route-labels--thoughts li:nth-child(2){border-right:0}.br-visual__metadata--thoughts{right:4.75rem;bottom:1.1rem}.br-visual--thought .br-visual__canvas{min-height:15rem}.br-visual__route-frame{inset:2rem 5.5rem 3.5rem 1.25rem}.br-visual__sphere--thought{right:.8rem;width:4.25rem}.br-visual__thought-register{right:1.25rem;left:1.25rem;gap:.5rem;font-size:.54rem}.br-visual__material-horizon{height:6.5rem}.br-visual__route--essays{display:none}.br-visual__essay-proof{inset:8.5rem 1.25rem 4.25rem}.br-visual__essay-proof li{grid-template-columns:2rem minmax(0,1fr);padding:1rem 0}.br-visual__essay-proof strong{font-size:1.2rem}.br-visual__essay-register{right:1.25rem;bottom:1rem;left:1.25rem;font-size:.55rem}.br-visual__reading-route{top:1.25rem;bottom:1.25rem;left:1.25rem}.br-visual__reading-node>span{display:none}.br-visual__reading-field{inset:1.25rem 7rem 1.25rem 5rem}.br-visual__material-endnote{width:5rem}.br-visual__metadata--essay{right:6rem}.br-visual--legal .br-visual__canvas{min-height:8.5rem}.br-visual__material-seam--legal{left:1rem}.br-visual__legal-rule,.br-visual__legal-register{right:1rem;left:calc(2rem + clamp(1.5rem,2.8vw,2.75rem))}.br-visual__legal-register{gap:.45rem;font-size:.55rem}.br-visual__sphere--missing{top:-6%;right:-52%;width:31rem}.br-visual__route--missing{display:none}.br-visual__missing-register{right:1.25rem;bottom:1rem;left:1.25rem;grid-template-columns:1fr auto;font-size:.55rem}.br-visual__missing-secondary{display:none}}@media(prefers-reduced-motion:reduce){.br-visual .br-visual__sphere,.br-visual .br-visual__route-line{animation:none}.br-visual .br-visual__route-line{stroke-dashoffset:0}}
