@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/build/assets/space-grotesk-vietnamese-D0rl6rjA.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/build/assets/space-grotesk-latin-ext-D9tNdqV9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/build/assets/space-grotesk-latin-BhU9QXUp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/build/assets/ibm-plex-sans-latin-ext-CIII54If.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/build/assets/ibm-plex-sans-latin-IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.se-marketing{--font-display:"Space Grotesk", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-sans:var(--font-display);--font-body:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--se-marketing-background:#000;--se-marketing-surface-0:#000;--se-marketing-surface-1:#0d0d12;--se-marketing-surface-2:#16171d;--se-marketing-surface-card:#272835;--se-marketing-surface-strong:#36394a;--se-marketing-surface-invert:#fff;--se-marketing-border:#272835;--se-marketing-border-strong:#36394a;--se-marketing-foreground:#fff;--se-marketing-foreground-secondary:#c9ccd4;--se-marketing-foreground-muted:#9aa0ac;--se-marketing-foreground-subtle:#7b8290;--se-marketing-overlay:#000000a8;--se-marketing-shadow-sm:0 1px 2px #0d0d1247;--se-marketing-shadow-md:0 12px 32px #00000073;--se-marketing-shadow-lg:0 28px 64px #0000008c;--se-marketing-radius-control:1rem;--se-marketing-radius-pill:9999px;--se-marketing-radius-card:1.875rem;--se-marketing-radius-media:3.125rem;--radius:1rem;--background:var(--se-marketing-background);--foreground:var(--se-marketing-foreground);--foreground-secondary:var(--se-marketing-foreground-secondary);--surface-0:var(--se-marketing-surface-0);--surface-1:var(--se-marketing-surface-1);--surface-2:var(--se-marketing-surface-2);--surface-muted:var(--se-marketing-surface-1);--surface-interactive:var(--se-marketing-surface-strong);--card:var(--se-marketing-surface-card);--card-foreground:var(--se-marketing-foreground);--popover:var(--se-marketing-surface-1);--popover-foreground:var(--se-marketing-foreground);--secondary:var(--se-marketing-surface-card);--secondary-foreground:var(--se-marketing-foreground);--muted:var(--se-marketing-surface-1);--muted-foreground:var(--se-marketing-foreground-muted);--accent:var(--se-marketing-surface-card);--accent-foreground:var(--se-marketing-foreground);--success:#10b981;--success-foreground:#080f14;--warning:#fb923c;--warning-foreground:#0b0f14;--info:#2563eb;--info-foreground:#f8fafc;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:var(--se-marketing-border);--border-hover:var(--se-marketing-border-strong);--divider:var(--se-marketing-border);--input:var(--se-marketing-surface-strong);--core:var(--se-marketing-surface-1);--overlay:var(--se-marketing-overlay);--shadow-1:var(--se-marketing-shadow-sm);--shadow-2:var(--se-marketing-shadow-md);--experience:#14b8a6;--experience-light:#5eead4;--experience-dark:#0f766e;--experience-accent-1:#99f6e4;--experience-accent-2:#ccfbf1;--experience-accent-3:#2dd4bf;--experience-foreground:#080f14;--experience-soft:#14b8a61f;--experience-glow:#14b8a638;--experience-gradient:linear-gradient(135deg, #0f766e, #14b8a6, #5eead4);--flow:#2563eb;--flow-light:#60a5fa;--flow-dark:#1d4ed8;--flow-accent-1:#93c5fd;--flow-accent-2:#dbeafe;--flow-accent-3:#60a5fa;--flow-foreground:#fff;--flow-soft:#2563eb1f;--flow-glow:#2563eb40;--flow-gradient:linear-gradient(135deg, #1d4ed8, #2563eb, #60a5fa);--growth:#f97316;--growth-light:#fb923c;--growth-dark:#ea580c;--growth-accent-1:#fdba74;--growth-accent-2:#fed7aa;--growth-accent-3:#fb923c;--growth-foreground:#fff;--growth-soft:#f973161f;--growth-glow:#f9731640;--growth-gradient:linear-gradient(135deg, #ea580c, #f97316, #fb923c);--ai:#8b5cf6;--ai-light:#a78bfa;--ai-dark:#7c3aed;--ai-accent-1:#c4b5fd;--ai-accent-2:#e9d5ff;--ai-accent-3:#a78bfa;--ai-foreground:#fff;--ai-soft:#8b5cf61f;--ai-glow:#8b5cf640;--ai-gradient:linear-gradient(135deg, #7c3aed, #8b5cf6, #a78bfa);--theme-color:#3f3f46;--theme-color-dark:#27272a;--theme-color-light:#d4d4d8;--theme-button-foreground:#fafafa;--theme-soft:#3f3f461f;--theme-glow:#3f3f463d;--theme-gradient:linear-gradient(135deg, #27272a, #52525b);--logo-dot-on-dark:#a1a1aa;--logo-dot-on-light:#52525b;--light-rays-color:#3f3f463d;--light-rays-opacity:.46;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--theme-color);--color-primary-foreground:var(--theme-button-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--theme-color);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-info:var(--info);--color-info-foreground:var(--info-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-experience:var(--experience);--color-experience-light:var(--experience-light);--color-experience-dark:var(--experience-dark);--color-experience-foreground:var(--experience-foreground);--color-flow:var(--flow);--color-flow-light:var(--flow-light);--color-flow-dark:var(--flow-dark);--color-flow-foreground:var(--flow-foreground);--color-growth:var(--growth);--color-growth-light:var(--growth-light);--color-growth-dark:var(--growth-dark);--color-growth-foreground:var(--growth-foreground);--color-ai:var(--ai);--color-ai-light:var(--ai-light);--color-ai-dark:var(--ai-dark);--color-ai-foreground:var(--ai-foreground)}.se-marketing[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.se-marketing[data-theme],.se-marketing [data-theme]{--primary:var(--theme-color);--primary-foreground:var(--theme-button-foreground);--ring:var(--theme-color);--brand-accent:var(--theme-color);--theme-border:color-mix(in srgb, var(--theme-color) 28%, var(--border) 72%);--theme-foreground:color-mix(in srgb, var(--theme-color) 76%, var(--foreground) 24%);--theme-accent-on-light:var(--theme-color);--theme-accent-on-light-muted:color-mix(in srgb, var(--theme-color) 68%, var(--page-light-muted) 32%);--theme-accent-on-dark:var(--theme-color-light);--theme-accent-on-dark-muted:color-mix(in srgb, var(--theme-color-light) 72%, var(--page-dark-muted) 28%);--line-accent-on-light:color-mix(in srgb, var(--theme-accent-on-light) 45%, var(--line-light) 55%);--line-accent-on-dark:color-mix(in srgb, var(--theme-accent-on-dark) 42%, var(--line-dark) 58%);--theme-accent:var(--theme-accent-on-light);--theme-accent-foreground:var(--theme-button-foreground);--theme-accent-soft:var(--theme-soft);--theme-accent-muted:var(--theme-accent-on-light-muted);--theme-focus:var(--theme-color);--line-accent:var(--line-accent-on-light);--surface-theme-accent:var(--theme-accent-on-light);--surface-theme-accent-muted:var(--theme-accent-on-light-muted);--surface-line-accent:var(--line-accent-on-light);--glow-primary:color-mix(in srgb, var(--theme-color) 22%, transparent);--glow-secondary:color-mix(in srgb, var(--theme-color) 12%, transparent);--color-primary:var(--theme-color);--color-primary-foreground:var(--theme-button-foreground);--color-ring:var(--theme-color)}.se-marketing[data-color-scheme=dark][data-theme],.se-marketing[data-color-scheme=dark] [data-theme]{--theme-border:color-mix(in srgb, var(--theme-color) 36%, var(--border) 64%);--theme-foreground:color-mix(in srgb, var(--theme-color-light) 72%, var(--foreground) 28%)}.se-marketing[data-theme=neutral-chrome],.se-marketing [data-theme=neutral-chrome]{--theme-color:#3f3f46;--theme-color-dark:#27272a;--theme-color-light:#d4d4d8;--theme-soft:#3f3f461f;--theme-glow:#3f3f463d;--theme-gradient:linear-gradient(135deg, #27272a, #52525b);--theme-button-foreground:#fafafa;--logo-dot-on-dark:#a1a1aa;--logo-dot-on-light:#52525b;--light-rays-color:#3f3f463d;--light-rays-opacity:.46}.se-marketing[data-theme=experience],.se-marketing [data-theme=experience]{--theme-color:var(--experience);--theme-color-dark:var(--experience-dark);--theme-color-light:var(--experience-light);--theme-soft:var(--experience-soft);--theme-glow:var(--experience-glow);--theme-gradient:var(--experience-gradient);--theme-button-foreground:#f8fafc;--logo-dot-on-dark:var(--experience-light);--logo-dot-on-light:var(--experience-dark);--light-rays-color:color-mix(in srgb, var(--experience) 32%, transparent);--light-rays-opacity:.54}.se-marketing[data-theme=flow],.se-marketing [data-theme=flow]{--theme-color:var(--flow);--theme-color-dark:var(--flow-dark);--theme-color-light:var(--flow-light);--theme-soft:var(--flow-soft);--theme-glow:var(--flow-glow);--theme-gradient:var(--flow-gradient);--theme-button-foreground:#fff;--logo-dot-on-dark:var(--flow-light);--logo-dot-on-light:var(--flow-dark);--light-rays-color:color-mix(in srgb, var(--flow) 32%, transparent);--light-rays-opacity:.54}.se-marketing[data-theme=growth],.se-marketing [data-theme=growth]{--theme-color:var(--growth);--theme-color-dark:var(--growth-dark);--theme-color-light:var(--growth-light);--theme-soft:var(--growth-soft);--theme-glow:var(--growth-glow);--theme-gradient:var(--growth-gradient);--theme-button-foreground:#fff;--logo-dot-on-dark:var(--growth-light);--logo-dot-on-light:var(--growth-dark);--light-rays-color:color-mix(in srgb, var(--growth) 32%, transparent);--light-rays-opacity:.54}.se-marketing[data-theme=ai],.se-marketing [data-theme=ai]{--theme-color:var(--ai);--theme-color-dark:var(--ai-dark);--theme-color-light:var(--ai-light);--theme-soft:var(--ai-soft);--theme-glow:var(--ai-glow);--theme-gradient:var(--ai-gradient);--theme-button-foreground:#fff;--logo-dot-on-dark:var(--ai-light);--logo-dot-on-light:var(--ai-dark);--light-rays-color:color-mix(in srgb, var(--ai) 32%, transparent);--light-rays-opacity:.54}.se-marketing{background:var(--background);color:var(--foreground);font-family:var(--font-sans)}@media (width<=767px){.se-marketing :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]),select,textarea){font-size:1rem!important}}@layer base{.se-marketing *,.se-marketing :before,.se-marketing :after{border-color:var(--border);box-sizing:border-box}}.se-marketing{--se-marketing-layout-version:1}@layer components{.se-marketing .se-section-title{color:var(--foreground);font-family:var(--font-sans);letter-spacing:-.025em;text-wrap:balance;font-size:1.875rem;font-weight:600;line-height:1.2}@media (width>=48rem){.se-marketing .se-section-title{font-size:2.25rem;line-height:1.25}}.se-marketing .se-section-title,.se-marketing .se-landing-section-title,.se-marketing .se-hero-title,.se-marketing .se-cta-title{font-weight:500}.se-marketing{--primary-foreground:#f8fafc;--se-card-bg:color-mix(in srgb, var(--surface-2) 14%, var(--card) 86%);--se-card-bg-soft:color-mix(in srgb, var(--surface-2) 18%, var(--card) 82%);--se-card-border:color-mix(in srgb, var(--muted-foreground) 14%, var(--border) 86%);--se-card-ring:color-mix(in srgb, var(--border) 24%, transparent);--se-card-shadow:inset 0 0 0 1px color-mix(in srgb, var(--se-card-ring) 30%, transparent), 0 14px 28px -22px #24344a38;--se-card-shadow-soft:inset 0 0 0 1px color-mix(in srgb, var(--se-card-ring) 24%, transparent), 0 10px 22px -20px #26374e2e;--se-card-shadow-elevated:inset 0 0 0 1px color-mix(in srgb, var(--se-card-ring) 36%, transparent), 0 20px 38px -24px #1e2e4447}.se-marketing[data-color-scheme=dark]{--primary-foreground:#f8fafc;--se-card-bg:color-mix(in srgb, var(--surface-2) 32%, var(--card) 68%);--se-card-bg-soft:color-mix(in srgb, var(--surface-2) 28%, var(--card) 72%);--se-card-border:color-mix(in srgb, var(--muted-foreground) 20%, var(--border) 80%);--se-card-ring:color-mix(in srgb, var(--ring) 24%, transparent);--se-card-shadow:inset 0 0 0 1px color-mix(in srgb, var(--se-card-ring) 30%, transparent), 0 18px 34px -24px #0000009e;--se-card-shadow-soft:inset 0 0 0 1px color-mix(in srgb, var(--se-card-ring) 20%, transparent), 0 14px 28px -22px #0000008a;--se-card-shadow-elevated:inset 0 0 0 1px color-mix(in srgb, var(--se-card-ring) 34%, transparent), 0 24px 44px -26px #000000b8}.se-light-rays{opacity:var(--light-rays-opacity,1)}}.se-marketing{--se-marketing-radius:0px;--se-marketing-container:100rem;--page-light:#f1f2ed;--page-light-foreground:#09090b;--page-light-muted:#52525b;--page-dark:#09090b;--page-dark-foreground:#fafafa;--page-dark-muted:#a1a1aa;--surface-light:#fff;--surface-light-hover:#fafafa;--surface-light-foreground:#09090b;--surface-light-muted:#71717a;--surface-dark:#0a0a0a;--surface-dark-hover:#141414;--surface-dark-foreground:#fafafa;--surface-dark-muted:#71717a;--line-light:#d4d4d8;--line-dark:#ffffff1a;--line-muted:#e4e4e7;--grid-light:#18181b0e;--grid-dark:#ffffff09;--theme-accent-on-light:var(--theme-color);--theme-accent-on-light-muted:color-mix(in srgb, var(--theme-color) 68%, var(--page-light-muted) 32%);--theme-accent-on-dark:var(--theme-color-light,var(--theme-color));--theme-accent-on-dark-muted:color-mix(in srgb, var(--theme-color-light,var(--theme-color)) 72%, var(--page-dark-muted) 28%);--line-accent-on-light:color-mix(in srgb, var(--theme-accent-on-light) 45%, var(--line-light) 55%);--line-accent-on-dark:color-mix(in srgb, var(--theme-accent-on-dark) 42%, var(--line-dark) 58%);--theme-accent:var(--theme-accent-on-light);--theme-accent-foreground:var(--theme-button-foreground);--theme-accent-soft:var(--theme-soft);--theme-accent-muted:var(--theme-accent-on-light-muted);--line-accent:var(--line-accent-on-light);--surface-theme-accent:var(--theme-accent-on-light);--surface-theme-accent-muted:var(--theme-accent-on-light-muted);--surface-line-accent:var(--line-accent-on-light);--theme-focus:var(--theme-color);--glow-primary:color-mix(in srgb, var(--theme-color) 22%, transparent);--glow-secondary:color-mix(in srgb, var(--theme-color) 12%, transparent);--logo-dot-on-dark:#a1a1aa;--logo-dot-on-light:#52525b;color:var(--page-light-foreground)}.se-marketing[data-theme=experience]{--logo-dot-on-dark:var(--experience-light);--logo-dot-on-light:var(--experience-dark)}.se-marketing[data-theme=flow]{--logo-dot-on-dark:var(--flow-light);--logo-dot-on-light:var(--flow-dark)}.se-marketing[data-theme=growth]{--logo-dot-on-dark:var(--growth-light);--logo-dot-on-light:var(--growth-dark)}.se-marketing[data-theme=ai]{--logo-dot-on-dark:var(--ai-light);--logo-dot-on-light:var(--ai-dark)}.se-marketing[data-theme=neutral-chrome]{--logo-dot-on-dark:#a1a1aa;--logo-dot-on-light:#52525b}.se-marketing .logo-on-dark{--logo-mark-color:#e5e7eb;--logo-dot-color:var(--logo-dot-on-dark,#a1a1aa)}.se-marketing .logo-on-light{--logo-mark-color:#111827;--logo-dot-color:var(--logo-dot-on-light,#52525b)}.se-marketing .se-marketing-page-dark,.se-marketing .se-marketing-card-dark,.se-marketing .se-marketing-hero-glow,.se-marketing .se-marketing-chrome-dark{--theme-accent:var(--theme-accent-on-dark);--theme-accent-muted:var(--theme-accent-on-dark-muted);--line-accent:var(--line-accent-on-dark);--theme-accent-soft:color-mix(in srgb, var(--theme-accent-on-dark) 14%, transparent);--surface-theme-accent:var(--theme-accent-on-dark);--surface-theme-accent-muted:var(--theme-accent-on-dark-muted);--surface-line-accent:var(--line-accent-on-dark);--glow-primary:color-mix(in srgb, var(--theme-accent-on-dark) 22%, transparent);--glow-secondary:color-mix(in srgb, var(--theme-accent-on-dark) 12%, transparent)}.se-marketing .se-marketing-page-light,.se-marketing .se-marketing-card-light{--theme-accent:var(--theme-accent-on-light);--theme-accent-muted:var(--theme-accent-on-light-muted);--line-accent:var(--line-accent-on-light);--theme-accent-soft:var(--theme-soft);--surface-theme-accent:var(--theme-accent-on-light);--surface-theme-accent-muted:var(--theme-accent-on-light-muted);--surface-line-accent:var(--line-accent-on-light);--glow-primary:color-mix(in srgb, var(--theme-color) 22%, transparent);--glow-secondary:color-mix(in srgb, var(--theme-color) 12%, transparent)}.se-marketing .se-marketing-page-dark{background-color:var(--page-dark);color:var(--page-dark-foreground)}.se-marketing .se-marketing-page-light{background-color:var(--page-light);color:var(--page-light-foreground)}.se-marketing .se-marketing-grid-dark{background-image:linear-gradient(var(--grid-dark) 1px, transparent 1px), linear-gradient(90deg, var(--grid-dark) 1px, transparent 1px);background-size:64px 64px}.se-marketing .se-marketing-grid-light{background-image:linear-gradient(var(--grid-light) 1px, transparent 1px), linear-gradient(90deg, var(--grid-light) 1px, transparent 1px);background-size:64px 64px}.se-marketing .se-marketing-hero-glow{background:radial-gradient(circle at 18% 16%, var(--glow-primary), transparent 28%), linear-gradient(var(--grid-dark) 1px, transparent 1px), linear-gradient(90deg, var(--grid-dark) 1px, transparent 1px), var(--page-dark);background-size:auto,64px 64px,64px 64px,auto}.se-marketing .se-marketing-card-light{border:1px solid var(--line-light);background:var(--surface-light);color:var(--surface-light-foreground);border-radius:var(--se-marketing-radius);transition:background-color .2s,border-color .2s,transform .2s}.se-marketing .se-marketing-card-light:hover{background:var(--surface-light-hover);border-color:var(--line-accent)}.se-marketing .se-marketing-card-light:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}.se-marketing .se-marketing-card-light.is-active{border-color:var(--theme-accent);background:color-mix(in srgb, var(--theme-accent-soft) 35%, var(--surface-light) 65%)}.se-marketing .se-marketing-card-dark{border:1px solid var(--line-dark);background:var(--surface-dark);color:var(--surface-dark-foreground);border-radius:var(--se-marketing-radius);transition:background-color .2s,border-color .2s}.se-marketing .se-marketing-card-dark:hover{background:var(--surface-dark-hover);border-color:var(--line-accent)}.se-marketing .se-marketing-card-dark.is-active{border-color:var(--theme-accent)}.se-marketing .se-marketing-label{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--surface-theme-accent-muted);font-size:.625rem;font-weight:600;line-height:1.2}.se-marketing .se-marketing-label-light{color:var(--theme-accent-on-dark-muted)}.se-marketing .se-marketing-h1{font-family:var(--font-sans);letter-spacing:-.055em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(2rem,5vw,5.75rem);font-weight:500;line-height:1.02}.se-marketing .se-marketing-h1-compact{font-family:var(--font-sans);letter-spacing:-.055em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.875rem,4vw,3.5rem);font-weight:500;line-height:1.05}.se-marketing .se-marketing-h2{font-family:var(--font-sans);letter-spacing:-.065em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.875rem,4vw,3.75rem);font-weight:500;line-height:1.05}.se-marketing .se-marketing-card-title-lg{font-family:var(--font-sans);letter-spacing:-.045em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.12}.se-marketing .se-marketing-card-title-lg-compact{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.25rem,1.55vw,1.625rem)}.se-marketing .se-marketing-card-title{font-family:var(--font-sans);letter-spacing:-.04em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.25rem,1.7vw,1.75rem);font-weight:500;line-height:1.16}.se-marketing .se-marketing-card-title-sm{font-family:var(--font-sans);letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.125rem,1.4vw,1.375rem);font-weight:500;line-height:1.2}.se-marketing .se-marketing-metric-qualitative{font-family:var(--font-sans);letter-spacing:-.055em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.625rem,2vw,2.25rem);font-weight:600;line-height:1.05}.se-marketing .se-marketing-metric-numeric{font-family:var(--font-sans);letter-spacing:-.07em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(2.5rem,4vw,4rem);font-weight:600;line-height:.98}.se-marketing .se-marketing-overflow-wrap-fallback{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.se-marketing .se-marketing-lead{font-family:var(--font-body);font-size:1rem;line-height:1.75}@media (width>=640px){.se-marketing .se-marketing-lead{font-size:1.125rem;line-height:2}}.se-marketing .se-marketing-kicker-dot{background:color-mix(in srgb, var(--surface-theme-accent) 15%, transparent);place-items:center;width:.75rem;height:.75rem;display:grid;position:relative}.se-marketing .se-marketing-kicker-dot:before{content:"";background:color-mix(in srgb, var(--surface-theme-accent) 25%, transparent);animation:2s cubic-bezier(0,0,.2,1) infinite se-marketing-ping;position:absolute;inset:0}.se-marketing .se-marketing-kicker-dot:after{content:"";background:var(--surface-theme-accent);width:.5rem;height:.5rem;position:relative}@keyframes se-marketing-ping{75%,to{opacity:0;transform:scale(1.8)}}@keyframes se-marketing-signal-dash{to{stroke-dashoffset:-200px}}@keyframes se-marketing-signal-pulse{0%,to{opacity:.18}50%{opacity:.55}}.se-marketing .se-marketing-signal-path--primary{animation:12s linear infinite se-marketing-signal-dash}.se-marketing .se-marketing-signal-path--secondary{animation:16s linear infinite reverse se-marketing-signal-dash}.se-marketing .se-marketing-signal-path--tertiary{animation:20s linear infinite se-marketing-signal-dash}.se-marketing .se-marketing-signal-node--a{animation:5s ease-in-out infinite se-marketing-signal-pulse}.se-marketing .se-marketing-signal-node--b{animation:6.5s ease-in-out .8s infinite se-marketing-signal-pulse}.se-marketing [data-se-marketing-reveal=pending]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(12px)}.se-marketing [data-se-marketing-reveal=visible]{opacity:1;transform:translateY(0)}.se-marketing .se-marketing-legal-prose{max-width:42rem;color:var(--page-light-muted);font-family:var(--font-body);font-size:1rem;line-height:1.75}.se-marketing .se-marketing-legal-prose--intro{max-width:40rem}.se-marketing .se-marketing-legal-prose>section+section{border-top:1px solid var(--line-light);margin-top:2.5rem;padding-top:2.5rem}.se-marketing .se-marketing-legal-prose h2{color:var(--page-light-foreground);font-family:var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin-bottom:.875rem;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:500;line-height:1.25}.se-marketing .se-marketing-legal-prose h3{color:var(--page-light-foreground);font-family:var(--font-sans);letter-spacing:-.02em;margin:1.5rem 0 .75rem;font-size:1.125rem;font-weight:500;line-height:1.35}.se-marketing .se-marketing-legal-prose p{text-wrap:pretty;margin:0 0 1rem}.se-marketing .se-marketing-legal-prose p:last-child{margin-bottom:0}.se-marketing .se-marketing-legal-prose ul,.se-marketing .se-marketing-legal-prose ol{margin:0 0 1rem;padding-left:1.25rem}.se-marketing .se-marketing-legal-prose ul{list-style:outside}.se-marketing .se-marketing-legal-prose ol{list-style:decimal}.se-marketing .se-marketing-legal-prose li{margin-bottom:.5rem}.se-marketing .se-marketing-legal-prose li>ul,.se-marketing .se-marketing-legal-prose li>ol{margin-top:.5rem;margin-bottom:0}.se-marketing .se-marketing-legal-prose a{color:var(--theme-accent);text-underline-offset:.18em;text-decoration:underline;transition:color .15s}.se-marketing .se-marketing-legal-prose a:hover{color:var(--page-light-foreground)}.se-marketing .se-marketing-legal-prose strong{color:var(--page-light-foreground);font-weight:600}.se-marketing .se-marketing-legal-prose address{font-style:normal}.se-marketing .se-marketing-legal-prose table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.9375rem}.se-marketing .se-marketing-legal-prose th,.se-marketing .se-marketing-legal-prose td{border:1px solid var(--line-light);text-align:left;vertical-align:top;padding:.625rem .75rem}.se-marketing .se-marketing-legal-prose th{color:var(--page-light-foreground);background:var(--surface-light);font-weight:600}.se-marketing .se-marketing-legal-prose dl{margin:0 0 1rem}.se-marketing .se-marketing-legal-prose dt{color:var(--page-light-foreground);margin-top:.75rem;font-weight:600}.se-marketing .se-marketing-legal-prose dd{margin-left:0}.se-marketing .se-marketing-page-quiet [data-se-marketing-reveal=pending]{transition:opacity .4s,transform .4s;transform:translateY(6px)}.se-marketing .se-marketing-page-quiet [data-se-marketing-reveal=visible]{transform:translateY(0)}.se-marketing .se-marketing-page-quiet .se-marketing-hub-card img{transition:filter .22s,opacity .22s}.se-marketing .se-marketing-article-prose{color:var(--page-light-foreground);font-family:var(--font-body);line-height:1.8}.se-marketing .se-marketing-article-prose>*+*{margin-top:1rem}.se-marketing .se-marketing-article-prose h2,.se-marketing .se-marketing-article-prose h3,.se-marketing .se-marketing-article-prose h4{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--page-light-foreground);scroll-margin-top:6.5rem;font-weight:550;line-height:1.2}.se-marketing .se-marketing-article-prose h2{margin-top:2.5rem;font-size:clamp(1.45rem,2vw,1.85rem)}.se-marketing .se-marketing-article-prose h3{margin-top:1.85rem;font-size:1.2rem}.se-marketing .se-marketing-article-prose h4{letter-spacing:.01em;margin-top:1.5rem;font-size:1.05rem;font-weight:600}.se-marketing .se-marketing-article-prose p,.se-marketing .se-marketing-article-prose li{color:color-mix(in srgb, var(--page-light-foreground) 82%, var(--page-light-muted) 18%)}.se-marketing .se-marketing-article-prose ul,.se-marketing .se-marketing-article-prose ol{padding-left:1.35rem}.se-marketing .se-marketing-article-prose ul{list-style:outside}.se-marketing .se-marketing-article-prose ol{list-style:decimal}.se-marketing .se-marketing-article-prose a{color:var(--theme-accent);text-underline-offset:.2rem;text-decoration:underline}.se-marketing .se-marketing-article-prose a:hover{color:var(--page-light-foreground)}.se-marketing .se-marketing-article-prose blockquote{border-left:2px solid var(--line-accent);color:var(--page-light-muted);padding-left:1rem}.se-marketing .se-marketing-article-prose code{border:1px solid var(--line-light);background:var(--surface-light);border-radius:var(--se-marketing-radius);padding:.12rem .35rem;font-size:.92em}.se-marketing .se-marketing-article-prose pre{border:1px solid var(--line-light);background:var(--surface-light);border-radius:var(--se-marketing-radius);padding:1rem;overflow-x:auto}.se-marketing .se-marketing-article-prose pre code{background:0 0;border:0;padding:0}.se-marketing .se-marketing-article-prose hr{border:0;border-top:1px solid var(--line-light);margin-block:2rem}.se-marketing .se-marketing-article-prose img{border:1px solid var(--line-light);border-radius:var(--se-marketing-radius);width:100%;height:auto;display:block}.se-marketing .se-marketing-article-prose table{border-collapse:collapse;width:100%;font-size:.95rem;display:block;overflow-x:auto}.se-marketing .se-marketing-article-prose th,.se-marketing .se-marketing-article-prose td{border:1px solid var(--line-light);text-align:left;vertical-align:top;padding:.65rem .8rem}.se-marketing .se-marketing-article-prose th{font-family:var(--font-sans);background:var(--surface-light);font-weight:600}.se-marketing .se-marketing-article-prose tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface-light) 70%, transparent)}.se-marketing .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.se-marketing .scrollbar-hide::-webkit-scrollbar{display:none}.se-marketing-home .se-home-hero-glow{--grid-dark:transparent}.se-marketing-home .se-home-hero-grid-pattern{z-index:-5;color:var(--theme-accent-on-dark-muted);stroke:color-mix(in srgb, var(--line-dark) 45%, transparent);-webkit-mask-image:radial-gradient(at 50% 38%,#fff 0% 44%,#ffffffb3 65%,#0000 92%);mask-image:radial-gradient(at 50% 38%,#fff 0% 44%,#ffffffb3 65%,#0000 92%)}.se-marketing[data-marketing-ai-chat-panel]{color:var(--page-dark-foreground)}
