/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.textblock--bluebar,.textblock--container{background:#fff}.textblock--bluebar,.textblock--container{box-shadow:rgba(0,0,0,.15) 0 1px 0,rgba(0,0,0,.15) 0 0 0 1px;margin:1px}.textblock{margin:0 0 2.4375rem;color:#231f20;clear:both;overflow:hidden}.textblock__wrapper{padding:2rem 1.25rem}.textblock__wrapper--unstyled{padding:0}.textblock__wrapper p{max-width:47.8125rem}.textblock__wrapper p:last-of-type{margin-bottom:0}.textblock__wrapper p:last-of-type+h2,.textblock__wrapper p:last-of-type+h3,.textblock__wrapper p:last-of-type+h4,.textblock__wrapper p:last-of-type+h5,.textblock__wrapper p:last-of-type+h6{margin-top:1.625rem}.textblock__wrapper ul,.textblock__wrapper ol{max-width:47.8125rem}.textblock__wrapper ul:last-child,.textblock__wrapper ol:last-child{margin-bottom:0}.textblock__wrapper table:last-child{margin-bottom:0}.textblock__title{margin:0rem 0rem .3125rem}.textblock__content{margin-bottom:0 !important;display:inline-block;width:100%;max-width:100% !important}.textblock__content table a,.textblock__content p a,.textblock__content li a,.textblock__content ol a,.textblock__content div:not(h1,h2,h3,h4,h5,h6) a{background-image:linear-gradient(180deg,transparent 2%,#6fc3ff 0);transition:.5s;background-repeat:no-repeat;background-size:0% 100%;color:inherit;text-decoration:underline;word-break:break-word}.textblock__content table a::after,.textblock__content p a::after,.textblock__content li a::after,.textblock__content ol a::after,.textblock__content div:not(h1,h2,h3,h4,h5,h6) a::after{text-decoration:none;display:inline}.textblock__content table a:focus,.textblock__content table a:hover,.textblock__content p a:focus,.textblock__content p a:hover,.textblock__content li a:focus,.textblock__content li a:hover,.textblock__content ol a:focus,.textblock__content ol a:hover,.textblock__content div:not(h1,h2,h3,h4,h5,h6) a:focus,.textblock__content div:not(h1,h2,h3,h4,h5,h6) a:hover{background-size:100% 100%}.textblock__content.textblock__wrapper--bluebar a,.textblock__content.textblock__content--container a{color:inherit}.textblock__content ol{margin-left:.3125rem}.textblock__content table[align=left]{margin-right:1.625rem}.textblock__content table[align=right]{margin-left:1.625rem}.textblock__content table[align=center]{margin-left:auto;margin-right:auto}.content-card-set .textblock__content table{width:100%;margin-left:auto;margin-right:auto}.textblock__content p,.textblock__content h1,.textblock__content h2,.textblock__content h3,.textblock__content h4,.textblock__content h5,.textblock__content h6,.textblock__content ul,.textblock__content blockquote{max-width:100%;width:100%}@media(min-width:768px){.textblock__content p,.textblock__content h1,.textblock__content h2,.textblock__content h3,.textblock__content h4,.textblock__content h5,.textblock__content h6,.textblock__content ul,.textblock__content blockquote{width:auto;max-width:47.8125rem}}.textblock__content h1 a::after,.textblock__content h2 a::after,.textblock__content h3 a::after,.textblock__content h4 a::after,.textblock__content h5 a::after,.textblock__content h6 a::after{color:inherit}.textblock__content h1 a:hover,.textblock__content h2 a:hover,.textblock__content h3 a:hover,.textblock__content h4 a:hover,.textblock__content h5 a:hover,.textblock__content h6 a:hover{color:inherit}.textblock__content h1 a:hover::after,.textblock__content h2 a:hover::after,.textblock__content h3 a:hover::after,.textblock__content h4 a:hover::after,.textblock__content h5 a:hover::after,.textblock__content h6 a:hover::after{text-decoration:none;color:inherit;display:inline}.textblock__content p{font-family:"NewsGothicBT","Avant Garde","Futura","Helvetica Neue",helvetica,arial,sans-serif;font-weight:400;font-size:1.375rem;line-height:1.5}@media(min-width:992px){.textblock__content article.media--view-mode-2-3-width{max-width:66%}}@media(min-width:992px){.textblock__content article.media--view-mode-1-3-width{max-width:33.3333333333%}}@media(min-width:992px){.textblock__content article.media--view-mode-1-2-width{max-width:50%}}.textblock__content article.media--type-audio{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.textblock--container{padding:0}.textblock--bluebar .textblock__wrapper{border-top:.40625rem solid #67afd2}body.path-frontpage .textblock__wrapper,body.page-seed .textblock__wrapper,body.page-exec-ed .textblock__wrapper,body.inner-fullwidth-page .textblock__wrapper{max-width:100%}.individual-card .textblock{margin:0}
