.et_pb_searchsubmit{border-radius: 0px 20px 20px 0px;padding: 5px 25px 5px 25px!important}.gform_title{display:none}.gfield_required{display:none}.gfield_label.gform-field-label.gfield_label_before_complex{font-size:15px;font-family:poppins;font-weight:550;color:#000000;margin-top:-25px}.gfield_label.gform-field-label{font-size:15px;font-family:poppins;font-weight:600;color:#000000;margin-top:-25px}#input_1_1_3,#input_1_3,#input_1_4,#input_1_5{background-color:#fff;border:2px solid #2e295e;border-radius:7px;box-shadow:none}#gform_submit_button_1{background-color:#0089ed;font-family:poppins;color:#000;font-size:16px;font-weight:700;border-radius:7px;padding:13px 0px 13px 0px;box-shadow:2px 2px 2px 2px #e7ecdd}#key{writing-mode:vertical-lr;transform:rotate(180deg);display:inline-block}body{margin:0;padding:0;font-family:'Roboto',Arial,sans-serif;background-color:#0d013f;color:#ffffff;box-sizing:border-box}.pipeline-container{width:95%;max-width:1200px;background:linear-gradient(180deg,#180c57,#0d013f);border:1px solid #2f1d69;box-shadow:0 5px 20px rgba(0,0,0,0.4);padding-bottom:25px;margin:30px auto}.top-header-row{display:flex;justify-content:space-between;align-items:center;background-color:#261671;padding:15px 20px;border-bottom:2px solid #2f1d69}.header-box{font-weight:600;font-size:1.0em;padding:10px 25px;border-radius:6px;text-align:center;white-space:nowrap;box-shadow:0 3px 8px rgba(0,0,0,0.3);color:#e0e0e0;text-transform:uppercase;letter-spacing:0.5px}.target-indication-header{background:linear-gradient(145deg,#5b40b7,#3b2a8d);flex:0 0 200px}.candidate-header{background:linear-gradient(145deg,#5b40b7,#3b2a8d);flex:0 0 150px;margin-left:20px}.development-stage-header{background:linear-gradient(145deg,#5b40b7,#3b2a8d);flex:0 0 250px;margin-left:auto;margin-right:15px}.stages-line{display:flex;padding:10px 20px;border-bottom:1px solid #2f1d69;margin-top:10px;position:relative;margin-left:calc(220px + 100px + 30px);width:calc(100% - (220px + 100px + 30px + 15px))}.stage-label{text-align:center;font-size:0.85em;color:#b0b0b0;padding:0;box-sizing:border-box;width:20%}.stage-label:nth-child(1){text-align:left}.stage-label:nth-child(2){text-align:center}.stage-label:nth-child(3){text-align:center}.stage-label:nth-child(4){text-align:center}.stage-label:nth-child(5){text-align:right}.pipeline-row{display:flex;align-items:center;padding:15px 20px;border-bottom:1px solid #2f1d69}.pipeline-row:last-child{border-bottom:none}.row-label{flex:0 0 220px;font-weight:600;font-size:1em;color:#e0e0e0;padding-left:10px}.candidate-section{flex:1;display:flex;align-items:center}.candidate-pill{background-color:#3f2f8a;padding:8px 15px;border-radius:20px;cursor:pointer;transition:background-color 0.3s ease;display:flex;align-items:center;font-size:0.9em;font-weight:400;color:#ffffff;margin-right:30px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.candidate-pill:hover{background-color:#5e40b7}.arrow-icon{font-size:0.7em;margin-right:8px;color:#a081ff}.progress-track-container{flex:1;height:8px;background-color:#2f1d69;border-radius:4px;overflow:hidden;position:relative;margin-right:15px;width:calc(100% - (220px + 100px + 30px + 15px))}.progress-bar{height:100%;width:20%;background:linear-gradient(90deg,#5b40b7,#3b2a8d);border-radius:4px;position:absolute;left:0;transition:left 0.6s ease-in-out,background 0.6s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.progress-bar.discovery,.progress-bar.preclinical,.progress-bar.phase-i,.progress-bar.phase-ii,.progress-bar.phase-iii{background:linear-gradient(90deg,#c71585,#ff0000,#ffff00)}.progress-bar.discovery{left:0%}.progress-bar.preclinical{left:20%}.progress-bar.phase-i{left:40%}.progress-bar.phase-ii{left:60%}.progress-bar.phase-iii{left:80%}