.HistoryTimeline-module__gO6XUq__section{z-index:10;background:0 0;justify-content:center;width:100%;margin-top:-48px;padding:0 24px;display:flex;position:relative}.HistoryTimeline-module__gO6XUq__timelineContainer{background:#fff;border:1px solid #e5e7eb;border-radius:16px;justify-content:space-between;align-items:flex-start;width:100%;max-width:1280px;padding:40px;display:flex;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.HistoryTimeline-module__gO6XUq__timelineLine{z-index:0;background:#e5e7eb;height:2px;position:absolute;top:88px;left:80px;right:80px}.HistoryTimeline-module__gO6XUq__timelineItem{z-index:1;text-align:center;flex-direction:column;align-items:center;width:160px;display:flex;position:relative}.HistoryTimeline-module__gO6XUq__yearText{color:#101828;margin-bottom:12px;font-size:18px;font-weight:800}.HistoryTimeline-module__gO6XUq__dot{background:#101828;border:3px solid #fff;border-radius:50%;width:32px;height:32px;margin-bottom:16px;box-shadow:0 2px 8px #00000026}.HistoryTimeline-module__gO6XUq__dotActive{background:#0b5d4b}.HistoryTimeline-module__gO6XUq__itemTitle{color:#101828;margin:0 0 8px;font-size:14px;font-weight:800;line-height:1.5}.HistoryTimeline-module__gO6XUq__itemDescription{color:#6b7280;margin:0;font-size:12px;font-weight:500;line-height:1.5}@media (max-width:1024px){.HistoryTimeline-module__gO6XUq__timelineContainer{flex-wrap:wrap;justify-content:center;gap:32px;padding:24px}.HistoryTimeline-module__gO6XUq__timelineLine{display:none}}@media (max-width:768px){.HistoryTimeline-module__gO6XUq__section{margin-top:-40px;padding:0 16px}.HistoryTimeline-module__gO6XUq__timelineItem{width:120px}.HistoryTimeline-module__gO6XUq__yearText{font-size:16px}}
.HistoryAchievements-module__MvMRHq__section{direction:inherit;background:0 0;justify-content:center;width:100%;margin-top:90px;padding:0 24px;display:flex}.HistoryAchievements-module__MvMRHq__inner{justify-content:center;align-items:flex-start;gap:90px;width:100%;max-width:1440px;display:flex}.HistoryAchievements-module__MvMRHq__content{flex-direction:column;flex:1;align-items:flex-start;max-width:640px;display:flex}.HistoryAchievements-module__MvMRHq__heading{text-align:start;color:#101828;margin:0;font-size:32px;font-weight:800;line-height:48px}.HistoryAchievements-module__MvMRHq__headingGreen{color:#0b5d4b}.HistoryAchievements-module__MvMRHq__headingRed{color:#d92d20}.HistoryAchievements-module__MvMRHq__description{text-align:start;color:#475467;margin:16px 0 0;font-size:16px;font-weight:400;line-height:29px}.HistoryAchievements-module__MvMRHq__featuresGrid{flex-direction:row;gap:16px;width:100%;margin-top:24px;display:flex}.HistoryAchievements-module__MvMRHq__card{background:#fff;border:1.5px solid #119477;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:24px 12px;transition:box-shadow .2s,transform .2s;display:flex}.HistoryAchievements-module__MvMRHq__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0b5d4b26}.HistoryAchievements-module__MvMRHq__cardIcon{justify-content:center;align-items:center;width:56px;height:56px;display:flex}.HistoryAchievements-module__MvMRHq__iconImg{object-fit:contain;width:56px;height:56px}.HistoryAchievements-module__MvMRHq__cardTitle{text-align:center;color:#101828;margin-top:16px;font-size:14px;font-weight:700;line-height:22px}.HistoryAchievements-module__MvMRHq__imageWrapper{border-radius:24px;flex-shrink:0;width:560px;max-width:50%;overflow:hidden}.HistoryAchievements-module__MvMRHq__image{object-fit:cover;width:100%;height:auto;display:block}@media (max-width:1024px){.HistoryAchievements-module__MvMRHq__inner{flex-direction:column;align-items:center}.HistoryAchievements-module__MvMRHq__content{align-items:center;max-width:100%}.HistoryAchievements-module__MvMRHq__heading,.HistoryAchievements-module__MvMRHq__description{text-align:center}.HistoryAchievements-module__MvMRHq__imageWrapper{width:100%;max-width:100%}}@media (max-width:768px){.HistoryAchievements-module__MvMRHq__section{margin-top:40px;padding:0 16px}.HistoryAchievements-module__MvMRHq__heading{font-size:24px;line-height:36px}.HistoryAchievements-module__MvMRHq__featuresGrid{flex-direction:column}}
