#kv{height:100vh;padding:0;position:relative;width:100%}#kv_img{height:100%}#background-video{border:none;z-index:-1}#background-video,#kv .imgCard img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#kv .titleContainer{color:#fff;display:flex;justify-content:center;left:0;padding:0 20px;position:absolute;top:calc(50% + 80.5px);transform:translateY(-50%);width:100%;z-index:1}#kv .titleContainer .box{max-width:calc(100% - 224px);padding:0}#kv .titleContainer .text_ZH{font-size:60px;font-weight:500}#kv .titleContainer .text_EN,#kv .titleContainer .text_ZH{letter-spacing:1px;line-height:160%;text-shadow:0 0 10px #00000091}#kv .titleContainer .text_EN{font-size:48px;font-weight:700}#kv .swiper-pagination{margin-top:48px;position:unset;text-align:left}#kv .swiper-pagination-bullet{height:12px;width:12px}#kv .swiper-pagination-bullet-active{background-color:#fff}#kv .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px!important}#kv .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:first-child{margin:0 12px 0 5px!important}#projects_main{background-image:linear-gradient(270deg,#fff0,#fff)}#projects_main .box{max-width:1312px}#projects_main .nuxt_link{text-decoration:none}#projects_main .hugCard{align-items:center;display:flex;flex-direction:column;width:100%}#projects_main .hugCard .card_text,#projects_main .hugCard .imgBox{max-width:832px}#projects_main .card_text{margin-bottom:32px;margin-top:16px;width:100%}#projects_main .card_text .card_t{color:var(--Default);display:-webkit-box;font-size:var(--H5L);letter-spacing:1px;line-height:160%;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:calc(var(--H5L)*2*1.6);overflow:hidden;text-overflow:ellipsis}#projects_main .card_text .card_des{color:var(--Black);font-size:var(--H6L);letter-spacing:1px;line-height:160%}#projects_main .flexBox{display:flex;flex-wrap:wrap;gap:32px;width:100%}#projects_main .flexBox .card{max-width:calc(50% - 16px);width:100%}#podcast_main{background-image:linear-gradient(90deg,#fff0,#fff)}#podcast_main .box{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}#podcast_main .box .box_l{max-width:640px;width:100%}#podcast_main .box .box_r{-moz-column-gap:18px;column-gap:18px;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 640px);width:100%}#podcast_main .card{display:flex;flex-wrap:wrap;padding:20px;width:calc(50% - 9px)}#podcast_main .card .card_img{height:104px;width:104px}#podcast_main .card .card_img img{display:inline-block;width:100%}#podcast_main .card .card_text{padding:0 10px 0 20px;width:calc(100% - 144px)}#podcast_main .card .card_text .card_t{color:var(--Black);font-size:20px;font-weight:500;height:22px;line-height:110%;-webkit-line-clamp:1;line-clamp:1;margin-bottom:8px}#podcast_main .card .card_text .card_des,#podcast_main .card .card_text .card_t{display:-webkit-box;letter-spacing:1px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#podcast_main .card .card_text .card_des{color:var(--DarkGray);font-size:14px;font-weight:400;line-height:160%;-webkit-line-clamp:2;line-clamp:2;margin-bottom:10px}#podcast_main .card .card_text .card_date{align-items:center;color:var(--Default);display:flex;font-size:var(--BodyR);gap:10px;letter-spacing:1px;line-height:160%}#podcast_main .card .card_text .card_date img{height:20px;width:20px}#podcast_main .card .play{align-items:center;display:flex;justify-content:center;width:40px}#podcast_main .card .play img{height:40px;width:40px}#idea_main{background-image:linear-gradient(270deg,#fff0,#fff)}#idea_main .flexBox{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:32px;width:100%}#idea_main .flexBox .card{width:calc(25% - 24px)}#idea_main .flexBox .card img{display:block;margin-bottom:16px;width:100%}#idea_main .flexBox .card .card_label{background-color:var(--Default);color:#fff;display:inline-block;font-size:var(--BodyR);letter-spacing:1px;line-height:160%;margin-bottom:16px;padding:4px 16px}#idea_main .flexBox .card .card_des{color:var(--Black);display:-webkit-box;font-size:var(--H5L);letter-spacing:1px;line-height:160%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;height:calc(var(--H5L)*2*1.6);margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}#idea_main .flexBox .card .card_time{color:var(--DarkGray);font-size:var(--BodyR_s);letter-spacing:1px;line-height:160%}#partnership .flexBox{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:32px;width:100%}#partnership .card{align-items:center;display:flex;gap:16px;text-decoration:none}#partnership .card .text_CH{font-size:var(--H5L)}#partnership .card .text_CH,#partnership .card .text_EN{color:var(--DarkGray);letter-spacing:1px;line-height:160%}#partnership .card .text_EN{font-size:var(--H6L)}#partnership .card img{height:41px;transform:translate(0);transition:.5s;width:45px}#partnership .card:hover img{transform:translate(10px)}@media (max-width:1440px){#podcast_main .card{width:100%}}@media (max-width:1024px){#podcast_main .box{row-gap:32px}#podcast_main .box .box_l{max-width:100%}#podcast_main .box .box_r{gap:unset;max-width:100%}#podcast_main .card{width:50%}}@media (max-width:918px){#kv .titleContainer .box{max-width:100%}}@media (max-width:768px){#podcast_main .card{width:100%}#podcast_main .des{margin-bottom:unset}#idea_main .flexBox .card{width:calc(50% - 16px)}#partnership .flexBox{gap:32px;justify-content:start}#partnership .card{width:294px}}@media (max-width:650px){#kv .titleContainer{bottom:60px;top:unset;transform:unset}#kv .titleContainer .text_ZH{font-size:40px}#kv .titleContainer .text_EN{font-size:28px}}@media (max-width:480px){#projects_main .flexBox{gap:unset}#projects_main .flexBox .card{max-width:unset}#idea_main .flexBox .card{width:100%}}@media (max-width:430px){#podcast_main .card{margin-bottom:20px;padding:unset;row-gap:10px}#podcast_main .card:last-child{margin-bottom:unset}#podcast_main .card .card_img{height:unset;width:100%}#podcast_main .card .card_text{padding:unset;width:100%}#podcast_main .card .play{justify-content:flex-end;width:100%}#kv .titleContainer .text_ZH{font-size:26px}#kv .titleContainer .text_EN{font-size:18px}#kv .swiper-pagination{margin-top:15px}#kv .titleContainer{top:calc(100% - 180px)}}@media (max-width:375px){#partnership .section_t{font-size:47px}}
