.text-container{margin:0 auto}.text-container.body-block{width:100%;margin-left:auto;margin-right:auto;max-width:1000px}@media only screen and (min-width:480px) and (max-width:1020px){.text-container{padding-left:0;padding-right:0}}.text-container>:not(aside, .aside-div, .bean-block),.text-container>.column>:not(aside, .aside-div, .bean-block){margin-bottom:25.5px}.text-container ul,.text-container ol{margin-left:25px}.text-container p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#404040;font-family:"Noto Serif", Georgia, serif;font-size:17px;font-weight:400;line-height:25.5px;margin-bottom:25.5px}.text-container p:last-child{margin-bottom:0}.text-container .article-aside{float:right;width:41.66667%}@media only screen and (max-width:600px){.text-container .article-aside{padding:0;width:100%}}@media only screen and (min-width:769px){.text-container .article-aside{padding-left:25px}}@media only screen and (min-width:601px) and (max-width:768px){.text-container .article-aside{min-width:33.33333%;padding-left:25px}}.text-container .engagement-card .engagement-card-text p{margin:0;padding:0;font-size:14px;line-height:20px}@media only screen and (max-width:768px){.text-container .engagement-card .engagement-card-text p{font-size:14px;line-height:20px}}.text-container .table-wrapper{overflow-x:auto;clear:both}.text-container table{font-family:"Source Sans Pro", Verdana, sans-serif;font-size:15px;line-height:20px;text-align:left;width:100%;margin-bottom:25.5px;border-collapse:collapse}.text-container table tbody,.text-container table tfoot,.text-container table thead{border:none;background:none}.text-container table th{font-weight:600}.text-container table td,.text-container table th{padding:5px 5px;vertical-align:top}@media only screen and (min-width:768px){.text-container table td td,.text-container table td th,.text-container table th td,.text-container table th th{max-width:220px}}.text-container table tr:nth-child(even){background-color:#f1f1f1;border-bottom:0}.text-container table tr:first-child td,.text-container table tr:first-child th{padding-top:0}.text-container table tr:last-child td,.text-container table tr:last-child th{padding-bottom:0}.text-container table.less-padding td,.text-container table.less-padding th{padding:0 10px}.text-container table.less-padding td:first-child,.text-container table.less-padding th:first-child{padding-left:0}.text-container table.less-padding td:last-child,.text-container table.less-padding th:last-child{padding-right:0}@media only screen and (max-width:600px){.text-container table.collapse td,.text-container table.collapse th{display:block;padding:0}.text-container table.collapse tr:not(:first-child) th{padding-top:10px}}.text-container table.data{font-size:17px}.text-container table.data thead th,.text-container table.data thead td,.text-container table.data tfoot th,.text-container table.data tfoot td{padding:10px !important}.text-container table.data tbody th,.text-container table.data tbody td{padding:5px 10px !important}.text-container table.data tbody tr:first-child td{padding-top:10px !important}.text-container table.data tbody tr:last-child td{padding-bottom:10px !important}.text-container table.data thead{background-color:#f8f8f8;border-top:2px solid #eee;border-bottom:2px solid #eee}.text-container table.data tfoot{border-top:2px solid #eee;font-weight:600}@media only screen and (min-width:768px) and (max-width:900px){.text-container table.data{font-size:15px}.text-container table.data thead th,.text-container table.data thead td,.text-container table.data tbody th,.text-container table.data tbody td,.text-container table.data tfoot th,.text-container table.data tfoot td{padding-left:5px !important;padding-right:5px !important}}.text-container table.row-borders tbody td{padding-top:10px !important;padding-bottom:10px !important;border-bottom:2px solid #eee}.text-container .caption,.text-container figcaption.caption{color:#76736c;font-family:"Source Sans Pro", Verdana, sans-serif;font-size:14px;line-height:20px;margin:5px 0 12.5px 0}.text-container .caption p,.text-container figcaption.caption p{margin:0;padding:0}.source_sans,.text-container .source_sans p,.text-container p.source_sans,.source_sans .text-container p{font-family:"Source Sans Pro", Verdana, sans-serif}