.c-listNews{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}.c-detailNew__banner{width:100%;height:auto;aspect-ratio:1312/550;border-radius:1rem}.c-detailNew__banner img{width:100%;height:100%;object-fit:cover;border-radius:1rem}.c-detailNew__grid{display:grid;grid-template-columns:auto 400px;grid-gap:64px;margin-top:64px}.c-detailNew__main .breadcrumb-layout .breadcrumb{justify-content:start}.c-detailNew__main .breadcrumb-layout .breadcrumb .breadcrumb-item{color:#000}.c-detailNew__main .breadcrumb-layout .breadcrumb .breadcrumb-item:before{color:#000}.c-detailNew__main .breadcrumb-layout .breadcrumb .breadcrumb-item a{color:#000}.c-detailNew__main .breadcrumb-layout .breadcrumb .breadcrumb-item a:before{color:#000}.c-detailNew__content p,.c-detailNew__content ul,.c-detailNew__content ol,.c-detailNew__content li,.c-detailNew__content h1,.c-detailNew__content h2,.c-detailNew__content h3,.c-detailNew__content h4,.c-detailNew__content h5,.c-detailNew__content h6{margin-bottom:12px}.c-detailNew__content figure{max-width:100%}.c-detailNew__content img{width:100%;height:auto}.c-detailNew__featureItem{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--gray-300)}.c-detailNew__featureItem-img{width:180px;height:auto;aspect-ratio:180/130;border-radius:8px;flex-shrink:0}.c-detailNew__featureItem-img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.c-detailNew__featureItem h6{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-detailNew__featureItem-description{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;color:#6b7280;font-size:12px}@media (max-width: 768px){.c-listNews{grid-template-columns:1fr}.c-detailNew__banner{aspect-ratio:unset}.c-detailNew__grid{grid-template-columns:1fr;grid-gap:32px;margin-top:32px}.c-detailNew__featureItem-img{width:40%;aspect-ratio:1/1}.c-detailNew__featureItem{align-items:center}img[alt=banner-promotion]{width:100%;height:auto;margin:0 auto}.c-listNews__item{flex-direction:row!important;padding:10px!important}.c-listNews__item-img{width:30%!important;aspect-ratio:1/1!important;height:auto!important}.c-listNews__item-description{display:none!important}.c-listNews__item-content{gap:10px!important;flex:1!important;width:auto!important}.c-listNews__item-content h4{font-size:14px!important;text-transform:uppercase!important;line-height:140%!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-listNews__item-content p{font-size:12px!important}.change-position{display:flex;flex-direction:column}.change-position .c-detailNew__featureList{order:2}.change-position img[alt=banner-promotion]{order:1;margin-bottom:16px}}
.c-detailNew__content h2,.c-detailNew__content h3{scroll-margin-top:90px}.c-detailNew__toc{position:relative;background:linear-gradient(180deg,#f7fbfd 0%,#eaf4f9 100%);border:1px solid #d8e8f1;border-radius:14px;padding:22px 26px 18px;margin:0 0 32px;overflow:hidden}.c-detailNew__toc:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-blue) 0%,#4DB8C8 100%)}.c-detailNew__toc-title{display:flex;align-items:center;gap:10px;font-family:BeVN-Bold,sans-serif;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-blue);margin:0 0 14px}.c-detailNew__toc-title:before{content:"";width:18px;height:18px;border-radius:5px;flex-shrink:0;background:linear-gradient(135deg,var(--primary-blue),#4DB8C8);box-shadow:0 2px 6px rgba(0,85,150,.28)}.c-detailNew__toc-list{counter-reset:wg-toc;list-style:none;margin:0;padding:0}.c-detailNew__toc-list li{counter-increment:wg-toc;margin:0;padding:0;border-bottom:1px dashed #cfe2ee}.c-detailNew__toc-list li:last-child{border-bottom:0}.c-detailNew__toc-list a{display:flex;align-items:baseline;gap:14px;padding:11px 6px 11px 8px;border-radius:8px;color:#20384a;font-family:BeVN-Medium,sans-serif;font-size:15px;line-height:1.45;text-decoration:none;transition:color .18s ease,transform .18s ease,background .18s ease}.c-detailNew__toc-list a:before{content:counter(wg-toc,decimal-leading-zero);flex-shrink:0;min-width:24px;font-family:BeVN-SemiBold,sans-serif;font-size:13px;color:#4DB8C8;transition:color .18s ease}.c-detailNew__toc-list a:hover{color:var(--primary-blue);background:rgba(77,184,200,.1);transform:translateX(4px)}.c-detailNew__toc-list a:hover:before{color:var(--primary-blue)}

/* related-news-block v1 */
.c-detailNew__related{margin-top:56px}.c-detailNew__relatedGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.c-detailNew__relatedItem{display:flex;flex-direction:column;text-decoration:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.c-detailNew__relatedItem:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-3px)}.c-detailNew__relatedItem-img{aspect-ratio:16/9;overflow:hidden}.c-detailNew__relatedItem-img img{width:100%;height:100%;object-fit:cover}.c-detailNew__relatedItem-body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 18px}.c-detailNew__relatedItem h3{font-size:16px;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-detailNew__relatedItem-desc{font-size:13px;color:#6b7280;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-detailNew__relatedItem-date{font-size:12px;color:#9ca3af;margin-top:auto}@media (max-width:1024px){.c-detailNew__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.c-detailNew__relatedGrid{grid-template-columns:1fr}}
