*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto Flex,-apple-system,Roboto,Helvetica,sans-serif;line-height:1.5;font-optical-sizing:auto;font-variation-settings:"slnt" 0,"wdth" 100,"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712;--section-background: #f9f9f9;--very-concerned: #da003e;--somewhat-concerned: #000000;--not-concerned: #04963C;--secondary-text: #535353;--timeline-progress: rgba(170, 170, 170, 1)}body{color:#000;background-color:#fff}.form-buttons{align-self:stretch;display:flex;margin-top:auto;margin-bottom:auto;align-items:start;gap:16px;white-space:nowrap;justify-content:start;width:inherit}@media(max-width:991px){.form-buttons{white-space:initial}}.cancel-button{color:#000;align-self:stretch;border:1px solid var(--Color-Neutral-Darkest, #000);padding:12px 24px;gap:8px;background-color:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer}@media(max-width:991px){.cancel-button{padding:12px 20px;white-space:initial}}.cancel-button:hover{background-color:#f0f0f0}.cancel-button:focus{outline:2px solid #000;outline-offset:2px}.next-button{color:#fff;align-self:stretch;border:1px solid var(--Color-Neutral-Darkest, #000);padding:12px 24px;gap:8px;background-color:#000;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;width:inherit}@media(max-width:991px){.next-button{padding:12px 20px;white-space:initial}}.next-button:hover{background-color:#333}.next-button:focus{outline:2px solid #000;outline-offset:2px}.button-content{display:flex}.timeline-progress{display:flex;flex-direction:column;align-items:center;justify-content:start;width:32px}.progress-indicator{display:flex;width:15px;flex-direction:column;align-items:center;justify-content:start;flex:1}.progress-divider-top{display:flex;min-height:24px;width:2px;background-color:var(--timeline-progress)}.progress-circle{background-color:#000;border-radius:50%;display:flex;min-height:15px;margin-top:8px;width:100%;height:15px;fill:#000}.progress-divider-bottom{display:flex;min-height:122px;margin-top:8px;width:2px;flex:1;justify-content:flex-start;align-items:center;background-color:var(--timeline-progress)}.modal.open{display:block;transition:all .3s ease-in-out;opacity:1;max-height:fit-content}body.open,.modal{overflow:hidden}.modal{position:fixed;max-height:0;z-index:1;padding-top:2em;inset:0;width:100%;height:100%;background-color:#0000001a;opacity:0}.modal-content{background-color:var(--section-background);margin:auto;padding:20px;border:1px solid #888;max-width:450px;min-height:415px;box-shadow:0 6px 6px #0000004d}.modal-content>.form-footer{margin-top:48px}.pwd-modal .contact-name{margin:0 0 24px}.loading-container{margin-top:10em;width:100%;display:block;text-align:center;height:100vh;font-weight:700}#contact-modal .loading-container{height:auto;margin:6em 0}.loader{width:48px;height:48px;border:5px dotted black;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 2s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loadingScreen{position:absolute;z-index:5;width:100%;height:100vh;background-color:#ffffff85;display:flex;align-items:center;justify-content:center}.navigation-bar{background-color:#fff;width:100%;padding:0 64px;display:flex;justify-content:center;align-items:stretch}.nav-container{display:flex;min-height:72px;width:100%;align-items:center;gap:32px;justify-content:center;flex-wrap:wrap;overflow:hidden}.faq-container{width:100%}.logo-section{display:flex;min-width:240px;align-items:start;justify-content:start;flex:1;flex-shrink:1;flex-basis:0%;margin:auto 0}.company-logo{color:#000;font-size:16px;font-weight:700;min-width:fit-content;overflow:hidden;white-space:nowrap;cursor:pointer;align-self:center}.login-section{display:flex;align-items:center;gap:5px;margin:auto 0;font-size:16px;font-weight:400;text-align:center}.login-prompt{color:#000}.nav-links{display:flex;justify-content:flex-start;gap:32px;padding-left:40px;margin:auto;width:100%}.logout-link,.nav-link{text-decoration:none}.login-link,.nav-link,.logout-link,.pwd-link{color:#000;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.link-active{text-decoration:underline}.login-link:hover,.logout-link:hover,.nav-link:hover,.login-link:focus .logout-link:focus,.nav-link:focus{outline:2px solid #000;outline-offset:2px}.language-switcher{display:flex;align-items:center;gap:5px;margin:auto 0;white-space:nowrap;font-size:16px;font-weight:400;cursor:pointer}.lang-btn{color:#000;background-color:#fff;cursor:pointer;appearance:none}.lang-btn:active{outline:2px solid #000;outline-offset:2px}.lang-current{font-weight:600}.language-icon,.dropdown-arrow{width:24px;height:24px;object-fit:contain;object-position:center;flex-shrink:0;transition:.2s ease-in-out}.accordion-icon{width:32px;height:32px;transition:transform .3s ease;cursor:pointer}.screening-tool-header>.accordion-icon{display:none}.accordion-icon.active,.dropdown-arrow.active{transform:rotate(180deg)}.nav-menu{display:none}.current-language{color:#000}.hero-section{max-width:1440px;margin:0 auto;display:flex;width:100%;padding:112px 64px;gap:80px;align-items:center;justify-content:start;flex-wrap:wrap;background-color:#fff;overflow:hidden}.hero-content{display:flex;width:100%;gap:80px;align-items:center;flex-wrap:wrap}.text-content{display:flex;min-width:240px;flex-direction:column;align-items:stretch;justify-content:start;flex:1;flex-shrink:1;flex-basis:0%;margin:auto 0}.hero-headline{color:#000;font-size:56px;font-weight:700;line-height:1.2}.survey-page .hero-headline{text-wrap:nowrap}.hero-headline em{font-style:italic}.hero-description{color:#000;font-size:18px;font-weight:400;line-height:27px;margin-top:24px}.cta-section{display:flex;margin-top:32px;align-items:start;gap:16px;justify-content:start}.cta-button{color:#fff;font-size:16px;font-weight:400;border:1px solid #000;padding:12px 24px;gap:8px;background-color:#000;cursor:pointer;transition:all .2s ease;width:208px;height:48px}.hero-image{width:100%;min-width:240px;aspect-ratio:.96;object-fit:contain;object-position:center;flex:1;flex-shrink:1;flex-basis:0%;margin:auto 0}.site-footer{display:flex;width:100%;padding:80px 64px;flex-direction:column;align-items:stretch;justify-content:center;background-color:#fff;overflow:hidden}.footer-content{width:100%}.footer-divider{border-color:#000;border-style:solid;border-width:1px;min-height:1px;width:100%;background-color:#000}.footer-row{display:flex;margin-top:32px;width:100%;align-items:start;gap:100px;justify-content:space-between;flex-wrap:wrap}.copyright-text{color:#000;font-size:14px;font-weight:400}.footer-links{display:flex;min-width:240px;align-items:start;gap:24px;justify-content:start}.footer-link{color:#000;font-size:14px;font-weight:400;text-decoration:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer-link:focus,.from input:focus,.password-input-container:has(.password-input:focus),.phone-input-container:has(.phone-input:focus){outline:2px solid #000;outline-offset:2px}.cta-button:hover{background-color:#333;border-color:#333}@media(max-width:991px){.modal-content{width:90%}.navigation-bar{flex-direction:column;padding:0}.nav-menu{display:flex;padding-top:2px;cursor:pointer}.nav-menu+.company-logo{padding:6px 12px}.logo-section:has(.nav-menu){padding-left:8px}.nav-links,.nav-links.logout,.logout-link{display:none}.nav-container{max-width:100%;padding:0 20px}.company-logo,.language-switcher{white-space:initial}.login-prompt{display:none}.hero-section{max-width:100%;padding:100px 20px;gap:40px}.text-content{max-width:100%}.hero-headline{max-width:100%;font-size:40px}.survey-page .hero-headline{text-wrap:auto}.hero-description{max-width:100%}.cta-button{padding:12px 20px;width:100%}.hero-image{max-width:100%}.site-footer{max-width:100%;padding:48px 20px}.footer-content,.footer-divider{max-width:100%}.footer-row{max-width:100%;gap:40px}.copyright-text{width:80%}.logo-section{min-width:fit-content;gap:10px}}@media(max-width:650px){.footer-row{flex-direction:column-reverse}.footer-links{flex-direction:column;gap:16px}}.skip-link{position:absolute;top:-40px;left:6px;background:#000;color:#fff;padding:8px;text-decoration:none;z-index:1000}.skip-link:focus{top:6px}@media(prefers-contrast:high){.cta-button,.footer-divider{border-width:2px}}@media(prefers-reduced-motion:reduce){.cta-button{transition:none}}/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}
