:root{--primary:#4e565f;--secondary:#27373b;--tertiary:gold;--neutral-1:#f1f1f1;--neutral-2:#888;--neutral-3:#21272a;--breakpoint-mobile:420px;--breakpoint-mobile-wide:550px;--breakpoint-tablet:768px;--breakpoint-tablet-wide:1024px;--breakpoint-desktop:1400px;--breakpoint-desktop-wide:1600px;--font-family:"Gotham Rounded SSm A","Gotham Rounded SSm B",sans-serif;--body-width:1300px;--header-height:4.9em;--content-width:1140px}.uppercase{text-transform:uppercase}*{box-sizing:border-box}:after,:before{box-sizing:inherit}body{margin:0 auto}article,aside,details,figcaption,figure,footer,header,main,mark,nav,section,summary,time{display:block}a{cursor:pointer}figure{margin-inline-end:0;margin-inline-start:0}button{border-width:0;border-radius:0;padding:0;background-color:initial;line-height:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit}button:not(:disabled){cursor:pointer}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;background-color:initial;margin:0}button:focus-visible,input:focus-visible,optgroup:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}select{-moz-appearance:none;-webkit-appearance:none;border-radius:0;border-width:0;color:inherit}select::-ms-expand{display:none}textarea{vertical-align:top}img,svg{max-width:100%}img,picture,svg{display:block}img{height:auto}svg{max-height:100%}svg:not(:root){overflow:visible}ul[class]{list-style:none;padding-left:0}input[type=search]{-webkit-appearance:textfield}input[type=date]{-moz-appearance:textfield;-webkit-appearance:textfield}table{border-collapse:collapse}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}strong{font-weight:600}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:0;border-width:0}address{font-style:inherit;margin-bottom:1em}dd{margin-left:0}html{-webkit-marquee-increment:0;font-size:14px}@media screen and (min-width: 320px){html{font-size:calc(14px + 2 * ((100vw - 320px) / 1080))}}@media screen and (min-width: 1400px){html{font-size:16px}}body{font-family:var(--font-family);font-weight:400;color:var(--gray-dark)}body :target{scroll-margin-top:var(--header-height)}[role=doc-subtitle],h1,h2,h3,h4,h5,h6{line-height:1.2;margin-top:0;margin-bottom:.5em;font-weight:400}h1{font-size:2em;color:var(--primary);font-weight:300}@media (min-width: 800px){h1{font-size:2.5em}}h2{font-size:1.5em;color:var(--secondary)}[role=doc-subtitle],h3{font-size:1.3em}h4{font-size:1.1em}h5{font-size:1em}h6{font-size:.9em}p{margin-top:0;margin-bottom:1.4em;font-weight:300}a:link{color:var(--primary)}a:link:active,a:link:focus,a:link:hover{color:var(--secondary)}pre{white-space:pre-wrap;font-family:var(--font-family);margin:0}.financial-calendar li:not(:first-child){margin-top:.5em}.financial-calendar a{position:relative;padding:1em 1em 1em 5em;border-radius:.5em;display:flex;flex-flow:column-reverse;background-color:var(--neutral-1);text-decoration:none}.financial-calendar a:active h3,.financial-calendar a:focus h3,.financial-calendar a:hover h3{text-decoration:underline}.financial-calendar a.no-pointer{cursor:default}.financial-calendar a.no-pointer:active h3,.financial-calendar a.no-pointer:focus h3,.financial-calendar a.no-pointer:hover h3{text-decoration:none}.financial-calendar img{position:absolute;top:50%;transform:translateY(-50%);left:1em;width:3em;height:3em}.financial-calendar h3{margin-bottom:0}.financial-calendar p{color:var(--neutral-2);margin-bottom:.5em}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}app-home{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}[role=banner],main{width:90%;max-width:var(--body-width);margin-left:auto;margin-right:auto;margin-bottom:5%}[role=banner]{margin-top:5%;margin-bottom:1em}[role=banner] p{max-width:40em}section{max-width:50em}footer{padding-top:2em;padding-bottom:2em;background-color:var(--tertiary)}.table{--cell-padding:0.5em;margin-top:1em;margin-bottom:1em;width:100%;border-collapse:collapse}.table,.table td,.table th{border-bottom:1px solid var(--neutral-2)}.table thead{background-color:var(--tertiary)}.table p{margin-bottom:.5em}.table td,.table th{vertical-align:initial;padding:var(--cell-padding) 0 var(--cell-padding) var(--cell-padding)}.table th{text-align:left;border-bottom-color:var(--neutral-3);padding-right:var(--cell-padding)}.table th:empty{background-color:#fff}.table [scope=row]{background-color:var(--tertiary)}.table td:before,.table th{font-weight:bolder}.table [data-label]:empty{color:var(--neutral-2)}.table [data-label]:empty:after{content:"No " attr(data-label)}.table [aria-label="download file"]{display:inline-flex;text-decoration:none}.table [aria-label="download file"] svg{width:1.5em;height:2em}.table img{padding:5%;width:8em}.table .future-release{color:var(--neutral-2)}.navigation{width:90%;max-width:var(--body-width);margin-left:auto;margin-right:auto;display:flex;grid-gap:1em;gap:1em;align-items:baseline}.page-nav{padding-left:15%;border-left:1px solid var(--tertiary);position:sticky;top:0;align-self:start;max-height:100vh;overflow-y:auto}@media (max-width: 680px){.page-nav{display:none}}.page-links{transform:translateX(-1em);display:flex;align-items:baseline}.page-links a{display:block;padding:.8em 1em 1.2em}.page-links li:not(:first-child){border-left:1px solid var(--neutral-1)}.logo-group{display:flex;grid-gap:2em;gap:2em;align-items:center;max-width:20em}@media (min-width: 768px){.logo-group{max-width:100%}}.header-group{grid-gap:2em;gap:2em;align-items:center}@media (min-width: 768px){.header-group{display:flex}.header-group h1{width:20em;max-width:60%}}[class*=modal--]{position:fixed;z-index:100;inset:0;padding:1em;color:#000;box-shadow:0 1em 3em #0000001a;opacity:0;visibility:hidden;width:100%;max-height:100%;display:flex;background-color:#0000004d}[class*=modal--] header h2{padding-bottom:.6em;margin-bottom:1.5em;border-bottom:1px solid}[class*=modal--] header p{font-size:1.3em;margin-top:0}[class*=modal--] .inner{background-color:#fff;padding:2.8em 3em 3em;margin:auto;max-width:50em;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:100%}[class*=modal--] [aria-label=close]{position:absolute;top:1em;z-index:10;right:0;transform:translateX(50%)}[class*=modal--] .button{background-color:var(--primary);color:#fff;font-weight:600;padding:.5em 1em .75em}[class*=modal--] .button:focus,[class*=modal--] .button:hover{background-color:var(--secondary)}[class*=modal--].is-active{opacity:1;visibility:visible;transition:opacity .5s,visibility .5s}