@import "//cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css";@import "//cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css";@import "//cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css";@import "//cdnjs.cloudflare.com/ajax/libs/summernote/0.8.20/summernote-bs5.min.css";@import "//cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/css/selectize.bootstrap5.min.css";#login-buttons{display:inline-block;line-height:1;margin-right:.2px}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;padding-right:2px}#login-buttons .loading{background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);background-position:50%;background-repeat:no-repeat;line-height:1;width:16px}#login-buttons .login-button,.accounts-dialog .login-button{background:#596595;border:1px solid #464f75;border-radius:4px;color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80%;line-height:1.5;padding:4px 8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2)}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none;color:#ddd}.accounts-dialog *{color:inherit;line-height:inherit;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.accounts-dialog .login-button{margin-bottom:4px;width:auto}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#c20}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#f53;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;height:16px;left:6px;position:absolute;top:6px;width:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;padding-bottom:8px;position:relative}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{color:#d3d3d3;text-decoration:line-through}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link,#login-buttons #resend-passwordless-code{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);color:#333;font-size:16px;margin:-8px -12px 0;padding:8px 12px;width:250px;z-index:1000}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{font-family:inherit;font-size:inherit;line-height:inherit}.accounts-dialog .title,.accounts-dialog label{font-size:80%;margin-bottom:-2px;margin-top:7px}.accounts-dialog label{display:inline}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type],.accounts-dialog input[type=text][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;line-height:1.3;margin-top:8px}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{color:#000;font-size:20px;font-weight:700;line-height:20px;opacity:.4;position:absolute;right:5px;text-decoration:none;top:0}.accounts-dialog .accounts-close:hover{opacity:.8}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{left:-1px;position:absolute;top:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;left:50%;margin-left:-258px/2;margin-top:-40px;position:fixed;top:50%;z-index:1001}#configure-login-service-dialog{margin-left:-538px/2;margin-top:-300px;width:530px}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{font-family:Courier New,Courier,monospace;width:100%}#configure-login-service-dialog ol{margin-bottom:10px;margin-top:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:Courier New,Courier,monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{background-color:#000;background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{border:1px solid #aaa;border-radius:3px;line-height:1;padding:4px}#login-buttons-image-facebook{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAq0lEQVQ4jWP8//8/AyWAhYGBgcEmauYZBgYGYxL1nj2yLN2ECcohVTNcDwsxKlXlhRm6yzwZRAS5GRgYGBhsombC5ZhwaUIGyJrRAVEuwGYzSS7AB/C64MiydKx8ZJfgNeDN+68MDAwIL8D4RLsgIHsJis0wPjKgOAyoE4hcnGwMGkpiBBUbacvA2TfuvaKiC759/3X23NUnOPMDtgTEwMBwloGBgYGR0uwMAGOPLJS9mkQHAAAAAElFTkSuQmCC)}#login-buttons-image-azureAd{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAELSURBVDhPYyAE6s885bLf/1ZHZ8f7APlNbwolN7yaJrHh1R4g/UB03aunEEUn3vB5HHhvqLr5TaDMxtdl0htez9HY+qZSZcvrVQJrX/3hXfPqPzbMv+bVCwalza+vABX9Q5cEGrJMBmgTujgyBhsAtPElNsmRZIDetjfLFDe/3o6Odba9Ltfd9roNmxwMK29+s4xBc9vbNun1r6agY/UtbxKAUZmDTQ6GZTa8bhuNBaABSpvf3OBfiylJtAHgzHTlg5DNvjfmSpvfRshsfFMrtfHNIrWtb2qVt7xex7/mJUY+gWG4AfhA/a1/fDY7XxtrbnkbJrvhdYXkxtdzJTa8PiS+/vUzoXWvnwMAnxNZyqNeh1IAAAAASUVORK5CYII=")}.no-bullets{list-style:none inside none}.no-bullets,.no-bullets li{margin:0;padding:0}.image-fluid{display:block;height:auto!important;margin-left:auto;margin-right:auto;max-width:100%}.image-fluid,.square{position:relative}.square>*{left:0;position:absolute;top:0}.square:after{content:"";display:block;height:0;padding-top:100%;position:relative}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}.clearfix:after{clear:both}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.arvo{font-family:Arvo,serif}.montserrat,body,html{font-family:Montserrat,sans-serif}body,html{font-size:18px;height:auto;line-height:1.6em;overflow-x:hidden;scroll-behavior:auto!important}@media (min-width:1400px){body,html{font-size:16px;line-height:1.6em}}@media (min-width:1600px){body,html{font-size:18px;line-height:1.6em}}@media (min-width:1920px){body,html{font-size:19px;line-height:1.6em}}@media (min-width:3200px){body,html{font-size:36px;line-height:1.6em}}@media (min-width:3840px){body,html{font-size:38px;line-height:1.6em}}@media (max-width:1199px){body,html{font-size:16px;line-height:1.6em}}@media (max-width:767px){body,html{font-size:16px;line-height:1.6em}}body{min-height:100vh;overflow-x:hidden}ul.menu,ul.sub-menu{list-style:none inside none;margin:0;padding:0}ul.menu li,ul.sub-menu li{margin:0;padding:0}sup{font-weight:700}sup,sup a{color:#e86949}sup a{background:#fff;display:inline-block}table{border:0;font-size:.8em;line-height:1.5em;margin:1em 0;overflow:hidden;padding:0;width:100%}table .bi-flag-fill{color:#e86949;font-size:.8em}table .form-check{height:auto;min-height:0;min-width:0;width:auto}table .form-check input{margin:0}table tr td,table tr th{font-size:inherit}table tr th{font-weight:700;line-height:1.3em}table thead th{cursor:pointer;line-height:1.3em;padding-right:2em;position:relative;top:0;vertical-align:bottom;white-space:nowrap}table thead th:after{bottom:.8em;content:"▼";display:none;font-size:.8em;position:absolute;right:.8em}table thead th:hover{background:rgba(228,243,242,.5)}table thead th:hover:after{color:#0c5159;display:block}table thead th[aria-sort=ascending]:after{color:#1d9e9d;content:"▼";display:block}table thead th[aria-sort=descending]:after{color:#1d9e9d;content:"▲";display:block}table thead th[data-sort-method=none]{padding-right:.5rem}table thead th[data-sort-method=none]:after{display:none}table thead th[colspan]{border-bottom:0;text-align:center;text-transform:uppercase}.rpo-table-container{margin-top:20px;max-height:800px;min-width:1245px;overflow-x:auto;overflow-y:auto}form#companyRpo td{min-width:120px;text-align:right;vertical-align:top}form#companyRpo input{text-align:right}i{display:inline-block;font-size:1.2em;font-style:normal;font-weight:400;line-height:1em;margin-top:-.1em;vertical-align:middle}p{margin:0 0 1em}a{color:#016b63;text-decoration:none}.content .body a{text-decoration:underline}a:hover{color:#0c5159}a:focus,a:hover{text-decoration:none}a:focus{outline:1px dotted rgba(33,32,34,.2)}a.back{color:#058a9a;display:inline-block;font-size:.9em;font-weight:600;line-height:1.4em;margin-bottom:1em;text-transform:uppercase}a.btn,a.button,button.btn,button.button,input[type=button].btn,input[type=button].button,input[type=submit].btn,input[type=submit].button{background:#fff;border:0;border-radius:3em 2.5em 3.5em 2em;box-shadow:none;color:#0c5159;font-size:.9em;font-weight:600;height:auto;letter-spacing:.05em;line-height:1.2em;margin:1.5em auto;padding:1.2em 1.8em}a.btn:hover,a.button:hover,button.btn:hover,button.button:hover,input[type=button].btn:hover,input[type=button].button:hover,input[type=submit].btn:hover,input[type=submit].button:hover{background:#e4f3f2;color:#0c5159}a.btn.btn-primary,a.button.btn-primary,button.btn.btn-primary,button.button.btn-primary,input[type=button].btn.btn-primary,input[type=button].button.btn-primary,input[type=submit].btn.btn-primary,input[type=submit].button.btn-primary{background:#1d9e9d;color:#fff}a.btn.btn-primary:hover,a.button.btn-primary:hover,button.btn.btn-primary:hover,button.button.btn-primary:hover,input[type=button].btn.btn-primary:hover,input[type=button].button.btn-primary:hover,input[type=submit].btn.btn-primary:hover,input[type=submit].button.btn-primary:hover{background:#016b63;color:#fff}a.btn.btn-secondary,a.button.btn-secondary,button.btn.btn-secondary,button.button.btn-secondary,input[type=button].btn.btn-secondary,input[type=button].button.btn-secondary,input[type=submit].btn.btn-secondary,input[type=submit].button.btn-secondary{background:#50c6dd;color:#fff}a.btn.btn-secondary:hover,a.button.btn-secondary:hover,button.btn.btn-secondary:hover,button.button.btn-secondary:hover,input[type=button].btn.btn-secondary:hover,input[type=button].button.btn-secondary:hover,input[type=submit].btn.btn-secondary:hover,input[type=submit].button.btn-secondary:hover{background:#058a9a;color:#fff}a.btn.btn-add,a.button.btn-add,button.btn.btn-add,button.button.btn-add,input[type=button].btn.btn-add,input[type=button].button.btn-add,input[type=submit].btn.btn-add,input[type=submit].button.btn-add{background:#fff;border:2px solid #1d9e9d;border-radius:0;color:#0c5159;font-size:.9em;margin:.5em 0 1em;padding:.5em 1em}a.btn.btn-add:hover,a.button.btn-add:hover,button.btn.btn-add:hover,button.button.btn-add:hover,input[type=button].btn.btn-add:hover,input[type=button].button.btn-add:hover,input[type=submit].btn.btn-add:hover,input[type=submit].button.btn-add:hover{background:#1d9e9d;color:#fff}a.btn i,a.button i,button.btn i,button.button i,input[type=button].btn i,input[type=button].button i,input[type=submit].btn i,input[type=submit].button i{margin-right:.2em}hr{background:transparent;border:0;border-top:2px dotted #a6deee;height:1px;margin:3em auto;opacity:1;width:100%}hr.or{overflow:visible;position:relative}hr.or:after{background:#fff;color:#058a9a;content:"or";display:block;font-size:.8rem;font-weight:700;left:50%;letter-spacing:.05em;line-height:1.4em;padding:.2em .5em;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mh-0{max-height:0}.mw-0{max-width:0}.thumbnail{border:0;border-radius:0;display:block;margin:0;padding:0}.aligncenter,.alignleft,.alignnone,.alignright{background-image:none}.container{max-width:64em}@media (min-width:1921px){.container{width:1920px}}@media (max-width:1399px){.container{max-width:90%;width:60em}}@media (max-width:991px){.container{max-width:90%}}@media (max-width:767px){.container{max-width:95%}}iframe,video{max-width:100%}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#0c5159;font-family:Montserrat,sans-serif;font-size:1em;font-weight:700;line-height:1.4em}[data-math],h1[data-tooltip]{padding-left:1em}[data-math]:after,h1[data-tooltip]:after{font-size:.6em}[data-math]:before,h1[data-tooltip]:before{left:.5em}.h1,h1{font-size:2.4em;line-height:1em;margin:0 0 .5em}[data-math],h2[data-tooltip]{padding-left:1em}[data-math]:after,h2[data-tooltip]:after{font-size:.6em}.h2,h2{color:#058a9a;font-size:1.6em;font-weight:700;letter-spacing:.03em;line-height:1.2em;margin:.3em 0 .8em}[data-math],h3[data-tooltip]{padding-left:1em}[data-math].chartTitle,h3[data-tooltip].chartTitle{padding-left:0}[data-math].chartTitle:after,h3[data-tooltip].chartTitle:after{font-size:.6em;margin-left:-1.6em}[data-math]:before,h3[data-tooltip]:before{left:-1em}.h3,h3{color:#016b63;font-family:Arvo,serif;font-size:1.2em;font-weight:400;line-height:1.3em;margin:.3em 0 .8em}[data-math],h4[data-tooltip]{padding-left:1em}[data-math]:after,h4[data-tooltip]:after{font-size:.6em}[data-math]:before,h4[data-tooltip]:before{left:.5em}.h4,h4{color:#058a9a;font-size:1.1em}.h4,.h5,h4,h5{font-weight:700;letter-spacing:.05em;line-height:1.4em;margin:.7em 0;text-transform:uppercase}.h5,h5{color:#50c6dd;font-size:1em}.h6,h6{color:#058a9a;font-size:.9em;font-weight:700;letter-spacing:.03em;line-height:1.4em;margin:.7em 0}.kicker{color:#016b63;font-size:1.4em;font-weight:400;line-height:1.5em;margin-bottom:.7em}@media (max-width:1199px){.kicker{font-size:1.2em;line-height:1.5em}}.empty{color:#1d9e9d;font-size:1.2em;line-height:1.6em;padding:1em 1.5em;text-align:center}.locked{overflow:hidden;position:fixed}form{background:#fff;margin:1.5em 0;padding:1em;width:100%}form.bulk-actions{font-size:inherit;margin:0;padding:0}label{color:#016b63;display:block;font-size:.8em;font-weight:400;letter-spacing:.05em;line-height:1.3em;margin-bottom:.3em;position:relative;text-transform:uppercase}[data-required]>label:after{color:#e86949;content:" *"}[data-math],[data-tooltip]{cursor:help;padding-left:1.6em;position:relative;text-decoration:underline solid rgba(1,107,99,.3)}[data-math]:after,[data-tooltip]:after{background:#fff;border:1px solid #016b63;border-radius:9999px;color:#0c5159;content:"?";display:block;font-size:1em;font-weight:600;height:1.2em;left:0;line-height:1.1em;position:absolute;text-align:center;text-decoration:none;top:0;width:1.2em}[data-math]:before,[data-tooltip]:before{background:#fff;border:1px solid #016b63;border-radius:.5em .5em .5em 0;bottom:100%;color:#212022;content:attr(data-tooltip);display:block;display:none;font-size:.9em;font-weight:400;left:0;letter-spacing:0;line-height:1.4em;margin-bottom:.2em;max-width:25em;min-width:15em;padding:.6em .8em;position:absolute;text-align:left;text-transform:none;white-space:pre-line;width:100%;z-index:9999}[data-math]:hover:before,[data-tooltip]:hover:before{display:block}[data-math]:hover:after,[data-tooltip]:hover:after{background:#016b63;border:1px solid #016b63;border-radius:0;color:#fff;height:1.4em;line-height:1.4em;top:-.2em}.form-group{margin-bottom:1.2em;padding-bottom:2.25em;position:relative}.form-group.has-summary,.form-group.no-label{padding-bottom:0}.form-group.projected label{color:#e86949}.form-group .progress{display:none}.form-group a[data-remove-file],.form-group a[data-reset-file]{color:#0c5159;display:inline-block;font-size:.8em;font-weight:700;letter-spacing:.05em;margin:.5em .5em 0 0;text-transform:uppercase}.form-group textarea{margin-bottom:-2.25em}.new-form-group{align-items:end;gap:.5em;justify-content:space-between}.nav-employees{display:flex;justify-content:space-between}.nav-employees .button-container{align-items:flex-end;display:flex;gap:10px}.nav-employees .button-container .btn{align-items:center;display:inline-flex;justify-content:center}.form-control,.form-select,.new-form-control,.new-form-select{background-color:#fff;border:1px solid rgba(1,107,99,.6);border-radius:.3em;color:#212022;font-size:inherit;height:auto;line-height:1.3em}.new-form-control,.new-form-select{padding:.5em}.form-check{margin-bottom:0;padding-left:0}.form-check>div>div>label{color:#0c5159;font-size:.9em;font-weight:400;letter-spacing:0;line-height:inherit;margin:0;padding:.3em 0 .3em 2.5em;text-transform:none;white-space:nowrap}.form-check input{font-size:inherit;margin-right:.5em;vertical-align:middle}.form-check .af-checkbox-group{position:relative}.form-check .af-checkbox-group label{display:inline-block;font-size:.8em;letter-spacing:.05em;line-height:1.5em;margin:0 1.5em 1em 0;text-transform:uppercase}.input-group-text{background:#e4f3f2;border:1px solid rgba(1,107,99,.6);border-radius:.3em;font-size:inherit;height:auto;padding:.5em}.input-group-text i{color:#016b63;position:relative;top:.08em}.input-group-text.remove-file{cursor:pointer}.form-control,.form-select,.input-group-text,.new-form-control,.new-form-select,.new-input-group-text{font-size:.9em;line-height:1.4em;min-height:2.5em;position:relative;z-index:2}.new-form-control,.new-form-select,.new-input-group-text{width:100%}.form-check>div>div,.form-select,.input-group,input.form-control{bottom:0;position:absolute;width:100%}.form-select{background-position:right .5em center;padding-right:1.8em}.summary{color:#0c5159;font-size:1.2em;font-weight:600;line-height:1.3em;padding:.3em 0}.has-error label{color:#e86949;font-weight:700}.has-error>span{background:#fff;color:#e86949;display:block;font-size:.8em;line-height:1.3em;margin-bottom:-.3em;padding:.4em .6em .6em;width:100%;z-index:1}.hidden{display:none}.hint{color:#616063;display:block;font-family:Montserrat,sans-serif;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.4em;margin:.5em 0;text-transform:none}.tab-content{display:none;margin-bottom:2em}.tab-content:first-of-type{display:block}.stage{position:relative}.spotlight:after{background:#fff;border:.3em solid #1d9e9d;border-radius:9999px;color:#016b63;content:attr(data-step);font-size:1.5rem;font-weight:700;height:2.5em;line-height:1.8em;margin-left:-1.25em;text-align:center;width:2.5em;z-index:9999}.spotlight:after,.spotlight:before{display:block;left:50%;position:absolute;top:100%}.spotlight:before{background:#1d9e9d;content:"";height:1em;margin-left:-.5em;margin-top:-.3em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:1em;z-index:9998}@media (max-width:1199px){.spotlight:after,.spotlight:before{bottom:100%;top:auto}.spotlight:before{margin-bottom:-.3em;margin-top:0}}.spotlight.tab:after{bottom:auto;top:-2.8em;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.spotlight.tab:before{bottom:auto;margin-bottom:0;margin-top:-.3em;top:-.9em}.row.controls .btn{margin-bottom:1em;margin-top:1em}.row.controls .text-start .btn{margin-right:1em}.row.controls .text-end .btn{margin-left:1em}.row.controls .delete{color:#e86949;display:inline-block;font-size:.8em;font-weight:600;letter-spacing:.05em;margin:1em 0 1em 1em;text-transform:uppercase;vertical-align:middle}.row.controls .delete:hover{color:#8d2b12}.row .remove{-webkit-backface-visibility:hidden;background:#e86949;border-radius:9999px;color:#fff;font-size:.9em;height:2em;line-height:2em;opacity:0;position:absolute;right:-1.5em;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:2em}.row.collapsible .remove{left:-1.2em;right:auto;top:2.3em}.row.collapsible .collapsible .remove{left:-1em;top:1.7em}.row.collapsible .repeater-condensed .remove{left:auto;right:-1.5em;top:50%}.row .confirmation{background-color:rgba(232,105,73,.6);background-image:linear-gradient(45deg,rgba(232,105,73,.6) 25%,rgba(232,105,73,.8) 0,rgba(232,105,73,.8) 50%,rgba(232,105,73,.6) 0,rgba(232,105,73,.6) 75%,rgba(232,105,73,.8) 0,rgba(232,105,73,.8));background-size:1em 1em;color:#e86949;display:none;font-size:1em;height:100%;left:0;line-height:1.4em;position:absolute;text-align:center;top:0;width:100%;z-index:2}.row .confirmation span{background:#fff;display:block;left:50%;padding:.6em 2em;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.row .confirmation span a{color:#e86949;font-weight:700;text-decoration:underline}.row .confirmation span a:hover{color:#212022}.row:hover>.controls>.remove,.row:hover>.remove{opacity:1}.row.removing>.controls>.remove,.row.removing>.remove{opacity:0}.row.removing>.confirmation{display:block}.repeater .row{background:#f7fcff;padding-bottom:.5em;padding-top:.5em;position:relative}.repeater .row:nth-child(2n){background:#e8f6fe}.repeater .row>[class*=col]{padding-bottom:.2em;padding-top:.2em}.repeater .row>[class*=col] .form-group{margin-bottom:0;margin-top:0}.repeater.repeater-condensed .row{padding-bottom:.3em;padding-top:.3em}.repeater.repeater-condensed .row:first-of-type label{font-weight:700;margin:0}.repeater .repeater .row{background:#fff;padding-top:.2em}.bar{font-size:.85em;font-weight:600;line-height:1.4em;padding:.5em 2em;text-align:center}@media (max-width:1599px){.bar{padding:1em 2em}}@media (max-width:1199px){.bar{padding:1em 2.5em}}#savebar{-webkit-backface-visibility:hidden;bottom:0;left:0;padding:0;position:fixed;text-align:left;-webkit-transform:translateY(105%);-moz-transform:translateY(105%);-ms-transform:translateY(105%);-o-transform:translateY(105%);transform:translateY(105%);-webkit-transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:100%;z-index:100001}#savebar span{display:inline-block;vertical-align:middle}#savebar .bar{background-color:#e4f3f2;color:#0c5159;padding:1em 2em;position:relative;text-align:right;z-index:2}#savebar .bar .btn{background:#016b63;border-radius:0;color:#fff;font-size:inherit;line-height:inherit;margin:.5em 0 .5em 1.5em;padding:.7em 1em;vertical-align:middle}#savebar .bar .btn:hover{background:#0c5159}#savebar.on{box-shadow:0 0 1em -.5em rgba(33,32,34,.5);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.saving{color:rgba(12,81,89,.6);display:inline-block;font-style:italic;font-weight:400;margin:.5em 1.5em;vertical-align:middle}#loading{background:#0c5159;border-radius:.5em;color:#fff;font-size:1em;font-weight:700;left:50%;letter-spacing:.05em;line-height:1.2em;padding:.9em 2em .9em 3.7em;position:absolute;text-align:center;text-transform:uppercase;top:-4em;transform:translate(-50%);z-index:10000}#loading:before{animation:spin 1s linear infinite;border:.4em solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;content:"";height:1.5em;left:1.6em;position:absolute;top:.6em;width:1.5em}#status{-webkit-backface-visibility:hidden;background-color:rgba(80,198,221,.7);color:#fff;font-size:1em;left:0;line-height:1.4em;padding:.8em 6em;position:absolute;text-align:center;top:0;-webkit-transform:translateY(5%);-moz-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:100%;z-index:1}#status.on{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}#status.error{background-color:rgba(232,105,73,.8)}#status i{cursor:pointer;font-size:1.5em;line-height:1em;margin-top:0;position:absolute;right:.7em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.modal-wrapper{background:rgba(33,32,34,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.modal-wrapper .modal-window{background:#fff;border-radius:1em;left:50%;max-height:90vh;max-width:67em;min-height:10em;padding:2em 0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw}.modal-wrapper .modal-window>.content{max-height:80vh;overflow:scroll;padding:0 2em 6em;position:relative;text-align:left;z-index:1}.modal-wrapper .modal-window>.content>:first-child{margin-top:0}.modal-wrapper .modal-window>.content>:last-child{margin-bottom:0}.modal-wrapper .modal-window>.footer{background:#fff;border-radius:0 0 1em 1em;border-top:1px solid #016b63;bottom:0;height:4.9em;left:0;padding:1.5em 2em;position:absolute;text-align:left;width:100%;z-index:2}.modal-wrapper .modal-window>.footer .done{color:#50c6dd;text-decoration:underline}.modal-wrapper .modal-window>.footer .done:hover{color:#058a9a}.modal-wrapper .modal-window>.close{color:#fff;cursor:pointer;font-size:3em;position:absolute;right:-1.3em;top:0}.collapsible>:first-child{cursor:pointer;display:block;margin-bottom:0!important;margin-top:0!important;padding-right:10em;position:relative}.collapsible>:first-child>i{display:inline-block;margin-right:.2em;vertical-align:middle}.collapsible>:first-child:before{background:#fff;color:#1d9e9d;content:"Collapse ▼";cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.5em 1em;position:absolute;right:0;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.collapsible>:first-child:before:hover{color:#0c5159}@media (max-width:1199px){.collapsible>:first-child{padding-right:0}.collapsible>:first-child:before{display:none}}.collapsible .collapsible{background:#fff;border:1px solid #a6deee;line-height:1.4em;margin:.8em 0;padding:.8em 1em}.collapsible .collapsible>:first-child:before{color:#a6deee;padding-right:0}.collapsible .collapsible .collapsible{background:hsla(270,5%,92%,.35);border:0}.collapsible .collapsible .collapsible>:first-child:before{background:transparent;color:#c4c1c8}.collapsible>:nth-child(2){margin-top:1em}.collapsible.repeater>:nth-child(2){margin-top:.5em}.collapsible.collapsed>*{display:none}@media print{.collapsible.collapsed>*{display:initial}}.collapsible.collapsed>:first-child{display:block;padding-right:5em}.collapsible.collapsed>:first-child:before{content:"Expand ◀"}section:not(.account){background:#e4f3f2;margin:0 -1em 2em;padding:1.5em}section:not(.account) form{background:transparent;border:0;margin:0;padding:0;width:auto}section:not(.account) section{background:#fff;margin:1em 0;padding:1em 1.5em}section:not(.account) section.collapsible>:first-child:before{padding-right:0}section:not(.account) hr{color:#fff;margin:1em 0 2em}section:not(.account) .code{color:#616063;font-size:.7em;margin-left:1em}section:not(.account) .code,section:not(.account) .tag{display:inline-block;letter-spacing:0;line-height:1.2em;vertical-align:middle}section:not(.account) .tag{background:#e4f3f2;border-radius:.3em;color:#016b63;font-size:.5em;margin-left:1.2em;padding:.7em 1em .5em}section:not(.account) h3{color:#0c5159;font-family:Montserrat,sans-serif;font-size:1.1em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:1em 0 .5em;overflow:hidden;padding:.5em 0;position:relative;text-align:left;text-transform:uppercase}section:not(.account) h3:after{background:#1d9e9d;content:"\a0";height:1px;margin-left:1%;overflow:hidden;position:absolute;top:50%;width:100%}section:not(.account) .input{background:hsla(0,0%,100%,.5);margin:.5em 0;padding:.5em 1em}section:not(.account) .input h4{color:#016b63;font-family:Montserrat,sans-serif;font-size:.8em;line-height:1.4em;margin:.5em 0 1em}section:not(.account) .btn-add{margin:1em 0 0}#header{-webkit-backface-visibility:hidden;box-shadow:0 0 1em -.5em rgba(33,32,34,0);color:#0c5159;left:0;position:fixed;top:0;-webkit-transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;width:100%;z-index:5;z-index:9999}@media (max-width:1199px){#header{background:#fff;position:relative;z-index:2}}#header #utilitybar{background:#a6deee;min-height:3em}#header nav.utility{clear:none;float:right;margin-left:2em}#header nav.utility ul{margin:0;padding:0}#header nav.utility ul li{display:inline-block;margin:0 1em}#header nav.utility ul li a{color:#0c5159;display:block;padding:.3em 0;text-decoration:none}#header nav.utility ul li:last-child{margin-right:0}#header nav.utility ul li:last-child a{background:#50c6dd;color:#fff;padding:.3em 1em}#header nav.utility ul li:last-child a:hover{background:#058a9a}@media (max-width:1199px){#header nav.utility ul li:last-child a{background:transparent!important;color:#0c5159!important;padding:.3em 0}#header nav.utility{clear:both;float:none;margin:0;text-align:center}}#header .logo{-webkit-backface-visibility:hidden;clear:none;float:left;font-size:1em;height:5.7em;margin:-1.5em 0 0 2em;transform-origin:top left;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:14em;z-index:1}#header .logo,#header .logo a{display:block;position:relative}#header .logo a{background-image:url(images/secondary.svg);background-position:50%;background-position:0 0;background-repeat:no-repeat;background-size:contain;color:hsla(0,0%,100%,0);height:100%;outline:0;width:100%}#header .logo.company-logo{background-color:#fff;background:transparent;border:0}#header .logo.company-logo a{background-image:none;background-position:0 0}@media (max-width:1199px){#header .logo.company-logo a{background-position:50%}#header .logo{clear:both;float:none;height:4.8em;margin:1em auto;width:11.8em}}#header nav.primary{clear:none;display:block;float:right;font-weight:600;letter-spacing:.05em;padding:0 8.5em 0 2em;position:relative;text-align:right;z-index:1}@media (max-width:1599px){#header nav.primary{padding:0 1.6em}}@media (max-width:1199px){#header nav.primary{background:#fff;clear:both;float:none;padding:0 1.5em;text-align:center}}#header nav.primary ul{display:inline-block;margin:0;padding:0}@media (max-width:1199px){#header nav.primary ul{display:block;text-align:center}}#header nav.primary ul li{display:inline-block;margin:0 .5em;padding:.8em 0;position:relative}@media (max-width:1399px){#header nav.primary ul li{padding:.5em 0}}@media (max-width:1199px){#header nav.primary ul li{padding:0}}#header nav.primary ul li a{border-bottom:2px solid rgba(1,107,99,0);color:#0c5159;display:block;padding:.5em .7em;position:relative;text-decoration:none}@media (max-width:1399px){#header nav.primary ul li a{padding:.3em}}#header nav.primary ul li a:active,#header nav.primary ul li a:focus,#header nav.primary ul li a:hover{border-bottom:2px solid #016b63;color:#0c5159;outline:0;text-decoration:none}#header nav.primary ul li:last-child{margin-right:0}@media (min-width:1200px){.detached #header,.sidebar-on #header{background:#fff;box-shadow:0 0 1em -.5em rgba(33,32,34,.7)}.detached #header .logo,.sidebar-on #header .logo{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}}#viewbar{-webkit-backface-visibility:hidden;background:#0c5159;color:#fff;font-size:.8em;font-weight:400;height:2.4em;line-height:1.4em;margin-top:-2.4em;min-height:0;text-align:center;-webkit-transition:margin .3s ease-in-out;-moz-transition:margin .3s ease-in-out;-o-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out;white-space:nowrap}@media (max-width:1599px){#viewbar{padding:.5em 2em}}@media (max-width:1199px){#viewbar{padding:.5em 2.5em}}#viewbar.on{margin-top:0}#viewbar a{border-bottom:1px dotted #fff;color:#fff;text-decoration:none}#viewbar a:hover{color:#e4f3f2}#body{-webkit-backface-visibility:hidden;min-height:120vh;padding:10em 0 8em;position:relative;-webkit-transition:padding-left .3s ease-in-out;-moz-transition:padding-left .3s ease-in-out;-o-transition:padding-left .3s ease-in-out;transition:padding-left .3s ease-in-out;z-index:1}.viewbar-on #body{padding-top:12.4em}@media (max-width:1199px){.viewbar-on #body{padding-top:2em}#body{padding:2em;z-index:6}}#body>.container .data{margin:1.5em -1em;position:relative}#body #footer .disclaimer{border-top:2px solid #e4f3f2;font-size:.8em;line-height:1.4em;margin-top:2em;padding-top:2em}#body #footer .disclaimer:before{color:#016b63;content:"Disclaimer";display:block;font-size:1.2em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin-bottom:.5em;text-transform:uppercase}#body #sidebar{-webkit-backface-visibility:hidden;background:#fff;border-right:.1em solid #50c6dd;height:100%;left:0;max-width:80%;position:fixed;top:0;-webkit-transform:translate(calc(1em - 100%));-moz-transform:translate(calc(1em - 100%));-ms-transform:translate(calc(1em - 100%));-o-transform:translate(calc(1em - 100%));transform:translate(calc(1em - 100%));-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:20em;z-index:3}#body #sidebar.on{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}@media (max-width:1199px){#body #sidebar{width:30em}}@media (min-width:1600px){#body #sidebar{width:24em}}@media (min-width:1920px){#body #sidebar{width:30em}}@media (max-width:1199px){#body #sidebar{-webkit-transform:translate(calc(.5em - 100%));-moz-transform:translate(calc(.5em - 100%));-ms-transform:translate(calc(.5em - 100%));-o-transform:translate(calc(.5em - 100%));transform:translate(calc(.5em - 100%))}#body #sidebar .inside{padding-top:2em!important}}#body #sidebar .tab{background:#fff;border:.15em solid #50c6dd;border-bottom-color:#fff;color:#0c5159;cursor:pointer;font-size:.7em;font-weight:700;height:3em;letter-spacing:.1em;line-height:3em;position:absolute;right:-7.45em;text-align:center;text-transform:uppercase;top:22em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:12em}@media (max-width:1199px){#body #sidebar .tab{height:2em;line-height:2em;right:-6.9em;top:40%}}#body #sidebar .inside{direction:rtl;height:100%;overflow:auto;padding:10em 2em;position:relative;width:100%}.viewbar-on #body #sidebar .inside{padding-top:12.4em}@media (max-width:1199px){#body #sidebar .inside,.viewbar-on #body #sidebar .inside{padding-top:4em}#body #sidebar .inside h1{font-size:2em}}#body #sidebar .inside .ltr{direction:ltr}#body #sidebar .inside .ltr form{font-size:.9em;line-height:1.4em;margin:1em 0 0;padding:0}#body #sidebar .inside .ltr section{margin-bottom:2em}#body #sidebar .inside .ltr section h3{background:#e8f6fe;color:#058a9a;font-family:Montserrat,sans-serif;font-size:.9em;font-weight:900;letter-spacing:.05em;line-height:1.3em;margin-bottom:1em;margin-left:-1em;padding:.8em 6.2em .8em 1em;text-transform:uppercase}#body #sidebar .inside .ltr section h3:before{background:transparent;color:inherit;font-size:.7em}#body #sidebar .inside .ltr section h4{color:#0c5159;font-family:Montserrat,sans-serif;font-size:.8em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:1em 0 1em -1em;overflow:hidden;padding:.3em 1em;position:relative;text-align:left;text-transform:uppercase}#body #sidebar .inside .ltr section h4:after{background:#1d9e9d;content:"\a0";height:1px;margin-left:2%;overflow:hidden;position:absolute;top:50%;width:100%}#body #sidebar .inside .ltr section hr{margin:.2em 0 1.2em}#body #sidebar .inside .ltr section.account-esop h3{background:#e4f3f2;color:#0c5159}#body #sidebar .inside .ltr section.diversification{margin-top:-1em}#body #sidebar .inside .ltr section.diversification h3{background:#e4f3f2;color:#0c5159}#body #sidebar .inside .ltr section.tax-assumptions h3{background:#f2f6e8;color:#3b5c0d}#body #sidebar .inside .ltr section.account-ksop h3{background:#e8f6fe;color:#058a9a}#body #sidebar .inside .ltr section.account-bonus h3{background:#feece7;color:#8d2b12}#body #sidebar .inside .ltr section.account-hourlyBonus h3{background:#f2e7fe;color:#4e2877}#body #sidebar .inside .ltr section.account-sars h3{background:#f3e7c9;color:#d76928}#body #sidebar .inside .ltr section .footnotes{color:#0c5159;font-size:.8em;line-height:1.4em;margin:.4em 0}#body #sidebar .inside .ltr section .footnotes .footnote{font-style:italic;margin:.5em 0;padding-left:1.5em;position:relative}#body #sidebar .inside .ltr section .footnotes .footnote.footnote-large{font-size:1.1em;line-height:1.4em}#body #sidebar .inside .ltr section .footnotes .footnote a{color:#016b63;text-decoration:underline}#body #sidebar .inside .ltr section .footnotes .footnote a[href^="#"]{color:#e86949;display:block;font-style:normal;font-weight:700;left:0;position:absolute;text-decoration:none;top:0}#body #sidebar .inside .ltr section .footnotes .footnote p{display:inline;margin:0}#body .container{position:relative;z-index:1}#body .intro{margin-bottom:2em}@media (max-width:991px){#body .intro{text-align:center}}#body .filter{background:rgba(166,222,238,.3);color:#058a9a;display:block;margin:1em -1em;padding:1em 1.5em;position:relative}#body .filter .col-auto{padding-top:.3em}#body .filter .form-group{margin-bottom:0}#body .filter form{background:transparent;border:0;margin:0;padding:0;width:auto}#body .row{position:relative;z-index:1}#body h1{padding-right:4em;position:relative}@media (max-width:1399px){#body h1{padding-right:0}}@media (max-width:991px){#body h1{font-size:2em;text-align:center}}#body h1>i{margin-right:.1em}#body h1 .btn{border:2px solid #016b63;border-radius:0;font-size:.35em;margin:0;padding:.5em 1em;position:absolute;right:0;top:.3em}@media (max-width:1399px){#body h1 .btn{margin:1em 0 1em 2em;position:relative;top:0}}@media (max-width:1199px){#body h1 .btn.print{display:none}}#body h1 .code{color:#616063;display:inline-block;font-size:.5em;font-weight:400;line-height:1.2em;margin-left:.5em}#body nav.secondary{background:#016b63;color:#fff;margin:0 -1em 2em;position:relative;z-index:2}@media (max-width:991px){#body nav.secondary{text-align:center}}#body nav.secondary>span{font-size:.8em;letter-spacing:.05em;padding:1em 1.5em;text-transform:uppercase}#body nav.secondary ul{display:inline;font-size:.9em;margin:0;padding:0}#body nav.secondary ul li{display:inline-block;margin:0}#body nav.secondary ul li a{color:#fff;display:block;padding:.8em 1.2em;position:relative}#body nav.secondary ul li a i{margin-right:.3em}#body nav.secondary ul li a.active,#body nav.secondary ul li a:hover{background:#1d9e9d}#body nav.secondary ul li a.active:after{border:.5em solid hsla(0,0%,100%,0);border-bottom-color:#fff;bottom:0;content:"";display:block;height:0;left:50%;margin-left:-.5em;pointer-events:none;position:absolute;width:0}.sidebar-on #body{padding-left:20em}@media (min-width:1600px){.sidebar-on #body{padding-left:26em}}@media (min-width:1920px){.sidebar-on #body{padding-left:32em}}@media (max-width:1199px){.sidebar-on #body{padding-left:2em}}@media (max-width:767px){#body{padding:2em!important}}.chart{-webkit-column-break-inside:avoid;border:2px solid #a6deee;break-inside:avoid;margin:1em -1em 3em;padding:1em;page-break-inside:avoid}.chart,.chart h2{position:relative}.chart h2{color:#016b63;font-size:1.3em;line-height:1.2em;margin:0 auto .3em}.dashboard .chart h2{font-size:1.4em;letter-spacing:.05em;line-height:1.2em;text-transform:uppercase}.chart h2.has-table{padding-right:7em}.chart h2.has-table:after{color:#c4c1c8;content:"Show Table ◀";cursor:pointer;display:block;font-size:.6em;font-weight:600;letter-spacing:.05em;position:absolute;right:.8em;text-transform:uppercase;top:.3em}.chart h2.has-table:after:hover{color:#0c5159}.chart h3{color:#1d9e9d;font-family:Montserrat,sans-serif;font-size:1em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:0 auto .8em;text-transform:uppercase}.chart h3 span{color:#016b63;display:block;font-size:.7em;font-weight:400;letter-spacing:0;line-height:1.3em;margin-top:.3em;text-transform:none}.chart .calculations{background:#e4f3f2;border:1.5em solid #e4f3f2;display:none;font-size:.8em;margin:1em 0}.chart .calculations thead th{font-size:.95em;line-height:1.3em;max-width:5em;padding:.2em .5em;white-space:normal}.chart .calculations thead th:after{display:none}.chart .calculations tbody td{padding:.1em .5em}.chart.show-table h2.has-table:after{content:"Hide Table ▼"}.chart.show-table .calculations{display:table}.chart .key{font-size:.65em;font-weight:400;line-height:1.4em;margin:1em 0 .5em}.chart .key>div{display:inline-block;margin-right:1em}.chart .key .item{margin-top:.8em;padding-left:2em;position:relative}.chart .key .item:first-child{margin-top:0}.chart .key .item .swatch{height:1.4em;left:0;position:absolute;top:0;width:1.4em}.chart .key .item .swatch.swatch-vested{background-image:linear-gradient(0deg,#fff 35%,#212022 0,#212022 65%,#fff 0,#fff);background-size:100% 100%}.chart .key .item .swatch.swatch-line{background-image:linear-gradient(90deg,#fff 40%,#212022 0,#212022 60%,#fff 0,#fff);background-size:100% 100%}.chart .key .item .value{font-weight:700}.chart .key .item span{white-space:nowrap}.chart .chart-wrapper{margin-top:.5em;position:relative;z-index:1}.chart .overlay{display:none;font-size:.7em;height:100%;left:0;line-height:1.4em;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.chart .overlay .callout{background:#fff;border:2px solid #0c5159;left:0;margin-left:1.5em;max-width:50%;min-height:4em;padding:1em 1em 1em 5em;position:absolute;top:8em;width:28em;z-index:1}.chart .overlay .callout:before{border:1.5em solid transparent;border-right-color:#0c5159;content:"";display:block;height:0;left:-3em;position:absolute;top:calc(50% - 1.5em);width:0;z-index:1}.chart .overlay .callout .total{background:#0c5159;border:2px solid #0c5159;color:hsla(0,0%,100%,.9);font-size:1.2em;height:2em;left:0;line-height:2em;margin:-2px;padding:0 .5em 0 5.4em;position:absolute;top:-2em;width:calc(100% + 4px)}.chart .overlay .callout .total .year{color:#fff;font-weight:700;left:0;position:absolute;text-align:center;top:0;width:4.2em}.chart .overlay .callout .values{overflow:hidden}.chart .overlay .callout .item{margin-top:.8em;padding-left:1.5em;position:relative}.chart .overlay .callout .item:first-child{margin-top:0}.chart .overlay .callout .item .swatch{height:1em;left:0;position:absolute;top:.2em;width:1em}.chart .overlay .callout .item .value{font-weight:700}.chart .overlay .callout .item span{white-space:nowrap}.chart .overlay .callout .stack{height:calc(100% - 2em);left:1em;position:absolute;top:1em;width:3em}.chart .overlay .callout.callout-right{margin-left:-1.5em;-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%);transform:translate(-100%)}.chart .overlay .callout.callout-right:before{border-left:1.5em solid #0c5159;border-right:1.5em solid transparent;left:auto;right:-3em}.chart .overlay .line{border-right:2px dotted #0c5159;height:100%;left:-1px;position:absolute;top:0;width:0;z-index:2}.chart svg text{fill:#212022;font-family:Montserrat,sans-serif}.chart svg .xAxis,.chart svg .yAxis{font-size:.8em}.chart svg .xAxis:not(.centered) .tick:first-of-type text{text-anchor:start}.chart svg .xAxis:not(.centered) .tick:last-of-type text{text-anchor:end}.chart svg g.line,.chart svg g.vesting{pointer-events:none}.chart svg g.line line,.chart svg g.line path,.chart svg g.vesting line,.chart svg g.vesting path{fill:transparent;stroke:#212022;stroke-width:3px;stroke-linejoin:round}.chart svg g.highlight{pointer-events:none}.chart svg g.hovers{opacity:0}.account{margin-bottom:2em}.account .chart{margin-bottom:0}.account .chart h2{color:#016b63}.account .footer{background:#e8f6fe;border:2px solid #a6deee;border-top:0;margin:0 -1em;padding:1em .5em .5em}.account .footer>.collapsible h3{padding:.5em 6em .5em .8em}.account .footer>.collapsible h3:before{padding-right:1em}.account .footer>.collapsible>h3{margin:0;padding:.5em 6em 1em .8em}.account .footer>.collapsible>h3:after{display:none}.account .footer>.collapsible>h3:before{right:1.5em;top:1.8em}.account .footer>.collapsible .tranches{margin-top:0}.account .footer .collapsible>div{padding:0 1em}.account .footer .collapsible .collapsible{background:#fff;margin:0 0 1em;padding:.5em}.account .footer .collapsible .collapsible h4{margin-right:0;padding:.5em}.account .footer .collapsible .collapsible h4:after{display:none}.account .footer .collapsible .collapsible table{margin:.5em auto 0}.account .footer .collapsible .collapsible .collapsible{background:hsla(270,5%,92%,.35)}.account .footer form{background:transparent;border:0;margin:0;padding:0 1em;width:auto}.account .footer form table{background:#fff;border:.5em solid #fff}.account .footer h3{color:#0c5159;font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:.5em 0 1em;overflow:hidden;padding:.5em 0;position:relative;text-align:left;text-transform:uppercase}.account .footer h3:after{background:#1d9e9d;content:"\a0";height:1px;margin-left:1%;overflow:hidden;position:absolute;top:50%;width:100%}.account .footer h4{color:#016b63;font-family:Montserrat,sans-serif;font-size:.9em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:0;overflow:hidden;padding:.5em .9em 1em;position:relative;text-align:left;text-transform:uppercase}.account .footer h4:after{background:#1d9e9d;content:"\a0";height:1px;margin-left:1%;overflow:hidden;position:absolute;top:1em;width:100%}.account .footer hr{margin:.2em 0 1em}.account .footer .btn-add{margin-top:1.2em}.account .footer .btn-primary{margin-top:.5em}.account .footer .footnotes{background:#fff;color:#0c5159;font-size:.8em;line-height:1.4em;margin:.4em 0 .8em;padding:.2em 1em}.account .footer .footnotes .footnote{font-style:italic;margin:.5em 0;padding-left:1.5em;position:relative}.account .footer .footnotes .footnote.footnote-large{font-size:1.1em;line-height:1.4em}.account .footer .footnotes .footnote a{color:#016b63;text-decoration:underline}.account .footer .footnotes .footnote a[href^="#"]{color:#e86949;display:block;font-style:normal;font-weight:700;left:0;position:absolute;text-decoration:none;top:0}.account .footer .footnotes .footnote p{display:inline;margin:0}.popbox{background:rgba(33,32,34,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.popbox .inside{background:#fff;bottom:2em;font-size:.9em;font-weight:400;left:50%;line-height:1.4em;max-height:calc(100vh - 12em);max-width:90%;overflow:auto;padding:2em 2.5em;position:absolute;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);width:75em;z-index:1}.popbox .close{background:#fff;border-radius:9999px;color:#016b63;cursor:pointer;font-size:1.5em;height:2em;line-height:2em;right:.5em;top:.5em;width:2em}.popbox .close,.popbox .controls{position:absolute;text-align:center;z-index:3}.popbox .controls{bottom:0;left:0;padding:1em 0 4em;width:100%}.popbox .controls .btn{margin:0 .5em}.popbox .print{left:50%;position:absolute;top:1em;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);z-index:2}.popbox .arrow{color:#fff;cursor:pointer;font-size:.8em;font-weight:700;left:1em;letter-spacing:.1em;line-height:1.4em;padding:2em 1em 2em 3em;position:absolute;text-transform:uppercase;top:50%;z-index:4}.popbox .arrow:after{border:.5em solid #fff;border-right:0;border-top:0;content:"";display:block;height:3em;left:.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:3em}.popbox .arrow:hover{color:#a6deee}.popbox .arrow:hover:after{border-color:#a6deee}.popbox .arrow.arrow-next{left:auto;padding:2em 3em 2em 1em;right:1em}.popbox .arrow.arrow-next:after{left:auto;right:.5em;-webkit-transform:translateY(-50%) rotate(225deg);-moz-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);-o-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}@media (max-width:1399px){.popbox .arrow{text-indent:-9999px}}.stats{margin-top:3em;vertical-align:top}@media (max-width:1199px){.stats{text-align:center}}.assumptions{background:rgba(166,222,238,.3);color:#058a9a;display:block;margin:0 -1em;min-width:70em!important;padding:1em 1.5em .5em;position:relative}.assumptions .col-auto{padding-top:.3em}.assumptions .form-group{margin-bottom:1em}.assumptions input[name=year1],.assumptions input[name=year2],.assumptions input[name=year3],.assumptions input[name=year4],.assumptions input[name=year5],.assumptions input[name=year6]{font-size:.8em}#companyRpo input[name^="rpo.year"]::placeholder{font-size:14px}.sticky{left:0;position:sticky}.table thead th.sticky{vertical-align:middle}.table tbody th.sticky,.table thead th.sticky{background-color:#fff!important;z-index:999}.table tfoot th.sticky{background-color:#fff!important}.card{background:#fff;border:2px solid #016b63;border-radius:0;box-shadow:.5em .5em 0 rgba(29,158,157,.2);display:block;margin:0 .3em 1.8em 0;min-height:10em;overflow:hidden;padding:.8em 1.2em;position:relative;vertical-align:top}.card :first-child{margin-top:0}.card :last-child{margin-bottom:0}.card h2{font-size:1.3em;font-weight:600;letter-spacing:0;line-height:1.2em;margin:0 0 .3em;padding-right:5em}.card .details{color:#1d9e9d;font-size:.8em;line-height:1.3em;margin:.8em 0;padding-right:8em}.card .details span{display:inline-block;margin-right:1em}.card .stat{background:rgba(228,243,242,.5);border:0;box-shadow:none;color:#016b63;display:inline-block;font-size:.8em;line-height:1.2em;margin:.4em .8em .4em 0;min-height:9.5em;padding:.6em;width:9em}.card .stat span{display:block;font-size:1.8em;margin:.4em 0}.card .stat span span{color:rgba(1,107,99,.6);display:inline;font-size:.4em;margin:0;vertical-align:middle}.card .stat i{color:#50c6dd;display:block;font-size:2.4em;margin:.2em 0 .4em;text-align:center}.card .view{background:#e8f6fe;border-radius:9999px;bottom:-1em;display:block;font-size:1.5em;height:3em;padding:.6em .5em;position:absolute;right:-1em;width:3em}.card .view:hover{background:#a6deee}.card .logo{background-position:50%;background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:2.5em;outline:0!important;position:absolute;right:1em;text-indent:-9999px;top:1em;width:5em}.card .logo,.stat{display:block;overflow:hidden}.stat{background:#fff;border:2px solid #016b63;border-radius:0;box-shadow:.5em .5em 0 rgba(29,158,157,.2);color:#50c6dd;font-size:1.2em;font-weight:600;line-height:1.2em;margin:0 1.4em 1.8em 0;min-height:10em;min-height:8.3em;padding:1.2em;position:relative;text-align:center;text-transform:uppercase;vertical-align:top}.stat :first-child{margin-top:0}.stat :last-child{margin-bottom:0}.stat h2{font-size:1.3em;font-weight:600;letter-spacing:0;line-height:1.2em;margin:0 0 .3em;padding-right:5em}.stat .details{color:#1d9e9d;font-size:.8em;line-height:1.3em;margin:.8em 0;padding-right:8em}.stat .details span{display:inline-block;margin-right:1em}.stat .stat{background:rgba(228,243,242,.5);border:0;box-shadow:none;color:#016b63;display:inline-block;font-size:.8em;line-height:1.2em;margin:.4em .8em .4em 0;min-height:9.5em;padding:.6em;width:9em}.stat .stat span{display:block;font-size:1.8em;margin:.4em 0}.stat .stat span span{color:rgba(1,107,99,.6);display:inline;font-size:.4em;margin:0;vertical-align:middle}.stat .stat i{color:#50c6dd;display:block;font-size:2.4em;margin:.2em 0 .4em;text-align:center}.stat .view{background:#e8f6fe;border-radius:9999px;bottom:-1em;display:block;font-size:1.5em;height:3em;padding:.6em .5em;position:absolute;right:-1em;width:3em}.stat .view:hover{background:#a6deee}.stat .logo{background-position:50%;background-position:100% 0;background-repeat:no-repeat;background-size:contain;display:block;height:2.5em;outline:0!important;overflow:hidden;position:absolute;right:1em;text-indent:-9999px;top:1em;width:5em}.stat .number{color:#0c5159;font-size:2.3em;font-weight:700;line-height:1em;margin-bottom:.3em}.stat .number span{color:#616063;font-size:.7em;vertical-align:middle}.stat.stat-small .number{font-size:1.9em;margin-bottom:.4em}.table-pagination{font-size:.8rem;margin:1.5em 0;text-align:center}.table-pagination .view-all{display:inline-block;font-size:.9em;letter-spacing:.03em;line-height:1.4em;text-transform:uppercase}.table-pagination .pagination{margin-bottom:.8em}.table-pagination .pagination .page-link{background:#e4f3f2!important;border-color:#fff!important;color:#0c5159!important;font-size:inherit!important}.table-pagination .pagination .page-link.disabled{background:#ebeaec!important;color:#616063!important}.table-pagination .pagination .page-link.current-page-link,.table-pagination .pagination .page-link:hover{background:#1d9e9d!important;color:#fff!important}.table-pagination .pagination .page-link:focus{box-shadow:none!important}.sortable-container{position:relative}.sortable-container .sortable{position:relative;width:100%}.sortable-container .sortable .grip-container{user-select:none}.sortable-container .sortable .grip-container .grip{cursor:grab;display:inline-block;margin-right:.5em;text-align:center;vertical-align:middle;width:1em}.sortable-container .sortable.draggable-mirror{outline:1px solid #016b63}.sortable-container .sortable.draggable--over{opacity:.4}.selectize-control .selectize-input{background-color:#fff;border:1px solid rgba(1,107,99,.6);border-radius:.3em;color:#212022;font-size:inherit;height:auto;line-height:1.3em;padding:.5em}.selectize-control .selectize-input:after{display:none!important}.selectize-control .selectize-dropdown{border-radius:0 0 .5em .5em;border-top:0;bottom:auto;box-shadow:none;color:inherit;font-size:inherit;height:auto;line-height:inherit;margin:-.5em 0 0;padding-right:.5em}.selectize-control .selectize-dropdown .selectize-dropdown-content{max-height:10em;padding:0}.selectize-control .selectize-dropdown .selectize-dropdown-content .option{padding:.3em .5em}.selectize-control .selectize-dropdown .selectize-dropdown-content .option.selected{background:transparent;color:inherit}.selectize-control .selectize-dropdown .selectize-dropdown-content .option.active{background:#e8f6fe;color:inherit}.footnote-sup__value{color:#e86949!important;display:block;font-style:normal;font-weight:700;left:0;position:absolute;text-decoration:none!important;top:0}.sars_footnote{color:#e86949;font-size:.8em;font-weight:700;position:relative;text-decoration:none;top:-.5em}div.collapsible:not(.collapsed) h2+*,div.collapsible:not(.collapsed) h3+*,div.collapsible:not(.collapsed) h4+*,div.collapsible:not(.collapsed) h5+*,div.collapsible:not(.collapsed)>h1+*,section.collapsible:not(.collapsed) h2+*,section.collapsible:not(.collapsed) h3+*,section.collapsible:not(.collapsed) h4+*,section.collapsible:not(.collapsed) h5+*,section.collapsible:not(.collapsed)>h1+*{animation:show .5s ease-in-out 0s}@keyframes show{0%{max-height:0;opacity:0}80%{max-height:100%;opacity:.5}to{max-height:100%;opacity:1}}.disclaimer-wrapper{margin-top:40px}.disclaimer-wrapper .pdfRegion-disclaimer{background:#fff;margin:20px 0;padding:20px}.disclaimer-wrapper .pdfRegion-disclaimer #footer{display:block!important;visibility:visible!important}.disclaimer-wrapper .pdfRegion-disclaimer #footer .disclaimer{background:#fff;border-top:2px solid #e4f3f2;color:#0c5159;display:block!important;font-size:14px;line-height:1.4;margin:20px;padding:20px;visibility:visible!important}.disclaimer-wrapper .pdfRegion-disclaimer #footer .disclaimer:before{color:#016b63;content:"Disclaimer";display:block;font-size:1.2em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin-bottom:15px;text-transform:uppercase}.login form{background:#fff;border:2px solid #016b63;border-radius:0 0 2em 0;box-shadow:.5em .5em 0 rgba(29,158,157,.2);margin:0 auto;max-width:30em;padding:1.4em 2em}.login form h2{margin:0 0 .5em}.login form p{font-size:.9em;line-height:1.4em}.login form hr{border-top:2px solid #016b63;margin:1.2em 0;width:100%}.login form .btn{display:block;margin:.5em 0;width:100%}.login form .passcode-input-container{display:flex;gap:8px;justify-content:center;margin:20px 0}.login form .form-group.no-bottom-padding{padding-bottom:0}.login form .passcode-digit{-moz-appearance:textfield;border:1px solid #000;border-radius:4px;font-size:24px;font-weight:700;height:48px;padding:0;text-align:center;width:40px}.login form .passcode-digit::-webkit-inner-spin-button,.login form .passcode-digit::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.login form .passcode-digit:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.login hr.or{margin:2em 0 1.5em}.login .enrolling,.login .redirecting{margin:5em auto 0;max-width:45em;text-align:center}.login .enrolling h1,.login .enrolling p,.login .redirecting h1,.login .redirecting p{padding:0!important;text-align:center;width:100%}.login .chiclets{text-align:center}.login .chiclets hr.or:after{content:"or sign in with"}.login .chiclets .btn-secondary{background:transparent;border-radius:0;color:#0c5159;display:inline-block;height:calc(5.2em + 4px);margin:.5em;overflow:hidden;position:relative;text-align:center;text-indent:-9999px;width:calc(4em + 4px)}.login .chiclets .btn-secondary i{background:#fff;border:2px solid #058a9a;border-radius:.2em;color:#0c5159;font-size:2em;height:2em;left:calc(1em + 2px);line-height:1.95em;margin-top:.05em;position:absolute;text-indent:0;top:calc(1em + 2px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2em}.login .chiclets .btn-secondary:hover{background:transparent}.login .chiclets .btn-secondary:hover i{background:#e8f6fe}.login .chiclets .btn-secondary:after{bottom:0;color:#058a9a;content:attr(data-service);font-size:.8em;font-weight:600;left:50%;letter-spacing:0;line-height:1.2em;position:absolute;text-indent:0;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.stage-adminCompanyCreate .tab-content,.stage-adminCompanyEdit .tab-content{border-bottom:2px solid #50c6dd;display:block;padding-bottom:2em}.stage-adminCompanyCreate #tab-content{display:none}.stage-adminCompanies .needs-renewal{color:#e86949;font-weight:700}.stage-companyHome .quicklinks{background:transparent!important;margin:1em 0 0}.stage-companyHome .quicklinks a{margin:0 1em 1em 0}@media (max-width:991px){.stage-companyHome .quicklinks{text-align:center}}.stage-companyHome .subscription{background:#e8f6fe;border:2px solid #a6deee;margin:2em 0;padding:1em 1em .5em}.stage-companyHome .subscription h3{font-family:Montserrat,sans-serif;font-size:1.6em;font-weight:700;margin:0 0 .8em}#managerAccountSettingCreate .btn-add,#managerBenefitSettingCreate .btn-add{margin-bottom:1.4em}.stage-demoProfile .facts,.stage-employeeProfile .facts{margin-bottom:2em}.stage-demoProfile .facts .fact,.stage-employeeProfile .facts .fact{font-size:1.2em;line-height:1.3em;margin:.5em 0 1em}.stage-demoProfile .facts .fact .label,.stage-employeeProfile .facts .fact .label{color:#c4c1c8;font-size:.7em;font-weight:600;letter-spacing:.05em;line-height:1.3em;margin-bottom:.4em;text-transform:uppercase}.stage-companyEmployeeCreate #savebar .save-new{background:#a6deee;color:#0c5159;transition:background .3s ease,color .3s ease}.stage-companyEmployeeCreate #savebar .save-new:hover{background:#7fcbd9;color:#083d42}.begin-process,.download-template{background:rgba(166,222,238,.3);color:#058a9a;cursor:pointer;display:block;font-size:1.2em;line-height:1.6em;margin:1em -.84em;min-height:2.5em;padding:1em 1.6em 1em 5em;position:relative}.begin-process:hover,.download-template:hover{background:rgba(166,222,238,.5)}.begin-process>i,.download-template>i{color:#50c6dd;display:block;font-size:2em;font-weight:900;height:2.5em;left:0;line-height:2.4em;margin-top:0;position:absolute;text-align:center;top:0;width:2.5em;z-index:1}.begin-process>form,.download-template>form{background:transparent;border-top:2px solid #50c6dd;font-size:.8em;line-height:1.4em;margin:1em 0 0;padding:1.2em 0 0}.preview{margin:0 -1em}.preview .actions a,.preview .errors a,.preview .warnings a{color:#8d2b12;font-weight:bolder;text-decoration:underline}.preview .section{background:hsla(0,0%,100%,.5);border:0;border-top:1px solid #8d2b12}.preview .begin-process,.preview .download-template,.preview .preview-page,.preview .preview-statement{background:rgba(166,222,238,.3);color:#058a9a;display:block;font-size:1.2em;line-height:1.6em;margin:1em 0;padding:1em 1.6em 1em 5em;position:relative}.preview .begin-process:hover,.preview .download-template:hover,.preview .preview-page:hover,.preview .preview-statement:hover{background:rgba(166,222,238,.5)}.preview .begin-process>i,.preview .download-template>i,.preview .preview-page>i,.preview .preview-statement>i{color:#50c6dd;display:block;font-size:2em;font-weight:900;left:0;margin-top:-.4em;position:absolute;text-align:center;top:50%;width:2.5em;z-index:1}.preview .actions,.preview .errors,.preview .preview-page,.preview .preview-statement,.preview .warnings{background:hsla(15,89%,82%,.3);color:#8d2b12;font-size:1em;margin:0 0 1em;padding:1.3em 2em 1.2em 5em}.preview .actions h3,.preview .errors h3,.preview .preview-page h3,.preview .preview-statement h3,.preview .warnings h3{color:#8d2b12;font-family:Montserrat,sans-serif;font-size:.9em;font-weight:700;letter-spacing:.05em;margin:0 0 1em;text-transform:uppercase}.preview .actions>i,.preview .errors>i,.preview .preview-page>i,.preview .preview-statement>i,.preview .warnings>i{color:#e86949;top:1em}.preview .actions:hover,.preview .errors:hover,.preview .preview-page:hover,.preview .preview-statement:hover,.preview .warnings:hover{background:hsla(15,89%,82%,.3)}.preview .actions .action-category,.preview .actions .error-category,.preview .actions .warning-category,.preview .errors .action-category,.preview .errors .error-category,.preview .errors .warning-category,.preview .preview-page .action-category,.preview .preview-page .error-category,.preview .preview-page .warning-category,.preview .preview-statement .action-category,.preview .preview-statement .error-category,.preview .preview-statement .warning-category,.preview .warnings .action-category,.preview .warnings .error-category,.preview .warnings .warning-category{background:hsla(0,0%,100%,.5);margin-bottom:1em;padding:1.3em 1.6em}.preview .actions .action-category h4,.preview .actions .error-category h4,.preview .actions .warning-category h4,.preview .errors .action-category h4,.preview .errors .error-category h4,.preview .errors .warning-category h4,.preview .preview-page .action-category h4,.preview .preview-page .error-category h4,.preview .preview-page .warning-category h4,.preview .preview-statement .action-category h4,.preview .preview-statement .error-category h4,.preview .preview-statement .warning-category h4,.preview .warnings .action-category h4,.preview .warnings .error-category h4,.preview .warnings .warning-category h4{color:inherit;font-size:1em;letter-spacing:0;margin-bottom:1em;text-transform:none}.preview .actions .action-category h4:before,.preview .actions .error-category h4:before,.preview .actions .warning-category h4:before,.preview .errors .action-category h4:before,.preview .errors .error-category h4:before,.preview .errors .warning-category h4:before,.preview .preview-page .action-category h4:before,.preview .preview-page .error-category h4:before,.preview .preview-page .warning-category h4:before,.preview .preview-statement .action-category h4:before,.preview .preview-statement .error-category h4:before,.preview .preview-statement .warning-category h4:before,.preview .warnings .action-category h4:before,.preview .warnings .error-category h4:before,.preview .warnings .warning-category h4:before{background:transparent;color:inherit}.preview .actions .action,.preview .actions .error,.preview .actions .warning,.preview .errors .action,.preview .errors .error,.preview .errors .warning,.preview .preview-page .action,.preview .preview-page .error,.preview .preview-page .warning,.preview .preview-statement .action,.preview .preview-statement .error,.preview .preview-statement .warning,.preview .warnings .action,.preview .warnings .error,.preview .warnings .warning{border-bottom:1px solid #fff;font-size:.9em;margin-bottom:.6em;padding-bottom:.6em}.preview .actions .action span,.preview .actions .error span,.preview .actions .warning span,.preview .errors .action span,.preview .errors .error span,.preview .errors .warning span,.preview .preview-page .action span,.preview .preview-page .error span,.preview .preview-page .warning span,.preview .preview-statement .action span,.preview .preview-statement .error span,.preview .preview-statement .warning span,.preview .warnings .action span,.preview .warnings .error span,.preview .warnings .warning span{color:#e86949}.preview .actions .action:last-child,.preview .actions .error:last-child,.preview .actions .warning:last-child,.preview .errors .action:last-child,.preview .errors .error:last-child,.preview .errors .warning:last-child,.preview .preview-page .action:last-child,.preview .preview-page .error:last-child,.preview .preview-page .warning:last-child,.preview .preview-statement .action:last-child,.preview .preview-statement .error:last-child,.preview .preview-statement .warning:last-child,.preview .warnings .action:last-child,.preview .warnings .error:last-child,.preview .warnings .warning:last-child{border-bottom:0;margin-bottom:0}.preview .warnings{background:hsla(39,98%,75%,.3);color:#8d2b12}.preview .warnings h3{color:#8d2b12}.preview .warnings a{font-weight:600}.preview .warnings>i{color:#d76928}.preview .warnings:hover{background:hsla(39,98%,75%,.3)}.preview .warnings .warning{border-bottom:1px solid #fff;margin-bottom:.6em;padding-bottom:.6em}.preview .warnings .warning span{color:#d76928}.preview .actions,.preview .preview-page,.preview .preview-statement{background:rgba(166,222,238,.3);color:#058a9a}.preview .actions h3,.preview .preview-page h3,.preview .preview-statement h3{color:#058a9a}.preview .actions a,.preview .preview-page a,.preview .preview-statement a{font-weight:600}.preview .actions>i,.preview .preview-page>i,.preview .preview-statement>i{color:#50c6dd}.preview .actions:hover,.preview .preview-page:hover,.preview .preview-statement:hover{background:rgba(166,222,238,.3)}.preview .actions .action,.preview .preview-page .action,.preview .preview-statement .action{padding-left:2.4em;position:relative}.preview .actions .action>i,.preview .preview-page .action>i,.preview .preview-statement .action>i{color:#50c6dd;display:block;font-size:1.4em;left:0;position:absolute;text-align:center;top:.2em}.preview .actions .action span,.preview .preview-page .action span,.preview .preview-statement .action span{color:#50c6dd}.preview .actions .begin,.preview .preview-page .begin,.preview .preview-statement .begin{margin:0}.preview .preview-page,.preview .preview-statement{padding-left:2em;position:relative;text-align:center;user-select:none}.preview .preview-page h2,.preview .preview-statement h2{color:#016b63;margin:0 auto}.preview .preview-page h2 span,.preview .preview-statement h2 span{color:#058a9a;display:block;font-size:.5em;font-weight:400;letter-spacing:.05em;line-height:1.4em;text-transform:uppercase}.preview .preview-page h3,.preview .preview-statement h3{font-size:1.2em;font-weight:400;line-height:1.2em;margin:.5em auto .6em}.preview .preview-page .pages,.preview .preview-statement .pages{position:relative}.preview .preview-page .pages .page,.preview .preview-statement .pages .page{background:#ebeaec;border:1px solid #016b63;display:block;height:60vh;margin-bottom:1em;overflow:hidden;position:relative;width:100%}.preview .preview-page .pages .page.blank,.preview .preview-statement .pages .page.blank{background:#fff;border:1px solid #016b63;max-height:65vh;max-width:100%;min-height:40vh}.preview .preview-page .pages .page.blank .empty,.preview .preview-statement .pages .page.blank .empty{color:#616063;font-style:italic;margin:0;padding:10em 3em}.preview .preview-page .pages .page .canvas,.preview .preview-statement .pages .page .canvas{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.preview .preview-page .pages .page .canvas canvas,.preview .preview-statement .pages .page .canvas canvas{cursor:grab;display:inline-block;left:0;margin:0;position:absolute;top:0;width:120%}.preview .preview-page .pages .page .control,.preview .preview-page .pages .page .list,.preview .preview-page .pages .page .reference,.preview .preview-statement .pages .page .control,.preview .preview-statement .pages .page .list,.preview .preview-statement .pages .page .reference{background:#a6deee;color:#0c5159;font-size:1em;left:calc(100% - 32em);line-height:1.4em;overflow:hidden;padding:.5em 1em .5em 3.5em;position:absolute;text-align:left;top:0;white-space:nowrap;width:36em;z-index:4}.preview .preview-page .pages .page .control .assign,.preview .preview-page .pages .page .control .ignore,.preview .preview-page .pages .page .control .save,.preview .preview-page .pages .page .list .assign,.preview .preview-page .pages .page .list .ignore,.preview .preview-page .pages .page .list .save,.preview .preview-page .pages .page .reference .assign,.preview .preview-page .pages .page .reference .ignore,.preview .preview-page .pages .page .reference .save,.preview .preview-statement .pages .page .control .assign,.preview .preview-statement .pages .page .control .ignore,.preview .preview-statement .pages .page .control .save,.preview .preview-statement .pages .page .list .assign,.preview .preview-statement .pages .page .list .ignore,.preview .preview-statement .pages .page .list .save,.preview .preview-statement .pages .page .reference .assign,.preview .preview-statement .pages .page .reference .ignore,.preview .preview-statement .pages .page .reference .save{background:#e86949;color:#fff;display:inline-block;font-size:.8em;letter-spacing:.05em;line-height:1em;margin-left:.5em;padding:.7em .8em .5em 1em;text-align:center;text-transform:uppercase;vertical-align:middle;width:8em}.preview .preview-page .pages .page .control .assign:hover,.preview .preview-page .pages .page .control .ignore:hover,.preview .preview-page .pages .page .control .save:hover,.preview .preview-page .pages .page .list .assign:hover,.preview .preview-page .pages .page .list .ignore:hover,.preview .preview-page .pages .page .list .save:hover,.preview .preview-page .pages .page .reference .assign:hover,.preview .preview-page .pages .page .reference .ignore:hover,.preview .preview-page .pages .page .reference .save:hover,.preview .preview-statement .pages .page .control .assign:hover,.preview .preview-statement .pages .page .control .ignore:hover,.preview .preview-statement .pages .page .control .save:hover,.preview .preview-statement .pages .page .list .assign:hover,.preview .preview-statement .pages .page .list .ignore:hover,.preview .preview-statement .pages .page .list .save:hover,.preview .preview-statement .pages .page .reference .assign:hover,.preview .preview-statement .pages .page .reference .ignore:hover,.preview .preview-statement .pages .page .reference .save:hover{background:#8d2b12}.preview .preview-page .pages .page .control .next,.preview .preview-page .pages .page .control .previous,.preview .preview-page .pages .page .list .next,.preview .preview-page .pages .page .list .previous,.preview .preview-page .pages .page .reference .next,.preview .preview-page .pages .page .reference .previous,.preview .preview-statement .pages .page .control .next,.preview .preview-statement .pages .page .control .previous,.preview .preview-statement .pages .page .list .next,.preview .preview-statement .pages .page .list .previous,.preview .preview-statement .pages .page .reference .next,.preview .preview-statement .pages .page .reference .previous{background:#fff;border-radius:9999px;display:inline-block;height:2em;line-height:2.1em;margin-left:.4em;text-align:center;vertical-align:middle;width:2em}.preview .preview-page .pages .page .control .assign,.preview .preview-page .pages .page .control .save,.preview .preview-page .pages .page .list .assign,.preview .preview-page .pages .page .list .save,.preview .preview-page .pages .page .reference .assign,.preview .preview-page .pages .page .reference .save,.preview .preview-statement .pages .page .control .assign,.preview .preview-statement .pages .page .control .save,.preview .preview-statement .pages .page .list .assign,.preview .preview-statement .pages .page .list .save,.preview .preview-statement .pages .page .reference .assign,.preview .preview-statement .pages .page .reference .save{background:#a8cf70}.preview .preview-page .pages .page .control .assign:hover,.preview .preview-page .pages .page .control .save:hover,.preview .preview-page .pages .page .list .assign:hover,.preview .preview-page .pages .page .list .save:hover,.preview .preview-page .pages .page .reference .assign:hover,.preview .preview-page .pages .page .reference .save:hover,.preview .preview-statement .pages .page .control .assign:hover,.preview .preview-statement .pages .page .control .save:hover,.preview .preview-statement .pages .page .list .assign:hover,.preview .preview-statement .pages .page .list .save:hover,.preview .preview-statement .pages .page .reference .assign:hover,.preview .preview-statement .pages .page .reference .save:hover{background:#639b24}.preview .preview-page .pages .page .control .name,.preview .preview-page .pages .page .list .name,.preview .preview-page .pages .page .reference .name,.preview .preview-statement .pages .page .control .name,.preview .preview-statement .pages .page .list .name,.preview .preview-statement .pages .page .reference .name{font-size:1em;font-weight:600;line-height:1.2em;margin-bottom:.5em;white-space:nowrap}.preview .preview-page .pages .page .control .form-select,.preview .preview-page .pages .page .list .form-select,.preview .preview-page .pages .page .reference .form-select,.preview .preview-statement .pages .page .control .form-select,.preview .preview-statement .pages .page .list .form-select,.preview .preview-statement .pages .page .reference .form-select{display:inline-block;font-size:.9em;position:relative;width:15em}.preview .preview-page .pages .page .control .grip,.preview .preview-page .pages .page .list .grip,.preview .preview-page .pages .page .reference .grip,.preview .preview-statement .pages .page .control .grip,.preview .preview-statement .pages .page .list .grip,.preview .preview-statement .pages .page .reference .grip{background:#058a9a;color:#fff;cursor:grab;font-size:1.5em;height:100%;left:0;line-height:1em;padding:.5em .4em;position:absolute;text-align:center;top:0;width:2em}.preview .preview-page .pages .page .control .grip i,.preview .preview-page .pages .page .list .grip i,.preview .preview-page .pages .page .reference .grip i,.preview .preview-statement .pages .page .control .grip i,.preview .preview-statement .pages .page .list .grip i,.preview .preview-statement .pages .page .reference .grip i{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-42%);-moz-transform:translate(-50%,-42%);-ms-transform:translate(-50%,-42%);-o-transform:translate(-50%,-42%);transform:translate(-50%,-42%)}.preview .preview-page .pages .page .control.reference,.preview .preview-page .pages .page .list.reference,.preview .preview-page .pages .page .reference.reference,.preview .preview-statement .pages .page .control.reference,.preview .preview-statement .pages .page .list.reference,.preview .preview-statement .pages .page .reference.reference{left:0;width:auto;z-index:3}.preview .preview-page .pages .page .control.reference .name,.preview .preview-page .pages .page .list.reference .name,.preview .preview-page .pages .page .reference.reference .name,.preview .preview-statement .pages .page .control.reference .name,.preview .preview-statement .pages .page .list.reference .name,.preview .preview-statement .pages .page .reference.reference .name{margin-top:.5em}.preview .preview-page .pages .page .control.reference .save,.preview .preview-page .pages .page .list.reference .save,.preview .preview-page .pages .page .reference.reference .save,.preview .preview-statement .pages .page .control.reference .save,.preview .preview-statement .pages .page .list.reference .save,.preview .preview-statement .pages .page .reference.reference .save{margin-left:0;width:auto}.preview .preview-page .pages .page .control.list,.preview .preview-page .pages .page .list.list,.preview .preview-page .pages .page .reference.list,.preview .preview-statement .pages .page .control.list,.preview .preview-statement .pages .page .list.list,.preview .preview-statement .pages .page .reference.list{left:0;width:auto}.preview .preview-page .pages .page .control.list select option,.preview .preview-page .pages .page .list.list select option,.preview .preview-page .pages .page .reference.list select option,.preview .preview-statement .pages .page .control.list select option,.preview .preview-statement .pages .page .list.list select option,.preview .preview-statement .pages .page .reference.list select option{height:1.4em}.preview .preview-page .pages .page .control.list .jump-to,.preview .preview-page .pages .page .list.list .jump-to,.preview .preview-page .pages .page .reference.list .jump-to,.preview .preview-statement .pages .page .control.list .jump-to,.preview .preview-statement .pages .page .list.list .jump-to,.preview .preview-statement .pages .page .reference.list .jump-to{font-size:.8em;margin-bottom:8px}.preview .preview-page .controls,.preview .preview-statement .controls{color:#016b63;padding:1em 1.6em}.preview .preview-page .controls input,.preview .preview-statement .controls input{text-align:center}.preview .preview-page .controls .total,.preview .preview-statement .controls .total{font-size:.8em;left:0;letter-spacing:.05em;position:absolute;text-align:center;text-transform:uppercase;top:103%;width:100%}.preview .preview-page .controls .total:before,.preview .preview-statement .controls .total:before{content:"of "}.preview .preview-page.assigned .pages .page:after,.preview .preview-page.ignored .pages .page:after,.preview .preview-page.saved .pages .page:after,.preview .preview-statement.assigned .pages .page:after,.preview .preview-statement.ignored .pages .page:after,.preview .preview-statement.saved .pages .page:after{background:#639b24;color:#fff;content:"Saved";font-weight:700;letter-spacing:.08em;padding:.8em 1.6em;pointer-events:none;position:absolute;right:0;text-transform:uppercase;top:0;z-index:2}.preview .preview-page.assigned .pages .page:after,.preview .preview-statement.assigned .pages .page:after{content:"Assigned"}.preview .preview-page.ignored .pages .page:after,.preview .preview-statement.ignored .pages .page:after{background:#616063;content:"Ignored"}.stage-companyStatementsImportImages #savebar .btn-save{display:none}.stage-companyStatementsImportImages .divider{display:block;margin:2em 0;overflow:hidden;position:relative;text-align:center}.stage-companyStatementsImportImages .divider .save-progress{margin:0;position:relative;z-index:2}.stage-companyStatementsImportImages .divider:after{border-top:2px solid #1d9e9d;content:"";display:block;left:0;position:absolute;top:50%;width:100%;z-index:1}.stage-companyStatementsImportImages .autosaves{border-bottom:2px solid #a6deee;margin-bottom:1.5em;padding-bottom:.5em}.stage-companyStatementsImportImages .autosaves h2{font-size:1em;letter-spacing:.05em;line-height:1.4em;text-transform:uppercase}.stage-companyStatementsImportImages .autosaves .autosave{background:#fff;color:#0c5159;font-size:.9em;line-height:1.4em;margin:0 0 1em;padding:1em 2em}.stage-companyStatementsImportImages .autosaves .autosave .details span{display:inline-block;margin-right:1em}.stage-companyStatementsImportImages .autosaves .autosave .controls{text-align:right}.stage-companyStatementsImportImages .autosaves .autosave .controls .delete,.stage-companyStatementsImportImages .autosaves .autosave .controls .resume{display:inline-block;font-size:.8em;font-weight:600;letter-spacing:.05em;margin:0 1em;text-transform:uppercase;vertical-align:middle}.stage-companyStatementsImportImages .autosaves .autosave .controls .delete{color:#e86949}.stage-companyStatementsImportImages .autosaves .autosave .controls .delete:hover{color:#8d2b12}.savings .pie .chart-wrapper,.savings .stack .chart-wrapper{display:inline-block;position:relative;width:55%}@media (max-width:1199px){.savings .pie .chart-wrapper,.savings .stack .chart-wrapper{display:block;width:auto}}.savings .pie .key,.savings .stack .key{display:inline-block;font-size:.8em;font-weight:400;line-height:1.4em;margin:1em 0 1em 2em;vertical-align:middle;white-space:nowrap;width:37%}.savings .pie .key .item,.savings .stack .key .item{-webkit-column-break-inside:avoid;break-inside:avoid;display:block;margin-bottom:0;margin-right:1em;page-break-inside:avoid;vertical-align:middle}.savings .pie .key .item .value,.savings .stack .key .item .value{display:block;font-size:1.2em;font-weight:700;line-height:1.4em;margin-top:.1em}.savings .stack .chart-wrapper{width:30%}.savings .stack .key{column-count:2;column-gap:2em;width:60%}.savings .chart-stacked{border:0;margin-bottom:0;padding-bottom:0;padding-top:0}.called-sars,.savings{-webkit-column-break-inside:avoid;border:2px solid #a6deee;break-inside:avoid;margin:1em -1em 3em;padding:1em;page-break-inside:avoid;position:relative}.called-sars h2,.savings h2{color:#016b63;font-size:1.3em;line-height:1.2em;margin:0 auto .3em;position:relative}.dashboard .called-sars h2,.dashboard .savings h2{font-size:1.4em;letter-spacing:.05em;line-height:1.2em;text-transform:uppercase}.called-sars h2.has-table,.savings h2.has-table{padding-right:7em}.called-sars h2.has-table:after,.savings h2.has-table:after{color:#c4c1c8;content:"Show Table ◀";cursor:pointer;display:block;font-size:.6em;font-weight:600;letter-spacing:.05em;position:absolute;right:.8em;text-transform:uppercase;top:.3em}.called-sars h2.has-table:after:hover,.savings h2.has-table:after:hover{color:#0c5159}.called-sars h3,.savings h3{color:#1d9e9d;font-family:Montserrat,sans-serif;font-size:1em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:0 auto .8em;text-transform:uppercase}.called-sars h3 span,.savings h3 span{color:#016b63;display:block;font-size:.7em;font-weight:400;letter-spacing:0;line-height:1.3em;margin-top:.3em;text-transform:none}.called-sars .calculations,.savings .calculations{background:#e4f3f2;border:1.5em solid #e4f3f2;display:none;font-size:.8em;margin:1em 0}.called-sars .calculations thead th,.savings .calculations thead th{font-size:.95em;line-height:1.3em;max-width:5em;padding:.2em .5em;white-space:normal}.called-sars .calculations thead th:after,.savings .calculations thead th:after{display:none}.called-sars .calculations tbody td,.savings .calculations tbody td{padding:.1em .5em}.called-sars.show-table h2.has-table:after,.savings.show-table h2.has-table:after{content:"Hide Table ▼"}.called-sars.show-table .calculations,.savings.show-table .calculations{display:table}.called-sars .key,.savings .key{font-size:.65em;font-weight:400;line-height:1.4em;margin:1em 0 .5em}.called-sars .key>div,.savings .key>div{display:inline-block;margin-right:1em}.called-sars .key .item,.savings .key .item{margin-top:.8em;padding-left:2em;position:relative}.called-sars .key .item:first-child,.savings .key .item:first-child{margin-top:0}.called-sars .key .item .swatch,.savings .key .item .swatch{height:1.4em;left:0;position:absolute;top:0;width:1.4em}.called-sars .key .item .swatch.swatch-vested,.savings .key .item .swatch.swatch-vested{background-image:linear-gradient(0deg,#fff 35%,#212022 0,#212022 65%,#fff 0,#fff);background-size:100% 100%}.called-sars .key .item .swatch.swatch-line,.savings .key .item .swatch.swatch-line{background-image:linear-gradient(90deg,#fff 40%,#212022 0,#212022 60%,#fff 0,#fff);background-size:100% 100%}.called-sars .key .item .value,.savings .key .item .value{font-weight:700}.called-sars .key .item span,.savings .key .item span{white-space:nowrap}.called-sars .chart-wrapper,.savings .chart-wrapper{margin-top:.5em;position:relative;z-index:1}.called-sars .overlay,.savings .overlay{display:none;font-size:.7em;height:100%;left:0;line-height:1.4em;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.called-sars .overlay .callout,.savings .overlay .callout{background:#fff;border:2px solid #0c5159;left:0;margin-left:1.5em;max-width:50%;min-height:4em;padding:1em 1em 1em 5em;position:absolute;top:8em;width:28em;z-index:1}.called-sars .overlay .callout:before,.savings .overlay .callout:before{border:1.5em solid transparent;border-right-color:#0c5159;content:"";display:block;height:0;left:-3em;position:absolute;top:calc(50% - 1.5em);width:0;z-index:1}.called-sars .overlay .callout .total,.savings .overlay .callout .total{background:#0c5159;border:2px solid #0c5159;color:hsla(0,0%,100%,.9);font-size:1.2em;height:2em;left:0;line-height:2em;margin:-2px;padding:0 .5em 0 5.4em;position:absolute;top:-2em;width:calc(100% + 4px)}.called-sars .overlay .callout .total .year,.savings .overlay .callout .total .year{color:#fff;font-weight:700;left:0;position:absolute;text-align:center;top:0;width:4.2em}.called-sars .overlay .callout .values,.savings .overlay .callout .values{overflow:hidden}.called-sars .overlay .callout .item,.savings .overlay .callout .item{margin-top:.8em;padding-left:1.5em;position:relative}.called-sars .overlay .callout .item:first-child,.savings .overlay .callout .item:first-child{margin-top:0}.called-sars .overlay .callout .item .swatch,.savings .overlay .callout .item .swatch{height:1em;left:0;position:absolute;top:.2em;width:1em}.called-sars .overlay .callout .item .value,.savings .overlay .callout .item .value{font-weight:700}.called-sars .overlay .callout .item span,.savings .overlay .callout .item span{white-space:nowrap}.called-sars .overlay .callout .stack,.savings .overlay .callout .stack{height:calc(100% - 2em);left:1em;position:absolute;top:1em;width:3em}.called-sars .overlay .callout.callout-right,.savings .overlay .callout.callout-right{margin-left:-1.5em;-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%);transform:translate(-100%)}.called-sars .overlay .callout.callout-right:before,.savings .overlay .callout.callout-right:before{border-left:1.5em solid #0c5159;border-right:1.5em solid transparent;left:auto;right:-3em}.called-sars .overlay .line,.savings .overlay .line{border-right:2px dotted #0c5159;height:100%;left:-1px;position:absolute;top:0;width:0;z-index:2}.called-sars svg text,.savings svg text{fill:#212022;font-family:Montserrat,sans-serif}.called-sars svg .xAxis,.called-sars svg .yAxis,.savings svg .xAxis,.savings svg .yAxis{font-size:.8em}.called-sars svg .xAxis:not(.centered) .tick:first-of-type text,.savings svg .xAxis:not(.centered) .tick:first-of-type text{text-anchor:start}.called-sars svg .xAxis:not(.centered) .tick:last-of-type text,.savings svg .xAxis:not(.centered) .tick:last-of-type text{text-anchor:end}.called-sars svg g.line,.called-sars svg g.vesting,.savings svg g.line,.savings svg g.vesting{pointer-events:none}.called-sars svg g.line line,.called-sars svg g.line path,.called-sars svg g.vesting line,.called-sars svg g.vesting path,.savings svg g.line line,.savings svg g.line path,.savings svg g.vesting line,.savings svg g.vesting path{fill:transparent;stroke:#212022;stroke-width:3px;stroke-linejoin:round}.called-sars svg g.highlight,.savings svg g.highlight{pointer-events:none}.called-sars svg g.hovers,.savings svg g.hovers{opacity:0}.called-sars .totals,.savings .totals{border-right:2px solid #a6deee;width:63%}@media (max-width:1199px){.called-sars .totals,.savings .totals{border-left:0}}.called-sars .income,.savings .income{padding-left:2em;padding-top:1em;width:37%}@media (max-width:1199px){.called-sars .income,.savings .income{padding:2em 2em 0}}.called-sars .income h3,.savings .income h3{color:#058a9a;font-size:1.3em;font-weight:600;letter-spacing:0;line-height:1.3em;margin:0;text-transform:none}.called-sars .income h3 span,.savings .income h3 span{color:#313032;display:block;font-size:.7em;line-height:1.4em;margin-top:.3em}.called-sars .income .annual-income,.called-sars .income .monthly-income,.called-sars .income .total-called-sars,.called-sars .income .total-sars,.called-sars .income .total-uncalled-sars,.savings .income .annual-income,.savings .income .monthly-income,.savings .income .total-called-sars,.savings .income .total-sars,.savings .income .total-uncalled-sars{font-size:1.8em;font-weight:700;line-height:1.2em;margin-bottom:1em;margin-top:.3em}.tax-comparison{-webkit-column-break-inside:avoid;border:2px solid #a6deee;break-inside:avoid;margin:1em -1em 3em;padding:1em;page-break-inside:avoid;position:relative}.tax-comparison .tax-header{display:-webkit-inline-box}.tax-comparison .tax-header h2.show-details{margin-right:.3em}.tax-comparison .tax-header h2.tax-label{margin-left:.3em}.tax-comparison h2{color:#016b63;font-size:1.3em;line-height:1.2em;margin:0 auto .3em}.dashboard .tax-comparison h2{font-size:1.4em;letter-spacing:.05em;line-height:1.2em;text-transform:uppercase}.tax-comparison h2.has-table{padding-right:7em}.tax-comparison h2.has-table:after{color:#c4c1c8;content:"Show Table ◀";cursor:pointer;display:block;font-size:.6em;font-weight:600;letter-spacing:.05em;position:absolute;right:.8em;text-transform:uppercase;top:.3em}.tax-comparison h2.has-table:after:hover{color:#0c5159}.tax-comparison h3{color:#1d9e9d;font-family:Montserrat,sans-serif;font-size:1em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:0 auto .8em;text-transform:uppercase}.tax-comparison h3 span{color:#016b63;display:block;font-size:.7em;font-weight:400;letter-spacing:0;line-height:1.3em;margin-top:.3em;text-transform:none}.tax-comparison .calculations{background:#e4f3f2;border:1.5em solid #e4f3f2;display:none;font-size:.8em;margin:1em 0}.tax-comparison .calculations thead th{font-size:.95em;line-height:1.3em;max-width:5em;padding:.2em .5em;white-space:normal}.tax-comparison .calculations thead th:after{display:none}.tax-comparison .calculations tbody td{padding:.1em .5em}.tax-comparison.show-table h2.has-table:after{content:"Hide Table ▼"}.tax-comparison.show-table .calculations{display:table}.tax-comparison .key{font-size:.65em;font-weight:400;line-height:1.4em;margin:1em 0 .5em}.tax-comparison .key>div{display:inline-block;margin-right:1em}.tax-comparison .key .item{margin-top:.8em;padding-left:2em;position:relative}.tax-comparison .key .item:first-child{margin-top:0}.tax-comparison .key .item .swatch{height:1.4em;left:0;position:absolute;top:0;width:1.4em}.tax-comparison .key .item .swatch.swatch-vested{background-image:linear-gradient(0deg,#fff 35%,#212022 0,#212022 65%,#fff 0,#fff);background-size:100% 100%}.tax-comparison .key .item .swatch.swatch-line{background-image:linear-gradient(90deg,#fff 40%,#212022 0,#212022 60%,#fff 0,#fff);background-size:100% 100%}.tax-comparison .key .item .value{font-weight:700}.tax-comparison .key .item span{white-space:nowrap}.tax-comparison .chart-wrapper{margin-top:.5em;position:relative;z-index:1}.tax-comparison .overlay{display:none;font-size:.7em;height:100%;left:0;line-height:1.4em;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.tax-comparison .overlay .callout{background:#fff;border:2px solid #0c5159;left:0;margin-left:1.5em;max-width:50%;min-height:4em;padding:1em 1em 1em 5em;position:absolute;top:8em;width:28em;z-index:1}.tax-comparison .overlay .callout:before{border:1.5em solid transparent;border-right-color:#0c5159;content:"";display:block;height:0;left:-3em;position:absolute;top:calc(50% - 1.5em);width:0;z-index:1}.tax-comparison .overlay .callout .total{background:#0c5159;border:2px solid #0c5159;color:hsla(0,0%,100%,.9);font-size:1.2em;height:2em;left:0;line-height:2em;margin:-2px;padding:0 .5em 0 5.4em;position:absolute;top:-2em;width:calc(100% + 4px)}.tax-comparison .overlay .callout .total .year{color:#fff;font-weight:700;left:0;position:absolute;text-align:center;top:0;width:4.2em}.tax-comparison .overlay .callout .values{overflow:hidden}.tax-comparison .overlay .callout .item{margin-top:.8em;padding-left:1.5em;position:relative}.tax-comparison .overlay .callout .item:first-child{margin-top:0}.tax-comparison .overlay .callout .item .swatch{height:1em;left:0;position:absolute;top:.2em;width:1em}.tax-comparison .overlay .callout .item .value{font-weight:700}.tax-comparison .overlay .callout .item span{white-space:nowrap}.tax-comparison .overlay .callout .stack{height:calc(100% - 2em);left:1em;position:absolute;top:1em;width:3em}.tax-comparison .overlay .callout.callout-right{margin-left:-1.5em;-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%);transform:translate(-100%)}.tax-comparison .overlay .callout.callout-right:before{border-left:1.5em solid #0c5159;border-right:1.5em solid transparent;left:auto;right:-3em}.tax-comparison .overlay .line{border-right:2px dotted #0c5159;height:100%;left:-1px;position:absolute;top:0;width:0;z-index:2}.tax-comparison svg text{fill:#212022;font-family:Montserrat,sans-serif}.tax-comparison svg .xAxis,.tax-comparison svg .yAxis{font-size:.8em}.tax-comparison svg .xAxis:not(.centered) .tick:first-of-type text{text-anchor:start}.tax-comparison svg .xAxis:not(.centered) .tick:last-of-type text{text-anchor:end}.tax-comparison svg g.line,.tax-comparison svg g.vesting{pointer-events:none}.tax-comparison svg g.line line,.tax-comparison svg g.line path,.tax-comparison svg g.vesting line,.tax-comparison svg g.vesting path{fill:transparent;stroke:#212022;stroke-width:3px;stroke-linejoin:round}.tax-comparison svg g.highlight{pointer-events:none}.tax-comparison svg g.hovers{opacity:0}.tax-comparison h2{padding-right:7em;position:relative}.tax-comparison h2.show-details:after{color:#c4c1c8;content:"Show Details ◀";cursor:pointer;display:block;font-size:.6em;font-weight:600;letter-spacing:.05em;position:absolute;right:0;text-transform:uppercase;top:.3em}.tax-comparison h2.show-details:after:hover{color:#0c5159}.recruit .tax-comparison h2.show-details:after{display:none}@media (max-width:1199px){.tax-comparison h2{padding-right:0}.tax-comparison h2.show-details:after{display:none}}.tax-comparison table{font-size:.9em;font-weight:400;line-height:1.4em;margin-top:2em;text-align:left}.tax-comparison table th{color:#016b63;font-size:.8em;font-weight:700;letter-spacing:.05em;line-height:1.3em;padding:.5em .7em;text-align:right;text-transform:uppercase;white-space:nowrap}.tax-comparison table th:first-child{text-align:left}.tax-comparison table td{border:0;font-size:1em;vertical-align:middle;white-space:nowrap}.tax-comparison table td:first-child{font-weight:700}.tax-comparison table .border-right{border-right:1px solid rgba(0,0,0,.2)!important}.tax-comparison table tr:first-child th{color:#0c5159;font-size:.9em;padding-bottom:0;text-align:center}.tax-comparison table tr td{font-size:.9em;padding:.5em;text-align:right}.tax-comparison table tr td:first-child{font-family:Montserrat,sans-serif;font-size:1em;padding:.5em;text-align:left}.tax-comparison table tr.details{display:none}.tax-comparison table tr.details>td{padding-top:0}.tax-comparison table tr.details>td:first-child{font-size:.9em;font-weight:400}.tax-comparison table tr[data-template=esop].compare td,.tax-comparison table tr[data-template=esop].details td{background:#e4f3f2}.tax-comparison table tr[data-template=ksopManualMatch].compare td,.tax-comparison table tr[data-template=ksopManualMatch].details td,.tax-comparison table tr[data-template=ksopMatch].compare td,.tax-comparison table tr[data-template=ksopMatch].details td{background:#50c6dd}.tax-comparison table tr[data-template=ksopManualWithholding].compare td,.tax-comparison table tr[data-template=ksopManualWithholding].details td,.tax-comparison table tr[data-template=ksopWithholding].compare td,.tax-comparison table tr[data-template=ksopWithholding].details td{background:#a6deee}.tax-comparison table tr[data-template=bonus].compare td,.tax-comparison table tr[data-template=bonus].details td{background:#fabca7}.tax-comparison table tr[data-template=hourlyBonus].compare td,.tax-comparison table tr[data-template=hourlyBonus].details td{background:#d0b1f0}.tax-comparison table tr.external-compare td,.tax-comparison table tr.external-details td,.tax-comparison table tr[data-template=warrants].compare td,.tax-comparison table tr[data-template=warrants].details td{background:#ebeaec}.tax-comparison table tr[data-template=phantom].compare td,.tax-comparison table tr[data-template=phantom].details td,.tax-comparison table tr[data-template=targetPhantom].compare td,.tax-comparison table tr[data-template=targetPhantom].details td{background:#fcc}.tax-comparison table tr[data-template=sars].compare td,.tax-comparison table tr[data-template=sars].details td,.tax-comparison table tr[data-template=sharesSars].compare td,.tax-comparison table tr[data-template=sharesSars].details td,.tax-comparison table tr[data-template=targetSars].compare td,.tax-comparison table tr[data-template=targetSars].details td,.tax-comparison table tr[data-template=targetSharesSars].compare td,.tax-comparison table tr[data-template=targetSharesSars].details td{background:#f3e7c9}.tax-comparison table tr.total-compare td{background:#fff;border-top:1px solid rgba(0,0,0,.2)!important;font-weight:700}.tax-comparison.show-details h2.show-details:after{content:"Hide Details ▼"}.tax-comparison.show-details .details{display:table-row!important}.stage-employeeSetup .btn-primary{margin-bottom:0}.stage-employeeSetup .flag,.stage-employeeSetup .skip{color:#016b63;display:inline-block;font-size:.8em;line-height:1.4em;margin-top:1.6em;padding:0 2.8em;vertical-align:middle}.stage-employeeSetup .flag:hover,.stage-employeeSetup .skip:hover{color:#50c6dd}.stage-employeeSetup .step{background:#e8f6fe;color:#0c5159;display:none;padding:1.5em 2.5em 1.5em 6em;position:relative}.stage-employeeSetup .step:before{background:#fff;border-radius:9999px;color:#016b63;content:attr(data-step);display:block;font-size:1.5em;font-weight:700;height:2em;left:1em;line-height:2em;position:absolute;text-align:center;top:1em;width:2em}@media (max-width:1199px){.stage-employeeSetup .step{padding:1em 2em}.stage-employeeSetup .step:before{display:none;left:0;position:relative;top:0}}.stage-employeeHome .reset-tour{background:#ebeaec;font-size:.8em;line-height:1.4em;padding:.8em 1.2em}.stage-employeeHome .reset-tour a{font-weight:700}.stage-demoHome .reset-tour{display:none}.stage-companyEmployeesMessaging .bulk-actions{background:#e4f3f2;margin:0 -1em;padding:1em;width:calc(100% + 2em)}.stage-companyEmployeesMessaging .bulk-actions h3{margin:0 auto .5em}.stage-companyEmployeesMessaging .recipients{background-color:#fff;border:1px solid rgba(1,107,99,.6);border-radius:.3em;color:#212022;margin:.3em 0 1em;max-height:60vh;overflow:scroll;padding:0}.stage-companyEmployeesMessaging .recipients table{margin:0}.stage-companyEmployeesMessaging .recipients table td,.stage-companyEmployeesMessaging .recipients table th{border:0;padding:.3em .5em;vertical-align:middle}.stage-companyEmployeesMessaging .recipients table td .form-check,.stage-companyEmployeesMessaging .recipients table th .form-check{line-height:1em;margin:0;padding:0;position:relative}.stage-companyEmployeesMessaging .recipients table td .form-check input,.stage-companyEmployeesMessaging .recipients table th .form-check input{left:0;margin:0;position:relative;top:0;vertical-align:middle}.stage-companyEmployeesMessaging .recipients table td label,.stage-companyEmployeesMessaging .recipients table th label{margin:0}.stage-companyEmployeesMessaging .recipients table th{background:#016b63;color:#fff;font-size:.9em;font-weight:600;line-height:1.3em;padding:.5em .8em .5em .5em;position:sticky;top:0;z-index:2}.stage-companyEmployeesMessaging .recipients table th .form-check input{left:.05em}.stage-companyEmployeesMessaging .recipients table th:after{top:.7em}.stage-companyEmployeesMessaging .recipients table th[aria-sort=ascending]:after,.stage-companyEmployeesMessaging .recipients table th[aria-sort=descending]:after{color:#1d9e9d}.stage-companyEmployeesMessaging .recipients table th:hover:after{color:#e4f3f2}.stage-companyEmployeesMessaging .form-check{margin-bottom:.5em;padding:0;position:relative}.stage-companyEmployeesMessaging .form-check input{left:.5em;position:absolute;top:.2em}.stage-companyEmployeesMessaging .form-check label{color:#212022;display:inline-block;letter-spacing:.02em;padding-left:2.5em;text-transform:none;vertical-align:middle;white-space:normal}.stage-companyEmployeesMessaging .form-group textarea{margin-bottom:-2.25em}.stage-companyEmployeesMessaging .btn-primary{margin-top:1em}.stage-companyResources .resource,.stage-demoResources .resource,.stage-employeeResources .resource{background:#fff;border:2px solid #016b63;border-radius:0 0 2em 0;box-shadow:.5em .5em 0 rgba(29,158,157,.2);font-size:.9em;line-height:1.4em;min-height:14em;padding:1.2em 1.6em 4.2em;position:relative}.stage-companyResources .resource .name,.stage-demoResources .resource .name,.stage-employeeResources .resource .name{color:#0c5159;color:#058a9a;font-family:Montserrat,sans-serif;font-size:1em;font-size:1.1em;font-weight:700;letter-spacing:.05em;line-height:1.4em;margin:0 0 .7em;text-transform:uppercase}.stage-companyResources .resource .name i,.stage-demoResources .resource .name i,.stage-employeeResources .resource .name i{font-size:.8rem;margin-left:.5em;vertical-align:middle}.stage-companyResources .resource .type,.stage-demoResources .resource .type,.stage-employeeResources .resource .type{bottom:.5em;color:#1d9e9d;font-size:2.2em;height:1.5em;left:.7em;line-height:1em;overflow:hidden;position:absolute;text-indent:-9999px;width:1.5em}.stage-companyResources .resource .type:after,.stage-demoResources .resource .type:after,.stage-employeeResources .resource .type:after{bottom:0;content:"";display:block;font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;text-align:center;text-indent:0;z-index:1}.stage-companyResources .resource .type.type-Worksheet:after,.stage-demoResources .resource .type.type-Worksheet:after,.stage-employeeResources .resource .type.type-Worksheet:after{content:""}.stage-companyResources .resource .type.type-Form:after,.stage-demoResources .resource .type.type-Form:after,.stage-employeeResources .resource .type.type-Form:after{content:""}.stage-companyResources .resource .type.type-Link:after,.stage-demoResources .resource .type.type-Link:after,.stage-employeeResources .resource .type.type-Link:after{content:""}.stage-companyResources .resource .description,.stage-demoResources .resource .description,.stage-employeeResources .resource .description{font-size:.8em;line-height:1.4em}.stage-companyResources .resource .link,.stage-demoResources .resource .link,.stage-employeeResources .resource .link{bottom:1.6em;color:#50c6dd;font-size:.9em;font-weight:700;left:4.8em;letter-spacing:.05em;line-height:1.4em;position:absolute;text-transform:uppercase}.stage-companyEvents .event,.stage-demoEvents .event,.stage-employeeEvents .event{*zoom:1;background:#fff;border:2px solid #016b63;border-radius:0 0 2em 0;box-shadow:.5em .5em 0 rgba(29,158,157,.2);font-size:.9em;line-height:1.4em;padding:1.2em 2em 1.2em 1.2em;position:relative}.stage-companyEvents .event:after,.stage-companyEvents .event:before,.stage-demoEvents .event:after,.stage-demoEvents .event:before,.stage-employeeEvents .event:after,.stage-employeeEvents .event:before{content:"";display:table;line-height:0}.stage-companyEvents .event:after,.stage-demoEvents .event:after,.stage-employeeEvents .event:after{clear:both}.stage-companyEvents .event .name i,.stage-demoEvents .event .name i,.stage-employeeEvents .event .name i{font-size:.8rem;margin-left:.5em;vertical-align:middle}.stage-companyEvents .event .date,.stage-demoEvents .event .date,.stage-employeeEvents .event .date{background:#e8f6fe;clear:none;float:left;margin-right:2em;padding:1em;text-align:center;width:15em}.stage-companyEvents .event .date .day,.stage-companyEvents .event .date .month,.stage-demoEvents .event .date .day,.stage-demoEvents .event .date .month,.stage-employeeEvents .event .date .day,.stage-employeeEvents .event .date .month{display:inline-block;font-size:2em;font-weight:700;line-height:1.3em}.stage-companyEvents .event .date .month,.stage-demoEvents .event .date .month,.stage-employeeEvents .event .date .month{margin-right:.15em}.stage-companyEvents .event .date .year,.stage-demoEvents .event .date .year,.stage-employeeEvents .event .date .year{color:#058a9a;font-size:1.2em;font-weight:600;letter-spacing:.1em;margin-top:.3em}.stage-companyEvents .event .date.date-range .start:after,.stage-demoEvents .event .date.date-range .start:after,.stage-employeeEvents .event .date.date-range .start:after{color:#058a9a;content:"— to —";display:block;font-size:1em;font-weight:600;margin:.3em 0;text-transform:uppercase}.stage-companyEvents .event p,.stage-demoEvents .event p,.stage-employeeEvents .event p{margin-bottom:.8em}.stage-companyArticles .article,.stage-demoArticles .article,.stage-employeeArticles .article{border-bottom:2px solid #016b63;margin:0 -1em;padding:1em 1em 1.5em}.stage-companyArticles .article .category,.stage-demoArticles .article .category,.stage-employeeArticles .article .category{font-size:.8em;line-height:1em;margin-bottom:1em}.stage-companyArticles .article .category a,.stage-demoArticles .article .category a,.stage-employeeArticles .article .category a{background:#e4f3f2;border-radius:.5em;color:#0c5159;display:inline-block;margin-right:.8em;padding:.5em}.stage-companyArticles .article .date,.stage-demoArticles .article .date,.stage-employeeArticles .article .date{color:rgba(33,32,34,.6);font-size:.8em;margin-bottom:1em;margin-top:-.5em}.stage-companyArticles .article .name,.stage-demoArticles .article .name,.stage-employeeArticles .article .name{font-size:2em;margin-bottom:.5em}.stage-companyArticles .article .name i,.stage-demoArticles .article .name i,.stage-employeeArticles .article .name i{font-size:.8rem;margin-left:.5em;vertical-align:middle}.stage-companySarsGrants .bulk-call,.stage-companySarsGrantsCalled .bulk-call{background:#e4f3f2;margin:2em -1em 1em;padding:1em 1em 0}.stage-companySarsGrants .bulk-call>h3,.stage-companySarsGrantsCalled .bulk-call>h3{font-family:Montserrat,sans-serif;font-weight:700;margin:0}.stage-companySarsGrants .bulk-call>p,.stage-companySarsGrantsCalled .bulk-call>p{font-size:.8em;font-style:italic;line-height:1.4em;margin:.5em 0}.stage-companySarsGrants .bulk-call .form-group,.stage-companySarsGrantsCalled .bulk-call .form-group{margin-top:.5em}.stage-companySarsGrants .bulk-call .btn-primary,.stage-companySarsGrantsCalled .bulk-call .btn-primary{margin-top:1em}.popbox.popbox-statement .inside{bottom:8em;max-height:calc(100vh - 13em);padding:0;text-align:center}.popbox.popbox-statement .inside h2{margin-top:0}.popbox.popbox-statement .inside h2 span{color:#016b63;display:block;font-size:.8em;line-height:1.2em;margin-top:.3em}.popbox.popbox-statement .inside .flag{color:#e86949;font-size:1.4em;line-height:1em;position:absolute;right:2em;top:1.8em}.popbox.popbox-statement .inside .page{border:1px solid #016b63;margin:1em}.popbox.popbox-statement .inside .page img{display:block;height:auto!important;margin-left:auto;margin-right:auto;max-width:100%;position:relative}.popbox.popbox-statement .inside article{border:1em double #e4f3f2;padding:2em 3em}.popbox.popbox-statement .inside article h1{font-size:1.3em;line-height:1.2em}.popbox.popbox-statement .inside article h2{font-size:1.1em;line-height:1.3em}.popbox.popbox-statement .inside article .total{background:#e4f3f2;font-size:1em;line-height:1.4em;padding:.5em}.popbox.popbox-statement .inside article table{font-size:.9em;line-height:1.4em;margin:2em;width:calc(100% - 4em)}.popbox.popbox-statement .inside article table thead th{cursor:auto}.popbox.popbox-statement .inside article table thead th:after{display:none}.popbox.popbox-statement .inside article table thead th:hover{background:transparent}.popbox.popbox-statement .inside article table thead th:hover:after{color:inherit;display:none}.popbox.popbox-statement .inside article table td,.popbox.popbox-statement .inside article table th{padding:.7em .5em}.popbox.popbox-statement .inside article table.balances td,.popbox.popbox-statement .inside article table.balances th{text-align:right}.popbox.popbox-statement .inside article table.balances th{text-align:left}.popbox.popbox-statement .inside article table.balances thead th{text-align:right}.popbox.popbox-statement .controls .publish{background:#a8cf70;border-color:#a8cf70;color:#fff}.popbox.popbox-statement .controls .delete{background:#e86949;border-color:#e86949;color:#fff}.popbox.popbox-statement .controls .approve{background:#1d9e9d;border-color:#1d9e9d;color:#fff}.popbox.popbox-statement .controls .flag{background:#f5ac4d;border-color:#f5ac4d;color:#fff}.popbox.popbox-disclaimer .inside .btn{margin-bottom:0}.popbox.popbox-disclaimer .inside:before{color:#016b63;content:"Disclaimer";display:block;font-size:1.2em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin-bottom:.5em;text-transform:uppercase}.targets table .projected{color:#50c6dd}.print-title{display:none;font-size:1.2em;margin-bottom:1em}.print-title span{color:#616063;display:block;font-size:.7em;font-weight:600;line-height:1.4em;margin:.5em 0}@media print{*{page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}:empty:not(.swatch,.form-control,.print__page--break){display:none}div.print__page--break{page-break-after:always!important}@page standard{size:letter}@page popbox{size:auto}@page{size:portrait}body,html{font-size:13pt!important;min-width:992px!important}#header,.loading,.savebar,.status{display:none}.swatch{-webkit-print-color-adjust:exact}#body{min-height:0;padding:2em!important}#body .intro,#body .title{display:none}#body .print-title{display:block}#body #sidebar{background:#e4f3f2!important;border:0;left:0!important;margin:2em auto;max-width:95%;padding:0;position:relative;-webkit-print-color-adjust:exact;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);width:60em}#body #sidebar form{background:transparent}#body #sidebar .tab{display:none}#body #sidebar .inside{padding:1em 2em!important}#body #sidebar .inside section{display:none}#body #sidebar .inside section.goals{display:block}#body #sidebar .inside .btn-add{display:none}#body #sidebar .inside div[class^=col-]{width:25%!important}.stage-employeeAccounts h2{font-size:1.2em}.stage-employeeAccounts .account{font-size:.8em;line-height:1.4em;page-break-after:always}.stage-employeeAccounts .account h2{font-size:1.1em}.stage-employeeAccounts .account .footer div[class^=col-]{width:25%}.dashboard .chart,.dashboard .comparison,.dashboard .savings{font-size:.8em;line-height:1.4em}.dashboard .chart h2,.dashboard .comparison h2,.dashboard .savings h2{font-size:1.1em}.dashboard .comparison table tr td{-webkit-print-color-adjust:exact}.dashboard .savings{page-break-after:always}.dashboard .savings .pie .chart-wrapper{display:inline-block;position:relative;width:40%}.dashboard .savings .pie .key{column-count:2;column-gap:2em;width:50%}.dashboard .savings .income{border:0}.dashboard .savings .income .row>*{margin-right:5%;width:40%}.popbox{background:#fff;height:auto;position:relative}.popbox .arrow,.popbox .close,.popbox .controls,.popbox .inside>h2,.popbox .print{display:none}.popbox .inside{bottom:auto;height:auto;left:0;margin:0 auto;max-height:none!important;max-width:none!important;padding:0;position:relative;right:auto;top:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);width:100%!important}.popbox.popbox-statement .page{border:0!important;margin-bottom:0;page-break-after:always}.popbox.popbox-statement .page img{max-height:90%!important;max-width:90%!important}.popbox.popbox-statement .data table.balances{margin-left:auto!important;margin-right:auto!important;min-width:60%!important;width:40em!important}#stage{page:standard}#stage.has-popbox{display:none;page:popbox}.pdfRegion-disclaimer{margin-top:20px;padding:20px;page-break-before:always}.pdfRegion-disclaimer #footer,.pdfRegion-disclaimer #footer .disclaimer{display:block!important;visibility:visible!important}.pdfRegion-disclaimer #footer .disclaimer{background:#fff;border-top:2px solid #e4f3f2;color:#000;font-size:12pt;line-height:1.4;margin:20px;padding:20px}}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.w-100{width:100%!important}.h-100{height:100%!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}m-0{margin:0!important}.active-list-tab{background-color:#f0f0f0;font-weight:700}.help-block{bottom:-2em;color:red;display:block;font-size:.7em;position:absolute;width:100%;z-index:100}.failed{color:red}.sticky-header{background-color:#fff;background-color:#e6f7ff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);left:0;margin:0!important;padding:20px;position:sticky;right:0;top:0;width:100%;z-index:1000}