.zao3bs6{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}.zao3bs6:focus-visible{outline:3px solid var(--link);outline-offset:2px}.d1itlxw{background:var(--action);color:var(--action-ink);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--action-ink) 22%, transparent)}.d1itlxw:hover{background:color-mix(in srgb, var(--action) 88%, var(--action-ink));color:var(--action-ink)}.x1ndtgg{background:var(--surface-strong);color:var(--surface-strong-ink)}.x1ndtgg:hover{background:color-mix(in srgb, var(--surface-strong) 85%, var(--surface-strong-ink));color:var(--surface-strong-ink)}.s3sm2b4{color:var(--ink);background:0 0;border-color:currentColor}.s3sm2b4:hover{background:var(--surface-2);color:var(--ink)}.i1pcttb{padding:.9em 1.3em;font-size:1.0625rem}.g1wy8nb{width:100%;display:flex}.w2u1sjo{display:var(--arrow-display,none);transition:transform .15s}.zao3bs6:hover .w2u1sjo,.p1m2m0e:hover .w2u1sjo{transform:translate(3px)}.s39zmja{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}.xhtd058{width:2.5rem;font-size:.875rem}.aifvoyu{width:3.5rem;font-size:1.25rem}.e325s0s{width:6rem;font-size:2.125rem}.g3p4pnb{color:var(--muted)}.n6dem4l{color:var(--link)}.h1rk1fm{color:var(--pick)}.ffw3rov{color:var(--negative)}.v1kytmr{flex-wrap:wrap;align-items:baseline;gap:.25em .5em;display:inline-flex}.zfdmc8f{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}.k19h8ji .zfdmc8f{font-size:1.5rem}.q1j33g6 .zfdmc8f{font-size:2.25rem}.t389d4a{color:var(--muted);font-size:.875rem}.y22bwxq{background:var(--negative);color:var(--negative-ink);border-radius:var(--radius-s);padding:.15em .4em;font-size:.75rem;font-weight:700}.jqnopwj{color:var(--muted);flex-basis:100%;font-size:.75rem}.y3mvr0j{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}.k2eqftk{background:var(--surface-2);color:var(--link)}.cs97nvs{background:var(--pick);color:var(--pick-ink)}.n2ndxur{border:var(--bw-thin) solid currentColor;color:var(--ink-2)}.p1m2m0e{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}.p1m2m0e:hover{color:var(--link);text-decoration-thickness:2px}.gjmr21m{background:var(--surface-2);border-radius:var(--radius-m);justify-content:center;align-items:center;display:flex;overflow:hidden}.gjmr21m img{object-fit:contain;width:100%;height:100%;display:block}.u36qyc9 img{object-fit:cover}.l17noy8{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}.l17noy8 img{object-fit:contain;width:100%;height:100%;display:block}.cca9kyg{width:1.5rem}.bnm3jpj{box-shadow:none;background:0 0}.y1o7hdw{border-radius:var(--radius-m);width:3rem}.h1xeq2e{object-fit:contain;object-position:left center;width:auto;max-width:min(100%,9rem);filter:var(--logo-filter,none);display:block}.s133ccz{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}.f2y02ax{font-size:1.25rem}.g30nctt{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}.l17tr26{width:1.125rem}.g30nctt: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}.s3thpht{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.s3thpht 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}.s3thpht a[aria-current]{color:inherit;background:color-mix(in srgb, currentColor 18%, transparent);border-color:currentColor}.s3thpht a:hover{border-color:currentColor}.w338n86{--tone:var(--pick)}.x2o4mub{--tone:var(--bar,var(--link))}.fa7voqa{--tone:var(--link)}.y130q5u{--tone:var(--hour,var(--action))}.l303ba2{--tone:var(--ink-2)}.s289oq7{align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.d1e6r2u{background:var(--tone);border-radius:50%;flex:none;width:.55rem;height:.55rem}.o1b681x{background:color-mix(in srgb, var(--tone) 60%, var(--ink));color:var(--surface);border-radius:var(--radius-s);padding:.3rem .6rem}.o1b681x .d1e6r2u{display:none}.b3bco3o{color:var(--ink-2);white-space:nowrap;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.zao3bs6,.w2u1sjo{transition:none}.zao3bs6:hover .w2u1sjo,.p1m2m0e:hover .w2u1sjo{transform:none}}
.a69qha8{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}.u3mnch0{font-size:clamp(2.5rem,1.6rem + 3.8vw,4rem)}.a1grfz2{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.25rem)}.gkriffg{font-size:clamp(1.25rem,1.05rem + .8vw,1.5rem)}.t1xhv5b{font-size:1.125rem}.ouq5231{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}.s2t537f{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums}.r2scz7y{font-family:var(--next-font-primary);text-wrap:pretty;font-size:1rem;line-height:1.55}.z3kp085{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h3v7gkk{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)}
.a96sbp7{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}.a96sbp7 li{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.a96sbp7 li+li:before{content:"/";color:var(--muted)}.a96sbp7 a{min-height:2.25rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.a96sbp7 a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.a96sbp7 [aria-current]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}
.o6y7n90{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.ijzb36p{max-width:var(--container);padding:0 var(--gutter) 14px;flex-wrap:wrap;gap:6px;margin:0 auto;display:flex}.ijzb36p 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}.ijzb36p a:hover,.ijzb36p a[aria-current]{background:var(--h-band-line,transparent)}@media (min-width:45rem){.ijzb36p{gap:8px;padding-bottom:22px}.ijzb36p a{padding:0 13px;font-size:14px}}
.a2ns4dp{max-width:var(--container);border-bottom:var(--bw-thin) solid var(--rule);margin:0 auto}.g380ama{padding:.75rem var(--gutter);flex-wrap:wrap;gap:.4rem .5rem;margin:0;list-style:none;display:flex}.u2j6yzx{--tone:var(--pick)}.h2q8u2g{--tone:var(--bar,var(--link))}.l2nx633{--tone:var(--link)}.b1i9t96{--tone:var(--hour,var(--action))}.w26fk8z{--tone:var(--ink-2)}.a35rdzi{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}.h3g19dg{background:var(--tone);border-radius:50%;width:.55rem;height:.55rem}.a35rdzi:hover{color:var(--ink);border-color:var(--ink)}.a35rdzi:focus-visible{outline:3px solid var(--link);outline-offset:2px}.a35rdzi[aria-current]{color:var(--paper);background:var(--ink);border-color:var(--ink)}@media (min-width:64rem){.a35rdzi{min-height:2.75rem;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.a35rdzi{transition:none}}html[data-surface=cards] .a2ns4dp{background:var(--surface);max-width:none}html[data-surface=cards] .g380ama{max-width:var(--container);margin-inline:auto}
.c2ehjy3{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}.c2ehjy3[hidden]{display:none}.i12pofy{max-width:var(--container);padding:1rem var(--gutter);gap:.75rem;margin:0 auto;display:grid}.s2wtxa9{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.5}.s2wtxa9 a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.z30caj0{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.h1jxsuq{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}.h1jxsuq:hover{background:var(--rule)}.h1jxsuq:focus-visible{outline:3px solid var(--pick);outline-offset:2px}@media (min-width:48rem){.i12pofy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem}.z30caj0{grid-template-columns:repeat(2,auto)}}
.z3uicqt{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}.z3uicqt[hidden]{display:none}.oumaqk6{color:var(--link);margin:0}.e30nkfu{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.5}.e30nkfu a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.p3lheqc{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.m12z5sb{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}.m12z5sb:hover{background:var(--surface-2)}.m12z5sb:focus-visible{outline:3px solid var(--link);outline-offset:2px}@media (min-width:40rem){.z3uicqt{inset:auto 1.5rem calc(1.5rem + env(safe-area-inset-bottom,0px)) auto;width:23rem;padding:1.25rem}}
.h1aeicm{background:var(--h-foot,var(--surface-strong));color:var(--h-foot-ink,var(--surface-strong-ink));padding:52px 0 96px;font-size:14px}.t3pef94{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.a2bjiee{grid-template-columns:1fr 1fr;gap:26px;display:grid}.e3c9py8{grid-column:1/-1}.e3c9py8 p{opacity:.92;margin:0;line-height:1.6}.pje50b3{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}.pje50b3 i{background:var(--h-mark-foot,var(--pick));border-radius:3px;flex:none;width:14px;height:14px}.o2qkcg8{margin:0 0 12px;font-size:14px;font-weight:700}.b2i34j3 ul{margin:0;padding:0;list-style:none}.b2i34j3 li{margin:0 0 4px}.b2i34j3 a,.h2lr5k1 a{color:inherit;opacity:.9;text-decoration:none}.b2i34j3 a{align-items:center;min-height:32px;display:inline-flex}.b2i34j3 a:hover,.h2lr5k1 a:hover{text-underline-offset:3px;opacity:1;text-decoration:underline}.h2lr5k1{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){.a2bjiee{grid-template-columns:repeat(3,minmax(0,1fr))}.h2lr5k1{flex-direction:row;justify-content:space-between}}@media (min-width:69rem){.a2bjiee{grid-template-columns:1.5fr repeat(5,minmax(0,1fr))}.e3c9py8{grid-column:auto}}
.q1lfw52{padding-block:2.5rem 1.5rem}.n3pnanm,.l6oem0a{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.n3pnanm{gap:2rem;display:grid}.xjyo7la{align-content:start;gap:.75rem;max-width:26rem;display:grid}.x3tsqvs{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}.c23gkey{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.6}.eeaqs57{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.r3aojt4{align-content:start;gap:.5rem;display:grid}.p1x0o0o{color:var(--ink);margin:0}.r38z2ez,.f3lzwye{margin:0;padding:0;list-style:none}.r38z2ez{display:grid}.r38z2ez a,.f3lzwye a{min-height:2.5rem;color:var(--ink-2);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.r38z2ez a:hover,.f3lzwye a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.l6oem0a{border-top:var(--bw-thin) solid var(--rule);gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:grid}.j269ysz{color:var(--muted);margin:0;font-size:.8125rem;font-style:italic;line-height:1.5}.s36xxap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.5rem;display:flex}.q1hodcm{color:var(--muted);margin:0;font-size:.8125rem}.f3lzwye{flex-wrap:wrap;gap:0 1.25rem;display:flex}.f3lzwye a{font-size:.8125rem}@media (min-width:48rem){.eeaqs57{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media (min-width:64rem){.q1lfw52{padding-block:3.5rem 2rem}.n3pnanm{grid-template-columns:minmax(0,1.3fr) minmax(0,3fr);gap:3rem}}
.f1xcv1e{background:var(--surface-2);color:var(--ink);border-top:var(--bw-thin) solid var(--rule)}.it4qvfk{max-width:var(--container);padding:2.25rem var(--gutter) 1.5rem;gap:1.25rem;margin:0 auto;display:grid}.o3l2ipc{gap:.5rem;display:grid}.c3rrsfq{margin:0;font-size:1.375rem;line-height:1.1}.wyw2mtg{max-width:40rem;color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.v1r1iye,.j3mqnw1{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.v1r1iye{border-block:var(--bw-thin) solid var(--rule);gap:0 1.5rem;padding-block:.25rem}.v1r1iye a,.j3mqnw1 a{min-height:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.v1r1iye a{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.v1r1iye a:hover,.j3mqnw1 a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.s625etm{color:var(--muted);margin:0;font-size:.8125rem;font-style:italic;line-height:1.5}.w2lhcnz{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.5rem;display:flex}.km2fgwl{color:var(--muted);margin:0;font-size:.8125rem}.j3mqnw1{gap:0 1.25rem}.j3mqnw1 a{font-size:.8125rem}@media (min-width:64rem){.it4qvfk{padding-block:2.75rem 1.75rem}.o3l2ipc{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2.5rem}.wyw2mtg{text-align:right;justify-self:end}}
.b2x9efy{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}.s16y65b{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.i3kl750{border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent);gap:14px;margin-bottom:30px;padding-bottom:26px;display:grid}.i3kl750 p{max-width:48em;margin:0}.r2g3h37{color:var(--chrome-ink);flex-direction:column;line-height:1;display:flex}.r2g3h37 b{font:800 21px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.02em}.r2g3h37 i{font:italic 500 15px/1.1 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));margin-top:2px}.xm604jd{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.xm604jd 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}.xm604jd ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.b2x9efy a{color:color-mix(in srgb, var(--chrome-ink) 90%, transparent);text-decoration:none}.b2x9efy a:hover{color:var(--chrome-ink);text-decoration:underline}.x1u8q5x{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}.k20373t{color:var(--chrome-ink)}@media (min-width:760px){.xm604jd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.xm604jd{grid-template-columns:repeat(6,minmax(0,1fr))}}
.k1tggqq{background:var(--surface);color:var(--ink-2)}.t30vz17{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.h2n9t7t{border-top:var(--bw-thin) solid var(--rule);gap:2rem;padding-block:3rem 2rem;display:grid}.e29rlgy{align-content:start;gap:.8rem;max-width:30rem;display:grid}.q1valsm{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}.q1valsm i{font-family:var(--next-font-primary);text-transform:none;color:var(--link);letter-spacing:0;font-weight:400}.o2ox62r{margin:0;line-height:1.6}.q1j0ml7{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.6rem;display:grid}.k1buse1{color:var(--ink);margin:0 0 .6rem;font-weight:600}.q1j0ml7 ul,.buhro40 ul{margin:0;padding:0;list-style:none}.q1j0ml7 li+li{margin-top:.4rem}.q1j0ml7 a,.buhro40 a{color:var(--ink-2)}.q1j0ml7 a:hover,.buhro40 a:hover{color:var(--ink)}.b2twdqu>*{border-top:var(--bw-thin) solid var(--rule);margin:0;padding-block:.9rem}.v37g7as{color:var(--ink);font-weight:600}.z2s4um4{font-size:.9375rem}.z2s4um4 a{color:var(--ink)}.r1re3sc{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}.buhro40{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}.buhro40>*{margin:0}.buhro40 ul{gap:1.2rem;display:flex}@media (min-width:52rem){.h2n9t7t{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:4rem}}@media (min-width:72rem){.h2n9t7t{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:3rem}.q1j0ml7{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}}
.r2213hn{z-index:50;background:var(--chrome);color:var(--chrome-ink);border-bottom:var(--bw-thin) solid var(--rule);position:sticky;top:0}.e3pnovj{max-width:var(--container);min-height:3.5rem;padding-inline:var(--gutter);align-items:center;gap:.75rem 1.25rem;margin:0 auto;display:flex}.r3qznfz{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}.c2ntpwr{flex:none;grid-template-columns:repeat(3,.3125rem);gap:.125rem;display:grid}.c2ntpwr i{background:currentColor;border-radius:1px;block-size:.3125rem;inline-size:.3125rem}.c2ntpwr i:nth-child(3),.c2ntpwr i:nth-child(5),.c2ntpwr i:nth-child(7){background:var(--mark,var(--action))}.f2y6j88{display:none}.y1zal3u{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.y1zal3u 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}.y1zal3u a:hover{color:var(--chrome-ink);background:color-mix(in srgb, var(--chrome-ink) 6%, transparent)}.y1zal3u a[aria-current=page]{color:var(--chrome-ink);background:color-mix(in srgb, var(--chrome-ink) 8%, transparent)}.k26nnt3{flex:1;min-width:0;max-width:18rem;margin-left:auto;display:none}.k26nnt3 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}.k26nnt3 input:focus-visible{outline:2px solid var(--action);outline-offset:1px}.bgxhdex{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}.bgxhdex:focus-visible,.eu2hbkg:focus-visible{outline:2px solid var(--action);outline-offset:2px}.e1z2ub0{position:relative}.eu2hbkg{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}.eu2hbkg::-webkit-details-marker{display:none}.s37pqn3{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}.z2udxld{flex-direction:column}.z2udxld a{color:var(--ink)}@media (max-width:40rem){.bgxhdex{margin-left:auto}}@media (min-width:40rem){.k26nnt3{display:block}}@media (min-width:64rem){.f2y6j88{align-items:center;display:flex}.e1z2ub0{display:none}}
.wyebhp4{z-index:50;background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink));position:relative}.p382anf{min-height:72px;max-width:var(--container);padding-inline:var(--gutter);align-items:center;gap:28px;margin:0 auto;display:flex;position:relative}.p382anf:after{content:"";left:var(--gutter);right:var(--gutter);background:var(--h-band-line,currentColor);height:1px;position:absolute;bottom:0}.f243tss{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}.f243tss i{background:var(--h-mark,var(--pick));border-radius:3px;flex:none;width:14px;height:14px}.v1iq3v9{align-items:center;gap:6px;margin-left:auto;font-size:15px;font-weight:600;display:none}.x3la1t8{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}.x3la1t8::-webkit-details-marker{display:none}.w8rsyfy>.x3la1t8: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)}.x3la1t8:hover{opacity:.8}.w8rsyfy{position:relative}.c1usccy{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}.w8rsyfy:nth-last-child(-n+3) .c1usccy{left:auto;right:0}.w8rsyfy:not([open]) .c1usccy{display:none}.v3u7axl{display:grid}.v3u7axl b{color:var(--muted);margin:6px 0 2px;font-size:12px;display:block}.v3u7axl a{min-height:34px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:flex}.v3u7axl a:hover{color:var(--link)}.uywm2j4{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}.k38jax6{align-items:center;gap:8px;margin-left:auto;display:flex}.a293b8j{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}.o7wd0po{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}.o7wd0po::-webkit-details-marker{display:none}.y2bifrb,.q10csej[open] .a333srj{display:none}.q10csej[open] .y2bifrb{display:inline}.z89fpcl{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}.q10csej:not([open]) .z89fpcl{display:none}.grcsj8l{border-bottom:1px solid var(--rule)}.grcsj8l[open]{padding-bottom:12px}.g2a5hge,.ic3pmdd{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}.ic3pmdd{border-bottom:1px solid var(--rule)}.g2a5hge::-webkit-details-marker{display:none}.g2a5hge:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:translateY(-3px)rotate(45deg)}.grcsj8l[open]>.g2a5hge:after{transform:translateY(2px)rotate(225deg)}@media (max-width:45rem){.f243tss{max-width:9.5em;font-size:17px}.p382anf{gap:12px}}@media (min-width:64rem){.v1iq3v9{display:flex}.k38jax6{display:none}}
.m1hyxjl{z-index:50;background:var(--chrome);color:var(--chrome-ink);position:sticky;top:0}.mqzgm3y{max-width:var(--container);min-height:3.75rem;padding-inline:var(--gutter);align-items:center;gap:.75rem;margin:0 auto;display:flex;position:relative}.eg8x6zl{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}.eg8x6zl span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fe9i4gw{white-space:nowrap;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.fe9i4gw 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}.fe9i4gw a:hover{text-underline-offset:.25em;text-decoration:underline}.fe9i4gw a[aria-current]{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.z32byqg,.l2lxg1t,.i2uyart{display:none}.i2uyart{flex:none}.s21x211{display:grid}.i2uyart a{min-height:2.5rem;padding:.5em .9em;font-size:.875rem}.u28shso{flex:none}.j1rjt88{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}.j1rjt88::-webkit-details-marker{display:none}.u28shso[open] .j1rjt88{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.eo34xgu{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}.e3la54i{flex-direction:column}@media (min-width:40rem){.i2uyart{display:block}.s21x211{display:none}}@media (min-width:64rem){.mqzgm3y{gap:.625rem;min-height:4.5rem}.eg8x6zl{margin-right:.25rem;font-size:1.1875rem}.z32byqg .fe9i4gw{gap:0}.z32byqg .fe9i4gw a{padding:0 .45rem;font-size:.875rem}.z32byqg{scrollbar-width:none;flex:1;min-width:0;display:block;overflow-x:auto}.z32byqg::-webkit-scrollbar{display:none}.l2lxg1t{display:block}.l2lxg1t a{min-width:2.25rem;min-height:2rem;padding:0 .375rem}.u28shso{display:none}.i2uyart a{min-height:2.75rem;padding:.65em .95em;font-size:.9375rem}}@media (min-width:80rem){.z32byqg .fe9i4gw a{padding:0 .625rem;font-size:.9375rem}}
.n2a7h4r{background:var(--chrome);color:var(--chrome-ink);border-bottom:var(--bw-thin) solid var(--rule-strong)}.u3vhnde{max-width:var(--container);padding:.875rem var(--gutter);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex;position:relative}.m1tb8ln{min-height:2.75rem;color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.m1tb8ln>span:last-child{font-size:clamp(1.25rem,1.05rem + .9vw,1.625rem);line-height:1.05}.m1tb8ln:hover>span:last-child{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.15em}.v1h5h84{display:none}.eiot03v,.x1aq7n5{margin:0;padding:0;list-style:none}.eiot03v{gap:1.75rem;display:flex}.eiot03v a,.x1aq7n5 a{min-height:2.75rem;color:inherit;align-items:center;font-size:.9375rem;font-weight:550;text-decoration:none;display:flex}.eiot03v a:hover,.x1aq7n5 a:hover{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.4em}.eiot03v [aria-current],.x1aq7n5 [aria-current]{text-decoration:underline;text-decoration-thickness:var(--bw-strong);text-underline-offset:.4em}.mniwrja{position:static}.r9ruxkw{cursor:pointer;align-items:center;min-height:2.75rem;padding:0 .25rem;font-weight:600;list-style:none;display:flex}.r9ruxkw::-webkit-details-marker{display:none}.w167fxm{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}.x1aq7n5{display:grid}.x1aq7n5 li+li{border-top:var(--bw-thin) solid var(--rule)}@media (min-width:56rem){.v1h5h84{align-items:center;gap:1.75rem;display:flex}.mniwrja{display:none}}
.e1uasn0{background:var(--paper);color:var(--ink);border-bottom:var(--bw-thin) solid var(--rule-strong)}.w3p2oo4{max-width:var(--container);padding:1.25rem var(--gutter) 1rem;margin:0 auto}.n2l0lpv{display:none}.f3td6pn{justify-content:center;align-items:center;gap:.875rem;display:flex}.h2ovpcf{min-width:1rem;max-width:14rem;height:var(--bw-thin);background:var(--rule-strong);flex:1 1 0}.q2p4r0m{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}.q2p4r0m:hover{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.12em}.atdm24x{display:none}.o15zxbx,.k17yzvy{margin:0;padding:0;list-style:none}.o15zxbx a,.k17yzvy 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}.o15zxbx a:hover,.k17yzvy a:hover{color:var(--link)}.o15zxbx a[aria-current],.k17yzvy a[aria-current]{color:var(--link);text-decoration:underline;text-decoration-thickness:var(--bw-strong);text-underline-offset:.45em}.t3rmmrg{border-top:var(--bw-thin) solid var(--rule)}.s31a4q9{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}.s31a4q9::-webkit-details-marker{display:none}.s31a4q9:after{content:"+";margin-left:.5rem;font-weight:400}.t3rmmrg[open] .s31a4q9:after{content:"–"}.v2n6ubi{padding:.25rem var(--gutter) 1.25rem;gap:.875rem;display:grid}.k17yzvy{display:grid}.k17yzvy li+li{border-top:var(--bw-thin) solid var(--rule)}@media (min-width:48rem){.w3p2oo4{padding-block:1rem 1.5rem}.n2l0lpv{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;margin-bottom:.75rem;display:flex}.jy0iwpl{margin-left:auto}.jy0iwpl a{min-height:2.5rem;padding:.45em .9em;font-size:.875rem}.t3rmmrg{display:none}.atdm24x{scrollbar-width:none;border-top:var(--bw-thin) solid var(--rule-strong);display:block;overflow-x:auto}.atdm24x::-webkit-scrollbar{display:none}.o15zxbx{white-space:nowrap;justify-content:center;width:max-content;min-width:100%;margin:0 auto;display:flex}.o15zxbx li+li{border-left:var(--bw-thin) solid var(--rule)}.o15zxbx a{padding:0 1.125rem}}@media (min-width:64rem){.h2ovpcf{max-width:18rem}.f3td6pn{gap:1.5rem}.o15zxbx a{padding:0 1.5rem}}
.x90m5f8{z-index:50;background:var(--chrome);color:var(--chrome-ink);position:relative}.z3nvl4p{max-width:var(--container);padding-inline:var(--gutter);align-items:center;gap:0 .75rem;margin:0 auto;display:flex;position:relative}.u34o69x{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}.u34o69x span:last-child{overflow-wrap:anywhere}.e25w11e{gap:.25rem;display:none}.k3qzh4e{position:static}.s2402iu{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}.s2402iu::-webkit-details-marker{display:none}details>.s2402iu: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)}.k3qzh4e[open]>.s2402iu{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.k3qzh4e[open]>.s2402iu:after{transform:translateY(.1em)rotate(225deg)}.s2402iu:hover{text-underline-offset:.25em;text-decoration:underline}.s9i40fv{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}.k3qzh4e:not([open]) .s9i40fv{display:none}.f2xl48r{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1rem 1.5rem;display:grid}.o2l0woe{align-content:start;gap:.35rem;display:grid}.s1e12qs{color:var(--muted);margin:0;font-size:.8125rem;font-weight:700}.a1nns0q{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.a1nns0q a{min-height:2.25rem;color:var(--ink);align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.a1nns0q a:hover{text-underline-offset:.2em;text-decoration:underline}@media (min-width:56rem){.s9i40fv{max-height:min(70vh,34rem);overflow-y:auto}.k3qzh4e{position:relative}.s9i40fv{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}.k3qzh4e:nth-last-child(-n+2) .s9i40fv{left:auto;right:0}.f2xl48r{flex-wrap:wrap;gap:1rem 2rem;display:flex}.o2l0woe{min-width:8rem}.x90m5f8{position:sticky;top:0}.z3nvl4p{min-height:4.25rem}.u34o69x{font-size:1.1875rem}.e25w11e{gap:.125rem;display:flex}.f3l8mfe{display:none}}.f3l8mfe{flex:none}.vgzj456{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}.vgzj456::-webkit-details-marker{display:none}.f3l8mfe[open] .vgzj456{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.q1fhoer{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}.s1h0aqe{border-bottom:var(--bw-thin) solid var(--rule)}.s1h0aqe[open]{padding-bottom:.9rem}.s1h0aqe>.o2l0woe{margin-top:.6rem}.hjjfxut{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}.hjjfxut::-webkit-details-marker{display:none}.hjjfxut: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)}.s1h0aqe[open]>.hjjfxut:after{transform:translateY(.1em)rotate(225deg)}.x3arvoq{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}.l1s44w1,.f3l8mfe[open] .f3t8e3j{display:none}.f3l8mfe[open] .l1s44w1{display:inline}.f1hlxnb{display:none}.t1sk2nu{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){.f1hlxnb{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}.f1hlxnb:hover{text-underline-offset:.2em;text-decoration:underline}}.l2j1l7i{display:none}html[data-surface=cards] .x90m5f8{border-bottom:var(--bw-thin) solid var(--rule)}:is(html[data-surface=cards] .q1fhoer,html[data-surface=cards] .s9i40fv){background:var(--surface)}
.v7pzw8l{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.t38m1mg{background:var(--surface-2);color:var(--ink);font-size:13.5px;line-height:1.45}.t38m1mg .v7pzw8l{justify-content:center;align-items:center;gap:10px;padding-top:7px;padding-bottom:7px;display:flex}.t38m1mg p{margin:0}.t38m1mg a{white-space:nowrap;color:var(--ink);margin-left:8px;font-weight:600}.f3lg8a9{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}.r6m5r02{background:var(--chrome);color:var(--chrome-ink);border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 8%, transparent);position:relative}.r6m5r02 .v7pzw8l{align-items:center;gap:12px;min-height:56px;display:flex}.kvyf66v{color:var(--chrome-ink);flex-direction:column;line-height:1;text-decoration:none;display:flex}.kvyf66v b{font:800 18px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.02em;white-space:nowrap}.kvyf66v i{font:italic 500 13px/1.1 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));margin-top:1px}.kvyf66v:hover{color:var(--chrome-ink)}.q2e8uv2{margin-left:auto;display:none}.q2e8uv2>ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.q2e8uv2>ul>li{position:relative}.q2e8uv2>ul>li>a,.q2e8uv2>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}.q2e8uv2>ul>li>a:hover,.i168wjv:focus-within>a{background:var(--chrome-2,color-mix(in srgb, var(--chrome) 88%, var(--chrome-ink)))}.q2e8uv2 a[aria-current]{color:var(--on-dark-accent,var(--chrome-ink))}.y2mhuoj{opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:rotate(45deg)translateY(-3px)}.qp4s4se{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}.i168wjv:hover .qp4s4se,.i168wjv:focus-within .qp4s4se{display:block}.qp4s4se a{color:var(--ink);border-radius:var(--radius-s);padding:8px 10px;font-size:15px;text-decoration:none;display:block}.qp4s4se a:hover{background:var(--surface-2);color:var(--link);text-decoration:underline}.f3urf54{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}.f3urf54:hover{color:var(--action-ink);background:color-mix(in srgb, var(--action) 84%, var(--ink))}.tkcra5l{min-height:44px;padding:10px 18px;font-size:15px;display:none}.s24ktp8{align-items:center;gap:6px;margin-left:auto;display:flex}.j1nb025{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}.j1nb025::-webkit-details-marker{display:none}.s1jahji{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}.s1jahji ul{margin:0;padding:0;list-style:none}.s1jahji>ul>li{border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent)}.s1jahji summary,.s1jahji>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}.s1jahji details ul{padding:0 0 10px 12px}.s1jahji 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){.r6m5r02 .v7pzw8l{gap:28px;min-height:66px}.kvyf66v b{font-size:21px}.kvyf66v i{margin-top:2px;font-size:15px}.q2e8uv2,.tkcra5l{display:flex}.s24ktp8{display:none}}@media (max-width:759px){.t38m1mg{font-size:12px;line-height:1.35}.t38m1mg .v7pzw8l{justify-content:flex-start;gap:9px;padding-top:5px;padding-bottom:5px}.f3lg8a9{width:22px;height:22px;font-size:9.5px}.t38m1mg a{margin-left:4px}}
.h3d6vdq{padding:.5rem var(--gutter);background:var(--ink);color:var(--paper);text-align:center;margin:0;font-size:.875rem;line-height:1.45}.h3d6vdq a{color:inherit}.diepuax{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}.d2u7w7r{opacity:.6}.ig0ungd{z-index:20;background:var(--paper);border-bottom:var(--bw-thin) solid var(--rule);position:sticky;top:0}.p2z7udu{max-width:var(--container);padding:.85rem var(--gutter);align-items:center;gap:1.5rem;margin:0 auto;display:flex;position:relative}.caa1ebw{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}.caa1ebw i{font-family:var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--link);font-weight:400}.c3bsshu{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.c3bsshu a,.c3bsshu span{color:var(--ink);cursor:pointer;text-decoration:none}.c3bsshu a:hover,.c3bsshu a[aria-current]{color:var(--link)}.j3t7qx3{position:relative}.j3t7qx3>a:after,.j3t7qx3>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)}.y3vd703{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}.y3vd703 li+li{border-top:var(--bw-thin) solid var(--rule)}.y3vd703 a{padding:.45rem 0;line-height:1.35;display:block}.j3t7qx3:hover .y3vd703,.j3t7qx3:focus-within .y3vd703{display:block}.y7y5z0b{display:none}.o7ovrad summary{cursor:pointer;color:var(--ink);list-style:none}.o7ovrad[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}.m12346x{margin:0;padding:0;list-style:none}.m12346x>li{border-bottom:var(--bw-thin) solid var(--rule)}.m12346x>li>a,.m12346x>li>span,.m12346x summary{color:var(--ink);padding:.8rem 0;text-decoration:none;display:block}.m12346x summary:after{content:"+";float:right;color:var(--link)}.m12346x details[open]>summary:after{content:"−"}.m12346x ul{columns:2 9rem;column-gap:1.25rem;margin:0 0 .8rem;padding:0 0 0 1rem;list-style:none}.m12346x ul a{color:var(--ink-2);padding:.35rem 0;display:inline-block}@media (min-width:52rem){.y7y5z0b{display:block}.o7ovrad{display:none}}
.l1zl2q1{color:var(--ink);display:inline-block}
.z10ovnr{gap:clamp(2.5rem,6cqi,4rem);display:grid}.vk3tino{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.s2ii509{max-width:64ch;color:var(--ink-2);margin:.7rem 0 0}.lo3pjhv{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}.x3vjljx{border-bottom:var(--bw-thin) solid var(--rule);align-content:start;gap:.25rem;padding:1rem 0 1.05rem;display:grid}.x3vjljx a{color:var(--ink);font-size:1.125rem;font-weight:700;line-height:1.3;text-decoration:none}.x3vjljx a:hover{color:var(--link)}.e1d13jw a{color:var(--pick)}.a3056wx{color:var(--link);font-variant-numeric:tabular-nums;font-size:.875rem}.g3jhkcy{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.i14ds8p .x3vjljx{gap:.1rem;padding:.75rem 0}.i14ds8p .x3vjljx a{font-size:1.0625rem}@container (min-width:36rem){.lo3pjhv{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.i14ds8p{grid-template-columns:repeat(3,minmax(0,1fr))}}
.e870poi{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.z2ficj0{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}.z2ficj0: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)}.isvis99{color:var(--ink);border-color:var(--rule-strong);background:0 0}.isvis99:hover{border-color:var(--ink);color:var(--ink);background:0 0}.qd4yc3q{color:var(--chrome-ink);border-color:color-mix(in srgb, var(--chrome-ink) 35%, transparent);background:0 0}.qd4yc3q:hover{border-color:var(--chrome-ink);color:var(--chrome-ink);background:0 0}.h2bs0bk{min-height:38px;padding:7px 13px;font-size:14px}.k3g5bsj{width:100%;display:flex}.o2tdst5{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}.vwz8p6h{flex-direction:column;align-items:flex-end;display:inline-flex}.d21e5xg{font:800 40px/.9 var(--next-font-display);color:var(--action);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.d21e5xg small{font:500 14px/1 var(--next-font-primary);color:var(--muted);margin-left:3px}.vwz8p6h em{font:500 12.5px/1.2 var(--next-font-primary);color:var(--muted);white-space:nowrap;margin-top:6px;font-style:normal}.g3jisfd .d21e5xg{font-size:26px}.d39dfns .d21e5xg{font-size:58px}.m21cfwr{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}.m21cfwr: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%}.g37u8k4{font:500 clamp(9px, 5.6cqi, 14px)/1.2 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.02em}.u1ydy5j{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.u1ydy5j>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}.u1ydy5j>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}.e1ivcz4{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}.e1ivcz4>span{flex-direction:column;display:flex}.e1ivcz4 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){.g37u8k4,.u1ydy5j>small,.e1ivcz4{display:none}.u1ydy5j>b{font-size:18cqi}}.w39x06t{background:var(--chrome)}.h1ucgd2{background:var(--pick)}.o1nt065{background:var(--tone-3,var(--positive))}.v3ltg9s{background:var(--tone-4,var(--surface-strong))}.a223z0o{aspect-ratio:1}.b1lu305{aspect-ratio:4/3;width:100%;max-height:420px}.i16j6kq{margin:4px 0 0;padding:0;list-style:none;display:grid}.i16j6kq 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}.i16j6kq li.k1ow5hl{border-bottom-color:var(--rule-strong);color:var(--muted);padding:0 0 5px;font-size:12.5px}.i16j6kq li.k1ow5hl span:last-child{text-align:right}.i16j6kq li>span:nth-child(2) a,.i16j6kq li>span:nth-child(2) b{color:var(--ink);font-weight:500;text-decoration:none}.i16j6kq li>span:nth-child(2) a:hover{color:var(--link)}.i16j6kq small{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.35;display:block}.z12vgnr{font:800 18px/1 var(--next-font-display);color:var(--muted)}.i16j6kq li:nth-child(2) .z12vgnr{color:var(--action)}.n3uga36{font:800 20px/1 var(--next-font-display);color:var(--action);text-align:right;white-space:nowrap}.h2rbwa7{font:600 13px/1 var(--next-font-primary);color:var(--chrome-ink);background:var(--chrome);border-radius:3px;padding:6px 9px;display:inline-block}.nypsttr{background:var(--tone-1,var(--action))}.m5iw0tf{background:var(--tone-2,var(--pick))}.t1szzd0{background:var(--tone-3,var(--positive))}.p2odobl{background:var(--tone-4,var(--surface-strong))}.k3dr01n{background:var(--tone-5,var(--chrome))}.j2kr4og{background:var(--tone-6,var(--positive))}.o1lngi1{align-items:center;gap:12px;margin-bottom:14px;display:flex}.o1lngi1:after{content:"";background:var(--rule-strong);flex:1;height:1px}.u1fecqm{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.i1niqdt{font:600 clamp(23px, 2.4vw, 29px)/1.2 var(--next-font-primary);letter-spacing:-.005em;color:var(--ink);text-transform:none;margin:0}.u1fecqm>div{flex:20rem;min-width:0}.u1fecqm p{color:var(--ink-2);max-width:46em;margin:6px 0 0;font-size:16px}.o1exdij{white-space:nowrap;color:var(--link);font-size:15px;font-weight:600}.h3gf7yl{flex:none;display:block}
.j3oesup{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.y1sleqh{color:var(--muted)}.l3p7v0v{font-size:14px}.n2mvrm6{color:var(--muted);margin:6px 0 0;font-size:12.5px}.s2d29ab{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}.s2d29ab:hover{opacity:.88}.p1d2guf{min-height:38px;padding:8px 14px;font-size:14px}.hz97n5j{text-align:center;white-space:normal;width:100%;display:flex}.i2q6z1k{background:var(--action);color:var(--action-ink)}.f1l9ztk{background:var(--h-band-btn,var(--surface));color:var(--h-band-btn-ink,var(--ink))}.a3pteqf{background:var(--h-pick-btn,var(--action));color:var(--h-pick-btn-ink,var(--action-ink))}.g24aihv{background:var(--h-feat-btn,var(--action));color:var(--h-feat-btn-ink,var(--action-ink))}.gvib6xp{background:var(--h-tool-btn,var(--action));color:var(--h-tool-btn-ink,var(--action-ink))}.g2xmobn{background:var(--h-stick-btn,var(--surface));color:var(--h-stick-btn-ink,var(--ink))}.s1whrqy{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}.u37nbor{font-size:15.5px}.q2t4lao{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}.b38iysv{background:var(--h-band-tag,var(--surface));color:var(--h-band-tag-ink,var(--ink))}.g2p2kla{background:var(--h-pick-tag,var(--ink));color:var(--h-pick-tag-ink,var(--surface))}.k3ivt4j{background:var(--h-feat-tag,var(--surface));color:var(--h-feat-tag-ink,var(--ink))}.m3g6nf2{object-fit:contain;object-position:left center;width:auto;max-width:150px;height:20px;filter:var(--h-logo-f,none);display:block}.c1odnsh{max-width:190px;height:26px}.u2dvjgz{max-width:80%;height:28px}.v2v5rt7{font:800 13px/1 var(--next-font-primary);letter-spacing:.12em;text-transform:uppercase}.d2g8ks4{object-fit:cover;width:100%;height:100%;display:block}.aqq6wvu{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}.f1ike91{font:700 12px/1 var(--next-font-primary);opacity:.88;margin-bottom:auto}.w3judth{font:600 13.5px/1.3 var(--next-font-primary);opacity:.95}.r1y91fn{--tc:var(--h-seg-lux,var(--pick));--ti:var(--h-seg-lux-i,var(--pick-ink));--tl:var(--h-seg-lux-l,none)}.rgae46p{--tc:var(--h-seg-life,var(--surface-2));--ti:var(--h-seg-life-i,var(--ink));--tl:var(--h-seg-life-l,none)}.g2sq1s7{--tc:var(--h-seg-prem,var(--surface-2));--ti:var(--h-seg-prem-i,var(--ink));--tl:var(--h-seg-prem-l,none)}.jdfn7at{--tc:var(--h-seg-mid,var(--surface-2));--ti:var(--h-seg-mid-i,var(--ink));--tl:var(--h-seg-mid-l,none)}.y2khl79{--tc:var(--h-seg-eco,var(--surface-2));--ti:var(--h-seg-eco-i,var(--ink));--tl:var(--h-seg-eco-l,none)}.c176wa8{border-top:1px solid var(--h-offer-rule,var(--rule));margin:16px 0;padding-top:12px;font-size:14.5px;line-height:1.5}.c176wa8 b{margin-bottom:2px;font-size:12.5px;display:block}.c176wa8 small{opacity:.88;font-size:12.5px;display:block}.c176wa8 a{color:inherit}.g35xnda{background:var(--surface);border:1px solid var(--rule);border-radius:var(--h-r,var(--radius-m));box-shadow:var(--shadow-card)}.r2vjomy{padding:clamp(20px,2.4vw,32px)}.cvzijct{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}.bwjvi62{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:10px;display:flex}.bwjvi62>: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}.bwjvi62 a{white-space:nowrap;color:var(--link);font-size:14px;font-weight:700}.y3jn9h4{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}
.k1fbzka{font:800 15px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 6px}.k1vq9en{counter-reset:m;margin:0;padding:0;list-style:none}.k1vq9en li{border-top:1px solid var(--rule);counter-increment:m;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.k1vq9en 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}.k1vq9en a{color:var(--ink);font-size:15px;font-weight:700;line-height:1.3;text-decoration:none}.k1vq9en a:hover{color:var(--link)}.k1vq9en small{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}
.m2h6hej{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-s);background:var(--surface)}.m17xxy7{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}.z23haox{counter-reset:none;margin:0;padding:0;list-style:none}.z23haox li+li{border-top:var(--bw-thin) solid var(--rule)}.gmiab7u{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}.gmiab7u:hover .f20v1d6{color:var(--link)}.acjtxjw{font-family:var(--next-font-display);color:var(--muted);font-variant-numeric:tabular-nums;font-size:1.5rem}.gmiab7u img{object-fit:cover;border-radius:var(--radius-s);width:4rem;height:3rem;display:block}.a2kc7k8{gap:.2rem;display:grid}.f20v1d6{font-size:.875rem;font-weight:700;line-height:1.3}html[data-surface=cards] .m2h6hej{border-radius:var(--radius-l);box-shadow:var(--shadow-card);overflow:hidden}html[data-surface=cards] .m17xxy7{border-radius:0}
.c2htlq7{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}.dlt0gyq{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}.irw7a4y{min-height:2.75rem;color:var(--link);align-items:center;gap:.4em;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.irw7a4y:hover{text-underline-offset:.2em;text-decoration:underline}.irw7a4y:focus-visible{outline:3px solid var(--link);outline-offset:2px}.f1dfhay{grid-area:prev;justify-self:start}.u6tfnwu{grid-area:next;justify-self:end}.cjionmh{transition:transform .15s}.f1dfhay:hover .cjionmh{transform:translate(-3px)}.u6tfnwu:hover .cjionmh{transform:translate(3px)}@container (min-width:40rem){.c2htlq7{grid-template-columns:1fr auto 1fr;grid-template-areas:"prev status next";gap:1.5rem}}@media (prefers-reduced-motion:reduce){.cjionmh{transition:none}.f1dfhay:hover .cjionmh,.u6tfnwu:hover .cjionmh{transform:none}}
.j1g3l3n{color:var(--ink)}.yhfnxh1{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.i2yw8k4{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}.i2yw8k4:hover{background:var(--surface-2)}.i2yw8k4:focus-visible{outline:3px solid var(--link);outline-offset:2px}.vfmgryi,.vfmgryi:hover{background:var(--link);color:var(--link-ink);border-color:var(--link)}.e24gnx4{font-family:var(--next-font-primary)}.m28ips6{text-align:center;min-width:1.5rem;color:var(--muted)}.u1l1hj0{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.u19dcsj{display:none}@container (min-width:40rem){.yhfnxh1{gap:.5rem}.u19dcsj{display:block}.u1l1hj0{clip:auto;width:auto;height:auto;position:static;overflow:visible}.e24gnx4{padding:0 .875rem}}
.n206us8{color:var(--ink);gap:.75rem;display:grid}.c33ortd{color:var(--muted);margin:0}.a3by9fb{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none}.q3g64su{border-bottom:var(--bw-thin) solid var(--rule);padding:.875rem 0;display:grid;position:relative}.w12nwft{gap:.25rem;min-width:0;display:grid}.kvdbak0{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}.kvdbak0:after{content:"";position:absolute;inset:0}.kvdbak0:focus-visible{outline:none}.q3g64su:focus-within{outline:3px solid var(--link);outline-offset:2px}.q3g64su:hover .kvdbak0{color:var(--link)}.y1ul8dk{color:var(--muted);flex-wrap:wrap;gap:0 .5rem;margin:0;display:flex}@container (min-width:40rem){.q3g64su{padding:1rem 0}.kvdbak0{font-size:1.1875rem}}html[data-surface=cards] .n206us8{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] .a3by9fb{border-top-color:var(--rule)}
.n39afuj{container-type:inline-size}.z1ute4r{align-items:start;gap:16px;display:grid}.u34pb5e{border-radius:var(--h-r,var(--radius-m));aspect-ratio:4/3;display:block;overflow:hidden}.z1ute4r .u34pb5e{aspect-ratio:16/8}.ttmv1vv{padding:10px}.d2anfyq{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}.ydmbxq6{margin-top:10px}.d2anfyq a,.k3dxf7l a{color:var(--ink);text-decoration:none}.d2anfyq a:hover,.k3dxf7l a:hover{color:var(--link)}.z18dr8r{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.z1ute4r .z18dr8r{font-size:15.5px}.l1y7bjl{gap:18px;margin-top:18px;display:grid}.yonh0fs{margin-top:0}.n33y08y{border-top:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding-top:14px;display:grid}.yonh0fs .n33y08y:first-child{border-top:0;padding-top:0}.k3dxf7l{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){.z1ute4r{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:22px}.z1ute4r .u34pb5e{aspect-ratio:4/3}.l1y7bjl{grid-template-columns:1fr 1fr}.n33y08y{grid-template-columns:120px minmax(0,1fr)}.yonh0fs .n33y08y:nth-child(2){border-top:0;padding-top:0}}
.q1717pq{gap:clamp(2rem,4vw,3rem);display:grid;container-type:inline-size}.kpgxxcq{gap:1.25rem;display:grid}.s3j78bz{--tone:var(--pick)}.z1vtr0e{--tone:var(--bar,var(--link))}.df54y12{--tone:var(--link)}.v2yz6zj{--tone:var(--hour,var(--action))}.k4ch8x8{--tone:var(--ink-2)}.ovaeiue{align-items:center;gap:.75rem;display:flex}.cd953jf{height:var(--bw-strong);background:var(--tone);flex:1}.rtoimlz{min-height:2.75rem;color:var(--ink);text-underline-offset:.2em;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.x2svq5h{gap:1.25rem;display:grid}.i3b2ybs{color:var(--ink);align-content:start;gap:.5rem;text-decoration:none;display:grid}.i3b2ybs img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(11rem,50cqi,15rem);display:block}.i3b2ybs:hover .e1ilhfk{color:var(--link)}.e1ilhfk{margin:.25rem 0 0;font-size:clamp(1.3rem,1.1rem + 1cqi,1.6rem);line-height:1.15}.i2b9468{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.j11g3lm{gap:0;margin:0;padding:0;list-style:none;display:grid}.j11g3lm li+li{border-top:var(--bw-thin) solid var(--rule)}.a3ppi79{color:var(--ink);grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:.9rem;padding:.75rem 0;text-decoration:none;display:grid}.a3ppi79 img{object-fit:cover;border-radius:var(--radius-s);width:6.5rem;height:4.75rem;display:block}.a3ppi79:hover .i1zfdi3{color:var(--link)}.g1xvmv3{gap:.25rem;display:grid}.i1zfdi3{font-size:.9875rem;font-weight:700;line-height:1.3}.qfamnol{color:var(--ink-2);font-size:.875rem;line-height:1.45}@container (min-width:44rem){.x2svq5h{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem}.x2svq5h.r1f6iu7{grid-template-columns:minmax(0,1fr)}.r1f6iu7 .i3b2ybs{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;column-gap:1.5rem}.r1f6iu7 .i3b2ybs img{grid-row:span 4}.j11g3lm li:first-child .a3ppi79{padding-top:0}.a22yu93{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}html[data-surface=cards] .x2svq5h{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] .i3b2ybs img,html[data-surface=cards] .a3ppi79 img){border-radius:var(--radius-m)}
.y1rh0n4{padding:18px 0 4px}.c2grj7t{max-width:var(--container);padding:0 var(--gutter);flex-wrap:wrap;gap:8px;margin:0 auto;list-style:none;display:flex}.y1rh0n4 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}.y1rh0n4 a:hover{border-color:var(--ink-2);color:var(--ink)}.y1rh0n4 i{border-radius:2px;width:10px;height:10px;display:inline-block}.l1kp1im{background:var(--tone-1,var(--action))}.z35bt11{background:var(--tone-2,var(--pick))}.v1647o8{background:var(--tone-3,var(--positive))}.oksnzlv{background:var(--tone-4,var(--surface-strong))}.j3shko1{background:var(--tone-5,var(--chrome))}.y1khr35{background:var(--tone-6,var(--positive))}
.w19iuw6{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:20px}.w19iuw6 h2{font:600 19px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 12px}.w19iuw6 ul{margin:0;padding:0;list-style:none}.w19iuw6 li{border-top:1px solid var(--rule);padding:9px 0;font-size:15px}.w19iuw6 li:first-child{border-top:0;padding-top:0}.w19iuw6 a{color:var(--ink-2);text-decoration:none}.w19iuw6 a:hover{color:var(--link);text-decoration:underline}
.u3j024v{background:var(--surface);color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m)}.p2nahey{cursor:pointer;min-height:3rem;color:var(--ink);justify-content:space-between;align-items:center;padding:0 1rem;list-style:none;display:flex}.p2nahey::-webkit-details-marker{display:none}.p2nahey:after{content:"+";color:var(--link);font-size:1.25rem;line-height:1}.u3j024v[open] .p2nahey:after{content:"−"}.u3j024v nav{padding:0 1rem .75rem}.ozadfk4{margin:0;padding:0;list-style:none;display:grid}.ozadfk4 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}.ozadfk4 li:first-child a{border-top:0}.ozadfk4 a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.f1rxnom{display:none}.t1cjncv{color:var(--muted);margin:0 0 .5rem}@media (min-width:64rem){.u3j024v{display:none}.f1rxnom{display:block;position:sticky;top:6rem}}
.p26bgtt{gap:.75rem;margin:0;display:grid}.ca1flrs{margin:0 0 .25rem}.f1youth{border:var(--bw-thin) solid var(--rule);background:var(--surface)}.w2wtjcj{width:100%;height:auto;display:block}.o2o9c9t{display:none}.d3mgq47{fill:var(--surface)}.s1je3ys{fill:color-mix(in srgb, var(--positive) 8%, var(--surface))}.t3ausp7{fill:none;stroke:color-mix(in srgb, var(--ink) 9%, var(--surface));stroke-linecap:round;stroke-linejoin:round}.l2tstmw{fill:var(--plan-water,color-mix(in srgb, var(--link) 15%, var(--surface)))}.j213omk{fill:var(--surface)}.ng3ki4x{fill:none;stroke:var(--plan-water,color-mix(in srgb, var(--link) 15%, var(--surface)));stroke-linecap:round;stroke-linejoin:round}.w2p71by path{stroke:var(--muted)}.cxlalmz{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}.b2ju0wo line{stroke:var(--ink)}.b2ju0wo circle{fill:var(--ink)}.v1trsp2 circle{fill:var(--ink);stroke:var(--surface)}.v1trsp2 text{fill:var(--surface);font-family:var(--next-font-primary);font-variant-numeric:tabular-nums;font-weight:650}.v1trsp2:hover circle,.v1trsp2:focus-visible circle{fill:var(--link)}.auwv6u4 circle{fill:var(--pick)}.auwv6u4 text{fill:var(--pick-ink)}.g3j7lsx circle{fill:color-mix(in srgb, var(--ink) 28%, var(--surface))}.b2ju0wo.g3j7lsx line{stroke:color-mix(in srgb, var(--ink) 28%, var(--surface))}.chdtnce circle{fill:var(--pick)}.chdtnce text{fill:var(--pick-ink)}.p75w8kx{fill:var(--muted);font-family:var(--next-font-primary)}.s39cfsc{font-family:var(--next-font-display);color:var(--muted);font-size:.9375rem;font-style:italic}@container (min-width:40rem){.o2o9c9t{display:block}.h2h4hif{display:none}}
.m1javpo{container-type:inline-size}.m1fqhwy{max-width:var(--container);padding:1.5rem var(--gutter) 2.5rem;gap:1.5rem;margin:0 auto;display:grid}.r3nxon5{order:-1;min-width:0;container-type:inline-size}.t1vaxx0{align-content:start;gap:.75rem;min-width:0;display:grid}.e2ai9fy{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}.o23i549{color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.j7cm6h1{font-size:clamp(3rem,2rem + 4.5vw,5.75rem);line-height:.95}.j12eyqu{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}.f3vs99w{border-top:var(--bw-strong) solid var(--rule-strong);margin:.5rem 0 0;padding:0;list-style:none}.f3vs99w 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}.wwqlg71{font-variant-numeric:tabular-nums;color:var(--muted);grid-area:n;font-weight:600}.j32im0h .wwqlg71{color:var(--pick)}.br8il6y{color:var(--ink);grid-area:name;font-size:1.25rem;line-height:1.2;text-decoration:none}.br8il6y:hover{color:var(--link)}.t1z3a9r{font-family:var(--next-font-display);color:var(--muted);grid-area:district;font-size:.9375rem}.z2ub4vk{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}.r2bvkvd{font-variant-numeric:tabular-nums;grid-area:score;align-self:center;font-size:1.0625rem;font-weight:600}.n1rhghm{margin:.75rem 0 0}.n1rhghm 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}.n1rhghm a:hover{background:var(--link)}@container (min-width:64rem){.m1fqhwy{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;padding-top:2.5rem;padding-bottom:3.5rem}.r3nxon5{order:0}}
.p2knspr{--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}.m3pe36w{max-width:var(--container);width:100%;padding:2rem var(--gutter) 3rem;align-content:end;gap:.875rem;margin:0 auto;display:grid}.i1l0k2k{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}.on5xq7w{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:650}.d5qs8y1{overflow-wrap:anywhere;font-size:clamp(3.5rem,1.8rem + 6.5vw,7.5rem);line-height:.9}.k3e8fws{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}.j3fwukp{margin:0}.j3fwukp 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}.j3fwukp a:hover{background:color-mix(in srgb, var(--pick) 85%, var(--ink))}.e1a87ih{aspect-ratio:16/10;order:-1;margin:0;position:relative;overflow:hidden}.a4wyui3{object-fit:cover;width:100%;height:100%}.d2kww51{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}.hbnm8ky{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}.hbnm8ky figcaption{color:var(--chrome-ink)}@container (min-width:64rem){.a26uc4b{grid-template-columns:minmax(0,6fr) minmax(0,6fr);min-height:38rem}.a26uc4b .m3pe36w{max-width:none;padding:3rem 3.5rem 4rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter)));margin:0}.a26uc4b .e1a87ih,.a26uc4b .hbnm8ky{order:0}.a26uc4b .e1a87ih{aspect-ratio:auto}.a26uc4b .hbnm8ky{padding:2rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter))) 2rem 0}}
.o2ijaha{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}.t14jg7o{gap:16px;display:grid}.j3la232{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);overflow:hidden}.r38f5al{display:grid}.gb76dtb{aspect-ratio:3/2;max-height:420px;overflow:hidden}.gb76dtb img,.d2um1yp img{object-fit:cover;width:100%;height:100%}.o1zeanm{flex-direction:column;gap:10px;padding:20px 22px 22px;display:flex}.o1zeanm p{color:var(--ink-2);margin:0;font-size:16px}.j3la232 h3{text-transform:none;letter-spacing:0;margin:0}.r38f5al h3{font:700 25px/1.2 var(--next-font-primary)}.tl4pvcm h3{font:600 18px/1.3 var(--next-font-primary)}.j3la232 h3 a{color:var(--ink);text-decoration:none}.j3la232 h3 a:hover{color:var(--link)}.a3jo9ek{font-weight:500}.k1wm0oy{gap:16px;display:grid}.tl4pvcm{flex-direction:column;display:flex}.d2um1yp{aspect-ratio:16/9;overflow:hidden}.u2yrh6l{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.y1kw784{color:var(--muted);margin:0;font-size:13.5px}@container (min-width:600px){.r38f5al{grid-template-columns:1.05fr 1fr}.gb76dtb{aspect-ratio:auto;height:100%}.k1wm0oy{grid-template-columns:repeat(2,minmax(0,1fr))}}
.i2amxpm{background:var(--paper);color:var(--ink)}.b31ggj6{border-bottom:var(--bw-thin) solid var(--rule);padding-block:3.5rem 3rem}.z29l96k{max-width:var(--container);padding-inline:var(--gutter);text-align:center;justify-items:center;gap:1.25rem;margin:0 auto;display:grid}.k1zxz4j{max-width:18em;color:var(--ink);font-size:clamp(2.5rem,1.35rem + 4.7vw,5.25rem)}.u25wfav{color:var(--link)}.x2o7n4d{max-width:38rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.g3773sb{gap:.75rem;width:100%;margin-top:.5rem;display:grid}.f1fjqhy{display:grid}.f1fjqhy a:hover{background:color-mix(in srgb, var(--ink) 12%, transparent);color:var(--ink)}.lvmn3nu{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}.lvmn3nu li{align-items:center;gap:.5rem;display:inline-flex}.lvmn3nu li+li:before{content:"";background:var(--rule-strong);flex:none;width:1px;height:.9em}@container (min-width:40rem){.b31ggj6{padding-block:4.5rem 3.5rem}.g3773sb{flex-wrap:wrap;justify-content:center;width:auto;display:flex}.x2o7n4d{font-size:1.1875rem}}@container (min-width:64rem){.b31ggj6{padding-block:6rem 4.5rem}.z29l96k{gap:1.5rem}.lvmn3nu{gap:.5rem 2rem;font-size:.8125rem}}
.h1cauul{background:var(--chrome);color:var(--chrome-ink)}.s2snacx{max-width:var(--container);padding:2.75rem var(--gutter) 3rem;gap:2.25rem;margin:0 auto;display:grid}.a239sdx{--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}.pzeppoy{color:var(--action);margin:0}h1.j1umjn8{color:var(--ink);font-size:clamp(2rem,1.25rem + 3.2vw,3.75rem)}.j2e9430{max-width:34rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.p24ovkz{gap:.75rem;margin-top:.375rem;display:grid}.c1vift4{display:grid}.c1vift4 a:hover{background:color-mix(in srgb, var(--chrome-ink) 14%, transparent);color:var(--ink)}.g35frcc{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}.a1vtf9r{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}.s2bw267{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}.p2cz9ib{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.875rem 1rem 0;display:flex}.k2nsu3e{color:var(--link)}.h2ken8j{aspect-ratio:16/9;margin:.75rem 1rem 0}.r31gy8c{justify-items:start;gap:.75rem;padding:.875rem 1rem 1rem;display:grid}.t180in9{grid-template-columns:minmax(0,1fr) auto;justify-self:stretch;align-items:center;gap:.75rem;display:grid}.n1v3gi5{color:var(--ink);margin:0;line-height:1.1}.w2bfjig{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}@container (min-width:40rem){.p24ovkz{flex-wrap:wrap;display:flex}.a1vtf9r{padding:2rem}.j2e9430{font-size:1.1875rem}}@container (min-width:64rem){.s2snacx{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:3.5rem;padding-block:4rem 4.5rem}.a1vtf9r{min-height:28rem;padding:2.5rem}}
.n2d3kjw{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.k3qskwc{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.yxab2a2{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}.yxab2a2 span{display:block}.yxab2a2 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}.o1k0ctt{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){.k3qskwc{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}.yxab2a2{margin:0;font-size:clamp(84px,11vw,168px)}.yxab2a2 small{margin-top:14px}.o1k0ctt{font-size:clamp(38px,5vw,72px)}}
.p1n2q6w{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.c2vka58{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.qmp2404{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}.i3e1r03{margin:26px 0 6px;padding-bottom:4px;position:relative}.e2q5mak{height:18px;font-size:13px;font-weight:700;position:relative}.e2q5mak span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.e2q5mak span:first-child{transform:none}.e2q5mak span:last-child{transform:translate(-100%)}.c155fau{display:none}.n227k0r{background:var(--h-band-rail,var(--surface));border-radius:2px;height:18px;margin-top:6px;position:relative}.i2a04f0{background:var(--h-band-ink,currentColor);border-radius:2px;position:absolute;top:0;bottom:0}.d2rjo7n{background:var(--h-band-mark,currentColor);width:4px;margin-left:-2px;position:absolute;top:-8px;bottom:-8px}.xbmgj30{white-space:nowrap;margin:12px 0 0;font-size:13px;font-weight:700;display:inline-block;position:relative;transform:translate(-50%)}.xbmgj30 b{font-family:var(--next-font-display);font-weight:var(--display-weight);vertical-align:-4px;margin-right:8px;font-size:28px;line-height:1}.n3l51u3{align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:600;display:flex}.n3l51u3 i{background:var(--h-band-ink,currentColor);border-radius:2px;flex:none;width:22px;height:12px;display:inline-block}@media (min-width:45rem){.c2vka58{padding:clamp(26px, 3.6vw, 44px) var(--gutter) 22px}.qmp2404{font-size:clamp(38px,5vw,72px)}.c155fau{display:inline}.xbmgj30{font-size:14px}.xbmgj30 b{font-size:clamp(30px,3.2vw,44px)}}
.w4fys8y{background:var(--open-bg,var(--paper));color:var(--open-ink,var(--ink));container-type:inline-size}.diwnfbl{max-width:var(--container);padding:clamp(1.75rem, 5vw, 4rem) var(--gutter) clamp(2rem, 5vw, 4rem);gap:1.5rem;margin-inline:auto;display:grid}.jsc06gb{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}.m3fo4r9{color:var(--open-hour,var(--hour,var(--pick)));margin:.9rem 0 0;font-size:1rem;font-weight:600}.mifochc{max-width:18ch;margin-top:.9rem;font-size:clamp(2rem,1.3rem + 2.6cqi,3.2rem);line-height:1.05}.n1zgmzl{opacity:.92;max-width:54ch;margin:1rem 0 0;font-size:1.0625rem;line-height:1.55}.r1qtj6e{margin:0}.r1qtj6e img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-l);width:100%;height:auto;display:block}.m32j1pa{opacity:.8;padding-top:.5rem;font-size:.8125rem}@container (min-width:60rem){.diwnfbl{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(2rem,4cqi,4rem)}}
.n1slqbp{padding-block:clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,3vw,2.5rem);container-type:inline-size}.l2ngkrq{max-width:var(--container);padding-inline:var(--gutter);gap:1.5rem;margin-inline:auto;display:grid}.o2nai8r{color:var(--ink);align-content:start;gap:.75rem;text-decoration:none;display:grid}.o2nai8r:hover .qy9lze1{color:var(--link)}.j1dn0xx{border-radius:var(--radius-s);background:var(--surface-2);display:block;overflow:hidden}.j1dn0xx img{object-fit:cover;width:100%;height:clamp(9rem,32cqi,12rem);display:block}.q8x2x8b{justify-items:start;gap:.4rem;display:grid}.d1avplz{font-family:var(--next-font-display);color:var(--hour,var(--pick));font-variant-numeric:tabular-nums;font-size:1.125rem}.qy9lze1{margin:0;font-size:1.125rem;line-height:1.2}.k124ddq{font-style:var(--question-style,normal)}.p33ouk9{max-width:56ch;color:var(--ink-2);font-size:1rem;line-height:1.55}.d2t4wbc .j1dn0xx img{height:clamp(13rem,48cqi,17rem)}.d2t4wbc .qy9lze1{font-size:clamp(1.75rem,1.2rem + 2.2cqi,2.6rem);line-height:1.08}.t39eon3{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;display:grid}.t39eon3 .j1dn0xx img{height:clamp(7rem,24cqi,9.5rem)}.t39eon3 .qy9lze1{font-size:1rem}@container (min-width:60rem){.l2ngkrq{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:2rem}.d2t4wbc{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}.d2t4wbc .j1dn0xx img{height:26.25rem;max-height:26.25rem}.t39eon3 .j1dn0xx img{height:8.5rem}}html[data-surface=cards] .o2nai8r{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] .j1dn0xx{border-radius:0}html[data-surface=cards] .q8x2x8b{padding:.85rem 1rem 1.1rem}html[data-surface=cards] .d2t4wbc{border-bottom:var(--bw-thin) solid var(--rule);padding-bottom:0}@container (min-width:60rem){html[data-surface=cards] .d2t4wbc .q8x2x8b{padding:1.5rem 1.75rem}}.t39eon3.l1sbc1x>:first-child,.t39eon3.s2u2v5h>:first-child{grid-column:1/-1}@container (min-width:60rem){:is(.l2ngkrq:has(.s2u2v5h),.l2ngkrq:has(.n3giv7b),.l2ngkrq:has(.l1sbc1x)){align-items:stretch}.t39eon3.s2u2v5h,.t39eon3.n3giv7b,.t39eon3.l1sbc1x{grid-auto-rows:minmax(0,1fr);height:100%}.t39eon3.s2u2v5h,.t39eon3.n3giv7b{grid-template-columns:minmax(0,1fr)}.t39eon3.s2u2v5h .o2nai8r,.t39eon3.n3giv7b .o2nai8r,.t39eon3.l1sbc1x .o2nai8r{grid-template-rows:minmax(0,1fr) auto}.t39eon3.s2u2v5h .j1dn0xx,.t39eon3.n3giv7b .j1dn0xx,.t39eon3.l1sbc1x .j1dn0xx{height:100%;min-height:7rem;position:relative}.t39eon3.s2u2v5h .j1dn0xx img,.t39eon3.n3giv7b .j1dn0xx img,.t39eon3.l1sbc1x .j1dn0xx img{width:100%;height:100%;position:absolute;inset:0}}
.uxtawrm{max-width:var(--container);padding:16px var(--gutter) 0;margin:0 auto}.o2eic0n{gap:20px;display:grid}.t23jq3i{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}.p2sjx10{flex-direction:column;min-height:0;margin:0;display:flex}.p2sjx10 img{aspect-ratio:16/10;object-fit:cover;flex:none;width:100%;max-height:240px}.u1sej0l{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}.f2nufbk{flex-direction:column;padding:clamp(20px,2.4vw,30px);display:flex}.r3jrrqm{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.f18ix0j{font-family:var(--next-font-display);font-weight:var(--display-weight);opacity:.92;font-size:15px}.i2dmlgu{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}.i2dmlgu a{color:inherit;text-decoration:none}.i2dmlgu a:hover{opacity:.8}.u24ybq2{margin:0 0 .9em;font-size:15.5px;line-height:1.5}.b463kid{opacity:.85;margin:0 0 18px;font-size:14px}.f1lcy08{margin-top:auto}.t30ia7c{gap:12px;display:grid}.u1v6g67{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}.j1dtj5g{background:var(--surface-2);height:100%;min-height:96px;display:block;overflow:hidden}.b12xszs{gap:2px;min-height:96px;padding:10px 12px}.i15r2a3{padding:10px 14px}.u1v6g67 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}.u1v6g67 h3 a{color:var(--ink);text-decoration:none}.u1v6g67 h3 a:hover{color:var(--link)}.u1v6g67 p{color:var(--muted);margin:0;font-size:13px}@media (min-width:45rem){.uxtawrm{padding-top:clamp(24px,3vw,40px)}.t23jq3i{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.p2sjx10 img{aspect-ratio:auto;flex:1;height:100%;min-height:0;max-height:420px}.u1sej0l{font-size:26px}.u1v6g67{grid-template-columns:150px minmax(0,1fr)}.j1dtj5g,.b12xszs{aspect-ratio:3/2;height:auto;min-height:0}}@media (min-width:69rem){.o2eic0n{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.t30ia7c{grid-template-rows:repeat(4,auto)}}
.w3f9x9m{background:var(--chrome);color:var(--chrome-ink);padding:22px 0 32px}.v2n12jh{max-width:var(--container);padding:0 var(--gutter);gap:30px;margin:0 auto;display:grid}.ieih9l2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.elg1ldh{color:var(--on-dark-soft,var(--chrome-ink));margin:0 0 12px;font-size:13.5px}.elg1ldh a{color:var(--on-dark-soft,var(--chrome-ink));text-decoration:none}.elg1ldh a:hover{color:var(--chrome-ink);text-decoration:underline}.a1c6zog{opacity:.6;margin:0 8px}.i3ehxyx{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}.z3907oj{display:block}.r2itwk9{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}.q2nasfb{margin:12px 0 0}.q2nasfb:first-letter{text-transform:uppercase}.p1n2aqm{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}.oe8r0kv{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.l2fv6qi{color:var(--on-dark-soft,var(--chrome-ink));flex-wrap:wrap;gap:6px 22px;margin-top:22px;font-size:14.5px;display:flex}.x55egtm{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}.x55egtm div{flex-direction:column;display:flex}.p3ui2gf{font:800 40px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.01em}.x55egtm small{color:var(--on-dark-soft,var(--chrome-ink));margin-top:4px;font-size:14px}.e23egcp{border-radius:var(--radius-m);max-height:420px;overflow:hidden}.e23egcp img{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%}.b1w9dkc{max-height:420px}@media (min-width:760px){.w3f9x9m{padding:34px 0 44px}.elg1ldh{margin-bottom:18px;font-size:14px}.r2itwk9{margin-bottom:10px}}@media (min-width:1000px){.n2vz44b{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:56px}}
