.ccore-home{background-image:url("/assets/images/background-home.png");background-size:cover}.ccore-docs{background-image:url("/assets/images/background-docs.png");background-size:cover}.rvt-header__main-nav{margin-right:1.5rem}.supplemental-menu{display:flex;margin-right:1.25rem;align-items:center}.rvt-button.rvt-button--reverse{border-color:#fff;color:#fff}.rvt-button.rvt-button--reverse:hover{background-color:#fff;border-color:#fff;color:#006298}.bg-light-grey{background-color:#F2F2F2}.horizontal-links{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center}.horizontal-links a,.horizontal-links span{padding:1.5rem}.quarter-details{margin:4rem 0}ul.flush-list,ol.flush-list{padding:0;margin:1rem}.rvt-button.inverted-button{border-color:#fff}.rvt-button.inverted-button:hover{color:#006298;background-color:#fff}.tiny-boxes.tiny-boxes--loose .rvt-grid__item:first-child{padding-right:2rem}.tiny-boxes.tiny-boxes--loose .rvt-grid__item:last-child{padding-left:2rem}.tiny-boxes .tiny-boxes__box{background-color:#fff;border-radius:.25rem;color:#333;padding:1rem;margin-top:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,0.15);font-weight:normal}.tiny-boxes .tiny-boxes__box .icon{display:block;background-color:#EDEBEB;border-radius:15px;width:30px;height:30px}.tiny-boxes .tiny-boxes__box .icon img{padding:7px;margin:0}.tiny-boxes .tiny-boxes__box h1,.tiny-boxes .tiny-boxes__box h2,.tiny-boxes .tiny-boxes__box h3,.tiny-boxes .tiny-boxes__box h4,.tiny-boxes .tiny-boxes__box h5,.tiny-boxes .tiny-boxes__box h6{font-size:1.25rem;font-weight:bold;margin-top:2em}.tiny-boxes .tiny-boxes__box p{font-size:.875rem;font-family:"BentonSans", "Helvetica Neue", "Helvetica", "sans-serif";font-weight:lighter}.tiny-boxes.tiny-boxes__box--expand{align-items:stretch}.tiny-boxes.tiny-boxes__box--expand .rvt-grid__item{display:flex}.tiny-boxes.tiny-boxes__box--expand .rvt-grid__item .tiny-boxes__box{width:100%}.wrapper-tiny-boxes-center .tiny-boxes-wrapper header{text-align:center}.wrapper-tiny-boxes-left .tiny-boxes-wrapper header{text-align:left}.tiny-boxes-center .tiny-boxes header{text-align:center}.tiny-boxes-center .tiny-boxes .tiny-boxes__box{text-align:left}.tiny-boxes-left .tiny-boxes header{text-align:left}.tiny-boxes-left .tiny-boxes .tiny-boxes__box{text-align:left}.book-page{width:100%}@media screen and (min-width: 67.5em){.book-page{width:50rem}}body{font-size:1rem}h1,h2,h3,h4,h5,h6{margin-top:2em;margin-bottom:1em}h1,.h1{margin-top:1em;font-size:3.25rem}h2,.h2{font-size:2.5625rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:.875rem}.base-body header{margin-top:2em;margin-bottom:1em}.base-body header h1,.base-body header h2,.base-body header h3,.base-body header h4,.base-body header h5,.base-body header h6{margin-top:0;margin-bottom:0}.component h1,.component h2,.component h3,.component h4,.component h5,.component h6{margin-top:.5em;margin-bottom:.5em}.component h1,.component .h1{font-size:2rem}.component h2,.component .h2{font-size:1.8125rem}.component h3,.component .h3{font-size:1.625rem}.component h4,.component .h4{font-size:1.4375rem}.component h5,.component .h5{font-size:1.25rem}.component h6,.component .h6{font-size:1.25rem;font-style:italic;font-weight:normal}.component header{margin-top:2rem;margin-bottom:2rem}.component header h1,.component header h2,.component header h3,.component header h4,.component header h5,.component header h6{margin-top:0;margin-bottom:0}.component .book-page{margin-top:2rem;margin-bottom:2rem}.component footer{margin-top:2rem;margin-bottom:2rem}header p.subheading{font-style:italic;margin-top:0;margin-bottom:0;line-height:1.5em;font-size:1.25rem}header p.subheading+p.subheading{font-style:normal;font-weight:bold}.lead{font-size:1.4375rem;color:#666;line-height:2rem;margin:2.5rem 0;padding-bottom:2rem;border-bottom:1px solid #ddd}.content-block{text-align:center}.content-block header>p{font-size:2rem;font-weight:700;line-height:1.25em;margin:0}.content-block header>p:last-child{margin-bottom:2em}.content-block p{font-size:1.25rem}.content-block p.lead{margin-bottom:2em}.hero{text-align:center}.hero header>p{font-size:2.5625rem;font-weight:700;line-height:1.25em;margin:0}.hero p{font-size:1.25rem}.hero p.lead{margin-bottom:2em}.centered-box-grid header h1,.centered-box-grid header h2,.centered-box-grid header h3,.centered-box-grid header h4,.centered-box-grid header h5,.centered-box-grid header h6{text-align:center;font-size:1.8125rem}.centered-box-grid header p{font-size:1.25rem;font-family:"BentonSans", "Helvetica Neue", "Helvetica", "sans-serif";font-weight:lighter;text-align:center;letter-spacing:0.01em}.left-box-grid header h1,.left-box-grid header h2,.left-box-grid header h3,.left-box-grid header h4,.left-box-grid header h5,.left-box-grid header h6{text-align:left;font-size:1.8125rem}.left-box-grid header p{font-size:1.25rem;font-family:"BentonSans", "Helvetica Neue", "Helvetica", "sans-serif";font-weight:lighter;text-align:left;letter-spacing:0.01em}.quarterly-overview header h1,.quarterly-overview header h2,.quarterly-overview header h3,.quarterly-overview header h4,.quarterly-overview header h5,.quarterly-overview header h6{font-size:2rem;font-weight:2rem;line-height:1.25em;text-align:center;margin-bottom:2em}.quarterly-overview .simple-table table thead tr{border-bottom:1px solid #fff}.quarterly-overview .simple-table table tbody tr{border-bottom:1px solid #fff}.simple-table{max-width:100%;overflow-x:scroll}.simple-table table th[data-cell-type="number"],.simple-table table td[data-cell-type="number"]{text-align:right}.simple-table table thead tr{border-bottom:1px solid #333}.simple-table table thead th{font-size:1.25rem}.simple-table table thead th:first-child{padding-left:0}.simple-table table thead th:last-child{padding-right:0}.simple-table table tbody tr{border-bottom:1px solid #333}.simple-table table tbody tr th,.simple-table table tbody tr td{font-weight:lighter;font-family:"BentonSans", "Helvetica Neue", "Helvetica", "sans-serif";vertical-align:top}.simple-table table tbody tr td{padding:.75rem}.simple-table table tbody tr th:first-child,.simple-table table tbody tr td:first-child{padding-left:0}.simple-table table tbody tr td:last-child{padding-right:0}.header__with-supplemental-menu .rvt-header__main-nav{margin-right:2rem}.header__with-supplemental-menu .supplemental-menu{margin-right:.75rem}.toc-side{text-align:initial}.toc-side h1,.toc-side h2,.toc-side h3,.toc-side h4,.toc-side h5,.toc-side h6{font-weight:bold;font-size:1.625rem}.toc-side ul,.toc-side ol{list-style:none;padding-left:0;margin-left:0}@media screen and (min-width: 46.25em){.toc-side{padding-left:2.5rem;padding-bottom:1rem;border-left:1px solid #ccc}.toc-side h1,.toc-side h2,.toc-side h3,.toc-side h4,.toc-side h5,.toc-side h6{margin-bottom:2em}}
