.marketing-root{--brand:#0084e2;--brand-bright:#00aeff;--brand-dark:#002e4d;--brand-rich:#1900d4;--ink:#0b0f14;--ink-2:#1a2028;--ink-3:#4b5560;--ink-4:#6b7683;--ink-muted:#9aa5b2;--bg:#f2f3f5;--bg-2:#edeef1;--card:#ffffff;--line:#e5e7eb;--dark-bg:#0d1117;--dark-card:#151b24;--dark-card-2:#1a2230;--dark-line:rgba(255,255,255,0.08);--dark-ink:#ffffff;--dark-ink-2:#a6b0bd;--dark-ink-3:#6b7683;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;background:#0e1216;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-weight:400;overflow-x:hidden;overflow-x:clip}.marketing-root *,.marketing-root :after,.marketing-root :before{box-sizing:border-box}.marketing-root a{color:inherit;text-decoration:none}.marketing-root button{cursor:pointer;border:none;background:none;padding:0}.marketing-root button,.marketing-root input,.marketing-root select,.marketing-root textarea{font-family:inherit;color:inherit}.marketing-root img{max-width:100%;display:block}.marketing-root .h-hero{font-size:clamp(40px,5.2vw,64px);line-height:1.08;letter-spacing:-.02em;font-weight:700;text-align:center}.marketing-root .h-section{font-size:clamp(30px,3.2vw,40px);line-height:1.18;letter-spacing:-.015em;font-weight:700;text-align:center}.marketing-root .h-card{font-size:clamp(24px,2.4vw,32px);line-height:1.2;letter-spacing:-.015em;font-weight:700}.marketing-root .h-sub{font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.005em}.marketing-root .p-hero{font-size:16px;max-width:620px}.marketing-root .p-hero,.marketing-root .p-section{line-height:1.55;color:var(--ink-3);text-align:center;margin:0 auto}.marketing-root .p-section{font-size:15px;max-width:560px}.marketing-root .p-card{font-size:14px;line-height:1.6;color:var(--ink-3)}.marketing-root .txt-blue{color:var(--brand)}.marketing-root .txt-white{color:#fff}.marketing-root .mk-container{width:100%;max-width:1440px;margin:0 auto;padding:0 80px;box-sizing:border-box}@media (max-width:1024px){.marketing-root .mk-container{padding:0 40px}}@media (max-width:480px){.marketing-root .mk-container{padding:0 10px}}.marketing-root .section{padding:clamp(64px,8vw,120px) 0;position:relative}.marketing-root .section-sm{padding:clamp(48px,6vw,80px) 0;position:relative}@media (max-width:640px){.marketing-root .section{padding:56px 0}.marketing-root .section-sm{padding:40px 0}}.marketing-root .phones-section{padding-top:clamp(6px,3vw,44px)}@media (max-width:520px){.marketing-root .phones-section{padding-top:42px}}.marketing-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:10px;font-size:14px;font-weight:500;transition:transform .15s,box-shadow .15s,background .2s;white-space:nowrap}.marketing-root .btn-lg{height:48px;padding:0 24px;font-size:15px;border-radius:10px}.marketing-root .btn-sm{height:38px;padding:0 16px;font-size:13px;border-radius:10px}.marketing-root .btn-blue{background:linear-gradient(180deg,#0a8dea,#0157a8);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 24px -8px rgba(0,84,168,.45)}.marketing-root .btn-blue:hover{filter:brightness(1.06)}.marketing-root .btn-black{background:var(--ink);color:#fff}.marketing-root .btn-black:hover{background:#000}.marketing-root .btn-white{background:#fff;color:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 24px -12px rgba(0,0,0,.3)}.marketing-root .btn-white:hover{background:#fafbfc}.marketing-root .btn-ghost{color:var(--ink-2)}.marketing-root .btn-ghost:hover{background:rgba(0,0,0,.04)}.marketing-root .card{background:var(--card);border-radius:32px;padding:clamp(28px,4vw,48px)}.marketing-root .card-dark{background:#0d1117;color:#fff;border-radius:28px;padding:clamp(24px,3vw,36px);border:1px solid var(--dark-line)}.marketing-root .card-grad{position:relative;border-radius:20px;background:linear-gradient(180deg,#00aeff,rgb(0,46,77));padding:1px;box-shadow:0 1px 30px 0 rgba(255,255,255,.05)}.marketing-root .card-grad.variant-bright{background:linear-gradient(180deg,#4fd6ff,rgb(0,57,191) 98.5%)}.marketing-root .card-grad-inner{border-radius:20px;background:linear-gradient(145deg,#252d35,rgb(20,26,32) 19%,rgb(20,26,32));padding:30px;color:#fff;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.marketing-root .card-grad.variant-bright>.card-grad-inner{background:linear-gradient(145deg,#191e24,rgb(14,18,22) 19%,rgb(14,18,22));gap:30px}.marketing-root .pill-row{width:100%;height:60px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:0 20px;gap:10px;background:linear-gradient(90deg,#252d35,rgb(25,30,36));border:1px solid #3e4751;border-radius:200px;font-size:14px;color:#fff}.marketing-root .pill-row.placeholder{color:rgba(255,255,255,.45)}.marketing-root .small-input{width:100%;height:44px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 0 0 10px;gap:10px;border:1px solid #3e4751;border-radius:8px;background:transparent;color:#fff;font-size:13px}.marketing-root .card-dark-2{background:var(--dark-card);color:#fff;border-radius:24px;padding:clamp(24px,3vw,36px);border:1px solid var(--dark-line)}.marketing-root .nav-link{font-size:14px;font-weight:500;color:var(--ink-2);padding:8px 14px;border-radius:8px}.marketing-root .nav-link:hover{color:var(--ink)}.marketing-root .circle-btn{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(180deg,#0a8dea,#0157a8);color:#fff;box-shadow:0 6px 16px -4px rgba(0,84,168,.45)}.marketing-root .circle-btn-outline{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:#fff;color:var(--ink-3);border:1px solid var(--line)}.marketing-root .input-pill-dark{width:100%;height:44px;padding:0 16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#fff;font-size:13px;outline:none}.marketing-root .input-pill-dark::placeholder{color:rgba(255,255,255,.45)}.marketing-root .seg-dark{display:inline-flex;padding:4px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.marketing-root .seg-dark button{height:34px;padding:0 18px;border-radius:999px;font-size:13px;color:rgba(255,255,255,.65);font-weight:500}.marketing-root .seg-dark button.active{background:rgba(255,255,255,.08);color:#fff}.marketing-root .flex{display:flex}.marketing-root .flex-col{display:flex;flex-direction:column}.marketing-root .items-center{align-items:center}.marketing-root .items-start{align-items:flex-start}.marketing-root .items-end{align-items:flex-end}.marketing-root .justify-between{justify-content:space-between}.marketing-root .justify-center{justify-content:center}.marketing-root .gap-1{gap:4px}.marketing-root .gap-2{gap:8px}.marketing-root .gap-3{gap:12px}.marketing-root .gap-4{gap:16px}.marketing-root .gap-6{gap:24px}.marketing-root .gap-8{gap:32px}.marketing-root .wrap{flex-wrap:wrap}.marketing-root .text-center{text-align:center}.marketing-root .rel{position:relative}.marketing-root .grid{display:grid}@media (max-width:900px){.marketing-root .md-hide{display:none!important}}@media (min-width:901px){.marketing-root .md-only{display:none!important}}.marketing-root .mk-dark{background:#0e1216;color:#fff}.marketing-root .mk-dark .p-card,.marketing-root .mk-dark .p-section{color:var(--dark-ink-2)}@media (prefers-reduced-motion:no-preference){.marketing-root .reveal{opacity:0;transform:translate3d(0,14px,0);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.marketing-root .reveal.is-in{opacity:1;transform:translateZ(0)}}@keyframes mk-usecase-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mk-phones-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.marketing-root .mk-prose{color:var(--ink-2);font-size:1.0625rem;line-height:1.8}.marketing-root .mk-prose>:first-child{margin-top:0}.marketing-root .mk-prose>:last-child{margin-bottom:0}.marketing-root .mk-prose p{margin:0 0 1.5rem}.marketing-root .mk-prose h2{font-size:1.5rem;font-weight:700;line-height:1.3;margin:2.5rem 0 1rem;color:var(--ink)}.marketing-root .mk-prose h3{font-size:1.25rem;font-weight:600;line-height:1.35;margin:2rem 0 .75rem;color:var(--ink)}.marketing-root .mk-prose strong{font-weight:700;color:var(--ink)}.marketing-root .mk-prose a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.marketing-root .mk-prose ol,.marketing-root .mk-prose ul{margin:0 0 1.5rem;padding-left:1.5rem}.marketing-root .mk-prose li{margin:.4rem 0}.marketing-root .mk-prose blockquote{margin:0 0 1.5rem;padding:.25rem 0 .25rem 1.25rem;border-left:3px solid var(--brand);color:var(--ink-3);font-style:italic}.marketing-root .mk-prose img{max-width:100%;height:auto;border-radius:16px;margin:1.5rem 0}.marketing-root .mk-prose hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0}.marketing-root .mk-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:rgba(0,0,0,.05);padding:.15em .4em;border-radius:6px}.marketing-root .mk-prose pre{background:#0d1117;color:#e6edf3;padding:1rem 1.25rem;border-radius:12px;overflow-x:auto;margin:0 0 1.5rem}.marketing-root .mk-prose pre code{background:none;padding:0;font-size:.875rem}.marketing-root .mk-prose table{width:100%;border-collapse:collapse;margin:0 0 1.5rem;font-size:.95rem}.marketing-root .mk-prose td,.marketing-root .mk-prose th{border:1px solid var(--line);padding:.6rem .8rem;text-align:left}.marketing-root .mk-prose th{background:var(--bg-2);font-weight:600}