@keyframes new-wage-code_fadeInUp__TZhRd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.new-wage-code_customNavbar__Rtc_3{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid #e2e8f0;padding:.625rem 0;box-shadow:0 2px 4px rgba(0,0,0,.02);transition:all .3s ease}.new-wage-code_navContainer__6KUiw{max-width:1400px;margin:0 auto;padding:0 6%;display:flex;align-items:center;justify-content:space-between;gap:2rem}@media(max-width:768px){.new-wage-code_navContainer__6KUiw{flex-wrap:wrap;gap:1rem;padding:0 4%}}.new-wage-code_logo__NQMHV{font-size:1.5rem;font-weight:700;text-decoration:none;white-space:nowrap}@media(max-width:480px){.new-wage-code_logo__NQMHV{font-size:1.25rem}}.new-wage-code_logoEzii__B2vCj{color:#2b28b8}.new-wage-code_logoPayroll__lQQzp{color:#ff6b00}.new-wage-code_navLinks__IQPWj{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}@media(max-width:768px){.new-wage-code_navLinks__IQPWj{order:3;width:100%;justify-content:center;margin-top:.5rem}}.new-wage-code_navLink__oluDd{padding:.5rem 1.25rem;font-size:.9375rem;font-weight:600;color:#334155;text-decoration:none;border-radius:10px;transition:all .2s cubic-bezier(.4,0,.2,1)}.new-wage-code_navLink__oluDd:hover{color:#2b28b8;background:#f8fafc}@media(max-width:768px){.new-wage-code_navLink__oluDd{padding:.4rem .75rem;font-size:.875rem}}.new-wage-code_navLinkActive__t4zw9{background:#f0f2ff!important;color:#2b28b8!important;border-radius:12px;font-weight:700}.new-wage-code_navLinkActive__t4zw9:hover{background:#e5e9ff!important}.new-wage-code_demoButton__phFpA{padding:.625rem 1.5rem;background:#1e40af;color:#fff;font-weight:600;font-size:.9375rem;text-decoration:none;border-radius:10px;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-family:inherit}.new-wage-code_demoButton__phFpA:hover{transform:translateY(-2px);color:#fff;background:#1e3a8a;box-shadow:0 4px 12px rgba(30,64,175,.2)}@media(max-width:768px){.new-wage-code_demoButton__phFpA{padding:.5rem 1.25rem;font-size:.875rem}}.new-wage-code_main__pfI2T{position:relative;min-height:100vh;padding-top:60px;background:#fff;background-image:linear-gradient(rgba(102,126,234,.02) 1px,transparent 0),linear-gradient(90deg,rgba(102,126,234,.02) 1px,transparent 0);background-size:40px 40px;overflow:hidden}.new-wage-code_main__pfI2T:before{content:"";background:radial-gradient(ellipse 600px 400px at 20% 30%,rgba(167,139,250,.08) 0,transparent 50%),radial-gradient(ellipse 500px 350px at 80% 70%,rgba(167,139,250,.06) 0,transparent 50%),radial-gradient(ellipse 400px 300px at 50% 50%,rgba(167,139,250,.04) 0,transparent 60%)}.new-wage-code_backgroundBoxes__hEqrF,.new-wage-code_main__pfI2T:before{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0}.new-wage-code_backgroundBoxes__hEqrF{overflow:hidden}.new-wage-code_backgroundBox__aNjxB{position:absolute;background:rgba(167,139,250,.08);border-radius:12px;filter:blur(30px);opacity:.6}.new-wage-code_box1___TaGi{width:300px;height:200px;top:10%;left:5%;background:rgba(167,139,250,.1)}.new-wage-code_box2___wFZD{width:250px;height:180px;top:15%;right:8%;background:rgba(167,139,250,.08)}.new-wage-code_box3__QulXB{width:280px;height:160px;top:55%;left:3%;background:rgba(167,139,250,.06)}.new-wage-code_box4__wM1MR{width:320px;height:220px;top:70%;right:5%;background:rgba(167,139,250,.09)}.new-wage-code_box5__4zZ7Z{width:200px;height:150px;top:40%;left:50%;transform:translateX(-50%);background:rgba(167,139,250,.05)}@media(max-width:768px){.new-wage-code_backgroundBox__aNjxB{filter:blur(20px);opacity:.4}.new-wage-code_box1___TaGi,.new-wage-code_box2___wFZD,.new-wage-code_box3__QulXB,.new-wage-code_box4__wM1MR,.new-wage-code_box5__4zZ7Z{width:150px;height:100px}}.new-wage-code_container__NIAi_{max-width:1200px;margin:0 auto;padding:0 4%;position:relative;z-index:1}@media(max-width:768px){.new-wage-code_container__NIAi_{padding:0 3%}}@media(max-width:480px){.new-wage-code_container__NIAi_{padding:0 4%}}.new-wage-code_hero___bEeF{position:relative;z-index:2;text-align:center;padding:1.5rem 4% 1rem;max-width:800px;margin:0 auto;animation:new-wage-code_fadeInUp__TZhRd .8s ease-out}@media(max-width:768px){.new-wage-code_hero___bEeF{padding:1rem 3% .5rem}}@media(max-width:480px){.new-wage-code_hero___bEeF{padding:.75rem 4% .5rem}}.new-wage-code_badge__6hkND{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_badge__6hkND:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_badge__6hkND{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_heroTitle__pW2dS{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:#1a202c;line-height:1.1;margin-bottom:.25rem;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_heroTitle__pW2dS{font-size:1.5rem}}.new-wage-code_heroSubtitle__KZpBZ{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:800;color:#ff6b00;line-height:1.1;margin-bottom:.5rem;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_heroSubtitle__KZpBZ{font-size:1.25rem}}.new-wage-code_heroDescription__e7vgu{font-size:.9375rem;color:#4a5568;line-height:1.6;max-width:650px;margin:0 auto}@media(max-width:768px){.new-wage-code_heroDescription__e7vgu{font-size:.875rem}}.new-wage-code_impactSection__vND6t{position:relative;z-index:2;padding:1rem 0 1.5rem;animation:new-wage-code_fadeInUp__TZhRd 1s ease-out .2s both}@media(max-width:768px){.new-wage-code_impactSection__vND6t{padding:.75rem 0 1rem}}.new-wage-code_impactGrid__aCUEv{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;max-width:1000px;margin:0 auto}@media(max-width:768px){.new-wage-code_impactGrid__aCUEv{grid-template-columns:1fr;gap:.75rem}}.new-wage-code_impactCard__gzRXx{border-radius:10px;padding:1.25rem 1rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.new-wage-code_impactCard__gzRXx:hover{transform:translateY(-2px)}@media(max-width:768px){.new-wage-code_impactCard__gzRXx{padding:1rem .875rem}}.new-wage-code_impactCard__gzRXx.new-wage-code_orange__S3DOd{background:rgba(255,107,0,.15);border:1px solid rgba(255,107,0,.2)}.new-wage-code_impactCard__gzRXx.new-wage-code_purple__usC5Y{background:rgba(167,139,250,.15);border:1px solid rgba(167,139,250,.2)}.new-wage-code_impactCard__gzRXx.new-wage-code_gray__p7bm_{background:#f3f4f6;border:1px solid rgba(0,0,0,.1)}.new-wage-code_impactValue__hTra_{font-size:clamp(1.5rem,3vw,2rem)}.new-wage-code_impactCard__gzRXx.new-wage-code_orange__S3DOd .new-wage-code_impactValue__hTra_{color:#ff6b00}.new-wage-code_impactCard__gzRXx.new-wage-code_purple__usC5Y .new-wage-code_impactValue__hTra_{color:#7c3aed}.new-wage-code_impactCard__gzRXx.new-wage-code_gray__p7bm_ .new-wage-code_impactValue__hTra_{color:#1a202c}.new-wage-code_impactLabel__jVhNk{font-size:.9375rem;font-weight:600}@media(max-width:480px){.new-wage-code_impactLabel__jVhNk{font-size:.875rem}}.new-wage-code_ctaSection__4Zyo_{position:relative;z-index:2;padding:1rem 0 1.5rem;text-align:center;animation:new-wage-code_fadeInUp__TZhRd 1s ease-out .4s both}@media(max-width:768px){.new-wage-code_ctaSection__4Zyo_{padding:.75rem 0 1rem}}.new-wage-code_ctaButtons__CTd_3{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-bottom:1rem}@media(max-width:480px){.new-wage-code_ctaButtons__CTd_3{flex-direction:column;align-items:stretch;max-width:300px;margin:0 auto .75rem}}.new-wage-code_primaryCtaButton__H0tU5{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;background:#1e40af;color:#fff;font-weight:700;font-size:1rem;border-radius:10px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(30,64,175,.2);border:none;cursor:pointer;font-family:inherit}.new-wage-code_primaryCtaButton__H0tU5:hover{background:#1e3a8a;color:#fff;transform:translateY(-2px);box-shadow:0 8px 16px rgba(30,64,175,.3)}.new-wage-code_primaryCtaButton__H0tU5:active{transform:translateY(0)}@media(max-width:480px){.new-wage-code_primaryCtaButton__H0tU5{width:100%;padding:.625rem 1.5rem;font-size:.875rem}}.new-wage-code_secondaryCtaButton__g_ulf{display:inline-block;padding:.625rem 1.5rem;background:#fff;color:#ff6b00;font-weight:600;font-size:.875rem;border-radius:6px;text-decoration:none;border:2px solid #ff6b00;transition:all .2s ease}.new-wage-code_secondaryCtaButton__g_ulf:hover{background:#ff6b00;color:#fff;transform:translateY(-2px)}.new-wage-code_secondaryCtaButton__g_ulf:active{transform:translateY(0)}@media(max-width:480px){.new-wage-code_secondaryCtaButton__g_ulf{width:100%;padding:.625rem 1rem;font-size:.8125rem}}.new-wage-code_ctaInfo__74kOg{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;font-size:.8125rem;color:#4a5568}@media(max-width:480px){.new-wage-code_ctaInfo__74kOg{flex-direction:column;gap:.5rem;font-size:.75rem}}.new-wage-code_ctaInfoItem__WMXs3{display:flex;align-items:center;gap:.5rem}.new-wage-code_checkmark__jExkD{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#3182ce;color:#fff;border-radius:50%;font-weight:700;font-size:.75rem}.new-wage-code_revolutionSection__946js{position:relative;z-index:2;padding:2rem 0 2.5rem;background:#f8f9fa}@media(max-width:768px){.new-wage-code_revolutionSection__946js{padding:1.5rem 0 2rem}}.new-wage-code_revolutionBadge__AhfZ4{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_revolutionBadge__AhfZ4:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_revolutionBadge__AhfZ4{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_revolutionTitle__fdhKt{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.2}@media(max-width:480px){.new-wage-code_revolutionTitle__fdhKt{font-size:1.5rem}}.new-wage-code_revolutionTitleAccent__OfxAt{color:#ff6b00}.new-wage-code_revolutionSubtitle___gwD9{font-size:1rem;color:#4a5568;text-align:center;max-width:750px;margin:0 auto 2rem;line-height:1.6}@media(max-width:768px){.new-wage-code_revolutionSubtitle___gwD9{font-size:.9375rem;margin-bottom:1.5rem}}.new-wage-code_shiftSection__WX11W{margin-top:2rem}@media(max-width:768px){.new-wage-code_shiftSection__WX11W{margin-top:1.5rem}}.new-wage-code_shiftBadge__RuYdp{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_shiftBadge__RuYdp:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_shiftBadge__RuYdp{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_shiftTitle__mqfTH{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.2}@media(max-width:480px){.new-wage-code_shiftTitle__mqfTH{font-size:1.25rem}}.new-wage-code_shiftTitleAccent__Pbt88{color:#ff6b00}.new-wage-code_shiftDescription__t1ytY{font-size:.9375rem;color:#4a5568;text-align:center;max-width:650px;margin:0 auto 1.5rem;line-height:1.5}@media(max-width:768px){.new-wage-code_shiftDescription__t1ytY{font-size:.875rem;margin-bottom:1.25rem}}.new-wage-code_comparisonGrid__0H8CT{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:768px){.new-wage-code_comparisonGrid__0H8CT{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_comparisonCard__0XojV{background:#fff;border-radius:18px;padding:1.75rem 1.75rem 1.5rem;border:1px solid #e2e8f0;box-shadow:0 10px 25px rgba(15,23,42,.06)}@media(max-width:768px){.new-wage-code_comparisonCard__0XojV{padding:1.5rem 1.25rem}}.new-wage-code_comparisonCardNew__iqFLs{background:linear-gradient(180deg,#fff7ed,#fff5e6);border:1px solid #fdba74;box-shadow:0 14px 30px rgba(248,113,22,.25)}.new-wage-code_comparisonCardNew__iqFLs .new-wage-code_cardHeader__ZE8IF{border-bottom-color:#fed7aa}.new-wage-code_cardHeader__ZE8IF{display:flex;align-items:center;gap:.875rem;padding-bottom:.75rem;margin-bottom:1.25rem;border-bottom:1px solid #e5e7eb;flex-wrap:nowrap}.new-wage-code_cardHeaderText__IcJ_z{display:flex;flex-direction:column;align-items:flex-start}.new-wage-code_cardIconX__8yme5{background:#6b7280}.new-wage-code_cardIconCheck__M2FQe,.new-wage-code_cardIconX__8yme5{width:36px;height:36px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;flex-shrink:0}.new-wage-code_cardIconCheck__M2FQe{background:#ff6b00}.new-wage-code_cardTitle__f501V{font-size:1.25rem;font-weight:700;color:#111827;margin:0}@media(max-width:480px){.new-wage-code_cardTitle__f501V{font-size:1.125rem}}.new-wage-code_cardSubtitle__EYwcr{color:#6b7280}.new-wage-code_cardSubtitleHighlight__PI2vi,.new-wage-code_cardSubtitle__EYwcr{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;margin-top:.25rem;margin-bottom:0}.new-wage-code_cardSubtitleHighlight__PI2vi{color:#ff6b00}.new-wage-code_cardDescription__W8C8K{font-size:.9375rem;color:#4a5568;line-height:1.5;margin-bottom:1.25rem}.new-wage-code_cardDescription__W8C8K strong{color:#1a202c;font-weight:700}@media(max-width:768px){.new-wage-code_cardDescription__W8C8K{font-size:.875rem}}.new-wage-code_barChart___HddV{margin-bottom:1.5rem}.new-wage-code_barItem__TEg1S{margin-bottom:1rem}.new-wage-code_barItem__TEg1S:last-child{margin-bottom:0}.new-wage-code_barLabel__eumlu{display:block;font-size:.875rem;font-weight:600;color:#4a5568;margin-bottom:.5rem}.new-wage-code_barContainer__t0wA1{display:flex;align-items:center;gap:.75rem}.new-wage-code_bar__N_dty{height:12px;border-radius:9999px;transition:width .3s ease}.new-wage-code_barSmall__Brzod{background:linear-gradient(90deg,#6b7280 0,#6b7280 50%,#edf2f7 0,#edf2f7)}.new-wage-code_barLarge__j6dpo{background:#6b7280}.new-wage-code_barOrange__VacoD{background:linear-gradient(90deg,#FF6B00 0,#FF6B00 50%,#ffede2 0,#ffede2)}.new-wage-code_barOldBasic__qUjeH{background:linear-gradient(90deg,#9ca3af 0,#9ca3af 25%,#e5e7eb 0,#e5e7eb)}.new-wage-code_barOldAllowances__RAlrx{background:linear-gradient(90deg,#6b7280 0,#6b7280 75%,#e5e7eb 0,#e5e7eb)}.new-wage-code_barValue__AXOWG{font-size:.875rem;font-weight:600;color:#1a202c;white-space:nowrap;min-width:60px}.new-wage-code_cardImplication__8ZvL9{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#f9fafb;border-radius:8px;font-size:.9375rem;color:#4a5568;line-height:1.6}@media(max-width:768px){.new-wage-code_cardImplication__8ZvL9{font-size:.875rem;padding:.875rem}}.new-wage-code_warningIcon__XNM_Q{font-size:1.25rem;color:#f59e0b;flex-shrink:0}.new-wage-code_arrowIcon__d0IR1{font-size:1.25rem;color:#ff6b00;flex-shrink:0}.new-wage-code_dynamicTrapSection__rWKnd{position:relative;z-index:2;padding:2rem 0;background:#fff}@media(max-width:768px){.new-wage-code_dynamicTrapSection__rWKnd{padding:1.5rem 0}}.new-wage-code_hiddenRiskBadge__DVezD{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_hiddenRiskBadge__DVezD:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_hiddenRiskBadge__DVezD{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_dynamicTrapTitle__xrc5l{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.2}@media(max-width:480px){.new-wage-code_dynamicTrapTitle__xrc5l{font-size:1.5rem}}.new-wage-code_dynamicTrapQuote__UUYRM{color:#ff6b00}.new-wage-code_dynamicTrapDescription__cI6dL{font-size:1rem;color:#4a5568;text-align:center;max-width:750px;margin:0 auto 2rem;line-height:1.6}@media(max-width:768px){.new-wage-code_dynamicTrapDescription__cI6dL{font-size:.9375rem;margin-bottom:1.5rem}}.new-wage-code_dynamicComparisonGrid__LTECB{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:1100px;margin:0 auto 2rem}@media(max-width:768px){.new-wage-code_dynamicComparisonGrid__LTECB{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.5rem}}.new-wage-code_dynamicCard__h9RCt{background:#fff;border-radius:12px;padding:1.5rem;border:2px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.new-wage-code_dynamicCard__h9RCt:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.1)}@media(max-width:768px){.new-wage-code_dynamicCard__h9RCt{padding:1.25rem}}.new-wage-code_dynamicCardTruth__x3CRT{border-color:#10b981;box-shadow:0 2px 8px rgba(16,185,129,.1)}.new-wage-code_dynamicCardTruth__x3CRT:hover{box-shadow:0 8px 24px rgba(16,185,129,.15)}.new-wage-code_dynamicCardHeader__evSaE{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1.25rem;flex-wrap:wrap}.new-wage-code_dynamicCardHeader__evSaE .new-wage-code_dynamicCardTitle__Hj8cG{flex:1 1;min-width:200px}.new-wage-code_dynamicCardHeader__evSaE .new-wage-code_truthBadge__PfO9y{margin-left:auto}.new-wage-code_dynamicCardIconX__NFuls{background:#ef4444}.new-wage-code_dynamicCardIconCheck__D_M0y,.new-wage-code_dynamicCardIconX__NFuls{width:36px;height:36px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;flex-shrink:0}.new-wage-code_dynamicCardIconCheck__D_M0y{background:#10b981}.new-wage-code_dynamicCardTitle__Hj8cG{font-size:1rem;font-weight:700;color:#1a202c;margin:0;line-height:1.3}@media(max-width:480px){.new-wage-code_dynamicCardTitle__Hj8cG{font-size:.9375rem}}.new-wage-code_truthBadge__PfO9y{padding:.25rem .75rem;background:#10b981;color:#fff;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;white-space:nowrap}.new-wage-code_dynamicCardQuote__Fpcch{font-size:1.125rem;font-weight:700;color:#1a202c;font-style:italic;margin-bottom:1.25rem;display:block;line-height:1.4}@media(max-width:768px){.new-wage-code_dynamicCardQuote__Fpcch{font-size:1rem}}.new-wage-code_dynamicCardStatement__W8ROI{font-size:1rem;font-weight:700;color:#1a202c;margin-bottom:1.25rem;line-height:1.4}@media(max-width:768px){.new-wage-code_dynamicCardStatement__W8ROI{font-size:.9375rem}}.new-wage-code_dynamicCardList__EYyx0{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.75rem}.new-wage-code_dynamicCardList__EYyx0 li{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;color:#4a5568;line-height:1.5}.new-wage-code_dynamicCardList__EYyx0 li strong{color:#1a202c;font-weight:700}@media(max-width:768px){.new-wage-code_dynamicCardList__EYyx0 li{font-size:.875rem}}.new-wage-code_listIconX__WuHjQ{color:#ef4444;font-weight:700;font-size:1.125rem;flex-shrink:0;margin-top:.125rem}.new-wage-code_listIconCheck__lP6uA{color:#10b981;font-weight:700;font-size:1.125rem;flex-shrink:0;margin-top:.125rem}.new-wage-code_dynamicCardWarning___LVCW{padding:1rem;background:#fef2f2;border-left:4px solid #ef4444;border-radius:8px;font-size:.9375rem;color:#991b1b;line-height:1.6}@media(max-width:768px){.new-wage-code_dynamicCardWarning___LVCW{font-size:.875rem;padding:.875rem}}.new-wage-code_dynamicCardNote__q0djq{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#f0fdf4;border-left:4px solid #10b981;border-radius:8px;font-size:.9375rem;color:#166534;line-height:1.6}@media(max-width:768px){.new-wage-code_dynamicCardNote__q0djq{font-size:.875rem;padding:.875rem}}.new-wage-code_noteIcon__qLkhn{color:#10b981;font-size:1.25rem;flex-shrink:0}.new-wage-code_seeItInAction__8T8_L{margin-top:2rem;padding:1.5rem;background:#f9fafb;border-radius:12px}@media(max-width:768px){.new-wage-code_seeItInAction__8T8_L{margin-top:1.5rem;padding:1.25rem}}.new-wage-code_actionHeader__uYJO4{display:flex;align-items:center;gap:.875rem;margin-bottom:1.5rem;flex-wrap:wrap}@media(max-width:768px){.new-wage-code_actionHeader__uYJO4{flex-direction:column;align-items:flex-start;margin-bottom:1.25rem}}.new-wage-code_actionIcon__bekiH{font-size:1.5rem}.new-wage-code_actionTitle__DzXKh{font-size:1.25rem;font-weight:700;color:#1a202c;margin:0;flex:1 1}@media(max-width:480px){.new-wage-code_actionTitle__DzXKh{font-size:1.125rem}}.new-wage-code_addBonusButton__C_Sdv{padding:.625rem 1.25rem;background:#ff6b00;color:#fff;font-weight:600;font-size:.875rem;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(255,107,0,.2);display:flex;align-items:center;gap:.5rem}.new-wage-code_addBonusButton__C_Sdv:hover{background:#e55a00;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,0,.3)}.new-wage-code_addBonusButton__C_Sdv:active{transform:translateY(0)}@media(max-width:480px){.new-wage-code_addBonusButton__C_Sdv{width:100%;justify-content:center}}.new-wage-code_payrollVisualization__AbOpl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}@media(max-width:768px){.new-wage-code_payrollVisualization__AbOpl{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_payrollColumn__5Vv09{background:#fff;padding:1.5rem;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .3s ease;position:relative;overflow:hidden}.new-wage-code_payrollColumn__5Vv09:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(49,130,206,.3),transparent);opacity:0;transition:opacity .3s ease}.new-wage-code_payrollColumn__5Vv09:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#cbd5e0}.new-wage-code_payrollColumn__5Vv09:hover:before{opacity:1}.new-wage-code_payrollColumnTitle__Ys1PE{font-size:.8125rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.875rem;display:flex;align-items:center;gap:.5rem}.new-wage-code_payrollColumnTitle__Ys1PE:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}.new-wage-code_payrollAmount__mkB58{font-size:1.875rem;font-weight:800;color:#0f172a;margin-bottom:1rem;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_payrollAmount__mkB58{font-size:1.625rem}}.new-wage-code_payrollBar__Et4Fr{display:flex;height:20px;border-radius:6px;overflow:hidden;margin-bottom:.625rem;background:#fff;position:relative;border:1px solid #e5e7eb}.new-wage-code_payrollBarFill__u0PXj{height:100%;width:0;max-width:var(--target-width,50%);animation:new-wage-code_fillBar__keP3k 1.5s cubic-bezier(.4,0,.2,1) forwards,new-wage-code_shimmer__Gwmf8 2s ease-in-out 1.5s infinite;position:relative;overflow:hidden}.new-wage-code_payrollBarFill__u0PXj:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:new-wage-code_shine__xVVne 2s ease-in-out 1.5s infinite}@keyframes new-wage-code_fillBar__keP3k{0%{width:0;opacity:.8}to{width:100%;opacity:1}}@keyframes new-wage-code_shimmer__Gwmf8{0%,to{box-shadow:0 0 0 rgba(49,130,206,0)}50%{box-shadow:0 0 8px rgba(49,130,206,.4)}}@keyframes new-wage-code_shimmerPurple__M_7fo{0%,to{box-shadow:0 0 0 rgba(124,58,237,0)}50%{box-shadow:0 0 8px rgba(124,58,237,.4)}}@keyframes new-wage-code_shimmerGray__JFReB{0%,to{box-shadow:0 0 0 rgba(148,163,184,0)}50%{box-shadow:0 0 8px rgba(148,163,184,.3)}}@keyframes new-wage-code_shine__xVVne{0%{left:-100%}50%,to{left:100%}}.new-wage-code_payrollBarBlue__XrrDX,.new-wage-code_payrollBarGray__QmQ1e{background:linear-gradient(135deg,#3182CE,#2563eb);box-shadow:0 2px 8px rgba(49,130,206,.3)}.new-wage-code_payrollBarGray__QmQ1e{animation:new-wage-code_fillBar__keP3k 1.5s cubic-bezier(.4,0,.2,1) .3s forwards,new-wage-code_shimmer__Gwmf8 2s ease-in-out 1.8s infinite}.new-wage-code_payrollBarGray__QmQ1e:after{animation-delay:1.8s}.new-wage-code_payrollBarEmpty__oKEXQ{height:100%;background:#fff}.new-wage-code_payrollBarLabel__frmle{font-size:.8125rem;color:#64748b;font-weight:600;display:flex;align-items:center;gap:.25rem}.new-wage-code_payrollBarLabel__frmle:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.6}.new-wage-code_complianceBox__gvAvT{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #10b981;box-shadow:0 4px 16px rgba(16,185,129,.15),inset 0 1px 0 hsla(0,0%,100%,.5)}.new-wage-code_complianceBox__gvAvT:before{background:linear-gradient(90deg,transparent,rgba(16,185,129,.4),transparent)}.new-wage-code_complianceBox__gvAvT:hover{border-color:#059669;box-shadow:0 6px 20px rgba(16,185,129,.2),inset 0 1px 0 hsla(0,0%,100%,.5)}.new-wage-code_complianceIcon___RotB{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.625rem;font-weight:700;margin:0 auto 1rem;box-shadow:0 4px 12px rgba(16,185,129,.3);animation:new-wage-code_pulseIcon__s1Q3a 2s ease-in-out infinite;position:relative}.new-wage-code_complianceIcon___RotB:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #10b981;opacity:0;animation:new-wage-code_ripple__Hpl1N 2s ease-out infinite}@keyframes new-wage-code_pulseIcon__s1Q3a{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes new-wage-code_ripple__Hpl1N{0%{transform:scale(.8);opacity:1}to{transform:scale(1.3);opacity:0}}.new-wage-code_complianceStatus__0VcZw{font-size:1.25rem;font-weight:700;color:#166534;margin-bottom:.75rem}.new-wage-code_complianceText__9Kdni{font-size:.875rem;color:#166534;line-height:1.5;margin-bottom:.5rem}.new-wage-code_complianceText__9Kdni:last-child{margin-bottom:0}.new-wage-code_costExplosionSection__wyawJ{position:relative;z-index:2;padding:2rem 0;background:#fff}@media(max-width:768px){.new-wage-code_costExplosionSection__wyawJ{padding:1.5rem 0}}.new-wage-code_costExplosionBadge__7vaP8{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_costExplosionBadge__7vaP8:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_costExplosionBadge__7vaP8{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_costExplosionTitle__9hc7J{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.2}@media(max-width:480px){.new-wage-code_costExplosionTitle__9hc7J{font-size:1.5rem}}.new-wage-code_costExplosionTitleAccent__6EtBW{color:#ff6b00}.new-wage-code_costExplosionDescription__JS35x{font-size:1rem;color:#4a5568;text-align:center;max-width:750px;margin:0 auto 2rem;line-height:1.6}@media(max-width:768px){.new-wage-code_costExplosionDescription__JS35x{font-size:.9375rem;margin-bottom:1.5rem}}.new-wage-code_costExplosionGrid__AtgOe{display:flex;flex-direction:column;gap:1.25rem;max-width:1000px;margin:0 auto}.new-wage-code_costExplosionCard__pnOaG{background:#fff;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb;display:grid;grid-template-columns:140px 1fr 140px;gap:1.5rem;align-items:start;transition:box-shadow .3s ease,border-color .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.new-wage-code_costExplosionCard__pnOaG:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#cbd5e0}@media(max-width:768px){.new-wage-code_costExplosionCard__pnOaG{grid-template-columns:1fr;gap:1.25rem;padding:1.25rem}}.new-wage-code_costExplosionHeader___utnl{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%}@media(max-width:768px){.new-wage-code_costExplosionHeader___utnl{flex-direction:row;align-items:center}}.new-wage-code_costExplosionIcon__XXPv3{width:56px;height:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.new-wage-code_iconorange__0X1AS{background:#ff6b00;color:#fff}.new-wage-code_iconpurple__970r7{background:#7c3aed;color:#fff}.new-wage-code_costExplosionTitleWrapper__h5nHZ{flex:1 1}.new-wage-code_costExplosionCardTitle__i1pVO{font-size:1.125rem;font-weight:700;color:#1a202c;margin:0;line-height:1.3}@media(max-width:480px){.new-wage-code_costExplosionCardTitle__i1pVO{font-size:1rem}}.new-wage-code_costExplosionCardSubtitle__yj57D{font-size:.75rem;color:#6b7280;margin:0;font-weight:500}.new-wage-code_costExplosionContent__EYo_w{display:flex;flex-direction:column;gap:.875rem;min-width:0}.new-wage-code_ruleComparison___SddR{display:flex;flex-direction:column;gap:.5rem}.new-wage-code_ruleNew__41rSi,.new-wage-code_ruleOld__wH_hW{display:flex;gap:.5rem;align-items:flex-start}.new-wage-code_ruleLabel__sqZ6M{font-size:.8125rem;font-weight:700;color:#6b7280;min-width:45px;flex-shrink:0}.new-wage-code_ruleOld__wH_hW .new-wage-code_ruleText__Q_aQ1{font-size:.8125rem;color:#9ca3af;line-height:1.5}.new-wage-code_ruleNew__41rSi .new-wage-code_ruleText__Q_aQ1{font-size:.8125rem;color:#1a202c;font-weight:600;line-height:1.5}.new-wage-code_costExplosionExplanation___4j99{font-size:.8125rem;color:#4a5568;line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_costExplosionExplanation___4j99{font-size:.75rem}}.new-wage-code_costExplosionImpact__urSYI{width:140px;padding:1rem .875rem;border-radius:8px;text-align:center;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:768px){.new-wage-code_costExplosionImpact__urSYI{width:100%}}.new-wage-code_impactorange__hZh0I{background:rgba(255,107,0,.1);border:1px solid rgba(255,107,0,.2)}.new-wage-code_impactpurple__U_4YG{background:rgba(124,58,237,.1);border:1px solid rgba(124,58,237,.2)}.new-wage-code_impactValue__hTra_{font-size:1.5rem;font-weight:800;color:#1a202c;margin-bottom:.25rem;line-height:1.1}@media(max-width:480px){.new-wage-code_impactValue__hTra_{font-size:1.25rem}}.new-wage-code_impactorange__hZh0I .new-wage-code_impactValue__hTra_{color:#ff6b00}.new-wage-code_impactpurple__U_4YG .new-wage-code_impactValue__hTra_{color:#7c3aed}.new-wage-code_impactSubtext__cXUk5{font-size:.75rem;font-weight:600;color:#6b7280;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em}.new-wage-code_impactLabel__jVhNk{font-size:.6875rem;font-weight:700;color:#4a5568;text-transform:uppercase;letter-spacing:.08em;line-height:1.3;margin-top:.5rem}.new-wage-code_quickReferenceSection__MQcoz{position:relative;z-index:2;padding:2rem 0;background:#f9fafb}@media(max-width:768px){.new-wage-code_quickReferenceSection__MQcoz{padding:1.5rem 0}}.new-wage-code_quickReferenceTitle__D65PC{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.2}@media(max-width:480px){.new-wage-code_quickReferenceTitle__D65PC{font-size:1.5rem}}.new-wage-code_quickReferenceTitleAccent__ic9_0{color:#ff6b00}.new-wage-code_quickReferenceDescription__HWVe_{font-size:1rem;color:#4a5568;text-align:center;max-width:700px;margin:0 auto 2rem;line-height:1.6}@media(max-width:768px){.new-wage-code_quickReferenceDescription__HWVe_{font-size:.9375rem;margin-bottom:1.5rem}}.new-wage-code_wagesDefinitionGrid__NI0UU{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:1000px;margin:0 auto}@media(max-width:768px){.new-wage-code_wagesDefinitionGrid__NI0UU{grid-template-columns:1fr;gap:1.25rem}}.new-wage-code_wagesDefinitionCard___iVQY{background:#fff;border-radius:16px;padding:0;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease;overflow:hidden}.new-wage-code_wagesDefinitionCard___iVQY:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}@media(max-width:768px){.new-wage-code_wagesDefinitionCard___iVQY{border-radius:12px}}.new-wage-code_wagesCardHeader__hToCy{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;margin-bottom:0}.new-wage-code_wagesIncluded__56F_3 .new-wage-code_wagesCardHeader__hToCy{background:rgba(255,107,0,.1)}.new-wage-code_wagesExcluded__jL_e_ .new-wage-code_wagesCardHeader__hToCy{background:rgba(124,58,237,.1)}.new-wage-code_wagesCheckIcon__1S1Ae{background:#ff6b00;box-shadow:0 2px 4px rgba(255,107,0,.2)}.new-wage-code_wagesCheckIcon__1S1Ae,.new-wage-code_wagesXIcon__Ft2fK{width:36px;height:36px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;flex-shrink:0}.new-wage-code_wagesXIcon__Ft2fK{background:#3182ce;box-shadow:0 2px 4px rgba(49,130,206,.2)}.new-wage-code_wagesCardTitle__gVBY1{font-size:1rem;font-weight:700;margin:0;line-height:1.3}.new-wage-code_wagesIncluded__56F_3 .new-wage-code_wagesCardTitle__gVBY1{color:#ff6b00}.new-wage-code_wagesExcluded__jL_e_ .new-wage-code_wagesCardTitle__gVBY1{color:#3182ce}.new-wage-code_wagesList__XIIcJ{list-style:none;padding:1.5rem;margin:0;display:flex;flex-direction:column;gap:.75rem}@media(max-width:768px){.new-wage-code_wagesList__XIIcJ{padding:1.25rem}}.new-wage-code_wagesListItem__FL1uH{display:flex;align-items:flex-start;gap:.625rem;font-size:.875rem;color:#4a5568;line-height:1.6}@media(max-width:768px){.new-wage-code_wagesListItem__FL1uH{font-size:.8125rem}}.new-wage-code_wagesArrow__JEnie{color:#ff6b00;font-weight:700;font-size:1rem;flex-shrink:0;margin-top:.125rem}.new-wage-code_wagesArrowBlue__faplY{color:#3182ce;font-weight:700;font-size:1rem;flex-shrink:0;margin-top:.125rem}.new-wage-code_restructuringSection__0EBFR{position:relative;z-index:2;padding:2rem 0;background:#f9fafb}@media(max-width:768px){.new-wage-code_restructuringSection__0EBFR{padding:1.5rem 0}}.new-wage-code_restructuringBadge__xPK0k{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_restructuringBadge__xPK0k:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_restructuringBadge__xPK0k{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_restructuringTitle__GfVDo{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.2}@media(max-width:480px){.new-wage-code_restructuringTitle__GfVDo{font-size:1.5rem}}.new-wage-code_restructuringTitleAccent__Upw66{color:#ff6b00}.new-wage-code_restructuringDescription__qGYYI{font-size:1rem;color:#4a5568;text-align:center;max-width:800px;margin:0 auto 2rem;line-height:1.6}@media(max-width:768px){.new-wage-code_restructuringDescription__qGYYI{font-size:.9375rem;margin-bottom:1.5rem}}.new-wage-code_restructuringContent__JBS3a{display:grid;grid-template-columns:320px 1fr;gap:2rem;max-width:1100px;margin:0 auto}@media(max-width:968px){.new-wage-code_restructuringContent__JBS3a{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_restructuringMenu__CoWnD{display:flex;flex-direction:column;gap:.75rem}.new-wage-code_restructuringButton__pQ_Th{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#fff;border:1px solid #eef2f6;border-radius:20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;width:100%;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.new-wage-code_restructuringButton__pQ_Th:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}@media(max-width:968px){.new-wage-code_restructuringButton__pQ_Th{padding:1rem 1.25rem;border-radius:16px}}.new-wage-code_restructuringButtonActive__pkT3N{background:#ff6b00!important;border-color:#ff6b00!important;box-shadow:0 10px 15px -3px rgba(255,107,0,.4)!important}.new-wage-code_restructuringButtonActive__pkT3N .new-wage-code_restructuringButtonIcon__ngrQ2{background:hsla(0,0%,100%,.2)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.3)}.new-wage-code_restructuringButtonActive__pkT3N .new-wage-code_restructuringButtonText__0_bRz{color:#fff!important}.new-wage-code_restructuringButtonActive__pkT3N:hover{background:#e55a00!important}.new-wage-code_restructuringButtonIcon__ngrQ2{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease;background:rgba(0,0,0,0)!important;color:#ff6b00}.new-wage-code_restructuringButtonText__0_bRz{font-size:.9375rem;font-weight:600;color:#1a202c;line-height:1.4;flex:1 1}@media(max-width:968px){.new-wage-code_restructuringButtonText__0_bRz{font-size:.875rem}}.new-wage-code_restructuringPanel___KoBC{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;min-height:300px}@media(max-width:768px){.new-wage-code_restructuringPanel___KoBC{padding:1.25rem}}.new-wage-code_restructuringPanelHeader__hVVw9{display:flex;align-items:center;gap:.875rem;margin-bottom:1.25rem}.new-wage-code_restructuringPanelIcon__n7I6F{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.new-wage-code_restructuringPanelTitle__4FpR_{font-size:1.25rem;font-weight:700;color:#1a202c;margin:0;line-height:1.3}@media(max-width:768px){.new-wage-code_restructuringPanelTitle__4FpR_{font-size:1.125rem}}.new-wage-code_restructuringPanelDescription__oJuZg{font-size:1rem;color:#4a5568;line-height:1.6;margin-bottom:1.5rem}@media(max-width:768px){.new-wage-code_restructuringPanelDescription__oJuZg{font-size:.9375rem;margin-bottom:1.25rem}}.new-wage-code_restructuringPanelList__o2Ap3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.875rem}.new-wage-code_restructuringPanelListItem__KlRJo{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;color:#4a5568;line-height:1.6}@media(max-width:768px){.new-wage-code_restructuringPanelListItem__KlRJo{font-size:.875rem}}.new-wage-code_restructuringPanelArrow__i53sb{color:#ff6b00;font-weight:700;font-size:1.125rem;flex-shrink:0;margin-top:.125rem}.new-wage-code_protectTakeHomeSection___DCWr{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_protectTakeHomeSection___DCWr{padding:2rem 0}}.new-wage-code_protectBadge__82USY{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_protectBadge__82USY:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_protectBadge__82USY{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_protectTitle__fCZhu{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_protectTitle__fCZhu{font-size:1.75rem}}.new-wage-code_protectTitleAccent__d3EdC{color:#ff6b00}.new-wage-code_protectDescription__pxvVS{font-size:1rem;color:#4a5568;text-align:center;max-width:700px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_protectDescription__pxvVS{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_protectStrategiesGrid__h6F15{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto}@media(max-width:992px){.new-wage-code_protectStrategiesGrid__h6F15{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.new-wage-code_protectStrategiesGrid__h6F15{grid-template-columns:1fr;gap:1.25rem}}.new-wage-code_protectStrategyCard__FxPzK{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.new-wage-code_protectStrategyCard__FxPzK:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}@media(max-width:768px){.new-wage-code_protectStrategyCard__FxPzK{padding:1.25rem}}.new-wage-code_protectStrategyIcon__HpF6G{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:1rem;flex-shrink:0}.new-wage-code_iconpurple__970r7{background:rgba(124,58,237,.1);color:#7c3aed}.new-wage-code_iconorange__0X1AS{background:rgba(255,107,0,.1);color:#ff6b00}.new-wage-code_iconblue__3RZgv{background:rgba(59,130,246,.1);color:#3b82f6}.new-wage-code_protectStrategyTitle__ydOVr{font-size:1.25rem;font-weight:700;color:#1a202c;margin:0 0 .75rem;line-height:1.3}@media(max-width:768px){.new-wage-code_protectStrategyTitle__ydOVr{font-size:1.125rem}}.new-wage-code_protectStrategyDescription__gYPqu{font-size:.9375rem;color:#4a5568;line-height:1.6;margin-bottom:1.25rem}@media(max-width:768px){.new-wage-code_protectStrategyDescription__gYPqu{font-size:.875rem;margin-bottom:1rem}}.new-wage-code_protectStrategyList__w7Wf8{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.new-wage-code_protectStrategyListItem__XXRgK{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;color:#4a5568;line-height:1.5}@media(max-width:768px){.new-wage-code_protectStrategyListItem__XXRgK{font-size:.875rem}}.new-wage-code_protectCheckmark__HX99C{color:#10b981;font-weight:700;font-size:1rem;flex-shrink:0;margin-top:.125rem}.new-wage-code_eziiSolutionSection__2cCA0{padding:3rem 0;background:#f8f9fa}@media(max-width:768px){.new-wage-code_eziiSolutionSection__2cCA0{padding:2rem 0}}.new-wage-code_eziiSolutionBanner__6Os8V{background:#ff6b00;border-radius:20px;padding:2.5rem;position:relative;max-width:1200px;margin:0 auto}@media(max-width:768px){.new-wage-code_eziiSolutionBanner__6Os8V{padding:2rem 1.5rem;border-radius:16px}}.new-wage-code_eziiSolutionBadge__6L_3T{display:flex;justify-content:center;align-items:center;gap:1rem;margin:0 auto 1.5rem}@media(max-width:768px){.new-wage-code_eziiSolutionBadge__6L_3T{margin-bottom:1.25rem}}.new-wage-code_eziiSolutionBadgeText__8tCOZ{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.9);white-space:nowrap}.new-wage-code_eziiSolutionBadgeLine__nHYUD{flex:1 1;height:1px;background:hsla(0,0%,100%,.3);max-width:200px}@media(max-width:768px){.new-wage-code_eziiSolutionBadgeLine__nHYUD{max-width:100px}}.new-wage-code_eziiSolutionContent__jkoNQ{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:flex-start}@media(max-width:992px){.new-wage-code_eziiSolutionContent__jkoNQ{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_eziiSolutionText__gQcoX{flex:1 1}.new-wage-code_eziiSolutionTitle__vmYWi{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;color:#fff;margin:0 0 1rem;line-height:1.2;letter-spacing:-.02em}@media(max-width:768px){.new-wage-code_eziiSolutionTitle__vmYWi{font-size:1.5rem;margin-bottom:.875rem}}.new-wage-code_eziiSolutionDescription__l_sAW{font-size:1rem;color:hsla(0,0%,100%,.95);line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_eziiSolutionDescription__l_sAW{font-size:.9375rem}}.new-wage-code_eziiSolutionButton__XQiWk{margin-top:1.5rem;padding:.875rem 2rem;background:#fff;color:#ff6b00;border-radius:10px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);border:none;cursor:pointer;font-family:inherit}.new-wage-code_eziiSolutionButton__XQiWk:hover{background:hsla(0,0%,100%,.95);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.new-wage-code_eziiSolutionButton__XQiWk:active{transform:translateY(0)}@media(max-width:768px){.new-wage-code_eziiSolutionButton__XQiWk{padding:.75rem 1.5rem;font-size:.9375rem;margin-top:1.25rem}}.new-wage-code_eziiComplianceBox__Y6I4p{background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:1.5rem;min-width:200px;text-align:left}@media(max-width:992px){.new-wage-code_eziiComplianceBox__Y6I4p{width:100%;max-width:300px}}@media(max-width:768px){.new-wage-code_eziiComplianceBox__Y6I4p{padding:1.25rem;max-width:100%}}.new-wage-code_eziiComplianceStatus__zCpVp{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:hsla(0,0%,100%,.9);margin-bottom:.75rem;font-weight:500}.new-wage-code_eziiComplianceDot__1VRiM{width:8px;height:8px;border-radius:50%;background:#10b981;flex-shrink:0;box-shadow:0 0 8px rgba(16,185,129,.5)}.new-wage-code_eziiComplianceValue__7ooWN{font-size:2rem;font-weight:800;color:#fff;line-height:1}@media(max-width:768px){.new-wage-code_eziiComplianceValue__7ooWN{font-size:1.75rem}}.new-wage-code_ripplesSection__MST1k{background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_ripplesSection__MST1k{padding:2rem 0}}.new-wage-code_ripplesBadge__6G8Ig{display:block;padding:.4rem .875rem;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:50px;margin:0 auto .75rem;text-align:center;width:fit-content}@media(max-width:480px){.new-wage-code_ripplesBadge__6G8Ig{font-size:.625rem;padding:.4rem .875rem}}.new-wage-code_ripplesTitle__C8NTP{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_ripplesTitle__C8NTP{font-size:1.75rem}}.new-wage-code_ripplesTitleAccent__6d6yV{color:#ff6b00}.new-wage-code_ripplesDescription__psNja{font-size:1rem;color:#4a5568;text-align:center;max-width:900px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_ripplesDescription__psNja{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_overtimeSection__P8RPL{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_overtimeSection__P8RPL{padding:2rem 0}}.new-wage-code_overtimeBadge__Ao6Go{display:block;padding:.4rem .875rem;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:50px;margin:0 auto .75rem;text-align:center;width:fit-content}@media(max-width:480px){.new-wage-code_overtimeBadge__Ao6Go{font-size:.625rem;padding:.4rem .875rem}}.new-wage-code_overtimeTitle__Mut_m{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_overtimeTitle__Mut_m{font-size:1.75rem}}.new-wage-code_overtimeTitleAccent__ItiV0{color:#4c1d95}.new-wage-code_overtimeDescription__z_Ggy{font-size:1rem;color:#4a5568;text-align:center;max-width:900px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_overtimeDescription__z_Ggy{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_overtimeRulesGrid__cUmm7{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto}@media(max-width:992px){.new-wage-code_overtimeRulesGrid__cUmm7{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.new-wage-code_overtimeRulesGrid__cUmm7{grid-template-columns:1fr;gap:1.25rem}}.new-wage-code_overtimeRuleCard__hUGls{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.new-wage-code_overtimeRuleCard__hUGls:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.new-wage-code_overtimeRuleTop__CtDM_{padding:1.5rem;text-align:center}.new-wage-code_ruleorange__rrotl{background:rgba(255,107,0,.1)}.new-wage-code_rulepurple__fcH79{background:rgba(124,58,237,.1)}.new-wage-code_overtimeRuleIcon__Ia3q3{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 1rem}.new-wage-code_ruleorange__rrotl .new-wage-code_overtimeRuleIcon__Ia3q3{background:#ff6b00;color:#fff}.new-wage-code_rulepurple__fcH79 .new-wage-code_overtimeRuleIcon__Ia3q3{background:#7c3aed;color:#fff}.new-wage-code_overtimeRuleTitle__P6VHH{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem}.new-wage-code_ruleorange__rrotl .new-wage-code_overtimeRuleTitle__P6VHH{color:#ff6b00}.new-wage-code_rulepurple__fcH79 .new-wage-code_overtimeRuleTitle__P6VHH{color:#7c3aed}.new-wage-code_overtimeRuleValue__G_Pox{display:flex;flex-direction:column;align-items:center;gap:.25rem}.new-wage-code_overtimeRuleValueMain__rfiMX{font-size:2.5rem;font-weight:800;line-height:1}@media(max-width:768px){.new-wage-code_overtimeRuleValueMain__rfiMX{font-size:2rem}}.new-wage-code_ruleorange__rrotl .new-wage-code_overtimeRuleValueMain__rfiMX{color:#ff6b00}.new-wage-code_rulepurple__fcH79 .new-wage-code_overtimeRuleValueMain__rfiMX{color:#7c3aed}.new-wage-code_overtimeRuleValueSub__VAhuK{font-size:.875rem;color:#4a5568;font-weight:500}.new-wage-code_overtimeRuleBottom__A2XfN{padding:1.5rem;background:#fff}.new-wage-code_overtimeRuleSubtitle__lSgFK{font-size:1.125rem;font-weight:700;color:#1a202c;margin:0 0 .75rem;line-height:1.3}@media(max-width:768px){.new-wage-code_overtimeRuleSubtitle__lSgFK{font-size:1rem}}.new-wage-code_overtimeRuleDescription__ILp3t{font-size:.9375rem;color:#4a5568;line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_overtimeRuleDescription__ILp3t{font-size:.875rem}}.new-wage-code_highlightorange__f72Qy{color:#ff6b00;font-weight:700}.new-wage-code_highlightpurple__95JDw{color:#7c3aed;font-weight:700}.new-wage-code_attendanceIntegrationSection__CsCAR{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_attendanceIntegrationSection__CsCAR{padding:2rem 0}}.new-wage-code_attendanceBadge__58lGP{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_attendanceBadge__58lGP:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_attendanceBadge__58lGP{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_attendanceTitle__5e_I8{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_attendanceTitle__5e_I8{font-size:1.75rem}}.new-wage-code_attendanceTitleAccent___vaM2{color:#ff6b00}.new-wage-code_attendanceDescription__9nyRu{font-size:1rem;color:#4a5568;text-align:center;max-width:900px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_attendanceDescription__9nyRu{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_attendanceComparison__uy_Sp{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:992px){.new-wage-code_attendanceComparison__uy_Sp{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_problemCard__kFE7H{background:rgba(254,226,226,.5);border-radius:16px;padding:2rem;border:1px solid rgba(239,68,68,.2)}@media(max-width:768px){.new-wage-code_problemCard__kFE7H{padding:1.5rem}}.new-wage-code_problemHeader__eyD1y{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.new-wage-code_problemWarningIcon__65ecL{width:32px;height:32px;background:#ef4444;color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;flex-shrink:0}.new-wage-code_problemLabel__L2UXM{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#dc2626;margin-bottom:.25rem}.new-wage-code_problemTitle__OZjkg{font-size:1.5rem;font-weight:800;color:#1a202c;margin:0;line-height:1.2}@media(max-width:768px){.new-wage-code_problemTitle__OZjkg{font-size:1.25rem}}.new-wage-code_problemDescription__zYFCY{font-size:.9375rem;color:#4a5568;line-height:1.6;margin-bottom:1.5rem}@media(max-width:768px){.new-wage-code_problemDescription__zYFCY{font-size:.875rem;margin-bottom:1.25rem}}.new-wage-code_problemFlow__OrUQu{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;background:#fff;border-radius:8px;margin-bottom:1rem;font-size:.9375rem;font-weight:600;color:#1a202c}@media(max-width:768px){.new-wage-code_problemFlow__OrUQu{font-size:.875rem;gap:.5rem}}.new-wage-code_flowArrow__3EPHM{color:#ef4444;font-size:1.25rem;font-weight:700}.new-wage-code_problemWarning__ubSXF{color:#dc2626;font-size:.9375rem;font-weight:600;text-align:center;padding:.75rem;background:rgba(239,68,68,.1);border-radius:8px}@media(max-width:768px){.new-wage-code_problemWarning__ubSXF{font-size:.875rem}}.new-wage-code_solutionCard__tlplo{background:rgba(219,234,254,.5);border-radius:16px;padding:2rem;border:2px solid #3b82f6;position:relative}@media(max-width:768px){.new-wage-code_solutionCard__tlplo{padding:1.5rem}}.new-wage-code_solutionBadge___5STa{position:absolute;top:1rem;right:1rem;background:#3b82f6;color:#fff;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.375rem .75rem;border-radius:6px}@media(max-width:768px){.new-wage-code_solutionBadge___5STa{font-size:.625rem;padding:.3rem .6rem;top:.75rem;right:.75rem}}.new-wage-code_solutionHeader___5txJ{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;margin-top:.5rem}.new-wage-code_solutionIcon__LqCeJ{width:32px;height:32px;background:#3b82f6;color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.new-wage-code_solutionLabel__rRrwu{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#3b82f6;margin-bottom:.25rem}.new-wage-code_solutionTitle__aKf4X{font-size:1.5rem;font-weight:800;color:#1a202c;margin:0;line-height:1.2}@media(max-width:768px){.new-wage-code_solutionTitle__aKf4X{font-size:1.25rem}}.new-wage-code_solutionDescription__6YLjK{font-size:.9375rem;color:#4a5568;line-height:1.6;margin-bottom:1.5rem}@media(max-width:768px){.new-wage-code_solutionDescription__6YLjK{font-size:.875rem;margin-bottom:1.25rem}}.new-wage-code_solutionFlow__e1Web{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;background:#fff;border-radius:8px;margin-bottom:1rem;font-size:.9375rem;font-weight:600;color:#1a202c}@media(max-width:768px){.new-wage-code_solutionFlow__e1Web{font-size:.875rem;gap:.5rem}}.new-wage-code_solutionFlowIcon__OUYDJ{color:#3b82f6;font-size:1.5rem}.new-wage-code_solutionBenefit__W2DyE{color:#10b981;font-size:.9375rem;font-weight:600;text-align:center;padding:.75rem;background:rgba(16,185,129,.1);border-radius:8px}@media(max-width:768px){.new-wage-code_solutionBenefit__W2DyE{font-size:.875rem}}.new-wage-code_workerTypeSection__0aH_6{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_workerTypeSection__0aH_6{padding:2rem 0}}.new-wage-code_workerTypeBadge__3FgAe{display:block;padding:.4rem .875rem;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:50px;margin:0 auto .75rem;text-align:center;width:fit-content}@media(max-width:480px){.new-wage-code_workerTypeBadge__3FgAe{font-size:.625rem;padding:.4rem .875rem}}.new-wage-code_workerTypeTitle__CFrrF{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_workerTypeTitle__CFrrF{font-size:1.75rem}}.new-wage-code_workerTypeTitleAccent__WIsNV{color:#7c3aed}.new-wage-code_workerTypeDescription__H_QgY{font-size:1rem;color:#4a5568;text-align:center;max-width:900px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_workerTypeDescription__H_QgY{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_workerTypeCardsGrid__t_jVq{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto 3rem}@media(max-width:992px){.new-wage-code_workerTypeCardsGrid__t_jVq{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.new-wage-code_workerTypeCardsGrid__t_jVq{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}}.new-wage-code_workerTypeCard__tJ38e{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.new-wage-code_workerTypeCard__tJ38e:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}@media(max-width:768px){.new-wage-code_workerTypeCard__tJ38e{padding:1.25rem}}.new-wage-code_workerTypeCardIcon__zvxBp{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem;flex-shrink:0}.new-wage-code_workerTypeCard__tJ38e .new-wage-code_iconorange__0X1AS{background:rgba(255,107,0,.1);color:#ff6b00}.new-wage-code_workerTypeCard__tJ38e .new-wage-code_iconblue__3RZgv{background:rgba(59,130,246,.1);color:#3b82f6}.new-wage-code_workerTypeCardTitle__aO9Qf{font-size:1.25rem;font-weight:700;color:#1a202c;margin:0 0 .75rem;line-height:1.3}@media(max-width:768px){.new-wage-code_workerTypeCardTitle__aO9Qf{font-size:1.125rem}}.new-wage-code_workerTypeCardDescription__s92R_{font-size:.9375rem;color:#4a5568;line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_workerTypeCardDescription__s92R_{font-size:.875rem}}.new-wage-code_workerDashboardBanner__MeJoZ{background:#1e40af;border-radius:20px;padding:2.5rem;box-shadow:0 4px 20px rgba(30,64,175,.2);max-width:1200px;margin:0 auto}@media(max-width:768px){.new-wage-code_workerDashboardBanner__MeJoZ{padding:2rem 1.5rem;border-radius:16px}}.new-wage-code_workerDashboardContent__a77cg{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center}@media(max-width:992px){.new-wage-code_workerDashboardContent__a77cg{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_workerDashboardLeft__AdkT5{flex:1 1}.new-wage-code_workerDashboardBadge__0HUHk{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:fit-content}.new-wage-code_workerDashboardIcon__dzUEa{font-size:1rem}.new-wage-code_workerDashboardTitle__3qpvj{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;color:#fff;margin:0 0 1rem;line-height:1.2;letter-spacing:-.02em}@media(max-width:768px){.new-wage-code_workerDashboardTitle__3qpvj{font-size:1.5rem;margin-bottom:.875rem}}.new-wage-code_workerDashboardDescription__TCSV8{font-size:1rem;color:hsla(0,0%,100%,.95);line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_workerDashboardDescription__TCSV8{font-size:.9375rem}}.new-wage-code_workerDashboardRight__1iK8h{flex-shrink:0}.new-wage-code_workerDashboardBox__Aj_w3{background:rgba(30,58,138,.8);border-radius:12px;padding:1.5rem;min-width:200px;text-align:left;display:flex;flex-direction:column}@media(max-width:992px){.new-wage-code_workerDashboardBox__Aj_w3{width:100%;max-width:300px}}@media(max-width:768px){.new-wage-code_workerDashboardBox__Aj_w3{padding:1.25rem;max-width:100%}}.new-wage-code_workerDashboardBoxItem__pC2CS{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:hsla(0,0%,100%,.9);margin-bottom:.75rem;font-weight:500}.new-wage-code_workerDashboardBoxDot__9G3lm{width:8px;height:8px;border-radius:50%;background:#10b981;flex-shrink:0;box-shadow:0 0 8px rgba(16,185,129,.5)}.new-wage-code_workerDashboardBoxValue__T2M44{font-size:2rem;font-weight:800;color:#fff;line-height:1}@media(max-width:768px){.new-wage-code_workerDashboardBoxValue__T2M44{font-size:1.75rem;margin-bottom:1.25rem}}.new-wage-code_workerDashboardButton__dgIUN{width:100%;padding:.875rem 1.5rem;background:#fff;color:#1e40af;border-radius:10px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);border:none;cursor:pointer;font-family:inherit;margin-top:10px}.new-wage-code_workerDashboardButton__dgIUN:hover{background:hsla(0,0%,100%,.95);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.new-wage-code_workerDashboardButton__dgIUN:active{transform:translateY(0)}@media(max-width:768px){.new-wage-code_workerDashboardButton__dgIUN{padding:.75rem 1.25rem;font-size:.9375rem}}.new-wage-code_fnfSection__VB4fD{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_fnfSection__VB4fD{padding:2rem 0}}.new-wage-code_fnfBadge__kC_zv{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_fnfBadge__kC_zv:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_fnfBadge__kC_zv{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_fnfTitle__qkGiq{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_fnfTitle__qkGiq{font-size:1.75rem}}.new-wage-code_fnfTitleAccent__ybY7n{color:#ff6b00}.new-wage-code_fnfDescription__UpLYf{font-size:1rem;color:#4a5568;text-align:center;max-width:900px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_fnfDescription__UpLYf{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_fnfComparison__zDDI1{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:992px){.new-wage-code_fnfComparison__zDDI1{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_traditionalProcess__BwJXB{background:#f3f4f6;border-radius:16px;padding:2rem;border:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_traditionalProcess__BwJXB{padding:1.5rem}}.new-wage-code_processHeader__aZbCy{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.new-wage-code_processHeaderLeft__LS1cP{display:flex;align-items:center;gap:.75rem}.new-wage-code_processIconX__WUViA{background:#ef4444;color:#fff}.new-wage-code_processIconCheck__JwQ9x,.new-wage-code_processIconX__WUViA{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;flex-shrink:0}.new-wage-code_processIconCheck__JwQ9x{background:#fff;color:#ff6b00}.new-wage-code_processLabel__0CY8y{font-size:1.125rem;font-weight:700;color:#1a202c}.new-wage-code_processLabelWhite__jnYWV{font-size:1.125rem;font-weight:700;color:#fff}.new-wage-code_processBadgeGray__ZAzsW{border:1px solid #ef4444;color:#ef4444;border-radius:50px}.new-wage-code_processBadgeGray__ZAzsW,.new-wage-code_processBadgeWhite__83RXI{padding:.375rem .75rem;background:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.new-wage-code_processBadgeWhite__83RXI{border:1px solid #ff6b00;color:#ff6b00;border-radius:50px}.new-wage-code_processSteps__zz18t{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.75rem}.new-wage-code_processStep__BBdqI{background:#fff;border-radius:8px;padding:1rem;font-size:.9375rem;color:#1a202c;font-weight:500;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media(max-width:768px){.new-wage-code_processStep__BBdqI{font-size:.875rem;padding:.875rem}}.new-wage-code_processWarning__XGPp_{color:#dc2626;font-size:.9375rem;font-weight:600;line-height:1.5;padding:1rem;background:rgba(239,68,68,.1);border-radius:8px}@media(max-width:768px){.new-wage-code_processWarning__XGPp_{font-size:.875rem}}.new-wage-code_eziiProcess__l1oL_{background:#ff6b00;border-radius:16px;padding:0;box-shadow:0 4px 20px rgba(255,107,0,.2);overflow:hidden}@media(max-width:768px){.new-wage-code_eziiProcess__l1oL_{border-radius:12px}}.new-wage-code_eziiProcessHeader__PtpoD{background:#ff6b00;padding:2rem 2rem 1.5rem}@media(max-width:768px){.new-wage-code_eziiProcessHeader__PtpoD{padding:1.5rem 1.5rem 1.25rem}}.new-wage-code_eziiProcessContent__wgmxY{background:#fff;padding:1.5rem 2rem 2rem}@media(max-width:768px){.new-wage-code_eziiProcessContent__wgmxY{padding:1.25rem 1.5rem 1.5rem}}.new-wage-code_eziiFeatures__1b5fF{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.75rem}.new-wage-code_eziiFeature__C8yjW{background:#fff;border-radius:8px;padding:1rem;display:flex;align-items:center;gap:.75rem;border:1px solid #f3f4f6}@media(max-width:768px){.new-wage-code_eziiFeature__C8yjW{padding:.875rem;flex-wrap:wrap}}.new-wage-code_eziiFeatureCheck__jKlBc{width:24px;height:24px;background:#ff6b00;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0}.new-wage-code_eziiFeatureText__ykzm5{flex:1 1;font-size:.9375rem;color:#1a202c;font-weight:500}@media(max-width:768px){.new-wage-code_eziiFeatureText__ykzm5{font-size:.875rem}}.new-wage-code_eziiFeatureLabel__TQ9cA{padding:.25rem .625rem;background:rgba(255,107,0,.1);color:#ff6b00;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;white-space:nowrap;flex-shrink:0}.new-wage-code_eziiTimeBox__vdsxw{background:#ff6b00;border-radius:12px;padding:2rem 1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.new-wage-code_eziiTimeIcon__kqG9F{font-size:2.5rem;color:#fff;line-height:1}.new-wage-code_eziiTimeValue__pGlSi{font-size:3rem;font-weight:800;color:#fff;line-height:1}@media(max-width:768px){.new-wage-code_eziiTimeValue__pGlSi{font-size:2.5rem}}.new-wage-code_eziiTimeLabel__ANLv8{font-size:.75rem;color:#fff;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.25rem}.new-wage-code_eziiBenefit__UYlUP{color:#10b981;font-size:.9375rem;font-weight:500;line-height:1.6;padding:0;background:rgba(0,0,0,0);border-radius:0}@media(max-width:768px){.new-wage-code_eziiBenefit__UYlUP{font-size:.875rem}}.new-wage-code_fnfButtonContainer__nXjbB{display:flex;justify-content:center;align-items:center;padding-top:2rem}@media(max-width:768px){.new-wage-code_fnfButtonContainer__nXjbB{margin-top:2rem;padding-top:1.5rem}}.new-wage-code_fnfButton__0UT7v{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2.5rem;background:#ff6b00;color:#fff;font-weight:700;font-size:1rem;border-radius:10px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(255,107,0,.3);border:none;cursor:pointer;font-family:inherit}.new-wage-code_fnfButton__0UT7v:hover{background:#e65100;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,107,0,.4)}.new-wage-code_fnfButton__0UT7v:active{transform:translateY(0)}@media(max-width:768px){.new-wage-code_fnfButton__0UT7v{padding:.875rem 2rem;font-size:.9375rem}}.new-wage-code_minimumWageSection__mnqMU{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_minimumWageSection__mnqMU{padding:2rem 0}}.new-wage-code_minimumWageBadge__v5DiI{display:block;padding:.4rem .875rem;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:6px;margin:0 auto .75rem;text-align:center;width:fit-content}@media(max-width:480px){.new-wage-code_minimumWageBadge__v5DiI{font-size:.625rem;padding:.4rem .875rem}}.new-wage-code_minimumWageTitle__VkuwM{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_minimumWageTitle__VkuwM{font-size:1.75rem}}.new-wage-code_minimumWageTitleAccent__rHWDK{color:#1e40af}.new-wage-code_minimumWageSubtitle__pCDWX{font-size:1rem;color:#4a5568;text-align:center;max-width:900px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_minimumWageSubtitle__pCDWX{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_minimumWageButtonContainer__cSC96{display:flex;justify-content:center;align-items:center;margin-bottom:2.5rem}@media(max-width:768px){.new-wage-code_minimumWageButtonContainer__cSC96{margin-bottom:2rem}}.new-wage-code_minimumWageButton__4k7kL{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;background:#1e40af;color:#fff;font-weight:700;font-size:1rem;border-radius:10px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(30,64,175,.3);border:none;cursor:pointer;font-family:inherit}.new-wage-code_minimumWageButton__4k7kL:hover{background:#1e3a8a;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px rgba(30,64,175,.4)}.new-wage-code_minimumWageButton__4k7kL:active{transform:translateY(0)}@media(max-width:768px){.new-wage-code_minimumWageButton__4k7kL{padding:.875rem 2rem;font-size:.9375rem}}.new-wage-code_minimumWageContent__LLbUj{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:992px){.new-wage-code_minimumWageContent__LLbUj{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_minimumWageLeft__X0ueK{display:flex;flex-direction:column;gap:1rem}.new-wage-code_minimumWageCard__8i1c8{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.new-wage-code_minimumWageCard__8i1c8:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}@media(max-width:768px){.new-wage-code_minimumWageCard__8i1c8{padding:1.25rem}}.new-wage-code_minimumWageCardIcon__PNtOC{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem;flex-shrink:0}.new-wage-code_minimumWageCard__8i1c8 .new-wage-code_iconorange__0X1AS{background:rgba(255,107,0,.1);color:#ff6b00}.new-wage-code_minimumWageCard__8i1c8 .new-wage-code_iconblue__3RZgv{background:rgba(59,130,246,.1);color:#3b82f6}.new-wage-code_minimumWageCard__8i1c8 .new-wage-code_icongreen__lGWUw{background:rgba(16,185,129,.1);color:#10b981}.new-wage-code_minimumWageCardTitle__4_hKx{font-size:1.25rem;font-weight:700;color:#1a202c;margin:0 0 .75rem;line-height:1.3}@media(max-width:768px){.new-wage-code_minimumWageCardTitle__4_hKx{font-size:1.125rem}}.new-wage-code_minimumWageCardDescription__JYMgU{font-size:.9375rem;color:#4a5568;line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_minimumWageCardDescription__JYMgU{font-size:.875rem}}.new-wage-code_minimumWageSolutionCard__Aw9eA{background:#1e40af;border-radius:12px;padding:1.5rem;box-shadow:0 4px 16px rgba(30,64,175,.2)}@media(max-width:768px){.new-wage-code_minimumWageSolutionCard__Aw9eA{padding:1.25rem}}.new-wage-code_minimumWageSolutionIcon__66Rb_{width:48px;height:48px;background:#fff;color:#1e40af;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem;flex-shrink:0}.new-wage-code_minimumWageSolutionHeader__4uhjv{margin-bottom:.75rem}.new-wage-code_minimumWageSolutionLabel__70xie{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.9);margin-bottom:.25rem}.new-wage-code_minimumWageSolutionTitle__ijssX{font-size:1.25rem;font-weight:700;color:#fff;margin:0;line-height:1.3}@media(max-width:768px){.new-wage-code_minimumWageSolutionTitle__ijssX{font-size:1.125rem}}.new-wage-code_minimumWageSolutionDescription__pKb6Q{font-size:.9375rem;color:hsla(0,0%,100%,.95);line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_minimumWageSolutionDescription__pKb6Q{font-size:.875rem}}.new-wage-code_minimumWageRight__N5tOA{display:flex;flex-direction:column;gap:1rem}.new-wage-code_stateWagesTable__X0rJz{background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:hidden}.new-wage-code_stateWagesTableHeader__XhBrO{background:#1e40af;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;color:#fff}@media(max-width:768px){.new-wage-code_stateWagesTableHeader__XhBrO{padding:1rem;flex-direction:column;align-items:flex-start;gap:.75rem}}.new-wage-code_stateWagesTableTitle__udAK6{font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .25rem;line-height:1.3}.new-wage-code_stateWagesTableSubtitle___Fw1j{font-size:.75rem;color:hsla(0,0%,100%,.9);margin:0;text-transform:uppercase;letter-spacing:.05em}.new-wage-code_stateWagesRefreshIcon__7w5yV{font-size:1.25rem;cursor:pointer;opacity:.9;transition:opacity .2s ease}.new-wage-code_stateWagesRefreshIcon__7w5yV:hover{opacity:1}.new-wage-code_stateWagesTableContent__S73fc{width:100%;border-collapse:collapse}.new-wage-code_stateWagesTableContent__S73fc thead{background:#f3f4f6}.new-wage-code_stateWagesTableContent__S73fc th{padding:.875rem 1rem;text-align:left;font-size:.8125rem;font-weight:700;color:#1a202c;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_stateWagesTableContent__S73fc th{padding:.75rem .5rem;font-size:.75rem}}.new-wage-code_stateWagesTableContent__S73fc td{padding:1rem;font-size:.9375rem;color:#1a202c;border-bottom:1px solid #f3f4f6}@media(max-width:768px){.new-wage-code_stateWagesTableContent__S73fc td{padding:.75rem .5rem;font-size:.875rem}}.new-wage-code_stateWagesTableContent__S73fc tbody tr:last-child td{border-bottom:none}.new-wage-code_revisedDate__WsVDr{margin-right:.5rem}.new-wage-code_revisedCheck__6MHIh{color:#10b981;font-weight:700;font-size:1rem}.new-wage-code_stateWagesFooter__j_qrM{padding:1rem 1.5rem;font-size:.8125rem;color:#6b7280;text-align:center;background:#f9fafb;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_stateWagesFooter__j_qrM{padding:.875rem 1rem;font-size:.75rem}}.new-wage-code_complianceStatusCard__j5ZF7{background:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;align-items:center;gap:1rem}@media(max-width:768px){.new-wage-code_complianceStatusCard__j5ZF7{padding:1.25rem}}.new-wage-code_complianceStatusIcon__4e7Y4{width:48px;height:48px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.new-wage-code_complianceStatusText__Hw2_e{font-size:1.125rem;font-weight:700;color:#1a202c;text-transform:uppercase;letter-spacing:.05em}@media(max-width:768px){.new-wage-code_complianceStatusText__Hw2_e{font-size:1rem}}.new-wage-code_pricingSection__aWecz{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_pricingSection__aWecz{padding:2rem 0}}.new-wage-code_pricingBadge__arj8k{padding:.5rem 1.25rem;background:#fff5f0;color:#e65100;border:1px solid rgba(255,107,0,.2);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.75rem;position:relative;display:flex;align-items:center;gap:.625rem}.new-wage-code_pricingBadge__arj8k:before{content:"";width:8px;height:8px;background:#ff6b00;border-radius:50%;display:inline-block}@media(max-width:480px){.new-wage-code_pricingBadge__arj8k{font-size:.625rem;padding:.35rem .75rem;margin-bottom:.5rem}}.new-wage-code_pricingTitle__A3yeq{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_pricingTitle__A3yeq{font-size:1.75rem}}.new-wage-code_pricingTitleAccent__GWI1l{color:#1e40af}.new-wage-code_pricingSubtitle__Yr_Pc{font-size:1.125rem;color:#4a5568;text-align:center;margin-bottom:2.5rem;font-weight:500}@media(max-width:768px){.new-wage-code_pricingSubtitle__Yr_Pc{font-size:1rem;margin-bottom:2rem}}.new-wage-code_pricingContent__rWKjN{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;margin:0 auto;background:#f3f4f6;border-radius:16px;padding:2rem;overflow:hidden}@media(max-width:992px){.new-wage-code_pricingContent__rWKjN{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}}.new-wage-code_pricingLeft__1AJCH{background:#fff;border-radius:12px;padding:2rem;display:flex;flex-direction:column}@media(max-width:768px){.new-wage-code_pricingLeft__1AJCH{padding:1.5rem}}.new-wage-code_pricingLeftIcon__1os5n{width:48px;height:48px;background:#1e40af;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem;flex-shrink:0}.new-wage-code_pricingLeftTitle__c6VS8{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0 0 1rem;line-height:1.3}@media(max-width:768px){.new-wage-code_pricingLeftTitle__c6VS8{font-size:1.25rem}}.new-wage-code_pricingLeftDescription__u3A_I{font-size:1rem;color:#4a5568;line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_pricingLeftDescription__u3A_I{font-size:.9375rem}}.new-wage-code_pricingRight__fSVzy{background:linear-gradient(180deg,rgba(124,58,237,.15),rgba(124,58,237,.05));border-radius:12px;padding:2rem;display:flex;flex-direction:column}@media(max-width:768px){.new-wage-code_pricingRight__fSVzy{padding:1.5rem}}.new-wage-code_pricingCalculator__iGd6F{display:flex;flex-direction:column;gap:1.25rem}.new-wage-code_pricingCalculatorHeader__0_3kA{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.new-wage-code_pricingCalculatorIcon__xrXhY{font-size:1.25rem;color:#1e40af}.new-wage-code_pricingCalculatorLabel__7jQFa{font-size:.9375rem;font-weight:600;color:#1a202c}.new-wage-code_pricingCalculatorInputWrapper__NHvRV{width:100%}.new-wage-code_pricingCalculatorInput__j1jFq{width:100%;padding:1rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1.125rem;font-weight:600;color:#1a202c;text-align:center;background:#fff;transition:border-color .2s ease}.new-wage-code_pricingCalculatorInput__j1jFq:focus{outline:none;border-color:#1e40af}.new-wage-code_pricingCalculatorInput__j1jFq::placeholder{color:#9ca3af}@media(max-width:768px){.new-wage-code_pricingCalculatorInput__j1jFq{font-size:1rem;padding:.875rem}}.new-wage-code_pricingCalculatorSliderWrapper__LYG4m{width:100%;padding:.5rem 0}.new-wage-code_pricingCalculatorSlider__AZbxE{width:100%;height:8px;border-radius:4px;background:#e5e7eb;outline:none;appearance:none}.new-wage-code_pricingCalculatorSlider__AZbxE::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:#1e40af;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.new-wage-code_pricingCalculatorSlider__AZbxE::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#1e40af;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.new-wage-code_pricingCalculatorSelected__RxKc4{font-size:.9375rem;color:#4a5568;text-align:center;font-weight:500}.new-wage-code_pricingCalculatorPriceCard__oKUJr{background:#fff;border-radius:12px;padding:1.5rem;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.new-wage-code_pricingCalculatorPriceLabel__3TM19{font-size:.875rem;color:#6b7280;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.new-wage-code_pricingCalculatorPriceValue__LeqUW{font-size:2.5rem;font-weight:800;color:#1e40af;line-height:1}@media(max-width:768px){.new-wage-code_pricingCalculatorPriceValue__LeqUW{font-size:2rem}}.new-wage-code_pricingCalculatorEnterpriseLink__RuJ16{font-size:1rem;font-weight:600;color:#1e40af;text-decoration:underline}.new-wage-code_pricingCalculatorEnterpriseLink__RuJ16:hover{color:#1d4ed8}.new-wage-code_pricingCalculatorPriceUnit__nHh3i{font-size:1.25rem;font-weight:500;color:#6b7280}@media(max-width:768px){.new-wage-code_pricingCalculatorPriceUnit__nHh3i{font-size:1rem}}.new-wage-code_pricingCalculatorButton__62jLy{width:100%;padding:1rem;background:#1e40af;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s ease;box-shadow:0 2px 8px rgba(30,64,175,.2)}.new-wage-code_pricingCalculatorButton__62jLy:hover{background:#1e3a8a}@media(max-width:768px){.new-wage-code_pricingCalculatorButton__62jLy{padding:.875rem;font-size:.9375rem}}.new-wage-code_pricingCalculatorDisclaimer__KPZKP{font-size:.8125rem;color:#6b7280;text-align:center;font-style:italic}@media(max-width:768px){.new-wage-code_pricingCalculatorDisclaimer__KPZKP{font-size:.75rem}}.new-wage-code_contactSection__E97Lk{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_contactSection__E97Lk{padding:2rem 0}}.new-wage-code_contactBadge__6SdPq{display:block;padding:.4rem .875rem;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:50px;margin:0 auto .75rem;text-align:center;width:fit-content}@media(max-width:480px){.new-wage-code_contactBadge__6SdPq{font-size:.625rem;padding:.4rem .875rem}}.new-wage-code_contactTitle__PZEM5{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#1a202c;text-align:center;margin-bottom:.75rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:480px){.new-wage-code_contactTitle__PZEM5{font-size:1.75rem}}.new-wage-code_contactDescription__gP315{font-size:1rem;color:#4a5568;text-align:center;max-width:900px;margin:0 auto 2.5rem;line-height:1.6}@media(max-width:768px){.new-wage-code_contactDescription__gP315{font-size:.9375rem;margin-bottom:2rem}}.new-wage-code_contactContent__b_5hY{display:grid;grid-template-columns:1fr 1.2fr;gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:992px){.new-wage-code_contactContent__b_5hY{grid-template-columns:1fr;gap:1.5rem}}.new-wage-code_contactLeft__8de9L{display:flex;flex-direction:column;gap:1rem}.new-wage-code_contactDirectBox__4VGAv{background:#1e40af;border-radius:16px;padding:2rem;color:#fff}@media(max-width:768px){.new-wage-code_contactDirectBox__4VGAv{padding:1.5rem}}.new-wage-code_contactDirectLabel__0lhPh{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.9);margin-bottom:.5rem}.new-wage-code_contactDirectTitle__Az3pk{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 2rem;line-height:1.3}@media(max-width:768px){.new-wage-code_contactDirectTitle__Az3pk{font-size:1.25rem;margin-bottom:1.5rem}}.new-wage-code_contactInfoItem__yxAVI{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.new-wage-code_contactInfoItem__yxAVI:last-child{margin-bottom:0}.new-wage-code_contactInfoIcon__B2GYC{font-size:1.25rem;flex-shrink:0;margin-top:.25rem}.new-wage-code_contactInfoLabel__SWup4{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.9);margin-bottom:.25rem}.new-wage-code_contactInfoValue__W2oed{font-size:.9375rem;color:#fff;line-height:1.5}@media(max-width:768px){.new-wage-code_contactInfoValue__W2oed{font-size:.875rem}}.new-wage-code_contactQuickCallBox__po76a{background:#f3f4f6;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_contactQuickCallBox__po76a{padding:1.25rem}}.new-wage-code_contactQuickCallLabel__na9ZP{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ff6b00;margin-bottom:.75rem}.new-wage-code_contactQuickCallText__wXPzc{font-size:.9375rem;color:#4a5568;line-height:1.6;margin:0}@media(max-width:768px){.new-wage-code_contactQuickCallText__wXPzc{font-size:.875rem}}.new-wage-code_contactEmailLink__dT_bR{color:#3b82f6;text-decoration:none;font-weight:600}.new-wage-code_contactEmailLink__dT_bR:hover{text-decoration:underline}.new-wage-code_contactRight__RKW3f{display:flex;flex-direction:column}.new-wage-code_contactFormBox__P7_j6{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_contactFormBox__P7_j6{padding:1.5rem}}.new-wage-code_contactFormTitle__6VEIO{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0 0 .5rem;line-height:1.3}@media(max-width:768px){.new-wage-code_contactFormTitle__6VEIO{font-size:1.25rem}}.new-wage-code_contactFormSubtitle__x6RsO{font-size:.9375rem;color:#4a5568;margin:0 0 1.5rem;line-height:1.5}@media(max-width:768px){.new-wage-code_contactFormSubtitle__x6RsO{font-size:.875rem;margin-bottom:1.25rem}}.new-wage-code_contactForm__wz0Ww{display:flex;flex-direction:column;gap:1.25rem}.new-wage-code_contactFormRow__UxmRL{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:768px){.new-wage-code_contactFormRow__UxmRL{grid-template-columns:1fr;gap:1.25rem}}.new-wage-code_contactFormField__tHL9V{display:flex;flex-direction:column;gap:.5rem}.new-wage-code_contactFormLabel__ajt1_{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#1a202c}.new-wage-code_contactFormIcon__2Fqjp{font-size:1rem}.new-wage-code_contactFormInput__27s_W,.new-wage-code_contactFormTextarea__2ZQ2v{padding:.875rem;border:2px solid #e5e7eb;border-radius:8px;font-size:.9375rem;color:#1a202c;transition:border-color .2s ease;font-family:inherit}.new-wage-code_contactFormInput__27s_W:focus,.new-wage-code_contactFormTextarea__2ZQ2v:focus{outline:none;border-color:#1e40af}.new-wage-code_contactFormInput__27s_W::placeholder,.new-wage-code_contactFormTextarea__2ZQ2v::placeholder{color:#9ca3af}@media(max-width:768px){.new-wage-code_contactFormInput__27s_W,.new-wage-code_contactFormTextarea__2ZQ2v{font-size:.875rem;padding:.75rem}}.new-wage-code_contactFormTextarea__2ZQ2v{resize:vertical;min-height:100px}.new-wage-code_contactFormEmployeeOptions__vZwyd{display:flex;flex-wrap:wrap;gap:.5rem}.new-wage-code_contactFormEmployeeOption__9e6a8{padding:.625rem 1rem;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#4a5568;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}@media(max-width:768px){.new-wage-code_contactFormEmployeeOption__9e6a8{padding:.5rem .875rem;font-size:.8125rem}}.new-wage-code_contactFormEmployeeOptionActive__lmByi{background:#1e40af;border-color:#1e40af;color:#fff}.new-wage-code_contactFormSubmit__HQJ2H{padding:1rem;background:#ff6b00;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 2px 8px rgba(255,107,0,.2)}.new-wage-code_contactFormSubmit__HQJ2H:hover:not(:disabled){background:#e55a00}.new-wage-code_contactFormSubmit__HQJ2H:disabled{background:#9ca3af;cursor:not-allowed;box-shadow:none;opacity:.7}@media(max-width:768px){.new-wage-code_contactFormSubmit__HQJ2H{padding:.875rem;font-size:.9375rem}}.new-wage-code_contactFormSubmitIcon__IEwU8{font-size:1.125rem}.new-wage-code_contactFormDisclaimer___XaLg{font-size:.8125rem;color:#6b7280;line-height:1.5;margin:0;text-align:center}@media(max-width:768px){.new-wage-code_contactFormDisclaimer___XaLg{font-size:.75rem}}.new-wage-code_contactFormSuccess__ULPK8{background:#d1fae5;border:1px solid #10b981;border-radius:8px;color:#065f46}.new-wage-code_contactFormError__CIUVK,.new-wage-code_contactFormSuccess__ULPK8{padding:1rem;font-size:.9375rem;margin-bottom:1rem;text-align:center;font-weight:500}.new-wage-code_contactFormError__CIUVK{background:#fee2e2;border:1px solid #ef4444;border-radius:8px;color:#991b1b}.new-wage-code_finalCtaSection__AaHKo{padding:4rem 0;background:#f8f9fa;border-top:1px solid #e5e7eb}@media(max-width:768px){.new-wage-code_finalCtaSection__AaHKo{padding:3rem 0}}.new-wage-code_finalCtaCard__lcwwb{background:linear-gradient(180deg,#FF6B00,#e55a00);border-radius:24px;padding:3rem;text-align:center;color:#fff;max-width:900px;margin:0 auto;box-shadow:0 8px 32px rgba(255,107,0,.3)}@media(max-width:768px){.new-wage-code_finalCtaCard__lcwwb{padding:2rem 1.5rem;border-radius:20px}}.new-wage-code_finalCtaBadge__7lBfR{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.75rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.12);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:1.5rem;opacity:.95;margin-left:auto;margin-right:auto;width:fit-content}@media(max-width:768px){.new-wage-code_finalCtaBadge__7lBfR{font-size:.6875rem;padding:.45rem 1.5rem;margin-bottom:1.25rem}}.new-wage-code_finalCtaBadgeIcon__ifp45{font-size:1rem}.new-wage-code_finalCtaTitle___p4Ai{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:#fff;margin:0 0 1.25rem;line-height:1.1;letter-spacing:-.02em}@media(max-width:768px){.new-wage-code_finalCtaTitle___p4Ai{font-size:1.75rem;margin-bottom:1rem}}.new-wage-code_finalCtaDescription__EU4pN{font-size:1.125rem;color:hsla(0,0%,100%,.95);line-height:1.6;max-width:700px;margin:0 auto 2rem}@media(max-width:768px){.new-wage-code_finalCtaDescription__EU4pN{font-size:1rem;margin-bottom:1.5rem}}.new-wage-code_finalCtaButtons__cVROs{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}@media(max-width:768px){.new-wage-code_finalCtaButtons__cVROs{flex-direction:column;width:100%;gap:.75rem}}.new-wage-code_finalCtaButtonPrimary__l4rpc{padding:1rem 2rem;background:#fff;color:#ff6b00;border-radius:50px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);border:none;cursor:pointer;font-family:inherit}.new-wage-code_finalCtaButtonPrimary__l4rpc svg{color:#ff6b00}.new-wage-code_finalCtaButtonPrimary__l4rpc:hover{background:#fff5f0;color:#ff6b00;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.new-wage-code_finalCtaButtonPrimary__l4rpc:hover svg{color:#ff6b00}.new-wage-code_finalCtaButtonPrimary__l4rpc:active{transform:translateY(0)}@media(max-width:768px){.new-wage-code_finalCtaButtonPrimary__l4rpc{width:100%;justify-content:center;padding:.875rem 1.5rem;font-size:.9375rem}}.new-wage-code_finalCtaFooter__vowAP{font-size:.8125rem;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.05em;font-weight:600}@media(max-width:768px){.new-wage-code_finalCtaFooter__vowAP{font-size:.75rem}}