*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#fafaf8;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;display:block}@media (max-width: 640px){#root>div{padding-left:16px!important;padding-right:16px!important}}.ag-nav-links{display:flex}@media (max-width: 640px){.ag-mobile-toggle{display:block!important}.ag-nav-links{display:none;flex-direction:column;position:absolute;top:100%;left:-16px;right:-16px;background:#fafaf8;padding:16px 16px 20px;border-bottom:.5px solid #F1EFE8;gap:20px!important;z-index:100;box-shadow:0 8px 24px #0000000f}.ag-nav-links a{font-size:15px!important;padding:6px 0}.ag-nav-links.open{display:flex}}@media (max-width: 640px){.ag-hero-pad{padding-top:48px!important;padding-bottom:36px!important}.ag-reader-title{font-size:28px!important;line-height:1.2!important}.ag-section-head h2{font-size:26px!important}.ag-pub-expanded-inner{flex-direction:column!important}.ag-pub-cover{display:none!important}}@media (max-width: 640px){.ag-card-pad{padding:16px!important}.ag-pub-row{padding:14px 16px!important;gap:12px!important}footer{flex-direction:column;align-items:flex-start!important;gap:8px}}figure{overflow-x:auto}.chart-panel{width:100vw;position:relative;left:50%;transform:translate(-50%);padding:40px 6%;margin:4px 0 40px;border-top:.5px solid #F1EFE8;border-bottom:.5px solid #F1EFE8}.chart-panel-inner{display:grid;grid-template-columns:3fr 7fr;gap:64px;max-width:1440px;margin:0 auto;align-items:start}.chart-panel-chart{position:sticky;top:80px}.chart-panel-text>*:first-child{margin-top:0}@media (max-width: 700px){.chart-panel{width:100%;left:auto;transform:none;padding:0;border:none;margin:0 0 24px}.chart-panel-inner{display:block}.chart-panel-chart{position:static;margin-top:20px}.ag-reader-title{font-size:26px!important}}
