@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=Inter:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--navy: #0A2540;--navy-d: #08192E;--moss: #7F9B2E;--moss-d: #6a8326;--paper: #F4F5F1;--card: #ffffff;--ink: #16202B;--muted: #6B7A88;--line: #DDE2E0;--red: #C0392B;--amber: #D98C1F;--green: #2F7D4F;--blue: #2C6E9B;--land: #16324f}*,*:before,*:after{box-sizing:border-box}html{font-size:14px;-webkit-font-smoothing:antialiased}body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.45;color:var(--ink);background:var(--paper)}h1,h2,h3{font-family:Barlow Condensed,system-ui,sans-serif}.mono{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit}img{max-width:100%}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c3ccc6;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#9aa8a0}@media print{.no-print{display:none!important}}
