html,body{margin:0;padding:0}
html body{--promte-display:var(--promte-font-display),"Arial Narrow",Arial,sans-serif;--promte-body:var(--promte-font-body),Arial,sans-serif;--promte-technical:var(--promte-font-technical),"Courier New",monospace;--font-text:normal normal 400 1em var(--promte-font-body),Arial,sans-serif;--font-title:normal normal 500 1em var(--promte-font-display),"Arial Narrow",Arial,sans-serif;--font-system:var(--promte-font-body),Arial,sans-serif;font-family:var(--promte-body);font-kerning:normal}html body :is(button,input,select,textarea):not([data-typography=hackathon] *){font-family:inherit}html body :is(h1,h2,h3):not([data-typography=hackathon] *){font-family:var(--promte-display);letter-spacing:-.025em;font-weight:500}html body h3:not([data-typography=hackathon] *){letter-spacing:-.015em;font-weight:600}html body :is(h4,h5,h6):not([data-typography=hackathon] *){font-family:var(--promte-body);letter-spacing:0;font-weight:600}html body :is(code,kbd,samp):not([data-typography=hackathon] *){font-family:var(--promte-technical)}html body .ml-form-embedContainer :is(div,p,span,label,input,button,a,li){font-family:var(--promte-body)!important}html body .ml-form-embedContainer :is(h1,h2,h3,h4){font-family:var(--promte-display)!important}html body :is(#promte-ml-form,[id^=mlb2-]) :is(#promte-ml-form,.ml-form-embedSubmit) :is(button,button span){font-family:var(--promte-body)!important}
