.DetectInteraction_container__iy0as{position:relative;width:100%;text-align:left}.DetectInteraction_detectBox__RPNfp{position:relative;background:#FFFFFF;border-radius:10px;overflow:hidden;border:none}.DetectInteraction_boxHead__htDG6{display:flex;align-items:center;gap:12px;padding:20px 22px 0;background:#FFFFFF}.DetectInteraction_boxHeadTitle__s1ayi{font-size:15px;font-weight:700;color:#0F172A;letter-spacing:.02em}.DetectInteraction_boxBody__jt0Wg{padding:12px 22px 22px}.DetectInteraction_textarea__mfT3i{width:100%;min-height:140px;padding:14px 16px;background:#FAFBFD;border:1.5px solid #e5e7eb;border-radius:6px;font-size:14px;line-height:1.65;font-family:inherit;resize:vertical;color:#1D2129;transition:all .2s ease;box-sizing:border-box}.DetectInteraction_textarea__mfT3i::placeholder{color:#9CA3AF}.DetectInteraction_textarea__mfT3i:focus{outline:none;background:#FFFFFF;border-color:#FB7299;box-shadow:0 0 0 3px rgba(251,114,153,.14)}.DetectInteraction_toolbar__erPBL{display:flex;justify-content:space-between;align-items:center;margin-top:2px;padding:0 4px}.DetectInteraction_charCount__Jimf3{font-size:12px;color:#86909C;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DetectInteraction_linkBtn___DzP_{background:none;border:none;color:var(--tool-button,#5B64FF);font-size:13px;font-weight:500;cursor:pointer;padding:4px 0;transition:color .15s ease}.DetectInteraction_linkBtn___DzP_:hover{color:#047857;text-decoration:underline}.DetectInteraction_error__ycYJ1{display:flex;align-items:center;gap:8px;margin:12px 0 0;padding:10px 14px;background:#FEF2F2;color:#DC2626;border-radius:6px;border:1px solid rgba(220,38,38,.15);font-size:13px;font-weight:500}.DetectInteraction_primaryBtn__3_0ST{width:100%;margin-top:16px;padding:14px 24px;background:var(--tool-button,#5B64FF);color:#FFFFFF;border:none;border-radius:6px;font-size:15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:transform .15s ease,box-shadow .2s ease}.DetectInteraction_primaryBtn__3_0ST:hover:not(:disabled){filter:brightness(.92)}.DetectInteraction_primaryBtn__3_0ST:disabled{opacity:.7;cursor:not-allowed}.DetectInteraction_btnIconSpin__oCzdi{animation:DetectInteraction_spin__0ozPY 1s linear infinite}@keyframes DetectInteraction_spin__0ozPY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.DetectInteraction_boxBody__jt0Wg{padding:18px}.DetectInteraction_textarea__mfT3i{min-height:120px;font-size:14px}.DetectInteraction_primaryBtn__3_0ST{padding:13px;font-size:14px}}.ToolHero_hero__ZPOqQ{position:relative;overflow:hidden;color:#fff;background:var(--hero-bg)}.ToolHero_art__3_6b4{position:absolute;display:block;object-fit:cover;pointer-events:none}.ToolHero_scrim__8e8Zj{position:absolute;inset:0;display:none;pointer-events:none}.ToolHero_inner__iFcCu{position:relative;max-width:1200px;padding:0 32px;margin:0 auto}.ToolHero_copy__iBBlq,.ToolHero_tool__fxvDp{min-width:0;scroll-margin-top:88px}.ToolHero_crumbs__abZJe{display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:13px;color:rgba(255,255,255,.6)}.ToolHero_crumbs__abZJe a{color:inherit;text-decoration:none}.ToolHero_crumbs__abZJe a:hover{color:#fff}.ToolHero_crumbCurrent__LUzDF{color:rgba(255,255,255,.9)}.ToolHero_title__zs4ak{margin:16px 0 10px;font-family:var(--font-brand);font-size:46px;font-weight:800;line-height:1.25;color:#fff;word-break:keep-all;overflow-wrap:anywhere}.ToolHero_titleTint__N5wa6{color:var(--hero-tint)}.ToolHero_subtitle__m3fG1{max-width:620px;margin:0;font-size:16.5px;line-height:1.7;color:rgba(255,255,255,.92);text-wrap:pretty}.ToolHero_basis__zu29k{max-width:620px;margin:8px 0 0;font-size:13px;line-height:1.7;color:rgba(255,255,255,.72)}.ToolHero_facts__D7fgB{display:flex;margin:22px 0 0}.ToolHero_facts__D7fgB>div{padding:0 20px;border-left:1px solid rgba(255,255,255,.22)}.ToolHero_facts__D7fgB>div:first-child{padding-left:0;border-left:none}.ToolHero_facts__D7fgB dt{font-size:22px;font-weight:800;line-height:1.15;color:#fff;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ToolHero_facts__D7fgB dd{margin:4px 0 0;font-size:13px;color:rgba(255,255,255,.72);white-space:nowrap}.ToolHero_banner__qvPtC{padding:40px 0 32px;background:linear-gradient(var(--hero-bg) 0 440px,transparent 440px)}.ToolHero_banner__qvPtC .ToolHero_art__3_6b4{top:0;right:0;width:100%;height:440px;object-position:right 22%}.ToolHero_banner__qvPtC .ToolHero_scrim__8e8Zj{bottom:auto;display:block;height:440px;background:linear-gradient(90deg,var(--hero-bg) 18%,transparent 58%);opacity:.85}.ToolHero_banner__qvPtC .ToolHero_copy__iBBlq{min-height:310px}.ToolHero_banner__qvPtC .ToolHero_tool__fxvDp{box-shadow:0 10px 30px rgba(15,23,42,.12);border-radius:10px}.ToolHero_aside__FOVex{padding:36px 0 44px}.ToolHero_aside__FOVex .ToolHero_art__3_6b4{top:0;right:0;width:38%;height:100%;max-height:760px;object-position:center top}.ToolHero_aside__FOVex .ToolHero_inner__iFcCu{padding-right:calc(38% + 32px - max(0px, (100% - 1200px) / 2))}.ToolHero_aside__FOVex .ToolHero_tool__fxvDp{margin-top:24px}.ToolHero_still__ZO0qW{padding:48px 0 64px}.ToolHero_still__ZO0qW .ToolHero_art__3_6b4{top:0;left:0;width:100%;height:min(100%,640px);object-position:left bottom}.ToolHero_still__ZO0qW .ToolHero_scrim__8e8Zj{bottom:auto;display:block;height:min(100%,640px);background:linear-gradient(180deg,var(--hero-bg) 40%,transparent 84%);opacity:.9}.ToolHero_still__ZO0qW .ToolHero_basis__zu29k,.ToolHero_still__ZO0qW .ToolHero_facts__D7fgB{text-shadow:0 1px 4px rgba(0,0,0,.6)}.ToolHero_still__ZO0qW .ToolHero_inner__iFcCu{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:44px;gap:44px;align-items:start}.ToolHero_still__ZO0qW .ToolHero_copy__iBBlq{min-height:460px}.ToolHero_desk__Sf3Vb{padding:36px 0 44px}.ToolHero_desk__Sf3Vb .ToolHero_art__3_6b4{top:0;left:0;width:100%;height:760px;object-position:center top;-webkit-mask-image:linear-gradient(180deg,#000 84%,transparent);mask-image:linear-gradient(180deg,#000 84%,transparent)}.ToolHero_desk__Sf3Vb .ToolHero_inner__iFcCu{max-width:824px;text-align:center}.ToolHero_desk__Sf3Vb.ToolHero_wide__69vQI .ToolHero_inner__iFcCu{max-width:1200px}.ToolHero_desk__Sf3Vb .ToolHero_crumbs__abZJe,.ToolHero_desk__Sf3Vb .ToolHero_facts__D7fgB{justify-content:center}.ToolHero_desk__Sf3Vb .ToolHero_basis__zu29k,.ToolHero_desk__Sf3Vb .ToolHero_subtitle__m3fG1{margin-right:auto;margin-left:auto}.ToolHero_desk__Sf3Vb .ToolHero_inner__iFcCu{display:flex;flex-direction:column}.ToolHero_desk__Sf3Vb .ToolHero_copy__iBBlq{display:contents}.ToolHero_desk__Sf3Vb .ToolHero_crumbs__abZJe{order:1}.ToolHero_desk__Sf3Vb .ToolHero_title__zs4ak{order:2}.ToolHero_desk__Sf3Vb .ToolHero_subtitle__m3fG1{order:3}.ToolHero_desk__Sf3Vb .ToolHero_basis__zu29k{order:4}.ToolHero_desk__Sf3Vb .ToolHero_tool__fxvDp{order:5;margin-top:22px;text-align:left}.ToolHero_desk__Sf3Vb .ToolHero_facts__D7fgB{order:6;margin-top:20px}.ToolHero_wide__69vQI .ToolHero_tool__fxvDp>*{max-width:none}.ToolHero_resultSlot__OBV_z{box-sizing:border-box;width:100%;padding:32px max(32px,calc((100% - 1136px) / 2)) 8px;background:#f7f3ec}.ToolHero_resultSlot__OBV_z:empty{display:none}@media (max-width:1024px){.ToolHero_still__ZO0qW .ToolHero_inner__iFcCu{grid-template-columns:minmax(0,1fr);gap:20px}.ToolHero_still__ZO0qW .ToolHero_copy__iBBlq{min-height:0}.ToolHero_aside__FOVex .ToolHero_art__3_6b4{display:none}.ToolHero_aside__FOVex .ToolHero_inner__iFcCu{padding-right:32px}}@media (max-width:768px){.ToolHero_resultSlot__OBV_z{padding:20px 16px 8px}.ToolHero_aside__FOVex,.ToolHero_banner__qvPtC,.ToolHero_desk__Sf3Vb,.ToolHero_hero__ZPOqQ,.ToolHero_still__ZO0qW{padding:132px 0 28px;background:var(--hero-bg)}.ToolHero_hero__ZPOqQ .ToolHero_art__3_6b4{top:0;right:0;left:0;display:block;width:100%;height:220px;max-height:none;object-position:center;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 92%);mask-image:linear-gradient(180deg,#000 30%,transparent 92%)}.ToolHero_aside__FOVex .ToolHero_art__3_6b4{object-position:center 16%}.ToolHero_hero__ZPOqQ .ToolHero_inner__iFcCu{padding:0 16px;text-align:left}.ToolHero_banner__qvPtC .ToolHero_copy__iBBlq,.ToolHero_still__ZO0qW .ToolHero_copy__iBBlq{min-height:0}.ToolHero_banner__qvPtC .ToolHero_tool__fxvDp{margin-top:20px;box-shadow:none}.ToolHero_hero__ZPOqQ .ToolHero_scrim__8e8Zj{display:none}.ToolHero_desk__Sf3Vb .ToolHero_crumbs__abZJe,.ToolHero_desk__Sf3Vb .ToolHero_facts__D7fgB{justify-content:flex-start}.ToolHero_desk__Sf3Vb .ToolHero_basis__zu29k,.ToolHero_desk__Sf3Vb .ToolHero_subtitle__m3fG1{margin-left:0}.ToolHero_title__zs4ak{font-size:30px}.ToolHero_subtitle__m3fG1{font-size:15px}.ToolHero_facts__D7fgB>div{padding:0 12px}.ToolHero_facts__D7fgB dt{font-size:18px}.ToolHero_facts__D7fgB dd{font-size:12px}}