.y370ckr{min-height:44px;font-family:var(--next-font-primary);text-align:center;text-wrap:balance;border:var(--bw-strong) solid transparent;border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:.5em;padding:.75em 1.15em;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.y370ckr:focus-visible{outline:3px solid var(--link);outline-offset:2px}.p10jbtu{background:var(--action);color:var(--action-ink);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--action-ink) 22%, transparent)}.p10jbtu:hover{background:color-mix(in srgb, var(--action) 88%, var(--action-ink));color:var(--action-ink)}.g2enaw4{background:var(--surface-strong);color:var(--surface-strong-ink)}.g2enaw4:hover{background:color-mix(in srgb, var(--surface-strong) 85%, var(--surface-strong-ink));color:var(--surface-strong-ink)}.l23dwwg{color:var(--ink);background:0 0;border-color:currentColor}.l23dwwg:hover{background:var(--surface-2);color:var(--ink)}.y2es8ua{padding:.9em 1.3em;font-size:1.0625rem}.n75osq0{width:100%;display:flex}.gvmug1b{display:var(--arrow-display,none);transition:transform .15s}.y370ckr:hover .gvmug1b,.wzira0n:hover .gvmug1b{transform:translate(3px)}.p1uahdh{aspect-ratio:1;border-radius:var(--score-radius);background:var(--score,var(--pick));color:var(--score-ink,var(--pick-ink));box-shadow:var(--shadow-score);font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);font-variant-numeric:lining-nums proportional-nums;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.v389fgj{width:2.5rem;font-size:.875rem}.bfyu5he{width:3.5rem;font-size:1.25rem}.k2v1mkp{width:6rem;font-size:2.125rem}.s3d2c77{color:var(--muted)}.o1780f0{color:var(--link)}.i3ffo7j{color:var(--pick)}.q28mvn3{color:var(--negative)}.g2349j3{flex-wrap:wrap;align-items:baseline;gap:.25em .5em;display:inline-flex}.a33w96k{font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);font-variant-numeric:lining-nums proportional-nums;line-height:1}.k3ohf6u .a33w96k{font-size:1.5rem}.ulb13ij .a33w96k{font-size:2.25rem}.j36m4cu{color:var(--muted);font-size:.875rem}.j29og8r{background:var(--negative);color:var(--negative-ink);border-radius:var(--radius-s);padding:.15em .4em;font-size:.75rem;font-weight:700}.d1qrb96{color:var(--muted);flex-basis:100%;font-size:.75rem}.t224zau{font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);border-radius:var(--radius-pill);padding:.25em .55em;font-size:.6875rem;line-height:1.3;display:inline-block}.u28opji{background:var(--surface-2);color:var(--link)}.f3mfs5e{background:var(--pick);color:var(--pick-ink)}.w2izoee{border:var(--bw-thin) solid currentColor;color:var(--ink-2)}.wzira0n{min-height:44px;color:var(--link);text-underline-offset:.2em;align-items:center;gap:.35em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.wzira0n:hover{color:var(--link);text-decoration-thickness:2px}.zfmctlr{background:var(--surface-2);border-radius:var(--radius-m);justify-content:center;align-items:center;display:flex;overflow:hidden}.zfmctlr img{object-fit:contain;width:100%;height:100%;display:block}.a19kqz2 img{object-fit:cover}.j2c5cfy{aspect-ratio:1;border-radius:var(--radius-s);background:var(--logo-bg);width:2rem;box-shadow:inset 0 0 0 var(--bw-thin) var(--rule);vertical-align:middle;flex:none;display:inline-flex;overflow:hidden}.j2c5cfy img{object-fit:contain;width:100%;height:100%;display:block}.b3udkvn{width:1.5rem}.g1r6oma{box-shadow:none;background:0 0}.s1lb300{border-radius:var(--radius-m);width:3rem}.m3tcal5{object-fit:contain;object-position:left center;width:auto;max-width:min(100%,9rem);filter:var(--logo-filter,none);display:block}.g27zfqh{font-family:var(--next-font-display);letter-spacing:.01em;color:var(--ink);font-size:.9375rem;font-weight:600;line-height:1.1;display:inline-block}.n2rl84y{font-size:1.25rem}.lsbbt11{display:var(--mark-display,inline-block);aspect-ratio:1;border-radius:var(--mark-radius,var(--score-radius));background:var(--mark-fill,var(--mark,var(--pick)));border:var(--mark-ring,0px) solid var(--mark,var(--pick));width:1.375rem;box-shadow:var(--shadow-score);flex:none}.l31rlpv{width:1.125rem}.lsbbt11:before{content:var(--mark-text,none);height:100%;font-family:var(--next-font-display);color:var(--mark-ink,var(--pick));place-items:center;font-size:.8em;font-weight:800;line-height:1;display:grid}.gou99tw{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.gou99tw a{min-width:2.75rem;min-height:2.25rem;font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:inherit;border:var(--bw-thin) solid color-mix(in srgb, currentColor 35%, transparent);border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.gou99tw a[aria-current]{color:inherit;background:color-mix(in srgb, currentColor 18%, transparent);border-color:currentColor}.gou99tw a:hover{border-color:currentColor}.b1dzt93{--tone:var(--pick)}.j27wxov{--tone:var(--bar,var(--link))}.s2uo6df{--tone:var(--link)}.tp46chg{--tone:var(--hour,var(--action))}.ilgg817{--tone:var(--ink-2)}.e3ghuij{align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.y3hum4u{background:var(--tone);border-radius:50%;flex:none;width:.55rem;height:.55rem}.m2d3u5c{background:color-mix(in srgb, var(--tone) 60%, var(--ink));color:var(--surface);border-radius:var(--radius-s);padding:.3rem .6rem}.m2d3u5c .y3hum4u{display:none}.g3f2877{color:var(--ink-2);white-space:nowrap;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.y370ckr,.gvmug1b{transition:none}.y370ckr:hover .gvmug1b,.wzira0n:hover .gvmug1b{transform:none}}
.vv7wu6n{font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);line-height:var(--display-leading);text-transform:var(--display-transform);text-wrap:balance;margin:0}.z2t7po3{font-size:clamp(2.5rem,1.6rem + 3.8vw,4rem)}.o153vb4{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.25rem)}.f2w0rmd{font-size:clamp(1.25rem,1.05rem + .8vw,1.5rem)}.p16o9ir{font-size:1.125rem}.y11zdzb{font-family:var(--eyebrow-font);font-size:var(--eyebrow-size,.75rem);font-weight:var(--eyebrow-weight,500);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);line-height:1.3}.w3jw5jf{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums}.a1cw0nk{font-family:var(--next-font-primary);text-wrap:pretty;font-size:1rem;line-height:1.55}.i2ozq60{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u12v1dk{background:var(--surface-strong);color:var(--surface-strong-ink);--ink:var(--surface-strong-ink);--ink-2:color-mix(in srgb, var(--surface-strong-ink) 78%, var(--surface-strong));--muted:color-mix(in srgb, var(--surface-strong-ink) 62%, var(--surface-strong));--rule:color-mix(in srgb, var(--surface-strong-ink) 18%, var(--surface-strong));--link:var(--pick)}
.v1xfslv{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 .5rem;margin:0;padding:0;font-size:.75rem;line-height:1.4;list-style:none;display:flex}.v1xfslv li{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.v1xfslv li+li:before{content:"/";color:var(--muted)}.v1xfslv a{min-height:2.25rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.v1xfslv a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.v1xfslv [aria-current]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}
.b1d5baf{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.m2ll1gv{max-width:var(--container);padding:0 var(--gutter) 14px;flex-wrap:wrap;gap:6px;margin:0 auto;display:flex}.m2ll1gv a{min-height:36px;color:inherit;border:1px solid var(--h-band-line,currentColor);border-radius:var(--h-r,var(--radius-m));align-items:center;padding:0 9px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.m2ll1gv a:hover,.m2ll1gv a[aria-current]{background:var(--h-band-line,transparent)}@media (min-width:45rem){.m2ll1gv{gap:8px;padding-bottom:22px}.m2ll1gv a{padding:0 13px;font-size:14px}}
.n1v8q9p{max-width:var(--container);border-bottom:var(--bw-thin) solid var(--rule);margin:0 auto}.r3vdpv4{padding:.75rem var(--gutter);flex-wrap:wrap;gap:.4rem .5rem;margin:0;list-style:none;display:flex}.f36fpgn{--tone:var(--pick)}.rkwyie3{--tone:var(--bar,var(--link))}.p3vwbdu{--tone:var(--link)}.e31tg6u{--tone:var(--hour,var(--action))}.u12tewy{--tone:var(--ink-2)}.rou10xp{white-space:nowrap;min-height:2.5rem;color:var(--ink-2);background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-pill);align-items:center;gap:.45rem;padding:0 .85rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.dmba8v7{background:var(--tone);border-radius:50%;width:.55rem;height:.55rem}.rou10xp:hover{color:var(--ink);border-color:var(--ink)}.rou10xp:focus-visible{outline:3px solid var(--link);outline-offset:2px}.rou10xp[aria-current]{color:var(--paper);background:var(--ink);border-color:var(--ink)}@media (min-width:64rem){.rou10xp{min-height:2.75rem;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.rou10xp{transition:none}}html[data-surface=cards] .n1v8q9p{background:var(--surface);max-width:none}html[data-surface=cards] .r3vdpv4{max-width:var(--container);margin-inline:auto}
.lzd3i4e{z-index:70;padding-bottom:env(safe-area-inset-bottom,0px);border-top:var(--bw-strong) solid var(--pick);box-shadow:var(--shadow-raised);position:fixed;inset:auto 0 0}.lzd3i4e[hidden]{display:none}.b1duvlp{max-width:var(--container);padding:1rem var(--gutter);gap:.75rem;margin:0 auto;display:grid}.y317402{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.5}.y317402 a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.mdej3k5{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.yx4976h{min-height:44px;font:inherit;color:var(--ink);border:var(--bw-strong) solid currentColor;border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:.6em 1.2em;font-size:.9375rem;font-weight:700}.yx4976h:hover{background:var(--rule)}.yx4976h:focus-visible{outline:3px solid var(--pick);outline-offset:2px}@media (min-width:48rem){.b1duvlp{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem}.mdej3k5{grid-template-columns:repeat(2,auto)}}
.l3tvatk{inset:auto .75rem calc(.75rem + env(safe-area-inset-bottom,0px)) .75rem;z-index:70;background:var(--surface);max-height:calc(100dvh - 1.5rem);color:var(--ink);border:var(--bw-thin) solid var(--rule-strong);border-radius:var(--radius-l);box-shadow:var(--shadow-raised);gap:.75rem;padding:1.125rem 1.125rem 1rem;display:grid;position:fixed;overflow-y:auto}.l3tvatk[hidden]{display:none}.l3fynif{color:var(--link);margin:0}.k3d2766{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.5}.k3d2766 a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.g3e2tm0{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.sqc9gnp{min-height:44px;font:inherit;color:var(--ink);border:var(--bw-strong) solid currentColor;border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:.6em 1em;font-size:.9375rem;font-weight:700}.sqc9gnp:hover{background:var(--surface-2)}.sqc9gnp:focus-visible{outline:3px solid var(--link);outline-offset:2px}@media (min-width:40rem){.l3tvatk{inset:auto 1.5rem calc(1.5rem + env(safe-area-inset-bottom,0px)) auto;width:23rem;padding:1.25rem}}
.n388vbb{background:var(--h-foot,var(--surface-strong));color:var(--h-foot-ink,var(--surface-strong-ink));padding:52px 0 96px;font-size:14px}.r48td8w{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.i16qm3z{grid-template-columns:1fr 1fr;gap:26px;display:grid}.v31qawy{grid-column:1/-1}.v31qawy p{opacity:.92;margin:0;line-height:1.6}.h3i3sbz{color:inherit;font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:12px;font-size:21px;line-height:1.1;text-decoration:none;display:flex}.h3i3sbz i{background:var(--h-mark-foot,var(--pick));border-radius:3px;flex:none;width:14px;height:14px}.h1pqmjq{margin:0 0 12px;font-size:14px;font-weight:700}.g1aecj9 ul{margin:0;padding:0;list-style:none}.g1aecj9 li{margin:0 0 4px}.g1aecj9 a,.n2bs3fs a{color:inherit;opacity:.9;text-decoration:none}.g1aecj9 a{align-items:center;min-height:32px;display:inline-flex}.g1aecj9 a:hover,.n2bs3fs a:hover{text-underline-offset:3px;opacity:1;text-decoration:underline}.n2bs3fs{border-top:1px solid var(--h-foot-rule,currentColor);flex-direction:column;gap:8px;margin-top:36px;padding-top:18px;font-size:13px;display:flex}@media (min-width:48rem){.i16qm3z{grid-template-columns:repeat(3,minmax(0,1fr))}.n2bs3fs{flex-direction:row;justify-content:space-between}}@media (min-width:69rem){.i16qm3z{grid-template-columns:1.5fr repeat(5,minmax(0,1fr))}.v31qawy{grid-column:auto}}
.u1wrxmw{padding-block:2.5rem 1.5rem}.v30y5u9,.a30xaty{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.v30y5u9{gap:2rem;display:grid}.hois09f{align-content:start;gap:.75rem;max-width:26rem;display:grid}.d2mjzhz{font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);align-items:center;gap:.5rem;margin:0;font-size:1.125rem;display:flex}.atw0p5n{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.6}.r1j0o15{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.e2og2t2{align-content:start;gap:.5rem;display:grid}.l3rdlgn{color:var(--ink);margin:0}.y148e39,.l2mc1bl{margin:0;padding:0;list-style:none}.y148e39{display:grid}.y148e39 a,.l2mc1bl a{min-height:2.5rem;color:var(--ink-2);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.y148e39 a:hover,.l2mc1bl a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.a30xaty{border-top:var(--bw-thin) solid var(--rule);gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:grid}.tmv7h57{color:var(--muted);margin:0;font-size:.8125rem;font-style:italic;line-height:1.5}.x1pka8z{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.5rem;display:flex}.e2a9uqe{color:var(--muted);margin:0;font-size:.8125rem}.l2mc1bl{flex-wrap:wrap;gap:0 1.25rem;display:flex}.l2mc1bl a{font-size:.8125rem}@media (min-width:48rem){.r1j0o15{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media (min-width:64rem){.u1wrxmw{padding-block:3.5rem 2rem}.v30y5u9{grid-template-columns:minmax(0,1.3fr) minmax(0,3fr);gap:3rem}}
.m3u63eb{background:var(--surface-2);color:var(--ink);border-top:var(--bw-thin) solid var(--rule)}.numxnhw{max-width:var(--container);padding:2.25rem var(--gutter) 1.5rem;gap:1.25rem;margin:0 auto;display:grid}.p2bk121{gap:.5rem;display:grid}.k1ilgbc{margin:0;font-size:1.375rem;line-height:1.1}.ue97loq{max-width:40rem;color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.i1y8fhm,.e25inlh{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.i1y8fhm{border-block:var(--bw-thin) solid var(--rule);gap:0 1.5rem;padding-block:.25rem}.i1y8fhm a,.e25inlh a{min-height:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.i1y8fhm a{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.i1y8fhm a:hover,.e25inlh a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.j32ftbe{color:var(--muted);margin:0;font-size:.8125rem;font-style:italic;line-height:1.5}.l14ybkw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.5rem;display:flex}.bciov01{color:var(--muted);margin:0;font-size:.8125rem}.e25inlh{gap:0 1.25rem}.e25inlh a{font-size:.8125rem}@media (min-width:64rem){.numxnhw{padding-block:2.75rem 1.75rem}.p2bk121{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2.5rem}.ue97loq{text-align:right;justify-self:end}}
.n1dd9nv{background:var(--chrome);color:var(--on-dark-soft,color-mix(in srgb, var(--chrome-ink) 80%, var(--chrome)));padding:46px 0 120px;font-size:14.5px}.pzkmhar{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.lcc9to1{border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent);gap:14px;margin-bottom:30px;padding-bottom:26px;display:grid}.lcc9to1 p{max-width:48em;margin:0}.f3nkj3p{color:var(--chrome-ink);flex-direction:column;line-height:1;display:flex}.f3nkj3p b{font:800 21px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.02em}.f3nkj3p i{font:italic 500 15px/1.1 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));margin-top:2px}.u2grjfe{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.u2grjfe h2{font:800 17px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.02em;color:var(--chrome-ink);margin:0 0 10px}.u2grjfe ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.n1dd9nv a{color:color-mix(in srgb, var(--chrome-ink) 90%, transparent);text-decoration:none}.n1dd9nv a:hover{color:var(--chrome-ink);text-decoration:underline}.k1nc96l{border-top:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:30px;padding-top:20px;font-size:13.5px;display:flex}.x3flh28{color:var(--chrome-ink)}@media (min-width:760px){.u2grjfe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.u2grjfe{grid-template-columns:repeat(6,minmax(0,1fr))}}
.h2wfjwd{background:var(--surface);color:var(--ink-2)}.mzsonvm{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.g3cd5p0{border-top:var(--bw-thin) solid var(--rule);gap:2rem;padding-block:3rem 2rem;display:grid}.a2oq5xi{align-content:start;gap:.8rem;max-width:30rem;display:grid}.o30ne3v{color:var(--ink);font-family:var(--next-font-display);text-transform:uppercase;letter-spacing:.01em;font-size:1.35rem;font-weight:800;line-height:1.1}.o30ne3v i{font-family:var(--next-font-primary);text-transform:none;color:var(--link);letter-spacing:0;font-weight:400}.eolp91w{margin:0;line-height:1.6}.q2qr7n7{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.6rem;display:grid}.p2i0w3j{color:var(--ink);margin:0 0 .6rem;font-weight:600}.q2qr7n7 ul,.f1rybe2 ul{margin:0;padding:0;list-style:none}.q2qr7n7 li+li{margin-top:.4rem}.q2qr7n7 a,.f1rybe2 a{color:var(--ink-2)}.q2qr7n7 a:hover,.f1rybe2 a:hover{color:var(--ink)}.f1wzosy>*{border-top:var(--bw-thin) solid var(--rule);margin:0;padding-block:.9rem}.t2jygns{color:var(--ink);font-weight:600}.yeu8bz4{font-size:.9375rem}.yeu8bz4 a{color:var(--ink)}.t3nwprw{vertical-align:middle;border:1.5px solid;border-radius:50%;place-items:center;min-width:2.1em;height:2.1em;margin-right:.3em;font-size:.78em;font-weight:700;display:inline-grid}.f1rybe2{border-top:var(--bw-thin) solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.5rem;padding-block:1rem 2.4rem;font-size:.875rem;display:flex}.f1rybe2>*{margin:0}.f1rybe2 ul{gap:1.2rem;display:flex}@media (min-width:52rem){.g3cd5p0{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:4rem}}@media (min-width:72rem){.g3cd5p0{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:3rem}.q2qr7n7{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}}
.x372ati{z-index:50;background:var(--chrome);color:var(--chrome-ink);border-bottom:var(--bw-thin) solid var(--rule);position:sticky;top:0}.o2ak4c2{max-width:var(--container);min-height:3.5rem;padding-inline:var(--gutter);align-items:center;gap:.75rem 1.25rem;margin:0 auto;display:flex}.y3cddpd{min-width:0;color:inherit;font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);white-space:nowrap;align-items:center;gap:.625rem;font-size:1rem;text-decoration:none;display:inline-flex}.c3spkj8{flex:none;grid-template-columns:repeat(3,.3125rem);gap:.125rem;display:grid}.c3spkj8 i{background:currentColor;border-radius:1px;block-size:.3125rem;inline-size:.3125rem}.c3spkj8 i:nth-child(3),.c3spkj8 i:nth-child(5),.c3spkj8 i:nth-child(7){background:var(--mark,var(--action))}.n10sv7b{display:none}.qym381d{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.qym381d a{border-radius:var(--radius-s);min-height:2.25rem;color:color-mix(in srgb, var(--chrome-ink) 72%, var(--chrome));align-items:center;padding:0 .625rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.qym381d a:hover{color:var(--chrome-ink);background:color-mix(in srgb, var(--chrome-ink) 6%, transparent)}.qym381d a[aria-current=page]{color:var(--chrome-ink);background:color-mix(in srgb, var(--chrome-ink) 8%, transparent)}.g1svlc1{flex:1;min-width:0;max-width:18rem;margin-left:auto;display:none}.g1svlc1 input{inline-size:100%;border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);background:var(--paper);min-height:2.25rem;color:var(--ink);font:inherit;padding:0 .75rem;font-size:.875rem}.g1svlc1 input:focus-visible{outline:2px solid var(--action);outline-offset:1px}.h2j2nch{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);background:var(--surface);min-height:2.25rem;color:var(--ink);font:inherit;cursor:pointer;padding:0 .75rem;font-size:.8125rem;font-weight:600}.h2j2nch:focus-visible,.r308hqz:focus-visible{outline:2px solid var(--action);outline-offset:2px}.b1d4why{position:relative}.r308hqz{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);cursor:pointer;align-items:center;min-height:2.25rem;padding:0 .75rem;font-size:.875rem;font-weight:600;list-style:none;display:inline-flex}.r308hqz::-webkit-details-marker{display:none}.j3hmy8j{background:var(--surface);min-inline-size:14rem;color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-raised);gap:.75rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0}.rcdq3tj{flex-direction:column}.rcdq3tj a{color:var(--ink)}@media (max-width:40rem){.h2j2nch{margin-left:auto}}@media (min-width:40rem){.g1svlc1{display:block}}@media (min-width:64rem){.n10sv7b{align-items:center;display:flex}.b1d4why{display:none}}
.z2ndlow{z-index:50;background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink));position:relative}.l1z0v80{min-height:72px;max-width:var(--container);padding-inline:var(--gutter);align-items:center;gap:28px;margin:0 auto;display:flex;position:relative}.l1z0v80:after{content:"";left:var(--gutter);right:var(--gutter);background:var(--h-band-line,currentColor);height:1px;position:absolute;bottom:0}.m1n2okt{min-height:44px;color:inherit;font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:-.01em;align-items:center;gap:10px;font-size:21px;line-height:1.1;text-decoration:none;display:flex}.m1n2okt i{background:var(--h-mark,var(--pick));border-radius:3px;flex:none;width:14px;height:14px}.d2em5vs{align-items:center;gap:6px;margin-left:auto;font-size:15px;font-weight:600;display:none}.x3dgvoy{min-height:44px;color:inherit;cursor:pointer;border-radius:var(--h-r,var(--radius-m));align-items:center;padding:0 10px;text-decoration:none;list-style:none;display:inline-flex}.x3dgvoy::-webkit-details-marker{display:none}.anx1wqv>.x3dgvoy:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:7px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.x3dgvoy:hover{opacity:.8}.anx1wqv{position:relative}.d23s6ok{z-index:20;background:var(--surface);min-width:260px;color:var(--ink);border:1px solid var(--rule);border-radius:var(--h-r,var(--radius-m));box-shadow:var(--shadow-raised);gap:8px;padding:14px 16px;display:grid;position:absolute;top:100%;left:0}.anx1wqv:nth-last-child(-n+3) .d23s6ok{left:auto;right:0}.anx1wqv:not([open]) .d23s6ok{display:none}.l1f3mcm{display:grid}.l1f3mcm b{color:var(--muted);margin:6px 0 2px;font-size:12px;display:block}.l1f3mcm a{min-height:34px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:flex}.l1f3mcm a:hover{color:var(--link)}.qn7jt0b{border-radius:var(--h-r,var(--radius-m));background:var(--h-band-btn,var(--surface));min-height:38px;color:var(--h-band-btn-ink,var(--ink));white-space:nowrap;align-items:center;margin-left:10px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.p2iqrb2{align-items:center;gap:8px;margin-left:auto;display:flex}.d33ed6z{border-radius:var(--h-r,var(--radius-m));background:var(--h-band-btn,var(--surface));min-height:44px;color:var(--h-band-btn-ink,var(--ink));align-items:center;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dv70pd2{cursor:pointer;border:1px solid var(--h-band-line,currentColor);border-radius:var(--h-r,var(--radius-m));align-items:center;min-height:44px;padding:0 12px;font-size:14px;font-weight:700;list-style:none;display:flex}.dv70pd2::-webkit-details-marker{display:none}.z5wc80y,.bqaldpx[open] .bj9f6je{display:none}.bqaldpx[open] .z5wc80y{display:inline}.d338mcl{z-index:60;height:calc(100dvh - 72px);padding:8px var(--gutter) 20px;overscroll-behavior:contain;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-raised);scrollbar-width:thin;scrollbar-color:var(--ink-2) var(--surface-2);align-content:start;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.bqaldpx:not([open]) .d338mcl{display:none}.m21jdjq{border-bottom:1px solid var(--rule)}.m21jdjq[open]{padding-bottom:12px}.d2os855,.odqi5ea{min-height:48px;font-family:var(--next-font-display);font-weight:var(--display-weight);cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;font-size:19px;line-height:1.1;text-decoration:none;list-style:none;display:flex}.odqi5ea{border-bottom:1px solid var(--rule)}.d2os855::-webkit-details-marker{display:none}.d2os855:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:translateY(-3px)rotate(45deg)}.m21jdjq[open]>.d2os855:after{transform:translateY(2px)rotate(225deg)}@media (max-width:45rem){.m1n2okt{max-width:9.5em;font-size:17px}.l1z0v80{gap:12px}}@media (min-width:64rem){.d2em5vs{display:flex}.p2iqrb2{display:none}}
.o2znk0a{z-index:50;background:var(--chrome);color:var(--chrome-ink);position:sticky;top:0}.b3f7hze{max-width:var(--container);min-height:3.75rem;padding-inline:var(--gutter);align-items:center;gap:.75rem;margin:0 auto;display:flex;position:relative}.ae6bdre{min-width:0;color:inherit;font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);align-items:center;gap:.625rem;margin-right:auto;font-size:1.125rem;line-height:1.1;text-decoration:none;display:inline-flex}.ae6bdre span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l1u00mh{white-space:nowrap;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.l1u00mh a{min-height:2.75rem;color:inherit;border-radius:var(--radius-m);align-items:center;padding:0 .625rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.l1u00mh a:hover{text-underline-offset:.25em;text-decoration:underline}.l1u00mh a[aria-current]{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.m3l0uj0,.i3ad5m1,.f3e997i{display:none}.f3e997i{flex:none}.c12jk5c{display:grid}.f3e997i a{min-height:2.5rem;padding:.5em .9em;font-size:.875rem}.o1bt48i{flex:none}.p3kl9xg{cursor:pointer;border:var(--bw-thin) solid color-mix(in srgb, var(--chrome-ink) 40%, transparent);border-radius:var(--radius-pill);align-items:center;min-height:2.5rem;padding:0 .875rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.p3kl9xg::-webkit-details-marker{display:none}.o1bt48i[open] .p3kl9xg{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.wytlhzu{padding:.5rem var(--gutter) 1rem;background:var(--chrome);border-top:var(--bw-thin) solid color-mix(in srgb, var(--chrome-ink) 18%, var(--chrome));box-shadow:var(--shadow-raised);gap:.75rem;display:grid;position:absolute;top:100%;left:0;right:0}.r2u262s{flex-direction:column}@media (min-width:40rem){.f3e997i{display:block}.c12jk5c{display:none}}@media (min-width:64rem){.b3f7hze{gap:.625rem;min-height:4.5rem}.ae6bdre{margin-right:.25rem;font-size:1.1875rem}.m3l0uj0 .l1u00mh{gap:0}.m3l0uj0 .l1u00mh a{padding:0 .45rem;font-size:.875rem}.m3l0uj0{scrollbar-width:none;flex:1;min-width:0;display:block;overflow-x:auto}.m3l0uj0::-webkit-scrollbar{display:none}.i3ad5m1{display:block}.i3ad5m1 a{min-width:2.25rem;min-height:2rem;padding:0 .375rem}.o1bt48i{display:none}.f3e997i a{min-height:2.75rem;padding:.65em .95em;font-size:.9375rem}}@media (min-width:80rem){.m3l0uj0 .l1u00mh a{padding:0 .625rem;font-size:.9375rem}}
.z2wnrur{background:var(--chrome);color:var(--chrome-ink);border-bottom:var(--bw-thin) solid var(--rule-strong)}.sbjuj0k{max-width:var(--container);padding:.875rem var(--gutter);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex;position:relative}.k15vmr6{min-height:2.75rem;color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.k15vmr6>span:last-child{font-size:clamp(1.25rem,1.05rem + .9vw,1.625rem);line-height:1.05}.k15vmr6:hover>span:last-child{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.15em}.s1wzprp{display:none}.m35nbx3,.j3khpj0{margin:0;padding:0;list-style:none}.m35nbx3{gap:1.75rem;display:flex}.m35nbx3 a,.j3khpj0 a{min-height:2.75rem;color:inherit;align-items:center;font-size:.9375rem;font-weight:550;text-decoration:none;display:flex}.m35nbx3 a:hover,.j3khpj0 a:hover{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.4em}.m35nbx3 [aria-current],.j3khpj0 [aria-current]{text-decoration:underline;text-decoration-thickness:var(--bw-strong);text-underline-offset:.4em}.x22tzkr{position:static}.r1cvzwv{cursor:pointer;align-items:center;min-height:2.75rem;padding:0 .25rem;font-weight:600;list-style:none;display:flex}.r1cvzwv::-webkit-details-marker{display:none}.jfuehcx{z-index:30;padding:.75rem var(--gutter) 1.25rem;background:var(--chrome);border-bottom:var(--bw-thin) solid var(--rule-strong);gap:.75rem;display:grid;position:absolute;top:100%;left:0;right:0}.j3khpj0{display:grid}.j3khpj0 li+li{border-top:var(--bw-thin) solid var(--rule)}@media (min-width:56rem){.s1wzprp{align-items:center;gap:1.75rem;display:flex}.x22tzkr{display:none}}
.b2bhr24{background:var(--paper);color:var(--ink);border-bottom:var(--bw-thin) solid var(--rule-strong)}.u19a52a{max-width:var(--container);padding:1.25rem var(--gutter) 1rem;margin:0 auto}.vrc681x{display:none}.j1zmf7p{justify-content:center;align-items:center;gap:.875rem;display:flex}.r37xyvg{min-width:1rem;max-width:14rem;height:var(--bw-thin);background:var(--rule-strong);flex:1 1 0}.w19gf8m{min-width:0;color:inherit;text-align:center;overflow-wrap:anywhere;flex:0 auto;font-size:clamp(1.75rem,1rem + 3.6vw,3.75rem);line-height:1;text-decoration:none}.w19gf8m:hover{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.12em}.vmj6wvn{display:none}.l2opf1n,.r3mia97{margin:0;padding:0;list-style:none}.l2opf1n a,.r3mia97 a{min-height:2.75rem;color:inherit;letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:.8125rem;font-weight:700;text-decoration:none;display:flex}.l2opf1n a:hover,.r3mia97 a:hover{color:var(--link)}.l2opf1n a[aria-current],.r3mia97 a[aria-current]{color:var(--link);text-decoration:underline;text-decoration-thickness:var(--bw-strong);text-underline-offset:.45em}.s31ri9n{border-top:var(--bw-thin) solid var(--rule)}.v1o4gs8{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;min-height:2.75rem;font-size:.8125rem;font-weight:700;list-style:none;display:flex}.v1o4gs8::-webkit-details-marker{display:none}.v1o4gs8:after{content:"+";margin-left:.5rem;font-weight:400}.s31ri9n[open] .v1o4gs8:after{content:"–"}.z1ohcq4{padding:.25rem var(--gutter) 1.25rem;gap:.875rem;display:grid}.r3mia97{display:grid}.r3mia97 li+li{border-top:var(--bw-thin) solid var(--rule)}@media (min-width:48rem){.u19a52a{padding-block:1rem 1.5rem}.vrc681x{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;margin-bottom:.75rem;display:flex}.k86m6w7{margin-left:auto}.k86m6w7 a{min-height:2.5rem;padding:.45em .9em;font-size:.875rem}.s31ri9n{display:none}.vmj6wvn{scrollbar-width:none;border-top:var(--bw-thin) solid var(--rule-strong);display:block;overflow-x:auto}.vmj6wvn::-webkit-scrollbar{display:none}.l2opf1n{white-space:nowrap;justify-content:center;width:max-content;min-width:100%;margin:0 auto;display:flex}.l2opf1n li+li{border-left:var(--bw-thin) solid var(--rule)}.l2opf1n a{padding:0 1.125rem}}@media (min-width:64rem){.r37xyvg{max-width:18rem}.j1zmf7p{gap:1.5rem}.l2opf1n a{padding:0 1.5rem}}
.f2azg9g{z-index:50;background:var(--chrome);color:var(--chrome-ink);position:relative}.st8iyyc{max-width:var(--container);padding-inline:var(--gutter);align-items:center;gap:0 .75rem;margin:0 auto;display:flex;position:relative}.b1lgptq{min-width:0;min-height:3.25rem;color:inherit;font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);align-items:center;gap:.625rem;margin-right:auto;font-size:1.0625rem;line-height:1.1;text-decoration:none;display:inline-flex}.b1lgptq span:last-child{overflow-wrap:anywhere}.w35y9vv{gap:.25rem;display:none}.i2ioo7z{position:static}.s3b68gj{min-height:2.75rem;color:inherit;cursor:pointer;border-radius:var(--radius-m);align-items:center;gap:.4rem;padding:0 .7rem;font-size:.9375rem;font-weight:600;text-decoration:none;list-style:none;display:flex}.s3b68gj::-webkit-details-marker{display:none}details>.s3b68gj:after{content:"";border-right:var(--bw-strong) solid currentColor;border-bottom:var(--bw-strong) solid currentColor;width:.45em;height:.45em;transform:translateY(-.15em)rotate(45deg)}.i2ioo7z[open]>.s3b68gj{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.i2ioo7z[open]>.s3b68gj:after{transform:translateY(.1em)rotate(225deg)}.s3b68gj:hover{text-underline-offset:.25em;text-decoration:underline}.k1nudkr{padding:1rem var(--gutter) 1.25rem;background:var(--paper);color:var(--ink);border-top:var(--bw-thin) solid var(--rule);box-shadow:var(--shadow-raised);gap:1rem;display:grid;position:absolute;top:100%;left:0;right:0}.i2ioo7z:not([open]) .k1nudkr{display:none}.r2uo08h{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1rem 1.5rem;display:grid}.r62jl16{align-content:start;gap:.35rem;display:grid}.a3u8fkr{color:var(--muted);margin:0;font-size:.8125rem;font-weight:700}.k1xwwv0{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.k1xwwv0 a{min-height:2.25rem;color:var(--ink);align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.k1xwwv0 a:hover{text-underline-offset:.2em;text-decoration:underline}@media (min-width:56rem){.k1nudkr{max-height:min(70vh,34rem);overflow-y:auto}.i2ioo7z{position:relative}.k1nudkr{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);width:max-content;min-width:14rem;max-width:min(42rem,100vw - 2rem);padding:1rem 1.25rem 1.1rem;left:0;right:auto}.i2ioo7z:nth-last-child(-n+2) .k1nudkr{left:auto;right:0}.r2uo08h{flex-wrap:wrap;gap:1rem 2rem;display:flex}.r62jl16{min-width:8rem}.f2azg9g{position:sticky;top:0}.st8iyyc{min-height:4.25rem}.b1lgptq{font-size:1.1875rem}.w35y9vv{gap:.125rem;display:flex}.x1l2xfm{display:none}}.x1l2xfm{flex:none}.gcgjndv{cursor:pointer;border:var(--bw-thin) solid color-mix(in srgb, var(--chrome-ink) 45%, transparent);border-radius:var(--radius-m);align-items:center;min-height:2.75rem;padding:0 .9rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.gcgjndv::-webkit-details-marker{display:none}.x1l2xfm[open] .gcgjndv{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.rhe8utq{z-index:60;height:calc(100dvh - 3.5rem);padding:.5rem var(--gutter) 1.25rem;overscroll-behavior:contain;color:var(--ink);border-top:var(--bw-thin) solid var(--rule);box-shadow:var(--shadow-raised);background:var(--paper);scrollbar-width:thin;scrollbar-color:var(--ink-2) var(--surface-2);align-content:start;gap:0;display:grid;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.q2niu4a{border-bottom:var(--bw-thin) solid var(--rule)}.q2niu4a[open]{padding-bottom:.9rem}.q2niu4a>.r62jl16{margin-top:.6rem}.a3v5aiq{min-height:3rem;font-family:var(--next-font-display);cursor:pointer;justify-content:space-between;align-items:center;font-size:1.2rem;line-height:1.1;list-style:none;display:flex}.a3v5aiq::-webkit-details-marker{display:none}.a3v5aiq:after{content:"";border-right:var(--bw-strong) solid currentColor;border-bottom:var(--bw-strong) solid currentColor;width:.5em;height:.5em;transform:translateY(-.15em)rotate(45deg)}.q2niu4a[open]>.a3v5aiq:after{transform:translateY(.1em)rotate(225deg)}.y1tmfzs{border-bottom:var(--bw-thin) solid var(--rule);min-height:3rem;color:var(--ink);font-family:var(--next-font-display);align-items:center;font-size:1.2rem;line-height:1.1;text-decoration:none;display:flex}.n2mjoiq,.x1l2xfm[open] .q3hdjib{display:none}.x1l2xfm[open] .n2mjoiq{display:inline}.x2857bh{display:none}.ablkvdz{min-height:2.75rem;color:var(--action-ink);background:var(--action);border-radius:var(--radius-m);justify-content:center;align-items:center;padding:0 1rem;font-weight:700;text-decoration:none;display:flex}@media (min-width:56rem){.x2857bh{min-height:2.5rem;color:var(--action-ink);background:var(--action);border-radius:var(--radius-m);flex:none;align-items:center;margin-left:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.x2857bh:hover{text-underline-offset:.2em;text-decoration:underline}}.k1t43ou{display:none}html[data-surface=cards] .f2azg9g{border-bottom:var(--bw-thin) solid var(--rule)}:is(html[data-surface=cards] .rhe8utq,html[data-surface=cards] .k1nudkr){background:var(--surface)}
.x3rm9ex{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.j48ir08{background:var(--surface-2);color:var(--ink);font-size:13.5px;line-height:1.45}.j48ir08 .x3rm9ex{justify-content:center;align-items:center;gap:10px;padding-top:7px;padding-bottom:7px;display:flex}.j48ir08 p{margin:0}.j48ir08 a{white-space:nowrap;color:var(--ink);margin-left:8px;font-weight:600}.i7y45eb{border:1.5px solid var(--ink);width:26px;height:26px;font:700 10.5px/1 var(--next-font-primary);border-radius:50%;flex:none;place-items:center;display:inline-grid}.b1xp66t{background:var(--chrome);color:var(--chrome-ink);border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 8%, transparent);position:relative}.b1xp66t .x3rm9ex{align-items:center;gap:12px;min-height:56px;display:flex}.z1umdh7{color:var(--chrome-ink);flex-direction:column;line-height:1;text-decoration:none;display:flex}.z1umdh7 b{font:800 18px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.02em;white-space:nowrap}.z1umdh7 i{font:italic 500 13px/1.1 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));margin-top:1px}.z1umdh7:hover{color:var(--chrome-ink)}.s1z24pc{margin-left:auto;display:none}.s1z24pc>ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.s1z24pc>ul>li{position:relative}.s1z24pc>ul>li>a,.s1z24pc>ul>li>span{color:var(--chrome-ink);border-radius:var(--radius-s);align-items:center;gap:6px;padding:8px 10px;font-size:15.5px;font-weight:500;text-decoration:none;display:inline-flex}.s1z24pc>ul>li>a:hover,.q352vbo:focus-within>a{background:var(--chrome-2,color-mix(in srgb, var(--chrome) 88%, var(--chrome-ink)))}.s1z24pc a[aria-current]{color:var(--on-dark-accent,var(--chrome-ink))}.x1oizbn{opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:rotate(45deg)translateY(-3px)}.nux2eao{z-index:30;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);min-width:260px;box-shadow:var(--shadow-raised);margin:0;padding:8px;list-style:none;display:none;position:absolute;top:100%;left:0}.q352vbo:hover .nux2eao,.q352vbo:focus-within .nux2eao{display:block}.nux2eao a{color:var(--ink);border-radius:var(--radius-s);padding:8px 10px;font-size:15px;text-decoration:none;display:block}.nux2eao a:hover{background:var(--surface-2);color:var(--link);text-decoration:underline}.c3csm1t{border-radius:var(--radius-s);background:var(--action);min-height:36px;color:var(--action-ink);border:1px solid var(--action);font:600 13.5px/1.2 var(--next-font-primary);white-space:nowrap;justify-content:center;align-items:center;padding:6px 11px;text-decoration:none;display:inline-flex}.c3csm1t:hover{color:var(--action-ink);background:color-mix(in srgb, var(--action) 84%, var(--ink))}.x2swmyo{min-height:44px;padding:10px 18px;font-size:15px;display:none}.z18g08d{align-items:center;gap:6px;margin-left:auto;display:flex}.e33rj3n{border-radius:var(--radius-s);border:1px solid color-mix(in srgb, var(--chrome-ink) 35%, transparent);min-height:36px;color:var(--chrome-ink);font:600 13.5px/1.2 var(--next-font-primary);cursor:pointer;align-items:center;padding:6px 11px;list-style:none;display:inline-flex}.e33rj3n::-webkit-details-marker{display:none}.f63132m{z-index:40;scrollbar-width:auto;background:var(--chrome);border-top:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent);height:calc(100dvh - 90px);padding:8px var(--gutter) 24px;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.f63132m ul{margin:0;padding:0;list-style:none}.f63132m>ul>li{border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent)}.f63132m summary,.f63132m>ul>li>a{min-height:48px;color:var(--chrome-ink);cursor:pointer;align-items:center;font-size:17px;font-weight:600;text-decoration:none;display:flex}.f63132m details ul{padding:0 0 10px 12px}.f63132m details a{min-height:44px;color:color-mix(in srgb, var(--chrome-ink) 86%, transparent);align-items:center;text-decoration:none;display:flex}@media (min-width:1080px){.b1xp66t .x3rm9ex{gap:28px;min-height:66px}.z1umdh7 b{font-size:21px}.z1umdh7 i{margin-top:2px;font-size:15px}.s1z24pc,.x2swmyo{display:flex}.z18g08d{display:none}}@media (max-width:759px){.j48ir08{font-size:12px;line-height:1.35}.j48ir08 .x3rm9ex{justify-content:flex-start;gap:9px;padding-top:5px;padding-bottom:5px}.i7y45eb{width:22px;height:22px;font-size:9.5px}.j48ir08 a{margin-left:4px}}
.h39si40{padding:.5rem var(--gutter);background:var(--ink);color:var(--paper);text-align:center;margin:0;font-size:.875rem;line-height:1.45}.h39si40 a{color:inherit}.acudv7x{vertical-align:middle;border:1.5px solid;border-radius:50%;place-items:center;min-width:2.1em;height:2.1em;margin-right:.3em;font-size:.78em;font-weight:700;display:inline-grid}.y29dqyo{opacity:.6}.l2apv3g{z-index:20;background:var(--paper);border-bottom:var(--bw-thin) solid var(--rule);position:sticky;top:0}.a1u0tn6{max-width:var(--container);padding:.85rem var(--gutter);align-items:center;gap:1.5rem;margin:0 auto;display:flex;position:relative}.j1y2bf8{color:var(--ink);font-family:var(--next-font-display);text-transform:uppercase;letter-spacing:.01em;margin-right:auto;font-size:1.2rem;font-weight:800;line-height:1.1;text-decoration:none}.j1y2bf8 i{font-family:var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--link);font-weight:400}.f3slhje{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.f3slhje a,.f3slhje span{color:var(--ink);cursor:pointer;text-decoration:none}.f3slhje a:hover,.f3slhje a[aria-current]{color:var(--link)}.vuczp07{position:relative}.vuczp07>a:after,.vuczp07>span:after{content:"";border-right:var(--bw-thin) solid currentColor;border-bottom:var(--bw-thin) solid currentColor;width:.38em;height:.38em;margin:0 0 .22em .45em;display:inline-block;transform:rotate(45deg)}.ccw0mn1{z-index:21;background:var(--paper);border:var(--bw-thin) solid var(--rule-strong);min-width:17rem;box-shadow:var(--shadow-raised);margin:0;padding:.9rem 1.1rem 1rem;list-style:none;display:none;position:absolute;top:100%;left:-1.1rem}.ccw0mn1 li+li{border-top:var(--bw-thin) solid var(--rule)}.ccw0mn1 a{padding:.45rem 0;line-height:1.35;display:block}.vuczp07:hover .ccw0mn1,.vuczp07:focus-within .ccw0mn1{display:block}.r2hu98i{display:none}.g26fb7a summary{cursor:pointer;color:var(--ink);list-style:none}.g26fb7a[open]>nav{max-height:calc(100vh - 6rem);padding:.5rem var(--gutter) 1.25rem;background:var(--paper);border-bottom:var(--bw-thin) solid var(--rule);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ryoz9w1{margin:0;padding:0;list-style:none}.ryoz9w1>li{border-bottom:var(--bw-thin) solid var(--rule)}.ryoz9w1>li>a,.ryoz9w1>li>span,.ryoz9w1 summary{color:var(--ink);padding:.8rem 0;text-decoration:none;display:block}.ryoz9w1 summary:after{content:"+";float:right;color:var(--link)}.ryoz9w1 details[open]>summary:after{content:"−"}.ryoz9w1 ul{columns:2 9rem;column-gap:1.25rem;margin:0 0 .8rem;padding:0 0 0 1rem;list-style:none}.ryoz9w1 ul a{color:var(--ink-2);padding:.35rem 0;display:inline-block}@media (min-width:52rem){.r2hu98i{display:block}.g26fb7a{display:none}}
.d1bzx7v{color:var(--ink);display:inline-block}
.tpn67yn{gap:clamp(2.5rem,6cqi,4rem);display:grid}.q3kltcc{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.l17g66f{max-width:64ch;color:var(--ink-2);margin:.7rem 0 0}.n14so4g{border-top:var(--bw-thin) solid var(--rule-strong);grid-template-columns:1fr;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.g3klw5x{border-bottom:var(--bw-thin) solid var(--rule);align-content:start;gap:.25rem;padding:1rem 0 1.05rem;display:grid}.g3klw5x a{color:var(--ink);font-size:1.125rem;font-weight:700;line-height:1.3;text-decoration:none}.g3klw5x a:hover{color:var(--link)}.t1i4bor a{color:var(--pick)}.k3s2214{color:var(--link);font-variant-numeric:tabular-nums;font-size:.875rem}.h2shbej{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.gyg01h9 .g3klw5x{gap:.1rem;padding:.75rem 0}.gyg01h9 .g3klw5x a{font-size:1.0625rem}@container (min-width:36rem){.n14so4g{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.gyg01h9{grid-template-columns:repeat(3,minmax(0,1fr))}}
.e2mkxhe{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.f3jh0lh{border-radius:var(--radius-s);background:var(--action);min-height:44px;color:var(--action-ink);border:1px solid var(--action);font:600 15px/1.2 var(--next-font-primary);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}.f3jh0lh:hover{background:color-mix(in srgb, var(--action) 84%, var(--ink));border-color:color-mix(in srgb, var(--action) 84%, var(--ink));color:var(--action-ink)}.a1m1t54{color:var(--ink);border-color:var(--rule-strong);background:0 0}.a1m1t54:hover{border-color:var(--ink);color:var(--ink);background:0 0}.l2l9paf{color:var(--chrome-ink);border-color:color-mix(in srgb, var(--chrome-ink) 35%, transparent);background:0 0}.l2l9paf:hover{border-color:var(--chrome-ink);color:var(--chrome-ink);background:0 0}.z3d9k0d{min-height:38px;padding:7px 13px;font-size:14px}.og3okim{width:100%;display:flex}.v33oz7d{background:var(--action);color:var(--action-ink);font:600 13px/1 var(--next-font-primary);white-space:nowrap;border-radius:3px;padding:6px 9px;display:inline-block}.s2s8sg8{flex-direction:column;align-items:flex-end;display:inline-flex}.y2b6p4w{font:800 40px/.9 var(--next-font-display);color:var(--action);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.y2b6p4w small{font:500 14px/1 var(--next-font-primary);color:var(--muted);margin-left:3px}.s2s8sg8 em{font:500 12.5px/1.2 var(--next-font-primary);color:var(--muted);white-space:nowrap;margin-top:6px;font-style:normal}.p1u43ml .y2b6p4w{font-size:26px}.l4lnmdf .y2b6p4w{font-size:58px}.g18jh0t{aspect-ratio:4/3;border-radius:var(--radius-s);color:var(--chrome-ink);isolation:isolate;background:var(--pick);flex-direction:column;justify-content:space-between;padding:11%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.g18jh0t:before{content:"";border:1px solid color-mix(in srgb, var(--on-dark-accent,var(--chrome-ink)) 34%, transparent);z-index:-1;border-radius:2px;position:absolute;inset:5%}.c1mq5h6{font:500 clamp(9px, 5.6cqi, 14px)/1.2 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.02em}.kxd6ymh{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.kxd6ymh>b{font:800 clamp(10px, 15cqi, 60px)/.98 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.01em;color:var(--chrome-ink);text-wrap:balance;-webkit-hyphens:none;hyphens:none}.kxd6ymh>small{font:500 clamp(10px, 5.6cqi, 15px)/1.25 var(--next-font-primary);color:color-mix(in srgb, var(--chrome-ink) 88%, transparent);border-top:1px solid color-mix(in srgb, var(--on-dark-accent,var(--chrome-ink)) 45%, transparent);margin-top:.75em;padding-top:.6em}.t1k26no{border-top:1px solid color-mix(in srgb, var(--chrome-ink) 20%, transparent);font:500 clamp(11px, 3.8cqi, 15px)/1.4 var(--next-font-primary);color:color-mix(in srgb, var(--chrome-ink) 88%, transparent);flex-wrap:wrap;align-self:stretch;gap:0 1.6em;margin-top:1.1em;padding-top:.9em;display:flex}.t1k26no>span{flex-direction:column;display:flex}.t1k26no b{font:800 1.6em/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--on-dark-accent,var(--chrome-ink))}@container (max-width:120px){.c1mq5h6,.kxd6ymh>small,.t1k26no{display:none}.kxd6ymh>b{font-size:18cqi}}.a356yym{background:var(--chrome)}.s3cn4jz{background:var(--pick)}.x2hjklp{background:var(--tone-3,var(--positive))}.s3slo9m{background:var(--tone-4,var(--surface-strong))}.ioflshl{aspect-ratio:1}.l3l55l9{aspect-ratio:4/3;width:100%;max-height:420px}.o162wl4{margin:4px 0 0;padding:0;list-style:none;display:grid}.o162wl4 li{border-bottom:1px solid var(--rule);grid-template-columns:26px 1fr auto;align-items:baseline;gap:8px;padding:8px 0;font-size:15.5px;display:grid}.o162wl4 li.t2o51w9{border-bottom-color:var(--rule-strong);color:var(--muted);padding:0 0 5px;font-size:12.5px}.o162wl4 li.t2o51w9 span:last-child{text-align:right}.o162wl4 li>span:nth-child(2) a,.o162wl4 li>span:nth-child(2) b{color:var(--ink);font-weight:500;text-decoration:none}.o162wl4 li>span:nth-child(2) a:hover{color:var(--link)}.o162wl4 small{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.35;display:block}.htvuuph{font:800 18px/1 var(--next-font-display);color:var(--muted)}.o162wl4 li:nth-child(2) .htvuuph{color:var(--action)}.j1a08bs{font:800 20px/1 var(--next-font-display);color:var(--action);text-align:right;white-space:nowrap}.xd2ja7z{font:600 13px/1 var(--next-font-primary);color:var(--chrome-ink);background:var(--chrome);border-radius:3px;padding:6px 9px;display:inline-block}.qxx3qi6{background:var(--tone-1,var(--action))}.z35u7y9{background:var(--tone-2,var(--pick))}.e1h8vo7{background:var(--tone-3,var(--positive))}.d1t4j2n{background:var(--tone-4,var(--surface-strong))}.nwfim5g{background:var(--tone-5,var(--chrome))}.g21kxjr{background:var(--tone-6,var(--positive))}.s32uw11{align-items:center;gap:12px;margin-bottom:14px;display:flex}.s32uw11:after{content:"";background:var(--rule-strong);flex:1;height:1px}.c1znkst{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.d2pdmwb{font:600 clamp(23px, 2.4vw, 29px)/1.2 var(--next-font-primary);letter-spacing:-.005em;color:var(--ink);text-transform:none;margin:0}.c1znkst>div{flex:20rem;min-width:0}.c1znkst p{color:var(--ink-2);max-width:46em;margin:6px 0 0;font-size:16px}.p1zfdmv{white-space:nowrap;color:var(--link);font-size:15px;font-weight:600}.sfxyq4z{flex:none;display:block}
.s3kd1na{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wr01rfb{color:var(--muted)}.z295jh0{font-size:14px}.j2gvzax{color:var(--muted);margin:6px 0 0;font-size:12.5px}.j2ufs9s{min-height:44px;font:700 15px/1.2 var(--next-font-primary);border-radius:var(--h-r,var(--radius-m));background:var(--action);color:var(--action-ink);white-space:nowrap;border:0;justify-content:center;align-items:center;padding:12px 19px;text-decoration:none;display:inline-flex}.j2ufs9s:hover{opacity:.88}.rdgioes{min-height:38px;padding:8px 14px;font-size:14px}.y3ois8c{text-align:center;white-space:normal;width:100%;display:flex}.sdix4fy{background:var(--action);color:var(--action-ink)}.g1y40a7{background:var(--h-band-btn,var(--surface));color:var(--h-band-btn-ink,var(--ink))}.lyuk5w2{background:var(--h-pick-btn,var(--action));color:var(--h-pick-btn-ink,var(--action-ink))}.c13d30v{background:var(--h-feat-btn,var(--action));color:var(--h-feat-btn-ink,var(--action-ink))}.f1jn7c1{background:var(--h-tool-btn,var(--action));color:var(--h-tool-btn-ink,var(--action-ink))}.shuog7n{background:var(--h-stick-btn,var(--surface));color:var(--h-stick-btn-ink,var(--ink))}.y2h7f9f{color:var(--h-lnk,var(--link));text-underline-offset:3px;align-items:center;min-height:32px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.t35dvw6{font-size:15.5px}.q28aal0{font:700 12.5px/1 var(--next-font-primary);border-radius:var(--h-r,var(--radius-m));background:var(--h-tag,var(--link));color:var(--h-tag-ink,var(--link-ink));letter-spacing:0;white-space:nowrap;padding:6px 9px;display:inline-block}.f2szbbc{background:var(--h-band-tag,var(--surface));color:var(--h-band-tag-ink,var(--ink))}.c1clm0n{background:var(--h-pick-tag,var(--ink));color:var(--h-pick-tag-ink,var(--surface))}.g2a7790{background:var(--h-feat-tag,var(--surface));color:var(--h-feat-tag-ink,var(--ink))}.b1605ri{object-fit:contain;object-position:left center;width:auto;max-width:150px;height:20px;filter:var(--h-logo-f,none);display:block}.h2pce6m{max-width:190px;height:26px}.t1ryzos{max-width:80%;height:28px}.j1r1fi1{font:800 13px/1 var(--next-font-primary);letter-spacing:.12em;text-transform:uppercase}.pyam81l{object-fit:cover;width:100%;height:100%;display:block}.d255nhr{background:var(--tc);color:var(--ti);--h-logo-f:var(--tl);flex-direction:column;justify-content:flex-end;gap:6px;min-height:100%;padding:18px;display:flex}.u3is0qw{font:700 12px/1 var(--next-font-primary);opacity:.88;margin-bottom:auto}.k3oyw6j{font:600 13.5px/1.3 var(--next-font-primary);opacity:.95}.o3nvspp{--tc:var(--h-seg-lux,var(--pick));--ti:var(--h-seg-lux-i,var(--pick-ink));--tl:var(--h-seg-lux-l,none)}.z3erliy{--tc:var(--h-seg-life,var(--surface-2));--ti:var(--h-seg-life-i,var(--ink));--tl:var(--h-seg-life-l,none)}.a3kvzi4{--tc:var(--h-seg-prem,var(--surface-2));--ti:var(--h-seg-prem-i,var(--ink));--tl:var(--h-seg-prem-l,none)}.cs592ry{--tc:var(--h-seg-mid,var(--surface-2));--ti:var(--h-seg-mid-i,var(--ink));--tl:var(--h-seg-mid-l,none)}.a3en46d{--tc:var(--h-seg-eco,var(--surface-2));--ti:var(--h-seg-eco-i,var(--ink));--tl:var(--h-seg-eco-l,none)}.e2faguv{border-top:1px solid var(--h-offer-rule,var(--rule));margin:16px 0;padding-top:12px;font-size:14.5px;line-height:1.5}.e2faguv b{margin-bottom:2px;font-size:12.5px;display:block}.e2faguv small{opacity:.88;font-size:12.5px;display:block}.e2faguv a{color:inherit}.h1yje40{background:var(--surface);border:1px solid var(--rule);border-radius:var(--h-r,var(--radius-m));box-shadow:var(--shadow-card)}.c3dxb64{padding:clamp(20px,2.4vw,32px)}.l1kdx58{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 18px;font-size:clamp(28px,3vw,42px);line-height:1.04}.c16jirk{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:10px;display:flex}.c16jirk>:first-child{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;font-size:clamp(26px,2.6vw,36px);line-height:1.04}.c16jirk a{white-space:nowrap;color:var(--link);font-size:14px;font-weight:700}.s7ssr96{font-family:var(--h-rank,var(--next-font-display));font-weight:var(--h-rank-w,var(--display-weight));font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;line-height:1}
.t3lsl1p{font:800 15px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 6px}.b2kmkxq{counter-reset:m;margin:0;padding:0;list-style:none}.b2kmkxq li{border-top:1px solid var(--rule);counter-increment:m;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.b2kmkxq li:before{content:counter(m);font-family:var(--h-rank,var(--next-font-display));font-weight:var(--h-rank-w,var(--display-weight));color:var(--link);font-variant-numeric:lining-nums tabular-nums;font-size:28px;line-height:1}.b2kmkxq a{color:var(--ink);font-size:15px;font-weight:700;line-height:1.3;text-decoration:none}.b2kmkxq a:hover{color:var(--link)}.b2kmkxq small{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}
.l98r03u{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-s);background:var(--surface)}.q2tg420{background:var(--ink);color:var(--paper);border-radius:var(--radius-s) var(--radius-s) 0 0;margin:0;padding:.7rem 1rem;font-size:.8125rem;font-weight:700}.z3ggyyk{counter-reset:none;margin:0;padding:0;list-style:none}.z3ggyyk li+li{border-top:var(--bw-thin) solid var(--rule)}.s2x29bl{color:var(--ink);grid-template-columns:1.5rem 4rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;display:grid}.s2x29bl:hover .foewmj3{color:var(--link)}.j35gm5n{font-family:var(--next-font-display);color:var(--muted);font-variant-numeric:tabular-nums;font-size:1.5rem}.s2x29bl img{object-fit:cover;border-radius:var(--radius-s);width:4rem;height:3rem;display:block}.r3vksp2{gap:.2rem;display:grid}.foewmj3{font-size:.875rem;font-weight:700;line-height:1.3}html[data-surface=cards] .l98r03u{border-radius:var(--radius-l);box-shadow:var(--shadow-card);overflow:hidden}html[data-surface=cards] .q2tg420{border-radius:0}
.l2dh7c8{color:var(--ink);border-block:var(--bw-thin) solid var(--rule);grid-template-columns:1fr 1fr;grid-template-areas:"status status""prev next";align-items:center;gap:.25rem 1rem;padding-block:.5rem;display:grid}.q2wnbzf{text-align:center;font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);color:var(--muted);grid-area:status;margin:0;font-size:.75rem}.t3n0vjj{min-height:2.75rem;color:var(--link);align-items:center;gap:.4em;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.t3n0vjj:hover{text-underline-offset:.2em;text-decoration:underline}.t3n0vjj:focus-visible{outline:3px solid var(--link);outline-offset:2px}.g1msgcb{grid-area:prev;justify-self:start}.b2gb37h{grid-area:next;justify-self:end}.f1m04yq{transition:transform .15s}.g1msgcb:hover .f1m04yq{transform:translate(-3px)}.b2gb37h:hover .f1m04yq{transform:translate(3px)}@container (min-width:40rem){.l2dh7c8{grid-template-columns:1fr auto 1fr;grid-template-areas:"prev status next";gap:1.5rem}}@media (prefers-reduced-motion:reduce){.f1m04yq{transition:none}.g1msgcb:hover .f1m04yq,.b2gb37h:hover .f1m04yq{transform:none}}
.aj4v84e{color:var(--ink)}.n10xnno{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.f307sc1{min-width:2.75rem;min-height:2.75rem;font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--surface);border:var(--bw-thin) solid var(--rule-strong);border-radius:var(--radius-s);justify-content:center;align-items:center;gap:.5rem;padding:0 .5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.f307sc1:hover{background:var(--surface-2)}.f307sc1:focus-visible{outline:3px solid var(--link);outline-offset:2px}.w2gctt8,.w2gctt8:hover{background:var(--link);color:var(--link-ink);border-color:var(--link)}.e72fwkk{font-family:var(--next-font-primary)}.k1344kn{text-align:center;min-width:1.5rem;color:var(--muted)}.n1su8zi{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.u1p6et5{display:none}@container (min-width:40rem){.n10xnno{gap:.5rem}.u1p6et5{display:block}.n1su8zi{clip:auto;width:auto;height:auto;position:static;overflow:visible}.e72fwkk{padding:0 .875rem}}
.j2tx3jy{color:var(--ink);gap:.75rem;display:grid}.t4qeh7r{color:var(--muted);margin:0}.v3klk8i{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none}.g3udbkj{border-bottom:var(--bw-thin) solid var(--rule);padding:.875rem 0;display:grid;position:relative}.b2sh8mj{gap:.25rem;min-width:0;display:grid}.s32dya7{color:inherit;font-family:var(--next-font-primary);text-wrap:pretty;font-size:1.0625rem;font-weight:700;line-height:1.3;text-decoration:none}.s32dya7:after{content:"";position:absolute;inset:0}.s32dya7:focus-visible{outline:none}.g3udbkj:focus-within{outline:3px solid var(--link);outline-offset:2px}.g3udbkj:hover .s32dya7{color:var(--link)}.t3bbans{color:var(--muted);flex-wrap:wrap;gap:0 .5rem;margin:0;display:flex}@container (min-width:40rem){.g3udbkj{padding:1rem 0}.s32dya7{font-size:1.1875rem}}html[data-surface=cards] .j2tx3jy{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);padding:clamp(1.1rem,.8rem + 2cqi,1.75rem)}html[data-surface=cards] .v3klk8i{border-top-color:var(--rule)}
.s1kd6lo{container-type:inline-size}.qy52ixs{align-items:start;gap:16px;display:grid}.scrl2ru{border-radius:var(--h-r,var(--radius-m));aspect-ratio:4/3;display:block;overflow:hidden}.qy52ixs .scrl2ru{aspect-ratio:16/8}.f2ye9m0{padding:10px}.y26i9q2{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 8px;font-size:26px;line-height:1.08}.bztrkay{margin-top:10px}.y26i9q2 a,.u15p80x a{color:var(--ink);text-decoration:none}.y26i9q2 a:hover,.u15p80x a:hover{color:var(--link)}.upcwwt9{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.qy52ixs .upcwwt9{font-size:15.5px}.q2rnzvg{gap:18px;margin-top:18px;display:grid}.t2dvixy{margin-top:0}.b333v4n{border-top:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding-top:14px;display:grid}.t2dvixy .b333v4n:first-child{border-top:0;padding-top:0}.u15p80x{font-family:var(--h-display-s,var(--next-font-display));font-weight:var(--h-display-s-w,700);letter-spacing:0;margin:0 0 6px;font-size:18px;line-height:1.2}@container (min-width:40rem){.qy52ixs{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:22px}.qy52ixs .scrl2ru{aspect-ratio:4/3}.q2rnzvg{grid-template-columns:1fr 1fr}.b333v4n{grid-template-columns:120px minmax(0,1fr)}.t2dvixy .b333v4n:nth-child(2){border-top:0;padding-top:0}}
.ovppyl5{gap:clamp(2rem,4vw,3rem);display:grid;container-type:inline-size}.m2xym15{gap:1.25rem;display:grid}.r11lm86{--tone:var(--pick)}.a39u7re{--tone:var(--bar,var(--link))}.l14mjjv{--tone:var(--link)}.a2fdw7p{--tone:var(--hour,var(--action))}.f2r96tb{--tone:var(--ink-2)}.b25jxpk{align-items:center;gap:.75rem;display:flex}.hfqsl2v{height:var(--bw-strong);background:var(--tone);flex:1}.m3a3pg9{min-height:2.75rem;color:var(--ink);text-underline-offset:.2em;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.j3pik4j{gap:1.25rem;display:grid}.b1rf8eh{color:var(--ink);align-content:start;gap:.5rem;text-decoration:none;display:grid}.b1rf8eh img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(11rem,50cqi,15rem);display:block}.b1rf8eh:hover .g24ip4m{color:var(--link)}.g24ip4m{margin:.25rem 0 0;font-size:clamp(1.3rem,1.1rem + 1cqi,1.6rem);line-height:1.15}.ojlmpct{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.m1xrhmd{gap:0;margin:0;padding:0;list-style:none;display:grid}.m1xrhmd li+li{border-top:var(--bw-thin) solid var(--rule)}.n2tn1mz{color:var(--ink);grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:.9rem;padding:.75rem 0;text-decoration:none;display:grid}.n2tn1mz img{object-fit:cover;border-radius:var(--radius-s);width:6.5rem;height:4.75rem;display:block}.n2tn1mz:hover .e3pn1m3{color:var(--link)}.u4brfr6{gap:.25rem;display:grid}.e3pn1m3{font-size:.9875rem;font-weight:700;line-height:1.3}.g1l5v4w{color:var(--ink-2);font-size:.875rem;line-height:1.45}@container (min-width:44rem){.j3pik4j{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem}.j3pik4j.i2vevp4{grid-template-columns:minmax(0,1fr)}.i2vevp4 .b1rf8eh{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;column-gap:1.5rem}.i2vevp4 .b1rf8eh img{grid-row:span 4}.m1xrhmd li:first-child .n2tn1mz{padding-top:0}.y33g1iq{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}html[data-surface=cards] .j3pik4j{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);padding:clamp(1.1rem,.8rem + 2cqi,1.75rem)}:is(html[data-surface=cards] .b1rf8eh img,html[data-surface=cards] .n2tn1mz img){border-radius:var(--radius-m)}
.rqdb735{padding:18px 0 4px}.y1mape5{max-width:var(--container);padding:0 var(--gutter);flex-wrap:wrap;gap:8px;margin:0 auto;list-style:none;display:flex}.rqdb735 a{background:var(--surface);border:1px solid var(--rule);min-height:40px;color:var(--ink);border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.rqdb735 a:hover{border-color:var(--ink-2);color:var(--ink)}.rqdb735 i{border-radius:2px;width:10px;height:10px;display:inline-block}.yvsdqtn{background:var(--tone-1,var(--action))}.g2u10lf{background:var(--tone-2,var(--pick))}.p17vsgs{background:var(--tone-3,var(--positive))}.pfbtg1w{background:var(--tone-4,var(--surface-strong))}.k3suycr{background:var(--tone-5,var(--chrome))}.qo9ewkm{background:var(--tone-6,var(--positive))}
.j1lgeyg{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:20px}.j1lgeyg h2{font:600 19px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 12px}.j1lgeyg ul{margin:0;padding:0;list-style:none}.j1lgeyg li{border-top:1px solid var(--rule);padding:9px 0;font-size:15px}.j1lgeyg li:first-child{border-top:0;padding-top:0}.j1lgeyg a{color:var(--ink-2);text-decoration:none}.j1lgeyg a:hover{color:var(--link);text-decoration:underline}
.y2en7zl{background:var(--surface);color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m)}.h1738u2{cursor:pointer;min-height:3rem;color:var(--ink);justify-content:space-between;align-items:center;padding:0 1rem;list-style:none;display:flex}.h1738u2::-webkit-details-marker{display:none}.h1738u2:after{content:"+";color:var(--link);font-size:1.25rem;line-height:1}.y2en7zl[open] .h1738u2:after{content:"−"}.y2en7zl nav{padding:0 1rem .75rem}.f1i0jbz{margin:0;padding:0;list-style:none;display:grid}.f1i0jbz a{color:var(--ink-2);border-top:var(--bw-thin) solid var(--rule);padding:.5rem 0;font-size:.9375rem;line-height:1.35;text-decoration:none;display:block}.f1i0jbz li:first-child a{border-top:0}.f1i0jbz a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.h494p80{display:none}.mh1wovx{color:var(--muted);margin:0 0 .5rem}@media (min-width:64rem){.y2en7zl{display:none}.h494p80{display:block;position:sticky;top:6rem}}
.c3awc5i{gap:.75rem;margin:0;display:grid}.w8sushp{margin:0 0 .25rem}.y2nsxvi{border:var(--bw-thin) solid var(--rule);background:var(--surface)}.c12nj2t{width:100%;height:auto;display:block}.u2hdngg{display:none}.zvqe96f{fill:var(--surface)}.uqck2d0{fill:color-mix(in srgb, var(--positive) 8%, var(--surface))}.c1gbiqa{fill:none;stroke:color-mix(in srgb, var(--ink) 9%, var(--surface));stroke-linecap:round;stroke-linejoin:round}.e12n0du{fill:var(--plan-water,color-mix(in srgb, var(--link) 15%, var(--surface)))}.uy8uxkr{fill:var(--surface)}.zvpe9pp{fill:none;stroke:var(--plan-water,color-mix(in srgb, var(--link) 15%, var(--surface)));stroke-linecap:round;stroke-linejoin:round}.gm44stt path{stroke:var(--muted)}.u3vkhkg{font-family:var(--next-font-display);fill:var(--ink-2);paint-order:stroke;stroke:var(--surface);stroke-width:.35em;stroke-linejoin:round;font-style:italic}.p2vkwu8 line{stroke:var(--ink)}.p2vkwu8 circle{fill:var(--ink)}.acl5ak5 circle{fill:var(--ink);stroke:var(--surface)}.acl5ak5 text{fill:var(--surface);font-family:var(--next-font-primary);font-variant-numeric:tabular-nums;font-weight:650}.acl5ak5:hover circle,.acl5ak5:focus-visible circle{fill:var(--link)}.rwl3w9d circle{fill:var(--pick)}.rwl3w9d text{fill:var(--pick-ink)}.k3s1hh8 circle{fill:color-mix(in srgb, var(--ink) 28%, var(--surface))}.p2vkwu8.k3s1hh8 line{stroke:color-mix(in srgb, var(--ink) 28%, var(--surface))}.u2q1pwd circle{fill:var(--pick)}.u2q1pwd text{fill:var(--pick-ink)}.y1x526o{fill:var(--muted);font-family:var(--next-font-primary)}.k3dphew{font-family:var(--next-font-display);color:var(--muted);font-size:.9375rem;font-style:italic}@container (min-width:40rem){.u2hdngg{display:block}.ven4emt{display:none}}
.e2310vj{container-type:inline-size}.cdcstnp{max-width:var(--container);padding:1.5rem var(--gutter) 2.5rem;gap:1.5rem;margin:0 auto;display:grid}.r1f2znj{order:-1;min-width:0;container-type:inline-size}.z1f1ioo{align-content:start;gap:.75rem;min-width:0;display:grid}.q21h17t{font-family:var(--next-font-primary);letter-spacing:0;color:var(--ink-2);margin:0 0 .75rem;font-size:.9375rem;font-weight:600;line-height:1.35}.h3srxvr{color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.z170arr{font-size:clamp(3rem,2rem + 4.5vw,5.75rem);line-height:.95}.p1ky1qb{max-width:34rem;font-family:var(--next-font-display);color:var(--ink-2);margin:.25rem 0 .5rem;font-size:1.1875rem;line-height:1.45}.t35g6ga{border-top:var(--bw-strong) solid var(--rule-strong);margin:.5rem 0 0;padding:0;list-style:none}.t35g6ga li{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"n name score"".district score";align-items:baseline;column-gap:.625rem;padding:.7rem 0;display:grid}.u2ga7qc{font-variant-numeric:tabular-nums;color:var(--muted);grid-area:n;font-weight:600}.ia0ah04 .u2ga7qc{color:var(--pick)}.b1ss4li{color:var(--ink);grid-area:name;font-size:1.25rem;line-height:1.2;text-decoration:none}.b1ss4li:hover{color:var(--link)}.pfnhwsy{font-family:var(--next-font-display);color:var(--muted);grid-area:district;font-size:.9375rem}.o1rd0uy{color:var(--pick-ink);background:var(--pick);border-radius:var(--radius-s);grid-area:district;justify-self:end;margin-right:.25rem;padding:.1em .45em;font-size:.75rem;font-weight:650}.d1e7ngk{font-variant-numeric:tabular-nums;grid-area:score;align-self:center;font-size:1.0625rem;font-weight:600}.g3ojqk2{margin:.75rem 0 0}.g3ojqk2 a{min-height:2.75rem;color:var(--action-ink);background:var(--action);border-radius:var(--radius-s);align-items:center;padding:0 1.1rem;font-weight:650;text-decoration:none;display:inline-flex}.g3ojqk2 a:hover{background:var(--link)}@container (min-width:64rem){.cdcstnp{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;padding-top:2.5rem;padding-bottom:3.5rem}.r1f2znj{order:0}}
.t2jkel9{--ink:var(--chrome-ink);--ink-2:color-mix(in srgb, var(--chrome-ink) 86%, var(--chrome));--muted:color-mix(in srgb, var(--chrome-ink) 72%, var(--chrome));background:var(--chrome);color:var(--ink);display:grid;container-type:inline-size}.x2nc4d9{max-width:var(--container);width:100%;padding:2rem var(--gutter) 3rem;align-content:end;gap:.875rem;margin:0 auto;display:grid}.nqsyupz{font-family:var(--next-font-primary);letter-spacing:0;color:var(--muted);margin:0 0 .5rem;font-size:.9375rem;font-weight:650;line-height:1.35}.a2rsgds{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:650}.z328qjr{overflow-wrap:anywhere;font-size:clamp(3.5rem,1.8rem + 6.5vw,7.5rem);line-height:.9}.i17vn11{max-width:32rem;font-family:var(--next-font-display);color:var(--ink-2);margin:.5rem 0 .75rem;font-size:clamp(1.125rem,1rem + .6vw,1.375rem);line-height:1.45}.q3j9uue{margin:0}.q3j9uue a{min-height:3rem;color:var(--pick-ink);background:var(--pick);border-radius:var(--radius-s);align-items:center;padding:0 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.q3j9uue a:hover{background:color-mix(in srgb, var(--pick) 85%, var(--ink))}.rus6hc5{aspect-ratio:16/10;order:-1;margin:0;position:relative;overflow:hidden}.a655t7n{object-fit:cover;width:100%;height:100%}.j1cnxup{font-family:var(--next-font-display);color:var(--surface-strong-ink);background:var(--surface-strong);padding:.15rem .5rem;font-size:.8125rem;font-style:italic;position:absolute;bottom:.5rem;left:.625rem}.g12wdd6{padding:1rem var(--gutter) 0;--ink:var(--text-primary);--ink-2:var(--text-secondary);--muted:var(--text-muted);color:var(--ink);order:-1;container-type:inline-size}.g12wdd6 figcaption{color:var(--chrome-ink)}@container (min-width:64rem){.xhcouu0{grid-template-columns:minmax(0,6fr) minmax(0,6fr);min-height:38rem}.xhcouu0 .x2nc4d9{max-width:none;padding:3rem 3.5rem 4rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter)));margin:0}.xhcouu0 .rus6hc5,.xhcouu0 .g12wdd6{order:0}.xhcouu0 .rus6hc5{aspect-ratio:auto}.xhcouu0 .g12wdd6{padding:2rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter))) 2rem 0}}
.c36tmk3{font:600 clamp(23px, 2.4vw, 29px)/1.2 var(--next-font-primary);color:var(--ink);text-transform:none;letter-spacing:-.005em;margin:0 0 16px}.d222g9w{gap:16px;display:grid}.g1w3iwu{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);overflow:hidden}.y17j1fz{display:grid}.b115p96{aspect-ratio:3/2;max-height:420px;overflow:hidden}.b115p96 img,.d3nzkb0 img{object-fit:cover;width:100%;height:100%}.b36wbm8{flex-direction:column;gap:10px;padding:20px 22px 22px;display:flex}.b36wbm8 p{color:var(--ink-2);margin:0;font-size:16px}.g1w3iwu h3{text-transform:none;letter-spacing:0;margin:0}.y17j1fz h3{font:700 25px/1.2 var(--next-font-primary)}.k3chn6b h3{font:600 18px/1.3 var(--next-font-primary)}.g1w3iwu h3 a{color:var(--ink);text-decoration:none}.g1w3iwu h3 a:hover{color:var(--link)}.lx0j0fi{font-weight:500}.x2h6fs0{gap:16px;display:grid}.k3chn6b{flex-direction:column;display:flex}.d3nzkb0{aspect-ratio:16/9;overflow:hidden}.izmw3c4{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.yneiras{color:var(--muted);margin:0;font-size:13.5px}@container (min-width:600px){.y17j1fz{grid-template-columns:1.05fr 1fr}.b115p96{aspect-ratio:auto;height:100%}.x2h6fs0{grid-template-columns:repeat(2,minmax(0,1fr))}}
.esxhwzo{background:var(--paper);color:var(--ink)}.j10qx4z{border-bottom:var(--bw-thin) solid var(--rule);padding-block:3.5rem 3rem}.g3nqso8{max-width:var(--container);padding-inline:var(--gutter);text-align:center;justify-items:center;gap:1.25rem;margin:0 auto;display:grid}.y2wwqbj{max-width:18em;color:var(--ink);font-size:clamp(2.5rem,1.35rem + 4.7vw,5.25rem)}.g1o8m5a{color:var(--link)}.r3o3vb6{max-width:38rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.m296odp{gap:.75rem;width:100%;margin-top:.5rem;display:grid}.l1cjpvh{display:grid}.l1cjpvh a:hover{background:color-mix(in srgb, var(--ink) 12%, transparent);color:var(--ink)}.t52uq8k{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:.75rem 0 0;padding:0;font-size:.75rem;line-height:1.4;list-style:none;display:flex}.t52uq8k li{align-items:center;gap:.5rem;display:inline-flex}.t52uq8k li+li:before{content:"";background:var(--rule-strong);flex:none;width:1px;height:.9em}@container (min-width:40rem){.j10qx4z{padding-block:4.5rem 3.5rem}.m296odp{flex-wrap:wrap;justify-content:center;width:auto;display:flex}.r3o3vb6{font-size:1.1875rem}}@container (min-width:64rem){.j10qx4z{padding-block:6rem 4.5rem}.g3nqso8{gap:1.5rem}.t52uq8k{gap:.5rem 2rem;font-size:.8125rem}}
.z2efqfo{background:var(--chrome);color:var(--chrome-ink)}.u2ggn7v{max-width:var(--container);padding:2.75rem var(--gutter) 3rem;gap:2.25rem;margin:0 auto;display:grid}.d2kogc0{--ink:var(--chrome-ink);--ink-2:color-mix(in srgb, var(--chrome-ink) 84%, var(--chrome));--link:var(--action);min-width:0;color:var(--ink);align-content:center;gap:1.125rem;display:grid}.x1coo5u{color:var(--action);margin:0}h1.b3sxhqv{color:var(--ink);font-size:clamp(2rem,1.25rem + 3.2vw,3.75rem)}.l148f65{max-width:34rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.w2tfqis{gap:.75rem;margin-top:.375rem;display:grid}.x30duod{display:grid}.x30duod a:hover{background:color-mix(in srgb, var(--chrome-ink) 14%, transparent);color:var(--ink)}.bcu3qew{color:var(--ink-2);flex-wrap:wrap;gap:.375rem 1.5rem;margin:.5rem 0 0;padding:0;font-size:.75rem;line-height:1.45;list-style:none;display:flex}.i3rb05z{border:var(--bw-strong) solid color-mix(in srgb, var(--chrome-ink) 45%, transparent);border-radius:var(--radius-l);place-items:center;padding:.875rem;display:grid}.aeuov0m{background:var(--surface);width:100%;max-width:24rem;color:var(--ink);border-radius:var(--radius-l);box-shadow:var(--shadow-raised);display:grid;overflow:hidden}.u2luqyx{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.875rem 1rem 0;display:flex}.nv0u57c{color:var(--link)}.f1jetez{aspect-ratio:16/9;margin:.75rem 1rem 0}.o29ictm{justify-items:start;gap:.75rem;padding:.875rem 1rem 1rem;display:grid}.o19a8i3{grid-template-columns:minmax(0,1fr) auto;justify-self:stretch;align-items:center;gap:.75rem;display:grid}.a471kxa{color:var(--ink);margin:0;line-height:1.1}.p11vg7g{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}@container (min-width:40rem){.w2tfqis{flex-wrap:wrap;display:flex}.i3rb05z{padding:2rem}.l148f65{font-size:1.1875rem}}@container (min-width:64rem){.u2ggn7v{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:3.5rem;padding-block:4rem 4.5rem}.i3rb05z{min-height:28rem;padding:2.5rem}}
.f24q1te{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.t2en86g{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.i1j6fc5{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:-.03em;color:var(--h-hour,currentColor);font-variant-numeric:lining-nums tabular-nums;margin:0 0 10px;font-size:64px;line-height:.86}.i1j6fc5 span{display:block}.i1j6fc5 small{font:700 15px/1.3 var(--next-font-primary);letter-spacing:0;color:var(--h-band-ink,var(--chrome-ink));margin-top:8px;display:block}.o1cx4yo{max-width:20ch;font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:wrap;margin:0;font-size:30px;line-height:1}@media (min-width:45rem){.t2en86g{padding:clamp(26px, 3.6vw, 44px) var(--gutter) 22px;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,56px);display:grid}.i1j6fc5{margin:0;font-size:clamp(84px,11vw,168px)}.i1j6fc5 small{margin-top:14px}.o1cx4yo{font-size:clamp(38px,5vw,72px)}}
.v9qjlfb{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.i2oo007{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.pgyn9zu{max-width:20ch;font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:wrap;margin:0;font-size:30px;line-height:1}.h32hyr5{margin:26px 0 6px;padding-bottom:4px;position:relative}.o14if10{height:18px;font-size:13px;font-weight:700;position:relative}.o14if10 span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.o14if10 span:first-child{transform:none}.o14if10 span:last-child{transform:translate(-100%)}.o20pp1u{display:none}.hyq40di{background:var(--h-band-rail,var(--surface));border-radius:2px;height:18px;margin-top:6px;position:relative}.j1qiu1g{background:var(--h-band-ink,currentColor);border-radius:2px;position:absolute;top:0;bottom:0}.y1sh2dv{background:var(--h-band-mark,currentColor);width:4px;margin-left:-2px;position:absolute;top:-8px;bottom:-8px}.grfmv6d{white-space:nowrap;margin:12px 0 0;font-size:13px;font-weight:700;display:inline-block;position:relative;transform:translate(-50%)}.grfmv6d b{font-family:var(--next-font-display);font-weight:var(--display-weight);vertical-align:-4px;margin-right:8px;font-size:28px;line-height:1}.v1doizi{align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:600;display:flex}.v1doizi i{background:var(--h-band-ink,currentColor);border-radius:2px;flex:none;width:22px;height:12px;display:inline-block}@media (min-width:45rem){.i2oo007{padding:clamp(26px, 3.6vw, 44px) var(--gutter) 22px}.pgyn9zu{font-size:clamp(38px,5vw,72px)}.o20pp1u{display:inline}.grfmv6d{font-size:14px}.grfmv6d b{font-size:clamp(30px,3.2vw,44px)}}
.h2phe5z{background:var(--open-bg,var(--paper));color:var(--open-ink,var(--ink));container-type:inline-size}.h3734z2{max-width:var(--container);padding:clamp(1.75rem, 5vw, 4rem) var(--gutter) clamp(2rem, 5vw, 4rem);gap:1.5rem;margin-inline:auto;display:grid}.z2wbqan{font-family:var(--next-font-display);letter-spacing:-.045em;color:var(--open-hour,var(--hour,var(--pick)));font-variant-numeric:tabular-nums;margin:0;font-size:clamp(5.5rem,3rem + 12cqi,11.5rem);font-weight:300;line-height:.82}.tom4a70{color:var(--open-hour,var(--hour,var(--pick)));margin:.9rem 0 0;font-size:1rem;font-weight:600}.c1sp880{max-width:18ch;margin-top:.9rem;font-size:clamp(2rem,1.3rem + 2.6cqi,3.2rem);line-height:1.05}.r1wgk9e{opacity:.92;max-width:54ch;margin:1rem 0 0;font-size:1.0625rem;line-height:1.55}.k2eo5xr{margin:0}.k2eo5xr img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-l);width:100%;height:auto;display:block}.n3944al{opacity:.8;padding-top:.5rem;font-size:.8125rem}@container (min-width:60rem){.h3734z2{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(2rem,4cqi,4rem)}}
.e3qitcm{padding-block:clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,3vw,2.5rem);container-type:inline-size}.lmarun0{max-width:var(--container);padding-inline:var(--gutter);gap:1.5rem;margin-inline:auto;display:grid}.k1tg88r{color:var(--ink);align-content:start;gap:.75rem;text-decoration:none;display:grid}.k1tg88r:hover .l1pnv5e{color:var(--link)}.o3dpfah{border-radius:var(--radius-s);background:var(--surface-2);display:block;overflow:hidden}.o3dpfah img{object-fit:cover;width:100%;height:clamp(9rem,32cqi,12rem);display:block}.htpaodq{justify-items:start;gap:.4rem;display:grid}.z2nas5w{font-family:var(--next-font-display);color:var(--hour,var(--pick));font-variant-numeric:tabular-nums;font-size:1.125rem}.l1pnv5e{margin:0;font-size:1.125rem;line-height:1.2}.k2isnap{font-style:var(--question-style,normal)}.m1l8q2a{max-width:56ch;color:var(--ink-2);font-size:1rem;line-height:1.55}.nusjadj .o3dpfah img{height:clamp(13rem,48cqi,17rem)}.nusjadj .l1pnv5e{font-size:clamp(1.75rem,1.2rem + 2.2cqi,2.6rem);line-height:1.08}.w3nj2qh{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;display:grid}.w3nj2qh .o3dpfah img{height:clamp(7rem,24cqi,9.5rem)}.w3nj2qh .l1pnv5e{font-size:1rem}@container (min-width:60rem){.lmarun0{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:2rem}.nusjadj{border-bottom:var(--bw-strong) solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding-bottom:.5rem}.nusjadj .o3dpfah img{height:26.25rem;max-height:26.25rem}.w3nj2qh .o3dpfah img{height:8.5rem}}html[data-surface=cards] .k1tg88r{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);gap:0;overflow:hidden}html[data-surface=cards] .o3dpfah{border-radius:0}html[data-surface=cards] .htpaodq{padding:.85rem 1rem 1.1rem}html[data-surface=cards] .nusjadj{border-bottom:var(--bw-thin) solid var(--rule);padding-bottom:0}@container (min-width:60rem){html[data-surface=cards] .nusjadj .htpaodq{padding:1.5rem 1.75rem}}.w3nj2qh.a1yp941>:first-child,.w3nj2qh.x3pvore>:first-child{grid-column:1/-1}@container (min-width:60rem){:is(.lmarun0:has(.x3pvore),.lmarun0:has(.sa32hrm),.lmarun0:has(.a1yp941)){align-items:stretch}.w3nj2qh.x3pvore,.w3nj2qh.sa32hrm,.w3nj2qh.a1yp941{grid-auto-rows:minmax(0,1fr);height:100%}.w3nj2qh.x3pvore,.w3nj2qh.sa32hrm{grid-template-columns:minmax(0,1fr)}.w3nj2qh.x3pvore .k1tg88r,.w3nj2qh.sa32hrm .k1tg88r,.w3nj2qh.a1yp941 .k1tg88r{grid-template-rows:minmax(0,1fr) auto}.w3nj2qh.x3pvore .o3dpfah,.w3nj2qh.sa32hrm .o3dpfah,.w3nj2qh.a1yp941 .o3dpfah{height:100%;min-height:7rem;position:relative}.w3nj2qh.x3pvore .o3dpfah img,.w3nj2qh.sa32hrm .o3dpfah img,.w3nj2qh.a1yp941 .o3dpfah img{width:100%;height:100%;position:absolute;inset:0}}
.y6kd7yz{max-width:var(--container);padding:16px var(--gutter) 0;margin:0 auto}.l1qptea{gap:20px;display:grid}.b28e6to{background:var(--h-feat,var(--pick));color:var(--h-feat-ink,var(--pick-ink));border-radius:var(--h-r,var(--radius-m));--h-logo-f:var(--h-feat-logo,none);display:grid;overflow:hidden}.v1boz4j{flex-direction:column;min-height:0;margin:0;display:flex}.v1boz4j img{aspect-ratio:16/10;object-fit:cover;flex:none;width:100%;max-height:240px}.gfqwe1m{font-family:var(--next-font-display);font-weight:var(--display-weight);background:var(--h-feat-tag,var(--surface));color:var(--h-feat-tag-ink,var(--ink));flex:none;padding:10px 16px 12px;font-size:22px;font-style:italic;line-height:1}.y1s9563{flex-direction:column;padding:clamp(20px,2.4vw,30px);display:flex}.b3b19ft{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.r1yk9yp{font-family:var(--next-font-display);font-weight:var(--display-weight);opacity:.92;font-size:15px}.ybxc1ev{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:14px 0 12px;font-size:clamp(30px,3.2vw,46px);line-height:1.02}.ybxc1ev a{color:inherit;text-decoration:none}.ybxc1ev a:hover{opacity:.8}.fpioity{margin:0 0 .9em;font-size:15.5px;line-height:1.5}.g2i6w4y{opacity:.85;margin:0 0 18px;font-size:14px}.zb8vrjk{margin-top:auto}.j2xsu5f{gap:12px;display:grid}.s28548d{background:var(--surface);border:1px solid var(--rule);border-radius:var(--h-r,var(--radius-m));box-shadow:var(--shadow-card);grid-template-columns:118px minmax(0,1fr);display:grid;overflow:hidden}.i25ar20{background:var(--surface-2);height:100%;min-height:96px;display:block;overflow:hidden}.j30d9dx{gap:2px;min-height:96px;padding:10px 12px}.e3bnepy{padding:10px 14px}.s28548d h3{font-family:var(--h-display-s,var(--next-font-display));font-weight:var(--h-display-s-w,700);letter-spacing:0;margin:6px 0 4px;font-size:17px;line-height:1.2}.s28548d h3 a{color:var(--ink);text-decoration:none}.s28548d h3 a:hover{color:var(--link)}.s28548d p{color:var(--muted);margin:0;font-size:13px}@media (min-width:45rem){.y6kd7yz{padding-top:clamp(24px,3vw,40px)}.b28e6to{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.v1boz4j img{aspect-ratio:auto;flex:1;height:100%;min-height:0;max-height:420px}.gfqwe1m{font-size:26px}.s28548d{grid-template-columns:150px minmax(0,1fr)}.i25ar20,.j30d9dx{aspect-ratio:3/2;height:auto;min-height:0}}@media (min-width:69rem){.l1qptea{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.j2xsu5f{grid-template-rows:repeat(4,auto)}}
.tn1wb9z{background:var(--chrome);color:var(--chrome-ink);padding:22px 0 32px}.o2rv0q0{max-width:var(--container);padding:0 var(--gutter);gap:30px;margin:0 auto;display:grid}.v25m9a8{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.c9zjima{color:var(--on-dark-soft,var(--chrome-ink));margin:0 0 12px;font-size:13.5px}.c9zjima a{color:var(--on-dark-soft,var(--chrome-ink));text-decoration:none}.c9zjima a:hover{color:var(--chrome-ink);text-decoration:underline}.k1t96ee{opacity:.6;margin:0 8px}.f10et5o{font:800 clamp(36px, 5.4vw, 64px)/1.03 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.005em;color:var(--chrome-ink);margin:0}.c1ipyfd{display:block}.e2qno3e{font:500 clamp(16px, 1.6vw, 20px)/1.3 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--on-dark-accent,var(--chrome-ink));margin-bottom:8px;display:block}.l1zazgc{margin:12px 0 0}.l1zazgc:first-letter{text-transform:uppercase}.x3vl5av{color:color-mix(in srgb, var(--chrome-ink) 88%, var(--chrome));max-width:40em;margin:18px 0 0;font-size:clamp(17px,1.6vw,19px);line-height:1.6}.o3qhq8p{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.d2ejul2{color:var(--on-dark-soft,var(--chrome-ink));flex-wrap:wrap;gap:6px 22px;margin-top:22px;font-size:14.5px;display:flex}.lmbt88c{border-top:1px solid color-mix(in srgb, var(--chrome-ink) 14%, transparent);flex-wrap:wrap;gap:14px 34px;margin-top:26px;padding-top:20px;display:flex}.lmbt88c div{flex-direction:column;display:flex}.j1y2gmq{font:800 40px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.01em}.lmbt88c small{color:var(--on-dark-soft,var(--chrome-ink));margin-top:4px;font-size:14px}.p3nusjk{border-radius:var(--radius-m);max-height:420px;overflow:hidden}.p3nusjk img{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%}.r1caii6{max-height:420px}@media (min-width:760px){.tn1wb9z{padding:34px 0 44px}.c9zjima{margin-bottom:18px;font-size:14px}.e2qno3e{margin-bottom:10px}}@media (min-width:1000px){.v2h4dug{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:56px}}
