@charset "UTF-8";.c-pushLight2 .c-btnWrapper{margin-top:15px}
.c-pushLight2 .c-promoBox{margin-top:20px;margin-bottom:20px}
.c-pushLight2 .c-promoBox__header{justify-content:center;text-align:center}
.c-pushLight2__content{padding:20px 15px;text-align:center;background-color:var(--nj-semantic-color-background-neutral-primary-default);border:1px solid var(--nj-semantic-color-background-brand-solid-default);max-width:64rem;margin:0 auto}
.c-pushLight2__title{margin-bottom:5px;font-weight:700;font-size:1.8rem}
.c-pushLight2__imgDeco{margin-bottom:5px}
@media(min-width:48em){.c-pushLight2 .c-promoBox{display:inline-flex;margin-top:10px;margin-bottom:0}
.c-pushLight2__title{font-size:2rem}
.c-pushLight2__content{padding:20px 30px;text-align:center}
.c-pushLight2--banner .c-pushLight2__title{margin-bottom:0}
.c-pushLight2--banner .c-pushLight2__imgDeco{flex-shrink:0;margin-bottom:0;margin-right:30px}
.c-pushLight2--banner .c-btnWrapper{margin-left:auto;margin-top:0}
.c-pushLight2--banner .c-btnWrapper--fullOnDesktop{margin-right:0}
.c-pushLight2--banner .c-pushLight2__content{display:flex;align-items:center;text-align:left;max-width:100rem}
.c-pushLight2--banner .c-pushLight2__details{margin-right:15px}
}
.c-badge2{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px 0;font-size:1.2rem}
.c-badge2--blue,.c-badge2--service{background-color:var(--nj-semantic-color-background-accent-orange-solid-default,#bc5921)}
.c-badge2--purple,.c-badge2--new{background-color:var(--nj-semantic-color-background-status-discovery-solid-default,#9261b7)}
.c-badge2--promo{background-color:var(--nj-semantic-color-background-accent-pink-solid-default)}
.c-badge2--green,.c-badge2--engage{background-color:var(--nj-semantic-color-background-status-success-solid-default)}
.c-badge2__label{color:var(--nj-semantic-color-background-neutral-primary-default);white-space:nowrap;font-weight:700}
.c-badge2__img{filter:var(--filter-blackToWhite);flex-shrink:0;max-width:14px;height:auto}
.c-badge2__img:first-child{margin-right:2px}
.c-badge2__imgLeft{margin-right:2px}
.c-badge2__imgRight{margin-left:2px}
.c-badge2__ka{fill:var(--nj-semantic-color-background-neutral-primary-default)}
@media(min-width:64em){.c-badge2--medium,.c-badge2--big{font-size:1.4rem;padding:5px 10px}
.c-badge2--medium .c-badge2__img,.c-badge2--big .c-badge2__img{max-width:16px}
}
.c-promoBox{display:flex;align-items:flex-start;transition:background-color .3s ease-in-out}
.c-promoBox .c-badge2{margin-right:10px}
.c-promoBox--hook,.c-promoBox--narrow{display:block}
.c-promoBox--hook .c-promoBox__content,.c-promoBox--narrow .c-promoBox__content{padding-top:5px}
.c-promoBox__hook{font-weight:700}
.c-promoBox--blue .c-promoBox__hook,.c-promoBox--service .c-promoBox__hook{color:var(--nj-semantic-color-text-accent-orange-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-promoBox--blue .c-promoBox__hook,.c-promoBox--service .c-promoBox__hook{color:var(--nj-semantic-color-text-accent-orange-contrast-default)}
}
.c-promoBox--promo .c-promoBox__hook{color:var(--nj-semantic-color-text-accent-pink-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-promoBox--promo .c-promoBox__hook{color:var(--nj-semantic-color-text-accent-pink-contrast-default)}
}
.c-promoBox__hook .c-promoBox--purple,.c-promoBox--new .c-promoBox__hook{color:var(--nj-semantic-color-text-status-discovery-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-promoBox__hook .c-promoBox--purple,.c-promoBox--new .c-promoBox__hook{color:var(--nj-semantic-color-text-status-discovery-contrast-default)}
}
.c-promoBox__hook .c-promoBox--green,.c-promoBox--engage .c-promoBox__hook{color:var(--nj-semantic-color-text-accent-green-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-promoBox__hook .c-promoBox--green,.c-promoBox--engage .c-promoBox__hook{color:var(--nj-semantic-color-text-accent-green-contrast-default)}
}
.c-promoBox__text{color:var(--nj-semantic-color-text-neutral-primary-default)}
.c-promoBox--white .c-promoBox__hook,.c-promoBox--white .c-promoBox__text{color:var(--nj-semantic-color-background-neutral-primary-default);text-shadow:1px 1px 6px #000}
[class*=c-promoBox--bg-]{padding:10px}
.c-promoBox--bg-grey{background-color:var(--nj-semantic-color-background-accent-ultramarine-secondary-default)}
.c-promoBox--bg-white{background-color:var(--nj-semantic-color-background-neutral-primary-default)}
.c-promoBox__header{display:flex;align-items:center}
.c-promoBox__content{line-height:1}
.c-promoBox__content .c-promoBox__hook{display:none}
.c-promoBox__hook,.c-promoBox__text{font-size:1.4rem;line-height:inherit}
.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__content{padding-top:3px}
@media(min-width:48em){.c-promoBox:not(.c-promoBox--narrow){display:flex;align-items:flex-start}
.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__header{flex-shrink:0}
.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__header .c-promoBox__hook{display:none}
.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__content .c-promoBox__hook{display:inline}
.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__hook,.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__text{font-size:1.6rem}
.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__text,.c-promoBox:not(.c-promoBox--narrow) .c-promoBox__text p{display:inline}
[class*=c-promoBox--bg-]{padding:10px 15px}
}