._entry_104og_1,._page_104og_1{--ink:#131c15;--lime:#dbff62;--muted:#566451;color:var(--ink)}._entry_104og_1{background:#ecf0e3;border:1px solid #cdd5c4;border-radius:24px;grid-template-columns:1fr 1fr;width:min(1280px,100% - 96px);margin:0 auto 70px;display:grid;overflow:hidden}._entryCopy_104og_3{background:radial-gradient(at 0 100%,#d9ebac 0,#0000 60%),#edf1e5;padding:clamp(28px,4vw,60px)}._eyebrow_104og_4{letter-spacing:.1em;color:#4b6135;align-items:center;gap:9px;margin:0 0 16px;font:11px/1.6 monospace;display:flex}._entry_104og_1 h2{letter-spacing:-.06em;margin:0 0 24px;font-size:clamp(38px,4vw,60px);line-height:1.04}._entry_104og_1 h2 em,._hero_104og_6 h1 em{font-family:Georgia,serif;font-weight:400}._entryCopy_104og_3>p:not(._eyebrow_104og_4){color:#4e5c47;max-width:390px;font-size:16px;line-height:1.7}._entryBadge_104og_8{color:#3a512a;align-items:center;gap:8px;margin-top:32px;font-size:12px;display:flex}._entryForm_104og_9{color:#f7faf2;background:#142018;flex-direction:column;justify-content:center;padding:clamp(26px,4vw,48px);display:flex}._entryForm_104og_9 label{margin-bottom:10px;font-size:13px;font-weight:650;display:block}._inputIcon_104og_11{color:#466135;background:#f8faf4;border:1px solid #d5deca;border-radius:9px;align-items:center;gap:12px;margin-bottom:24px;padding:0 15px;display:flex}._inputIcon_104og_11 input{color:#15200f;background:0 0;border:0;outline:0;width:100%;min-width:0;height:54px;font:16px/1.5 inherit}._inputIcon_104og_11:focus-within{outline-offset:3px;outline:3px solid #b8d180}._primary_104og_14{color:#142015;background:var(--lime);cursor:pointer;border:1px solid #c4e73f;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:13px 18px;font-size:14px;font-weight:750;line-height:1.5;text-decoration:none;display:inline-flex}._primary_104og_14:hover:not(:disabled){background:#e7ff9a}._primary_104og_14:disabled,._secondary_104og_16:disabled{opacity:.5;cursor:not-allowed}._entryForm_104og_9 ._small_104og_17{color:#bfcbb4;margin:16px 0}._small_104og_17{color:#59674f;font-size:13px;line-height:1.7}._small_104og_17 a{text-decoration:underline}._subtleLink_104og_20{text-underline-offset:4px;color:#e0eacb;font-size:13px;text-decoration:underline}._page_104og_1{background:#f6f8f1;min-height:80vh;padding:60px max(24px,50vw - 660px) 36px}._hero_104og_6{justify-content:space-between;align-items:center;gap:32px;margin-bottom:48px;display:flex}._hero_104og_6 h1{letter-spacing:-.065em;margin:0 0 24px;font-size:clamp(40px,5.7vw,78px);font-weight:550;line-height:1.01}._hero_104og_6 p:not(._eyebrow_104og_4){color:var(--muted);max-width:570px;font-size:17px;line-height:1.65}._heroMark_104og_25{color:#45622b;flex-direction:column;align-items:center;width:190px;margin-right:40px;display:flex}._heroMark_104og_25>svg{background:#e3edcf;border:1px solid #b7c99b;border-radius:20px;width:68px;height:68px;padding:17px}._heroMark_104og_25>span{background:#9bb27c;width:1px;height:32px}._heroMark_104og_25>div{border-top:1px solid #9bb27c;justify-content:space-between;width:100%;display:flex}._heroMark_104og_25 i{background:#dafa81;border:1px solid #9bb27c;border-radius:6px;width:38px;height:28px;margin-top:22px;display:block;position:relative}._heroMark_104og_25 i:before{content:"";background:#9bb27c;width:1px;height:23px;position:absolute;top:-23px;left:50%}._login_104og_31{background:#fff;border:1px solid #d4ddca;border-radius:20px;max-width:720px;padding:40px}._login_104og_31>svg{color:#526d36;margin-bottom:16px}._login_104og_31 h2{letter-spacing:-.04em;margin:0 0 16px;font-size:30px;line-height:1.15}._login_104og_31>p{color:#54644b;line-height:1.7}._loginButtons_104og_35{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}._toolbar_104og_36{border-top:1px solid #d1d9c8;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}._toolbar_104og_36>p{letter-spacing:.08em;align-items:center;gap:7px;font:11px/1.6 monospace;display:flex}._budget_104og_38{color:#4d5e43;font-size:13px}._budget_104og_38 strong{color:var(--ink);margin-right:6px;font-size:23px}._budget_104og_38 span{margin-left:6px}._budgetNote_104og_41{color:#59694f;max-width:850px;margin:14px 0 30px;font-size:12px;line-height:1.65}._workspace_104og_42{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:28px;display:grid}._history_104og_43{border-right:1px solid #d4ddc9;min-width:0;padding-right:20px}._historyTop_104og_44{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}._historyTop_104og_44 h2{font-size:15px;font-weight:650}._historyTop_104og_44 button{cursor:pointer;background:#fff;border:1px solid #d2dbca;border-radius:6px;padding:8px}._newButton_104og_47{cursor:pointer;background:#fff;border:1px solid #bccbab;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;margin-bottom:16px;padding:12px;font-size:13px;display:flex}._saved_104og_48{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;width:100%;margin-bottom:7px;padding:13px;display:block}._saved_104og_48 span{overflow-wrap:anywhere;font-size:14px;font-weight:650;display:block}._saved_104og_48 small{color:#58684e;margin-top:5px;font-size:11px;line-height:1.6;display:block}._selected_104og_51{background:#eaf0de;border-color:#b6c69e}._content_104og_52{min-width:0}._panel_104og_53{background:#fff;border:1px solid #d4ddca;border-radius:16px;padding:clamp(22px,3vw,36px)}._panel_104og_53 h2{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(24px,3vw,34px);line-height:1.2}._fields_104og_55{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px;display:grid}._fields_104og_55 label,._offerLabel_104og_56{font-size:13px;font-weight:650;display:block}._fields_104og_55 input,._fields_104og_55 select,._fields_104og_55 textarea,._offerLabel_104og_56 textarea{color:#172211;background:#fafcf7;border:1px solid #bdcbb0;border-radius:8px;width:100%;margin-top:10px;padding:14px;font:16px/1.6 inherit;display:block}._offerLabel_104og_56 textarea{resize:vertical;min-height:180px;font-weight:400;line-height:1.65}._panel_104og_53>._primary_104og_14{margin-top:24px}._accountPair_104og_60{color:#f7faef;background:#15201a;border-radius:12px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:16px;margin-bottom:20px;padding:20px 24px;display:grid}._accountPair_104og_60 span{color:#bfcca9;letter-spacing:.06em;margin-bottom:5px;font:10px/1.5 monospace;display:block}._accountPair_104og_60 strong{overflow-wrap:anywhere;font-size:16px}._accountPair_104og_60>svg{color:#d4fa62}._confirm_104og_64{align-items:flex-start;gap:10px;margin:20px 0;font-size:13px;line-height:1.65;display:flex}._confirm_104og_64 input{accent-color:#52702f;flex-shrink:0;width:19px;height:19px;margin-top:2px}._actions_104og_66{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}._secondary_104og_16{cursor:pointer;background:#fff;border:1px solid #bec9b2;border-radius:8px;padding:12px 16px;font-size:13px}._error_104og_68{color:#8b2e22;background:#fcece7;border:1px solid #e9baac;border-radius:9px;margin:18px 0;padding:14px 17px;font-size:14px;line-height:1.6}._notice_104og_69{color:#43572b;background:#edf2df;border:1px solid #c9d9af;border-radius:9px;margin:18px 0;padding:14px 17px;font-size:13px;line-height:1.7}._progress_104og_70{color:#314318;background:#e7f3c6;border-radius:10px;align-items:center;gap:12px;margin-top:16px;padding:18px;font-size:14px;line-height:1.6;display:flex}._spin_104og_71{flex-shrink:0;animation:1.2s linear infinite _spin_104og_71}@keyframes _spin_104og_71{to{transform:rotate(360deg)}}._delete_104og_73{color:#58664d;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:15px 0;font-size:12px;display:flex}._delete_104og_73:disabled{opacity:.5}._confirmedOffer_104og_75{background:#e9eede;border-radius:10px;margin-bottom:32px;padding:16px 20px}._confirmedOffer_104og_75 summary{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}._confirmedOffer_104og_75 summary>svg{flex-shrink:0}._confirmedOffer_104og_75 strong{font-size:12px}._confirmedOffer_104og_75 p{color:#4d5c42;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.7}._chartHeading_104og_80{justify-content:space-between;align-items:center;gap:16px;display:flex}._chartHeading_104og_80 h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,36px);line-height:1.1}._count_104og_82{color:#49602c;background:#eaf2d7;border:1px solid #c1d39d;border-radius:30px;flex-shrink:0;padding:8px 12px;font-size:12px}._chartNote_104og_83{color:#526249;margin:20px 0 30px;font-size:13px;line-height:1.7}._chartRoot_104og_84{color:#f6faed;text-align:center;background:#142019;border-radius:14px;flex-direction:column;align-items:center;gap:10px;width:fit-content;max-width:100%;margin:auto;padding:24px 30px;display:flex}._chartRoot_104og_84 svg{color:#d7ff62}._chartRoot_104og_84 strong{overflow-wrap:anywhere;font-size:20px}._chartRoot_104og_84 span{color:#c5d1b5;font-size:11px}._chartTrunk_104og_88{background:#a8bc88;width:2px;height:28px;margin:auto}._levels_104og_89{background:#eef2e6;border:1px solid #c5d1b7;border-radius:14px;overflow:hidden}._level_104og_89{padding:22px}._level_104og_89+._level_104og_89{border-top:1px solid #cbd6bf}._level_104og_89>header{align-items:center;gap:12px;margin-bottom:18px;display:flex}._level_104og_89>header>span{color:#596e40;font:11px monospace}._level_104og_89 h3{margin:0;font-size:16px;font-weight:650}._level_104og_89>header small{color:#5b6b4d;margin-left:auto;font-size:11px}._roleGrid_104og_96{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._roleCard_104og_97{background:#fff;border:1px solid #d2dcc5;border-radius:11px;padding:20px}._roleCard_104og_97 h4{overflow-wrap:anywhere;margin:0 0 22px;font-size:17px;font-weight:650;line-height:1.4}._score_104og_99{margin-bottom:16px}._score_104og_99>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._score_104og_99>div>span{color:#4a5b3e;font-size:12px}._score_104og_99 strong{color:#1e2b16;font-size:20px}._score_104og_99 strong small{margin-left:2px;font-size:10px;font-weight:400}._score_104og_99>small{color:#607050;margin-top:5px;font-size:10px;display:block}._score_104og_99 meter{-webkit-appearance:none;appearance:none;background:#e8eddf;border:0;border-radius:10px;width:100%;height:9px;margin-top:7px;display:block}._score_104og_99 meter::-webkit-meter-bar{background:#e8eddf;border:0;border-radius:10px;height:9px}._score_104og_99 meter::-webkit-meter-optimum-value{background:#52714a;border-radius:10px}._score_104og_99 meter::-moz-meter-bar{background:#52714a}._score_104og_99 meter._limeMeter_104og_109::-webkit-meter-optimum-value{background:#93be26}._score_104og_99 meter._limeMeter_104og_109::-moz-meter-bar{background:#93be26}._roleCard_104og_97>p{color:#5a684f;border-top:1px solid #e2e8d9;padding-top:12px;font-size:12px;line-height:1.65}._method_104og_112{color:#4e6042;border-bottom:1px solid #d2dcc7;padding:22px 0;font-size:13px;line-height:1.7}._method_104og_112 summary{cursor:pointer;color:#23351b;font-size:14px}._method_104og_112 p{margin-top:14px}._method_104og_112 a{text-decoration:underline}._nextStep_104og_116{color:#273b10;background:#dfff73;border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:20px;font-size:14px;line-height:1.6;display:flex}._nextStep_104og_116 svg{flex-shrink:0}._noData_104og_118{background:#fff;border:1px solid #cbd7be;border-radius:16px;padding:32px}._noData_104og_118 h2{margin:20px 0;font-size:26px;line-height:1.2}._noData_104og_118 p{color:#536447;margin-bottom:12px;line-height:1.7}._footer_104og_121{color:#59684f;border-top:1px solid #d1d9c8;margin-top:60px;padding-top:24px;font-size:12px;line-height:1.8}._footer_104og_121 p{max-width:750px;margin-bottom:16px}._footer_104og_121 a{margin-right:24px;text-decoration:underline}:is(._page_104og_1 :focus-visible,._entry_104og_1 :focus-visible){outline-offset:4px;outline:3px solid #6d8c3e}@media (min-width:1400px){._roleGrid_104og_96{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){._workspace_104og_42{grid-template-columns:190px minmax(0,1fr);gap:20px}._roleGrid_104og_96{grid-template-columns:1fr}._heroMark_104og_25{margin-right:10px}}@media (max-width:760px){._entry_104og_1{grid-template-columns:1fr;width:calc(100% - 40px);margin-bottom:40px}._entryCopy_104og_3{padding:30px 24px}._entryBadge_104og_8{margin-top:22px}._entryForm_104og_9{padding:28px 24px}._page_104og_1{padding:36px 20px}._hero_104og_6{margin-bottom:30px}._heroMark_104og_25{display:none}._hero_104og_6 p:not(._eyebrow_104og_4){font-size:15px}._toolbar_104og_36{flex-direction:column;align-items:flex-start;gap:10px}._workspace_104og_42{grid-template-columns:1fr}._history_104og_43{border-bottom:1px solid #d4ddc9;border-right:0;flex-wrap:wrap;gap:8px;max-height:225px;padding:0 0 18px;display:flex;overflow:auto}._historyTop_104og_44{width:100%;margin:0}._newButton_104og_47{width:auto;margin:0}._saved_104og_48{width:calc(50% - 4px);margin:0}._fields_104og_55{grid-template-columns:1fr}._panel_104og_53{padding:24px 20px}._chartHeading_104og_80{flex-direction:column;align-items:flex-start}._accountPair_104og_60{gap:10px;padding:18px 16px}._accountPair_104og_60 strong{font-size:14px}._level_104og_89{padding:16px}._level_104og_89>header{flex-wrap:wrap;gap:8px}._level_104og_89>header small{margin-left:0}._roleGrid_104og_96{grid-template-columns:1fr}._roleCard_104og_97{padding:20px}._login_104og_31{padding:28px 24px}._loginButtons_104og_35{flex-direction:column}._primary_104og_14,._actions_104og_66 ._secondary_104og_16{width:100%}}@media (prefers-reduced-motion:reduce){._spin_104og_71{animation:none}}._coverage_104og_130{color:#58694b;margin:-12px 0 24px;font-size:12px;line-height:1.7}._coverage_104og_130 a{text-underline-offset:3px;text-decoration:underline}._sortControl_104og_133{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;font-size:14px;font-weight:650;display:flex}._sortControl_104og_133 select{color:#182414;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #adbd9c;border-radius:8px;padding:12px}._roleCard_104og_97 ._roleLevel_104og_135{color:#4a5b3e;border:0;margin:-12px 0 20px;padding:0;font-size:12px}._signalPanel_104og_137{background:#edf3e1;border:1px solid #bdcdaa;border-radius:14px;margin:0 0 28px;padding:24px}._signalPanel_104og_137 h2{margin:0 0 12px;font-size:23px;line-height:1.3}._signalPanel_104og_137>p{color:#42533a;margin-bottom:16px;font-size:14px;line-height:1.7}._signalPanel_104og_137 ._small_104og_17{margin:12px 0 0;font-size:12px}._personLabel_104og_141{color:#3c5730;background:#edf3e2;border:1px solid #d4dfc4;border-radius:5px;margin-bottom:14px;padding:5px 8px;font:11px/1.5 monospace;display:inline-block}._signalDetails_104og_142{border-top:1px solid #d9e2ce;margin:20px 0;padding-top:16px}._signalDetails_104og_142 h5{margin:0 0 12px;font-size:13px;font-weight:700}._signalDetails_104og_142 dl{margin:0}._signalDetails_104og_142 dl>div{border-bottom:1px solid #e8eddf;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:9px 0;font-size:12px;line-height:1.6;display:flex}._signalDetails_104og_142 dt{color:#536447}._signalDetails_104og_142 dd{color:#182713;overflow-wrap:anywhere;margin:0;font-weight:600}._signalDetails_104og_142 p{color:#526348;margin-top:12px;font-size:11px;line-height:1.7}._overall_104og_151{background:#edf3e2;border:1px solid #bfd1a8;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:6px 0 18px;padding:16px 18px;display:flex}._overall_104og_151>div{flex:120px;min-width:0}._overall_104og_151>div>span{letter-spacing:.12em;text-transform:uppercase;color:#3c5730;font-size:11px;font-weight:700;display:block}._overall_104og_151>div>small{color:#607050;margin-top:5px;font-size:10px;line-height:1.5;display:block}._overall_104og_151>strong{letter-spacing:-.04em;color:#1e2b16;white-space:nowrap;font-size:46px;font-weight:700;line-height:1}._overall_104og_151>strong small{letter-spacing:0;color:#607050;margin-left:3px;font-size:13px;font-weight:400}._scanBlock_104og_159{background:#f3f8ea;border:1px solid #bfd1a8;border-radius:11px;margin:18px 0 26px;padding:20px}._scanBlock_104og_159 h3{margin:0 0 8px;font-size:18px;font-weight:650}._scanButton_104og_161{color:#fff;cursor:pointer;background:#465c33;border:0;border-radius:10px;align-items:center;min-height:52px;margin:6px 10px 6px 0;padding:12px 20px;font-size:16px;font-weight:650;display:inline-flex}._scanButton_104og_161:disabled{opacity:.55;cursor:not-allowed}
