.calc-page{--calc-pill-track:var(--ah-row-line);--calc-radius-field:var(--ah-radius-lg);--calc-radius-card:var(--ah-radius-xl);--calc-shadow-card:0 1px 2px #15241d0d, 0 30px 64px -34px #15241d4d;--calc-shadow-active:0 12px 26px -16px color-mix(in srgb, var(--ah-green) 55%, transparent)}.calc-page form#eos-calc{border-radius:var(--calc-radius-card);box-shadow:var(--calc-shadow-card);margin-block:1.25rem;padding:1.25rem}.calc-page .field{margin-block-start:1rem}.calc-page .field>label{margin-block-start:0;font-size:12px;font-weight:600;line-height:1.45;display:block}.calc-page .field>label .hint{color:var(--ah-palm-400);font-size:11px;font-weight:400;display:inline}.calc-page .field__box{margin-block-start:.35rem;position:relative}.calc-page .field__box input{border-radius:var(--calc-radius-field);text-align:start;font-variant-numeric:tabular-nums;direction:ltr;min-block-size:48px;margin-block-start:0;padding-inline-end:4.25rem}[dir=rtl] .calc-page .field__box input{text-align:right}[lang=ar] .calc-page .field__unit,[dir=rtl] .calc-page .field__unit{font-family:var(--ah-font-arabic)}.calc-page .field__unit{font-family:var(--ah-font-mono);color:var(--ah-palm-400);pointer-events:none;direction:ltr;unicode-bidi:isolate;font-size:12px;position:absolute;inset-block-start:50%;inset-inline-end:.85rem;transform:translateY(-50%)}.calc-page .trust{color:var(--ah-palm-400);align-items:flex-start;gap:.4rem;margin-block:.45rem 0;font-size:11px;line-height:1.5;display:flex}.calc-page .trust__dot{background:var(--ah-green);border-radius:999px;flex:none;block-size:6px;inline-size:6px;margin-block-start:.42em}.calc-page .seg{background:var(--calc-pill-track);border:1px solid var(--ah-hairline);border-radius:999px;gap:4px;margin-block-start:.5rem;padding:4px;display:grid}.calc-page .seg--2{grid-template-columns:repeat(2,1fr)}.calc-page .seg--4{grid-template-columns:repeat(4,1fr)}.calc-page .seg__opt{text-align:center;min-block-size:40px;color:var(--ah-palm-500);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 .35rem;font-size:13px;font-weight:500;line-height:1.2;transition:background .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.calc-page .seg--2 .seg__opt{min-block-size:44px;font-size:14px}.calc-page .seg__opt input{opacity:0;pointer-events:none;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.calc-page .seg--4 .seg__opt span{direction:ltr;unicode-bidi:isolate}.calc-page .seg__opt:has(input:checked){background:var(--ah-card);color:var(--ah-ink);box-shadow:var(--calc-shadow-active);font-weight:600}.calc-page .seg__opt:has(input:focus-visible){outline:2px solid var(--ah-green);outline-offset:1px}.calc-page .role-gate{margin-block-start:.75rem}.calc-page .role-gate__q{color:var(--ah-ink);margin:0 0 .25rem;font-size:14px;font-weight:600}.calc-page .seg__btn{min-block-size:44px;font:inherit;text-align:center;color:var(--ah-palm-500);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 .5rem;font-size:14px;font-weight:500;line-height:1.2;transition:background .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1);display:flex}.calc-page .seg__btn:hover,.calc-page .seg__btn:focus-visible{background:var(--ah-card);color:var(--ah-ink);box-shadow:var(--calc-shadow-active);font-weight:600}.calc-page .seg__btn:focus-visible{outline:2px solid var(--ah-green);outline-offset:1px}.calc-page .role-employee{margin-block-start:.75rem;font-size:14px;line-height:1.5}.calc-page .role-employee__actions{margin-block-end:0}.calc-page .role-switch{font:inherit;color:var(--ah-palm-500);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-block-start:.6rem;padding:0;font-size:13px;text-decoration:underline}.calc-page .ghost-link{text-underline-offset:3px;font-weight:600;text-decoration:underline}.calc-page .lead-form{margin-block-start:.75rem}.calc-page .lead-form__lede{margin:0 0 .75rem;font-size:14px;line-height:1.5}.calc-page .lead-form__field{margin-block-end:.75rem}.calc-page .lead-form__field label{color:var(--ah-ink);margin-block-end:.25rem;font-size:13px;font-weight:600;display:block}.calc-page .lead-form input,.calc-page .lead-form select{box-sizing:border-box;background:var(--ah-card);border:1px solid var(--ah-hairline);border-radius:var(--calc-radius-field);min-block-size:44px;inline-size:100%;font:inherit;color:var(--ah-ink);padding:.6rem .75rem;font-size:16px}.calc-page .lead-form input:focus-visible,.calc-page .lead-form select:focus-visible{outline:2px solid var(--ah-green);outline-offset:1px}.calc-page .lead-form__phone{grid-template-columns:7.5rem 1fr;gap:.5rem;display:grid}.calc-page .lead-form__phone input,.calc-page .lead-form__phone select{text-align:start;direction:ltr;unicode-bidi:isolate}.calc-page .lead-form__consent{align-items:flex-start;gap:.5rem;margin-block:.75rem;font-size:13px;line-height:1.5;display:flex}.calc-page .lead-form__consent input{flex:none;block-size:18px;min-block-size:18px;inline-size:18px;margin-block-start:2px;padding:0}.calc-page .lead-form__err{color:var(--ah-danger);margin:.35rem 0 0;font-size:13px}.calc-page .lead-form__trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.calc-page .lead-form__done{color:var(--ah-ink);margin-block-start:.75rem;font-size:14px;font-weight:600;line-height:1.5}.calc-page form#eos-calc button[type=submit]{border-radius:var(--calc-radius-field);inline-size:100%;margin-block-start:1rem}.calc-page form#eos-calc>.endtype{margin-block-start:0}.calc-page #result .cta-note{color:var(--ah-palm-400);margin:.5rem 0 0;font-size:.8125rem;line-height:1.5}.calc-page .refine{border-block-start:1px solid var(--ah-line,#15241d1f);margin-block-start:.9rem;padding-block-start:.75rem}.calc-page .refine>summary{cursor:pointer;min-block-size:44px;color:var(--ah-green-text);align-items:center;gap:.4rem;font-size:13px;font-weight:600;list-style:none;display:flex}.calc-page .refine>summary::-webkit-details-marker{display:none}.calc-page .refine>summary:before{content:"";border-block:4px solid #0000;border-inline-start:5px solid;block-size:0;inline-size:0;transition:transform .12s}[dir=rtl] .calc-page .refine>summary:before{transform:scaleX(-1)}.calc-page .refine[open]>summary:before{transform:rotate(90deg)}[dir=rtl] .calc-page .refine[open]>summary:before{transform:scaleX(-1)rotate(-90deg)}@media (prefers-reduced-motion:reduce){.calc-page .refine>summary:before{transition:none}}.calc-page .refine__note{color:var(--ah-palm-400);margin-block:0 .6rem;font-size:12px;line-height:1.5}.calc-page .refine__verdict{background:var(--ah-green-tint,#10a05a14);color:var(--ah-ink,#15241d);border-radius:8px;margin-block:.75rem 0;padding:.6rem .7rem;font-size:12.5px;line-height:1.55}.calc-page .refine__verdict bdi{font-family:var(--ah-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}[lang=ar] .calc-page .refine__verdict bdi,[dir=rtl] .calc-page .refine__verdict bdi{font-family:var(--ah-font-arabic)}.calc-page .refine__hint{color:var(--ah-palm-400);margin-block:.3rem 0;font-size:11px;line-height:1.5}.calc-page .refine input[type=date]{inline-size:100%;padding-inline-end:.7rem}.calc-page .endtype .calc-gate{color:var(--ah-palm-400);margin-block:.3rem 0;font-size:12px;line-height:1.5}.calc-page .endtype-error{color:var(--ah-danger);align-items:flex-start;gap:.4rem;margin-block:.5rem 0;font-size:12.5px;font-weight:500;line-height:1.5;display:flex}.calc-page .endtype-error:empty{margin:0}.calc-page .endtype-error[hidden]{display:none}.calc-page .endtype-error:before{content:"";background:var(--ah-danger);border-radius:999px;flex:none;block-size:6px;inline-size:6px;margin-block-start:.45em}.calc-page .endtype.is-invalid .seg{border-color:var(--ah-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--ah-danger) 14%, transparent)}.calc-page .calc-fineprint{color:var(--ah-palm-400);margin-block:.75rem 0;font-size:11.5px;line-height:1.55}.calc-page .calc-fineprint a{color:var(--ah-palm-500)}.calc-page #result{box-shadow:none;background:0 0;border:none;margin-block:1.25rem;padding:0}.calc-page #result:focus:not(:focus-visible){outline:none}.calc-page .result__panel{background:var(--ah-green-deepest);border-radius:var(--calc-radius-card);box-shadow:var(--calc-shadow-card);color:#fff;padding:1.5rem 1.35rem}.calc-page .result__eyebrow{font-family:var(--ah-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ah-hint-on-deep);margin:0;font-size:11px;font-weight:500}[lang=ar] .calc-page .result__eyebrow,[dir=rtl] .calc-page .result__eyebrow{font-family:var(--ah-font-arabic);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.calc-page #result .net-row{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}.calc-page #result .copy-cta{appearance:none;color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;flex:none;padding:.5rem .75rem;font-size:.8125rem;line-height:1;transition:background-color .12s,border-color .12s;position:relative}.calc-page #result .copy-cta:after{content:"";position:absolute;inset:-8px}.calc-page #result .copy-cta:hover,.calc-page #result .copy-cta:focus-visible{background:#ffffff1f;border-color:#fff9}.calc-page #result .copy-cta[data-copied=true]{background:#fff3;border-color:#ffffffbf}@media (prefers-reduced-motion:reduce){.calc-page #result .copy-cta{transition:none}}.calc-page #result .net{font-family:var(--ah-font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;color:#fff;text-align:start;direction:ltr;unicode-bidi:isolate;margin:.5rem 0 0;font-size:clamp(28px,8.6vw,38px);font-weight:500;line-height:1.1}[lang=ar] .calc-page #result .net,[dir=rtl] .calc-page #result .net{font-family:var(--ah-font-arabic)}[dir=rtl] .calc-page #result .net{text-align:right}.calc-page .result__note{color:var(--ah-hint-on-deep);margin:.6rem 0 0;font-size:13px;line-height:1.55}.calc-page .result__basis{color:var(--ah-hint-on-deep);margin:.75rem 0 0;padding-inline-start:1.1rem;font-size:13px;line-height:1.6}.calc-page .result__basis:empty{margin:0}.calc-page .result__compare{color:var(--ah-hint-on-deep);border-block-start:1px solid #ffffff29;margin:.9rem 0 0;padding-block-start:.75rem;font-size:13.5px;line-height:1.55}.calc-page .result__compare bdi{font-family:var(--ah-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;font-size:15px;font-weight:500}[lang=ar] .calc-page .result__compare bdi,[dir=rtl] .calc-page .result__compare bdi{font-family:var(--ah-font-arabic)}.calc-page #result .caveat{margin-block:.75rem 0}.calc-page .team-size{border-block-start:none;margin-block-start:1.25rem;padding-block-start:0}.calc-page .team-size__hint{color:var(--ah-palm-400);margin-block:.3rem .6rem;font-size:12px;line-height:1.5}.calc-page .paid-notice{border:1px solid var(--ah-green-text);border-radius:var(--calc-radius-field);background:var(--ah-green-50);color:var(--ah-ink);margin-block:0 1rem;padding:.8rem 1rem;font-size:14px;line-height:1.55}.calc-page .paid-notice--warn{border-color:var(--ah-hairline);background:var(--ah-card)}.calc-page .cta-row{margin-block:1rem 0}.calc-page .cta-row .wa-cta{box-sizing:border-box;border-radius:var(--calc-radius-field);text-align:center;min-block-size:48px;inline-size:100%;padding:.85rem 1.25rem;display:block}.calc-page .cta-row .wa-cta--link{min-block-size:0;inline-size:auto;color:var(--ah-green-text);text-align:start;background:0 0;border-radius:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline}.calc-page .cta-row .wa-cta--link:hover{color:var(--ah-green-dark);background:0 0}.calc-page .cta-row .pdf-cta{box-sizing:border-box;border:1px solid var(--ah-green-text);border-radius:var(--calc-radius-field);min-block-size:48px;inline-size:100%;color:var(--ah-green-text);font:inherit;text-align:center;cursor:pointer;background:0 0;margin-block-start:.6rem;padding:.85rem 1.25rem;font-size:15px;font-weight:600;display:block}.calc-page .cta-row .pdf-cta:hover{background:var(--ah-green-tint,#10a05a14)}.calc-page .cta-row--docs{margin-block-start:1.35rem}.calc-page .cta-row--docs .pdf-cta{margin-block-start:0}.calc-page .report-offer{margin-block:.55rem 0}.calc-page .report-offer .report-cta{box-sizing:border-box;border:1px solid var(--ah-line,#15241d2e);border-radius:var(--calc-radius-field);min-block-size:48px;inline-size:100%;color:var(--ah-ink,#15241d);font:inherit;text-align:center;cursor:pointer;background:0 0;padding:.85rem 1.25rem;font-size:15px;font-weight:600;display:block}.calc-page .report-offer .report-cta:hover{border-color:var(--ah-green-text);color:var(--ah-green-text)}.calc-page .report-offer .report-cta[disabled]{opacity:.6;cursor:default}.calc-page .report-preview{margin-block-start:.5rem}.calc-page .report-preview>summary{min-block-size:44px;color:var(--ah-green-text);cursor:pointer;padding-block:.6rem;font-size:13px;font-weight:600;text-decoration:underline;list-style:none;display:inline-block}.calc-page .report-preview>summary::-webkit-details-marker{display:none}.calc-page .report-preview__body{border:1px solid var(--ah-hairline);border-radius:var(--calc-radius-field);background:var(--ah-card);color:var(--ah-ink);padding:.85rem 1rem;font-size:13px;line-height:1.6}.calc-page .report-preview__body>:first-child{margin-block-start:0}.calc-page .report-preview__intro,.calc-page .report-preview__asks-lead{color:var(--ah-palm-400);margin-block:0 .5rem}.calc-page .report-preview__pages{margin:0 0 .75rem;padding:0;list-style:none}.calc-page .report-preview__pages>li+li{margin-block-start:.6rem}.calc-page .report-preview__page{background:var(--ah-green-50);min-inline-size:1.35rem;color:var(--ah-green-text);text-align:center;border-radius:999px;margin-block-end:.15rem;padding:.05rem .4rem;font-size:11px;font-weight:700;display:inline-block}.calc-page .report-preview__pages ul,.calc-page .report-preview__asks{margin:.2rem 0 0;padding-inline-start:1.1rem}.calc-page .report-preview__asks>li{margin-block-end:.3rem}.calc-page .report-preview__more{color:var(--ah-palm-400);margin-block:.5rem 0;font-style:italic}.calc-page .report-upsell{border-radius:var(--calc-radius-field);background:var(--ah-green-50);color:var(--ah-ink);margin-block-end:.6rem;padding:.7rem .9rem;font-size:13.5px;line-height:1.55;display:block}.calc-page .report-upsell[hidden]{display:none}.calc-page .report-offer--promoted .report-cta{border-color:var(--ah-green-text);color:var(--ah-green-text)}.calc-page .report-offer.report-offer--promoted .report-hint{display:none}.calc-page .cta-row--docs .pdf-cta--used{border-color:var(--ah-hairline);color:var(--ah-palm-400)}.calc-page .report-offer .report-hint{color:var(--ah-palm-400);margin-block-start:.45rem;font-size:12.5px;line-height:1.5;display:block}.calc-page .cta-row .pdf-cta[disabled]{opacity:.6;cursor:default}.calc-page .employer{border-radius:var(--calc-radius-card);box-shadow:var(--calc-shadow-card)}.calc-page .employer-cta{box-sizing:border-box;border-radius:var(--calc-radius-field);text-align:center;min-block-size:48px;inline-size:100%;padding:.85rem 1.25rem;display:block}.calc-page .acc{background:var(--ah-card);border:1px solid var(--ah-hairline);border-radius:var(--calc-radius-card);margin-block-start:.6rem;overflow:hidden}.calc-page .acc>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-block-size:44px;padding:.85rem 1.15rem;list-style:none;display:flex}.calc-page .acc>summary::-webkit-details-marker{display:none}.calc-page .acc>summary h2{margin:0;font-size:16px;line-height:1.35}.calc-page .acc>summary:after{content:"";border-right:2px solid var(--ah-palm-400);border-bottom:2px solid var(--ah-palm-400);transform-origin:50%;flex:none;block-size:8px;inline-size:8px;margin-block-end:4px;transition:transform .14s cubic-bezier(.16,1,.3,1);transform:rotate(45deg)}.calc-page .acc[open]>summary:after{margin-block:4px 0;transform:rotate(-135deg)}.calc-page .acc__body{padding:0 1.15rem 1.15rem}.calc-page .acc__body>:first-child{margin-block-start:0}.calc-page .acc__body--faq>div+div{border-block-start:1px solid var(--ah-row-line);padding-block-start:.5rem}.calc-page .acc__body h3{font-size:15px}.calc-page .bands{-webkit-tap-highlight-color:transparent}.calc-page .bands tbody th[scope=row]{letter-spacing:normal;text-transform:none;color:var(--ah-ink);white-space:normal;background:0 0;font-family:inherit;font-size:14px;font-weight:600}.calc-page .bands .bands__total th[scope=row],.calc-page .bands .bands__total td{background:var(--ah-green-50);font-weight:600}.calc-page .acc__body .wiw{margin:0}@media (width<=430px){.calc-page{padding-block-start:1.25rem}.calc-page h1{margin-block:.5rem;font-size:26px}.calc-page form#eos-calc{margin-block-start:.85rem}}@media (width<=359px){.calc-page .seg--4 .seg__opt{padding:0 .15rem;font-size:11.5px}}
