.Tools_section__Ssw4V{padding-top:150px;padding-bottom:40px}.Tools_header__1h356{display:flex;flex-flow:column;align-items:center;max-width:680px;margin:0 auto;text-align:center}.Tools_title__ff9ka{margin-top:20px;margin-bottom:18px;font-family:var(--font-serif);font-size:var(--text-heading-l);font-weight:400;line-height:1.1;letter-spacing:var(--tracking-tight)}.Tools_sub__JYP7I{max-width:560px;color:var(--color-muted);font-size:var(--text-subheading);line-height:1.45;letter-spacing:var(--tracking-tight)}.Tools_narrow__wh8ar{max-width:720px;margin:0 auto}.Tools_narrow__wh8ar,.Tools_stack__D_MaS{display:flex;flex-flow:column;gap:20px}.Tools_nestedField__V_6Vv{margin-top:20px}.Tools_subSection__6j1UJ{padding-bottom:48px}.Tools_lastSection__FmKQG{padding-bottom:var(--space-section)}.Tools_card__0PkLf{display:flex;flex-flow:column;gap:24px;padding:28px;background-color:var(--color-white);border:1px solid rgba(3,23,20,.08);border-radius:var(--radius-card);box-shadow:0 4px 20px rgba(3,23,20,.04)}.Tools_cardTitle__u_Bh2{font-family:var(--font-serif);font-size:22px;font-weight:400;letter-spacing:var(--tracking-snug)}.Tools_fieldLabel__SIhPR{display:block;margin-bottom:8px;color:var(--color-ink);font-size:14px;font-weight:600}.Tools_fieldHint__5P7mz{margin-top:2px;color:var(--color-muted);font-size:12px;line-height:1.4}.Tools_select__SCqws{width:100%;height:46px;padding:0 14px;font:inherit;font-size:14px;color:var(--color-ink);background-color:var(--color-white);border:1px solid rgba(3,23,20,.14);border-radius:12px;outline:none;transition:border-color .15s,box-shadow .15s}.Tools_select__SCqws:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(137,33,228,.18)}.Tools_sliderHead__8qfFT{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.Tools_sliderValue__oodnM{flex-shrink:0;color:var(--color-accent);font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tools_range__gq6Cc{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;background-color:rgba(3,23,20,.1);border-radius:var(--radius-pill);outline:none;cursor:pointer}.Tools_range__gq6Cc::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background-color:var(--color-accent);border:3px solid var(--color-white);border-radius:50%;box-shadow:0 2px 8px rgba(3,23,20,.25)}.Tools_range__gq6Cc::-moz-range-thumb{width:18px;height:18px;background-color:var(--color-accent);border:3px solid var(--color-white);border-radius:50%;box-shadow:0 2px 8px rgba(3,23,20,.25)}.Tools_range__gq6Cc:focus-visible{box-shadow:0 0 0 3px rgba(137,33,228,.18)}.Tools_rangeScale__39Oxo{display:flex;justify-content:space-between;margin-top:6px;color:var(--color-muted);font-size:12px}.Tools_toggleRow__GK0Xt{display:flex;align-items:center;justify-content:space-between;gap:16px}.Tools_toggleLabel__6g1HJ{color:var(--color-ink);font-size:14px;font-weight:600}.Tools_switch__5hAyk{position:relative;flex-shrink:0;width:44px;height:24px;background-color:rgba(3,23,20,.15);border-radius:var(--radius-pill);transition:background-color .15s}.Tools_switchOn__fE8IC{background-color:var(--color-accent)}.Tools_knob__skmIb{position:absolute;top:4px;left:4px;width:16px;height:16px;background-color:var(--color-white);border-radius:50%;box-shadow:0 1px 3px rgba(3,23,20,.3);transition:transform .15s var(--ease-out)}.Tools_switchOn__fE8IC .Tools_knob__skmIb{transform:translateX(20px)}.Tools_checkGrid__dTZmp{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.Tools_checkOption__a4MjR{display:flex;align-items:center;gap:10px;padding:11px 14px;text-align:left;color:var(--color-muted);font-size:14px;background-color:var(--color-white);border:1px solid rgba(3,23,20,.12);border-radius:12px;transition:border-color .15s,background-color .15s,color .15s}.Tools_checkOption__a4MjR:hover{border-color:rgba(137,33,228,.4)}.Tools_checkOptionActive__cegmi{color:var(--color-ink);background-color:rgba(137,33,228,.06);border-color:var(--color-accent)}.Tools_checkBox__bz6TR{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border:1px solid rgba(3,23,20,.25);border-radius:5px;transition:background-color .15s,border-color .15s}.Tools_checkBoxActive__HWU3r{background-color:var(--color-accent);border-color:var(--color-accent)}.Tools_calcBtn__KLTE_{padding:14px 24px;text-align:center;color:var(--color-white);font-size:15px;font-weight:600;background-color:var(--color-accent);border-radius:var(--radius-pill);transition:opacity .15s,transform .15s var(--ease-out),box-shadow .15s}.Tools_calcBtn__KLTE_:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px rgba(137,33,228,.6)}.Tools_resultHeading__WxP_F{color:var(--color-ink);font-size:14px;font-weight:700}.Tools_resultList__c9AGy{display:flex;flex-flow:column;gap:10px;margin-top:10px}.Tools_resultItem__GOglg{display:flex;align-items:flex-start;gap:10px;color:var(--color-muted);font-size:14px;line-height:1.5}.Tools_dot__gXx44{flex-shrink:0;width:6px;height:6px;margin-top:7px;background-color:var(--color-accent);border-radius:50%}.Tools_arrow__1eubw{flex-shrink:0;color:var(--color-accent);font-weight:600}.Tools_gaugeRow__9hGVx{display:flex;align-items:center;gap:28px}.Tools_gaugeWrap__PSEmv{position:relative;flex-shrink:0;width:144px;height:144px}.Tools_gaugeSvg__1PjeT{width:100%;height:100%;transform:rotate(-90deg)}.Tools_gaugeTrack__S6Vhs{stroke:rgba(3,23,20,.08)}.Tools_gaugeArc__4U3K0{transition:stroke-dashoffset .7s var(--ease-out)}.Tools_gaugeCenter__PQjDv{position:absolute;inset:0;display:flex;flex-flow:column;align-items:center;justify-content:center}.Tools_gaugeScore__i_6MZ{font-size:32px;font-weight:700;line-height:1;color:var(--color-ink)}.Tools_gaugeOutOf__hSKkw{margin-top:4px;color:var(--color-muted);font-size:12px}.Tools_levelBadge__XGCPY{display:inline-block;align-self:flex-start;margin-bottom:10px;padding:5px 14px;font-size:12px;font-weight:700;letter-spacing:.02em;border-radius:var(--radius-pill)}.Tools_resultBody__UF4A9{color:var(--color-muted);font-size:14px;line-height:1.55}.Tools_metricGrid__F_4EJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.Tools_metric__1kojp{padding:20px;background-color:var(--color-white);border:1px solid rgba(3,23,20,.08);border-radius:var(--radius-card)}.Tools_metricHighlight__RF5Dv{background-color:rgba(137,33,228,.05);border-color:rgba(137,33,228,.25)}.Tools_metricLabel__yts_P{margin-bottom:6px;color:var(--color-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Tools_metricValue__VtDej{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:var(--tracking-snug);color:var(--color-ink)}.Tools_metricHighlight__RF5Dv .Tools_metricValue__VtDej{color:var(--color-accent)}.Tools_metricSub__N9wIa{margin-top:4px;color:var(--color-muted);font-size:12px}.Tools_barBlock__05TFm{display:flex;flex-flow:column;gap:6px}.Tools_barMeta__ont9H{display:flex;justify-content:space-between;font-size:13px}.Tools_barName__NH_vr{color:var(--color-muted)}.Tools_barFigure__ZQbru{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-ink)}.Tools_barFigureAccent__NqQoM{color:var(--color-accent)}.Tools_barTrack__stnEc{height:12px;background-color:rgba(3,23,20,.06);border-radius:var(--radius-pill);overflow:hidden}.Tools_barFill__KooEl{height:100%;background-color:rgba(3,23,20,.2);border-radius:var(--radius-pill);transition:width .7s var(--ease-out)}.Tools_barFillAccent___MQgB{background-color:var(--color-accent)}.Tools_divider__OH0Qf{border-top:1px solid rgba(3,23,20,.08);padding-top:18px}.Tools_note__fJYHs{color:var(--color-muted);font-size:14px;line-height:1.55}.Tools_noteStrong__4RsxR{color:var(--color-ink);font-weight:600}.Tools_noteAccent__psSZW{color:var(--color-accent);font-weight:700}.Tools_bigStat__55cOQ{text-align:center}.Tools_bigStatLabel__W_kq_{margin-bottom:10px;color:var(--color-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Tools_bigStatValue__oM2TU{font-family:var(--font-serif);font-size:64px;font-weight:400;line-height:1;letter-spacing:var(--tracking-tight);color:var(--color-ink)}.Tools_bigStatSub__keJzA{margin-top:12px;color:var(--color-muted);font-size:15px;line-height:1.5}.Tools_safeBarWrap__di_E3{position:relative;margin-top:26px}.Tools_safeBarTrack__nvY3D{height:30px;background-color:rgba(3,23,20,.06);border-radius:var(--radius-pill);overflow:hidden}.Tools_safeBarFill__bbhaO{height:100%;border-radius:var(--radius-pill);transition:width .7s var(--ease-out)}.Tools_statusOkFill__J_Faj{background-color:#16a34a}.Tools_statusOverFill__Cxv1b{background-color:#ea580c}.Tools_safeMarker__g1loy{position:absolute;top:0;bottom:0;width:2px;background-color:var(--color-ink)}.Tools_safeMarkerLabel__dkEbp{position:absolute;top:-22px;transform:translateX(-50%);white-space:nowrap;color:var(--color-ink);font-size:11px;font-weight:600}.Tools_safeBarScale___THyB{display:flex;justify-content:space-between;margin-top:6px;color:var(--color-muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tools_statusOkText__aXcWg{color:#16a34a;font-weight:700}.Tools_statusOverText__rsZng{color:#ea580c;font-weight:700}.Tools_alert__QCGA1{padding:16px 18px;font-size:14px;font-weight:500;line-height:1.5;border-radius:14px}.Tools_alertOver__d00xS{color:#9a3412;background-color:#fff7ed;border:1px solid #fed7aa}.Tools_alertOk__MhTKc{color:#166534;background-color:#f0fdf4;border:1px solid #bbf7d0}.Tools_compareGrid__S8s7M{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:12px}.Tools_compareTile__CdM2e{padding:18px;text-align:center;background-color:rgba(3,23,20,.04);border-radius:14px}.Tools_compareTileAccent__nen2r{background-color:rgba(137,33,228,.06);border:1px solid rgba(137,33,228,.25)}.Tools_compareLabel__BJcJ1{margin-bottom:4px;color:var(--color-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Tools_compareTileAccent__nen2r .Tools_compareLabel__BJcJ1{color:var(--color-accent)}.Tools_compareValue__6wI_s{font-size:24px;font-weight:700;color:var(--color-ink)}.Tools_compareTileAccent__nen2r .Tools_compareValue__6wI_s{color:var(--color-accent)}.Tools_compareUnit__qmr5U{color:var(--color-muted);font-size:12px}.Tools_compareFoot__RKKlH{margin-top:14px;text-align:center;color:var(--color-muted);font-size:13px}.Tools_ctaPanel__gxFW8{padding:48px 32px;text-align:center;color:var(--color-white);background:var(--surface-dark,var(--color-dark-1));border-radius:var(--radius-card)}.Tools_ctaEyebrow___1t6h{margin-bottom:14px;color:rgba(255,255,255,.6);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Tools_ctaTitle__xLEUW{margin-bottom:12px;font-family:var(--font-serif);font-size:var(--text-heading-m);font-weight:400;letter-spacing:var(--tracking-snug);color:var(--color-white)}.Tools_ctaBody__Wy0Uo{max-width:460px;margin:0 auto 26px;color:rgba(255,255,255,.75);font-size:15px;line-height:1.5}.Tools_ctaBtn__TfBFM{display:inline-flex;align-items:center;justify-content:center;padding:13px 32px;color:var(--color-ink);font-size:15px;font-weight:600;background-color:var(--color-white);border-radius:var(--radius-pill);transition:opacity .15s}.Tools_ctaBtn__TfBFM:hover{opacity:.9}.Tools_proseCard__5l5jx{gap:16px}.Tools_proseTitle__jwiPs{font-family:var(--font-serif);font-size:var(--text-heading-m);font-weight:400;line-height:1.2;letter-spacing:var(--tracking-snug)}.Tools_proseSubtitle__ooxgn{margin-top:6px;font-size:17px;font-weight:600;color:var(--color-ink)}.Tools_proseText__T7_Qo{color:var(--color-muted);font-size:15px;line-height:1.6}.Tools_subHeading__zfdcT{margin-bottom:18px;font-family:var(--font-serif);font-size:var(--text-heading-m);font-weight:400;letter-spacing:var(--tracking-snug)}.Tools_relatedGrid__W_rIO{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.Tools_relatedCard__m4bIg{display:flex;flex-flow:column;padding:22px;background-color:var(--color-white);border:1px solid rgba(3,23,20,.08);border-radius:var(--radius-card);box-shadow:0 4px 20px rgba(3,23,20,.04);transition:transform .15s var(--ease-out),box-shadow .15s,border-color .15s}.Tools_relatedCard__m4bIg:hover{transform:translateY(-3px);border-color:rgba(137,33,228,.3);box-shadow:0 18px 40px -22px rgba(137,33,228,.4)}.Tools_relatedCardTitle__4q86o{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--color-ink);line-height:1.3}.Tools_relatedCardText__MnzyO{margin-top:8px;color:var(--color-muted);font-size:13.5px;line-height:1.5}.Tools_faqCard__J6qLk{background-color:var(--color-white);border:1px solid rgba(3,23,20,.08);border-radius:var(--radius-card);box-shadow:0 4px 20px rgba(3,23,20,.04)}.Tools_faqItem___wHao{padding:22px 26px}.Tools_faqItem___wHao+.Tools_faqItem___wHao{border-top:1px solid rgba(3,23,20,.08)}.Tools_faqQ__FFrGI{margin-bottom:8px;font-size:15px;font-weight:600;color:var(--color-ink)}.Tools_faqA__fBQkm{color:var(--color-muted);font-size:14px;line-height:1.6}@media screen and (max-width:767px){.Tools_section__Ssw4V{padding-top:120px}.Tools_card__0PkLf{padding:22px}.Tools_checkGrid__dTZmp,.Tools_relatedGrid__W_rIO{grid-template-columns:1fr}.Tools_gaugeRow__9hGVx{flex-flow:column;align-items:flex-start;gap:20px}.Tools_bigStatValue__oM2TU{font-size:48px}}@media screen and (min-width:768px){.Tools_metricGrid__F_4EJ{grid-template-columns:repeat(4,1fr)}}