.k1kogd7{container-type:inline-size}.l1o5l3x{max-width:var(--container);padding:clamp(1.25rem, 3vw, 2.25rem) var(--gutter) clamp(1.25rem, 3vw, 2rem);margin-inline:auto}.b1q06pw ol{color:var(--muted);margin:0 0 1rem;padding:0;font-size:.875rem;list-style:none}.b1q06pw li{display:inline}.b1q06pw li+li:before{content:" / "}.b1q06pw a{color:var(--ink-2);text-decoration:none}.mauq5fm{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0 0 .9rem;display:flex}.p18fbrf{border:var(--bw-strong) solid var(--pick);color:var(--pick);border-radius:var(--radius-s);padding:.25rem .55rem;font-size:.8125rem;font-weight:600}.n1jo1cf{max-width:46ch;color:var(--hour,var(--pick));font-size:clamp(1rem,.95rem + .4cqi,1.2rem);font-weight:600;font-style:var(--question-style,normal);margin:0 0 .6rem}.x22o312{max-width:24ch;margin:0;font-size:clamp(2rem,1.3rem + 2.8cqi,3.6rem);line-height:1.05}.f11odx0{color:var(--ink-2);margin:.6rem 0 0}.r2meci1{max-width:64ch;margin:1rem 0 0;font-size:clamp(1.0625rem,1rem + .3cqi,1.2rem);line-height:1.55}.z1uuyo0{border-top:var(--bw-strong) solid var(--ink);border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;margin:1.5rem 0 0;display:grid}.z1uuyo0.d25eqyg{grid-template-columns:minmax(0,1fr)}.z1uuyo0.b25n8oi{grid-template-columns:repeat(3,minmax(0,1fr))}.z1uuyo0.limpja9>div:nth-child(-n+2){border-bottom:var(--bw-thin) solid var(--rule)}.z1uuyo0 div{flex-direction:column-reverse;justify-content:flex-start;gap:.2rem;padding:.9rem .9rem .9rem 0;display:flex}.z1uuyo0 div+div{border-left:var(--bw-thin) solid var(--rule);padding-left:.9rem}.z1uuyo0.limpja9>div:nth-child(3){border-left:0;padding-left:0}.z1uuyo0.b25n8oi dd{font-size:clamp(1.6rem,1.2rem + 2cqi,3rem)}.z1uuyo0 dt{color:var(--ink-2);font-size:.875rem}.z1uuyo0 dd{font-family:var(--next-font-display);color:var(--hour,var(--ink));font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.9rem,1.4rem + 2cqi,3rem);font-weight:300;line-height:1}.z1uuyo0 small{font-size:.5em}.s1ntpxc{margin-top:1.25rem;font-size:.9375rem}.x2w248o{margin:0 0 .3rem;font-weight:600}.s1ntpxc ul{color:var(--ink-2);margin:0;padding-left:1.1rem}@container (min-width:48rem){.z1uuyo0.limpja9{grid-template-columns:repeat(4,minmax(0,1fr))}.z1uuyo0.limpja9>div:nth-child(-n+2){border-bottom:0}.z1uuyo0.limpja9>div:nth-child(3){border-left:var(--bw-thin) solid var(--rule);padding-left:1rem}.z1uuyo0 div+div{padding-left:1rem}}.a1f3cu9{background:var(--open-bg,var(--field,var(--surface-2)));color:var(--open-ink,var(--ink))}.a1f3cu9 .l1o5l3x{gap:1.5rem;padding-bottom:0;display:grid}.a1f3cu9 .b1q06pw ol,.a1f3cu9 .b1q06pw a,.a1f3cu9 .f11odx0,.a1f3cu9 .s1ntpxc ul,.a1f3cu9 .z1uuyo0 dt{color:color-mix(in srgb, currentColor 72%, transparent)}.a1f3cu9 .n1jo1cf,.a1f3cu9 .z1uuyo0 dd{color:var(--open-hour,var(--hour,var(--pick)))}.a1f3cu9 .z1uuyo0{border-top-color:currentColor;border-bottom-color:color-mix(in srgb, currentColor 22%, transparent)}.a1f3cu9 .z1uuyo0 div{border-color:color-mix(in srgb, currentColor 22%, transparent)}.a1f3cu9 .p18fbrf{color:inherit;border-color:currentColor}.a1f3cu9 .mauq5fm{filter:var(--open-logo-filter,none)}.m16rayw{margin:0 0 1.5rem}.m16rayw img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(13rem,56vw,16rem);display:block}@container (min-width:60rem){.a1f3cu9 .l1o5l3x{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:3rem;padding-block:clamp(1.75rem,3vw,2.75rem)}.a1f3cu9 .m2kxvr8{align-self:center}.m16rayw{margin:0}.m16rayw img{height:26.25rem;max-height:26.25rem}.a1f3cu9 .z1uuyo0.limpja9{grid-template-columns:repeat(2,minmax(0,1fr))}.a1f3cu9 .z1uuyo0.limpja9>div:nth-child(-n+2){border-bottom:var(--bw-thin) solid color-mix(in srgb, currentColor 22%, transparent)}.a1f3cu9 .z1uuyo0.limpja9>div:nth-child(3){border-left:0;padding-left:0}}
.jtvj36g{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink));--h-logo-f:var(--h-band-logo,none);--h-lnk:currentColor}.d2cvqxz{max-width:var(--container);padding:22px var(--gutter) 28px;gap:22px;margin:0 auto;display:grid}.x2xvd7f{min-width:0}.fxey50x{opacity:.88;flex-wrap:wrap;margin:0 0 18px;font-size:13px;display:flex}.fxey50x a{color:inherit;text-decoration:none}.fxey50x a:hover{text-underline-offset:3px;text-decoration:underline}.fxey50x i{opacity:.6;margin:0 6px;font-style:normal}.r3md2l1{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;font-size:14px;font-weight:700;display:flex}.s3uq4d0{margin-bottom:14px}.u2rfz3y{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:wrap;margin:0 0 18px;font-size:clamp(36px,9vw,48px);line-height:1}.cu8se0d{font-family:var(--next-font-display);opacity:.92;margin:-6px 0 16px;font-size:18px;font-style:italic;font-weight:400}.s13q6c9{max-width:58ch;margin:0 0 20px;font-size:17px;line-height:1.55}.s360fjq{opacity:.9;margin:0 0 16px;font-size:14px}.m232ev7{opacity:.92;margin:0 0 22px;font-size:14px}.m232ev7 ul{margin:4px 0 0;padding-left:18px}.l6dr5v0{flex-wrap:wrap;gap:12px 36px;margin:6px 0 22px;display:flex}.l6dr5v0 b{font-family:var(--next-font-display);font-weight:var(--display-weight);font-variant-numeric:lining-nums;font-size:clamp(34px,3.6vw,48px);line-height:1;display:block}.l6dr5v0 span{opacity:.9;font-size:13.5px}.yrvlny6{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.x1gbdwl{border-radius:var(--h-r,var(--radius-m));background:var(--h-band-line,transparent);width:100%;height:300px;margin:0;position:relative;overflow:hidden}.x1gbdwl figcaption{font-family:var(--next-font-display);background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink));border-radius:2px;padding:6px 8px;font-size:14px;font-style:italic;line-height:1;position:absolute;bottom:10px;left:10px}@media (min-width:45rem){.d2cvqxz{padding:clamp(28px, 4vw, 48px) var(--gutter) clamp(32px, 4.5vw, 56px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,5vw,72px)}.u2rfz3y{max-width:15ch;font-size:clamp(40px,5.6vw,80px)}.s13q6c9{font-size:clamp(17px,1.5vw,19.5px)}.x1gbdwl{width:336px;height:420px}}
.i27gwth{--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}.n9nawto{max-width:var(--container);width:100%;padding:1.25rem var(--gutter) 2.75rem;align-content:end;gap:.875rem;margin:0 auto;display:grid}.y2f3ikp{color:var(--muted);flex-wrap:wrap;gap:0 .5rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.y2f3ikp li+li:before{content:"/";margin-right:.5rem}.y2f3ikp a{min-height:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.y2f3ikp a:hover{color:var(--ink);text-decoration:underline}.y2f3ikp [aria-current]{align-items:center;min-height:2.75rem;display:inline-flex}.z1os16b{color:var(--muted);margin:0;font-size:.9375rem;font-weight:650}.qn678f2{text-wrap:balance;font-size:clamp(2.75rem,1.6rem + 5vw,6rem);line-height:.95}.z1bc5oa{font-size:clamp(2.25rem,1.5rem + 3.5vw,3.25rem);line-height:1}.g120zc2{font-size:clamp(2.5rem,1.5rem + 4.5vw,4.75rem)}.t287opz{color:var(--ink-2);margin:0;font-size:1.0625rem}.t287opz i{font-family:var(--next-font-display)}.v3ui1y9{vertical-align:.1em;color:var(--pick-ink);background:var(--pick);border-radius:var(--radius-s);margin-left:.625rem;padding:.2em .6em;font-size:.8125rem;font-weight:700;display:inline-block}.p1mg62s{max-width:36rem;font-family:var(--next-font-display);color:var(--ink-2);margin:.25rem 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.3125rem);line-height:1.45}.hiygu3i{flex-wrap:wrap;gap:.75rem 2.25rem;margin:.75rem 0 0;display:flex}.hiygu3i div{gap:.2rem;display:grid}.hiygu3i dt{color:var(--muted);font-size:.8125rem}.hiygu3i dd{font-variant-numeric:lining-nums;margin:0;font-size:2.25rem;line-height:1}.s3vo5ht{border-top:var(--bw-thin) solid color-mix(in srgb, var(--chrome-ink) 30%, transparent);gap:.5rem;margin-top:.75rem;padding-top:1rem;display:grid}.s3vo5ht .hiygu3i{margin:0}.s3vo5ht .hiygu3i div{flex-direction:column-reverse;justify-content:flex-end;gap:.2rem;max-width:12rem;display:flex}.hiygu3i small{font-family:var(--next-font-primary);color:var(--muted);font-size:.875rem}.p1zbjxh{aspect-ratio:16/10;order:-1;margin:0;position:relative;overflow:hidden}.c3ewkah{object-fit:cover;width:100%;height:100%}.a30a8y6{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}@container (min-width:64rem){.w25dzkg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:34rem}.w25dzkg .n9nawto{max-width:none;padding:2rem 3.5rem 3.5rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter)));margin:0}.w25dzkg .p1zbjxh{aspect-ratio:auto;order:0}.k6hzcfp{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.k6hzcfp .z1bc5oa{font-size:clamp(2.5rem,1.2rem + 2.4vw,4rem);line-height:1}}
.q3eqgrv{--ink:var(--chrome-ink);--ink-2:color-mix(in srgb, var(--chrome-ink) 84%, var(--chrome));--muted:color-mix(in srgb, var(--chrome-ink) 74%, var(--chrome));--rule:color-mix(in srgb, var(--chrome-ink) 40%, var(--chrome));--link:var(--action);background:var(--chrome);color:var(--ink)}.q7aqa7m{max-width:var(--container);padding:1rem var(--gutter) 2.5rem;gap:1rem;margin:0 auto;display:grid}.y2bmuzr{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}.y2bmuzr li{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.y2bmuzr li+li:before{content:"/"}.y2bmuzr a{min-height:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.y2bmuzr a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.y2bmuzr [aria-current]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.u35jqi6{gap:1.75rem;display:grid}.o3npi68{align-content:end;gap:.875rem;min-width:0;display:grid}.f305ycb{color:var(--action);margin:0}.lbv39nb{color:var(--ink)}.v2yxvw9{max-width:38rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.y3mikj6{border:var(--bw-strong) solid var(--rule);border-radius:var(--radius-m);align-content:start;gap:.75rem;padding:1rem 1.125rem 1.125rem;display:grid}.g1ptmab{color:var(--muted);margin:0}.a1jfdk0{gap:.625rem;margin:0;padding:0;font-size:.9375rem;line-height:1.4;list-style:none;display:grid}.a1jfdk0 li{grid-template-columns:.75rem minmax(0,1fr);gap:.5rem;display:grid}.a1jfdk0 li:before{content:"";background:var(--action);border-radius:var(--radius-pill);width:.375rem;height:.375rem;margin-top:.5em}.a1jfdk0 .k1spubj{grid-template-columns:minmax(0,1fr) 4.5rem 2.75rem;align-items:center;gap:.75rem}.a1jfdk0 .k1spubj:before{content:none}.x3ljshr{background:color-mix(in srgb, var(--chrome-ink) 22%, transparent);border-radius:var(--radius-pill);block-size:.375rem;display:block;overflow:hidden}.x3ljshr>span{background:var(--action);block-size:100%;display:block}.q12mw67{text-align:right;font-size:.8125rem}@container (min-width:40rem){.q7aqa7m{padding-bottom:3rem}.v2yxvw9{font-size:1.125rem}.a1jfdk0 .k1spubj{grid-template-columns:minmax(0,1fr) 7rem 3rem}}@container (min-width:64rem){.q7aqa7m{padding:1.5rem var(--gutter) 3.5rem;gap:1.25rem}.kmssrhb{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:3rem}.v3sb4vh{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:3rem}.y3mikj6{padding:1.25rem 1.375rem}}.h1grpzw{margin-bottom:1rem}.bnjk26j{aspect-ratio:16/9;width:100%;max-width:100%}.lex5u3t{color:var(--ink-2);margin:0;font-size:1.0625rem}.lex5u3t i{font-family:var(--next-font-display)}.m22km9t{vertical-align:.1em;color:var(--pick-ink);background:var(--pick);border-radius:var(--radius-s);margin-left:.625rem;padding:.2em .55em;font-size:.8125rem;font-weight:650;line-height:1.3;display:inline-block}.x8ytunl{flex-wrap:wrap;gap:.75rem 2rem;margin:.5rem 0 0;display:flex}.x8ytunl div{gap:.125rem;display:grid}.x8ytunl dt{color:var(--muted);font-size:.8125rem}.x8ytunl dd{font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:2rem;line-height:1}.x8ytunl small{font-family:var(--next-font-primary);color:var(--muted);margin-left:.2em;font-size:.875rem}.qskxwgi{gap:.375rem;margin:0;display:grid}.k3iwwo3{font-family:var(--next-font-display);color:var(--muted);font-size:.875rem;font-style:italic}
.g18kg0d{container-type:inline-size}.t2pqeit{margin:0}.t2pqeit img{object-fit:cover;width:100%;height:clamp(14rem,34vw,32rem);display:block}.x5c4gr3{max-width:var(--container);padding:.4rem var(--gutter) 0;text-align:right;color:var(--muted);margin:0 auto;font-size:.8125rem}.z2fy00k{max-width:var(--container);padding:1.25rem var(--gutter) 0;margin:0 auto}.m315h04 ol{color:var(--muted);margin:0 0 .9rem;padding:0;font-size:.875rem;list-style:none}.m315h04 li{display:inline}.m315h04 li+li:before{content:" › "}.m315h04 a{color:var(--ink-2)}.a13rrc3{color:var(--pick);margin:0 0 .8rem;font-weight:600;display:inline-block}.x2gvmrz{color:var(--muted);margin:0 0 .6rem;font-size:.9375rem}.u1vkxgf{text-transform:uppercase;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2.1rem,1.2rem + 3.6cqi,4.4rem);line-height:1.12}.u3afncn{max-width:62ch;color:var(--ink-2);margin:1.1rem 0 0;font-size:clamp(1.0625rem,1rem + .3cqi,1.25rem);line-height:1.6}
.b33277q{background:var(--chrome);color:var(--chrome-ink);padding:22px 0 32px}.e1zz5kk{max-width:var(--container);padding:0 var(--gutter);gap:30px;margin:0 auto;display:grid}.j39waa5{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.b1oggzq{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}.o2xiaa0{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}.z2slqpy{display:block}.w3hkn8n{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}.d2fvdtq{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.e2oe2xb{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}.e2oe2xb div{flex-direction:column;display:flex}.i30vms6{font:800 40px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.01em}.e2oe2xb small{color:var(--on-dark-soft,var(--chrome-ink));margin-top:4px;font-size:14px}.b1dkncp{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-m);border:1px solid color-mix(in srgb, var(--on-dark-accent,var(--pick-ink)) 22%, transparent);align-self:start;overflow:hidden}.v2q4px2{aspect-ratio:16/8;overflow:hidden}.v2q4px2 img{object-fit:cover;width:100%;height:100%}.j201q7v{padding:20px 22px 22px}.flsyj82{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.k1qxa7w{color:var(--on-dark-soft,var(--pick-ink));font-size:13.5px;font-style:italic}.q25oml6{justify-content:space-between;align-items:flex-end;gap:14px;margin:12px 0 6px;display:flex}.q25oml6 b{font:800 44px/.95 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.01em;color:var(--pick-ink)}.j1n5t8i>span:first-child{color:var(--on-dark-accent,var(--pick-ink))}.j1n5t8i small,.j1n5t8i em{color:var(--on-dark-soft,var(--pick-ink))}.f2uvo3d{margin:0 0 16px;font-size:15.5px;line-height:1.5}.ljgdtwc{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ljgdtwc>a:not([class]){color:var(--on-dark-accent,var(--pick-ink));font-weight:500}.f1sh3lt{color:var(--on-dark-soft,var(--pick-ink));margin:14px 0 0;font-size:14px}@media (min-width:760px){.b33277q{padding:34px 0 44px}.o2xiaa0{margin-bottom:10px}}@media (min-width:1000px){.e1zz5kk{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:56px}}
.cor4x00{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.degbx0u{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.u5t48jm{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){.degbx0u{padding:clamp(26px, 3.6vw, 44px) var(--gutter) 22px}.u5t48jm{font-size:clamp(38px,5vw,72px)}}
.u38hu9u{container-type:inline-size}.j226ph7{max-width:var(--container);padding:clamp(2rem, 5vw, 4rem) var(--gutter) clamp(1.5rem, 3vw, 2.5rem);gap:1rem;margin-inline:auto;display:grid}.i1gryfa{max-width:16ch;font-size:clamp(2.6rem,1.4rem + 4.6cqi,5.4rem);line-height:1}.y1hoxrg{max-width:58ch;color:var(--ink-2);margin:0;font-size:clamp(1.0625rem,1rem + .4cqi,1.25rem);line-height:1.55}.ev5lkge{margin:0}.ev5lkge img{object-fit:cover;width:100%;height:clamp(18rem,46vw,40rem);display:block}.n22njlr{max-width:var(--container);padding:.5rem var(--gutter) 0;color:var(--muted);margin:0 auto;font-size:.8125rem}.n22njlr b{color:var(--ink-2);font-weight:600}@container (min-width:60rem){.j226ph7{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:3rem}}
.h1knbl4{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.s2u5p0g{background:var(--surface);min-width:0;color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.s2u5p0g:hover{border-color:var(--rule-strong)}.s2u5p0g:focus-within{outline:3px solid var(--link);outline-offset:2px}.q15u46k{aspect-ratio:16/9;border-radius:0}.d315k9d{flex-direction:column;flex:1;align-items:flex-start;gap:.5rem;padding:1rem 1rem 1.125rem;display:flex}.e3e5jle .d315k9d{border-top:var(--bw-strong) solid var(--rule-strong);padding-top:1.125rem}.lhs5901{line-height:1.15}.lhs5901 a{color:inherit;text-decoration:none}.lhs5901 a:focus-visible{outline:none}.lhs5901 a:after{content:"";position:absolute;inset:0}.s2u5p0g:hover .lhs5901 a{color:var(--link)}.b1i3m1c{color:var(--ink-2);margin:0;font-size:.9375rem}.l14tl9g{color:var(--muted);margin-top:auto;padding-top:.25rem}@container (min-width:40rem){.h1knbl4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@container (min-width:64rem){.h1knbl4{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.lhs5901{font-size:1.25rem}}
.gi60df6{gap:2.2rem 2rem;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.smmqx65{display:block}.l3u3593{aspect-ratio:2.39;object-fit:cover;width:100%;display:block}.d2vtbm0{padding-top:.8rem}.a1kfzfu{color:var(--link);margin:0;font-style:italic}.w27gnhr{text-transform:uppercase;text-wrap:balance;margin:.2rem 0 0;font-size:clamp(1.35rem,1.1rem + 1cqi,1.9rem);line-height:1.15}.w27gnhr a{color:var(--ink);text-decoration:none}.w27gnhr a:hover{color:var(--link)}.k2op021{color:var(--ink-2);max-width:60ch;margin:.5rem 0 0}.f3ujo2g{color:var(--muted);margin:.4rem 0 0;font-size:.8125rem}@container (min-width:44rem){.gi60df6{grid-template-columns:1fr 1fr}.a3d26l3{grid-column:1/-1}.a3d26l3 .w27gnhr{font-size:clamp(1.7rem,1.2rem + 1.6cqi,2.5rem)}}
.d2btcs5{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.c3vxwzr{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);color:var(--ink);flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.c3vxwzr b{font:800 21px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--ink)}.pg18y22{font:800 30px/1 var(--next-font-display);color:var(--tone-4,var(--link));margin-top:6px}.c3vxwzr small{color:var(--muted);font-size:13px}a.c3vxwzr:hover{border-color:var(--tone-4,var(--link));color:var(--ink)}@container (min-width:600px){.d2btcs5{grid-template-columns:repeat(4,minmax(0,1fr))}}
.waktzkr{padding-block:clamp(2rem,5vw,4rem);container-type:inline-size}.w1zh12x{max-width:var(--container);padding-inline:var(--gutter);gap:1.5rem;margin-inline:auto;display:grid}.x3pb28g{gap:.5rem;max-width:46rem;display:grid}.n3beny9{margin:0;font-size:clamp(1.75rem,1.3rem + 2cqi,2.75rem);line-height:1.05}.i3tsj4s{color:var(--ink-2);margin:0;font-size:1rem}.c22yqlr{gap:1.25rem;display:grid}.z3szny2{border-top:var(--bw-strong) solid var(--ink);gap:.5rem;padding-top:.75rem;display:grid}.eiegbsw{color:var(--muted);margin:0;font-size:.875rem;font-weight:700}.o12dwv7{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.o12dwv7 li{border-bottom:var(--bw-thin) solid var(--rule)}.o12dwv7>li>a,.v3gly1o{min-height:4.5rem;color:var(--ink);align-content:center;gap:.35rem;padding:.6rem .75rem .6rem 0;text-decoration:none;display:grid}.o12dwv7>li>a:hover .n3mm56a{color:var(--link)}.o12dwv7 .l39w7o8{grid-column:1/-1;gap:.4rem;padding-bottom:.9rem;display:grid}.l39w7o8>a,.l39w7o8>.v3gly1o{min-height:0;padding-bottom:0}.w3to3b5{max-width:62ch;color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.g1mb4ra{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.g1mb4ra a{min-height:2.75rem;color:var(--link);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.g1mb4ra a:hover{color:var(--ink)}.c1rbhhw{min-height:1.9rem;filter:var(--logo-filter,none);align-items:center;gap:.5rem;display:flex}.f2gphqe{font-size:.9375rem;font-weight:700}.n3mm56a{color:var(--ink-2);font-size:.8125rem}@container (min-width:52rem){.z3szny2{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:1.5rem}}html[data-surface=cards] .z3szny2{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)}
.f3e9i5t{padding-block:clamp(1rem,3vw,2rem) clamp(2rem,5vw,4rem);container-type:inline-size}.d2mwohn{max-width:var(--container);padding-inline:var(--gutter);gap:clamp(2rem,5vw,3.5rem);margin-inline:auto;display:grid}.a2zuwbn{gap:.9rem;display:grid}.rwfejns{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;font-size:clamp(2rem,1.4rem + 2.6cqi,3.4rem);line-height:1;display:flex}.g3cyv4p{margin:0;font-size:clamp(1.75rem,1.3rem + 2cqi,2.75rem);line-height:1.05}.p22braj{font-size:clamp(1.6rem,1.2rem + 1.8cqi,2.4rem)}.x313l9z{font-family:var(--next-font-primary);letter-spacing:0;color:var(--ink-2);font-size:.9375rem;font-weight:400}.zb4245m{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none}.zb4245m li{border-bottom:var(--bw-thin) solid var(--rule);gap:.2rem;padding:.85rem 0;display:grid}.zb4245m a{color:var(--ink);font-size:1.0625rem;font-weight:600;text-decoration:none}.zb4245m a:hover{color:var(--link)}.a146vi0{color:var(--ink-2);font-size:.875rem}.q1zurc2{color:var(--ink-2);font-size:.9375rem}@container (min-width:52rem){.a2zuwbn{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:2rem}.zb4245m li{grid-template-columns:minmax(0,1fr) auto}.q1zurc2{grid-column:1/-1}}.x15oeec{object-fit:cover;width:100%;height:11rem;margin-bottom:.5rem;display:block}@container (min-width:52rem){.zb4245m li.e26tgds{grid-template-columns:15rem minmax(0,1fr) auto;align-items:start;column-gap:1.5rem}.e26tgds .x15oeec{grid-row:1/span 3;height:9.5rem;margin:0}.e26tgds .q1zurc2{grid-column:2/-1}}html[data-surface=cards] .zb4245m{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);padding:0 clamp(1.1rem,.8rem + 2cqi,1.75rem)}html[data-surface=cards] .zb4245m li:last-child{border-bottom:0}
.q2m7uqb{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.r28vdtw{min-width:0}.f33olip{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.d1zjy0g{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:0;display:flex}.d1zjy0g legend{float:left;color:var(--muted);margin-right:6px;font-size:14px}.d1zjy0g label{border:1px solid var(--rule-strong);cursor:pointer;border-radius:999px;align-items:center;min-height:36px;padding:5px 13px;font-size:14px;font-weight:500;display:inline-flex}.d1zjy0g input{opacity:0;pointer-events:none;position:absolute}.d1zjy0g label:has(input:checked){background:var(--chrome);color:var(--chrome-ink);border-color:var(--chrome)}.d1zjy0g label:has(input:focus-visible){outline:3px solid var(--link);outline-offset:2px}:is(.r28vdtw:has(input[value="1"]:checked) tbody tr:not([data-f~="1"]),.r28vdtw:has(input[value="2"]:checked) tbody tr:not([data-f~="2"]),.r28vdtw:has(input[value="3"]:checked) tbody tr:not([data-f~="3"]),.r28vdtw:has(input[value="4"]:checked) tbody tr:not([data-f~="4"])){display:none}.i3n8iin{border-collapse:collapse;width:100%;font-size:15px}.i3n8iin caption{text-align:left;caption-side:top;color:var(--ink-2);padding:0 0 12px;font-size:15px}.i3n8iin th{text-align:left;color:var(--muted);border-bottom:1px solid var(--rule-strong);white-space:nowrap;padding:10px;font-size:13.5px;font-weight:600}.i3n8iin td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:12px 10px}.a2vsplm td{background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.e3t4psd{font:800 22px/1 var(--next-font-display);color:var(--muted);text-align:center;width:34px}.a2vsplm .e3t4psd{color:var(--action)}.bj9xtp0{flex-direction:column;display:flex}.bj9xtp0 a,.bj9xtp0>b{color:var(--ink);font-weight:600;text-decoration:none}.bj9xtp0 a:hover{color:var(--link)}.bj9xtp0 small{color:var(--muted);font-size:13px;display:block}.bj9xtp0 small b{color:var(--action);font-weight:600;display:block}.bj9xtp0 small i{white-space:nowrap;display:block}.p1hey81{font:800 26px/1 var(--next-font-display);color:var(--action);white-space:nowrap}.ap2hyid{text-align:right;white-space:nowrap}.f2vhlpi{color:var(--positive);font-weight:600}.u3eydcf{color:var(--muted)}.vgw59hj td:first-child{font-weight:500}@container (min-width:600px){.q2m7uqb{padding:26px 28px}.i3n8iin:not(.vgw59hj) td:nth-child(2){min-width:168px}}@container (max-width:599px){.i3n8iin,.i3n8iin tbody,.i3n8iin tr,.i3n8iin td{width:100%;display:block}.i3n8iin thead{display:none}.i3n8iin tr{border-bottom:1px solid var(--rule);grid-template-columns:30px 1fr auto;gap:4px 10px;padding:12px 0;display:grid}.i3n8iin tr.a2vsplm{background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)));border-radius:var(--radius-s);padding:12px 10px}.i3n8iin tr.a2vsplm td{background:0 0}.i3n8iin td{border:0;padding:0}.e3t4psd{text-align:left;grid-row:span 2}.i3n8iin td[data-l]{color:var(--ink-2);grid-column:2/-1;font-size:14px}.i3n8iin td[data-l]:before{content:attr(data-l) " : ";color:var(--muted);font-weight:400}.ap2hyid{text-align:left;grid-column:1/-1;margin-top:6px}.i3n8iin .r2smm9i{display:none}.i3n8iin caption{padding-bottom:6px;font-size:14px;display:block}.vgw59hj tr{grid-template-columns:minmax(0,1fr)}.vgw59hj td[data-l]{grid-column:1/-1}:is(.r28vdtw:has(input[value="1"]:checked) tbody tr:not([data-f~="1"]),.r28vdtw:has(input[value="2"]:checked) tbody tr:not([data-f~="2"]),.r28vdtw:has(input[value="3"]:checked) tbody tr:not([data-f~="3"]),.r28vdtw:has(input[value="4"]:checked) tbody tr:not([data-f~="4"])){display:none}}
.e29vvog{border-top:var(--bw-strong) solid var(--rule-strong);gap:1.25rem;padding-top:1.75rem;display:grid}.e27f7s0{margin:0}.f2p9kkt{columns:1;column-gap:3.5rem}.l36g2h8{break-inside:avoid;padding-bottom:1.25rem}.o128v1b{font-family:var(--next-font-primary);letter-spacing:.01em;color:var(--muted);margin:.75rem 0 .125rem;font-size:.875rem;font-weight:650}.s1wdv8o{margin:0;padding:0;list-style:none}.s1wdv8o li{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding:.7rem 0;display:grid}.nts08rd{color:var(--ink);font-size:clamp(1.75rem,1.4rem + 1.3vw,2.25rem);line-height:1.05;text-decoration:none}.nts08rd:hover{color:var(--link)}.j3v40f6{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9375rem}.m2km11w{font-family:var(--next-font-display);color:var(--ink-2);grid-column:1/-1;font-size:.9375rem}@container (min-width:48rem){.f2p9kkt{columns:2}}html[data-surface=cards] .e29vvog{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)}
.m15g62f{container-type:inline-size}.v3cvjw0{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 4px;font-size:clamp(24px,2.4vw,32px);line-height:1.1}.p2oj6hl{margin-bottom:8px;font-size:clamp(28px,3vw,40px)}.dwwcwbf{color:var(--muted);margin:4px 0 14px;font-size:14px}.pay9jda,.kxmi0fm{grid-template-columns:38px minmax(170px,230px) minmax(0,1fr) 112px;align-items:center;gap:14px;display:grid}.pay9jda{color:var(--muted);border-bottom:1.5px solid var(--ink);padding-bottom:6px;font-size:12px}.zuiwhlc{height:16px;position:relative}.zuiwhlc span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.zuiwhlc span:first-child{transform:none}.zuiwhlc span:last-child{transform:translate(-100%)}.p26kknw{margin:0;padding:0;list-style:none}.kxmi0fm{border-bottom:1px solid var(--rule);padding:12px 0}.scvc58t{background:var(--h-pick-soft,var(--surface-2));border-radius:var(--h-r,var(--radius-m));margin:0 -12px;padding:12px}.hdx345l{font-size:26px}.t2mbahp{color:var(--muted);font-size:12.5px;font-weight:700;line-height:1.2}.a1fe4am a,.a1fe4am b{color:var(--ink);margin-top:5px;font-size:15px;font-weight:700;line-height:1.25;text-decoration:none;display:block}.a1fe4am a:hover{color:var(--link)}.a1fe4am img{max-width:min(150px,100%)}.h3n05y9{font:700 12px/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));margin-top:6px;padding:5px 8px;display:inline-block}.k38y8z2{background:var(--h-soft,var(--surface-2));border-radius:2px;height:30px;position:relative}.e183x1l{background:var(--h-bar,var(--link));border-radius:2px;height:16px;position:absolute;top:7px}.p35pn2n{background:var(--ink);width:2px;position:absolute;top:-6px;bottom:-6px}.p24fsn3{color:var(--muted);margin:4px 0 0;font-size:13px}.u2rij4t{justify-self:end}.x2yl5d7{color:var(--muted);margin:12px 0 0;font-size:13.5px}.ezyaqx5{color:var(--link);margin-top:16px;font-weight:700;display:inline-block}@container (max-width:44rem){.pay9jda{display:none}.kxmi0fm{grid-template-columns:34px minmax(0,1fr);gap:6px 10px}.e37mfjv,.u2rij4t{grid-column:2}.u2rij4t{justify-self:start}}
.h2ecdbi{container-type:inline-size}.g32k2t8{max-width:22ch;font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(34px,4.2vw,58px);line-height:1.04;font-style:var(--h-qstyle,normal);text-wrap:balance;margin:0 0 16px}.cf6m45y{max-width:70ch;margin:0 0 .9em}.u1oxgp1{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(24px,2.4vw,32px);line-height:1.1;font-style:var(--h-qstyle,normal);margin:0 0 4px}.ueua9iv{color:var(--muted);margin:4px 0 0;font-size:14px}.h3bxubd{border-collapse:collapse;width:100%;margin-top:16px;font-size:15px}.h3bxubd th{text-align:left;color:var(--muted);border-bottom:1.5px solid var(--ink);padding:8px 10px;font-size:12.5px;font-weight:700}.h3bxubd td{border-bottom:1px solid var(--rule);vertical-align:top;padding:13px 10px}.uaxxke8 td{background:var(--h-pick-soft,var(--surface-2))}.n2v43qv{width:44px;color:var(--ink);font-size:28px}.n3fskl8{color:var(--muted);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.q25jb8k{min-width:0}.q25jb8k img{max-width:min(150px,100%)}.k3osl64{color:var(--ink);margin-top:6px;font-size:15.5px;font-weight:700;line-height:1.25;text-decoration:none;display:block}a.k3osl64:hover{color:var(--link)}.p32mx07{color:var(--muted);font-size:13px;display:block}.s3h90dl{font:700 12px/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));margin-top:6px;padding:5px 8px;display:inline-block}.n2y50jp{font-weight:600}.z2ibhmm{color:var(--muted);font-size:14px}.p2u2rt3{text-align:right;white-space:nowrap}.u3lrid2{color:var(--muted);margin:10px 0 0;font-size:13px}.q2ursd4{color:var(--link);margin-top:16px;font-weight:700;display:inline-block}@container (max-width:44rem){.h3bxubd,.h3bxubd tbody,.h3bxubd tr,.h3bxubd td{width:100%;display:block}.h3bxubd thead{display:none}.h3bxubd tr{border-bottom:1px solid var(--rule);grid-template-columns:36px minmax(0,1fr) auto;gap:4px 10px;padding:14px 0;display:grid}.h3bxubd tr.uaxxke8{border-radius:var(--h-r,var(--radius-m));background:var(--h-pick-soft,var(--surface-2));padding:14px 10px}.h3bxubd tr.uaxxke8 td{background:0 0}.h3bxubd td{border:0;width:auto;padding:0}.h3bxubd .n2v43qv{grid-area:span 2/1}.h3bxubd .q25jb8k{grid-column:2}.h3bxubd .p2u2rt3{text-align:left;grid-area:1/3;align-self:start}.h3bxubd .o3rvj4i,.h3bxubd .z2ibhmm{display:none}.h3bxubd .uaxxke8 .o3rvj4i,.h3bxubd .n2y50jp{grid-column:2/4;font-size:14px;display:block}.h3bxubd .uaxxke8 .p2u2rt3{grid-area:auto/2/auto/4;margin-top:8px}.n3txt6j tr{grid-template-columns:minmax(0,1fr) auto}.n3txt6j .q25jb8k{grid-column:1}.n3txt6j .p2u2rt3{grid-column:2}.n3txt6j .n2y50jp,.n3txt6j .uaxxke8 .o3rvj4i,.n3txt6j .uaxxke8 .p2u2rt3{grid-column:1/3}}
.o36jhgb{padding-block:clamp(2rem,5vw,4rem);container-type:inline-size}.b1silbn{background:var(--field,var(--surface-2))}.q281ztt{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.c3balr4{max-width:18ch;font-size:clamp(2.1rem,1.1rem + 4.2cqi,4.4rem);line-height:1.05;font-style:var(--question-style,normal);margin:0 0 1.25rem}.c3balr4 a{color:inherit;text-decoration:none}.c3balr4 a:hover{opacity:.72}.b3t7lua{max-width:64ch;margin:1rem 0 1.4rem;font-size:1.125rem;line-height:1.55}.t2ndsif{border-collapse:collapse;width:100%}.f7qfxyg{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.t2ndsif thead{display:none}.t2ndsif tbody tr{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:2rem minmax(0,1fr);gap:.4rem .75rem;padding:1rem .4rem;display:grid}.t2ndsif tbody tr:first-child{border-top:var(--bw-strong) solid var(--ink)}.t2xjyqn{background:var(--pick-bg,var(--surface))}.t2ndsif td,.t2ndsif th{text-align:left;vertical-align:top;padding:0;font-weight:400;display:block}.d11oaem,.r36lzvt,.jq6n86q{grid-column:2}.m7i6k0p{font-family:var(--next-font-display);font-size:1.75rem;line-height:1}.t2ndsif .g2hwkga{justify-items:start;gap:.35rem;display:grid}.i3snmgm{color:var(--ink);font-size:1.0625rem;font-weight:700;line-height:1.25;text-decoration:none}.i3snmgm:hover{color:var(--link)}.owbs5t7{color:var(--ink-2);font-size:.875rem}.a212tvj{white-space:nowrap;border:var(--bw-strong) solid var(--pick);color:var(--pick);border-radius:var(--radius-s);margin-top:.15rem;padding:.2rem .5rem;font-size:.78rem;font-weight:700}.d11oaem{font-size:.96875rem;line-height:1.45}.b2s08dg{color:var(--ink-2);margin-top:.35rem;display:block}.b2s08dg b{color:var(--ink);font-weight:600}.r36lzvt{color:var(--ink-2);font-size:.875rem;line-height:1.45}.k2aettm{margin-top:.55rem;display:block}.v1afngi{background:var(--rule);border-radius:.25rem;height:.5rem;display:block;position:relative}.v1afngi b{background:var(--bar,var(--pick));border-radius:.25rem;height:100%;position:absolute;top:0}.x2q1swz{color:var(--ink-2);margin-top:.25rem;font-size:.8125rem;display:block}.k3nwpg8{margin:1.1rem 0 0;font-weight:700}.k3nwpg8 a{color:var(--link);text-underline-offset:.2em}@container (min-width:52rem){.t2ndsif thead{display:table-header-group}.t2ndsif thead th{color:var(--ink-2);border-bottom:var(--bw-strong) solid var(--ink);padding:0 .75rem .6rem 0;font-size:.8125rem;font-weight:700}.t2ndsif tbody tr{display:table-row}.t2ndsif tbody tr:first-child{border-top:0}.t2ndsif td,.t2ndsif th{border-bottom:var(--bw-thin) solid var(--rule);padding:1rem .75rem 1rem 0;display:table-cell}.m7i6k0p{width:2.75rem;padding-left:.5rem}.t2ndsif .g2hwkga{width:26%;display:table-cell}.g2hwkga>*{width:fit-content;margin-bottom:.35rem;display:block}.d11oaem{width:38%}.r36lzvt{min-width:9rem}.jq6n86q{text-align:right;white-space:nowrap}.jq6n86q a{white-space:nowrap}}.jq6n86q a{min-height:2.5rem;padding:.45em .9em;font-size:.875rem}.i3w6jq2{color:var(--ink-2);margin:.9rem 0 0;font-size:.875rem}.f14270e{margin:0 0 1.5rem}.f14270e img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(13rem,56vw,16rem);display:block}@container (min-width:68rem){.y3qfync{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:3rem;margin-bottom:2rem;display:grid}.y3qfync .f14270e{order:2;margin:0}.y3qfync .f14270e img{height:26.25rem;max-height:26.25rem}}.i1jiwy0{display:none}.k1rd7vt{font-size:.875rem;font-weight:700;display:inline-flex}@container (min-width:52rem){.i1jiwy0{display:inline-flex}.k1rd7vt{display:none}}
.f10igxb{padding-block:clamp(1.75rem,4vw,3.5rem);container-type:inline-size}.eo2yqqh{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.c1rjzot{--cols:2.25rem minmax(0, 1fr)}.fdyb81i{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.5rem;margin-bottom:1rem;display:flex}.k383zu8{font-size:clamp(1.6rem,1.2rem + 1.6cqi,2.2rem);line-height:1.1}.k383zu8 a{color:inherit;text-decoration:none}.k383zu8 a:hover{opacity:.72}.quc5z21,.y3m12ed{color:var(--ink-2);margin:0;font-size:.9375rem}.y3m12ed{margin-bottom:.6rem}.pnjxu9i{max-width:64ch;margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.55}.u8yddun{grid-template-columns:var(--cols);gap:0 1rem;padding-bottom:.4rem;display:grid}.kya3el6{grid-column:1/-1;height:1.1rem;position:relative}.kya3el6 i{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-style:normal;position:absolute;transform:translate(-50%)}.kya3el6 i:first-child{transform:none}.kya3el6 i:last-child{transform:translate(-100%)}.kya3el6 i:nth-child(2n){display:none}.p29sh9q{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none}.s2or4bd{grid-template-columns:var(--cols);border-bottom:var(--bw-thin) solid var(--rule);align-items:center;gap:.6rem 1rem;padding:1rem .25rem;display:grid}.k1rzb0b{background:var(--pick-bg,var(--surface-2))}.u1sfpy5{font-family:var(--next-font-display);font-variant-numeric:tabular-nums;align-self:start;font-size:1.9rem;font-weight:300;line-height:1}.ifipcrx{justify-items:start;gap:.35rem;min-width:0;display:grid}.u1gt8ji{font-family:var(--next-font-display);color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1.2;text-decoration:none}.u1gt8ji:hover{color:var(--link)}.j2ceb2y{color:var(--ink-2);margin-top:-.2rem;font-size:.875rem}.dtchwgy{border:var(--bw-strong) solid currentColor;border-radius:var(--radius-s);padding:.2rem .5rem;font-size:.78rem;font-weight:600}.tzfk1ea,.l31y3vh,.i20yu7u{grid-column:1/-1}.tzfk1ea{height:2.75rem;position:relative}.tzfk1ea:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.t2iv9eb:after{content:"";left:var(--ref);border-left:var(--bw-strong) dashed var(--ink);height:1.35rem;position:absolute;top:0}.i1dlze7{border-radius:var(--radius-s);background:var(--bar,var(--pick));height:.75rem;position:absolute;top:.3rem}.v1m9umz{color:var(--ink-2);white-space:nowrap;font-size:.8125rem;position:absolute;bottom:0;left:0}.l31y3vh{font-size:.9375rem;line-height:1.45}.i2ghvm1,.b3jb8z0{color:var(--ink-2);margin-top:.35rem;display:block}.b3jb8z0 b{color:var(--ink);font-weight:600}.us1jios{color:var(--ink-2);margin-top:.2rem;font-size:.875rem;display:block}.i1io0bx{margin:1rem 0 0;font-weight:600}.i1io0bx a{color:var(--link);text-underline-offset:.2em}@container (min-width:52rem){.c1rjzot{--cols:2.5rem minmax(11rem, 2.1fr) minmax(0, 2.7fr) 9.5rem}.b3479c2{--cols:2.5rem minmax(11rem, 2fr) minmax(12rem, 2.6fr) minmax(0, 2.4fr) 9.5rem}.kya3el6{grid-column:3}.kya3el6 i:nth-child(2n){display:inline}.c1rjzot:not(.b3479c2) .kya3el6{display:none}.tzfk1ea,.l31y3vh,.i20yu7u{grid-column:auto}.i20yu7u{justify-self:end}.s2or4bd{padding-inline:.5rem}}html[data-surface=cards] .f10igxb{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}.g2phl6r{display:none}.s2plpwp{font-size:.875rem;font-weight:700;display:inline-flex}@container (min-width:52rem){.g2phl6r{display:inline-flex}.s2plpwp{display:none}}
.e1iulg1{padding-block:clamp(1.5rem,4vw,3rem);container-type:inline-size}.e3nl490{max-width:var(--container);padding-inline:var(--gutter);gap:clamp(2.5rem,6vw,4.5rem);margin-inline:auto;display:grid}
.j3pxxv5{gap:14px;display:grid}.j3kmhin{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.j3kmhin h3{font:600 18.5px/1.3 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.j3kmhin h3 a{color:var(--ink);text-decoration:none}.j3kmhin h3 a:hover{color:var(--link)}.f2i1ojo{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}@container (min-width:600px){.j3pxxv5{grid-template-columns:repeat(2,minmax(0,1fr))}}
.x2ubnc8{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}.w1i1973{gap:12px;display:grid}.w8lcivw{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.p2vgwes{border:2px solid var(--action)}.t3eehfm{color:var(--link);font-size:14px;font-weight:600}.pbh70zu{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pbh70zu b{font:800 26px/1 var(--next-font-display);text-transform:var(--display-transform)}.j3twifz{font:800 26px/1 var(--next-font-display);color:var(--action);white-space:nowrap}.j3twifz small{font:500 13px/1 var(--next-font-primary);color:var(--muted);margin-left:2px}.ddkpkou{color:var(--ink-2);margin:0 0 .6em;font-size:14.5px;line-height:1.45}.w8lcivw a{margin-top:auto;font-weight:500}@container (min-width:600px){.w1i1973{grid-template-columns:repeat(3,minmax(0,1fr))}}
.lh4wqi3{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}@container (min-width:600px){.lh4wqi3{padding:26px 28px}}
.t34qbyx{gap:14px;display:grid}.h1i23ff{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;padding:14px;scroll-margin-top:20px;display:grid}.q1v8g3o{flex-direction:column;align-self:center;align-items:flex-start;gap:8px;display:flex}.q1v8g3o h3{font:800 24px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.01em;margin:0}.q1v8g3o h3 a{color:var(--ink);text-decoration:none}.q1v8g3o h3 a:hover{color:var(--link)}.c1d6btv{color:var(--link);background:var(--pick-tint,var(--surface-2));border-radius:3px;padding:3px 8px;font-size:13px;font-weight:600;display:inline-block}.z35vn0u,.g7hya04{grid-column:1/-1}.z35vn0u{gap:12px;display:grid}.gxvc9aw{align-content:start;gap:10px;display:grid}.y2nzrx9{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.6}.w3umr7z{margin:0;font-size:14px;display:grid}.w3umr7z>div{border-top:1px solid var(--rule);grid-template-columns:9.6em minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.w3umr7z>div:first-child{border-top:0;padding-top:0}.w3umr7z dt{color:var(--muted)}.w3umr7z dd{color:var(--ink);margin:0}.tq0cxty{background:var(--paper);border-radius:var(--radius-s);margin:0;padding:9px 12px;font-size:14.5px}.tq0cxty b{color:var(--link);font-weight:600}.g7hya04{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.g7hya04>a:not([class]){font-size:15px;font-weight:500}@container (min-width:600px){.h1i23ff{grid-template-columns:190px minmax(0,1fr);gap:22px;padding:18px}.h3ks8g9{grid-row:span 3}.q1v8g3o{align-self:start}.z35vn0u{grid-column:2;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:22px}.w3umr7z>div{grid-template-columns:minmax(0,1fr);gap:1px}.w3umr7z dt{font-size:12.5px}.g7hya04{grid-column:2}}
.t151ij4{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.o17l7nk{background:var(--surface);min-width:0;color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.b3qftxo{aspect-ratio:16/10;border-radius:0}.r2qbm0v{flex-direction:column;flex:1;align-items:flex-start;gap:.625rem;padding:.875rem 1rem .5rem;display:flex}.e3680n4{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:.75rem;display:flex}.m3ekttg{gap:.25rem;min-width:0;display:grid}.nehnjg2{color:var(--muted);margin:0}.xp5xm0l{align-items:center;gap:.5rem;line-height:1.15;display:flex}.xp5xm0l a{color:inherit;text-decoration:none}.xp5xm0l a:hover{opacity:.72}.i3q5kmc{align-self:stretch;margin:0;font-size:.875rem;display:grid}.i3q5kmc>div{border-top:var(--bw-thin) solid var(--rule);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem;padding:.4rem 0;display:grid}.i3q5kmc dt{color:var(--muted)}.i3q5kmc dd{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;color:var(--ink);margin:0}.i3rxp5g{border-top:var(--bw-thin) solid var(--rule);align-self:stretch;justify-items:start;gap:.5rem;margin-top:auto;padding-top:.75rem;display:grid}.i3rxp5g>a:first-of-type:not(:last-child){justify-self:stretch}.i3rxp5g>a:last-child{justify-self:center}@container (min-width:40rem){.t151ij4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@container (min-width:64rem){.t151ij4{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}
.u21yvco{border-radius:var(--radius-l);gap:1rem;padding:1.25rem 1rem;display:grid}.x3cfxh2{color:var(--ink)}.ne2fj2o{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tggkgqw{background:color-mix(in srgb, var(--surface-strong-ink) 6%, var(--surface-strong));border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);grid-template-rows:auto auto 1fr auto;justify-items:start;gap:.5rem;padding:.875rem 1rem .25rem;display:grid;position:relative}.tggkgqw:first-child{border-color:var(--pick)}.r2r2r14{color:var(--pick);margin:0}.m3d3d7i{line-height:1.15}.q3qgslb{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}.tggkgqw>a:last-child:after{content:"";border-radius:inherit;position:absolute;inset:0}.tggkgqw:hover{border-color:var(--ink-2)}@container (min-width:48rem){.u21yvco{gap:1.25rem;padding:1.5rem}.ne2fj2o{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}
.kuydt5w{max-width:var(--container);padding:clamp(3rem, 6vw, 5.5rem) var(--gutter);margin:0 auto}.t2l0gu2{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.9rem);line-height:1.14}.r2u1jod{max-width:64ch;color:var(--ink-2);margin:.9rem 0 0}.h30chye{border-top:var(--bw-thin) solid var(--rule-strong);grid-template-columns:1fr;margin:2rem 0 0;padding:0;list-style:none;display:grid}.hm8bzac{border-bottom:var(--bw-thin) solid var(--rule)}.hm8bzac a{color:var(--ink);grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:".rank""big name"".line"".alert";align-content:center;align-items:baseline;column-gap:1.1rem;height:100%;padding:1.2rem 0;text-decoration:none;display:grid}.hltyt2p{color:var(--ink-2);grid-area:rank;font-size:.875rem}.hltyt2p b{color:var(--pick);font-weight:600}.q2zvopq{font-variant-numeric:tabular-nums;grid-area:big;align-self:baseline;font-size:3.2rem;line-height:.9}.b14uejl .q2zvopq{color:var(--pick)}.i3pvpc0{grid-area:name;font-size:1.25rem;font-weight:700;line-height:1.25}.b1mfw0b{color:var(--ink-2);grid-area:line;font-size:.9375rem}.o2spsqy{color:var(--negative);grid-area:alert;font-size:.875rem;font-weight:600}.hm8bzac a:hover .i3pvpc0{color:var(--link)}.q2rbu3q{margin:1.6rem 0 0;font-size:1.125rem}.q2rbu3q a{color:var(--ink);text-underline-offset:3px;font-style:italic}@media (min-width:52rem){.h30chye{border-left:var(--bw-thin) solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr))}.hm8bzac{border-right:var(--bw-thin) solid var(--rule)}.hm8bzac a{flex-direction:column;align-items:flex-start;padding:1.6rem 1.6rem 1.8rem;display:flex}.q2zvopq{margin:.5rem 0 .7rem;font-size:4.6rem}}
.h2ojis3{gap:2.5rem;display:grid;container-type:inline-size}.g209imu{text-transform:uppercase;margin:0 0 .8rem;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2.1rem);line-height:1.15}.x324qnk,.p2n5jz4{border-top:var(--bw-thin) solid var(--rule-strong);margin:0;padding:0;list-style:none}.x324qnk li{border-bottom:var(--bw-thin) solid var(--rule);gap:.25rem;padding:1rem 0;display:grid}.u4asqqh{color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.3;text-decoration:none}.u4asqqh:hover{color:var(--link)}.y3bn23j{color:var(--ink-2);font-size:.875rem}.m3hgqq2{color:var(--ink-2);max-width:62ch}.p2n5jz4 li{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;gap:.8rem;padding:.6rem 0;display:grid}.q2ibip9{color:var(--ink-2);font-size:.875rem}.p2n5jz4 a,.o3jb5na a{color:var(--ink)}.a2flyoi{font-family:var(--next-font-display);font-variant-numeric:tabular-nums;font-size:1.3rem}.o3jb5na{color:var(--ink-2);margin:.8rem 0 0;font-size:.9375rem}@container (min-width:50rem){.h2ojis3{grid-template-columns:1.2fr 1fr;gap:4rem}}
.u3kpsne{gap:1rem;display:grid}.z2ird7t{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rl835hc{background:var(--surface);min-width:0;color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.r217mat{border:var(--bw-strong) solid var(--rule-strong);box-shadow:var(--shadow-pick)}.ylbuj4l{aspect-ratio:16/9;border-radius:0}.g3gpqme{flex-direction:column;flex:1;align-items:flex-start;gap:.625rem;padding:1rem;display:flex}.s1c7dwi{justify-content:space-between;align-self:stretch;align-items:center;gap:.75rem;display:flex}.b26efy2{color:var(--muted);align-items:baseline;gap:.5rem;display:inline-flex}.b26efy2>:first-child{font-size:.625rem}.e3pczvi{color:var(--ink);font-size:2rem}.r217mat .e3pczvi{font-size:2.75rem}.t2n4tfu{align-items:center;gap:.5rem;line-height:1.1;display:flex}.t2n4tfu a{color:inherit;text-decoration:none}.t2n4tfu a:hover{opacity:.72}.xvxwrce,.o29mzet{color:var(--ink-2);margin:0;font-size:.9375rem}.h1jfzu2{margin:0;font-size:.875rem}.h1jfzu2 b{font-weight:600}.h33yai9{gap:.25rem;margin:0;padding:0;font-size:.875rem;line-height:1.45;list-style:none;display:grid}.h33yai9 li{grid-template-columns:1rem minmax(0,1fr);display:grid}.c30elom{color:var(--positive)}.l3mzt46{color:var(--negative)}.d1ussz8{border-top:var(--bw-thin) solid var(--rule);align-self:stretch;justify-items:start;gap:.5rem;margin-top:auto;padding-top:.75rem;display:grid}.d1ussz8>a:first-of-type:not(:last-child){justify-self:stretch}@container (min-width:40rem){.z2ird7t{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.r217mat{grid-column:span 2;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);display:grid}.r217mat.l3ttchn{grid-template-columns:minmax(0,1fr)}.r217mat .ylbuj4l{aspect-ratio:auto;height:100%;min-height:16rem}.r217mat .g3gpqme{padding:1.25rem 1.375rem}}@container (min-width:64rem){.z2ird7t{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.r217mat .d1ussz8{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem}.r217mat .d1ussz8>a:last-child{grid-column:1/-1}}
.xpheeb7{gap:.75rem;display:grid}.w193cad{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none}.d2b5604{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"rank body"".score";column-gap:.875rem;padding:1.5rem 0;scroll-margin-top:5rem;display:grid}.g2z8dwb{color:var(--muted);font-variant-numeric:lining-nums tabular-nums;grid-area:rank;font-size:2.25rem;line-height:1}.h1w7bvs .g2z8dwb{color:var(--pick)}.p3c6sis{grid-area:body;align-content:start;gap:.5rem;min-width:0;display:grid}.b2edvzx{font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.08}.b2edvzx a{color:inherit;text-decoration:none}.b2edvzx a:hover{color:var(--link)}.s28lums{color:var(--ink-2);margin:0;font-size:1.0625rem}.s28lums i{font-family:var(--next-font-display)}.y2rmw3z{vertical-align:.1em;color:var(--pick-ink);background:var(--pick);border-radius:var(--radius-s);margin-left:.5rem;padding:.18em .5em;font-size:.8125rem;font-weight:650;line-height:1.3;display:inline-block}.e2i4w2w{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:550}.m1m3n57{color:var(--ink-2);flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.m1m3n57 li{align-items:baseline;gap:.45rem;display:inline-flex}.m1m3n57 li:before{content:"";background:var(--link);flex:none;width:.3rem;height:.3rem;transform:translateY(-.15em)}.d38ywd1{max-width:42rem;font-family:var(--next-font-display);margin:.25rem 0 0;font-size:1.0625rem;line-height:1.55}.a34z341{color:var(--ink-2);margin:0;font-size:.9375rem}.a34z341 b{color:var(--ink);font-weight:650}.lcuucdr{flex-wrap:wrap;gap:0 1.5rem;margin:.25rem 0 0;font-size:.9375rem;font-weight:650;display:flex}.lcuucdr a{min-height:2.75rem;color:var(--link);text-underline-offset:.2em;align-items:center;display:inline-flex}.f1m8g48{grid-area:score;margin:.25rem 0 0}.f1m8g48>span:first-child{font-variant-numeric:lining-nums tabular-nums;font-size:2rem;line-height:1}.zomhefn{color:var(--muted);margin-left:.15em;font-size:.875rem}.dt4megq{color:var(--muted);margin:0;font-size:.875rem}@container (min-width:40rem){.d2b5604{grid-template-columns:4rem minmax(0,1fr) 6.5rem;grid-template-areas:"rank body score";column-gap:1.5rem;padding:1.75rem 0}.g2z8dwb{font-size:2.75rem}.f1m8g48{text-align:right;margin:0}.f1m8g48>span:first-child{font-size:2.5rem}}
.v10d59o{color:var(--ink);gap:1rem;display:grid}.s2goft1{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none}.fif9yr7{border-bottom:var(--bw-thin) solid var(--rule);gap:.25rem;padding:1.25rem 0 1.375rem;display:grid}.w3b0vzu{color:var(--muted);font-variant-numeric:tabular-nums;font-size:3rem;line-height:.9}.qam8d0y .w3b0vzu{color:var(--link)}.y20s1fz{gap:.375rem;min-width:0;display:grid}.b3vhe42{color:var(--link);margin:0}.j1drcis a{color:inherit;text-decoration:none}.j1drcis a:hover{opacity:.72}.r3jtwnz{max-width:62ch;color:var(--ink-2);margin:0}.d2mrgap{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 .625rem;margin:0;font-size:.8125rem;display:flex}.q3m3oxx{opacity:.6}.c1bsvnl{min-height:44px;color:var(--link);text-underline-offset:.2em;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.c1bsvnl:hover{text-decoration-thickness:2px}.p1y3wfo{color:var(--muted);margin:0}@container (min-width:40rem){.fif9yr7{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:1.25rem;padding:1.5rem 0 1.25rem}.w3b0vzu{font-size:4rem}}@container (min-width:64rem){.fif9yr7{grid-template-columns:7rem minmax(0,1fr)}.w3b0vzu{font-size:5rem}}
.r3ngmwf{container-type:inline-size}.u2ybhpd{color:var(--muted);margin:0 0 1rem;font-size:.9375rem}.i293g97{border-top:var(--bw-thin) solid var(--rule-strong);margin:0;padding:0;list-style:none}.f20l1c9{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:4.6rem minmax(0,1fr);grid-template-areas:"note id""sc sc";gap:1rem 1.25rem;padding:1.9rem 0;display:grid}.t94irsm{grid-area:note;align-content:start;justify-items:start;margin:0;line-height:1;display:grid}.q3uivoy{color:var(--muted);margin-bottom:.35rem;font-size:.8125rem}.l20x9ul{font-variant-numeric:tabular-nums;font-size:3rem;line-height:.9}.m18ynyj{color:var(--muted);margin-top:.3rem;font-size:.8125rem}.y2ivf2v .l20x9ul,.y2ivf2v .ss08d4w{color:var(--pick)}.w1a10ms{grid-area:id;min-width:0}.ss08d4w{margin:0 0 .25rem;font-size:.875rem;font-weight:600}.gg4989s{margin:0;font-size:clamp(1.3rem,1.1rem + 1cqi,1.75rem);font-weight:700;line-height:1.2}.c23am84{color:var(--ink-2);margin:.35rem 0 0;font-size:.9375rem}.o2lz805{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:.8rem 0 0;display:flex}.a194tke{border-radius:var(--radius-s);background:var(--action);max-width:100%;min-height:2.75rem;color:var(--action-ink);white-space:nowrap;justify-content:center;align-items:center;padding:0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.b2p144i{color:var(--ink);text-underline-offset:3px;font-style:italic}.f3vxx1m{border-top:var(--bw-thin) solid var(--rule);grid-area:sc;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem 1rem;margin:0;padding-top:.8rem;display:grid}.f3vxx1m div{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.f3vxx1m dt{color:var(--ink-2);font-size:.8125rem}.f3vxx1m dd{font-family:var(--next-font-display);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:1.55rem;line-height:1.1}.kx6270m{font-family:var(--next-font-primary);color:var(--muted);font-size:.8125rem;font-style:italic}@container (min-width:64rem){.f20l1c9{grid-template-columns:6.5rem minmax(0,1fr) minmax(20rem,1.1fr);grid-template-areas:"note id sc";align-items:start}.l20x9ul{font-size:3.6rem}.f3vxx1m{border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));padding-top:.3rem}}.w2518oy{margin:1.1rem 0 0;font-size:1.0625rem}.w2518oy a{color:var(--ink);text-underline-offset:3px;font-style:italic}@container (max-width:30rem){.o2lz805{flex-direction:column;align-items:flex-start}.a194tke{white-space:normal;text-align:center;font-size:.9375rem}.l20x9ul{font-size:2.6rem}}
.y21ejo8{gap:1.5rem;display:grid}.g1a5o0j{margin:1rem 0 0;font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem);line-height:1.05}.j1qowxt,.p2qrl7x{margin:0;padding:0;list-style:none}.p2qrl7x{gap:2.25rem 1.75rem;display:grid}.d25zf95{align-content:start;gap:1rem;min-width:0;display:grid}.q1xm3o3{aspect-ratio:4/3;background:var(--surface-2);margin:0;position:relative;overflow:hidden}.l15wmjh{object-fit:cover;width:100%;height:100%}.z12lllv{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:.5rem}.x17cbm9{height:100%;color:var(--chrome-ink);background:var(--chrome);flex-direction:column;justify-content:flex-end;gap:.35rem;padding:1.25rem;display:flex}.x17cbm9>span{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);line-height:1.02}.x17cbm9 i{font-family:var(--next-font-display);opacity:.85;font-size:.9375rem}.p2qrl7x li:nth-child(3n+2) .x17cbm9{color:var(--surface-strong-ink);background:var(--surface-strong)}.p2qrl7x li:nth-child(3n+3) .x17cbm9{color:var(--ink);background:var(--surface-2)}.icz5mdx{align-content:start;gap:.4rem;display:grid}.e2846sj{color:var(--chrome);margin:0;font-size:.875rem;font-weight:700}.szsk7qh{color:var(--pick-ink);background:var(--pick);border-radius:var(--radius-s);margin-left:.5rem;padding:.15em .5em;font-size:.75rem;font-weight:700}.t11nuft{font-size:1.625rem;line-height:1.08}.ggtmxq4{font-size:clamp(2rem,1.4rem + 2vw,3rem)}.t11nuft a{color:inherit;text-decoration:none}.t11nuft a:hover{color:var(--pick)}.x2ylstl{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1rem;font-style:italic}.y3q83hg{font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:.9375rem;font-weight:650}.h1jqbib{color:var(--ink-2);flex-wrap:wrap;gap:.2rem 1rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.h1jqbib li:before{content:"";background:var(--pick);vertical-align:.1em;border-radius:50%;width:.375rem;height:.375rem;margin-right:.4rem;display:inline-block}.s33r489{font-family:var(--next-font-display);margin:.35rem 0 0;font-size:1.0625rem;line-height:1.5}.g39fngz{margin:.25rem 0 0}.g39fngz>span:first-child{font-variant-numeric:lining-nums;font-size:1.875rem;line-height:1}.j2pqk2h{color:var(--muted);font-size:.875rem}.z3b0e1q{flex-wrap:wrap;gap:0 1.25rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}.z3b0e1q a{min-height:2.75rem;color:var(--link);align-items:center;display:inline-flex}@container (min-width:40rem){.p2qrl7x{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:56rem){.haalozg{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2.5rem}.haalozg .q1xm3o3{aspect-ratio:16/10}}@container (min-width:64rem){.p2qrl7x{grid-template-columns:repeat(3,minmax(0,1fr))}}
.v1vnka7{gap:1rem;display:grid}.bkdmmrx{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ocwijal{background:var(--surface);color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);grid-template-columns:4.5rem minmax(0,1fr);grid-template-areas:"seed media""body body""buy buy";display:grid;overflow:hidden}.fynlhik{border:var(--bw-strong) solid var(--rule-strong);box-shadow:var(--shadow-pick)}.q18vgq0{text-align:center;background:var(--surface-strong);color:var(--surface-strong-ink);flex-direction:column;grid-area:seed;justify-content:center;align-items:center;gap:.25rem;padding:.75rem .25rem;display:flex}.q18vgq0>:first-child{font-size:.5625rem}.fynlhik .q18vgq0{background:var(--pick);color:var(--pick-ink)}.h2edidk{font-size:2.5rem}.t16tept{aspect-ratio:16/9;border-radius:0;grid-area:media}.l3mo93v{grid-area:body;align-content:start;gap:.5rem;padding:1rem 1rem .5rem;display:grid}.i31xc6w{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.b20z610{align-items:center;gap:.625rem;font-size:1.25rem;line-height:1.1;display:flex}.b20z610 a{color:inherit;text-decoration:none}.b20z610 a:hover{opacity:.72}.hjg3nlt,.n2gxn9g{color:var(--ink-2);margin:0;font-size:.9375rem}.ynxelgk{margin:0;font-size:.875rem}.ynxelgk b{font-weight:600}.z1420yv{gap:.25rem;margin:0;padding:0;font-size:.875rem;line-height:1.45;list-style:none;display:grid}.z1420yv li{grid-template-columns:1rem minmax(0,1fr);display:grid}.k3snnhp{color:var(--positive)}.ykn5wmp{color:var(--negative)}.p3l0bsf{grid-area:buy;align-content:center;gap:.5rem;padding:.75rem 1rem 1rem;display:grid}.t19yqyj{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.p3l0bsf>a:last-child{justify-self:center}.i2mz9zu{grid-template-areas:"seed body""buy buy"}.i2mz9zu .l3mo93v{padding-top:1rem}@container (min-width:40rem){.ocwijal{grid-template-columns:5rem 11rem minmax(0,1fr);grid-template-areas:"seed media body""seed buy buy"}.i2mz9zu{grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"seed body""seed buy"}.t16tept{aspect-ratio:auto;height:100%;min-height:7.5rem}.l3mo93v{padding:1rem 1.25rem .5rem}.p3l0bsf{grid-template-columns:auto minmax(0,14rem) auto;justify-content:end;align-items:center;padding:0 1.25rem 1rem}}@container (min-width:72rem){.ocwijal{grid-template-columns:5.75rem 9.5rem minmax(0,1fr) 16rem;grid-template-areas:"seed media body buy"}.i2mz9zu{grid-template-columns:5.75rem minmax(0,1fr) 16rem;grid-template-areas:"seed body buy"}.t16tept{height:auto;margin:.875rem 0 .875rem .875rem}.l3mo93v{padding:1rem 1.25rem}.p3l0bsf{border-left:var(--bw-thin) solid var(--rule);grid-template-columns:none;justify-content:stretch;padding:1rem 1.125rem}.h2edidk{font-size:2.75rem}.p3l0bsf>a:not(:last-child){padding-inline:.85em;font-size:.875rem}}
.i4t3rx5{border-radius:var(--radius-l);padding:1rem;overflow:hidden}.o2a6e43{border-collapse:collapse;width:100%;font-family:var(--next-font-primary);display:block}.o2a6e43 :where(tbody,tr,td,th){display:block}.bgsig87{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.375rem 1rem;padding:.25rem 0 1rem;display:flex}.s2rqpi5{color:var(--muted)}.d1wiu5i{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w25s02l{background:color-mix(in srgb, var(--surface-strong-ink) 5%, var(--surface-strong));border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rank score""name name""price price""cta cta";gap:.75rem;margin-bottom:.75rem;padding:1rem;display:grid}.w25s02l:last-child{margin-bottom:0}.b2pun7q{border-color:var(--pick);box-shadow:var(--shadow-pick)}.o2a6e43 td[data-label]:before{content:attr(data-label);font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);color:var(--muted);margin-right:.5rem;font-size:.6875rem}.n1bue5p{grid-area:rank;align-items:baseline;display:flex}.n1bue5p>span{font-size:1.75rem;line-height:1}.b2pun7q .n1bue5p>span{color:var(--pick)}.l2pz81h{text-align:left;grid-area:name;gap:.25rem;font-weight:400;display:grid}.f2aifk9{color:var(--link)}.o3rkxxe{color:inherit;justify-self:start;padding-block:.125rem;font-size:1.0625rem;font-weight:700;line-height:1.25;text-decoration:none}.o3rkxxe:hover{color:var(--link)}.h36kpu2{color:var(--ink-2);text-wrap:pretty;max-width:56ch;font-size:.875rem;line-height:1.45}.e162ubg{flex-wrap:wrap;grid-area:price;align-items:baseline;display:flex}.y3nwb2t{color:var(--muted);font-size:.875rem}.rc53b08{grid-area:score;justify-content:flex-end;align-items:baseline;display:flex}.rc53b08>span:first-of-type{font-size:1.5rem;line-height:1}.e1ic810{color:var(--muted);margin-left:.125rem;font-size:.75rem}.o2x3xr5{grid-area:cta}.o2x3xr5>a:first-child{width:100%;display:flex}@container (min-width:48rem){.i4t3rx5{padding:1.5rem 1.5rem .5rem}.o2a6e43{display:table}.bgsig87{padding-bottom:1.25rem;display:table-caption}.bgsig87>span{margin-right:1rem;display:inline-block}.d1wiu5i{clip:auto;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.o2a6e43 tbody{display:table-row-group}.o2a6e43 tr{display:table-row}.w25s02l{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:table-row}.o2a6e43 th,.o2a6e43 td{vertical-align:middle;border-top:var(--bw-thin) solid var(--rule);padding:1rem .75rem;display:table-cell}.d1wiu5i th{text-align:left;color:var(--muted);border-top:0;padding-block:.625rem;font-weight:500}.o2a6e43 td[data-label]:before{content:none}.o2a6e43 tr>:first-child{padding-left:0}.o2a6e43 tr>:last-child{padding-right:0}.n1bue5p{width:3.5rem}.n1bue5p>span{font-size:2rem}.b2pun7q{box-shadow:none}.b2pun7q>*{background:color-mix(in srgb, var(--pick) 7%, transparent)}.l2pz81h>*{display:block}.l2pz81h>*+*{margin-top:.25rem}.e162ubg{white-space:nowrap;width:9rem}.e162ubg span{white-space:nowrap}.rc53b08{white-space:nowrap;width:5.5rem}.o2x3xr5{white-space:nowrap;text-align:right;width:1%}.o2x3xr5 a{white-space:nowrap}.o2x3xr5>a:first-child{width:auto;display:inline-flex}}@container (min-width:72rem){.i4t3rx5{padding:2rem 2rem .75rem}.o2a6e43 th,.o2a6e43 td{padding:1.125rem 1rem}}
.d35ipcq{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.d35ipcq+.d35ipcq{margin-top:34px}.n2gp47f{gap:20px;display:grid}.dblohhn{align-content:start;gap:14px;display:grid}.fyl9855{aspect-ratio:16/10;border-radius:var(--radius-s);max-height:320px;overflow:hidden}.fyl9855 img{object-fit:cover;width:100%;height:100%}.dblohhn h3{font:700 21px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.dblohhn h3 a,.w1gm813 h4 a{color:var(--ink);text-decoration:none}.dblohhn h3 a:hover,.w1gm813 h4 a:hover{color:var(--link)}.dblohhn p{color:var(--ink-2);margin:0;font-size:15.5px}.w1gm813{margin:0;padding:0;list-style:none;display:grid}.w1gm813 li{border-top:1px solid var(--rule);grid-template-columns:76px 1fr;align-items:center;gap:14px;padding:12px 0;display:grid}.w1gm813 li:first-child{border-top:0;padding-top:0}.w1gm813 h4{font:600 16.5px/1.3 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.w1gm813 p{color:var(--muted);margin:3px 0 0;font-size:14px}.r314clw{color:var(--link);text-underline-offset:3px;font-weight:600;text-decoration:underline}@container (min-width:600px){.d35ipcq{padding:26px 28px}.n2gp47f{grid-template-columns:1fr 1fr;gap:28px}}
.bfevr3f{gap:14px;display:grid}.ygmrtvy{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);grid-template-columns:42px 1fr;scroll-margin-top:20px;display:grid;overflow:hidden}.j3bovd4{background:var(--surface-2);flex-direction:column;align-items:center;gap:2px;padding:16px 0;display:flex}.j3bovd4 small{color:var(--muted);font-size:11.5px}.z1woxkn{font:800 28px/1 var(--next-font-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums}.b1wsjyh{gap:14px;min-width:0;padding:16px 16px 18px;display:grid}.m3v9pe7{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;display:grid}.p2b7z0d{background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius-s);min-height:46px;font:800 20px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.03em;white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:6px 12px;display:inline-flex}.p2b7z0d a{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.a69sypq .p2b7z0d img{filter:var(--pick-logo-filter)}.p2b7z0d a:hover{color:var(--link)}.m3npgco{grid-area:2/1/auto/-1;min-width:0}.e2nkjsz{color:var(--link);background:var(--pick-tint,var(--surface-2));border-radius:3px;padding:3px 8px;font-size:13px;font-weight:600;display:inline-block}.w1r147v{color:var(--muted);margin:4px 0 0;font-size:13.5px}.p3vuhyg{text-align:right;grid-area:1/2;justify-self:end}.p3vuhyg .z1woxkn{color:var(--action);font-size:34px;line-height:.9}.p3vuhyg small{color:var(--muted);margin-top:4px;font-size:12.5px;display:block}.j3bovd4 .z1woxkn{color:var(--ink)}.o3fdfnf{gap:10px;display:grid}.h1dwpnp{align-content:start;gap:10px;display:grid}.q1uwfxs{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}.q1klcwi{gap:4px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.q1klcwi li{grid-template-columns:16px 1fr;gap:6px;display:grid}.m8ubfqe:before{content:"+";color:var(--positive);font-weight:700}.z5bkam3:before{content:"−";color:var(--negative);font-weight:700}.f2xhh5u{background:var(--paper);border-radius:var(--radius-s);margin:0;padding:9px 12px;font-size:14.5px}.f2xhh5u b{color:var(--link);font-weight:600}.c1umhjq{background:var(--rule);border:1px solid var(--rule);border-radius:var(--radius-s);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.c1umhjq>div{background:var(--surface);color:var(--muted);flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;font-size:13px;display:flex}.um24cwl{font:800 20px/1.1 var(--next-font-display);color:var(--ink);white-space:nowrap}.f269lzo{font:800 20px/1.1 var(--next-font-display);color:var(--muted)}.c2ylby8{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.c2ylby8>a:not([class]){font-size:15px;font-weight:500}.u20pj80{color:var(--muted);font-size:13.5px;font-style:italic}@container (min-width:600px){.ygmrtvy{grid-template-columns:64px 1fr}.j3bovd4 .z1woxkn{font-size:36px}.b1wsjyh{padding:20px 22px}.m3v9pe7{grid-template-columns:auto minmax(0,1fr) auto;gap:10px 18px}.m3npgco,.p3vuhyg{grid-area:auto}.p3vuhyg .z1woxkn{font-size:40px}.p2b7z0d{min-width:128px;min-height:54px;padding:8px 16px;font-size:24px}.c1umhjq{grid-template-columns:repeat(6,minmax(0,1fr))}.o3fdfnf{grid-template-columns:1.35fr 1fr;align-items:start;gap:18px}}.a69sypq{background:var(--pick);border-color:var(--pick);color:var(--pick-ink)}.a69sypq .j3bovd4{background:var(--pick-deep,color-mix(in srgb, var(--pick) 78%, var(--chrome)))}.a69sypq .j3bovd4 small,.a69sypq .w1r147v,.a69sypq .p3vuhyg small,.a69sypq .u20pj80,.a69sypq .f269lzo{color:var(--on-dark-soft,var(--pick-ink))}.a69sypq .j3bovd4 .z1woxkn,.a69sypq .p3vuhyg .z1woxkn{color:var(--on-dark-accent,var(--pick-ink))}.a69sypq .p2b7z0d{background:color-mix(in srgb, var(--chrome) 30%, transparent);border-color:color-mix(in srgb, var(--on-dark-accent,var(--pick-ink)) 42%, transparent);color:var(--pick-ink)}.a69sypq .e2nkjsz{background:var(--action);color:var(--action-ink)}.a69sypq .q1uwfxs{color:color-mix(in srgb, var(--pick-ink) 90%, var(--pick))}.a69sypq .m8ubfqe:before{color:var(--on-dark-positive,var(--pick-ink))}.a69sypq .z5bkam3:before{color:var(--on-dark-accent,var(--pick-ink))}.a69sypq .f2xhh5u{background:color-mix(in srgb, var(--chrome) 30%, transparent)}.a69sypq .f2xhh5u b,.a69sypq .c2ylby8>a:not([class]){color:var(--on-dark-accent,var(--pick-ink))}.a69sypq .c1umhjq{background:color-mix(in srgb, var(--pick-ink) 16%, transparent);border-color:color-mix(in srgb, var(--pick-ink) 16%, transparent)}.a69sypq .c1umhjq>div{background:var(--pick-deep,color-mix(in srgb, var(--pick) 78%, var(--chrome)));color:var(--on-dark-soft,var(--pick-ink))}.a69sypq .um24cwl{color:var(--pick-ink)}
.c1l92a7{gap:1rem;display:grid}.c2av5hx{align-items:start;gap:1.25rem;display:grid}.i3phhbx{background:color-mix(in srgb, var(--pick) 14%, var(--surface));color:var(--ink);border:var(--bw-strong) solid var(--rule-strong);border-radius:var(--radius-l);box-shadow:var(--shadow-pick);justify-items:start;gap:.875rem;padding:1.25rem;display:grid}.e37szsd{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.y2d78nt a{color:inherit;text-decoration:none}.y2d78nt a:hover{opacity:.72}.bdifyp2{max-width:60ch;color:var(--ink-2);margin:0}.ws78gqj{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.m18cm59{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.m18cm59 li{grid-template-columns:1.125rem minmax(0,1fr);display:grid}.rtrh35q{color:var(--positive)}.w3jfywh{justify-self:stretch;justify-items:start;gap:.25rem;padding-top:.25rem;display:grid}.w3jfywh>a:first-child:not(:last-child){width:100%}.y38zbm8{background:var(--surface);color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);gap:.5rem;padding:1rem 1.125rem .5rem;display:grid}.f6bfjra{margin:0;padding:0;list-style:none}.v3agc4g{border-top:var(--bw-thin) solid var(--rule);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.75rem;padding:.625rem 0;display:grid}.k3gaylm{color:var(--muted);font-variant-numeric:tabular-nums;font-size:1.375rem}.a1oma0i{gap:.125rem;min-width:0;display:grid}.n3bhwf0{color:inherit;font-size:.9375rem;font-weight:700;line-height:1.3;text-decoration:none}.n3bhwf0:hover{text-underline-offset:.15em;text-decoration:underline}.v3agc4g{position:relative}.n3bhwf0:after{content:"";position:absolute;inset:0}.n3bhwf0:focus-visible{outline:none}.n3bhwf0:focus-visible:after{outline:3px solid var(--link);outline-offset:2px;border-radius:var(--radius-s)}.m2yg1lw{color:var(--muted);font-size:.8125rem}.zforr2v{text-align:right;justify-self:end}.zforr2v>span{justify-content:flex-end}.zforr2v>span>span:first-child{font-size:1.0625rem}@container (min-width:40rem){.i3phhbx{gap:1rem;padding:1.75rem}.w3jfywh{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:1.25rem}.w3jfywh>a:first-child:not(:last-child){width:auto}}@container (min-width:64rem){.c2av5hx{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:1.5rem}.p1139fn{grid-template-columns:minmax(0,1fr)}.i3phhbx{align-content:start;padding:2rem 2.25rem}.y38zbm8{align-content:start}}
.g2f390h{padding-block:clamp(2rem,5vw,4rem);container-type:inline-size}.b2p0x1x{max-width:var(--container);padding-inline:var(--gutter);gap:1rem;margin-inline:auto;display:grid}.z1uh577{margin:0;font-size:clamp(1.75rem,1.3rem + 2cqi,2.75rem);line-height:1.05}.n32krvg{max-width:64ch;color:var(--ink-2);margin:0}.y2wyxrh{border:0;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;display:flex}.y2wyxrh label{cursor:pointer}.y2wyxrh input{opacity:0;position:absolute}.y2wyxrh span{border:var(--bw-thin) solid var(--ink);border-radius:var(--radius-pill);align-items:center;min-height:2.75rem;padding:0 .9rem;font-size:.9375rem;font-weight:600;display:inline-flex}.y2wyxrh input:checked+span{background:var(--ink);color:var(--paper)}.y2wyxrh input:focus-visible+span{outline:3px solid var(--link);outline-offset:2px}.g2f390h:has(input[value=spa]:checked) tbody tr:not([data-flags~=spa]){display:none}.g2f390h:has(input[value=pool]:checked) tbody tr:not([data-flags~=pool]){display:none}.g2f390h:has(input[value=meetings]:checked) tbody tr:not([data-flags~=meetings]){display:none}.g2f390h:has(input[value=luxury]:checked) tbody tr:not([data-flags~=luxury]){display:none}.g2f390h:has(input[value=lifestyle]:checked) tbody tr:not([data-flags~=lifestyle]){display:none}.g2f390h:has(input[value=premium]:checked) tbody tr:not([data-flags~=premium]){display:none}.g2f390h:has(input[value=midscale]:checked) tbody tr:not([data-flags~=midscale]){display:none}.g2f390h:has(input[value=economy]:checked) tbody tr:not([data-flags~=economy]){display:none}.g2f390h:has(input[value=table]:checked) tbody tr:not([data-flags~=table]){display:none}.g2f390h:has(input[value=view]:checked) tbody tr:not([data-flags~=view]){display:none}.g2f390h:has(input[value=kids]:checked) tbody tr:not([data-flags~=kids]){display:none}.g2f390h:has(input[value=beach]:checked) tbody tr:not([data-flags~=beach]){display:none}.g2f390h:has(input[value=kitchen]:checked) tbody tr:not([data-flags~=kitchen]){display:none}.g1w2pgr{border-collapse:collapse;width:100%}.g1w2pgr thead{display:none}.g1w2pgr tbody tr{border-bottom:var(--bw-thin) solid var(--rule);gap:.35rem;padding:1.1rem 0;display:grid}.g1w2pgr tbody tr:first-child{border-top:var(--bw-strong) solid var(--ink)}.g1w2pgr th,.g1w2pgr td{text-align:left;padding:0;font-weight:400;display:block}.g1w2pgr tbody th{justify-items:start;gap:.3rem;display:grid}.g1w2pgr tbody th a{color:var(--ink);text-decoration:none}.crxlohg{color:var(--ink);font-size:1.0625rem;font-weight:700;line-height:1.3}.g1w2pgr tbody th img{object-fit:contain;object-position:left center;width:auto;max-width:8.5rem;height:1.25rem;display:block}.g1w2pgr tbody th a:hover{color:var(--link)}.g1w2pgr td[data-label]{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;font-size:.9375rem;display:grid}.g1w2pgr td[data-label]:before{content:attr(data-label);color:var(--ink-2);font-size:.875rem}.oxpqxv2{color:var(--muted)}.f3eqv44{margin-top:.4rem}.f3eqv44 a{white-space:nowrap;min-height:2.5rem;padding:.45em .9em;font-size:.875rem}.h3mdvga{color:var(--ink-2);margin:0;font-size:.875rem}@container (min-width:60rem){.g1w2pgr thead{display:table-header-group}.g1w2pgr thead th{color:var(--ink-2);border-bottom:var(--bw-strong) solid var(--ink);padding:0 .75rem .6rem 0;font-size:.8125rem;font-weight:700}.g1w2pgr tbody tr{display:table-row}.g1w2pgr tbody tr:first-child{border-top:0}.g1w2pgr th,.g1w2pgr td,.g1w2pgr td[data-label]{vertical-align:top;border-bottom:var(--bw-thin) solid var(--rule);padding:.9rem .75rem .9rem 0;font-size:.9375rem;display:table-cell}.g1w2pgr td[data-label]:before{content:none}.g1w2pgr tbody th{width:24%;min-width:11.25rem}.g1w2pgr tbody th>*{width:fit-content;margin-bottom:.3rem;display:block}.f3eqv44{text-align:right}}html[data-surface=cards] .g2f390h{padding-block:0}html[data-surface=cards] .b2p0x1x{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)}
.n2s3sn9{gap:1rem;display:grid}.l2cgsda{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.iok07kr{max-width:64ch;color:var(--ink-2);margin:0}.s2j0x4j{grid-template-columns:1fr;gap:.9rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.o141593{border:var(--bw-thin) solid var(--rule);align-content:start;gap:.35rem;padding:1rem 1.1rem 1.1rem;display:grid}.z235eqm{font-family:var(--next-font-primary);color:var(--ink);margin:0;font-size:1.125rem;font-weight:700}.z235eqm a{color:var(--ink);text-decoration:none}.z235eqm a:hover{color:var(--link)}.e28g85p{color:var(--link);margin:0;font-size:.875rem}.e1248pm{border-top:var(--bw-thin) solid var(--rule);grid-template-columns:1fr 1fr;gap:.5rem;margin:.35rem 0 0;padding-top:.5rem;display:grid}.e1248pm dt{color:var(--ink-2);font-size:.75rem}.e1248pm dd{font-family:var(--next-font-display);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:1.35rem;line-height:1.1}.w2i9i4t{color:var(--ink-2);margin:.2rem 0 0;font-size:.8125rem;font-style:italic}.k1we7qm{margin:0;font-size:.8125rem}.k1we7qm a{color:var(--ink-2)}@container (min-width:36rem){.s2j0x4j{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:60rem){.s2j0x4j{grid-template-columns:repeat(3,minmax(0,1fr))}}
.brwmct4{container-type:inline-size}.c28gph6{margin:-6px 0 16px}.dxw1pd7{gap:18px;display:grid}.f2ahps7{display:grid;overflow:hidden}.udku9ix{height:180px;position:relative}.udku9ix>img,.udku9ix>span{width:100%;height:100%;position:absolute;inset:0}.x900bqu{min-width:0;padding:20px 24px 22px}.tqs6jab{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:12px;display:flex}.qflz2og{color:var(--link);font-size:32px}.h1wl71z{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;font-size:24px;line-height:1.08}.k3erzcn{width:100%;color:var(--muted);font-size:14px}.j2cxdzc{width:100%}.q3d8tr2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0 0 14px;font-size:13.5px;display:grid}.q3d8tr2 div{border-top:1px solid var(--rule);padding-top:6px}.q3d8tr2 dt{color:var(--muted);font-size:11.5px;font-weight:700}.q3d8tr2 dd{overflow-wrap:anywhere;margin:0;line-height:1.35}.w2k46g3{max-width:78ch;margin:0 0 .9em;font-size:15.5px;line-height:1.6}.b2uhdzk,.v1g4mij{margin:0 0 8px;font-size:15px;line-height:1.5}.v1g4mij{color:var(--ink-2)}.e1h5j33{color:var(--muted);margin:0 0 8px;font-size:14px}.v1lzkv6{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}@container (min-width:44rem){.f2ahps7{grid-template-columns:300px minmax(0,1fr)}.udku9ix{height:auto;min-height:240px;max-height:420px}.qflz2og{font-size:40px}.h1wl71z{font-size:28px}.q3d8tr2{grid-template-columns:repeat(4,minmax(0,1fr))}}
.g3mlfom{container-type:inline-size}.yj6quh9{margin:-6px 0 16px}.f3s0omc{gap:10px;display:grid}.b12vcdr{cursor:pointer;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px 10px;padding:12px 40px 12px 14px;list-style:none;display:grid;position:relative}.b12vcdr::-webkit-details-marker{display:none}.b12vcdr:after{content:"+";color:var(--link);font-size:22px;line-height:1;position:absolute;top:14px;right:14px}.gxxcm6d[open] .b12vcdr:after{content:"−"}.o1i7kyo{color:var(--link);font-size:26px}.u1muf6j{min-width:0}.u1muf6j b{margin-top:4px;font-size:15.5px;line-height:1.25;display:block}.ufl9f09{color:var(--muted);font-size:13px;display:block}.x28rvrn,.cjv4t39{grid-column:2}.x28rvrn{color:var(--ink-2);font-size:14px;line-height:1.45}.b1k0wct{padding:0 14px 14px}@container (min-width:44rem){.b12vcdr{grid-template-columns:44px minmax(0,300px) minmax(0,1fr) auto;gap:16px;padding:14px 48px 14px 20px}.b12vcdr:after{top:50%;right:18px;transform:translateY(-50%)}.x28rvrn,.cjv4t39{grid-column:auto}.x28rvrn{font-size:14.5px}.b1k0wct{padding:0 20px 18px 80px}}
.y166wsk{gap:1rem;display:grid;container-type:inline-size}.u12ki7l{margin:0;font-size:clamp(1.5rem,1.2rem + 1.6cqi,2.25rem);line-height:1.1}.x13ihar{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none;display:grid}.x24i3e1{border-bottom:var(--bw-thin) solid var(--rule);gap:1rem 1.5rem;padding:2rem 0;display:grid}.s37w9sc{background:var(--pick-bg,var(--surface-2));margin-inline:-1rem;padding-inline:1rem}.fg1z33l{padding-top:1.25rem}.h1x54r6{align-items:center;gap:1rem;display:flex}.d3s72v2{font-family:var(--next-font-display);color:var(--hour,var(--pick));font-variant-numeric:tabular-nums;font-size:clamp(3.25rem,2.4rem + 3cqi,5rem);font-weight:300;line-height:.85}.v2yk1ts{min-height:1.5rem;filter:var(--logo-filter,none);align-items:center;display:flex}.b3rhuw4{align-content:start;gap:.9rem;min-width:0;display:grid}.q3tr1k2{justify-items:start;gap:.3rem;display:grid}.q2os1us{white-space:nowrap;border:var(--bw-thin) solid currentColor;border-radius:var(--radius-s);margin:0;padding:.15rem .5rem;font-size:.8125rem;font-weight:700}.f345uvg{margin:0;font-size:clamp(1.5rem,1.25rem + 1cqi,2rem);line-height:1.1}.f345uvg a{color:var(--ink);text-decoration:none}.f345uvg a:hover{color:var(--link)}.x3r1fyk{color:var(--ink-2);margin:0;font-size:.9375rem}.w3ud6jn{max-width:62ch;margin:0;font-size:1.0625rem;line-height:1.6}.b1wlspw{max-width:62ch;color:var(--ink-2);margin:0;font-size:1rem}.b1wlspw b{color:var(--ink)}.v12gykl{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.v12gykl li{padding-left:1rem;font-size:.9875rem;line-height:1.45;position:relative}.v12gykl li:before{content:"";width:.4rem;height:var(--bw-strong);background:var(--ink);position:absolute;top:.62em;left:0}.o11txmj{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem;margin:.25rem 0 0;display:grid}.o11txmj div{border-top:var(--bw-thin) solid var(--ink);align-content:start;gap:.2rem;padding-top:.5rem;display:grid}.o11txmj dt{color:var(--ink-2);font-size:.8125rem}.o11txmj dd{margin:0;font-size:.9375rem;line-height:1.4}.c11fg3d{gap:.3rem;max-width:30rem;display:grid}.p3jj98y{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:var(--radius-s);height:.5rem;display:block;position:relative}.p3jj98y b{background:var(--bar,var(--action));border-radius:var(--radius-s);position:absolute;top:0;bottom:0}.n2zgy1w{color:var(--ink-2);font-size:.8125rem}.q3v887s{background:color-mix(in srgb, var(--bar,var(--pick)) 12%, transparent);margin:0;padding:.7rem .9rem;font-size:.9375rem}.q3v887s b{font-weight:700}.z3hqjle{border-top:var(--bw-thin) solid var(--rule);gap:.5rem;padding-top:.85rem;display:grid}.fg1z33l .z3hqjle{border-top:0;padding-top:0}.x3brbwo{color:var(--muted);margin:0;font-size:.8125rem;font-weight:700}.z3hqjle ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.z3hqjle li{gap:.15rem;display:grid}.b3kxqpd{font-size:.9375rem;font-weight:600}.n2mspsd{color:var(--ink-2);font-size:.8125rem}.z3hqjle a{justify-self:start;font-size:.875rem}.ege43d5{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:.25rem 0 0;display:flex}.ege43d5>a:first-child{min-height:2.75rem;padding:.55em 1em;font-size:.9375rem}.t1xhtoa{color:var(--ink);text-underline-offset:.2em;font-weight:700}.n23mvfu{margin:0}.n23mvfu img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(11rem,48vw,15rem);display:block}.lh4xo97{color:var(--ink-2);margin:0;font-size:.875rem}@container (min-width:36rem){.o11txmj{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:60rem){.x24i3e1{grid-template-columns:9rem minmax(0,1fr);padding-block:2.5rem}.bgss90p{grid-template-columns:9rem minmax(0,1fr) minmax(0,22rem)}.fg1z33l{grid-template-columns:minmax(0,1fr)}.h1x54r6{flex-direction:column;align-items:flex-start;gap:1.1rem}.s37w9sc{margin-inline:-1.5rem;padding-inline:1.5rem}.n23mvfu img{height:16rem;max-height:26.25rem}}html[data-surface=cards] .x13ihar{border-top:0;gap:1rem}html[data-surface=cards] .x24i3e1{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] .s37w9sc{background:var(--pick-bg,var(--surface));border:2px solid var(--pick);margin-inline:0;padding-inline:clamp(1.1rem,.8rem + 2cqi,1.75rem)}@container (min-width:60rem){html[data-surface=cards] .x24i3e1{padding:2rem}html[data-surface=cards] .s37w9sc{margin-inline:0;padding-inline:2rem}}
.fjhb8wx{background:var(--surface);color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"media main score""links links links";align-items:center;gap:.25rem .875rem;padding:.75rem 1rem .25rem;display:grid}.q3acz2t{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main score""links links"}.fjhb8wx .r1do93z{aspect-ratio:1;border-radius:var(--radius-s);grid-area:media;align-self:start}.a1r3muk{grid-area:main;gap:.125rem;min-width:0;display:grid}.s23nonh{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.s23nonh a{color:inherit;text-decoration:none}.s23nonh a:hover{opacity:.72}.a1r3muk .j27hd9x{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.45}.l26wj1b{grid-area:score;align-self:start}.m3vk5q0{flex-wrap:wrap;grid-area:links;gap:0 1.25rem;font-size:.9375rem;display:flex}@container (min-width:48rem){.fjhb8wx{grid-template-columns:3.5rem minmax(0,1fr) auto auto;grid-template-areas:"media main score links";gap:0 1rem;padding:.625rem 1rem}.q3acz2t{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"main score links"}.fjhb8wx .r1do93z,.l26wj1b{align-self:center}.m3vk5q0{border-left:var(--bw-thin) solid var(--rule);flex-direction:column;align-items:flex-start;gap:0;padding-left:1rem}.m3vk5q0 a{min-height:2.25rem}}
.k1ofggv{background:var(--surface);color:var(--ink);border:var(--bw-strong) solid var(--rule-strong);border-radius:var(--radius-l);box-shadow:var(--shadow-pick);display:grid}.qcf6yam{aspect-ratio:16/10;margin:.875rem .875rem 0}.soddh1s{justify-items:start;gap:.75rem;padding:1rem 1.125rem 1.125rem;display:grid}.soddh1s>a{justify-self:stretch}.col41jg{color:var(--link);margin:0}.wr8poye{align-items:center;gap:.625rem;margin:0;font-size:1.1875rem;line-height:1.15;display:flex}.n16z2jg{justify-content:space-between;justify-self:stretch;align-items:center;gap:.75rem;display:flex}.shczs0v{border-top:var(--bw-thin) solid var(--rule);justify-self:stretch;gap:.25rem;padding-top:.75rem;display:grid}.x1nawmh{flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.f30zg04{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:64rem){.k1ofggv{position:sticky;top:1.5rem}}
.e3959xy{gap:20px;display:grid}.c3q0mnj{padding:22px}.l35t51o{margin:14px 0 6px}.iw9webw{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;font-size:24px;line-height:1.08}.d8n9msy{color:var(--muted);margin:4px 0 0;font-size:14px}.c3q0mnj>a{margin-top:10px}.c15i1ss{text-align:center;margin:10px 0 0}.g2vwf2z{color:var(--muted);margin-top:10px;font-size:12.5px;line-height:1.45;display:block}.f2aqz0e{padding:18px 22px}.f2aqz0e b{font-size:13px}.f2aqz0e ol{margin:8px 0 0;padding-left:20px;font-size:14px}.f2aqz0e li{margin:0 0 6px}.f2aqz0e a{color:var(--ink-2)}.f2aqz0e a:hover{color:var(--link)}@media (min-width:64rem){.e3959xy{position:sticky;top:20px}}
