.SubNav_bar__9626F{margin-top:78px}@media (max-width:1100px){.SubNav_bar__9626F{margin-top:58px}}.ToolPage_page__eRce_{padding-top:78px;min-height:70vh}.ToolPage_inner__s2w1h{max-width:var(--tool-max,var(--page-max));margin:0 auto;padding:0 var(--page-pad)}.ToolPage_crumbs__4E5H8{padding-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--color-text-primary)}.ToolPage_head__xDn2X{margin-top:20px;padding-bottom:24px;border-bottom:2px solid var(--color-accent)}.ToolPage_title__0CX_m{font-size:32px;font-weight:800;margin-bottom:8px}.ToolPage_sub__ZPwsj{font-size:16px;line-height:1.6;color:var(--color-text-secondary);word-break:keep-all}.ToolPage_body__AZaqj{max-width:var(--tool-max,var(--page-max));margin:0 auto;padding:32px var(--page-pad) 72px}.ToolPage_section__sl5bi{margin-top:48px}.ToolPage_section__sl5bi:first-child{margin-top:0}.ToolPage_secTitle__Ukl_V{font-size:24px;font-weight:800;margin-bottom:16px}.ToolPage_chips__w9ipt{display:flex;flex-wrap:wrap;gap:8px}.ToolPage_chip__gU1pN{min-height:40px;display:inline-flex;align-items:center;padding:0 16px;border:1.5px solid var(--color-border-strong);border-radius:8px;background:#fff;font-size:16px;font-weight:700;font-family:inherit;color:var(--color-text-primary);cursor:pointer}.ToolPage_chip__gU1pN:hover{border-color:var(--color-accent)}.ToolPage_chipOn__SeIaD,.ToolPage_chipOn__SeIaD:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.ToolPage_cta__XFUJW{margin-top:56px;padding:28px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-fill);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.ToolPage_ctaText__rK3ko{font-size:20px;font-weight:800;word-break:keep-all}.ToolPage_ctaBtns__Hai2T{display:flex;gap:12px;flex-wrap:wrap}.ToolPage_btnAlt__HwTad,.ToolPage_btnPrimary__EhkRq{min-height:52px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;font-weight:800;font-family:inherit;cursor:pointer}.ToolPage_btnPrimary__EhkRq{border:none;background:var(--color-accent);color:#fff}.ToolPage_btnAlt__HwTad{border:1.5px solid var(--color-accent);background:#fff;color:var(--color-accent)}.ToolPage_board__vWGPx{--tool-max:calc(1160px + var(--page-pad) * 2)}.ToolPage_board__vWGPx .ToolPage_head__xDn2X{margin-top:16px;padding-bottom:16px}.ToolPage_board__vWGPx .ToolPage_title__0CX_m{font-size:28px;margin-bottom:4px}.ToolPage_board__vWGPx .ToolPage_body__AZaqj{padding:24px var(--page-pad) 56px}.ToolPage_board__vWGPx .ToolPage_section__sl5bi{margin-top:32px}.ToolPage_board__vWGPx .ToolPage_section__sl5bi:first-child{margin-top:0}.ToolPage_board__vWGPx .ToolPage_secTitle__Ukl_V{font-size:20px;margin-bottom:12px}.ToolPage_board__vWGPx .ToolPage_cta__XFUJW{margin-top:40px;padding:20px 24px}.ToolPage_board__vWGPx .ToolPage_ctaText__rK3ko{font-size:16px}@media (max-width:1100px){.ToolPage_page__eRce_{padding-top:58px}}@media (max-width:640px){.ToolPage_title__0CX_m{font-size:24px}.ToolPage_secTitle__Ukl_V{font-size:20px}.ToolPage_ctaBtns__Hai2T,.ToolPage_ctaBtns__Hai2T>*{width:100%}.ToolPage_board__vWGPx .ToolPage_title__0CX_m{font-size:24px}}.QuizModal_progress__CVdFj{flex-shrink:0;font-size:24px;font-weight:800;color:var(--color-text-primary)}.QuizModal_progress__CVdFj span{font-size:16px;font-weight:700;color:var(--color-text-tertiary)}.QuizModal_bar__Cccfj{flex-shrink:0;height:8px;background:var(--color-border)}.QuizModal_barFill__8bYSr{height:100%;background:var(--color-accent);transition:width .3s ease}.QuizModal_opts__iXQs0{display:flex;flex-direction:column;gap:14px}.QuizModal_opt__tqd03{display:flex;align-items:center;gap:16px;width:100%;min-height:88px;padding:18px 24px;border:2.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;text-align:left;transition:transform .12s,box-shadow .15s,background .15s}.QuizModal_opt__tqd03:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.QuizModal_optMark__8kxxw{flex-shrink:0;font-size:28px}.QuizModal_optLabel__HQ8zJ{font-size:clamp(18px,2.4vw,21px);font-weight:700;color:var(--color-text-primary);line-height:1.4}.QuizModal_optGood__BGQRl{border-color:#2d8a4f}.QuizModal_optGood__BGQRl.QuizModal_optOn__khQey,.QuizModal_optGood__BGQRl:hover{background:#eaf5ef}.QuizModal_optMid__jdT9Y{border-color:#e0a100}.QuizModal_optMid__jdT9Y.QuizModal_optOn__khQey,.QuizModal_optMid__jdT9Y:hover{background:#fdf4dc}.QuizModal_optBad__9_sTn{border-color:#d14124}.QuizModal_optBad__9_sTn.QuizModal_optOn__khQey,.QuizModal_optBad__9_sTn:hover{background:#fbeae6}.QuizModal_optOn__khQey{box-shadow:var(--shadow-md)}.QuizModal_solution__0k4v5{background:#fef7d6;border:2px solid #f4d35e;border-radius:var(--radius-lg);padding:28px 28px 26px;animation:QuizModal_solIn__W__q8 .25s ease}@keyframes QuizModal_solIn__W__q8{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.QuizModal_solutionHead__Rf7qp{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:800;color:#734100;margin-bottom:14px}.QuizModal_solutionHead__Rf7qp span{font-size:24px}.QuizModal_solutionBody__wtk5g{font-size:clamp(17px,2.6vw,20px);color:#5c4a16;line-height:1.75;margin-bottom:24px}.QuizModal_solutionBtn__G2a6R{width:100%;padding:18px;font-size:20px;font-weight:800;color:#fff;background:var(--color-accent);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.QuizModal_solutionBtn__G2a6R:hover{background:var(--color-accent-dark)}.QuizModal_result__nSavT{text-align:center;padding:24px 0 8px;max-width:560px;margin:0 auto}.QuizModal_resultEmoji___8Q7O{font-size:68px;margin-bottom:18px}.QuizModal_resultImg__GE1g8{width:132px;height:132px;object-fit:contain;display:block;margin:0 auto 18px}.QuizModal_resultTitle__HlcKc{font-family:var(--font-serif);font-size:clamp(28px,5vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.3;margin-bottom:18px}.QuizModal_resultBody__3q6J2{font-size:clamp(17px,2.8vw,20px);color:var(--color-text-secondary);line-height:1.8;margin-bottom:26px;word-break:keep-all}.QuizModal_restart__NfXNg{font-size:16px;font-weight:700;color:var(--color-text-secondary);background:var(--color-fill);border:none;border-radius:8px;padding:12px 22px;cursor:pointer}.QuizModal_restart__NfXNg:hover{background:var(--color-border)}.QuizModal_resultFoot__iDh4m{flex-shrink:0;background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -12px 28px -12px rgba(0,0,0,.22);padding:18px 32px 22px}.QuizModal_resultFootLead__5Y1JT{text-align:center;font-size:20px;font-weight:800;margin-bottom:14px}.QuizModal_resultFootLead__5Y1JT strong{color:var(--color-accent)}.QuizModal_resultConsult__yXDOO{display:block;width:100%;padding:20px;font-size:20px;font-weight:800;color:#fff;background:var(--color-accent);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.QuizModal_resultConsult__yXDOO:hover{background:var(--color-accent-dark)}@media (max-width:640px){.QuizModal_opt__tqd03{padding:16px 18px;min-height:78px}.QuizModal_resultFoot__iDh4m{padding:14px 18px 18px}}