.objfgky{container-type:inline-size}.ypd4byj{max-width:var(--container);padding:clamp(1.25rem, 3vw, 2.25rem) var(--gutter) clamp(1.25rem, 3vw, 2rem);margin-inline:auto}.s3o98u2 ol{color:var(--muted);margin:0 0 1rem;padding:0;font-size:.875rem;list-style:none}.s3o98u2 li{display:inline}.s3o98u2 li+li:before{content:" / "}.s3o98u2 a{color:var(--ink-2);text-decoration:none}.e1lhc73{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0 0 .9rem;display:flex}.y197o4s{border:var(--bw-strong) solid var(--pick);color:var(--pick);border-radius:var(--radius-s);padding:.25rem .55rem;font-size:.8125rem;font-weight:600}.t7qoyt0{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}.co4dusy{max-width:24ch;margin:0;font-size:clamp(2rem,1.3rem + 2.8cqi,3.6rem);line-height:1.05}.t30jt8g{color:var(--ink-2);margin:.6rem 0 0}.z2vh012{max-width:64ch;margin:1rem 0 0;font-size:clamp(1.0625rem,1rem + .3cqi,1.2rem);line-height:1.55}.j3bx9uz{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}.j3bx9uz.oq7i7qr{grid-template-columns:minmax(0,1fr)}.j3bx9uz.p2hpjfn{grid-template-columns:repeat(3,minmax(0,1fr))}.j3bx9uz.b3tj9kf>div:nth-child(-n+2){border-bottom:var(--bw-thin) solid var(--rule)}.j3bx9uz div{flex-direction:column-reverse;justify-content:flex-start;gap:.2rem;padding:.9rem .9rem .9rem 0;display:flex}.j3bx9uz div+div{border-left:var(--bw-thin) solid var(--rule);padding-left:.9rem}.j3bx9uz.b3tj9kf>div:nth-child(3){border-left:0;padding-left:0}.j3bx9uz.p2hpjfn dd{font-size:clamp(1.6rem,1.2rem + 2cqi,3rem)}.j3bx9uz dt{color:var(--ink-2);font-size:.875rem}.j3bx9uz 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}.j3bx9uz small{font-size:.5em}.x13uydp{margin-top:1.25rem;font-size:.9375rem}.i2jbgae{margin:0 0 .3rem;font-weight:600}.x13uydp ul{color:var(--ink-2);margin:0;padding-left:1.1rem}@container (min-width:48rem){.j3bx9uz.b3tj9kf{grid-template-columns:repeat(4,minmax(0,1fr))}.j3bx9uz.b3tj9kf>div:nth-child(-n+2){border-bottom:0}.j3bx9uz.b3tj9kf>div:nth-child(3){border-left:var(--bw-thin) solid var(--rule);padding-left:1rem}.j3bx9uz div+div{padding-left:1rem}}.r2p2y04{background:var(--open-bg,var(--field,var(--surface-2)));color:var(--open-ink,var(--ink))}.r2p2y04 .ypd4byj{gap:1.5rem;padding-bottom:0;display:grid}.r2p2y04 .s3o98u2 ol,.r2p2y04 .s3o98u2 a,.r2p2y04 .t30jt8g,.r2p2y04 .x13uydp ul,.r2p2y04 .j3bx9uz dt{color:color-mix(in srgb, currentColor 72%, transparent)}.r2p2y04 .t7qoyt0,.r2p2y04 .j3bx9uz dd{color:var(--open-hour,var(--hour,var(--pick)))}.r2p2y04 .j3bx9uz{border-top-color:currentColor;border-bottom-color:color-mix(in srgb, currentColor 22%, transparent)}.r2p2y04 .j3bx9uz div{border-color:color-mix(in srgb, currentColor 22%, transparent)}.r2p2y04 .y197o4s{color:inherit;border-color:currentColor}.r2p2y04 .e1lhc73{filter:var(--open-logo-filter,none)}.h1wda27{margin:0 0 1.5rem}.h1wda27 img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(13rem,56vw,16rem);display:block}@container (min-width:60rem){.r2p2y04 .ypd4byj{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:3rem;padding-block:clamp(1.75rem,3vw,2.75rem)}.r2p2y04 .l24gyng{align-self:center}.h1wda27{margin:0}.h1wda27 img{height:26.25rem;max-height:26.25rem}.r2p2y04 .j3bx9uz.b3tj9kf{grid-template-columns:repeat(2,minmax(0,1fr))}.r2p2y04 .j3bx9uz.b3tj9kf>div:nth-child(-n+2){border-bottom:var(--bw-thin) solid color-mix(in srgb, currentColor 22%, transparent)}.r2p2y04 .j3bx9uz.b3tj9kf>div:nth-child(3){border-left:0;padding-left:0}}
.d3pc5eh{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}.jcaeewz{max-width:var(--container);padding:22px var(--gutter) 28px;gap:22px;margin:0 auto;display:grid}.j3i2p2m{min-width:0}.z1fljob{opacity:.88;flex-wrap:wrap;margin:0 0 18px;font-size:13px;display:flex}.z1fljob a{color:inherit;text-decoration:none}.z1fljob a:hover{text-underline-offset:3px;text-decoration:underline}.z1fljob i{opacity:.6;margin:0 6px;font-style:normal}.a3khvtg{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;font-size:14px;font-weight:700;display:flex}.veropxc{margin-bottom:14px}.z8a4bbf{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}.w3iwrzc{font-family:var(--next-font-display);opacity:.92;margin:-6px 0 16px;font-size:18px;font-style:italic;font-weight:400}.l3mfxk4{max-width:58ch;margin:0 0 20px;font-size:17px;line-height:1.55}.z3fdpua{opacity:.9;margin:0 0 16px;font-size:14px}.c3pbpcl{opacity:.92;margin:0 0 22px;font-size:14px}.c3pbpcl ul{margin:4px 0 0;padding-left:18px}.p1dpvhx{flex-wrap:wrap;gap:12px 36px;margin:6px 0 22px;display:flex}.p1dpvhx 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}.p1dpvhx span{opacity:.9;font-size:13.5px}.i3ep4ow{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.xyn0b2m{border-radius:var(--h-r,var(--radius-m));background:var(--h-band-line,transparent);width:100%;height:300px;margin:0;position:relative;overflow:hidden}.xyn0b2m 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){.jcaeewz{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)}.z8a4bbf{max-width:15ch;font-size:clamp(40px,5.6vw,80px)}.l3mfxk4{font-size:clamp(17px,1.5vw,19.5px)}.xyn0b2m{width:336px;height:420px}}
.x32izoo{--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}.v29fcni{max-width:var(--container);width:100%;padding:1.25rem var(--gutter) 2.75rem;align-content:end;gap:.875rem;margin:0 auto;display:grid}.i3ae143{color:var(--muted);flex-wrap:wrap;gap:0 .5rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.i3ae143 li+li:before{content:"/";margin-right:.5rem}.i3ae143 a{min-height:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.i3ae143 a:hover{color:var(--ink);text-decoration:underline}.i3ae143 [aria-current]{align-items:center;min-height:2.75rem;display:inline-flex}.dj07t7t{color:var(--muted);margin:0;font-size:.9375rem;font-weight:650}.m36s7w6{text-wrap:balance;font-size:clamp(2.75rem,1.6rem + 5vw,6rem);line-height:.95}.g1o8lrz{font-size:clamp(2.25rem,1.5rem + 3.5vw,3.25rem);line-height:1}.r1ql5lj{font-size:clamp(2.5rem,1.5rem + 4.5vw,4.75rem)}.q2ql9lm{color:var(--ink-2);margin:0;font-size:1.0625rem}.q2ql9lm i{font-family:var(--next-font-display)}.l305j06{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}.z3e9gd4{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}.y38dsaf{flex-wrap:wrap;gap:.75rem 2.25rem;margin:.75rem 0 0;display:flex}.y38dsaf div{gap:.2rem;display:grid}.y38dsaf dt{color:var(--muted);font-size:.8125rem}.y38dsaf dd{font-variant-numeric:lining-nums;margin:0;font-size:2.25rem;line-height:1}.z3ro6xr{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}.z3ro6xr .y38dsaf{margin:0}.z3ro6xr .y38dsaf div{flex-direction:column-reverse;justify-content:flex-end;gap:.2rem;max-width:12rem;display:flex}.y38dsaf small{font-family:var(--next-font-primary);color:var(--muted);font-size:.875rem}.n1spsyt{aspect-ratio:16/10;order:-1;margin:0;position:relative;overflow:hidden}.n21v10l{object-fit:cover;width:100%;height:100%}.o2ob7wo{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){.i3so3on{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:34rem}.i3so3on .v29fcni{max-width:none;padding:2rem 3.5rem 3.5rem max(var(--gutter), calc((100cqw - var(--container)) / 2 + var(--gutter)));margin:0}.i3so3on .n1spsyt{aspect-ratio:auto;order:0}.cm1vhhz{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.cm1vhhz .g1o8lrz{font-size:clamp(2.5rem,1.2rem + 2.4vw,4rem);line-height:1}}
.bgghbfx{--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)}.e1ng4g0{max-width:var(--container);padding:1rem var(--gutter) 2.5rem;gap:1rem;margin:0 auto;display:grid}.e31y8kj{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}.e31y8kj li{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.e31y8kj li+li:before{content:"/"}.e31y8kj a{min-height:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.e31y8kj a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.e31y8kj [aria-current]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.t30ca66{gap:1.75rem;display:grid}.d38jmo9{align-content:end;gap:.875rem;min-width:0;display:grid}.a26em1s{color:var(--action);margin:0}.e1cl4bi{color:var(--ink)}.o1tghon{max-width:38rem;color:var(--ink-2);margin:0;font-size:1.0625rem}.u1cy52i{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}.e3qpo83{color:var(--muted);margin:0}.kvag50m{gap:.625rem;margin:0;padding:0;font-size:.9375rem;line-height:1.4;list-style:none;display:grid}.kvag50m li{grid-template-columns:.75rem minmax(0,1fr);gap:.5rem;display:grid}.kvag50m li:before{content:"";background:var(--action);border-radius:var(--radius-pill);width:.375rem;height:.375rem;margin-top:.5em}.kvag50m .czungtu{grid-template-columns:minmax(0,1fr) 4.5rem 2.75rem;align-items:center;gap:.75rem}.kvag50m .czungtu:before{content:none}.b2e40gc{background:color-mix(in srgb, var(--chrome-ink) 22%, transparent);border-radius:var(--radius-pill);block-size:.375rem;display:block;overflow:hidden}.b2e40gc>span{background:var(--action);block-size:100%;display:block}.ygzgao9{text-align:right;font-size:.8125rem}@container (min-width:40rem){.e1ng4g0{padding-bottom:3rem}.o1tghon{font-size:1.125rem}.kvag50m .czungtu{grid-template-columns:minmax(0,1fr) 7rem 3rem}}@container (min-width:64rem){.e1ng4g0{padding:1.5rem var(--gutter) 3.5rem;gap:1.25rem}.t1frz6z{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:3rem}.t29rpf2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:3rem}.u1cy52i{padding:1.25rem 1.375rem}}.y1aoaja{margin-bottom:1rem}.w2uqzci{aspect-ratio:16/9;width:100%;max-width:100%}.icmuub7{color:var(--ink-2);margin:0;font-size:1.0625rem}.icmuub7 i{font-family:var(--next-font-display)}.v3f82dv{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}.v3vcq9p{flex-wrap:wrap;gap:.75rem 2rem;margin:.5rem 0 0;display:flex}.v3vcq9p div{gap:.125rem;display:grid}.v3vcq9p dt{color:var(--muted);font-size:.8125rem}.v3vcq9p dd{font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:2rem;line-height:1}.v3vcq9p small{font-family:var(--next-font-primary);color:var(--muted);margin-left:.2em;font-size:.875rem}.g13a6j5{gap:.375rem;margin:0;display:grid}.k3nqt7q{font-family:var(--next-font-display);color:var(--muted);font-size:.875rem;font-style:italic}
.m8ir2ku{container-type:inline-size}.r39qdu5{margin:0}.r39qdu5 img{object-fit:cover;width:100%;height:clamp(14rem,34vw,32rem);display:block}.bz4ebed{max-width:var(--container);padding:.4rem var(--gutter) 0;text-align:right;color:var(--muted);margin:0 auto;font-size:.8125rem}.k2le9cz{max-width:var(--container);padding:1.25rem var(--gutter) 0;margin:0 auto}.v31zvzm ol{color:var(--muted);margin:0 0 .9rem;padding:0;font-size:.875rem;list-style:none}.v31zvzm li{display:inline}.v31zvzm li+li:before{content:" › "}.v31zvzm a{color:var(--ink-2)}.x3mcate{color:var(--pick);margin:0 0 .8rem;font-weight:600;display:inline-block}.k3rqbyi{color:var(--muted);margin:0 0 .6rem;font-size:.9375rem}.a2mt7bv{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}.m32rtyo{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}
.r3hxnk7{background:var(--chrome);color:var(--chrome-ink);padding:22px 0 32px}.g2ep1bi{max-width:var(--container);padding:0 var(--gutter);gap:30px;margin:0 auto;display:grid}.lq8jpm3{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.k7fpgru{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}.n14tuan{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}.p3anbql{display:block}.d1tvpch{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}.w2sx372{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.i2mit5i{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}.i2mit5i div{flex-direction:column;display:flex}.p364n5b{font:800 40px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));letter-spacing:.01em}.i2mit5i small{color:var(--on-dark-soft,var(--chrome-ink));margin-top:4px;font-size:14px}.b1r61qg{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}.iqej3ef{aspect-ratio:16/8;overflow:hidden}.iqej3ef img{object-fit:cover;width:100%;height:100%}.q1x0wzi{padding:20px 22px 22px}.o5l7ro1{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.d39vd5a{color:var(--on-dark-soft,var(--pick-ink));font-size:13.5px;font-style:italic}.v2i4fao{justify-content:space-between;align-items:flex-end;gap:14px;margin:12px 0 6px;display:flex}.v2i4fao b{font:800 44px/.95 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.01em;color:var(--pick-ink)}.h1opn5z>span:first-child{color:var(--on-dark-accent,var(--pick-ink))}.h1opn5z small,.h1opn5z em{color:var(--on-dark-soft,var(--pick-ink))}.m1gb4jn{margin:0 0 16px;font-size:15.5px;line-height:1.5}.d75ykpe{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.d75ykpe>a:not([class]){color:var(--on-dark-accent,var(--pick-ink));font-weight:500}.u3to944{color:var(--on-dark-soft,var(--pick-ink));margin:14px 0 0;font-size:14px}@media (min-width:760px){.r3hxnk7{padding:34px 0 44px}.n14tuan{margin-bottom:10px}}@media (min-width:1000px){.g2ep1bi{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:56px}}
.p11bg60{background:var(--h-band,var(--chrome));color:var(--h-band-ink,var(--chrome-ink))}.x2i37f2{max-width:var(--container);padding:14px var(--gutter) 12px;margin:0 auto}.j1o31ot{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){.x2i37f2{padding:clamp(26px, 3.6vw, 44px) var(--gutter) 22px}.j1o31ot{font-size:clamp(38px,5vw,72px)}}
.m1vzgda{container-type:inline-size}.sm781ad{max-width:var(--container);padding:clamp(2rem, 5vw, 4rem) var(--gutter) clamp(1.5rem, 3vw, 2.5rem);gap:1rem;margin-inline:auto;display:grid}.j6jgr2b{max-width:16ch;font-size:clamp(2.6rem,1.4rem + 4.6cqi,5.4rem);line-height:1}.u2etmr1{max-width:58ch;color:var(--ink-2);margin:0;font-size:clamp(1.0625rem,1rem + .4cqi,1.25rem);line-height:1.55}.s32up87{margin:0}.s32up87 img{object-fit:cover;width:100%;height:clamp(18rem,46vw,40rem);display:block}.qw9nyub{max-width:var(--container);padding:.5rem var(--gutter) 0;color:var(--muted);margin:0 auto;font-size:.8125rem}.qw9nyub b{color:var(--ink-2);font-weight:600}@container (min-width:60rem){.sm781ad{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:3rem}}
.ihptorw{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.tc4i8fc{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}.tc4i8fc:hover{border-color:var(--rule-strong)}.tc4i8fc:focus-within{outline:3px solid var(--link);outline-offset:2px}.g1lnv3f{aspect-ratio:16/9;border-radius:0}.ddqp16o{flex-direction:column;flex:1;align-items:flex-start;gap:.5rem;padding:1rem 1rem 1.125rem;display:flex}.rm2ekoc .ddqp16o{border-top:var(--bw-strong) solid var(--rule-strong);padding-top:1.125rem}.a2g9oqu{line-height:1.15}.a2g9oqu a{color:inherit;text-decoration:none}.a2g9oqu a:focus-visible{outline:none}.a2g9oqu a:after{content:"";position:absolute;inset:0}.tc4i8fc:hover .a2g9oqu a{color:var(--link)}.gjxl0vw{color:var(--ink-2);margin:0;font-size:.9375rem}.rntv788{color:var(--muted);margin-top:auto;padding-top:.25rem}@container (min-width:40rem){.ihptorw{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@container (min-width:64rem){.ihptorw{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.a2g9oqu{font-size:1.25rem}}
.f1eesdv{gap:2.2rem 2rem;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.tdcxhht{display:block}.v3xnvyf{aspect-ratio:2.39;object-fit:cover;width:100%;display:block}.h2isulx{padding-top:.8rem}.k2z468b{color:var(--link);margin:0;font-style:italic}.v3iw5fi{text-transform:uppercase;text-wrap:balance;margin:.2rem 0 0;font-size:clamp(1.35rem,1.1rem + 1cqi,1.9rem);line-height:1.15}.v3iw5fi a{color:var(--ink);text-decoration:none}.v3iw5fi a:hover{color:var(--link)}.s3l5jsh{color:var(--ink-2);max-width:60ch;margin:.5rem 0 0}.r3t8i9h{color:var(--muted);margin:.4rem 0 0;font-size:.8125rem}@container (min-width:44rem){.f1eesdv{grid-template-columns:1fr 1fr}.q1srgx6{grid-column:1/-1}.q1srgx6 .v3iw5fi{font-size:clamp(1.7rem,1.2rem + 1.6cqi,2.5rem)}}
.s3ucjpm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.a1bgxct{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}.a1bgxct b{font:800 21px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--ink)}.z30tkex{font:800 30px/1 var(--next-font-display);color:var(--tone-4,var(--link));margin-top:6px}.a1bgxct small{color:var(--muted);font-size:13px}a.a1bgxct:hover{border-color:var(--tone-4,var(--link));color:var(--ink)}@container (min-width:600px){.s3ucjpm{grid-template-columns:repeat(4,minmax(0,1fr))}}
.h3uhyb2{padding-block:clamp(2rem,5vw,4rem);container-type:inline-size}.y2gy7wo{max-width:var(--container);padding-inline:var(--gutter);gap:1.5rem;margin-inline:auto;display:grid}.c37g5vd{gap:.5rem;max-width:46rem;display:grid}.n3mjg0x{margin:0;font-size:clamp(1.75rem,1.3rem + 2cqi,2.75rem);line-height:1.05}.k3vmyji{color:var(--ink-2);margin:0;font-size:1rem}.j1yb15l{gap:1.25rem;display:grid}.a1z7cxs{border-top:var(--bw-strong) solid var(--ink);gap:.5rem;padding-top:.75rem;display:grid}.z2cvku9{color:var(--muted);margin:0;font-size:.875rem;font-weight:700}.g2morw1{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.g2morw1 li{border-bottom:var(--bw-thin) solid var(--rule)}.g2morw1>li>a,.f3se2n7{min-height:4.5rem;color:var(--ink);align-content:center;gap:.35rem;padding:.6rem .75rem .6rem 0;text-decoration:none;display:grid}.g2morw1>li>a:hover .t2qg056{color:var(--link)}.g2morw1 .x3bmmcf{grid-column:1/-1;gap:.4rem;padding-bottom:.9rem;display:grid}.x3bmmcf>a,.x3bmmcf>.f3se2n7{min-height:0;padding-bottom:0}.l4tpz4f{max-width:62ch;color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.d39mj0p{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.d39mj0p a{min-height:2.75rem;color:var(--link);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.d39mj0p a:hover{color:var(--ink)}.v1zk6o1{min-height:1.9rem;filter:var(--logo-filter,none);align-items:center;gap:.5rem;display:flex}.w1uus5r{font-size:.9375rem;font-weight:700}.t2qg056{color:var(--ink-2);font-size:.8125rem}@container (min-width:52rem){.a1z7cxs{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:1.5rem}}html[data-surface=cards] .a1z7cxs{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)}
.g2by5pf{padding-block:clamp(1rem,3vw,2rem) clamp(2rem,5vw,4rem);container-type:inline-size}.s1r02ok{max-width:var(--container);padding-inline:var(--gutter);gap:clamp(2rem,5vw,3.5rem);margin-inline:auto;display:grid}.x2wyav0{gap:.9rem;display:grid}.b28sl7a{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;font-size:clamp(2rem,1.4rem + 2.6cqi,3.4rem);line-height:1;display:flex}.z7xbplq{margin:0;font-size:clamp(1.75rem,1.3rem + 2cqi,2.75rem);line-height:1.05}.scdjyb0{font-size:clamp(1.6rem,1.2rem + 1.8cqi,2.4rem)}.vpm6yt8{font-family:var(--next-font-primary);letter-spacing:0;color:var(--ink-2);font-size:.9375rem;font-weight:400}.u36t6r6{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none}.u36t6r6 li{border-bottom:var(--bw-thin) solid var(--rule);gap:.2rem;padding:.85rem 0;display:grid}.u36t6r6 a{color:var(--ink);font-size:1.0625rem;font-weight:600;text-decoration:none}.u36t6r6 a:hover{color:var(--link)}.jk3a4wx{color:var(--ink-2);font-size:.875rem}.alw8un3{color:var(--ink-2);font-size:.9375rem}@container (min-width:52rem){.x2wyav0{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:2rem}.u36t6r6 li{grid-template-columns:minmax(0,1fr) auto}.alw8un3{grid-column:1/-1}}.l350bxu{object-fit:cover;width:100%;height:11rem;margin-bottom:.5rem;display:block}@container (min-width:52rem){.u36t6r6 li.f3jpqep{grid-template-columns:15rem minmax(0,1fr) auto;align-items:start;column-gap:1.5rem}.f3jpqep .l350bxu{grid-row:1/span 3;height:9.5rem;margin:0}.f3jpqep .alw8un3{grid-column:2/-1}}html[data-surface=cards] .u36t6r6{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] .u36t6r6 li:last-child{border-bottom:0}
.v3g7odq{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.q31ftnv{min-width:0}.h3kb9id{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.z3b9spp{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:0;display:flex}.z3b9spp legend{float:left;color:var(--muted);margin-right:6px;font-size:14px}.z3b9spp 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}.z3b9spp input{opacity:0;pointer-events:none;position:absolute}.z3b9spp label:has(input:checked){background:var(--chrome);color:var(--chrome-ink);border-color:var(--chrome)}.z3b9spp label:has(input:focus-visible){outline:3px solid var(--link);outline-offset:2px}:is(.q31ftnv:has(input[value="1"]:checked) tbody tr:not([data-f~="1"]),.q31ftnv:has(input[value="2"]:checked) tbody tr:not([data-f~="2"]),.q31ftnv:has(input[value="3"]:checked) tbody tr:not([data-f~="3"]),.q31ftnv:has(input[value="4"]:checked) tbody tr:not([data-f~="4"])){display:none}.mmi1b2k{border-collapse:collapse;width:100%;font-size:15px}.mmi1b2k caption{text-align:left;caption-side:top;color:var(--ink-2);padding:0 0 12px;font-size:15px}.mmi1b2k 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}.mmi1b2k td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:12px 10px}.l28g9qj td{background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.z1vsmgf{font:800 22px/1 var(--next-font-display);color:var(--muted);text-align:center;width:34px}.l28g9qj .z1vsmgf{color:var(--action)}.f3939sf{flex-direction:column;display:flex}.f3939sf a,.f3939sf>b{color:var(--ink);font-weight:600;text-decoration:none}.f3939sf a:hover{color:var(--link)}.f3939sf small{color:var(--muted);font-size:13px;display:block}.f3939sf small b{color:var(--action);font-weight:600;display:block}.f3939sf small i{white-space:nowrap;display:block}.p1kldnj{font:800 26px/1 var(--next-font-display);color:var(--action);white-space:nowrap}.rtp52fn{text-align:right;white-space:nowrap}.j2ynr3p{color:var(--positive);font-weight:600}.h25im6y{color:var(--muted)}.i2nn1mo td:first-child{font-weight:500}@container (min-width:600px){.v3g7odq{padding:26px 28px}.mmi1b2k:not(.i2nn1mo) td:nth-child(2){min-width:168px}}@container (max-width:599px){.mmi1b2k,.mmi1b2k tbody,.mmi1b2k tr,.mmi1b2k td{width:100%;display:block}.mmi1b2k thead{display:none}.mmi1b2k tr{border-bottom:1px solid var(--rule);grid-template-columns:30px 1fr auto;gap:4px 10px;padding:12px 0;display:grid}.mmi1b2k tr.l28g9qj{background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)));border-radius:var(--radius-s);padding:12px 10px}.mmi1b2k tr.l28g9qj td{background:0 0}.mmi1b2k td{border:0;padding:0}.z1vsmgf{text-align:left;grid-row:span 2}.mmi1b2k td[data-l]{color:var(--ink-2);grid-column:2/-1;font-size:14px}.mmi1b2k td[data-l]:before{content:attr(data-l) " : ";color:var(--muted);font-weight:400}.rtp52fn{text-align:left;grid-column:1/-1;margin-top:6px}.mmi1b2k .c17yuw7{display:none}.mmi1b2k caption{padding-bottom:6px;font-size:14px;display:block}.i2nn1mo tr{grid-template-columns:minmax(0,1fr)}.i2nn1mo td[data-l]{grid-column:1/-1}:is(.q31ftnv:has(input[value="1"]:checked) tbody tr:not([data-f~="1"]),.q31ftnv:has(input[value="2"]:checked) tbody tr:not([data-f~="2"]),.q31ftnv:has(input[value="3"]:checked) tbody tr:not([data-f~="3"]),.q31ftnv:has(input[value="4"]:checked) tbody tr:not([data-f~="4"])){display:none}}
.s2jr3d7{border-top:var(--bw-strong) solid var(--rule-strong);gap:1.25rem;padding-top:1.75rem;display:grid}.m7x8k4r{margin:0}.d1fozu7{columns:1;column-gap:3.5rem}.k1662cm{break-inside:avoid;padding-bottom:1.25rem}.g31hmsx{font-family:var(--next-font-primary);letter-spacing:.01em;color:var(--muted);margin:.75rem 0 .125rem;font-size:.875rem;font-weight:650}.t1afuxg{margin:0;padding:0;list-style:none}.t1afuxg 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}.c3chd5m{color:var(--ink);font-size:clamp(1.75rem,1.4rem + 1.3vw,2.25rem);line-height:1.05;text-decoration:none}.c3chd5m:hover{color:var(--link)}.g3f8sw0{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9375rem}.d6tu6vg{font-family:var(--next-font-display);color:var(--ink-2);grid-column:1/-1;font-size:.9375rem}@container (min-width:48rem){.d1fozu7{columns:2}}html[data-surface=cards] .s2jr3d7{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)}
.xpch193{container-type:inline-size}.d8i0xdq{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}.azsd2vm{margin-bottom:8px;font-size:clamp(28px,3vw,40px)}.l1dthzk{color:var(--muted);margin:4px 0 14px;font-size:14px}.a39g4uw,.w2qbfew{grid-template-columns:38px minmax(170px,230px) minmax(0,1fr) 112px;align-items:center;gap:14px;display:grid}.a39g4uw{color:var(--muted);border-bottom:1.5px solid var(--ink);padding-bottom:6px;font-size:12px}.cnb37py{height:16px;position:relative}.cnb37py span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.cnb37py span:first-child{transform:none}.cnb37py span:last-child{transform:translate(-100%)}.d2wuqa3{margin:0;padding:0;list-style:none}.w2qbfew{border-bottom:1px solid var(--rule);padding:12px 0}.j3cg18d{background:var(--h-pick-soft,var(--surface-2));border-radius:var(--h-r,var(--radius-m));margin:0 -12px;padding:12px}.g10sktf{font-size:26px}.tnusgcz{color:var(--muted);font-size:12.5px;font-weight:700;line-height:1.2}.d2rr8tr a,.d2rr8tr b{color:var(--ink);margin-top:5px;font-size:15px;font-weight:700;line-height:1.25;text-decoration:none;display:block}.d2rr8tr a:hover{color:var(--link)}.d2rr8tr img{max-width:min(150px,100%)}.w2neu01{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}.l37snpy{background:var(--h-soft,var(--surface-2));border-radius:2px;height:30px;position:relative}.u6zqe7f{background:var(--h-bar,var(--link));border-radius:2px;height:16px;position:absolute;top:7px}.m2qrk5m{background:var(--ink);width:2px;position:absolute;top:-6px;bottom:-6px}.y2wj139{color:var(--muted);margin:4px 0 0;font-size:13px}.q8ofy0h{justify-self:end}.zkxxegs{color:var(--muted);margin:12px 0 0;font-size:13.5px}.c3gd00h{color:var(--link);margin-top:16px;font-weight:700;display:inline-block}@container (max-width:44rem){.a39g4uw{display:none}.w2qbfew{grid-template-columns:34px minmax(0,1fr);gap:6px 10px}.w2mgbrp,.q8ofy0h{grid-column:2}.q8ofy0h{justify-self:start}}
.c1lm6zi{container-type:inline-size}.i1gtr0k{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}.n1g9sa0{max-width:70ch;margin:0 0 .9em}.r1qdij3{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}.v2yzsyv{color:var(--muted);margin:4px 0 0;font-size:14px}.v2dk8vc{border-collapse:collapse;width:100%;margin-top:16px;font-size:15px}.v2dk8vc th{text-align:left;color:var(--muted);border-bottom:1.5px solid var(--ink);padding:8px 10px;font-size:12.5px;font-weight:700}.v2dk8vc td{border-bottom:1px solid var(--rule);vertical-align:top;padding:13px 10px}.u2sa82i td{background:var(--h-pick-soft,var(--surface-2))}.h1ku23v{width:44px;color:var(--ink);font-size:28px}.r1o3osx{color:var(--muted);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.b3sp9as{min-width:0}.b3sp9as img{max-width:min(150px,100%)}.w3a11o1{color:var(--ink);margin-top:6px;font-size:15.5px;font-weight:700;line-height:1.25;text-decoration:none;display:block}a.w3a11o1:hover{color:var(--link)}.o2u26l4{color:var(--muted);font-size:13px;display:block}.f2pu5k6{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}.c1wu7xs{font-weight:600}.c3n5ue2{color:var(--muted);font-size:14px}.l2em66b{text-align:right;white-space:nowrap}.kegnxd6{color:var(--muted);margin:10px 0 0;font-size:13px}.qrvpcqv{color:var(--link);margin-top:16px;font-weight:700;display:inline-block}@container (max-width:44rem){.v2dk8vc,.v2dk8vc tbody,.v2dk8vc tr,.v2dk8vc td{width:100%;display:block}.v2dk8vc thead{display:none}.v2dk8vc tr{border-bottom:1px solid var(--rule);grid-template-columns:36px minmax(0,1fr) auto;gap:4px 10px;padding:14px 0;display:grid}.v2dk8vc tr.u2sa82i{border-radius:var(--h-r,var(--radius-m));background:var(--h-pick-soft,var(--surface-2));padding:14px 10px}.v2dk8vc tr.u2sa82i td{background:0 0}.v2dk8vc td{border:0;width:auto;padding:0}.v2dk8vc .h1ku23v{grid-area:span 2/1}.v2dk8vc .b3sp9as{grid-column:2}.v2dk8vc .l2em66b{text-align:left;grid-area:1/3;align-self:start}.v2dk8vc .o1aky3c,.v2dk8vc .c3n5ue2{display:none}.v2dk8vc .u2sa82i .o1aky3c,.v2dk8vc .c1wu7xs{grid-column:2/4;font-size:14px;display:block}.v2dk8vc .u2sa82i .l2em66b{grid-area:auto/2/auto/4;margin-top:8px}.a1720pt tr{grid-template-columns:minmax(0,1fr) auto}.a1720pt .b3sp9as{grid-column:1}.a1720pt .l2em66b{grid-column:2}.a1720pt .c1wu7xs,.a1720pt .u2sa82i .o1aky3c,.a1720pt .u2sa82i .l2em66b{grid-column:1/3}}
.r2i09k8{padding-block:clamp(2rem,5vw,4rem);container-type:inline-size}.yzwtdfj{background:var(--field,var(--surface-2))}.i2l8qqv{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.i31cfjy{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}.i31cfjy a{color:inherit;text-decoration:none}.i31cfjy a:hover{opacity:.72}.a368v9s{max-width:64ch;margin:1rem 0 1.4rem;font-size:1.125rem;line-height:1.55}.x1jri0c{border-collapse:collapse;width:100%}.u369tao{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.x1jri0c thead{display:none}.x1jri0c 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}.x1jri0c tbody tr:first-child{border-top:var(--bw-strong) solid var(--ink)}.s1tzvgy{background:var(--pick-bg,var(--surface))}.x1jri0c td,.x1jri0c th{text-align:left;vertical-align:top;padding:0;font-weight:400;display:block}.f11dbcy,.cdj1fy7,.y14k2sx{grid-column:2}.o1ra86x{font-family:var(--next-font-display);font-size:1.75rem;line-height:1}.x1jri0c .nob7gn2{justify-items:start;gap:.35rem;display:grid}.umlja0y{color:var(--ink);font-size:1.0625rem;font-weight:700;line-height:1.25;text-decoration:none}.umlja0y:hover{color:var(--link)}.a3bmk5c{color:var(--ink-2);font-size:.875rem}.j36rzr5{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}.f11dbcy{font-size:.96875rem;line-height:1.45}.i12m7mr{color:var(--ink-2);margin-top:.35rem;display:block}.i12m7mr b{color:var(--ink);font-weight:600}.cdj1fy7{color:var(--ink-2);font-size:.875rem;line-height:1.45}.p34g6o2{margin-top:.55rem;display:block}.p3i9e12{background:var(--rule);border-radius:.25rem;height:.5rem;display:block;position:relative}.p3i9e12 b{background:var(--bar,var(--pick));border-radius:.25rem;height:100%;position:absolute;top:0}.v1ytt1j{color:var(--ink-2);margin-top:.25rem;font-size:.8125rem;display:block}.u2m6p00{margin:1.1rem 0 0;font-weight:700}.u2m6p00 a{color:var(--link);text-underline-offset:.2em}@container (min-width:52rem){.x1jri0c thead{display:table-header-group}.x1jri0c 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}.x1jri0c tbody tr{display:table-row}.x1jri0c tbody tr:first-child{border-top:0}.x1jri0c td,.x1jri0c th{border-bottom:var(--bw-thin) solid var(--rule);padding:1rem .75rem 1rem 0;display:table-cell}.o1ra86x{width:2.75rem;padding-left:.5rem}.x1jri0c .nob7gn2{width:26%;display:table-cell}.nob7gn2>*{width:fit-content;margin-bottom:.35rem;display:block}.f11dbcy{width:38%}.cdj1fy7{min-width:9rem}.y14k2sx{text-align:right;white-space:nowrap}.y14k2sx a{white-space:nowrap}}.y14k2sx a{min-height:2.5rem;padding:.45em .9em;font-size:.875rem}.mjnxrpq{color:var(--ink-2);margin:.9rem 0 0;font-size:.875rem}.l2iv5ry{margin:0 0 1.5rem}.l2iv5ry img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(13rem,56vw,16rem);display:block}@container (min-width:68rem){.uf0wlus{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:3rem;margin-bottom:2rem;display:grid}.uf0wlus .l2iv5ry{order:2;margin:0}.uf0wlus .l2iv5ry img{height:26.25rem;max-height:26.25rem}}.h2s6f7e{display:none}.j29bol2{font-size:.875rem;font-weight:700;display:inline-flex}@container (min-width:52rem){.h2s6f7e{display:inline-flex}.j29bol2{display:none}}
.eiiul7m{padding-block:clamp(1.75rem,4vw,3.5rem);container-type:inline-size}.k260xiu{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.bncxgqi{--cols:2.25rem minmax(0, 1fr)}.r122k0n{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.5rem;margin-bottom:1rem;display:flex}.b36l4tw{font-size:clamp(1.6rem,1.2rem + 1.6cqi,2.2rem);line-height:1.1}.b36l4tw a{color:inherit;text-decoration:none}.b36l4tw a:hover{opacity:.72}.p3o4s14,.id21d44{color:var(--ink-2);margin:0;font-size:.9375rem}.id21d44{margin-bottom:.6rem}.w2y6wix{max-width:64ch;margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.55}.g25296h{grid-template-columns:var(--cols);gap:0 1rem;padding-bottom:.4rem;display:grid}.g3tdooh{grid-column:1/-1;height:1.1rem;position:relative}.g3tdooh i{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-style:normal;position:absolute;transform:translate(-50%)}.g3tdooh i:first-child{transform:none}.g3tdooh i:last-child{transform:translate(-100%)}.g3tdooh i:nth-child(2n){display:none}.p1pw7pv{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none}.s1ufaar{grid-template-columns:var(--cols);border-bottom:var(--bw-thin) solid var(--rule);align-items:center;gap:.6rem 1rem;padding:1rem .25rem;display:grid}.jf0d0x6{background:var(--pick-bg,var(--surface-2))}.sswldbg{font-family:var(--next-font-display);font-variant-numeric:tabular-nums;align-self:start;font-size:1.9rem;font-weight:300;line-height:1}.g2f960s{justify-items:start;gap:.35rem;min-width:0;display:grid}.szx4ytd{font-family:var(--next-font-display);color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1.2;text-decoration:none}.szx4ytd:hover{color:var(--link)}.a39p68y{color:var(--ink-2);margin-top:-.2rem;font-size:.875rem}.w1qo3ih{border:var(--bw-strong) solid currentColor;border-radius:var(--radius-s);padding:.2rem .5rem;font-size:.78rem;font-weight:600}.r1hcxz1,.r11vwn1,.zbtl5du{grid-column:1/-1}.r1hcxz1{height:2.75rem;position:relative}.r1hcxz1:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.g2e01k4:after{content:"";left:var(--ref);border-left:var(--bw-strong) dashed var(--ink);height:1.35rem;position:absolute;top:0}.n28nfsa{border-radius:var(--radius-s);background:var(--bar,var(--pick));height:.75rem;position:absolute;top:.3rem}.s3lm692{color:var(--ink-2);white-space:nowrap;font-size:.8125rem;position:absolute;bottom:0;left:0}.r11vwn1{font-size:.9375rem;line-height:1.45}.g33fpia,.k1r1ubv{color:var(--ink-2);margin-top:.35rem;display:block}.k1r1ubv b{color:var(--ink);font-weight:600}.x3bcyaz{color:var(--ink-2);margin-top:.2rem;font-size:.875rem;display:block}.n135w8j{margin:1rem 0 0;font-weight:600}.n135w8j a{color:var(--link);text-underline-offset:.2em}@container (min-width:52rem){.bncxgqi{--cols:2.5rem minmax(11rem, 2.1fr) minmax(0, 2.7fr) 9.5rem}.bdn3byy{--cols:2.5rem minmax(11rem, 2fr) minmax(12rem, 2.6fr) minmax(0, 2.4fr) 9.5rem}.g3tdooh{grid-column:3}.g3tdooh i:nth-child(2n){display:inline}.bncxgqi:not(.bdn3byy) .g3tdooh{display:none}.r1hcxz1,.r11vwn1,.zbtl5du{grid-column:auto}.zbtl5du{justify-self:end}.s1ufaar{padding-inline:.5rem}}html[data-surface=cards] .eiiul7m{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}.ybviyer{display:none}.k13dv16{font-size:.875rem;font-weight:700;display:inline-flex}@container (min-width:52rem){.ybviyer{display:inline-flex}.k13dv16{display:none}}
.m2qfrye{padding-block:clamp(1.5rem,4vw,3rem);container-type:inline-size}.t8cwtaw{max-width:var(--container);padding-inline:var(--gutter);gap:clamp(2.5rem,6vw,4.5rem);margin-inline:auto;display:grid}
.o2xccei{gap:14px;display:grid}.w2zwlvd{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}.w2zwlvd h3{font:600 18.5px/1.3 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.w2zwlvd h3 a{color:var(--ink);text-decoration:none}.w2zwlvd h3 a:hover{color:var(--link)}.s224ovv{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}@container (min-width:600px){.o2xccei{grid-template-columns:repeat(2,minmax(0,1fr))}}
.h1lr25m{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}.sf4x71x{gap:12px;display:grid}.i2w2es3{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}.c1oh454{border:2px solid var(--action)}.j2spi4x{color:var(--link);font-size:14px;font-weight:600}.g107odu{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.g107odu b{font:800 26px/1 var(--next-font-display);text-transform:var(--display-transform)}.w1kliub{font:800 26px/1 var(--next-font-display);color:var(--action);white-space:nowrap}.w1kliub small{font:500 13px/1 var(--next-font-primary);color:var(--muted);margin-left:2px}.x1acyte{color:var(--ink-2);margin:0 0 .6em;font-size:14.5px;line-height:1.45}.i2w2es3 a{margin-top:auto;font-weight:500}@container (min-width:600px){.sf4x71x{grid-template-columns:repeat(3,minmax(0,1fr))}}
.l3b7wej{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}@container (min-width:600px){.l3b7wej{padding:26px 28px}}
.a2s385v{gap:14px;display:grid}.d1nf3r0{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}.c2a2uwg{flex-direction:column;align-self:center;align-items:flex-start;gap:8px;display:flex}.c2a2uwg h3{font:800 24px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.01em;margin:0}.c2a2uwg h3 a{color:var(--ink);text-decoration:none}.c2a2uwg h3 a:hover{color:var(--link)}.bfmjshc{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}.c36gf4p,.svie3xj{grid-column:1/-1}.c36gf4p{gap:12px;display:grid}.s13td4f{align-content:start;gap:10px;display:grid}.v29mey8{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.6}.o1q7ula{margin:0;font-size:14px;display:grid}.o1q7ula>div{border-top:1px solid var(--rule);grid-template-columns:9.6em minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.o1q7ula>div:first-child{border-top:0;padding-top:0}.o1q7ula dt{color:var(--muted)}.o1q7ula dd{color:var(--ink);margin:0}.d2tbo4v{background:var(--paper);border-radius:var(--radius-s);margin:0;padding:9px 12px;font-size:14.5px}.d2tbo4v b{color:var(--link);font-weight:600}.svie3xj{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.svie3xj>a:not([class]){font-size:15px;font-weight:500}@container (min-width:600px){.d1nf3r0{grid-template-columns:190px minmax(0,1fr);gap:22px;padding:18px}.t8o3s1d{grid-row:span 3}.c2a2uwg{align-self:start}.c36gf4p{grid-column:2;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:22px}.o1q7ula>div{grid-template-columns:minmax(0,1fr);gap:1px}.o1q7ula dt{font-size:12.5px}.svie3xj{grid-column:2}}
.t6xhuhd{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.vqe7j2r{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}.u21fjox{aspect-ratio:16/10;border-radius:0}.xacwnjr{flex-direction:column;flex:1;align-items:flex-start;gap:.625rem;padding:.875rem 1rem .5rem;display:flex}.e2agdg7{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:.75rem;display:flex}.t5oyjai{gap:.25rem;min-width:0;display:grid}.l2x59lv{color:var(--muted);margin:0}.dx537g2{align-items:center;gap:.5rem;line-height:1.15;display:flex}.dx537g2 a{color:inherit;text-decoration:none}.dx537g2 a:hover{opacity:.72}.gegdhmw{align-self:stretch;margin:0;font-size:.875rem;display:grid}.gegdhmw>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}.gegdhmw dt{color:var(--muted)}.gegdhmw dd{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;color:var(--ink);margin:0}.as1jte6{border-top:var(--bw-thin) solid var(--rule);align-self:stretch;justify-items:start;gap:.5rem;margin-top:auto;padding-top:.75rem;display:grid}.as1jte6>a:first-of-type:not(:last-child){justify-self:stretch}.as1jte6>a:last-child{justify-self:center}@container (min-width:40rem){.t6xhuhd{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@container (min-width:64rem){.t6xhuhd{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}
.h1bwezj{border-radius:var(--radius-l);gap:1rem;padding:1.25rem 1rem;display:grid}.s1fz6k1{color:var(--ink)}.o1bm8t2{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.q37jqoo{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}.q37jqoo:first-child{border-color:var(--pick)}.o2ydnse{color:var(--pick);margin:0}.f15ymdv{line-height:1.15}.t194aha{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}.q37jqoo>a:last-child:after{content:"";border-radius:inherit;position:absolute;inset:0}.q37jqoo:hover{border-color:var(--ink-2)}@container (min-width:48rem){.h1bwezj{gap:1.25rem;padding:1.5rem}.o1bm8t2{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}
.w3d04sa{max-width:var(--container);padding:clamp(3rem, 6vw, 5.5rem) var(--gutter);margin:0 auto}.j2ft28j{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.9rem);line-height:1.14}.r3hlvus{max-width:64ch;color:var(--ink-2);margin:.9rem 0 0}.b3o3bgv{border-top:var(--bw-thin) solid var(--rule-strong);grid-template-columns:1fr;margin:2rem 0 0;padding:0;list-style:none;display:grid}.h1qcln9{border-bottom:var(--bw-thin) solid var(--rule)}.h1qcln9 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}.b313yky{color:var(--ink-2);grid-area:rank;font-size:.875rem}.b313yky b{color:var(--pick);font-weight:600}.c18r2df{font-variant-numeric:tabular-nums;grid-area:big;align-self:baseline;font-size:3.2rem;line-height:.9}.f3uzz8d .c18r2df{color:var(--pick)}.k1e8lzt{grid-area:name;font-size:1.25rem;font-weight:700;line-height:1.25}.x16xnzt{color:var(--ink-2);grid-area:line;font-size:.9375rem}.o1wgzw5{color:var(--negative);grid-area:alert;font-size:.875rem;font-weight:600}.h1qcln9 a:hover .k1e8lzt{color:var(--link)}.ajpkpdb{margin:1.6rem 0 0;font-size:1.125rem}.ajpkpdb a{color:var(--ink);text-underline-offset:3px;font-style:italic}@media (min-width:52rem){.b3o3bgv{border-left:var(--bw-thin) solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr))}.h1qcln9{border-right:var(--bw-thin) solid var(--rule)}.h1qcln9 a{flex-direction:column;align-items:flex-start;padding:1.6rem 1.6rem 1.8rem;display:flex}.c18r2df{margin:.5rem 0 .7rem;font-size:4.6rem}}
.r1gs03e{gap:2.5rem;display:grid;container-type:inline-size}.z2d9dgs{text-transform:uppercase;margin:0 0 .8rem;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2.1rem);line-height:1.15}.m2fcsrl,.k3lymit{border-top:var(--bw-thin) solid var(--rule-strong);margin:0;padding:0;list-style:none}.m2fcsrl li{border-bottom:var(--bw-thin) solid var(--rule);gap:.25rem;padding:1rem 0;display:grid}.n3le4jp{color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.3;text-decoration:none}.n3le4jp:hover{color:var(--link)}.q3brob1{color:var(--ink-2);font-size:.875rem}.z1z5l65{color:var(--ink-2);max-width:62ch}.k3lymit 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}.w85g7qw{color:var(--ink-2);font-size:.875rem}.k3lymit a,.crlbztw a{color:var(--ink)}.a18xn2u{font-family:var(--next-font-display);font-variant-numeric:tabular-nums;font-size:1.3rem}.crlbztw{color:var(--ink-2);margin:.8rem 0 0;font-size:.9375rem}@container (min-width:50rem){.r1gs03e{grid-template-columns:1.2fr 1fr;gap:4rem}}
.t1lgdpq{gap:1rem;display:grid}.r1jnfjf{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.q24lxtf{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}.jpu6js0{border:var(--bw-strong) solid var(--rule-strong);box-shadow:var(--shadow-pick)}.i2qjigm{aspect-ratio:16/9;border-radius:0}.dl2j5kc{flex-direction:column;flex:1;align-items:flex-start;gap:.625rem;padding:1rem;display:flex}.msclnji{justify-content:space-between;align-self:stretch;align-items:center;gap:.75rem;display:flex}.s3apkhx{color:var(--muted);align-items:baseline;gap:.5rem;display:inline-flex}.s3apkhx>:first-child{font-size:.625rem}.f18w924{color:var(--ink);font-size:2rem}.jpu6js0 .f18w924{font-size:2.75rem}.j3cndv8{align-items:center;gap:.5rem;line-height:1.1;display:flex}.j3cndv8 a{color:inherit;text-decoration:none}.j3cndv8 a:hover{opacity:.72}.z1wucin,.b169zh5{color:var(--ink-2);margin:0;font-size:.9375rem}.q3mp6gq{margin:0;font-size:.875rem}.q3mp6gq b{font-weight:600}.l2oswvz{gap:.25rem;margin:0;padding:0;font-size:.875rem;line-height:1.45;list-style:none;display:grid}.l2oswvz li{grid-template-columns:1rem minmax(0,1fr);display:grid}.o1ma72z{color:var(--positive)}.f27qi80{color:var(--negative)}.bzuu49r{border-top:var(--bw-thin) solid var(--rule);align-self:stretch;justify-items:start;gap:.5rem;margin-top:auto;padding-top:.75rem;display:grid}.bzuu49r>a:first-of-type:not(:last-child){justify-self:stretch}@container (min-width:40rem){.r1jnfjf{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.jpu6js0{grid-column:span 2;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);display:grid}.jpu6js0.h2xm3o8{grid-template-columns:minmax(0,1fr)}.jpu6js0 .i2qjigm{aspect-ratio:auto;height:100%;min-height:16rem}.jpu6js0 .dl2j5kc{padding:1.25rem 1.375rem}}@container (min-width:64rem){.r1jnfjf{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.jpu6js0 .bzuu49r{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem}.jpu6js0 .bzuu49r>a:last-child{grid-column:1/-1}}
.t2h0l9m{gap:.75rem;display:grid}.j17syah{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none}.a1v4wup{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}.nplrb69{color:var(--muted);font-variant-numeric:lining-nums tabular-nums;grid-area:rank;font-size:2.25rem;line-height:1}.i3qq6bx .nplrb69{color:var(--pick)}.a3gvhmi{grid-area:body;align-content:start;gap:.5rem;min-width:0;display:grid}.z3t5m7x{font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.08}.z3t5m7x a{color:inherit;text-decoration:none}.z3t5m7x a:hover{color:var(--link)}.j2yavgd{color:var(--ink-2);margin:0;font-size:1.0625rem}.j2yavgd i{font-family:var(--next-font-display)}.t3mykrv{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}.z2cg3mw{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:550}.t4dnun0{color:var(--ink-2);flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.t4dnun0 li{align-items:baseline;gap:.45rem;display:inline-flex}.t4dnun0 li:before{content:"";background:var(--link);flex:none;width:.3rem;height:.3rem;transform:translateY(-.15em)}.ylrzx63{max-width:42rem;font-family:var(--next-font-display);margin:.25rem 0 0;font-size:1.0625rem;line-height:1.55}.y8zlkxw{color:var(--ink-2);margin:0;font-size:.9375rem}.y8zlkxw b{color:var(--ink);font-weight:650}.m1gl5hh{flex-wrap:wrap;gap:0 1.5rem;margin:.25rem 0 0;font-size:.9375rem;font-weight:650;display:flex}.m1gl5hh a{min-height:2.75rem;color:var(--link);text-underline-offset:.2em;align-items:center;display:inline-flex}.q3rb7f0{grid-area:score;margin:.25rem 0 0}.q3rb7f0>span:first-child{font-variant-numeric:lining-nums tabular-nums;font-size:2rem;line-height:1}.g1y2wjn{color:var(--muted);margin-left:.15em;font-size:.875rem}.o1kez8b{color:var(--muted);margin:0;font-size:.875rem}@container (min-width:40rem){.a1v4wup{grid-template-columns:4rem minmax(0,1fr) 6.5rem;grid-template-areas:"rank body score";column-gap:1.5rem;padding:1.75rem 0}.nplrb69{font-size:2.75rem}.q3rb7f0{text-align:right;margin:0}.q3rb7f0>span:first-child{font-size:2.5rem}}
.g1qu40b{color:var(--ink);gap:1rem;display:grid}.s2t227t{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none}.t12c7sv{border-bottom:var(--bw-thin) solid var(--rule);gap:.25rem;padding:1.25rem 0 1.375rem;display:grid}.a2es89s{color:var(--muted);font-variant-numeric:tabular-nums;font-size:3rem;line-height:.9}.h2nnw37 .a2es89s{color:var(--link)}.a31d063{gap:.375rem;min-width:0;display:grid}.p2s8tv8{color:var(--link);margin:0}.s39ar8n a{color:inherit;text-decoration:none}.s39ar8n a:hover{opacity:.72}.wo9af9w{max-width:62ch;color:var(--ink-2);margin:0}.h26ssfq{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 .625rem;margin:0;font-size:.8125rem;display:flex}.dwklxuh{opacity:.6}.k2of6j4{min-height:44px;color:var(--link);text-underline-offset:.2em;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.k2of6j4:hover{text-decoration-thickness:2px}.z1pzv63{color:var(--muted);margin:0}@container (min-width:40rem){.t12c7sv{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:1.25rem;padding:1.5rem 0 1.25rem}.a2es89s{font-size:4rem}}@container (min-width:64rem){.t12c7sv{grid-template-columns:7rem minmax(0,1fr)}.a2es89s{font-size:5rem}}
.s3fz61g{container-type:inline-size}.ics0ofa{color:var(--muted);margin:0 0 1rem;font-size:.9375rem}.l1fg2fq{border-top:var(--bw-thin) solid var(--rule-strong);margin:0;padding:0;list-style:none}.s34vt1w{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}.w23uw9p{grid-area:note;align-content:start;justify-items:start;margin:0;line-height:1;display:grid}.y26l6wf{color:var(--muted);margin-bottom:.35rem;font-size:.8125rem}.o3omqte{font-variant-numeric:tabular-nums;font-size:3rem;line-height:.9}.y3jk04y{color:var(--muted);margin-top:.3rem;font-size:.8125rem}.p1cmf9p .o3omqte,.p1cmf9p .r2v9rsm{color:var(--pick)}.d2hj87m{grid-area:id;min-width:0}.r2v9rsm{margin:0 0 .25rem;font-size:.875rem;font-weight:600}.a2al17z{margin:0;font-size:clamp(1.3rem,1.1rem + 1cqi,1.75rem);font-weight:700;line-height:1.2}.q1wpq24{color:var(--ink-2);margin:.35rem 0 0;font-size:.9375rem}.w1pl7ce{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:.8rem 0 0;display:flex}.j3uov1x{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}.s25nw9u{color:var(--ink);text-underline-offset:3px;font-style:italic}.d1xv7ek{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}.d1xv7ek div{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.d1xv7ek dt{color:var(--ink-2);font-size:.8125rem}.d1xv7ek dd{font-family:var(--next-font-display);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:1.55rem;line-height:1.1}.x1gp08d{font-family:var(--next-font-primary);color:var(--muted);font-size:.8125rem;font-style:italic}@container (min-width:64rem){.s34vt1w{grid-template-columns:6.5rem minmax(0,1fr) minmax(20rem,1.1fr);grid-template-areas:"note id sc";align-items:start}.o3omqte{font-size:3.6rem}.d1xv7ek{border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));padding-top:.3rem}}.g13ixn5{margin:1.1rem 0 0;font-size:1.0625rem}.g13ixn5 a{color:var(--ink);text-underline-offset:3px;font-style:italic}@container (max-width:30rem){.w1pl7ce{flex-direction:column;align-items:flex-start}.j3uov1x{white-space:normal;text-align:center;font-size:.9375rem}.o3omqte{font-size:2.6rem}}
.x215uvq{gap:1.5rem;display:grid}.a2i9dcw{margin:1rem 0 0;font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem);line-height:1.05}.p23gbg1,.x3qdhk0{margin:0;padding:0;list-style:none}.x3qdhk0{gap:2.25rem 1.75rem;display:grid}.tz04mwx{align-content:start;gap:1rem;min-width:0;display:grid}.l3ey427{aspect-ratio:4/3;background:var(--surface-2);margin:0;position:relative;overflow:hidden}.fo6hsji{object-fit:cover;width:100%;height:100%}.m2bcjxj{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}.u28fjha{height:100%;color:var(--chrome-ink);background:var(--chrome);flex-direction:column;justify-content:flex-end;gap:.35rem;padding:1.25rem;display:flex}.u28fjha>span{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);line-height:1.02}.u28fjha i{font-family:var(--next-font-display);opacity:.85;font-size:.9375rem}.x3qdhk0 li:nth-child(3n+2) .u28fjha{color:var(--surface-strong-ink);background:var(--surface-strong)}.x3qdhk0 li:nth-child(3n+3) .u28fjha{color:var(--ink);background:var(--surface-2)}.m2d06u6{align-content:start;gap:.4rem;display:grid}.dcpjc3e{color:var(--chrome);margin:0;font-size:.875rem;font-weight:700}.m2gcpox{color:var(--pick-ink);background:var(--pick);border-radius:var(--radius-s);margin-left:.5rem;padding:.15em .5em;font-size:.75rem;font-weight:700}.l13yeus{font-size:1.625rem;line-height:1.08}.owoc6ae{font-size:clamp(2rem,1.4rem + 2vw,3rem)}.l13yeus a{color:inherit;text-decoration:none}.l13yeus a:hover{color:var(--pick)}.z3bzl2k{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1rem;font-style:italic}.h1hn7qw{font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:.9375rem;font-weight:650}.dg2kajp{color:var(--ink-2);flex-wrap:wrap;gap:.2rem 1rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.dg2kajp li:before{content:"";background:var(--pick);vertical-align:.1em;border-radius:50%;width:.375rem;height:.375rem;margin-right:.4rem;display:inline-block}.s3c8i86{font-family:var(--next-font-display);margin:.35rem 0 0;font-size:1.0625rem;line-height:1.5}.n30m3ec{margin:.25rem 0 0}.n30m3ec>span:first-child{font-variant-numeric:lining-nums;font-size:1.875rem;line-height:1}.tkn7bgv{color:var(--muted);font-size:.875rem}.j154cof{flex-wrap:wrap;gap:0 1.25rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}.j154cof a{min-height:2.75rem;color:var(--link);align-items:center;display:inline-flex}@container (min-width:40rem){.x3qdhk0{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:56rem){.r2am4oy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2.5rem}.r2am4oy .l3ey427{aspect-ratio:16/10}}@container (min-width:64rem){.x3qdhk0{grid-template-columns:repeat(3,minmax(0,1fr))}}
.t2yonsy{gap:1rem;display:grid}.s2lcv28{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.q1cya62{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}.t30a4zi{border:var(--bw-strong) solid var(--rule-strong);box-shadow:var(--shadow-pick)}.s1wnu7x{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}.s1wnu7x>:first-child{font-size:.5625rem}.t30a4zi .s1wnu7x{background:var(--pick);color:var(--pick-ink)}.r2k4yrq{font-size:2.5rem}.g26w2gg{aspect-ratio:16/9;border-radius:0;grid-area:media}.k2qun0j{grid-area:body;align-content:start;gap:.5rem;padding:1rem 1rem .5rem;display:grid}.euxn3az{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.smij3sp{align-items:center;gap:.625rem;font-size:1.25rem;line-height:1.1;display:flex}.smij3sp a{color:inherit;text-decoration:none}.smij3sp a:hover{opacity:.72}.r3ofdcd,.k21k3b0{color:var(--ink-2);margin:0;font-size:.9375rem}.s2825q2{margin:0;font-size:.875rem}.s2825q2 b{font-weight:600}.j1mo94v{gap:.25rem;margin:0;padding:0;font-size:.875rem;line-height:1.45;list-style:none;display:grid}.j1mo94v li{grid-template-columns:1rem minmax(0,1fr);display:grid}.b38pjsg{color:var(--positive)}.l1adpfi{color:var(--negative)}.q36sot5{grid-area:buy;align-content:center;gap:.5rem;padding:.75rem 1rem 1rem;display:grid}.i30mk5a{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.q36sot5>a:last-child{justify-self:center}.r20prl0{grid-template-areas:"seed body""buy buy"}.r20prl0 .k2qun0j{padding-top:1rem}@container (min-width:40rem){.q1cya62{grid-template-columns:5rem 11rem minmax(0,1fr);grid-template-areas:"seed media body""seed buy buy"}.r20prl0{grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"seed body""seed buy"}.g26w2gg{aspect-ratio:auto;height:100%;min-height:7.5rem}.k2qun0j{padding:1rem 1.25rem .5rem}.q36sot5{grid-template-columns:auto minmax(0,14rem) auto;justify-content:end;align-items:center;padding:0 1.25rem 1rem}}@container (min-width:72rem){.q1cya62{grid-template-columns:5.75rem 9.5rem minmax(0,1fr) 16rem;grid-template-areas:"seed media body buy"}.r20prl0{grid-template-columns:5.75rem minmax(0,1fr) 16rem;grid-template-areas:"seed body buy"}.g26w2gg{height:auto;margin:.875rem 0 .875rem .875rem}.k2qun0j{padding:1rem 1.25rem}.q36sot5{border-left:var(--bw-thin) solid var(--rule);grid-template-columns:none;justify-content:stretch;padding:1rem 1.125rem}.r2k4yrq{font-size:2.75rem}.q36sot5>a:not(:last-child){padding-inline:.85em;font-size:.875rem}}
.bg7n60l{border-radius:var(--radius-l);padding:1rem;overflow:hidden}.a3s2e0m{border-collapse:collapse;width:100%;font-family:var(--next-font-primary);display:block}.a3s2e0m :where(tbody,tr,td,th){display:block}.u318sbp{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.375rem 1rem;padding:.25rem 0 1rem;display:flex}.z22hnse{color:var(--muted)}.c2f7sfx{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a1xyqqs{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}.a1xyqqs:last-child{margin-bottom:0}.b1hk39q{border-color:var(--pick);box-shadow:var(--shadow-pick)}.a3s2e0m 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}.u2qj6ue{grid-area:rank;align-items:baseline;display:flex}.u2qj6ue>span{font-size:1.75rem;line-height:1}.b1hk39q .u2qj6ue>span{color:var(--pick)}.a3gfjl0{text-align:left;grid-area:name;gap:.25rem;font-weight:400;display:grid}.p3cqryq{color:var(--link)}.q1cjeuz{color:inherit;justify-self:start;padding-block:.125rem;font-size:1.0625rem;font-weight:700;line-height:1.25;text-decoration:none}.q1cjeuz:hover{color:var(--link)}.x27ijy0{color:var(--ink-2);text-wrap:pretty;max-width:56ch;font-size:.875rem;line-height:1.45}.c1kj7lc{flex-wrap:wrap;grid-area:price;align-items:baseline;display:flex}.msk59s1{color:var(--muted);font-size:.875rem}.y32s3dj{grid-area:score;justify-content:flex-end;align-items:baseline;display:flex}.y32s3dj>span:first-of-type{font-size:1.5rem;line-height:1}.b3gqkb4{color:var(--muted);margin-left:.125rem;font-size:.75rem}.v19y8to{grid-area:cta}.v19y8to>a:first-child{width:100%;display:flex}@container (min-width:48rem){.bg7n60l{padding:1.5rem 1.5rem .5rem}.a3s2e0m{display:table}.u318sbp{padding-bottom:1.25rem;display:table-caption}.u318sbp>span{margin-right:1rem;display:inline-block}.c2f7sfx{clip:auto;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.a3s2e0m tbody{display:table-row-group}.a3s2e0m tr{display:table-row}.a1xyqqs{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:table-row}.a3s2e0m th,.a3s2e0m td{vertical-align:middle;border-top:var(--bw-thin) solid var(--rule);padding:1rem .75rem;display:table-cell}.c2f7sfx th{text-align:left;color:var(--muted);border-top:0;padding-block:.625rem;font-weight:500}.a3s2e0m td[data-label]:before{content:none}.a3s2e0m tr>:first-child{padding-left:0}.a3s2e0m tr>:last-child{padding-right:0}.u2qj6ue{width:3.5rem}.u2qj6ue>span{font-size:2rem}.b1hk39q{box-shadow:none}.b1hk39q>*{background:color-mix(in srgb, var(--pick) 7%, transparent)}.a3gfjl0>*{display:block}.a3gfjl0>*+*{margin-top:.25rem}.c1kj7lc{white-space:nowrap;width:9rem}.c1kj7lc span{white-space:nowrap}.y32s3dj{white-space:nowrap;width:5.5rem}.v19y8to{white-space:nowrap;text-align:right;width:1%}.v19y8to a{white-space:nowrap}.v19y8to>a:first-child{width:auto;display:inline-flex}}@container (min-width:72rem){.bg7n60l{padding:2rem 2rem .75rem}.a3s2e0m th,.a3s2e0m td{padding:1.125rem 1rem}}
.w27qvm4{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.w27qvm4+.w27qvm4{margin-top:34px}.i1vg5fk{gap:20px;display:grid}.g1dfzu3{align-content:start;gap:14px;display:grid}.jnoxlvm{aspect-ratio:16/10;border-radius:var(--radius-s);max-height:320px;overflow:hidden}.jnoxlvm img{object-fit:cover;width:100%;height:100%}.g1dfzu3 h3{font:700 21px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.g1dfzu3 h3 a,.k2x7rc4 h4 a{color:var(--ink);text-decoration:none}.g1dfzu3 h3 a:hover,.k2x7rc4 h4 a:hover{color:var(--link)}.g1dfzu3 p{color:var(--ink-2);margin:0;font-size:15.5px}.k2x7rc4{margin:0;padding:0;list-style:none;display:grid}.k2x7rc4 li{border-top:1px solid var(--rule);grid-template-columns:76px 1fr;align-items:center;gap:14px;padding:12px 0;display:grid}.k2x7rc4 li:first-child{border-top:0;padding-top:0}.k2x7rc4 h4{font:600 16.5px/1.3 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.k2x7rc4 p{color:var(--muted);margin:3px 0 0;font-size:14px}.jnr7aw1{color:var(--link);text-underline-offset:3px;font-weight:600;text-decoration:underline}@container (min-width:600px){.w27qvm4{padding:26px 28px}.i1vg5fk{grid-template-columns:1fr 1fr;gap:28px}}
.k28g2vc{gap:14px;display:grid}.mm8fech{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}.ddd84ev{background:var(--surface-2);flex-direction:column;align-items:center;gap:2px;padding:16px 0;display:flex}.ddd84ev small{color:var(--muted);font-size:11.5px}.nvtxwqt{font:800 28px/1 var(--next-font-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums}.d1oy5oq{gap:14px;min-width:0;padding:16px 16px 18px;display:grid}.n3iwfha{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;display:grid}.p20f1lu{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}.p20f1lu a{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.h1zw1nx .p20f1lu img{filter:var(--pick-logo-filter)}.p20f1lu a:hover{color:var(--link)}.e19b0mm{grid-area:2/1/auto/-1;min-width:0}.a3r47va{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}.r2jdqqk{color:var(--muted);margin:4px 0 0;font-size:13.5px}.b32ypu1{text-align:right;grid-area:1/2;justify-self:end}.b32ypu1 .nvtxwqt{color:var(--action);font-size:34px;line-height:.9}.b32ypu1 small{color:var(--muted);margin-top:4px;font-size:12.5px;display:block}.ddd84ev .nvtxwqt{color:var(--ink)}.i3cdggx{gap:10px;display:grid}.m264eyw{align-content:start;gap:10px;display:grid}.m3b8x3z{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}.n97xf4d{gap:4px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.n97xf4d li{grid-template-columns:16px 1fr;gap:6px;display:grid}.n1r7r95:before{content:"+";color:var(--positive);font-weight:700}.a3lhwqj:before{content:"−";color:var(--negative);font-weight:700}.i3eeain{background:var(--paper);border-radius:var(--radius-s);margin:0;padding:9px 12px;font-size:14.5px}.i3eeain b{color:var(--link);font-weight:600}.v3okj96{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}.v3okj96>div{background:var(--surface);color:var(--muted);flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;font-size:13px;display:flex}.j2825e0{font:800 20px/1.1 var(--next-font-display);color:var(--ink);white-space:nowrap}.vv4636l{font:800 20px/1.1 var(--next-font-display);color:var(--muted)}.hezwul0{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.hezwul0>a:not([class]){font-size:15px;font-weight:500}.t223o2f{color:var(--muted);font-size:13.5px;font-style:italic}@container (min-width:600px){.mm8fech{grid-template-columns:64px 1fr}.ddd84ev .nvtxwqt{font-size:36px}.d1oy5oq{padding:20px 22px}.n3iwfha{grid-template-columns:auto minmax(0,1fr) auto;gap:10px 18px}.e19b0mm,.b32ypu1{grid-area:auto}.b32ypu1 .nvtxwqt{font-size:40px}.p20f1lu{min-width:128px;min-height:54px;padding:8px 16px;font-size:24px}.v3okj96{grid-template-columns:repeat(6,minmax(0,1fr))}.i3cdggx{grid-template-columns:1.35fr 1fr;align-items:start;gap:18px}}.h1zw1nx{background:var(--pick);border-color:var(--pick);color:var(--pick-ink)}.h1zw1nx .ddd84ev{background:var(--pick-deep,color-mix(in srgb, var(--pick) 78%, var(--chrome)))}.h1zw1nx .ddd84ev small,.h1zw1nx .r2jdqqk,.h1zw1nx .b32ypu1 small,.h1zw1nx .t223o2f,.h1zw1nx .vv4636l{color:var(--on-dark-soft,var(--pick-ink))}.h1zw1nx .ddd84ev .nvtxwqt,.h1zw1nx .b32ypu1 .nvtxwqt{color:var(--on-dark-accent,var(--pick-ink))}.h1zw1nx .p20f1lu{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)}.h1zw1nx .a3r47va{background:var(--action);color:var(--action-ink)}.h1zw1nx .m3b8x3z{color:color-mix(in srgb, var(--pick-ink) 90%, var(--pick))}.h1zw1nx .n1r7r95:before{color:var(--on-dark-positive,var(--pick-ink))}.h1zw1nx .a3lhwqj:before{color:var(--on-dark-accent,var(--pick-ink))}.h1zw1nx .i3eeain{background:color-mix(in srgb, var(--chrome) 30%, transparent)}.h1zw1nx .i3eeain b,.h1zw1nx .hezwul0>a:not([class]){color:var(--on-dark-accent,var(--pick-ink))}.h1zw1nx .v3okj96{background:color-mix(in srgb, var(--pick-ink) 16%, transparent);border-color:color-mix(in srgb, var(--pick-ink) 16%, transparent)}.h1zw1nx .v3okj96>div{background:var(--pick-deep,color-mix(in srgb, var(--pick) 78%, var(--chrome)));color:var(--on-dark-soft,var(--pick-ink))}.h1zw1nx .j2825e0{color:var(--pick-ink)}
.l63o6f3{gap:1rem;display:grid}.fdk0e4h{align-items:start;gap:1.25rem;display:grid}.i35k6pv{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}.m3t7v1x{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.f1ys7ho a{color:inherit;text-decoration:none}.f1ys7ho a:hover{opacity:.72}.m3nlau5{max-width:60ch;color:var(--ink-2);margin:0}.o10kc8a{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.k3crfq2{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.k3crfq2 li{grid-template-columns:1.125rem minmax(0,1fr);display:grid}.q1tbb2a{color:var(--positive)}.xeillwu{justify-self:stretch;justify-items:start;gap:.25rem;padding-top:.25rem;display:grid}.xeillwu>a:first-child:not(:last-child){width:100%}.v2x4sjj{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}.r35zcq1{margin:0;padding:0;list-style:none}.x1arzrr{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}.d2v89mo{color:var(--muted);font-variant-numeric:tabular-nums;font-size:1.375rem}.j2a5ktg{gap:.125rem;min-width:0;display:grid}.n3uxq6u{color:inherit;font-size:.9375rem;font-weight:700;line-height:1.3;text-decoration:none}.n3uxq6u:hover{text-underline-offset:.15em;text-decoration:underline}.x1arzrr{position:relative}.n3uxq6u:after{content:"";position:absolute;inset:0}.n3uxq6u:focus-visible{outline:none}.n3uxq6u:focus-visible:after{outline:3px solid var(--link);outline-offset:2px;border-radius:var(--radius-s)}.j2tzed2{color:var(--muted);font-size:.8125rem}.t1kejeq{text-align:right;justify-self:end}.t1kejeq>span{justify-content:flex-end}.t1kejeq>span>span:first-child{font-size:1.0625rem}@container (min-width:40rem){.i35k6pv{gap:1rem;padding:1.75rem}.xeillwu{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:1.25rem}.xeillwu>a:first-child:not(:last-child){width:auto}}@container (min-width:64rem){.fdk0e4h{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:1.5rem}.b15r7xh{grid-template-columns:minmax(0,1fr)}.i35k6pv{align-content:start;padding:2rem 2.25rem}.v2x4sjj{align-content:start}}
.r34d79r{padding-block:clamp(2rem,5vw,4rem);container-type:inline-size}.a96b80i{max-width:var(--container);padding-inline:var(--gutter);gap:1rem;margin-inline:auto;display:grid}.e3gggx9{margin:0;font-size:clamp(1.75rem,1.3rem + 2cqi,2.75rem);line-height:1.05}.l22a242{max-width:64ch;color:var(--ink-2);margin:0}.m31kdg1{border:0;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;display:flex}.m31kdg1 label{cursor:pointer}.m31kdg1 input{opacity:0;position:absolute}.m31kdg1 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}.m31kdg1 input:checked+span{background:var(--ink);color:var(--paper)}.m31kdg1 input:focus-visible+span{outline:3px solid var(--link);outline-offset:2px}.r34d79r:has(input[value=spa]:checked) tbody tr:not([data-flags~=spa]){display:none}.r34d79r:has(input[value=pool]:checked) tbody tr:not([data-flags~=pool]){display:none}.r34d79r:has(input[value=meetings]:checked) tbody tr:not([data-flags~=meetings]){display:none}.r34d79r:has(input[value=luxury]:checked) tbody tr:not([data-flags~=luxury]){display:none}.r34d79r:has(input[value=lifestyle]:checked) tbody tr:not([data-flags~=lifestyle]){display:none}.r34d79r:has(input[value=premium]:checked) tbody tr:not([data-flags~=premium]){display:none}.r34d79r:has(input[value=midscale]:checked) tbody tr:not([data-flags~=midscale]){display:none}.r34d79r:has(input[value=economy]:checked) tbody tr:not([data-flags~=economy]){display:none}.r34d79r:has(input[value=table]:checked) tbody tr:not([data-flags~=table]){display:none}.r34d79r:has(input[value=view]:checked) tbody tr:not([data-flags~=view]){display:none}.r34d79r:has(input[value=kids]:checked) tbody tr:not([data-flags~=kids]){display:none}.r34d79r:has(input[value=beach]:checked) tbody tr:not([data-flags~=beach]){display:none}.r34d79r:has(input[value=kitchen]:checked) tbody tr:not([data-flags~=kitchen]){display:none}.o1z6tan{border-collapse:collapse;width:100%}.o1z6tan thead{display:none}.o1z6tan tbody tr{border-bottom:var(--bw-thin) solid var(--rule);gap:.35rem;padding:1.1rem 0;display:grid}.o1z6tan tbody tr:first-child{border-top:var(--bw-strong) solid var(--ink)}.o1z6tan th,.o1z6tan td{text-align:left;padding:0;font-weight:400;display:block}.o1z6tan tbody th{justify-items:start;gap:.3rem;display:grid}.o1z6tan tbody th a{color:var(--ink);text-decoration:none}.z2wtafj{color:var(--ink);font-size:1.0625rem;font-weight:700;line-height:1.3}.o1z6tan tbody th img{object-fit:contain;object-position:left center;width:auto;max-width:8.5rem;height:1.25rem;display:block}.o1z6tan tbody th a:hover{color:var(--link)}.o1z6tan td[data-label]{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;font-size:.9375rem;display:grid}.o1z6tan td[data-label]:before{content:attr(data-label);color:var(--ink-2);font-size:.875rem}.k32i6an{color:var(--muted)}.s2i0xqa{margin-top:.4rem}.s2i0xqa a{white-space:nowrap;min-height:2.5rem;padding:.45em .9em;font-size:.875rem}.f3quhwa{color:var(--ink-2);margin:0;font-size:.875rem}@container (min-width:60rem){.o1z6tan thead{display:table-header-group}.o1z6tan 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}.o1z6tan tbody tr{display:table-row}.o1z6tan tbody tr:first-child{border-top:0}.o1z6tan th,.o1z6tan td,.o1z6tan 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}.o1z6tan td[data-label]:before{content:none}.o1z6tan tbody th{width:24%;min-width:11.25rem}.o1z6tan tbody th>*{width:fit-content;margin-bottom:.3rem;display:block}.s2i0xqa{text-align:right}}html[data-surface=cards] .r34d79r{padding-block:0}html[data-surface=cards] .a96b80i{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)}
.l1ej71j{gap:1rem;display:grid}.z2rwaqa{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.qd6vouo{max-width:64ch;color:var(--ink-2);margin:0}.i35rr89{grid-template-columns:1fr;gap:.9rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.r3p4xp8{border:var(--bw-thin) solid var(--rule);align-content:start;gap:.35rem;padding:1rem 1.1rem 1.1rem;display:grid}.wf3jbk0{font-family:var(--next-font-primary);color:var(--ink);margin:0;font-size:1.125rem;font-weight:700}.wf3jbk0 a{color:var(--ink);text-decoration:none}.wf3jbk0 a:hover{color:var(--link)}.t3uapfl{color:var(--link);margin:0;font-size:.875rem}.l21g8il{border-top:var(--bw-thin) solid var(--rule);grid-template-columns:1fr 1fr;gap:.5rem;margin:.35rem 0 0;padding-top:.5rem;display:grid}.l21g8il dt{color:var(--ink-2);font-size:.75rem}.l21g8il 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}.k25o9c7{color:var(--ink-2);margin:.2rem 0 0;font-size:.8125rem;font-style:italic}.h27328s{margin:0;font-size:.8125rem}.h27328s a{color:var(--ink-2)}@container (min-width:36rem){.i35rr89{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:60rem){.i35rr89{grid-template-columns:repeat(3,minmax(0,1fr))}}
.p1qgv9p{container-type:inline-size}.j3cro1j{margin:-6px 0 16px}.c22iliz{gap:18px;display:grid}.c2s29pe{display:grid;overflow:hidden}.qvnvgft{height:180px;position:relative}.qvnvgft>img,.qvnvgft>span{width:100%;height:100%;position:absolute;inset:0}.v18e464{min-width:0;padding:20px 24px 22px}.b1nfubj{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:12px;display:flex}.bqefzo1{color:var(--link);font-size:32px}.z3ve4rs{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}.d142ud0{width:100%;color:var(--muted);font-size:14px}.l1nnmxp{width:100%}.g2s5lvq{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0 0 14px;font-size:13.5px;display:grid}.g2s5lvq div{border-top:1px solid var(--rule);padding-top:6px}.g2s5lvq dt{color:var(--muted);font-size:11.5px;font-weight:700}.g2s5lvq dd{overflow-wrap:anywhere;margin:0;line-height:1.35}.o3aux9w{max-width:78ch;margin:0 0 .9em;font-size:15.5px;line-height:1.6}.fg231d3,.i5hdw46{margin:0 0 8px;font-size:15px;line-height:1.5}.i5hdw46{color:var(--ink-2)}.i2y0wr2{color:var(--muted);margin:0 0 8px;font-size:14px}.e1vr673{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}@container (min-width:44rem){.c2s29pe{grid-template-columns:300px minmax(0,1fr)}.qvnvgft{height:auto;min-height:240px;max-height:420px}.bqefzo1{font-size:40px}.z3ve4rs{font-size:28px}.g2s5lvq{grid-template-columns:repeat(4,minmax(0,1fr))}}
.k1mpy7s{container-type:inline-size}.x2xtuch{margin:-6px 0 16px}.s32rx71{gap:10px;display:grid}.w3pbd59{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}.w3pbd59::-webkit-details-marker{display:none}.w3pbd59:after{content:"+";color:var(--link);font-size:22px;line-height:1;position:absolute;top:14px;right:14px}.tgyzy7b[open] .w3pbd59:after{content:"−"}.q2stgqi{color:var(--link);font-size:26px}.y3jj5p6{min-width:0}.y3jj5p6 b{margin-top:4px;font-size:15.5px;line-height:1.25;display:block}.c3v8ma9{color:var(--muted);font-size:13px;display:block}.e9vh2dt,.v1iztmz{grid-column:2}.e9vh2dt{color:var(--ink-2);font-size:14px;line-height:1.45}.n1mh1ln{padding:0 14px 14px}@container (min-width:44rem){.w3pbd59{grid-template-columns:44px minmax(0,300px) minmax(0,1fr) auto;gap:16px;padding:14px 48px 14px 20px}.w3pbd59:after{top:50%;right:18px;transform:translateY(-50%)}.e9vh2dt,.v1iztmz{grid-column:auto}.e9vh2dt{font-size:14.5px}.n1mh1ln{padding:0 20px 18px 80px}}
.w27x38g{gap:1rem;display:grid;container-type:inline-size}.k10t1rs{margin:0;font-size:clamp(1.5rem,1.2rem + 1.6cqi,2.25rem);line-height:1.1}.i2thl02{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none;display:grid}.k2vskiz{border-bottom:var(--bw-thin) solid var(--rule);gap:1rem 1.5rem;padding:2rem 0;display:grid}.u3pap9m{background:var(--pick-bg,var(--surface-2));margin-inline:-1rem;padding-inline:1rem}.t8wsa20{padding-top:1.25rem}.e2brdtx{align-items:center;gap:1rem;display:flex}.z32zrxj{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}.e2lfv2p{min-height:1.5rem;filter:var(--logo-filter,none);align-items:center;display:flex}.q2lb3zw{align-content:start;gap:.9rem;min-width:0;display:grid}.d1ud587{justify-items:start;gap:.3rem;display:grid}.b3ckmzo{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}.o278246{margin:0;font-size:clamp(1.5rem,1.25rem + 1cqi,2rem);line-height:1.1}.o278246 a{color:var(--ink);text-decoration:none}.o278246 a:hover{color:var(--link)}.hdmpvys{color:var(--ink-2);margin:0;font-size:.9375rem}.r17mm1v{max-width:62ch;margin:0;font-size:1.0625rem;line-height:1.6}.x2z7m1y{max-width:62ch;color:var(--ink-2);margin:0;font-size:1rem}.x2z7m1y b{color:var(--ink)}.g2dbrzt{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.g2dbrzt li{padding-left:1rem;font-size:.9875rem;line-height:1.45;position:relative}.g2dbrzt li:before{content:"";width:.4rem;height:var(--bw-strong);background:var(--ink);position:absolute;top:.62em;left:0}.u10f2vp{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem;margin:.25rem 0 0;display:grid}.u10f2vp div{border-top:var(--bw-thin) solid var(--ink);align-content:start;gap:.2rem;padding-top:.5rem;display:grid}.u10f2vp dt{color:var(--ink-2);font-size:.8125rem}.u10f2vp dd{margin:0;font-size:.9375rem;line-height:1.4}.s1s21r0{gap:.3rem;max-width:30rem;display:grid}.j1lbdu0{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:var(--radius-s);height:.5rem;display:block;position:relative}.j1lbdu0 b{background:var(--bar,var(--action));border-radius:var(--radius-s);position:absolute;top:0;bottom:0}.t39pc2u{color:var(--ink-2);font-size:.8125rem}.t2omkvt{background:color-mix(in srgb, var(--bar,var(--pick)) 12%, transparent);margin:0;padding:.7rem .9rem;font-size:.9375rem}.t2omkvt b{font-weight:700}.dqps9az{border-top:var(--bw-thin) solid var(--rule);gap:.5rem;padding-top:.85rem;display:grid}.t8wsa20 .dqps9az{border-top:0;padding-top:0}.y3jtt59{color:var(--muted);margin:0;font-size:.8125rem;font-weight:700}.dqps9az ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.dqps9az li{gap:.15rem;display:grid}.dtz4407{font-size:.9375rem;font-weight:600}.pjhqkux{color:var(--ink-2);font-size:.8125rem}.dqps9az a{justify-self:start;font-size:.875rem}.f2n2mbq{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:.25rem 0 0;display:flex}.f2n2mbq>a:first-child{min-height:2.75rem;padding:.55em 1em;font-size:.9375rem}.c3i3xov{color:var(--ink);text-underline-offset:.2em;font-weight:700}.m2p8o3n{margin:0}.m2p8o3n img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:clamp(11rem,48vw,15rem);display:block}.o1hafvr{color:var(--ink-2);margin:0;font-size:.875rem}@container (min-width:36rem){.u10f2vp{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:60rem){.k2vskiz{grid-template-columns:9rem minmax(0,1fr);padding-block:2.5rem}.o3o6c97{grid-template-columns:9rem minmax(0,1fr) minmax(0,22rem)}.t8wsa20{grid-template-columns:minmax(0,1fr)}.e2brdtx{flex-direction:column;align-items:flex-start;gap:1.1rem}.u3pap9m{margin-inline:-1.5rem;padding-inline:1.5rem}.m2p8o3n img{height:16rem;max-height:26.25rem}}html[data-surface=cards] .i2thl02{border-top:0;gap:1rem}html[data-surface=cards] .k2vskiz{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] .u3pap9m{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] .k2vskiz{padding:2rem}html[data-surface=cards] .u3pap9m{margin-inline:0;padding-inline:2rem}}
.hlti0ph{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}.z2mebs1{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main score""links links"}.hlti0ph .jy3693r{aspect-ratio:1;border-radius:var(--radius-s);grid-area:media;align-self:start}.o1hv0ef{grid-area:main;gap:.125rem;min-width:0;display:grid}.n1j1jma{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.n1j1jma a{color:inherit;text-decoration:none}.n1j1jma a:hover{opacity:.72}.o1hv0ef .s2bl2kt{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.45}.o35dbdw{grid-area:score;align-self:start}.m11ynjk{flex-wrap:wrap;grid-area:links;gap:0 1.25rem;font-size:.9375rem;display:flex}@container (min-width:48rem){.hlti0ph{grid-template-columns:3.5rem minmax(0,1fr) auto auto;grid-template-areas:"media main score links";gap:0 1rem;padding:.625rem 1rem}.z2mebs1{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"main score links"}.hlti0ph .jy3693r,.o35dbdw{align-self:center}.m11ynjk{border-left:var(--bw-thin) solid var(--rule);flex-direction:column;align-items:flex-start;gap:0;padding-left:1rem}.m11ynjk a{min-height:2.25rem}}
.h189jde{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}.x3c2ikq{aspect-ratio:16/10;margin:.875rem .875rem 0}.s32dhwp{justify-items:start;gap:.75rem;padding:1rem 1.125rem 1.125rem;display:grid}.s32dhwp>a{justify-self:stretch}.w1bbemm{color:var(--link);margin:0}.f1u9kcs{align-items:center;gap:.625rem;margin:0;font-size:1.1875rem;line-height:1.15;display:flex}.j2zcl6m{justify-content:space-between;justify-self:stretch;align-items:center;gap:.75rem;display:flex}.g3540oi{border-top:var(--bw-thin) solid var(--rule);justify-self:stretch;gap:.25rem;padding-top:.75rem;display:grid}.podwp1t{flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.y36cwwx{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:64rem){.h189jde{position:sticky;top:1.5rem}}
.o15ecqn{gap:20px;display:grid}.f84xj8k{padding:22px}.m3fttff{margin:14px 0 6px}.l3hkl2s{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}.s2xqr9v{color:var(--muted);margin:4px 0 0;font-size:14px}.f84xj8k>a{margin-top:10px}.f1749bj{text-align:center;margin:10px 0 0}.y17zd1b{color:var(--muted);margin-top:10px;font-size:12.5px;line-height:1.45;display:block}.e2oeqwl{padding:18px 22px}.e2oeqwl b{font-size:13px}.e2oeqwl ol{margin:8px 0 0;padding-left:20px;font-size:14px}.e2oeqwl li{margin:0 0 6px}.e2oeqwl a{color:var(--ink-2)}.e2oeqwl a:hover{color:var(--link)}@media (min-width:64rem){.o15ecqn{position:sticky;top:20px}}
