*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}a{color:inherit;text-decoration:none}input:focus{outline:none;border-color:#3e8ea0!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#5b6577}@media print{.no-print{display:none!important}}.nav-menu-btn{display:none}@media (max-width:640px){.nav-secondary{display:none}.nav-menu-btn{display:inline-flex}}@media (min-width:641px){.nav-menu-panel{display:none!important}}.serif-body p,.serif-body li{font-family:"Source Serif 4",Georgia,serif}
