html{overflow-x:hidden;overflow-y:scroll}.App{text-align:center;color:#0f1838;padding:16px 64px 64px;font-weight:300;max-width:1512px}body{background-color:#fff!important;margin:0 auto}.max-width{max-width:720px}main{width:100%}h1{font-size:2rem;font-weight:900}h1,h2{margin:0}h2{font-size:1.25rem;font-weight:700}h3{font-size:1rem;font-weight:400;margin:0}.label{font-size:.875rem;font-weight:500;margin:0}.sr-only{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;margin:-1px}.flex-column{flex-direction:column}.flex-column,.flex-row{display:flex;align-items:center;justify-content:center}.flex-row{flex-direction:row}.flex-space-between{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.blur-overlay{filter:blur(2px);pointer-events:none}.blur-overlay.heavy{opacity:.4;filter:blur(3px)}.pill{padding:4px 8px;gap:8px;font-size:.875rem;border-radius:8px}.pill.positive{color:#34bfa6;background-color:#ebf9f6}.pill span{font-weight:500}.unstyled-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.circle-icon{width:40px;height:40px;border-radius:20px;background:#ebf9f6}.circle-icon.negative{background:#f9ebeb;stroke:#bf3434}.label-container{gap:4px;margin-bottom:16px}.loading-indicator{border-radius:50%;border:2px solid rgba(0,0,0,.1);border-top-color:#34bfa6;width:16px;height:16px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.destructive-btn,.hamburger-btn,.secondary-btn,.teal-btn{font-size:1rem;border-radius:80px;color:#fff;background-color:#0f1838;padding:8px 16px;border:none;cursor:pointer}.destructive-btn:disabled,.hamburger-btn:disabled,.secondary-btn:disabled,.teal-btn:disabled{background-color:#f7f8fa;color:#c6c9cf}.destructive-btn:disabled:focus-visible,.destructive-btn:disabled:hover,.hamburger-btn:disabled:focus-visible,.hamburger-btn:disabled:hover,.secondary-btn:disabled:focus-visible,.secondary-btn:disabled:hover,.teal-btn:disabled:focus-visible,.teal-btn:disabled:hover{background-color:#f7f8fa;color:#c6c9cf}.destructive-btn{background-color:#f9ebeb;color:#bf3434;font-weight:400}.destructive-btn:visited{color:#bf3434}.destructive-btn:focus-visible,.destructive-btn:hover{background-color:#bf3434;opacity:1!important;color:#fff}.secondary-btn{background-color:#f7f8fa;color:#0f1838}.secondary-btn:focus-visible,.secondary-btn:hover{background-color:#dadce0;opacity:1!important}.teal-btn{background-color:#ebf9f6;color:#34bfa6;font-weight:400}.teal-btn:focus-visible,.teal-btn:hover{background-color:#34bfa6;color:#fff;opacity:1!important}.link-btn,button{text-decoration:none;cursor:pointer;opacity:1;transition:transform .3s ease,opacity .3s ease!important}.link-btn.no-color{color:#6a6c70;font-size:14px;text-decoration:underline;transition:color .3s ease,opacity .3s ease;background:none;border:none}.link-btn.no-color:focus-visible,.link-btn.no-color:hover{color:#34bfa6}.review-btn{font-size:.875rem}.review-btn,.underline-btn{color:#34bfa6;font-weight:500;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0}.underline-btn{font-size:1rem}.text-align-left{text-align:left}.hug{white-space:nowrap}.hamburger-btn{background-color:#f7f8fa;color:#6a6c70;border:1px solid #ebf9f6;font-size:1.2rem;padding:6px 16px 8px}.hamburger-btn.active{background-color:#ebf9f6;color:#34bfa6;border:1px solid #34bfa6}.link-btn:hover,button:hover{opacity:.8}button:disabled{cursor:not-allowed}.loading-text{margin:8px}.error-msg{margin:-18px 0 18px;color:#bf3434;font-size:.875rem;font-weight:500}.feedback-msg{font-style:italic;color:#34bfa6;margin:0;align-self:center!important}.feedback-msg.dark{color:#6a6c70}.display-none{display:none}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.fade-in,.interview-fade{opacity:0;visibility:hidden;transition:opacity 1s,visibility 1s;animation:fadeIn 1s ease-out 1;animation-fill-mode:forwards}.fade-in:first-child{animation-delay:.5s}.fade-in:nth-child(2){animation-delay:.8s}.fade-in:nth-child(3){animation-delay:1.2s}.fade-in:nth-child(4){animation-delay:1.4s}.fade-in:nth-child(5){animation-delay:1.6s}.header-relative{position:relative;z-index:1}@keyframes fadeInOut{0%{opacity:0}80%{opacity:1}to{opacity:0}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#34bfa6}}.loading-text{overflow:hidden;border-right:.15em solid #34bfa6;white-space:nowrap;animation:typing 2s steps(40) infinite,fadeInOut 2s linear infinite,blink-caret .75s step-end infinite}.skeleton-tile{padding:32px;width:100%;display:flex;flex-direction:column;gap:10px;background-color:#fff}.skeleton-line{background-color:#f0f0f1;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}.skeleton-line.short{width:80px;height:24px}.skeleton-line.medium{width:40%;height:26px}.skeleton-line.long{width:100%;height:40px}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.full-width{width:100%}@media only screen and (max-width:1200px){.App{padding:16px 32px}}@media only screen and (max-width:768px){.fade-in,.interview-fade{animation:none;opacity:1;visibility:visible}}@media only screen and (max-width:600px){.error-msg{padding-top:20px}}@media only screen and (max-width:520px){.App{padding:16px}h1{font-size:1.4rem;margin-bottom:8px}h2{font-size:1.2rem}h3{font-size:1rem}}@media only screen and (max-width:400px){h1{font-size:1.4rem;margin-bottom:8px}h2,h3{font-size:1rem}.secondary-btn{font-size:.875rem}}.checkbox-wrap{width:100%;box-sizing:border-box;gap:14px;padding:16px;border-radius:12px;border:1px solid #f0f0f1;cursor:pointer;align-items:center!important;transition:border-color .3s ease}.checkbox-wrap:hover{border-color:#c6c9cf}.checkbox-wrap h3{color:#1c1b1f;font-size:15px;font-weight:400;line-height:1.45;width:100%;text-align:left}.checkbox{width:20px!important;height:20px!important;min-width:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;border:1px solid #c6c9cf;box-shadow:none;font-size:1em;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:14px 14px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.checkbox:checked{background-color:#34bfa6;border-color:#34bfa6;background-image:url(/_next/static/media/checkmark.be0ce2f5.svg)}