.u2sa9jt{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}.u2sa9jt:focus-visible{outline:3px solid var(--link);outline-offset:2px}.b35i32u{background:var(--action);color:var(--action-ink);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--action-ink) 22%, transparent)}.b35i32u:hover{background:color-mix(in srgb, var(--action) 88%, var(--action-ink));color:var(--action-ink)}.tuowio7{background:var(--surface-strong);color:var(--surface-strong-ink)}.tuowio7:hover{background:color-mix(in srgb, var(--surface-strong) 85%, var(--surface-strong-ink));color:var(--surface-strong-ink)}.gaxom1g{color:var(--ink);background:0 0;border-color:currentColor}.gaxom1g:hover{background:var(--surface-2);color:var(--ink)}.a36ot21{padding:.9em 1.3em;font-size:1.0625rem}.n3n2r9p{width:100%;display:flex}.s1q4l3i{display:var(--arrow-display,none);transition:transform .15s}.u2sa9jt:hover .s1q4l3i,.j32ecgh:hover .s1q4l3i{transform:translate(3px)}.v3uxblo{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}.b2jwnuo{width:2.5rem;font-size:.875rem}.t3bu306{width:3.5rem;font-size:1.25rem}.u2ew9lc{width:6rem;font-size:2.125rem}.i3hn7u5{color:var(--muted)}.r2vxz4q{color:var(--link)}.r3rfy65{color:var(--pick)}.qlgz4gj{color:var(--negative)}.b2nn4bq{flex-wrap:wrap;align-items:baseline;gap:.25em .5em;display:inline-flex}.t2atk0l{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}.i2168s0 .t2atk0l{font-size:1.5rem}.a10qihh .t2atk0l{font-size:2.25rem}.h34hc1d{color:var(--muted);font-size:.875rem}.x31ihnf{background:var(--negative);color:var(--negative-ink);border-radius:var(--radius-s);padding:.15em .4em;font-size:.75rem;font-weight:700}.j1heho9{color:var(--muted);flex-basis:100%;font-size:.75rem}.q2id4tg{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}.b1s0nbb{background:var(--surface-2);color:var(--link)}.x1r7wqq{background:var(--pick);color:var(--pick-ink)}.w2ufol4{border:var(--bw-thin) solid currentColor;color:var(--ink-2)}.j32ecgh{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}.j32ecgh:hover{color:var(--link);text-decoration-thickness:2px}.w162uo1{background:var(--surface-2);border-radius:var(--radius-m);justify-content:center;align-items:center;display:flex;overflow:hidden}.w162uo1 img{object-fit:contain;width:100%;height:100%;display:block}.v9rrpw7 img{object-fit:cover}.c3tkxaq{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}.c3tkxaq img{object-fit:contain;width:100%;height:100%;display:block}.h37zxgn{width:1.5rem}.f3ai7g7{box-shadow:none;background:0 0}.z33wshp{border-radius:var(--radius-m);width:3rem}.s1urxal{object-fit:contain;object-position:left center;width:auto;max-width:min(100%,9rem);filter:var(--logo-filter,none);display:block}.n391xhg{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}.v1w3b93{font-size:1.25rem}.tz3y2bj{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}.gvteg8i{width:1.125rem}.tz3y2bj: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}.c8030jz{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.c8030jz 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}.c8030jz a[aria-current]{color:inherit;background:color-mix(in srgb, currentColor 18%, transparent);border-color:currentColor}.c8030jz a:hover{border-color:currentColor}.r2zudqm{--tone:var(--pick)}.p1jpn7e{--tone:var(--bar,var(--link))}.q28gkpl{--tone:var(--link)}.x1fw5ak{--tone:var(--hour,var(--action))}.z2x1ud5{--tone:var(--ink-2)}.o3oxo5n{align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.vjkhyqp{background:var(--tone);border-radius:50%;flex:none;width:.55rem;height:.55rem}.t1qla2y{background:color-mix(in srgb, var(--tone) 60%, var(--ink));color:var(--surface);border-radius:var(--radius-s);padding:.3rem .6rem}.t1qla2y .vjkhyqp{display:none}.p1e78az{color:var(--ink-2);white-space:nowrap;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.u2sa9jt,.s1q4l3i{transition:none}.u2sa9jt:hover .s1q4l3i,.j32ecgh:hover .s1q4l3i{transform:none}}
.c3tdgiy{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}.noy8t6p{font-size:clamp(2.5rem,1.6rem + 3.8vw,4rem)}.s2wehkv{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.25rem)}.leq4dd6{font-size:clamp(1.25rem,1.05rem + .8vw,1.5rem)}.s1je0v7{font-size:1.125rem}.f29rmsu{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}.bwj3lgt{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums}.p2lqfr9{font-family:var(--next-font-primary);text-wrap:pretty;font-size:1rem;line-height:1.55}.uz2vhmy{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.r1df79t{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)}
.v3474yv{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}.v3474yv li{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.v3474yv li+li:before{content:"/";color:var(--muted)}.v3474yv a{min-height:2.25rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.v3474yv a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.v3474yv [aria-current]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}
.g21tt9g{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.p3b6yct{max-width:var(--container);padding:0 var(--gutter) 14px;flex-wrap:wrap;gap:6px;margin:0 auto;display:flex}.p3b6yct 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}.p3b6yct a:hover,.p3b6yct a[aria-current]{background:var(--h-band-line,transparent)}@media (min-width:45rem){.p3b6yct{gap:8px;padding-bottom:22px}.p3b6yct a{padding:0 13px;font-size:14px}}
.b29a89i{max-width:var(--container);border-bottom:var(--bw-thin) solid var(--rule);margin:0 auto}.y3f8hhe{padding:.75rem var(--gutter);flex-wrap:wrap;gap:.4rem .5rem;margin:0;list-style:none;display:flex}.u1h7u5p{--tone:var(--pick)}.h6j0ch5{--tone:var(--bar,var(--link))}.n3jglze{--tone:var(--link)}.q1yz6lw{--tone:var(--hour,var(--action))}.p13ofaz{--tone:var(--ink-2)}.n1m6ft0{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}.k36uxse{background:var(--tone);border-radius:50%;width:.55rem;height:.55rem}.n1m6ft0:hover{color:var(--ink);border-color:var(--ink)}.n1m6ft0:focus-visible{outline:3px solid var(--link);outline-offset:2px}.n1m6ft0[aria-current]{color:var(--paper);background:var(--ink);border-color:var(--ink)}@media (min-width:64rem){.n1m6ft0{min-height:2.75rem;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.n1m6ft0{transition:none}}html[data-surface=cards] .b29a89i{background:var(--surface);max-width:none}html[data-surface=cards] .y3f8hhe{max-width:var(--container);margin-inline:auto}
.q2lool1{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}.q2lool1[hidden]{display:none}.s2s99z7{max-width:var(--container);padding:1rem var(--gutter);gap:.75rem;margin:0 auto;display:grid}.m403ged{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.5}.m403ged a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.d2ji4n5{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.o2odsjz{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}.o2odsjz:hover{background:var(--rule)}.o2odsjz:focus-visible{outline:3px solid var(--pick);outline-offset:2px}@media (min-width:48rem){.s2s99z7{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem}.d2ji4n5{grid-template-columns:repeat(2,auto)}}
.f2cd67l{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}.f2cd67l[hidden]{display:none}.r1p413u{color:var(--link);margin:0}.v3jmnlk{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.5}.v3jmnlk a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.i34cwxx{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.h1zex7b{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}.h1zex7b:hover{background:var(--surface-2)}.h1zex7b:focus-visible{outline:3px solid var(--link);outline-offset:2px}@media (min-width:40rem){.f2cd67l{inset:auto 1.5rem calc(1.5rem + env(safe-area-inset-bottom,0px)) auto;width:23rem;padding:1.25rem}}
.wvdi9tu{background:var(--h-foot,var(--surface-strong));color:var(--h-foot-ink,var(--surface-strong-ink));padding:52px 0 96px;font-size:14px}.e285ula{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.yjpqjm2{grid-template-columns:1fr 1fr;gap:26px;display:grid}.z1t1noh{grid-column:1/-1}.z1t1noh p{opacity:.92;margin:0;line-height:1.6}.zlvpy9q{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}.zlvpy9q i{background:var(--h-mark-foot,var(--pick));border-radius:3px;flex:none;width:14px;height:14px}.h2at3yt{margin:0 0 12px;font-size:14px;font-weight:700}.e9z2qvs ul{margin:0;padding:0;list-style:none}.e9z2qvs li{margin:0 0 4px}.e9z2qvs a,.ckml0ii a{color:inherit;opacity:.9;text-decoration:none}.e9z2qvs a{align-items:center;min-height:32px;display:inline-flex}.e9z2qvs a:hover,.ckml0ii a:hover{text-underline-offset:3px;opacity:1;text-decoration:underline}.ckml0ii{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){.yjpqjm2{grid-template-columns:repeat(3,minmax(0,1fr))}.ckml0ii{flex-direction:row;justify-content:space-between}}@media (min-width:69rem){.yjpqjm2{grid-template-columns:1.5fr repeat(5,minmax(0,1fr))}.z1t1noh{grid-column:auto}}
.n15ifgg{padding-block:2.5rem 1.5rem}.otsqghf,.v2fcyb6{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.otsqghf{gap:2rem;display:grid}.mldr1ea{align-content:start;gap:.75rem;max-width:26rem;display:grid}.uxzbftg{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}.svqt2ab{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.6}.t3fs3me{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.h1ancw7{align-content:start;gap:.5rem;display:grid}.q2l5luy{color:var(--ink);margin:0}.odeb53m,.h4ttmcc{margin:0;padding:0;list-style:none}.odeb53m{display:grid}.odeb53m a,.h4ttmcc a{min-height:2.5rem;color:var(--ink-2);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.odeb53m a:hover,.h4ttmcc a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.v2fcyb6{border-top:var(--bw-thin) solid var(--rule);gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:grid}.ter8zyd{color:var(--muted);margin:0;font-size:.8125rem;font-style:italic;line-height:1.5}.b2z8cly{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.5rem;display:flex}.if7r9xm{color:var(--muted);margin:0;font-size:.8125rem}.h4ttmcc{flex-wrap:wrap;gap:0 1.25rem;display:flex}.h4ttmcc a{font-size:.8125rem}@media (min-width:48rem){.t3fs3me{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media (min-width:64rem){.n15ifgg{padding-block:3.5rem 2rem}.otsqghf{grid-template-columns:minmax(0,1.3fr) minmax(0,3fr);gap:3rem}}
.z3gk5td{background:var(--surface-2);color:var(--ink);border-top:var(--bw-thin) solid var(--rule)}.m2oe88t{max-width:var(--container);padding:2.25rem var(--gutter) 1.5rem;gap:1.25rem;margin:0 auto;display:grid}.j532jsc{gap:.5rem;display:grid}.t1rwuj5{margin:0;font-size:1.375rem;line-height:1.1}.ctmub7m{max-width:40rem;color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.h14n9oh,.c2xtifm{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.h14n9oh{border-block:var(--bw-thin) solid var(--rule);gap:0 1.5rem;padding-block:.25rem}.h14n9oh a,.c2xtifm a{min-height:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.h14n9oh a{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.h14n9oh a:hover,.c2xtifm a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.d39r83w{color:var(--muted);margin:0;font-size:.8125rem;font-style:italic;line-height:1.5}.k1yjyu8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.5rem;display:flex}.x384302{color:var(--muted);margin:0;font-size:.8125rem}.c2xtifm{gap:0 1.25rem}.c2xtifm a{font-size:.8125rem}@media (min-width:64rem){.m2oe88t{padding-block:2.75rem 1.75rem}.j532jsc{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2.5rem}.ctmub7m{text-align:right;justify-self:end}}
.l3blei4{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}.kz9c67v{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.g283tr7{border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent);gap:14px;margin-bottom:30px;padding-bottom:26px;display:grid}.g283tr7 p{max-width:48em;margin:0}.w2dtwbz{color:var(--chrome-ink);flex-direction:column;line-height:1;display:flex}.w2dtwbz b{font:800 21px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.02em}.w2dtwbz i{font:italic 500 15px/1.1 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));margin-top:2px}.dz0id5l{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.dz0id5l 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}.dz0id5l ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.l3blei4 a{color:color-mix(in srgb, var(--chrome-ink) 90%, transparent);text-decoration:none}.l3blei4 a:hover{color:var(--chrome-ink);text-decoration:underline}.kyds1me{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}.u3dg4rb{color:var(--chrome-ink)}@media (min-width:760px){.dz0id5l{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.dz0id5l{grid-template-columns:repeat(6,minmax(0,1fr))}}
.si1jolx{background:var(--surface);color:var(--ink-2)}.r75ulel{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.a2mu8o8{border-top:var(--bw-thin) solid var(--rule);gap:2rem;padding-block:3rem 2rem;display:grid}.wvi8ytb{align-content:start;gap:.8rem;max-width:30rem;display:grid}.a5f2c0z{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}.a5f2c0z i{font-family:var(--next-font-primary);text-transform:none;color:var(--link);letter-spacing:0;font-weight:400}.q37z13h{margin:0;line-height:1.6}.g21w94v{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.6rem;display:grid}.nvg23ks{color:var(--ink);margin:0 0 .6rem;font-weight:600}.g21w94v ul,.m38njp2 ul{margin:0;padding:0;list-style:none}.g21w94v li+li{margin-top:.4rem}.g21w94v a,.m38njp2 a{color:var(--ink-2)}.g21w94v a:hover,.m38njp2 a:hover{color:var(--ink)}.n3qw1o4>*{border-top:var(--bw-thin) solid var(--rule);margin:0;padding-block:.9rem}.atmeu5j{color:var(--ink);font-weight:600}.vxha19g{font-size:.9375rem}.vxha19g a{color:var(--ink)}.d2dm5yw{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}.m38njp2{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}.m38njp2>*{margin:0}.m38njp2 ul{gap:1.2rem;display:flex}@media (min-width:52rem){.a2mu8o8{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:4rem}}@media (min-width:72rem){.a2mu8o8{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:3rem}.g21w94v{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}}
.v2h0em8{z-index:50;background:var(--chrome);color:var(--chrome-ink);border-bottom:var(--bw-thin) solid var(--rule);position:sticky;top:0}.bytxuz4{max-width:var(--container);min-height:3.5rem;padding-inline:var(--gutter);align-items:center;gap:.75rem 1.25rem;margin:0 auto;display:flex}.g2lo0im{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}.cj5ekis{flex:none;grid-template-columns:repeat(3,.3125rem);gap:.125rem;display:grid}.cj5ekis i{background:currentColor;border-radius:1px;block-size:.3125rem;inline-size:.3125rem}.cj5ekis i:nth-child(3),.cj5ekis i:nth-child(5),.cj5ekis i:nth-child(7){background:var(--mark,var(--action))}.l34pkue{display:none}.j3cm12a{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.j3cm12a 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}.j3cm12a a:hover{color:var(--chrome-ink);background:color-mix(in srgb, var(--chrome-ink) 6%, transparent)}.j3cm12a a[aria-current=page]{color:var(--chrome-ink);background:color-mix(in srgb, var(--chrome-ink) 8%, transparent)}.y3idx7b{flex:1;min-width:0;max-width:18rem;margin-left:auto;display:none}.y3idx7b 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}.y3idx7b input:focus-visible{outline:2px solid var(--action);outline-offset:1px}.u3n1hhf{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}.u3n1hhf:focus-visible,.v2gdfo8:focus-visible{outline:2px solid var(--action);outline-offset:2px}.b1zqed0{position:relative}.v2gdfo8{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}.v2gdfo8::-webkit-details-marker{display:none}.v24r3ug{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}.f22qbaq{flex-direction:column}.f22qbaq a{color:var(--ink)}@media (max-width:40rem){.u3n1hhf{margin-left:auto}}@media (min-width:40rem){.y3idx7b{display:block}}@media (min-width:64rem){.l34pkue{align-items:center;display:flex}.b1zqed0{display:none}}
.h36rc6h{z-index:50;background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink));position:relative}.j3456l4{min-height:72px;max-width:var(--container);padding-inline:var(--gutter);align-items:center;gap:28px;margin:0 auto;display:flex;position:relative}.j3456l4:after{content:"";left:var(--gutter);right:var(--gutter);background:var(--h-band-line,currentColor);height:1px;position:absolute;bottom:0}.p2fa00f{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}.p2fa00f i{background:var(--h-mark,var(--pick));border-radius:3px;flex:none;width:14px;height:14px}.icckyg0{align-items:center;gap:6px;margin-left:auto;font-size:15px;font-weight:600;display:none}.w29l83b{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}.w29l83b::-webkit-details-marker{display:none}.o3f2qtp>.w29l83b: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)}.w29l83b:hover{opacity:.8}.o3f2qtp{position:relative}.h2lhhmm{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}.o3f2qtp:nth-last-child(-n+3) .h2lhhmm{left:auto;right:0}.o3f2qtp:not([open]) .h2lhhmm{display:none}.y3nxn0y{display:grid}.y3nxn0y b{color:var(--muted);margin:6px 0 2px;font-size:12px;display:block}.y3nxn0y a{min-height:34px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:flex}.y3nxn0y a:hover{color:var(--link)}.qkp7yso{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}.jtx97l0{align-items:center;gap:8px;margin-left:auto;display:flex}.e2n7ndp{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}.n203hbx{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}.n203hbx::-webkit-details-marker{display:none}.k2tvmte,.c1orq0b[open] .p30q3tn{display:none}.c1orq0b[open] .k2tvmte{display:inline}.c1i2k3v{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}.c1orq0b:not([open]) .c1i2k3v{display:none}.j3hui5f{border-bottom:1px solid var(--rule)}.j3hui5f[open]{padding-bottom:12px}.s190cot,.arb8rdu{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}.arb8rdu{border-bottom:1px solid var(--rule)}.s190cot::-webkit-details-marker{display:none}.s190cot:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:translateY(-3px)rotate(45deg)}.j3hui5f[open]>.s190cot:after{transform:translateY(2px)rotate(225deg)}@media (max-width:45rem){.p2fa00f{max-width:9.5em;font-size:17px}.j3456l4{gap:12px}}@media (min-width:64rem){.icckyg0{display:flex}.jtx97l0{display:none}}
.j2qjhgq{z-index:50;background:var(--chrome);color:var(--chrome-ink);position:sticky;top:0}.svwl0yr{max-width:var(--container);min-height:3.75rem;padding-inline:var(--gutter);align-items:center;gap:.75rem;margin:0 auto;display:flex;position:relative}.x3ruihz{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}.x3ruihz span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f286mhi{white-space:nowrap;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.f286mhi 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}.f286mhi a:hover{text-underline-offset:.25em;text-decoration:underline}.f286mhi a[aria-current]{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.j125y82,.x31mbt7,.m34kyqi{display:none}.m34kyqi{flex:none}.i3alaax{display:grid}.m34kyqi a{min-height:2.5rem;padding:.5em .9em;font-size:.875rem}.r2xyaip{flex:none}.hbebcvm{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}.hbebcvm::-webkit-details-marker{display:none}.r2xyaip[open] .hbebcvm{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.e19ooqf{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}.o278fv8{flex-direction:column}@media (min-width:40rem){.m34kyqi{display:block}.i3alaax{display:none}}@media (min-width:64rem){.svwl0yr{gap:.625rem;min-height:4.5rem}.x3ruihz{margin-right:.25rem;font-size:1.1875rem}.j125y82 .f286mhi{gap:0}.j125y82 .f286mhi a{padding:0 .45rem;font-size:.875rem}.j125y82{scrollbar-width:none;flex:1;min-width:0;display:block;overflow-x:auto}.j125y82::-webkit-scrollbar{display:none}.x31mbt7{display:block}.x31mbt7 a{min-width:2.25rem;min-height:2rem;padding:0 .375rem}.r2xyaip{display:none}.m34kyqi a{min-height:2.75rem;padding:.65em .95em;font-size:.9375rem}}@media (min-width:80rem){.j125y82 .f286mhi a{padding:0 .625rem;font-size:.9375rem}}
.nmevsgn{background:var(--chrome);color:var(--chrome-ink);border-bottom:var(--bw-thin) solid var(--rule-strong)}.s3s66zs{max-width:var(--container);padding:.875rem var(--gutter);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex;position:relative}.d2bkfln{min-height:2.75rem;color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.d2bkfln>span:last-child{font-size:clamp(1.25rem,1.05rem + .9vw,1.625rem);line-height:1.05}.d2bkfln:hover>span:last-child{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.15em}.z3rntjx{display:none}.s231z5x,.i1htzhl{margin:0;padding:0;list-style:none}.s231z5x{gap:1.75rem;display:flex}.s231z5x a,.i1htzhl a{min-height:2.75rem;color:inherit;align-items:center;font-size:.9375rem;font-weight:550;text-decoration:none;display:flex}.s231z5x a:hover,.i1htzhl a:hover{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.4em}.s231z5x [aria-current],.i1htzhl [aria-current]{text-decoration:underline;text-decoration-thickness:var(--bw-strong);text-underline-offset:.4em}.c3h9pg3{position:static}.f24elb8{cursor:pointer;align-items:center;min-height:2.75rem;padding:0 .25rem;font-weight:600;list-style:none;display:flex}.f24elb8::-webkit-details-marker{display:none}.n1xmn8x{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}.i1htzhl{display:grid}.i1htzhl li+li{border-top:var(--bw-thin) solid var(--rule)}@media (min-width:56rem){.z3rntjx{align-items:center;gap:1.75rem;display:flex}.c3h9pg3{display:none}}
.a3329vj{background:var(--paper);color:var(--ink);border-bottom:var(--bw-thin) solid var(--rule-strong)}.h2dz33t{max-width:var(--container);padding:1.25rem var(--gutter) 1rem;margin:0 auto}.o1dqgvq{display:none}.k2086ja{justify-content:center;align-items:center;gap:.875rem;display:flex}.g2c53p8{min-width:1rem;max-width:14rem;height:var(--bw-thin);background:var(--rule-strong);flex:1 1 0}.pa9mgqm{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}.pa9mgqm:hover{text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.12em}.b3h5n5r{display:none}.edlb809,.f1die3y{margin:0;padding:0;list-style:none}.edlb809 a,.f1die3y 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}.edlb809 a:hover,.f1die3y a:hover{color:var(--link)}.edlb809 a[aria-current],.f1die3y a[aria-current]{color:var(--link);text-decoration:underline;text-decoration-thickness:var(--bw-strong);text-underline-offset:.45em}.mdntd2l{border-top:var(--bw-thin) solid var(--rule)}.t3om15d{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}.t3om15d::-webkit-details-marker{display:none}.t3om15d:after{content:"+";margin-left:.5rem;font-weight:400}.mdntd2l[open] .t3om15d:after{content:"–"}.a3sb6n3{padding:.25rem var(--gutter) 1.25rem;gap:.875rem;display:grid}.f1die3y{display:grid}.f1die3y li+li{border-top:var(--bw-thin) solid var(--rule)}@media (min-width:48rem){.h2dz33t{padding-block:1rem 1.5rem}.o1dqgvq{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;margin-bottom:.75rem;display:flex}.sbog1mt{margin-left:auto}.sbog1mt a{min-height:2.5rem;padding:.45em .9em;font-size:.875rem}.mdntd2l{display:none}.b3h5n5r{scrollbar-width:none;border-top:var(--bw-thin) solid var(--rule-strong);display:block;overflow-x:auto}.b3h5n5r::-webkit-scrollbar{display:none}.edlb809{white-space:nowrap;justify-content:center;width:max-content;min-width:100%;margin:0 auto;display:flex}.edlb809 li+li{border-left:var(--bw-thin) solid var(--rule)}.edlb809 a{padding:0 1.125rem}}@media (min-width:64rem){.g2c53p8{max-width:18rem}.k2086ja{gap:1.5rem}.edlb809 a{padding:0 1.5rem}}
.d3lxysf{z-index:50;background:var(--chrome);color:var(--chrome-ink);position:relative}.l39u28x{max-width:var(--container);padding-inline:var(--gutter);align-items:center;gap:0 .75rem;margin:0 auto;display:flex;position:relative}.w3ckpta{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}.w3ckpta span:last-child{overflow-wrap:anywhere}.p1u254n{gap:.25rem;display:none}.osd7xwt{position:static}.p26xdqz{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}.p26xdqz::-webkit-details-marker{display:none}details>.p26xdqz: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)}.osd7xwt[open]>.p26xdqz{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.osd7xwt[open]>.p26xdqz:after{transform:translateY(.1em)rotate(225deg)}.p26xdqz:hover{text-underline-offset:.25em;text-decoration:underline}.h3qy7hs{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}.osd7xwt:not([open]) .h3qy7hs{display:none}.c25gx70{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1rem 1.5rem;display:grid}.t1tgtkt{align-content:start;gap:.35rem;display:grid}.y75gxsf{color:var(--muted);margin:0;font-size:.8125rem;font-weight:700}.g3ebdkh{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.g3ebdkh a{min-height:2.25rem;color:var(--ink);align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.g3ebdkh a:hover{text-underline-offset:.2em;text-decoration:underline}@media (min-width:56rem){.h3qy7hs{max-height:min(70vh,34rem);overflow-y:auto}.osd7xwt{position:relative}.h3qy7hs{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}.osd7xwt:nth-last-child(-n+2) .h3qy7hs{left:auto;right:0}.c25gx70{flex-wrap:wrap;gap:1rem 2rem;display:flex}.t1tgtkt{min-width:8rem}.d3lxysf{position:sticky;top:0}.l39u28x{min-height:4.25rem}.w3ckpta{font-size:1.1875rem}.p1u254n{gap:.125rem;display:flex}.e1ga5hj{display:none}}.e1ga5hj{flex:none}.s2s725z{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}.s2s725z::-webkit-details-marker{display:none}.e1ga5hj[open] .s2s725z{background:color-mix(in srgb, var(--chrome-ink) 16%, var(--chrome))}.f3ckn6v{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}.p3mdaqf{border-bottom:var(--bw-thin) solid var(--rule)}.p3mdaqf[open]{padding-bottom:.9rem}.p3mdaqf>.t1tgtkt{margin-top:.6rem}.h1yigtk{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}.h1yigtk::-webkit-details-marker{display:none}.h1yigtk: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)}.p3mdaqf[open]>.h1yigtk:after{transform:translateY(.1em)rotate(225deg)}.k1ky8y8{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}.srwgo1k,.e1ga5hj[open] .tg3srj2{display:none}.e1ga5hj[open] .srwgo1k{display:inline}.i1xehkw{display:none}.q3iutd8{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){.i1xehkw{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}.i1xehkw:hover{text-underline-offset:.2em;text-decoration:underline}}.h188xcx{display:none}html[data-surface=cards] .d3lxysf{border-bottom:var(--bw-thin) solid var(--rule)}:is(html[data-surface=cards] .f3ckn6v,html[data-surface=cards] .h3qy7hs){background:var(--surface)}
.d3a0pa1{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.y1al1tf{background:var(--surface-2);color:var(--ink);font-size:13.5px;line-height:1.45}.y1al1tf .d3a0pa1{justify-content:center;align-items:center;gap:10px;padding-top:7px;padding-bottom:7px;display:flex}.y1al1tf p{margin:0}.y1al1tf a{white-space:nowrap;color:var(--ink);margin-left:8px;font-weight:600}.l3655as{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}.d1o7hn8{background:var(--chrome);color:var(--chrome-ink);border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 8%, transparent);position:relative}.d1o7hn8 .d3a0pa1{align-items:center;gap:12px;min-height:56px;display:flex}.txon6im{color:var(--chrome-ink);flex-direction:column;line-height:1;text-decoration:none;display:flex}.txon6im b{font:800 18px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.02em;white-space:nowrap}.txon6im i{font:italic 500 13px/1.1 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));margin-top:1px}.txon6im:hover{color:var(--chrome-ink)}.t20kf3c{margin-left:auto;display:none}.t20kf3c>ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.t20kf3c>ul>li{position:relative}.t20kf3c>ul>li>a,.t20kf3c>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}.t20kf3c>ul>li>a:hover,.l1zb0p7:focus-within>a{background:var(--chrome-2,color-mix(in srgb, var(--chrome) 88%, var(--chrome-ink)))}.t20kf3c a[aria-current]{color:var(--on-dark-accent,var(--chrome-ink))}.ay3kldx{opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:rotate(45deg)translateY(-3px)}.jsqjjfs{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}.l1zb0p7:hover .jsqjjfs,.l1zb0p7:focus-within .jsqjjfs{display:block}.jsqjjfs a{color:var(--ink);border-radius:var(--radius-s);padding:8px 10px;font-size:15px;text-decoration:none;display:block}.jsqjjfs a:hover{background:var(--surface-2);color:var(--link);text-decoration:underline}.m38rcq7{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}.m38rcq7:hover{color:var(--action-ink);background:color-mix(in srgb, var(--action) 84%, var(--ink))}.w15uqzb{min-height:44px;padding:10px 18px;font-size:15px;display:none}.w1p50bc{align-items:center;gap:6px;margin-left:auto;display:flex}.i3828lw{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}.i3828lw::-webkit-details-marker{display:none}.k1ayrmq{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}.k1ayrmq ul{margin:0;padding:0;list-style:none}.k1ayrmq>ul>li{border-bottom:1px solid color-mix(in srgb, var(--chrome-ink) 12%, transparent)}.k1ayrmq summary,.k1ayrmq>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}.k1ayrmq details ul{padding:0 0 10px 12px}.k1ayrmq 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){.d1o7hn8 .d3a0pa1{gap:28px;min-height:66px}.txon6im b{font-size:21px}.txon6im i{margin-top:2px;font-size:15px}.t20kf3c,.w15uqzb{display:flex}.w1p50bc{display:none}}@media (max-width:759px){.y1al1tf{font-size:12px;line-height:1.35}.y1al1tf .d3a0pa1{justify-content:flex-start;gap:9px;padding-top:5px;padding-bottom:5px}.l3655as{width:22px;height:22px;font-size:9.5px}.y1al1tf a{margin-left:4px}}
.w1vml6s{padding:.5rem var(--gutter);background:var(--ink);color:var(--paper);text-align:center;margin:0;font-size:.875rem;line-height:1.45}.w1vml6s a{color:inherit}.f1f4yn7{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}.mfmo4qu{opacity:.6}.p1wkwbj{z-index:20;background:var(--paper);border-bottom:var(--bw-thin) solid var(--rule);position:sticky;top:0}.g1fqmrw{max-width:var(--container);padding:.85rem var(--gutter);align-items:center;gap:1.5rem;margin:0 auto;display:flex;position:relative}.p18hvdb{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}.p18hvdb i{font-family:var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--link);font-weight:400}.kxjtvnt{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.kxjtvnt a,.kxjtvnt span{color:var(--ink);cursor:pointer;text-decoration:none}.kxjtvnt a:hover,.kxjtvnt a[aria-current]{color:var(--link)}.daxck33{position:relative}.daxck33>a:after,.daxck33>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)}.d1sfmvu{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}.d1sfmvu li+li{border-top:var(--bw-thin) solid var(--rule)}.d1sfmvu a{padding:.45rem 0;line-height:1.35;display:block}.daxck33:hover .d1sfmvu,.daxck33:focus-within .d1sfmvu{display:block}.w2v3lur{display:none}.y18ygfh summary{cursor:pointer;color:var(--ink);list-style:none}.y18ygfh[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}.d15xelv{margin:0;padding:0;list-style:none}.d15xelv>li{border-bottom:var(--bw-thin) solid var(--rule)}.d15xelv>li>a,.d15xelv>li>span,.d15xelv summary{color:var(--ink);padding:.8rem 0;text-decoration:none;display:block}.d15xelv summary:after{content:"+";float:right;color:var(--link)}.d15xelv details[open]>summary:after{content:"−"}.d15xelv ul{columns:2 9rem;column-gap:1.25rem;margin:0 0 .8rem;padding:0 0 0 1rem;list-style:none}.d15xelv ul a{color:var(--ink-2);padding:.35rem 0;display:inline-block}@media (min-width:52rem){.w2v3lur{display:block}.y18ygfh{display:none}}
.h2qzf45{color:var(--ink);display:inline-block}
.t3fv1ka{gap:clamp(2.5rem,6cqi,4rem);display:grid}.f19n7tf{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.x2tx0e5{max-width:64ch;color:var(--ink-2);margin:.7rem 0 0}.p3lpyiv{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}.g3umgsf{border-bottom:var(--bw-thin) solid var(--rule);align-content:start;gap:.25rem;padding:1rem 0 1.05rem;display:grid}.g3umgsf a{color:var(--ink);font-size:1.125rem;font-weight:700;line-height:1.3;text-decoration:none}.g3umgsf a:hover{color:var(--link)}.j2vuo3n a{color:var(--pick)}.o11apib{color:var(--link);font-variant-numeric:tabular-nums;font-size:.875rem}.o28simc{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.f3hlof9 .g3umgsf{gap:.1rem;padding:.75rem 0}.f3hlof9 .g3umgsf a{font-size:1.0625rem}@container (min-width:36rem){.p3lpyiv{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.f3hlof9{grid-template-columns:repeat(3,minmax(0,1fr))}}
.l1ytikk{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k3k9m6a{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}.k3k9m6a: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)}.ew2fumi{color:var(--ink);border-color:var(--rule-strong);background:0 0}.ew2fumi:hover{border-color:var(--ink);color:var(--ink);background:0 0}.u23zbhh{color:var(--chrome-ink);border-color:color-mix(in srgb, var(--chrome-ink) 35%, transparent);background:0 0}.u23zbhh:hover{border-color:var(--chrome-ink);color:var(--chrome-ink);background:0 0}.l7by6qk{min-height:38px;padding:7px 13px;font-size:14px}.x28iibd{width:100%;display:flex}.qrz4dls{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}.h3prvof{flex-direction:column;align-items:flex-end;display:inline-flex}.ioo7sb4{font:800 40px/.9 var(--next-font-display);color:var(--action);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.ioo7sb4 small{font:500 14px/1 var(--next-font-primary);color:var(--muted);margin-left:3px}.h3prvof em{font:500 12.5px/1.2 var(--next-font-primary);color:var(--muted);white-space:nowrap;margin-top:6px;font-style:normal}.t3p58j4 .ioo7sb4{font-size:26px}.p3tvic5 .ioo7sb4{font-size:58px}.d1zn9gb{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}.d1zn9gb: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%}.w2iiyp3{font:500 clamp(9px, 5.6cqi, 14px)/1.2 var(--next-font-primary);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.02em}.k1tjxdd{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.k1tjxdd>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}.k1tjxdd>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}.p8wh50f{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}.p8wh50f>span{flex-direction:column;display:flex}.p8wh50f 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){.w2iiyp3,.k1tjxdd>small,.p8wh50f{display:none}.k1tjxdd>b{font-size:18cqi}}.j1o0ym3{background:var(--chrome)}.ls9426f{background:var(--pick)}.g341lvu{background:var(--tone-3,var(--positive))}.b190f01{background:var(--tone-4,var(--surface-strong))}.c2ha8th{aspect-ratio:1}.d19st8h{aspect-ratio:4/3;width:100%;max-height:420px}.osxj0uf{margin:4px 0 0;padding:0;list-style:none;display:grid}.osxj0uf 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}.osxj0uf li.f11o8xh{border-bottom-color:var(--rule-strong);color:var(--muted);padding:0 0 5px;font-size:12.5px}.osxj0uf li.f11o8xh span:last-child{text-align:right}.osxj0uf li>span:nth-child(2) a,.osxj0uf li>span:nth-child(2) b{color:var(--ink);font-weight:500;text-decoration:none}.osxj0uf li>span:nth-child(2) a:hover{color:var(--link)}.osxj0uf small{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.35;display:block}.ehwvxbh{font:800 18px/1 var(--next-font-display);color:var(--muted)}.osxj0uf li:nth-child(2) .ehwvxbh{color:var(--action)}.r1ra5k8{font:800 20px/1 var(--next-font-display);color:var(--action);text-align:right;white-space:nowrap}.s2dydcm{font:600 13px/1 var(--next-font-primary);color:var(--chrome-ink);background:var(--chrome);border-radius:3px;padding:6px 9px;display:inline-block}.zvc39tf{background:var(--tone-1,var(--action))}.y2446hv{background:var(--tone-2,var(--pick))}.j15fy6k{background:var(--tone-3,var(--positive))}.n3cqm2v{background:var(--tone-4,var(--surface-strong))}.d1i7qrp{background:var(--tone-5,var(--chrome))}.p1ozj47{background:var(--tone-6,var(--positive))}.j1n8cfz{align-items:center;gap:12px;margin-bottom:14px;display:flex}.j1n8cfz:after{content:"";background:var(--rule-strong);flex:1;height:1px}.j3ait5n{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.p1m82jo{font:600 clamp(23px, 2.4vw, 29px)/1.2 var(--next-font-primary);letter-spacing:-.005em;color:var(--ink);text-transform:none;margin:0}.j3ait5n>div{flex:20rem;min-width:0}.j3ait5n p{color:var(--ink-2);max-width:46em;margin:6px 0 0;font-size:16px}.g36609y{white-space:nowrap;color:var(--link);font-size:15px;font-weight:600}.s6vvlth{flex:none;display:block}
.otrxfya{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.o1ln8la{color:var(--muted)}.w3j9mra{font-size:14px}.o1wt3q5{color:var(--muted);margin:6px 0 0;font-size:12.5px}.xa00kgu{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}.xa00kgu:hover{opacity:.88}.hl2ef1j{min-height:38px;padding:8px 14px;font-size:14px}.j1q76pp{text-align:center;white-space:normal;width:100%;display:flex}.h3apo1d{background:var(--action);color:var(--action-ink)}.mc3oaij{background:var(--h-band-btn,var(--surface));color:var(--h-band-btn-ink,var(--ink))}.pji7loh{background:var(--h-pick-btn,var(--action));color:var(--h-pick-btn-ink,var(--action-ink))}.p30o9wg{background:var(--h-feat-btn,var(--action));color:var(--h-feat-btn-ink,var(--action-ink))}.o2lfsej{background:var(--h-tool-btn,var(--action));color:var(--h-tool-btn-ink,var(--action-ink))}.i2q3x03{background:var(--h-stick-btn,var(--surface));color:var(--h-stick-btn-ink,var(--ink))}.r3kq3ag{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}.b3fisir{font-size:15.5px}.m17vt8x{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}.i46q3yz{background:var(--h-band-tag,var(--surface));color:var(--h-band-tag-ink,var(--ink))}.m1bi3zf{background:var(--h-pick-tag,var(--ink));color:var(--h-pick-tag-ink,var(--surface))}.w27k5f2{background:var(--h-feat-tag,var(--surface));color:var(--h-feat-tag-ink,var(--ink))}.dsd2hmh{object-fit:contain;object-position:left center;width:auto;max-width:150px;height:20px;filter:var(--h-logo-f,none);display:block}.n1qk07l{max-width:190px;height:26px}.t2n560y{max-width:80%;height:28px}.p23x2i9{font:800 13px/1 var(--next-font-primary);letter-spacing:.12em;text-transform:uppercase}.pfm6gmo{object-fit:cover;width:100%;height:100%;display:block}.l2yyazq{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}.h25ien8{font:700 12px/1 var(--next-font-primary);opacity:.88;margin-bottom:auto}.sow7eda{font:600 13.5px/1.3 var(--next-font-primary);opacity:.95}.x2ktuhu{--tc:var(--h-seg-lux,var(--pick));--ti:var(--h-seg-lux-i,var(--pick-ink));--tl:var(--h-seg-lux-l,none)}.w34yqpm{--tc:var(--h-seg-life,var(--surface-2));--ti:var(--h-seg-life-i,var(--ink));--tl:var(--h-seg-life-l,none)}.m337bxm{--tc:var(--h-seg-prem,var(--surface-2));--ti:var(--h-seg-prem-i,var(--ink));--tl:var(--h-seg-prem-l,none)}.r18cya2{--tc:var(--h-seg-mid,var(--surface-2));--ti:var(--h-seg-mid-i,var(--ink));--tl:var(--h-seg-mid-l,none)}.n1jzt8x{--tc:var(--h-seg-eco,var(--surface-2));--ti:var(--h-seg-eco-i,var(--ink));--tl:var(--h-seg-eco-l,none)}.y3fiwvy{border-top:1px solid var(--h-offer-rule,var(--rule));margin:16px 0;padding-top:12px;font-size:14.5px;line-height:1.5}.y3fiwvy b{margin-bottom:2px;font-size:12.5px;display:block}.y3fiwvy small{opacity:.88;font-size:12.5px;display:block}.y3fiwvy a{color:inherit}.c2onqsd{background:var(--surface);border:1px solid var(--rule);border-radius:var(--h-r,var(--radius-m));box-shadow:var(--shadow-card)}.qc6sc89{padding:clamp(20px,2.4vw,32px)}.d32xtkq{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}.cdknp16{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:10px;display:flex}.cdknp16>: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}.cdknp16 a{white-space:nowrap;color:var(--link);font-size:14px;font-weight:700}.q2vzo73{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}
.sfbq28h{font:800 15px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 6px}.p27puyu{counter-reset:m;margin:0;padding:0;list-style:none}.p27puyu li{border-top:1px solid var(--rule);counter-increment:m;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.p27puyu 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}.p27puyu a{color:var(--ink);font-size:15px;font-weight:700;line-height:1.3;text-decoration:none}.p27puyu a:hover{color:var(--link)}.p27puyu small{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}
.s1df0u6{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-s);background:var(--surface)}.t1flo4d{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}.p1gua8o{counter-reset:none;margin:0;padding:0;list-style:none}.p1gua8o li+li{border-top:var(--bw-thin) solid var(--rule)}.s1qxq21{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}.s1qxq21:hover .o1se3x3{color:var(--link)}.t2w6wnu{font-family:var(--next-font-display);color:var(--muted);font-variant-numeric:tabular-nums;font-size:1.5rem}.s1qxq21 img{object-fit:cover;border-radius:var(--radius-s);width:4rem;height:3rem;display:block}.o2887d1{gap:.2rem;display:grid}.o1se3x3{font-size:.875rem;font-weight:700;line-height:1.3}html[data-surface=cards] .s1df0u6{border-radius:var(--radius-l);box-shadow:var(--shadow-card);overflow:hidden}html[data-surface=cards] .t1flo4d{border-radius:0}
.d1zy60i{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}.g2xci3z{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}.hfwnwhp{min-height:2.75rem;color:var(--link);align-items:center;gap:.4em;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.hfwnwhp:hover{text-underline-offset:.2em;text-decoration:underline}.hfwnwhp:focus-visible{outline:3px solid var(--link);outline-offset:2px}.t1k8hu6{grid-area:prev;justify-self:start}.r2qiuoy{grid-area:next;justify-self:end}.f300quj{transition:transform .15s}.t1k8hu6:hover .f300quj{transform:translate(-3px)}.r2qiuoy:hover .f300quj{transform:translate(3px)}@container (min-width:40rem){.d1zy60i{grid-template-columns:1fr auto 1fr;grid-template-areas:"prev status next";gap:1.5rem}}@media (prefers-reduced-motion:reduce){.f300quj{transition:none}.t1k8hu6:hover .f300quj,.r2qiuoy:hover .f300quj{transform:none}}
.p1l4vol{color:var(--ink)}.s1w9qaa{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.j19bbv5{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}.j19bbv5:hover{background:var(--surface-2)}.j19bbv5:focus-visible{outline:3px solid var(--link);outline-offset:2px}.l3dnjhw,.l3dnjhw:hover{background:var(--link);color:var(--link-ink);border-color:var(--link)}.c19txmm{font-family:var(--next-font-primary)}.z3c01nn{text-align:center;min-width:1.5rem;color:var(--muted)}.y3il91i{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yu356j2{display:none}@container (min-width:40rem){.s1w9qaa{gap:.5rem}.yu356j2{display:block}.y3il91i{clip:auto;width:auto;height:auto;position:static;overflow:visible}.c19txmm{padding:0 .875rem}}
.a1sev2v{color:var(--ink);gap:.75rem;display:grid}.t3fczk1{color:var(--muted);margin:0}.e2dingm{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none}.a33tmre{border-bottom:var(--bw-thin) solid var(--rule);padding:.875rem 0;display:grid;position:relative}.un3exn4{gap:.25rem;min-width:0;display:grid}.n36qdfx{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}.n36qdfx:after{content:"";position:absolute;inset:0}.n36qdfx:focus-visible{outline:none}.a33tmre:focus-within{outline:3px solid var(--link);outline-offset:2px}.a33tmre:hover .n36qdfx{color:var(--link)}.t1zqex4{color:var(--muted);flex-wrap:wrap;gap:0 .5rem;margin:0;display:flex}@container (min-width:40rem){.a33tmre{padding:1rem 0}.n36qdfx{font-size:1.1875rem}}html[data-surface=cards] .a1sev2v{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] .e2dingm{border-top-color:var(--rule)}
.n2rg210{container-type:inline-size}.g2ygdd7{align-items:start;gap:16px;display:grid}.sc4qdoo{border-radius:var(--h-r,var(--radius-m));aspect-ratio:4/3;display:block;overflow:hidden}.g2ygdd7 .sc4qdoo{aspect-ratio:16/8}.cjqfi9h{padding:10px}.i30y9w7{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}.c3u2d7j{margin-top:10px}.i30y9w7 a,.p2qyyo0 a{color:var(--ink);text-decoration:none}.i30y9w7 a:hover,.p2qyyo0 a:hover{color:var(--link)}.k39l2cd{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.g2ygdd7 .k39l2cd{font-size:15.5px}.o1ya1mr{gap:18px;margin-top:18px;display:grid}.vngjfq2{margin-top:0}.k3kopxl{border-top:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding-top:14px;display:grid}.vngjfq2 .k3kopxl:first-child{border-top:0;padding-top:0}.p2qyyo0{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){.g2ygdd7{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:22px}.g2ygdd7 .sc4qdoo{aspect-ratio:4/3}.o1ya1mr{grid-template-columns:1fr 1fr}.k3kopxl{grid-template-columns:120px minmax(0,1fr)}.vngjfq2 .k3kopxl:nth-child(2){border-top:0;padding-top:0}}
.v295me6{gap:clamp(2rem,4vw,3rem);display:grid;container-type:inline-size}.k1r7msh{gap:1.25rem;display:grid}.k2v9px2{--tone:var(--pick)}.w3j6t8m{--tone:var(--bar,var(--link))}.s2aqmct{--tone:var(--link)}.h97423g{--tone:var(--hour,var(--action))}.e2e80fk{--tone:var(--ink-2)}.o390nct{align-items:center;gap:.75rem;display:flex}.gieqsfl{height:var(--bw-strong);background:var(--tone);flex:1}.n28ijpl{min-height:2.75rem;color:var(--ink);text-underline-offset:.2em;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.u2kgiwz{gap:1.25rem;display:grid}.b10p1ds{color:var(--ink);align-content:start;gap:.5rem;text-decoration:none;display:grid}.b10p1ds img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(11rem,50cqi,15rem);display:block}.b10p1ds:hover .o1lhwl6{color:var(--link)}.o1lhwl6{margin:.25rem 0 0;font-size:clamp(1.3rem,1.1rem + 1cqi,1.6rem);line-height:1.15}.i2q9vw4{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.x5eqyzi{gap:0;margin:0;padding:0;list-style:none;display:grid}.x5eqyzi li+li{border-top:var(--bw-thin) solid var(--rule)}.mvkjrwm{color:var(--ink);grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:.9rem;padding:.75rem 0;text-decoration:none;display:grid}.mvkjrwm img{object-fit:cover;border-radius:var(--radius-s);width:6.5rem;height:4.75rem;display:block}.mvkjrwm:hover .e1z3tnk{color:var(--link)}.r2tgzp7{gap:.25rem;display:grid}.e1z3tnk{font-size:.9875rem;font-weight:700;line-height:1.3}.ugfo61u{color:var(--ink-2);font-size:.875rem;line-height:1.45}@container (min-width:44rem){.u2kgiwz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem}.u2kgiwz.z179d3d{grid-template-columns:minmax(0,1fr)}.z179d3d .b10p1ds{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;column-gap:1.5rem}.z179d3d .b10p1ds img{grid-row:span 4}.x5eqyzi li:first-child .mvkjrwm{padding-top:0}.q1tdp9f{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}html[data-surface=cards] .u2kgiwz{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] .b10p1ds img,html[data-surface=cards] .mvkjrwm img){border-radius:var(--radius-m)}
.f1nnsmz{padding:18px 0 4px}.f203zs6{max-width:var(--container);padding:0 var(--gutter);flex-wrap:wrap;gap:8px;margin:0 auto;list-style:none;display:flex}.f1nnsmz 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}.f1nnsmz a:hover{border-color:var(--ink-2);color:var(--ink)}.f1nnsmz i{border-radius:2px;width:10px;height:10px;display:inline-block}.m3vfkwo{background:var(--tone-1,var(--action))}.x6g3hh7{background:var(--tone-2,var(--pick))}.ks375ue{background:var(--tone-3,var(--positive))}.l2tddv4{background:var(--tone-4,var(--surface-strong))}.j23arx9{background:var(--tone-5,var(--chrome))}.d33u5e8{background:var(--tone-6,var(--positive))}
.c2225f4{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:20px}.c2225f4 h2{font:600 19px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 12px}.c2225f4 ul{margin:0;padding:0;list-style:none}.c2225f4 li{border-top:1px solid var(--rule);padding:9px 0;font-size:15px}.c2225f4 li:first-child{border-top:0;padding-top:0}.c2225f4 a{color:var(--ink-2);text-decoration:none}.c2225f4 a:hover{color:var(--link);text-decoration:underline}
.g3bs0py{background:var(--surface);color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m)}.ptw40ql{cursor:pointer;min-height:3rem;color:var(--ink);justify-content:space-between;align-items:center;padding:0 1rem;list-style:none;display:flex}.ptw40ql::-webkit-details-marker{display:none}.ptw40ql:after{content:"+";color:var(--link);font-size:1.25rem;line-height:1}.g3bs0py[open] .ptw40ql:after{content:"−"}.g3bs0py nav{padding:0 1rem .75rem}.r292muh{margin:0;padding:0;list-style:none;display:grid}.r292muh 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}.r292muh li:first-child a{border-top:0}.r292muh a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.c2s3lya{display:none}.dhari03{color:var(--muted);margin:0 0 .5rem}@media (min-width:64rem){.g3bs0py{display:none}.c2s3lya{display:block;position:sticky;top:6rem}}
.o383b5e{gap:.75rem;margin:0;display:grid}.a1f9usf{margin:0 0 .25rem}.z27kyae{border:var(--bw-thin) solid var(--rule);background:var(--surface)}.t2n4r3x{width:100%;height:auto;display:block}.c3mhab5{display:none}.y1m9vxr{fill:var(--surface)}.a1h32x5{fill:color-mix(in srgb, var(--positive) 8%, var(--surface))}.l1hd8a6{fill:none;stroke:color-mix(in srgb, var(--ink) 9%, var(--surface));stroke-linecap:round;stroke-linejoin:round}.h3v7js7{fill:var(--plan-water,color-mix(in srgb, var(--link) 15%, var(--surface)))}.w1hk9bp{fill:var(--surface)}.r38u37m{fill:none;stroke:var(--plan-water,color-mix(in srgb, var(--link) 15%, var(--surface)));stroke-linecap:round;stroke-linejoin:round}.a3fop15 path{stroke:var(--muted)}.bkmp9wh{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}.e308ft4 line{stroke:var(--ink)}.e308ft4 circle{fill:var(--ink)}.s8i2xi1 circle{fill:var(--ink);stroke:var(--surface)}.s8i2xi1 text{fill:var(--surface);font-family:var(--next-font-primary);font-variant-numeric:tabular-nums;font-weight:650}.s8i2xi1:hover circle,.s8i2xi1:focus-visible circle{fill:var(--link)}.l18b0kn circle{fill:var(--pick)}.l18b0kn text{fill:var(--pick-ink)}.r1w1cvh circle{fill:color-mix(in srgb, var(--ink) 28%, var(--surface))}.e308ft4.r1w1cvh line{stroke:color-mix(in srgb, var(--ink) 28%, var(--surface))}.y1rtxqs circle{fill:var(--pick)}.y1rtxqs text{fill:var(--pick-ink)}.m3s9zqu{fill:var(--muted);font-family:var(--next-font-primary)}.v16eocb{font-family:var(--next-font-display);color:var(--muted);font-size:.9375rem;font-style:italic}@container (min-width:40rem){.c3mhab5{display:block}.l14kppa{display:none}}
.y13kyfn{container-type:inline-size}.o2idunp{max-width:var(--container);padding:1.5rem var(--gutter) 2.5rem;gap:1.5rem;margin:0 auto;display:grid}.w1pwu3p{order:-1;min-width:0;container-type:inline-size}.c1qn6h8{align-content:start;gap:.75rem;min-width:0;display:grid}.x92eh12{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}.o9pas6r{color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.molafj7{font-size:clamp(3rem,2rem + 4.5vw,5.75rem);line-height:.95}.d28kf7v{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}.m17beh4{border-top:var(--bw-strong) solid var(--rule-strong);margin:.5rem 0 0;padding:0;list-style:none}.m17beh4 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}.u2u92b3{font-variant-numeric:tabular-nums;color:var(--muted);grid-area:n;font-weight:600}.ojuc4nj .u2u92b3{color:var(--pick)}.g1vimf7{color:var(--ink);grid-area:name;font-size:1.25rem;line-height:1.2;text-decoration:none}.g1vimf7:hover{color:var(--link)}.a194g6l{font-family:var(--next-font-display);color:var(--muted);grid-area:district;font-size:.9375rem}.k29idu9{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}.f1tj20x{font-variant-numeric:tabular-nums;grid-area:score;align-self:center;font-size:1.0625rem;font-weight:600}.o2h03il{margin:.75rem 0 0}.o2h03il 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}.o2h03il a:hover{background:var(--link)}@container (min-width:64rem){.o2idunp{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;padding-top:2.5rem;padding-bottom:3.5rem}.w1pwu3p{order:0}}
.z1twuw1{--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}.v2mdc0p{max-width:var(--container);width:100%;padding:2rem var(--gutter) 3rem;align-content:end;gap:.875rem;margin:0 auto;display:grid}.l14j8xz{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}.t1fwqt7{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:650}.uh3ersz{overflow-wrap:anywhere;font-size:clamp(3.5rem,1.8rem + 6.5vw,7.5rem);line-height:.9}.u3r4w3t{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}.c2an2rk{margin:0}.c2an2rk 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}.c2an2rk a:hover{background:color-mix(in srgb, var(--pick) 85%, var(--ink))}.q3f7k47{aspect-ratio:16/10;order:-1;margin:0;position:relative;overflow:hidden}.z273yul{object-fit:cover;width:100%;height:100%}.jai7uy4{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}.z1fk42y{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}.z1fk42y figcaption{color:var(--chrome-ink)}@container (min-width:64rem){.p1z58hd{grid-template-columns:minmax(0,6fr) minmax(0,6fr);min-height:38rem}.p1z58hd .v2mdc0p{max-width:none;padding:3rem 3.5rem 4rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter)));margin:0}.p1z58hd .q3f7k47,.p1z58hd .z1fk42y{order:0}.p1z58hd .q3f7k47{aspect-ratio:auto}.p1z58hd .z1fk42y{padding:2rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter))) 2rem 0}}
.t284sos{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}.i3hncyk{gap:16px;display:grid}.ll2ubeu{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);overflow:hidden}.b4h6dsq{display:grid}.h29bcw8{aspect-ratio:3/2;max-height:420px;overflow:hidden}.h29bcw8 img,.pzkuy6o img{object-fit:cover;width:100%;height:100%}.s1xajfx{flex-direction:column;gap:10px;padding:20px 22px 22px;display:flex}.s1xajfx p{color:var(--ink-2);margin:0;font-size:16px}.ll2ubeu h3{text-transform:none;letter-spacing:0;margin:0}.b4h6dsq h3{font:700 25px/1.2 var(--next-font-primary)}.m11z2rz h3{font:600 18px/1.3 var(--next-font-primary)}.ll2ubeu h3 a{color:var(--ink);text-decoration:none}.ll2ubeu h3 a:hover{color:var(--link)}.usebbpr{font-weight:500}.fwrs8d3{gap:16px;display:grid}.m11z2rz{flex-direction:column;display:flex}.pzkuy6o{aspect-ratio:16/9;overflow:hidden}.voau55x{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.q17wdjx{color:var(--muted);margin:0;font-size:13.5px}@container (min-width:600px){.b4h6dsq{grid-template-columns:1.05fr 1fr}.h29bcw8{aspect-ratio:auto;height:100%}.fwrs8d3{grid-template-columns:repeat(2,minmax(0,1fr))}}
.v1vp3uk{background:var(--paper);color:var(--ink)}.c12pljj{border-bottom:var(--bw-thin) solid var(--rule);padding-block:3.5rem 3rem}.nrk2g2w{max-width:var(--container);padding-inline:var(--gutter);text-align:center;justify-items:center;gap:1.25rem;margin:0 auto;display:grid}.b2w1gun{max-width:18em;color:var(--ink);font-size:clamp(2.5rem,1.35rem + 4.7vw,5.25rem)}.s3qz8sf{color:var(--link)}.y3ijpro{max-width:38rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.w23ohcv{gap:.75rem;width:100%;margin-top:.5rem;display:grid}.p2umupz{display:grid}.p2umupz a:hover{background:color-mix(in srgb, var(--ink) 12%, transparent);color:var(--ink)}.b30om0w{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}.b30om0w li{align-items:center;gap:.5rem;display:inline-flex}.b30om0w li+li:before{content:"";background:var(--rule-strong);flex:none;width:1px;height:.9em}@container (min-width:40rem){.c12pljj{padding-block:4.5rem 3.5rem}.w23ohcv{flex-wrap:wrap;justify-content:center;width:auto;display:flex}.y3ijpro{font-size:1.1875rem}}@container (min-width:64rem){.c12pljj{padding-block:6rem 4.5rem}.nrk2g2w{gap:1.5rem}.b30om0w{gap:.5rem 2rem;font-size:.8125rem}}
.t19vbb7{background:var(--chrome);color:var(--chrome-ink)}.x3fq18i{max-width:var(--container);padding:2.75rem var(--gutter) 3rem;gap:2.25rem;margin:0 auto;display:grid}.w3mhytv{--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}.a2hanrj{color:var(--action);margin:0}h1.a256cas{color:var(--ink);font-size:clamp(2rem,1.25rem + 3.2vw,3.75rem)}.i3xetik{max-width:34rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.f3rekit{gap:.75rem;margin-top:.375rem;display:grid}.g2r6x3b{display:grid}.g2r6x3b a:hover{background:color-mix(in srgb, var(--chrome-ink) 14%, transparent);color:var(--ink)}.g3g4x43{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}.t27d0ay{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}.b2c6ydo{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}.jcjfi5w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.875rem 1rem 0;display:flex}.k3vvrf7{color:var(--link)}.d1b1bi7{aspect-ratio:16/9;margin:.75rem 1rem 0}.v5sty5l{justify-items:start;gap:.75rem;padding:.875rem 1rem 1rem;display:grid}.b3uk8sy{grid-template-columns:minmax(0,1fr) auto;justify-self:stretch;align-items:center;gap:.75rem;display:grid}.v2cn6f1{color:var(--ink);margin:0;line-height:1.1}.g3q6yn0{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}@container (min-width:40rem){.f3rekit{flex-wrap:wrap;display:flex}.t27d0ay{padding:2rem}.i3xetik{font-size:1.1875rem}}@container (min-width:64rem){.x3fq18i{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:3.5rem;padding-block:4rem 4.5rem}.t27d0ay{min-height:28rem;padding:2.5rem}}
.n1pomm3{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.m1uquv4{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.k3je3u4{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}.k3je3u4 span{display:block}.k3je3u4 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}.ordmkw3{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){.m1uquv4{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}.k3je3u4{margin:0;font-size:clamp(84px,11vw,168px)}.k3je3u4 small{margin-top:14px}.ordmkw3{font-size:clamp(38px,5vw,72px)}}
.kzxtmxb{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.p2nis69{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.t17c53o{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}.jn66lhv{margin:26px 0 6px;padding-bottom:4px;position:relative}.w75uv27{height:18px;font-size:13px;font-weight:700;position:relative}.w75uv27 span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.w75uv27 span:first-child{transform:none}.w75uv27 span:last-child{transform:translate(-100%)}.h3hwmom{display:none}.hixl6mv{background:var(--h-band-rail,var(--surface));border-radius:2px;height:18px;margin-top:6px;position:relative}.gwze3zg{background:var(--h-band-ink,currentColor);border-radius:2px;position:absolute;top:0;bottom:0}.u2zjvqm{background:var(--h-band-mark,currentColor);width:4px;margin-left:-2px;position:absolute;top:-8px;bottom:-8px}.j1x9lpl{white-space:nowrap;margin:12px 0 0;font-size:13px;font-weight:700;display:inline-block;position:relative;transform:translate(-50%)}.j1x9lpl b{font-family:var(--next-font-display);font-weight:var(--display-weight);vertical-align:-4px;margin-right:8px;font-size:28px;line-height:1}.j3ltd30{align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:600;display:flex}.j3ltd30 i{background:var(--h-band-ink,currentColor);border-radius:2px;flex:none;width:22px;height:12px;display:inline-block}@media (min-width:45rem){.p2nis69{padding:clamp(26px, 3.6vw, 44px) var(--gutter) 22px}.t17c53o{font-size:clamp(38px,5vw,72px)}.h3hwmom{display:inline}.j1x9lpl{font-size:14px}.j1x9lpl b{font-size:clamp(30px,3.2vw,44px)}}
.e76nkye{background:var(--open-bg,var(--paper));color:var(--open-ink,var(--ink));container-type:inline-size}.ety6u0m{max-width:var(--container);padding:clamp(1.75rem, 5vw, 4rem) var(--gutter) clamp(2rem, 5vw, 4rem);gap:1.5rem;margin-inline:auto;display:grid}.i39t1c9{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}.w2vjp8c{color:var(--open-hour,var(--hour,var(--pick)));margin:.9rem 0 0;font-size:1rem;font-weight:600}.z3lh7b0{max-width:18ch;margin-top:.9rem;font-size:clamp(2rem,1.3rem + 2.6cqi,3.2rem);line-height:1.05}.b1tjyza{opacity:.92;max-width:54ch;margin:1rem 0 0;font-size:1.0625rem;line-height:1.55}.h2qpian{margin:0}.h2qpian img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-l);width:100%;height:auto;display:block}.g5q9auh{opacity:.8;padding-top:.5rem;font-size:.8125rem}@container (min-width:60rem){.ety6u0m{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(2rem,4cqi,4rem)}}
.o345kon{padding-block:clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,3vw,2.5rem);container-type:inline-size}.g2t5mtu{max-width:var(--container);padding-inline:var(--gutter);gap:1.5rem;margin-inline:auto;display:grid}.j39do0i{color:var(--ink);align-content:start;gap:.75rem;text-decoration:none;display:grid}.j39do0i:hover .b3hlebg{color:var(--link)}.s1hmsol{border-radius:var(--radius-s);background:var(--surface-2);display:block;overflow:hidden}.s1hmsol img{object-fit:cover;width:100%;height:clamp(9rem,32cqi,12rem);display:block}.k13isju{justify-items:start;gap:.4rem;display:grid}.yf2d70m{font-family:var(--next-font-display);color:var(--hour,var(--pick));font-variant-numeric:tabular-nums;font-size:1.125rem}.b3hlebg{margin:0;font-size:1.125rem;line-height:1.2}.ae9pbah{font-style:var(--question-style,normal)}.q1vbni3{max-width:56ch;color:var(--ink-2);font-size:1rem;line-height:1.55}.a1p2doe .s1hmsol img{height:clamp(13rem,48cqi,17rem)}.a1p2doe .b3hlebg{font-size:clamp(1.75rem,1.2rem + 2.2cqi,2.6rem);line-height:1.08}.yzk28ee{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;display:grid}.yzk28ee .s1hmsol img{height:clamp(7rem,24cqi,9.5rem)}.yzk28ee .b3hlebg{font-size:1rem}@container (min-width:60rem){.g2t5mtu{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:2rem}.a1p2doe{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}.a1p2doe .s1hmsol img{height:26.25rem;max-height:26.25rem}.yzk28ee .s1hmsol img{height:8.5rem}}html[data-surface=cards] .j39do0i{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] .s1hmsol{border-radius:0}html[data-surface=cards] .k13isju{padding:.85rem 1rem 1.1rem}html[data-surface=cards] .a1p2doe{border-bottom:var(--bw-thin) solid var(--rule);padding-bottom:0}@container (min-width:60rem){html[data-surface=cards] .a1p2doe .k13isju{padding:1.5rem 1.75rem}}.yzk28ee.g2pcgqi>:first-child,.yzk28ee.ik7xp96>:first-child{grid-column:1/-1}@container (min-width:60rem){:is(.g2t5mtu:has(.ik7xp96),.g2t5mtu:has(.k64bcl4),.g2t5mtu:has(.g2pcgqi)){align-items:stretch}.yzk28ee.ik7xp96,.yzk28ee.k64bcl4,.yzk28ee.g2pcgqi{grid-auto-rows:minmax(0,1fr);height:100%}.yzk28ee.ik7xp96,.yzk28ee.k64bcl4{grid-template-columns:minmax(0,1fr)}.yzk28ee.ik7xp96 .j39do0i,.yzk28ee.k64bcl4 .j39do0i,.yzk28ee.g2pcgqi .j39do0i{grid-template-rows:minmax(0,1fr) auto}.yzk28ee.ik7xp96 .s1hmsol,.yzk28ee.k64bcl4 .s1hmsol,.yzk28ee.g2pcgqi .s1hmsol{height:100%;min-height:7rem;position:relative}.yzk28ee.ik7xp96 .s1hmsol img,.yzk28ee.k64bcl4 .s1hmsol img,.yzk28ee.g2pcgqi .s1hmsol img{width:100%;height:100%;position:absolute;inset:0}}
.f1ibl3a{max-width:var(--container);padding:16px var(--gutter) 0;margin:0 auto}.ih9yvjk{gap:20px;display:grid}.f2lfz7r{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}.p3839m3{flex-direction:column;min-height:0;margin:0;display:flex}.p3839m3 img{aspect-ratio:16/10;object-fit:cover;flex:none;width:100%;max-height:240px}.p34o6v1{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}.v1jn0ir{flex-direction:column;padding:clamp(20px,2.4vw,30px);display:flex}.t2xjegt{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.k2n6lma{font-family:var(--next-font-display);font-weight:var(--display-weight);opacity:.92;font-size:15px}.y3j78kz{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}.y3j78kz a{color:inherit;text-decoration:none}.y3j78kz a:hover{opacity:.8}.c37fyfe{margin:0 0 .9em;font-size:15.5px;line-height:1.5}.w2up2jj{opacity:.85;margin:0 0 18px;font-size:14px}.a2bwytj{margin-top:auto}.lyk9pbg{gap:12px;display:grid}.h318af4{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}.p35gpww{background:var(--surface-2);height:100%;min-height:96px;display:block;overflow:hidden}.z25pjfr{gap:2px;min-height:96px;padding:10px 12px}.t3epouq{padding:10px 14px}.h318af4 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}.h318af4 h3 a{color:var(--ink);text-decoration:none}.h318af4 h3 a:hover{color:var(--link)}.h318af4 p{color:var(--muted);margin:0;font-size:13px}@media (min-width:45rem){.f1ibl3a{padding-top:clamp(24px,3vw,40px)}.f2lfz7r{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.p3839m3 img{aspect-ratio:auto;flex:1;height:100%;min-height:0;max-height:420px}.p34o6v1{font-size:26px}.h318af4{grid-template-columns:150px minmax(0,1fr)}.p35gpww,.z25pjfr{aspect-ratio:3/2;height:auto;min-height:0}}@media (min-width:69rem){.ih9yvjk{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.lyk9pbg{grid-template-rows:repeat(4,auto)}}
.q2dqr9a{background:var(--chrome);color:var(--chrome-ink);padding:22px 0 32px}.e1b7d4z{max-width:var(--container);padding:0 var(--gutter);gap:30px;margin:0 auto;display:grid}.bt5hr3j{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vzkne23{color:var(--on-dark-soft,var(--chrome-ink));margin:0 0 12px;font-size:13.5px}.vzkne23 a{color:var(--on-dark-soft,var(--chrome-ink));text-decoration:none}.vzkne23 a:hover{color:var(--chrome-ink);text-decoration:underline}.m104nan{opacity:.6;margin:0 8px}.n38igxm{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}.v2jihjm{display:block}.m72xmm9{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}.h2rq0z9{margin:12px 0 0}.h2rq0z9:first-letter{text-transform:uppercase}.xncb3xj{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}.p2ia5el{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.v2fbgyv{color:var(--on-dark-soft,var(--chrome-ink));flex-wrap:wrap;gap:6px 22px;margin-top:22px;font-size:14.5px;display:flex}.u3m6wru{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}.u3m6wru div{flex-direction:column;display:flex}.lmf3ups{font:800 40px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.01em}.u3m6wru small{color:var(--on-dark-soft,var(--chrome-ink));margin-top:4px;font-size:14px}.a2hg1ii{border-radius:var(--radius-m);max-height:420px;overflow:hidden}.a2hg1ii img{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%}.l25zkjz{max-height:420px}@media (min-width:760px){.q2dqr9a{padding:34px 0 44px}.vzkne23{margin-bottom:18px;font-size:14px}.m72xmm9{margin-bottom:10px}}@media (min-width:1000px){.z1wtwo5{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:56px}}
