.ToolForms_selectorHeading__sAJ0p{margin-bottom:28px}.ToolForms_selectorHeading__sAJ0p h2{font-size:28px;margin-bottom:12px}.ToolForms_selectorHeading__sAJ0p p{font-size:14px;color:#aaa8a2}.ToolForms_schemaGrid__b7Lt3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ToolForms_schemaOption__sQQkH{display:flex;flex-direction:column;text-align:left;padding:28px;border:1px solid #333330;border-radius:16px;background:#121211;cursor:pointer;color:#f1f0eb;transition:background .2s,border-color .2s}.ToolForms_schemaOption__sQQkH:hover{background:#1a1a18;border-color:#747166}.ToolForms_schemaOption__sQQkH[aria-pressed=true]{border-color:#d0c8b5}.ToolForms_schemaOptionTop__OSvbe{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:35px;width:100%}.ToolForms_schemaOptionTop__OSvbe>span{font-size:10px;letter-spacing:.035em;color:#b7b2a6;padding:5px 9px;background:#25241f;border-radius:4px}.ToolForms_schemaOption__sQQkH h3{font-size:26px;margin-bottom:12px}.ToolForms_schemaOption__sQQkH p{font-size:14px;color:#aaa8a2;flex:1}.ToolForms_schemaOptionAction__B6c3N{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:30px;border-top:1px solid #333330;padding-top:18px;font-size:12px}.ToolForms_schemaOptionAction__B6c3N>span{font-size:22px}.ToolForms_kicker__HSMu2{text-transform:uppercase;letter-spacing:.12em;color:#aaa8a2;font-size:11px;margin-bottom:22px}.ToolForms_calculator__OX95Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.ToolForms_panel__WgN2J{min-width:0;border:1px solid #333330;border-radius:16px;padding:clamp(22px,3vw,42px);background:#121211}.ToolForms_panel__WgN2J h2{font-size:28px;margin-bottom:14px}.ToolForms_panelDescription__XsUR3{color:#aaa8a2;font-size:14px;margin-bottom:30px}.ToolForms_fieldGrid__zM56D{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:30px}.ToolForms_field___yZfO{display:flex;flex-direction:column;gap:10px;color:#d6d3c9;font-size:13px}.ToolForms_field___yZfO select,.ToolForms_numericField__E6V3R input[type=number]{width:100%;color:#f1f0eb;border:1px solid #3a3a35;border-radius:8px;padding:12px;background:#1b1b19;min-width:0}.ToolForms_numericField__E6V3R{margin-bottom:26px}.ToolForms_fieldHeading__9tW8q{display:flex;justify-content:space-between;gap:16px;font-size:13px;margin-bottom:10px}.ToolForms_fieldHeading__9tW8q>span{color:#aaa8a2;font-size:11px;white-space:nowrap}.ToolForms_numericField__E6V3R input[type=range]{width:100%;height:22px;margin-top:8px;cursor:pointer}.ToolForms_resultPanel__CLiOt{position:sticky;top:120px;background:linear-gradient(135deg,#1a1916,#10100f 70%)}.ToolForms_emptyResult__Quyq8{display:flex;flex-direction:column;min-height:490px;align-items:center;justify-content:center;text-align:center;padding:30px 0}.ToolForms_emptyResult__Quyq8>svg{color:#c6bdab;margin-bottom:30px}.ToolForms_emptyResult__Quyq8 h2{max-width:330px;font-size:34px}.ToolForms_emptyResult__Quyq8>p{max-width:330px;color:#aaa8a2;font-size:14px}.ToolForms_emptyChart__86Kks{display:flex;align-items:flex-end;gap:12px;height:120px;width:70%;max-width:270px;margin:36px 0 20px;border-bottom:1px solid #514e46}.ToolForms_emptyChart__86Kks span{flex:1;height:25%;background:#30302a;border-radius:4px 4px 0 0}.ToolForms_emptyChart__86Kks span:nth-child(2){height:40%}.ToolForms_emptyChart__86Kks span:nth-child(3){height:55%}.ToolForms_emptyChart__86Kks span:nth-child(4){height:70%}.ToolForms_emptyChart__86Kks span:nth-child(5){height:92%;background:#918a78}.ToolForms_emptyCaption__JXEVb{font-size:11px;color:#939084}.ToolForms_revenuePair__G_T_n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.ToolForms_revenuePair__G_T_n p{font-size:12px;color:#aaa8a2;margin-bottom:8px}.ToolForms_revenuePair__G_T_n strong{font-weight:400;font-size:30px;letter-spacing:-.045em}.ToolForms_bigResult__24Vmb{padding:28px 0;border-block:1px solid #3c3b34}.ToolForms_bigResult__24Vmb p{font-size:12px;color:#bab5a9}.ToolForms_bigResult__24Vmb strong{font-size:clamp(42px,5vw,66px);letter-spacing:-.055em;font-weight:400}.ToolForms_resultList__x9XKn{margin:20px 0 28px;font-size:13px}.ToolForms_resultList__x9XKn>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #302f29}.ToolForms_resultList__x9XKn dt{color:#aaa8a2}.ToolForms_resultList__x9XKn dd{text-align:right}.ToolForms_assumptions__yDrlg{margin-bottom:28px;border-bottom:1px solid #333330;padding-bottom:20px}.ToolForms_assumptions__yDrlg summary{cursor:pointer;font-size:13px;color:#ddd6c5}.ToolForms_assumptions__yDrlg p{font-size:12px;color:#aaa8a2;margin-top:12px}.ToolForms_scoreSummary__iGWbK{display:grid;grid-template-columns:1fr 2.7fr;align-items:center;gap:5%;padding:38px;border:1px solid #454237;border-radius:16px;background:linear-gradient(110deg,#211f19,#121211 70%);margin-bottom:34px}.ToolForms_scoreNumber__faRo7>span{font-size:92px;line-height:1;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.ToolForms_scoreNumber__faRo7>p{font-size:12px;color:#aaa8a2;margin-top:14px}.ToolForms_scoreOverviewHeading__Qa_dJ{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.ToolForms_scoreOverviewHeading__Qa_dJ h2{font-size:24px}.ToolForms_scoreOverviewHeading__Qa_dJ>span{color:#c5bba5;font-size:13px}.ToolForms_scoreOverview__soTTF>p{font-size:12px;color:#aaa8a2;margin-top:18px}.ToolForms_scoreOverview__soTTF a{color:#ddd7c8;text-decoration:underline;text-underline-offset:4px}.ToolForms_progressTrack__nbfVq{height:6px;border-radius:10px;background:#33322b;overflow:hidden}.ToolForms_progressFill__A70_3{background:#c8bca2;height:100%;border-radius:inherit;transition:width .35s}.ToolForms_priorities__cqBZA{display:grid;grid-template-columns:1fr 2fr;gap:6%;padding:28px 0 36px;border-bottom:1px solid #333330;margin-bottom:40px}.ToolForms_priorities__cqBZA h2{font-size:26px}.ToolForms_priorities__cqBZA .ToolForms_kicker__HSMu2{margin-bottom:12px}.ToolForms_priorities__cqBZA ul{font-size:13px;color:#bbb7ad}.ToolForms_priorities__cqBZA li{display:flex;gap:24px;justify-content:space-between;padding:8px 0}.ToolForms_priorities__cqBZA li>span:last-child{white-space:nowrap;color:#dacdb2}.ToolForms_scoreCategory__hIw0h{border:1px solid #333330;background:#10100f;border-radius:16px;padding:28px;margin-bottom:24px}.ToolForms_categoryHeading__NGtzo{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.ToolForms_categoryHeading__NGtzo>div:last-child{flex-shrink:0}.ToolForms_task__pr52Y{display:flex;align-items:center;gap:14px;border-bottom:1px solid #2b2b27;padding:16px 0;font-size:14px}.ToolForms_task__pr52Y:last-child{border-bottom:0}.ToolForms_taskLabel__MaRgR{display:flex;align-items:center;gap:14px;flex:1;cursor:pointer}.ToolForms_taskLabel__MaRgR input{width:18px;height:18px;flex-shrink:0;cursor:pointer}.ToolForms_taskLabel__MaRgR span{line-height:1.5}.ToolForms_taskChecked__kN97A .ToolForms_taskLabel__MaRgR span{color:#8f8d84;text-decoration:line-through}.ToolForms_taskHelp___YuVg{position:relative}.ToolForms_taskHelp___YuVg>button{padding:10px;margin:-4px;color:#aaa8a2;cursor:pointer}.ToolForms_taskTooltip__P7sWI{position:absolute;right:-25px;top:30px;width:220px;background:#25241f;border:1px solid #5a574b;padding:18px;z-index:10;border-radius:8px;box-shadow:0 12px 24px #0009;font-size:12px}.ToolForms_taskTooltip__P7sWI a{display:block;margin-top:8px;text-decoration:underline}.ToolForms_taskPoints__1ecsD{white-space:nowrap;font-size:11px;color:#b5ad9b}.ToolForms_exportRow__qCrKh{display:flex;justify-content:space-between;align-items:center;gap:28px;border:1px solid #333330;padding:32px;border-radius:16px;background:#171715}.ToolForms_exportRow__qCrKh h2{font-size:26px;margin-bottom:12px}.ToolForms_exportRow__qCrKh p{color:#aaa8a2;font-size:14px}.ToolForms_exportRow__qCrKh>div:last-child{display:flex;gap:12px;flex-shrink:0}@media(max-width:1000px){.ToolForms_calculator__OX95Z{grid-template-columns:1fr}.ToolForms_resultPanel__CLiOt{position:static}.ToolForms_emptyResult__Quyq8{min-height:370px}.ToolForms_schemaGrid__b7Lt3{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolForms_exportRow__qCrKh{flex-direction:column;align-items:flex-start}}@media(max-width:600px){.ToolForms_schemaGrid__b7Lt3{grid-template-columns:1fr}.ToolForms_schemaOption__sQQkH{padding:24px}.ToolForms_schemaOptionTop__OSvbe{margin-bottom:28px}.ToolForms_panel__WgN2J{padding:22px}.ToolForms_fieldGrid__zM56D{grid-template-columns:1fr}.ToolForms_panel__WgN2J h2{font-size:26px}.ToolForms_panelDescription__XsUR3{font-size:13px}.ToolForms_scoreSummary__iGWbK{grid-template-columns:1fr;padding:24px;gap:28px}.ToolForms_scoreNumber__faRo7>span{font-size:72px}.ToolForms_scoreOverviewHeading__Qa_dJ{flex-wrap:wrap;gap:10px}.ToolForms_scoreOverviewHeading__Qa_dJ h2{font-size:22px}.ToolForms_priorities__cqBZA{grid-template-columns:1fr;gap:18px}.ToolForms_scoreCategory__hIw0h{padding:20px}.ToolForms_categoryHeading__NGtzo{align-items:flex-start;flex-wrap:wrap}.ToolForms_categoryHeading__NGtzo h2{font-size:20px}.ToolForms_task__pr52Y{gap:9px;font-size:13px}.ToolForms_taskLabel__MaRgR{gap:12px}.ToolForms_taskHelp___YuVg>button{padding:10px 6px}.ToolForms_taskPoints__1ecsD{font-size:10px}.ToolForms_taskTooltip__P7sWI{right:-18px;width:205px}.ToolForms_exportRow__qCrKh{padding:24px}.ToolForms_revenuePair__G_T_n strong{font-size:26px}.ToolForms_emptyResult__Quyq8 h2{font-size:28px}}