body{background-color:black}.block{display:block}.hidden{display:none!important}.section-2-title,.section-2-subtitle{position:relative;z-index:1001}#section-2 .white-text{line-height:108px}.title-uppercase{text-transform:uppercase;font-size:50px;font-weight:800;color:white}p{color:white}a{text-decoration:none}.no-margin{margin:0}.white-text{color:white!important}.mb-40{margin-bottom:20px}.gradient-text-gray{background:linear-gradient(to right,#6f6f6f,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-mask-image:linear-gradient(#fff 0 0);color:transparent;display:inline-block}.section-2{padding-top:0;padding-bottom:50px;margin-top:30px}.section-2-subtitle{font-weight:500;color:white;font-size:20px;line-height:28px}.ban-lam-gi-o-day:not(img){position:relative;filter:brightness(.5);transition:filter .8s ease-in-out}.ban-lam-gi-o-day:not(img):hover{filter:brightness(1.2)}.library-card-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(24px * .1 + (100vw * 24 / 1920) * .9);margin-bottom:40px;perspective:1200px}.resource-card{background:#0b0b0b;border-radius:24px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.04);position:relative;filter:grayscale(1);transform-style:preserve-3d;transition:transform .45s cubic-bezier(.22,.61,.36,1),box-shadow .35s ease,opacity .3s ease,z-index .3s ease,filter .8s cubic-bezier(.4,0,.2,1)}.resource-card{position:relative;z-index:5!important}.resource-card:hover{filter:grayscale(0);cursor:pointer}.z-4::before,.z-8::before{opacity:0}.resource-card__category{padding:4px 10px;border-radius:99px;background:rgba(105,105,105,.5);display:inline-flex;gap:4px;font-size:13px}.resource-card__number{padding:4px 10px;border-radius:99px;background:rgba(105,105,105,.5);display:inline-flex;gap:4px;font-size:13px}.resource-card-image-post{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.resource-card__body{padding:12px 16px 27px}.resource-card__title,.resource-card__excerpt{line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;color:white}.resource-card__title{margin:0 0 6px;font-size:16px;font-weight:700;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.resource-card__excerpt{margin:0 0 6px 0;font-size:11px;color:#bbbbbb}.resource-card::after{position:absolute;content:"";background:url(https://learningchain.vn/wp-content/uploads/2025/11/image-light-effect-for-card-post.webp) no-repeat center;width:100%;height:auto;aspect-ratio:282 / 26;background-size:contain;left:0;bottom:-30px;opacity:0;transform:translateY(20px);transition:all .6s ease-out}button.drop-box-item{background:transparent;border:none;outline:none;font-size:16px;text-align:left}.resource-card:hover::after{opacity:1;transform:translateY(0);bottom:0}.tagline-card{color:white;font-size:14px;font-weight:400}.container.pagination-cont{margin:40px 0;display:flex;gap:20px;justify-content:center;width:100%;transform:translateX(0)}.resource-card__media{position:relative;display:flex;padding:11px 14px;background:linear-gradient(to bottom,#222,#101010);justify-content:space-between}.resource-card__category{padding:4px 10px;border-radius:99px;background:rgba(105,105,105,.5);display:inline-flex;gap:4px;font-size:13px}.resource-card__image-wrap{width:20px;height:20px}.marketing,.chuyen-sau,.ung-dung{background-position:center center!important;background-repeat:no-repeat!important}.marketing{background:url(https://learningchain.vn/wp-content/uploads/thu-vien/co-ban.png)}.chuyen-sau{background:url(https://learningchain.vn/wp-content/uploads/thu-vien/chuyen-sau.png)}.ung-dung{background:url(https://learningchain.vn/wp-content/uploads/thu-vien/ung-dung.png)}.filter-search-container{display:grid;grid-template-columns:7fr 3fr;margin:20px 0;margin-bottom:0}.filter{color:white;position:relative;left:20px}.filter::before{content:"";background-image:url(https://learningchain.vn/wp-content/uploads/recruit/recruitment-light-effect.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;height:57px;width:100px;left:-66px;top:-13px}.filter-icon{position:relative;top:5px}.filter-cont{display:flex;justify-content:left;gap:15%;position:relative;left:25px;cursor:pointer}.search-cont{justify-content:end;display:grid}.search-box{background:transparent;border:none;color:white;position:relative;top:-28px;width:220px;padding-right:0;padding-left:0}input.search-box{font-size:18px;font-weight:400}.search-box::placeholder{color:white;font-size:18px;font-weight:500;color:white}.search-box:focus::placeholder{opacity:0}.search-box:focus{outline:none}.search-cont form{display:flex;flex-direction:row-reverse;position:relative}.search-cont .search-btn-ico-button{position:absolute;background:none;border:none;box-shadow:unset;right:28px}.input-container{width:fit-content;display:flex;justify-content:space-between}.search-btn-ico{height:30px;width:25px;top:4px;position:relative;object-fit:contain}.left-light-eff{height:96px;top:-24px;position:relative;transform:translateY(0);rotate:180deg}.right-light-eff{height:96px;top:-33px;right:0;position:relative;transform:translateY(0)}.search-up-ico{width:88px;height:88px;position:relative;top:18px}.grid-two{display:grid;grid-template-columns:minmax(0,3fr) minmax(150px,1fr);gap:calc(65px * 0 + (100vw * 65 / 1920) * 1)}.desc{font-weight:600;color:white;font-size:16px;line-height:1.4}.tag{font-weight:300;font-size:14px;color:#e7e8ec;line-height:1.4}.dropdown-menu{display:flex;padding:12px 24px;justify-content:space-between;background-color:#8080802b;border-radius:25px}.dropdown-menu span{color:white;position:relative;margin-left:20px;top:10px}.dropdown-menu::before{content:"";position:absolute;width:40px;height:40px;background:url(https://learningchain.vn/wp-content/uploads/tag-mini.png);background-repeat:no-repeat;background-size:cover;background-position:center;filter:brightness(2.5)}img.dropdown-rotate{margin-top:10px}.pg-link{color:#696969;text-decoration:none;font-size:16px;font-weight:400}.pg-link-active{font-weight:600}.pg-link-active,.next-link,.back-link{color:white;font-weight:600}.flex{display:flex;justify-content:space-between}.head-card{align-items:center;min-height:40px;margin-bottom:20px;gap:15px}.dropdown-container{row-gap:20px;display:grid;padding-left:10%}.grid-mini{display:grid;grid-template-columns:repeat(2,2fr);gap:10px;position:relative;z-index:2}.person{padding:7px 10px;background:#80808061;border-radius:24px;font-size:14px;height:fit-content;font-weight:300;min-width:60px;text-align:center;color:white}.job-title,.job-title a{font-size:30px;font-weight:700;color:#ffffffc2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2em;max-height:2.4em;z-index:999;text-decoration:none;transition:.4s all ease}.block-mini{margin-bottom:10px}.tag-text{font-size:16px;font-weight:600;color:white;margin-top:0}.tag-title{font-size:12px;font-weight:300;color:#e7e8ec;margin-bottom:3px}.recruit-card{position:relative;padding:30px 35px 25px 38px;border-radius:20px;z-index:1;background-image:url(https://learningchain.vn/wp-content/uploads/2026/01/recruit_bground.webp);background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;box-sizing:border-box}.recruit-card:hover .job-title,.recruit-card:hover .job-title a{color:#fff}.recruit-card.closed{filter:grayscale(1);cursor:not-allowed;opacity:.6}.recruit-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(184deg,rgba(0,0,0,0) 33.84%,#000 49.79%),url(<path-to-image>) lightgray 3.069px -100.71px / 100% 118.014% no-repeat;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}.recruit-card::after{content:"";position:absolute;height:200px;width:40px;bottom:0;left:0;background-image:url(https://learningchain.vn/wp-content/uploads/recruit-light.png);background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:1439px){.title-uppercase{font-weight:700}.library-card-container{grid-template-columns:repeat(2,minmax(0,1fr))}#myVideo{width:100%;aspect-ratio:1366 / 660}}@media (max-width:768px){.library-card-container{grid-template-columns:1fr}#section-2 .card-container{display:grid;justify-content:center}.library-card-container{grid-template-columns:1fr;gap:17px}.recruit-card{width:471px}.filter-search-container{display:grid;grid-template-columns:1fr;gap:20px}.filter-cont{gap:15%;justify-content:space-between;padding:0 15%}.search-cont{justify-content:center;display:grid}#section-2 .grid-two{display:grid;grid-template-columns:1fr;gap:0}#section-2 .left-grid.mb-40{text-align:center}.gradient-text-gray{line-height:64px}}@media (max-width:1024px){.library-card-container{grid-template-columns:1fr}}@media (max-width:600px){section.section-2{margin-top:0}.submit-btn::after{right:-25px}.submit-btn-container{text-align:center!important}.block{display:unset}.section-2-title{font-size:30px;line-height:38px}.section-2-title *{line-height:38px!important}.filter-cont{gap:0;justify-content:space-between;left:0;padding-left:7.5%}.right-light-eff{}.left-light-eff{}.recruit-card{width:auto}.section-2-subtitle{font-weight:400;color:white;font-size:16px;line-height:24px}#section-3{margin-top:calc(-60% + 15px)}}@media (max-width:699px){section.section-2{margin-top:0}.filter-cont{padding:unset;margin-left:15px}.section-2 .section-2-subtitle{font-size:16px!important}}.filter::before,.input-container img,.recruit-card::after{opacity:.5;cursor:pointer;transition:all ease 1.2s}.recruit-card::after{opacity:.1}.filter:hover::before,.input-container:hover img,.recruit-card:hover::after{opacity:1}.filter .select-drop-box{color:#fff;position:absolute;width:225px;backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform:translateY(-18px) scale(.95);transition:opacity .32s cubic-bezier(.25,.46,.45,.94),transform .32s cubic-bezier(.25,.46,.45,.94),border-radius .45s ease-in-out,visibility 0s linear .32s;margin:0;top:50px;left:-20px;border:1px solid;z-index:9;border-radius:inherit;mask-composite:exclude;padding:10px 20px;border-radius:10px;background:#000000}.filter .select-drop-box a{color:#fff;display:block;text-decoration:none;position:relative;z-index:9;padding:10px}.drop-box-item{text-transform:capitalize}.filter .select-drop-box.active{opacity:1;visibility:visible}.filter-btn{position:relative;text-transform:capitalize}.filter-btn span{color:white;font-size:20px;font-weight:500}.filter-btn::before{content:"";position:absolute;top:-56px;left:-80px;width:124px;height:140px;background:url(https://learningchain.vn/wp-content/uploads/2025/11/LIGHT_EFFECT_tin-tuc.webp) no-repeat center;opacity:.5;transition:opacity .8s ease-in-out}.filter-btn.active::before,.filter-btn:hover::before{opacity:1}.filter-btn .resource-trend__filter-icon{width:24px;height:21px;object-fit:contain;margin-bottom:-5px}.select-dr-box-container{display:grid;position:relative}.select-drop-box{margin-top:10px;position:absolute;left:-20px;z-index:50;padding:20px;background:black;border-radius:12px;backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform:translateY(-18px) scale(.95);transition:opacity .32s cubic-bezier(.25,.46,.45,.94),transform .32s cubic-bezier(.25,.46,.45,.94),border-radius .45s ease-in-out,visibility 0s linear .32s}.select-drop-box.drop-box-active{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .32s cubic-bezier(.25,.46,.45,.94),transform .32s cubic-bezier(.25,.46,.45,.94),border-radius .45s ease-in-out,visibility 0s}.drop-box-item{width:165px;transition:all ease .5s;text-decoration:none;line-height:1.5;padding:10px 0}.drop-box-item:hover{color:#ffffff}.select-dr-box-container *{color:white}.select-dr-box-container button{cursor:pointer}@media (max-width:1600px){.filter-cont{gap:15%}#section-2 .grid-two{grid-template-columns:1fr}.section-2-title *{line-height:64px}}@media (max-width:768px){.filter-btn span{font-size:18px}.filter-btn .resource-trend__filter-icon{width:18px}.select-drop-box{margin-top:10px;padding:10px}button.drop-box-item{font-size:16px}}@media (min-width:1920px){.gradient-text-gray.gradient-text-gray{padding-top:15px}}@media (max-width:1366px){.section-2 .section-2-subtitle{font-weight:400;color:white;font-size:18px;line-height:26px}}@media (max-width:420px){.filter-cont{margin-left:22px}}