@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap");.marketing-root{--mkt-background:0 0% 100%;--mkt-foreground:0 0% 6%;--mkt-card:0 0% 100%;--mkt-card-foreground:0 0% 6%;--mkt-popover:0 0% 100%;--mkt-popover-foreground:0 0% 6%;--mkt-primary:0 0% 6%;--mkt-primary-foreground:0 0% 98%;--mkt-secondary:0 0% 96%;--mkt-secondary-foreground:0 0% 9%;--mkt-muted:0 0% 96%;--mkt-muted-foreground:0 0% 40%;--mkt-accent:152 100% 43%;--mkt-accent-foreground:0 0% 6%;--mkt-destructive:0 84% 60%;--mkt-destructive-foreground:0 0% 98%;--mkt-border:0 0% 90%;--mkt-input:0 0% 90%;--mkt-ring:152 100% 43%;--mkt-radius:0.5rem;--mkt-grid-line:0 0% 92%;--mkt-gradient-hero:radial-gradient(ellipse at top,rgba(0,219,117,.12),transparent 60%)}.marketing-root.dark{--mkt-background:0 0% 4%;--mkt-foreground:0 0% 98%;--mkt-card:0 0% 6%;--mkt-card-foreground:0 0% 98%;--mkt-popover:0 0% 6%;--mkt-popover-foreground:0 0% 98%;--mkt-primary:0 0% 98%;--mkt-primary-foreground:0 0% 6%;--mkt-secondary:0 0% 10%;--mkt-secondary-foreground:0 0% 98%;--mkt-muted:0 0% 10%;--mkt-muted-foreground:0 0% 60%;--mkt-accent:152 100% 43%;--mkt-accent-foreground:0 0% 6%;--mkt-destructive:0 62% 50%;--mkt-destructive-foreground:0 0% 98%;--mkt-border:0 0% 14%;--mkt-input:0 0% 14%;--mkt-ring:152 100% 43%;--mkt-grid-line:0 0% 12%;--mkt-gradient-hero:radial-gradient(ellipse at top,rgba(0,219,117,.18),transparent 60%)}.marketing-root *,.marketing-root :after,.marketing-root :before{border-color:hsl(var(--mkt-border))}.marketing-root ::selection{background:hsl(var(--mkt-accent)/.3);color:hsl(var(--mkt-foreground))}.marketing-root .grid-bg{background-image:linear-gradient(to right,hsl(var(--mkt-grid-line)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--mkt-grid-line)) 1px,transparent 1px);background-size:56px 56px}.marketing-root .dot-bg{background-image:radial-gradient(hsl(var(--mkt-grid-line)) 1px,transparent 1px);background-size:20px 20px}.marketing-root .hero-glow{background:var(--mkt-gradient-hero)}.marketing-root .text-balance{text-wrap:balance}.marketing-root .mask-fade-b{mask-image:linear-gradient(180deg,#000 60%,transparent)}