/* CMS-managed content and enquiry delivery */
.consent{display:flex;gap:12px;align-items:flex-start;font-size:11px;line-height:1.8}.consent input{width:18px;min-width:18px;height:18px;margin-top:4px;accent-color:#f39200}.form-help a{text-decoration:underline;overflow-wrap:anywhere}.button:disabled{opacity:.55;cursor:not-allowed}#form-result{padding:16px;border:1px solid #94b1a7}.cms-logo{width:52px;height:60px;object-fit:contain}.cms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.cms-grid article{min-width:0;border-top:1px solid var(--line);padding-top:24px}.cms-grid img,.programme img{width:100%;max-height:300px;object-fit:cover}.cms-grid p,.programme article p{white-space:pre-line;font-size:14px}.programme article{padding-top:25px;border-top:1px solid var(--line);margin-top:25px}.programme article h3{font-size:28px;margin-top:20px}.cms-extra[hidden]{display:none}.article-body{line-height:1.9}@media(max-width:760px){.cms-grid{grid-template-columns:1fr}}
