html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}b{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans-Regular.ttf);font-weight:400}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans-SemiBold.ttf);font-weight:600}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans-Bold.ttf);font-weight:700}@font-face{font-family:PrudentialModern;src:url(/fonts/prudentialmodern-bold.ttf);font-weight:700}.open-sans{font-family:OpenSans}.prudential-modern{font-family:PrudentialModern}.semi-bold{font-weight:600}.bold{font-weight:700}.container{padding:32px 0 64px;max-width:343px;margin:0 auto}.card{background-color:#fff;color:#3e3e41;border-radius:16px;padding:24px 16px;box-shadow:0 -16px 32px #00000029}.button{text-align:center;border:none;background-color:transparent;letter-spacing:0;cursor:pointer;font-family:OpenSans}.button--default{font-size:16px;font-weight:600;padding:13px 48px;background-color:#006cf2;color:#fff;border-radius:24px;transition:all .2s}.button--default:hover,.button--default:focus{background-color:#177eff}.button--default:focus{outline:solid 2px rgba(0,108,242,.5)}.button--default:active{background-color:#005cce}.button--default:disabled{cursor:initial;color:#b4b4bb;background-color:#f0eff2}.button--default:disabled:active{color:#f0eff2;background-color:#b4b4bb}.button--text{font-size:14px;color:#ccc;text-decoration:none}.button--text:hover,.button--text:focus{color:#dedede}.button--text:focus{text-decoration:underline}.button--text:active{color:#bababa}.input--container{position:relative;padding-top:8px}.input__date-viewer{display:flex;align-items:center;pointer-events:all}.input__date-viewer>*{pointer-events:none}.input input,.input__date-viewer{box-sizing:border-box;width:100%;min-height:48px;font-size:16px;border:solid 1px #8D8D97;padding:13px 16px;border-radius:8px;color:#111;overflow:hidden;text-overflow:ellipsis;font-family:OpenSans}.input input::placeholder,.input input .placeholder,.input__date-viewer::placeholder,.input__date-viewer .placeholder{color:#5e5e63}.input input:focus,.input__date-viewer:focus{outline:none}.input__label{opacity:0;top:0;transform:scaleX(.7);transform-origin:center center;background-color:transparent;display:flex;align-items:center;position:absolute;left:8px;padding:2.5px 0;font-size:12px;font-weight:600;color:#5e5e63;transition:all .1s}.input__label--visible{opacity:1;background-color:#fff;transform:scaleX(1);padding:2.5px 8px}.input__invalid-message{margin-top:4px;font-size:14px;display:inline-block;padding:0 16px;color:#d53943}.input__icon{position:absolute;height:24px;width:24px;top:20px;right:16px;pointer-events:none}.input--date input{opacity:0!important;position:absolute;height:0;width:0;bottom:0;left:0}.input--invalid input,.input--invalid .input__date-viewer{border-color:#d53943;padding-right:56px}.input--invalid .input__label{color:#d53943}.input input:disabled,.input--disabled .input__date-viewer{opacity:.7}.nps-form{display:flex;flex-direction:column}.nps-form .input:nth-child(1){margin-bottom:16px}.nps-form .input:nth-child(2){margin-bottom:32px}.header{padding-top:64px;display:flex;justify-content:center}.header img{height:56px}.footer{display:flex;flex-direction:column;align-items:center;border-top:1px solid #1F508E}.footer__links{width:100%;display:flex;justify-content:center;align-items:center;gap:24px;padding:32px 35.5px;border:solid #1F508E;border-width:1px 0}@media (min-width: 768px){.footer__links{flex-direction:row;justify-content:center}}@media (min-width: 1366px){.footer__links{padding:23px 0 22px}}.footer__disclaimer{font-size:12px;color:#ccccccb3;text-align:center;line-height:22px;padding:24px 14px 24px 16px;letter-spacing:0;max-width:1285px}@media (min-width: 1366px){.footer__disclaimer{font-size:14px;color:#cccccc80;padding:44px 40px 51px}}.footer__copyrights{color:#86a7d2;line-height:17px;font-size:16px;font-weight:400;padding:32px 24px;text-align:center}@media (min-width: 768px){.footer__copyrights{font-family:Arial,Helvetica,sans-serif;text-align:center;line-height:22px;font-size:16px;padding:32px 0}}.dialog{position:fixed;z-index:10;left:16px;right:16px;top:50%;transform:translateY(-50%);max-width:546px;margin:auto}.dialog--opening{animation:pop-up;animation-fill-mode:forwards}.dialog--closing{animation:pop-up reverse;animation-fill-mode:forwards}.dialog .card{padding:24px}.dialog__backdrop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background-color:#111;opacity:.48}.dialog__backdrop--opening{animation:fade;animation-fill-mode:forwards}.dialog__backdrop--closing{animation:fade reverse;animation-fill-mode:forwards}.dialog__header{display:flex;align-items:center;gap:14px;width:100%}.dialog__header>:first-child{flex:1}.dialog__header>:last-child{width:22px;height:29px;display:flex;align-items:center;justify-content:center}.dialog__title{display:block;color:#111;font-size:24px;font-family:PrudentialModern}.dialog__footer{width:100%;text-align:right}.dialog__footer button{padding:13px 16px;width:100px;height:48px}.dialog__content{margin:16px 0 32px;line-height:24px;color:#5e5e63}.dialog__content a{color:#006cf2;text-decoration:none}@keyframes fade{0%{opacity:0}}@keyframes pop-up{0%{opacity:0;transform:translateY(-50%) scale(.3)}to{transform:translateY(-50%) scale(1)}}.nps-card__title{display:block;line-height:25.5px;color:#3e3e41;text-align:center;font-size:20px;margin-bottom:24px}body{font-family:OpenSans;margin:0;background-color:#001f45;color:#ccc;font-size:16px}#root{display:flex;flex-direction:column;min-height:100vh}.title-information{font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;padding:30px}.accordion-container{display:flex;gap:10px;padding:56px 24px}.accordion-item{border-radius:8px;overflow:hidden;border:2px solid #00295D;background-color:#00295d;transition:background-color .3s;flex:1;min-width:700px}.accordion-title{font-family:Open Sans,sans-serif;padding:25px 16px;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s;color:#fff}.accordion-title h2{font-size:16px;line-height:22px}.arrow{margin-right:10px;transition:transform .3s;transform:rotate(180deg)}.arrow.open{transform:rotate(360deg)}.accordion-subtitle{padding:10px 15px;color:#fff;font-weight:400;font-size:12px;line-height:20px}.accordion-content{font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:20px;padding:0 16px 24px;color:#fff}.nested-accordion-container{display:flex;gap:24px;color:#fff}.nested-accordion-container .title{margin-bottom:8px}.nested-accordion-container .phone-info{margin-top:12px}.nested-accordion-container .phone-info .phone{font-size:14px;line-height:19px}.nested-accordion-container strong{font-weight:700;font-size:14px;line-height:19px}.nested-accordion-container p{font-size:12px;line-height:20px}@media (max-width: 768px){.title-information{padding:20px;font-size:14px;font-weight:700;display:flex}.accordion-container{flex-direction:column;width:327px}.accordion-item{border:none;padding:0;min-width:auto}.accordion-title,.accordion-title h2{font-size:16px;font-weight:700}.arrow{margin-right:5px}.accordion-subtitle{font-size:12px;line-height:18px}.accordion-content{font-size:14px;line-height:18px;padding:24px 16px}.nested-accordion-item .subtitle{font-size:12px;line-height:20px;font-weight:400;padding:0 0 24px}.nested-accordion-container{flex-direction:column;gap:5px}.nested-accordion-container .phone-info{margin-top:12px;margin-bottom:4px}.nested-accordion-container .phone-info .phone{font-size:12px;line-height:20px;font-weight:400}}@media (min-width: 769px) and (max-width: 1024px){.accordion-container{flex-direction:row}}
