@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.c-home-page-triage-newsletter-subscription,.c-home-page-triage-newsletter-subscription *{box-sizing:border-box}
.c-home-page-triage-newsletter-subscription .hide{display:none}
.c-home-page-triage-newsletter-subscription button{margin:1rem 0;width:100%}
.c-home-page-triage-newsletter-subscription span.error{display:none}
.c-home-page-triage-newsletter-subscription .note{display:flex}
.c-home-page-triage-newsletter-subscription .note input{display:inline-table;float:left}
.c-home-page-triage-newsletter-subscription .note p{color:#1d1d1d;float:left;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:2;line-height:1.33333 !important;margin:0}
@media(min-width:768px){.c-home-page-triage-newsletter-subscription .note p{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription .note p{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
.c-home-page-triage-newsletter-subscription .form-content.hide{display:none}
.c-home-page-triage-newsletter-subscription .form-content img{width:55px}
.c-home-page-triage-newsletter-subscription .form-content p.small{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:1rem}
.c-home-page-triage-newsletter-subscription .actions{align-items:center;display:flex;flex-direction:column-reverse;justify-content:flex-end;width:100%}
.c-home-page-triage-newsletter-subscription .actions.inside-campaign-modal{padding-top:2.5rem}
.c-home-page-triage-newsletter-subscription .actions.inside-campaign-modal .dismiss-btn{margin-right:1rem}
.c-home-page-triage-newsletter-subscription .actions button{height:3.5rem;width:100%}
.c-home-page-triage-newsletter-subscription .actions button+button{margin-bottom:3%}
.c-home-page-triage-newsletter-subscription .actions.hide,.c-home-page-triage-newsletter-subscription .success{display:none}
.c-home-page-triage-newsletter-subscription .success .title{color:#1d1d1d;color:#1a65b2;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:1pc;font-weight:600;letter-spacing:0;line-height:1.5;margin-top:0}
@media(min-width:768px){.c-home-page-triage-newsletter-subscription .success .title{font-size:1.25rem;letter-spacing:-.1px;line-height:1.2}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription .success .title{font-size:1.375rem;letter-spacing:-.2px;line-height:1.4545}
}
.c-home-page-triage-newsletter-subscription .success.show{display:block}
.c-home-page-triage-newsletter-subscription .title{margin:1rem 0}
.c-home-page-triage-newsletter-subscription.newsletter-banner{background-color:#e5edf7;bottom:0;display:none;left:0;min-height:1px;padding-left:15px;padding-right:15px;padding-top:1rem;position:relative;position:fixed;width:100%;z-index:1000201}
@media(min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner{float:left;width:100%}
}
.c-home-page-triage-newsletter-subscription.newsletter-banner.show{display:block}
.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .close-button{background:0;color:#004696;cursor:pointer;padding:0;position:absolute;right:0;top:0;width:auto;z-index:100}
.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .close-button:after{content:"";font-family:iconfonts;font-size:3pc}
.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .form-content>h3{margin-top:0;min-height:1px;padding-left:0;padding-right:15px;position:relative;width:75%}
@media(min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .form-content>h3{float:left;width:75%}
}
.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .success{min-height:1px;padding-left:0;padding-right:15px;position:relative;width:75%}
@media(min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .success{float:left;width:75%}
}
.c-home-page-triage-newsletter-subscription.newsletter-body{border-top:1px solid #d1d1d1;margin:0 1rem;overflow:hidden;padding:0}
.c-home-page-triage-newsletter-subscription.newsletter-body .title{font-size:1.25rem;line-height:2rem}
.c-home-page-triage-newsletter-subscription.newsletter-body .content img{width:55px}
article.article aside .c-home-page-triage-newsletter-subscription.newsletter-body,article.video aside .c-home-page-triage-newsletter-subscription.newsletter-body{margin:0 1rem;padding:0}
article.article aside .c-home-page-triage-newsletter-subscription.newsletter-body .success .title,article.article aside .c-home-page-triage-newsletter-subscription.newsletter-body .title,article.video aside .c-home-page-triage-newsletter-subscription.newsletter-body .success .title,article.video aside .c-home-page-triage-newsletter-subscription.newsletter-body .title{font-size:1pc;line-height:1.5}
@media(min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-form{margin-top:2rem}
.c-home-page-triage-newsletter-subscription.newsletter-body .newsletter-content{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:83.3333333333%}
}
@media(min-width:768px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-body .newsletter-content{float:left;margin-left:8.3333333333%;width:83.3333333333%}
}
@media(min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-body button{width:auto}
.c-home-page-triage-newsletter-subscription .actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}
.c-home-page-triage-newsletter-subscription .actions button{height:3.5rem;width:auto}
.c-home-page-triage-newsletter-subscription .actions button+button{margin-bottom:0;margin-left:3%}
article.article aside .c-home-page-triage-newsletter-subscription.newsletter-body,article.video aside .c-home-page-triage-newsletter-subscription.newsletter-body{margin:0 1rem;padding:0;width:85%}
article.article aside .c-home-page-triage-newsletter-subscription.newsletter-body button,article.video aside .c-home-page-triage-newsletter-subscription.newsletter-body button{width:100%}
article.article aside .c-home-page-triage-newsletter-subscription.newsletter-body .newsletter-content,article.video aside .c-home-page-triage-newsletter-subscription.newsletter-body .newsletter-content{margin:0;width:100%}
article.article aside .c-home-page-triage-newsletter-subscription.newsletter-body .content input,article.video aside .c-home-page-triage-newsletter-subscription.newsletter-body .content input{width:100%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-banner{padding-bottom:1rem}
.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .container{position:relative}
.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form{min-height:1px;padding-left:0;padding-right:0;position:relative;width:100%}
}
@media(min-width:992px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form{float:left;width:100%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content>h3{min-height:1px;padding-left:15px;padding-right:0;position:relative;width:50%}
}
@media(min-width:992px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content>h3{float:left;width:50%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields{display:flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;min-height:1px;padding-left:.5rem;padding-right:15px;position:relative;width:50%}
}
@media(min-width:992px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields{float:left;width:50%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields>input{min-height:1px;order:1;padding-left:15px;padding-right:15px;position:relative;width:50%}
}
@media(min-width:992px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields>input{float:left;width:50%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields>button{margin-bottom:1rem;margin-left:1rem;margin-top:0;min-height:1px;order:2;padding-left:15px;padding-right:15px;position:relative;width:33.3333333333%}
}
@media(min-width:992px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields>button{float:left;width:33.3333333333%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields .note{min-height:1px;order:3;padding-left:0;padding-right:15px;position:relative;width:100%}
}
@media(min-width:992px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields .note{float:left;width:100%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields span.error{order:3}
.c-home-page-triage-newsletter-subscription.newsletter-banner .newsletter-content .newsletter-form .form-content .content-fields .submit-failed-message{order:4}
.c-home-page-triage-newsletter-subscription.newsletter-body{margin:0 1rem;padding:0}
.c-home-page-triage-newsletter-subscription.newsletter-body .newsletter-content{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:58.3333333333%}
}
@media(min-width:992px)and (min-width:768px){.c-home-page-triage-newsletter-subscription.newsletter-body .newsletter-content{float:left;margin-left:16.6666666667%;width:58.3333333333%}
}
@media(min-width:992px){.c-home-page-triage-newsletter-subscription.newsletter-body .content-fields .error,.c-home-page-triage-newsletter-subscription.newsletter-body .content-fields .note,.c-home-page-triage-newsletter-subscription.newsletter-body .content-fields input{width:91.66667%}
}