.observablehq--error{display:none}.navbar-logo{max-height:65px}@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);:root{color-scheme:light dark;--blue: #1e90ff;--white: #ffffff;--atlasGreen: #2E7636}figure{padding-top:20px}body{line-height:1.6;font-size:1.25rem;font-family:IBM Plex Sans,"Source Serif Pro";color:light-dark(#333b3c,#efefec);background-color:light-dark(white,#292929)}h1{font-size:2em;font-weight:700}h1.title{text-align:center;font-size:2.25em}h2.key-insights{text-align:center;padding:1.5em}h2,h3{font-weight:700}p{margin-top:0;margin-bottom:1rem}strong{font-weight:600}.nav-item{display:flex;align-items:center;margin-left:10px}main a[href]{color:var(--atlasGreen);text-decoration:none}a[href]:hover,a[href]:active{color:var(--atlasGreen);text-decoration:underline}form[class^=oi-]{flex-wrap:wrap!important}form[class^=oi-]>label{padding:8px 0!important;font-family:IBM Plex Sans;font-size:12px;text-transform:uppercase;border-bottom:1px solid #333;width:100%!important}form[class^=oi-] select{border:0;height:40px;font-family:IBM Plex Sans;font-size:14px}form[class^=oi-] div{font-family:IBM Plex Sans;font-size:14px;padding:12px 0}[class^=oi-] input{accent-color:var(--atlasGreen)}form[class^=oi-] button{background:#fff;border:1px solid black;padding:10px 20px}form[class^=oi-] button:hover{background:#efefef}form[class^=oi-] button:active{background:#dcdcdc}.floating-toc{position:fixed;bottom:0;left:0;right:0;padding:10px;background:#fff;border-top:1px solid #ccc;z-index:100;text-align:center}a.toc-link.active{font-weight:700;text-decoration:underline}.hero_image{width:100%;height:175px;object-fit:cover;overflow:hidden}
