.ow-demo-guide{padding:24px;margin-bottom:24px;border:1px solid #c9dbea;border-radius:16px;background:#f3f8fc;color:#172b3a}.ow-demo-guide h1{font-size:clamp(1.35rem,3vw,2rem);line-height:1.2;max-width:760px;margin:10px 0}.ow-demo-guide p{max-width:800px;line-height:1.6}.ow-demo-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.ow-demo-steps a{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid #b9cddd;border-radius:10px;background:white;color:#183e5b;text-decoration:none}.ow-demo-steps a:hover{border-color:#286b9d;background:#eaf4fb}.ow-demo-steps a:focus-visible{outline:3px solid #286b9d;outline-offset:3px}.ow-demo-steps span{font-size:14px;line-height:1.5}.ow-demo-next{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ow-demo-next>span{font-size:13px;line-height:1.5}@media(max-width:600px){.ow-demo-guide{padding:18px}.ow-demo-steps{grid-template-columns:minmax(0,1fr)}.ow-demo-next .button{white-space:normal;text-align:center;max-width:100%}}
