.post-highlight__subHead li{position:relative;font-size:18px;line-height:24px;padding-left:12px}
.post-highlight__subHead li+li{margin-top:15px}
.post-highlight__subHead li::before{content:'';position:absolute;left:0;top:7px;width:7px;height:7px;background-color:#002c5f;border-radius:50%}
.post-highlight__subHead .editor-ul-depth2{margin-top:3px}
.post-highlight__subHead .editor-ul-depth2 li{padding-left:14px}
.post-highlight__subHead .editor-ul-depth2 li::before{width:5px;height:5px;background-color:#fff;border:1px solid #000}
.post-function{position:relative}
.post-function__list{position:relative;display:flex;flex-wrap:wrap;align-items:center}
.post-function__list button{display:flex;gap:5px;flex-direction:column;justify-content:center;align-items:center;border:1px solid #dbdbdb;box-sizing:border-box;font-family:HyundaiRegular;font-size:12px;line-height:1em;text-decoration:none}
.post-function__list button:only-of-type{margin-right:10px}
.post-function__list button:hover{border-color:#00aad2;text-decoration:none}
.post-function__list button::before{content:'';display:inline-block;width:30px;height:30px;background-position:50% 50%;background-repeat:no-repeat}
.post-function--kits::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-kits.svg')}
.post-function--kits:hover::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-kits_hover.svg')}
.post-function--pdf::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_pdf.svg')}
.post-function--pdf:hover::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_pdf_hover.svg')}
.post-function--copy::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_copy-text.svg')}
.post-function--copy:hover::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_copy-text_hover.svg')}
.post-function--print::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_print.svg')}
.post-progress{width:100%;line-height:1em;display:inline-flex;gap:10px;flex-direction:column;justify-content:center}
.post-progress__time{font-family:hyundaiMedium;font-size:14px;line-height:1em;color:#999}
.post-progress__time::before{content:'';display:inline-block;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_time.svg') no-repeat 0 0;background-size:100%;width:20px;height:20px;vertical-align:middle;margin-right:5px}
.post-progress__btn{position:relative;display:inline-block}
.post-progress__bar{position:relative;overflow:hidden;max-width:230px}
.post-progress__bar::before{content:'';display:inline-block;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_tts.svg');background-repeat:no-repeat;background-position:0 0;background-size:100%;width:20px;height:20px;vertical-align:3px;margin-right:4px;cursor:pointer}
.post-progress__bar button{height:26px}
.post-progress__bar span{position:relative;display:inline-block;width:195px;height:26px;background-color:#ccc}
.post-progress__bar span::after{content:'';position:absolute;left:0;top:0;display:inline-block;width:195px;height:26px;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/bg_progress.png');background-repeat:no-repeat;background-position:0 0;z-index:5}
.post-progress__bar strong{display:block;position:absolute;left:0;top:0;width:0;height:26px;z-index:1}
.post-progress__bar.play strong{background-color:#00aad2}
.post-progress__bar.pause strong{background-color:#000}
.post-progress__bar.pause::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_tts-pause.svg')}
.post-progress__bar.play::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_tts-play.svg')}
.cmpnt-post__image{width:100%}
.cmpnt-post__image img{width:100%;height:auto;object-fit:cover}
.cmpnt-post__title{font-family:hyundaiMedium;font-size:30px;line-height:36px}
.cmpnt-post__content{position:relative;font-family:hyundaiTextRegular;font-size:16px;line-height:24px;text-align:left}
.cmpnt-post__content p{text-align:left !important}
.cmpnt-post__title+.cmpnt-post__content{margin-top:30px}
.post-Hashtag__list ul{display:flex}
.post-Hashtag__list a{display:inline-block;font-size:30px;line-height:24px;color:#b8b8b8}
.post-Hashtag__list a:hover{color:#002c5f;text-decoration:none}
.post-Hashtag__content{font-family:hyundaiTextRegular;font-size:16px;line-height:24px}
.post-Hashtag__content p{text-align:left !important}
.post-Hashtag__list+.post-Hashtag__content{margin-top:30px}
.post-Hashtag__relation{display:flex;align-items:center;flex-wrap:wrap}
.post-Hashtag__relation a{font-family:hyundaiMedium;font-size:14px;line-height:14px;text-decoration:none}
.post-Hashtag__relation a.outlink{display:block;display:block;box-sizing:border-box;color:#000;margin:10px 0;text-decoration:none}
.post-Hashtag__relation a.outlink:hover{text-decoration:none;color:#002c5f}
.post-Hashtag__relation a.outlink::after{content:"";display:inline-block;overflow:hidden;margin-left:5px;vertical-align:middle;font-size:0;line-height:0;width:15px;height:15px;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/ico_outlink.svg')}
.post-Hashtag__relation a.outlink:hover::after{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/ico_outlink_blue.svg')}
.post-video__media{position:relative;margin-top:30px;margin-bottom:25px}
.post-video__source{position:relative;overflow:hidden}
.post-video__source .youtube__iframe,.post-video__source video{width:100%;height:auto;object-fit:cover;aspect-ratio:9/5}
.post-video__source .post-video--youtube{display:none;width:100%;height:auto;aspect-ratio:9/5}
button.post-youtube__btn{width:45px;height:45px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:10;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/btn_video-play.png');background-size:cover}
.post-video-only .post-asset{position:relative}
.post-video-only__asset{display:flex}
.post-asset{font-family:hyundaiTextRegular;font-size:12px;line-height:15px;color:#666}
.post-asset__brief{position:relative;border-bottom:1px solid #d8d8d8;display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:14px}
.post-asset__brief>span,.post-asset__info>span{display:inline-block;font-size:12px;line-height:39px;color:#666}
.post-asset__info img{width:70px;height:39px;object-fit:cover;aspect-ratio:70/39;overflow:hidden}
.post-asset__info{display:flex;flex-wrap:nowrap}
.post-asset--size.ellipsis strong{font-weight:normal;font-family:hyundaiTextRegular}
span.post-asset--number,span.post-asset--reprot{color:#1e1e1e;margin-left:0}
.post-asset--size.ico::before,.post-asset--number::before,.post-asset--report::before{content:"";display:inline-block;overflow:hidden;margin-right:5px;vertical-align:middle;font-size:0;line-height:0;width:25px;height:25px}
.post-asset--size.ico::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_photo.svg')}
.post-asset--number::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_photos.svg')}
.post-asset--report::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_report.svg')}
.post-asset__button{position:relative;display:flex;gap:10px;position:relative;overflow:hidden}
.post-asset__button button{display:inline-block;width:25px;height:25px;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999em}
.post-asset__button--mediaCart{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-cart.svg')}
.post-asset__button--mediaCart:hover{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-cart_on.svg')}
.post-asset__title{line-height:16px;margin-bottom:6px}
.post-asset__time{font-family:hyundaiMedium;color:#999}
.post-asset__time::before{content:'';display:inline-block;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_time_s.svg') no-repeat 0 0;background-size:100%;width:12px;height:12px;vertical-align:middle;margin-right:5px}
.post-asset__time+.post-asset__caption{margin-top:8px}
.post-asset__caption{color:#999}
.post-asset__footnote{position:relative}
.post-asset__footnote li{width:100%;border-bottom:1px solid #d8d8d8;padding-bottom:8px}
.post-asset__footnote li:hover{border-color:#000}
.post-asset__footnote li+li{margin-top:15px}
.post-asset__footnote button{position:relative;display:inline-block;width:100%;text-decoration:none;text-align:left}
.post-asset__footnote button:hover{text-decoration:none}
.post-asset__footnote button:hover::after{content:"";position:absolute;right:0;top:calc(50% - 6px);display:inline-block;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_plus.svg') no-repeat 0 0;background-size:100%;width:12px;height:12px}
.post-quote{position:relative}
.post-quote__content{position:relative;font-family:hyundaiTextRegular;font-size:16px;line-height:24px;border:3px solid #e4dcd3}
.post-quote__content::before,.post-quote__content::after{position:absolute;width:45px;font-family:'hyundaiMedium';font-size:90px;color:#002c5f;line-height:.9;background:#fff}
.post-quote__content::before{content:'\201C';left:-24px;top:34px;height:44px}
.post-quote__content::after{content:'\201D';right:-23px;bottom:34px;height:49px}
.post-quote__brief{display:flex;gap:10px;align-items:center;line-height:1em}
.post-quote__brief img{width:132px;height:72px;object-fit:cover;aspect-ratio:132/72;overflow:hidden}
.post-quote__brief__info strong{display:block;font-family:hyundaiTextRegular;font-size:12px;line-height:16px;color:#666;margin-top:3px}
.post-quote__brief__info p{font-family:hyundaiTextRegular;font-size:12px;line-height:16px;color:#999;margin-top:5px}
.post-quote__brief__info{width:calc(100% - 142px)}
.post-gallery{margin-top:60px}
.post-gallery__media{position:relative;margin-top:30px;margin-bottom:25px}
.post-gallery__swiper{position:relative}
.post-gallery--Swiper img{width:100%;object-fit:cover}
.post-galleryThumb--Swiper{margin-top:10px}
.post-galleryThumb--Swiper img{width:100%;object-fit:cover}
.post-galleryThumb--Swiper .swiper-slide{cursor:pointer;opacity:.3}
.post-galleryThumb--Swiper .swiper-slide.swiper-slide-thumb-active{opacity:1}
.post-gallery .post-asset__brief:last-child{margin-top:25px;margin-bottom:0}
.post-gallery .post-asset{bottom:69px}
.post-gallery__media .post-asset__brief:first-child .post-asset__info,.post-gallery__media .post-asset__brief:first-child .post-asset__button,.post-gallery__media .post-asset__title-area .post-asset__title,.post-gallery__media .post-asset__caption-area .post-asset__caption{display:none}
.post-gallery__media .post-asset__brief:first-child .post-asset__info.on,.post-gallery__media .post-asset__brief:first-child .post-asset__button.on,.post-gallery__media .post-asset__title-area .post-asset__title.on,.post-gallery__media .post-asset__caption-area .post-asset__caption.on{display:block}
.post-footnote{max-width:1160px;margin:60px auto 0;padding:0 20px}
.post-footnote .post-asset{top:5px;bottom:initial}
.post-footnote__link{font-family:hyundaiMedium;color:#002c5f;font-style:normal;text-decoration:none}
.post-footnote__link:hover{text-decoration:none}
.post-footnote__title+.cmpnt-post__content{margin-top:30px}
.post-footnotePop{visibility:hidden;background-color:#fff;border:1px solid #dbdbdb;padding:12px;box-sizing:border-box;min-height:100px;z-index:5;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}
.post-footnotePop.is-show{visibility:visible}
.post-footnotePop__title{padding-bottom:10px;padding-right:12px;font-family:hyundaiTextRegular}
.post-footnotePop__content{color:#999}
.post-footnotePop img{width:100%;height:auto}
.post-footnotePop__title+img{margin-top:9px}
.post-footnotePop__title+.post-footnotePop__content,img+.post-footnotePop__content{margin-top:15px}
button.post-footnotePop__button--close{display:block;position:absolute;overflow:hidden;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/btn_close-m.svg');background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999em;cursor:pointer}
.cmpnt-post__dimm{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:50}
section.post-table{margin-top:30px}
.post-table__title{font-family:hyundaiMedium;line-height:24px}
.post-table .post-asset{top:5px;bottom:initial}
.post-table__title+.cmpnt-post__content{margin-top:20px}
.post-table__content table{border-top:1px solid #d8d8d8;border-left:1px solid #fff;font-family:hyundaiMedium;font-size:14px;line-height:20px}
.post-table__content th{font-weight:normal;color:#999;text-align:left}
.post-table__content th,.post-table__content td{padding:14px;border-bottom:1px solid #d8d8d8}
.post-table__content th+th,.post-table__content td{border-left:1px dashed #d8d8d8}
.post-table__content .post-table--blue{color:#00aad2}
.post-cta{margin:50px 0}
.post-cta__button{display:inline-block;width:100%;background-color:#002c5f;font-family:hyundaiMedium;color:#fff;line-height:75px;box-sizing:border-box;text-align:center}
.post-cta__button::before{content:"";display:inline-block;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-kits-white.svg');background-repeat:no-repeat;background-position:0 0;background-size:100%;width:35px;height:35px;margin-right:8px;vertical-align:middle}
.cmpnt-post.cta-none .post-cta__button{display:none}
.post-cta__contact span{display:block;font-family:hyundaiMedium}
.post-cta__email a{color:#002c5f}
.post-cta__email a:hover{color:#002c5f;text-decoration:none}
.post-cta__team{font-family:HyundaiRegular;font-size:12px;line-height:16px;margin-top:3px}
.post-Hashtag__content ul.editor-ul>li,.post-quote__content ul.editor-ul>li,.cmpnt-post__content ul.editor-ul>li{position:relative;padding-left:17px;list-style-type:none}
.post-Hashtag__content ul.editor-ul>li::before,.post-quote__content ul.editor-ul>li::before,.cmpnt-post__content ul.editor-ul>li::before{content:'';position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:#000}
.post-Hashtag__content ol.editor-ol,.post-quote__content ol.editor-ol,.cmpnt-post__content ol.editor-ol{counter-reset:number}
.post-Hashtag__content ol.editor-ol>li,.post-quote__content ol.editor-ol>li,.cmpnt-post__content ol.editor-ol>li{position:relative;padding-left:20px;list-style-type:none}
.post-Hashtag__content ol.editor-ol>li::before,.post-quote__content ol.editor-ol>li::before,.cmpnt-post__content ol.editor-ol>li::before{counter-increment:number;content:''counter(number)'.';position:absolute;left:0;top:0}
.post-Hashtag__content .editor-ul-depth2,.post-quote__content .editor-ul-depth2,.cmpnt-post__content .editor-ul-depth2{margin-top:3px}
.post-Hashtag__content .editor-ul-depth2 li,.post-quote__content .editor-ul-depth2 li,.cmpnt-post__content .editor-ul-depth2 li{position:relative;padding-left:12px;list-style-type:none}
.post-Hashtag__content .editor-ul-depth2 li::before,.post-quote__content .editor-ul-depth2 li::before,.cmpnt-post__content .editor-ul-depth2 li::before{content:'';position:absolute;left:0;top:9px;width:4px;height:4px;border:1px solid #000;border-radius:50%}
@media screen and (min-width:1024px) and (max-width:20000px){.cmpnt-post{margin-top:60px}
.post-contact{position:relative;max-width:1160px;min-height:73px;margin:0 auto;padding:0 20px}
.post-contact.cta-none{min-height:unset}
.post-contact.cta-none .post-cta__contact{bottom:0}
.cmpnt-post.post-cta{max-width:1160px;margin:60px auto 0;padding:0 20px 0 370px}
.post-contact+.post-cta{margin-top:0}
.cmpnt-post:last-of-type{margin-bottom:60px}
.cmpnt-post__title{max-width:1160px;margin:0 auto;padding:0 20px 0 370px}
.cmpnt-post__content{max-width:1160px;margin:0 auto;padding:0 20px 0 370px}
.post-highlight__subHead{min-height:170px}
.post-highlight{position:relative;max-width:1160px;margin:0 auto;box-sizing:border-box;padding:0 20px 0 382px}
.post-function{position:absolute;left:20px;top:0;width:315px;min-height:162px;overflow:hidden}
.post-function__list{gap:12px 5px}
.post-function__list button{width:75px;height:75px}
.post-progress{height:75px;justify-content:unset}
.post-progress__time{margin-top:8px}
.cmpnt-post__image{margin:70px 0;overflow:hidden;aspect-ratio:12/5}
.post-asset--size.ellipsis{display:flex;height:36px}
.post-asset__info .name{width:110px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.post-Hashtag{overflow:hidden;position:relative;max-width:1160px;margin:60px auto 0;padding:0 20px}
.post-Hashtag__list ul{gap:10px 25px;flex-wrap:wrap}
.post-Hashtag__relation{position:absolute;left:20px;top:0;width:280px;gap:15px}
.post-Hashtag__relation a.outlink{width:135px}
.post-Hashtag__list,.post-Hashtag__content{margin-left:350px}
.post-video{margin-top:60px}
.post-video__media,.post-gallery__media{margin-left:calc(50% - 210px)}
.post-gallery__media .post-asset,.post-video .post-asset{left:calc(-70px - 280px)}
.post-asset--size{margin-left:10px}
.post-gallery--Swiper{aspect-ratio:117/64}
.post-gallery--Swiper .swiper-slide{overflow:hidden}
.post-galleryThumb--Swiper .swiper-slide{overflow:hidden;width:105px !important}
.post-galleryThumb--Swiper .swiper-slide:hover{opacity:1}
.post-gallery--Swiper img{height:auto;object-fit:cover;aspect-ratio:117/64}
.post-galleryThumb--Swiper img{height:59px;object-fit:cover;overflow:hidden}
.post-video-only{width:1120px;margin-right:auto;margin-left:auto}
.post-video-only .post-Hashtag__list{float:none}
.post-video-only .post-video__media{margin-left:0;margin-bottom:30px}
.post-video-only__asset{gap:70px}
.post-video-only__asset .post-cta__button{width:calc(100% - 350px)}
.post-youtube__thumbnail{aspect-ratio:9/5}
.post-youtube__thumbnail img{width:100%;height:auto;object-fit:cover;aspect-ratio:9/5}
.post-asset{position:absolute;left:0;bottom:0;width:280px}
.post-asset--size.ico::before{display:none}
.post-quote{max-width:1160px;margin:40px auto 0;padding:0 20px 0 370px}
.post-quote+.cmpnt-post{margin-top:40px}
.post-quote__brief{position:absolute;left:20px;top:0;width:280px}
.post-quote__content{padding:35px}
.post-quote__content.single::before{top:25px}
.post-quote__content.single::after{bottom:21px;height:44px}
.post-footnote .cmpnt-post__content{padding-left:350px}
.post-footnote__link,.post-footnote__link:hover{text-decoration:none}
.post-footnotePop{position:absolute;left:0;top:0;width:280px}
.post-footnotePop__title{font-size:12px;line-height:16px}
.post-footnotePop__content{font-size:12px;line-height:16px}
.post-footnotePop__button--close{width:9px;height:9px;right:12px;top:12px}
.post-table__title{width:1120px;margin:0 auto;padding-left:362px;font-size:24px}
.post-table__content{width:calc(1120px - 362px)}
.post-cta__contact{position:absolute;left:20px;bottom:-75px;width:280px;border:1px solid #dbdbdb;padding:7px 14px;box-sizing:border-box}
.post-cta__title{font-size:14px;line-height:22px}
.post-cta__email{font-size:12px;line-height:16px}
.post-cta__team{font-size:12px}
.post-cta__button{height:75px;font-size:20px;line-height:75px;text-align:center}
.post-cta__button:hover{text-decoration:none;background-color:#fff;color:#002c5f;border:1px solid #dbdbdb}
.post-cta__button:hover::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-kits-blue.svg')}
.post-progress__bar:hover::before,.post-progress__bar.pause:hover::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_tts-play.svg')}
.post-highlight .cmpnt-sticky__pop{position:absolute;left:calc(50% - 560px);top:160px;z-index:5}
.post-highlight .cmpnt-sticky__pop::before{right:158px}
}
@media screen and (min-width:1024px) and (max-width:1160px){.post-Hashtag__list,.post-Hashtag__content{margin-left:320px}
.cmpnt-post__title,.cmpnt-post__content,.post-quote,.cmpnt-post.post-cta{padding-left:340px}
.post-footnote .cmpnt-post__content{padding-left:320px}
.post-gallery .cmpnt-post__content{padding-right:20px}
.post-video__media,.post-gallery__media{margin-left:0;padding-left:340px}
.post-gallery__media .post-asset,.post-video .post-asset{left:20px}
.post-table__content{width:100%}
.post-highlight .cmpnt-sticky__pop{left:20px}
}
@media screen and (min-width:768px) and (max-width:20000px){.post-function .share{position:absolute;right:0;bottom:11px;z-index:5}
.post-function .share__btn{height:28px}
.post-function .share__btn--toggle{background-color:#fff;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/btn_share_on.png');background-position:-5px 0}
.post-function .share__list{background:#fff;padding:0 17px 0 13px}
.post-function .share__list:before{background:linear-gradient(to right,rgba(255,255,255,0),#fff)}
}
@media screen and (min-width:0) and (max-width:1023px){.cmpnt-post{margin:65px 25px 0}
.cmpnt-post__title{font-size:24px;line-height:28px}
.post-progress__bar::before{margin-right:5px}
.post-highlight{position:relative;margin-top:0}
.post-highlight+.post-Hashtag{margin-top:20px}
.post-highlight .post-popup-section{overflow:hidden;max-width:435px}
.post-function .share{right:8px;bottom:2px}
.post-function .share::after{content:'';position:absolute;right:-8px;top:0;width:8px;height:30px;background:#fff;z-index:1}
.post-function__list{gap:20px 8px}
.post-function__list button{gap:10px;width:calc(100%/3 - 8px);height:100%;font-size:14px;aspect-ratio:1/1}
.post-function__list button::before{width:36px;height:36px}
.post-function__list .post-function--print{display:none}
.only-one .post-progress__time{position:absolute;left:calc(100%/3 + 20px);top:calc(100%/3 - 20px)}
.post-function+.post-highlight__subHead{margin-top:22px}
.post-highlight__subHead li{padding-left:10px}
.post-highlight__subHead li::before{top:8px;width:5px;height:5px}
.post-highlight__subHead .editor-ul-depth2 li{padding-left:12px}
.post-highlight__subHead .editor-ul-depth2 li::before{width:4px;height:4px}
.cmpnt-post__image{margin:40px 0 20px;aspect-ratio:12/5}
.cmpnt-post__image>img{aspect-ratio:12/5}
.post-asset--number{margin-right:10px}
.post-Hashtag{margin-top:0}
.post-Hashtag__relation a.outlink{width:calc(100% - 100px)}
.post-Hashtag__relation img{width:95px;height:50px;gap:10px}
.post-Hashtag__list{overflow-x:scroll;padding:0 25px 10px 0;margin-top:20px}
.post-Hashtag__list ul{gap:25px;flex-wrap:nowrap;padding-right:10px}
.post-Hashtag__list a{font-size:20px;white-space:nowrap}
.post-Hashtag__list+.post-Hashtag__content{margin-top:10px}
.post-video__media,.post-gallery__media{margin-right:-25px}
.post-youtube__thumbnail img,.post-video__source .youtube__iframe,.post-video__source video{width:100%;height:auto;aspect-ratio:16/9}
.post-galleryThumb--Swiper{min-height:40px;padding-right:100px}
.post-gallery--Swiper .swiper-slide,.post-gallery--Swiper .swiper-slide>img,.post-galleryThumb--Swiper .swiper-slide{height:auto;aspect-ratio:117/64}
.post-video-only .post-Hashtag__list{margin:0 -25px 10px 0}
.post-video-only .post-video__media{margin:0}
.post-video-only__asset{width:100%;gap:50px;flex-direction:column}
.post-video-only__asset .post-asset{width:100%}
.post-video-only__asset .post-cta__button{width:100vw;margin:0 -25px}
.post-asset{margin:10px 25px 0 0}
.post-asset__thumb{display:none}
.post-quote{margin-top:30px}
.post-quote__content{padding:25px;border-width:2px}
.post-quote__content+.post-quote__brief{margin-top:20px}
.post-quote__content::before,.post-quote__content::after{width:30px;font-size:70px;line-height:.8}
.post-quote__content::before{left:-16px;top:18px;height:28px}
.post-quote__content::after{right:-16px;bottom:18px;height:32px;line-height:.9}
.post-quote__content.single::before{top:22px;line-height:.9}
.post-galleryThumb--Swiper img{width:72px;height:auto}
.post-galleryThumb--Swiper .swiper-slide{width:72px !important}
.post-footnote{padding:0}
.post-footnote .post-asset{display:none}
.post-footnotePop{position:fixed;width:calc(100% - 50px);top:0;left:0;padding:20px;box-sizing:border-box;margin:0 25px;z-index:100}
.post-footnotePop.scroll{overflow-y:scroll}
.post-footnotePop__title{font-size:14px;line-height:18px}
.post-footnotePop__content{font-size:14px;line-height:20px}
.post-footnotePop__button--close{width:12px;height:12px;right:20px;top:20px}
.post-table__content table{width:800px}
.post-table__title{font-size:20px}
.post-table__content{overflow-x:scroll;padding-bottom:20px;margin:20px -25px 0 0}
.post-table__content th{white-space:nowrap}
.post-table .post-asset{margin-right:0}
section.post-contact{border-top:1px solid #d8d8d8;margin:50px 0 0}
section.post-cta{border-top:1px solid #d8d8d8;margin:0}
.post-contact.contact-none{display:none}
.post-cta.contact-none{margin-top:50px}
.post-cta__contact{padding:30px 0;margin:0 25px}
.post-cta__title{font-size:16px;line-height:22px}
.post-cta__email{font-size:14px;line-height:16px}
.post-cta__team{font-size:14px}
.post-cta__title+.post-cta__email{margin-top:8px}
.post-cta__email+.post-cta__team{margin-top:5px}
.post-cta__button{height:60px;font-size:18px;padding-left:25px;text-align:left;line-height:60px}
.post-cta__button::before{width:25px;height:25px}
.post-highlight .cmpnt-sticky__pop{position:absolute;left:55px;top:225px;max-width:372px;margin:0;z-index:5}
.post-highlight .cmpnt-sticky__pop+.post-highlight__subHead{margin-top:22px}
.post-highlight .cmpnt-sticky__pop::before{display:block;right:90px}
}
@media screen and (min-width:768px) and (max-width:1023px){.post-Hashtag__relation a.outlink{width:calc(50% - 100px)}
section.post-contact{margin:50px 25px 0;border:1px solid #dbdbdb}
section.post-cta{margin-bottom:30px;padding:0 25px;border:0}
}
@media screen and (min-width:0) and (max-width:767px){.post-function .share{display:none}
}
@media print{*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;print-color-adjust:economy;print-color-adjust:exact}
.cmpnt-sticky,.floating-link,.post-function,.post-navigation,.post-continue,.cmpnt-disclaimer__link{display:none}
.cmpnt-post{margin-top:60px}
.cmpnt-post:last-of-type{margin-bottom:60px}
.post-highlight{position:relative;width:1120px;margin:0 auto;box-sizing:border-box}
.post-highlight__subHead{min-height:170px}
.post-highlight__subHead li{position:relative;font-size:18px;line-height:24px;padding-left:12px}
.post-highlight__subHead li+li{margin-top:15px}
.post-highlight__subHead li::before{content:'';position:absolute;left:0;top:7px;width:7px;height:7px;background-color:#002c5f !important;border-radius:7px;-webkit-print-color-adjust:exact}
.post-progress__time{font-family:hyundaiMedium;font-size:14px;line-height:1em;color:#999}
.post-progress__time::before{content:'';display:inline-block;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_time.svg') no-repeat 0 0 !important;-webkit-print-color-adjust:exact;background-size:100%;width:20px;height:20px;vertical-align:middle;margin-right:5px}
.post-progress__btn{display:inline-block}
.post-progress__bar{position:relative;overflow:hidden}
.post-progress__bar::before{content:'';display:inline-block;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_tts.svg') !important;-webkit-print-color-adjust:exact;background-repeat:no-repeat;background-position:0 0;background-size:100%;width:20px;height:20px;vertical-align:3px;margin-right:4px;cursor:pointer}
.post-progress__bar button{height:26px}
.post-progress__bar span{position:relative;display:inline-block;width:195px;height:26px;background-color:#ccc !important;-webkit-print-color-adjust:exact}
.post-progress__bar span::after{content:'';position:absolute;left:0;top:0;display:inline-block;width:195px;height:26px;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/bg_progress.png') !important;-webkit-print-color-adjust:exact;background-repeat:no-repeat;background-position:0 0;z-index:5}
.post-progress__bar strong{display:none;position:absolute;left:0;top:0;width:195px;height:26px;z-index:1;margin-left:28px}
.cmpnt-post__image{width:100%;height:800px;margin:70px 0;overflow:hidden}
.cmpnt-post__image img{width:100%;object-fit:cover}
.cmpnt-post__title{width:1120px;margin:0 auto;padding-left:351px;font-family:hyundaiMedium;font-size:30px;line-height:36px}
.cmpnt-post__content{width:1120px;margin:0 auto;padding-left:351px;position:relative;font-family:hyundaiTextRegular;font-size:16px;line-height:24px;text-align:left}
.cmpnt-post__content p{text-align:left !important}
.cmpnt-post__title+.cmpnt-post__content{margin-top:30px}
.post-Hashtag{position:relative;width:1120px;margin:60px auto 0;padding-left:351px}
.post-Hashtag__list ul{display:flex;gap:10px 25px;flex-wrap:wrap}
.post-Hashtag__list a{display:inline-block;font-size:30px;line-height:24px;color:#b8b8b8}
.post-Hashtag__content{font-family:hyundaiTextRegular;font-size:16px;line-height:24px}
.post-Hashtag__content p{text-align:left !important}
.post-Hashtag__list+.post-Hashtag__content{margin-top:30px}
.post-Hashtag__relation{position:absolute;left:0;top:0;gap:15px;width:280pxdisplay:flex;align-items:center;flex-wrap:wrap}
.post-Hashtag__relation a{font-family:hyundaiMedium;font-size:14px;line-height:14px;text-decoration:none}
.post-Hashtag__relation a.outlink{width:135px;display:block;display:block;box-sizing:border-box;color:#000;margin:10px 0;text-decoration:none}
.post-Hashtag__relation a.outlink::after{content:"";display:inline-block;overflow:hidden;margin-left:5px;vertical-align:middle;font-size:0;line-height:0;width:15px;height:15px;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/ico_outlink.svg') !important;-webkit-print-color-adjust:exact}
.post-video__media{position:relative;margin-top:30px;margin-bottom:25px}
.post-video__source{position:relative;overflow:hidden}
.post-video__source .youtube__iframe,.post-video__source video{width:100%;height:650px;object-fit:cover}
.post-video__source .post-video--youtube{display:none;width:100%;height:650px}
.post-youtube__btn{width:45px;height:45px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:10;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/btn_video-play.png') !important;-webkit-print-color-adjust:exact;background-size:cover}
.post-video{margin-top:60px}
.post-video__media,.post-gallery__media{margin-left:calc(50% - 209px)}
.post-gallery__media .post-asset,.post-video .post-asset{left:calc(-70px - 280px)}
.post-gallery--Swiper .swiper-slide,.post-galleryThumb--Swiper .swiper-slide{overflow:hidden;width:105px}
.post-gallery--Swiper img{height:640px;object-fit:cover}
.post-galleryThumb--Swiper img{height:59px;object-fit:cover;overflow:hidden}
.post-video-only{width:1120px;margin-right:auto;margin-left:auto}
.post-video-only .post-asset{position:relative}
.post-video-only__asset{display:flex;gap:70px}
.post-video-only .post-video__media{margin-left:0;margin-bottom:30px}
.post-video-only__asset .post-cta__button{width:calc(100% - 350px)}
.post-youtube__thumbnail img{width:100%;height:650px;object-fit:cover}
.post-asset{position:absolute;left:0;bottom:0;width:280px;font-family:hyundaiTextRegular;font-size:12px;line-height:15px;color:#666}
.post-asset__brief{position:relative;border-bottom:1px solid #d8d8d8;display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:14px}
.post-asset__brief>span,.post-asset__info>span{display:inline-block;font-size:12px;line-height:39px;color:#666}
.post-asset__info img{width:70px;height:39px;object-fit:cover;aspect-ratio:70/39;overflow:hidden}
.post-asset__info{display:flex;flex-wrap:nowrap}
.post-asset__info .name{width:110px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.post-asset--size{margin-left:10px}
.post-asset--size.ico::before{display:none}
.post-asset--size.ellipsis{display:flex;height:36px}
.post-asset--size.ellipsis strong{font-weight:normal;font-family:hyundaiTextRegular}
span.post-asset--number,span.post-asset--reprot{color:#1e1e1e;margin-left:0}
.post-asset--size.ico::before,.post-asset--number::before,.post-asset--report::before{content:"";display:inline-block;overflow:hidden;margin-right:5px;vertical-align:middle;font-size:0;line-height:0;width:25px;height:25px}
.post-asset--size.ico::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_photo.svg') !important;-webkit-print-color-adjust:exact}
.post-asset--number::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_photos.svg') !important;-webkit-print-color-adjust:exact}
.post-asset--report::before{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_report.svg') !important;-webkit-print-color-adjust:exact}
.post-asset__button{position:relative;display:flex;gap:10px;position:relative;overflow:hidden}
.post-asset__button button{display:inline-block;width:25px;height:25px;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999em}
.post-asset__button--mediaCart{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-cart.svg') !important;-webkit-print-color-adjust:exact}
.post-asset__title{line-height:16px;margin-bottom:6px}
.post-asset__time{font-family:hyundaiMedium;color:#999}
.post-asset__time::before{content:'';display:inline-block;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_time_s.svg') no-repeat 0 0 !important;-webkit-print-color-adjust:exact;background-size:100%;width:12px;height:12px;vertical-align:middle;margin-right:5px}
.post-asset__time+.post-asset__caption{margin-top:8px}
.post-asset__caption{color:#999}
.post-asset__footnote{position:relative}
.post-asset__footnote li{width:100%;border-bottom:1px solid #d8d8d8;padding-bottom:8px}
.post-asset__footnote li+li{margin-top:15px}
.post-asset__footnote button{position:relative;display:inline-block;width:100%;text-decoration:none;text-align:left}
.post-quote{position:relative;width:1120px;margin:30px auto 0;padding-left:351px}
.post-quote__content{padding:20px 25px;background-color:#f6f3f2 !important;-webkit-print-color-adjust:exact;font-family:hyundaiTextRegular;font-size:16px;line-height:24px}
.post-quote__brief{position:absolute;left:0;top:0;width:280px;display:flex;gap:10px;align-items:center;line-height:1em}
.post-quote__brief img{width:132px;height:72px;object-fit:cover;aspect-ratio:132/72;overflow:hidden}
.post-quote__brief__info strong{display:block;font-family:hyundaiTextRegular;font-size:12px;line-height:16px;color:#666;margin-top:3px}
.post-quote__brief__info p{font-family:hyundaiTextRegular;font-size:12px;line-height:16px;color:#999;margin-top:5px}
.post-quote__brief__info{width:calc(100% - 142px)}
.post-gallery{margin-top:60px}
.post-gallery__media{position:relative;margin-top:30px;margin-bottom:25px}
.post-gallery__swiper{position:relative}
.post-gallery--Swiper img{width:100%;object-fit:cover}
.post-galleryThumb--Swiper{margin-top:10px}
.post-galleryThumb--Swiper img{width:100%;object-fit:cover}
.post-galleryThumb--Swiper .swiper-slide{cursor:pointer;opacity:.3}
.post-galleryThumb--Swiper .swiper-slide.swiper-slide-thumb-active{opacity:1}
.post-gallery .post-asset__brief:last-child{margin-top:25px;margin-bottom:0}
.post-gallery .post-asset{bottom:69px}
.post-gallery__media .post-asset__brief:first-child .post-asset__info,.post-gallery__media .post-asset__brief:first-child .post-asset__button{display:none}
.post-gallery__media .post-asset__brief:first-child .post-asset__info.on,.post-gallery__media .post-asset__brief:first-child .post-asset__button.on{display:block}
.post-footnote{;margin-top:60px}
.post-footnote .post-asset{top:5px;bottom:initial}
.post-footnote__link{font-family:hyundaiMedium;color:#002c5f;font-style:normal;text-decoration:none}
.post-footnote__title+.cmpnt-post__content{margin-top:30px}
.post-footnotePop{position:absolute;left:0;top:0;width:280px;visibility:hidden;background-color:#fff !important;-webkit-print-color-adjust:exact;border:1px solid #dbdbdb;padding:12px;box-sizing:border-box;min-height:100px;z-index:5;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}
.post-footnotePop__title{font-size:12px;line-height:16px;padding-bottom:10px;padding-right:12px;font-family:hyundaiTextRegular}
.post-footnotePop__content{color:#999}
.post-footnotePop img{width:100%;height:auto}
.post-footnotePop__title+img{margin-top:9px}
.post-footnotePop__title+.post-footnotePop__content,img+.post-footnotePop__content{margin-top:15px;font-size:12px;line-height:16px}
button.post-footnotePop__button--close{width:9px;height:9px;right:12px;top:12px;display:block;position:absolute;overflow:hidden;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/btn_close-m.svg') !important;-webkit-print-color-adjust:exact;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999em;cursor:pointer}
.cmpnt-post__dimm{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:50}
section.post-table{margin-top:30px}
.post-table__title{width:1120px;margin:0 auto;padding-left:362px;font-size:24px;font-family:hyundaiMedium;line-height:24px}
.post-table .post-asset{top:5px;bottom:initial}
.post-table__title+.cmpnt-post__content{margin-top:20px}
.post-table__content{width:calc(1120px - 362px)}
.post-table__content table{border-top:1px solid #d8d8d8;border-left:1px solid #fff;font-family:hyundaiMedium;font-size:14px;line-height:20px}
.post-table__content th{font-weight:normal;color:#999;text-align:left}
.post-table__content th,.post-table__content td{padding:14px;border-bottom:1px solid #d8d8d8}
.post-table__content th+th,.post-table__content td{border-left:1px dashed #d8d8d8}
.post-table__content .post-table--blue{color:#00aad2}
.post-cta{margin:50px 0}
.post-cta__contact{position:absolute;left:0;bottom:0;width:280px;border:1px solid #dbdbdb;padding:7px 14px;box-sizing:border-box}
.post-cta__title{font-size:14px;line-height:22px}
.post-cta__button{height:75px;font-size:20px;line-height:75px;text-align:center;display:inline-block;width:100%;background-color:#002c5f !important;-webkit-print-color-adjust:exact;font-family:hyundaiMedium;color:#fff !important;line-height:75px;box-sizing:border-box;text-align:center}
.post-cta__button::before{content:"";display:inline-block;background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/detail/ico_media-kits-white.svg') !important;-webkit-print-color-adjust:exact;background-repeat:no-repeat;background-position:0 0;background-size:100%;width:35px;height:35px;margin-right:8px;vertical-align:middle}
.post-cta__contact span{display:block;font-family:hyundaiMedium}
.post-cta__email{font-size:12px;line-height:16px}
.post-cta__email a{color:#002c5f}
.post-cta__team{font-family:HyundaiRegular;font-size:12px;line-height:16px;margin-top:3px}
}