[data-scroll-edge]{--lr-edge-height:20px;--lr-edge-fill:color-mix(in oklab,var(--glass-fill) 62%,transparent);position:absolute;inset-inline:0;top:100%;height:var(--lr-edge-height);pointer-events:none;background-color:var(--lr-edge-fill);-webkit-backdrop-filter:var(--glass-backdrop-scrim);backdrop-filter:var(--glass-backdrop-scrim);-webkit-mask-image:linear-gradient(180deg,#000 0,#00000059 45%,transparent),linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent);mask-image:linear-gradient(180deg,#000 0,#00000059 45%,transparent),linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect;contain:paint;opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}:root[data-header-state=scrolled] [data-site-header] [data-scroll-edge]{opacity:1}@media (prefers-reduced-motion:reduce){[data-scroll-edge]{transition:none}}@media (max-width:639px){body,html{overflow-x:clip}[data-header-bar]{min-width:0;gap:.25rem}}[data-header-bar]{--lr-header-fill-sheer:var(--glass-fill);--lr-header-inset:max(var(--page-gutter),calc((100% - var(--page-max-width)) / 2 + var(--page-gutter)));--lr-bar-pad-start:0.875rem;--lr-bar-pad-end:0.5rem;--lr-bar-radius:14px;--lr-header-backdrop:blur(24px) saturate(1.25);-webkit-backdrop-filter:var(--lr-header-backdrop);backdrop-filter:var(--lr-header-backdrop);margin-inline:var(--lr-header-inset);padding-inline:var(--lr-bar-pad-start) var(--lr-bar-pad-end);border-radius:var(--lr-bar-radius);border:1px solid var(--glass-rim);box-shadow:var(--glass-inner),var(--glass-shadow);transition:height var(--duration-fast) var(--ease-calibrate),margin var(--duration-fast) var(--ease-calibrate),padding var(--duration-fast) var(--ease-calibrate),border-radius var(--duration-fast) var(--ease-calibrate),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}@media (min-width:640px){[data-header-bar]{--lr-bar-pad-start:1.25rem;--lr-bar-pad-end:0.75rem;--lr-bar-radius:16px}}[data-glass=off] [data-header-bar]{--lr-header-backdrop:none}@media (prefers-reduced-transparency:reduce){[data-header-bar]{--lr-header-backdrop:none}}@media (prefers-contrast:more){[data-header-bar]{--lr-header-backdrop:none}}[data-site-header]>div{max-width:none;padding-inline:0;transition:padding-top var(--duration-fast) var(--ease-calibrate)}[data-marketing-home]{background-image:linear-gradient(#020617,#020617);background-size:100% var(--header-height);background-repeat:no-repeat}[data-marketing-home] main#main,[data-marketing-home]>main{margin-top:calc(-1 * var(--header-height))}:root:not([data-header-state=scrolled]) :where([data-marketing-home]) [data-header-bar]{--lr-header-fill-sheer:color-mix(in oklab,#080808 70%,transparent);--glass-inner:inset 0 1px 0 0 rgb(255 255 255/0.06);--glass-shadow:0 1px 2px -1px #00000073,0 18px 40px -24px #000000cc;background-color:var(--lr-header-fill-sheer);--fg:#fafafa;--fg-secondary:#d4d4d4;--fg-tertiary:#a6a6a6;--fg-quaternary:#999999;--foreground:var(--fg);--color-foreground:var(--fg);--muted-foreground:var(--fg-tertiary);--brand:#f5f5f5;--brand-hover:#dedede;--brand-fg:#0a0a0a;--brand-ink:#f0f0f0;--color-brand-ink:var(--brand-ink);--tick:color-mix(in oklab,var(--fg) 26%,transparent);--tick-major:color-mix(in oklab,var(--fg) 52%,transparent);color:#fafafa;border-color:color-mix(in oklab,#fff 18%,transparent)}[data-site-header]{transition:transform var(--duration-base) var(--ease-calibrate),opacity var(--duration-base) var(--ease-calibrate)}:root[data-header-settling] [data-site-header]{will-change:transform}:root[data-header-visibility=hidden] [data-site-header]{transform:translateY(-120%);opacity:0;pointer-events:none}:root[data-header-state=scrolled] [data-site-header]>div{padding-top:0}[data-header-bar]>a,[data-header-bar]>span{transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}:root[data-header-state=scrolled] [data-header-bar]{margin-inline:0;padding-inline:clamp(1rem,2vw,2rem);border-radius:0;background-color:color-mix(in oklab,var(--glass-fill-strong) 92%,transparent);box-shadow:0 5px 20px color-mix(in oklab,var(--fg) 10%,transparent)}@media (prefers-reduced-motion:reduce){[data-header-bar],[data-header-bar]>a,[data-header-bar]>span,[data-site-header],[data-site-header]>div{transition-duration:.01ms}}:root.dark [data-header-bar]{--lr-header-fill-sheer:color-mix(in oklab,var(--glass-fill) 68%,transparent)}:root[data-header-state=top] [data-header-bar]{background-color:var(--lr-header-fill-sheer)}:root[data-header-settling] [data-site-header] [data-scroll-edge]{will-change:opacity}[data-nav-cursor]{position:absolute;left:0;bottom:4px;width:100px;height:1px;border-radius:1px;background-color:var(--brand-ink);transform-origin:left center;transform:translate3d(var(--lr-nav-x,0),0,0) scaleX(var(--lr-nav-w,0));opacity:var(--lr-nav-o,0);transition:transform var(--duration-base) var(--ease-calibrate),opacity var(--duration-fast) var(--ease-out)}[data-nav-cursor][data-instant]{transition:none}@media (prefers-reduced-motion:reduce){[data-nav-cursor]{transition:none}}@property --lr-reading-pct{syntax:"<integer>";inherits:false;initial-value:0}@keyframes lr-reading-travel{0%{transform:translateY(0)}to{transform:translateY(var(--lr-reading-rail))}}@keyframes lr-reading-count{0%{--lr-reading-pct:0}to{--lr-reading-pct:100}}[data-reading-progress]{--lr-reading-rail:132px;position:fixed;top:50%;right:30px;z-index:30;translate:0 -50%;pointer-events:none;display:none;transition:opacity var(--duration-base) var(--ease-out)}.lr-reading-rail{height:var(--lr-reading-rail)}[data-reading-cursor]{position:absolute;top:0;left:var(--lr-reading-cursor-x,-20px);width:0;height:0}[data-reading-value]{position:absolute;top:0;right:10px;translate:0 -50%;min-width:4ch;text-align:end;font-variant-numeric:tabular-nums;counter-reset:lrpct var(--lr-reading-pct)}[data-reading-value]:after{content:counter(lrpct) "%"}@supports (animation-timeline:scroll()){@media (min-width:1280px){:root[data-lr-reading] [data-reading-progress]{display:block}}[data-reading-cursor]{animation:lr-reading-travel linear both;animation-timeline:scroll(root block)}[data-reading-value]{animation:lr-reading-count linear both;animation-timeline:scroll(root block)}}:root[data-lr-reading-end] [data-reading-progress]{opacity:0}@media (prefers-reduced-motion:reduce){[data-reading-progress]{transition:none}}