@font-face{font-family:orpheus;src:url(../media/orpheus_pro_regular-s.p.0rjb4x6w970zx.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:orpheus Fallback;src:local(Arial);ascent-override:84.89%;descent-override:25.07%;line-gap-override:25.84%;size-adjust:90.94%}._5_HynG_className{font-family:orpheus,orpheus Fallback,Georgia,serif;font-style:normal;font-weight:400}._5_HynG_variable{--font-heading:"orpheus", "orpheus Fallback", Georgia, serif}
@font-face{font-family:freightSans;src:url(../media/freight_sans_pro_book-s.p.12dhs1c-gy3ar.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:freightSans Fallback;src:local(Arial);ascent-override:111.99%;descent-override:29.32%;line-gap-override:3.16%;size-adjust:88.66%}.VUaPOa_className{font-family:freightSans,freightSans Fallback,Gill Sans,Segoe UI,sans-serif;font-style:normal;font-weight:400}.VUaPOa_variable{--font-body:"freightSans", "freightSans Fallback", Gill Sans, Segoe UI, sans-serif}
:root{--benthic:#000215;--white:#fff;--tan:#cbbba0;--green:#112e2b;--text:var(--benthic);--text-muted:#4a4d5c;--line:#ddd8cd;--line-soft:#e4dfd4;--line-strong:#c9c3b6;--sand:#f3efe6;--tan-on-dark:#d9cfbe;--header-field:#0d1030;--header-line:#3a3d55;--status-amber-bg:#f6e3c8;--status-amber-fg:#6b3e06;--status-green-bg:#e1ebe2;--status-green-fg:#2c5535;--status-red-bg:#f4dcd8;--status-red-fg:#8a2c22;--radius:4px;--page-gutter:32px}@media (max-width:640px){:root{--page-gutter:16px}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--white);color:var(--text);font-family:var(--font-body), "Gill Sans", "Segoe UI", sans-serif;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}h1,h2,h3{margin:0;font-weight:400}a{color:var(--green)}a:hover{color:var(--benthic)}:focus-visible{outline:2px solid var(--tan);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
