.cmp-head{position:relative;isolation:isolate;color:var(--p);padding-block:var(--bt);background:var(--bs)}.crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);list-style:none;padding:0;margin:0;font-size:var(--text-xs);color:var(--au)}.crumbs li:not(:first-child):before{content:'' / '';margin-inline-end:var(--space-xs);color:var(--at)}.crumbs a{color:var(--al);transition:color var(--dur-fast)}@media (hover:hover){.crumbs a:hover{color:var(--as)}}.crumbs .current{color:var(--p);font-weight:var(--weight-semibold);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (width<40em){.crumbs .current{flex:1 1 0;min-width:0}}.cmp-h1{margin:var(--space-sm) 0 0;font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-h1);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--p);display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:baseline}.aar{font-family:var(--font-sans);font-size:.7em;font-weight:var(--weight-medium);color:var(--as);letter-spacing:var(--tracking-caps-sm);text-transform:var(--label-case)}.compare{--ax:var(--measure-page)}.zt{padding-block-start:var(--bu)}.aae{min-width:0}.zi{display:none}@media (width>=75em){.zt{display:grid;grid-template-columns:minmax(0,1fr) 17rem;column-gap:var(--space-3xl);align-items:start}.zi{display:block;position:sticky;top:calc(var(--sticky-top) + env(safe-area-inset-top,0px))}}.zs{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--a7)}.zs a{color:var(--p);text-decoration:underline;text-underline-offset:2px}.cmp-summary{text-wrap:pretty;margin:var(--space-lg) 0 0;max-width:var(--ax);font-size:var(--text-lede);line-height:var(--leading-body);color:var(--a7)}@media (width<=47.99em){.cmp-head{padding-block:var(--space-lg) var(--space-2xl)}.cmp-head nav.crumbs a[href]{margin-block:calc((1lh - var(--tap-min))/2)}.cmp-summary{font-size:var(--text-md);line-height:var(--leading-normal);margin-block-start:var(--space-sm)}}.zv{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2xs) var(--space-sm);align-items:baseline;margin:var(--space-lg) 0 0;max-width:var(--ax);padding:var(--space-md) var(--space-lg);border:var(--border-w) solid var(--bk);border-radius:var(--radius-md)}.aaf{grid-column:1;font-size:var(--text-label);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-sm);font-weight:var(--weight-semibold);color:var(--at)}.aag{grid-column:2;font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-h4);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--as)}.zw{grid-column:1/-1;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--a7)}@media (width<=30em){.zv{grid-template-columns:minmax(0,1fr);row-gap:var(--space-3xs)}.aag{grid-column:1}.zw{margin-top:var(--space-2xs)}}.y9{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-lg);align-items:start;margin-bottom:var(--space-2xl);padding:var(--space-xl) var(--space-2xl) var(--space-xl) var(--space-xl);background:var(--bg-elevated);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.y9>*{grid-column:2}.y9>.aav{grid-column:1;grid-row:1/span 2;width:20px;height:20px;margin-top:1px;color:var(--accent)}.aaw{margin:var(--space-3xs) 0 var(--space-2xs);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--fg-strong);line-height:var(--leading-snug);text-wrap:balance}@media (width<=480px){.y9{column-gap:var(--space-md);padding:var(--space-lg)}.y9>.aav{grid-row:1}.y9>.aaw{align-self:center;margin:0}.y9>.cmp-qa-text{grid-column:1/-1;margin-top:var(--space-md)}}.cmp-qa-text{margin:0;max-width:var(--ax);font-size:var(--text-md);line-height:var(--leading-body);color:var(--fg);text-wrap:pretty}.y8{display:flex;width:fit-content;align-items:center;gap:var(--space-xs);min-height:44px;--c5:1.25rem;line-height:var(--c5);margin-block:var(--space-lg) calc((var(--c5) - 44px)/2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--as);transition:color var(--dur-fast)}.y8>span:after{content:'↓';display:inline-block;margin-inline-start:.35em;line-height:var(--o);transition:transform var(--dur-fast) var(--ease-standard)}@media (hover:hover){.y8:hover{color:var(--p)}}@media (width<=979.98px){.site-footer{--ba:4rem}}@media (width>=980px) and (width<=74.99em){.cmp-fab.tas-fab:not([hidden]){display:inline-flex;transform:translateY(0)}.site-footer{--ba:4rem}}.scoreboard{padding-block:var(--x);display:grid;grid-template-columns:1fr;gap:clamp(1rem,.92rem + .35vw,1.25rem);align-items:stretch;position:relative}@media (width>=640px){.scoreboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=880px){.scoreboard{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.side{display:flex;flex-direction:column;gap:0;border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-elevated);box-shadow:var(--shadow-card);transition:border-color var(--dur-base)}.abp{border-color:var(--accent)}.um{width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--a9)}.uj{padding:var(--space-xl) var(--space-xl) var(--space-xl);display:flex;flex-direction:column;gap:var(--space-md)}.sz{align-self:flex-start;margin:0;display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--btn-face);color:var(--btn-fg);font-size:var(--text-label);font-weight:var(--label-weight);letter-spacing:var(--tracking-caps-sm);text-transform:var(--label-case);line-height:var(--o)}.sz:before{content:'▲';font-size:.8em}.alz,.apn{background:color-mix(in oklch,var(--fg-subtle) 18%,transparent);color:var(--fg-muted)}.apq:before{content:none}.alz:before{content:'=';font-weight:var(--weight-bold)}.abv{visibility:hidden}.abv:after{content:'\00a0'}@media (width<=639.98px){.abv{display:none}}.vc{display:block;font-family:var(--font-sans);margin:0 0 var(--space-md);font-size:var(--text-label);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-xs);color:var(--fg-subtle);font-weight:var(--label-weight)}.sa{margin:0;font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--font-size-h2-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--fg-strong)}.sa a{color:inherit;transition:color var(--dur-fast)}@media (hover:hover){.sa a:hover{color:var(--accent)}}.s0{margin-top:var(--space-sm);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-sm) var(--space-lg);padding:var(--space-md) 0 0;border-top:var(--border-w) solid var(--border)}.s0 .vk{grid-column:1/-1;grid-row:2}.stat{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-xs);align-items:baseline;align-content:flex-start;min-width:0}.stat-label{flex:0 0 100%;font-size:var(--text-label);font-weight:var(--label-weight);letter-spacing:var(--tracking-caps-sm);text-transform:var(--label-case);color:var(--fg-subtle)}.stat-num{font-family:var(--font-display);font-size-adjust:var(--g);font-weight:var(--weight-bold);color:var(--fg-strong);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:var(--o);font-size:var(--text-md)}.s0 .stat:first-child .stat-num{font-size:var(--t);color:var(--fg-strong)}.vd{flex:0 0 100%;inline-size:auto;aspect-ratio:auto;block-size:calc(var(--b3) * .3);background-size:var(--b3) 100%;background-repeat:no-repeat;-webkit-mask-size:var(--b3) 100%;mask-size:var(--b3) 100%;-webkit-mask-position:left center;mask-position:left center}.stat-num[data-suffix]:after{content:attr(data-suffix);font-size:var(--text-2xs);color:var(--fg-muted);margin-inline-start:.05rem;font-weight:var(--weight-medium)}.delta{display:inline-flex;align-items:center;justify-self:start;padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);font-size:var(--text-3xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:var(--leading-snug)}.delta.pos{color:var(--ok-text);background:color-mix(in oklch,var(--ok) 14%,transparent)}.delta.neg{color:var(--bad-text);background:color-mix(in oklch,var(--bad) 14%,transparent)}.delta.side{color:var(--fg-muted);background:color-mix(in oklch,var(--fg-muted) 14%,transparent)}.vm{font-size:var(--text-2xs);font-weight:var(--weight-bold);padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);background:color-mix(in oklch,var(--fg-subtle) 10%,transparent);color:var(--fg-muted);line-height:var(--leading-snug);white-space:nowrap;padding:0;background:none;color:var(--fg);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.r1{align-self:start;margin-top:var(--space-2xs);display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-md);background:var(--btn-face-quiet);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-strong);box-shadow:var(--shadow-card);transition:color var(--dur-fast),border-color var(--dur-fast),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.r1:after{content:none;font-size:1em;line-height:var(--o);transition:transform var(--dur-fast) var(--ease-standard)}.r1:focus-visible{color:var(--accent);border-color:var(--accent);box-shadow:var(--shadow-card-hover);transform:translateY(var(--v))}@media (hover:hover){.r1:hover{color:var(--accent);border-color:var(--accent);box-shadow:var(--shadow-card-hover);transform:translateY(var(--v))}}.r1:focus-visible:after{transform:translateX(3px)}@media (hover:hover){.r1:hover:after{transform:translateX(3px)}}.r1:active{transform:var(--an);box-shadow:var(--ap);transition-duration:var(--dur-instant)}@media (width<=39.99em){.side{display:grid;grid-template-columns:6rem minmax(0,1fr);column-gap:var(--space-lg);row-gap:var(--space-md);align-items:center;padding:var(--space-lg)}.um{grid-row:1/span 2;aspect-ratio:1;border-radius:var(--radius-md)}.uj{display:contents}.sz,.sa{grid-column:2}.abv{display:none}.abv+.sa{grid-row:1/span 2}.sz{justify-self:start}.s0,.r1{grid-column:1/-1}}.versus-pill{display:none;align-self:center;justify-self:center;font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--t);font-weight:var(--weight-bold);color:var(--fg-muted);padding:var(--space-sm) var(--space-lg);background:var(--bg-elevated);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-card)}@media (width>=880px){.versus-pill{display:inline-flex}}.aap{padding-block:var(--x)}.w{font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--bf);font-weight:var(--weight-bold);margin:0 0 var(--space-sm)}.w+.i8{margin-top:var(--space-lg)}.dx{margin:0 0 var(--space-2xl);color:var(--fg-muted);font-size:var(--text-base);line-height:var(--leading-body);max-width:var(--ax)}.abb{padding-block:var(--space-2xl) var(--space-xl);display:grid;gap:var(--space-md)}.wb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm)}.v7{margin:0;display:inline-flex;align-items:baseline;gap:var(--space-2xs);flex-shrink:0;font-size:var(--text-xs);color:var(--fg-muted)}.v8{text-transform:var(--label-case);letter-spacing:var(--tracking-caps-xs);font-size:var(--text-label);font-weight:var(--label-weight)}.v9{font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--fg-strong)}.wa{font-size:var(--text-label);font-weight:var(--label-weight);letter-spacing:var(--tracking-caps-xs);text-transform:var(--label-case);color:var(--fg-subtle)}.swap-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.er{min-height:44px;display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);border:var(--border-w) solid var(--border);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--fg);font-size:var(--text-sm);line-height:var(--leading-snug);text-decoration:none;transition:border-color var(--dur-fast),background-color var(--dur-fast),transform var(--dur-fast) var(--ease-standard)}.er:focus-visible{border-color:var(--accent);background:var(--bg-subtle);transform:translateY(var(--v))}@media (hover:hover){.er:hover{border-color:var(--accent);background:var(--bg-subtle);transform:translateY(var(--v))}}.er:active{transform:none;transition-duration:var(--dur-micro)}.e1{color:var(--fg-muted);font-size:var(--text-label);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-xs);font-weight:var(--label-weight)}.swap-chip-name{font-weight:var(--weight-semibold);color:var(--fg-strong)}@media all{.e1[data-same-brand]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.e2{font-family:var(--font-display);font-size-adjust:var(--g);font-variant-numeric:tabular-nums;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--fg-muted);padding-inline-start:var(--space-2xs)}.afg,.zh,.zu{padding-block:var(--x)}.afw{display:flex;flex-direction:column;gap:var(--space-lg)}.ack{--dc:calc(var(--space-xl) + 2.25rem);position:relative;margin:0;padding:var(--space-xl) var(--space-2xl) var(--space-xl) var(--dc);background:var(--bg-elevated);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);max-width:var(--ax)}.ack:before{content:'\201C' / '';position:absolute;top:var(--space-lg);inset-inline-start:0;inline-size:var(--dc);text-align:center;font-family:var(--font-display);font-size:3rem;font-weight:var(--weight-bold);line-height:.8;color:var(--accent);pointer-events:none}@media (width<=480px){.ack{padding:calc(var(--space-lg) + 1.5rem) var(--space-lg) var(--space-lg)}.ack:before{top:var(--space-lg);inset-inline-start:var(--space-lg);inline-size:auto;text-align:start;font-size:2.25rem}}.asn{list-style:none;margin:var(--space-lg) 0 0;padding:0;max-width:var(--ax)}.asn>li{padding-block:var(--space-md);border-top:var(--border-w) solid var(--border)}.asn>li:last-child{padding-bottom:0}.aik,.aik blockquote{margin:0}.aik blockquote p{margin:0;color:var(--fg);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}.aik blockquote p:before{content:'\201C' / ''}.aik blockquote p:after{content:'\201D' / ''}.aik figcaption{margin-top:var(--space-2xs);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--fg-muted)}.aik cite{font-style:normal;font-weight:var(--weight-semibold);color:var(--fg)}.aik figcaption a{color:var(--accent);font-weight:var(--weight-semibold)}.ack blockquote{margin:0}.ack blockquote p{margin:0 0 var(--space-sm);color:var(--fg-strong);font-size:var(--text-md);line-height:var(--a8);text-wrap:pretty}.ack blockquote p:last-child{margin-bottom:0}.ack[data-kind=sentence] blockquote p{font-size:var(--text-base);color:var(--fg)}.ack figcaption{margin-top:var(--space-md);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--fg-muted)}.ack cite{font-style:normal;font-weight:var(--weight-semibold);color:var(--fg)}.ack figcaption a{color:var(--accent);font-weight:var(--weight-semibold)}.pick-lead{margin:calc(-1 * var(--space-sm)) 0 var(--space-md);font-size:var(--text-label);font-weight:var(--label-weight);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-sm);color:var(--fg-subtle)}.aad{margin:var(--space-lg) 0 var(--space-xl)}.wv{display:inline-block;min-block-size:24px;color:inherit;text-decoration:underline;text-decoration-color:color-mix(in oklch,currentColor 40%,transparent);text-underline-offset:.2em}.wv:focus-visible{color:var(--accent);text-decoration-color:currentColor}@media (hover:hover){.wv:hover{color:var(--accent);text-decoration-color:currentColor}}.aah{display:flex;flex-direction:column;gap:var(--space-xl);margin-top:var(--space-xl);max-width:calc(var(--ax) + 2 * var(--space-xl) + 2 * var(--border-w))}.hy{padding:var(--space-lg) var(--space-xl) var(--space-xl);background:var(--bg-elevated);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.h8 .o4{margin-block:calc((1lh - var(--tap-min))/2);color:inherit}.h8{margin:0;font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--fg-strong)}.h7{margin:var(--space-2xs) 0 var(--space-md);max-width:var(--ax);font-size:var(--text-base);line-height:var(--leading-body);color:var(--fg);text-wrap:pretty}.h7 a{color:var(--fg-strong);font-weight:var(--weight-semibold);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:.2em}.hy[data-favours]{border-color:var(--accent-line)}.h9{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-sm)}.c4{max-width:var(--ax);padding-inline-start:1.125rem;font-size:var(--text-base);line-height:var(--leading-body);color:var(--fg-strong);text-wrap:pretty}.c0{position:relative;display:block;font-size:var(--text-label);font-weight:var(--label-weight);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-sm);color:var(--fg-subtle)}.c0: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(--border-strong)}.c4[data-pol=pro] .c0:before{background:var(--ok)}.c4[data-pol=con] .c0:before{background:var(--bad)}.zh .z6{font-size:var(--text-base);margin-top:var(--space-xl)}.z6 a,.aa4 a,.zr a,.z0 a{color:var(--accent);font-weight:var(--weight-semibold)}.zp .aa4{font-size:var(--text-sm);color:var(--fg-muted);margin-top:var(--space-md)}.e4{margin:0 0 var(--space-lg);max-width:var(--ax);color:var(--fg);font-size:var(--text-md);line-height:var(--a8);text-wrap:pretty}.acl{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (width>=720px){.acl{grid-template-columns:1fr 1fr}}.x8{padding:var(--space-lg) var(--space-xl);background:var(--bg-elevated);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.yg{margin:0 0 var(--space-md);font-size:var(--text-label);font-weight:var(--label-weight);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-sm);color:var(--fg-subtle)}.cmp-tags-chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.cmp-tag{display:inline-flex;align-items:center;padding:var(--space-2xs) var(--space-md);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--fg);background:var(--bg-subtle);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-pill)}.abq,.zk{gap:var(--space-xs)}.abq:before,.zk:before{content:'';flex:none;width:.5rem;height:.5rem;border-radius:var(--radius-pill)}.abq:before{background:var(--accent)}.zk:before{background:var(--ac)}.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(--space-xl) var(--space-3xl)}}.axis{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.q3{font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps-sm);text-transform:var(--label-case);color:var(--fg-muted)}.qt[data-rows="2"]{--a5:2}.qt[data-rows="3"]{--a5:3}.qt[data-rows="4"]{--a5:4}.qt[data-rows="5"]{--a5:5}.qt{--a5:1;--b9:.75rem;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.d0{position:relative;display:grid;grid-template-rows:auto auto;min-width:0;border-radius:var(--radius-sm)}.d0[data-on]{background:color-mix(in oklch,var(--fg-muted) 9%,transparent)}.d2{position:relative;display:flex;align-items:flex-end;justify-content:center;min-block-size:calc(var(--a5) * (var(--b9) + 4px) + var(--space-sm));padding:var(--space-xs) var(--space-2xs) var(--space-2xs);border-bottom:2px solid var(--border-strong)}.d0+.d0 .d2:before{content:'';position:absolute;inset-inline-start:-1px;bottom:-2px;block-size:.6rem;border-inline-start:2px solid var(--border-strong)}.d4{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--a5),var(--b9));gap:4px;transform:scaleY(-1)}.d5{padding:var(--space-2xs) var(--space-3xs) var(--space-3xs);text-align:center;font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--fg);overflow-wrap:anywhere}.dot{width:var(--b9,.75rem);height:var(--b9,.75rem);border-radius:var(--radius-pill);background:var(--q);box-sizing:border-box}.dot[data-side=field]{background:transparent;border:1.5px solid color-mix(in oklch,var(--fg-muted) 75%,transparent)}.zo{margin-block:var(--space-md) var(--space-lg);display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-2xl);font-size:var(--text-sm);color:var(--fg)}.zo .leg{display:inline-flex;align-items:center;gap:var(--space-sm);font-weight:var(--weight-semibold)}.zo .leg:before{content:'';width:10px;height:10px;border-radius:var(--radius-pill);background:var(--q);box-shadow:0 0 0 3px color-mix(in oklch,var(--q) 22%,transparent)}.zo .leg[data-side=field]{font-weight:var(--weight-normal);color:var(--fg-muted)}.zo .leg[data-side=field]:before{background:transparent;box-shadow:none;border:1.5px solid color-mix(in oklch,var(--fg-muted) 75%,transparent);box-sizing:border-box}.dot[data-side="1"],.zo .leg[data-side="1"]:before{border-radius:var(--radius-2xs);transform:rotate(45deg)}.zp{padding-block:var(--x)}.zj{margin-top:var(--space-xl);overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:linear-gradient(to right,var(--bg) 18px,transparent) 0 0,linear-gradient(to left,var(--bg) 18px,transparent) 100% 0,linear-gradient(to right,var(--scroll-shadow),transparent) 0 0,linear-gradient(to left,var(--scroll-shadow),transparent) 100% 0;background-repeat:no-repeat;background-color:var(--bg);background-size:36px 100%,36px 100%,18px 100%,18px 100%;background-attachment:local,local,scroll,scroll}.xv{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:32rem}.xv caption{text-align:start}.xv thead th{padding:var(--space-sm) var(--space-md);text-align:start;vertical-align:bottom;font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--fg-strong);border-bottom:2px solid var(--border-strong)}.xv thead th:first-child{padding-inline-start:0;font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--label-weight);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-xs);color:var(--fg-subtle)}.xv tbody tr{border-top:var(--border-w) solid var(--border)}.xv tbody tr:first-child{border-top:none}.xv th[scope=row]{padding:var(--space-sm) var(--space-md) var(--space-sm) 0;text-align:start;vertical-align:baseline;font-size:var(--text-label);font-weight:var(--label-weight);text-transform:var(--label-case);letter-spacing:var(--tracking-caps-xs);color:var(--fg-subtle);white-space:nowrap}.xv td{padding:var(--space-sm) var(--space-md);vertical-align:baseline;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-strong);line-height:var(--leading-snug)}.zd{padding-block:var(--x)}#guidance-heading{scroll-margin-top:var(--sticky-top)}.z9{margin-top:var(--space-2xl)}.aab{margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--fg-strong)}.aaa{flex:1 0 100%;margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg-muted)}.zr{margin:var(--space-sm) 0 0;max-width:var(--ax);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg-muted)}.cmp-ax-chips{display:flex;flex-wrap:wrap;gap:max(var(--space-2xs),var(--af,0px));margin-bottom:var(--space-md)}.dp{position:relative;cursor:pointer;display:inline-block}.dp input{position:absolute;opacity:0;inset:0;cursor:pointer}.dp span{display:flex;align-items:center;min-block-size:var(--tap-min);padding:var(--space-2xs) var(--space-md);border:var(--border-w) solid var(--border);border-radius:var(--radius-pill);background:var(--bg-elevated);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--fg-muted)}@media (width<=30em){.dp span{padding-inline:calc(var(--space-sm) + var(--space-3xs))}}@media (hover:hover){.dp:hover span{border-color:var(--accent);color:var(--fg-strong)}}.dp input:checked+span{border-color:var(--btn-face);background:var(--btn-face);color:var(--btn-fg)}.dp input:focus-visible+span{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.uu{overflow-x:auto}.rf{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.rf th,.rf td{padding:var(--space-xs) var(--space-sm);border-block-end:var(--border-w) solid var(--border);text-align:start}.rf thead th{font-size:var(--text-label);font-weight:var(--label-weight);letter-spacing:var(--tracking-caps-xs);text-transform:var(--label-case);color:var(--fg-subtle)}.rf tbody th{font-weight:var(--weight-semibold);color:var(--fg)}.rf td{font-variant-numeric:tabular-nums;color:var(--fg-muted)}.rf td[data-lead]{font-weight:var(--weight-bold);color:var(--fg-strong)}@media (width<40em){.rv{min-width:0!important}.rv,.rv tbody{display:block;width:100%}.rv thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rv tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-md);padding-block:var(--space-sm);border-block-end:var(--border-w) solid var(--border)}.rv tbody tr:last-child{border-block-end:none}.rv tbody th[scope=row]{grid-column:1/-1;padding:0 0 var(--space-2xs);white-space:normal;border:0}.rv tbody td{display:block;padding:0;border:0;min-width:0;overflow-wrap:anywhere}.rv tbody td:before{content:attr(data-label) / '';display:block;margin-block-end:2px;font-size:var(--text-label);font-weight:var(--label-weight);letter-spacing:var(--tracking-caps-xs);text-transform:var(--label-case);color:var(--fg-subtle)}.zj{overflow-x:visible;background:none}}:root:has(#cmp-ax-1:checked) .rf [data-ax="1"],:root:has(#cmp-ax-2:checked) .rf [data-ax="2"],:root:has(#cmp-ax-3:checked) .rf [data-ax="3"],:root:has(#cmp-ax-4:checked) .rf [data-ax="4"],:root:has(#cmp-ax-5:checked) .rf [data-ax="5"]{background:var(--accent-a12);color:var(--fg-strong)}@supports not selector(:has(*)){.cmp-ax-chips{display:none}}.z1{display:grid;grid-template-columns:1fr;gap:var(--space-lg);margin-top:var(--space-2xl)}@media (width>=768px){.z1{grid-template-columns:1fr 1fr;gap:var(--space-2xl)}}.pick-card{padding:var(--space-xl) var(--space-2xl);background:var(--bg-elevated);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}@media (width<=480px){.pick-card{padding-inline:var(--space-lg)}}.pick-winner{border-color:var(--accent);box-shadow:var(--shadow-card)}.pick-title{margin:0 0 var(--space-lg);font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--fg-strong)}.pick-list{list-style:none;padding:0;margin:0 0 var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--fg)}.pick-list li{display:grid;grid-template-columns:1rem 1fr;gap:var(--space-sm);align-items:start}.pick-list li:before{content:'✓';color:var(--fg-subtle);font-weight:var(--weight-bold);line-height:var(--leading-normal)}.pick-link{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--accent);text-decoration:underline;text-decoration-thickness:var(--border-w);text-decoration-color:var(--u);text-underline-offset:3px;transition:text-decoration-color var(--dur-fast)}.pick-link:after{content:none;font-size:1em;line-height:var(--o);transition:transform var(--dur-fast) var(--ease-standard)}@media (hover:hover){.pick-link:hover{text-decoration-color:var(--accent)}.pick-link:hover:after{transform:translateX(3px)}}.zc{padding-block:var(--x)}.z0{margin:var(--space-lg) 0 0;max-width:var(--ax);color:var(--fg);font-size:var(--text-md);line-height:var(--a8)}.zx{padding-block:var(--x);border-top:var(--border-w) solid var(--border)}.zx .e4{margin:var(--space-lg) 0 0;max-width:var(--ax)}.za{list-style:none;padding:0;margin:var(--space-md) 0 0;display:grid;gap:var(--space-2xs);max-width:var(--ax)}.za li{padding-block:var(--space-3xs);border-top:var(--border-w) solid var(--border)}.za li:first-child{border-top:none}.za .cite{display:inline-block;padding-block:.3em;line-height:var(--leading-snug)}.zy{padding-block:var(--x)}.z8{list-style:none;padding:0;margin:var(--space-xl) 0 0;display:flex;flex-direction:column;max-width:var(--ax);border-top:var(--border-w) solid var(--border)}.g7{padding:var(--space-lg) 0;border-bottom:var(--border-w) solid var(--border)}.g7:last-child{border-bottom:0}.hf{margin:0 0 var(--space-xs);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-normal);letter-spacing:normal;color:var(--fg-strong);text-wrap:pretty}.hf:target{color:var(--accent)}.g7 p{margin:0;color:var(--fg);font-size:var(--text-base);line-height:var(--leading-body);max-width:var(--ad);text-wrap:pretty}.ranks{padding-block:var(--x)}.qv{margin:0;font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--fg-strong);line-height:var(--leading-snug)}.qr{margin:var(--space-sm) 0 0;display:flex;flex-wrap:wrap;row-gap:var(--space-2xs);align-items:baseline;font-size:var(--text-sm);color:var(--fg-muted);font-variant-numeric:tabular-nums}.qr strong{color:var(--fg-strong);font-weight:var(--weight-bold)}.qu{margin:var(--space-2xs) 0 0;font-size:var(--text-xs);color:var(--fg-subtle);font-variant-numeric:tabular-nums}.yv{margin-block:0;padding-block:0 var(--x);display:flex;flex-wrap:wrap;row-gap:var(--space-xs);align-items:baseline;font-size:var(--text-sm);color:var(--fg-subtle)}.yv a{color:var(--fg-muted);font-weight:var(--weight-semibold);transition:color var(--dur-fast) var(--ease-standard)}.yv a:after{content:none;margin-inline-start:.3em}@media (hover:hover){.yv a:hover{color:var(--accent)}}.related{padding-block:var(--x)}.afg,.zh,.zu,.aap,.zp,.zd,.zc,.zy,.ranks,.related{border-top:var(--border-w) solid var(--border)}.i8{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:clamp(.75rem,.65rem + .4vw,1rem)}.ar{position:relative;padding:var(--space-lg) var(--space-xl);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);box-shadow:var(--shadow-card);transition:transform var(--dur-fast),border-color var(--dur-fast),box-shadow var(--dur-moderate) var(--ease-standard)}.ar:focus-visible,.ar:has(.related-link:focus-visible){transform:translateY(var(--lift-sm));border-color:var(--accent);box-shadow:var(--shadow-card-hover)}@media (hover:hover){.ar:hover{transform:translateY(var(--lift-sm));border-color:var(--accent);box-shadow:var(--shadow-card-hover)}}.ar:active{transform:translateY(var(--v));transition-duration:var(--dur-micro)}.related-link{color:inherit;display:inline-block;min-block-size:24px}.related-link:before{content:"";position:absolute;inset:0;border-radius:inherit}@media (hover:hover){.ar:hover .related-link{color:var(--accent)}}.zq .qa{margin:0;font-size:var(--text-2xs);color:var(--fg-subtle);font-weight:var(--weight-bold)}.zq .ar h3{margin:var(--space-xs) 0 var(--space-sm);font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--t);color:var(--fg-strong)}.zq .ar p{margin:0;color:var(--fg-muted);font-size:var(--text-base);line-height:var(--leading-body)}.fq{margin:0;display:flex;flex-direction:column;gap:var(--space-3xs);font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--fg-strong);line-height:var(--leading-snug)}.fq .vs{font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--label-weight);letter-spacing:var(--tracking-caps-xs);text-transform:var(--label-case);color:var(--fg-subtle)}.a7{margin-inline-start:var(--space-3xs);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--fg-muted);font-variant-numeric:tabular-nums}@media print{.cmp-head:before,.cmp-fab,.cmp-sheet,.zi,.y8{display:none!important}.cmp-head{padding-block:var(--space-lg)!important}.sa,.xv,.x8,.ack,.hy,.pick-card{break-inside:avoid;page-break-inside:avoid}.zj{overflow:visible!important}}