.mmark[data-astro-cid-6kue6hcw]{flex-shrink:0}.mmark--logo[data-astro-cid-6kue6hcw]{object-fit:contain;display:block}.rank[data-astro-cid-yj2q2723]{padding:var(--space-l) 0 var(--space-3xl)}.rank__head[data-astro-cid-yj2q2723]{text-align:center;max-width:46rem;margin:0 auto var(--space-xl)}.rank__title[data-astro-cid-yj2q2723]{font-family:var(--font-display);font-weight:800;font-size:var(--step-5);line-height:.95;margin:.15em 0 .25em}.rank__standfirst[data-astro-cid-yj2q2723]{font-family:var(--font-body);font-style:italic;font-size:var(--step-1);line-height:1.5;color:var(--ink-soft);margin:0 0 .8em}.rank__meta[data-astro-cid-yj2q2723]{display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;font-family:var(--font-sans);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-faint)}.rank__list[data-astro-cid-yj2q2723]{list-style:none;margin:0 auto;padding:0;max-width:60rem}.rrow[data-astro-cid-yj2q2723]{display:grid;grid-template-columns:2.6rem 2.4rem minmax(0,1fr) auto;grid-template-areas:"no  mark id    flags" "no  take take  take";align-items:center;column-gap:.85rem;row-gap:.5rem;padding:var(--space-m) 0;border-top:1px solid var(--rule)}.rrow[data-astro-cid-yj2q2723]:first-child{border-top:0}.rrow--top[data-astro-cid-yj2q2723]{border-top:3px double var(--ink);padding-block:var(--space-l);background:linear-gradient(90deg,var(--accent-tint),transparent 45%);margin-inline:calc(var(--space-s) * -1);padding-inline:var(--space-s)}.rrow--top[data-astro-cid-yj2q2723]:first-child{border-top:0}.rrow__no[data-astro-cid-yj2q2723]{grid-area:no;font-family:var(--font-display);font-weight:800;font-size:var(--step-2);line-height:1;color:var(--ink-faint);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.rrow--top[data-astro-cid-yj2q2723] .rrow__no[data-astro-cid-yj2q2723]{font-size:var(--step-3);color:var(--accent)}.rrow__mark[data-astro-cid-yj2q2723]{grid-area:mark;display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);background:#fff;overflow:hidden}.rrow__mark[data-astro-cid-yj2q2723] .mmark--logo{width:74%;height:74%}.rrow--top[data-astro-cid-yj2q2723] .rrow__mark[data-astro-cid-yj2q2723]{width:2.8rem;height:2.8rem;border-color:var(--accent);color:var(--accent)}.rrow--top[data-astro-cid-yj2q2723] .rrow__mark[data-astro-cid-yj2q2723]:has(.mmark--logo){border-color:var(--rule-strong)}.rrow__id[data-astro-cid-yj2q2723]{grid-area:id;min-width:0}.rrow__name[data-astro-cid-yj2q2723]{font-family:var(--font-display);font-weight:700;font-size:var(--step-0);line-height:1.15;margin:0;text-wrap:balance}.rrow--top[data-astro-cid-yj2q2723] .rrow__name[data-astro-cid-yj2q2723]{font-size:var(--step-2)}.rrow__maker[data-astro-cid-yj2q2723]{font-family:var(--font-sans);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.09em;color:var(--ink-faint);margin:.2em 0 0}.rrow__flags[data-astro-cid-yj2q2723]{grid-area:flags;display:flex;align-items:center;gap:.55rem;justify-self:end}.rrow__tier[data-astro-cid-yj2q2723]{display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;font-family:var(--font-sans);font-weight:800;font-size:var(--step--1);border:1px solid var(--ink);color:var(--ink)}.tier--s[data-astro-cid-yj2q2723]{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.tier--a[data-astro-cid-yj2q2723]{background:var(--ink);color:var(--paper)}.rrow__move[data-astro-cid-yj2q2723]{font-family:var(--font-sans);font-size:var(--step--1);font-weight:700;letter-spacing:.03em;white-space:nowrap;color:var(--ink-faint);min-width:2.8rem;text-align:right}.mv--up[data-astro-cid-yj2q2723]{color:#2f6f3e}.mv--down[data-astro-cid-yj2q2723]{color:var(--accent)}.mv--new[data-astro-cid-yj2q2723]{color:var(--accent);letter-spacing:.1em}.rrow__take[data-astro-cid-yj2q2723]{grid-area:take;max-width:52rem}.rrow__verdict[data-astro-cid-yj2q2723]{font-family:var(--font-display);font-weight:700;font-size:var(--step-0);line-height:1.3;color:var(--ink);margin:0 0 .15em}.rrow--top[data-astro-cid-yj2q2723] .rrow__verdict[data-astro-cid-yj2q2723]{font-style:italic;font-size:var(--step-1)}.rrow__reason[data-astro-cid-yj2q2723]{font-family:var(--font-body);font-size:var(--step-0);line-height:1.6;color:var(--ink-soft);margin:0}.rank__note[data-astro-cid-yj2q2723]{max-width:46rem;margin:var(--space-2xl) auto 0;text-align:center;font-family:var(--font-sans);font-size:var(--step--1);font-style:italic;color:var(--ink-faint);line-height:1.6}.rank__subscribe[data-astro-cid-yj2q2723]{margin-top:var(--space-2xl)}@media(min-width:820px){.rrow[data-astro-cid-yj2q2723]{grid-template-columns:3.6rem 3rem minmax(12rem,16rem) 4.5rem minmax(0,1fr);grid-template-areas:"no mark id flags take";align-items:center;row-gap:0;column-gap:1.15rem}.rrow__flags[data-astro-cid-yj2q2723]{justify-self:start;flex-direction:column;align-items:flex-start;gap:.35rem}.rrow__move[data-astro-cid-yj2q2723]{text-align:left;min-width:0}}@media(max-width:460px){.rrow[data-astro-cid-yj2q2723]{grid-template-columns:2.2rem 2rem 1fr;grid-template-areas:"no mark id" "no flags flags" "take take take";column-gap:.6rem}.rrow__flags[data-astro-cid-yj2q2723]{justify-self:start}.rrow--top[data-astro-cid-yj2q2723]{margin-inline:0}}
