._modes_8qnhj_6{gap:var(--s2);z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:-1px;display:grid;position:relative}._modes_8qnhj_6>button[role=tab]{min-height:76px;padding:14px var(--s5) 14px;text-align:left;border:1px solid var(--rule);border-bottom-color:var(--tool-rule);border-radius:var(--radius) var(--radius) 0 0;background:var(--paper-raised);color:var(--ink-mute);transition:background-color var(--dur-fast) var(--ease-out);align-content:start;justify-items:start;gap:2px;display:grid;box-shadow:inset 0 3px #0000}._modes_8qnhj_6>button[role=tab] strong{font:600 1.0625rem/1.3 var(--font-sans);color:var(--ink-soft)}._modes_8qnhj_6>button[role=tab] span{font:400 var(--text-compact)/1.4 var(--font-sans)}._modes_8qnhj_6>button[role=tab][aria-selected=true]{background:var(--tool-surface);border-color:var(--tool-rule);border-bottom-color:var(--tool-surface);box-shadow:inset 0 3px 0 var(--cobalt);color:var(--ink-soft)}._modes_8qnhj_6>button[role=tab][aria-selected=true] strong{color:var(--ink)}@media (hover:hover){._modes_8qnhj_6>button[role=tab][aria-selected=false]:hover{background:var(--cobalt-wash);border-color:var(--tool-rule)}._modes_8qnhj_6>button[role=tab][aria-selected=false]:hover strong{color:var(--cobalt)}}._modeState_8qnhj_13{font:500 var(--text-small)/1.3 var(--font-sans);color:var(--gold-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;display:block;overflow:hidden}._modePanel_8qnhj_14{background:var(--tool-surface);border:1px solid var(--tool-rule);border-radius:0 0 var(--radius) var(--radius);padding:var(--s5)}._modePanel_8qnhj_14[hidden]{display:none}._qField_8qnhj_18{gap:5px;min-width:0;display:grid}._qField_8qnhj_18>label{font:600 var(--text-label)/1.3 var(--font-sans);color:var(--ink-soft)}._qField_8qnhj_18>small{font-size:var(--text-small);color:var(--ink-mute);line-height:1.4}._affix_8qnhj_21{position:relative}._affix_8qnhj_21 input{width:100%;min-height:44px;padding:9px 12px;padding-right:calc(var(--sfx,0) * .5em + 20px);font:500 1.0625rem/1.3 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink);-webkit-appearance:textfield;appearance:textfield}._affix_8qnhj_21[data-prefix] input{padding-left:26px}._affix_8qnhj_21 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._affix_8qnhj_21 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._affix_8qnhj_21 input::placeholder{font-weight:400;font-size:var(--text-compact)}._prefix_8qnhj_26,._suffix_8qnhj_26{pointer-events:none;font-family:var(--font-sans);line-height:1;position:absolute;top:50%;transform:translateY(-50%)}._prefix_8qnhj_26{color:var(--ink-soft);font-size:1rem;left:12px}._suffix_8qnhj_26{font-size:var(--text-small);color:var(--ink-mute);white-space:nowrap;right:12px}._err_8qnhj_29{color:var(--error);font-weight:500}._qTools_8qnhj_30 ._btn_8qnhj_30,._qTools_8qnhj_30 ._btnQuiet_8qnhj_30{white-space:nowrap;gap:6px;min-height:44px;padding:9px 14px}._qTools_8qnhj_30 ._btn_8qnhj_30{background:var(--paper-raised);border-color:var(--cobalt);color:var(--cobalt);font-weight:600}._qTools_8qnhj_30 ._btn_8qnhj_30:hover:not(:disabled){background:var(--cobalt-wash);border-color:var(--cobalt-deep)}._qTools_8qnhj_30 ._btnQuiet_8qnhj_30{color:var(--ink-soft);background:0 0;border-color:#0000}._qTools_8qnhj_30 ._btnQuiet_8qnhj_30:hover:not(:disabled){border-color:var(--rule-strong);color:var(--ink)}._quick_8qnhj_37{gap:var(--s4);display:grid}._qBar_8qnhj_38{gap:var(--s3) var(--s5);padding-bottom:var(--s4);border-bottom:1px solid var(--tool-rule);grid-template-columns:minmax(0,1fr) minmax(14rem,16rem) auto;align-items:start;display:grid}._qTitle_8qnhj_39 h2{letter-spacing:-.012em;color:var(--ink);font:400 1.75rem/1.15 var(--font-editorial)!important;margin:0!important}._qTitle_8qnhj_39 p{font-size:var(--text-compact);color:var(--ink-soft);max-width:52ch;line-height:1.5;margin:4px 0 0!important}._qTools_8qnhj_30{gap:var(--s2);align-self:start;padding-top:22px;display:flex}._qTemp_8qnhj_42{font-size:var(--text-small);color:var(--ink-soft);line-height:1.5;margin:0!important}._qTemp_8qnhj_42 strong{color:var(--ink);font-weight:600}._qGrid_8qnhj_44{gap:var(--s5);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;display:grid}._qGrid_8qnhj_44[data-count="3"]{grid-template-columns:minmax(0,1fr)}._qCards_8qnhj_46{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}._qGrid_8qnhj_44[data-count="1"] ._qCards_8qnhj_46{grid-template-columns:minmax(0,28rem)}._card_8qnhj_49{background:var(--paper-raised);border:1px solid var(--tool-rule);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #0f213b0f}._card_8qnhj_49>fieldset{gap:var(--s4);min-width:0;padding:var(--s4) var(--s4) var(--s4);border:0;margin:0;display:grid}._cardHead_8qnhj_51{gap:var(--s3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._mark_8qnhj_52{border-radius:var(--radius);background:var(--ink);color:#fff;width:34px;height:34px;font:400 1.15rem/1 var(--font-editorial);place-items:center;display:grid}._cardHead_8qnhj_51 ._nameInput_8qnhj_53{min-height:40px;font:600 1.0625rem/1.3 var(--font-sans);color:var(--ink);padding:6px 10px}._card_8qnhj_49 ._iconBtn_8qnhj_54{width:40px;min-width:40px;height:40px;min-height:40px;color:var(--ink-mute);background:0 0;border-color:#0000;padding:0}._card_8qnhj_49 ._iconBtn_8qnhj_54:hover:not(:disabled){border-color:var(--rule-strong);color:var(--ink)}._basis_8qnhj_57{border:0;min-width:0;margin:0;padding:0}._basis_8qnhj_57 legend{float:left;width:100%;font:600 var(--text-label)/1.3 var(--font-sans);color:var(--ink-soft);margin:0 0 6px;padding:0}._basis_8qnhj_57>div{clear:both;border:1px solid var(--field-rule);border-radius:var(--radius);background:var(--paper-raised);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}._basis_8qnhj_57 label{border-left:1px solid var(--rule);min-height:40px;font:500 var(--text-small)/1.1 var(--font-sans);color:var(--ink-soft);text-align:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);place-items:center;padding:0 4px;display:grid;position:relative}._basis_8qnhj_57 label:first-child{border-left:0}._basis_8qnhj_57 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._basis_8qnhj_57 label[data-on]{background:var(--ink);color:#fff;font-weight:600}._basis_8qnhj_57 label:has(input:focus-visible){outline:3px solid var(--cobalt);outline-offset:-3px;z-index:1}@media (hover:hover){._basis_8qnhj_57 label:not([data-on]):hover{background:var(--cobalt-wash);color:var(--ink)}}._group_8qnhj_67{gap:var(--s3);padding-top:var(--s3);border-top:1px solid var(--rule);display:grid}._groupLabel_8qnhj_68{font:600 var(--text-compact)/1.2 var(--font-sans);color:var(--ink);margin:0!important}._pair_8qnhj_69{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));display:grid}._out_8qnhj_72{padding:var(--s4);background:var(--cobalt-wash);border-top:1px solid var(--tool-rule);border-radius:0 0 var(--radius) var(--radius);gap:4px;margin-top:auto;display:grid}._out_8qnhj_72[data-status=ready]{background:var(--cobalt-tint);box-shadow:inset 0 2px 0 var(--cobalt)}._outLabel_8qnhj_74{font:600 var(--text-label)/1.3 var(--font-sans);color:var(--ink-soft);margin:0!important}._outValue_8qnhj_75{font:400 2.375rem/1.05 var(--font-editorial);letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0!important}._outValue_8qnhj_75 small{font:400 var(--text-small)/1 var(--font-sans);letter-spacing:0;color:var(--ink-mute);white-space:nowrap}._outValue_8qnhj_75 span{font:500 1.0625rem/1.3 var(--font-sans);letter-spacing:0;color:var(--ink-soft);padding:6px 0 2px;display:block}._outNote_8qnhj_78{font-size:var(--text-compact);color:var(--ink-soft);line-height:1.45;margin:0!important}._outFacts_8qnhj_79{gap:var(--s2) var(--s3);margin:var(--s2) 0 0;padding-top:var(--s2);border-top:1px solid #cfdaf0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._outFacts_8qnhj_79 dt{font-size:var(--text-small);color:var(--ink-mute);line-height:1.3}._outFacts_8qnhj_79 dd{font:600 var(--text-compact)/1.3 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink);margin:2px 0 0}._outFacts_8qnhj_79 dd[data-missing]{color:var(--gold-text);font-weight:500}._out_8qnhj_72 ._reviewBtn_8qnhj_83{min-height:40px;margin-top:var(--s2);background:var(--paper-raised);border-color:var(--cobalt);color:var(--cobalt);justify-self:start;gap:6px;padding:8px 14px;font-weight:600}._out_8qnhj_72 ._reviewBtn_8qnhj_83:hover:not(:disabled){background:var(--cobalt);color:#fff;border-color:var(--cobalt)}._out_8qnhj_72 ._reviewBtn_8qnhj_83:disabled{opacity:1;border-color:var(--rule-strong);color:var(--ink-mute);background:0 0}._compare_8qnhj_88{top:var(--s5);gap:var(--s4);min-width:0;padding:var(--s5);background:var(--ink);color:#fff;border-radius:var(--radius);box-shadow:inset 0 3px 0 var(--gold);display:grid;position:sticky}._compare_8qnhj_88 h3{color:#fff;font:400 1.375rem/1.2 var(--font-editorial)!important;margin:0!important}._compareEmpty_8qnhj_90{gap:var(--s2);display:grid}._compareEmpty_8qnhj_90 p{font-size:var(--text-body);color:#fff;line-height:1.5;margin:0!important}._compareEmpty_8qnhj_90 ._compareHint_8qnhj_92{font-size:var(--text-compact);color:var(--ink-on-dark)}._compareLead_8qnhj_93{font-size:var(--text-compact);color:var(--ink-on-dark);line-height:1.5;margin:0!important}._compareLead_8qnhj_93 strong{color:#fff;font-weight:600}._bars_8qnhj_95{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}._bars_8qnhj_95 li{align-items:baseline;gap:6px var(--s3);grid-template-columns:minmax(0,1fr) auto;display:grid}._barName_8qnhj_97{min-width:0;font-size:var(--text-compact);color:#fff;overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}._barMark_8qnhj_98,._tags_8qnhj_98 li>span:first-child{border-radius:var(--radius);width:22px;height:22px;font:600 .75rem/1 var(--font-sans);color:var(--ink-on-dark);border:1px solid #4b6283;flex:none;place-items:center;display:inline-grid}._barValue_8qnhj_99{font:400 1.375rem/1.1 var(--font-editorial);font-variant-numeric:tabular-nums;white-space:nowrap}._bars_8qnhj_95 li:not(:has(._bar_8qnhj_95)) ._barValue_8qnhj_99{font:500 var(--text-small)/1.3 var(--font-sans);color:var(--ink-on-dark)}._bar_8qnhj_95{height:8px;transition:inline-size var(--dur) var(--ease-out);background:#6f86ad;border-radius:1px;grid-column:1/-1;display:block}._bars_8qnhj_95 li[data-lead] ._bar_8qnhj_95{background:#e4ebf7}._bars_8qnhj_95 li[data-lead] ._barMark_8qnhj_98{color:var(--ink);background:#fff;border-color:#fff}._compareTable_8qnhj_104{border-collapse:collapse;width:100%;font-size:var(--text-small);font-variant-numeric:tabular-nums}._compareTable_8qnhj_104 th,._compareTable_8qnhj_104 td{padding:8px 0 8px var(--s2);text-align:right;color:#fff;border-top:1px solid #2d4466;font-weight:600}._compareTable_8qnhj_104 thead th{color:var(--ink-on-dark);border-top:0;padding-top:0}._compareTable_8qnhj_104 th[scope=row]{text-align:left;color:var(--ink-on-dark);padding-left:0;font-weight:400}._compareTable_8qnhj_104 td[data-missing]{color:var(--gold-soft);font-weight:500}._tags_8qnhj_98{font-size:var(--text-small);color:var(--ink-on-dark);gap:6px;margin:0;padding:0;line-height:1.35;list-style:none;display:grid}._tags_8qnhj_98 li{align-items:center;gap:8px;display:flex}._tags_8qnhj_98 li[data-kind=lead]{color:#fff}._tags_8qnhj_98 li[data-kind=cost],._tags_8qnhj_98 li[data-kind=missing]{color:var(--gold-soft)}._compareNote_8qnhj_113{padding-top:var(--s3);font-size:var(--text-small);color:var(--ink-on-dark);border-top:1px solid #2d4466;line-height:1.5;margin:0!important}._compare_8qnhj_88 :focus-visible{outline-color:var(--gold-soft)}._manage_8qnhj_117{gap:var(--s3);padding:var(--s4);background:var(--paper-raised);border:1px solid var(--tool-rule);border-radius:var(--radius);display:grid}._manageFields_8qnhj_118{gap:var(--s3) var(--s4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}._manageFoot_8qnhj_119{justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);padding-top:var(--s3);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}._saveState_8qnhj_120{max-width:56ch;font-size:var(--text-small);color:var(--ink-soft);line-height:1.5;margin:0!important}._saveState_8qnhj_120 strong{color:var(--ink)}._saveState_8qnhj_120[data-state=saved] strong{color:#1e6b46}._saveState_8qnhj_120[data-state=unsaved] strong{color:var(--gold-text)}._manageActions_8qnhj_124{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}._importBtn_8qnhj_125{justify-content:center;align-items:center;gap:var(--s2);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);min-height:44px;color:var(--ink);font:500 var(--text-compact)/1.25 var(--font-sans);cursor:pointer;padding:10px 16px;display:inline-flex;position:relative}._importBtn_8qnhj_125:hover{border-color:var(--ink)}._importBtn_8qnhj_125 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._importBtn_8qnhj_125:focus-within{outline:3px solid var(--cobalt);outline-offset:2px}._manageActions_8qnhj_124 ._textAction_8qnhj_129{color:var(--cobalt);background:0 0;border-color:#0000;padding-inline:8px}._manageActions_8qnhj_124 ._textAction_8qnhj_129:hover:not(:disabled){text-underline-offset:4px;border-color:#0000;text-decoration:underline}._examples_8qnhj_132{margin-top:var(--s2)}._examplesHead_8qnhj_133{align-items:baseline;gap:4px var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}._examplesHead_8qnhj_133 h3{font:600 var(--text-compact)/1.3 var(--font-sans)!important;margin:0!important}._examplesHead_8qnhj_133 p{font-size:var(--text-small);color:var(--ink-mute);margin:0!important}._examples_8qnhj_132 ul{gap:var(--s3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._examples_8qnhj_132 li{display:flex}._examples_8qnhj_132 li>button{width:100%;min-height:0;padding:var(--s3) var(--s4);text-align:left;background:var(--paper-raised);border:1px solid var(--tool-rule);border-radius:var(--radius);color:var(--ink);grid-template-rows:auto auto 1fr auto;place-items:start;gap:4px;font-weight:400;display:grid}._examples_8qnhj_132 li>button:hover:not(:disabled){border-color:var(--cobalt)}._examples_8qnhj_132 li>button[aria-pressed=true]{border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt);background:var(--cobalt-wash)}._exTitle_8qnhj_141{font:600 var(--text-compact)/1.3 var(--font-sans);color:var(--ink)}._exRate_8qnhj_142{font:400 1.375rem/1.15 var(--font-editorial);font-variant-numeric:tabular-nums;color:var(--ink)}._exMeta_8qnhj_143{font-size:var(--text-small);color:var(--ink-mute);line-height:1.45}._exUse_8qnhj_144{font:600 var(--text-small)/1.2 var(--font-sans);color:var(--cobalt);align-items:center;gap:6px;margin-top:6px;display:inline-flex}._stepper_8qnhj_146{gap:var(--s3);margin:var(--s5) 0 var(--s4);grid-template-columns:3fr 1fr 2fr;display:grid;position:relative}._stepGroup_8qnhj_147{min-width:0}._stepGroupLabel_8qnhj_148{font:600 var(--text-small)/1.3 var(--font-sans);color:var(--ink-soft);margin:0 0 6px!important}._stepGroup_8qnhj_147>div{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:4px;display:grid}._stepGroup_8qnhj_147>div>button{text-align:left;background:var(--paper-raised);border:1px solid var(--tool-rule);border-radius:var(--radius);min-height:66px;box-shadow:inset 0 3px 0 var(--rule);color:var(--ink);align-content:start;justify-items:start;gap:2px;padding:12px 12px 10px;font-weight:400;display:grid;position:relative}._stepGroup_8qnhj_147>div>button:hover:not([aria-current]){border-color:var(--cobalt)}._stepGroup_8qnhj_147>div>button[data-state=done]{box-shadow:inset 0 3px 0 var(--sage-strong)}._stepGroup_8qnhj_147>div>button[data-state=partial]{box-shadow:inset 0 3px 0 var(--gold)}._stepGroup_8qnhj_147>div>button[data-state=flag]{box-shadow:inset 0 3px #b4543a}._stepGroup_8qnhj_147>div>button[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:inset 0 3px 0 var(--gold-soft)}._stepName_8qnhj_156{font:600 var(--text-compact)/1.3 var(--font-sans);align-items:center;gap:6px;display:flex}._stepStatus_8qnhj_157{font:400 var(--text-small)/1.35 var(--font-sans);color:var(--ink-mute)}button[data-state=done] ._stepName_8qnhj_156 svg{color:var(--sage-ink)}button[data-state=flag] ._stepName_8qnhj_156 svg,button[data-state=flag] ._stepStatus_8qnhj_157{color:#8b2f1c}button[data-state=done] ._stepStatus_8qnhj_157{color:var(--sage-ink)}._stepGroup_8qnhj_147>div>button[aria-current] ._stepStatus_8qnhj_157,._stepGroup_8qnhj_147>div>button[aria-current] ._stepName_8qnhj_156 svg{color:var(--ink-on-dark)}._stepGroup_8qnhj_147>div>button:focus-visible{outline-offset:2px}._reviewLayout_8qnhj_164{gap:var(--s5);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;display:grid}._reviewLayout_8qnhj_164>[role=region]{padding:var(--s5) var(--s6);background:var(--paper-raised);border:1px solid var(--tool-rule);border-radius:var(--radius)}._termAnswer_8qnhj_166{align-content:start;gap:6px;min-width:0;display:grid}._termAnswer_8qnhj_166>span[class]{grid-column:auto;justify-self:start}._rail_8qnhj_168{top:var(--s5);gap:var(--s3);min-width:0;display:grid;position:sticky}._results_8qnhj_171{border-radius:var(--radius);min-width:0;display:grid;overflow:hidden}._primary_8qnhj_172{padding:var(--s5) var(--s5) var(--s4);background:var(--ink);color:#fff;box-shadow:inset 0 3px 0 var(--gold)}._primaryHead_8qnhj_173{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}._primaryHead_8qnhj_173 h2{color:#fff;font:600 var(--text-compact)/1.3 var(--font-sans)!important;letter-spacing:0!important;margin:0!important}._prelim_8qnhj_175{border-radius:var(--radius);font:600 var(--text-small)/1.2 var(--font-sans);color:var(--gold-soft);border:1px solid #4b6283;padding:3px 8px}._primary_8qnhj_172 output{margin:var(--s2) 0;font:400 3.25rem/1 var(--font-editorial);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}._primary_8qnhj_172 output small{font:400 var(--text-compact)/1.3 var(--font-sans);letter-spacing:0;color:var(--ink-on-dark)}._primary_8qnhj_172 p{font-size:var(--text-small);color:var(--ink-on-dark);line-height:1.5;margin:0!important}._primary_8qnhj_172 ._target_8qnhj_179{color:#fff;margin-top:var(--s2)!important}._figures_8qnhj_180{padding:var(--s1) var(--s5) var(--s2);background:var(--ink-2);color:#fff;display:grid;margin:0!important}._figures_8qnhj_180>div{gap:2px var(--s3);border-top:1px solid #34507a;grid-template-columns:minmax(0,1fr) auto;padding:10px 0;display:grid}._figures_8qnhj_180>div:first-child{border-top:0}._figures_8qnhj_180 dt{font-size:var(--text-small);color:var(--ink-on-dark)}._figures_8qnhj_180 dd{display:contents}._figures_8qnhj_180 dd strong{font:600 var(--text-compact)/1.3 var(--font-sans);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2}._figures_8qnhj_180 dd span{font-size:var(--text-small);color:var(--ink-on-dark);grid-column:1/-1;line-height:1.4}._figures_8qnhj_180 [data-tone=cost] strong{color:var(--gold-soft)}._figures_8qnhj_180 [data-tone=missing] strong{color:var(--ink-on-dark);font-weight:500}._annual_8qnhj_189{padding:var(--s2) var(--s5) var(--s3);background:var(--ink-2);color:#fff;font-size:var(--text-small);border-top:1px solid #34507a}._annual_8qnhj_189 summary{color:#fff;cursor:pointer;align-items:center;min-height:32px;font-weight:500;display:flex}._annual_8qnhj_189 dl{margin:var(--s2) 0 0!important}._annual_8qnhj_189 dl>div{justify-content:space-between;gap:var(--s3);border-top:1px solid #34507a;padding:7px 0;display:flex}._annual_8qnhj_189 dt{color:var(--ink-on-dark)}._annual_8qnhj_189 dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}._completeness_8qnhj_195{padding:var(--s4) var(--s5) var(--s4);background:var(--ink);color:#fff;border-top:1px solid #34507a}._completeness_8qnhj_195 h3{color:#fff;margin:0 0 var(--s2)!important;font:600 var(--text-compact)/1.3 var(--font-sans)!important}._completeness_8qnhj_195 ul{margin:0;padding:0;list-style:none}._completeness_8qnhj_195 li>button{gap:2px var(--s2);color:#fff;text-align:left;background:0 0;border:0;border-top:1px solid #2d4466;border-radius:0;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;width:100%;min-height:44px;padding:9px 0;font-weight:400;display:grid}._completeness_8qnhj_195 li:first-child>button{border-top:0}._completeness_8qnhj_195 li>button strong{font:600 var(--text-compact)/1.3 var(--font-sans)}._completeness_8qnhj_195 li>button span{font-size:var(--text-small);color:var(--ink-on-dark);grid-column:1;line-height:1.4}._completeness_8qnhj_195 li>button svg{color:var(--ink-on-dark);grid-area:1/2/span 2}._completeness_8qnhj_195 li[data-tone=missing] strong{color:var(--gold-soft)}._completeness_8qnhj_195 li[data-tone=flag] strong{color:#f3b8a6}._completeness_8qnhj_195 li>button:hover strong{text-underline-offset:3px;text-decoration:underline}._completeness_8qnhj_195 li>button:hover svg{color:#fff}._completeness_8qnhj_195 ._partial_8qnhj_207{font-size:var(--text-small);color:var(--ink-on-dark);line-height:1.45;margin:0 0 var(--s2)!important}._results_8qnhj_171 :focus-visible{outline-color:var(--gold-soft)!important}._method_8qnhj_209{padding:var(--s3) var(--s1);border-bottom:1px solid var(--tool-rule);font-size:var(--text-small);color:var(--ink-soft)}._method_8qnhj_209 summary{min-height:28px;color:var(--ink);cursor:pointer;font-weight:500}._method_8qnhj_209 p{margin:var(--s2) 0 0!important}._method_8qnhj_209 ul{margin:var(--s2) 0 0;padding-left:18px;list-style:outside}._related_8qnhj_215{gap:var(--s5);margin-top:var(--s7);padding:var(--s5) 0 var(--s7);border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._related_8qnhj_215 a{color:var(--ink);gap:2px;display:grid;text-decoration:none!important}._related_8qnhj_215 strong{font:600 var(--text-compact)/1.3 var(--font-sans);color:var(--cobalt)}._related_8qnhj_215 span{font-size:var(--text-small);color:var(--ink-soft);line-height:1.45}._related_8qnhj_215 a:hover strong{text-underline-offset:3px;text-decoration:underline}._stepGroup_8qnhj_147>div>button,._modes_8qnhj_6>button[role=tab]{transition:none}._modes_8qnhj_6>button[role=tab],._examples_8qnhj_132 li>button,._stepGroup_8qnhj_147>div>button,._completeness_8qnhj_195 li>button{justify-content:stretch;align-items:start}._completeness_8qnhj_195 li>button{align-items:center}@media (max-width:1180px){._qGrid_8qnhj_44{grid-template-columns:minmax(0,1fr)}._compare_8qnhj_88{position:static}._reviewLayout_8qnhj_164{grid-template-columns:minmax(0,1fr) 20rem}._examples_8qnhj_132 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){._qBar_8qnhj_38{grid-template-columns:minmax(0,1fr) minmax(12rem,15rem)}._qTitle_8qnhj_39{grid-column:1/-1}._qTools_8qnhj_30{padding-top:22px}._reviewLayout_8qnhj_164{grid-template-columns:minmax(0,1fr)}._rail_8qnhj_168{position:static;top:auto!important}._stepper_8qnhj_146{scroll-snap-type:x proximity;scrollbar-width:thin;gap:4px;padding-bottom:4px;display:flex;overflow-x:auto}._stepGroup_8qnhj_147,._stepGroup_8qnhj_147>div{display:contents}._stepGroupLabel_8qnhj_148{display:none}._stepGroup_8qnhj_147>div>button{scroll-snap-align:start;flex:none;min-width:9.5rem}}@media (max-width:640px){._modes_8qnhj_6>button[role=tab]{min-height:64px;padding:10px var(--s3) 10px}._modes_8qnhj_6>button[role=tab] strong{font-size:1rem}._modes_8qnhj_6>button[role=tab] span{font-size:var(--text-small)}._modePanel_8qnhj_14{padding:var(--s4) var(--s3)}._qBar_8qnhj_38{grid-template-columns:minmax(0,1fr)}._qTools_8qnhj_30{padding-top:0}._qTitle_8qnhj_39 h2{font-size:1.5rem!important}._qCards_8qnhj_46,._qGrid_8qnhj_44[data-count="1"] ._qCards_8qnhj_46{grid-template-columns:minmax(0,1fr)}._compare_8qnhj_88{padding:var(--s4)}._manageActions_8qnhj_124{width:100%}._examples_8qnhj_132 ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._exMeta_8qnhj_143 br+*{display:none}._reviewLayout_8qnhj_164>[role=region]{padding:var(--s4)}._related_8qnhj_215{gap:var(--s4);grid-template-columns:1fr}}@media (max-width:480px){._pair_8qnhj_69{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){._basis_8qnhj_57 label{padding:0 2px;font-size:.75rem}._examples_8qnhj_132 ul{grid-template-columns:minmax(0,1fr)}._outFacts_8qnhj_79{grid-template-columns:repeat(2,minmax(0,1fr))}}
