.generic-content{width:100%}@media(min-width:90rem){.generic-content{margin-left:auto;max-width:54rem}}.generic-content__title{font-family:Yale New,serif;font-size:3.5rem;line-height:3.5rem;margin-bottom:2.5rem}@media(min-width:64rem){.generic-content__title{font-size:3.5rem;line-height:4rem;margin-bottom:3.4375rem}}.generic-content__subheader{margin-bottom:2.5rem;width:100%}.generic-content__subheader--level--2{font-size:2.75rem;line-height:3rem}.generic-content__subheader--level--2 .section-title__payload,.generic-content__subheader--level--2 .section-title__text:after{bottom:1.5rem}@media(min-width:64rem){.generic-content__subheader--level--2{font-size:4rem;line-height:4.5rem}.generic-content__subheader--level--2 .section-title__payload,.generic-content__subheader--level--2 .section-title__text:after{bottom:2.25rem}}.generic-content__subheader--level--3{font-size:2rem;line-height:2.5rem}.generic-content__subheader--level--3 .section-title__payload,.generic-content__subheader--level--3 .section-title__text:after{bottom:1.25rem}@media(min-width:64rem){.generic-content__subheader--level--3{font-size:2.5rem;line-height:3rem}.generic-content__subheader--level--3 .section-title__payload,.generic-content__subheader--level--3 .section-title__text:after{bottom:1.5rem}}.generic-content__subtitle{font-family:Gotham HTF Light,serif;font-size:1.25rem;line-height:2rem;margin-bottom:2.25rem}@media(min-width:64rem){.generic-content__subtitle{font-size:1.25rem;line-height:1.75rem}}.generic-content__page-tools-container{margin-bottom:2.5rem}@media(min-width:64rem){.generic-content__page-tools-container{margin-bottom:3rem}}@media(min-width:90rem){.generic-content__page-tools-container{margin-bottom:3.625rem}}.generic-content__table-wrapper{margin:1.5rem 0;overflow-x:auto;width:100%}.generic-content__related-links-container{margin:2.5rem 0}@media(min-width:48rem){.generic-content__related-links-container{max-width:75%}}.generic-content__related-link{margin-bottom:1.25rem}.generic-content__button{min-width:11.375rem;text-align:center}@media(min-width:64rem){.generic-content__button{min-width:15.125rem}}@media(min-width:90rem){.generic-content--with-full-content-width{margin-left:0;max-width:none}}
