:root{--wages-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html,body,.app-provider,.document-page{font-family:var(--wages-font-family)}button,input,select,textarea{font-family:inherit}.app-provider,.site-copy,.document-page{--site-ink:#24282c;--site-link:#2d624b;--site-muted:#626b73;--site-border:#dfe2e5;--site-surface:#fff;--site-soft:#edf3ef;--site-background:#f5f6f7;color:var(--site-ink)}.app-theme-dark,.app-theme-dark .site-copy{--site-ink:#edf0f2;--site-link:#a2d2ac;--site-muted:#a3aeb7;--site-border:#363c41;--site-surface:#1d2226;--site-soft:#23372d;--site-background:#111416}.site-copy{overflow-wrap:anywhere;width:100%;font-size:16px;line-height:1.75;font-family:var(--wages-font-family)}.site-copy .site-eyebrow{letter-spacing:.08em;color:var(--site-muted);text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.site-copy .site-title{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(27px,4vw,42px);line-height:1.18}.site-copy .site-intro{max-width:72ch;color:var(--site-muted);margin:0;font-size:clamp(16px,2vw,19px)}.site-copy .site-heading{letter-spacing:-.015em;margin:0 0 12px;font-size:22px;line-height:1.35}.site-copy .site-section{margin-top:36px}.site-copy .site-paragraph{margin:0 0 16px}.site-copy .site-list{margin:0;padding-left:24px}.site-copy .site-list-item{margin:0 0 12px;padding-left:3px}.site-copy .site-paragraph:last-child,.site-copy .site-list-item:last-child{margin-bottom:0}.site-copy .site-link{color:var(--site-link);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.site-copy .site-link:hover{text-decoration-thickness:2px}.site-copy .site-formula,.site-copy .site-note{background:var(--site-soft);border-left:3px solid var(--site-link);margin:20px 0;padding:18px 20px}.site-copy .site-formula{font-variant-numeric:tabular-nums;font-weight:600}.site-copy .site-note{margin-top:32px;font-size:14px;line-height:1.7}.site-copy .site-table-scroll{width:100%;margin:20px 0;overflow-x:auto}.site-copy .site-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.site-copy .site-table-caption{text-align:left;color:var(--site-muted);margin-bottom:12px}.site-copy .site-table-head{background:var(--site-soft)}.site-copy .site-table-heading,.site-copy .site-table-label,.site-copy .site-table-cell{text-align:left;vertical-align:top;border-bottom:1px solid var(--site-border);padding:12px}.site-copy .site-table-label{font-weight:500}.site-copy .site-table-cell{white-space:nowrap}.site-copy .site-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.site-copy .site-guide-link{color:var(--site-link);background:var(--site-surface);border:1px solid var(--site-border);padding:16px 18px;font-weight:600;line-height:1.5;text-decoration:none;transition:border-color .18s,background-color .18s;display:block}.site-copy .site-guide-link:hover{background:var(--site-soft);border-color:var(--site-link)}.site-home-copy{max-width:1040px;margin:24px auto;padding:32px 0 16px}.site-article{max-width:820px;margin:0 auto}.calculator-supporting-content{max-width:1040px;margin:0 auto}.calculator-introduction{width:100%;color:var(--site-ink,#24282c)}.calculator-page-title{letter-spacing:-.02em;margin:0 0 6px;font-size:24px;line-height:1.3}.calculator-page-description{color:var(--site-muted,#626b73);margin:0 0 12px;font-size:14px;line-height:1.6}.site-results-help{width:100%;color:var(--site-muted);font-size:12px;line-height:1.6}.site-results-help-copy{margin:0 0 8px}.calculator-introduction .site-nav{gap:6px 20px}.calculator-supporting-content+.site-footer-links{border-top:1px solid var(--site-border,#dfe2e5);padding:16px 0 20px}html:has(.document-page){height:auto;min-height:100%}.document-page{-webkit-font-smoothing:antialiased;background:var(--site-background);height:auto;min-height:100vh;line-height:1.6;font-family:var(--wages-font-family);margin:0;overflow:auto}.document-page *,.document-page :before,.document-page :after{box-sizing:border-box}.document-page a{color:var(--site-link);text-underline-offset:3px}.document-header{background:var(--site-surface);border-bottom:1px solid var(--site-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 32px;display:flex}.document-brand{color:var(--site-ink);font-size:18px;font-weight:700;text-decoration:none}.document-main{background:var(--site-surface);max-width:980px;margin:0 auto;padding:52px 40px 64px}.site-breadcrumbs{color:var(--site-muted);margin:0 0 24px;font-size:13px;line-height:1.6}.site-breadcrumb-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site-breadcrumb-item+.site-breadcrumb-item:before{content:"/";color:var(--site-muted);margin-right:8px}.document-footer{color:var(--site-muted);border-top:1px solid var(--site-border);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px 32px;display:flex}.document-footer p{margin:0;font-size:13px}.site-nav,.site-footer-links{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.site-nav a,.site-footer-links a{color:var(--site-link,#2d624b);padding:5px 0;font-size:13px;line-height:1.5;text-decoration:none;transition:color .18s,text-decoration-color .18s}.site-nav a:hover,.site-footer-links a:hover{text-underline-offset:3px;text-decoration:underline}.site-nav a[aria-current=page],.site-footer-links a[aria-current=page]{font-weight:700;text-decoration:underline}.site-copy a:focus-visible,.document-page a:focus-visible,.site-nav a:focus-visible,.site-footer-links a:focus-visible,.site-privacy-settings:focus-visible{outline-offset:4px;outline:2px solid var(--site-link,#2d624b)}.site-privacy-settings{cursor:pointer;font:inherit;text-align:left;color:var(--site-link,#2d624b);background:0 0;border:0;padding:5px 0;font-size:13px;line-height:1.5;transition:color .18s,text-decoration-color .18s}.site-privacy-settings:hover{text-underline-offset:3px;text-decoration:underline}.site-ad-slot,.advertisement-space{text-align:center;width:100%;margin:24px auto;display:block}.site-ad-slot{max-width:820px}.site-ad-slot .adsbygoogle,.advertisement-space .adsbygoogle{width:100%;display:block}.site-ad-label,.advertisement-label{letter-spacing:.1em;text-transform:uppercase;color:var(--site-muted,#626b73);margin-bottom:8px;font-size:10px;line-height:1.5;display:block}[data-wages-ad-slot][hidden],.advertisement-space[hidden],[data-wages-privacy-settings][hidden]{display:none!important}.site-skip-link{z-index:10;color:var(--site-link,#2d624b);background:var(--site-surface,#fff);padding:12px 16px;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.site-skip-link:focus{transform:translateY(0)}@media (width<=640px){.document-header{gap:12px;padding:18px 20px}.document-main{padding:32px 20px 40px}.document-footer{padding:20px}.site-home-copy{margin:12px auto;padding-top:24px}.calculator-page-title{font-size:22px}.site-copy{font-size:15px}.site-copy .site-title{font-size:28px}.site-copy .site-heading{font-size:20px}.site-copy .site-section{margin-top:28px}.site-copy .site-guide-grid{grid-template-columns:1fr}.site-copy .site-table-heading,.site-copy .site-table-label,.site-copy .site-table-cell{padding:10px}.site-copy .site-formula,.site-copy .site-note{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.site-copy a,.site-nav a,.site-footer-links a,.site-privacy-settings{transition:none}}