/* Global rules from the mockup's <helmet><style> (Home-dark.dc.html) */
body{margin:0;background:#0e0e0e}
a{color:#F6F3ED}a:hover{color:#FF5A1F}
input:focus,textarea:focus{outline:3px solid #FF5A1F;outline-offset:1px}
button:focus-visible,a:focus-visible{outline:3px solid #FF5A1F;outline-offset:3px}
input::placeholder,textarea::placeholder{color:#8f8a82}
@media (max-width: 900px){.su-phone{display:none}}

/* Site additions */
html{scroll-behavior:smooth}
/* Mockup elements carry inline display:flex, which would otherwise override [hidden] */
[hidden]{display:none!important}
button:disabled{opacity:.7;cursor:progress}
