.score[data-astro-cid-ublgqhjt]{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink)}.num[data-astro-cid-ublgqhjt]{white-space:nowrap;font-weight:600}.score-inline[data-astro-cid-ublgqhjt]{align-items:baseline;gap:.45em;font-size:1.05rem;line-height:1;display:inline-flex}.score-inline[data-astro-cid-ublgqhjt] .word[data-astro-cid-ublgqhjt]{font-family:var(--font-sans);font-size:var(--step--2);color:var(--text-muted);opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);font-weight:500;transform:translate(-4px)}.offer:hover .score-inline[data-astro-cid-ublgqhjt] .word[data-astro-cid-ublgqhjt],.offer:focus-within .score-inline[data-astro-cid-ublgqhjt] .word[data-astro-cid-ublgqhjt]{opacity:1;transform:none}@media (hover:none){.score-inline[data-astro-cid-ublgqhjt] .word[data-astro-cid-ublgqhjt]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.score-inline[data-astro-cid-ublgqhjt] .word[data-astro-cid-ublgqhjt]{transition:none}}.score-row[data-astro-cid-ublgqhjt]{font-size:.98rem;line-height:1}.score-block[data-astro-cid-ublgqhjt]{align-items:baseline;gap:var(--space-2xs);margin:0;display:flex}.score-block[data-astro-cid-ublgqhjt] .num[data-astro-cid-ublgqhjt]{letter-spacing:-.04em;font-size:clamp(1.9rem,1.5rem + 1.4vw,2.6rem);line-height:1}.score-block[data-astro-cid-ublgqhjt] .word[data-astro-cid-ublgqhjt]{font-family:var(--font-sans);font-size:var(--step-0);color:var(--text-muted);font-weight:500}.tier-low[data-astro-cid-ublgqhjt] .num[data-astro-cid-ublgqhjt]{color:var(--text-muted);font-weight:500}.state[data-astro-cid-hy6dnfdx]{font-size:var(--step--2);white-space:nowrap;color:var(--ink);align-items:baseline;gap:.4em;line-height:1.3;display:inline-flex}.lbl[data-astro-cid-hy6dnfdx]{font-weight:500}.sep[data-astro-cid-hy6dnfdx],time[data-astro-cid-hy6dnfdx]{color:var(--text-muted)}time[data-astro-cid-hy6dnfdx]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tone-warn[data-astro-cid-hy6dnfdx] .lbl[data-astro-cid-hy6dnfdx]{color:var(--state-warn-ink)}.tone-bad[data-astro-cid-hy6dnfdx] .lbl[data-astro-cid-hy6dnfdx]{color:var(--state-bad-ink)}.state-sponsored[data-astro-cid-hy6dnfdx]{border-radius:var(--radius-pill);background:var(--spon-bg);color:var(--spon-ink);padding:.1em .5em}.trust-compact[data-astro-cid-hv3bdwem]{gap:var(--space-3xs);font-size:var(--step--2);color:var(--text-muted);flex-direction:column;min-width:0;line-height:1.3;display:flex}.proof[data-astro-cid-hv3bdwem]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proof[data-astro-cid-hv3bdwem] .k[data-astro-cid-hv3bdwem]{color:var(--ink);margin-right:.35em;font-weight:500}.proof-cell[data-astro-cid-hv3bdwem]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:18ch;display:inline-block;overflow:hidden}.trust-full[data-astro-cid-hv3bdwem]{flex-direction:column;margin:0;display:flex}.r[data-astro-cid-hv3bdwem]{gap:var(--space-xs);padding:var(--space-xs) 0;border-top:1px solid var(--border);grid-template-columns:9rem minmax(0,1fr);display:grid}.r[data-astro-cid-hv3bdwem]:first-child{border-top:0}dt[data-astro-cid-hv3bdwem]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-self:baseline;font-size:.68rem}dd[data-astro-cid-hv3bdwem]{color:var(--ink);text-align:right;overflow-wrap:anywhere;margin:0}time[data-astro-cid-hv3bdwem]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--step--1)}@media (width<=640px){.r[data-astro-cid-hv3bdwem].stack{gap:var(--space-3xs);grid-template-columns:1fr}.r[data-astro-cid-hv3bdwem].stack dd[data-astro-cid-hv3bdwem]{text-align:left}}.cta-block[data-astro-cid-3inm4k3l]{gap:var(--space-2xs);flex-direction:column;display:flex}.go[data-astro-cid-3inm4k3l]{align-items:center;min-height:44px;display:inline-flex}.note[data-astro-cid-3inm4k3l]{font-size:var(--step--1);margin:0;line-height:1.45}.go-card[data-astro-cid-3inm4k3l]{font-size:var(--step--1);color:var(--ink);white-space:nowrap;border-bottom:1px solid var(--border-strong);transition:border-color .2s var(--ease-out), color .2s var(--ease-out);padding:.35em 0;font-weight:500}.go-card[data-astro-cid-3inm4k3l]:hover{border-color:var(--ink);color:var(--accent-ink)}.offer[data-astro-cid-xgkg35ts]{isolation:isolate;gap:var(--space-2xs);padding:var(--space-s-m);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);height:100%;transition:border-color .25s var(--ease-out), background .25s var(--ease-out);grid-template-rows:auto auto auto auto 1fr;min-width:0;display:grid;position:relative}.offer[data-astro-cid-xgkg35ts]>[data-astro-cid-xgkg35ts]{min-width:0}.offer[data-astro-cid-xgkg35ts]:hover,.offer[data-astro-cid-xgkg35ts]:focus-within{border-color:var(--border-strong)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.offer[data-astro-cid-xgkg35ts]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(220px circle at var(--sx,50%) var(--sy,50%), #e8e8e30f, transparent 60%);opacity:0;transition:opacity .3s var(--ease-out);position:absolute;inset:0}.offer[data-astro-cid-xgkg35ts]:hover:before{opacity:1}}.identity[data-astro-cid-xgkg35ts]{align-items:center;column-gap:var(--space-2xs);row-gap:var(--space-3xs);grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"logo provider score""title title title";display:grid}.logo-tile[data-astro-cid-xgkg35ts]{width:36px;height:36px;color:var(--ink);background:var(--surface-2);border-radius:9px;grid-area:logo}.provider[data-astro-cid-xgkg35ts]{min-width:0;font-size:var(--step--2);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:provider;line-height:1.3;overflow:hidden}.identity[data-astro-cid-xgkg35ts] .score{grid-area:score}.title[data-astro-cid-xgkg35ts]{letter-spacing:-.02em;margin-top:var(--space-3xs);text-wrap:balance;grid-area:title;font-size:1.08rem;line-height:1.2}.title[data-astro-cid-xgkg35ts] a[data-astro-cid-xgkg35ts]{color:var(--ink);transition:color .2s var(--ease-out)}.title[data-astro-cid-xgkg35ts] a[data-astro-cid-xgkg35ts]:hover{color:var(--accent-ink)}.value[data-astro-cid-xgkg35ts]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.02rem;font-weight:500;line-height:1.3}.value[data-astro-cid-xgkg35ts] .sep[data-astro-cid-xgkg35ts],.value[data-astro-cid-xgkg35ts] .t[data-astro-cid-xgkg35ts]{color:var(--text-muted);font-weight:400}.summary[data-astro-cid-xgkg35ts]{font-size:var(--step--1);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.8em;line-height:1.4;display:-webkit-box;overflow:hidden}.foot[data-astro-cid-xgkg35ts]{justify-content:space-between;align-self:end;align-items:center;gap:var(--space-2xs) var(--space-xs);padding-top:var(--space-2xs);border-top:1px solid var(--border-soft);flex-wrap:wrap;min-width:0;display:flex}.chip[data-astro-cid-xgkg35ts]{min-width:0;max-width:100%;min-height:32px;padding:.22em .6em}.chip[data-astro-cid-xgkg35ts] span,.chip[data-astro-cid-xgkg35ts]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip[data-astro-cid-xgkg35ts] .cat-ico{width:1em;height:1em;color:var(--text-muted)}.chip[data-astro-cid-xgkg35ts]:hover{border-color:var(--ink)}.ad-ph[data-astro-cid-l2k3c3ca]{text-align:center;background:repeating-linear-gradient(45deg, var(--surface-2), var(--surface-2) 10px, transparent 10px, transparent 20px), var(--surface);border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-muted);place-content:center;gap:.25rem;display:grid}.ad-ph[data-astro-cid-l2k3c3ca] span[data-astro-cid-l2k3c3ca]{letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:600}.ad-ph[data-astro-cid-l2k3c3ca] small[data-astro-cid-l2k3c3ca]{font-size:.72rem}.ad-ph[data-astro-cid-l2k3c3ca] code[data-astro-cid-l2k3c3ca]{font-family:var(--font-mono);font-size:.9em}.ad-leaderboard[data-astro-cid-l2k3c3ca]{min-height:100px}.ad-rectangle[data-astro-cid-l2k3c3ca]{min-height:250px}.ad-in-article[data-astro-cid-l2k3c3ca]{min-height:160px}.ad-in-feed[data-astro-cid-l2k3c3ca]{border-radius:var(--radius-lg);height:100%;min-height:230px}
