/*
Theme Name: MyDataProof
Theme URI: https://mydataproof.com
Author: MyDataProof
Description: One-page home for MyDataProof, health data quality consulting.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mydataproof
*/
html{scroll-behavior:smooth;background:#B0174F}
body{margin:0;background:#B0174F;color:#fff;font-family:'Plus Jakarta Sans',system-ui,sans-serif;-webkit-font-smoothing:antialiased}
a{color:#F7F052;text-decoration:none}
a:hover{color:#fff}
*:focus-visible{outline:2px solid #F7F052;outline-offset:3px;border-radius:6px}
::selection{background:#F7F052;color:#3A0A1E}
input::placeholder,textarea::placeholder{color:rgba(255,255,255,.5)}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{transition:none!important}}
.mdp-submit[hidden],.mdp-sent[hidden]{display:none!important}
.admin-bar header[data-nav]{top:32px}
@media (max-width:782px){.admin-bar header[data-nav]{top:46px}}
@media (max-width:860px){.mdp-wide{display:none!important}.mdp-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))!important}}
.mdp-h1:hover,.mdp-h1:focus-visible{color:#fff !important}
.mdp-h2:hover,.mdp-h2:focus-visible{color:#fff !important}
.mdp-h3:hover,.mdp-h3:focus-visible{color:#fff !important}
.mdp-h4:hover,.mdp-h4:focus-visible{color:#fff !important}
.mdp-h5:hover,.mdp-h5:focus-visible{box-shadow:0 0 0 4px rgba(247,240,82,.25) !important;color:#3A0A1E !important}
.mdp-h6:hover,.mdp-h6:focus-visible{box-shadow:0 0 0 5px rgba(247,240,82,.22), 0 12px 40px -8px rgba(247,240,82,.5) !important;color:#3A0A1E !important}
.mdp-h7:hover,.mdp-h7:focus-visible{background:rgba(255,255,255,.1) !important;border-color:#fff !important;color:#fff !important}
.mdp-h8:hover,.mdp-h8:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h9:hover,.mdp-h9:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h10:hover,.mdp-h10:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h11:hover,.mdp-h11:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h12:hover,.mdp-h12:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h13:hover,.mdp-h13:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h14:hover,.mdp-h14:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h15:hover,.mdp-h15:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h16:hover,.mdp-h16:focus-visible{transform:scale(1.03) translateY(-4px) !important;box-shadow:0 34px 90px -28px rgba(247,240,82,.5) !important}
.mdp-h17:hover,.mdp-h17:focus-visible{transform:translateY(-4px) !important;box-shadow:0 24px 60px -24px rgba(247,240,82,.35), 0 0 0 1px rgba(255,255,255,.22) !important}
.mdp-h18:hover,.mdp-h18:focus-visible{color:#F7F052 !important}
.mdp-h19:hover,.mdp-h19:focus-visible{color:#F7F052 !important}
.mdp-f20:focus{border-color:#F7F052 !important}
.mdp-f21:focus{border-color:#F7F052 !important}
.mdp-f22:focus{border-color:#F7F052 !important}
.mdp-f23:focus{border-color:#F7F052 !important}
.mdp-h24:hover,.mdp-h24:focus-visible{box-shadow:0 0 0 5px rgba(247,240,82,.22), 0 12px 40px -8px rgba(247,240,82,.5) !important}
.mdp-h25:hover,.mdp-h25:focus-visible{color:#F7F052 !important}
