.report{flex-direction:column;gap:64px;padding-top:56px;display:flex}@media (min-width:720px){.report{gap:88px;padding-top:88px}}.report-verdict{flex-direction:column;gap:28px;display:flex}.verdict-line{letter-spacing:-.02em;text-wrap:balance;max-width:26em;font-size:clamp(20px,1rem + 1vw,28px);line-height:1.25}.engines{background:var(--rule);border:1px solid var(--rule);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (min-width:720px){.engines{grid-template-columns:repeat(4,minmax(0,1fr))}}.engine{background:var(--paper);flex-direction:column;gap:6px;padding:16px 18px;font-size:14px;display:flex}.engine .s-num{letter-spacing:-.02em;font-size:22px}.meter,.bar{background:var(--wash);border-radius:999px;height:4px;display:block;overflow:hidden}.meter>span,.bar>span{border-radius:inherit;background:var(--ink-3);height:100%;display:block}.meter>span{background:var(--accent)}.report-grid{gap:64px;display:grid}@media (min-width:900px){.report-grid{grid-template-columns:1fr 1fr;gap:56px}}.rows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.rows li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.rows li:has(.bar){grid-template-columns:minmax(0,9em) minmax(0,1fr) 2em}.rows li>span:first-child{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.rows li .s-num{text-align:right}.rows .is-you .bar>span{background:var(--accent)}.answers{border-top:1px solid var(--rule)}.q{border-bottom:1px solid var(--rule)}.q summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding:14px 0;list-style:none;display:flex}.q summary::-webkit-details-marker{display:none}.q summary:hover>span:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}.q-hit{color:var(--good);font-size:14px}.q-miss{color:var(--bad);font-size:14px}.q-body{gap:20px;padding:4px 0 24px;display:grid}@media (min-width:720px){.q-body{grid-template-columns:1fr 1fr;gap:24px 40px}}.q-answer{flex-direction:column;gap:6px;font-size:14px;display:flex}.q-sources{font-size:13px}mark{background:color-mix(in srgb, var(--accent) 22%, transparent);color:inherit;border-radius:3px;padding:0 2px}.report-cta{justify-content:center;padding:56px 20px;display:flex}.report-cta-card{background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;max-width:460px;padding:24px;display:flex}.cta-row{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:8px;font-size:14px;display:flex}
