@charset "UTF-8";.kbNavigation .c-control__field:focus+.c-control__label{outline:2px auto #000;outline-offset:2px}
.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-control{position:relative;font-size:var(--font-size-xs)}
.c-control__field{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:100%;height:100%;margin:0;opacity:0}
.c-control__field:checked+.c-control__label{border-color:var(--nj-semantic-color-border-brand-strong-default);box-shadow:inset 0 0 0 1px var(--nj-semantic-color-border-brand-strong-default)}
.c-control__field:checked+.c-control__label .c-control__check{background-color:var(--nj-semantic-color-background-brand-solid-default);border-color:var(--nj-semantic-color-border-brand-strong-default);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNzA3IDE0LjI5MyAxOSA1bDEuNDE0IDEuNDE0TDkuNzA3IDE3LjEyMSA0IDExLjQxNCA1LjQxNCAxMGw0LjI5MyA0LjI5M1oiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:100% 100%}
.c-control__check{position:absolute;width:22px;height:22px;border:1px solid var(--nj-semantic-color-border-neutral-heavy-default);border-radius:2px;background-color:var(--nj-semantic-color-background-neutral-primary-default);top:-3px;right:-3px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}
.c-control__check svg{display:none}
.c-control__label{border:0;appearance:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;border-radius:0;position:relative;z-index:1;border-radius:10px;border:1px solid var(--nj-semantic-color-border-neutral-strong-default);background-color:var(--nj-semantic-color-background-neutral-primary-default);transition:border-color .2s ease-in-out;text-align:center;height:100%;display:inline-flex;align-items:center;justify-content:center;width:100%;cursor:pointer;color:inherit;text-decoration:none}
.no-touchevents .c-control__label:hover,.no-js .c-control__label:hover{border-color:var(--nj-semantic-color-border-brand-strong-hovered);color:inherit}
.c-control__label.is-active,.c-control__label[aria-current],.c-control__label[aria-pressed=true]{border-color:var(--nj-semantic-color-border-brand-strong-default);box-shadow:inset 0 0 0 1px var(--nj-semantic-color-border-brand-strong-default)}
.c-control__field:disabled+.c-control__label{border-color:transparent;background:var(--nj-semantic-color-background-neutral-tertiary-translucent-default)}
.c-control__field:disabled+.c-control__label:hover{cursor:not-allowed}
.c-control__field:disabled+.c-control__label .c-control__img{filter:grayscale(100%);opacity:.7}
.c-control__labelContainer{display:flex;flex-direction:column;gap:var(--spacing-y-xxs);padding:var(--spacing-y-s) 25px;min-height:48px}
.c-control__labelContainer:has(.c-control__img){padding:var(--spacing-y-xs) var(--spacing-x-xxs)}
.c-control__tag{position:absolute;top:-1px;right:-1px;background-color:var(--nj-semantic-color-background-brand-solid-default);width:24px;height:24px;border-radius:0 10px 0 5px}
.c-control__tag svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;fill:var(--nj-semantic-color-icon-neutral-inverse-default)}
.c-control__img{align-self:center;width:40px;height:40px}
@media(min-width:48em){.c-control{font-size:var(--font-size-s)}
.c-control__check{top:-5px;right:-5px;width:30px;height:30px}
.c-control__labelContainer{gap:var(--spacing-y-xs)}
.c-control__img{width:50px;height:50px}
}
.c-controlContainer__desc{margin-top:var(--spacing-y-xxs);font-size:var(--font-size-xs);padding-left:var(--spacing-x-m);background-repeat:no-repeat;background-position:left 2px;background-size:15px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzM0MzQzNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMSAxMmExMSAxMSAwIDEgMCAyMiAwIDExIDExIDAgMCAwLTIyIDBabTIwIDBhOSA5IDAgMSAxLTE4IDAgOSA5IDAgMCAxIDE4IDBabS04IDJoMXYyaC00di0yaDF2LTJoLTF2LTJoM3Y0Wm0wLTZhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}
.c-controlContainer__wrapper{display:grid;grid-template-columns:repeat(6,1fr);column-gap:15px;row-gap:20px}
.c-controlContainer__wrapper .c-control{grid-column:span 2}
.c-controlContainer--center{margin-left:auto;margin-right:auto;max-width:480px}
.c-controlContainer--center .c-control{grid-column:span 2}
.c-controlContainer--center .c-controlContainer__legend{text-align:center}
.c-controlContainer__legend{margin-bottom:10px}
.is-error .c-controlContainer__desc{color:var(--nj-semantic-color-background-status-danger-solid-default);background-position:left 0;padding-left:25px;background-size:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZmlsbD0iI0MwMyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMSAxMmExMSAxMSAwIDEwMjIgMCAxMSAxMSAwIDAwLTIyIDB6bTIwIDBhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6bS05IDZhMSAxIDAgMTAwLTIgMSAxIDAgMDAwIDJ6bTEtMTJoLTJ2OGgyVjZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==")}
@media(max-width:47.99em){.c-controlContainer .c-control:nth-last-child(-n+2):first-child,.c-controlContainer .c-control:nth-last-child(-n+2):first-child+.c-control{grid-column:span 3}
}
@media(min-width:48em){.c-controlContainer--center{max-width:490px}
.c-controlContainer--center .c-controlContainer__wrapper{column-gap:20px}
.c-controlContainer--center .c-control{grid-column:span 2}
.c-controlContainer--center .c-control:last-child:nth-child(3n-1){grid-column-end:-2}
.c-controlContainer--center .c-control:nth-last-child(2):nth-child(3n+1){grid-column-end:4}
.c-controlContainer--center .c-control:last-child:nth-child(3n-2){grid-column-end:5}
.c-controlContainer--center .c-controlContainer__desc{margin-left:auto;margin-right:auto;width:max-content}
}
.c-choiceAssistantCard{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-y-s);border-radius:10px;background:var(--nj-semantic-color-background-neutral-primary-default)}
.c-choiceAssistantCard+.c-choiceAssistantCard{padding:var(--spacing-y-s) var(--spacing-x-s)}
.c-choiceAssistantCard--highlight{padding:var(--spacing-y-s) var(--spacing-x-s);background:var(--nj-semantic-color-background-accent-purple-tertiary-default)}
.c-choiceAssistantCard__badge{position:absolute;top:0;left:0}
.c-choiceAssistantCard__img{border-radius:10px;flex-shrink:0;width:100%}
.c-choiceAssistantCard__title{font-weight:700;font-size:var(--font-size-l)}
.c-choiceAssistantCard__text{color:var(--nj-semantic-color-text-neutral-secondary-default);margin-top:var(--spacing-y-xxs)}
.c-choiceAssistantCard__cta{margin-top:var(--spacing-x-s)}
@media(min-width:48em){.c-choiceAssistantCard{flex-direction:row;align-items:flex-start}
.c-choiceAssistantCard__picture{flex:0 0 auto}
.c-choiceAssistantCard__img{width:135px;display:block}
.c-choiceAssistantCard__content{max-width:640px}
.c-choiceAssistantCard__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6}
.c-choiceAssistantCard__cta{justify-content:flex-start}
}
@keyframes choiceAssistant-img-rotating{from{transform:rotate(0)}
100%{transform:rotate(15deg)}
}
.c-choiceAssistant{position:relative}
.c-choiceAssistant__container{position:relative;z-index:1;border:1px solid var(--nj-semantic-color-border-neutral-subtle-default);background:var(--nj-semantic-color-background-neutral-primary-default);border-radius:10px;padding:var(--spacing-y-s) var(--spacing-x-s)}
.c-choiceAssistant__svg{position:absolute;fill:var(--nj-semantic-color-background-accent-teal-tertiary-default);width:110px;height:100px;right:-25px;bottom:-35px}
.c-choiceAssistant__choices,.c-choiceAssistant__solutions{position:relative;background:var(--nj-semantic-color-background-neutral-primary-default)}
.c-choiceAssistant__header,.c-choiceAssistant__questions{transition:transform .5s ease-in-out}
.c-choiceAssistant__choices{display:flex;flex-direction:column;gap:var(--spacing-y-s)}
.c-choiceAssistant__title{font-size:var(--font-size-xxl);font-weight:700}
.c-choiceAssistant__subtitle{font-size:var(--font-size-m);margin-top:var(--spacing-y-xxs)}
.c-choiceAssistant__question{display:flex;flex-direction:column;border-radius:10px;background:var(--nj-semantic-color-background-brand-secondary-default)}
.c-choiceAssistant__questionHeader{display:flex;justify-content:space-between;align-items:flex-start}
.c-choiceAssistant__step{font-size:var(--font-size-xs);border-radius:0 10px;background:var(--nj-semantic-color-background-brand-tertiary-default);padding:var(--spacing-x-xxs) var(--spacing-x-xs);margin-left:auto}
.c-choiceAssistant__form{padding:var(--spacing-y-xs) var(--spacing-x-s) var(--spacing-y-xs) var(--spacing-x-s);transition:transform .5s ease-in-out}
.c-choiceAssistant__form .c-controlContainer--center .c-controlContainer__legend{font-size:var(--font-size-l);font-weight:700;margin-bottom:var(--spacing-y-m)}
.c-choiceAssistant__questions{position:relative}
.c-choiceAssistant__solutionsHeader{margin-bottom:var(--spacing-x-m)}
.c-choiceAssistant__solutionsTitle{font-size:var(--font-size-xl);font-weight:700}
.c-choiceAssistant__solution{display:flex;flex-direction:column;gap:var(--spacing-y-s)}
.c-choiceAssistant__choices{transition:opacity .5s ease-in-out}
.c-choiceAssistant__choices[inert]{opacity:0;position:absolute;inset:0;padding:inherit}
.c-choiceAssistant__choices[inert] .c-choiceAssistant__header{transform:translateY(-30px)}
.c-choiceAssistant__choices[inert] .c-choiceAssistant__questions{transform:translateY(50px)}
.c-choiceAssistant__question{transition:opacity .5s ease-in-out}
.c-choiceAssistant__question[inert]{opacity:0}
.c-choiceAssistant__question[inert] .c-choiceAssistant__form{transform:translateY(10px)}
.c-choiceAssistant__solutions{transition:opacity .5s ease-in-out,transform .5s ease-in-out}
.c-choiceAssistant__solutions[inert]{opacity:0;position:absolute;inset:0;padding:inherit;transform:scale(0.9)}
.c-choiceAssistant__solution[inert]{opacity:0;position:absolute;inset:0;padding:inherit}
@media(prefers-reduced-motion:no-preference){.c-choiceAssistant.is-intersecting .c-choiceAssistant__svg{animation-name:choiceAssistant-img-rotating;animation-duration:2.5s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-iteration-count:2;animation-direction:alternate;animation-play-state:running}
}
@media(max-width:47.99em){.c-choiceAssistant__form .c-controlContainer--center .c-controlContainer__legend{text-align:left}
.c-choiceAssistant__question[inert]{opacity:0;position:absolute;inset:0;padding:inherit}
.c-choiceAssistant__questionBack{margin-top:var(--spacing-x-xs)}
}
@media(min-width:48em){.c-choiceAssistant__questions{display:grid;grid-template-columns:1fr}
.c-choiceAssistant__question{grid-row-start:1;grid-column-start:1}
.c-choiceAssistant__svg{width:200px;height:190px;right:-75px;bottom:-50px}
.c-choiceAssistant__choices{flex-direction:row;align-items:center}
.c-choiceAssistant__header{text-align:center;width:100%}
.c-choiceAssistant__questions{flex-shrink:0;align-self:stretch;width:61%}
.c-choiceAssistant__solution{flex-direction:row;gap:var(--spacing-x-m)}
.c-choiceAssistant__solutionsHeader{display:flex;align-items:center;justify-content:space-between}
.c-choiceAssistant__choices[inert] .c-choiceAssistant__header{transform:translateX(-30px)}
.c-choiceAssistant__choices[inert] .c-choiceAssistant__questions{transform:translateX(50px)}
}