/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cases .purchase-content .title,.cases__author-information,.cases__purchase-link,.cases__case-information-data,.cases .case-pdf-statement{font-family:"NewsGothicBT-Demi","Avant Garde","Futura","Helvetica Neue",helvetica,arial,sans-serif;font-size:1.5rem;font-weight:bold;line-height:1.3;box-sizing:border-box}.cases .case-pdf-statement{font-size:1.25rem}.cases__purchase-link,.cases__case-information-data{font-family:"NewsGothicBT","Avant Garde","Futura","Helvetica Neue",helvetica,arial,sans-serif}.cases__purchase-link,.cases__case-information-data{font-size:1.125rem;font-weight:normal}.cases__author-information{font-size:1.125rem;font-weight:normal}.cases__case-content-description,.cases__case-learning-description{font-size:1.125rem;font-weight:normal;line-height:1.3}.cases__case-content-description,.cases__case-learning-description{font-size:1.25rem}.cases{display:flex}@media(max-width:767.98px){.cases{display:block}}.cases .group-left{margin-right:1.625rem;width:100%}@media(max-width:767.98px){.cases .group-left{margin-right:0;margin-bottom:1.25rem}}@media(max-width:767.98px){.cases .group-left{border-top:0;padding-top:0}}.cases .group-left-inner{padding-top:.125rem}@media(max-width:767.98px){.cases .group-left-inner{margin-right:0}}.cases .video-icon{float:left;font-size:1.5rem;line-height:1;margin-right:.3125rem;margin-top:.3125rem}.cases .video-icon::before{content:"";display:inline;speak:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"icons";font-size:1rem;margin-right:.1875rem;display:inline;line-height:1}.cases h1{padding-bottom:1.625rem}.cases h2{margin-bottom:.3125rem}.cases p:last-child{margin-bottom:0}.cases__author-information{margin-bottom:.625rem}.cases__case-information-data{margin-bottom:.625rem}.cases__case-content-description,.cases__case-learning-description{padding-top:1.625rem;color:#231f20;-webkit-font-smoothing:antialiased}.cases__case-content-citation{color:#5a5f5b;font-size:1.125rem;line-height:1.5rem;padding:1.625rem 0 0}.cases__purchase-link{margin-bottom:.625rem}.cases__purchase-link:last-child{margin-bottom:0}.cases__purchase-link a{color:#636f00}.cases__purchase-link a:hover{color:#00548f}.cases__purchase-link a:hover::after{text-decoration:none;display:inline}.cases__taxonomy-links .cases__align-inline-element span{margin-left:-0.1875rem}.cases .case-pdf-statement{border-top:.0625rem #d9d7d2 solid;display:block;padding-top:1.625rem;margin:1.625rem 0;font-weight:normal}.cases .case-pdf-statement span{vertical-align:top}.cases .case-pdf-statement a.link-green{color:#636f00}.cases .case-pdf-statement a.link-green::after{content:"" !important;font-size:.7875rem}.cases .case-pdf-statement a.link-green:hover{color:#00548f}.cases .case-pdf-statement.noborder{border-bottom:none}.cases .purchase-content{padding:1.625rem;margin-bottom:1.625rem;box-shadow:rgba(0,0,0,.1) 0 .0625rem 0,rgba(0,0,0,.1) 0 0 0 .0625rem}.cases .purchase-content .title{font-weight:normal;margin-bottom:1.25rem;font-family:"NewsGothicBT-Demi","Avant Garde","Futura","Helvetica Neue",helvetica,arial,sans-serif}.cases .purchase-content ul{margin:0;padding-left:revert}.cases .purchase-content ul li{font-size:1.125rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.3125rem;text-indent:-1.5rem;padding-left:0;list-style:disc;margin-bottom:0}.cases .purchase-content ul li a{color:#636f00;font-size:1.125rem;line-height:1.5rem;font-weight:normal;padding-right:.625rem}.cases .purchase-content ul li a:hover{color:#00548f;text-decoration:underline}.cases .purchase-content ul li a:hover::after{text-decoration:none;display:inline}.cases .purchase-content ul li a::after{content:"";display:inline;speak:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"icons";font-size:1rem;margin-left:.5rem;display:inline;line-height:1;font-size:.75rem}.cases .download-link{display:block;margin-top:1.625rem}.cases .download-link:hover::after{text-decoration:none;display:inline}.cases .case-download{background:#636f00;border:none;border-radius:1.375rem;color:#fff;font-family:"NewsGothicBT","Avant Garde","Futura","Helvetica Neue",helvetica,arial,sans-serif;font-size:1.125rem;line-height:1.4;padding:.625rem 1.25rem;display:inline-block}.cases .case-download::after{content:"";display:inline;speak:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"icons";font-size:1rem;margin-left:.5rem;display:inline;line-height:1}.cases .case-download:hover{background-color:#267e9c;border:0;color:#fff}.cases .case-download:hover::after{color:#fff;text-decoration:none;display:inline}.cases .group-right{width:33%;flex-shrink:0}@media(max-width:767.98px){.cases .group-right{float:left;margin-left:0;width:100%}}.cases .group-right>.related:last-child{margin-bottom:0}@media(max-width:767.98px){.cases .group-left{max-width:100%}}@media(max-width:767.98px){.cases .group-left{max-width:100%}}@media(max-width:767.98px){.cases .group-right{width:100%}}.cases__align-inline-element{display:inline}.cases__align-inline-element:last-child{margin-bottom:0}
