html[data-marketing-theme=light]{color-scheme:light;--color-base:250 250 251;--color-surface:255 255 255;--color-surface-hover:244 244 246;--color-border:228 228 232;--color-input:255 255 255;--color-text:18 19 22;--color-muted:88 90 98;--color-subtle:132 134 143;--color-sidebar:250 250 251;--workspace-accent-rgb:141 104 40;--workspace-accent-hover-rgb:115 84 30;--workspace-accent-foreground-rgb:255 255 255;--m-accent-teal:141 104 40;--m-accent-amber:141 104 40;--m-ink-strong:18 19 22}html[data-marketing-theme=dark]{color-scheme:dark;--color-base:8 8 9;--color-surface:27 26 25;--color-surface-hover:39 37 34;--color-border:104 99 92;--color-input:19 18 17;--color-text:243 239 230;--color-muted:179 173 163;--color-subtle:127 121 112;--color-sidebar:16 15 14;--workspace-accent-rgb:202 176 127;--workspace-accent-hover-rgb:222 198 155;--workspace-accent-foreground-rgb:19 17 14;--m-accent-teal:94 234 212;--m-accent-amber:251 191 36;--m-ink-strong:243 239 230}html[data-marketing-theme=light] .marketing-shell{background:rgb(250 250 251)}html[data-marketing-theme=light] .marketing-shell:before{display:none}html[data-marketing-theme=light] .marketing-shell [class*=border-border],html[data-marketing-theme=light] .marketing-shell [class*=border-white]{border-color:rgb(18 19 22/.09)!important}html[data-marketing-theme=light] .marketing-shell [class*=divide-border]>:not([hidden])~:not([hidden]){border-color:rgb(18 19 22/.07)!important}html[data-marketing-theme=light] .m-aurora,html[data-marketing-theme=light] .m-control-plane:before,html[data-marketing-theme=light] .m-grid,html[data-marketing-theme=light] .m-hero-art,html[data-marketing-theme=light] .m-hero-haze,html[data-marketing-theme=light] .m-hero-inset,html[data-marketing-theme=light] .m-hero-spectrum,html[data-marketing-theme=light] .m-hero:after,html[data-marketing-theme=light] .m-motion-sites-noise,html[data-marketing-theme=light] .m-motion-sites-orbit,html[data-marketing-theme=light] .m-motion-sites-spotlight{display:none!important}html[data-marketing-theme=light] .m-control-plane,html[data-marketing-theme=light] .m-cta-section,html[data-marketing-theme=light] .m-docs-hero,html[data-marketing-theme=light] .m-hero,html[data-marketing-theme=light] .m-modes{background:transparent}html[data-marketing-theme=light] .m-hero{border-bottom:1px solid rgb(18 19 22/.07)}html[data-marketing-theme=light] .m-hero-route-node strong{color:rgb(var(--m-ink-strong))}html[data-marketing-theme=light] .m-hero-route-connector{background:rgb(18 19 22/.1)}html[data-marketing-theme=light] .m-hero-route-connector span{background:linear-gradient(90deg,transparent,rgb(var(--workspace-accent-rgb)/.7),transparent)}@media (max-width:640px){html[data-marketing-theme=light] .m-hero-route-connector{background:rgb(18 19 22/.1)}html[data-marketing-theme=light] .m-hero-route-connector span{background:linear-gradient(180deg,transparent,rgb(var(--workspace-accent-rgb)/.7),transparent)}}html[data-marketing-theme=light] .m-glass:not(.policate-login-modal){background:rgb(255 255 255);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgb(18 19 22/.09);box-shadow:0 1px 2px rgb(18 19 22/.04),0 8px 24px rgb(18 19 22/.05)}@media (hover:hover) and (pointer:fine){html[data-marketing-theme=light] .m-glass:not(.policate-login-modal):has(a,button,[role=button]):hover{border-color:rgb(18 19 22/.16);box-shadow:0 2px 4px rgb(18 19 22/.05),0 12px 32px rgb(18 19 22/.07)}}html[data-marketing-theme=light] .m-gradient-text{color:rgb(var(--m-ink-strong))}html[data-marketing-theme=light] .m-accent-text,html[data-marketing-theme=light] .m-eyebrow{color:rgb(var(--workspace-accent-rgb))}html[data-marketing-theme=light] .m-rule{background:linear-gradient(90deg,transparent,rgb(18 19 22/.12),transparent)}html[data-marketing-theme=light] .m-card-lit:before{display:none}html[data-marketing-theme=light] .m-glow-border:after{background:linear-gradient(130deg,rgb(18 19 22/.1),transparent 45%,transparent 55%,rgb(18 19 22/.08))}html[data-marketing-theme=light] .m-card-lit{box-shadow:0 1px 2px rgb(18 19 22/.04),0 8px 24px rgb(18 19 22/.05)}html[data-marketing-theme=light] .m-card-lit:hover{border-color:rgb(18 19 22/.16);box-shadow:0 2px 4px rgb(18 19 22/.05),0 12px 32px rgb(18 19 22/.07)}html[data-marketing-theme=light] .m-hero-proof{border-top:1px solid rgb(18 19 22/.1);border-bottom:1px solid rgb(18 19 22/.07)}html[data-marketing-theme=light] .m-hero-proof-item{color:rgb(88 90 98)}html[data-marketing-theme=light] .m-hero-proof-item+.m-hero-proof-item{border-left:1px solid rgb(18 19 22/.07)}html[data-marketing-theme=light] .m-hero-proof-value{color:rgb(var(--m-ink-strong))}html[data-marketing-theme=light] .m-control-tabs{border-top:1px solid rgb(18 19 22/.09)}html[data-marketing-theme=light] .m-control-tab{border-bottom:1px solid rgb(18 19 22/.09)}html[data-marketing-theme=light] .m-control-tab-index{color:rgb(132 134 143)}html[data-marketing-theme=light] .m-control-tab.is-active .m-control-tab-index{color:rgb(var(--workspace-accent-rgb))}html[data-marketing-theme=light] .m-control-tab-arrow{color:rgb(132 134 143)}html[data-marketing-theme=light] .m-control-tab.is-active .m-control-tab-arrow,html[data-marketing-theme=light] .m-control-tab:hover .m-control-tab-arrow{color:rgb(var(--workspace-accent-rgb))}@media (max-width:640px){html[data-marketing-theme=light] .m-control-tab{border:1px solid rgb(18 19 22/.09)}html[data-marketing-theme=light] .m-control-tab.is-active,html[data-marketing-theme=light] .m-control-tab:hover{border-color:rgb(18 19 22/.18);background:rgb(18 19 22/.03)}}html[data-marketing-theme=light] .m-control-example{border:1px solid rgb(18 19 22/.09);background:rgb(255 255 255);box-shadow:0 1px 2px rgb(18 19 22/.04),0 10px 30px rgb(18 19 22/.06)}html[data-marketing-theme=light] .m-control-code,html[data-marketing-theme=light] .m-terminal-stage{border:1px solid rgb(18 19 22/.1)}html[data-marketing-theme=light] .m-terminal-stage{box-shadow:0 12px 34px rgb(18 19 22/.1)}html[data-marketing-theme=light] .m-doc-code{box-shadow:0 10px 28px rgb(18 19 22/.08)}html[data-marketing-theme=light] .m-docs-visual{box-shadow:0 14px 40px rgb(18 19 22/.1)}html[data-marketing-theme=light] .m-control-code,html[data-marketing-theme=light] .m-doc-code,html[data-marketing-theme=light] .m-terminal-stage{--color-text:243 239 230;--color-muted:179 173 163;--color-subtle:143 137 128;--color-border:104 99 92;--color-surface:27 26 25;--color-surface-hover:39 37 34;--color-base:8 8 9}html[data-marketing-theme=light] .m-manager-card{background:rgb(255 255 255)!important;border-color:rgb(18 19 22/.09)!important;box-shadow:0 1px 2px rgb(18 19 22/.04),0 10px 30px rgb(18 19 22/.06)}html[data-marketing-theme=light] .m-nav-shell{border-bottom:1px solid rgb(18 19 22/.08);box-shadow:none}html[data-marketing-theme=light] .m-chip{border:1px solid rgb(18 19 22/.09);background:rgb(255 255 255);box-shadow:none}html[data-marketing-theme=light] .m-feature-row,html[data-marketing-theme=light] .m-path-panel{box-shadow:none}html[data-marketing-theme=light] .m-hero-image{box-shadow:0 16px 44px rgb(18 19 22/.1)}html[data-marketing-theme=light] .m-blog-cover{box-shadow:0 8px 24px rgb(18 19 22/.07)}html[data-marketing-theme=light] .m-soft-glow{display:none!important}.m-theme-toggle{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.policate-login-modal,html[data-marketing-theme=light] .policate-login-modal{--color-base:8 8 9!important;--color-surface:27 26 25!important;--color-surface-hover:39 37 34!important;--color-border:104 99 92!important;--color-input:19 18 17!important;--color-text:243 239 230!important;--color-muted:179 173 163!important;--color-subtle:127 121 112!important;color-scheme:dark!important;background:rgb(27 26 25/.98)!important;color:rgb(243 239 230)!important}.policate-login-modal .text-text,html[data-marketing-theme=light] .policate-login-modal .text-text{color:rgb(243 239 230)!important}.policate-login-modal .text-muted,html[data-marketing-theme=light] .policate-login-modal .text-muted{color:rgb(179 173 163)!important}.policate-login-modal .text-subtle,html[data-marketing-theme=light] .policate-login-modal .text-subtle{color:rgb(127 121 112)!important}.policate-login-modal input,html[data-marketing-theme=light] .policate-login-modal input{background:rgb(19 18 17)!important;border-color:rgb(104 99 92)!important;color:rgb(243 239 230)!important}.policate-login-modal input::-moz-placeholder,html[data-marketing-theme=light] .policate-login-modal input::-moz-placeholder{color:rgb(127 121 112)!important}.policate-login-modal input::placeholder,html[data-marketing-theme=light] .policate-login-modal input::placeholder{color:rgb(127 121 112)!important}.policate-login-modal .bg-accent,html[data-marketing-theme=light] .policate-login-modal .bg-accent{color:rgb(19 17 14)!important}