.crossroad[data-astro-cid-ccpdsz4k]{width:100%;max-width:360px;height:auto;margin:0 auto;display:block}.qart[data-astro-cid-dm76vfhb]{width:100%;max-width:420px;height:auto;margin:0 auto;display:block}.tq-section[data-astro-cid-cwjhafjy]{padding-top:2rem}.tq[data-astro-cid-cwjhafjy],.tq-result[data-astro-cid-cwjhafjy]{border:1px solid var(--line);border-radius:var(--radius-l);max-width:720px;box-shadow:var(--shadow);scroll-margin-top:calc(var(--header-h) + 1rem);background:#fff;margin:0 auto;padding:clamp(1.25rem,3vw,2rem)}.tq__head[data-astro-cid-cwjhafjy]{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;font-size:.8rem;font-weight:750;display:flex}.tq__step[data-astro-cid-cwjhafjy]{color:var(--brand-600)}.tq__score[data-astro-cid-cwjhafjy]{color:var(--ok)}.tq__bar[data-astro-cid-cwjhafjy]{background:var(--line);border-radius:99px;height:6px;margin:.5rem 0 1.25rem;overflow:hidden}.tq__bar[data-astro-cid-cwjhafjy] i[data-astro-cid-cwjhafjy]{background:var(--cta);width:0;height:100%;transition:width .25s;display:block}.tq__art[data-astro-cid-cwjhafjy]{margin-bottom:1rem}.tq__title[data-astro-cid-cwjhafjy]{margin:0 0 1rem;font-size:clamp(1.15rem,2.6vw,1.4rem);line-height:1.35}.tq__opts[data-astro-cid-cwjhafjy]{gap:.55rem;display:grid}.tq__opt[data-astro-cid-cwjhafjy]{border:1.5px solid var(--line);border-radius:var(--radius);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:#fff;align-items:center;gap:.75rem;padding:.75rem .9rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}.tq__opt[data-astro-cid-cwjhafjy]:hover:not(:disabled){border-color:var(--cta-100);background:var(--bg-soft)}.tq__opt[data-astro-cid-cwjhafjy]:disabled{cursor:default}.tq__letter[data-astro-cid-cwjhafjy]{background:var(--bg-soft);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:800;display:grid}.tq__opt[data-astro-cid-cwjhafjy].is-correct{border-color:var(--ok);background:var(--ok-50)}.tq__opt[data-astro-cid-cwjhafjy].is-correct .tq__letter[data-astro-cid-cwjhafjy]{background:var(--ok);color:#fff}.tq__opt[data-astro-cid-cwjhafjy].is-wrong{border-color:var(--bad);background:var(--bad-50)}.tq__opt[data-astro-cid-cwjhafjy].is-wrong .tq__letter[data-astro-cid-cwjhafjy]{background:var(--bad);color:#fff}.tq__why[data-astro-cid-cwjhafjy]{border-radius:var(--radius);background:var(--bad-50);border:1px solid var(--bad-100);margin-top:1rem;padding:.9rem 1.1rem}.tq__why[data-astro-cid-cwjhafjy].is-ok{background:var(--ok-50);border-color:var(--ok-100)}.tq__why[data-astro-cid-cwjhafjy] p[data-astro-cid-cwjhafjy]{margin:0 0 .4rem;line-height:1.55}.tq__verdict[data-astro-cid-cwjhafjy]{font-weight:800}.tq__src[data-astro-cid-cwjhafjy]{color:var(--muted);font-size:.85rem;margin:0!important}.tq__nav[data-astro-cid-cwjhafjy]{justify-content:flex-end;margin-top:1rem;display:flex}.tq-result[data-astro-cid-cwjhafjy]{text-align:center}.tq-result__eyebrow[data-astro-cid-cwjhafjy]{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-600);margin:0;font-size:.8rem;font-weight:750}.tq-result__score[data-astro-cid-cwjhafjy]{color:var(--cta);margin:.25rem 0 0;font-size:3.5rem;font-weight:900;line-height:1.1}.tq-result__title[data-astro-cid-cwjhafjy]{margin:.25rem 0 .5rem}.tq-result__text[data-astro-cid-cwjhafjy]{max-width:52ch;color:var(--ink-2);margin:0 auto}.tq-result__actions[data-astro-cid-cwjhafjy]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.25rem 0 1.75rem;display:flex}.tq-result[data-astro-cid-cwjhafjy] h3[data-astro-cid-cwjhafjy]{text-align:left}.tq-review[data-astro-cid-cwjhafjy]{text-align:left;gap:.6rem;padding-left:1.3rem;font-size:.93rem;line-height:1.5;display:grid}.tq-review[data-astro-cid-cwjhafjy] li.ok{color:#065f46}.tq-review[data-astro-cid-cwjhafjy] li.bad{color:#991b1b}.tq-review[data-astro-cid-cwjhafjy] li strong{color:var(--ink)}.tq-result__more[data-astro-cid-cwjhafjy]{text-align:left;color:var(--ink-2);margin-top:1.5rem}.tq-rules[data-astro-cid-cwjhafjy]{gap:.5rem;padding-left:1.3rem;line-height:1.6;display:grid}
