.pg-check .ac-privacy{color:var(--slate);margin-top:14px;font-size:15.5px}.pg-check .ac-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);max-width:760px;padding:28px 30px}.pg-check .ac-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.pg-check .ac-no{font-family:var(--mono);color:var(--trail);font-size:13px}.pg-check .ac-back{min-height:44px;font:inherit;color:var(--trail);cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:15px;text-decoration:underline}.pg-check .ac-bar{grid-template-columns:repeat(8,1fr);gap:4px;margin-top:10px;display:grid}.pg-check .ac-bar i{background:#dce3e0;border-radius:4px;height:8px}.pg-check .ac-bar i.now{background:#9aa19b}.pg-check .ac-bar i.ok{background:var(--trail)}.pg-check .ac-bar i.gap{background:var(--rust)}.pg-check .ac-card fieldset{border:0;min-width:0;margin:24px 0 0;padding:0}.pg-check .ac-card legend{letter-spacing:-.01em;color:var(--ink);padding:0;font-size:22px;font-weight:600;line-height:1.35}.pg-check .ac-opts{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.pg-check .ac-opt{background:var(--surface);min-height:48px;font:inherit;color:var(--ink);cursor:pointer;border:1px solid #b4bab4;border-radius:999px;padding:0 20px;font-size:16px}.pg-check .ac-opt:hover,.pg-check .ac-opt.on{border-color:var(--trail);background:var(--tint)}:is(.pg-check .ac-opt:focus-visible,.pg-check .ac-back:focus-visible){outline:2px solid var(--trail);outline-offset:2px}.pg-check .ac-score{font-family:var(--mono);letter-spacing:-.02em;color:var(--ink);margin-top:14px;font-size:30px;font-weight:500}.pg-check .ac-level{color:#3a4541;margin-top:16px;font-size:16.5px}.pg-check .ac-result h3{margin-top:22px;font-size:17px;font-weight:600}.pg-check .ac-fixes{color:#3a4541;gap:8px;margin:10px 0 20px;padding-left:20px;font-size:15.5px;display:grid}.pg-check #start .ctas{margin-top:28px}@media (max-width:640px){.pg-check .ac-card{padding:20px}.pg-check .ac-card legend{font-size:19px}.pg-check .ac-opts{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.pg-check .ac-score{font-size:24px}}
