.company-retention_retentionSection__3lGdl{padding:2rem 2rem 6rem;background-color:#fff}.company-retention_retentionTitle__4OPtO{font-size:2rem;font-weight:700;color:#1f3c88;margin-bottom:2rem;display:flex;align-items:center;gap:.6rem}.company-retention_retentionTableContainer__39Dvt{overflow-x:auto}.company-retention_retentionTable___TDR_{width:100%;border-collapse:collapse;font-size:1.5rem;min-width:900px}.company-retention_retentionHeaderRow__Bimis{background-color:#f2f6fc}.company-retention_retentionTh__GXlS_{border-bottom:1px solid #ccc;text-align:center;padding:1rem .6rem;font-weight:700;color:#0d47a1;font-size:1.6rem}.company-retention_retentionRow__MwfNV{border-bottom:1px solid #ddd}.company-retention_retentionTd__ouL2O{text-align:center;padding:1rem .6rem;color:#222}.company-retention_retentionLeft__Z_JIJ{text-align:left;padding-left:1rem}.company-retention_retentionRow__MwfNV:hover{background-color:#f8fbff}@media (max-width:768px){.company-retention_retentionTable___TDR_{font-size:1.3rem}.company-retention_retentionTitle__4OPtO{font-size:1.8rem}}.company-retention_viewButton__aozCF{background-color:#1f3c88;color:#fff;border:none;border-radius:6px;padding:.5rem 1rem;cursor:pointer;font-size:1.4rem;transition:background-color .2s ease}.company-retention_viewButton__aozCF:hover{background-color:#1565c0}.company-retention_modalOverlay__OE0vt{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,4%,.85);display:flex;align-items:center;justify-content:center;z-index:999;animation:company-retention_fadeIn__dg41Q .3s ease}.company-retention_modalContent__0DOAo{position:relative;display:flex;align-items:center;justify-content:center;max-width:90%;max-height:90%}.company-retention_modalImage__PexY1{width:auto;max-width:90vw;max-height:85vh;object-fit:cover;border-radius:12px;box-shadow:0 6px 40px rgba(0,0,0,.6);transition:transform .3s ease}.company-retention_modalImage__PexY1:hover{transform:scale(1.02)}.company-retention_closeButton__ba7aY{position:absolute;top:-40px;right:-40px;background:hsla(0,0%,100%,.7);border:none;font-size:2.2rem;cursor:pointer;color:#111;border-radius:50%;width:40px;height:40px;line-height:36px;text-align:center;transition:background-color .2s ease}.company-retention_closeButton__ba7aY:hover{background-color:#fff}.company-retention_arrowButton__SvhWy{position:absolute;top:50%;transform:translateY(-50%);font-size:3rem;background:hsla(0,0%,100%,.7);border:none;border-radius:50%;width:50px;height:50px;line-height:46px;cursor:pointer;color:#1f3c88;transition:all .2s ease;z-index:1000}.company-retention_arrowButton__SvhWy:hover{background:#1f3c88;color:#fff}.company-retention_arrowLeft__T5R0W{left:-70px}.company-retention_arrowRight__cqfzd{right:-70px}@keyframes company-retention_fadeIn__dg41Q{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.company-retention_modalImage__PexY1{max-width:95vw;max-height:75vh}.company-retention_arrowButton__SvhWy{font-size:2.4rem;width:40px;height:40px}.company-retention_arrowLeft__T5R0W{left:-50px}.company-retention_arrowRight__cqfzd{right:-50px}}