.timeline{position:relative;overflow-x:hidden}.timeline:before{content:"";background:#333;width:2px;height:100%;display:block;position:absolute;left:calc(50% - 1px)}.history-block{padding:5px 0}.history-block:nth-child(2n){padding-left:50%}.history-block:nth-child(2n) .block-container{padding-left:20px}.history-block:nth-child(odd){padding-right:50%}.history-block:nth-child(odd) .block-container{text-align:right;padding-right:20px}.history-block .block-container .time{color:#999;font-size:14px}.history-block .block-container .title{color:#333;font-size:18px;font-weight:700}.history-block .block-container .content{color:#666;font-size:16px}
.news-card{transition:all .2s;box-shadow:0 0 2px rgba(0,0,0,.25)}.news-card:hover{box-shadow:0 0 20px rgba(0,0,0,.25)}
.section-about{background-color:var(--color-black,#000);height:100vh}.section-about .sec-inner{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*10);flex-direction:column;height:100%;display:flex}@media (min-width:40rem){.section-about .sec-inner{flex-direction:row}}.section-about .sec-inner .label-container{flex-direction:column;display:flex}@media (min-width:40rem){.section-about .sec-inner .label-container{flex:1}}.section-about .sec-inner .label-container .agent-title{margin-bottom:calc(var(--spacing,.25rem)*5);text-align:center;white-space:nowrap;color:var(--color-white,#fff)}@media (min-width:40rem){.section-about .sec-inner .label-container .agent-title{margin-bottom:calc(var(--spacing,.25rem)*10)}}.section-about .sec-inner .label-container .agent-slogan{margin-bottom:calc(var(--spacing,.25rem)*10);text-align:center;color:var(--color-white,#fff)}@media (min-width:40rem){.section-about .sec-inner .label-container .agent-slogan{margin-bottom:calc(var(--spacing,.25rem)*20)}}.section-about .sec-inner .label-container .agent-description{text-indent:calc(var(--spacing,.25rem)*8);color:var(--color-white,#fff)}.section-about .sec-inner .video-container{width:100%}@media (min-width:40rem){.section-about .sec-inner .video-container{flex:1}}.section-about .sec-inner .video-container .video-cover{aspect-ratio:var(--aspect-video,16/9);border-radius:var(--radius-lg,.5rem);background-position:50%;background-size:cover}
