.v9q8ea_layout{gap:var(--app-s6);align-items:start;display:grid}@media (min-width:900px){.v9q8ea_layout{gap:var(--app-s8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.v9q8ea_card{gap:var(--app-s4);padding:var(--app-s5);border-radius:var(--app-r-xl);background:var(--app-surface);box-shadow:var(--app-shadow-2);display:grid}@media (min-width:600px){.v9q8ea_card{padding:var(--app-s6)}}.v9q8ea_field{gap:var(--app-s2);display:grid}.v9q8ea_label{font-size:var(--app-t-ui);color:var(--app-text);font-weight:600}.v9q8ea_input{width:100%;min-height:52px;padding:0 var(--app-s4);border:1px solid var(--app-line-strong);border-radius:var(--app-r-md);background:var(--app-bg);font:inherit;font-size:var(--app-t-body);color:var(--app-text);transition:border-color var(--app-d-fast) var(--app-ease-std), box-shadow var(--app-d-fast) var(--app-ease-std)}.v9q8ea_input::placeholder{color:var(--app-text-3);opacity:1}.v9q8ea_input:focus-visible{border-color:var(--app-focus);box-shadow:0 0 0 3px var(--app-teal-soft);outline:none}.v9q8ea_input[aria-invalid=true]{border-color:var(--app-bad)}.v9q8ea_input:disabled{opacity:.6}.v9q8ea_fieldError,.v9q8ea_formError{font-size:var(--app-t-ui);color:var(--app-bad);margin:0;line-height:1.45}.v9q8ea_formError{padding:var(--app-s3) var(--app-s4);border-radius:var(--app-r-md);background:var(--app-bad-soft)}.v9q8ea_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.v9q8ea_consent{gap:var(--app-s3);grid-template-columns:auto 1fr;align-items:start;display:grid}.v9q8ea_consent input{width:20px;height:20px;accent-color:var(--app-navy);margin:2px 0 0}.v9q8ea_consent label{font-size:var(--app-t-ui);color:var(--app-text-2);line-height:1.5}.v9q8ea_consent a,.v9q8ea_fine a{color:var(--app-teal-ink);text-underline-offset:3px;text-decoration:underline}.v9q8ea_fine{font-size:var(--app-t-sm);color:var(--app-text-3);margin:0;line-height:1.5}.v9q8ea_submitRow{padding-top:var(--app-s2)}.v9q8ea_status{gap:var(--app-s2);min-height:2.6em;font-size:var(--app-t-sm);color:var(--app-text-3);flex-direction:column;line-height:1.5;display:flex}.v9q8ea_bar{background:var(--app-surface-3);border-radius:99px;height:4px;display:block;overflow:hidden}.v9q8ea_bar span{background:var(--app-teal);width:40%;height:100%;animation:v9q8ea_slide 1.4s var(--app-ease-std) infinite;border-radius:99px;display:block}@keyframes v9q8ea_slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.v9q8ea_bar span{opacity:.6;width:100%;animation:none}}.v9q8ea_aside{gap:var(--app-s4);align-content:start;display:grid}.v9q8ea_asideTitle{font-size:var(--app-t-h3);color:var(--app-text);margin:0;font-weight:600}.v9q8ea_nots{gap:var(--app-s3);margin:0;padding:0;list-style:none;display:grid}.v9q8ea_nots li{gap:var(--app-s3);font-size:var(--app-t-body);color:var(--app-text-2);grid-template-columns:20px 1fr;align-items:start;line-height:1.5;display:grid}.v9q8ea_nots svg{fill:none;width:20px;height:20px;stroke:var(--app-text-3);stroke-width:2px;stroke-linecap:round;margin-top:2px}.v9q8ea_result{gap:var(--app-s7);display:grid}.v9q8ea_scoreBand{gap:var(--app-s5);padding:var(--app-s5);border-radius:var(--app-r-xl);background:linear-gradient(160deg, var(--app-hero-a), var(--app-hero-b));color:var(--app-hero-fg);box-shadow:var(--app-shadow-3);display:grid}@media (min-width:700px){.v9q8ea_scoreBand{padding:var(--app-s7);grid-template-columns:minmax(0,1fr) auto;align-items:center}}.v9q8ea_scoreText{gap:var(--app-s3);min-width:0;display:grid}.v9q8ea_scoreKicker{font-size:var(--app-t-sm);color:var(--app-hero-fg-2);margin:0;font-weight:600}.v9q8ea_host{overflow-wrap:anywhere;color:var(--app-hero-fg)}.v9q8ea_scoreTitle{font-size:var(--app-t-h2);text-wrap:balance;margin:0;font-weight:600;line-height:1.15}.v9q8ea_scoreTitle:focus-visible{outline:2px solid var(--app-hero-fg-2);outline-offset:4px}.v9q8ea_scoreLine{max-width:52ch;font-size:var(--app-t-body);color:var(--app-hero-fg);margin:0;line-height:1.55}.v9q8ea_scoreHow,.v9q8ea_meta{max-width:56ch;font-size:var(--app-t-sm);color:var(--app-hero-fg-2);margin:0;line-height:1.5}.v9q8ea_meta{gap:var(--app-s1) var(--app-s4);flex-wrap:wrap;display:flex}.v9q8ea_ring{justify-self:start;width:160px;height:160px;position:relative}@media (min-width:700px){.v9q8ea_ring{justify-self:end;width:184px;height:184px}}.v9q8ea_ring svg{width:100%;height:100%;display:block}.v9q8ea_ringTrack{fill:none;stroke:var(--app-hero-fill-2);stroke-width:9px}.v9q8ea_ringValue{fill:none;stroke:var(--app-hero-fg);stroke-width:9px;stroke-linecap:round}.v9q8ea_ring[data-band=strong] .v9q8ea_ringValue{stroke:var(--app-hero-ok)}.v9q8ea_ring[data-band=solid] .v9q8ea_ringValue{stroke:var(--app-teal)}.v9q8ea_ring[data-band=work] .v9q8ea_ringValue{stroke:var(--app-hero-warn)}.v9q8ea_ring[data-band=attention] .v9q8ea_ringValue{stroke:var(--app-hero-bad)}.v9q8ea_ringText{text-align:center;align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.v9q8ea_ringText b{font-variant-numeric:tabular-nums;font-size:3.25rem;font-weight:600;line-height:1}.v9q8ea_ringText span{margin-top:var(--app-s1);font-size:var(--app-t-sm);color:var(--app-hero-fg-2)}.v9q8ea_things{gap:var(--app-s4);display:grid}.v9q8ea_sectionTitle{font-size:var(--app-t-h2);color:var(--app-text);margin:0;font-weight:600;line-height:1.2}.v9q8ea_sectionLead{max-width:62ch;font-size:var(--app-t-body);color:var(--app-text-2);margin:0;line-height:1.55}.v9q8ea_thingList{gap:var(--app-s4);margin:var(--app-s2) 0 0;padding:0;list-style:none;display:grid}.v9q8ea_thing{gap:var(--app-s4);padding:var(--app-s5);border-radius:var(--app-r-xl);background:var(--app-surface);box-shadow:var(--app-shadow-1);grid-template-columns:auto minmax(0,1fr);display:grid}@media (min-width:700px){.v9q8ea_thing{padding:var(--app-s6);gap:var(--app-s5)}}.v9q8ea_num{background:var(--app-navy);width:36px;height:36px;font-size:var(--app-t-body);color:var(--app-hero-fg);border-radius:50%;place-items:center;font-weight:600;display:grid}.v9q8ea_thingBody{gap:var(--app-s4);min-width:0;display:grid}.v9q8ea_thingTitle{padding-top:var(--app-s1);font-size:var(--app-t-h3);color:var(--app-text);text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.v9q8ea_facts{gap:var(--app-s3);margin:0;display:grid}@media (min-width:700px){.v9q8ea_facts>div{gap:var(--app-s4);grid-template-columns:9.5rem minmax(0,1fr);display:grid}}.v9q8ea_facts dt{font-size:var(--app-t-ui);color:var(--app-text-3);font-weight:600}.v9q8ea_facts dd{font-size:var(--app-t-body);color:var(--app-text-2);margin:0;line-height:1.55}.v9q8ea_chips{gap:var(--app-s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.v9q8ea_chip{min-height:26px;padding:0 var(--app-s3);background:var(--app-surface-2);font-size:var(--app-t-xs);color:var(--app-text-2);border-radius:99px;align-items:center;font-weight:600;display:inline-flex}.v9q8ea_chip[data-confidence=verified]{background:var(--app-teal-soft);color:var(--app-teal-ink)}.v9q8ea_chip[data-confidence=strong_indication]{background:var(--app-warn-soft);color:var(--app-warn)}.v9q8ea_note{font-size:var(--app-t-sm);color:var(--app-text-3);margin:0;line-height:1.5}.v9q8ea_more summary,.v9q8ea_panel summary{cursor:pointer;font-size:var(--app-t-ui);color:var(--app-teal-ink);font-weight:600}.v9q8ea_more p{margin:var(--app-s2) 0 0;font-size:var(--app-t-ui);color:var(--app-text-2);line-height:1.5}.v9q8ea_lists{gap:var(--app-s3);display:grid}.v9q8ea_panel{padding:var(--app-s4) var(--app-s5);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1)}.v9q8ea_panel summary{color:var(--app-text)}.v9q8ea_panel summary span{color:var(--app-text-3);font-weight:400}.v9q8ea_panel ul{gap:var(--app-s2);margin:var(--app-s3) 0 0;padding:0;list-style:none;display:grid}.v9q8ea_panel li{font-size:var(--app-t-ui);color:var(--app-text-2);line-height:1.45;display:grid}.v9q8ea_panel small{font-size:var(--app-t-sm);color:var(--app-text-3)}.v9q8ea_panelLead{margin:var(--app-s3) 0 0;font-size:var(--app-t-ui);color:var(--app-text-3)}.v9q8ea_again{margin-top:var(--app-s6);justify-content:center;display:flex}.v9q8ea_offer{gap:var(--app-s4);display:grid}.v9q8ea_offerTitle{font-size:var(--app-t-h2);color:var(--app-text);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.v9q8ea_offerLead{font-size:var(--app-t-body);color:var(--app-text-2);margin:0}.v9q8ea_plans{gap:var(--app-s4);margin-top:var(--app-s2);display:grid}@media (min-width:800px){.v9q8ea_plans{grid-template-columns:repeat(2,minmax(0,1fr))}}.v9q8ea_plan{gap:var(--app-s4);padding:var(--app-s5);border-radius:var(--app-r-xl);background:var(--app-surface);box-shadow:var(--app-shadow-1);grid-template-rows:auto auto 1fr auto auto;display:grid}@media (min-width:700px){.v9q8ea_plan{padding:var(--app-s6)}}.v9q8ea_plan[data-lead=true]{box-shadow:var(--app-shadow-2), 0 0 0 2px var(--app-teal-line)}.v9q8ea_planTitle{font-size:var(--app-t-h3);color:var(--app-text);margin:0;font-weight:600}.v9q8ea_price{color:var(--app-text-3);margin:0}.v9q8ea_price b{font-size:var(--app-t-h1);color:var(--app-text);font-weight:600}.v9q8ea_planPoints{align-content:start;gap:var(--app-s3);margin:0;padding:0;list-style:none;display:grid}.v9q8ea_planPoints li{gap:var(--app-s3);font-size:var(--app-t-body);color:var(--app-text-2);grid-template-columns:20px 1fr;align-items:start;line-height:1.5;display:grid}.v9q8ea_planPoints svg{fill:none;width:20px;height:20px;stroke:var(--app-teal-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.v9q8ea_credit{font-size:var(--app-t-sm);color:var(--app-text-3);margin:0;line-height:1.5}.v9q8ea_stop{gap:var(--app-s4);max-width:720px;display:grid}.v9q8ea_stopTitle{font-size:var(--app-t-h2);color:var(--app-text);margin:0;font-weight:600;line-height:1.2}.v9q8ea_stopTitle:focus-visible{outline:2px solid var(--app-focus);outline-offset:4px}.v9q8ea_stopBody{font-size:var(--app-t-body);color:var(--app-text-2);margin:0;line-height:1.55}.v9q8ea_expired{gap:var(--app-s4);justify-items:start;max-width:560px;display:grid}
