:root{--text-default:#666;--text-blue:#4268cf;--text-green:#4b8c6e;--bg-light-green:#b2f7d7;--bg-light-grey:#f8f9fa;--border-grey:#dee2e6;--main-width:960px}*,:before,:after{box-sizing:border-box}*{margin:0}@font-face{font-family:League Gothic;src:url(/assets/fonts/lg.woff2)format("woff2")}html{height:100%;overflow-y:scroll}noscript p{color:green}body{color:var(--text-default);text-wrap:pretty;grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100svh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5;display:grid}main>div,header nav,footer nav{max-width:var(--main-width);margin:0 auto;padding:0 5px}header{margin-bottom:25px}footer{height:55px;margin-top:2rem}img{max-width:100%;height:auto;margin:0 auto}p{overflow-wrap:break-word}a{color:var(--text-blue);text-decoration:none}#company-logo{text-align:center;margin-bottom:1rem}h1,h2,h3,#company-name{letter-spacing:.05rem;text-wrap:balance;font-family:League Gothic;font-weight:500}#company-name{display:inline-block}p,ul,li:not(:last-child),h1,h2,#company-name{margin:0 0 .5rem}h3{margin:0}p:has(+h3){margin:0 0 1.2rem}h2:has(+p){margin:0}h1:has(+p>small){line-height:.7}h1,#company-name{color:var(--text-blue);font-size:2.3rem;line-height:1.2}h2{color:var(--text-green);font-size:2rem}h1+h2{margin-top:0}h3{font-size:1.5rem}ul.list-unstyled{padding:0;list-style-type:none}ol{padding-left:1rem}ol[start^="1"],ol[start^="2"]{padding-left:1.5rem}.center{text-align:center}.cols{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;display:flex}.cols .cols-3{flex:1;min-width:300px}#section-links{justify-content:end;column-gap:15px;margin-bottom:.5rem;display:flex}@media (max-width:650px){.cols{gap:.5rem}.cols-3{min-width:250px}header nav,footer nav{text-align:center}:is(header nav,footer nav) a{margin:0 8px}#section-links{justify-content:start!important}}.nav-wrapper{background-color:var(--bg-light-grey);border-bottom:1px solid var(--border-grey);border-top:1px solid var(--border-grey);padding:.8rem 0}.nav-wrapper a{margin:0 16px 0 0}.hidden{display:none}