.calculator_calc__9W_Xz{padding:clamp(22px,3vw,32px)}.calculator_controls__gXVqh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;align-items:start}.calculator_controls3__oDr1V{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator_segmented__K6g_G{flex-wrap:wrap}.calculator_timeGroup__I8FTG{border:0;margin:0;padding:0;min-width:0}.calculator_timeGroup__I8FTG legend{padding:0;margin-bottom:9px;font-size:.875rem;font-weight:500;line-height:1.5;color:var(--cr-ink)}.calculator_timeInputs__jvqIn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.calculator_timeInputs__jvqIn input{text-align:center}.calculator_result__220qw{margin-top:24px;padding:24px 26px 26px;display:grid;gap:20px}.calculator_empty__ElNdu{margin:0;font-size:15px;line-height:1.6;color:var(--cr-muted)}.calculator_headlineBlock__fufoX{display:grid;gap:8px;min-width:0}.calculator_headline__7tAo7{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 9px;margin:0;font-size:clamp(40px,4vw,46px);font-weight:500;letter-spacing:-.055em;line-height:1.1;color:var(--cr-ink)}.calculator_unit___vzIo{font-size:17px;font-weight:400;letter-spacing:0;color:var(--cr-muted)}.calculator_headlineBlock__fufoX .calculator_fineNote___v7pX{margin:0}.calculator_headlines__K__v9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.calculator_stats__Xq53C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.calculator_stats__Xq53C>div{min-width:0}.calculator_stats__Xq53C span{display:block;font-size:12px;line-height:1.4;color:var(--cr-muted)}.calculator_stats__Xq53C strong{display:block;margin-top:8px;font-size:24px;font-weight:500;letter-spacing:-.035em;line-height:1.25;color:var(--cr-ink);font-variant-numeric:tabular-nums}.calculator_stats__Xq53C strong small{font-size:15px;font-weight:400;color:var(--cr-muted);margin-left:4px}.calculator_positive__gF8nV{color:var(--cr-action)}.calculator_bandLine__d1gw3{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;font-size:13px;color:var(--cr-muted)}.calculator_table__zzKKS{border-top:1px solid var(--cr-line);padding-top:18px;min-width:0}.calculator_tableTitle__BAo2u{margin:0 0 6px;font-size:13px;font-weight:550;line-height:1.5;color:var(--cr-ink)}.calculator_rows__q1bXj{list-style:none;margin:0;padding:0}.calculator_rows__q1bXj li{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:12px 0;border-bottom:1px solid var(--cr-line);font-size:15px;line-height:1.5;min-width:0}.calculator_rows__q1bXj li:last-child{border-bottom:0}.calculator_rowName__7N_fS{display:inline-flex;align-items:center;gap:10px;min-width:0;font-weight:550;color:var(--cr-ink)}.calculator_rowName__7N_fS>.cr-badge{flex-shrink:0;font-variant-numeric:tabular-nums}.calculator_rowValue__vCTob{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--cr-muted);white-space:nowrap}.calculator_rowCells__qu3ZJ{margin-left:auto;display:flex;gap:24px}.calculator_cell__zQspG{display:grid;gap:1px;min-width:84px;text-align:right}.calculator_cell__zQspG small{font-size:11px;line-height:1.4;color:var(--cr-muted)}.calculator_cell__zQspG b{font-weight:500;font-variant-numeric:tabular-nums;color:var(--cr-ink)}.calculator_rowActive__JMv8K{padding-inline:14px;margin-inline:-14px;border-radius:12px;background:var(--cr-tint);border-bottom-color:transparent}.calculator_rowActive__JMv8K+li{border-top:0}.calculator_rowMuted__Kb3VC .calculator_rowName__7N_fS{font-weight:500;color:var(--cr-muted)}.calculator_entries__USiQs{display:grid;gap:22px}.calculator_entry___HnpX{display:grid;gap:18px;padding-top:22px;border-top:1px solid var(--cr-line)}.calculator_entry___HnpX:first-child{padding-top:0;border-top:0}.calculator_entryHead___oank{display:flex;align-items:flex-end;gap:14px}.calculator_entryHead___oank>:first-child{flex:1 1 auto}.calculator_entryGrid__MRnp_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;align-items:start}.calculator_entryTotal__9kjca{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-size:13px;color:var(--cr-muted)}.calculator_entryTotal__9kjca strong{font-size:19px;font-weight:550;letter-spacing:-.02em;color:var(--cr-ink);font-variant-numeric:tabular-nums}.calculator_actions__o1FB1{margin-top:22px}@media (max-width:600px){.calculator_controls3__oDr1V,.calculator_controls__gXVqh,.calculator_headlines__K__v9{grid-template-columns:1fr}.calculator_result__220qw{padding:20px 20px 22px;gap:18px}.calculator_stats__Xq53C{grid-template-columns:1fr 1fr;gap:18px}.calculator_stats__Xq53C>div:first-child{grid-column:1/-1}.calculator_entryGrid__MRnp_{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_rowCells__qu3ZJ{gap:18px}.calculator_cell__zQspG{min-width:72px}}@media (max-width:370px){.calculator_stats__Xq53C{grid-template-columns:1fr}.calculator_rowCells__qu3ZJ,.calculator_rowValue__vCTob{flex-basis:100%;margin-left:0}.calculator_rowValue__vCTob{white-space:normal}.calculator_cell__zQspG{text-align:left}.calculator_timeInputs__jvqIn{gap:8px}}.tool-card_card__v0N6w .tool-card_title__gVa9O{margin-bottom:12px}.tool-card_hook__zdBnL{margin:0 0 26px;font-size:15px;line-height:1.6;color:var(--cr-muted)}.tool-card_open__sb_wg{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--cr-action)}.tool-card_card__v0N6w:hover .tool-card_open__sb_wg .arrow{transform:translate(2px,-2px)}.tool-card_meta__4ht3Z{color:var(--cr-muted)}section.tool-page-layout_top__7tAkO{padding-top:26px}.tool-page-layout_crumbs___VLeE{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tool-page-layout_crumbs___VLeE a{color:var(--cr-muted);transition:color .3s}.tool-page-layout_crumbs___VLeE [aria-current],.tool-page-layout_crumbs___VLeE a:hover{color:var(--cr-ink)}.tool-page-layout_head__ecqB_{max-width:840px;margin-top:44px}.tool-page-layout_title__jfZHy{font-size:clamp(34px,4vw,56px);line-height:1.05;letter-spacing:-.048em;font-weight:550;margin:18px 0 20px}.tool-page-layout_lede__09nWw{max-width:640px}.tool-page-layout_author__nk44T{display:flex;align-items:center;gap:14px;margin-top:30px}.tool-page-layout_author__nk44T img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.tool-page-layout_authorName__MIQd9{font-size:15px;font-weight:600;color:var(--cr-ink);transition:color .3s}.tool-page-layout_authorName__MIQd9:hover{color:var(--cr-action)}.tool-page-layout_authorMeta__XfGWU{margin-top:2px;font-size:13px;line-height:1.5;color:var(--cr-muted)}.tool-page-layout_toolCard__MDqks{max-width:980px;margin-top:44px;padding:clamp(20px,3vw,36px)}.tool-page-layout_prose__vmDXh h2{margin-bottom:26px}.tool-page-layout_prose__vmDXh p{margin:0 0 18px;font-size:17px;line-height:1.75;color:var(--cr-ink)}.tool-page-layout_prose__vmDXh a{color:var(--cr-action);text-decoration:underline;text-underline-offset:2px}.tool-page-layout_callout___yerG{margin-top:26px;padding:14px 16px;border-radius:15px;background:var(--cr-tint);font-size:15px;line-height:1.6;color:var(--cr-ink)}.tool-page-layout_articleCta__LryGk{margin-top:30px}.tool-page-layout_faq__Pb6eN{margin-top:64px}.tool-page-layout_faq__Pb6eN h2{margin-bottom:26px}.tool-page-layout_faq__Pb6eN .faq-list a{color:var(--cr-action);text-decoration:underline;text-underline-offset:2px}.tool-page-layout_connect__kwi8T{max-width:980px;padding:clamp(28px,4vw,52px)}.tool-page-layout_connect__kwi8T h2{max-width:640px;margin:18px 0 16px}.tool-page-layout_connectBody__OFdL2{max-width:620px;margin:0;font-size:17px;line-height:1.7}.tool-page-layout_connectBody__OFdL2 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.tool-page-layout_actions__dzfb_{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.tool-page-layout_actions__dzfb_ .button-secondary{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.tool-page-layout_actions__dzfb_ .button-secondary:hover{border-color:#fff;background:rgba(255,255,255,.08)}@media (max-width:800px){.tool-page-layout_head__ecqB_,.tool-page-layout_toolCard__MDqks{margin-top:34px}.tool-page-layout_faq__Pb6eN{margin-top:52px}.tool-page-layout_prose__vmDXh p{font-size:16px;line-height:1.7}}@media (max-width:600px){.tool-page-layout_title__jfZHy{margin:16px 0}.tool-page-layout_actions__dzfb_,.tool-page-layout_author__nk44T{gap:12px}}