.streams-page{--streams-ink:#041012;--streams-foam:#f5f9f9;--streams-signal:#8dd3d2;--streams-signal-deep:#064045;--streams-body:#212b2d;--streams-muted:#303d40;--streams-surface:#f2f8f8;--streams-surface-band:#e6eff0;--streams-table-accent:#0640451a;--streams-border:#49595b59;color:var(--streams-body)}@supports (color:lab(0% 0 0)){.streams-page{--streams-ink:lab(3.79275% -3.17668 -2.54495);--streams-foam:lab(97.7338% -1.62986 -.507653);--streams-signal:lab(79.8666% -22.8598 -6.98588);--streams-signal-deep:lab(23.9161% -16.2859 -8.67105);--streams-body:lab(16.5843% -4.03404 -3.25874);--streams-muted:lab(24.7254% -4.84553 -3.91288);--streams-surface:lab(97.1599% -1.89981 -.798094);--streams-surface-band:lab(93.7111% -3.04639 -1.63295);--streams-table-accent:lab(23.9161% -16.2859 -8.67105/.1);--streams-border:lab(36.3609% -5.75261 -3.81145/.35)}}@media (prefers-color-scheme:dark){.streams-page{--streams-ink:#f5f9f9;--streams-foam:#f5f9f9;--streams-signal:#8dd3d2;--streams-signal-deep:#8dd3d2;--streams-body:#d3e1e3;--streams-muted:#b6c8cb;--streams-surface:#060f11;--streams-surface-band:#04090b;--streams-table-accent:#8dd3d224;--streams-border:#91a2a559}@supports (color:lab(0% 0 0)){.streams-page{--streams-ink:lab(97.7338% -1.62986 -.507653);--streams-foam:lab(97.7338% -1.62986 -.507653);--streams-signal:lab(79.8666% -22.8598 -6.98588);--streams-signal-deep:lab(79.8666% -22.8598 -6.98588);--streams-body:lab(88.5224% -4.34855 -2.88166);--streams-muted:lab(79.2826% -5.7857 -3.83337);--streams-surface:lab(3.76056% -2.27741 -2.1507);--streams-surface-band:lab(2.25112% -1.20037 -1.37448);--streams-table-accent:lab(79.8666% -22.8598 -6.98588/.14);--streams-border:lab(65.3622% -5.77891 -3.82868/.35)}}}.streams-hero{isolation:isolate;min-height:min(100svh,52rem);color:var(--streams-foam);background:radial-gradient(120% 80% at 50% -10%,#0b2f318c,#0000 55%),radial-gradient(90% 70% at 100% 100%,#05363159,#0000 50%),linear-gradient(165deg,#020b0f 0%,#041012 42%,#001616 100%);background:radial-gradient(120% 80% at 50% -10%,lab(16.8685% -12.5438 -5.16202/.55),#0000 55%),radial-gradient(90% 70% at 100% 100%,lab(19.4011% -17.2902 -1.75906/.35),#0000 50%),linear-gradient(165deg,lab(2.52651% -2.02869 -2.59071) 0%,lab(3.79275% -3.17668 -2.54495) 42%,lab(5.51181% -6.86313 -2.49094) 100%);align-items:flex-end;padding-block:5rem 4.5rem;display:flex;position:relative;overflow:hidden}.streams-hero:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-image:linear-gradient(lab(100% 0 0/.03) 1px,#0000 1px),linear-gradient(90deg,lab(100% 0 0/.03) 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 85%);mask-image:linear-gradient(#0000008c,#0000 85%);-webkit-mask-image:linear-gradient(lab(0% 0 0/.55),#0000 85%);mask-image:linear-gradient(lab(0% 0 0/.55),#0000 85%)}.streams-hero__visual{z-index:0;pointer-events:none;position:absolute;inset:0}.streams-hero__visual svg{width:100%;height:100%}.streams-path{fill:none;stroke-linecap:round;stroke-linejoin:round}.streams-path--a{stroke:#8dd3d28c;stroke:lab(79.8666% -22.8598 -6.98588/.55);stroke-width:1.5px;stroke-dasharray:8 14;animation:18s linear infinite streams-flow}.streams-path--b{stroke:#79c8be73;stroke:lab(75.4427% -27.3631 -2.85052/.45);stroke-width:2.25px;stroke-dasharray:2 18;animation:24s linear infinite reverse streams-flow}.streams-path--c{stroke:#badfe659;stroke:lab(86.4015% -11.5018 -7.62078/.35);stroke-width:1px;animation:12s ease-in-out infinite alternate streams-drift}.streams-node{fill:var(--streams-signal);transform-origin:50%;transform-box:fill-box;animation:3.2s ease-in-out infinite streams-pulse}.streams-node--late{animation-delay:1.1s}.streams-hero__content{z-index:1;width:100%;animation:.9s cubic-bezier(.22,1,.36,1) both streams-rise;position:relative}.streams-brand{font-family:var(--font-display);font-variation-settings:"wdth" 112.5;letter-spacing:-.03em;color:var(--streams-foam);text-wrap:balance;font-size:clamp(2.75rem,7vw,5.25rem);font-weight:650;line-height:.95}.streams-brand span{letter-spacing:.14em;text-transform:uppercase;color:var(--streams-signal);margin-bottom:.55rem;font-size:.42em;font-weight:450;display:block}.streams-hero__headline{max-width:36rem;font-family:var(--font-display);font-variation-settings:"wdth" 112.5;letter-spacing:-.02em;color:#f5f9f9;color:lab(97.7338% -1.62986 -.507653);text-wrap:balance;margin-top:1.5rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:550;line-height:1.35}.streams-hero__lede{color:#e0eeef;color:lab(93.1894% -4.74682 -1.99026);max-width:32rem;margin-top:1rem;font-size:1.0625rem;line-height:1.65}.streams-surface{background:var(--streams-surface);color:var(--streams-body)}.streams-section-band{background:linear-gradient(180deg, var(--streams-surface-band) 0%, var(--streams-surface) 100%);color:var(--streams-body)}.streams-page section:not(.streams-hero) :is(h2,h3){color:var(--streams-ink)!important}.streams-page section:not(.streams-hero) :is(p,li,td,.streams-mode p){color:var(--streams-body)}.streams-page section:not(.streams-hero) a:not([class*=bg-]):not([class*=rounded-full]){color:var(--streams-ink);text-underline-offset:.18em;text-decoration-thickness:1px}.streams-page section:not(.streams-hero) a:not([class*=bg-]):not([class*=rounded-full]):hover,.streams-page section:not(.streams-hero) a:not([class*=bg-]):not([class*=rounded-full]):focus-visible{color:var(--streams-signal-deep)}.streams-page section:not(.streams-hero) a:not([class*=bg-]):not([class*=rounded-full]):focus-visible{outline:2px solid var(--streams-signal-deep);outline-offset:3px;border-radius:2px}.streams-page section:not(.streams-hero) :is([class*=text-mist-700],[class*=text-mist-400],[class*=text-mist-600]){color:var(--streams-muted)!important}.streams-mode{border-inline-start:2px solid var(--streams-signal-deep);padding-block:1.25rem;padding-inline-start:1.25rem;animation:.8s cubic-bezier(.22,1,.36,1) both streams-rise;position:relative}.streams-mode:nth-child(2){animation-delay:80ms}.streams-mode:nth-child(3){animation-delay:.16s}.streams-mode__label{font-family:var(--font-display);font-variation-settings:"wdth" 112.5;letter-spacing:-.02em;color:var(--streams-ink);font-size:1.35rem;font-weight:600}.streams-mode__detail{color:var(--streams-body);margin-top:.75rem;font-size:1rem;line-height:1.6}.streams-compare{border-collapse:collapse;width:100%;color:var(--streams-body);font-size:.95rem}.streams-compare caption{caption-side:top;text-align:left;font-family:var(--font-display);color:var(--streams-ink);margin-bottom:.75rem;font-weight:600}.streams-compare th,.streams-compare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--streams-border);color:var(--streams-body);padding:.85rem 1rem}.streams-compare th{font-family:var(--font-display);letter-spacing:-.01em;color:var(--streams-ink);white-space:nowrap;font-weight:600}.streams-compare th:last-child,.streams-compare td:last-child{background:var(--streams-table-accent);color:var(--streams-ink);font-weight:550}.streams-fabric{font-family:var(--font-display);font-variation-settings:"wdth" 112.5;letter-spacing:-.02em;gap:.75rem;display:grid}.streams-fabric__row{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;animation:.75s cubic-bezier(.22,1,.36,1) both streams-rise;display:flex}.streams-fabric__row:nth-child(2){animation-delay:.1s}.streams-fabric__row:nth-child(3){animation-delay:.2s}.streams-fabric__chip{border:1px solid var(--streams-border);color:var(--streams-ink);background:#ffffff73;background:lab(100% 0 0/.45);align-items:center;padding:.45rem .85rem;display:inline-flex}@media (prefers-color-scheme:dark){.streams-fabric__chip{background:#0f1d20a6;background:lab(9.67691% -5.67057 -3.76583/.65)}}.streams-fabric__arrow{color:var(--streams-signal-deep);font-size:1.1rem}.streams-fabric__core{color:var(--streams-signal-deep);letter-spacing:-.03em;font-weight:650}.streams-scale-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--streams-ink);font-size:1.125rem;font-weight:600}.streams-spec-list{max-width:42rem;color:var(--streams-body);flex-direction:column;gap:1rem;font-size:1rem;line-height:1.6;display:flex}@keyframes streams-flow{to{stroke-dashoffset:-220px}}@keyframes streams-drift{0%{opacity:.45;transform:translateY(0)}to{opacity:.85;transform:translateY(-6px)}}@keyframes streams-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes streams-rise{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.streams-path--a,.streams-path--b,.streams-path--c,.streams-node,.streams-hero__content,.streams-mode,.streams-fabric__row{animation:none!important}}
