@media (min-width:560px){.dd .kl-hero-cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.dd .kl-hero-cta .kl-btn{width:100%;text-align:center}}.dd-alt{display:inline-flex;align-items:center;gap:var(--sp-2);margin:var(--sp-4) 0 0;font-size:var(--fs-small);line-height:var(--lh,1.5);color:hsla(0,0%,100%,.62)}.dd-alt a{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px}.dd-alt a:hover{color:var(--accent)}@media (min-width:1280px){.dd .kl-hero-mock{margin-top:0;padding-top:0}.dd .kl-chip.p1{left:-52px;top:-46px}.dd .kl-chip.p2{right:-92px;top:-46px}}@media (min-width:1440px){.dd .kl-chip.p2{right:-130px}}@media (min-width:1280px){.dd .kl-hero-mock .kl-live-card{width:calc(100% + (100vw - 1080px) / 2 - 28px);max-width:none}}.dd-docs{display:grid;gap:var(--sp-4)}.dd-doc{position:relative;padding:var(--sp-5);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border)}.dd-doc-h{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);font-size:var(--fs-small);font-weight:800;color:var(--text)}.dd-doc-n{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--p-soft);color:var(--p);font-size:var(--fs-micro);font-weight:900}.dd-doc-x{margin-left:auto;padding:var(--sp-1) var(--sp-3);border:0;border-radius:var(--r-pill);background:none;color:var(--text-3);font:inherit;font-size:var(--fs-micro);font-weight:800;cursor:pointer;transition:background var(--t,.2s),color var(--t,.2s)}.dd-doc-x:hover{background:var(--surface-2);color:var(--err)}.dd-more{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);background:var(--p-soft);color:var(--p);border:1px solid var(--p-100);font:inherit;font-size:var(--fs-small);font-weight:800;cursor:pointer;transition:background var(--t,.2s),border-color var(--t,.2s)}.dd-more:hover{background:var(--p-100);border-color:var(--p-200)}.dd-more:disabled{opacity:.5;cursor:default}.dd-more svg{width:16px;height:16px}