.vosp-public-actions{display:flex;flex-direction:column;gap:12px;margin-top:20px}.vosp-demo-button{background:#e6d5b5;color:#493750;border-color:#b29870}.vosp-demo-button:hover{background:#ddc69f}.vosp-public-actions small{font-size:.8rem;color:var(--muted);text-align:center}.vosp-rules{scroll-margin-top:100px}.vosp-rules h2{max-width:900px}.vosp-rules-grid{display:grid;grid-template-columns:minmax(0,800px);gap:50px;align-items:start;margin-top:40px}.vosp-rules-text h3{font-size:1.8rem;margin:28px 0 14px}.vosp-rules-text h3:first-child{margin-top:0}.vosp-rules-text p,.vosp-rules-text li{color:var(--muted)}.vosp-rules-text ol{padding-left:25px}.vosp-rules-text blockquote{margin:28px 0;padding:26px;border-left:3px solid var(--violet);background:var(--paper);border-radius:0 16px 16px 0;color:var(--violet-deep);line-height:1.8}.vosp-rules-text>.button{width:100%}@media(max-width:800px){.vosp-rules-grid{grid-template-columns:1fr;gap:30px}.vosp-rules{scroll-margin-top:85px}.vosp-rules-text blockquote{padding:20px}}
