.enterpriseHRMS_hrmsPage__v8k1p{background:var(--background);min-height:100vh;color:var(--foreground)}.enterpriseHRMS_hrmsPage__v8k1p section{position:relative;padding:6rem}@media(max-width:992px){.enterpriseHRMS_hrmsPage__v8k1p section{padding:4rem 2rem}}@media(max-width:768px){.enterpriseHRMS_hrmsPage__v8k1p section{padding:3rem 1.5rem}}.enterpriseHRMS_heroSection__DoEha{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;background:var(--background)}.enterpriseHRMS_heroSection__DoEha:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(220,80,108,.08) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(80,220,192,.08) 0,transparent 50%);animation:enterpriseHRMS_pulse__CGo8S 8s ease-in-out infinite}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_heroContent__gJhkW{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 2rem}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_badge__hGhOk{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:rgba(220,80,108,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(220,80,108,.2);border-radius:30px;color:var(--primary);font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin:2rem 0}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_badge__hGhOk .enterpriseHRMS_dot__Mlw1X{width:8px;height:8px;background:var(--primary);border-radius:50%;animation:enterpriseHRMS_pulse__CGo8S 2s ease-in-out infinite}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_title__cDIP4{font-size:4.5rem;font-weight:700;line-height:1.1;margin-bottom:2rem;color:var(--foreground)}@media(max-width:992px){.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_title__cDIP4{font-size:3.5rem}}@media(max-width:768px){.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_title__cDIP4{font-size:2.5rem}}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_title__cDIP4 .enterpriseHRMS_highlight__7swMc{color:var(--primary)}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_subtitle__hMnxC{font-size:1.5rem;line-height:1.7;color:var(--gray);margin-bottom:3rem;max-width:900px;margin-left:auto;margin-right:auto}@media(max-width:768px){.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_subtitle__hMnxC{font-size:1.125rem}}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_subtitle__hMnxC .enterpriseHRMS_crossed__eAhO3{text-decoration:line-through;color:var(--red)}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_subtitle__hMnxC .enterpriseHRMS_emphasized___j6LC{color:var(--secondary);font-weight:600}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaGroup__HqEVk{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaPrimary__QHMhZ{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;background:var(--primary);color:#fff;font-weight:600;font-size:1.125rem;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 20px var(--shadow-color)}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaPrimary__QHMhZ:hover{transform:translateY(-4px);box-shadow:0 8px 30px var(--card-shadow-color);opacity:.9}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaPrimary__QHMhZ svg{width:20px;height:20px;transition:transform .3s ease}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaPrimary__QHMhZ:hover svg{transform:translateX(4px)}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaSecondary__4Xb52{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;background:rgba(0,0,0,0);color:var(--foreground);font-weight:600;font-size:1.125rem;border:2px solid var(--light-gray);border-radius:12px;cursor:pointer;transition:all .3s ease;text-decoration:none}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaSecondary__4Xb52:hover{border-color:var(--primary);background:rgba(220,80,108,.05)}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_ctaSecondary__4Xb52 svg{width:20px;height:20px}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_trustIndicators__iwAO_{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:4rem;font-size:.875rem;color:var(--gray)}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_trustIndicators__iwAO_ .enterpriseHRMS_indicator__tHW9v{display:flex;align-items:center;gap:.5rem}.enterpriseHRMS_heroSection__DoEha .enterpriseHRMS_trustIndicators__iwAO_ .enterpriseHRMS_indicator__tHW9v svg{width:20px;height:20px;color:var(--primary)}.enterpriseHRMS_roiSection__aYRRr{background:var(--background)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sectionTitle__L2S57{text-align:center;font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--foreground)}@media(max-width:768px){.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sectionTitle__L2S57{font-size:2rem}}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sectionTitle__L2S57 .enterpriseHRMS_highlight__7swMc{color:var(--primary)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sectionSubtitle__RPAc_{text-align:center;color:var(--gray);font-size:1.125rem;margin-bottom:3rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_calculatorCard__m4Ved{max-width:1000px;margin:0 auto;padding:3rem;background:var(--light-blue);border:1px solid var(--light-gray);border-radius:24px;box-shadow:0 8px 32px var(--shadow-color)}@media(max-width:768px){.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_calculatorCard__m4Ved{padding:2rem 1.5rem}}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW{margin-bottom:3rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW .enterpriseHRMS_sliderHeader__1_Q7I{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW .enterpriseHRMS_sliderHeader__1_Q7I label{color:var(--foreground);font-size:1.125rem;font-weight:600}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW .enterpriseHRMS_sliderHeader__1_Q7I .enterpriseHRMS_employeeCount___PBrM{font-size:3rem;font-weight:700;color:var(--primary)}@media(max-width:768px){.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW .enterpriseHRMS_sliderHeader__1_Q7I .enterpriseHRMS_employeeCount___PBrM{font-size:2rem}}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW .enterpriseHRMS_sliderHeader__1_Q7I .enterpriseHRMS_employeeCount___PBrM span{font-size:.875rem;color:var(--gray);margin-left:.5rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW input[type=range]{width:100%;height:12px;background:var(--light-gray);border-radius:8px;outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;background:var(--primary);border-radius:50%;cursor:pointer;box-shadow:0 0 10px var(--shadow-color);-webkit-transition:all .2s ease;transition:all .2s ease}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 15px var(--card-shadow-color)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW input[type=range]::-moz-range-thumb{width:24px;height:24px;background:var(--primary);border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 10px var(--shadow-color);-moz-transition:all .2s ease;transition:all .2s ease}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW input[type=range]::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 0 15px var(--card-shadow-color)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_sliderContainer__B_bXW .enterpriseHRMS_sliderLabels___p01T{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:var(--gray)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_savingsDisplay__dHiSt{position:relative;padding:2.5rem;background:var(--primary);border-radius:20px;margin-bottom:2.5rem;box-shadow:0 4px 20px var(--shadow-color)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_savingsDisplay__dHiSt .enterpriseHRMS_savingsLabel__6gKU1{color:hsla(0,0%,100%,.9);font-size:.875rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_savingsDisplay__dHiSt .enterpriseHRMS_savingsValue__ieWw3{font-size:4.5rem;font-weight:700;color:#fff}@media(max-width:768px){.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_savingsDisplay__dHiSt .enterpriseHRMS_savingsValue__ieWw3{font-size:3rem}}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_savingsDisplay__dHiSt .enterpriseHRMS_savingsValue__ieWw3 .enterpriseHRMS_period__aFDbr{font-size:1.5rem;color:hsla(0,0%,100%,.9);margin-left:.5rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}@media(max-width:768px){.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno{grid-template-columns:1fr}}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72{padding:1.5rem;background:var(--background);border:1px solid var(--light-gray);border-radius:16px;transition:all .3s ease}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72:hover{box-shadow:0 4px 15px var(--shadow-color);transform:translateY(-2px)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardHeader__hm27r{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardHeader__hm27r .enterpriseHRMS_icon__8Xqo5{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardHeader__hm27r .enterpriseHRMS_icon__8Xqo5.enterpriseHRMS_orange__noX39{background:rgba(220,80,108,.1);color:var(--primary)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardHeader__hm27r .enterpriseHRMS_icon__8Xqo5.enterpriseHRMS_blue__rQ4OB{background:rgba(80,220,192,.1);color:var(--secondary)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardHeader__hm27r .enterpriseHRMS_icon__8Xqo5 svg{width:20px;height:20px}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardHeader__hm27r h4{color:var(--foreground);font-weight:600}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardValue__Ma6lj{font-size:2rem;font-weight:700;margin-bottom:.5rem}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardValue__Ma6lj.enterpriseHRMS_orange__noX39{color:var(--primary)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardValue__Ma6lj.enterpriseHRMS_blue__rQ4OB{color:var(--secondary)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_breakdownGrid__JRDno .enterpriseHRMS_breakdownCard__jQj72 .enterpriseHRMS_cardDescription__Ru6M5{font-size:.875rem;color:var(--gray)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_ctaButtonSecondary__KU0Ug{width:100%;margin-top:2rem;padding:1.25rem;background:var(--primary);color:#fff;font-weight:600;font-size:1.125rem;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px var(--shadow-color)}.enterpriseHRMS_roiSection__aYRRr .enterpriseHRMS_ctaButtonSecondary__KU0Ug:hover{transform:scale(1.02);box-shadow:0 6px 30px var(--card-shadow-color);opacity:.9}.enterpriseHRMS_container__BI9Yt{max-width:1400px;margin:0 auto;padding:0 2rem}.enterpriseHRMS_sectionTitle__L2S57{text-align:center;font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--foreground)}@media(max-width:768px){.enterpriseHRMS_sectionTitle__L2S57{font-size:2rem}}.enterpriseHRMS_sectionTitle__L2S57 .enterpriseHRMS_highlight__7swMc{color:var(--primary)}.enterpriseHRMS_sectionSubtitle__RPAc_{text-align:center;color:var(--gray);font-size:1.25rem;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.enterpriseHRMS_problemSection___SN7C{background:var(--light-blue)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemGrid__awcR9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(max-width:992px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemGrid__awcR9{grid-template-columns:1fr}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U{padding:2.5rem;background:var(--background);border:1px solid var(--light-gray);border-radius:16px;transition:all .3s ease}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U:hover{box-shadow:0 8px 24px var(--shadow-color);transform:translateY(-4px)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U .enterpriseHRMS_problemIcon__Jsd8B{width:64px;height:64px;background:rgba(220,80,108,.1);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U .enterpriseHRMS_problemIcon__Jsd8B svg{width:32px;height:32px;color:var(--primary)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--foreground)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U .enterpriseHRMS_costBadge__HuTDq{display:inline-block;padding:.5rem 1rem;background:rgba(220,80,108,.1);border:1px solid rgba(220,80,108,.2);border-radius:8px;color:var(--primary);font-weight:700;font-size:.875rem;margin-bottom:1.5rem}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U .enterpriseHRMS_painPoints__CzbaW{list-style:none;padding:0;margin:0}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U .enterpriseHRMS_painPoints__CzbaW li{padding:.75rem 0 .75rem 1.75rem;position:relative;color:var(--gray);font-size:.9375rem;line-height:1.6;border-bottom:1px solid var(--light-gray)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U .enterpriseHRMS_painPoints__CzbaW li:last-child{border-bottom:none}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCard__4522U .enterpriseHRMS_painPoints__CzbaW li:before{content:"→";position:absolute;left:0;color:var(--primary);font-weight:700}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG{margin-top:4rem;padding:4rem 3rem;background:linear-gradient(135deg,rgba(220,80,108,.05),rgba(27,38,59,.08));border:2px solid rgba(220,80,108,.2);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 4px 16px rgba(220,80,108,.1),0 8px 32px rgba(220,80,108,.08)}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG{padding:3rem 2rem}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG:before{content:"";position:absolute;top:-50%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,rgba(220,80,108,.15) 0,transparent 70%);border-radius:50%;animation:enterpriseHRMS_float__UgOHl 15s ease-in-out infinite}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r{flex-direction:column;gap:1.5rem}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r .enterpriseHRMS_ctaIcon__49msg{font-size:4rem;flex-shrink:0;filter:drop-shadow(0 4px 12px rgba(220,80,108,.3));animation:enterpriseHRMS_bounce__5PLFH 2s infinite}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r .enterpriseHRMS_ctaHeading__wUrRd{font-size:2rem;font-weight:900;color:#1f2937;margin:0 0 1rem;letter-spacing:-.02em}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r .enterpriseHRMS_ctaHeading__wUrRd{font-size:1.75rem;text-align:center}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r .enterpriseHRMS_ctaText__CbmyZ{font-size:1.2rem;color:#4b5563;line-height:1.7;margin:0}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r .enterpriseHRMS_ctaText__CbmyZ{font-size:1.05rem;text-align:center}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r .enterpriseHRMS_ctaText__CbmyZ .enterpriseHRMS_ctaHighlight__g6lMF{color:var(--secondary);font-weight:700;position:relative}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaContent__52k1r .enterpriseHRMS_ctaText__CbmyZ .enterpriseHRMS_ctaHighlight__g6lMF:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:8px;background:rgba(220,80,108,.2);border-radius:4px;z-index:-1}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaStats__htfOB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaStats__htfOB{grid-template-columns:1fr;gap:1.5rem}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#fff;border:1px solid rgba(220,80,108,.2);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(220,80,108,.15);border-color:rgba(220,80,108,.4)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO .enterpriseHRMS_statIcon__N2A_6{font-size:2.5rem;flex-shrink:0}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO .enterpriseHRMS_statContent__3GMO4 .enterpriseHRMS_statNumber__oRciH{font-size:2rem;font-weight:900;color:var(--primary);line-height:1;margin-bottom:.25rem;letter-spacing:-.02em}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO .enterpriseHRMS_statContent__3GMO4 .enterpriseHRMS_statLabel__Gxi2X{font-size:.875rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy{display:flex;gap:1.25rem;justify-content:center;align-items:center;position:relative;z-index:1}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy{flex-direction:column;width:100%}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaPrimaryBtn__48RF_{display:inline-flex;align-items:center;gap:.75rem;padding:1.125rem 2.5rem;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border:none;border-radius:14px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(220,80,108,.3),0 8px 24px rgba(220,80,108,.2);position:relative;overflow:hidden}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaPrimaryBtn__48RF_{width:100%;justify-content:center}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaPrimaryBtn__48RF_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaPrimaryBtn__48RF_:hover:before{left:100%}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaPrimaryBtn__48RF_:hover{background:linear-gradient(135deg,var(--secondary) 0,var(--secondary) 100%);box-shadow:0 6px 16px rgba(220,80,108,.4),0 12px 32px rgba(220,80,108,.25)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaPrimaryBtn__48RF_ svg{width:20px;height:20px;transition:transform .3s}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaPrimaryBtn__48RF_:hover svg{transform:translateX(4px)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR{display:inline-flex;align-items:center;gap:.75rem;padding:1.125rem 2.5rem;background:#fff;color:var(--secondary);border:2px solid var(--primary);border-radius:14px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;overflow:hidden}@media(max-width:768px){.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR{width:100%;justify-content:center}}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);transition:width .4s cubic-bezier(.4,0,.2,1);z-index:-1}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR:hover{color:#fff;border-color:var(--secondary);box-shadow:0 4px 12px rgba(220,80,108,.3),0 8px 24px rgba(220,80,108,.2)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR:hover:before{width:100%}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR svg{width:20px;height:20px;transition:transform .3s;position:relative;z-index:1}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR:hover svg{transform:scale(1.1)}.enterpriseHRMS_problemSection___SN7C .enterpriseHRMS_problemCTA__32qIG .enterpriseHRMS_ctaActions__mHtHy .enterpriseHRMS_ctaSecondaryBtn___VMsR span{position:relative;z-index:1}@keyframes enterpriseHRMS_float__UgOHl{0%,to{transform:translate(0)}33%{transform:translate(20px,-20px)}66%{transform:translate(-15px,15px)}}.enterpriseHRMS_calculatorWrapper__ECOYM{display:grid;grid-gap:2rem;gap:2rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved{background:var(--background);border:2px solid var(--light-gray);border-radius:20px;padding:2.5rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_cardHeader__hm27r{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_cardHeader__hm27r svg{width:32px;height:32px;color:var(--primary);flex-shrink:0}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_cardHeader__hm27r h3{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputsGrid__mEoFn{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.75rem;gap:1.75rem}@media(max-width:768px){.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputsGrid__mEoFn{grid-template-columns:1fr}}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn label{display:block;font-weight:600;margin-bottom:.75rem;color:var(--foreground);font-size:.9375rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_inputWithIcon__7XPEv{position:relative;display:flex;align-items:center}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_inputWithIcon__7XPEv svg{position:absolute;left:1rem;width:20px;height:20px;color:var(--gray);pointer-events:none}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_inputWithIcon__7XPEv input{width:100%;padding:.875rem 1rem .875rem 3rem;border:2px solid var(--light-gray);border-radius:12px;background:var(--background);color:var(--foreground);font-size:1rem;font-weight:500;transition:all .2s ease}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_inputWithIcon__7XPEv input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px rgba(220,80,108,.1)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_inputWithIcon__7XPEv input::placeholder{color:var(--gray);opacity:.6}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_selectWrapper__QAvD_{position:relative}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_selectWrapper__QAvD_ select{width:100%;border:2px solid var(--light-gray);border-radius:12px;background:var(--background);color:var(--foreground);font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23666'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:20px;padding:.875rem 3rem .875rem 1rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_selectWrapper__QAvD_ select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px rgba(220,80,108,.1)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_rangeWrapper__gsrZA{position:relative;padding-top:.5rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_rangeWrapper__gsrZA .enterpriseHRMS_rangeSlider__iwL4h{width:100%;height:8px;border-radius:8px;background:linear-gradient(to right,var(--light-gray) 0,var(--primary) 100%);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_rangeWrapper__gsrZA .enterpriseHRMS_rangeSlider__iwL4h::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--primary);border:3px solid var(--background);box-shadow:0 2px 8px rgba(220,80,108,.3);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_rangeWrapper__gsrZA .enterpriseHRMS_rangeSlider__iwL4h::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(220,80,108,.4)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_rangeWrapper__gsrZA .enterpriseHRMS_rangeSlider__iwL4h::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--primary);border:3px solid var(--background);box-shadow:0 2px 8px rgba(220,80,108,.3);cursor:pointer;-moz-transition:all .2s ease;transition:all .2s ease}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_rangeWrapper__gsrZA .enterpriseHRMS_rangeSlider__iwL4h::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(220,80,108,.4)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_rangeWrapper__gsrZA .enterpriseHRMS_rangeValue__sm2gp{position:absolute;top:-1.5rem;right:0;background:var(--primary);color:#fff;padding:.25rem .75rem;border-radius:8px;font-size:.875rem;font-weight:700}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_inputField__ve2Vn .enterpriseHRMS_fieldHint__1ES3_{display:block;font-size:.8125rem;color:var(--gray);margin-top:.5rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj{grid-column:1/-1}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:var(--light-blue);border:2px solid var(--light-gray);border-radius:12px;cursor:pointer;transition:all .2s ease}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K:hover{border-color:var(--primary);background:rgba(220,80,108,.05)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K input[type=checkbox]{display:none}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K input[type=checkbox]:checked+.enterpriseHRMS_checkboxIcon__Tmbq0{background:var(--primary);border-color:var(--primary)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K input[type=checkbox]:checked+.enterpriseHRMS_checkboxIcon__Tmbq0 svg{opacity:1}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K .enterpriseHRMS_checkboxIcon__Tmbq0{width:24px;height:24px;border:2px solid var(--light-gray);border-radius:6px;display:flex;align-items:center;justify-content:center;background:var(--background);transition:all .2s ease;flex-shrink:0}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K .enterpriseHRMS_checkboxIcon__Tmbq0 svg{width:16px;height:16px;color:#fff;opacity:0;transition:opacity .2s ease}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K .enterpriseHRMS_checkboxText__K_VVA{display:flex;flex-direction:column;gap:.25rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K .enterpriseHRMS_checkboxText__K_VVA strong{font-weight:600;color:var(--foreground)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_calculatorCard__m4Ved .enterpriseHRMS_checkboxField__uvQvj .enterpriseHRMS_checkboxLabel__Kkw2K .enterpriseHRMS_checkboxText__K_VVA small{font-size:.8125rem;color:var(--gray)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_resultsTitle__YCjan{font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:1.5rem;text-align:center}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(max-width:992px){.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ{grid-template-columns:1fr}}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz{position:relative;background:var(--background);border:2px solid var(--light-gray);border-radius:20px;padding:2rem 1.75rem;transition:all .3s ease}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceCardHeader__1QjtG{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceCardHeader__1QjtG .enterpriseHRMS_priceLabel__k1Zo2{font-weight:600;color:var(--foreground);font-size:1rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceCardHeader__1QjtG .enterpriseHRMS_priceTag__OnXaq{padding:.25rem .75rem;background:var(--light-blue);color:var(--gray);border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceAmount__ARIix{font-size:3rem;font-weight:700;color:var(--primary);margin-bottom:1.5rem;line-height:1}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceAmount__ARIix span{font-size:1.25rem;color:var(--gray);font-weight:500}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceDetails__uioDi{display:flex;flex-direction:column;gap:.75rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceDetails__uioDi .enterpriseHRMS_priceDetail__DsBGw{display:flex;align-items:center;gap:.75rem;color:var(--gray);font-size:.9375rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz .enterpriseHRMS_priceDetails__uioDi .enterpriseHRMS_priceDetail__DsBGw svg{width:20px;height:20px;flex-shrink:0;color:var(--secondary)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz.enterpriseHRMS_priceCardBest__at9Vg{border-color:var(--primary);background:linear-gradient(135deg,rgba(220,80,108,.03),rgba(80,220,192,.03));box-shadow:0 8px 24px rgba(220,80,108,.15)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz.enterpriseHRMS_priceCardBest__at9Vg .enterpriseHRMS_bestValueBadge__AzOcM{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--primary) 0,#e85577 100%);color:#fff;padding:.5rem 1.25rem;border-radius:20px;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 4px 12px rgba(220,80,108,.3)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz.enterpriseHRMS_priceCardBest__at9Vg .enterpriseHRMS_savingsBadge__SSVAS{margin-top:1rem;padding:.75rem;background:var(--secondary);color:#fff;border-radius:10px;text-align:center;font-weight:600;font-size:.9375rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_comparisonGrid__vvZJZ .enterpriseHRMS_priceCard__9hhBz.enterpriseHRMS_priceCardBest__at9Vg:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(220,80,108,.2)}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem;padding:2rem;background:var(--light-blue);border-radius:16px}@media(max-width:768px){.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV{grid-template-columns:1fr}}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV .enterpriseHRMS_benefitItem__EkmKe{display:flex;align-items:flex-start;gap:1rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV .enterpriseHRMS_benefitItem__EkmKe .enterpriseHRMS_benefitIcon__l1Ezx{width:48px;height:48px;background:var(--primary);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV .enterpriseHRMS_benefitItem__EkmKe .enterpriseHRMS_benefitIcon__l1Ezx svg{width:24px;height:24px;color:#fff}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV .enterpriseHRMS_benefitItem__EkmKe .enterpriseHRMS_benefitText__0lVjT{display:flex;flex-direction:column;gap:.25rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV .enterpriseHRMS_benefitItem__EkmKe .enterpriseHRMS_benefitText__0lVjT strong{font-weight:700;color:var(--foreground);font-size:1.125rem}.enterpriseHRMS_calculatorWrapper__ECOYM .enterpriseHRMS_resultsSection__XRyei .enterpriseHRMS_benefitsBar__jGhqV .enterpriseHRMS_benefitItem__EkmKe .enterpriseHRMS_benefitText__0lVjT span{color:var(--gray);font-size:.875rem}.enterpriseHRMS_roiCalculator__Htfl3{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;background:var(--light-blue);padding:3rem;border-radius:24px;border:1px solid var(--light-gray)}@media(max-width:992px){.enterpriseHRMS_roiCalculator__Htfl3{grid-template-columns:1fr}}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_calculatorInputs__TYox6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}@media(max-width:768px){.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_calculatorInputs__TYox6{grid-template-columns:1fr}}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_calculatorInputs__TYox6 .enterpriseHRMS_inputGroup__GD6w6 label{display:block;font-weight:600;margin-bottom:.5rem;color:var(--foreground);font-size:.875rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_calculatorInputs__TYox6 .enterpriseHRMS_inputGroup__GD6w6 input{width:100%;padding:.875rem 1rem;border:1px solid var(--light-gray);border-radius:8px;background:var(--background);color:var(--foreground);font-size:1rem;transition:all .2s ease}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_calculatorInputs__TYox6 .enterpriseHRMS_inputGroup__GD6w6 input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(220,80,108,.1)}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_calculatorInputs__TYox6 .enterpriseHRMS_inputGroup__GD6w6 .enterpriseHRMS_inputHelper__KaalX{display:block;font-size:.75rem;color:var(--gray);margin-top:.25rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultHighlight__J0ccf{padding:2rem;background:var(--primary);border-radius:16px;margin-bottom:2rem;text-align:center}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultHighlight__J0ccf .enterpriseHRMS_resultLabel__jjg_q{color:hsla(0,0%,100%,.9);font-size:.875rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultHighlight__J0ccf .enterpriseHRMS_resultValue__GykLc{font-size:3.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}@media(max-width:768px){.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultHighlight__J0ccf .enterpriseHRMS_resultValue__GykLc{font-size:2.5rem}}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultHighlight__J0ccf .enterpriseHRMS_resultMeta__nRhEo{color:hsla(0,0%,100%,.9);font-size:.9375rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultMetrics__WZzam{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultMetrics__WZzam .enterpriseHRMS_metricCard__vrqs5{padding:1.5rem;background:var(--background);border:1px solid var(--light-gray);border-radius:12px;text-align:center}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultMetrics__WZzam .enterpriseHRMS_metricCard__vrqs5 .enterpriseHRMS_metricLabel__TXWJe{font-size:.8125rem;color:var(--gray);margin-bottom:.5rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_resultMetrics__WZzam .enterpriseHRMS_metricCard__vrqs5 .enterpriseHRMS_metricValue__cXEK_{font-size:1.875rem;font-weight:700;color:var(--secondary)}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_savingsBreakdown__i0AsT{background:var(--background);padding:1.5rem;border-radius:12px;border:1px solid var(--light-gray);margin-bottom:2rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_savingsBreakdown__i0AsT h4{font-size:1rem;font-weight:700;margin-bottom:1rem;color:var(--foreground)}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_savingsBreakdown__i0AsT .enterpriseHRMS_breakdownItem__PlwRJ{display:flex;justify-content:space-between;align-items:center;padding:.875rem 0;border-bottom:1px solid var(--light-gray);font-size:.875rem}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_savingsBreakdown__i0AsT .enterpriseHRMS_breakdownItem__PlwRJ:last-child{border-bottom:none}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_savingsBreakdown__i0AsT .enterpriseHRMS_breakdownItem__PlwRJ span{color:var(--gray)}.enterpriseHRMS_roiCalculator__Htfl3 .enterpriseHRMS_roiResults__6hjc4 .enterpriseHRMS_savingsBreakdown__i0AsT .enterpriseHRMS_breakdownItem__PlwRJ strong{color:var(--primary);font-weight:700}.enterpriseHRMS_socialProofSection__PiJy6{background:var(--background)}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_logoWall__pFKyr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;margin-bottom:4rem;padding:2rem 0}@media(max-width:992px){.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_logoWall__pFKyr{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_logoWall__pFKyr{grid-template-columns:1fr}}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_logoWall__pFKyr .enterpriseHRMS_logoItem__KmQ0T{padding:1.5rem;background:var(--light-blue);border:1px solid var(--light-gray);border-radius:12px;text-align:center;color:var(--gray);font-weight:600;font-size:.875rem;transition:all .3s ease}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_logoWall__pFKyr .enterpriseHRMS_logoItem__KmQ0T:hover{border-color:var(--primary);box-shadow:0 4px 12px var(--shadow-color)}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(max-width:992px){.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW{grid-template-columns:1fr}}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW .enterpriseHRMS_testimonialCard__PMuwA{padding:2rem;background:var(--light-blue);border:1px solid var(--light-gray);border-radius:16px;transition:all .3s ease}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW .enterpriseHRMS_testimonialCard__PMuwA:hover{box-shadow:0 8px 24px var(--shadow-color);transform:translateY(-4px)}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW .enterpriseHRMS_testimonialCard__PMuwA .enterpriseHRMS_rating__gfJef{color:var(--primary);font-size:1.25rem;margin-bottom:1rem}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW .enterpriseHRMS_testimonialCard__PMuwA blockquote{font-size:.9375rem;line-height:1.7;color:var(--foreground);margin:0 0 1.5rem;font-style:italic}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW .enterpriseHRMS_testimonialCard__PMuwA .enterpriseHRMS_author__uywt6 .enterpriseHRMS_authorInfo__yp605 strong{display:block;font-weight:700;color:var(--foreground);margin-bottom:.25rem}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_testimonialGrid__aEblW .enterpriseHRMS_testimonialCard__PMuwA .enterpriseHRMS_author__uywt6 .enterpriseHRMS_authorInfo__yp605 span{display:block;font-size:.8125rem;color:var(--gray)}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_credibilityBar__HBBmr{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;padding:2rem;background:var(--light-blue);border-radius:16px}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_credibilityBar__HBBmr .enterpriseHRMS_ratingBadge__nFLqH{text-align:center}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_credibilityBar__HBBmr .enterpriseHRMS_ratingBadge__nFLqH .enterpriseHRMS_badgeScore__E2GuW{font-size:2rem;font-weight:700;color:var(--primary)}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_credibilityBar__HBBmr .enterpriseHRMS_ratingBadge__nFLqH .enterpriseHRMS_badgeLabel__d1zfT{font-size:.8125rem;color:var(--gray)}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_credibilityBar__HBBmr .enterpriseHRMS_certBadge__K26ie{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--background);border:1px solid var(--light-gray);border-radius:8px}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_credibilityBar__HBBmr .enterpriseHRMS_certBadge__K26ie svg{width:20px;height:20px;color:var(--secondary)}.enterpriseHRMS_socialProofSection__PiJy6 .enterpriseHRMS_credibilityBar__HBBmr .enterpriseHRMS_certBadge__K26ie span{font-size:.875rem;font-weight:600;color:var(--foreground)}.enterpriseHRMS_featuresSection__pj5ss{background:var(--light-blue)}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@media(max-width:1200px){.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_{grid-template-columns:1fr}}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL{padding:2rem;background:var(--background);border:1px solid var(--light-gray);border-radius:16px;transition:all .3s ease;display:flex;flex-direction:column}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL:hover{box-shadow:0 8px 24px var(--shadow-color);transform:translateY(-4px)}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL .enterpriseHRMS_featureIcon__F4V0r{width:64px;height:64px;background:rgba(220,80,108,.1);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL .enterpriseHRMS_featureIcon__F4V0r svg{width:32px;height:32px;color:var(--primary)}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL h3{font-size:1.375rem;font-weight:700;margin-bottom:1rem;color:var(--foreground)}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL p{font-size:.9375rem;line-height:1.6;color:var(--gray);margin-bottom:1.5rem}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL ul{list-style:none;padding:0;margin:0 0 1.5rem;flex-grow:1}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL ul li{padding:.5rem 0 .5rem 1.5rem;position:relative;font-size:.875rem;color:var(--gray)}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL ul li:before{content:"✓";position:absolute;left:0;color:var(--secondary);font-weight:700}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL .enterpriseHRMS_featureCTA__1Ry4S{padding:.75rem 1.5rem;background:rgba(0,0,0,0);color:var(--primary);font-weight:600;border:1px solid var(--primary);border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:.9375rem}.enterpriseHRMS_featuresSection__pj5ss .enterpriseHRMS_featureGrid__VtHT_ .enterpriseHRMS_featureCard__I9nXL .enterpriseHRMS_featureCTA__1Ry4S:hover{background:var(--primary);color:#fff}.enterpriseHRMS_comparisonSection__ESRkw{background:linear-gradient(180deg,#f9fafb,#ffffff 50%,#f9fafb);padding:6rem 2rem;position:relative}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCards__XtoTm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-top:3rem}@media(max-width:1200px){.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCards__XtoTm{grid-template-columns:1fr;gap:1.5rem}}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv{background:#fff;border:2px solid rgba(229,231,235,.8);border-radius:24px;padding:2.5rem 2rem;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.04)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv:hover{box-shadow:0 8px 24px rgba(0,0,0,.08),0 16px 48px rgba(0,0,0,.06);border-color:rgba(209,213,219,.8)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardBadge__cwuKn{position:absolute;top:-12px;right:2rem;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border-radius:50px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 12px rgba(220,80,108,.3)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardBadge__cwuKn .enterpriseHRMS_badgePulse__CAJqC{width:6px;height:6px;background:#fff;border-radius:50%;animation:enterpriseHRMS_pulse__CGo8S 2s infinite}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardHeader__hm27r{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(229,231,235,.6)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardHeader__hm27r .enterpriseHRMS_cardIcon__7WXxo{font-size:3rem;margin-bottom:1rem;display:inline-block;transition:transform .3s}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardHeader__hm27r h3{font-size:1.5rem;font-weight:800;color:#1f2937;margin-bottom:.5rem;letter-spacing:-.02em}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardHeader__hm27r .enterpriseHRMS_cardSubtitle__HGt6n{font-size:.875rem;color:#9ca3af;margin:0}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv:hover .enterpriseHRMS_cardIcon__7WXxo{transform:scale(1.1) rotate(5deg)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe{display:flex;flex-direction:column;gap:1rem}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#f9fafb;border-radius:10px;transition:all .3s}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi:hover{background:#f3f4f6}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi .enterpriseHRMS_featureLabel__OIhHB{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.03em}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi .enterpriseHRMS_featureLabel__OIhHB .enterpriseHRMS_featureIcon__F4V0r{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;flex-shrink:0}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi .enterpriseHRMS_featureLabel__OIhHB .enterpriseHRMS_featureIcon__F4V0r.enterpriseHRMS_positive__jwrT3{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi .enterpriseHRMS_featureLabel__OIhHB .enterpriseHRMS_featureIcon__F4V0r.enterpriseHRMS_negative__4E76p{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi .enterpriseHRMS_featureLabel__OIhHB .enterpriseHRMS_featureIcon__F4V0r.enterpriseHRMS_neutral__Q3oaU{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi .enterpriseHRMS_featureValue__Oa2NT{font-size:.95rem;color:#4b5563;font-weight:500;padding-left:1.75rem}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardFeatures__otpRe .enterpriseHRMS_featureRow__wsdFi .enterpriseHRMS_featureValue__Oa2NT.enterpriseHRMS_positiveValue__yQ6x_{color:var(--secondary);font-weight:700}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardCTA__wncf8{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem 1.5rem;margin-top:2rem;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(220,80,108,.3),0 8px 24px rgba(220,80,108,.2);position:relative;overflow:hidden}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardCTA__wncf8:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardCTA__wncf8:hover:before{left:100%}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardCTA__wncf8:hover{background:linear-gradient(135deg,var(--secondary) 0,var(--secondary) 100%);box-shadow:0 6px 16px rgba(220,80,108,.4),0 12px 32px rgba(220,80,108,.25)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardCTA__wncf8 svg{width:18px;height:18px;transition:transform .3s}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonCard__byimv .enterpriseHRMS_cardCTA__wncf8:hover svg{transform:translateX(4px)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_recommendedCard__a93Ml{border-color:rgba(220,80,108,.3);box-shadow:0 4px 16px rgba(220,80,108,.1),0 8px 32px rgba(220,80,108,.08)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_recommendedCard__a93Ml:hover{border-color:rgba(220,80,108,.5);box-shadow:0 8px 24px rgba(220,80,108,.15),0 16px 48px rgba(220,80,108,.12)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_recommendedCard__a93Ml .enterpriseHRMS_cardHeader__hm27r{border-bottom-color:rgba(220,80,108,.2)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI{text-align:center;margin-top:4rem;padding:3rem 2rem;background:linear-gradient(135deg,rgba(220,80,108,.05),rgba(27,38,59,.05));border:2px solid rgba(220,80,108,.1);border-radius:20px}@media(max-width:768px){.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI{padding:2rem 1.5rem}}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerText__RlpMj{font-size:1.125rem;color:#4b5563;margin-bottom:1.5rem;font-weight:500}@media(max-width:768px){.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerText__RlpMj{font-size:1rem}}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerCTA__TP1Vk{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(220,80,108,.3),0 8px 24px rgba(220,80,108,.2);position:relative;overflow:hidden}@media(max-width:768px){.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerCTA__TP1Vk{width:100%;justify-content:center}}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerCTA__TP1Vk:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerCTA__TP1Vk:hover:before{left:100%}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerCTA__TP1Vk:hover{background:linear-gradient(135deg,var(--secondary) 0,var(--secondary) 100%);box-shadow:0 6px 16px rgba(220,80,108,.4),0 12px 32px rgba(220,80,108,.25)}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerCTA__TP1Vk svg{width:18px;height:18px;transition:transform .3s}.enterpriseHRMS_comparisonSection__ESRkw .enterpriseHRMS_comparisonFooter__TqIcI .enterpriseHRMS_footerCTA__TP1Vk:hover svg{transform:scale(1.1)}.enterpriseHRMS_faqSection__73yzs{background:var(--light-blue)}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqGrid__pyOLv{max-width:900px;margin:0 auto}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqItem__3BrOj{background:var(--background);border:1px solid var(--light-gray);border-radius:12px;margin-bottom:1rem;transition:all .3s ease}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqItem__3BrOj:hover{box-shadow:0 4px 12px var(--shadow-color)}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqItem__3BrOj summary{padding:1.5rem;font-weight:700;font-size:1.0625rem;color:var(--foreground);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqItem__3BrOj summary::-webkit-details-marker{display:none}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqItem__3BrOj summary:after{content:"+";font-size:1.5rem;color:var(--primary);transition:transform .3s ease}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqItem__3BrOj[open] summary:after{transform:rotate(45deg)}.enterpriseHRMS_faqSection__73yzs .enterpriseHRMS_faqItem__3BrOj p{padding:0 1.5rem 1.5rem;line-height:1.7;color:var(--gray);font-size:.9375rem}.enterpriseHRMS_finalCTASection__4kEZH{background:linear-gradient(180deg,#ffffff,#f9fafb 50%,#ffffff);padding:8rem 2rem;position:relative;overflow:hidden}.enterpriseHRMS_finalCTASection__4kEZH:before{content:"";position:absolute;top:20%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(220,80,108,.08) 0,transparent 70%);border-radius:50%;animation:enterpriseHRMS_floatBubble__pBEEB 15s ease-in-out infinite}.enterpriseHRMS_finalCTASection__4kEZH:after{content:"";position:absolute;bottom:10%;right:-5%;width:400px;height:400px;background:radial-gradient(circle,rgba(27,38,59,.06) 0,transparent 70%);border-radius:50%;animation:enterpriseHRMS_floatBubble__pBEEB 20s ease-in-out infinite reverse}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K{max-width:1000px;margin:0 auto;text-align:center;padding:4.5rem 4rem;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(249,250,251,.95));border:2px solid rgba(220,80,108,.1);border-radius:32px;box-shadow:0 4px 20px rgba(0,0,0,.04),0 12px 40px rgba(220,80,108,.08),inset 0 1px 0 hsla(0,0%,100%,.8);position:relative;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .5s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K{padding:3rem 2rem}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(220,80,108,.08),transparent);animation:enterpriseHRMS_shimmer__eg0qQ 4s infinite}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K:hover{transform:translateY(-6px);box-shadow:0 8px 30px rgba(0,0,0,.06),0 20px 60px rgba(220,80,108,.15),inset 0 1px 0 hsla(0,0%,100%,.9);border-color:rgba(220,80,108,.25)}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaBadge__y05kr{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:linear-gradient(135deg,rgba(220,80,108,.1),rgba(27,38,59,.1));border:1px solid rgba(220,80,108,.2);border-radius:50px;font-size:.875rem;font-weight:600;color:var(--secondary);margin-bottom:2rem;text-transform:uppercase;letter-spacing:.05em}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaBadge__y05kr .enterpriseHRMS_pulseDot__3PYMw{width:8px;height:8px;background:var(--primary);border-radius:50%;animation:enterpriseHRMS_pulse__CGo8S 2s infinite;box-shadow:0 0 0 rgba(220,80,108,.4)}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K h2{font-size:3rem;font-weight:900;margin-bottom:1.5rem;background:linear-gradient(135deg,#1f2937 0,var(--secondary) 50%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;background-size:200% auto;animation:enterpriseHRMS_gradientShift__ykETD 3s ease infinite;line-height:1.2;letter-spacing:-.02em}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K h2{font-size:2.2rem}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K>p{font-size:1.2rem;color:#6b7280;margin-bottom:3rem;line-height:1.7;max-width:750px;margin-left:auto;margin-right:auto}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K>p{font-size:1.05rem}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaStats__htfOB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;margin-bottom:3rem;padding:2rem 0;border-top:1px solid rgba(220,80,108,.1);border-bottom:1px solid rgba(220,80,108,.1)}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaStats__htfOB{grid-template-columns:1fr;gap:1.5rem}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO{text-align:center}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO .enterpriseHRMS_statNumber__oRciH{font-size:2.5rem;font-weight:900;color:var(--primary);margin-bottom:.5rem;letter-spacing:-.02em}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaStats__htfOB .enterpriseHRMS_ctaStat__9mvGO .enterpriseHRMS_statLabel__Gxi2X{font-size:.9rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaGroup__HqEVk{display:flex;gap:1.25rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:2.5rem}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaGroup__HqEVk{flex-direction:column;width:100%}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaPrimary__QHMhZ{display:inline-flex;align-items:center;gap:.75rem;padding:1.125rem 2.5rem;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border:none;border-radius:14px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(220,80,108,.3),0 8px 24px rgba(220,80,108,.2),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative;overflow:hidden}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaPrimary__QHMhZ{width:100%;justify-content:center}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaPrimary__QHMhZ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaPrimary__QHMhZ:hover:before{left:100%}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaPrimary__QHMhZ:hover{background:linear-gradient(135deg,var(--secondary) 0,var(--secondary) 100%);box-shadow:0 6px 16px rgba(220,80,108,.4),0 12px 32px rgba(220,80,108,.25),inset 0 1px 0 hsla(0,0%,100%,.3)}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaPrimary__QHMhZ svg{width:20px;height:20px;transition:transform .3s}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaPrimary__QHMhZ:hover svg{transform:translateX(4px)}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52{display:inline-flex;align-items:center;gap:.75rem;padding:1.125rem 2.5rem;background:#fff;color:var(--secondary);border:2px solid var(--primary);border-radius:14px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;overflow:hidden}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52{width:100%;justify-content:center}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);transition:width .4s cubic-bezier(.4,0,.2,1);z-index:-1}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52:hover{color:#fff;border-color:var(--secondary);box-shadow:0 4px 12px rgba(220,80,108,.3),0 8px 24px rgba(220,80,108,.2)}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52:hover:before{width:100%}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52 svg{width:20px;height:20px;transition:transform .3s;position:relative;z-index:1}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52:hover svg{transform:scale(1.1)}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_ctaSecondary__4Xb52 span{position:relative;z-index:1}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_trustBadges__OkEZH{display:flex;gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap}@media(max-width:768px){.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_trustBadges__OkEZH{flex-direction:column;gap:1rem}}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_trustBadges__OkEZH .enterpriseHRMS_trustBadge__uV8k0{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#6b7280;font-weight:500}.enterpriseHRMS_finalCTASection__4kEZH .enterpriseHRMS_finalCTACard__mL04K .enterpriseHRMS_trustBadges__OkEZH .enterpriseHRMS_trustBadge__uV8k0 .enterpriseHRMS_trustIcon__0CsAl{width:20px;height:20px;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}@keyframes enterpriseHRMS_pulse__CGo8S{0%,to{box-shadow:0 0 0 0 rgba(220,80,108,.4)}50%{box-shadow:0 0 0 8px rgba(220,80,108,0)}}@keyframes enterpriseHRMS_gradientShift__ykETD{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes enterpriseHRMS_fadeInUp__rXq1A{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes enterpriseHRMS_shimmer__eg0qQ{0%{left:-100%}to{left:100%}}@keyframes enterpriseHRMS_floatBubble__pBEEB{0%,to{transform:translate(0)}33%{transform:translate(30px,-30px)}66%{transform:translate(-20px,20px)}}.enterpriseHRMS_modalOverlay__Wb6mg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:2rem;overflow-y:auto}.enterpriseHRMS_modalContent__PqMg2{background:#fff;border:2px solid rgba(220,80,108,.1);border-radius:24px;padding:0;max-width:650px;width:100%;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.3),0 8px 24px rgba(220,80,108,.15);max-height:90vh;overflow:hidden;display:flex;flex-direction:column}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2{max-width:100%;border-radius:16px}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalHeader__o85_I{padding:2.5rem 3rem 2rem;text-align:center;background:linear-gradient(135deg,rgba(220,80,108,.05),rgba(27,38,59,.08))}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalHeader__o85_I{padding:2rem 1.5rem 1.5rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalHeader__o85_I .enterpriseHRMS_modalIcon__1sV0g{font-size:3.5rem;margin-bottom:1rem;display:inline-block;animation:enterpriseHRMS_bounce__5PLFH 2s infinite}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalHeader__o85_I h3{font-size:1.85rem;font-weight:900;margin-bottom:.75rem;color:#1f2937;letter-spacing:-.02em}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalHeader__o85_I h3{font-size:1.5rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalHeader__o85_I .enterpriseHRMS_modalSubtitle__a_Kz7{font-size:1rem;color:#6b7280;margin:0;line-height:1.6}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalHeader__o85_I .enterpriseHRMS_modalSubtitle__a_Kz7{font-size:.9rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_{display:flex;align-items:center;justify-content:center;padding:2rem 3rem 1.5rem;background:linear-gradient(135deg,rgba(220,80,108,.03),rgba(27,38,59,.05));border-bottom:1px solid rgba(220,80,108,.1)}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_{padding:1.5rem 1.5rem 1rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1 1;max-width:200px}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX .enterpriseHRMS_stepNumber__c13c_{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;background:#e5e7eb;color:#9ca3af;border:3px solid #e5e7eb;transition:all .3s}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX .enterpriseHRMS_stepNumber__c13c_{width:40px;height:40px;font-size:1rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX .enterpriseHRMS_stepLabel__9lURj{font-size:.875rem;font-weight:600;color:#9ca3af;text-align:center;transition:all .3s}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX .enterpriseHRMS_stepLabel__9lURj{font-size:.75rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX.enterpriseHRMS_activeStep__NNM5X .enterpriseHRMS_stepNumber__c13c_{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border-color:var(--primary);box-shadow:0 4px 12px rgba(220,80,108,.3)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX.enterpriseHRMS_activeStep__NNM5X .enterpriseHRMS_stepLabel__9lURj{color:var(--primary)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX.enterpriseHRMS_completedStep__e2iDj .enterpriseHRMS_stepNumber__c13c_{background:var(--primary);color:#fff;border-color:var(--primary)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_step__8krsX.enterpriseHRMS_completedStep__e2iDj .enterpriseHRMS_stepLabel__9lURj{color:var(--secondary)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_stepDivider__DVXAJ{flex:1 1;height:3px;background:linear-gradient(90deg,#e5e7eb,#e5e7eb 50%,#e5e7eb);margin:0 1rem 2rem;position:relative}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_ .enterpriseHRMS_stepDivider__DVXAJ{margin:0 .5rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_stepIndicator__Ve9s_{display:none}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyWrapper__xnQer{padding:0;background:#fff;height:650px;overflow:hidden;flex:1 1}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyWrapper__xnQer{height:600px}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyFooter__Ddi8Q{padding:2rem 3rem;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:1rem;align-items:center}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyFooter__Ddi8Q{padding:1.5rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyFooter__Ddi8Q .enterpriseHRMS_backBtn__ni2wM{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;color:#6b7280;border:2px solid #e5e7eb;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyFooter__Ddi8Q .enterpriseHRMS_backBtn__ni2wM svg{width:18px;height:18px}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyFooter__Ddi8Q .enterpriseHRMS_backBtn__ni2wM:hover{border-color:var(--primary);color:var(--primary);background:rgba(220,80,108,.05)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyFooter__Ddi8Q .enterpriseHRMS_skipNote__DOVQe{font-size:.875rem;color:#6b7280;text-align:center;margin:0;line-height:1.5}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_spinner__QQZy6{width:18px;height:18px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:enterpriseHRMS_spin__KfCVR .8s linear infinite}@keyframes enterpriseHRMS_spin__KfCVR{to{transform:rotate(1turn)}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM{display:flex;gap:1rem;padding:2rem 3rem 0;border-bottom:2px solid #e5e7eb}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM{padding:1.5rem 1.5rem 0;gap:.5rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM .enterpriseHRMS_tab__2emXi{flex:1 1;padding:1rem 1.5rem;background:rgba(0,0,0,0);border:none;border-bottom:3px solid rgba(0,0,0,0);font-size:1rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:.5rem}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM .enterpriseHRMS_tab__2emXi{padding:.875rem 1rem;font-size:.875rem}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM .enterpriseHRMS_tab__2emXi svg{width:20px;height:20px}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM .enterpriseHRMS_tab__2emXi svg{width:16px;height:16px}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM .enterpriseHRMS_tab__2emXi:hover{color:var(--primary);background:rgba(220,80,108,.05)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_modalTabs__G2tyM .enterpriseHRMS_tab__2emXi.enterpriseHRMS_activeTab__pUGro{color:var(--primary);border-bottom-color:var(--primary);background:rgba(220,80,108,.05)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_calendlyTab__Pqt5P{display:block}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N{padding:2.5rem 3rem 3rem;overflow-y:auto;flex:1 1;max-height:calc(90vh - 200px)}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N{padding:2rem 1.5rem 2.5rem;max-height:calc(90vh - 180px)}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formRow__yVjal{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:1.25rem}@media(max-width:768px){.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formRow__yVjal{grid-template-columns:1fr}}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD{margin-bottom:1.25rem}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD label{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.03em}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD input,.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD select,.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD textarea{width:100%;padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;font-family:inherit;transition:all .3s;background:#fff;color:#1f2937}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD input:focus,.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD select:focus,.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(220,80,108,.1)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD input::placeholder,.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD select::placeholder,.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD textarea::placeholder{color:#9ca3af}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD textarea{resize:vertical;min-height:100px;line-height:1.6}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formField__1EMYD select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem;padding-right:2.5rem}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formCheckbox__1dU6Q{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:2rem}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formCheckbox__1dU6Q input[type=checkbox]{width:20px;height:20px;margin-top:.125rem;cursor:pointer;flex-shrink:0;accent-color:var(--primary)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formCheckbox__1dU6Q label{font-size:.875rem;color:#4b5563;line-height:1.5;cursor:pointer}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25{margin-bottom:1.5rem}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25 .enterpriseHRMS_submitBtn__xhgl4{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1.125rem 2rem;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;border:none;border-radius:12px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(220,80,108,.3),0 8px 24px rgba(220,80,108,.2);position:relative;overflow:hidden}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25 .enterpriseHRMS_submitBtn__xhgl4:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25 .enterpriseHRMS_submitBtn__xhgl4:hover:before{left:100%}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25 .enterpriseHRMS_submitBtn__xhgl4:hover{background:linear-gradient(135deg,var(--secondary) 0,var(--secondary) 100%);box-shadow:0 6px 16px rgba(220,80,108,.4),0 12px 32px rgba(220,80,108,.25);transform:translateY(-2px)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25 .enterpriseHRMS_submitBtn__xhgl4:active{transform:translateY(0)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25 .enterpriseHRMS_submitBtn__xhgl4 svg{width:20px;height:20px;transition:transform .3s}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formActions__HKz25 .enterpriseHRMS_submitBtn__xhgl4:hover svg{transform:translateX(4px)}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formFooter__lN00e{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.8rem;color:#6b7280;margin:0;text-align:center;line-height:1.5}.enterpriseHRMS_modalContent__PqMg2 .enterpriseHRMS_leadForm__fkm_N .enterpriseHRMS_formFooter__lN00e svg{width:16px;height:16px;flex-shrink:0;color:var(--primary)}.enterpriseHRMS_modalClose__QDd0M{position:absolute;top:1.25rem;right:1.25rem;width:44px;height:44px;background:#fff;border:2px solid #e5e7eb;border-radius:50%;font-size:1.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#6b7280;z-index:10;font-weight:300;line-height:1}.enterpriseHRMS_modalClose__QDd0M:hover{background:var(--primary);color:#fff;border-color:var(--primary);transform:rotate(90deg) scale(1.1)}@keyframes enterpriseHRMS_bounce__5PLFH{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}