.PhoneWageCalculator_frame__7QjOJ{font-family:BeVietnamPro,system-ui,-apple-system,Segoe UI,sans-serif;--accent:76 26% 25%;--accent-foreground:38 56% 92%;background:hsl(var(--background));border-radius:calc(var(--radius) * 2.5);padding:32px 28px;color:hsl(var(--foreground));max-width:680px;margin:0 auto;position:relative;overflow:hidden}.PhoneWageCalculator_logo__ne8Eo{font-size:16px;font-weight:500;letter-spacing:-.02em;color:hsl(var(--foreground));margin-bottom:4px}.PhoneWageCalculator_logoDot__6hNDL{color:hsl(var(--primary))}.PhoneWageCalculator_eyebrow__Z5lnv{font-size:11px;letter-spacing:.12em;color:hsl(var(--muted-foreground));text-transform:uppercase;font-weight:500;margin-bottom:12px}.PhoneWageCalculator_headline___rAcR{font-size:28px;font-weight:500;line-height:1.15;color:hsl(var(--foreground));margin:0 0 8px;letter-spacing:-.01em}.PhoneWageCalculator_subhead__8zhFD{font-size:14px;color:hsl(var(--muted-foreground));margin-bottom:28px;line-height:1.5}.PhoneWageCalculator_section__OQy_u{margin-bottom:22px}.PhoneWageCalculator_question__LIqsN{font-size:13px;font-weight:500;color:hsl(var(--foreground));margin-bottom:10px;display:flex;align-items:center;gap:8px}.PhoneWageCalculator_qNum__G77pr{width:20px;height:20px;border-radius:50%;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PhoneWageCalculator_hint__Xir0g{font-size:11px;color:hsl(var(--muted-foreground));margin-top:6px;line-height:1.5}.PhoneWageCalculator_chipRow__Y8CZe{display:flex;gap:6px;flex-wrap:wrap}.PhoneWageCalculator_chip__C5FgT,.PhoneWageCalculator_oibtn__Y3xxZ{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:calc(var(--radius) * 1.25);font-size:13px;cursor:pointer;color:hsl(var(--foreground));font-family:inherit;font-weight:500;transition:border-color .15s,background .15s,color .15s}.PhoneWageCalculator_chip__C5FgT{padding:9px 14px}.PhoneWageCalculator_oibtn__Y3xxZ{flex:1;padding:11px 10px;display:flex;flex-direction:column;align-items:center;gap:2px}.PhoneWageCalculator_rateHint__RGNUv{font-size:11px;font-weight:400;opacity:.7}.PhoneWageCalculator_chip__C5FgT:hover,.PhoneWageCalculator_oibtn__Y3xxZ:hover{border-color:hsl(var(--foreground))}.PhoneWageCalculator_chip__C5FgT.PhoneWageCalculator_active__5AEnC,.PhoneWageCalculator_oibtn__Y3xxZ.PhoneWageCalculator_active__5AEnC{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--accent))}.PhoneWageCalculator_btnRow__Ors8H{display:flex;gap:8px}.PhoneWageCalculator_sliderRow__6eiIB{display:flex;align-items:center;gap:14px;background:hsl(var(--card));padding:10px 14px;border-radius:calc(var(--radius) * 1.25);border:1px solid hsl(var(--border))}.PhoneWageCalculator_sliderVal__bazM8{font-size:16px;font-weight:500;min-width:80px;color:hsl(var(--foreground));text-align:right}.PhoneWageCalculator_range__d_f6D{flex:1;-webkit-appearance:none;background:transparent;height:20px;margin:0;padding:0}.PhoneWageCalculator_range__d_f6D::-webkit-slider-runnable-track{height:4px;background:hsl(var(--border));border-radius:2px}.PhoneWageCalculator_range__d_f6D::-moz-range-track{height:4px;background:hsl(var(--border));border-radius:2px}.PhoneWageCalculator_range__d_f6D::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:hsl(var(--foreground));border-radius:50%;border:none;margin-top:-7px;cursor:pointer}.PhoneWageCalculator_range__d_f6D::-moz-range-thumb{width:18px;height:18px;background:hsl(var(--foreground));border-radius:50%;border:none;cursor:pointer}.PhoneWageCalculator_range__d_f6D:focus{outline:none}.PhoneWageCalculator_range__d_f6D:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px hsl(var(--foreground)/.2)}.PhoneWageCalculator_cta___kL1n{width:100%;padding:16px;background:hsl(var(--primary));color:#fff;border:none;border-radius:calc(var(--radius) * 1.5);font-size:15px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:10px}.PhoneWageCalculator_cta___kL1n:hover:not(:disabled){background:hsl(var(--primary)/.85)}.PhoneWageCalculator_cta___kL1n:disabled{opacity:.5;cursor:not-allowed}.PhoneWageCalculator_cta___kL1n svg{width:18px;height:18px}.PhoneWageCalculator_formDivider__Le_mh{display:flex;align-items:center;gap:12px;margin:18px 0 14px;font-size:12px;color:hsl(var(--muted-foreground))}.PhoneWageCalculator_formDivider__Le_mh:after,.PhoneWageCalculator_formDivider__Le_mh:before{content:"";flex:1;height:1px;background:hsl(var(--border))}.PhoneWageCalculator_contactForm__bb4bb{display:flex;flex-direction:column;gap:10px}.PhoneWageCalculator_formGrid__nbqtQ{display:grid;grid-template-columns:1fr 1fr;gap:10px}.PhoneWageCalculator_demoCta__AjDXc{width:100%;padding:16px;background:hsl(var(--primary));color:#fff;border:none;border-radius:calc(var(--radius) * 1.5);font-size:15px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s;display:flex;align-items:center;justify-content:center;gap:10px}.PhoneWageCalculator_demoCta__AjDXc:hover{background:hsl(var(--primary)/.85)}.PhoneWageCalculator_demoCta__AjDXc svg{width:18px;height:18px}.PhoneWageCalculator_formInput__kfs0P{width:100%;padding:12px 14px;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) * 1.25);font-size:14px;font-family:inherit;color:hsl(var(--foreground));background:hsl(var(--card));transition:border-color .15s}.PhoneWageCalculator_formInput__kfs0P::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}.PhoneWageCalculator_formInput__kfs0P::placeholder{color:hsl(var(--muted-foreground)/.7)}.PhoneWageCalculator_formInput__kfs0P:focus{outline:none;border-color:hsl(var(--foreground))}.PhoneWageCalculator_formSubmit__cGYuT{width:100%;padding:14px;background:hsl(var(--foreground));color:hsl(var(--background));border:none;border-radius:calc(var(--radius) * 1.5);font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s;display:flex;align-items:center;justify-content:center;gap:10px}.PhoneWageCalculator_formSubmit__cGYuT:hover:not(:disabled){background:hsl(0 0% 10%)}.PhoneWageCalculator_formSubmit__cGYuT:disabled{opacity:.4;cursor:not-allowed}.PhoneWageCalculator_formSubmit__cGYuT svg{width:16px;height:16px}.PhoneWageCalculator_footnote__Ts1y4{text-align:center;font-size:12px;color:hsl(var(--muted-foreground));margin-top:14px}.PhoneWageCalculator_hero___SV4T{background:hsl(42 80% 92%);border-radius:calc(var(--radius) * 2);padding:28px 24px;text-align:center;margin-bottom:20px;border:1px solid hsl(42 70% 80%)}.PhoneWageCalculator_heroEyebrow__T8_Fd{font-size:11px;letter-spacing:.12em;color:hsl(var(--muted-foreground));text-transform:uppercase;font-weight:500;margin-bottom:10px}.PhoneWageCalculator_heroNumber__YRh4E{font-size:48px;font-weight:500;color:hsl(var(--foreground));line-height:1;margin-bottom:6px;letter-spacing:-.02em}.PhoneWageCalculator_heroNumberSmall__OTWSC{font-size:24px;font-weight:500;color:hsl(var(--foreground));line-height:1.2;margin-bottom:6px}.PhoneWageCalculator_heroContext__FQr8a{font-size:14px;color:hsl(var(--muted-foreground));margin-bottom:4px}.PhoneWageCalculator_heroTier__EDR6H{font-size:13px;color:hsl(var(--muted-foreground));font-weight:500}.PhoneWageCalculator_breakdown__S8FI9{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) * 1.5);padding:16px 18px;margin-bottom:18px}.PhoneWageCalculator_breakdownTitle__EQooQ{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));font-weight:500;margin-bottom:10px}.PhoneWageCalculator_breakdownRow__pJQ9F{display:flex;justify-content:space-between;font-size:13px;padding:5px 0;color:hsl(var(--foreground))}.PhoneWageCalculator_breakdownRow__pJQ9F.PhoneWageCalculator_total__Cgnq1{border-top:1px solid hsl(var(--border));padding-top:10px;margin-top:6px;font-weight:500;font-size:14px}.PhoneWageCalculator_muted__9tj_h{color:hsl(var(--muted-foreground))}.PhoneWageCalculator_costHighlight__6cK4v{color:hsl(var(--primary))}.PhoneWageCalculator_tierLabel__6uQjD{font-size:12px;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.08em;font-weight:500;margin-bottom:10px;text-align:center}.PhoneWageCalculator_tierGrid__GwMqQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px;margin-top:14px}.PhoneWageCalculator_tierCard__TC0ED{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) * 1.5);padding:16px 12px 14px;position:relative}.PhoneWageCalculator_tierCard__TC0ED.PhoneWageCalculator_best__lnEYH{border:2px solid hsl(var(--foreground));background:hsl(var(--background));padding-top:18px}.PhoneWageCalculator_tierCard__TC0ED.PhoneWageCalculator_overCap__6mul6{opacity:.6}.PhoneWageCalculator_tierBadge__mFxwc{position:absolute;top:-9px;left:50%;transform:translateX(-50%);background:hsl(var(--foreground));color:hsl(var(--background));font-size:10px;padding:3px 10px;border-radius:calc(var(--radius) * .75);text-transform:uppercase;letter-spacing:.08em;font-weight:500;white-space:nowrap}.PhoneWageCalculator_tierName__1OUQd{font-size:13px;font-weight:500;color:hsl(var(--foreground));margin-bottom:2px}.PhoneWageCalculator_tierPrice__AVxOr{font-size:11px;color:hsl(var(--muted-foreground));margin-bottom:8px}.PhoneWageCalculator_tierSaving__Sfx5Q{font-size:18px;font-weight:500;color:hsl(var(--foreground));line-height:1}.PhoneWageCalculator_tierAnnual__jt_tv{font-size:11px;color:hsl(var(--muted-foreground));margin-top:3px}.PhoneWageCalculator_tierNofit__sU1hL{font-size:11px;color:hsl(var(--muted-foreground));line-height:1.3;margin-top:2px;font-style:italic}.PhoneWageCalculator_talkToSalesCta__Ocpuc{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px;border:1.5px solid hsl(var(--foreground));border-radius:calc(var(--radius) * 1.5);font-size:15px;font-weight:500;font-family:inherit;color:hsl(var(--foreground));background:transparent;text-decoration:none;transition:background .15s,color .15s;margin-bottom:18px}.PhoneWageCalculator_talkToSalesCta__Ocpuc:hover{background:hsl(var(--foreground));color:hsl(var(--background))}.PhoneWageCalculator_talkToSalesCta__Ocpuc svg{width:18px;height:18px}.PhoneWageCalculator_quoteCard__EyZuV{border-radius:calc(var(--radius) * 1.5);margin-bottom:18px;overflow:hidden}.PhoneWageCalculator_quoteCardImage__ALhj1{width:100%;height:auto;display:block;border-radius:calc(var(--radius) * 1.5)}.PhoneWageCalculator_assumptions__Lqo_N{font-size:11px;color:hsl(var(--muted-foreground));line-height:1.5;text-align:center;margin-top:14px;padding:0 10px}.PhoneWageCalculator_backLink__g6CzW{background:transparent;border:none;padding:0;font-size:12px;color:hsl(var(--muted-foreground));text-align:center;cursor:pointer;margin:14px auto 0;text-decoration:underline;display:block;font-family:inherit}.PhoneWageCalculator_backLink__g6CzW:hover{color:hsl(var(--foreground))}@media (max-width:480px){.PhoneWageCalculator_frame__7QjOJ{padding:24px 20px;border-radius:calc(var(--radius) * 2)}.PhoneWageCalculator_headline___rAcR{font-size:24px}.PhoneWageCalculator_heroNumber__YRh4E{font-size:38px}.PhoneWageCalculator_hero___SV4T{padding:24px 20px}.PhoneWageCalculator_tierGrid__GwMqQ{grid-template-columns:1fr;gap:8px}.PhoneWageCalculator_tierCard__TC0ED{display:grid;grid-template-columns:1fr auto;align-items:center;padding:14px 16px;gap:8px 12px}.PhoneWageCalculator_tierCard__TC0ED.PhoneWageCalculator_best__lnEYH{padding-top:18px}.PhoneWageCalculator_tierName__1OUQd{margin-bottom:0;grid-column:1;grid-row:1}.PhoneWageCalculator_tierPrice__AVxOr{margin-bottom:0;grid-column:1;grid-row:2}.PhoneWageCalculator_tierSaving__Sfx5Q{font-size:16px;grid-column:2;grid-row:1;text-align:right}.PhoneWageCalculator_tierAnnual__jt_tv{margin-top:0;grid-column:2;grid-row:2;text-align:right}.PhoneWageCalculator_tierNofit__sU1hL{grid-column:1/-1;grid-row:2}.PhoneWageCalculator_formGrid__nbqtQ{grid-template-columns:1fr}.PhoneWageCalculator_oibtn__Y3xxZ{font-size:12px;padding:10px 6px}.PhoneWageCalculator_chip__C5FgT{padding:8px 12px}}