@import url("https://use.typekit.net/mwm5qhe.css");html{font-family:futura-pt,sans-serif}body{color:#fff;overflow-x:hidden;overflow-y:auto}.background{background:linear-gradient(193deg,#504c86 5%,rgba(0,66,107,.9) 55%,#0081c6);height:100svh;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.background img{height:100svh;min-height:864px;min-width:1536px;opacity:10%;width:100svw}#quiz{padding:2rem 10% 0}#introduction{margin-top:10%;max-width:750px}#introduction h1{font-size:2.5rem}#introduction .introSubhead{border-left:5px solid #fff;color:#abc8e1;font-size:1.5rem;font-weight:600;padding-left:1rem}#introduction .img{bottom:0;float:right;position:relative;right:0;width:100%;z-index:-1}#introduction p{font-size:1.5rem;margin:3.25rem 0 1.25rem;max-width:450px}#introduction .footnote{max-width:500px;padding:2rem .75rem}#introduction .footnote p{font-size:.75rem;margin:0;text-indent:-.75rem}#instructions{margin-top:12%;max-width:550px;text-align:center}#instructions:before{background-image:url(//210798.fs1.hubspotusercontent-na1.net/hubfs/210798/raw_assets/public/ZOLL%20Quizzes/static/ilcor/images/intro.png);background-position:100% 100%;background-repeat:no-repeat;background-size:60%;bottom:0;content:"";height:100%;opacity:.1;position:absolute;right:0;width:100%;z-index:-1}#instructions .icon{background:#abc8e1;border-radius:100%;color:#0081c6;display:block;font-size:3.5rem;font-weight:900;height:68px;margin:0 auto 2rem;text-align:center;width:68px}#instructions p{font-size:1.825rem}#instructions .img{bottom:0;float:right;margin-top:2rem;position:relative;right:0;width:100%;z-index:-1}#instructions button{padding:.25rem 20%}#instructions button span{font-size:2.75rem}.logo{max-width:140px}button{background:#fff;border:2px solid transparent;color:#0081c6;cursor:pointer;padding:.25rem 3.125rem}button:hover{background:#0081c6;border:2px solid #fff;color:#fff}button span{font-family:futura-pt-bold,sans-serif;font-size:2em}.question{font-size:1.375rem;font-weight:600;margin-bottom:1rem}.part{margin-bottom:5%;margin-top:5%}.part .questionContainer{max-width:620px}.part .partTitleContainer{display:flex;flex-direction:column;flex-wrap:wrap;gap:3.25rem;height:100%;justify-content:center;left:auto;overflow:visible;position:relative;right:0;top:50px;transform:none;width:100%}.part .partTitleContainer:before{background:rgba(0,129,198,.5);border-radius:100%;box-shadow:0 0 16px rgba(0,0,0,.25);content:"";height:120svh;left:2rem;position:absolute;top:50%;transform:translateY(-50%);width:120svh;z-index:-1}.part .partTitleContainer div{align-items:center;display:flex;font-size:2rem;font-weight:600;opacity:.5;padding-left:1rem}.part .partTitleContainer div:first-child{padding-left:10%}.part .partTitleContainer div:nth-child(2),.part .partTitleContainer div:nth-child(3){padding-left:calc(10% - 2rem)}.part .partTitleContainer div:nth-child(4){padding-left:10%}.part .partTitleContainer div.current{opacity:1}.part .partTitleContainer div.current .partTitle:before{background:#0081c6}.part .partTitleContainer div.complete .partTitle:before{background:transparent;border-bottom:9px solid #0081c6;border-radius:0;border-right:9px solid #0081c6;display:inline-block;height:20px;transform:rotate(45deg);width:10px}.part .partTitleContainer div .partTitle{align-items:center;background:#7ca7cd;background:#fff;border-radius:100%;display:flex;flex:none;height:60px;justify-content:center;margin-right:1.5rem;width:60px}.part .partTitleContainer div .partTitle:before{border-radius:100%;content:"";display:inline-block;height:30px;width:30px}.part .answerContainer{max-width:620px}.part .answerContainer .partScore{background:#abc8e1;color:#0081c6;font-size:1.5rem;font-weight:700;margin-bottom:3rem;padding:.5rem 1.25rem;text-transform:uppercase;width:fit-content}.part .answerContainer .partMessage h3{font-size:1.75rem;font-weight:400}.part .answerContainer .partMessage h3 strong{font-weight:600}.part .answerContainer .partMessage p{font-size:1.25rem}.part .answerContainer .partMessage ul{column-count:2;font-size:1.25rem;line-height:1.25}.part .answerContainer .partMessage hr{background:#fff;border:0;height:2px;margin-left:0;max-width:160px}.choices{display:flex;flex-wrap:nowrap;gap:20px;justify-content:flex-start;margin-bottom:2.625rem}.choices label{align-content:center;background-color:#abc8e1;border:2px solid transparent;border-radius:100%;cursor:pointer;display:block;height:30px;overflow:hidden;position:relative;text-align:center;width:30px}.choices label:hover{opacity:.9}.choices label:has(input[type=radio]:checked){background-color:#00426b;border:2px solid #fff}.choices label:has(input[type=radio]:checked) span{color:#fff}.choices label input[type=radio]{appearance:none;-webkit-appearance:none;display:none}.choices label span{color:#0081c6;font-size:1.25rem;font-weight:700}#result .ratingsContainer{max-width:620px}#result .ratingsContainer h2{font-size:3rem;font-weight:500}#result .ratingsContainer button span{font-family:futura-pt,sans-serif;font-weight:600}#result .ratingsContainer #overallScore{background-image:url(//210798.fs1.hubspotusercontent-na1.net/hubfs/210798/raw_assets/public/ZOLL%20Quizzes/static/ilcor/images/rating.svg);background-repeat:no-repeat;background-size:100%;color:#0081c6;display:flex;flex-wrap:wrap;font-size:3rem;font-weight:600;justify-content:center;margin:0;padding:4rem 8rem;text-align:center;width:30%}#result .ratingsContainer #overallScore #overallNumber{display:block;flex:100%;font-size:8rem;line-height:1}#resources h2{font-size:2.75rem;font-weight:600;text-align:center}#resources .resourceContainer{display:flex;flex-wrap:wrap;margin:auto;max-width:1000px}#resources .resourceContainer .resourceItem{flex:100%;margin:2rem auto;text-align:center}#resources .resourceContainer .resourceItem a{color:#fff;font-size:1.125rem;font-weight:600;text-align:center;text-decoration:none}#resources .resourceContainer .resourceItem img{max-width:230px}.indResults{display:flex;flex-direction:column;flex-wrap:wrap;gap:3.25rem;height:100%;justify-content:center;left:auto;overflow:visible;position:relative;right:0;top:50px;transform:none;width:100%}.indResults:before{background:rgba(0,129,198,.5);border-radius:100%;box-shadow:0 0 16px rgba(0,0,0,.25);content:"";height:120svh;left:2rem;position:absolute;top:50%;transform:translateY(-50%);width:120svh;z-index:-1}.indResults div{align-items:center;display:flex;font-size:2rem;font-weight:600;padding-left:1rem}.indResults div:first-child{padding-left:10%}.indResults div:nth-child(2),.indResults div:nth-child(3){padding-left:calc(10% - 2rem)}.indResults div:nth-child(4){padding-left:10%}.indResults div.current{opacity:1}.indResults div.current .partTitle:before{background:#0081c6}.indResults div .partTitle{align-items:center;background:#7ca7cd;background:#fff;border-radius:100%;color:#0081c6;display:flex;flex:none;font-size:2.75rem;height:60px;justify-content:center;margin-right:1.5rem;width:60px}@media screen and (min-width:769px){.choices label{height:50px;width:50px}.choices label span{font-size:1.75rem}.part .partTitleContainer{height:100%;right:auto}.indResults,.part .partTitleContainer{left:70%;overflow:hidden;position:fixed;top:50%;transform:translateY(-50%);width:30%}#result .ratingsContainer #overallScore #overallNumber{font-size:12rem}}@media screen and (min-width:960px){#introduction h1{font-size:3.5rem}#introduction .introSubhead{font-size:2rem}#introduction .img{right:0;width:60%}#instructions .img,#introduction .img{bottom:0;float:none;position:absolute;z-index:-1}#instructions .img{right:10%;width:30%}.answerContainer{margin-right:30%}#resources .resourceContainer{gap:20px}#resources .resourceContainer .resourceItem{flex:0 1 30%}}