.ToolLayout_main__qHBgo{max-width:1100px;margin:0 auto;padding:var(--space-7) var(--space-6)}.ToolLayout_hero__5WaNY{margin-bottom:var(--space-7);max-width:680px}.ToolLayout_title__kzfWa{font-family:var(--font-display);font-size:clamp(32px,5vw,52px);font-weight:700;letter-spacing:-1.5px;color:var(--color-ink);margin-bottom:var(--space-4);line-height:1.05}.ToolLayout_description___zeqo{font-size:16px;color:var(--color-muted);line-height:1.7}.ToolLayout_content__8s0b_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}@media (max-width:768px){.ToolLayout_content__8s0b_{grid-template-columns:1fr}}.Input_field__Z5Ma1{display:flex;flex-direction:column;gap:var(--space-2)}.Input_label__83Pis{font-size:12px;font-weight:500;color:var(--color-ink);letter-spacing:.3px}.Input_hint__g0kVw{font-size:11px;color:var(--color-muted);margin-top:-4px}.Input_inputWrap__vpYQK{position:relative;display:flex;align-items:center}.Input_input__h6Yry{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:15px;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Input_input__h6Yry:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-bg)}.Input_input__h6Yry.Input_hasPrefix__67wn8{padding-left:36px}.Input_input__h6Yry.Input_hasSuffix__UPi1_{padding-right:36px}.Input_prefix__pEzsR,.Input_suffix__Tk7aj{position:absolute;font-size:14px;color:var(--color-muted);pointer-events:none}.Input_prefix__pEzsR{left:12px}.Input_suffix__Tk7aj{right:12px}.Select_field__GG6L9{display:flex;flex-direction:column;gap:var(--space-2)}.Select_label__pFerf{font-size:12px;font-weight:500;color:var(--color-ink);letter-spacing:.3px}.Select_hint__7q5V7{font-size:11px;color:var(--color-muted);margin-top:-4px}.Select_select___FHyr{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:14px;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' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%237a7570' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;transition:border-color .15s,box-shadow .15s}.Select_select___FHyr:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-bg)}.ResultCard_card__QZk20{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:var(--shadow-sm)}.ResultCard_accent__BuQ6Q{background:var(--color-accent-bg);border-color:var(--color-accent)}.ResultCard_green__kPULN{background:var(--color-green-bg);border-color:var(--color-green)}.ResultCard_muted__yqJ7W{background:var(--color-bg);border-color:var(--color-border)}.ResultCard_label__b9J_x{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-muted);margin-bottom:var(--space-2)}.ResultCard_value__FCBhM{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--color-ink);line-height:1}.ResultCard_large__f__7_ .ResultCard_value__FCBhM{font-size:40px}.ResultCard_accent__BuQ6Q .ResultCard_value__FCBhM{color:var(--color-accent)}.ResultCard_green__kPULN .ResultCard_value__FCBhM{color:var(--color-green)}.ResultCard_muted__yqJ7W .ResultCard_value__FCBhM,.ResultCard_sub__GVQv7{color:var(--color-muted)}.ResultCard_sub__GVQv7{font-size:12px;margin-top:var(--space-2)}.Disclaimer_disclaimer__sVyc4{font-size:11px;color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);background:var(--color-bg);line-height:1.6}.calculator_inputs__okyWS{display:flex;flex-direction:column;gap:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-sm);align-self:start}.calculator_results__BCSeG{display:flex;flex-direction:column;gap:var(--space-4);align-self:start}.calculator_card__Eiu5M{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.calculator_sectionTitle__tiFIo{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-4);font-family:var(--font-mono);font-weight:500}.calculator_note__Sezs_{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);font-size:12px;color:var(--color-muted);line-height:1.7}.calculator_note__Sezs_ strong{color:var(--color-ink)}.calculator_empty__22oYl{background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-7);text-align:center;font-size:14px;color:var(--color-muted)}.W2_compareRow__BgtWM{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.W2_benefitsRows__UjCXY{display:flex;flex-direction:column;gap:0}.W2_benefitsRow__pli6E{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);gap:var(--space-4)}.W2_benefitsRow__pli6E:last-child{border-bottom:none;padding-bottom:0}.W2_benefitsRow__pli6E span{color:var(--color-muted)}.W2_benefitsRow__pli6E strong{color:var(--color-ink);white-space:nowrap}.W2_benefitsTotal__RXDrx{padding-top:var(--space-3)!important}.W2_benefitsTotal__RXDrx span{color:var(--color-ink)!important;font-weight:500}.W2_benefitsTotal__RXDrx strong{color:var(--color-green)!important}.W2_comparisonTable__1nzkX{display:flex;flex-direction:column}.W2_compRow__gU9OT{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;font-size:13px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.W2_compRow__gU9OT:last-child{border-bottom:none;padding-bottom:0}.W2_compRow__gU9OT span:first-child{color:var(--color-muted)}.W2_compRow__gU9OT span:not(:first-child),.W2_compRow__gU9OT strong:not(:first-child){min-width:84px;text-align:right;color:var(--color-ink);white-space:nowrap}.W2_compHeader__Uw5ae{padding-bottom:var(--space-2)!important}.W2_compHeader__Uw5ae span{font-size:11px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--color-muted)!important;font-weight:500}.W2_compRowTotal__KFA6b{font-size:14px;padding-top:var(--space-3)!important;border-top:2px solid var(--color-border)!important}.W2_compRowTotal__KFA6b span:first-child{color:var(--color-ink);font-weight:500}.W2_compRowTotal__KFA6b strong{color:var(--color-accent)!important}.W2_breakEven__PiTMP{background:var(--color-accent-bg);border:1px solid var(--color-accent);border-radius:var(--radius-md);padding:var(--space-5)}.W2_breakEvenLabel__kdiyw{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-accent);margin-bottom:var(--space-2)}.W2_breakEvenAmount__02Xc6{font-family:var(--font-display);font-size:36px;font-weight:700;color:var(--color-accent);line-height:1;margin-bottom:var(--space-3)}.W2_breakEvenSub__Wnce3{font-size:12px;color:var(--color-muted);line-height:1.6}.W2_breakEvenSub__Wnce3 strong{color:var(--color-ink)}.W2_summary__w3BMw{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);font-size:12px;color:var(--color-muted);line-height:1.7;display:flex;flex-direction:column;gap:var(--space-3)}.W2_summary__w3BMw strong{color:var(--color-ink)}.W2_summaryNote__8EiWU{padding-top:var(--space-2);border-top:1px solid var(--color-border)}.W2_benefitsSection__tyIz8{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.W2_benefitsSectionLabel__Z2unF{font-size:12px;font-weight:500;color:var(--color-ink);letter-spacing:.3px}.W2_benefitsSectionHint___G9W6{font-size:11px;color:var(--color-muted);margin-top:-8px}@media (max-width:480px){.W2_compareRow__BgtWM{grid-template-columns:1fr}}.FreelanceRate_rateRows__f8Q_j{display:flex;flex-direction:column}.FreelanceRate_rateRow__JRWke{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.FreelanceRate_rateRow__JRWke:last-child{border-bottom:none;padding-bottom:0}.FreelanceRate_rateRow__JRWke span{color:var(--color-muted)}.FreelanceRate_rateRow__JRWke strong{color:var(--color-ink)}.FreelanceRate_breakdownRows__zlZOT{display:flex;flex-direction:column}.FreelanceRate_breakdownRow__LGep3{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.FreelanceRate_breakdownRow__LGep3:last-child{border-bottom:none;padding-bottom:0}.FreelanceRate_breakdownRow__LGep3 span{color:var(--color-muted)}.FreelanceRate_breakdownRow__LGep3 strong{color:var(--color-ink)}.FreelanceRate_totalRow__ojY_1{padding-top:var(--space-3)!important}.FreelanceRate_totalRow__ojY_1 span{color:var(--color-ink)!important;font-weight:600}.FreelanceRate_totalRow__ojY_1 strong{font-weight:700}.FreelanceRate_takeHomeRow__2POYz strong{color:var(--color-accent)}.FreelanceRate_effectiveRate__vI5o4{font-size:11px;color:var(--color-muted);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);line-height:1.5}.FreelanceRate_hoursRows__PiWE5{display:flex;flex-direction:column}.FreelanceRate_hoursRow__Rt_lN{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.FreelanceRate_hoursRow__Rt_lN:last-child{border-bottom:none;padding-bottom:0}.FreelanceRate_hoursRow__Rt_lN span{color:var(--color-muted)}.FreelanceRate_hoursRow__Rt_lN strong{color:var(--color-ink)}.FreelanceRate_benchmarkRows__zHrXA{display:flex;flex-direction:column;margin-bottom:var(--space-3)}.FreelanceRate_benchmarkRow__5tSnE{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:13px}.FreelanceRate_benchmarkRow__5tSnE:last-child{border-bottom:none;padding-bottom:0}.FreelanceRate_benchmarkRole__R7gsN{color:var(--color-ink)}.FreelanceRate_benchmarkRange__wC5_B{color:var(--color-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.FreelanceRate_benchmarkStatus__qZhx7{font-size:10px;letter-spacing:.8px;text-transform:uppercase;font-weight:600;padding:2px 8px;border-radius:var(--radius-sm);white-space:nowrap;text-align:center}.FreelanceRate_bsMatch__vHle5{background:var(--color-accent-bg);color:var(--color-accent)}.FreelanceRate_bsAbove__5PZMe{background:var(--color-blue-bg);color:var(--color-blue)}.FreelanceRate_bsBelow__dE8fc{background:var(--color-bg);color:var(--color-muted)}.FreelanceRate_benchmarkNote___kZzd{font-size:11px;color:var(--color-muted);line-height:1.6;padding-top:var(--space-3);border-top:1px solid var(--color-border)}@media (max-width:600px){.FreelanceRate_benchmarkRow__5tSnE{grid-template-columns:1fr auto}.FreelanceRate_benchmarkStatus__qZhx7{display:none}}.Quarterly_note__E9G3_ em{font-style:italic}.Quarterly_schedRows__JHp_5{display:flex;flex-direction:column}.Quarterly_schedRow__ECB9w{display:grid;grid-template-columns:32px 1fr 1fr auto 76px;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:13px}.Quarterly_schedRow__ECB9w:last-child{border-bottom:none;padding-bottom:0}.Quarterly_schedHeader__xXk3H{padding-bottom:var(--space-2)!important;border-bottom:1px solid var(--color-border)!important}.Quarterly_schedHeader__xXk3H span{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-muted);font-weight:500}.Quarterly_schedQ__kmG_S{font-weight:600;color:var(--color-ink);font-size:12px}.Quarterly_schedPeriod__5d_Jf{color:var(--color-muted)}.Quarterly_schedDate__m4QPk{color:var(--color-ink)}.Quarterly_schedAmount__IMd_Q{color:var(--color-ink);font-weight:500;white-space:nowrap;text-align:right}.Quarterly_schedCountdown__0FV7L{font-size:12px;color:var(--color-muted);text-align:right;white-space:nowrap}.Quarterly_schedPast__uvmcE .Quarterly_schedAmount__IMd_Q,.Quarterly_schedPast__uvmcE .Quarterly_schedDate__m4QPk,.Quarterly_schedPast__uvmcE .Quarterly_schedPeriod__5d_Jf,.Quarterly_schedPast__uvmcE .Quarterly_schedQ__kmG_S{opacity:.45}.Quarterly_schedNext__0dUbP{background:var(--color-accent-bg);border-radius:var(--radius-sm);margin:0 calc(-1 * var(--space-3));padding-left:var(--space-3)!important;padding-right:var(--space-3)!important}.Quarterly_cdPast__4J1Jo{color:var(--color-muted);opacity:.45}.Quarterly_cdNext__DhGhh{color:var(--color-accent);font-weight:600}.Quarterly_safeRows__vuLAy{display:flex;flex-direction:column;gap:0;margin-bottom:var(--space-3)}.Quarterly_safeRow__xThLg{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);gap:var(--space-4)}.Quarterly_safeRow__xThLg:last-child{border-bottom:none;padding-bottom:0}.Quarterly_safeRow__xThLg span{color:var(--color-muted)}.Quarterly_safeRow__xThLg strong{color:var(--color-ink);white-space:nowrap}.Quarterly_safeNote__nKIWj{font-size:11px;color:var(--color-muted);line-height:1.6;padding-top:var(--space-3);border-top:1px solid var(--color-border)}.Quarterly_calBtn___FcO_{width:100%;padding:var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-mono);font-size:12px;letter-spacing:.3px;cursor:pointer;transition:border-color .15s,background .15s,color .15s;text-align:center}.Quarterly_calBtn___FcO_:hover{border-color:var(--color-accent);background:var(--color-accent-bg);color:var(--color-accent)}@media (max-width:600px){.Quarterly_schedRow__ECB9w{grid-template-columns:32px 1fr auto 68px}.Quarterly_schedPeriod__5d_Jf{display:none}}.SE_breakdownRows__xTuF5{display:flex;flex-direction:column;gap:var(--space-3)}.SE_row__0tTsk{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);gap:var(--space-4)}.SE_row__0tTsk:last-child{border-bottom:none;padding-bottom:0}.SE_row__0tTsk span{color:var(--color-muted)}.SE_row__0tTsk strong{color:var(--color-ink);white-space:nowrap}.SE_rowMuted__D5QV1 span,.SE_rowMuted__D5QV1 strong{color:var(--color-muted);font-style:italic}.SE_rowTotal__ttDWR{font-size:14px;padding-top:var(--space-3);border-top:1px solid var(--color-border)}.SE_rowTotal__ttDWR span{color:var(--color-ink);font-weight:500}.SE_rowTotal__ttDWR strong{color:var(--color-accent)}.SetAside_breakdownRows__helYc{display:flex;flex-direction:column;gap:var(--space-3)}.SetAside_row__K1CUT{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);gap:var(--space-4)}.SetAside_row__K1CUT:last-child{border-bottom:none;padding-bottom:0}.SetAside_row__K1CUT span{color:var(--color-muted)}.SetAside_row__K1CUT strong{color:var(--color-ink);white-space:nowrap}