.calc-kit_header__wOUTC{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(32px,4vw,56px)}.calc-kit_crumbs__2JEGZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--text-muted)}.calc-kit_crumbs__2JEGZ a{color:var(--text-muted);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.calc-kit_crumbs__2JEGZ a:hover{color:var(--text-heading);text-decoration-color:currentColor}.calc-kit_crumbSep__CMPpk{color:var(--text-faint)}.calc-kit_headRow__zDzHh{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:24px clamp(32px,5vw,80px);align-items:end;margin-top:clamp(24px,3vw,36px)}@media (max-width:900px){.calc-kit_headRow__zDzHh{grid-template-columns:minmax(0,1fr)}}.calc-kit_headText__nN6ly{min-width:0}.calc-kit_headIcon__zY7Bk{margin-bottom:24px}.calc-kit_title__7k7w9{margin:0;font-size:clamp(2.125rem,1.2rem + 3.6vw,4rem);hyphens:auto;overflow-wrap:break-word;font-weight:750;font-stretch:116%;line-height:1.02;letter-spacing:var(--tracking-display);color:var(--text-heading);max-width:18ch}.calc-kit_lede__joA5n{margin:20px 0 0;max-width:40em;font-size:var(--text-lg);line-height:1.55;color:var(--text-body)}.calc-kit_privacy__ZUEf6{display:flex;align-items:flex-start;gap:12px;margin:0;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.5;color:var(--text-body)}.calc-kit_privacyIcon__GfwUk{margin-top:1px;color:var(--fjord-900)}.calc-kit_work__QGQNT{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(48px,6vw,88px)}.calc-kit_columns__rG3vq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(20px,2.6vw,36px);align-items:start}@media (max-width:960px){.calc-kit_columns__rG3vq{grid-template-columns:minmax(0,1fr)}}.calc-kit_panel__BDyqD{display:flex;flex-direction:column;gap:24px;min-width:0}.calc-kit_panelHead__MVWfl{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--line)}.calc-kit_panelTitle__aSK1I{display:flex;align-items:center;gap:12px;overflow-wrap:break-word;margin:0;font-size:var(--text-xl);font-weight:700;font-stretch:108%;line-height:1.2;color:var(--text-heading)}.calc-kit_panelAside__fBGeL{font-size:var(--text-sm);color:var(--text-muted)}.calc-kit_panelHead__MVWfl{align-items:center}.calc-kit_results__2AY2i{--chart-edge:var(--lime-400);--chart-reference:var(--fjord-400);--chart-fill-opacity:0.2;background-color:var(--fjord-900);border-color:var(--fjord-900);box-shadow:var(--shadow-lg)}@media (min-width:961px){.calc-kit_results__2AY2i{position:sticky;top:calc(var(--nav-h) + 24px)}}.calc-kit_labelRow__4WBGd{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.calc-kit_readout__VU24X{font-size:var(--text-sm);font-weight:600;color:var(--text-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.calc-kit_inputWrap__Z6e0g{position:relative;width:100%;min-width:0}.calc-kit_input__5WIEb{font-variant-numeric:tabular-nums}.calc-kit_unit__ftaj_{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:var(--text-sm);font-weight:600;color:var(--text-muted);pointer-events:none}.calc-kit_amountRow__Wfu_3{display:flex;gap:8px;align-items:stretch}.calc-kit_currency__dc_tF{width:104px;flex:none;padding-right:34px;cursor:pointer}.calc-kit_range__vk0dn{position:relative;height:44px;display:flex;align-items:center}.calc-kit_rangeFill___0lEa,.calc-kit_rangeTrack__7WrDf{position:absolute;left:0;height:4px;border-radius:2px;pointer-events:none}.calc-kit_rangeTrack__7WrDf{right:0;background-color:var(--mist-200)}.calc-kit_rangeFill___0lEa{background-color:var(--fjord-900)}.calc-kit_rangeInput__zbhFf{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;height:44px;margin:0;background-color:transparent;cursor:pointer}.calc-kit_rangeInput__zbhFf::-webkit-slider-runnable-track{height:4px;background-color:transparent;border:none}.calc-kit_rangeInput__zbhFf::-moz-range-track{height:4px;background-color:transparent;border:none}.calc-kit_rangeInput__zbhFf::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-9px;border-radius:50%;background-color:var(--white);border:2px solid var(--fjord-900);box-shadow:var(--shadow-xs);-webkit-transition:background-color var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out)}.calc-kit_rangeInput__zbhFf::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background-color:var(--white);border:2px solid var(--fjord-900);box-shadow:var(--shadow-xs)}.calc-kit_rangeInput__zbhFf:hover::-webkit-slider-thumb{background-color:var(--lime-400)}.calc-kit_rangeInput__zbhFf:hover::-moz-range-thumb{background-color:var(--lime-400)}.calc-kit_rangeInput__zbhFf:focus-visible{outline:none}.calc-kit_rangeInput__zbhFf:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--focus-ring) 28%,transparent)}.calc-kit_rangeInput__zbhFf:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--focus-ring) 28%,transparent)}.calc-kit_ticks__6ZN1I{display:flex;justify-content:space-between;margin-top:2px;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.calc-kit_choices__vYqIc{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0;min-width:0}.calc-kit_choicesFill__UMzK2>.calc-kit_chip__kPbnI{flex:1 1 0}.calc-kit_chip__kPbnI{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background-color:var(--surface-card);color:var(--text-body);font-size:var(--text-sm);font-weight:600;line-height:1.25;text-align:center;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.calc-kit_chip__kPbnI:hover{border-color:var(--fjord-400);background-color:var(--mist-50)}.calc-kit_chipOn__7RuBa,.calc-kit_chipOn__7RuBa:hover{border-color:var(--fjord-900);background-color:var(--fjord-900);color:var(--white)}.calc-kit_chip__kPbnI:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.calc-kit_srOnly__UX3qM{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.calc-kit_primary__BVdyt{display:flex;flex-direction:column;gap:6px}.calc-kit_primary__BVdyt .lj-metric-value{font-size:clamp(3rem,1.6rem + 4.4vw,5.25rem)}.calc-kit_primary__BVdyt .lj-metric-label{font-size:var(--text-md)}.calc-kit_secondary__36_tD{display:grid;grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:20px 24px}.calc-kit_secondary__36_tD>*{min-width:0}.calc-kit_secondary__36_tD .lj-metric-value{font-size:var(--text-xl);font-stretch:108%;white-space:nowrap}.calc-kit_secondary__36_tD .lj-metric-row>*{padding-right:0}.calc-kit_block__d1rP6{padding-top:20px;border-top:1px solid var(--line)}.calc-kit_blockHead__gA7GD{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 16px}.calc-kit_blockTitle__Pdwb3{margin:0;font-size:var(--text-base);font-weight:650;font-stretch:100%;letter-spacing:0;color:var(--text-heading)}.calc-kit_blockAside__qdQsL{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.calc-kit_ledger__reTMi{margin:0}.calc-kit_ledgerRow__TAMm9{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid var(--line)}.calc-kit_ledgerRow__TAMm9:last-child{border-bottom:1px solid var(--line)}.calc-kit_ledgerLabel__TkGrO{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--text-body)}.calc-kit_ledgerValue__iLsT2{margin:0;font-size:var(--text-md);font-weight:650;color:var(--text-heading);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.calc-kit_empty___bCXW{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(24px,4vw,48px) 0 8px}.calc-kit_emptyTitle__EIzjA{overflow-wrap:break-word;margin:8px 0 0;font-size:var(--text-xl);font-weight:700;color:var(--text-heading)}.calc-kit_emptyBody__xOiZX{margin:0;max-width:46ch;font-size:var(--text-md);line-height:1.6;color:var(--text-body)}@media (max-width:560px){.calc-kit_wideOnly__vImOR{display:none}.calc-kit_tightTable__2mGWa td,.calc-kit_tightTable__2mGWa th{padding-left:8px;padding-right:8px}.calc-kit_tightTable__2mGWa th{white-space:normal;vertical-align:bottom}}.calc-kit_how__1Q9UF{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:start}@media (max-width:960px){.calc-kit_how__1Q9UF{grid-template-columns:minmax(0,1fr)}}.calc-kit_howTitle__zjidP{hyphens:auto;overflow-wrap:break-word;margin:0;font-size:var(--text-3xl);font-weight:700;font-stretch:112%;line-height:1.08;letter-spacing:var(--tracking-display);max-width:16ch}.calc-kit_howList__u3mDg{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.calc-kit_howItem__4s1Ym{padding:16px 0;border-bottom:1px solid var(--line);font-size:var(--text-md);line-height:1.6;color:var(--text-body)}.calc-kit_howNote__uIt1s{margin:18px 0 0;font-size:var(--text-sm);line-height:1.55;color:var(--text-muted);max-width:60ch}.calc-kit_howLinks__tOIn4{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:20px;font-size:var(--text-sm)}.calc-kit_howLinksLabel__gEg4N{font-weight:600;color:var(--text-muted)}.calc-kit_howLinksList__k4g6L{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none}.calc-kit_cta__hXBd2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;border-radius:var(--radius-lg);padding:clamp(24px,4vw,56px)}@media (max-width:760px){.calc-kit_cta__hXBd2{grid-template-columns:minmax(0,1fr);align-items:start}}.calc-kit_ctaTitle__ZkVJ5{hyphens:auto;overflow-wrap:break-word;margin:0;font-size:var(--text-4xl);font-weight:700;font-stretch:112%;line-height:1.04;letter-spacing:var(--tracking-display);max-width:18ch}.calc-kit_ctaBody__t2HHl{margin:14px 0 0;max-width:46ch;font-size:var(--text-md);line-height:1.6;color:var(--text-body)}.calc-kit_ctaSection__HUlW2{padding-bottom:clamp(56px,7vw,96px)}.calc-charts_trend__eBs7b{position:relative}.calc-charts_trendSvg__gxcxk{display:block;width:100%;height:168px;overflow:visible}.calc-charts_trendDot__313eK{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background-color:var(--lime-400);box-shadow:0 0 0 3px var(--surface-page),0 0 0 4.5px var(--text-heading);pointer-events:none}.calc-charts_axis__TbjSe{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.calc-charts_bars__0NtW_{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.calc-charts_barHead__cUE3Z{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:6px;font-size:var(--text-sm)}.calc-charts_barLabel__tXPbs{color:var(--text-body)}.calc-charts_barValue__pjBAR{font-weight:650;color:var(--text-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.calc-charts_barSvg__Q7TPo{display:block;width:100%;height:14px}.calc-charts_columns__npoYV{display:block;width:100%;height:160px}.calc-charts_columnLabels___EW5u{display:grid;gap:4px;margin-top:8px;font-size:var(--text-xs);color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums}.calc-charts_legend__e3ZXs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:10px 0 0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--text-body)}.calc-charts_legendItem__zdvbe{display:inline-flex;align-items:center;gap:8px}.calc-charts_swatch__40U_u{width:12px;height:12px;flex:none;border-radius:3px}.calc-charts_legendValue__cns3N{font-weight:650;color:var(--text-heading);font-variant-numeric:tabular-nums}.AiReadinessAssessment_layout__jge1D{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(20px,3vw,48px);align-items:start}@media (max-width:960px){.AiReadinessAssessment_layout__jge1D{grid-template-columns:minmax(0,1fr)}}.AiReadinessAssessment_panel__jc0rV{display:flex;flex-direction:column;gap:28px;min-width:0}.AiReadinessAssessment_progressHead__LJcdv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:var(--text-sm)}.AiReadinessAssessment_progressStep__pUABN{font-weight:650;color:var(--text-heading);font-variant-numeric:tabular-nums}.AiReadinessAssessment_progressGroup__lwgkB{color:var(--text-muted)}.AiReadinessAssessment_track__k5Xd4{height:6px;margin-top:10px;border-radius:3px;background-color:var(--mist-200);overflow:hidden}.AiReadinessAssessment_fill__Q67kx{height:100%;border-radius:3px;background-color:var(--fjord-900);transition:width var(--duration-base) var(--ease-out)}.AiReadinessAssessment_question__pq7H8{hyphens:auto;overflow-wrap:break-word;margin:0;font-size:var(--text-3xl);font-weight:700;font-stretch:108%;line-height:1.12;letter-spacing:var(--tracking-tight);color:var(--text-heading);max-width:24ch;outline:none}.AiReadinessAssessment_hint___dWoi{margin:10px 0 0;font-size:var(--text-md);line-height:1.55;color:var(--text-muted)}.AiReadinessAssessment_fieldset__ky3ch{margin:0;padding:0;border:0;min-width:0}.AiReadinessAssessment_options__jBTLj{display:grid;gap:8px}.AiReadinessAssessment_optionsTwo__MLtDh{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.AiReadinessAssessment_optionsTwo__MLtDh{grid-template-columns:minmax(0,1fr)}}.AiReadinessAssessment_option__eKbWH{display:flex;align-items:center;gap:14px;min-height:52px;padding:12px 16px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background-color:var(--surface-card);font-size:var(--text-md);font-weight:500;line-height:1.35;color:var(--text-heading);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.AiReadinessAssessment_option__eKbWH:hover{border-color:var(--fjord-400);background-color:var(--mist-50)}.AiReadinessAssessment_optionOn__8zH2J,.AiReadinessAssessment_optionOn__8zH2J:hover{border-color:var(--fjord-900);background-color:var(--lime-200);box-shadow:inset 0 0 0 1px var(--fjord-900)}.AiReadinessAssessment_option__eKbWH input{width:20px;height:20px;flex:none;margin:0;cursor:pointer}.AiReadinessAssessment_option__eKbWH:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.AiReadinessAssessment_scaleValue__nglsE{margin-left:auto;font-size:var(--text-sm);font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}.AiReadinessAssessment_error__3AnhD{margin:12px 0 0}.AiReadinessAssessment_nav__aU_71{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--line)}.AiReadinessAssessment_navEnd__FjsiP{margin-left:auto}.AiReadinessAssessment_aside__yH6ym{display:flex;flex-direction:column;gap:14px}.AiReadinessAssessment_asideTitle__j3349{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--text-heading)}.AiReadinessAssessment_asideList__VxrdP{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.AiReadinessAssessment_asideItem__UUr7l{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:var(--text-sm);line-height:1.5;color:var(--text-body)}.AiReadinessAssessment_check__jXmHR{flex:none;margin-top:2px;color:var(--ok)}.AiReadinessAssessment_resultTop__LNdqr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:center}@media (max-width:640px){.AiReadinessAssessment_resultTop__LNdqr{grid-template-columns:minmax(0,1fr)}}.AiReadinessAssessment_ring__FLpCZ{position:relative;width:168px;height:168px;flex:none}.AiReadinessAssessment_ringSvg__7JARI{width:100%;height:100%;transform:rotate(-90deg)}.AiReadinessAssessment_ringCenter__tu_OA{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.AiReadinessAssessment_ringScore__C6vUw{font-size:3.25rem;font-weight:750;font-stretch:112%;line-height:1;letter-spacing:var(--tracking-display);color:var(--text-heading);font-variant-numeric:tabular-nums}.AiReadinessAssessment_ringOf__zJCm6{margin-top:4px;font-size:var(--text-sm);color:var(--text-muted)}.AiReadinessAssessment_levelLine__lIKZ5{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.AiReadinessAssessment_levelLabel__yZY18{font-size:var(--text-sm);font-weight:600;color:var(--text-muted)}.AiReadinessAssessment_levelText__WiEG_{margin:12px 0 0;max-width:52ch;font-size:var(--text-md);line-height:1.6;color:var(--text-body)}.AiReadinessAssessment_recs__4uHlO{margin:0;padding:0;list-style:none;border-top:1px solid var(--line);counter-reset:rec}.AiReadinessAssessment_rec__6kT4g{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 12px;padding:16px 0;border-bottom:1px solid var(--line)}.AiReadinessAssessment_recNum__NGIFs{grid-row:span 2;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);background-color:var(--lime-400);color:var(--fjord-900);font-size:var(--text-sm);font-weight:700}.AiReadinessAssessment_recTitle__Nnvjm{margin:0;font-size:var(--text-md);font-weight:650;color:var(--text-heading)}.AiReadinessAssessment_recText__x1tyy{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--text-body)}.AiReadinessAssessment_actions__8VpzM{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ToolsLanding_hero__LTvzX{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,80px);align-items:center;padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(72px,8vw,120px)}@media (max-width:900px){.ToolsLanding_hero__LTvzX{grid-template-columns:minmax(0,1fr);padding-bottom:56px}}.ToolsLanding_title__ZHKg4{margin:0;font-size:clamp(2.375rem,1.2rem + 5.2vw,5.5rem);overflow-wrap:break-word;font-weight:750;font-stretch:116%;line-height:.98;letter-spacing:var(--tracking-display);max-width:11ch}.ToolsLanding_lede__dgIJT{margin:24px 0 0;max-width:36em;font-size:var(--text-lg);line-height:1.55;color:var(--text-body)}.ToolsLanding_facts__4vLOS{display:flex;flex-wrap:wrap;gap:12px 28px;margin:32px 0 0;padding:0;list-style:none}.ToolsLanding_fact__iKv_k{display:inline-flex;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;color:var(--text-heading)}.ToolsLanding_heroMedia__vnqXs{position:relative}.ToolsLanding_privacy__IiDNG{position:absolute;left:clamp(-48px,-3vw,-16px);bottom:-36px;display:flex;align-items:center;gap:14px;max-width:340px;padding:16px 20px 16px 16px;border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--surface-card);box-shadow:var(--shadow-lg);animation:ToolsLanding_ljRise__BDtDX var(--duration-slow) var(--ease-out) .2s both}.ToolsLanding_privacyTitle__lYhis{margin:0;font-size:.9375rem;font-weight:700;color:var(--text-heading)}.ToolsLanding_privacyBody__Gau_t{margin:2px 0 0;font-size:var(--text-sm);line-height:1.45;color:var(--text-body)}@media (max-width:900px){.ToolsLanding_privacy__IiDNG{left:12px;right:12px;bottom:-32px;max-width:none}}.ToolsLanding_directory__OF7HY{padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(48px,6vw,88px)}.ToolsLanding_group__qSUmb{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:20px clamp(24px,4vw,64px);padding:clamp(32px,4vw,48px) 0;border-top:1px solid var(--line)}.ToolsLanding_group__qSUmb:first-of-type{border-top:0;padding-top:0}@media (max-width:1000px){.ToolsLanding_group__qSUmb{grid-template-columns:minmax(0,1fr)}}.ToolsLanding_groupHead__1w_pi{padding-top:6px}.ToolsLanding_groupTitle__x1GCd{overflow-wrap:break-word;margin:0;font-size:var(--text-2xl);font-weight:700;font-stretch:110%;line-height:1.12;letter-spacing:var(--tracking-tight)}.ToolsLanding_groupText__YWhIm{margin:10px 0 0;max-width:30ch;font-size:var(--text-md);line-height:1.55;color:var(--text-muted)}.ToolsLanding_tools__2ewMz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none}@media (max-width:640px){.ToolsLanding_tools__2ewMz{grid-template-columns:minmax(0,1fr)}}.ToolsLanding_tool__Cna5R{display:flex;flex-direction:column;height:100%;padding:clamp(22px,2.4vw,30px);border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--surface-card);color:inherit;text-decoration:none;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.ToolsLanding_tool__Cna5R:hover{transform:translateY(-2px);border-color:var(--line-strong);box-shadow:var(--shadow-md);text-decoration:none}.ToolsLanding_toolTop__6yIkq{display:flex;align-items:center;gap:14px}.ToolsLanding_toolName__KsJSA{font-size:var(--text-sm);font-weight:650;color:var(--text-muted)}.ToolsLanding_toolQuestion__c6DM4{overflow-wrap:break-word;margin:20px 0 0;font-size:var(--text-xl);font-weight:700;font-stretch:108%;line-height:1.2;color:var(--text-heading);text-wrap:balance}.ToolsLanding_toolDesc__helKh{display:block;margin-top:10px;font-size:.9375rem;line-height:1.6;color:var(--text-body)}.ToolsLanding_toolFoot__YCl7x{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:auto;padding-top:22px}.ToolsLanding_toolTime__SOiMQ{gap:6px;color:var(--text-muted)}.ToolsLanding_toolAction__OSTEK,.ToolsLanding_toolTime__SOiMQ{display:inline-flex;align-items:center;font-size:var(--text-sm)}.ToolsLanding_toolAction__OSTEK{gap:4px;font-weight:650;color:var(--text-heading);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color var(--duration-fast) var(--ease-out)}.ToolsLanding_toolAction__OSTEK .lj-icon{transition:transform var(--duration-base) var(--ease-out)}.ToolsLanding_tool__Cna5R:hover .ToolsLanding_toolAction__OSTEK{text-decoration-color:currentColor}.ToolsLanding_tool__Cna5R:hover .ToolsLanding_toolAction__OSTEK .lj-icon{transform:translateX(3px)}.ToolsLanding_closeGap__OStcK{padding-top:clamp(56px,7vw,96px)}