.demo-dark{color:#e0eaf5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1b2028;min-height:100vh;font-family:Segoe UI,Arial,sans-serif}.demo-dark .public-brand{color:#e0eaf5}.demo-dark .monogram,.demo-dark .primary{color:#fff;background:#2478cc}.demo-dark .eyebrow{color:#77b9f7}.demo-dark .public-intro p,.demo-dark .form-note,.demo-dark .public-contact,.demo-dark .submission-success small{color:#aabbd0}.demo-dark .panel,.demo-dark .submission-success{box-shadow:none;background:#252d38;border:1px solid #45566b}.demo-dark .entry-form label,.demo-dark legend{color:#e0eaf5}.demo-dark input,.demo-dark select,.demo-dark textarea{color:#e0eaf5;background:#202833;border:1px solid #45566b}.demo-dark input::placeholder,.demo-dark textarea::placeholder{color:#9caec2}.demo-dark option{color:#e0eaf5;background:#202833}.demo-dark .request-kind label{border-color:#45566b}.demo-dark .request-kind label.chosen{color:#e0eaf5;background:#293e55;border-color:#5b9fe3}.demo-dark .request-kind input{accent-color:#5b9fe3}.demo-dark .primary{border:1px solid #62b0fa}.demo-dark .primary:hover{background:#318be0}.demo-dark .error{color:#ffd3db;background:#482b33;border-color:#9d5867}:is(.demo-dark a:focus-visible,.demo-dark input:focus-visible,.demo-dark select:focus-visible,.demo-dark textarea:focus-visible,.demo-dark button:focus-visible){outline-offset:3px;outline:2px solid #91c8ff}.demo-dark .public-contact a{color:#77b9f7}
