.component-progress-panel{position:relative;width:100%;height:100%;overflow:hidden}.component-progress-panel-panel{position:absolute;padding:12vh 12vw;width:100%;height:100%;overflow-y:auto;background:#f5f5fc;transform:translate3d(100vw,0,0);transition:transform .35s}.component-progress-panel-panel-back{position:absolute;top:-40px;font-size:1rem;color:inherit}.component-progress-panel-panel-back a{color:inherit}.component-progress-panel-panel-back a i{font-size:.85rem}.component-progress-panel-panel-previous{animation-delay:.1s;transform:translate3d(-100vw,0,0)}.component-progress-panel-panel-current{transform:translate3d(0,0,0)}.component-progress-panel-panel-current .animated{animation:progress-panel-fade-up .45s}@keyframes progress-panel-fade-up{0%{opacity:0;transform:translate3d(0,100px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.component-progress-panel-panel-current .animated-left{opacity:0;transform:translate3d(100px,0,0);animation:progress-panel-fade-left .45s forwards;animation-delay:.25s}@keyframes progress-panel-fade-left{0%{opacity:0;transform:translate3d(100px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.component-progress-panel-panel .card-toggle-button>div{background-color:#32674e;border:0;font-size:1rem;line-height:1rem;color:#fff;padding:12px 24px}.component-progress-panel-panel .card-toggle-button>input:checked+div{background-color:#184e34}.component-progress-panel h1{margin-bottom:0;font-weight:600}.component-progress-panel h2{font-size:1.5rem;margin-top:0;font-weight:500}.component-progress-panel h3{font-size:1.3rem;margin-top:0;font-weight:500}.component-progress-panel-panel-blue h1,.component-progress-panel-panel-blue h2,.component-progress-panel-panel-blue h3,.component-progress-panel-panel-green .text-large,.component-progress-panel-panel-green h1,.component-progress-panel-panel-green h2,.component-progress-panel-panel-green h3,.component-progress-panel-panel-primary h1,.component-progress-panel-panel-primary h2,.component-progress-panel-panel-primary h3{color:#fff}.component-progress-panel-panel-blue h3,.component-progress-panel-panel-green h3,.component-progress-panel-panel-primary h3{margin-top:12px}.component-progress-panel-panel-primary{background-color:#d64d71;color:#fff}.component-progress-panel-panel-primary button[type=submit]{background:#ad133b!important;border:0}.component-progress-panel-panel input[type=text],.component-progress-panel-panel textarea{width:80vw;max-width:1000px}.component-progress-panel-panel input[type=text].input-standard{width:200px;font-size:1rem;color:#fff;border-bottom:1px solid #fff;margin:0;padding:4px 8px}.component-progress-panel-panel input[type=text].input-standard:focus{border-color:#fff}.component-progress-panel-panel input[type=text].input-standard::placeholder{color:#e9e9e9}.component-progress-panel-panel-light-blue{background-color:var(--secondary-color-lightest);color:#fff}.component-progress-panel-panel-green{background-color:#4b9c76;color:#fff}.component-progress-panel-panel-green button[type=submit]{background:#184e34}.component-progress-panel-panel-green button[type=submit]:hover{background:#000!important}.component-progress-panel-panel-blue button.outlined,.component-progress-panel-panel-green button.outlined{border-color:rgba(255,255,255,.5)!important;color:#fff!important}.component-progress-panel-panel .pill-dark{background-color:#000;color:#fff}.component-progress-panel-panel-green .pill-dark{background-color:#32674e;color:#fff}.component-progress-panel-panel-blue{background-color:#5e61d9;color:#fff}.component-progress-panel-panel-blue button[type=submit]{background-color:#2124a5}.component-progress-panel-panel-blue button[type=submit]:hover{background:#000!important}.component-progress-panel-panel-blue .card-toggle-button>div{background-color:#4144b6}.component-progress-panel-panel-blue .card-toggle-button>input:checked+div{background-color:#2124a5}.component-progress-panel-panel input[type=text],.component-progress-panel-panel textarea{background-color:transparent;border-radius:0;border:0;border-bottom:2px solid #636363;margin-top:40px;font-size:1.5rem}.component-progress-panel-panel button{border-radius:var(--element-border-radius-small);font-size:1.2rem}.component-progress-panel-panel input[type=text]:focus,.component-progress-panel-panel textarea:focus{border-color:#000;outline:0}.component-progress-panel-panel-primary textarea,.component-progress-panel-panel-primary textarea::placeholder{color:#fff;min-height:1em}.component-progress-panel-panel-primary textarea{border-color:#e9e9e9}.component-progress-panel-panel-primary textarea:focus{border-color:#fff}.component-progress-panel-bubbles{margin-top:100px;display:flex;gap:8px}.component-progress-panel-bubbles i{font-size:1.25rem;color:#000;opacity:.25}.component-progress-panel-panel-blue .component-progress-panel-bubbles i,.component-progress-panel-panel-green .component-progress-panel-bubbles i,.component-progress-panel-panel-primary .component-progress-panel-bubbles i{color:#fff}.component-progress-panel-bubbles i.active{opacity:1}.component-progress-panel-buttons{margin-top:40px}.component-progress-panel-buttons button+button{margin-left:20px}.component-progress-panel button.outlined{border:2px solid rgba(0,0,0,.5);font-size:1rem;font-weight:600}.component-progress-panel button.outlined:hover{background-color:transparent}@media (max-width:600px){.component-progress-panel-panel{padding:28px 20px}.component-progress-panel h1{font-size:1.5rem}.component-progress-panel h2{font-size:1.1rem}.component-progress-panel input[type=text],.component-progress-panel textarea{font-size:1rem}}