.tool-page_page__Ff__W{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:28px 0 72px}.tool-page_breadcrumb__7yWS7{margin:0 0 32px}.tool-page_breadcrumb__7yWS7 ol{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;list-style:none;color:var(--muted);font-size:.92rem}.tool-page_breadcrumb__7yWS7 li+li:before{content:"/";margin-right:8px;color:var(--muted)}.tool-page_breadcrumb__7yWS7 a{color:inherit}.tool-page_hero__koDIp{max-width:780px;margin:0 0 34px}.tool-page_hero__koDIp h1{max-width:760px;margin:8px 0 16px;font-size:clamp(2.35rem,6vw,4.7rem);line-height:.98;letter-spacing:-.055em}.tool-page_lead__jUK_w{max-width:720px;margin:0;color:var(--muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.tool-page_limits__Vn4G1{margin:22px 0 0;padding:14px 16px;border-left:4px solid var(--coral);background:var(--white);color:var(--ink);line-height:1.55}.tool-page_content__en4pX{display:grid;gap:34px}.tool-page_supporting__SjaZ1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tool-page_panel__g4n_l{padding:26px;border:1px solid var(--line);border-radius:18px;background:var(--paper)}.tool-page_panel__g4n_l h2{margin:0 0 12px;font-size:clamp(1.45rem,3vw,2rem);letter-spacing:-.025em}.tool-page_panel__g4n_l li,.tool-page_panel__g4n_l p{color:var(--muted);line-height:1.65}.tool-page_panel__g4n_l ul{margin:16px 0 0;padding-left:20px}.tool-page_primaryLink__LNwKm{display:inline-flex;min-height:48px;align-items:center;justify-content:center;margin-top:10px;padding:11px 17px;border-radius:8px;background:var(--ink);color:var(--paper);font-weight:750;text-decoration:none}.tool-page_related__5LbC1{margin-top:48px}.tool-page_related__5LbC1 h2{margin:0 0 18px;font-size:clamp(1.5rem,3vw,2.1rem)}.tool-page_relatedGrid__hKRJk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tool-page_relatedGrid__hKRJk article{padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.tool-page_relatedGrid__hKRJk h3{margin:0 0 10px;font-size:1.05rem}.tool-page_relatedGrid__hKRJk p{margin:0 0 14px;color:var(--muted);line-height:1.55}.tool-page_relatedGrid__hKRJk a{color:var(--green-dark);font-weight:750}.tool-page_faq__qI8QC{margin-top:48px}.tool-page_faq__qI8QC h2{margin-bottom:14px}.tool-page_faq__qI8QC details{padding:16px 0;border-bottom:1px solid var(--line)}.tool-page_faq__qI8QC summary{cursor:pointer;font-weight:750}.tool-page_faq__qI8QC p{max-width:760px;color:var(--muted);line-height:1.65}.tool-page_hubHero__oo39J{max-width:920px;margin:22px 0 28px}.tool-page_hubHero__oo39J h1{max-width:900px;margin-bottom:12px;font-size:clamp(2.35rem,5vw,4rem);line-height:1}.tool-page_hubHero__oo39J .tool-page_lead__jUK_w{max-width:820px}.tool-page_hubGrid__PZYsG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.tool-page_hubCard__9TXpi{display:flex;min-height:310px;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:20px;background:var(--paper)}.tool-page_hubCard__9TXpi h2{margin:10px 0 14px;font-size:clamp(1.55rem,3vw,2.2rem);letter-spacing:-.035em}.tool-page_hubCard__9TXpi>p:not(:first-child){color:var(--muted);line-height:1.65}.tool-page_hubCard__9TXpi ul{margin:8px 0 22px;padding-left:20px;color:var(--muted)}.tool-page_hubCard__9TXpi a{margin-top:auto}@media (max-width:760px){.tool-page_page__Ff__W{width:min(100% - 28px,1120px);padding-top:20px}.tool-page_hubGrid__PZYsG,.tool-page_relatedGrid__hKRJk,.tool-page_supporting__SjaZ1{grid-template-columns:1fr}.tool-page_hubCard__9TXpi{min-height:0}}@media print{.tool-page_breadcrumb__7yWS7,.tool-page_faq__qI8QC,.tool-page_primaryLink__LNwKm,.tool-page_related__5LbC1,.tool-page_supporting__SjaZ1{display:none}.tool-page_page__Ff__W{width:100%;padding:0}}.tools_tool__X_mws{padding:clamp(20px,4vw,36px);border:1px solid var(--line);border-radius:20px;background:var(--white);box-shadow:var(--shadow)}.tools_toolHeader__Rl1w5{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;align-items:center;max-width:760px;margin-bottom:26px}.tools_toolHeader__Rl1w5 h2{grid-column:1;margin:0;font-size:clamp(1.55rem,4vw,2.4rem);letter-spacing:-.035em}.tools_toolHeader__Rl1w5 p{grid-column:1;margin:0;color:var(--muted);line-height:1.65}.tools_exampleButton__xEGFr{grid-column:2;grid-row:1/3;min-height:48px;margin-top:0;padding:10px 16px;border:1px solid var(--green);border-radius:8px;color:var(--green-dark);background:transparent;font:inherit;font-weight:750;cursor:pointer}.tools_form__oHtuT{display:grid;gap:24px}.tools_fieldset__11NHi{display:grid;gap:12px;margin:0;padding:0;border:0}.tools_fieldset__11NHi legend{margin-bottom:12px;font-size:1.12rem;font-weight:800}.tools_optionalToggle__9dD02{justify-self:start;min-height:44px;padding:9px 13px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--white);font:inherit;font-weight:750;cursor:pointer}.tools_optionalToggle__9dD02:hover{border-color:var(--green);background:var(--mint-soft)}.tools_optionalToggle__9dD02:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.tools_optionalMovements__jrN9r{display:grid;gap:12px}.tools_optionalMovements__jrN9r[hidden]{display:none}.tools_movementRow__sweCn{display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,.85fr) minmax(150px,.75fr);gap:12px;align-items:start;padding:14px;border:1px solid var(--line);border-radius:12px}.tools_movementLabel__d_uET{padding-top:13px;font-weight:750}.tools_control__hMfLk{display:grid;gap:6px}.tools_control__hMfLk label,.tools_control__hMfLk>span{color:var(--muted);font-size:.86rem;font-weight:700}.tools_control__hMfLk input,.tools_control__hMfLk select{width:100%;min-height:48px;padding:10px 12px;border:1px solid #aab8ae;border-radius:8px;color:var(--ink);background:var(--white);font:inherit}.tools_control__hMfLk input[aria-invalid=true]{border-color:var(--danger)}.tools_error__Psdfz{margin:0;color:var(--danger);font-size:.88rem;line-height:1.45}.tools_paidField__wFizJ{max-width:430px}.tools_help__jNtYE{margin:0;color:var(--muted);font-size:.92rem;line-height:1.55}.tools_actions__2nEEh{display:flex;flex-wrap:wrap;gap:10px}.tools_primaryButton__pS8Fq,.tools_secondaryButton__kMrFa{min-height:48px;padding:11px 18px;border-radius:8px;font:inherit;font-weight:800;cursor:pointer}.tools_primaryButton__pS8Fq{border:1px solid var(--ink);color:var(--white);background:var(--ink)}.tools_secondaryButton__kMrFa{border:1px solid var(--line);color:var(--ink);background:transparent}.tools_result__nygek{scroll-margin-top:20px;margin-top:28px;padding:clamp(18px,4vw,28px);border:1px solid var(--green);border-radius:16px;background:var(--mint-soft)}.tools_result__nygek:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.tools_result__nygek h3{margin:6px 0 16px;font-size:clamp(1.3rem,3vw,1.8rem)}.tools_resultAmount__qTD4w{margin:0;color:var(--ink);font-size:clamp(2rem,7vw,3.6rem);font-weight:850;letter-spacing:-.05em}.tools_resultLimit__1s0J5,.tools_resultText__cmbO9{max-width:760px;line-height:1.6}.tools_resultLimit__1s0J5{margin-bottom:0;color:var(--muted);font-size:.93rem}.tools_sampleBadge__WKcz5{display:inline-flex;padding:5px 9px;border-radius:999px;color:#6b2f20;background:#ffe1d8;font-size:.78rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.tools_breakdown__7bCO3{display:grid;gap:8px;margin:18px 0;padding:0;list-style:none}.tools_breakdown__7bCO3 li{display:flex;gap:16px;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line)}.tools_questionList__2sKaA{display:grid;gap:14px;margin:0;padding:0;border:0}.tools_question__2jW7M{padding:17px;border:1px solid var(--line);border-radius:12px}.tools_question__2jW7M legend{max-width:780px;padding:0;font-weight:780;line-height:1.45}.tools_question__2jW7M p{margin:7px 0 13px;color:var(--muted);font-size:.92rem;line-height:1.5}.tools_answers__3jw_i{display:flex;flex-wrap:wrap;gap:8px}.tools_answers__3jw_i label{display:inline-flex;min-height:44px;align-items:center;gap:7px;padding:8px 11px;border:1px solid var(--line);border-radius:8px;cursor:pointer}.tools_answers__3jw_i input{width:18px;height:18px}.tools_actionList__nTmU1{margin:16px 0 0;padding-left:22px}.tools_actionList__nTmU1 li{margin:8px 0;line-height:1.55}.tools_resultActions__wu9xy{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.tools_feedback__7csj9{min-height:1.5em;margin:12px 0 0;color:var(--muted);font-size:.92rem}.tools_summaryPreview__tQKI3{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.tools_summaryPreview__tQKI3 summary{cursor:pointer;font-weight:750}.tools_summaryPreview__tQKI3 pre{max-height:420px;overflow:auto;padding:14px;border-radius:8px;background:var(--white);font-family:inherit;font-size:.9rem;line-height:1.55;white-space:pre-wrap}@media (max-width:720px){.tools_tool__X_mws{padding:18px;border-radius:14px}.tools_movementRow__sweCn,.tools_toolHeader__Rl1w5{grid-template-columns:1fr}.tools_exampleButton__xEGFr,.tools_toolHeader__Rl1w5 h2,.tools_toolHeader__Rl1w5 p{grid-column:1;grid-row:auto}.tools_exampleButton__xEGFr{justify-self:start;margin-top:8px}.tools_movementLabel__d_uET{padding-top:0}.tools_actions__2nEEh>button,.tools_resultActions__wu9xy>button{width:100%}}@media print{.tools_tool__X_mws{padding:0;border:0;box-shadow:none}.tools_feedback__7csj9,.tools_form__oHtuT,.tools_resultActions__wu9xy,.tools_summaryPreview__tQKI3,.tools_toolHeader__Rl1w5{display:none}.tools_result__nygek{margin:0;border-color:#777;background:transparent}.tools_result__nygek[data-payoutstory-print-root]>:not([data-payoutstory-print-summary]){display:none!important}}