.BidirectionalCanvas-module__QqInGG__contentStream{overflow-anchor:auto;min-height:100vh;position:relative}@media (max-width:1024px){.BidirectionalCanvas-module__QqInGG__contentStream{padding-top:3rem;overflow-anchor:none!important}}.BidirectionalCanvas-module__QqInGG__contentFlow{overflow-anchor:auto;flex-direction:column;display:flex}.BidirectionalCanvas-module__QqInGG__contentBrick{contain-intrinsic-size:auto 500px;contain:layout style paint;overflow-anchor:auto;border-radius:var(--radius-medium);padding:var(--space-large);opacity:1;background:0 0;content-visibility:visible!important}@keyframes BidirectionalCanvas-module__QqInGG__blurFlowIn{0%{opacity:0;filter:blur(12px);transform:translateY(15px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.BidirectionalCanvas-module__QqInGG__contentBrick [data-animate-zone=root]>header{opacity:1}.BidirectionalCanvas-module__QqInGG__contentBrick [data-animate-zone=root]>blockquote{opacity:1}.BidirectionalCanvas-module__QqInGG__contentBrick [data-animate-zone=body]>*{opacity:1}.BidirectionalCanvas-module__QqInGG__streamedEntry{position:relative}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=root]>header{opacity:0;will-change:transform,opacity,filter;animation:1.4s cubic-bezier(.2,.6,.1,1) forwards BidirectionalCanvas-module__QqInGG__blurFlowIn}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=root]>blockquote{opacity:0;will-change:transform,opacity,filter;animation:1.4s cubic-bezier(.2,.6,.1,1) forwards BidirectionalCanvas-module__QqInGG__blurFlowIn}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>*{opacity:0;will-change:transform,opacity,filter;animation:1.4s cubic-bezier(.2,.6,.1,1) forwards BidirectionalCanvas-module__QqInGG__blurFlowIn}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=root]>header{animation-delay:50ms}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=root]>blockquote{animation-delay:.1s}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>:first-child{animation-delay:.15s}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>:nth-child(2){animation-delay:.2s}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>:nth-child(3){animation-delay:.25s}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>:nth-child(4){animation-delay:.3s}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>:nth-child(5){animation-delay:.35s}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>:nth-child(6){animation-delay:.4s}.BidirectionalCanvas-module__QqInGG__streamedEntry [data-animate-zone=body]>:nth-child(n+7){animation-delay:.45s}.BidirectionalCanvas-module__QqInGG__contentSection{content-visibility:auto;contain-intrinsic-size:auto 800px;contain:layout style paint size;isolation:isolate;opacity:1;min-height:100vh;transition:none;position:relative;transform:translateZ(0)}.BidirectionalCanvas-module__QqInGG__contentSection[data-current=true]{content-visibility:visible;contain:layout style paint}.BidirectionalCanvas-module__QqInGG__contentSection:not([data-current=true]){content-visibility:auto;contain:layout style paint}.BidirectionalCanvas-module__QqInGG__contentSection[data-current=true]{opacity:1;border-left:2px solid hsl(var(--accent)/.3);border-radius:0}@supports (animation-timeline:view()){.BidirectionalCanvas-module__QqInGG__contentSection{--visibility:0;--is-active:0;--scroll-progress:0;animation:linear BidirectionalCanvas-module__QqInGG__scrollReveal;animation-timeline:view();animation-range:entry cover 50%}@keyframes BidirectionalCanvas-module__QqInGG__scrollReveal{0%{opacity:0;background:0 0;transform:translateY(20px)}50%{opacity:.7;background:hsl(var(--accent)/.02);transform:translateY(10px)}to{opacity:1;background:hsl(var(--accent)/.05);transform:translateY(0)}}.BidirectionalCanvas-module__QqInGG__contentSection[data-current=true]{border-left:4px solid hsl(var(--accent)/.8);background:hsl(var(--accent)/.1);box-shadow:0 8px 32px hsl(var(--accent)/.15);transition:all .3s;transform:scale(1.02)}}.BidirectionalCanvas-module__QqInGG__contentSection:target{--is-target:1;border-left:4px solid hsl(var(--accent)/.8);background:hsl(var(--accent)/.05);animation:.5s ease-out BidirectionalCanvas-module__QqInGG__targetReveal;transform:scale(1.01)}@keyframes BidirectionalCanvas-module__QqInGG__targetReveal{0%{background:hsl(var(--accent)/.1);transform:scale(1.02)}to{background:hsl(var(--accent)/.05);transform:scale(1.01)}}.BidirectionalCanvas-module__QqInGG__contentSection{scroll-margin-top:var(--header-height,100px);scroll-snap-align:start;scroll-snap-stop:normal}.BidirectionalCanvas-module__QqInGG__contentStream{scroll-snap-type:y proximity;scroll-padding-top:var(--header-height,100px);overscroll-behavior:contain}.BidirectionalCanvas-module__QqInGG__contentStream:has(.facet-content){scroll-snap-type:none}.BidirectionalCanvas-module__QqInGG__contentStream:has([data-facet-of]){scroll-snap-type:none}.BidirectionalCanvas-module__QqInGG__mainthread[data-slug=intro] .BidirectionalCanvas-module__QqInGG__contentSection[data-slug=intro],.BidirectionalCanvas-module__QqInGG__mainthread[data-slug=overview] .BidirectionalCanvas-module__QqInGG__contentSection[data-slug=overview]{opacity:1}.BidirectionalCanvas-module__QqInGG__contentStream{scroll-behavior:smooth;overscroll-behavior-y:contain}.BidirectionalCanvas-module__QqInGG__contentSection+.BidirectionalCanvas-module__QqInGG__contentSection{margin-top:2rem}@media (max-width:768px){.BidirectionalCanvas-module__QqInGG__contentSection{min-height:80vh}.BidirectionalCanvas-module__QqInGG__contentSection[data-current=true]{transform:scale(1)}}.BidirectionalCanvas-module__QqInGG__contentSection{contain:layout style paint;will-change:transform,opacity}.BidirectionalCanvas-module__QqInGG__contentStream:has([data-current=true]){--has-active:1;scroll-behavior:smooth}.BidirectionalCanvas-module__QqInGG__contentStream:has([data-slug]:hover){--interaction-mode:1}.BidirectionalCanvas-module__QqInGG__contentStream:has(.BidirectionalCanvas-module__QqInGG__streamingContent){--streaming-active:1;overscroll-behavior:contain}@keyframes BidirectionalCanvas-module__QqInGG__blink{0%,50%{opacity:1}51%,to{opacity:0}}.BidirectionalCanvas-module__QqInGG__streamingWrapper{position:relative}.BidirectionalCanvas-module__QqInGG__streamingCursor{color:hsl(var(--accent)/.8);margin-left:2px;font-weight:700;animation:1s infinite BidirectionalCanvas-module__QqInGG__blink}.BidirectionalCanvas-module__QqInGG__streamingContent{animation:.3s ease-in BidirectionalCanvas-module__QqInGG__fadeIn}@keyframes BidirectionalCanvas-module__QqInGG__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BidirectionalCanvas-module__QqInGG__contentSection{transition:opacity .2s;animation:none!important}.BidirectionalCanvas-module__QqInGG__contentSection[data-current=true]{transform:none}.BidirectionalCanvas-module__QqInGG__streamingCursor{opacity:1;animation:none}.BidirectionalCanvas-module__QqInGG__streamingContent{animation:none}}
