/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.swiper-hot-job .button-next,.swiper-hot-job .button-prev{background:#fff;border:1px solid #efefef;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;color:var(--neutral-300)!important}.swiper-hot-job .button-next:after,.swiper-hot-job .button-prev:after{content:"";background:url(/images/news/arrow-right.svg) 50%/contain no-repeat;width:15px;height:15px}.swiper-hot-job .button-prev:after{transform:rotate(180deg)}.swiper-hot-job .limit-2-lines{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#hot-jobs{scroll-margin-top:4.5rem}@media screen and (min-width:64rem){#hot-jobs{scroll-margin-top:6rem}}