.Calc_calc__G6g5o{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;padding:32px;border:1px solid #dcdef4;border-radius:20px;background:#fff;box-shadow:0 4px 24px rgba(122,119,223,.1)}@media(max-width:1140px){.Calc_calc__G6g5o{grid-template-columns:1fr;padding:24px}}@media(max-width:992px){.Calc_calc__G6g5o{padding:20px;gap:24px}}.Calc_calcStack__YjKlV{display:flex;flex-direction:column;gap:32px;padding:32px;border:1px solid #dcdef4;border-radius:20px;background:#fff;box-shadow:0 4px 24px rgba(122,119,223,.1)}@media(max-width:1140px){.Calc_calcStack__YjKlV{padding:24px}}@media(max-width:992px){.Calc_calcStack__YjKlV{padding:20px;gap:24px}}.Calc_inputs__jUasl{display:flex;flex-direction:column;gap:22px}.Calc_inputGroup__6C3fw{display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid #e4e5f6;border-radius:16px;background:#f6f7ff}@media(max-width:992px){.Calc_inputGroup__6C3fw{padding:16px}}.Calc_groupTitle__rget8{margin:0;color:#1f1f1f;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:24px}.Calc_groupNote__SDw_H{margin:0;color:#80848a;font-size:13px;letter-spacing:.05em;line-height:21px}.Calc_matrix__mNBwc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}@media(max-width:800px){.Calc_matrix__mNBwc{grid-template-columns:1fr}}.Calc_fieldCompact__fZpSA,.Calc_field__NOdci{display:flex;flex-direction:column;gap:8px}.Calc_label__XeNeW{color:#1f1f1f;font-size:15px;font-weight:700;letter-spacing:.05em;line-height:22px}.Calc_fieldCompact__fZpSA .Calc_label__XeNeW{font-size:14px}.Calc_inputRow__N9PHM{display:flex;align-items:center;gap:10px}.Calc_input__FXiWw{width:170px;padding:11px 14px;border:1px solid #d5d6ee;border-radius:12px;background:#fff;color:#1f1f1f;font-size:18px;font-variant-numeric:tabular-nums;text-align:right;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.Calc_input__FXiWw:hover{border-color:#b9bbe8}.Calc_input__FXiWw:focus{border-color:#7a77df;outline:none;box-shadow:0 0 0 3px rgba(110,113,234,.35)}.Calc_fieldCompact__fZpSA .Calc_input__FXiWw{width:150px;padding:9px 12px;font-size:17px}.Calc_textInput__RVMCx{width:100%;max-width:440px;padding:11px 14px;border:1px solid #d5d6ee;border-radius:12px;background:#fff;color:#1f1f1f;font-size:15px;letter-spacing:.05em;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.Calc_textInput__RVMCx:hover{border-color:#b9bbe8}.Calc_textInput__RVMCx:focus{border-color:#7a77df;outline:none;box-shadow:0 0 0 3px rgba(110,113,234,.35)}.Calc_unit__aoCHT{color:#474f59;font-size:14px;letter-spacing:.05em;white-space:nowrap}.Calc_hint__h5d0u{margin:0;color:#80848a;font-size:12px;letter-spacing:.05em;line-height:20px}.Calc_segment__YQIVR{display:inline-flex;padding:4px;border-radius:30px;background:#ecedfb}.Calc_segmentBtn__7IcCW{padding:8px 18px;border:0;border-radius:30px;background:transparent;color:#474f59;font-size:14px;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:all .2s ease-in-out}.Calc_segmentBtn__7IcCW[aria-pressed=true]{background:#fff;color:#6e71ea;box-shadow:0 2px 6px rgba(122,119,223,.2)}.Calc_segmentBtn__7IcCW:focus-visible{outline:2px solid rgba(110,113,234,.35);outline-offset:2px}.Calc_check__br9dm{display:flex;align-items:flex-start;gap:10px;color:#333;font-size:14px;letter-spacing:.05em;line-height:23px;cursor:pointer}.Calc_check__br9dm input{margin-top:4px;accent-color:#7a77df}.Calc_presets__a162O{display:flex;flex-wrap:wrap;gap:8px}.Calc_presetBtn__nePwm{padding:6px 14px;border:1px solid #d5d6ee;border-radius:30px;background:#fff;color:#474f59;font-size:12px;letter-spacing:.05em;cursor:pointer;transition:all .2s ease-in-out}@media(hover:hover){.Calc_presetBtn__nePwm:hover{border-color:#7a77df;background:#f1f3ff;color:#6e71ea}}.Calc_presetBtn__nePwm:focus-visible{outline:2px solid rgba(110,113,234,.35);outline-offset:2px}.Calc_results__MIoNu{display:flex;flex-direction:column;gap:18px;padding:28px;border:1px solid #dcdef4;border-radius:16px;background:linear-gradient(77.76deg,#f1f3ff 23.53%,#faf3ff)}@media(max-width:992px){.Calc_results__MIoNu{padding:20px}}.Calc_primary__WDDXK{padding-bottom:18px;border-bottom:1px solid rgba(122,119,223,.22)}.Calc_resultLabel__0zjq1{margin:0 0 8px;color:#474f59;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:22px}.Calc_resultValue__UBGBk{margin:0;color:#6e71ea;font-size:44px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.05em;line-height:1.2}@media(max-width:800px){.Calc_resultValue__UBGBk{font-size:34px}}.Calc_resultSub__yma6s{margin:8px 0 0;color:#80848a;font-size:13px;letter-spacing:.05em;line-height:21px}.Calc_grid__okuDD{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0}@media(max-width:800px){.Calc_grid__okuDD{grid-template-columns:1fr}}.Calc_cell__30f6o{padding:14px 16px;border:1px solid #e4e5f6;border-radius:12px;background:hsla(0,0%,100%,.85)}.Calc_cell__30f6o dt{margin-bottom:6px;color:#474f59;font-size:12px;letter-spacing:.05em;line-height:18px}.Calc_cell__30f6o dd{margin:0;color:#1f1f1f;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.05em}.Calc_tableWrap__9LFM0{overflow-x:auto}.Calc_table__R8l4j{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums;letter-spacing:.05em}.Calc_table__R8l4j td,.Calc_table__R8l4j th{padding:10px 12px;border-bottom:1px solid rgba(122,119,223,.18);text-align:right;white-space:nowrap}.Calc_table__R8l4j th{color:#474f59;font-size:12px;font-weight:600}.Calc_table__R8l4j td:first-child,.Calc_table__R8l4j th:first-child{text-align:left}.Calc_table__R8l4j td.Calc_strong__5N9l9{color:#6e71ea;font-weight:700}.Calc_table__R8l4j tr.Calc_highlight__JYXJI td{background:rgba(122,119,223,.08)}.Calc_note__owyEG{border-left:4px solid #7a77df;background:hsla(0,0%,100%,.8);color:#333}.Calc_note__owyEG,.Calc_warn__ynBpK{margin:0;padding:14px 16px;border-radius:12px;font-size:14px;letter-spacing:.05em;line-height:24px}.Calc_warn__ynBpK{border-left:4px solid #e0993a;background:rgba(255,249,238,.95);color:#5a3d0f}.Calc_formula__ngf_T{margin:4px 0 0;color:#474f59;font-size:12px;letter-spacing:.05em;line-height:20px}.Calc_disclaimer__rP_tF{margin:0;color:#9ca3af;font-size:11px;letter-spacing:.05em;line-height:18px}.Calc_copyWrap__uA1w8{display:flex;flex-direction:column;gap:10px}.Calc_copyHead__Anvtc{display:flex;align-items:center;justify-content:space-between;gap:12px}.Calc_copyLabel__uLOFt{color:#474f59}.Calc_copyBtn__W06gi,.Calc_copyLabel__uLOFt{font-size:13px;font-weight:600;letter-spacing:.05em}.Calc_copyBtn__W06gi{padding:8px 18px;border:2px solid #7d87eb;border-radius:30px;background:transparent;color:#7d87eb;white-space:nowrap;cursor:pointer;transition:all .2s ease-in-out}@media(hover:hover){.Calc_copyBtn__W06gi:hover{background:#e8e8f9}}.Calc_copyBtn__W06gi:active{background-color:#dad9fa}.Calc_copyBtn__W06gi:focus-visible{outline:2px solid rgba(110,113,234,.35);outline-offset:2px}.Calc_textarea__e4fzQ{width:100%;padding:14px;border:1px solid #d5d6ee;border-radius:12px;background:#fff;color:#1f1f1f;font-family:inherit;font-size:13px;letter-spacing:.05em;line-height:24px;resize:vertical}.Calc_textarea__e4fzQ:focus{border-color:#7a77df;outline:none;box-shadow:0 0 0 3px rgba(110,113,234,.35)}.Calc_qList__a_R5V{display:flex;flex-direction:column;margin:0;padding:0;gap:18px;list-style:none;counter-reset:none}.Calc_qItem__2ulu3{padding:16px 18px;border:1px solid #e4e5f6;border-radius:14px;background:#fff}.Calc_qText__tz4sF{display:flex;align-items:flex-start;gap:10px;margin:0 0 6px;color:#1f1f1f;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:23px}.Calc_qNum__la6_q{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#ecedfb;color:#6e71ea;font-size:12px;font-weight:700;line-height:22px;text-align:center}.Calc_qBasis__Z3lf6{margin:0 0 12px 32px;color:#474f59;font-size:11px;letter-spacing:.05em;line-height:18px}.Calc_resultUnit__MLukB{font-size:20px;font-weight:600}@media(max-width:800px){.Calc_resultUnit__MLukB{font-size:16px}}.Calc_cellNote__EauVn{display:block;margin-top:2px;font-size:11px;font-weight:400;line-height:16px;opacity:.85}.Calc_verdict__S4Uee{padding:18px 20px;border:1px solid #e4e5f6;border-radius:14px;background:hsla(0,0%,100%,.85)}.Calc_verdictText__AcEfT{margin:0 0 10px;color:#333;font-size:14px;letter-spacing:.05em;line-height:24px}.Calc_verdictText__AcEfT:last-of-type{margin-bottom:14px}.Calc_verdictText__AcEfT strong{color:#1f1f1f;font-weight:700}.Calc_verdictLinks__vL6S9{display:flex;flex-direction:column;margin:0;padding:0;gap:8px;list-style:none}.Calc_verdictLinks__vL6S9 a{color:#6e71ea;font-size:13px;font-weight:600;letter-spacing:.05em;line-height:21px;text-decoration:underline}.Calc_verdictLinks__vL6S9 a:focus-visible{outline:2px solid rgba(110,113,234,.35);outline-offset:2px}.Calc_cellWide__RYYTj{grid-column:1/-1}.Calc_fPanel__cPq3S{border:1px solid #dcdef4;border-radius:20px;background:#fff;padding:28px 32px 32px;box-shadow:0 4px 24px rgba(122,119,223,.1)}@media(max-width:992px){.Calc_fPanel__cPq3S{padding:20px 18px 24px;border-radius:16px}}.Calc_fTitle__Ig8TM{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:18px;line-height:28px;font-weight:700;color:#1f1f1f;letter-spacing:.05em}.Calc_fTitle__Ig8TM:before{content:"";flex:none;width:6px;height:24px;border-radius:3px;background:linear-gradient(180deg,#8b89ef,#8997ef)}.Calc_fTitleNote__Tt_06{margin:0 0 20px;font-size:13px;line-height:22px;color:#80848a;letter-spacing:.05em}.Calc_fSection__t4Vtc{border-top:1px solid #e4e5f6;padding-top:18px;margin-top:18px}.Calc_fSection__t4Vtc:first-of-type{border-top:0;padding-top:0;margin-top:0}.Calc_fSectionTitle___2Qq1{margin:0 0 12px;font-size:13px;line-height:20px;font-weight:700;color:#7a77df;letter-spacing:.08em}.Calc_fRows__EwlK6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}@media(max-width:992px){.Calc_fRows__EwlK6{grid-template-columns:1fr}}.Calc_fRowWide__LquTV{grid-column:1/-1}.Calc_fLabel__0DmMr{display:block;margin:0 0 5px;font-size:13px;line-height:20px;font-weight:700;color:#333;letter-spacing:.05em}.Calc_fInputRow__Pp39k{display:flex;align-items:center;gap:8px}.Calc_fInput__mEptL{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:1px solid #d4d7ea;border-radius:8px;background:#fff;font-size:16px;font-weight:600;color:#1f1f1f;text-align:right;font-variant-numeric:tabular-nums;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}@media(hover:hover){.Calc_fInput__mEptL:hover{border-color:#7a77df}}.Calc_fInput__mEptL:focus{outline:none;border-color:#7a77df;box-shadow:0 0 0 3px rgba(110,113,234,.35)}.Calc_fUnit__X3oUS{flex:none;font-size:13px;color:#80848a;letter-spacing:.05em}.Calc_fHint__GuECz{color:#80848a}.Calc_fAlert___IDH8,.Calc_fHint__GuECz{margin:4px 0 0;font-size:12px;line-height:19px;letter-spacing:.05em}.Calc_fAlert___IDH8{color:#c2405a}.Calc_fActions___KWOb{margin-top:24px}.Calc_fButton__fmekJ{display:block;width:100%;padding:15px 24px;border:0;border-radius:30px;background:linear-gradient(270deg,#8b89ef,#8997ef);color:#fff;font-size:17px;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:background .2s ease-in-out,box-shadow .2s ease-in-out}@media(hover:hover){.Calc_fButton__fmekJ:hover{background:linear-gradient(270deg,#8987f1,#888ef3)}}.Calc_fButton__fmekJ:active{background:linear-gradient(270deg,#7a77df,#888ef3)}.Calc_fButton__fmekJ:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(110,113,234,.35)}.Calc_fButton__fmekJ:disabled{background:#cfd2e6;color:#f4f4f9;cursor:not-allowed}.Calc_fResult__Y_5Yy{margin-top:20px;border:1px solid #dcdef4;border-radius:16px;background:linear-gradient(77.76deg,#f1f3ff 23.53%,#faf3ff);padding:22px 24px}@media(max-width:992px){.Calc_fResult__Y_5Yy{padding:18px 16px}}.Calc_fResultStale__b2n1K{opacity:.55}.Calc_fStaleNote__EduNg{margin:0 0 14px;padding:8px 12px;border-radius:8px;background:#fff6e5;color:#8a5a00;font-size:13px;line-height:20px;letter-spacing:.05em}.Calc_fBreakdown__BqTSY{margin:0}.Calc_fBreakRow__oWIat{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0}.Calc_fBreakRow__oWIat+.Calc_fBreakRow__oWIat{border-top:1px dashed #dcdef4}.Calc_fBreakRow__oWIat dt{font-size:14px;line-height:22px;color:#333;letter-spacing:.05em}.Calc_fBreakRow__oWIat dd{margin:0;flex:none;font-size:15px;font-weight:700;color:#1f1f1f;font-variant-numeric:tabular-nums;letter-spacing:.05em}.Calc_fBreakNote__xNDWR{display:block;font-size:12px;line-height:18px;color:#80848a}.Calc_fTotal__pmS5l{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:16px;border-top:2px solid #c9cbf0}.Calc_fTotalLabel__KCUlz{margin:0;font-size:15px;font-weight:700;color:#1f1f1f;letter-spacing:.05em}.Calc_fTotalValue__Bo7sJ{margin:0;font-size:34px;line-height:44px;font-weight:700;color:#6e71ea;font-variant-numeric:tabular-nums;letter-spacing:.02em}@media(max-width:992px){.Calc_fTotalValue__Bo7sJ{font-size:28px;line-height:38px}}.Calc_fTotalSub__Y8gvl{flex-basis:100%;margin:2px 0 0;font-size:13px;color:#80848a;letter-spacing:.05em}.Calc_fDetails__ns5ji{margin-top:16px;border-top:1px solid #dcdef4;padding-top:14px}.Calc_fDetails__ns5ji summary{cursor:pointer;font-size:14px;font-weight:700;color:#6e71ea;letter-spacing:.05em}.Calc_fDetails__ns5ji summary:focus-visible{outline:2px solid #7a77df;outline-offset:2px;border-radius:4px}.Calc_fDetailsBody__vJBKS{margin-top:12px}.Calc_fFootnote__sDiYv{margin:14px 0 0;font-size:12px;line-height:20px;color:#80848a;letter-spacing:.05em}.Calc_fSegment__uFK3P{display:flex;gap:8px;flex-wrap:wrap}.Calc_fSegmentBtn__CNqS5{flex:1 1 auto;min-width:0;padding:9px 14px;border:1px solid #d4d7ea;border-radius:8px;background:#fff;font-size:13px;font-weight:600;color:#474f59;letter-spacing:.05em;cursor:pointer;transition:border-color .2s ease-in-out,background .2s ease-in-out}@media(hover:hover){.Calc_fSegmentBtn__CNqS5:hover{border-color:#7a77df}}.Calc_fSegmentBtn__CNqS5[aria-pressed=true]{border-color:#7a77df;background:#eef0ff;color:#6e71ea}.Calc_fSegmentBtn__CNqS5:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(110,113,234,.35)}.Calc_fTextInput__zZMiF{width:100%;height:40px;padding:0 12px;border:1px solid #d4d7ea;border-radius:8px;background:#fff;font-size:15px;color:#1f1f1f;letter-spacing:.05em;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}@media(hover:hover){.Calc_fTextInput__zZMiF:hover{border-color:#7a77df}}.Calc_fTextInput__zZMiF:focus{outline:none;border-color:#7a77df;box-shadow:0 0 0 3px rgba(110,113,234,.35)}.Calc_fSelect__WpCFm{width:100%;height:40px;padding:0 34px 0 12px;border:1px solid #d4d7ea;border-radius:8px;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23474f59' stroke-width='1.6' d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E") no-repeat right 12px center;font-size:15px;color:#1f1f1f;letter-spacing:.05em;appearance:none;cursor:pointer;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}@media(hover:hover){.Calc_fSelect__WpCFm:hover{border-color:#7a77df}}.Calc_fSelect__WpCFm:focus{outline:none;border-color:#7a77df;box-shadow:0 0 0 3px rgba(110,113,234,.35)}.Calc_fCheckList__7V60C{grid-column:1/-1;display:flex;flex-direction:column;gap:10px}.Calc_fCheck__4JL4y{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:20px;color:#333;letter-spacing:.05em;cursor:pointer}.Calc_fCheck__4JL4y input{margin-top:2px;accent-color:#7a77df;flex:none}.Calc_ktNode__jbZF0{margin-bottom:24px;padding:18px 20px;border:1px solid #ece5f4;border-radius:12px;background:#fff;letter-spacing:.05em}.Calc_ktName__0__eF{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 6px;color:#1f1f1f;font-size:16px;font-weight:700;line-height:24px}.Calc_ktIn__p1_cQ,.Calc_ktMust__brpT_{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;line-height:18px}.Calc_ktMust__brpT_{background:#fdf3f6;color:#a4416a}.Calc_ktIn__p1_cQ{background:#f3eefa;color:#675b7c}.Calc_ktMeta__H97pM{margin:0 0 2px;color:#515577;font-size:13px;line-height:21px}.Calc_ktBasis__8mcbd{margin:6px 0 0;color:#c4bdcb;font-size:12px;line-height:19px}.Calc_ktEffect__9trVc{margin:6px 0 0;color:#6e71ea;font-size:13px;line-height:21px}.Calc_ktChildren__0rX24{display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-left:16px;border-left:2px solid #e4d8e6}.Calc_ktChild__wNQNh{padding:12px 14px;border:1px solid #f0ebf7;border-radius:10px;background:#fbfaff}.Calc_dgMail__NXgmN{margin-bottom:24px;padding:20px 22px;border:1px solid #ece5f4;border-radius:12px;background:#fff;letter-spacing:.05em}.Calc_dgBadge__t8bvS{margin:0 0 12px;color:#6e71ea;font-size:12px;font-weight:500;line-height:19px}.Calc_dgSubject__PpTpx{margin:0 0 4px;color:#1f1f1f;font-size:16px;font-weight:700;line-height:25px}.Calc_dgScope__WWCfP{margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid #f0ebf7;color:#c4bdcb;font-size:13px;line-height:21px}.Calc_dgTiles__m6BxF{display:flex;flex-direction:column;gap:2px;margin:0}.Calc_dgTile__A8hoP{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0}.Calc_dgTile__A8hoP+.Calc_dgTile__A8hoP{border-top:1px dashed #f0ebf7}.Calc_dgTileLabel__J5J_S{color:#515577;font-size:14px;line-height:22px}.Calc_dgTileValue__AEt8u{margin:0;color:#1f1f1f;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;line-height:26px}.Calc_dgDelta__PGneP{margin-left:6px;color:#c4bdcb;font-size:12px;font-weight:500}.Calc_dgSuppressed__rn4iC{color:#a4416a;font-size:13px;font-weight:500}.Calc_dgAlert__1ob4b,.Calc_dgCause__sF5L9{margin:14px 0 0;padding:10px 12px;border-radius:8px;font-size:13px;line-height:21px}.Calc_dgAlert__1ob4b{background:#fdf3f6;color:#a4416a}.Calc_dgCause__sF5L9{background:#fdf8ee;color:#8a6524}.Calc_dgHidden__o1LK1{margin:8px 0 20px;padding:0;list-style:none}.Calc_dgHiddenRow__FCHT5,.Calc_dgRule__BtGce{padding:10px 0;border-bottom:1px solid #f0ebf7;color:#515577;font-size:13px;letter-spacing:.05em;line-height:21px}.Calc_dgHiddenRow__FCHT5:last-child,.Calc_dgRule__BtGce:last-child{border-bottom:none}.Calc_dgHiddenWhat__1NIE7{display:block;color:#1f1f1f;font-weight:700}.Calc_dgReason__qFluC{display:block;margin-top:2px;color:#c4bdcb;font-size:12px;line-height:19px}.Calc_dgPoint__YJK6z{margin:0 0 20px;padding:12px 14px;border-radius:8px;background:#f6f3fc;color:#6e71ea;font-size:13px;letter-spacing:.05em;line-height:21px}.Calc_rcLead__tzn9n{margin:0 0 16px;color:#1f1f1f;font-size:15px;font-weight:700;letter-spacing:.05em;line-height:24px}.Calc_rcGaps__LRIFz{margin:0 0 24px;padding:0;list-style:none}.Calc_rcGap__z_tVw{padding:14px 0;border-bottom:1px solid #f0ebf7}.Calc_rcGap__z_tVw:last-child{border-bottom:none}.Calc_rcGapHead__NBWDB{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 4px;color:#1f1f1f;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:22px}.Calc_rcNo__kzHBT{min-width:22px;padding:1px 6px;border-radius:4px;background:#f3eefa;color:#6e71ea;font-size:12px;font-weight:500;text-align:center}.Calc_rcNone__wCY3_,.Calc_rcPartial__xbIZa{padding:1px 8px;border-radius:4px;font-size:11px;font-weight:500;line-height:18px}.Calc_rcPartial__xbIZa{background:#fdf8ee;color:#8a6524}.Calc_rcNone__wCY3_{background:#fdf3f6;color:#a4416a}.Calc_rcEvidence__Vi1Co{margin:0;color:#515577;font-size:13px;letter-spacing:.05em;line-height:21px}.Calc_rcOwner__ZkPPO{margin:4px 0 0;color:#c4bdcb;font-size:12px;line-height:19px}.tools_page__GXBlh{padding:140px 0 80px}@media(max-width:1140px){.tools_page__GXBlh{padding:110px 0 56px}}@media(max-width:992px){.tools_page__GXBlh{padding:100px 0 48px}}.tools_inner__bCJ1m{max-width:1000px;margin:0 auto;padding:0 24px}@media(max-width:800px){.tools_inner__bCJ1m{padding:0 16px}}.tools_breadcrumbs___Z_3K{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;color:#80848a;font-size:13px;letter-spacing:.05em}.tools_breadcrumbs___Z_3K a{color:#80848a;text-decoration:none;transition:color .2s ease-in-out}.tools_breadcrumbs___Z_3K a:hover{color:#7a77df}.tools_header__bAD0h{margin-bottom:40px}.tools_eyebrow__mqBA1{margin:0 0 12px;color:#7a77df;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:20px}@media(max-width:992px){.tools_eyebrow__mqBA1{font-size:13px;margin-bottom:8px}}.tools_title__N_o3W{margin:0 0 20px;color:#1f1f1f;font-size:32px;font-weight:700;letter-spacing:.05em;line-height:44px;text-wrap:balance}@media(max-width:1140px){.tools_title__N_o3W{font-size:28px;line-height:38px}}@media(max-width:992px){.tools_title__N_o3W{font-size:22px;line-height:32px;margin-bottom:12px}}.tools_lead__0s1nM{max-width:820px;margin:0;color:#333;font-size:18px;letter-spacing:.05em;line-height:30px}@media(max-width:992px){.tools_lead__0s1nM{font-size:15px;line-height:25px}}.tools_section__zLAd5{max-width:820px;margin-top:72px}@media(max-width:992px){.tools_section__zLAd5{margin-top:48px}}.tools_sectionWide__XEH7i{margin-top:72px}@media(max-width:992px){.tools_sectionWide__XEH7i{margin-top:48px}}.tools_h2__tLO4l{display:flex;align-items:center;gap:12px;margin:0 0 20px;color:#1f1f1f;font-size:26px;font-weight:700;letter-spacing:.05em;line-height:38px}.tools_h2__tLO4l:before{content:"";flex:none;width:6px;height:24px;border-radius:3px;background:linear-gradient(180deg,#8b89ef,#8997ef)}@media(max-width:992px){.tools_h2__tLO4l{font-size:20px;line-height:30px;gap:10px}.tools_h2__tLO4l:before{height:20px;width:5px}}.tools_h3__IerF0{margin:28px 0 12px;color:#1f1f1f;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:28px}.tools_p__ZhSjo{margin:0 0 18px;color:#333;font-size:17px;letter-spacing:.05em;line-height:30px}.tools_p__ZhSjo a{color:#6e71ea;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease-in-out}.tools_p__ZhSjo a:hover{color:#5f62d4}@media(max-width:992px){.tools_p__ZhSjo{font-size:15px;line-height:25px}}.tools_list__2HO8X{list-style:none;display:grid;gap:14px;margin:0 0 18px;padding:0;color:#333;font-size:17px;letter-spacing:.05em;line-height:28px}.tools_list__2HO8X li{position:relative;padding-left:30px}.tools_list__2HO8X li:before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background-color:#bcb8df}.tools_list__2HO8X li:after{content:"";position:absolute;left:6px;top:10px;width:6px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.tools_list__2HO8X strong{color:#1f1f1f}.tools_list__2HO8X a{color:#6e71ea;text-decoration:underline;text-underline-offset:3px}@media(max-width:992px){.tools_list__2HO8X{font-size:15px;line-height:25px}}.tools_tableWrap__g9PkH{margin:0 0 18px;overflow-x:auto;border:1px solid #dcdef4;border-radius:16px;background:linear-gradient(77.76deg,#f1f3ff 23.53%,#faf3ff)}.tools_table__ueeEJ{width:100%;border-collapse:collapse;color:#333;font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:.05em;line-height:24px}.tools_table__ueeEJ td,.tools_table__ueeEJ th{padding:14px 18px;border-bottom:1px solid rgba(122,119,223,.16);text-align:left;vertical-align:top}.tools_table__ueeEJ tr:last-child td,.tools_table__ueeEJ tr:last-child th{border-bottom:0}.tools_table__ueeEJ tbody th,.tools_table__ueeEJ thead th{color:#1f1f1f;font-weight:700;white-space:nowrap}.tools_table__ueeEJ tbody th{width:156px}@media(max-width:800px){.tools_table__ueeEJ tbody th{width:104px;white-space:normal}}@media(max-width:992px){.tools_table__ueeEJ{font-size:14px}.tools_table__ueeEJ td,.tools_table__ueeEJ th{padding:12px 14px}}.tools_ctaRow___afkw{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.tools_ctaPrimary__zU7_U,.tools_ctaSecondary__Q_S_N{display:inline-flex;align-items:center;justify-content:center;min-width:260px;padding:12px 28px;border-radius:30px;font-size:18px;font-weight:600;letter-spacing:.05em;line-height:32px;text-align:center;text-decoration:none;transition:all .2s ease-in-out}@media(max-width:768px){.tools_ctaPrimary__zU7_U,.tools_ctaSecondary__Q_S_N{width:100%;min-width:0;font-size:16px}}.tools_ctaPrimary__zU7_U{background:linear-gradient(270deg,#8b89ef,#8997ef);color:#fff}@media(hover:hover){.tools_ctaPrimary__zU7_U:hover{background:linear-gradient(270deg,#8987f1,#888ef3)}}.tools_ctaPrimary__zU7_U:active{background:linear-gradient(270deg,#7a77df,#888ef3)}.tools_ctaSecondary__Q_S_N{border:2px solid #7d87eb;color:#7d87eb}@media(hover:hover){.tools_ctaSecondary__Q_S_N:hover{background:#e8e8f9}}.tools_ctaSecondary__Q_S_N:active{background-color:#dad9fa}.tools_cardsHub__Hf2qc,.tools_cards__XkTJf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}@media(max-width:992px){.tools_cardsHub__Hf2qc,.tools_cards__XkTJf{grid-template-columns:1fr}}.tools_cardsHub__Hf2qc{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:992px){.tools_cardsHub__Hf2qc{grid-template-columns:1fr}}.tools_card__V84_t{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid #ece5f4;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out}@media(hover:hover){.tools_card__V84_t:hover{border-color:#d8c9e4;box-shadow:0 8px 20px -14px rgba(109,83,118,.4);transform:translateY(-1px)}}.tools_card__V84_t:focus-within{outline:2px solid rgba(110,113,234,.35);outline-offset:3px}@media(max-width:992px){.tools_card__V84_t{padding:20px}}.tools_cardTag__BPOB4{align-self:flex-start;padding:2px 8px;border-radius:4px;background:#f3eefa;color:#675b7c;font-size:12px;line-height:18px;letter-spacing:.05em}.tools_cardTitle__Psc9P{margin:0;color:#1f1f1f;font-size:17px;font-weight:700;letter-spacing:.05em;line-height:26px}.tools_cardLink__AhYp7{color:inherit;text-decoration:none}.tools_cardLink__AhYp7:after{content:"";position:absolute;inset:0;border-radius:12px}.tools_cardLink__AhYp7:focus-visible{outline:none}.tools_cardDesc__dRRg9{display:-webkit-box;overflow:hidden;margin:0;color:#515577;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tools_cardAction__BhZTF,.tools_cardDesc__dRRg9{font-size:14px;letter-spacing:.05em;line-height:22px}.tools_cardAction__BhZTF{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px;color:#5a88e3;font-weight:700}.tools_cardArrow__Z7jcG{transition:transform .2s ease-in-out}@media(hover:hover){.tools_card__V84_t:hover .tools_cardArrow__Z7jcG{transform:translateX(4px)}}@media(prefers-reduced-motion:reduce){.tools_cardArrow__Z7jcG,.tools_card__V84_t{transition:none}.tools_card__V84_t:hover,.tools_card__V84_t:hover .tools_cardArrow__Z7jcG{transform:none}}.tools_docCards__93_Il{display:grid;margin:0 0 20px;padding:0;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}@media(max-width:992px){.tools_docCards__93_Il{grid-template-columns:1fr}}.tools_hubIntro__590L4{margin-bottom:20px}.tools_hubTitle___IyS3{margin:0 0 6px;color:#1f1f1f;font-size:32px;font-weight:700;letter-spacing:.05em;line-height:40px}@media(max-width:800px){.tools_hubTitle___IyS3{font-size:24px;line-height:32px}}.tools_hubLead__dNkKc{max-width:720px;margin:0;color:#353a43;font-size:15px;letter-spacing:.05em;line-height:24px}.tools_filter__jWUW3{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.tools_filterBtn__QNN9K{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #e4d8e6;border-radius:88px;background:#fff;color:#675b7c;font-size:13px;font-weight:500;letter-spacing:.05em;line-height:20px;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}@media(hover:hover){.tools_filterBtn__QNN9K:hover{border-color:#5a88e3;color:#5a88e3}}.tools_filterBtn__QNN9K[aria-pressed=true]{border-color:#5a88e3;background:#5a88e3;color:#fff;font-weight:700}.tools_filterBtn__QNN9K:focus-visible{outline:2px solid #5a88e3;outline-offset:2px}.tools_filterCount__xtY_M{color:currentColor;font-size:12px;opacity:.65}.tools_rows__2NXqw{display:flex;flex-direction:column;gap:12px;margin:0 0 40px;padding:0;list-style:none}.tools_row__gRVsa{display:flex;align-items:center;gap:24px;padding:20px 24px;border:1px solid #ece5f4;border-radius:12px;background:#fff;letter-spacing:.05em;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}@media(hover:hover){.tools_row__gRVsa:hover{border-color:#d8c9e4;box-shadow:0 8px 20px -14px rgba(109,83,118,.4);transform:translateY(-1px)}}@media(max-width:768px){.tools_row__gRVsa{align-items:flex-start;flex-wrap:wrap;gap:10px;padding:16px 18px}}.tools_rowBody__PH9LH{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.tools_rowTag__uAA8R{align-self:flex-start;padding:2px 8px;border-radius:4px;background:#f3eefa;color:#675b7c;font-size:12px;line-height:18px}.tools_rowTitle__nsiFJ{color:#1f1f1f;font-size:17px;font-weight:700;line-height:26px}@media(max-width:800px){.tools_rowTitle__nsiFJ{font-size:16px;line-height:24px}}.tools_rowDesc__AkSe9{display:-webkit-box;overflow:hidden;color:#515577;font-size:14px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tools_rowMeta__Al8hb{color:#c4bdcb;font-size:12px;line-height:18px}.tools_rowAction__QDjLT{display:inline-flex;flex:none;align-items:center;gap:8px;color:#5a88e3;font-size:14px;font-weight:700;line-height:22px;white-space:nowrap}@media(max-width:768px){.tools_rowAction__QDjLT{width:100%;justify-content:flex-end}}.tools_rowArrow__KUBJd{flex:none;transition:transform .2s ease}.tools_row__gRVsa:hover .tools_rowArrow__KUBJd{transform:translateX(3px)}.tools_hubClosing__uCOtA{max-width:750px;padding-top:40px;border-top:1px solid #e4d8e6}.tools_hubClosingTitle__cF__0{margin:0 0 8px;color:#1f1f1f;font-size:24px;font-weight:700;letter-spacing:.05em;line-height:32px}@media(max-width:800px){.tools_hubClosingTitle__cF__0{font-size:20px;line-height:28px}}.tools_hubClosingText__Id5ku{margin:0 0 20px;color:#353a43;font-size:15px;letter-spacing:.05em;line-height:25px}.tools_hubClosingLink__sdKpj{display:inline-flex;min-width:240px;align-items:center;justify-content:center;padding:14px 28px;border-radius:88px;background:#5a88e3;color:#fff;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:20px;transition:background .2s ease}.tools_hubClosingLink__sdKpj:hover{background:#4e78cc}.tools_moreRow__ldJq5{margin:20px 0 0;text-align:center}.tools_moreLink__J2fkZ{display:inline-block;color:#6e71ea;font-size:15px;font-weight:600;letter-spacing:.05em;line-height:24px;text-decoration:none;border-bottom:1px solid rgba(125,135,235,.4);transition:border-color .2s ease-in-out}.tools_moreLink__J2fkZ:hover{border-bottom-color:#6e71ea}