@import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap');:root{--text-color:#fff;--color-1:#222875;--font-family-base:'Figtree',sans-serif;--font-size-text:16px;--font-weight-base:normal;--font-weight-1:400;--line-height-base:24px;--line-height-1:28px;--transition-animation:all 0.15s ease-in;--arrow-purple:url('/assets/innovate-etiq/arrow_purple.png');--arrow-white:url('/assets/innovate-etiq/arrow_white.png');--error-symbol:url('/assets/innovate-etiq/error_symbol.png');--innovate-logo-desktop:url('/assets/innovate-etiq/innovate_et_logo_desktop.png');--innovate-logo-mobile:url('/assets/innovate-etiq/innovate_et_logo_mobile.png');--innovate-icon:url('/assets/innovate-etiq/innovate_icon.png');--background-image:url('/assets/innovate-etiq/main_background.png');--onc-live-logo:url('/assets/innovate-etiq/onc_live_logo.png');--person-icon:url('/assets/innovate-etiq/person_icon.png');--border-radius-primary:8px;--radio-off:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMSIgc3Ryb2tlPSIjNDM0ODhBIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=');--radio-on:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMSIgc3Ryb2tlPSIjNDM0ODhBIiBzdHJva2Utd2lkdGg9IjIiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNjcxXzI3OTApIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzY3MV8yNzkwIiB4MT0iNiIgeTE9IjEyIiB4Mj0iMTgiIHkyPSIxMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiM2N0M2RTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM5RUU2QUYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=')}h1,h2,h3,h4,h5,h6,p,label,input{color:var(--text-color);font-family:var(--font-family-base);font-size:var(--font-size-text);font-weight:var(--font-weight-base);margin:0}html,body{-webkit-font-smoothing:antialiased;font-family:var(--font-family-base);font-size:var(--font-size-base)}body{background:var(--background-image);color:var(--text-color);font-weight:var(--font-weight-base);background-position:center;background-size:cover;background-color:var(--color-1)}#AgilityForm{display:flex;flex-direction:column;min-height:100vh}#main_PageContainer{flex-grow:1}.banner{background-color:var(--color-1);box-shadow:0 4px 8px 0 rgba(0,0,0,0.16);position:relative;width:100%;z-index:30}.banner .inner-wrapper{align-items:center;display:flex;flex-direction:row;gap:0.5rem;height:48px;justify-content:right;width:100%;padding:0 5px}.banner-text{font-size:12px;font-weight:var(--font-weight-1);line-height:2rem}.banner .logo{background-image:var(--onc-live-logo);background-repeat:no-repeat;background-size:contain;height:16px;width:88px}.banner .container{width:100%}.innova-wrapper{padding-left:0.25rem;padding-right:0.25rem;padding-top:3.5rem;display:flex;flex-direction:column;height:calc(100vh - 100px)}.inner-wrapper{padding-left:0.25rem;padding-right:0.25rem}.question-wrapper{position:relative}.innova-side-img{background-repeat:no-repeat;background-size:contain;background-position:left center;background-image:var(--innovate-logo-mobile);height:2rem;margin:20px calc(20px + 0.25rem) 0;display:block;width:200px}.innova-side-img:hover{box-shadow:none !important;cursor:pointer}.header-text{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:2.5rem}.header-text h1{font-size:2.5rem;font-weight:600;line-height:2.825rem;font-family:var(--font-family-base);background:linear-gradient(90deg,#67c6e5 0,#9ee6af 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;}.header-text h2{font-size:1rem;font-family:var(--font-family-base);line-height:1.5rem}.alert.alert-danger{background-image:none}.alert-danger ul{padding-left:1rem}label{font-weight:var(--font-weight-base);color:var(--text-color);margin-bottom:8px}.valIndicator > span > span{color:#f35d5d !important}.invalidValue label{color:#f35d5d}.invalidValue input{border-color:#f35d5d !important}.form-group{position:relative}.form-group::after{background-repeat:repeat-y;background-size:cover;content:'';display:block;height:2px;opacity:0.6;width:100%}.form-group:has(input:not(:placeholder-shown))::after,.jobTitle:has(option:checked:not([value=''])) .form-group::after,.stateColumn:has(option:checked:not([value='']))::after{opacity:1}.form-group:has(.form-control:focus)::after{opacity:1}.btn{opacity:0.5;cursor:auto !important}.filled{opacity:1 !important;cursor:pointer !important;transition:opacity 0.15s ease}.filled:hover{box-shadow:0 51px 14px 0 rgba(0,0,0,0),0 32px 13px 0 rgba(0,0,0,0.01),0 18px 11px 0 rgba(0,0,0,0.05),0 8px 8px 0 rgba(0,0,0,0.09),0 2px 4px 0 rgba(0,0,0,0.1)}.form-group:has(input:focus) .formTopLabel > span:first-of-type,.form-group:has(input:not(:placeholder-shown)) .formTopLabel > span:first-of-type{color:#9ee6af;font-weight:var(--font-weight-base);opacity:1;top:0}.form-group:not(.stateColumn) .formTopLabel .valIndicator > span{position:relative;transition:var(--transition-animation)}.form-group:has(input:focus) .formTopLabel .valIndicator > span,.form-group:has(input:not(:placeholder-shown)) .formTopLabel .valIndicator > span{opacity:1;top:0}.form-control{border-radius:0.5rem;font-size:var(--font-size-primary);padding:1rem !important;height:2.625rem}.form-control:focus{box-shadow:none;border-radius:0.5rem;border:1px solid #9ee6af;background:#fff}input[type='text']::placeholder{font-weight:var(--font-weight-base);transition:opacity 0.2s ease-in-out}select.form-control{-webkit-appearance:none;appearance:none;background-image:var(--select-icon);background-position:right center;background-repeat:no-repeat;background-size:1rem;height:2.5rem;padding-right:2rem;}#main_SubmitButton{width:100%;border-radius:2.5rem;padding:1rem 2rem;color:var(--color-1);font-family:var(--font-family-base);font-size:1rem;font-weight:700;line-height:1.5rem}#SubmitContainer{width:100%;padding:0;padding-bottom:2.5rem;padding-top:2.5rem;margin-top:auto}.button-wrapper{display:flex;flex-direction:column;gap:0.625rem;position:relative;margin-top:auto;padding-bottom:2.5rem}.innova-wrapper a{padding:1rem 2rem;border-radius:2.5rem;text-decoration:none;text-align:center;flex:1}a:hover{box-shadow:0 51px 14px 0 rgba(0,0,0,0),0 32px 13px 0 rgba(0,0,0,0.01),0 18px 11px 0 rgba(0,0,0,0.05),0 8px 8px 0 rgba(0,0,0,0.09),0 2px 4px 0 rgba(0,0,0,0.1)}a.challenge-button:hover{border-radius:2.5rem;background:rgba(255,255,255,0.25);color:#fff}.ETIQ-button{background:#fff;color:var(--color-1);font-size:1rem;font-weight:700;line-height:1.5rem;display:flex;align-items:center;justify-content:center}.challenge-button{background:transparent;border:2px solid rgba(255,255,255,0.25);color:#fff;font-style:normal;font-weight:700;line-height:1.5rem}.page_1 .innova-wrapper .inner-wrapper{height:100%;display:flex;flex-direction:column}.page_1 #SubmitContainer{padding-bottom:0;padding-top:0}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#main_PageBreakBlock:has(.mark-when-clicked.clicked)::after{animation:spin 2s linear infinite;border-bottom-color:white;border-radius:var(--full-rounded);border-style:solid;border-top-color:white;border-width:3px;content:'';display:none;height:2rem;position:absolute;right:2rem;top:1.75rem;width:2rem}.inner-wrapper:has(.validationSummaryPart .alert-danger[style='display:none;']) #main_PageBreakBlock:has(.mark-when-clicked.clicked)::after,.inner-wrapper:has(.validationSummaryPart .alert-danger[style='display:none;']) #main_PageBreakBlock:has(.mark-when-clicked.clicked)::after{display:block}@media screen and (min-width:576px){#SubmitContainer{padding-right:15px;padding-left:15px}.innova-wrapper{gap:2.5rem !important}}@media screen and (min-width:768px){#SubmitContainer{display:flex;width:100%;justify-content:center;margin-top:inherit;padding-top:0}#main_SubmitBlock{position:static;width:50%}.innova-wrapper{padding-left:0.25rem;padding-right:0.25rem;padding-top:2.5rem;max-width:450px;margin:0 auto}.page_1 .innova-wrapper{max-width:600px}#main_SubmitBlock{width:75%}.button-wrapper{flex-direction:row;margin-top:inherit}.page_1 .header-text h2{text-align:center}.page_1 .header-text{align-items:center;padding-left:4rem;padding-right:4rem}.innova-wrapper button{flex:1}}@media screen and (min-width:992px){}@media screen and (min-width:1200px){.page_1 .header-text{align-items:center;padding-left:5rem;padding-right:5rem}}@media (min-width:1400px){}