.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
.TimelineSection-module__mjqqCW__timelineSwiper{cursor:grab;z-index:2;background-color:#fff;height:1080px;margin-bottom:60px;position:relative;overflow:hidden}.TimelineSection-module__mjqqCW__timelineWrapper{--swiper-scrollbar-drag-bg-color:#fff;--swiper-scrollbar-size:1rem;--swiper-scrollbar-border-radius:0}.TimelineSection-module__mjqqCW__timelineWrapper .TimelineSection-module__mjqqCW__swiper-scrollbar-drag{height:1rem}.TimelineSection-module__mjqqCW__guideline{width:250px!important}.TimelineSection-module__mjqqCW__guidelineImage{overflow-clip-margin:content-box;overflow:hidden}.TimelineSection-module__mjqqCW__timelineItem{z-index:2;grid-template-rows:1fr 1fr;width:280px;height:100%;padding:0;display:grid;position:relative}.TimelineSection-module__mjqqCW__timelineContent{max-width:450px;transition:transform .3s;position:relative}[lang=en] .TimelineSection-module__mjqqCW__timelineContent{max-width:400px}.TimelineSection-module__mjqqCW__top{grid-row:1;align-self:end}.TimelineSection-module__mjqqCW__top .TimelineSection-module__mjqqCW__timelineGuidelineWrapper{align-items:start;margin-top:auto;margin-bottom:0}.TimelineSection-module__mjqqCW__top .TimelineSection-module__mjqqCW__timelineGuideline:before{bottom:0}.TimelineSection-module__mjqqCW__bottom{grid-row:2;align-self:start}.TimelineSection-module__mjqqCW__bottom .TimelineSection-module__mjqqCW__timelineGuidelineWrapper{align-items:end;margin-top:auto;margin-bottom:0}.TimelineSection-module__mjqqCW__bottom .TimelineSection-module__mjqqCW__timelineGuideline:before{top:0}.TimelineSection-module__mjqqCW__timelineItem:hover .TimelineSection-module__mjqqCW__timelineContent{transform:translateY(-5px)}.TimelineSection-module__mjqqCW__timelineGuidelineWrapper{grid-template-columns:auto 1fr;align-items:start;gap:18px;width:auto;display:grid}.TimelineSection-module__mjqqCW__timelineGuideline{z-index:2;width:1px;height:444px;left:50%;transform:translate(-50%)}.TimelineSection-module__mjqqCW__timelineGuideline:before{content:"";border-radius:50%;width:5px;height:5px;position:absolute;left:50%;transform:translate(-50%)}.TimelineSection-module__mjqqCW__top .TimelineSection-module__mjqqCW__timelineGuideline,.TimelineSection-module__mjqqCW__bottom .TimelineSection-module__mjqqCW__timelineGuideline{top:0;left:-20px}.TimelineSection-module__mjqqCW__timelineArticle{color:#0a0a0a;flex-direction:column;display:flex}.TimelineSection-module__mjqqCW__timelineImage{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:auto}.TimelineSection-module__mjqqCW__timelineYearMarker{text-align:left;z-index:3;position:absolute;bottom:-20px;left:-200px}.TimelineSection-module__mjqqCW__timelineYearContainer{width:100px;overflow:visible}.TimelineSection-module__mjqqCW__timelineYear{opacity:.1;z-index:-2;margin:0;font-size:550px;line-height:1;transform:translate(0)}.TimelineSection-module__mjqqCW__timelineNavigation{z-index:51;justify-content:space-between;align-items:center;max-width:100%;margin-left:auto;margin-right:auto;padding:0 200px;display:flex;position:absolute;bottom:1rem;left:0;right:0}.TimelineSection-module__mjqqCW__timelineNavButton{cursor:pointer;z-index:5;justify-content:center;align-items:center;width:69px;height:69px;transition:transform .2s,opacity .3s;display:flex}.TimelineSection-module__mjqqCW__timelineNavButton:hover{transform:scale(1.1)}.TimelineSection-module__mjqqCW__timelineNavButton:focus{outline:none}.TimelineSection-module__mjqqCW__timelineNavButton svg{width:38px;height:auto}.TimelineSection-module__mjqqCW__timelineTitleContainer{text-align:center;position:relative}.TimelineSection-module__mjqqCW__timelineSectionTitle{color:#c8ff08;margin:0;font-size:18px}.TimelineSection-module__mjqqCW__timelineSectionIndicator{background:#c8ff08;width:40px;height:2px;margin:10px auto 0;display:block}.TimelineSection-module__mjqqCW__timelineVision{justify-content:center;align-items:center;min-width:400px;height:100%;padding:40px;display:flex}[lang=en] .TimelineSection-module__mjqqCW__timelineVision{width:50px;min-width:50px}.TimelineSection-module__mjqqCW__visionContent{border:4px solid #00ffd0;flex-direction:column;justify-content:center;align-items:center;width:490px;height:461px;padding:12px 40px;display:flex}.TimelineSection-module__mjqqCW__visionTitle{color:#fff;font-size:36px;line-height:90px;font-family:var(--font-sans)"PingFang SC",sans-serif;margin:0;padding:0;font-weight:700}.TimelineSection-module__mjqqCW__visionText{color:#fff;font-size:24px;font-weight:700;line-height:36px}.TimelineSection-module__mjqqCW__timelineDivider{white-space:nowrap;justify-content:center;align-items:center;height:100%;padding:0 40px;font-size:70px;font-weight:800;line-height:60px;display:flex;overflow:visible}@media (max-width:768px){.TimelineSection-module__mjqqCW__timelineSwiper{height:1080px}.TimelineSection-module__mjqqCW__timelineContent{max-width:300px}.TimelineSection-module__mjqqCW__timelineNavigation{padding:0 20px}.TimelineSection-module__mjqqCW__timelineNavButton svg{width:24px}.TimelineSection-module__mjqqCW__top,.TimelineSection-module__mjqqCW__bottom{margin-top:0}}.TimelineSection-module__mjqqCW__fixed{z-index:-1;background-position:50%;background-size:cover;background-attachment:fixed;height:100%;position:absolute;top:0;left:0}
