.t2{position:relative;isolation:isolate;color:var(--a6);padding-block:var(--df);background:var(--c9)}.t2:before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--b)}.crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);list-style:none;padding:0;margin:0;font-size:var(--ak);color:var(--cn)}.crumbs li:not(:first-child):before{content:'› ' / '';margin-inline-end:var(--space-xs);color:var(--ct)}.crumbs a{color:var(--cm);transition:color var(--l)}.crumbs a:hover{color:var(--b2)}.crumbs .current{color:var(--a6);font-weight:var(--p);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-h1{margin:0;font-family:var(--w);font-size-adjust:var(--x);font-size:clamp(1.65rem,5vw,2.85rem);font-weight:var(--h);line-height:var(--az);letter-spacing:var(--a3);color:var(--a6);display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--g);align-items:baseline}.v4{font-family:var(--ax);font-size:.7em;font-weight:var(--bk);color:var(--b2);letter-spacing:var(--ag);text-transform:uppercase}.compare{--cz:var(--bl)}.uv{padding-block-start:var(--dg)}.vo{min-width:0}.ub{display:none}@media (width>=75em){.uv{display:grid;grid-template-columns:minmax(0,1fr) 17rem;column-gap:var(--aq);align-items:start}.ub{display:block;position:sticky;top:calc(var(--b0) + env(safe-area-inset-top,0px))}}.uu{margin:var(--d) 0 0;font-size:var(--q);color:var(--c1)}.uu a{color:var(--a6);text-decoration:underline;text-underline-offset:2px}.cmp-summary{text-wrap:pretty;margin:var(--space-lg) 0 0;max-width:var(--cz);font-size:clamp(1.0625rem,1rem + .3vw,1.15rem);line-height:var(--ai);color:var(--c1)}.ux{display:grid;grid-template-columns:auto 1fr;gap:var(--r) var(--d);align-items:baseline;margin:var(--space-lg) 0 0;max-width:var(--cz);padding:var(--g) var(--space-lg);border:var(--e) solid var(--da);border-radius:var(--y)}.uy{grid-column:1;font-size:var(--ad);text-transform:uppercase;letter-spacing:var(--ag);font-weight:var(--p);color:var(--ct)}.v5{grid-column:2;font-family:var(--w);font-size-adjust:var(--x);font-size:clamp(1.05rem,.95rem + .45vw,1.25rem);line-height:var(--az);letter-spacing:var(--a8);color:var(--b2)}.vq{grid-column:1/-1;font-size:var(--v);line-height:var(--ae);color:var(--cn)}.ux[data-against] .uy:after{content:' (not the higher score)';text-transform:none;letter-spacing:normal}.tm{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-lg);align-items:start;margin-bottom:var(--ah);padding:var(--z) var(--ah) var(--z) var(--z);background:var(--bg-elevated);border:var(--e) solid var(--n);border-radius:var(--am);box-shadow:var(--as)}.tm>*{grid-column:2}.tm>.uz{grid-column:1;grid-row:1/span 2;box-sizing:content-box;width:20px;height:20px;padding:var(--d);border:var(--e) solid color-mix(in oklch,var(--b) 20%,transparent);border-radius:var(--y);background:color-mix(in oklch,var(--b) 12%,transparent);color:var(--b)}.u0{margin:var(--aa) 0 var(--r);font-family:var(--ax);font-size:var(--v);font-weight:var(--h);text-transform:uppercase;letter-spacing:var(--ag);color:var(--b);line-height:var(--af)}@media (width<=480px){.tm{column-gap:var(--g);padding:var(--space-lg)}.tm>.uz{grid-row:1}.tm>.u0{align-self:center;margin:0}.tm>.cmp-qa-text{grid-column:1/-1;margin-top:var(--g)}}.cmp-qa-text{margin:0;max-width:var(--cz);font-size:var(--ao);line-height:var(--ai);color:var(--fg);text-wrap:pretty}.t3{display:flex;width:fit-content;align-items:center;gap:var(--space-xs);min-height:44px;--ei:1.25rem;line-height:var(--ei);margin-block:var(--space-lg) calc((var(--ei) - 44px)/2);font-size:var(--q);font-weight:var(--h);color:var(--b2);transition:color var(--l)}.t3:after{content:'↓';font-size:1em;line-height:var(--au);transition:transform var(--l) var(--s)}.t3:hover{color:var(--a6)}.t3:hover:after{transform:translateY(3px)}@media (width<=979.98px){.am{--c0:4rem}}@media (width>=980px) and (width<=74.99em){.cmp-fab.tas-fab:not([hidden]){display:inline-flex;transform:translateY(0)}.am{--c0:4rem}}.scoreboard{padding-block:var(--bw);display:grid;grid-template-columns:1fr;gap:clamp(1rem,.92rem + .35vw,1.25rem);align-items:stretch;position:relative}@media (width>=880px){.scoreboard{grid-template-columns:1fr auto 1fr}}.side{display:flex;flex-direction:column;gap:0;border:var(--e) solid var(--n);border-radius:var(--am);overflow:hidden;background:var(--bg-elevated);box-shadow:var(--as);transition:border-color var(--ar)}.w7{border-color:var(--b);box-shadow:var(--as),0 0 0 3px color-mix(in oklch,var(--b) 15%,transparent)}.p5{width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--c2)}.p3{padding:var(--z) var(--z) var(--z);display:flex;flex-direction:column;gap:var(--g)}.pr{align-self:flex-start;margin:0;display:inline-flex;align-items:center;gap:var(--r);padding:var(--aa) var(--d);border-radius:var(--radius-pill);background:var(--b);color:var(--at);font-size:var(--ad);font-weight:var(--h);letter-spacing:var(--ag);text-transform:uppercase;line-height:var(--au)}.pr:before{content:'▲';font-size:.8em}.agh{background:color-mix(in oklch,var(--t) 18%,transparent);color:var(--m)}.agh:before{content:'=';font-weight:var(--h)}.w6{visibility:hidden}.p4{display:block;font-family:var(--ax);margin:0 0 var(--g);font-size:var(--ad);text-transform:uppercase;letter-spacing:var(--bd);color:var(--t);font-weight:var(--h)}.oa{margin:0;font-family:var(--w);font-size-adjust:var(--x);font-size:clamp(1.3rem,3.5vw,1.65rem);font-weight:var(--h);line-height:var(--af);color:var(--o)}.oa a{color:inherit;transition:color var(--l)}.oa a:hover{color:var(--b)}.pb{margin-top:var(--d);display:grid;grid-template-columns:1fr 1fr;gap:var(--d) var(--space-lg);padding:var(--g) var(--space-lg);background:var(--ac);border-radius:var(--a5)}@media (width<=419px){.pb{grid-template-columns:1fr}}.stat{display:grid;grid-template-columns:max-content max-content;column-gap:var(--space-xs);row-gap:var(--r);align-items:baseline;min-width:0}.stat>*{grid-row:2}.stat-label{grid-column:1/-1;grid-row:1;font-size:var(--ad);font-weight:var(--h);letter-spacing:var(--ag);text-transform:uppercase;color:var(--t)}.stat-num{font-family:var(--w);font-size-adjust:var(--x);font-weight:var(--h);color:var(--o);letter-spacing:var(--a8);font-variant-numeric:tabular-nums;line-height:var(--au);font-size:var(--ao)}.pb .stat:first-child .stat-num{font-size:var(--bh);color:var(--b)}.stat-num[data-suffix]:after{content:attr(data-suffix);font-size:var(--v);color:var(--m);margin-inline-start:.05rem;font-weight:var(--bk)}.stat time{font-size:var(--q);color:var(--fg)}.delta{display:inline-flex;align-items:center;padding:var(--aa) var(--space-xs);border-radius:var(--radius-pill);font-size:var(--ad);font-weight:var(--h);font-variant-numeric:tabular-nums;line-height:var(--af)}.delta.pos{color:var(--b1);background:color-mix(in oklch,var(--ok) 14%,transparent)}.delta.neg{color:var(--cb);background:color-mix(in oklch,var(--bt) 14%,transparent)}.delta.side{color:var(--m);background:color-mix(in oklch,var(--m) 14%,transparent)}.pj{font-size:var(--v);font-weight:var(--h);padding:var(--aa) var(--d);border-radius:var(--radius-pill);background:color-mix(in oklch,var(--t) 10%,transparent);color:var(--m);line-height:var(--af);white-space:nowrap}.pj[data-v=reference],.pj[data-v=highly-recommended]{color:var(--b);background:color-mix(in oklch,var(--b) 10%,transparent)}.mx{align-self:start;margin-top:var(--r);display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--d) var(--space-lg);border:var(--e) solid var(--al);border-radius:var(--y);background:var(--dd);font-size:var(--q);font-weight:var(--p);color:var(--o);box-shadow:var(--as);transition:color var(--l),border-color var(--l),box-shadow var(--l) var(--s),transform var(--l) var(--s)}.mx:after{content:'→';font-size:1em;line-height:var(--au);transition:transform var(--l) var(--s)}.mx:hover,.mx:focus-visible{color:var(--b);border-color:var(--b);box-shadow:var(--bu);transform:translateY(var(--bj))}.mx:hover:after,.mx:focus-visible:after{transform:translateX(3px)}.mx:active{transform:var(--cf);box-shadow:var(--cc);transition-duration:var(--bz)}.versus-pill{display:none;align-self:center;justify-self:center;font-family:var(--w);font-size-adjust:var(--x);font-size:var(--bh);font-weight:var(--h);color:var(--b);padding:var(--d) var(--space-lg);background:var(--bg-elevated);border:2px solid var(--b);border-radius:var(--radius-pill);box-shadow:0 4px 14px -4px color-mix(in oklch,var(--b) 50%,transparent)}@media (width>=880px){.versus-pill{display:inline-flex}}.vd{padding-block:var(--bw)}.q{font-family:var(--w);font-size-adjust:var(--x);font-size:var(--c7);font-weight:var(--h);margin:0 0 var(--d)}.bk{margin:0 0 var(--ah);color:var(--m);font-size:var(--aj);line-height:var(--ai);max-width:var(--cz)}.w1{padding-block:var(--ah) var(--z);display:grid;gap:var(--g)}.qm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--d)}.qi{margin:0;display:inline-flex;align-items:baseline;gap:var(--r);flex-shrink:0;font-size:var(--ak);color:var(--m)}.qj{text-transform:uppercase;letter-spacing:var(--bd);font-size:var(--ad);font-weight:var(--h)}.qk{font-family:var(--w);font-size-adjust:var(--x);font-size:var(--aj);font-weight:var(--h);color:var(--o)}.ql{font-size:var(--ad);font-weight:var(--h);letter-spacing:var(--bd);text-transform:uppercase;color:var(--b)}.swap-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--r)}.e6{min-height:44px;display:inline-flex;align-items:center;gap:var(--r);padding:var(--r) var(--d);border:var(--e) solid var(--n);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--fg);font-size:var(--q);line-height:var(--af);text-decoration:none;transition:border-color var(--l),background-color var(--l),transform var(--l) var(--s)}.e6:hover,.e6:focus-visible{border-color:var(--b);background:var(--ac);transform:translateY(var(--bj))}.e6:active{transform:none;transition-duration:var(--an)}.e7{color:var(--m);font-size:var(--v);text-transform:uppercase;letter-spacing:var(--bd);font-weight:var(--h)}.swap-chip-name{font-weight:var(--p);color:var(--o)}.e8{font-family:var(--b5);font-size:var(--v);font-weight:var(--h);color:var(--b);padding-inline-start:var(--r);border-inline-start:var(--e) solid var(--n)}.aar,.ua,.uw{padding-block:var(--bw)}.abi{display:flex;flex-direction:column;gap:var(--space-lg)}.xm{position:relative;margin:0;padding:var(--z) var(--ah) var(--z) calc(var(--z) + 2.25rem);background:var(--bg-elevated);border:var(--e) solid var(--n);border-radius:var(--am);box-shadow:var(--as);max-width:var(--cz)}.xm:before{content:'\201C' / '';position:absolute;top:var(--g);inset-inline-start:var(--z);font-family:var(--w);font-size-adjust:var(--x);font-size:3.25rem;font-weight:var(--h);line-height:1;color:var(--b)}@media (width<=480px){.xm{padding:var(--space-lg) var(--space-lg) var(--space-lg) calc(var(--space-lg) + 1.75rem)}.xm:before{inset-inline-start:var(--space-lg);font-size:2.75rem}}.xm blockquote{margin:0}.xm blockquote p{margin:0 0 var(--d);color:var(--o);font-size:var(--ao);line-height:var(--cu);text-wrap:pretty}.xm blockquote p:last-child{margin-bottom:0}.xm[data-kind=sentence] blockquote p{font-size:var(--aj);color:var(--fg)}.xm figcaption{margin-top:var(--g);font-size:var(--q);line-height:var(--ai);color:var(--m)}.xm cite{font-style:normal;font-weight:var(--p);color:var(--fg)}.xm figcaption a{color:var(--b);font-weight:var(--p)}.pick-lead{margin:calc(-1 * var(--d)) 0 var(--g);font-size:var(--v);font-weight:var(--h);text-transform:uppercase;letter-spacing:var(--ag);color:var(--t)}.pick-winner .pick-lead{color:var(--b)}.pick-lead.pick-lead-not{margin-top:0;color:var(--t)}.pick-list.pick-list-not li:before{content:'×' / '';color:var(--m)}.vn{margin:var(--space-lg) 0 var(--z)}.vz{display:flex;flex-direction:column;gap:var(--z);margin-top:var(--z)}.gy{padding:var(--space-lg) var(--z) var(--z);background:var(--bg-elevated);border:var(--e) solid var(--n);border-radius:var(--am);box-shadow:var(--as)}.g2{margin:0;font-family:var(--w);font-size-adjust:var(--x);font-size:var(--bb);font-weight:var(--h);line-height:var(--af);letter-spacing:var(--a8);color:var(--o)}.g1{margin:var(--r) 0 var(--g);max-width:var(--cz);font-size:var(--aj);line-height:var(--ai);color:var(--fg);text-wrap:pretty}.g1 a{color:var(--b);font-weight:var(--p)}.gy[data-favours]{border-color:color-mix(in oklch,var(--b) 40%,var(--n))}.g3{list-style:none;margin:0;padding:0;display:grid;gap:var(--d)}.av{max-width:var(--cz);padding-inline-start:1.125rem;font-size:var(--aj);line-height:var(--ai);color:var(--o);text-wrap:pretty}.ar{position:relative;display:block;font-size:var(--v);font-weight:var(--h);text-transform:uppercase;letter-spacing:var(--ag);color:var(--t)}.ar:before{content:'';position:absolute;inset-inline-start:-1.125rem;top:50%;width:.5rem;height:.5rem;margin-top:-.25rem;border-radius:var(--radius-pill);background:var(--al)}.av[data-pol=pro] .ar:before{background:var(--ok)}.av[data-pol=con] .ar:before{background:var(--bt)}.ua .vf{font-size:var(--aj);margin-top:var(--z)}.vf a,.wn a{color:var(--b);font-weight:var(--p)}.uo .wn{font-size:var(--q);color:var(--m);margin-top:var(--g)}.gv{margin:0 0 var(--space-lg);max-width:var(--cz);color:var(--fg);font-size:var(--ao);line-height:var(--cu);text-wrap:pretty}.xp{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (width>=720px){.xp{grid-template-columns:1fr 1fr}}.tk{padding:var(--space-lg) var(--z);background:var(--bg-elevated);border:var(--e) solid var(--n);border-radius:var(--am);box-shadow:var(--as)}.tq{margin:0 0 var(--g);font-size:var(--v);font-weight:var(--h);text-transform:uppercase;letter-spacing:var(--ag);color:var(--t)}.cmp-tags-chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--d)}.cmp-tag{display:inline-flex;align-items:center;padding:var(--r) var(--g);font-size:var(--ak);font-weight:var(--p);color:var(--fg);background:var(--ac);border:var(--e) solid var(--al);border-radius:var(--radius-pill)}.s5,.rj{gap:var(--space-xs)}.s5:before,.rj:before{content:'';flex:none;width:.5rem;height:.5rem;border-radius:var(--radius-pill)}.s5:before{background:var(--b)}.rj:before{background:oklch(.62 .18 235)}.axes{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-lg)}@media (width>=880px){.axes{grid-template-columns:1fr 1fr;gap:var(--z) var(--aq)}.axis:last-child:nth-child(odd){grid-column:1/-1}.axis:last-child:nth-child(odd) .track,.axis:last-child:nth-child(odd) .labels{max-width:calc(50% - (var(--aq)/2))}}.axis{display:flex;flex-direction:column;gap:var(--d)}.labels{display:flex;justify-content:space-between;font-size:var(--v);font-weight:var(--p);color:var(--fg)}.track{position:relative;height:18px;background:var(--ac);border:var(--e) solid var(--n);border-radius:var(--radius-pill)}.track:before{content:'';position:absolute;left:50%;top:3px;bottom:3px;width:1px;background:var(--al);opacity:.55}.dot{position:absolute;top:50%;width:14px;height:14px;border-radius:var(--radius-pill);background:var(--c);box-shadow:0 0 0 3px color-mix(in oklch,var(--c) 22%,transparent);transform:translate(-50%,-50%)}.vc{margin-top:var(--space-lg);display:flex;flex-wrap:wrap;gap:var(--d) var(--ah);font-size:var(--q);color:var(--fg)}.vc .leg{display:inline-flex;align-items:center;gap:var(--d);font-weight:var(--p)}.vc .leg:before{content:'';width:10px;height:10px;border-radius:var(--radius-pill);background:var(--c);box-shadow:0 0 0 3px color-mix(in oklch,var(--c) 22%,transparent)}.dot[data-side="1"]{border-radius:2px;transform:translate(-50%,-50%) rotate(45deg)}.vc .leg[data-side="1"]:before{border-radius:2px;transform:rotate(45deg)}.uo{padding-block:var(--bw)}.v6{margin-top:var(--z);overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:linear-gradient(to right,var(--bg) 30%,transparent) 0 0,linear-gradient(to left,var(--bg) 30%,transparent) 100% 0,linear-gradient(to right,color-mix(in oklch,var(--o) 20%,transparent),transparent) 0 0,linear-gradient(to left,color-mix(in oklch,var(--o) 20%,transparent),transparent) 100% 0;background-repeat:no-repeat;background-color:var(--bg);background-size:28px 100%,28px 100%,18px 100%,18px 100%;background-attachment:local,local,scroll,scroll}.tn{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:32rem}.tn caption{text-align:start}.tn thead th{padding:var(--d) var(--g);text-align:start;vertical-align:bottom;font-family:var(--w);font-size-adjust:var(--x);font-size:var(--aj);font-weight:var(--h);color:var(--o);border-bottom:2px solid var(--al)}.tn thead th:first-child{font-family:var(--ax);font-size:var(--ad);font-weight:var(--h);text-transform:uppercase;letter-spacing:var(--bd);color:var(--t)}.tn tbody tr{border-top:var(--e) solid var(--n)}.tn tbody tr:first-child{border-top:none}.tn th[scope=row]{padding:var(--d) var(--g) var(--d) 0;text-align:start;vertical-align:baseline;font-size:var(--ad);font-weight:var(--h);text-transform:uppercase;letter-spacing:var(--bd);color:var(--t);white-space:nowrap}.tn td{padding:var(--d) var(--g);vertical-align:baseline;font-size:var(--q);font-weight:var(--p);color:var(--o);line-height:var(--af)}.t8{padding-block:var(--bw)}#guidance-heading{scroll-margin-top:var(--b0)}.vj{margin-top:var(--ah)}.vm{margin:0 0 var(--r);font-family:var(--w);font-size-adjust:var(--x);font-size:var(--ao);font-weight:var(--h);line-height:var(--af);letter-spacing:var(--a8);color:var(--o)}.vk{flex:1 0 100%;margin:0;font-size:var(--q);line-height:var(--ae);color:var(--m)}.vl{margin:var(--d) 0 0;font-size:var(--q);line-height:var(--ae);color:var(--m)}.cmp-ax-chips{display:flex;flex-wrap:wrap;gap:max(var(--r),var(--b7,0px));margin-bottom:var(--g)}.b1{position:relative;cursor:pointer;display:inline-block}.b1 input{position:absolute;opacity:0;inset:0;cursor:pointer}.b1 span{display:flex;align-items:center;min-block-size:var(--bi);padding:var(--r) var(--g);border:var(--e) solid var(--n);border-radius:var(--radius-pill);background:var(--bg-elevated);font-size:var(--ak);font-weight:var(--p);color:var(--m)}.b1:hover span{border-color:var(--b);color:var(--o)}.b1 input:checked+span{border-color:var(--b);background:color-mix(in oklch,var(--b) 12%,var(--bg-elevated));color:var(--o)}.b1 input:focus-visible+span{outline:var(--a4);outline-offset:var(--bc)}.pv{overflow-x:auto}.j9{width:100%;border-collapse:collapse;font-size:var(--q)}.j9 th,.j9 td{padding:var(--space-xs) var(--d);border-block-end:var(--e) solid var(--n);text-align:start}.j9 thead th{font-size:var(--ad);font-weight:var(--h);letter-spacing:var(--bd);text-transform:uppercase;color:var(--t)}.j9 tbody th{font-weight:var(--p);color:var(--fg)}.j9 td{font-variant-numeric:tabular-nums;color:var(--m)}.j9 td[data-lead]{font-weight:var(--h);color:var(--o)}@media (width<40em){.hh{min-width:0!important}.hh,.hh tbody{display:block;width:100%}.hh thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hh tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--g);padding-block:var(--d);border-block-end:var(--e) solid var(--n)}.hh tbody tr:last-child{border-block-end:none}.hh tbody th[scope=row]{grid-column:1/-1;padding:0 0 var(--r);white-space:normal;border:0}.hh tbody td{display:block;padding:0;border:0;min-width:0;overflow-wrap:anywhere}.hh tbody td:before{content:attr(data-label) / '';display:block;margin-block-end:2px;font-size:var(--ad);font-weight:var(--h);letter-spacing:var(--bd);text-transform:uppercase;color:var(--t)}}:root:has(#cmp-ax-1:checked) .j9 [data-ax="1"],:root:has(#cmp-ax-2:checked) .j9 [data-ax="2"],:root:has(#cmp-ax-3:checked) .j9 [data-ax="3"],:root:has(#cmp-ax-4:checked) .j9 [data-ax="4"],:root:has(#cmp-ax-5:checked) .j9 [data-ax="5"]{background:color-mix(in oklch,var(--b) 10%,transparent);color:var(--o)}@supports not selector(:has(*)){.cmp-ax-chips{display:none}}.u7{display:grid;grid-template-columns:1fr;gap:var(--space-lg);margin-top:var(--ah)}@media (width>=768px){.u7{grid-template-columns:1fr 1fr;gap:var(--ah)}}.pick-card{padding:var(--z) var(--ah);background:var(--bg-elevated);border:var(--e) solid var(--n);border-radius:var(--am);box-shadow:var(--as)}.pick-winner{border-color:var(--b);box-shadow:var(--as),0 0 0 3px color-mix(in oklch,var(--b) 14%,transparent)}.pick-title{margin:0 0 var(--space-lg);font-family:var(--w);font-size-adjust:var(--x);font-size:var(--bb);font-weight:var(--h);line-height:var(--af);letter-spacing:var(--a8);color:var(--o)}.pick-list{list-style:none;padding:0;margin:0 0 var(--space-lg);display:flex;flex-direction:column;gap:var(--d);font-size:var(--aj);line-height:var(--ae);color:var(--fg)}.pick-list li{display:grid;grid-template-columns:1rem 1fr;gap:var(--d);align-items:start}.pick-list li:before{content:'✓';color:var(--b);font-weight:var(--h);line-height:var(--ae)}.pick-link{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--q);font-weight:var(--h);color:var(--b);border-bottom:var(--e) solid color-mix(in oklch,var(--b) 30%,transparent);padding-bottom:1px;transition:border-bottom-color var(--l)}.pick-link:after{content:'→';font-size:1em;line-height:var(--au);transition:transform var(--l) var(--s)}.pick-link:hover{border-bottom-color:var(--b)}.pick-link:hover:after{transform:translateX(3px)}.t6{padding-block:var(--bw)}.vy{margin:var(--space-lg) 0 0;max-width:var(--cz);color:var(--fg);font-size:var(--ao);line-height:var(--cu)}.u1{padding-block:var(--bw)}.vg{list-style:none;padding:0;margin:var(--z) 0 0;display:flex;flex-direction:column;gap:var(--d)}.ew{padding:var(--space-lg) var(--z);border:var(--e) solid var(--n);border-radius:var(--y);background:var(--bg-elevated)}.ey{margin:0 0 var(--space-xs);font-size:var(--ao);font-weight:var(--p);line-height:var(--ae);letter-spacing:normal;color:var(--o);text-wrap:pretty}.ey:target{color:var(--b)}.ew p{margin:0;color:var(--fg);font-size:var(--aj);line-height:var(--ai);max-width:var(--b6);text-wrap:pretty}.ranks{padding-block:var(--bw)}.jm{margin:0;font-family:var(--w);font-size-adjust:var(--x);font-size:var(--aj);font-weight:var(--h);color:var(--o);line-height:var(--af)}.jg{margin:var(--d) 0 0;display:flex;flex-wrap:wrap;gap:var(--r) var(--d);align-items:baseline;font-size:var(--q);color:var(--m);font-variant-numeric:tabular-nums}.jg strong{color:var(--b);font-weight:var(--h)}.jg>span+span:before{content:'·' / '';margin-inline-end:var(--r);color:var(--t)}.t1{margin-block:0;padding-block:0 var(--bw);display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--g);align-items:baseline;font-size:var(--q);color:var(--t)}.t1 a{color:var(--m);font-weight:var(--p);transition:color var(--l) var(--s)}.t1 a:after{content:' →' / ''}.t1 a:hover{color:var(--b)}.related{padding-block:var(--bw)}.aar,.ua,.uw,.vd,.uo,.t8,.t6,.u1,.ranks,.related{border-top:var(--e) solid var(--n)}.g9{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:clamp(.75rem,.65rem + .4vw,1rem)}.ag{position:relative;padding:var(--space-lg) var(--z);border:var(--e) solid var(--n);border-radius:var(--am);background:var(--bg-elevated);box-shadow:var(--as);transition:transform var(--l),border-color var(--l),box-shadow var(--bp) var(--s)}.ag:hover,.ag:focus-visible,.ag:has(.related-link:focus-visible){transform:translateY(var(--bx));border-color:var(--b);box-shadow:var(--bu)}.ag:active{transform:translateY(var(--bj));transition-duration:var(--an)}.related-link{color:inherit;display:inline-block;min-block-size:24px}.related-link:before{content:"";position:absolute;inset:0;border-radius:inherit}.ag:hover .related-link{color:var(--b)}.uq .i8{margin:0;font-size:var(--v);color:var(--b);font-weight:var(--h)}.uq .ag h3{margin:var(--space-xs) 0 var(--d);font-family:var(--w);font-size-adjust:var(--x);font-size:var(--bh);color:var(--o)}.uq .ag p{margin:0;color:var(--m);font-size:var(--aj);line-height:var(--ai)}.f6{margin:0;display:flex;flex-direction:column;gap:var(--aa);font-family:var(--w);font-size-adjust:var(--x);font-size:var(--aj);font-weight:var(--h);color:var(--o);line-height:var(--af)}.f6 .vs{font-family:var(--ax);font-size:var(--ad);font-weight:var(--h);letter-spacing:var(--bd);text-transform:uppercase;color:var(--b)}.f5{margin:var(--d) 0 0;display:flex;gap:var(--d);align-items:baseline;font-size:var(--q);color:var(--m);font-variant-numeric:tabular-nums}.f5 .vs{font-size:var(--ad);font-weight:var(--h);letter-spacing:var(--ag);text-transform:uppercase;color:var(--t)}@media print{.t2:before,.cmp-fab,.cmp-sheet,.ub,.t3{display:none!important}.t2{padding-block:var(--space-lg)!important}.oa,.tn,.tk,.xm,.gy,.pick-card{break-inside:avoid;page-break-inside:avoid}.v6{overflow:visible!important}}