/* Contrast adjustment; preserve the existing page structure and type. */
.contact-dialog{background-color:#d90070}
.created .check{background-color:#d90070}
.button.primary,.button.primary:hover{background-color:#d90070;border-color:#d90070;color:#fff}
.contact-dialog .button.primary{background:#fff;border-color:#fff;color:#09090b}
.contact-dialog .button.primary:hover{background:#09090b;color:#fff;border-color:#09090b}
:focus-visible{outline:3px solid #17141a!important;outline-offset:3px;box-shadow:0 0 0 6px #fff}
input,select,textarea{scroll-margin-block:6rem}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1!important;transform:none!important}}
