.m0CWIW_help{gap:var(--space-8);color:var(--text);display:grid}.m0CWIW_help h3{margin-bottom:var(--space-3);font-size:var(--fs-lede);line-height:var(--lh-lede)}.m0CWIW_help h4{margin:var(--space-4) 0 var(--space-2);font-size:var(--fs-body);color:var(--ink)}.m0CWIW_help a{text-decoration:underline}.m0CWIW_list{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);margin:0;display:grid}.m0CWIW_list strong{color:var(--ink)}.m0CWIW_small{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small)}.m0CWIW_faq{gap:var(--space-2);display:grid}.m0CWIW_faqItem{border-radius:var(--radius-btn);box-shadow:0 0 0 1px var(--line)}.m0CWIW_faqItem summary{min-height:var(--tap-min);padding:var(--space-3) var(--space-4);color:var(--ink);cursor:pointer;font-weight:600}.m0CWIW_faqItem p{padding:0 var(--space-4) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small)}
.e7WGRa_btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-btn);font-family:var(--f-sans);white-space:nowrap;cursor:pointer;border:0;font-weight:500;display:inline-flex}.e7WGRa_btn:hover{filter:brightness(.97)}.e7WGRa_icon{flex:none;width:16px;height:16px}.e7WGRa_primary{height:42px;padding:0 var(--space-6);color:var(--btn-primary-fg);background:var(--btn-primary-bg);font-size:15px;font-weight:700}.e7WGRa_secondary{height:40px;padding:0 var(--space-3);color:var(--btn-secondary-fg);background:var(--btn-secondary-bg);box-shadow:var(--btn-shadow);font-size:14px;line-height:20px}.e7WGRa_large{height:48px;padding:0 var(--space-5);font-size:16px}@media (max-width:560px){.e7WGRa_primary{padding:0 var(--space-4)}}@media (pointer:coarse){.e7WGRa_btn{min-height:var(--tap-min)}}
.F4b5Gq_list{margin:var(--space-1) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-list);flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.F4b5Gq_item{align-items:center;gap:10px;display:flex}.F4b5Gq_icon{width:20px;height:20px;color:var(--green);flex:none}
._7ArvJa_faces{flex:none;display:inline-flex}._7ArvJa_face{object-fit:cover;border-radius:50%}._7ArvJa_large ._7ArvJa_face{width:54px;height:54px;box-shadow:var(--face-shadow)}._7ArvJa_large ._7ArvJa_face+._7ArvJa_face{margin-left:-22px}._7ArvJa_small ._7ArvJa_face{width:26px;height:26px;box-shadow:0 0 0 2px var(--white)}._7ArvJa_small ._7ArvJa_face+._7ArvJa_face{margin-left:-9px}
._9nXAiq_field{align-content:start;gap:6px;min-width:0;display:grid}._9nXAiq_fieldset{border:0;min-width:0;margin:0;padding:0}._9nXAiq_label{font-size:var(--fs-small);color:var(--ink);font-weight:600;line-height:20px}._9nXAiq_fieldset>._9nXAiq_label{margin-bottom:var(--space-2);padding:0}._9nXAiq_optional{color:var(--text);font-weight:400}._9nXAiq_helper{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text)}._9nXAiq_helper a{text-decoration:underline}._9nXAiq_error{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--error);font-weight:600}._9nXAiq_group{gap:var(--space-4);display:grid}._9nXAiq_group+._9nXAiq_group{padding-top:var(--space-5);border-top:1px solid var(--line)}._9nXAiq_groupHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._9nXAiq_groupTitle{font-family:var(--f-sans);font-size:var(--fs-eyebrow);font-weight:700;line-height:var(--lh-eyebrow);letter-spacing:.4px;text-transform:uppercase;color:var(--teal)}._9nXAiq_inputWrap,._9nXAiq_selectWrap{align-items:center;display:flex;position:relative}._9nXAiq_input,._9nXAiq_select{width:100%;height:var(--field-h);padding:0 var(--space-3);font:inherit;font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);transition:border-color .15s,box-shadow .15s}._9nXAiq_inputWrap ._9nXAiq_input{padding-right:var(--space-24)}._9nXAiq_select{appearance:none;padding-right:var(--space-10);cursor:pointer}._9nXAiq_input:hover,._9nXAiq_select:hover{border-color:var(--field-border-hover)}._9nXAiq_input:focus-visible,._9nXAiq_select:focus-visible{border-color:var(--field-border-focus);box-shadow:var(--field-focus-ring);outline:none}._9nXAiq_input[aria-invalid=true],._9nXAiq_select[aria-invalid=true]{border-color:var(--error)}._9nXAiq_suffix{right:var(--space-3);font-size:var(--fs-caption);color:var(--text);pointer-events:none;position:absolute}._9nXAiq_chevron{right:var(--space-3);width:16px;height:16px;color:var(--text);pointer-events:none;position:absolute}._9nXAiq_segmented{background:var(--segment-bg);border-radius:var(--field-radius);gap:2px;padding:3px;display:flex}._9nXAiq_segment{flex:1;min-width:0;position:relative}._9nXAiq_segment input{opacity:0;cursor:pointer;position:absolute;inset:0}._9nXAiq_segment span{height:36px;font-size:var(--fs-small);color:var(--text);border-radius:calc(var(--field-radius) - 3px);white-space:nowrap;place-items:center;font-weight:600;transition:background .15s,color .15s;display:grid}._9nXAiq_segment input:checked+span{color:var(--ink);background:var(--white);box-shadow:var(--segment-shadow)}._9nXAiq_segment input:focus-visible+span{outline:2px solid var(--focus-ring);outline-offset:1px}@media (pointer:coarse){._9nXAiq_segment span{height:var(--tap-min)}}._9nXAiq_choices{gap:var(--space-2);display:grid}._9nXAiq_choice{gap:var(--space-3);padding:10px var(--space-3);border:1px solid var(--line);border-radius:var(--field-radius);cursor:pointer;align-items:flex-start;transition:border-color .15s,background .15s;display:flex}._9nXAiq_choice:hover{border-color:var(--field-border)}._9nXAiq_choice:has(input:checked){background:var(--field-selected-bg);border-color:var(--field-selected-line)}._9nXAiq_choice input{width:18px;height:18px;accent-color:var(--teal);flex:none;margin:1px 0 0}._9nXAiq_choiceText{gap:2px;display:grid}._9nXAiq_choiceLabel{font-size:var(--fs-small);color:var(--ink);font-weight:600;line-height:20px}._9nXAiq_choiceDesc{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text)}._9nXAiq_switchRow{min-width:0}._9nXAiq_switchLabel{gap:var(--space-4);cursor:pointer;justify-content:space-between;align-items:flex-start;display:flex}._9nXAiq_switchText{gap:2px;display:grid}._9nXAiq_switch{appearance:none;background:var(--switch-off);cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background .15s;position:relative}._9nXAiq_switch:after{content:"";background:var(--switch-knob);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}._9nXAiq_switch:checked{background:var(--switch-on)}._9nXAiq_switch:checked:after{transform:translate(16px)}._9nXAiq_switch:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (forced-colors:active){._9nXAiq_switch{border:1px solid canvastext}}._9nXAiq_sliderHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._9nXAiq_sliderValue{min-width:48px;padding:2px var(--space-2);font-size:var(--fs-small);font-variant-numeric:tabular-nums;text-align:center;color:var(--teal);background:var(--mint);border-radius:999px;font-weight:700}._9nXAiq_range{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}._9nXAiq_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--switch-on) var(--fill), var(--segment-bg) var(--fill));border-radius:999px;height:6px}._9nXAiq_range::-moz-range-track{background:var(--segment-bg);border-radius:999px;height:6px}._9nXAiq_range::-moz-range-progress{background:var(--switch-on);border-radius:999px;height:6px}._9nXAiq_range::-webkit-slider-thumb{appearance:none;background:var(--white);border:2px solid var(--switch-on);border-radius:50%;width:20px;height:20px;margin-top:-7px}._9nXAiq_range::-moz-range-thumb{background:var(--white);border:2px solid var(--switch-on);border-radius:50%;width:16px;height:16px}._9nXAiq_range:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:999px}
.pl8ycq_app{min-width:0}.pl8ycq_start{min-height:calc(100dvh - var(--toolbar-h));padding:var(--space-6) var(--gutter) var(--space-12);background:var(--tool-canvas-bg);position:relative;overflow:hidden}.pl8ycq_previewPlan{opacity:.4;filter:grayscale(.3);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:980px;margin:0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.pl8ycq_startCard{inset:var(--toolbar-h) 0 0;z-index:5;align-content:safe center;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--gutter);display:grid;position:fixed;overflow-y:auto}.pl8ycq_startCard>*{width:min(var(--gate-w), 100%)}.pl8ycq_previewNote{padding:var(--space-2) var(--space-3);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--badge-unsure-fg);background:var(--badge-unsure-bg);border-radius:var(--radius-btn)}.pl8ycq_stepsCard{container:steps/inline-size}.pl8ycq_stepperInline{margin-bottom:var(--space-5)}@media (min-width:1000px){.pl8ycq_stepperInline{display:none}}header .pl8ycq_stepper{flex-wrap:nowrap}@media (max-width:1279px){header .pl8ycq_stepButton:not([aria-current=step]) .pl8ycq_stepLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.pl8ycq_card{background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line)}.pl8ycq_stepper{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pl8ycq_stepButton{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);font:inherit;font-size:var(--fs-small);color:var(--text);background:var(--ground);border-radius:var(--radius-btn);cursor:pointer;border:0;display:inline-flex}.pl8ycq_stepButton[aria-current=step]{color:var(--white);background:var(--teal)}.pl8ycq_stepNumber{width:22px;height:22px;font-size:var(--fs-eyebrow);border-radius:50%;place-items:center;font-weight:700;display:inline-grid;box-shadow:inset 0 0 0 1px}.pl8ycq_panel{gap:var(--space-6);display:grid}.pl8ycq_panel:focus{outline:none}.pl8ycq_stepTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.pl8ycq_grid2,.pl8ycq_grid3{gap:var(--space-5);display:grid}@container steps (min-width:520px){.pl8ycq_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container steps (min-width:680px){.pl8ycq_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl8ycq_field{gap:var(--space-2);align-content:start;display:grid}.pl8ycq_fieldset{border:0;margin:0;padding:0}.pl8ycq_label{font-size:var(--fs-small);font-weight:600;line-height:var(--lh-small);color:var(--ink)}.pl8ycq_fieldset>.pl8ycq_label{margin-bottom:var(--space-2);padding:0}.pl8ycq_helper{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.pl8ycq_helper a,.pl8ycq_reading a,.pl8ycq_refs a,.pl8ycq_small a{text-decoration:underline}.pl8ycq_error{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--error);font-weight:600}.pl8ycq_inputWrap{align-items:center;display:flex;position:relative}.pl8ycq_input,.pl8ycq_select{width:100%;min-height:var(--tap-min);padding:0 var(--space-3);font:inherit;color:var(--ink);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-btn)}.pl8ycq_inputWrap .pl8ycq_input{padding-right:var(--space-28)}.pl8ycq_input:focus-visible,.pl8ycq_select:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:0;border-color:var(--field-border-focus)}.pl8ycq_input[aria-invalid=true],.pl8ycq_select[aria-invalid=true]{border-color:var(--error)}.pl8ycq_suffix{right:var(--space-3);font-size:var(--fs-small);color:var(--text);pointer-events:none;position:absolute}.pl8ycq_range{width:100%;min-height:var(--tap-min);accent-color:var(--teal)}.pl8ycq_radioStack{gap:var(--space-2);display:grid}.pl8ycq_radioInline{gap:var(--space-2);flex-wrap:wrap;display:flex}.pl8ycq_radio{gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-3);border-radius:var(--radius-btn);box-shadow:0 0 0 1px var(--line);cursor:pointer;align-items:flex-start;display:flex}.pl8ycq_radio:has(input:checked){background:var(--mint);box-shadow:0 0 0 1px var(--mint-line)}.pl8ycq_radio input,.pl8ycq_toggle input,.pl8ycq_checkbox input{width:18px;height:18px;accent-color:var(--teal);flex:none;margin:2px 0 0}.pl8ycq_radioLabel{font-weight:600;display:block}.pl8ycq_radioText{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);display:block}.pl8ycq_toggle,.pl8ycq_checkbox{gap:var(--space-3);min-height:var(--tap-min);cursor:pointer;align-items:flex-start;display:flex}.pl8ycq_checkbox{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.pl8ycq_linkButton{min-height:var(--tap-min);font:inherit;font-size:var(--fs-small);color:var(--teal);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.pl8ycq_stepNav{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.pl8ycq_badgeWrap{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.pl8ycq_badge{min-height:28px;padding:0 var(--space-3);font-size:var(--fs-small);border-radius:999px;align-items:center;font-weight:700;display:inline-flex}.pl8ycq_badgeA{color:var(--badge-a-fg);background:var(--badge-a-bg)}.pl8ycq_badgeB{color:var(--badge-b-fg);background:var(--badge-b-bg);box-shadow:inset 0 0 0 1px var(--mint-line)}.pl8ycq_badgeUnsure{color:var(--badge-unsure-fg);background:var(--badge-unsure-bg)}.pl8ycq_badgeReason{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.pl8ycq_note{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);background:var(--note-bg);border-radius:var(--radius-btn);box-shadow:inset 0 0 0 1px var(--note-line)}.pl8ycq_resultsEmpty{color:var(--text-muted)}.pl8ycq_results{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%;max-width:980px;margin-inline:auto;display:grid;container:results/inline-size}.pl8ycq_paneTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.pl8ycq_paneTitle:focus{outline:none}.pl8ycq_tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pl8ycq_tiles>:last-child{grid-column:1/-1}@container results (min-width:560px){.pl8ycq_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.pl8ycq_tiles>:last-child{grid-column:auto}}@media (min-width:1000px) and (min-height:900px){.pl8ycq_tiles{top:calc(var(--space-6) * -1);z-index:1;margin-inline:calc(var(--space-2) * -1);padding:var(--space-2);background:var(--tool-canvas-bg);position:sticky}}.pl8ycq_tabSection{gap:var(--space-4);display:grid}.pl8ycq_card{gap:var(--space-4);padding:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid;container:card/inline-size}.pl8ycq_card h3{font-size:var(--fs-h3)}.pl8ycq_cardText{color:var(--text)}.pl8ycq_cardText strong{color:var(--ink)}.pl8ycq_chart{min-width:0;margin:0}.pl8ycq_chartNote{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.pl8ycq_scenarios{gap:var(--space-3);margin:0;display:grid}@media (min-width:720px){.pl8ycq_scenarios{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl8ycq_scenarios div{padding:var(--space-3);background:var(--ground);border-radius:var(--radius-btn)}.pl8ycq_scenarios dt{font-size:var(--fs-small);color:var(--text)}.pl8ycq_scenarios dd{margin:0;font-weight:600}.pl8ycq_reading{color:var(--teal);font-weight:600}.pl8ycq_bullets{gap:var(--space-3);padding-left:var(--space-5);color:var(--text);margin:0;display:grid}.pl8ycq_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.pl8ycq_tableWrap{border-radius:var(--radius-btn);overflow-x:auto}.pl8ycq_table{border-collapse:collapse;width:100%;font-size:var(--fs-small);font-variant-numeric:tabular-nums}.pl8ycq_table th,.pl8ycq_table td{padding:var(--space-2) var(--space-3);text-align:right;white-space:nowrap;border-bottom:1px solid var(--line)}.pl8ycq_table th:first-child{text-align:left}.pl8ycq_table thead th{color:var(--ink);font-weight:600}.pl8ycq_refs{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);margin:0;display:grid}.pl8ycq_small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.pl8ycq_requirements{box-shadow:0 0 0 2px var(--teal)}@media (max-width:560px){.pl8ycq_actions>:is(a,button){max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:center}}.pl8ycq_progress{gap:var(--space-2);display:grid}.pl8ycq_progressText{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);font-weight:600}.pl8ycq_progressBar{background:var(--segment-bg);border-radius:2px;height:4px;overflow:hidden}.pl8ycq_progressBar>span{background:var(--teal);border-radius:2px;height:100%;display:block}.pl8ycq_liveNote{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);flex:200px;order:-1;align-self:center}.pl8ycq_phoneOnly{display:none}@media (max-width:999px){.pl8ycq_liveNote{display:none}.pl8ycq_phoneOnly{display:inline-flex}}.pl8ycq_flash{border-radius:4px;animation:.9s ease-out pl8ycq_flash}@keyframes pl8ycq_flash{0%{background:var(--mint)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.pl8ycq_flash{animation:none}}.pl8ycq_emptyIntro{gap:var(--space-3);justify-items:start;display:grid}.pl8ycq_ghostTile,.pl8ycq_ghostCard{gap:var(--space-1);padding:var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);border:1px dashed var(--field-border);border-radius:var(--radius-card);align-content:start;display:grid}.pl8ycq_ghostValue{font-family:var(--f-serif);font-size:var(--fs-metric);line-height:1.15}.pl8ycq_ghostTitle{color:var(--text);font-weight:600}.pl8ycq_ghostBars{align-items:flex-end;gap:var(--space-1);height:96px;margin-block:var(--space-2);display:flex}.pl8ycq_ghostBars>span{background:var(--segment-bg);border-radius:3px 3px 0 0;flex:1}.pl8ycq_assumptions{margin-top:calc(-1 * var(--space-3));font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.pl8ycq_assumptions .pl8ycq_linkButton{min-height:0}.pl8ycq_checkCard{gap:var(--space-2);padding:var(--space-5);display:grid}.pl8ycq_checkSummary{color:var(--ink);cursor:pointer;font-weight:600}.pl8ycq_checkCard[open]>.pl8ycq_checkSummary{margin-bottom:var(--space-2)}.pl8ycq_checkGroup{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.pl8ycq_checkList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.pl8ycq_checkRow{gap:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);display:flex}.pl8ycq_checkMark{text-align:center;flex:none;width:1.2em;font-weight:700}.pl8ycq_checkRow[data-state=met] .pl8ycq_checkMark{color:var(--teal)}.pl8ycq_checkRow[data-state=not_met] .pl8ycq_checkMark{color:var(--text-muted)}.pl8ycq_checkRow[data-state=unknown],.pl8ycq_checkYou{color:var(--text)}.pl8ycq_checkResult{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);font-weight:600}.pl8ycq_checkNested{gap:var(--space-2);padding-left:var(--space-5);border-left:2px solid var(--line);display:grid}.pl8ycq_cellNote{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text);white-space:normal;display:block}.pl8ycq_stack td{white-space:normal}@container card (max-width:640px){.pl8ycq_stack thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl8ycq_stack,.pl8ycq_stack tbody,.pl8ycq_stack tr,.pl8ycq_stack th,.pl8ycq_stack td{display:block}.pl8ycq_stack tr{padding-block:var(--space-3);border-bottom:1px solid var(--line)}.pl8ycq_stack th,.pl8ycq_stack td{text-align:left;border:0;padding:2px 0}.pl8ycq_stack th[scope=row]{margin-bottom:var(--space-1);font-size:var(--fs-body)}.pl8ycq_stack td{justify-content:space-between;column-gap:var(--space-4);text-align:right;flex-wrap:wrap;display:flex}.pl8ycq_stack td:before{content:attr(data-label);text-align:left;max-width:50%;color:var(--text);flex:none}.pl8ycq_stack td>span:not(.pl8ycq_cellNote){flex:1 1 0;min-width:0}.pl8ycq_stack .pl8ycq_cellNote{flex-basis:100%}}.pl8ycq_actionCard{box-shadow:0 0 0 2px var(--green)}.pl8ycq_actionSteps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.pl8ycq_actionSteps li{gap:var(--space-3);color:var(--ink);display:flex}.pl8ycq_actionSteps strong{font-weight:600}.pl8ycq_actionNumber{width:26px;height:26px;font-size:var(--fs-small);color:var(--teal);background:var(--mint);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.pl8ycq_facesButton{padding-left:var(--space-3);gap:10px}.pl8ycq_stepPrompt{gap:var(--space-2);padding:var(--space-4);background:var(--mint);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--mint-line);justify-items:start;display:grid}.pl8ycq_stepPromptTitle{color:var(--ink);font-weight:600}.pl8ycq_stepPrompt p{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink)}@media (max-width:560px){.pl8ycq_facesButton{max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:left}}.pl8ycq_pathGrid{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.pl8ycq_pathOption{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-btn);flex-direction:column;display:flex}.pl8ycq_pathName{margin:0;font-weight:600}.pl8ycq_pathLines{gap:var(--space-1);margin:0;display:grid}.pl8ycq_pathLines div{justify-content:space-between;gap:var(--space-2);display:flex}.pl8ycq_pathLines dt{color:var(--text)}.pl8ycq_pathLines dd{text-align:right;margin:0;font-weight:600}
.E0KQNq_card{background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line), var(--mock-shadow);container:gate/inline-size}.E0KQNq_inner{gap:var(--space-6);padding:var(--space-6);display:grid}.E0KQNq_intro,.E0KQNq_form,.E0KQNq_formHead{gap:var(--space-3);align-content:start;min-width:0;display:grid}.E0KQNq_intro{padding-bottom:var(--space-6);border-bottom:1px solid var(--line)}.E0KQNq_form{gap:var(--space-5)}.E0KQNq_title{font-family:var(--f-serif);font-weight:var(--fw-heading);font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--ink)}.E0KQNq_text,.E0KQNq_note{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.E0KQNq_note{font-size:var(--fs-caption);line-height:var(--lh-caption)}.E0KQNq_note a{text-decoration:underline}.E0KQNq_formTitle{font-family:var(--f-sans);font-size:var(--fs-body);font-weight:700;line-height:var(--lh-body);letter-spacing:0;color:var(--ink)}@container gate (min-width:720px){.E0KQNq_inner{padding:var(--space-10);grid-template-columns:1fr 1fr;gap:0}.E0KQNq_intro{padding:0 var(--space-10) 0 0;border-bottom:0;border-right:1px solid var(--line)}.E0KQNq_form{padding-left:var(--space-10)}}
.KW-siW_panel{width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);background:var(--white);box-shadow:var(--panel-shadow);border:0;margin:0 0 0 auto;padding:0}.KW-siW_panel::backdrop{background:var(--backdrop)}.KW-siW_inner{flex-direction:column;height:100%;display:flex}.KW-siW_head{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--toolbar-h);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--tool-line);display:flex}.KW-siW_title{font-size:var(--fs-h3);line-height:var(--lh-h3)}.KW-siW_body{padding:var(--space-6);flex:1;overflow-y:auto}.KW-siW_icon{flex:none;width:20px;height:20px;display:none}@media (max-width:480px){.KW-siW_trigger{width:var(--tap-min);padding:0}.KW-siW_icon{display:block}.KW-siW_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.NbMbsa_form{gap:var(--space-3);font-family:var(--f-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);display:grid}.NbMbsa_field{gap:var(--space-1);display:grid}.NbMbsa_control{position:relative}.NbMbsa_input{width:100%;height:var(--field-h-float);padding:var(--space-4) var(--space-3) 0;border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);font:inherit;color:var(--ink);transition:border-color .15s,box-shadow .15s,background-color .15s}.NbMbsa_input:hover{border-color:var(--field-border-hover)}.NbMbsa_input:focus-visible{border-color:var(--field-border-focus);background:var(--white);box-shadow:var(--field-focus-ring);outline:none}.NbMbsa_label{top:50%;left:calc(var(--space-3) + 1px);right:var(--space-3);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--field-placeholder);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transform-origin:0 0;transition:transform .15s,color .15s;position:absolute;overflow:hidden;transform:translateY(-50%)}:is(.NbMbsa_input:focus+.NbMbsa_label,.NbMbsa_input:not(:placeholder-shown)+.NbMbsa_label,.NbMbsa_input:autofill+.NbMbsa_label){color:var(--text);transform:translateY(calc(-50% - 11px))scale(.75)}.NbMbsa_input:focus+.NbMbsa_label{color:var(--teal)}.NbMbsa_optional{color:var(--field-placeholder)}.NbMbsa_input[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.NbMbsa_input[aria-invalid=true]+.NbMbsa_label{color:var(--error)}.NbMbsa_link:focus-visible,.NbMbsa_check:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.NbMbsa_error{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--error);margin:0;font-weight:600}.NbMbsa_notice{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text);margin:0}.NbMbsa_link{color:var(--teal);text-underline-offset:2px;text-decoration:underline}.NbMbsa_checkbox{gap:var(--space-3);margin-top:var(--space-1);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.NbMbsa_check{width:18px;height:18px;accent-color:var(--teal);margin:0}.NbMbsa_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.NbMbsa_submit{width:100%;min-height:var(--tap-min);margin-top:var(--space-1)}.NbMbsa_submit:disabled{cursor:progress;opacity:.7}.NbMbsa_message{min-height:var(--lh-small);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);margin:0}.NbMbsa_message:empty{min-height:0}.NbMbsa_success{font-size:var(--fs-body);color:var(--ink);margin:0}
.IZLNgW_app{min-width:0}.IZLNgW_start{min-height:calc(100dvh - var(--toolbar-h));padding:var(--space-6) var(--gutter) var(--space-12);background:var(--tool-canvas-bg);position:relative;overflow:hidden}.IZLNgW_previewPlan{opacity:.4;filter:grayscale(.3);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:980px;margin:0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.IZLNgW_startCard{inset:var(--toolbar-h) 0 0;z-index:5;align-content:safe center;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--gutter);display:grid;position:fixed;overflow-y:auto}.IZLNgW_startCard>*{width:min(var(--gate-w), 100%)}.IZLNgW_previewNote{padding:var(--space-2) var(--space-3);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--badge-unsure-fg);background:var(--badge-unsure-bg);border-radius:var(--radius-btn)}.IZLNgW_stepsCard{flex-direction:column;min-height:100%;display:flex;container:steps/inline-size}.IZLNgW_card{background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line)}.IZLNgW_stepper{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.IZLNgW_stepButton{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);font:inherit;font-size:var(--fs-small);color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;display:inline-flex}.IZLNgW_stepButton:hover{background:var(--ground)}.IZLNgW_stepButton[aria-current=step]{color:var(--ink);background:var(--mint);font-weight:600}.IZLNgW_stepNumber{width:22px;height:22px;font-size:var(--fs-eyebrow);color:var(--text);box-shadow:inset 0 0 0 1px var(--field-border);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.IZLNgW_stepButton[aria-current=step] .IZLNgW_stepNumber{color:var(--white);background:var(--teal);box-shadow:none}.IZLNgW_stepButton[data-done] .IZLNgW_stepNumber{color:var(--teal);background:var(--mint);box-shadow:inset 0 0 0 1px var(--mint-line)}.IZLNgW_progress{margin-bottom:var(--space-4)}.IZLNgW_progressBar{background:var(--segment-bg);border-radius:999px;height:4px;overflow:hidden}.IZLNgW_progressBar span{background:var(--teal);border-radius:999px;height:100%;transition:width .2s;display:block}@media (min-width:1000px){.IZLNgW_progress{display:none}}.IZLNgW_panel{align-content:start;gap:var(--space-6);flex:1;display:grid}.IZLNgW_panel:focus{outline:none}.IZLNgW_stepHead{gap:2px;display:grid}.IZLNgW_stepOf{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text);font-weight:600}.IZLNgW_stepTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.IZLNgW_exampleChip{min-height:32px;padding:0 var(--space-3);font:inherit;font-size:var(--fs-caption);color:var(--badge-unsure-fg);background:var(--badge-unsure-bg);cursor:pointer;border:0;border-radius:999px;justify-self:start;font-weight:600}.IZLNgW_grid2{gap:var(--space-4);display:grid}@container steps (min-width:340px){.IZLNgW_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.IZLNgW_helper{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.IZLNgW_helper a,.IZLNgW_reading a,.IZLNgW_refs a,.IZLNgW_small a{text-decoration:underline}.IZLNgW_checkbox{gap:var(--space-3);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text);cursor:pointer;align-items:flex-start;display:flex}.IZLNgW_checkbox input{width:18px;height:18px;accent-color:var(--teal);flex:none;margin:0}.IZLNgW_stepNav{bottom:var(--pane-bar-h);z-index:2;justify-content:space-between;gap:var(--space-3);margin:var(--space-6) calc(var(--gutter) * -1) 0;padding:var(--space-3) var(--gutter);background:var(--tool-aside-bg);border-top:1px solid var(--line);display:flex;position:sticky}@media (min-width:1000px){.IZLNgW_stepNav{bottom:calc(var(--space-6) * -1);margin-inline:calc(var(--space-6) * -1);margin-bottom:calc(var(--space-6) * -1);padding:var(--space-4) var(--space-6)}}.IZLNgW_emptyPlan{position:relative}.IZLNgW_emptyCard{inset:var(--space-16) 0 auto;z-index:1;gap:var(--space-2);max-width:420px;padding:var(--space-6);text-align:center;background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line), var(--mock-shadow);margin:0 auto;display:grid;position:absolute}.IZLNgW_emptyTitle{font-family:var(--f-serif);font-weight:var(--fw-heading);font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--ink)}.IZLNgW_badgeWrap{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.IZLNgW_badge{min-height:28px;padding:0 var(--space-3);font-size:var(--fs-small);border-radius:999px;align-items:center;font-weight:700;display:inline-flex}.IZLNgW_badgeA{color:var(--badge-a-fg);background:var(--badge-a-bg)}.IZLNgW_badgeB{color:var(--badge-b-fg);background:var(--badge-b-bg);box-shadow:inset 0 0 0 1px var(--mint-line)}.IZLNgW_badgeUnsure{color:var(--badge-unsure-fg);background:var(--badge-unsure-bg)}.IZLNgW_badgeReason{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.IZLNgW_note{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);background:var(--note-bg);border-radius:var(--radius-btn);box-shadow:inset 0 0 0 1px var(--note-line)}.IZLNgW_results{gap:var(--space-6);grid-template-columns:minmax(0,1fr);max-width:980px;display:grid;container:results/inline-size}.IZLNgW_paneTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.IZLNgW_paneTitle:focus{outline:none}.IZLNgW_tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.IZLNgW_tiles>:last-child{grid-column:1/-1}@container results (min-width:560px){.IZLNgW_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.IZLNgW_tiles>:last-child{grid-column:auto}}.IZLNgW_tabSection{gap:var(--space-4);display:grid}.IZLNgW_card{gap:var(--space-4);padding:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.IZLNgW_card h3{font-size:var(--fs-h3)}.IZLNgW_cardText{color:var(--text)}.IZLNgW_cardText strong{color:var(--ink)}.IZLNgW_chart{min-width:0;margin:0}.IZLNgW_chartNote{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.IZLNgW_scenarios{gap:var(--space-3);margin:0;display:grid}@media (min-width:720px){.IZLNgW_scenarios{grid-template-columns:repeat(3,minmax(0,1fr))}}.IZLNgW_scenarios div{padding:var(--space-3);background:var(--ground);border-radius:var(--radius-btn)}.IZLNgW_scenarios dt{font-size:var(--fs-small);color:var(--text)}.IZLNgW_scenarios dd{margin:0;font-weight:600}.IZLNgW_reading{color:var(--teal);font-weight:600}.IZLNgW_bullets{gap:var(--space-3);padding-left:var(--space-5);color:var(--text);margin:0;display:grid}.IZLNgW_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.IZLNgW_tableWrap{border-radius:var(--radius-btn);overflow-x:auto}.IZLNgW_table{border-collapse:collapse;width:100%;font-size:var(--fs-small);font-variant-numeric:tabular-nums}.IZLNgW_table th,.IZLNgW_table td{padding:var(--space-2) var(--space-3);text-align:right;white-space:nowrap;border-bottom:1px solid var(--line)}.IZLNgW_table th:first-child{text-align:left}.IZLNgW_table thead th{color:var(--ink);font-weight:600}.IZLNgW_refs{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);margin:0;display:grid}.IZLNgW_small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}@media (max-width:560px){.IZLNgW_actions>:is(a,button){max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:center}}
._4ph7Hq_section{padding-block:0 var(--space-22)}._4ph7Hq_box{align-items:center;gap:var(--space-5);padding:var(--space-15) var(--space-6);border-radius:var(--radius-cta-box);background:var(--cta-box);text-align:center;flex-direction:column;display:flex}._4ph7Hq_title{color:var(--cta-box-fg);font-size:var(--fs-h2)}._4ph7Hq_person{justify-content:center;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}._4ph7Hq_text{color:var(--cta-box-fg-muted);font-size:var(--fs-lede);font-weight:500}._4ph7Hq_button{margin-top:0}
.jiR7Ja_eyebrow{align-items:center;gap:var(--space-2);font-size:var(--fs-eyebrow);font-weight:600;line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--teal);margin:0;display:flex}.jiR7Ja_icon{flex:none;width:12px;height:12px}
.FeqWJG_logo{font-family:var(--f-sans);font-variation-settings:var(--opsz-display);letter-spacing:-.8px;white-space:nowrap;color:inherit;align-items:center;gap:10px;font-size:20px;font-weight:500;line-height:1;display:flex}.FeqWJG_mark{border-radius:var(--radius-btn);background:var(--logo-mark);flex:none;place-items:center;width:34px;height:34px;display:grid}.FeqWJG_mark svg{width:18px;height:18px}@media (max-width:480px){.FeqWJG_compact{font-size:18px}}@media (max-width:359px){.FeqWJG_compact .FeqWJG_word{display:none}}
.Grjkva_footer{background:var(--footer);color:var(--footer-text);padding-block:var(--space-10) 26px}.Grjkva_top{grid-template-columns:minmax(0,424fr) repeat(3,minmax(0,259fr));gap:0;display:grid}.Grjkva_brand{flex-direction:column;gap:14px;display:flex}.Grjkva_tagline{font-family:var(--f-sans);font-variation-settings:var(--opsz-display);letter-spacing:-.68px;color:var(--footer-text-muted);font-size:17px;line-height:25.5px}.Grjkva_social{gap:var(--space-3);padding:var(--space-12) 0 0;margin:auto 0 0;list-style:none;display:flex}.Grjkva_socialLink{place-items:center;min-width:24px;min-height:24px;display:grid}.Grjkva_socialIcon{width:20px;height:20px}.Grjkva_colTitle{color:inherit;font-family:var(--f-sans);text-transform:uppercase;margin:0 0 14px;font-size:14px;font-weight:600;line-height:22px}.Grjkva_links{flex-direction:column;gap:17px;margin:0;padding:0;font-size:14px;line-height:17px;list-style:none;display:flex}.Grjkva_links a:hover,.Grjkva_legal a:hover{text-underline-offset:3px;text-decoration:underline}.Grjkva_badges{align-items:center;gap:var(--space-6) 45px;flex-wrap:wrap;margin:67px 0 0;padding:0;list-style:none;display:flex}.Grjkva_badge{width:auto}.Grjkva_bottom{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-12);flex-wrap:wrap;font-size:13px;line-height:20px;display:flex}.Grjkva_copyright{font-size:15px}.Grjkva_legal{flex-wrap:wrap;gap:36px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:900px){.Grjkva_top{gap:var(--space-8);grid-template-columns:1fr 1fr}.Grjkva_brand{grid-column:1/-1}.Grjkva_social{padding-top:var(--space-4)}.Grjkva_legal{gap:var(--space-5)}}@media (max-width:480px){.Grjkva_top{grid-template-columns:1fr}.Grjkva_badges{gap:var(--space-5) 28px}}@media (pointer:coarse){.Grjkva_socialLink{min-width:var(--tap-min);min-height:var(--tap-min)}.Grjkva_links a,.Grjkva_legal a{margin-block:-11px;padding-block:11px;display:inline-block}}
.exJDrq_tile{gap:var(--space-1);min-width:0;padding:var(--space-4);background:var(--tool-tile-bg);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--tool-line);align-content:start;display:grid}.exJDrq_label{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.exJDrq_value{font-family:var(--f-serif);font-weight:var(--fw-heading);font-size:var(--fs-metric);color:var(--ink);line-height:1.15}.exJDrq_detail{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}
.GSbUNa_app{min-width:0}.GSbUNa_start{min-height:calc(100dvh - var(--toolbar-h));padding:var(--space-6) var(--gutter) var(--space-12);background:var(--tool-canvas-bg);position:relative;overflow:hidden}.GSbUNa_preview{opacity:.4;filter:grayscale(.3);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:820px;margin:0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.GSbUNa_startCard{inset:var(--toolbar-h) 0 0;z-index:5;padding:var(--space-8) var(--gutter);align-content:safe center;justify-items:center;display:grid;position:fixed;overflow-y:auto}.GSbUNa_startCard>*{width:min(var(--gate-w), 100%)}.GSbUNa_inputs{gap:var(--space-6);display:grid}.GSbUNa_paneTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.GSbUNa_paneTitle:focus,.GSbUNa_resultTitle:focus{outline:none}.GSbUNa_question{gap:var(--space-2);display:grid}.GSbUNa_helper{font-size:var(--fs-caption);color:var(--text);line-height:1.45}.GSbUNa_small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.GSbUNa_small a{color:var(--teal);text-decoration:underline}.GSbUNa_phoneOnly{display:none}@media (max-width:999px){.GSbUNa_phoneOnly{display:inline-flex}}.GSbUNa_results{gap:var(--space-5);grid-template-columns:minmax(0,1fr);width:100%;max-width:820px;margin-inline:auto;display:grid;container:results/inline-size}.GSbUNa_resultsHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.GSbUNa_stale{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);color:var(--level-cond-fg);background:var(--level-cond-bg);border-radius:var(--radius-btn);font-weight:600}.GSbUNa_empty{gap:var(--space-3);padding:var(--space-6);border:1px dashed var(--field-border);border-radius:var(--radius-card);justify-items:start;display:grid}.GSbUNa_emptyTitle{color:var(--ink);font-weight:600}.GSbUNa_checkAnother{justify-self:start}.GSbUNa_cards{gap:var(--space-4);display:grid}.GSbUNa_resultCard{gap:var(--space-5);padding:var(--space-6);background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line);border-left:4px solid var(--level-low-fg);display:grid}.GSbUNa_resultCard[data-level=not_allowed]{border-left-color:var(--level-no-fg)}.GSbUNa_resultCard[data-level=conditions]{border-left-color:var(--level-cond-fg)}.GSbUNa_resultHead{gap:var(--space-3);justify-items:start;display:grid}.GSbUNa_badge{padding:var(--space-1) var(--space-3);font-size:var(--fs-small);font-weight:600;line-height:var(--lh-small);color:var(--level-low-fg);background:var(--level-low-bg);border-radius:var(--radius-btn)}.GSbUNa_badge[data-level=not_allowed]{color:var(--level-no-fg);background:var(--level-no-bg)}.GSbUNa_badge[data-level=conditions]{color:var(--level-cond-fg);background:var(--level-cond-bg)}.GSbUNa_resultTitle{font-family:var(--f-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);font-weight:600}.GSbUNa_label{color:var(--text);font-weight:400}.GSbUNa_resultGroup{gap:var(--space-2);display:grid}.GSbUNa_resultGroup h4{font-size:var(--fs-body);color:var(--ink);margin:0}.GSbUNa_why{gap:var(--space-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);display:grid}.GSbUNa_sources{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text)}.GSbUNa_sources a{color:var(--teal);text-decoration:underline}.GSbUNa_templates{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.GSbUNa_template{gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);background:var(--ground);border-radius:var(--radius-btn);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.GSbUNa_copyButton{min-width:72px;min-height:var(--tap-min);padding:0 var(--space-3);font:inherit;font-size:var(--fs-small);color:var(--teal);background:var(--white);border:1px solid var(--field-border);border-radius:var(--radius-btn);cursor:pointer;font-weight:600}.GSbUNa_copyButton:hover{border-color:var(--teal)}.GSbUNa_copyButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.GSbUNa_copyButton[data-copied]{color:var(--white);background:var(--teal);border-color:var(--teal)}.GSbUNa_pointList{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);margin:0;display:grid}.GSbUNa_cta{gap:var(--space-4);padding:var(--space-6);background:var(--mint);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--mint-line);align-items:center;display:grid}.GSbUNa_cta h3{margin-bottom:var(--space-2);font-size:var(--fs-lede);line-height:var(--lh-lede)}.GSbUNa_cta p{color:var(--text)}@container results (min-width:640px){.GSbUNa_cta{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:560px){.GSbUNa_cta a{max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:center}.GSbUNa_template{grid-template-columns:minmax(0,1fr)}.GSbUNa_copyButton{justify-self:start}}
._4rZjxa_app{min-width:0}._4rZjxa_start{min-height:calc(100dvh - var(--toolbar-h));padding:var(--space-6) var(--gutter) var(--space-12);background:var(--tool-canvas-bg);position:relative;overflow:hidden}._4rZjxa_preview{gap:var(--space-4);opacity:.4;filter:grayscale(.3);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:980px;margin:0 auto;display:grid;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}._4rZjxa_previewCard{gap:var(--space-4);padding:var(--space-6);background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line);grid-template-columns:48px minmax(0,1fr);display:grid}._4rZjxa_previewLines{gap:var(--space-2);display:grid}._4rZjxa_previewLines span{background:var(--mock-track);border-radius:5px;height:10px}._4rZjxa_previewLines span:first-child{background:var(--mock-bar-light);width:40%;height:14px}._4rZjxa_startCard{inset:var(--toolbar-h) 0 0;z-index:5;padding:var(--space-8) var(--gutter);align-content:safe center;justify-items:center;display:grid;position:fixed;overflow-y:auto}._4rZjxa_startCard>*{width:min(var(--gate-w), 100%)}._4rZjxa_inputs{gap:var(--space-5);display:grid}._4rZjxa_paneTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}._4rZjxa_paneTitle:focus{outline:none}._4rZjxa_small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}._4rZjxa_formActions{gap:var(--space-3);justify-items:start;display:grid}._4rZjxa_phoneOnly{display:none}@media (max-width:999px){._4rZjxa_phoneOnly{display:inline-flex}}._4rZjxa_demo{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--level-cond-fg);background:var(--level-cond-bg);border-radius:var(--radius-btn)}._4rZjxa_results{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%;max-width:820px;margin-inline:auto;display:grid;container:results/inline-size}._4rZjxa_empty{gap:var(--space-3);padding:var(--space-6);border:1px dashed var(--field-border);border-radius:var(--radius-card);justify-items:start;display:grid}._4rZjxa_emptyTitle{color:var(--ink);font-weight:600}._4rZjxa_summary{gap:var(--space-3);justify-items:start;display:grid}._4rZjxa_summaryLine{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink);font-weight:600}._4rZjxa_badge{padding:var(--space-1) var(--space-3);font-size:var(--fs-caption);color:var(--level-low-fg);background:var(--level-low-bg);border-radius:var(--radius-btn);font-weight:600}._4rZjxa_badge[data-level=related]{color:var(--badge-b-fg);background:var(--white);box-shadow:inset 0 0 0 1px var(--mint-line)}._4rZjxa_badge[data-level=thin]{color:var(--level-cond-fg);background:var(--level-cond-bg)}._4rZjxa_note{padding:var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);background:var(--note-bg);border-radius:var(--radius-btn);box-shadow:inset 0 0 0 1px var(--note-line)}._4rZjxa_card{gap:var(--space-3);padding:var(--space-6);background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line);display:grid}._4rZjxa_card h3{font-size:var(--fs-lede);line-height:var(--lh-lede)}._4rZjxa_caption{font-size:var(--fs-caption);color:var(--text);line-height:1.45}._4rZjxa_list{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);margin:0;display:grid}._4rZjxa_card a,._4rZjxa_links a,._4rZjxa_note a,._4rZjxa_company a{color:var(--teal);text-decoration:underline}._4rZjxa_sectionTitle{font-size:var(--fs-lede);line-height:var(--lh-lede)}._4rZjxa_companies{gap:var(--space-4);display:grid}._4rZjxa_company{gap:var(--space-4);padding:var(--space-6);background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line);display:grid}._4rZjxa_companyHead{gap:var(--space-3);display:grid}._4rZjxa_brand{height:var(--space-12);align-items:center;display:flex}._4rZjxa_logo{width:160px;max-width:100%;height:var(--space-10);object-fit:contain;object-position:left center}._4rZjxa_monogram{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-btn);color:var(--teal);background:var(--mint);box-shadow:inset 0 0 0 1px var(--mint-line);place-items:center;font-weight:600;display:grid}._4rZjxa_companyName{font-size:var(--fs-lede);line-height:var(--lh-lede);overflow-wrap:anywhere}._4rZjxa_companyMeta{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}._4rZjxa_tags{gap:var(--space-2);flex-wrap:wrap;display:flex}._4rZjxa_matchLabel,._4rZjxa_clientBadge{padding:var(--space-1) var(--space-3);font-size:var(--fs-caption);color:var(--teal);background:var(--mint);border-radius:var(--radius-btn);font-weight:600;line-height:1.45}._4rZjxa_clientBadge{color:var(--badge-a-fg);background:var(--badge-a-bg)}._4rZjxa_draftBadge{padding:var(--space-1) var(--space-3);font-size:var(--fs-caption);color:var(--level-cond-fg);background:var(--level-cond-bg);border-radius:var(--radius-btn);font-weight:600;line-height:1.45}._4rZjxa_description{color:var(--ink)}._4rZjxa_block{gap:var(--space-2);display:grid}._4rZjxa_block h4{font-size:var(--fs-body);color:var(--ink);margin:0}._4rZjxa_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._4rZjxa_chips li{padding:var(--space-1) var(--space-3);font-size:var(--fs-caption);color:var(--ink);background:var(--ground);border-radius:var(--radius-btn);box-shadow:inset 0 0 0 1px var(--line);line-height:1.45}._4rZjxa_talk{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}._4rZjxa_talk strong{color:var(--ink)}._4rZjxa_takeaway{gap:var(--space-1);padding:var(--space-3) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);background:var(--mint);border-radius:var(--radius-btn);display:grid}._4rZjxa_takeawayLabel{color:var(--teal);font-weight:600}._4rZjxa_sources{border-top:1px solid var(--line);padding-top:var(--space-3)}._4rZjxa_sources summary{min-height:var(--tap-min);font-size:var(--fs-small);color:var(--ink);cursor:pointer;align-items:center;font-weight:600;display:flex}._4rZjxa_sources summary span{color:var(--text);font-weight:400}._4rZjxa_sources ul{gap:var(--space-2);margin:var(--space-2) 0 0;padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);display:grid}._4rZjxa_showMore{justify-self:start}._4rZjxa_cta{gap:var(--space-4);padding:var(--space-6);background:var(--mint);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--mint-line);align-items:center;display:grid}._4rZjxa_cta h3{margin-bottom:var(--space-2);font-size:var(--fs-lede);line-height:var(--lh-lede)}._4rZjxa_cta p{color:var(--text)}._4rZjxa_ctaInline p{color:var(--ink);font-weight:600}@container results (min-width:640px){._4rZjxa_cta{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:560px){._4rZjxa_cta a{max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:center}}._4rZjxa_implications{gap:var(--space-3);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);margin:0;display:grid}._4rZjxa_links{gap:var(--space-2);font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}._4rZjxa_changeButton{justify-self:start}
.r5qT1a_app{min-width:0}.r5qT1a_start{min-height:calc(100dvh - var(--toolbar-h));padding:var(--space-6) var(--gutter) var(--space-12);background:var(--tool-canvas-bg);position:relative;overflow:hidden}.r5qT1a_preview{opacity:.4;filter:grayscale(.3);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:980px;margin:0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.r5qT1a_startCard{inset:var(--toolbar-h) 0 0;z-index:5;padding:var(--space-8) var(--gutter);align-content:safe center;justify-items:center;display:grid;position:fixed;overflow-y:auto}.r5qT1a_startCard>*{width:min(var(--gate-w), 100%)}.r5qT1a_inputs{gap:var(--space-5);display:grid;container:inputs/inline-size}.r5qT1a_paneTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.r5qT1a_paneTitle:focus{outline:none}.r5qT1a_grid3{gap:var(--space-5);display:grid}@container inputs (min-width:560px){.r5qT1a_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.r5qT1a_question{gap:var(--space-2);display:grid}.r5qT1a_helper{font-size:var(--fs-caption);color:var(--text);line-height:1.45}.r5qT1a_projectList{gap:var(--space-3);display:grid}.r5qT1a_projectCard{background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--field-border)}.r5qT1a_projectCard[data-open]{box-shadow:0 0 0 2px var(--teal)}.r5qT1a_projectHead{font-family:var(--f-sans);font-size:var(--fs-body);line-height:var(--lh-small)}.r5qT1a_projectToggle{align-items:center;gap:var(--space-1) var(--space-3);width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);font:inherit;text-align:left;color:var(--ink);border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.r5qT1a_projectToggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.r5qT1a_projectName{overflow-wrap:anywhere;font-weight:600}.r5qT1a_chevron{grid-area:1/2/span 2;width:16px;height:16px;transition:transform .15s}.r5qT1a_projectCard[data-open] .r5qT1a_chevron{transform:rotate(180deg)}.r5qT1a_projectMeta{gap:var(--space-1) var(--space-3);font-size:var(--fs-caption);color:var(--text);flex-wrap:wrap;font-weight:400;display:flex}.r5qT1a_projectStatus[data-state=complete]{color:var(--teal);font-weight:600}.r5qT1a_projectStatus[data-state=error]{color:var(--error);font-weight:600}.r5qT1a_projectBody{gap:var(--space-5);padding:var(--space-2) var(--space-4) var(--space-5);display:grid}.r5qT1a_projectBody[hidden]{display:none}.r5qT1a_projectFields{gap:var(--space-5);border:0;min-width:0;margin:0;padding:0;display:grid}.r5qT1a_removeButton{min-height:var(--tap-min);font:inherit;font-size:var(--fs-small);color:var(--text);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.r5qT1a_small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.r5qT1a_phoneOnly{display:none}@media (max-width:999px){.r5qT1a_phoneOnly{display:inline-flex}}.r5qT1a_results{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%;max-width:980px;margin-inline:auto;display:grid;container:results/inline-size}.r5qT1a_empty{gap:var(--space-3);padding:var(--space-6);border:1px dashed var(--field-border);border-radius:var(--radius-card);justify-items:start;display:grid}.r5qT1a_emptyTitle{color:var(--ink);font-weight:600}.r5qT1a_card{gap:var(--space-3);padding:var(--space-6);background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line);display:grid}.r5qT1a_card h3{font-size:var(--fs-lede);line-height:var(--lh-lede)}.r5qT1a_count{color:var(--text);font-weight:400}.r5qT1a_cta{gap:var(--space-4);padding:var(--space-6);background:var(--mint);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--mint-line);align-items:center;display:grid}.r5qT1a_cta h3{margin-bottom:var(--space-2);font-size:var(--fs-lede);line-height:var(--lh-lede)}.r5qT1a_cta p{color:var(--text)}@container results (min-width:640px){.r5qT1a_cta{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:560px){.r5qT1a_cta a{max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:center}}.r5qT1a_summaryLine{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink);font-weight:600}.r5qT1a_label{margin-bottom:var(--space-2);font-size:var(--fs-small);color:var(--ink);font-weight:600}.r5qT1a_typeBar{border-radius:var(--radius-btn);gap:2px;height:14px;display:flex;overflow:hidden}.r5qT1a_typeSegment{flex-basis:0;min-width:4px}.r5qT1a_typeList{gap:var(--space-1) var(--space-4);margin:var(--space-2) 0 0;font-size:var(--fs-small);color:var(--text);flex-wrap:wrap;padding:0;list-style:none;display:flex}.r5qT1a_typeList li{align-items:center;gap:var(--space-2);display:inline-flex}.r5qT1a_swatch{border-radius:2px;width:10px;height:10px}.r5qT1a_metrics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@container results (min-width:560px){.r5qT1a_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.r5qT1a_metric{padding:var(--space-3) var(--space-4);background:var(--ground);border-radius:var(--radius-btn)}.r5qT1a_metric dt{font-size:var(--fs-caption);color:var(--text)}.r5qT1a_metric dd{font-size:var(--fs-lede);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.r5qT1a_claimsLine{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);background:var(--mint);border-radius:var(--radius-btn)}.r5qT1a_subTitle{margin-bottom:var(--space-2);font-size:var(--fs-body);color:var(--ink)}.r5qT1a_pointList,.r5qT1a_goodList{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text);margin:0;display:grid}.r5qT1a_sources{font-size:var(--fs-caption);color:var(--text)}.r5qT1a_sources a,.r5qT1a_card a,.r5qT1a_links a{color:var(--teal);text-decoration:underline}.r5qT1a_projectResults{gap:var(--space-4);display:grid}.r5qT1a_resultTitle{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink);overflow-wrap:anywhere}.r5qT1a_resultMeta{font-size:var(--fs-small);color:var(--text);font-weight:400}.r5qT1a_resultGroup{gap:var(--space-2);display:grid}.r5qT1a_resultGroup h5{font-size:var(--fs-body);color:var(--ink)}.r5qT1a_resultGroup[data-kind=good] h5{color:var(--teal)}.r5qT1a_links{gap:var(--space-2);font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}
.lo-G2q_app{min-width:0}.lo-G2q_start{min-height:calc(100dvh - var(--toolbar-h));padding:var(--space-6) var(--gutter) var(--space-12);background:var(--tool-canvas-bg);position:relative;overflow:hidden}.lo-G2q_previewPlan{opacity:.4;filter:grayscale(.3);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:980px;margin:0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.lo-G2q_startCard{inset:var(--toolbar-h) 0 0;z-index:5;align-content:safe center;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--gutter);display:grid;position:fixed;overflow-y:auto}.lo-G2q_startCard>*{width:min(var(--gate-w), 100%)}.lo-G2q_stepsCard{container:steps/inline-size}.lo-G2q_stepperInline{margin-bottom:var(--space-5)}@media (min-width:1000px){.lo-G2q_stepperInline{display:none}}header .lo-G2q_stepper{flex-wrap:nowrap}@media (max-width:1279px){header .lo-G2q_stepButton:not([aria-current=step]) .lo-G2q_stepLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.lo-G2q_stepper{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lo-G2q_stepButton{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);font:inherit;font-size:var(--fs-small);color:var(--text);background:var(--ground);border-radius:var(--radius-btn);cursor:pointer;border:0;display:inline-flex}.lo-G2q_stepButton[aria-current=step]{color:var(--white);background:var(--teal)}.lo-G2q_stepNumber{width:22px;height:22px;font-size:var(--fs-eyebrow);border-radius:50%;place-items:center;font-weight:700;display:inline-grid;box-shadow:inset 0 0 0 1px}.lo-G2q_panel{gap:var(--space-6);display:grid}.lo-G2q_panel:focus{outline:none}.lo-G2q_stepTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.lo-G2q_grid2,.lo-G2q_grid3{gap:var(--space-5);display:grid}@container steps (min-width:520px){.lo-G2q_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container steps (min-width:680px){.lo-G2q_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.lo-G2q_label{font-size:var(--fs-small);font-weight:600;line-height:var(--lh-small);color:var(--ink)}.lo-G2q_error{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--error);font-weight:600}.lo-G2q_note{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);background:var(--note-bg);border-radius:var(--radius-btn);box-shadow:inset 0 0 0 1px var(--note-line)}.lo-G2q_linkButton{min-height:var(--tap-min);font:inherit;font-size:var(--fs-small);color:var(--teal);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.lo-G2q_stepNav{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.lo-G2q_paneTitle{font-size:var(--fs-h3);line-height:var(--lh-h3)}.lo-G2q_paneTitle:focus{outline:none}.lo-G2q_tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lo-G2q_tiles>:last-child{grid-column:1/-1}.lo-G2q_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.lo-G2q_bullets{gap:var(--space-3);padding-left:var(--space-5);color:var(--text);margin:0;display:grid}.lo-G2q_progress{gap:var(--space-2);display:grid}.lo-G2q_progressText{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);font-weight:600}.lo-G2q_progressBar{background:var(--segment-bg);border-radius:2px;height:4px;overflow:hidden}.lo-G2q_progressBar>span{background:var(--teal);border-radius:2px;height:100%;display:block}.lo-G2q_phoneOnly{display:none}@container results (min-width:560px){.lo-G2q_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.lo-G2q_tiles>:last-child{grid-column:auto}}@media (max-width:560px){.lo-G2q_actions>:is(a,button){max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:center}}.lo-G2q_small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text)}.lo-G2q_small a,.lo-G2q_note a{text-decoration:underline}.lo-G2q_small[data-ok]{color:var(--teal);font-weight:600}.lo-G2q_stepLabel{white-space:nowrap}.lo-G2q_stepButton[data-done] .lo-G2q_stepNumber{color:var(--white);background:var(--teal);box-shadow:none}.lo-G2q_stepButton[aria-current=step] .lo-G2q_stepNumber{background:0 0;box-shadow:inset 0 0 0 1px}.lo-G2q_fixedValue{align-content:start;gap:6px;display:grid}.lo-G2q_results{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%;max-width:980px;margin-inline:auto;display:grid;container:results/inline-size}.lo-G2q_card{gap:var(--space-4);padding:var(--space-6);background:var(--white);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line);grid-template-columns:minmax(0,1fr);display:grid}.lo-G2q_card h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}.lo-G2q_subTitle{margin-bottom:var(--space-2);font-size:var(--fs-body);color:var(--ink);font-weight:600}.lo-G2q_downloads{box-shadow:0 0 0 2px var(--teal)}.lo-G2q_review{gap:var(--space-3);padding:var(--space-4);background:var(--mint);border-radius:var(--radius-btn);justify-items:start;display:grid}.lo-G2q_method summary{min-height:var(--tap-min);padding:var(--space-2) 0;color:var(--ink);cursor:pointer;font-weight:600}.lo-G2q_method p+p{margin-top:var(--space-2)}.lo-G2q_outlineList{margin:0;padding:0;list-style:none;display:grid}.lo-G2q_outlineList li{gap:2px var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);display:grid}.lo-G2q_outlineNo{font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--text-muted);grid-row:span 2}.lo-G2q_outlineTitle{font-size:var(--fs-small);font-weight:600;line-height:var(--lh-small);color:var(--ink)}.lo-G2q_outlineDetail{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text);grid-column:2}.lo-G2q_sheetNote{padding:var(--space-3) var(--space-4);background:var(--ground);border-radius:var(--radius-btn);gap:2px;display:grid}.lo-G2q_reqGroups{gap:var(--space-5);display:grid}.lo-G2q_reqList{margin:0;padding:0;list-style:none;display:grid}.lo-G2q_reqRow{padding:var(--space-3) 0;border-top:1px solid var(--line)}.lo-G2q_reqOff{gap:2px;display:grid}.lo-G2q_reqTitle{font-size:var(--fs-small);color:var(--text);font-weight:600;line-height:20px}.lo-G2q_tag{margin-left:var(--space-1);padding:0 var(--space-2);font-size:var(--fs-caption);vertical-align:1px;border-radius:999px;font-weight:700;line-height:20px;display:inline-block}.lo-G2q_tag[data-level=minimum]{color:var(--badge-a-fg);background:var(--badge-a-bg)}.lo-G2q_tag[data-level=scored]{color:var(--teal);background:var(--mint);box-shadow:inset 0 0 0 1px var(--mint-line)}.lo-G2q_summary{margin:0;display:grid}.lo-G2q_summary div{gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);font-size:var(--fs-small);line-height:var(--lh-small);grid-template-columns:minmax(110px,.6fr) minmax(0,1.4fr);display:grid}.lo-G2q_summary dt{color:var(--text)}.lo-G2q_summary dd{color:var(--ink);margin:0}.lo-G2q_summary .lo-G2q_linkButton{min-height:0;margin-left:var(--space-1)}@media (max-width:999px){.lo-G2q_phoneOnly{display:inline-flex}}
.nPF8Qa_cta{padding-left:var(--space-3);gap:10px}.nPF8Qa_short{display:none}@media (max-width:480px){.nPF8Qa_cta>span[aria-hidden=true]{display:none}.nPF8Qa_cta{padding-left:var(--space-4)}.nPF8Qa_long{display:none}.nPF8Qa_short{display:inline}.nPF8Qa_compact{padding-inline:var(--space-2)}.nPF8Qa_compact>span[aria-hidden=true]{display:inline-flex}.nPF8Qa_compact .nPF8Qa_short{display:none}.nPF8Qa_compact .nPF8Qa_long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:inline;position:absolute;overflow:hidden}}
.ldgnoG_header{z-index:10;background:var(--white);position:sticky;top:0}.ldgnoG_inner{height:var(--header-h);align-items:center;gap:var(--space-10);display:flex}.ldgnoG_right{align-items:center;margin-left:auto;display:flex}@media (max-width:480px){.ldgnoG_inner{gap:var(--space-4)}}
.p-Q6ZW_tabs{gap:var(--space-4);min-width:0;display:grid}.p-Q6ZW_list{gap:var(--space-1);scrollbar-width:none;max-width:100%;padding:var(--space-1);background:var(--white);border-radius:var(--radius-btn);box-shadow:0 0 0 1px var(--tool-line);justify-self:start;display:flex;overflow-x:auto}.p-Q6ZW_tab{min-height:36px;padding:0 var(--space-4);font:inherit;font-size:var(--fs-small);color:var(--text);white-space:nowrap;border-radius:calc(var(--radius-btn) - 2px);cursor:pointer;background:0 0;border:0;font-weight:600}@media (max-width:480px){.p-Q6ZW_tab{padding:0 var(--space-3)}}.p-Q6ZW_tab[aria-selected=true]{color:var(--white);background:var(--teal)}@media (pointer:coarse){.p-Q6ZW_tab{min-height:var(--tap-min)}}.p-Q6ZW_panel{min-width:0}.p-Q6ZW_panel:focus-visible{outline-offset:4px}
.prMUHa_help{gap:var(--space-8);color:var(--text);display:grid}.prMUHa_help h3{margin-bottom:var(--space-3);font-size:var(--fs-lede);line-height:var(--lh-lede)}.prMUHa_help h4{margin:var(--space-4) 0 var(--space-2);font-size:var(--fs-body);color:var(--ink)}.prMUHa_help a{text-decoration:underline}.prMUHa_list{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);margin:0;display:grid}.prMUHa_list strong{color:var(--ink)}.prMUHa_small{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small)}.prMUHa_faq{gap:var(--space-2);display:grid}.prMUHa_faqItem{border-radius:var(--radius-btn);box-shadow:0 0 0 1px var(--line)}.prMUHa_faqItem summary{min-height:var(--tap-min);padding:var(--space-3) var(--space-4);color:var(--ink);cursor:pointer;font-weight:600}.prMUHa_faqItem p{padding:0 var(--space-4) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small)}.prMUHa_list p{margin-top:var(--space-1);font-size:var(--fs-caption)}.prMUHa_tableWrap{margin-top:var(--space-4);overflow-x:auto}.prMUHa_table{border-collapse:collapse;width:100%;font-size:var(--fs-small);line-height:var(--lh-small)}.prMUHa_table caption{margin-bottom:var(--space-2);text-align:left;color:var(--ink);font-weight:600}.prMUHa_table th,.prMUHa_table td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--line)}.prMUHa_table thead th{font-size:var(--fs-caption);color:var(--text)}.prMUHa_table tbody th{color:var(--ink);font-weight:600}.prMUHa_table td[data-level=not_allowed]{color:var(--level-no-fg)}.prMUHa_table td[data-level=conditions]{color:var(--level-cond-fg)}.prMUHa_table td[data-level=low_risk]{color:var(--level-low-fg)}
.SlOFKW_badge{height:40px;margin-top:var(--space-1);padding:0 var(--space-3);border-radius:var(--radius-btn);background:var(--white);box-shadow:var(--btn-shadow);color:var(--text-lede);white-space:nowrap;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}
._CR4dq_window{background:var(--white);border-radius:var(--radius-btn) 0 0 0;box-shadow:var(--mock-shadow);flex-direction:column;display:flex;position:absolute;inset:15% -2% -6% 11%;overflow:hidden}._CR4dq_bar{height:30px;padding:0 var(--space-3);border-bottom:1px solid var(--line);color:var(--mock-bar-text);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:flex}._CR4dq_dots{gap:var(--space-1);margin-right:6px;display:flex}._CR4dq_dots i{background:var(--mock-dot);border-radius:50%;width:6px;height:6px}._CR4dq_leaf{flex:none;width:10px;height:10px}._CR4dq_body{padding:var(--space-4) 18px;flex-direction:column;gap:10px;min-width:0;display:flex}._CR4dq_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-size:8.5px;font-weight:600}._CR4dq_big{font-family:var(--f-serif);font-size:24px;font-weight:500;line-height:1}._CR4dq_small{color:var(--mock-muted);font-size:9.5px}._CR4dq_row{align-items:center;gap:var(--space-2);border:1px solid var(--line);min-width:0;color:var(--mock-text);border-radius:7px;padding:7px 9px;font-size:10px;font-weight:500;display:flex}._CR4dq_grow{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._CR4dq_num{font-variant-numeric:tabular-nums}._CR4dq_tag{white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:8.5px;font-weight:600}._CR4dq_ok{background:var(--mint);color:var(--teal);box-shadow:inset 0 0 0 1px var(--mint-line)}._CR4dq_warn{background:var(--mock-warn-bg);color:var(--mock-warn-fg)}._CR4dq_no{background:var(--mock-no-bg);color:var(--mock-no-fg)}._CR4dq_tick{flex:none;width:13px;height:13px}._CR4dq_bars{align-items:flex-end;gap:7px;height:62px;margin-top:2px;display:flex}._CR4dq_bars span{background:linear-gradient(180deg, var(--teal) 0 var(--t), var(--green) var(--t) calc(var(--t) + var(--n)), var(--mock-bar-light) calc(var(--t) + var(--n)) 100%);border-radius:3px 3px 1px 1px;flex:1}._CR4dq_score{align-items:center;gap:14px;display:flex}._CR4dq_ring{background:conic-gradient(var(--green) 0 88%, var(--mock-track) 88% 100%);border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}._CR4dq_ring b{background:var(--white);width:44px;height:44px;font-family:var(--f-serif);border-radius:50%;place-items:center;font-size:17px;font-weight:500;display:grid}._CR4dq_meters{flex-direction:column;flex:1;gap:7px;display:flex}._CR4dq_meter{align-items:center;gap:var(--space-2);color:var(--mock-meter-text);grid-template-columns:78px 1fr;font-size:9px;display:grid}._CR4dq_meter i{background:var(--mock-track);border-radius:3px;height:5px;position:relative;overflow:hidden}._CR4dq_meter i:after{content:"";width:var(--w);background:var(--green);border-radius:3px;position:absolute;inset:0 auto 0 0}._CR4dq_claim{padding:var(--space-2) 10px;border:1px solid var(--line);border-radius:7px;flex-direction:column;gap:5px;font-size:10.5px;display:flex}._CR4dq_claim ._CR4dq_tag{align-self:flex-start}._CR4dq_claim s{color:var(--mock-struck);-webkit-text-decoration-color:var(--mock-strike);text-decoration-color:var(--mock-strike)}._CR4dq_logo{background:var(--mint);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--mint-line);border-radius:3px;flex:none}
.n_FlrW_card{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.n_FlrW_panel{aspect-ratio:400/300;border-radius:var(--radius-card);background:var(--aura) center / cover no-repeat, var(--panel-gradient);max-width:100%;position:relative;overflow:hidden}.n_FlrW_body{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.n_FlrW_title{overflow-wrap:anywhere}.n_FlrW_text{font-size:var(--fs-lede);line-height:var(--lh-lede);letter-spacing:var(--ls-lede);color:var(--text-lede)}.n_FlrW_action{margin-top:var(--space-1)}
._51Ci_G_page{padding-block:var(--space-12) var(--space-24)}._51Ci_G_section{gap:var(--space-5);padding-block:var(--space-10);border-top:1px solid var(--line);flex-direction:column;display:flex}._51Ci_G_label{font-size:var(--fs-eyebrow);text-transform:uppercase;color:var(--text-lede);font-weight:600}._51Ci_G_row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._51Ci_G_onGround,._51Ci_G_onWhite{padding:var(--space-6);border-radius:var(--radius-card)}._51Ci_G_onWhite{background:var(--white)}._51Ci_G_onGround{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}._51Ci_G_cardText{font-size:var(--fs-lede);line-height:var(--lh-lede);letter-spacing:var(--ls-lede);color:var(--text-lede);max-width:380px}._51Ci_G_wordmark{font-family:var(--f-sans);font-variation-settings:var(--opsz-display);letter-spacing:-.8px;font-size:20px;font-weight:500;line-height:1}._51Ci_G_tagline{font-family:var(--f-sans);font-variation-settings:var(--opsz-display);letter-spacing:-.68px;color:var(--footer-text-muted);font-size:17px;line-height:25.5px}._51Ci_G_swatches{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._51Ci_G_swatch{gap:var(--space-2);flex-direction:column;font-size:13px;display:flex}._51Ci_G_chip{border-radius:var(--radius-btn);height:64px;box-shadow:inset 0 0 0 1px var(--line)}._51Ci_G_surfaces{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}._51Ci_G_panels{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._51Ci_G_panelItem{gap:var(--space-2);flex-direction:column;font-size:13px;display:flex}._51Ci_G_panel{aspect-ratio:400/300;border-radius:var(--radius-card);background:var(--aura) center / cover no-repeat, var(--panel-gradient)}._51Ci_G_ctaBox{padding:var(--space-10) var(--space-6);border-radius:var(--radius-cta-box);background:var(--cta-box);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}._51Ci_G_ctaBox h2{color:var(--cta-box-fg);font-size:var(--fs-h2-cta)}._51Ci_G_ctaBox p{color:var(--cta-box-fg-muted);font-size:var(--fs-lede)}._51Ci_G_footerSample{padding:var(--space-6);border-radius:var(--radius-card);background:var(--footer);color:var(--footer-text);flex-direction:column;gap:14px;display:flex}
.HS70Aa_main{padding-block:var(--space-24) var(--space-28)}.HS70Aa_inner{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.HS70Aa_lede{max-width:620px}
._8aEwW_intro{padding-block:var(--space-24) var(--space-14)}._8aEwW_introInner{gap:var(--space-5);flex-direction:column;display:flex}._8aEwW_title{max-width:760px}._8aEwW_lede{max-width:620px}._8aEwW_tools{padding-block:0 var(--space-28)}._8aEwW_grid{gap:var(--space-10) 54px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1000px){._8aEwW_grid{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._8aEwW_grid{grid-template-columns:1fr}}@media (max-width:560px){._8aEwW_intro{padding-block:var(--space-14) 36px}}
