@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);height:100%}body::before{background:var(--background-image);color:var(--text-color);font-weight:var(--font-weight-base);background-position:center;background-size:cover;content:'';position:fixed;inset:0;z-index:-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}.innova-wrapper{padding-left:0.25rem;padding-right:0.25rem;padding-top:2.5rem}.banner .container{width:100%}.inner-wrapper{padding-left:0.25rem;padding-right:0.25rem}.page_1 .innova-wrapper .inner-wrapper{display:flex;flex-direction:column;height:100%}.page_1{height:100vh;overflow:hidden}.page_1 .innova-wrapper{height:calc(100vh - 100px);overflow-y:auto}.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;cursor:pointer}.header-text{display:flex;flex-direction:column;gap: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;padding-bottom:1.25rem}.page_1 .header-text h2{padding-bottom:0}.colleague-details{padding-top:2rem;padding-bottom:1rem}.colleague-details h2{line-height:1.5rem}.optional{color:rgba(255,255,255,0.5);font-size:0.875rem;font-style:normal;font-weight:400;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;font-size:14px}.valIndicator > span > span{color:var(--validation-icon-color) !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(.form-control:focus)::after{opacity:1}.form-group:has(input:focus) .formTopLabel > span:first-of-type,.form-group:has(textarea:focus) .formTopLabel > span:first-of-type,.form-group:has(input:not(:placeholder-shown)) .formTopLabel > span:first-of-type,.form-group:has(textarea: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-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}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;}textarea.form-control{height:10rem !important}.btn{opacity:0.5 !important;cursor:auto !important}.filled{opacity:1 !important;cursor:pointer !important;transition:opacity 0.15s ease}#main_SubmitButton{width:100%;border-radius:2.5rem;padding:1rem 4rem;color:var(--color-1);font-family:var(--font-family-base);font-size:1rem;font-weight:700;line-height:1.5rem}#SubmitContainer{position:sticky;background:linear-gradient(180deg,rgba(34,40,117,0) 0,#222875 50%,#222875 100%);bottom:0;padding:1.5rem 0 2.5rem;display:flex;justify-content:center;-webkit-appearance:none;appearance:none}.btn: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)}#SubmitContainer{padding:1.5rem 0 2.5rem}.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}.ETIQ-button{background:#fff;color:var(--color-1);font-size:1rem;font-weight:700;line-height:1.5rem}.challenge-button{background:transparent;border-radius:2.5rem;border:2px solid rgba(255,255,255,0.25);color:#fff}.page_1 #SubmitContainer{display:none}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)}.ETIQ-button:hover{color:#222875}a.challenge-button:hover{background:rgba(255,255,255,0.25);color:#fff}@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}.required .invalidValue label{color:#f35d5d}.required .invalidValue input{border-color:#f35d5d !important}@media screen and (min-width:768px){.button-wrapper{margin-top:inherit}#SubmitContainer{display:flex;width:100%;justify-content:center;padding-top:1.5rem}.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}.button-wrapper{flex-direction:row;position:static}.page_1 .header-text h2{text-align:center}.page_1 .header-text{align-items:center;padding-left:4rem;padding-right:4rem;padding-bottom:2.5rem}.innova-wrapper button{flex:1}#main_SubmitButton{padding:1rem 2rem}.button-wrapper a{flex:1}}@media screen and (min-width:992px){}@media screen and (min-width:1200px){.page_1 .header-text{align-items:center;padding-left:4rem;padding-right:4rem}}@media (min-width:1400px){#main_PageBreakBlock{display:flex;justify-content:center}#main_SubmitButton{width:100% !important}}