.page-newsletters .page-title__subheader{margin-bottom:1rem}.page-newsletters .page-title__tj-type{text-transform:capitalize}.page-author-newsletters .page-title{text-transform:none}.newsletters-page__description{margin-bottom:1.5rem}.newsletter-page__banner-description,.newsletters-page__description{font-family:Georgia,"Times New Roman",Times,serif;font-size:1rem;font-weight:400;color:#191919;line-height:1.25}.newsletter-page__section{margin-bottom:1.5rem}@media only screen and (min-width:768px){.newsletter-page__section .newsletter-page__section-group{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:1.5rem}}.newsletter-card__title{display:block;font-family:"Roboto Condensed","Roboto Condensed-fb",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;color:#191919;line-height:1.166}.newsletter-card{display:block;border:1px solid #cacaca;box-shadow:0 2px 4px 0 rgba(202,202,202,.8)}.newsletter-card--focusable{cursor:pointer}.newsletter-card--focusable--checked,.newsletter-card--focusable:active,.newsletter-card--focusable:focus,.newsletter-card--focusable:focus-within,.newsletter-card--focusable:hover{box-sizing:border-box;border:solid 1px #555;box-shadow:0 2px 10px 2px rgba(85,85,85,.5)}.newsletter-card--focusable:focus,.newsletter-card--focusable:focus-within{outline-style:auto;outline-width:5px;outline-color:#005a8c}@media only screen and (max-width:767px){.newsletter-card{margin-bottom:1.5rem}}.newsletter-card__head{display:block}.newsletter-card__head .newsletter-card__banner{width:100%}.newsletter-card__body{display:flex;padding:1rem;min-height:8.75rem}.newsletter-card__body .newsletter-card__content{display:block;padding:0 .75rem}.newsletter-card__body .newsletter-card__content .newsletter-card__frequency{display:inline-block;padding-top:.25rem;font-weight:400;color:#191919;text-transform:capitalize}.newsletter-card__body .newsletter-card__content .newsletter-card__description{display:inline-block;padding-top:.5rem;font-family:Georgia,"Times New Roman",Times,serif;font-size:1rem;font-weight:400;color:#555;line-height:1.2}.newsletter-card__body .newsletter-card__content .newsletter-card__unsubscribe{display:inline-block;padding-top:.5rem}.newsletter-card__body .newsletter-card__success-message{padding:1rem 0;font-family:Roboto,Roboto-fb,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;color:#191919;line-height:1.285}.newsletter-card__body .newsletter-card__success-message .newsletter-card__success-message-icon{padding-right:.5rem}.newsletter-card__body .newsletter-card__success-message svg{fill:#005a8c}.newsletter-card.newsletter-card--checked.newsletter-card--success .newsletter-card__description,.newsletter-card.newsletter-card--checked.newsletter-card--success .newsletter-card__select{display:none}.newsletter-page__drawer-message{min-height:8.5rem}.newsletter-page__banner-headline{font-family:"Roboto Condensed","Roboto Condensed-fb",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;color:#191919;line-height:1.166}.newsletter-page__banner-description{padding-top:.5rem;margin-bottom:1rem}.newsletter-page__banner-info{padding-top:.5rem}.newsletter-page__banner-fields{width:100%;display:flex}@media only screen and (max-width:767px){.newsletter-page__banner-fields{flex-direction:column}}@media only screen and (min-width:768px){.newsletter-page__banner-fields .button{width:70%}}.newsletter-page__banner-fields .form__control{width:100%}.newsletter-page__banner-error-list{min-height:1.25rem}.newsletter-page__banner-success-icon{padding-bottom:1rem}.newsletter-page__banner-success-icon svg{width:1.5rem;height:1.125rem;fill:#005a8c}.newsletter-page__banner-email{font-family:Georgia,"Times New Roman",Times,serif;font-size:1rem;font-weight:400;color:#191919;line-height:1.25}@media only screen and (min-width:768px){.newsletter-page__banner-email{padding:.5rem;width:70%}}@media only screen and (max-width:767px){.newsletter-page__banner-email{font-weight:700}}@media only screen and (max-width:767px){.newsletter-page__banner__email-container{margin-bottom:.5rem}}