/* Shared orange separators for the public website. */
:root{--site-orange:#ed7d29;--site-rule-width:8px}
header{border-bottom:var(--site-rule-width) solid var(--site-orange)}
footer{border-top:var(--site-rule-width) solid var(--site-orange);margin-top:0}
@media(min-width:1000px){:root{--site-rule-width:6px}}
@media(max-width:600px){:root{--site-rule-width:5px}}
