.whats-new-header-section{margin-bottom:var(--header-section-margin-bottom);text-align:center}.whats-new-header-section h2{color:var(--black-heading)}.whats-new-header-section .para2{color:#1e1d24}.year-selector{display:flex;margin-bottom:calc(var(--card-padding) + 15px);align-items:center;justify-content:unset;flex-direction:row;overflow-x:scroll;padding-bottom:6px}.year-btn{padding:5px 10px;background:#fff;border-radius:4px;cursor:pointer;color:#666;text-align:center;border:0;display:flex;flex-direction:row;gap:15px}.year-btn:hover{border-color:#2f4fbc;color:#ff6a00}.year-btn.active i{display:none}.year-btn i{display:block;transform:rotate(-90deg);font-size:12px}.year-btn.active{padding:5px 23px;background:#2f4fbc;color:#fff;margin-right:20px}.quarter-selector-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:calc(var(--card-padding) + 30px)}.quarter-selector{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}.progress-line{position:absolute;top:50%;left:5%;right:5%;height:3px;background:#e0e0e0;transform:translateY(-50%);z-index:1}.progress-fill{position:absolute;top:0;left:0;height:100%;background:#2f4fbc;width:0;transition:width .5s ease}.quarters{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2}.quarters.single-quarter{justify-content:center}.quarter{display:flex;flex-direction:column;align-items:center;cursor:pointer}.quarter-btn{width:50px;height:50px;border-radius:50%;background:#fff;border:4px solid #dfeafd;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative}.quarter-btn.filled,.quarter-btn.active{background:#2f4fbc;border-color:#a2b7ff}.quarter-btn.active h6{color:var(--white-heading);margin-bottom:0}.quarter-btn h6{top:5px;color:#2f4fbc;transition:color .3s ease;margin-bottom:0}.quarter-btn.filled h6,.quarter-btn.active h6{color:#fff}.quarter-btn:hover:not(.filled):not(.active){background-color:#dfeafd;border:4px solid #2f4fbc}.content-section-wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden}.content-section{background:#f2f5ff;padding:41px 30px;border-radius:10px;width:100%;border-width:1.5px!important;border-style:solid;border-color:#2f4fbc;border-style:dashed;transition:transform .3s ease,opacity .3s ease}.content-section.slide-out-left{animation:slideOutLeft .3s ease forwards}.content-section.slide-out-right{animation:slideOutRight .3s ease forwards}.content-section.slide-in-left{animation:slideInLeft .5s ease forwards}.content-section.slide-in-right{animation:slideInRight .5s ease forwards}@keyframes slideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes slideInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}.year-badge{color:#2f4fbc;text-align:end;margin-bottom:calc(var(--card-padding) - 4px)}.quarter-badge{border:1px dashed #aab5fa;padding:5px 20px;width:fit-content;background-color:#fff;border-radius:4px;margin-bottom:var(--card-padding)}.quarter-badge .para4{color:var(--black-heading)}.timeline-item{margin-top:var(--card-padding)}.timeline-item:last-child{margin-bottom:none}.timeline-item h6{color:var(--black-heading);margin-bottom:.5rem}.timeline-item .para4{color:var(--black-sub-text)}.info-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#2f4fbc;color:#fff;border-radius:50%;margin-bottom:1rem}@media (min-width:768px){.quarter-selector{width:78%}.year-selector{overflow-x:hidden;justify-content:center;padding:0}.content-section{width:74%;padding:40px 60px}}@media (min-width:1300px){.content-section{padding:60px 82px}}@media (min-width:1800px){.progress-line{height:5px}.quarter-btn{width:70px;height:70px}.year-btn{padding:8px 15px;gap:18px}.year-btn.active{padding:8px 26px;background:#2f4fbc;color:#fff;margin-right:20px}}