.autodm-examples{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:3%;padding:64px 5%;background-color:#214cdb;color:#fff;overflow:hidden}
.autodm-examples-copy{max-width:540px}
.autodm-examples-copy h2{color:#fff;font-size:clamp(36px,4vw,64px);line-height:1.06;letter-spacing:-.04em;margin:0 0 24px}
.autodm-examples-copy p{color:#fff;font-size:clamp(18px,1.6vw,22px);line-height:1.5;margin:0 0 30px}
.autodm-examples .demo-tabs{display:flex;gap:10px;flex-wrap:wrap}
.autodm-examples .demo-tabs button{min-height:48px;padding:12px 18px;border:1px solid #ffffff80;border-radius:30px;color:white;background:transparent;font:600 16px/1.25 DM,sans-serif;cursor:pointer}
.autodm-examples .demo-tabs button[aria-selected=true]{background:#fff;color:#214cdb}
.autodm-examples .demo-tabs button:focus-visible{outline:3px solid #dcff69;outline-offset:4px}
.autodm-examples .demo-stage--vkah{min-width:0;display:flex;justify-content:center}
#vkit-autodm-hero{width:100%;max-width:800px;min-width:0}
#vkit-autodm-hero .autodm-fallback{padding:48px 24px;font:500 20px/1.5 DM,sans-serif;color:#fff}
#vkit-autodm-hero .vkah .ctl button{min-width:44px;min-height:44px}
@media(max-width:760px){.autodm-examples{grid-template-columns:1fr;padding:48px 5%;gap:24px}.autodm-examples-copy{max-width:100%}#vkit-autodm-hero{max-width:480px}}
