.hero-services-slider-container[data-astro-cid-sxysd3x3]{position:relative;width:100%;max-width:680px}.hero-services-swiper[data-astro-cid-sxysd3x3]{width:100%;min-height:245px;overflow:hidden;position:relative}.hero-service-slide[data-astro-cid-sxysd3x3]{width:100%;height:auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;transition:opacity .4s ease}.hero-services-swiper .swiper-slide:not(.swiper-slide-active){opacity:0!important;visibility:hidden!important;pointer-events:none}.hero-services-swiper .swiper-slide-active{opacity:1!important;visibility:visible!important}.hero-slide-badge[data-astro-cid-sxysd3x3]{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:3px 11px;border-radius:20px;background:#db061a14;border:1px solid rgba(219,6,26,.2);color:#db061a;font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.badge-live-pulse[data-astro-cid-sxysd3x3]{width:6px;height:6px;border-radius:50%;background-color:#db061a;display:inline-block;box-shadow:0 0 #db061ab3;animation:heroBadgePulse 2s infinite}@keyframes heroBadgePulse{0%{transform:scale(.95);box-shadow:0 0 #db061ab3}70%{transform:scale(1);box-shadow:0 0 0 6px #db061a00}to{transform:scale(.95);box-shadow:0 0 #db061a00}}.hero-slide-title[data-astro-cid-sxysd3x3]{margin:0}.hero-slide-desc[data-astro-cid-sxysd3x3]{margin-top:14px}.hero-slider-controls-bar[data-astro-cid-sxysd3x3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:6px}.hero-slider-nav-group[data-astro-cid-sxysd3x3]{display:inline-flex;align-items:center;gap:10px}.hero-slider-arrow-btn[data-astro-cid-sxysd3x3]{width:32px;height:32px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;box-shadow:0 1px 3px #0000000d;padding:0}.hero-slider-arrow-btn[data-astro-cid-sxysd3x3]:hover{background:#db061a;border-color:#db061a;color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px #db061a40}.hero-slider-pagination[data-astro-cid-sxysd3x3]{position:static!important;display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important}.hero-slider-pagination .swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0 3px!important;border-radius:6px!important;background:#cbd5e1!important;opacity:1!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important}.hero-slider-pagination .swiper-pagination-bullet-active{width:24px!important;background:#db061a!important;box-shadow:0 2px 6px #db061a66!important}.hero-slider-status-info[data-astro-cid-sxysd3x3]{display:inline-flex;align-items:center;gap:10px}.hero-slider-counter[data-astro-cid-sxysd3x3]{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;color:#94a3b8;letter-spacing:.5px}.hero-slider-chip[data-astro-cid-sxysd3x3]{display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;color:#334155;background:#f1f5f9;padding:3px 10px;border-radius:12px;border:1px solid #e2e8f0;transition:all .2s ease}.hero-action-buttons[data-astro-cid-sxysd3x3]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.hero-dynamic-cta[data-astro-cid-sxysd3x3]{display:inline-flex!important;align-items:center!important;gap:8px!important}.hero-dynamic-cta[data-astro-cid-sxysd3x3] .cta-arrow-svg[data-astro-cid-sxysd3x3]{transition:transform .25s ease}.hero-dynamic-cta[data-astro-cid-sxysd3x3]:hover .cta-arrow-svg[data-astro-cid-sxysd3x3]{transform:translate(4px)}@media (max-width: 991px){.hero-services-swiper[data-astro-cid-sxysd3x3]{min-height:270px}}@media (max-width: 575px){.hero-services-swiper[data-astro-cid-sxysd3x3]{min-height:320px}.hero-slider-controls-bar[data-astro-cid-sxysd3x3]{flex-direction:column;align-items:flex-start;gap:10px}.hero-slider-status-info[data-astro-cid-sxysd3x3]{width:100%;justify-content:space-between}}.gentalent-board-outer{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:24px 28px;box-shadow:0 4px 24px #00000005}.gentalent-board-banner{background:#eef4fc;border-radius:12px;padding:12px 22px;margin-bottom:20px}.gentalent-banner-text{color:#1e293b;font-weight:600;font-size:15.5px;letter-spacing:-.2px;line-height:1.4}.gentalent-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:22px 24px;height:100%;display:flex;flex-direction:column;box-shadow:0 2px 8px #00000005;transition:all .25s ease}.gentalent-card:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0000000f;transform:translateY(-2px)}.gentalent-card-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.gentalent-badge{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:26px;min-height:26px;background-color:#db061a;color:#fff;border-radius:50%;font-size:13px;font-weight:700;line-height:1}.gentalent-card-title{font-size:16px;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.gentalent-card-desc{color:#64748b;font-size:13.5px;line-height:1.55;margin:0;flex-grow:1}.gentalent-card-body-media{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-grow:1}.gentalent-card-body-media .gentalent-card-desc{flex:1}.gentalent-media-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center}.gentalk-logo-img{width:76px;height:auto;object-fit:contain;display:block}.candidate-interview-img{width:74px;height:auto;border-radius:8px;object-fit:cover;box-shadow:0 2px 8px #00000014;display:block}@media (max-width: 767.98px){.gentalent-board-outer{padding:18px 16px;border-radius:18px}.gentalent-card{padding:18px}.gentalent-banner-text{font-size:14px}}
