.whyct-section{padding:80px 0}.stat-card h6{font-size:16px;margin:0;font-weight:600;color:var(--color-secondary);margin:1rem 0}.stat-card p{font-size:14px;margin:0;font-weight:400;color:var(--color-secondary);margin-bottom:10px}.filter-box{background:#fff;padding:20px;border-radius:10px;border:1px solid #5151513B}.applied{color:var(--color-primary);font-size:14px;font-weight:600}.filter-search-bar{width:100%;padding:0 14px;border-radius:6px;border:1px solid #33333370;font-size:14px;display:flex;height:36px;align-items:center}.filter-search-input{border:none;flex:1;height:32px;padding-left:10px}input:focus-visible{outline:none}.filter-box .card{border:none;margin-top:10px}.filter-box .card-header{font-size:14px;color:var(--color-text);background-color:#F4F4F482;border-radius:6px;cursor:pointer;border:none;display:flex;align-items:center;justify-content:space-between}.card-header .fa-angle-down{font-size:18px;transition:all 0.35s ease}.card-header[aria-expanded="true"] .fa-angle-down{transform:rotate(180deg);transition:all 0.35s ease}.card-header[aria-expanded="true"]{background-color:#FE5B1524}.card-header[aria-expanded="false"]{color:#333}.filter-checkbox{font-size:14px;display:flex;align-items:center;gap:8px;cursor:pointer;margin-bottom:12px}.filter-checkbox input{display:none}.checkmark{width:18px;height:18px;border:1.5px solid #bbb;border-radius:4px;position:relative}.filter-checkbox input:checked+.checkmark{background:var(--color-primary);border-color:var(--color-primary)}.filter-checkbox input:checked+.checkmark::after{content:"✓";position:absolute;color:#fff;font-size:12px;top:-1px;left:4px}.jobs-layout{display:grid;grid-template-columns:280px 1fr;gap:20px;margin-top:2rem}.jobs-grid{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:20px}.jobs-grid a{height:fit-content}.job-card{border-radius:10px;border:1px solid #fff0;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(118deg,rgb(152 152 152 / 16%) 0%,rgb(29 29 29 / .39) 100%) border-box;padding:20px;height:fit-content}.job-card:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(118deg,#fe5b152b 0%,#FE5B15 100%) border-box}.job-card h4{font-size:20px;font-weight:600;color:var(--color-primary)}.meta{font-size:12px;font-weight:600;color:var(--color-text)}.tags-wrapper{position:relative}.tags{display:flex;gap:8px;flex-wrap:wrap;overflow:hidden;white-space:nowrap;position:relative}.tags span{border:1px dashed #999;color:var(--color-text);padding:5px 10px;border-radius:6px;font-size:12px;white-space:nowrap}.more-btn{position:absolute;right:0;top:0;height:100%;background:#000;color:#fff;border:none;border-radius:6px;cursor:pointer;height:30px;width:30px}.tags-wrapper.active .tags{flex-wrap:wrap;white-space:normal;overflow:visible;padding-right:0}.tags-wrapper.active .more-btn{position:static;margin-top:5px}.info{background:#f8f8f8;padding:10px;border-radius:8px;margin-top:15px;gap:30px}.info h6{font-size:14px;font-weight:600;color:var(--color-text)}.info p{font-size:14px;margin-bottom:0;color:var(--color-text)}.info .divider{width:1px;background-color:#00000024}.filter-btn{display:none}.overlay{display:none}.life-section{padding:60px 0}.life-sec-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;margin-top:3rem}.accordion{display:flex;flex-direction:column;gap:15px}#life .card{border:1px solid #fff0;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ffffff .03%,#FE5B15 75.78%) border-box;margin-bottom:10px;padding:1px;z-index:2;position:relative;border-radius:7px}#life .life-card.active .card-header .btn-header-link{background-color:#fff;color:var(--color-primary)}#life .card .card-header{border:0;border-radius:2px;padding:0;display:flex;align-items:center;justify-content:space-between;background-color:#fff0}#life .btn-header-link{display:block;text-align:left;display:flex;align-items:center;gap:12px;color:var(--color-text);padding:12px 20px;width:100%}#life .btn-header-link h6{font-weight:600;margin-bottom:0}#life .card-header img{width:40px}#life .card .card-header .toggle{position:absolute;right:20px;font-size:22px}.card-header .toggle::before{content:"+"}.lac-card.active .toggle::before{content:"-"}#life .card-body{font-size:14px;padding-top:0}.images{display:grid;grid-template-columns:2fr 1fr;gap:20px}.img{border-radius:16px;height:180px;width:100%;object-fit:cover}.img1{grid-column:1}.img2{grid-column:2}.desc{grid-column:1 / -1;text-align:center}.bottom-grid{grid-column:1 / -1;display:grid;grid-template-columns:40% 60%;gap:20px}.img3{grid-column:2}.img4{grid-column:1}.perks-section{margin:40px 0}.perks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:2rem}.perk-card{position:relative;background:linear-gradient(180deg,#ffffff 0%,#fe5b15 100%);color:#fff;padding:1px;border-radius:8px;transition:transform 0.8s ease,box-shadow 0.8s ease;box-shadow:-11.46px 30.21px 18.51px 0 #6565651a;height:280px}.perk-card-wrapper{background-color:#fff;padding:26px 26px 30px;border-radius:8px;height:100%}.perk-card:hover .perk-card-wrapper{background-color:#000}.perk-card .icon{font-size:24px;margin-bottom:18px;text-align:left}.perk-card:hover .icon{transform:translateY(-18px);opacity:0}.perk-card .blur-icon{position:absolute;top:80%;left:40px;opacity:0;transition:all 0.5s ease;z-index:1}.perk-card:hover .blur-icon{top:20px;opacity:.4;transform:scale(1.5)}.perk-card h4{color:var(--color-text);font-weight:600;margin-bottom:5px;font-size:18px;text-align:left}.perk-card:hover h4{transform:translateY(-28px);color:var(--color-primary)}.perk-card p{font-size:14px;line-height:1.6;color:#464646;text-align:left;overflow:hidden;transition:max-height 0.1s ease,opacity 0.9s ease,transform 0.9s ease;transform:translateY(0);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.perk-card:hover p{max-height:200px;opacity:1;transform:translateY(-20px);-webkit-line-clamp:unset;color:#fff}@media (max-width:992px){.life-sec-layout{grid-template-columns:1fr}.images{grid-template-columns:1fr 1fr}}@media (max-width:576px){.images{grid-template-columns:1fr}.desc{grid-column:auto}.img2{grid-column:1}.bottom-grid{grid-column:auto;display:grid;grid-template-columns:100%;gap:20px}.img3{grid-column:auto}}@media (max-width:1024px){.perks-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.jobs-grid{grid-template-columns:repeat(1,minmax(280px,1fr))}}@media(max-width:991px){.jobs-layout{display:grid;grid-template-columns:250px 1fr}}@media (max-width:768px){.filter-sidebar{position:fixed;left:-100%;top:0;width:280px;height:100%;background:#fff;z-index:1001;transition:0.3s;overflow-y:auto;padding:20px 0}.filter-sidebar.active{left:0}.filter-box{border:none}.filter-btn{overflow:hidden;padding:0;position:fixed;right:0;top:50%;transform:translateY(-50%);background:var(--color-primary);border:none;border-radius:10px 0 0 10px;width:40px;height:106px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:3}.filter-btn .filter-text{transform:rotate(-90deg);font-size:16px;font-weight:500;padding:8px 0}.filter-btn span{display:block;color:#fff}.filter-btn .filter-icon svg{transform:rotate(0deg);font-size:18px}.overlay.active{display:block;position:fixed;width:100%;height:100%;background:rgb(0 0 0 / .4);top:0;left:0;z-index:998}.whyct-section{padding:40px 0}.jobs-layout{grid-template-columns:1fr}.perk-card{height:auto}}@media (max-width:600px){.perks-grid{grid-template-columns:1fr}}