body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Noto Sans;src:url(/static/media/NotoSans-Regular.c6776e8228bee1ff1106.ttf)}@font-face{font-display:swap;font-family:Noto Sans Bold;src:url(/static/media/NotoSans-Bold.87ca550c455e71127ce2.ttf)}:root{--dark-blue:#0e223f;--light-blue:#53a4cd;--pale-blue:#f5fcff;--light-tan:#f6f5f1;--orange:#c15d1d;--progress-blue:#b6e8ff}label,p{color:#0e223f;color:var(--dark-blue)}.top-container{height:100vh;width:100vw}.main-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.top-title-text{font-family:Noto Sans;font-size:28px;font-weight:300;margin:0 auto;max-width:650px;padding:25px 0;text-align:center}.home{background:linear-gradient(180deg,#117e9f,#3eb1d3 26.3%,#3eb1d3 44.09%,#117e9f);height:100vh;overflow:hidden;position:relative}.home .main-content{height:100%;position:relative;z-index:5}.version-container{position:absolute;right:0;top:0}.home-language-button{cursor:pointer;position:absolute;right:20px;top:15px}.home-language-button>button{background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin:0 auto;padding:6px}.title-container{display:flex;margin:0}.home .test-instructions{background:#141e3799;border-radius:24px;margin-bottom:30px;max-width:500px;padding:30px 60px;width:100%}.home .test-instructions p{font-size:24px!important;text-align:left;width:auto}.home .instruction-title{font-weight:600}.home .instruction{padding-left:6px}.title-container>h1{color:#fff;font-family:Noto Sans Bold;font-size:28px;margin:0;padding:0 10px}.home .description{padding:30px 0}.home .main-content p{color:#d2f5ff;font-size:32px;margin:0 0 8px}.soundwaves{height:80%;position:absolute;width:900px}.home .soundwaves{max-width:100%;position:absolute;top:0;top:200px!important;width:100%;z-index:0}.home p{text-align:center}.home .link-button{background:#fff;box-shadow:0 4px 4px 0 #00000040;color:#0e223f;width:361px}.home .link-button:hover{background:#fff;box-shadow:inset 0 4px 4px 0 #00000040;color:#0e223f}.home .link-button:active{background:#0e223f!important;background:var(--dark-blue)!important;color:#fff}.modal-overlay{background:#4c586eb3;height:100vh;position:absolute;top:0;width:100vw}.modal-content,.modal-overlay{align-items:center;display:flex;justify-content:center;z-index:5}.modal-content{background:#fff;border-radius:6px;flex-direction:column;max-width:90%;padding:25px 20px;position:relative;width:600px}.close-modal-button{background:none;border:none;cursor:pointer;height:40px;padding:15px 15px 0 0;position:absolute;right:0;top:0;width:40px}.close-modal-button img{height:100%;object-fit:contain;width:100%}.headphones{padding-bottom:25px}.headphones .soundwaves{height:100%;position:absolute;width:100%}.headphones .top-title-text{font-size:22px;line-height:33px}.headphones .top-title-text,.headphones>p{font-weight:400;letter-spacing:0;text-align:center}.headphones>p{font-family:Georgia;font-size:18px;line-height:26px}.headphones .main-content{background:linear-gradient(180deg,#117e9f,#3eb1d3 26.3%,#3eb1d3 44.09%,#117e9f);height:256px;overflow:hidden;position:relative}.left-right-buttons{display:flex;justify-content:center;margin:25px 0}.left-right-buttons>button{background:#fff;border:none;border-radius:6px;box-shadow:0 2px 4px 0 #00000040;color:#0e223f;color:var(--dark-blue);cursor:pointer;font-size:24px;height:60px;outline:none;width:160px}.left-right-buttons>button:first-of-type{margin-right:20px;padding-left:0}.headphones .link-button{margin:15px auto}.headphones .play-button{background:#0000;border:none;cursor:pointer;z-index:2}.headphones .play-button>img{height:60px;object-fit:contain;width:60px}.device{max-height:800px;overflow:hidden}.device .top-title-text{max-width:none}.volume-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.volume-container img{max-height:75%;max-width:75%}.device>.main-content{height:400px;margin:0 auto;max-width:600px;position:relative}.device>p{text-align:center}.device-button{background:#fff;border:1.5px solid #f8f6f3;border-radius:6px;cursor:pointer;height:100%;margin:10px 0;width:100%}.device-button img{height:50px;object-fit:contain;padding-top:10px}.device-button p{font-family:Georgia;font-size:14px;margin-bottom:11px}.device .link-button{margin:15px auto}.device-modal-text{font-family:Georgia}.environment{padding-bottom:25px}.environment .top-title-text{max-width:none;padding-bottom:10px}.environment>p{font-family:Georgia;margin:10px auto 0;max-width:400px;text-align:center}.environment .main-content{background:#0e223f;background:var(--dark-blue);border-radius:6px;display:flex;flex-direction:column;height:370px;margin:30px auto 0;max-width:700px}.environment-button{align-items:center;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;margin:15px 25px;width:90%}.environment-button img{box-sizing:border-box;height:25px;margin-right:20px;width:25px}.environment-button p{color:#fff;font-family:Georgia;font-size:16px;margin:0;text-align:left}.environment .main-content>img{margin-top:25px}.environment .link-button{margin:30px auto 25px}.left-right-container p{background:#0e223f;background:var(--dark-blue)}.left-right-container p,.left-right-container2 p{border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;font-family:Noto Sans;font-size:16px;margin:0 10vw;padding:2px 8px;text-align:center}.left-right-container2 p{background:#c15d1d}.test-container .top-title-text-container{align-items:center;display:flex;height:140px;margin-bottom:-20px}.test-container .top-title-text{font-size:20px;margin-bottom:15px}.test-container .main-content{align-items:center;background:#b5edff;height:307px}.test-container .soundwaves{box-sizing:border-box;height:100%;padding:20px 0;width:100%}.frequency-container{background:#fff;border-radius:4px;box-shadow:0 2px 4px 0 #00000040;padding:5px 10px;z-index:1}.frequency-container p{margin:0}.test-container>p{text-align:center}.retest-text,.testing-text{top:60px}.retest-text,.testing-footer-text,.testing-text{font-size:20px;padding-right:10px;position:absolute;z-index:5}.testing-footer-text{padding-left:10px;text-align:center;top:190px}.testing-text:after{animation:progress-ellipsis 3s infinite;content:"\00a0\00a0\00a0"}@keyframes progress-ellipsis{0%{content:"\00a0\00a0\00a0"}25%{content:".\00a0\00a0"}50%{content:"..\00a0"}75%{content:"..."}}.form-content{display:flex;flex-direction:column;margin:0 auto;max-width:600px;overflow:auto;position:relative}.phone-input-container{align-items:stretch;background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-sizing:border-box;display:flex;height:40px;margin-bottom:25px;width:100%}.phone-input-container .react-phone-number-input__country-flag,.phone-input-container .react-phone-number-input__country-select{display:none!important}.phone-input-container:focus-within{border-color:#3eb1d3}.phone-country-select{align-items:center;background:#0000;border:none;border-radius:0;border-right:1px solid #d4d4d4;box-sizing:border-box;color:#333;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:400;height:100%;margin:-1px 0 -1px -1px;max-width:120px;min-width:90px;outline:none;padding:0 8px}.phone-country-select:focus{outline:none}.phone-country-select option{font-size:14px;padding:8px}.phone-input-field{background:#0000;border:none;border-radius:0 4px 4px 0;flex:1 1;font-family:Georgia;font-size:18px;height:100%;outline:none;padding:0 11px}.phone-input-field:focus{outline:none}.phone-input-container .phone-input-field.field-error,.phone-input-container.field-error{border-color:red!important}.form-content>label{font-family:Georgia;font-size:18px;margin-bottom:10px}.form-content>.char-count{color:#6f6f6f}.form-content>.char-count,.form-content>.char-count-error{display:flex;font-family:Noto Sans;justify-content:flex-end;margin-bottom:10px;margin-right:4px}.form-content>.char-count-error{color:#ff3d22;font-weight:600}.form-content select,.form-content textarea,.form-content>input{border:1px solid #d4d4d4;border-radius:4px;font-family:Georgia;font-size:18px;height:40px;margin-bottom:25px;outline:none;padding-left:11px}.form-content textarea:focus,.form-content>input:focus{border:1px solid #3eb1d3}.form-content textarea{box-sizing:border-box;height:120px;margin-bottom:0!important;padding-bottom:0!important;padding-top:11px;resize:none}.form-content>input:last-of-type{font-family:inherit;height:60px;margin:32px auto 25px;position:relative;z-index:1}.field-error{border:1px solid red!important}.submit-animation:after{animation:progress-ellipsis 3s infinite;content:"\00a0\00a0\00a0"}.error-text{color:red;font-family:Noto Sans;font-size:12px;margin-top:-20px}.consent-text{font-family:Noto Sans;font-size:11px;margin-bottom:-10px;margin-top:8px}.soundcard .soundcard-item{align-items:center;display:flex;flex-direction:column;margin:20px;text-align:center}.results{position:relative}.results .top-title-text{font-size:22px;padding-top:40px}.results>p{font-family:Georgia;margin:0 auto 40px;text-align:center;width:400px}.results .main-content{background:#b5edff;height:250px}.results .main-content>p{font-size:22px}.results .link-button{width:300px}.results .test-info{align-items:center;background-color:#f8f6f3;border-radius:24px;display:flex;font-family:Noto Sans;font-size:16px;margin:40px auto 0;max-width:700px;padding:20px 40px}.results .test-info img{height:100px;margin-right:40px;width:100px}.detailed-results{margin:0 auto;max-width:1200px;padding:0 20px 60px}.detailed-results h1,.detailed-results h2{font-family:Noto Sans;font-size:30px;font-weight:100;margin:20px auto 0;max-width:500px;text-align:center}.detailed-results h2{font-family:Noto Sans Bold;margin:0 auto 5px}.name-date{font-family:Georgia;font-size:14px;margin:35px auto 0;max-width:400px;text-align:center}.loss-indicator{display:flex;justify-content:flex-end}.loss-indicator>div{align-items:center;display:flex;flex-direction:column;margin-right:0;text-align:center;width:160px}.loss-indicator>div>img{width:20px}.top-severity-bar{display:flex;margin:15px 0 40px}.bar-section{width:25%}.bar-section>div{height:22px}.bar-section:first-of-type>div{border-radius:12px 0 0 12px}.bar-section:last-of-type>div{border-radius:0 12px 12px 0}.bar-section>p{margin-top:30px;text-align:center}.ear-result{margin:0 auto 50px}.ear-result-title{background:#32496a;border-radius:9px;color:#fff;text-align:center}.ear-result-title h3{font-family:Noto Sans;font-size:22px;padding:15px 0}.left,.left-right{display:flex}.left{align-items:center;border:.25px solid #e4e3e3;border-radius:14px;box-shadow:0 4px 4px 0 #00000040;flex-direction:column;justify-content:center;margin-right:25px;padding:90px 60px;width:30%}.left>img{max-width:100%;object-fit:contain}.left-text{margin-top:40px;text-align:center}.left-text>h3{font-family:Noto Sans;font-size:24px}.left-text>p{font-family:Noto Sans;font-size:18px}.right{width:70%}.frequency-info{border:.25px solid #e4e3e3;border-radius:11px;box-shadow:0 4px 4px 0 #00000040;margin-bottom:20px;padding:18px}.frequency-info:last-of-type{margin-bottom:0}.frequency-info span{font-size:22px;margin:5px 0}.more-details{align-items:center;display:flex;flex-direction:column;font-family:Noto Sans;font-size:18px}.more-details>img{max-width:200px;padding-top:20px}.details-button{align-items:center;background:#fff;border:none;color:#117e9f;cursor:pointer;display:flex;font-size:18px;padding:0;text-decoration:underline}.details-button>p{color:#117e9f;margin:0}.details-button>img{margin-left:5px;width:12px}.bottom-buttons{margin:65px auto}.bottom-buttons,.bottom-buttons>a{display:flex;justify-content:center}.bottom-buttons>a{align-items:center;background:#0e223f;border-radius:30px;color:#fff;flex:1 1;font-family:Noto Sans;font-size:22px;height:55px;max-width:280px;text-decoration:none}.bottom-buttons>a:last-of-type{margin-left:20px}.bottom-info{background:#b9efff;border-radius:17px;box-sizing:border-box;font-family:Noto Sans;font-size:20px;line-height:30px;padding:40px 70px}.header{background:#f6f5f1;background:var(--light-tan);display:flex;justify-content:center;padding:10px 0 18px;position:relative;width:100%}.header>img{max-width:145px}.language-button{position:absolute;right:20px;top:20px}.language-button>button{background:#0000;border:none;cursor:pointer;font-size:14px}.footer{justify-content:center;padding:10px 0}.footer,.progress-bar{display:flex;width:100%}.progress-bar{box-shadow:0 2px 4px 0 #0000001a;height:26px;justify-content:space-evenly}.progress-bar-step{align-items:center;border-left:.5px solid #ede9ef;border-right:.5px solid #ede9ef;display:flex;font-size:14px;justify-content:center;position:relative;width:100%}.progress-bar-step:first-of-type,.progress-bar-step:nth-of-type(2){width:50%}.progress-bar-step:last-of-type{width:100%}.progress-bar-step p{color:#6f6f6f;font-family:Noto Sans;position:relative;z-index:5}.progress-bar-background-color{background:#b6e8ff;background:var(--progress-blue);height:100%;left:0;position:absolute}.link-button{align-items:center;background:#0e223f;background:var(--dark-blue);border:none;border-radius:6px;box-shadow:0 2px 4px 0 #00000040;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Noto Sans;font-size:22px;font-style:normal;font-weight:400;font-weight:500;height:60px;justify-content:center;line-height:41px;margin-left:7px;margin-right:7px;margin-top:9px;text-decoration:none;width:245px;z-index:1}.link-button:hover{background:#32496a}.link-button-disabled{background:#d3d3d3!important;cursor:default;pointer-events:none}.right-button-selected{background:#117e9f!important;color:#fff!important;cursor:default;pointer-events:none}@keyframes heardAnimation{0%{background:#c15d1d;background:var(--orange);transform:scaleX(0)}70%{transform:scaleX(1)}to{background:#117e9f}}.heard-button{background:#117e9f!important;display:inline-block;position:relative}.heard-button>div{background:#53a4cd;background:var(--light-blue);border-radius:6px;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);width:100%;z-index:-1}.heard-animation{cursor:pointer}.heard-animation>div{animation:heardAnimation 1.5s ease-in-out}.heard-button:hover{box-shadow:inset 0 2px 4px 0 #00000040}.instructions .top-title-text{font-size:22px;font-weight:400;letter-spacing:0;line-height:33px;text-align:center}.instructions p{font-family:Georgia;font-size:18px;padding-bottom:20px;position:relative;text-align:center;z-index:5}.instructions .main-content{align-items:center;background:#b5edff;height:307px;justify-content:center;overflow:hidden}.instructions .body-text{line-height:25px;margin-top:0;width:600px}@media (max-width:800px){.left-right{flex-direction:column}.error-text{color:red;font-family:Noto Sans;font-size:12px;margin-top:-14px}.left{box-sizing:border-box;margin-bottom:20px;padding:30px 60px;width:100%}.left>img{max-width:300px}.left-text{margin-top:10px}.right{width:100%}.bottom-info{padding:30px}.bottom-info p{margin:0}.bar-section>div{height:14px}.bar-section>p{font-size:14px;margin-top:20px}.loss-indicator>div{width:120px}.bottom-buttons{align-items:center;flex-direction:column}.bottom-buttons>a{padding:15px 0;width:100%}.bottom-buttons>a:last-of-type{margin:40px 0 0}}@media (max-width:620px){.link-button{font-size:20px}.modal-content{margin:0 20px;width:100%}.top-title-text{font-size:20px;padding:15px 20px}.language-button{right:10px}.audicus-logo-white{max-width:70%;object-fit:contain}.home .title-container h1{font-size:20px;padding:0 20px 0 0}.home .main-content{align-items:flex-start;justify-content:flex-end;padding:0 20px}.home .description p{font-size:24px;max-width:80%;text-align:left}.home .test-instructions{padding:15px 30px;width:auto}.home .test-instructions p{font-size:16px!important}.home .link-button{font-size:20px;margin:0 0 80px;width:100%}.home-language-button{right:10px;top:10px}.home-language-button>button{padding:2px}.already-tested{fontfamily:"Noto Sans";color:#fff!important;font-size:18px}.home .soundwaves{height:60%;top:0!important}.form-content{padding:0 20px}.form-content>input,.form-content>textarea{margin-bottom:15px}.form-content>input:last-of-type{margin-top:20px}.consent-text{margin:0}.device>.main-content{height:100%;padding:0 20px}.device-button{height:130px}.environment .main-content{border-radius:0;margin:0}.environment>p{padding:0 20px 20px}.headphones .soundwaves{width:200vw}.headphones>p,.left-right-buttons{padding:0 20px}.instructions .top-title-text{font-size:18px;margin:20px 0}.instructions .main-content{width:100%}.instructions .body-text{box-sizing:border-box;font-size:16px;padding:0 20px;width:100%}.test-container .top-title-text-container{height:180px}.test-container .testing-footer-text,.test-container .top-title-text{font-size:18px}.progress-bar-step{font-size:12px}.progress-bar-step:first-of-type,.progress-bar-step:last-of-type,.progress-bar-step:nth-of-type(2){width:100%}.results .test-info{flex-direction:column}.results .test-info img{margin:0}}
/*# sourceMappingURL=main.bf208464.css.map*/