@font-face{font-family:Geist;src:url('../fonts/geist-sans.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
:root{--pf-v5-global--FontFamily--text:Geist,Arial,sans-serif;--pf-v5-global--FontFamily--heading:Geist,Arial,sans-serif;--pf-v5-global--primary-color--100:#116a9c;--pf-v5-global--primary-color--200:#0c527a;--pf-v5-global--link--Color:#116a9c;--pf-v5-global--link--Color--hover:#0c527a;--pf-v5-global--active-color--100:#1d97d7;--pf-v5-global--Color--100:#1e2429;--pf-v5-global--BackgroundColor--200:#f3f7fa}
body,input,button,select,textarea{font-family:Geist,Arial,sans-serif}
a{color:#116a9c}a:hover{color:#0c527a}
:focus-visible{outline:3px solid #1d97d7;outline-offset:3px}
.pf-v5-c-button.pf-m-primary{--pf-v5-c-button--m-primary--BackgroundColor:#116a9c;--pf-v5-c-button--m-primary--hover--BackgroundColor:#0c527a;--pf-v5-c-button--m-primary--active--BackgroundColor:#0c527a;border-radius:8px;font-weight:600}
.pf-v5-c-form-control{border-radius:7px;--pf-v5-c-form-control--after--BorderBottomColor:#116a9c}

.pf-v5-c-masthead{--pf-v5-c-masthead--BackgroundColor:#0b1118;background:#0b1118;border-bottom:2px solid #1d97d7}
.pf-v5-c-masthead .pf-v5-c-brand,.pf-v5-c-masthead img{object-fit:contain;max-width:190px;height:40px;width:auto}
.pf-v5-c-page__sidebar{--pf-v5-c-page__sidebar--BackgroundColor:#1e2429}
.pf-v5-c-page__main-section{background:#f3f7fa}
.pf-v5-c-title{font-family:Geist,Arial,sans-serif;letter-spacing:-.025em}
.pf-v5-c-card{border-radius:10px;border:1px solid #e1e8ed}
