@keyframes AgentCallout-module__0jRmTa__blink-caret-square{0%,49%{background-color:var(--agent-callout-caret-color,var(--dusk-1))}50%,to{background-color:var(--divider)}}.AgentCallout-module__0jRmTa__root{--agent-callout-text-indent:1.25rem}.AgentCallout-module__0jRmTa__caretInline{width:var(--agent-callout-caret-size,.625rem);height:var(--agent-callout-caret-size,.625rem);background-color:var(--agent-callout-caret-color,var(--dusk-1));display:inline-block}.AgentCallout-module__0jRmTa__caretAbsolute{left:0;top:calc((1lh - var(--agent-callout-caret-size,.625rem)) / 2);position:absolute}.AgentCallout-module__0jRmTa__glowHost{vertical-align:top;max-width:100%;display:inline-block;position:relative}.AgentCallout-module__0jRmTa__textIndent{text-indent:var(--agent-callout-text-indent)}.AgentCallout-module__0jRmTa__root[data-state=streaming] [data-slot=caret][data-placement=inline][data-variant=square]{opacity:1;background-color:var(--divider)}.AgentCallout-module__0jRmTa__root[data-blink=true][data-state=complete] [data-slot=caret][data-placement=inline][data-variant=square]{opacity:1;animation:1.1s step-end infinite AgentCallout-module__0jRmTa__blink-caret-square}.AgentCallout-module__0jRmTa__root[data-blink=false][data-state=complete] [data-slot=caret][data-placement=inline][data-variant=square]{opacity:1;background-color:var(--agent-callout-caret-color,var(--dusk-1))}.AgentCallout-module__0jRmTa__root[data-state=complete] [data-slot=caret][data-variant=icon]{opacity:1}.AgentCallout-module__0jRmTa__root[data-state=complete] [data-slot=caret][data-variant=icon] .AgentCallout-module__0jRmTa__caretBg{background-color:var(--agent-callout-caret-color,var(--dusk-1))}.AgentCallout-module__0jRmTa__root[data-state=complete] [data-slot=caret][data-variant=icon] .AgentCallout-module__0jRmTa__caretIcon{color:var(--background)}.AgentCallout-module__0jRmTa__root[data-layout=stacked][data-state=streaming] [data-slot=caret][data-variant=icon]{opacity:1}.AgentCallout-module__0jRmTa__root[data-layout=stacked][data-state=streaming] [data-slot=caret][data-variant=icon] .AgentCallout-module__0jRmTa__caretBg{background-color:var(--agent-callout-caret-color,var(--dusk-1))}.AgentCallout-module__0jRmTa__textBody{color:var(--agent-callout-text-color)}.AgentCallout-module__0jRmTa__root[data-started=false] .AgentCallout-module__0jRmTa__typewriter{background-size:0 200%;animation:none}.AgentCallout-module__0jRmTa__typewriter{color:#0000;background:linear-gradient(-90deg, transparent 1px, transparent 0) 0 0, linear-gradient(var(--agent-callout-text-color) 0 0) 0 0;background-size:calc(var(--n) * 1ch) 200%;animation:AgentCallout-module__0jRmTa__agent-callout-typewriter var(--typewriter-duration,calc(var(--n) * 25ms)) calc(var(--i,0) * 25ms) steps(var(--n)) forwards;background-repeat:no-repeat;-webkit-background-clip:padding-box,text;background-clip:padding-box,text}@keyframes AgentCallout-module__0jRmTa__agent-callout-typewriter{0%{background-size:0 200%}}.AgentCallout-module__0jRmTa__glowTextStack{vertical-align:top;max-width:100%;display:inline-block;position:relative}.AgentCallout-module__0jRmTa__glowTextBase{color:var(--foreground)}.AgentCallout-module__0jRmTa__root[data-state=complete] .AgentCallout-module__0jRmTa__glowTextBase{opacity:0}.AgentCallout-module__0jRmTa__root[data-state=complete] .AgentCallout-module__0jRmTa__glowTextStack:after{content:attr(data-text);box-sizing:border-box;text-indent:inherit;color:#0000;-webkit-text-fill-color:transparent;background-image:radial-gradient(circle var(--agent-callout-gradient-size) at var(--agent-callout-gradient-position), var(--agent-callout-gradient-from) 0%, var(--agent-callout-gradient-to) var(--agent-callout-gradient-to-stop));pointer-events:none;z-index:1;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.AgentCallout-module__0jRmTa__root[data-state=complete][data-caret-variant=inline][data-hide-caret=false] .AgentCallout-module__0jRmTa__glowTextStack{--agent-callout-gradient-position:calc(var(--agent-callout-caret-size,.625rem) / 2) calc(1lh / 2)}.AgentCallout-module__0jRmTa__root[data-blink=false][data-state=complete] .AgentCallout-module__0jRmTa__glowTextStack:after{opacity:1;animation:none}.AgentCallout-module__0jRmTa__root[data-blink=true][data-caret-variant=inline][data-hide-caret=false][data-state=complete] .AgentCallout-module__0jRmTa__glowTextStack:not(.AgentCallout-module__0jRmTa__completeTextOverride):after,.AgentCallout-module__0jRmTa__root[data-blink=true][data-hide-caret=true][data-state=complete] .AgentCallout-module__0jRmTa__glowTextStack:not(.AgentCallout-module__0jRmTa__completeTextOverride):after{background-image:linear-gradient(var(--foreground) 0 0);animation:1.1s step-end infinite AgentCallout-module__0jRmTa__agent-callout-glow}@keyframes AgentCallout-module__0jRmTa__agent-callout-glow{0%,49%{background-image:radial-gradient(circle var(--agent-callout-gradient-size) at var(--agent-callout-gradient-position), var(--agent-callout-gradient-from) 0%, var(--agent-callout-gradient-to) var(--agent-callout-gradient-to-stop))}50%,to{background-image:linear-gradient(var(--foreground) 0 0)}}@media (prefers-reduced-motion:reduce){.AgentCallout-module__0jRmTa__typewriter{color:var(--agent-callout-text-color);background:0 0;animation:none}.AgentCallout-module__0jRmTa__root[data-state=streaming] [data-slot=caret][data-placement=inline][data-variant=square]{opacity:1;background-color:var(--divider);animation:none}.AgentCallout-module__0jRmTa__root[data-blink=true][data-state=complete] [data-slot=caret][data-placement=inline][data-variant=square]{opacity:1;background-color:var(--agent-callout-caret-color,var(--dusk-1));animation:none}.AgentCallout-module__0jRmTa__root[data-state=complete] [data-slot=caret][data-variant=icon]{opacity:1}.AgentCallout-module__0jRmTa__root[data-state=complete] [data-slot=caret][data-variant=icon] .AgentCallout-module__0jRmTa__caretBg{opacity:1;background-color:var(--agent-callout-caret-color,var(--dusk-1));animation:none}.AgentCallout-module__0jRmTa__root[data-state=complete] [data-slot=caret][data-variant=icon] .AgentCallout-module__0jRmTa__caretIcon{color:var(--background);animation:none}.AgentCallout-module__0jRmTa__root[data-blink=true][data-state=complete] .AgentCallout-module__0jRmTa__glowTextStack:not(.AgentCallout-module__0jRmTa__completeTextOverride):after{animation:none}}.AgentCallout-module__0jRmTa__glowTextStack.AgentCallout-module__0jRmTa__completeTextOverride:after,.AgentCallout-module__0jRmTa__root[data-caret-variant=inline][data-state=complete] .AgentCallout-module__0jRmTa__glowTextStack.AgentCallout-module__0jRmTa__completeTextOverride:after{animation:none}
.ErasVisual-module__ltGOfq__root{--eras-content-base:2.875rem;--title-height:25px;--eras-mobile-height:84px;--eras-mobile-height-compact:calc(var(--eras-mobile-height) - 32px);--eras-anim-duration:.58s;--eras-anim-stagger:.1s;--eras-anim-ease:cubic-bezier(.23, 1, .32, 1)}.ErasVisual-module__ltGOfq__root[data-state=started] .ErasVisual-module__ltGOfq__window{animation:ErasVisual-module__ltGOfq__eras-window-in var(--eras-anim-duration) var(--eras-anim-ease) forwards;animation-delay:calc(var(--index,0) * var(--eras-anim-stagger))}.ErasVisual-module__ltGOfq__window .ErasVisual-module__ltGOfq__content{padding:1rem;padding-top:calc(var(--eras-content-base) + var(--index) * var(--title-height))}.ErasVisual-module__ltGOfq__windowHighlighted{background-image:linear-gradient(45deg, var(--dusk-mixed-stops));gap:1px;padding:1px}@keyframes ErasVisual-module__ltGOfq__eras-window-in{0%{opacity:0;transform:translate(-16px,8px)scale(.92)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ErasVisual-module__ltGOfq__eras-window-in-mobile{0%{opacity:0;transform:translate(-8px,-8px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:767px){.ErasVisual-module__ltGOfq__root{--eras-mobile-inset:32px}.ErasVisual-module__ltGOfq__root[data-state=started] .ErasVisual-module__ltGOfq__window{animation:ErasVisual-module__ltGOfq__eras-window-in-mobile var(--eras-anim-duration) var(--eras-anim-ease) forwards;animation-delay:calc(var(--index,0) * var(--eras-anim-stagger))}.ErasVisual-module__ltGOfq__window{width:calc(100% - (3 - var(--index,0)) * var(--eras-mobile-inset));min-height:var(--eras-mobile-height-compact)}.ErasVisual-module__ltGOfq__windowHighlighted{min-height:var(--eras-mobile-height)}.ErasVisual-module__ltGOfq__window .ErasVisual-module__ltGOfq__content{padding:20px 1rem 1rem}}@media (prefers-reduced-motion:reduce){.ErasVisual-module__ltGOfq__window{animation:none}}
.FooterAnchor-module__7_Gq9W__logo{opacity:0;transition:opacity .45s cubic-bezier(.23,1,.32,1),transform .45s cubic-bezier(.23,1,.32,1);transform:translateY(8px)}.FooterAnchor-module__7_Gq9W__headerLine{opacity:0;transition:transform .45s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.23,1,.32,1);transform:scaleX(0)}.FooterAnchor-module__7_Gq9W__root[data-state=revealed] .FooterAnchor-module__7_Gq9W__logo{opacity:1;transform:translate(0,0)}.FooterAnchor-module__7_Gq9W__root[data-state=revealed] .FooterAnchor-module__7_Gq9W__headerLine{opacity:1;transition-delay:80ms;transform:scaleX(1)}.FooterAnchor-module__7_Gq9W__root[data-state=hidden] .FooterAnchor-module__7_Gq9W__logo{opacity:0;transition-delay:0s;transform:translateY(8px)}.FooterAnchor-module__7_Gq9W__root[data-state=hidden] .FooterAnchor-module__7_Gq9W__headerLine{opacity:0;transition-delay:0s;transform:scaleX(0)}.FooterAnchor-module__7_Gq9W__root{margin-top:.4rem}@media (prefers-reduced-motion:reduce){.FooterAnchor-module__7_Gq9W__logo,.FooterAnchor-module__7_Gq9W__headerLine{transition-duration:0s;transition-delay:0s}.FooterAnchor-module__7_Gq9W__root[data-state=hidden] .FooterAnchor-module__7_Gq9W__logo{opacity:1;transform:none}.FooterAnchor-module__7_Gq9W__root[data-state=hidden] .FooterAnchor-module__7_Gq9W__headerLine{opacity:1;transform:scaleX(1)}}
.IngestVisual-module__Q68tRG__outline,.IngestVisual-module__Q68tRG__agent,.IngestVisual-module__Q68tRG__tag,.IngestVisual-module__Q68tRG__pulse,.IngestVisual-module__Q68tRG__outlineFlash,.IngestVisual-module__Q68tRG__outlineGlow{opacity:0}.IngestVisual-module__Q68tRG__column:not([data-state=idle]) .IngestVisual-module__Q68tRG__outline{opacity:1}.IngestVisual-module__Q68tRG__column:is([data-state=lines],[data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__line{animation:IngestVisual-module__Q68tRG__ingest-line-grow .52s var(--ingest-ease) forwards}.IngestVisual-module__Q68tRG__column:is([data-state=lines],[data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__agent{opacity:1;transition:opacity 0s step-end .52s}.IngestVisual-module__Q68tRG__agent{top:var(--ingest-agent-top);background-color:var(--divider)}.IngestVisual-module__Q68tRG__column[data-callout-glow=true] .IngestVisual-module__Q68tRG__agent{background-color:var(--ingest-layer-color)}.IngestVisual-module__Q68tRG__column:is([data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__agent{animation:IngestVisual-module__Q68tRG__ingest-agent-shadow var(--ingest-pulse-duration) linear infinite;animation-delay:var(--ingest-pulse-delay)}.IngestVisual-module__Q68tRG__column:is([data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__tag{opacity:1;transition:opacity 0s step-end calc(var(--ingest-tag-i) * 60ms + .4s)}.IngestVisual-module__Q68tRG__outlineFlash{background:linear-gradient(to top, var(--ingest-flash-from), var(--divider));-webkit-mask:linear-gradient(var(--background) 0 0) content-box, linear-gradient(var(--background) 0 0);mask:linear-gradient(var(--background) 0 0) content-box, linear-gradient(var(--background) 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.IngestVisual-module__Q68tRG__column:is([data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__pulse{animation:IngestVisual-module__Q68tRG__ingest-pulse-rise var(--ingest-pulse-duration) linear infinite;animation-delay:var(--ingest-pulse-delay)}.IngestVisual-module__Q68tRG__column:is([data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__outlineFlash{animation:IngestVisual-module__Q68tRG__ingest-outline-flash var(--ingest-pulse-duration) linear infinite;animation-delay:var(--ingest-pulse-delay)}.IngestVisual-module__Q68tRG__column:is([data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__outlineGlow{animation:IngestVisual-module__Q68tRG__ingest-outline-glow var(--ingest-pulse-duration) linear infinite;animation-delay:var(--ingest-pulse-delay)}.IngestVisual-module__Q68tRG__outlineGlow{z-index:0;background:radial-gradient(circle at center, color-mix(in srgb, var(--ingest-flash-from) 40%, transparent) 0%, transparent 65%);filter:blur(2px)}.IngestVisual-module__Q68tRG__track{flex-direction:column;align-items:flex-start;display:flex}.IngestVisual-module__Q68tRG__lineArea{position:relative}.IngestVisual-module__Q68tRG__line{width:1px;top:0;left:4.5px}.IngestVisual-module__Q68tRG__pulse{top:var(--ingest-agent-top);background-color:var(--ingest-layer-color);left:4.5px}@keyframes IngestVisual-module__Q68tRG__ingest-line-grow{0%{height:0}to{height:100%}}@keyframes IngestVisual-module__Q68tRG__ingest-pulse-rise{0%{opacity:0;animation-timing-function:ease-out;transform:translate(-50%)translateY(0)}4%{opacity:1;animation-timing-function:ease-in-out}23%{transform:translateX(-50%) translateY(calc(-1 * var(--ingest-pulse-travel)));opacity:1;animation-timing-function:step-end}27%,to{transform:translateX(-50%) translateY(calc(-1 * var(--ingest-pulse-travel)));opacity:0}}@keyframes IngestVisual-module__Q68tRG__ingest-agent-shadow{0%{box-shadow:0 0 6px 1px color-mix(in srgb, var(--ingest-flash-from) 40%, transparent)}6%{box-shadow:0 0 5px 1px color-mix(in srgb, var(--ingest-flash-from) 28%, transparent)}14%,to{box-shadow:0 0 #0000}}@keyframes IngestVisual-module__Q68tRG__ingest-outline-flash{0%,22%{opacity:0}23%{opacity:1}47%,to{opacity:0}}@keyframes IngestVisual-module__Q68tRG__ingest-outline-glow{0%,22%{opacity:0}23%{opacity:.7}47%,to{opacity:0}}@media (max-width:767px){.IngestVisual-module__Q68tRG__root{--ingest-row-gap:48px;--ingest-square-size:10px}.IngestVisual-module__Q68tRG__outlineFlash{background:linear-gradient(to right, var(--ingest-flash-from), var(--divider))}.IngestVisual-module__Q68tRG__column{width:100%}.IngestVisual-module__Q68tRG__track{width:100%;height:10px;position:relative}.IngestVisual-module__Q68tRG__outline{z-index:3;position:absolute;top:0;right:0}.IngestVisual-module__Q68tRG__lineArea{position:absolute;inset:0;height:auto!important}.IngestVisual-module__Q68tRG__line{top:4.5px;right:var(--ingest-square-size,10px);width:calc(100% - var(--ingest-square-size,10px));transform-origin:100%;height:1px;left:auto;transform:scaleX(0)}.IngestVisual-module__Q68tRG__column:is([data-state=lines],[data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__line{animation:IngestVisual-module__Q68tRG__ingest-line-grow-mobile .52s var(--ingest-ease) forwards}.IngestVisual-module__Q68tRG__agent{top:0}.IngestVisual-module__Q68tRG__pulse{width:1px;height:8px;top:4.5px;left:4.5px;transform:translateY(-50%)}.IngestVisual-module__Q68tRG__column:is([data-state=text],[data-state=complete]) .IngestVisual-module__Q68tRG__pulse{animation:IngestVisual-module__Q68tRG__ingest-pulse-travel-mobile var(--ingest-pulse-duration) linear infinite;animation-delay:var(--ingest-pulse-delay)}.IngestVisual-module__Q68tRG__content{padding-top:6px}}@keyframes IngestVisual-module__Q68tRG__ingest-line-grow-mobile{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes IngestVisual-module__Q68tRG__ingest-pulse-travel-mobile{0%{opacity:0;animation-timing-function:ease-out;left:4.5px;transform:translateY(-50%)}4%{opacity:1;animation-timing-function:ease-in-out}23%{left:calc(100% - var(--ingest-square-size,10px));opacity:1;animation-timing-function:step-end;transform:translateY(-50%)}27%,to{left:calc(100% - var(--ingest-square-size,10px));opacity:0;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.IngestVisual-module__Q68tRG__column .IngestVisual-module__Q68tRG__outline,.IngestVisual-module__Q68tRG__column .IngestVisual-module__Q68tRG__agent,.IngestVisual-module__Q68tRG__column .IngestVisual-module__Q68tRG__tag{opacity:1;transform:none;transition:none!important;animation:none!important}.IngestVisual-module__Q68tRG__column .IngestVisual-module__Q68tRG__line{height:100%;animation:none!important}@media (max-width:767px){.IngestVisual-module__Q68tRG__column .IngestVisual-module__Q68tRG__line{width:calc(100% - var(--ingest-square-size,10px));height:1px;transform:scaleX(1)}.IngestVisual-module__Q68tRG__column .IngestVisual-module__Q68tRG__pulse{transform:none}}}
.SharedHighlight-module__UmGt1W__container{--redact-text-reveal-offset:60ms;--redact-text-reveal-duration:.1s;position:relative}.SharedHighlight-module__UmGt1W__redacted{color:inherit}.SharedHighlight-module__UmGt1W__container[data-measured=true] .SharedHighlight-module__UmGt1W__redacted{color:#0000;transition:color}.SharedHighlight-module__UmGt1W__container[data-measured=true] .SharedHighlight-module__UmGt1W__redacted[data-state=revealed]{color:var(--background);transition:color var(--redact-text-reveal-duration) var(--redact-text-reveal-offset) cubic-bezier(.23, 1, .32, 1)}.SharedHighlight-module__UmGt1W__decorationLayer{z-index:0;pointer-events:none;position:absolute;inset:0}.SharedHighlight-module__UmGt1W__redactPixelDecoration{position:absolute;overflow:hidden}.SharedHighlight-module__UmGt1W__redactPixelGradient{background-image:var(--shared-highlight-bg,var(--dusk-mixed-gradient-image));background-repeat:no-repeat;background-size:var(--container-w,100%) 100%;background-position:calc(-1 * var(--element-l,0px)) 0;position:absolute;inset:0}.SharedHighlight-module__UmGt1W__redactPixelOverlaySvg{pointer-events:none;position:absolute;inset:0}.SharedHighlight-module__UmGt1W__container[data-measured=true][data-text-in-view=true] .SharedHighlight-module__UmGt1W__redacted[data-state=hidden]{color:var(--background);transition:color var(--redact-text-reveal-duration) calc(var(--redacted-row,0) * 20ms + .12s) cubic-bezier(.23, 1, .32, 1)}@media (prefers-reduced-motion:reduce){.SharedHighlight-module__UmGt1W__container[data-measured=true] .SharedHighlight-module__UmGt1W__redacted,.SharedHighlight-module__UmGt1W__container[data-measured=true][data-text-in-view=true] .SharedHighlight-module__UmGt1W__redacted[data-state=hidden],.SharedHighlight-module__UmGt1W__container[data-measured=true] .SharedHighlight-module__UmGt1W__redacted[data-state=revealed]{transition-duration:0s;transition-delay:0s}}
.LayersVisual-module__q7o8Mq__root{--layers-row-gap:16px;--row-offset:64px;--connector-width:40px;--connector-height:40px;--layers-anim-stagger:.12s;--layers-duration:.42s;--layers-ease:cubic-bezier(.23, 1, .32, 1);--layers-swap-pause:.28s;--layers-swap-duration:.4s;--layers-swap-ease:cubic-bezier(.16, 1, .3, 1);--layers-swap-delay:calc(var(--layers-anim-stagger) * 3 + var(--layers-duration) + var(--layers-swap-pause));--rows-max-inset:calc((var(--row-count) - 1) * var(--row-offset))}.LayersVisual-module__q7o8Mq__root[data-state=started] .LayersVisual-module__q7o8Mq__connector [data-slot=connector-path]:not([data-state=active]){animation:LayersVisual-module__q7o8Mq__layers-connector-stroke var(--layers-duration) var(--layers-ease) forwards;animation-delay:calc(var(--layers-order) * var(--layers-anim-stagger))}.LayersVisual-module__q7o8Mq__root[data-state=started] .LayersVisual-module__q7o8Mq__connector[data-state=linen] [data-state=active]{animation:LayersVisual-module__q7o8Mq__layers-connector-fade-in var(--layers-swap-duration) var(--layers-swap-ease) forwards;animation-delay:var(--layers-swap-delay)}.LayersVisual-module__q7o8Mq__root[data-state=started] .LayersVisual-module__q7o8Mq__rect{animation:LayersVisual-module__q7o8Mq__layers-in var(--layers-duration) var(--layers-ease) forwards;animation-delay:calc(var(--layers-order) * var(--layers-anim-stagger))}.LayersVisual-module__q7o8Mq__root[data-state=started] [data-slot=linen-border-muted],.LayersVisual-module__q7o8Mq__root[data-state=started] [data-slot=linen-border-gradient]{animation:LayersVisual-module__q7o8Mq__layers-linen-border-dash var(--layers-swap-duration) var(--layers-swap-ease) forwards;animation-delay:var(--layers-swap-delay)}.LayersVisual-module__q7o8Mq__root[data-state=started] [data-slot=linen-border-gradient]{animation:LayersVisual-module__q7o8Mq__layers-linen-border-dash var(--layers-swap-duration) var(--layers-swap-ease) forwards, LayersVisual-module__q7o8Mq__layers-linen-gradient-fade var(--layers-swap-duration) var(--layers-swap-ease) forwards;animation-delay:var(--layers-swap-delay)}.LayersVisual-module__q7o8Mq__root[data-state=started] .LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=linen-label]{animation:LayersVisual-module__q7o8Mq__layers-linen-label-in var(--layers-swap-duration) var(--layers-swap-ease) forwards;animation-delay:var(--layers-swap-delay)}.LayersVisual-module__q7o8Mq__root[data-state=started] .LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=linen-tag]{animation:LayersVisual-module__q7o8Mq__layers-linen-tag-in var(--layers-swap-duration) var(--layers-swap-ease) forwards;animation-delay:var(--layers-swap-delay)}@keyframes LayersVisual-module__q7o8Mq__layers-in{0%{opacity:0;transform:translate(-14px,-14px)}to{opacity:1;transform:translate(0,0)}}.LayersVisual-module__q7o8Mq__linenBorderMuted{stroke:var(--divider);stroke-dasharray:6 6}.LayersVisual-module__q7o8Mq__linenBorderGradient{stroke-dasharray:6 6;opacity:0}.LayersVisual-module__q7o8Mq__rect[data-state=default]{border:1px solid var(--divider)}.LayersVisual-module__q7o8Mq__rect[data-state=linen]{border:1px solid #0000}.LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=highlight-container]{--shared-highlight-bg:linear-gradient(90deg, var(--dusk-1) 0%, var(--dusk-6) 36%, var(--dusk-alt-10) 64%, var(--dusk-alt-15) 100%)}.LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=linen-label],.LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=linen-tag]{color:var(--foreground-3)}.LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=linen-label]{filter:brightness(.9)}@keyframes LayersVisual-module__q7o8Mq__layers-linen-label-in{to{background-image:var(--shared-highlight-bg);background-size:var(--container-w,100%) 100%;background-position:calc(-1 * var(--element-l,0px)) 0;color:#0000;-webkit-background-clip:text;background-clip:text}}@keyframes LayersVisual-module__q7o8Mq__layers-linen-tag-in{to{color:var(--background);background-color:#0000;background-image:var(--shared-highlight-bg);background-repeat:no-repeat;background-size:var(--container-w,100%) 100%;background-position:calc(-1 * var(--element-l,0px)) 0}}.LayersVisual-module__q7o8Mq__connector{width:var(--connector-width);height:var(--connector-height);transform:translateX(calc(-1 * var(--connector-width)));top:auto;bottom:50%}.LayersVisual-module__q7o8Mq__connector svg{width:100%;height:100%;display:block;overflow:visible}.LayersVisual-module__q7o8Mq__connector [data-slot=connector-path]:not([data-state=active]){stroke-dasharray:1;stroke-dashoffset:1px}.LayersVisual-module__q7o8Mq__connector [data-state=active]{opacity:0}@keyframes LayersVisual-module__q7o8Mq__layers-connector-stroke{to{stroke-dashoffset:0}}@keyframes LayersVisual-module__q7o8Mq__layers-connector-fade-in{to{opacity:1}}@keyframes LayersVisual-module__q7o8Mq__layers-linen-border-dash{0%{stroke-dasharray:6 6}to{stroke-dasharray:20 0}}@keyframes LayersVisual-module__q7o8Mq__layers-linen-gradient-fade{to{opacity:1}}@media (max-width:639px){.LayersVisual-module__q7o8Mq__root{--row-offset:24px;--connector-width:15px;--layers-row-gap:16px}}@media (prefers-reduced-motion:reduce){.LayersVisual-module__q7o8Mq__root .LayersVisual-module__q7o8Mq__connector [data-slot=connector-path]:not([data-state=active]){stroke-dashoffset:0;animation:none!important}.LayersVisual-module__q7o8Mq__root .LayersVisual-module__q7o8Mq__connector[data-state=linen] [data-state=active]{opacity:1;animation:none!important}.LayersVisual-module__q7o8Mq__root .LayersVisual-module__q7o8Mq__rect{opacity:1;transform:none;animation:none!important}.LayersVisual-module__q7o8Mq__linenBorderMuted,.LayersVisual-module__q7o8Mq__linenBorderGradient{stroke-dasharray:20 0;animation:none!important}.LayersVisual-module__q7o8Mq__linenBorderGradient{opacity:1}.LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=linen-label]{background-image:var(--shared-highlight-bg);background-size:var(--container-w,100%) 100%;background-position:calc(-1 * var(--element-l,0px)) 0;color:#0000;-webkit-background-clip:text;background-clip:text;animation:none!important}.LayersVisual-module__q7o8Mq__rect[data-state=linen] [data-slot=linen-tag]{color:var(--background);background-color:#0000;background-image:var(--shared-highlight-bg);background-repeat:no-repeat;background-size:var(--container-w,100%) 100%;background-position:calc(-1 * var(--element-l,0px)) 0;animation:none!important}}
.SectionEyebrow-module__oux6La__line{transform-origin:0;transition:transform .45s cubic-bezier(.23,1,.32,1);transform:scaleX(0)}.SectionEyebrow-module__oux6La__root[data-state=visible] .SectionEyebrow-module__oux6La__line{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.SectionEyebrow-module__oux6La__line{transition:none;transform:scaleX(1)}}
.TOC-module__4AeSgq__root .TOC-module__4AeSgq__header{opacity:0}.TOC-module__4AeSgq__root[data-ready=true] .TOC-module__4AeSgq__header{opacity:1}.TOC-module__4AeSgq__root:not([data-ready=true]) .TOC-module__4AeSgq__logo,.TOC-module__4AeSgq__root:not([data-ready=true]) .TOC-module__4AeSgq__headerLine{transition:none}.TOC-module__4AeSgq__root .TOC-module__4AeSgq__logo{background-color:var(--foreground);transition:background-color .45s cubic-bezier(.23,1,.32,1)}.TOC-module__4AeSgq__root .TOC-module__4AeSgq__headerLine{opacity:0;transition:transform .45s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.23,1,.32,1);transform:scaleX(0)}.TOC-module__4AeSgq__root[data-ready=true][data-state=connected] .TOC-module__4AeSgq__logo{background-color:var(--dusk-1)}.TOC-module__4AeSgq__root[data-ready=true][data-state=connected][data-intro=pending] .TOC-module__4AeSgq__logo{transition:none}.TOC-module__4AeSgq__root[data-state=connected][data-intro=complete] .TOC-module__4AeSgq__headerLine{opacity:.6;transition-delay:80ms;transform:scaleX(1)}.TOC-module__4AeSgq__root[data-state=disconnected] .TOC-module__4AeSgq__logo{background-color:var(--foreground);transition-delay:0s}.TOC-module__4AeSgq__root[data-state=disconnected] .TOC-module__4AeSgq__headerLine{opacity:0;transition-delay:0s;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.TOC-module__4AeSgq__logo,.TOC-module__4AeSgq__headerLine{transition-duration:0s;transition-delay:0s}}
.TocConnector-module__95VKBW__root{--toc-connector-draw-duration:.72s;--toc-connector-fade-in-duration:.48s;--toc-connector-exit-stitch-duration:.48s;--toc-connector-exit-fade-duration:.68s;--toc-connector-exit-fade-delay:.2s;--toc-connector-ease:cubic-bezier(.23, 1, .32, 1);--toc-connector-exit-ease:cubic-bezier(.23, 1, .32, 1)}.TocConnector-module__95VKBW__path{stroke:var(--divider);stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.TocConnector-module__95VKBW__path[data-phase=entering]{animation:TocConnector-module__95VKBW__toc-connector-draw var(--toc-connector-draw-duration) var(--toc-connector-ease) both, TocConnector-module__95VKBW__toc-connector-fade-in var(--toc-connector-fade-in-duration) var(--toc-connector-ease) both}.TocConnector-module__95VKBW__path[data-phase=shown]{stroke-dashoffset:0;stroke-dasharray:1;opacity:1}.TocConnector-module__95VKBW__shimmerPath{stroke-linecap:round;fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.TocConnector-module__95VKBW__path[data-phase=exiting]{stroke-dashoffset:0;stroke-dasharray:20 0;opacity:1;animation:TocConnector-module__95VKBW__toc-connector-exit-stitch var(--toc-connector-exit-stitch-duration) var(--toc-connector-exit-ease) both, TocConnector-module__95VKBW__toc-connector-exit-fade var(--toc-connector-exit-fade-duration) var(--toc-connector-exit-ease) var(--toc-connector-exit-fade-delay) both}@keyframes TocConnector-module__95VKBW__toc-connector-draw{to{stroke-dashoffset:0}}@keyframes TocConnector-module__95VKBW__toc-connector-fade-in{0%{opacity:0}to{opacity:1}}@keyframes TocConnector-module__95VKBW__toc-connector-exit-stitch{0%{stroke-dasharray:20 0}to{stroke-dasharray:6 6}}@keyframes TocConnector-module__95VKBW__toc-connector-exit-fade{0%,18%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.TocConnector-module__95VKBW__path[data-phase=entering]{stroke-dashoffset:0;opacity:1;animation:none}.TocConnector-module__95VKBW__path[data-phase=shown]{stroke:var(--divider)}.TocConnector-module__95VKBW__path[data-phase=exiting]{opacity:0;animation:none}}
@property --waitlist-gradient-position{syntax:"<percentage>";inherits:true;initial-value:100%}@property --button-fill-top{syntax:"<color>";inherits:false;initial-value:#000}@property --button-fill-bottom{syntax:"<color>";inherits:false;initial-value:#000}@keyframes WaitlistForm-module__eG-xJW__blink-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes WaitlistForm-module__eG-xJW__blink-placeholder{0%,49%{-webkit-text-fill-color:transparent}50%,to{-webkit-text-fill-color:var(--divider)}}@keyframes WaitlistForm-module__eG-xJW__waitlist-shimmer{0%{background-position:140% 0}32%{background-position:-140% 0}to{background-position:-140% 0}}.WaitlistForm-module__eG-xJW__caret{animation:1.1s step-end infinite WaitlistForm-module__eG-xJW__blink-caret}.WaitlistForm-module__eG-xJW__placeholder{background-image:radial-gradient(33% 2734% at 0% 76%, var(--dusk-1) 0%, var(--divider) 70%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.1s step-end infinite WaitlistForm-module__eG-xJW__blink-placeholder}.WaitlistForm-module__eG-xJW__input{background-color:var(--background);border-radius:calc(.75rem - 1px) 0 0 calc(.75rem - 1px)}.WaitlistForm-module__eG-xJW__input:autofill{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground)}.WaitlistForm-module__eG-xJW__input:-webkit-autofill{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground)}.WaitlistForm-module__eG-xJW__input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground)}.WaitlistForm-module__eG-xJW__input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground)}.WaitlistForm-module__eG-xJW__input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground)}.WaitlistForm-module__eG-xJW__form{border:1px solid var(--divider)}.WaitlistForm-module__eG-xJW__form:focus-within:has([data-slot=waitlist-input]:focus-visible){outline:2px solid color-mix(in srgb, var(--dusk-1) 55%, transparent);outline-offset:2px}.WaitlistForm-module__eG-xJW__button{--button-shadow:0 1px 4px 0 color-mix(in oklch, var(--foreground) 8%, transparent), 0 1px 1px 0 color-mix(in oklch, var(--foreground) 4%, transparent), 0 -1px 0 0 var(--foreground) inset, 0 1px 1px 0 color-mix(in oklch, var(--background) 8%, transparent) inset;--button-fill-top:var(--foreground-2);--button-fill-bottom:var(--foreground);background-image:linear-gradient(0deg, var(--button-fill-bottom) 0%, var(--button-fill-top) 100%);box-shadow:var(--button-shadow);transition:--button-fill-top .28s,--button-fill-bottom .28s,box-shadow .28s}.WaitlistForm-module__eG-xJW__button[data-state=submitted],.WaitlistForm-module__eG-xJW__button[data-state=error]{--button-fill-top:transparent;--button-fill-bottom:transparent;transition:--button-fill-top .28s .2s,--button-fill-bottom .28s .2s,box-shadow .28s .2s;box-shadow:0 1px 4px #0000,0 1px 1px #0000,inset 0 -1px #0000,inset 0 1px 1px #0000}.WaitlistForm-module__eG-xJW__button[data-state=loading]{--button-fill-top:var(--foreground);--button-fill-bottom:var(--foreground)}.WaitlistForm-module__eG-xJW__button:focus-visible{outline:2px solid color-mix(in srgb, var(--dusk-1) 55%, transparent);outline-offset:2px}.WaitlistForm-module__eG-xJW__button:before,.WaitlistForm-module__eG-xJW__button:after{content:"";border-radius:inherit;position:absolute;inset:0}.WaitlistForm-module__eG-xJW__button:before{background-image:linear-gradient(0deg, var(--foreground-2) 0%, var(--foreground) 100%);opacity:0;transition:opacity .28s}.WaitlistForm-module__eG-xJW__button[data-state=idle]:hover{--button-fill-top:var(--foreground);--button-fill-bottom:var(--foreground)}.WaitlistForm-module__eG-xJW__button[data-state=idle]:hover:before{opacity:0}.WaitlistForm-module__eG-xJW__shimmer{-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;background-color:var(--background);background-image:linear-gradient(90deg, var(--background) 0%, var(--background) 14%, color-mix(in oklch, var(--background) 35%, var(--dusk-3)) 26%, var(--dusk-3) 36%, var(--dusk-3) 50%, var(--dusk-3) 60%, color-mix(in oklch, var(--background) 35%, var(--dusk-3)) 72%, var(--background) 84%, var(--background) 100%);background-position:140% 0;background-repeat:no-repeat;background-size:200% 100%;animation:2.4s linear infinite WaitlistForm-module__eG-xJW__waitlist-shimmer}.WaitlistForm-module__eG-xJW__gradient{border-radius:inherit;background-image:linear-gradient(90deg, var(--dusk-stops));background-position:var(--waitlist-gradient-position) 50%;opacity:0;background-size:200% 100%;transition:opacity .28s;position:absolute;inset:0}.WaitlistForm-module__eG-xJW__button[data-state=loading] .WaitlistForm-module__eG-xJW__gradient{opacity:0}.WaitlistForm-module__eG-xJW__button[data-state=submitted] .WaitlistForm-module__eG-xJW__gradient,.WaitlistForm-module__eG-xJW__button[data-state=error] .WaitlistForm-module__eG-xJW__gradient{opacity:0;transition:opacity .28s .22s}.WaitlistForm-module__eG-xJW__button:after{background:var(--dusk-1);opacity:0;transition:opacity .24s}.WaitlistForm-module__eG-xJW__button[data-state=submitted]:after,.WaitlistForm-module__eG-xJW__button[data-state=error]:after{opacity:1}.WaitlistForm-module__eG-xJW__outline{--waitlist-outline-glow:linear-gradient(270deg, var(--foreground) 0%, transparent 40%);box-sizing:border-box;-webkit-mask:linear-gradient(var(--background) 0 0) content-box, linear-gradient(var(--background) 0 0);mask:linear-gradient(var(--background) 0 0) content-box, linear-gradient(var(--background) 0 0);padding:1.5px;-webkit-mask-composite:xor;mask-composite:exclude}.WaitlistForm-module__eG-xJW__outline:before,.WaitlistForm-module__eG-xJW__outline:after{content:"";border-radius:inherit;-webkit-mask-image:var(--waitlist-outline-glow);mask-image:var(--waitlist-outline-glow);transition:opacity .28s;position:absolute;inset:0}.WaitlistForm-module__eG-xJW__outline:before{background-image:linear-gradient(90deg, var(--dusk-stops));background-position:var(--waitlist-gradient-position) 50%;opacity:0;background-size:200% 100%}.WaitlistForm-module__eG-xJW__outline:after{background:linear-gradient(270deg, var(--dusk-1) 0%, transparent 40%);opacity:0}.WaitlistForm-module__eG-xJW__outline[data-state=loading]:before,.WaitlistForm-module__eG-xJW__outline[data-state=submitted]:before,.WaitlistForm-module__eG-xJW__outline[data-state=error]:before{opacity:0}.WaitlistForm-module__eG-xJW__outline[data-state=submitted]:after,.WaitlistForm-module__eG-xJW__outline[data-state=error]:after{opacity:1}
