.marketing-site{--color-page:#08080a;--color-footer:#08080a;--color-ink:#f4f1f8;--color-ink-bright:#fafafa;--color-muted:#a5a2ad;--color-faint:#96919f;--color-line:rgba(255,255,255,0.08);--radius-card:28px;--marketing-section-gap:120px;background:var(--color-page);overflow:clip}.marketing-site[data-marketing-ready=false]{visibility:hidden}.framer-shader{position:absolute;inset:0;isolation:isolate;overflow:hidden;border-radius:inherit;pointer-events:none}.framer-shader-canvas{display:block;width:100%;height:100%}.framer-shader-canvas[data-shader-status=fallback]{visibility:hidden}.framer-shader-overlay{position:absolute;left:0;right:0;pointer-events:none}.marketing-hero{position:relative;isolation:isolate;overflow:hidden;padding:126px 24px 0;min-height:1126px}.marketing-hero:after{content:"";position:absolute;z-index:2;inset:auto 0 0;height:240px;background:linear-gradient(180deg,transparent 0,rgba(8,8,10,.3) 35%,rgba(8,8,10,.85) 75%,var(--color-page) 100%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);mask-image:linear-gradient(180deg,transparent,black 80%);pointer-events:none}.marketing-hero-copy{position:relative;max-width:792px;margin:0 auto;text-align:center}.marketing-hero-copy>h1,.marketing-page-hero h1{font-size:72px;font-weight:500;line-height:1.2;letter-spacing:-.04em;text-wrap:balance}.marketing-hero-copy>p{max-width:550px;margin:24px auto 0}.marketing-hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:16px}.marketing-agent-handoff{--icon-swap-dur:250ms;--icon-swap-blur:2px;--icon-swap-start-scale:0.96;--icon-swap-ease:cubic-bezier(0.22,1,0.36,1);position:relative;display:inline-flex;flex-direction:column;align-items:center;max-width:100%}.marketing-agent-split.marketing-button{width:280px;max-width:100%;gap:0;padding:0;cursor:default}.marketing-agent-split.marketing-button-md{width:268px}.marketing-agent-split.marketing-button:active{transform:none}.marketing-agent-copy,.marketing-agent-picker{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;gap:8px;min-height:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:opacity .16s ease-out}.marketing-agent-copy{flex:1;min-width:0;padding:0 12px 0 20px;border-radius:9999px 0 0 9999px}.marketing-agent-picker{flex:none;width:44px;border-radius:0 9999px 9999px 0;position:relative}.marketing-agent-picker:before{content:"";position:absolute;left:0;top:25%;height:50%;width:1px;background:currentColor;opacity:.15}.marketing-agent-copy:active,.marketing-agent-picker:active{opacity:.85}.marketing-agent-handoff[data-motion=pointer] .marketing-agent-split:has(button:active){transform:scale(.98);transition-duration:80ms}.marketing-agent-split.marketing-button{transition:background .2s ease,box-shadow .2s ease,transform .25s cubic-bezier(.22,1,.36,1)}.marketing-agent-copy-content{display:inline-flex;align-items:center;justify-content:center;gap:8px}.marketing-agent-picker>svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.marketing-agent-picker[data-state=open]>svg{transform:rotate(180deg)}.marketing-agent-check{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .15s ease-out}.t-icon-swap[data-state=b] .marketing-agent-check{stroke-dashoffset:0;transition-duration:.25s}.t-icon-swap{position:relative;display:inline-grid}.t-icon-swap .t-icon{grid-area:1/1;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease),filter var(--icon-swap-dur) var(--icon-swap-ease),transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity,filter,transform}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur(0);transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}.marketing-agent-handoff[data-motion=keyboard] .marketing-agent-check,.marketing-agent-handoff[data-motion=keyboard] .marketing-agent-copy,.marketing-agent-handoff[data-motion=keyboard] .marketing-agent-picker,.marketing-agent-handoff[data-motion=keyboard] .marketing-agent-picker>svg,.marketing-agent-handoff[data-motion=keyboard] .marketing-agent-split,.marketing-agent-handoff[data-motion=keyboard] .t-icon{transition:none}@media (prefers-reduced-motion:reduce){.marketing-agent-handoff .marketing-agent-check,.marketing-agent-handoff .marketing-agent-copy,.marketing-agent-handoff .marketing-agent-picker,.marketing-agent-handoff .marketing-agent-picker>svg,.marketing-agent-handoff .marketing-agent-split,.t-icon-swap .t-icon{transition:none!important}.marketing-agent-handoff[data-motion=pointer] .marketing-agent-split:has(button:active){transform:none}}.marketing-agent-copy-fallback{width:min(420px,100%);margin-top:12px;text-align:left}.marketing-hero-preview{position:relative;width:100%;max-width:1072px;margin:64px auto 0}.marketing-page-hero{position:relative;isolation:isolate;overflow:hidden;padding:150px 24px 100px}.marketing-page-hero>:not(.framer-shader){position:relative}.marketing-page-hero h1 .text-faint{color:inherit}.marketing-page-hero:after{content:"";position:absolute;inset:auto 0 0;height:100px;background:linear-gradient(transparent,var(--color-page));pointer-events:none}.marketing-page-hero-compact{padding-bottom:80px}.marketing-section{padding:0 24px;margin-bottom:var(--marketing-section-gap)}.marketing-hero+.marketing-section,.marketing-page-hero+.marketing-section{padding-top:var(--marketing-section-gap)}.marketing-feature{scroll-margin-top:120px;padding:0 24px;margin:0 auto var(--marketing-section-gap)}.marketing-feature-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;max-width:1200px;margin:0 auto}.marketing-feature-content{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:center;padding:72px 64px}.marketing-feature-copy h2{text-wrap:balance}.marketing-feature-facts{display:grid;gap:12px;margin-top:32px}.marketing-flow-cards,.marketing-pricing-cards{max-width:1072px}.marketing-pricing-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:32px}.marketing-pricing-card .marketing-button{padding-inline:12px;font-size:14px;white-space:normal;text-align:center}.marketing-feature-fact{display:flex;gap:14px;padding:20px;border-radius:18px}.marketing-feature-fact,.marketing-flow-card{border:1px solid rgba(255,255,255,.045);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(12,11,16,.38));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.marketing-glass-card{position:relative;isolation:isolate;border-color:transparent;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.marketing-site .marketing-glass-card-accent{border-color:var(--color-accent-tint-line)}.marketing-glass-card .marketing-glass-body{--glass-body:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:transparent}.marketing-feature-icon{flex:none;padding-top:3px;color:#dfc4d6}.marketing-feature-icon svg{width:18px;height:18px}.marketing-feature-visual{min-width:0}.marketing-feature-reverse .marketing-feature-copy{order:2}.marketing-feature-reverse .marketing-feature-visual{order:1}.marketing-feature-copy p,.marketing-flow-card p{color:#d0cbd7}.marketing-closing{padding:0 24px var(--marketing-section-gap)}.marketing-closing-panel{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--color-line);border-radius:28px;box-shadow:inset 0 1px rgba(255,255,255,.06);max-width:1072px;margin:0 auto;padding:96px 40px;text-align:center}.marketing-closing-content{position:relative}.marketing-closing h2{text-wrap:balance}.marketing-closing h2 .text-faint{color:#dfc4d6}.marketing-closing p{color:#c6bfce}.marketing-field{isolation:isolate;width:calc(100% - 48px);max-width:1200px;margin:0 auto var(--marketing-section-gap);padding-inline:64px}.marketing-field,.marketing-field>:not(.framer-shader){position:relative}.marketing-field>.framer-shader{max-width:1200px;margin:0 auto;border-radius:28px}:root.dark .marketing-field h2 .text-faint{color:rgb(255 255 255/.6)}.marketing-support{position:relative;z-index:1}.marketing-support-field{height:600px;mask-image:linear-gradient(black,transparent)}.marketing-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;border-radius:9999px;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .16s cubic-bezier(.22,1,.36,1)}.marketing-button-primary{color:#141218;border:1px solid rgba(255,255,255,.7);background:linear-gradient(180deg,#fbfafd,#e9e4f2);box-shadow:inset 0 1px rgba(255,255,255,.9),inset 0 -1px rgba(120,100,170,.18),0 1px 2px rgba(0,0,0,.25),0 14px 34px -10px rgba(142,124,216,.55)}.marketing-button-primary:hover{background:linear-gradient(180deg,#fff,#f1edf8);box-shadow:inset 0 1px #fff,inset 0 -1px rgba(120,100,170,.18),0 1px 2px rgba(0,0,0,.25),0 18px 42px -10px rgba(142,124,216,.7)}.marketing-button-secondary{color:#f4f1f8;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.05));box-shadow:inset 0 1px rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.2);backdrop-filter:blur(14px) saturate(140%)}.marketing-button-secondary:hover{background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,.08));box-shadow:inset 0 1px rgba(255,255,255,.18),0 1px 2px rgba(0,0,0,.2),0 10px 24px -10px rgba(0,0,0,.5)}.marketing-button-ghost{color:var(--color-ink);border:1px solid var(--color-line);background:transparent}.marketing-button-ghost:hover{background:rgba(255,255,255,.06)}.marketing-button-sm{min-height:34px;padding:0 16px;font-size:13px}.marketing-button-md{min-height:40px;padding:0 20px}.marketing-button-lg{min-height:46px;padding:0 32px}.marketing-button:active{transform:scale(.98)}.marketing-button:focus-visible,.marketing-site a:focus-visible,.marketing-site button:focus-visible{outline:2px solid #dfc4d6;outline-offset:4px}.marketing-button svg{width:16px;height:16px;flex-shrink:0}@media (max-width:1199px){.marketing-field{padding-inline:40px}.marketing-feature-content{grid-template-columns:minmax(0,1fr);gap:40px;padding:48px 40px}.marketing-feature-reverse .marketing-feature-copy,.marketing-feature-reverse .marketing-feature-visual{order:0}.marketing-hero{min-height:900px}}@media (max-width:809px){.marketing-site{--marketing-section-gap:64px}.marketing-field{width:calc(100% - 32px);padding-inline:24px}.marketing-hero{padding:124px 20px 0;min-height:auto}.marketing-hero-copy>h1,.marketing-page-hero h1{font-size:clamp(38px,8vw,56px);line-height:1.14}.marketing-hero-copy>p{font-size:17px;line-height:1.6;max-width:420px}.marketing-hero-actions{margin-top:32px;gap:12px}.marketing-hero-preview{margin-top:48px}.marketing-hero:after{height:140px}.marketing-page-hero{padding:124px 20px 72px}.marketing-feature{padding:0 16px}.marketing-feature-content{padding:40px 24px;gap:36px}.marketing-feature-fact{padding:18px;gap:12px}.marketing-feature-copy h2{font-size:32px}.marketing-feature-copy>p{font-size:17px}.marketing-closing{padding:0 16px var(--marketing-section-gap)}.marketing-closing-panel{padding:64px 24px}.marketing-closing h2{font-size:36px;line-height:1.15}.marketing-button-lg{padding:0 24px}}@media (prefers-reduced-motion:reduce){.marketing-button{transition:none}.marketing-button:active{transform:none}}[data-entrance-state=pending]{opacity:0}.marketing-word{display:inline-block;white-space:nowrap}.marketing-character{display:inline-block;transform-origin:50% 100%}@media (prefers-reduced-motion:reduce){[data-entrance-state=pending]{opacity:1}}.marketing-nav{width:100%;max-width:520px;margin:0 auto;padding:10px 24px;border-radius:34px;transition:border-radius .2s cubic-bezier(.22,1,.36,1);position:relative}.marketing-nav:not([data-glass=ready]) [data-glass-layer]{display:none}.marketing-nav[data-compact=true] .marketing-glass-body{--glass-body:blur(1.5px) saturate(80%) contrast(0.48) brightness(0.38);-webkit-backdrop-filter:blur(1.5px) saturate(80%) contrast(.48) brightness(.38);backdrop-filter:blur(1.5px) saturate(80%) contrast(.48) brightness(.38)}.marketing-nav[data-refraction=true] .marketing-glass-body{backdrop-filter:var(--glass-body) url(#marketing-nav-refraction)}.marketing-nav-well{position:absolute;inset:-7px -10px;border-radius:999px;-webkit-backdrop-filter:brightness(1.45);backdrop-filter:brightness(1.45)}@media (prefers-reduced-transparency:reduce){.marketing-nav{background:var(--color-surface)}}@media (forced-colors:active){.marketing-nav-well{display:none}}.marketing-desktop-nav{display:none}.marketing-mobile-menu{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .18s cubic-bezier(.22,1,.36,1),opacity .12s ease,visibility 0s .18s}.marketing-nav[data-open=true]{border-radius:28px}.marketing-nav[data-open=true] .marketing-mobile-menu{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s ease}.marketing-menu-line{position:absolute;left:0;top:5px;width:16px;height:1px;background:currentColor;transition:transform .18s cubic-bezier(.22,1,.36,1)}.marketing-menu-line+.marketing-menu-line{top:11px}.marketing-nav[data-open=true] .marketing-menu-line{transform:translateY(3px) rotate(45deg)}.marketing-nav[data-open=true] .marketing-menu-line+.marketing-menu-line{transform:translateY(-3px) rotate(-45deg)}.marketing-nav[data-instant=true],.marketing-nav[data-instant=true] .marketing-menu-line,.marketing-nav[data-instant=true] .marketing-mobile-menu{transition:none}@media (max-width:1199px){.marketing-nav[data-compact=true]{max-width:220px;padding:8px 16px}.marketing-menu-toggle{position:relative}.marketing-menu-toggle:after{content:"";position:absolute;inset:-8px}}@media (min-width:1200px){.marketing-nav{max-width:920px;border-radius:999px}.marketing-nav[data-compact=true]{max-width:800px;padding:8px 16px}.marketing-nav[data-compact=true] [data-nav-links]{gap:14px}.marketing-desktop-nav{display:flex}.marketing-nav-row{display:grid;grid-template-columns:1fr auto 1fr}.marketing-menu-toggle,.marketing-mobile-menu{display:none}}@media (prefers-reduced-motion:reduce){.marketing-menu-line,.marketing-mobile-menu,.marketing-nav,.marketing-nav[data-open=true] .marketing-mobile-menu{transition:none}}.marketing-theme-toggle{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease,scale .15s ease}.marketing-theme-toggle:after{content:"";position:absolute;inset:-2px;border-radius:inherit}.marketing-theme-toggle[data-outlined=true]{width:34px;height:34px;border:1px solid var(--color-line)}.marketing-theme-toggle[data-outlined=true]:hover{border-color:var(--color-line-strong)}.marketing-theme-toggle[data-outlined=true] svg{width:15px;height:15px}.marketing-theme-toggle:hover{color:var(--color-ink-bright);background:var(--ghost)}.marketing-theme-toggle:active{scale:.96}.marketing-theme-toggle svg{width:18px;height:18px;grid-area:1/1}.marketing-theme-toggle .marketing-theme-moon,:root:not(.dark) .marketing-theme-toggle .marketing-theme-sun{display:none}:root:not(.dark) .marketing-theme-toggle .marketing-theme-moon{display:block}:root[data-marketing-theme-transition]::view-transition{pointer-events:none}:root[data-marketing-theme-transition]::view-transition-group(root){animation:none}:root[data-marketing-theme-transition]::view-transition-new(root),:root[data-marketing-theme-transition]::view-transition-old(root){mix-blend-mode:normal}:root[data-marketing-theme-transition]::view-transition-new(root){animation:none}:root[data-marketing-theme-transition]::view-transition-old(root){z-index:1;animation:marketing-theme-dissolve .3s cubic-bezier(.22,1,.36,1) both}@keyframes marketing-theme-dissolve{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:root[data-marketing-theme-transition]::view-transition-old(root){animation:none}.marketing-theme-toggle{transition:none}.marketing-theme-toggle:active{scale:none}}:root:not(.dark) .marketing-site{--color-page:inherit;--color-footer:inherit;--color-ink:inherit;--color-ink-bright:inherit;--color-muted:inherit;--color-faint:inherit;--color-line:inherit;color:var(--color-ink)}:root:not(.dark) .marketing-site .framer-shader{filter:invert(1) hue-rotate(180deg) saturate(1.6);opacity:.42}:root:not(.dark) .marketing-site .marketing-hero:after{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-page) 30%,transparent) 35%,color-mix(in srgb,var(--color-page) 85%,transparent) 75%,var(--color-page) 100%)}:root:not(.dark) .marketing-site .marketing-feature-fact,:root:not(.dark) .marketing-site .marketing-flow-card{border-color:rgb(0 0 0/.045);background:linear-gradient(145deg,rgb(255 255 255/.76),color-mix(in srgb,var(--color-surface) 58%,transparent));box-shadow:inset 0 1px rgb(255 255 255/.85),0 8px 24px -16px rgb(35 25 55/.12)}:root:not(.dark) .marketing-site .marketing-glass-card{border-color:transparent;background:none;box-shadow:none}:root:not(.dark) .marketing-site .marketing-glass-card-accent{border-color:var(--color-accent-tint-line)}:root:not(.dark) .marketing-site .marketing-glass-card .marketing-glass-body{--glass-body:contrast(1.02) brightness(1.02);-webkit-backdrop-filter:contrast(1.02) brightness(1.02);backdrop-filter:contrast(1.02) brightness(1.02);background-color:color-mix(in srgb,var(--color-surface) 28%,transparent)}:root:not(.dark) .marketing-site .marketing-feature-icon{color:#76536e}:root:not(.dark) .marketing-site .marketing-closing p,:root:not(.dark) .marketing-site .marketing-feature-copy p,:root:not(.dark) .marketing-site .marketing-flow-card p,:root:not(.dark) .marketing-site .marketing-pricing-cards>p{color:var(--color-muted)}:root:not(.dark) .marketing-site .marketing-closing h2 .text-faint{color:#76536e}:root:not(.dark) .marketing-site .marketing-closing-panel{box-shadow:inset 0 1px rgb(255 255 255/.8)}:root:not(.dark) .marketing-site .marketing-elevated{box-shadow:0 24px 64px -24px rgb(35 25 55/.12),0 2px 6px rgb(35 25 55/.025)}:root:not(.dark) .marketing-site .marketing-grid-card{box-shadow:0 16px 40px -24px rgb(35 25 55/.12)}:root:not(.dark) .marketing-site .marketing-button-primary{color:#fff;border-color:rgb(35 25 55/.8);background:linear-gradient(180deg,#35303e,#211d29);box-shadow:inset 0 1px rgb(255 255 255/.2),0 1px 2px rgb(35 25 55/.12),0 10px 24px -12px rgb(77 49 129/.28)}:root:not(.dark) .marketing-site .marketing-button-primary:hover{background:linear-gradient(180deg,#45404e,#302b3a);box-shadow:inset 0 1px rgb(255 255 255/.24),0 1px 2px rgb(35 25 55/.12),0 12px 28px -12px rgb(77 49 129/.32)}:root:not(.dark) .marketing-site .marketing-button-secondary{color:var(--color-ink);border-color:rgb(35 25 55/.1);background:linear-gradient(180deg,rgb(255 255 255/.8),rgb(255 255 255/.5));box-shadow:inset 0 1px #fff,0 1px 2px rgb(35 25 55/.04)}:root:not(.dark) .marketing-site .marketing-button-secondary:hover{background:linear-gradient(180deg,#fff,rgb(255 255 255/.75));box-shadow:inset 0 1px #fff,0 3px 12px rgb(35 25 55/.07)}:root:not(.dark) .marketing-site .marketing-button-ghost:hover,:root:not(.dark) .marketing-site .marketing-doc-page-link:hover,:root:not(.dark) .marketing-site .marketing-social-link:hover{background:var(--ghost)}:root:not(.dark) .marketing-site a:focus-visible,:root:not(.dark) .marketing-site button:focus-visible{outline-color:var(--color-accent)}:root:not(.dark) .marketing-site .marketing-glass-body{--glass-body:blur(2px) saturate(80%) contrast(0.3) brightness(1.73);-webkit-backdrop-filter:blur(2px) saturate(80%) contrast(.3) brightness(1.73);backdrop-filter:blur(2px) saturate(80%) contrast(.3) brightness(1.73);background-color:color-mix(in srgb,var(--color-surface) 40%,transparent)}:root:not(.dark) .marketing-site .marketing-nav[data-compact=true] .marketing-glass-body{--glass-body:blur(2px) saturate(80%) contrast(0.25) brightness(1.58);-webkit-backdrop-filter:blur(2px) saturate(80%) contrast(.25) brightness(1.58);backdrop-filter:blur(2px) saturate(80%) contrast(.25) brightness(1.58);background-color:color-mix(in srgb,var(--color-surface) 30%,transparent)}:root:not(.dark) .marketing-site .marketing-nav[data-refraction=true] .marketing-glass-body{backdrop-filter:var(--glass-body) url(#marketing-nav-refraction)}:root:not(.dark) .marketing-site .marketing-glass-frame[data-refraction=true] .marketing-glass-body{backdrop-filter:var(--glass-body) var(--glass-refraction)}:root:not(.dark) .marketing-site .marketing-glass-shade{-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08)}:root:not(.dark) .marketing-site .marketing-glass-glow{-webkit-backdrop-filter:brightness(1.02);backdrop-filter:brightness(1.02)}:root:not(.dark) .marketing-site .marketing-glass-highlight{-webkit-backdrop-filter:contrast(1.11) brightness(.95);backdrop-filter:contrast(1.11) brightness(.95)}:root:not(.dark) .marketing-site .marketing-nav-well{-webkit-backdrop-filter:brightness(.92);backdrop-filter:brightness(.92)}@media (prefers-contrast:more){:root:not(.dark) .marketing-site .marketing-glass-shade{-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6)}}@media (prefers-reduced-transparency:reduce){:root:not(.dark) .marketing-site .marketing-nav{background:var(--color-page)}}:root:not(.dark) .marketing-site .marketing-cli-deny{border-color:var(--color-line);background:var(--ghost)}:root:not(.dark) .marketing-site .marketing-terminal-prompt{color:var(--color-good)}:root:not(.dark) .marketing-site .marketing-coline-wordmark{filter:brightness(0)}@media (prefers-reduced-motion:reduce){:root:not(.dark) .marketing-site .marketing-nav{transition:none}}