.vdl-canvas{min-width:0}.vdl-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;min-height:0}.vdl-hero h1{max-width:22ch;font-size:clamp(34px,3.6vw,52px);line-height:1.12}.vdl-ctas{flex-wrap:wrap}.vdl-hero-note{margin:14px 0 0;color:var(--seo-muted,#526761);font-size:14px;line-height:1.5}.vdl-hero-demo{min-width:0}.vdl-hero-demo .mk-ddemo{background:#FFFFFF}.vdl-hero-demo .mk-ddemo-bar{flex-direction:column;align-items:stretch}.vdl-hero-demo .mk-ddemo-caption{min-height:3.2em;max-width:none}.vdl-hero-demo .mk-ddemo-controls{flex-wrap:wrap}.vdl-pairs{display:grid;gap:16px;margin-top:26px}.vdl-pair{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;gap:0;margin:0}.vdl-said,.vdl-written{display:grid;align-content:start;gap:6px;padding:18px 20px;border-radius:18px}.vdl-said{border:1px dashed var(--seo-line,#d5ddd6);background:var(--seo-paper,#f4f1e8);color:var(--seo-ink,#10241f)}.vdl-written{background:var(--seo-forest,#071f1c);color:#FFFFFF}.vdl-said>span,.vdl-written>span{font-size:12.5px;font-weight:700;letter-spacing:.02em}.vdl-said>span{color:var(--seo-muted,#526761)}.vdl-written>span{color:var(--seo-lime,#b6f36b)}.vdl-said p,.vdl-written p{margin:0;font-size:17px;line-height:1.55}.vdl-written p{font-weight:600}.vdl-arrow{position:relative;align-self:center;justify-self:center;width:22px;height:2px;background:var(--seo-forest,#071f1c)}.vdl-arrow:after{content:"";position:absolute;inset-inline-end:-1px;top:-5px;width:10px;height:10px;border-top:2px solid var(--seo-forest,#071f1c);border-inline-end:2px solid var(--seo-forest,#071f1c);transform:rotate(45deg)}[dir=rtl] .vdl-arrow:after{transform:rotate(-45deg)}.vdl-trust{margin-top:26px;padding:20px 22px;border:1px solid var(--seo-line,#d5ddd6);border-radius:18px;background:#FFFFFF}.vdl-trust h3{margin:0 0 10px;font-size:17px}.vdl-trust ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:0;padding:0;list-style:none}.vdl-trust li{position:relative;padding-inline-start:26px;line-height:1.55}.vdl-trust li:before{content:"";position:absolute;top:.3em;inset-inline-start:0;width:16px;height:16px;border-radius:50%;background:var(--seo-lime-soft,#e8f8d4);box-shadow:inset 0 0 0 1px rgba(7,31,28,.25)}.vdl-download-pair{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:22px}.vdl-download-pair>div{display:grid;justify-items:start;gap:6px}.vdl-download-pair span{color:var(--seo-muted,#526761);font-size:13.5px}@media (max-width:1100px){.vdl-hero{grid-template-columns:minmax(0,1fr)}.vdl-hero h1{max-width:none}}@media (max-width:760px){.vdl-pair{grid-template-columns:minmax(0,1fr);gap:10px}.vdl-arrow{width:2px;height:18px}.vdl-arrow:after{inset-inline-end:auto;top:auto;bottom:-1px;left:-4px}.vdl-arrow:after,[dir=rtl] .vdl-arrow:after{transform:rotate(135deg)}.vdl-trust ul{grid-template-columns:minmax(0,1fr)}.vdl-ctas .btn-v2,.vdl-download-pair .btn-v2,.vdl-download-pair>div{width:100%}.vdl-download-pair .btn-v2{justify-content:center}}.vdl-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.vdl-steps li{min-height:0}.vdl-steps .seo-brand-index{margin-bottom:22px}@media (max-width:860px){.vdl-steps{grid-template-columns:minmax(0,1fr)}}.vdl-steps-cta{margin-top:22px}.vdl-use-example{margin:8px 0 0;color:var(--seo-ink,#10241f);font-size:14px;line-height:1.5}.vdl-use-example span{color:var(--seo-muted,#526761);font-weight:700}.vdl-use-example q{font-style:normal}[dir=rtl] .vdl-use-example q{quotes:'"' '"'}.vdl-pricing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:24px 40px;margin-inline:clamp(20px,5vw,72px);padding:clamp(24px,3.5vw,40px);border-radius:24px;background:var(--seo-forest,#071f1c);color:#FFFFFF}.vdl-pricing-head span{color:var(--seo-lime,#b6f36b);font-size:13px;font-weight:700;letter-spacing:.02em}.vdl-pricing-head h2{margin:6px 0 0;text-wrap:balance;color:#FFFFFF;font-size:clamp(24px,2.6vw,34px);line-height:1.2}.vdl-pricing-cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vdl-pricing-cell{position:relative;display:grid;align-content:start;gap:4px;padding:18px 20px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.06)}.vdl-pricing-cell.is-free{border-color:var(--seo-lime,#b6f36b)}.vdl-pricing-badge{justify-self:start;padding:1px 10px;border-radius:999px;background:var(--seo-lime,#b6f36b);color:var(--seo-forest,#071f1c);font-size:12.5px;font-weight:800}.vdl-pricing-label{color:rgba(255,255,255,.82);font-size:14px}.vdl-pricing-cell strong{color:#FFFFFF;font-size:clamp(22px,2.2vw,28px);line-height:1.2}.vdl-pricing-cell small{color:rgba(255,255,255,.78);font-size:13px;line-height:1.45}.vdl-pricing-ctas{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.vdl-pricing .btn-v2.primary{border-color:var(--seo-lime,#b6f36b);background:var(--seo-lime,#b6f36b);color:var(--seo-forest,#071f1c)}.vdl-pricing .btn-v2.primary:hover{background:#c8f78a;color:var(--seo-forest,#071f1c)}.vdl-pricing-plans{display:inline-flex;align-items:center;min-height:44px;color:#FFFFFF;font-weight:600;text-decoration:underline;text-underline-offset:3px}.vdl-pricing a:focus-visible{outline:3px solid var(--seo-lime,#b6f36b);outline-offset:3px}@media (max-width:900px){.vdl-pricing{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.vdl-pricing-cells{grid-template-columns:minmax(0,1fr)}.vdl-pricing-ctas .btn-v2{width:100%;justify-content:center}}