.Methodology-module__HBdCPG__timeline-container{width:100%;margin-top:48px;padding:20px 0;position:relative;overflow:hidden}.Methodology-module__HBdCPG__timeline-container:before,.Methodology-module__HBdCPG__timeline-container:after{content:"";z-index:5;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.Methodology-module__HBdCPG__timeline-container:before{background:linear-gradient(90deg,#fff,#0000);left:0}.Methodology-module__HBdCPG__timeline-container:after{background:linear-gradient(270deg,#fff,#0000);right:0}.Methodology-module__HBdCPG__timeline-track{align-items:center;gap:16px;width:max-content;padding:10px;animation:35s linear infinite Methodology-module__HBdCPG__scroll;display:flex}.Methodology-module__HBdCPG__timeline-track:hover{animation-play-state:paused}@keyframes Methodology-module__HBdCPG__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Methodology-module__HBdCPG__timeline-node{text-align:center;box-shadow:0 4px 0 var(--gold);background:linear-gradient(135deg,#fff 0%,#fefcf7 100%);border:1px solid #f0dca4;border-radius:16px;flex-direction:column;flex:0 0 240px;align-items:center;padding:28px 20px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;position:relative}.Methodology-module__HBdCPG__timeline-node:before{content:"";background:linear-gradient(90deg, var(--gold), var(--gold-deep));opacity:0;width:100%;height:4px;transition:opacity .3s;position:absolute;top:0;left:0}.Methodology-module__HBdCPG__timeline-node:hover:before{opacity:1}.Methodology-module__HBdCPG__step-num{background:var(--navy);color:#fff;font-family:var(--mono);border:2px solid #fff;border-radius:20px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:20px;box-shadow:0 2px 6px #0f172a26}.Methodology-module__HBdCPG__icon-wrapper{background:var(--eduquest-soft);width:54px;height:54px;color:var(--eduquest);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:26px;transition:transform .3s;display:flex;box-shadow:0 4px 8px #0f766e14}.Methodology-module__HBdCPG__timeline-node:hover .Methodology-module__HBdCPG__icon-wrapper{transform:scale(1.1)rotate(6deg)}.Methodology-module__HBdCPG__timeline-node h3{font-family:var(--serif);color:var(--navy);margin-bottom:10px;font-size:17px;font-weight:700}.Methodology-module__HBdCPG__timeline-node p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.55}.Methodology-module__HBdCPG__timeline-arrow{flex-shrink:0;justify-content:center;align-items:center;width:36px;display:flex}.Methodology-module__HBdCPG__arrow-shaft{background:var(--line);width:24px;height:2px;position:relative}.Methodology-module__HBdCPG__arrow-head{font-family:var(--mono);color:#94a3b8;margin-left:-4px;font-size:16px}
