.w3b93xm{background:var(--surface);color:var(--ink);border:var(--bw-thin) solid var(--rule-strong);border-radius:var(--radius-l);box-shadow:var(--shadow-card);grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"media id""figures figures""buy buy""others others""foot foot";gap:.75rem 1rem;padding:1rem;display:grid}.m1okgw1{border-width:var(--bw-strong);box-shadow:var(--shadow-pick)}.yw801wb{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""figures""buy""others""foot"}.fzudno2{aspect-ratio:1;grid-area:media;align-self:start}.x3agtzb{grid-area:id;align-content:center;justify-items:start;gap:.375rem;display:grid}.l18ecyl{color:var(--link);margin:0}.e3pb1kc{margin:0;font-size:1.125rem;line-height:1.15}.b15ed55{grid-area:figures;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.k3u2yf1{grid-area:buy;justify-items:start;gap:.5rem;display:grid}.x3l3qo9{border-top:var(--bw-thin) solid var(--rule);flex-wrap:wrap;grid-area:others;align-items:center;gap:0 1rem;padding-top:.5rem;display:flex}.dz5p6sn{flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.dz5p6sn li{align-items:center;gap:.375rem;display:inline-flex}.a1x881z{color:var(--muted);grid-area:foot;margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:48rem){.w3b93xm{grid-template-columns:8rem minmax(0,1fr) minmax(11rem,15rem);grid-template-areas:"media id buy""media figures buy""others others others""foot foot foot";gap:.5rem 1.25rem;padding:1rem 1.25rem}.yw801wb{grid-template-columns:minmax(0,1fr) minmax(11rem,15rem);grid-template-areas:"id buy""figures buy""others others""foot foot"}.fzudno2{aspect-ratio:auto;align-self:stretch;width:100%;min-height:6rem}.b15ed55{justify-content:start;gap:1.25rem}.k3u2yf1{align-self:center;justify-items:stretch}.k3u2yf1>:first-child:not(a){justify-self:start}}
.u36wzkl{background:var(--surface-2);color:var(--ink);padding:clamp(1.4rem,4cqi,2.4rem)}.xsnvhbj{text-transform:uppercase;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6cqi,2.2rem);line-height:1.14}.p2v31ar{max-width:62ch;color:var(--ink-2);margin:.6rem 0 0}.ilnp8sw{border-top:var(--bw-thin) solid var(--rule-strong);margin:1.2rem 0 0}.ilnp8sw div{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:1fr;gap:.15rem;padding:.65rem 0;display:grid}.ilnp8sw dt{color:var(--ink-2);font-size:.875rem}.ilnp8sw dd{margin:0}.e328qrv{color:var(--ink-2);margin:.9rem 0 0;font-size:.8125rem}.e328qrv a{color:var(--ink-2)}.t3sa38s{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:1.1rem 0 0;display:flex}.r17z362{border-radius:var(--radius-s);background:var(--action);min-height:2.75rem;color:var(--action-ink);align-items:center;padding:0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.wzrdtqd{color:var(--ink);text-underline-offset:3px;font-style:italic}.a3s0ai4{color:var(--ink-2);margin:.7rem 0 0;font-size:.8125rem;font-style:italic}@container (min-width:36rem){.ilnp8sw div{grid-template-columns:11rem minmax(0,1fr);gap:1rem}}
.jskr42r{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.t2qg1xw{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;gap:.875rem;padding:1.125rem;display:flex}.e2hi3re{border:var(--bw-strong) solid var(--rule-strong);box-shadow:var(--shadow-pick)}.bn2l7t5{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-l) var(--radius-l) 0 0;flex-wrap:wrap;gap:.25rem .625rem;margin:-1.125rem -1.125rem 0;padding:.5rem 1.125rem;display:flex}.s2b2w2o{font-weight:700}.bygowv2{justify-items:start;gap:.375rem;display:grid}.bygowv2 .r3s1u7w{margin:0;font-size:1.25rem;line-height:1.15}.r3s1u7w a{color:inherit;text-decoration:none}.r3s1u7w a:hover{opacity:.72}.g1lpu08{border-bottom:var(--bw-thin) solid var(--rule);padding-bottom:.875rem}.e2pcxfh{gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.e2pcxfh li{grid-template-columns:.875rem minmax(0,1fr);gap:.375rem;display:grid}.e2pcxfh li:before{content:"";background:var(--link);border-radius:var(--radius-s);block-size:.5rem;inline-size:.5rem;margin-top:.45em}.d1pnc3a{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.rokprvk{margin-top:auto;padding-top:.25rem}@container (min-width:40rem){.jskr42r{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:64rem){.jskr42r{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem}.t2qg1xw{padding:1.25rem}.bn2l7t5{margin:-1.25rem -1.25rem 0;padding-inline:1.25rem}}
.e2r3553{gap:1.4rem;display:grid}.t2i4e0q{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.z1a4spy{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.s1zavsm{border:var(--bw-thin) solid var(--rule);align-content:start;gap:.9rem;padding:1.2rem 1.25rem 1.3rem;display:grid}.yl8r1gh{border-color:var(--pick)}.or422ar{align-items:center;gap:1rem;display:flex}.j3qmnd1{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:2.8rem;line-height:.9}.yl8r1gh .j3qmnd1,.yl8r1gh .z1h49ua b{color:var(--pick)}.z2b9nwy{font-family:var(--next-font-primary);color:var(--ink-2);margin-top:.3rem;font-size:.8125rem;font-weight:400;display:block}.z1h49ua{color:var(--ink-2);margin:0;font-size:.875rem}.z1h49ua b{font-weight:600}.f24haou{font-family:var(--next-font-primary);color:var(--ink);margin:.1rem 0 0;font-size:1.3rem;font-weight:700}.mv7t1ce{color:var(--ink);margin:0}.mv7t1ce b{color:var(--link);font-weight:600}.f2qzvi4{border-top:var(--bw-thin) solid var(--rule);margin:0}.f2qzvi4 div{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding:.5rem 0;display:grid}.f2qzvi4 dt{color:var(--ink-2);font-size:.875rem}.f2qzvi4 dd{color:var(--ink);margin:0;font-size:.9375rem}.t3bhqcp{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:0;display:flex}.y2f0cgb{border-radius:var(--radius-s);background:var(--action);min-height:2.6rem;color:var(--action-ink);align-items:center;padding:0 1rem;font-weight:600;text-decoration:none;display:inline-flex}.cp4w9h0{color:var(--ink);text-underline-offset:3px;font-style:italic}.p2l6t00{color:var(--ink-2);margin:-.4rem 0 0;font-size:.8125rem;font-style:italic}@container (min-width:40rem){.z1a4spy{grid-template-columns:repeat(2,minmax(0,1fr))}.z1a4spy:has(>:only-child){grid-template-columns:1fr}}
.s29j8l6{background:var(--surface-2);border-block:var(--bw-thin) solid var(--rule)}.d39c9m4{max-width:var(--container);padding:clamp(2.75rem, 6vw, 5.5rem) var(--gutter);align-items:center;gap:2rem;margin:0 auto;display:grid}.q2bh32l{border-block:var(--bw-thin) solid var(--rule-strong);justify-items:start;margin:0;padding:1.4rem 0 1.2rem;display:grid}.iomxz45{color:var(--ink-2);font-size:.9375rem}.z1a7x9p{color:var(--pick);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:clamp(6rem,4rem + 9vw,10.5rem);line-height:.85}.r38indd{color:var(--ink-2);margin-top:.5rem;font-size:1rem}.g16j8u8{border-radius:var(--radius-s);background:var(--pick);color:var(--pick-ink);margin:0;padding:.15rem .6rem;font-size:.875rem;font-weight:600;display:inline-block}.a33d79r{text-transform:uppercase;margin:.8rem 0 0;font-size:clamp(2.6rem,1.8rem + 3vw,4.4rem);line-height:1.05}.t1wlfir{color:var(--ink-2);margin:.6rem 0 0}.ky9ladq{max-width:56ch;margin:1rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.s2jobdb{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin:1.5rem 0 0;display:flex}.g1x87pu{border-radius:var(--radius-s);background:var(--action);max-width:100%;min-height:3rem;color:var(--action-ink);text-align:center;justify-content:center;align-items:center;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.o1il3t9{color:var(--ink);text-underline-offset:3px;font-style:italic}.a3o0pc6{color:var(--ink-2);margin:1rem 0 0;font-size:.9375rem}@media (min-width:56rem){.d39c9m4{grid-template-columns:22rem minmax(0,1fr);gap:4.5rem}}
.p3su0jw{inset-inline:0;z-index:60;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--paper);border-top:var(--bw-thin) solid var(--rule-strong);box-shadow:var(--shadow-raised);position:fixed;bottom:0}.k22wxvg{max-width:var(--container);padding:.55rem var(--gutter);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin:0 auto;display:grid}.nfa5yvu{color:var(--pick);font-variant-numeric:tabular-nums;margin:0;font-size:2rem;line-height:1}.p29a1rq{min-width:0}.a2d4s6e{color:var(--pick);margin:0;font-size:.75rem;font-weight:600;line-height:1.3}.lphn2a5{color:var(--ink-2);font-style:italic;font-weight:400;display:block}.t19o6of{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.t19o6of a{color:var(--ink);font-weight:700;text-decoration:none}.t19o6of a:hover{color:var(--link)}.j3awomt{color:var(--ink-2);font-size:.875rem;display:none}.m15k4ek{border-radius:var(--radius-s);background:var(--action);min-height:2.5rem;color:var(--action-ink);white-space:nowrap;align-items:center;padding:0 .9rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.s1dtruu{display:none}@media (min-width:48rem){.j3awomt{display:inline}.lphn2a5{margin-left:.4em;display:inline}.m15k4ek{padding:0 1.1rem;font-size:1rem}.wypl6cx{display:none}.s1dtruu{display:inline}}
.k3tgc5l{background:var(--pick);color:var(--pick-ink);border-radius:var(--h-r,var(--radius-m));--h-logo-f:var(--h-pick-logo,none);--h-offer-rule:var(--h-pick-rule,currentColor);--h-lnk:currentColor;overflow:hidden}.n252ip8{aspect-ratio:3/2;overflow:hidden}.h6a4drl{padding:22px}.utk0p0w{margin-top:14px}.qi129hx{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:12px 0 8px;font-size:28px;line-height:1.05}.k1vl9c4{margin:0;font-size:15px;line-height:1.55}.o2kjbwn{text-align:center;margin:12px 0 0}
.x4k803v{background:var(--pick-bg,var(--surface-2));container-type:inline-size}.axetzyf{max-width:var(--container);padding:clamp(2rem, 5vw, 4rem) var(--gutter);gap:1.75rem;margin-inline:auto;display:grid}.h2qfosn{margin:0 calc(-1 * var(--gutter))}.h2qfosn img{object-fit:cover;width:100%;height:clamp(15rem,60vw,26rem);display:block}.q3tv800{align-content:center;justify-items:start;gap:.7rem;min-width:0;display:grid}.i3qi9nv{color:var(--hour,var(--pick));margin:0;font-size:.9375rem;font-weight:700}.a1yywgd{min-height:1.75rem;filter:var(--logo-filter,none);align-items:center;display:flex}.t1fasuu{margin:0;font-size:clamp(2rem,1.4rem + 2.6cqi,3.4rem);line-height:1.02}.t1fasuu a{color:var(--ink);text-decoration:none}.t1fasuu a:hover{color:var(--link)}.r2vj2tm{color:var(--ink-2);margin:0}.w1p2asf{max-width:58ch;margin:.25rem 0 0;font-size:1.125rem;line-height:1.55}.g27jrv8{max-width:58ch;color:var(--ink-2);margin:0}.g27jrv8 b{color:var(--ink)}.i1y84lz{border-top:var(--bw-thin) solid var(--ink);justify-items:start;gap:.15rem;width:100%;max-width:40rem;margin:.5rem 0 0;padding-top:.85rem;display:grid}.yno6dil{color:var(--muted);font-size:.8125rem;font-weight:700}.r3b525a{font-weight:600}.f2pyrna{color:var(--ink-2);font-size:.8125rem}.ayow73w{flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin:.75rem 0 0;display:flex}.z26gpoo{color:var(--ink);text-underline-offset:.2em;font-weight:700}.k3id1oz .axetzyf{padding-block:clamp(1.5rem,3vw,2.5rem)}.k3id1oz .t1fasuu{font-size:clamp(1.6rem,1.3rem + 1.4cqi,2.4rem)}@container (min-width:60rem){.ud9lp7c{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:stretch;gap:3.5rem;padding-block:0}.ud9lp7c .h2qfosn{margin:0 0 0 calc(-1 * var(--gutter))}.ud9lp7c .h2qfosn img{height:100%;min-height:30rem;max-height:42rem}.ud9lp7c .q3tv800{padding-block:clamp(2.5rem,5vw,4.5rem)}}html[data-surface=cards] .x4k803v{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-l);box-shadow:var(--shadow-card);overflow:hidden}html[data-surface=cards] .i3qi9nv{color:var(--pick-ink)}html[data-surface=cards] .t1fasuu a{color:var(--pick-ink)}html[data-surface=cards] .r2vj2tm{color:var(--pick-ink)}html[data-surface=cards] .w1p2asf{color:var(--pick-ink)}html[data-surface=cards] .g27jrv8{color:var(--pick-ink)}html[data-surface=cards] .g27jrv8 b{color:var(--pick-ink)}html[data-surface=cards] .yno6dil{color:var(--pick-ink)}html[data-surface=cards] .r3b525a{color:var(--pick-ink)}html[data-surface=cards] .f2pyrna{color:var(--pick-ink)}html[data-surface=cards] .z26gpoo{color:var(--pick-ink)}html[data-surface=cards] .ayow73w a{color:var(--pick-ink)}html[data-surface=cards] .i1y84lz a{color:var(--pick-ink)}html[data-surface=cards] .i1y84lz{border-top-color:color-mix(in srgb, var(--pick-ink) 40%, transparent)}html[data-surface=cards] .a1yywgd{filter:var(--pick-logo-filter,none)}html[data-surface=cards] .ayow73w>a:first-child{background:var(--pick-ink);color:var(--pick);border-color:var(--pick-ink)}
.j4quozw{background:var(--pick);color:var(--pick-ink);border-radius:var(--h-r,var(--radius-m));--h-logo-f:var(--h-pick-logo,none);--h-offer-rule:var(--h-pick-rule,currentColor);--h-lnk:currentColor;display:grid;overflow:hidden;container-type:inline-size}.k2c9ex8{height:240px;overflow:hidden}.k2c9ex8>span{height:100%}.s3tp8tr{padding:clamp(22px,3vw,40px)}.s3tp8tr p{margin:0 0 .9em;line-height:1.6}.iryxnsa{margin-top:16px}.xon87lg{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:12px 0 6px;font-size:clamp(32px,3.6vw,50px);line-height:1.02}.s3tp8tr .f30fqjl{font-family:var(--next-font-display);opacity:.92;margin-bottom:14px;font-size:17px;font-style:italic}.f2pru5q{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}@container (min-width:44rem){.j4quozw{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.k2c9ex8{height:420px}}
.rr5ugev{background:var(--pick);color:var(--pick-ink);border-radius:var(--h-r,var(--radius-m));--h-logo-f:var(--h-pick-logo,none);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:26px clamp(20px,2.4vw,30px);display:flex}.i1ba5z3{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:8px 0 4px;font-size:clamp(24px,2.6vw,34px);line-height:1.08}.r35b8bw{max-width:62ch;margin:0;font-size:15.5px;line-height:1.55}
.lz76yll{background:var(--pick-bg,var(--surface-2));border-radius:var(--radius-s);display:grid;overflow:hidden}.q2b141j{object-fit:cover;width:100%;height:12rem;display:block}.k2stm3m{justify-items:start;gap:.55rem;padding:1.1rem 1.1rem 1.25rem;display:grid}.k2stm3m>a:last-child{justify-self:stretch}.w13g35v{color:var(--hour,var(--pick));margin:0;font-size:.8125rem;font-weight:700}.a333lqr{min-height:1.4rem;filter:var(--logo-filter,none);align-items:center;display:flex}.g1x0t0b{margin:0;font-size:1.5rem;line-height:1.1}.g1x0t0b a{color:var(--ink);text-decoration:none}.g1x0t0b a:hover{color:var(--link)}.r2cgmjx{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.c1tzeln{border-top:var(--bw-thin) solid var(--rule);justify-items:start;gap:.15rem;width:100%;margin:.25rem 0 .35rem;padding-top:.7rem;font-size:.875rem;font-weight:600;display:grid}.c1ti82y{color:var(--muted);font-size:.75rem;font-weight:700}.p2oycmi{color:var(--ink-2);font-size:.75rem;font-weight:400}html[data-surface=cards] .lz76yll{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-l);box-shadow:var(--shadow-card)}html[data-surface=cards] .w13g35v{color:var(--pick-ink)}html[data-surface=cards] .g1x0t0b a{color:var(--pick-ink)}html[data-surface=cards] .r2cgmjx{color:var(--pick-ink)}html[data-surface=cards] .c1tzeln{color:var(--pick-ink)}html[data-surface=cards] .c1ti82y{color:var(--pick-ink)}html[data-surface=cards] .p2oycmi{color:var(--pick-ink)}html[data-surface=cards] .c1tzeln a{color:var(--pick-ink)}html[data-surface=cards] .c1tzeln{border-top-color:color-mix(in srgb, var(--pick-ink) 35%, transparent)}html[data-surface=cards] .a333lqr{filter:var(--pick-logo-filter,none)}html[data-surface=cards] .k2stm3m>a:last-child{background:var(--pick-ink);color:var(--pick);border-color:var(--pick-ink)}
.b3p1cwz{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-m);align-items:center;gap:16px;padding:24px;display:grid}.o12v6af{flex-direction:column;gap:6px;display:flex}.x3cmsqr{font:800 34px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--pick-ink)}.b3p1cwz p{color:color-mix(in srgb, var(--pick-ink) 88%, var(--pick));margin:0;font-size:15.5px}.h16txmv{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.h16txmv>a:not([class]){color:var(--on-dark-accent,var(--pick-ink));font-weight:500}@container (min-width:600px){.b3p1cwz{grid-template-columns:auto 1fr auto;gap:28px;padding:26px 30px}}
.d17dlvr{z-index:20;background:var(--chrome);color:var(--chrome-ink);border-top:1px solid color-mix(in srgb, var(--on-dark-accent,var(--chrome-ink)) 25%, transparent);position:fixed;bottom:0;left:0;right:0}.df1obcq{max-width:var(--container);padding:8px var(--gutter);align-items:center;gap:12px;min-height:66px;margin:0 auto;display:flex}.df1obcq>a{margin-left:auto}.h23djmd{align-items:center;gap:10px;min-width:0;display:flex}.w3i23iv{background:var(--action);color:var(--action-ink);font:600 13px/1 var(--next-font-primary);white-space:nowrap;border-radius:3px;padding:6px 9px;display:none}.m2f7mg4{font:800 32px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));white-space:nowrap}.m2f7mg4 small{font:500 13px/1 var(--next-font-primary);color:var(--on-dark-soft,var(--chrome-ink));margin-left:2px;display:none}.u2qadlm{flex-direction:column;gap:2px;min-width:0;display:flex}.u2qadlm b{font:800 20px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--chrome-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u2qadlm small{color:var(--on-dark-soft,var(--chrome-ink));font-size:12.5px;line-height:1.25}.k2i7ith{white-space:nowrap;font-style:italic}.g2awsnl{color:var(--on-dark-soft,var(--chrome-ink));font-size:13.5px;display:none}@media (min-width:760px){.df1obcq{gap:14px}.h23djmd{gap:12px}.w3i23iv,.m2f7mg4 small{display:inline-block}.g2awsnl{border-left:1px solid color-mix(in srgb, var(--chrome-ink) 16%, transparent);margin-left:10px;padding-left:16px;display:block}}
.a3bjmqe{color:var(--ink);gap:.75rem;display:grid}.q190upd{color:var(--muted);margin:0}.cquih8u{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.z55r32i{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);gap:.75rem;padding:.875rem;display:grid}.l65gcf9{aspect-ratio:16/9}.i21t7bh{gap:.375rem;display:grid}.v1bacnr{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}.fhk5dp7{margin:0;line-height:1.15}.u27oxra{color:var(--ink-2);margin:0;font-size:.9375rem}.l2192ji{gap:.5rem;display:grid}@container (min-width:40rem){.z55r32i{grid-template-columns:9rem minmax(0,1fr);align-items:center}.f1uj579{grid-template-columns:minmax(0,1fr)}.l65gcf9{aspect-ratio:4/3;grid-row:span 2}.l2192ji{grid-template-columns:auto auto;justify-content:space-between;align-items:center}}@container (min-width:64rem){.z55r32i{grid-template-columns:9rem minmax(0,1fr) 15rem}.f1uj579{grid-template-columns:minmax(0,1fr) 15rem}.l65gcf9{grid-row:auto}.l2192ji{grid-template-columns:none;justify-content:stretch}}
.l3r9hat{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.w3jfj2n{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);grid-template-columns:104px 1fr;align-items:start;gap:14px;padding:12px;display:grid}.w3jfj2n>span{aspect-ratio:1}.w3jfj2n h3{font:700 17px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.w3jfj2n h3 a{color:var(--ink);text-decoration:none}.w3jfj2n h3 a:hover{color:var(--link)}.b20tnes{color:var(--ink-2);margin:4px 0 10px;font-size:14px;line-height:1.45}.b20tnes span{color:var(--muted)}.he5t34w{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.he5t34w>a:not([class]){font-size:14.5px;font-weight:500}@container (min-width:600px){.l3r9hat{grid-template-columns:repeat(4,minmax(0,1fr))}.w3jfj2n{grid-template-columns:1fr;padding:12px 12px 16px}.w3jfj2n>span{aspect-ratio:4/3}.he5t34w>a:first-child{width:100%}}
.nyw9esq{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:20px}.nyw9esq h2{font:600 19px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 12px}.m6un9vb{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.m3jyivw{border:1px solid var(--rule-strong);border-radius:var(--radius-s);min-height:48px;font:800 21px/1 var(--next-font-display);text-transform:var(--display-transform);letter-spacing:.03em;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.f1p2qy0{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.n7lxi88{font:800 40px/.9 var(--next-font-display);color:var(--action);white-space:nowrap}.n7lxi88 small{font:500 14px/1 var(--next-font-primary);color:var(--muted)}.n17mno1{color:var(--muted);font-size:13.5px}.g2zs5qw{color:var(--ink-2);margin:0 0 6px;font-size:14.5px}.r38hfjd{color:var(--muted);margin:0 0 12px;font-size:13.5px}.f2k6hw8{border-top:1px solid var(--rule);color:var(--muted);margin:12px 0 0;padding-top:12px;font-size:13.5px}
.qrsxi7p{z-index:30;background:var(--h-stick,var(--surface-strong));color:var(--h-stick-ink,var(--surface-strong-ink));--h-logo-f:var(--h-stick-logo,none);position:fixed;bottom:0;left:0;right:0}.s3qq0ki{min-height:58px;max-width:var(--container);padding:6px var(--gutter);align-items:center;gap:10px;margin:0 auto;display:flex}.j1v5md6{align-items:center;gap:12px;min-width:0;display:flex}.j1v5md6 small{opacity:.88;font-size:12px;display:block}.j1v5md6 b{font-size:14.5px;line-height:1.2;display:block}.towcql5{display:none}.s3qq0ki>a{flex:none;margin-left:auto}@media (min-width:45rem){.s3qq0ki{gap:16px;min-height:62px}.j1v5md6 b{font-size:15px}.towcql5{display:block}}
.r3pe7vo{inset-inline:0;z-index:60;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--paper);color:var(--ink);border-top:var(--bw-thin) solid var(--rule);box-shadow:var(--shadow-raised);position:fixed;bottom:0}.w2j8mqq{max-width:var(--container);padding:.55rem var(--gutter);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin:0 auto;display:grid}.n13n3gq{gap:.1rem;min-width:0;display:grid}.x399p0a{color:var(--muted);font-size:.75rem;font-weight:700}.xgyzm0y{align-items:center;gap:.6rem;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex}.xgyzm0y a,.xgyzm0y>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.xgyzm0y a:hover{opacity:.72}.l2we2is{filter:var(--logo-filter,none);display:none}.v2c2ytn a{white-space:nowrap;min-height:44px;padding:.6em .95em;font-size:.875rem}.c17ylt9{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){.w2j8mqq{gap:1.25rem;padding-block:.7rem}.l2we2is{display:flex}.xgyzm0y{font-size:1.0625rem}.v2c2ytn a{padding:.75em 1.2em;font-size:.9375rem}.g1q3avo{display:none}.c17ylt9{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@keyframes d1x89c7{0%{transform:translateY(110%)}to{transform:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.r3pe7vo{animation:linear both d1x89c7;animation-timeline:scroll(root);animation-range:0 70vh}}}
.k3mf0n6{inset-inline:0;z-index:60;padding-bottom:env(safe-area-inset-bottom,0px);border-top:calc(var(--bw-strong) + 1px) solid var(--pick);position:fixed;bottom:0}.r3n006r{max-width:var(--container);padding:.5rem var(--gutter);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"score id cta""score price cta";align-items:center;gap:0 .75rem;margin:0 auto;display:grid}.r3n006r .n22cw29{display:none}.v3i9b0u{grid-area:score}.n2ti4y6{flex-direction:column;grid-area:id;min-width:0;display:flex}.n2ti4y6 .d26k52k{white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.m16mjdi{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex;overflow:hidden}.m16mjdi a{text-overflow:ellipsis;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.m16mjdi a:hover{opacity:.72}.u3c1osn{display:none}.a988qj6{grid-area:price;min-width:0}.k3mf0n6 .a988qj6>span>span:first-child{font-size:1.0625rem}.hyefk9e{grid-area:cta}.hyefk9e a{white-space:nowrap;min-height:44px;padding:.6em .9em;font-size:.875rem}.e2o3s3w{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){.r3n006r{grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-areas:"media score id price cta";gap:0 1.125rem;padding-block:.75rem}.r3n006r .n22cw29{aspect-ratio:4/3;border-radius:var(--radius-s);grid-area:media;inline-size:4.5rem;display:flex}.n2ti4y6 .d26k52k{font-size:.6875rem}.m16mjdi{font-size:1.0625rem}.u3c1osn{margin-top:.25rem;display:block}.k3mf0n6 .a988qj6>span>span:first-child{font-size:1.5rem}.hyefk9e a{padding:.75em 1.15em;font-size:.9375rem}.n1ya6zb{display:none}.e2o3s3w{clip:auto;width:auto;height:auto;position:static;overflow:visible}}
.qpsblk0{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:20px 22px;scroll-margin-top:20px}.qpsblk0 h2{font:600 24px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 14px}.z17o669{border:2px solid var(--action);border-radius:var(--radius-s);background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.z17o669>a{grid-column:1/-1}.v13ymg0{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;padding:6px 12px;display:inline-flex}.i19sxgn{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.i19sxgn small{color:var(--ink-2);font-size:13.5px;line-height:1.45;display:block}.t1zfu2f{color:var(--ink-2);margin:12px 0 0;font-size:14.5px}@container (min-width:600px){.z17o669{grid-template-columns:auto minmax(0,1fr) auto}.z17o669>a{grid-column:auto}.v13ymg0{min-width:128px;min-height:54px;padding:8px 16px;font-size:23px}}
.o1blbh7{scroll-margin-top:20px;container-type:inline-size}.kq256xu{color:var(--muted);margin:-6px 0 0}.ri5xbr4{border:0;flex-wrap:wrap;gap:8px;margin:12px 0 14px;padding:0;display:flex}.ri5xbr4 label{cursor:pointer}.ri5xbr4 input{opacity:0;position:absolute}.ri5xbr4 span{background:var(--surface);border:1px solid var(--rule);border-radius:var(--h-r,var(--radius-m));align-items:center;min-height:36px;padding:0 12px;font-size:14px;font-weight:650;display:inline-flex}.ri5xbr4 input:checked+span{background:var(--ink);color:var(--surface);border-color:var(--ink)}.ri5xbr4 input:focus-visible+span{outline:3px solid var(--link);outline-offset:2px}:is(.o1blbh7:has(input[value=spa]:checked) tbody tr:not([data-flags~=spa]),.o1blbh7:has(input[value=pool]:checked) tbody tr:not([data-flags~=pool]),.o1blbh7:has(input[value=meetings]:checked) tbody tr:not([data-flags~=meetings]),.o1blbh7:has(input[value=kitchen]:checked) tbody tr:not([data-flags~=kitchen]),.o1blbh7:has(input[value=table]:checked) tbody tr:not([data-flags~=table]),.o1blbh7:has(input[value=view]:checked) tbody tr:not([data-flags~=view]),.o1blbh7:has(input[value=kids]:checked) tbody tr:not([data-flags~=kids]),.o1blbh7:has(input[value=beach]:checked) tbody tr:not([data-flags~=beach]),.o1blbh7:has(input[value=luxury]:checked) tbody tr:not([data-flags~=luxury]),.o1blbh7:has(input[value=lifestyle]:checked) tbody tr:not([data-flags~=lifestyle]),.o1blbh7:has(input[value=premium]:checked) tbody tr:not([data-flags~=premium]),.o1blbh7:has(input[value=midscale]:checked) tbody tr:not([data-flags~=midscale]),.o1blbh7:has(input[value=economy]:checked) tbody tr:not([data-flags~=economy])){display:none}.y32vco7{border-collapse:collapse;width:100%;font-size:14px}.y32vco7 thead th{text-align:left;color:var(--muted);border-bottom:1.5px solid var(--ink);padding:8px;font-size:12px}.y32vco7 td,.y32vco7 tbody th{border-bottom:1px solid var(--rule);vertical-align:top;text-align:left;padding:10px 8px;font-weight:400}.y32vco7 tbody th a,.y32vco7 tbody th b{color:var(--ink);font-weight:700;line-height:1.25;text-decoration:none;display:block}.y32vco7 tbody th a:hover{color:var(--link)}.v1b2702{color:var(--muted);font-size:13px;display:block}.i1wpvgp{color:var(--muted)}.l3hd0yd{text-align:right;white-space:nowrap}.i3bktjb{color:var(--muted);margin:10px 0 0;font-size:13px}@container (max-width:44rem){.y32vco7,.y32vco7 tbody,.y32vco7 tr,.y32vco7 td,.y32vco7 tbody th{width:100%;display:block}.y32vco7 thead{display:none}.y32vco7 tr{border-bottom:1px solid var(--rule);padding:8px 0}.y32vco7 td,.y32vco7 tbody th{text-align:left;border:0;padding:1px 0}.y32vco7 td[data-l]{grid-template-columns:96px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.y32vco7 td[data-l]:before{content:attr(data-l);color:var(--muted);font-size:12px;font-weight:700}.y32vco7 td.i1wpvgp,.y32vco7 td.gkp6t2m{display:none}.l3hd0yd{text-align:left}}
.pkog1ya{color:var(--ink);gap:.5rem;display:grid}.p17ilma{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--surface);border:var(--bw-thin) solid var(--rule);inline-size:100%;font-size:.875rem;line-height:1.4}.m3lrx5x{text-align:left;padding:0 0 .75rem}.p17ilma th,.p17ilma td{text-align:left;vertical-align:top;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:.625rem .5rem}.p17ilma thead th{top:var(--sticky-top,0px);z-index:1;background:var(--surface-strong);color:var(--surface-strong-ink);vertical-align:bottom;font-weight:700;position:sticky}.p17ilma thead th:first-child{inline-size:30%;font-weight:500}.p17ilma thead a{color:inherit;text-decoration:none}.p17ilma thead a:hover{opacity:.72}.o820ws9{align-items:center;gap:.5rem;display:inline-flex}.p17ilma tbody>tr>*{border-top:var(--bw-thin) solid var(--rule)}.p17ilma tbody th{color:var(--muted);font-weight:500}.dxn19ap{background:color-mix(in srgb, var(--pick) 26%, var(--surface));font-weight:700}.c1a3aip{color:var(--muted);font-style:italic}.blmnqwf{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:.8125rem;display:flex}.zwbp2xo{background:color-mix(in srgb, var(--pick) 26%, var(--surface));border:var(--bw-thin) solid var(--rule);flex:none;block-size:.875rem;inline-size:.875rem}@container (min-width:40rem){.p17ilma{font-size:.9375rem}.p17ilma th,.p17ilma td{padding:.75rem 1rem}.p17ilma thead th:first-child{inline-size:28%}}
.w129l0d{color:var(--ink);gap:1rem;display:grid;container-type:inline-size}.f36w6pb{margin:0;font-size:clamp(1.5rem,1.2rem + 1.6cqi,2.25rem);line-height:1.1}.r2zb9bq{border-top:var(--bw-strong) solid var(--ink);display:grid}.a2i734m{border-bottom:var(--bw-thin) solid var(--rule);align-content:start;gap:.75rem;min-width:0;padding:1.5rem 0;display:grid}.s3ju2rt{margin:0;font-size:clamp(1.375rem,1.2rem + .8cqi,1.75rem);line-height:1.15}.yqa0kpc{max-width:52ch;margin:0;font-size:1.0625rem;line-height:1.55}.s2lox11{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:.25rem 0 0;display:flex}.s2lox11>a:first-child{min-height:2.75rem;padding:.55em 1em;font-size:.9375rem}@container (min-width:48rem){.r2zb9bq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.a2i734m{padding:1.75rem 2rem 1.75rem 0}.a2i734m+.a2i734m{border-left:var(--bw-thin) solid var(--rule);padding-left:2rem}}
.r2q4wyc{color:var(--ink);gap:1rem;display:grid}.c1a3il6{margin:0}.t3n7zlw{gap:0;display:grid}.t1gx9f7{background:var(--surface);border:var(--bw-strong) solid var(--rule-strong);border-radius:var(--radius-l);flex-direction:column;gap:.75rem;min-width:0;padding:1.125rem;display:flex}.w3u919a{margin:0;line-height:1.15}.r19lfcj{color:var(--ink-2);margin:0}.b3uo7jw{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.d39008r{justify-items:start;gap:.25rem;margin-top:auto;display:grid}.d39008r>a:first-of-type{justify-self:stretch}.s2jvg4e{z-index:1;white-space:nowrap;background:var(--pick);min-block-size:3.25rem;min-inline-size:3.25rem;color:var(--pick-ink);border-radius:var(--score-radius);box-shadow:var(--shadow-score);font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);text-align:center;justify-content:center;justify-self:center;align-items:center;margin-block:-.875rem;padding-inline:.625rem;font-size:.6875rem;font-weight:700;line-height:1.1;display:flex;position:relative}@container (min-width:48rem){.t3n7zlw{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.t1gx9f7{padding:1.375rem}.s2jvg4e{align-self:center;margin-block:0;margin-inline:-.875rem}}
.pj91wfd{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.q2v6g5b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ipxiaon{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.ipxiaon th,.ipxiaon td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:10px 8px}.ipxiaon thead th{font:800 20px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--ink)}.ipxiaon thead th.c1as1vj{color:var(--action)}.ipxiaon tbody th{color:var(--muted);font-size:13.5px;font-weight:600}.ipxiaon td.c1as1vj{background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.tslbcd8{font:800 24px/1 var(--next-font-display);color:var(--ink);white-space:nowrap}.c1as1vj .tslbcd8,.v3hdeph .tslbcd8{color:var(--action)}.tslbcd8 small{font:500 13px/1 var(--next-font-primary);color:var(--muted);margin-left:2px}.l1ne05l{display:none}@container (min-width:600px){.pj91wfd{padding:26px 28px}}@container (max-width:599px){.ipxiaon{display:none}.l1ne05l{gap:12px;display:grid}.o1k3p5u{border:1px solid var(--rule);border-radius:var(--radius-s);padding:14px}.v3hdeph{border:2px solid var(--action);background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.v2feeiu{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.v2feeiu b{font:800 22px/1 var(--next-font-display);text-transform:var(--display-transform)}.o1k3p5u dl{margin:0 0 12px;display:grid}.o1k3p5u dl>div{border-top:1px solid var(--rule);grid-template-columns:8.2em minmax(0,1fr);gap:10px;padding:7px 0;font-size:14px;line-height:1.4;display:grid}.o1k3p5u dt{color:var(--muted)}.o1k3p5u dd{margin:0}}
.y2o3qtu{color:var(--ink);gap:1rem;display:grid}.b1q06f0{margin:0}.k2hm9um{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.5rem;display:grid}.se0lq33{background:var(--surface);border:var(--bw-thin) solid var(--rule-strong);border-radius:var(--radius-l);grid-template-rows:auto 1fr auto;justify-items:start;gap:.5rem;min-width:0;padding:.75rem;display:grid}.n158ji1{grid-template-rows:1fr auto}.x2xykv9{aspect-ratio:16/10;justify-self:stretch}.ly2orst{overflow-wrap:anywhere;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex}.ly2orst a{color:inherit;text-decoration:none}.ly2orst a:hover{opacity:.72}.cu9uswb{white-space:nowrap;background:var(--pick);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--pick-ink);border-radius:var(--score-radius);box-shadow:var(--shadow-score);font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);text-align:center;justify-content:center;align-self:center;align-items:center;padding-inline:.5rem;font-size:.625rem;font-weight:700;line-height:1.1;display:flex}.t1mgcql{border-radius:var(--radius-l);padding:.25rem .75rem .5rem}.c38kpe6{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9375rem}.g10ubl5{text-align:left;color:var(--link);padding:.75rem 0 .5rem}.c38kpe6 th,.c38kpe6 td{border-bottom:var(--bw-thin) solid var(--rule);vertical-align:middle;padding:.625rem .25rem}.c38kpe6 thead th{font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);color:var(--muted);overflow-wrap:anywhere;font-size:.6875rem;font-weight:500}.c38kpe6 thead th:first-child{width:38%}.c38kpe6 th[scope=row]{text-align:left;overflow-wrap:anywhere;font-weight:600}.c38kpe6 td,.c38kpe6 thead th:not(:first-child){text-align:center}.c38kpe6 tfoot th,.c38kpe6 tfoot td{border-bottom:0;padding-top:.75rem}.h3dw8kn{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-radius:var(--radius-s);color:var(--ink-2);padding:.125rem .375rem;display:inline-block}.b21mmxo{background:var(--pick);color:var(--pick-ink);font-weight:700}.c38kpe6 tfoot .h3dw8kn{font-size:1.25rem}.nt4a40f{justify-items:start;gap:.25rem;display:grid}.pkorkc2{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:40rem){.k2hm9um{gap:1rem}.se0lq33{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem}.x2xykv9{grid-column:1/-1}.ly2orst{font-size:1.0625rem}.cu9uswb{min-block-size:3.5rem;min-inline-size:3.5rem;font-size:.75rem}.t1mgcql{padding:.25rem 1.25rem .75rem}.c38kpe6 th,.c38kpe6 td{padding:.75rem .5rem}.c38kpe6{font-size:1rem}}@container (max-width:47.99rem){.h3dw8kn{font-family:var(--next-font-primary);font-size:.8125rem;line-height:1.35}}
.x1a2je5{text-align:center;border:var(--bw-thin) solid var(--rule-strong);max-width:54rem;margin-inline:auto;padding:clamp(1.6rem,5cqi,3.2rem) clamp(1.2rem,5cqi,3.5rem);container-type:inline-size}.v3ns2fq{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.5rem);line-height:1.15}.e15du9j{margin:1.5rem 0 0}.e15du9j div{border-top:var(--bw-thin) solid var(--rule);padding:.9rem 0}.e15du9j dt{text-transform:uppercase;color:var(--link);font-size:clamp(1.5rem,1.2rem + 1.2cqi,2rem);line-height:1.1}.e15du9j dd{max-width:46ch;color:var(--ink);margin:.3rem auto 0;font-size:1.0625rem}.u2zcyg4{border-top:var(--bw-thin) solid var(--rule);margin:1rem 0 0;padding-top:1rem;font-weight:600}.u2zcyg4 a{color:var(--ink)}.k21v9n8{white-space:nowrap}
.s1ls78o{width:min(100% - 2 * var(--gutter), var(--container) - 2 * var(--gutter));background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);gap:.85rem;margin-inline:auto;padding:1.25rem 1.4rem;display:grid;container-type:inline-size}.q7djxv0{font-family:var(--eyebrow-font,inherit);letter-spacing:var(--eyebrow-tracking,0);text-transform:var(--eyebrow-transform,none);color:var(--pick);margin:0;font-size:.8125rem;font-weight:700}.f3mvre4{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.f3mvre4 li{color:var(--ink);padding-left:1.1rem;font-size:.9875rem;line-height:1.55;position:relative}.f3mvre4 li:before{content:"";width:.45rem;height:var(--bw-strong);background:var(--pick);position:absolute;top:.68em;left:0}.r9p78k3{border-top:var(--bw-thin) solid var(--rule);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-top:.85rem;display:flex}.feqdnwg{color:var(--ink-2);font-size:.8125rem;font-weight:600}.hcccy9k{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.hcccy9k a{min-height:2.25rem;color:var(--ink);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-pill);background:var(--paper);align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.hcccy9k a:hover{border-color:var(--ink)}.hcccy9k a:focus-visible{outline:3px solid var(--link);outline-offset:2px}html[data-surface=cards] .s1ls78o{box-shadow:var(--shadow-card)}.hcccy9k{flex-wrap:nowrap;gap:.3rem}@container (max-width:34rem){.feqdnwg{flex-basis:100%}.hcccy9k a{min-height:2.25rem;padding:0 .5rem;font-size:.75rem}}
.e1fmj7t{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);min-width:0;padding:22px 24px}.s76qw15{font:600 21px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 12px}.x4uybx1{gap:10px;margin:0;padding:0;list-style:none;display:grid}.x4uybx1 li{grid-template-columns:14px minmax(0,1fr);gap:10px;font-size:16px;line-height:1.5;display:grid}.x4uybx1 li:before{content:"";background:var(--action);border-radius:50%;width:7px;height:7px;margin-top:9px}.k26uuot{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:14px;display:flex}.k26uuot a{border:1px solid var(--rule-strong);min-height:34px;color:var(--ink);border-radius:999px;align-items:center;padding:5px 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.k26uuot a:hover{border-color:var(--ink)}.k26uuot a:focus-visible{outline:3px solid var(--link);outline-offset:2px}
.u1q4x3d{font:800 15px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 10px}.h1hjjo8{margin:0 0 14px;padding-left:20px}.h1hjjo8 li{margin:0 0 6px;font-size:15.5px;line-height:1.55}.m3r3wgu{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding-top:12px;font-size:13px;display:flex}.m3r3wgu a{min-height:36px;color:var(--ink);border:1px solid var(--rule);border-radius:var(--h-r,var(--radius-m));align-items:center;padding:0 10px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.m3r3wgu a:hover{border-color:var(--ink)}
.gszus37{color:var(--ink);view-timeline:--doc block;gap:1.5rem;display:grid}.jo9csiw{align-content:start;gap:.875rem;min-width:0;display:grid}.g2l2qof{margin:0}.h1jnhvj{max-width:60ch;color:var(--ink-2);margin:0}.y16gf4k{gap:.25rem;margin:0;display:grid}.y16gf4k div{border-radius:var(--radius-m);cursor:default;gap:.125rem;padding:.625rem .75rem;display:grid}.y16gf4k div:hover,.y16gf4k div:focus-visible{background:color-mix(in srgb, var(--action) 8%, transparent);outline:none}.y16gf4k dt{font-family:var(--next-font-mono);color:var(--link);font-size:.875rem}.y16gf4k dd{color:var(--ink-2);margin:0;font-size:.9375rem}.c1ulsq9{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);align-content:start;min-width:0;margin:0;display:grid;overflow:hidden}.d2vq5es{color:var(--muted);border-bottom:var(--bw-thin) solid var(--rule);background:var(--surface-2);margin:0;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.a1z3m7e{font-family:var(--next-font-mono);white-space:pre;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6;overflow-x:auto}.a1z3m7e:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.l1ni3m1{border-top:0}.m3eoori{border-radius:3px;transition:background-color .15s}.m3eoori[data-on]{background:color-mix(in srgb, var(--action) 14%, transparent)}.o1cmnn6{color:var(--ink);font-weight:600}.n38nnan{color:var(--positive)}.y2ktzj5{color:var(--link)}.f3ct4s2{color:var(--muted)}.fmico42{color:var(--muted);border-top:var(--bw-thin) solid var(--rule);padding:.625rem 1rem .75rem;font-size:.8125rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-motion] .m3eoori{animation:linear both y1timjg;animation-timeline:--doc;animation-range:entry calc(10% + var(--i) * 1%) entry calc(14% + var(--i) * 1%)}}}@keyframes y1timjg{0%{opacity:0}}@container (min-width:56rem){.gszus37{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2.5rem}}@container (max-width:36rem){.a1z3m7e{white-space:pre-wrap;overflow-wrap:anywhere}}
.dxvj2pr{border-top:var(--bw-strong) solid var(--rule-strong);gap:1rem;padding-top:1.75rem;display:grid}.t1mzrmq{margin:0}.q2or22b{max-width:40rem;color:var(--ink-2);margin:0}.vyf5hf7{gap:1.5rem 2rem;margin-top:.5rem;display:grid}.h7pqjnl{align-content:start;gap:.375rem;display:grid}.f36b87v{font-size:1.5rem;line-height:1.1}.u2d6azd{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1rem;line-height:1.5}.v2z6wcm{color:var(--muted);margin:0;font-size:.875rem;font-weight:600}@container (min-width:36rem){.vyf5hf7{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:64rem){.vyf5hf7{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-surface=cards] .dxvj2pr{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)}
.il3hxrr{container-type:inline-size}.c1c2k39{color:var(--muted);margin:-6px 0 14px;font-size:14px}.q1qgfhc{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.i1bqey8{border-top:1.5px solid var(--ink);padding:12px 0 16px}.i1bqey8 h3{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 4px;font-size:18px;line-height:1.1}.i1bqey8 p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.i1bqey8 ul{margin:4px 0 0;padding:0;font-size:14px;list-style:none}.i1bqey8 p+ul{margin-top:8px}.i1bqey8 li{padding:2px 0}.i1bqey8 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.i1bqey8 a:hover{color:var(--link);text-decoration-color:currentColor}@container (min-width:44rem){.q1qgfhc{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.i1bqey8 h3{font-size:21px}.i1bqey8 p{font-size:14.5px}}
.v1qc6je{gap:2rem;display:grid}.rh7xglf{align-content:start;gap:1.25rem;display:grid}.dc2zddi{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem);line-height:1.05}.u3tih20{color:var(--ink-2);margin:0}.t1deyik{border-top:var(--bw-strong) solid var(--rule-strong);gap:.25rem;padding-top:1rem;display:grid}.l1pmeo5{justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.5rem;line-height:1.1;display:flex}.m18ri2d{font-family:var(--next-font-primary);color:var(--muted);white-space:nowrap;font-size:.875rem;font-weight:650}.zxkypyj{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1.0625rem;line-height:1.5}.sa1hcsm{min-width:0;container-type:inline-size}@container (min-width:56rem){.z1a5lc8{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3rem}}
.l3ojljh{color:var(--ink);background:var(--surface);border:var(--bw-thin) solid var(--rule);border-top:var(--bw-strong) solid var(--rule-strong);border-radius:var(--radius-l);box-shadow:var(--shadow-card);grid-template-columns:3.5rem minmax(0,1fr);gap:.875rem 1rem;padding:1.25rem;display:grid}.t1k0rq2{aspect-ratio:1;border-radius:var(--score-radius);background:var(--pick);width:3.5rem;color:var(--pick-ink);box-shadow:var(--shadow-score);justify-content:center;align-items:center;display:flex}.q2jqg3n{background:var(--surface-2);box-shadow:none}.q2jqg3n>span{width:1.75rem}.s2s3een{letter-spacing:0;font-size:1.25rem;line-height:1}.sqsy4rf{align-content:center;gap:.25rem;min-width:0;display:grid}.r3d2m4a{overflow-wrap:anywhere;line-height:1.1}.r3d2m4a a{color:inherit;text-decoration:none}.r3d2m4a a:hover{opacity:.72}.a2v8yjn{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.4}.q2bpru1{max-width:65ch;color:var(--ink-2);grid-column:1/-1;margin:0;font-size:.9375rem}.f2jxp20{grid-column:1/-1;gap:.5rem;display:grid}.sm2tque{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.k2odjyh{flex-wrap:wrap;grid-column:1/-1;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.p18066q{border-top:var(--bw-thin) solid var(--rule);grid-column:1/-1;padding-top:.25rem}@container (min-width:48rem){.l3ojljh{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem 1.5rem;padding:1.5rem 1.75rem}.t1k0rq2{align-self:start;width:4.5rem}.s2s3een{font-size:1.5rem}.q2bpru1,.f2jxp20,.k2odjyh,.p18066q{grid-column:2}}
.zwdcuv1{border-block:var(--bw-thin) solid var(--rule);max-width:46rem;padding:1.4rem 0;container-type:inline-size}.ji13tnh{color:var(--ink-2);margin:0;font-size:.9375rem}.ltylhd0{text-transform:uppercase;margin:.3rem 0 0;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2rem);line-height:1.15}.ltylhd0 a{color:var(--ink);text-decoration:none}.b1kbfzg{color:var(--ink-2);margin:.3rem 0 0}.o3sjzc0{margin:.8rem 0 0}.p2x3vpx{color:var(--ink-2);margin:.8rem 0 0}.p2x3vpx span{color:var(--link);font-weight:600}.l28wbjh{flex-wrap:wrap;gap:.5rem 1.2rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.l28wbjh a{color:var(--ink)}
.v3rfz9t{container-type:inline-size}.j18wj3i{max-width:var(--container);padding:1rem var(--gutter) 1.5rem;color:var(--ink-2);flex-wrap:wrap;gap:.3rem 1.25rem;margin:0 auto;font-size:.875rem;display:flex}.j18wj3i a{color:var(--ink);text-underline-offset:.2em;font-weight:600}
.n35thap{border-block:var(--bw-thin) solid var(--rule);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .625rem;padding-block:.75rem;display:grid}.u2o6ba2{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0;font-size:.9375rem;display:flex}.u2o6ba2 a{color:var(--ink);font-weight:700;text-decoration:none}.u2o6ba2 a:hover{text-underline-offset:.2em;text-decoration:underline}.y3gsg8y{color:var(--ink-2);font-size:.875rem}.m3syfsr{color:var(--muted);flex-wrap:wrap;grid-column:2;gap:0 1rem;margin:0;font-size:.75rem;display:flex}@container (min-width:48rem){.n35thap{grid-template-columns:auto minmax(0,1fr) auto}.m3syfsr{grid-column:auto;justify-content:end}}
.a2vhor3{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:14px;display:flex}.a2vhor3 a{color:var(--ink);font-weight:700;text-decoration:none}.a2vhor3 a:hover{color:var(--link)}
.n2mauwy{color:var(--ink);background:color-mix(in srgb, var(--tone) 8%, var(--surface));border:var(--bw-thin) solid color-mix(in srgb, var(--tone) 45%, transparent);border-radius:var(--radius-m);grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1rem 1.125rem;display:grid}.d3a6qyz{--tone:var(--link);--tone-text:var(--link)}.v330fda{--tone:var(--negative);--tone-text:var(--negative)}.u1vau4t{--tone:var(--pick);--tone-text:var(--ink)}.f37ry2q{--tone:var(--positive);--tone-text:var(--positive)}.h2kberu{border-radius:var(--score-radius);background:var(--tone);block-size:.75rem;inline-size:.75rem;margin-top:.15rem}.e18twbn{gap:.375rem;display:grid}.l27glm1{color:var(--tone-text);font-weight:700}.z2llq2h{color:var(--ink);margin:0}@container (min-width:40rem){.n2mauwy{gap:1rem;padding:1.125rem 1.375rem}}
.t3tzav0{border-block:var(--bw-thin) solid var(--rule-strong);gap:.4rem;padding:1.1rem 0 1.2rem;display:grid;container-type:inline-size}.l3dwnck{text-transform:uppercase;margin:0;font-size:1.15rem;line-height:1.2}.r3i4jx0 .l3dwnck,.i2u54zf .l3dwnck,.k2s3aes .l3dwnck{color:var(--link)}.p1cdwe5 .l3dwnck{color:var(--negative)}.ekcgrv8{margin:0}@container (min-width:40rem){.t3tzav0{grid-template-columns:9rem minmax(0,1fr);gap:2rem}}
.v325eki{color:var(--ink-2);border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;padding-bottom:14px;font-size:14.5px;display:flex}.v325eki b{color:var(--ink)}.v325eki a{color:inherit;text-decoration:none}.v325eki a:hover b{color:var(--link)}.u1asmlt{color:var(--muted);font-style:italic}
.xeg95o2{color:var(--ink);gap:1.25rem;display:grid}.d22ikt6{color:var(--link);margin:0}.g1f90rb{gap:1.25rem;margin:0;display:grid}.x1w107n{margin:0;padding-top:1.25rem;position:relative}.i3lo043{text-wrap:balance;max-width:28ch;font-size:clamp(1.625rem,1.15rem + 2.2vw,2.75rem);line-height:1.12}.b2w8f83{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:.9375rem;display:flex}.zg1o6wt{color:var(--ink);font-weight:700;text-decoration:none}a.zg1o6wt:hover{text-underline-offset:.2em;text-decoration:underline}.d2qyotu{color:var(--ink-2);font-size:.875rem}.v1oppqt{border-top:var(--bw-thin) solid var(--rule);gap:0;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.v1oppqt li{color:var(--ink-2);border-bottom:var(--bw-thin) solid var(--rule);padding:.75rem 0 .75rem 1.25rem;font-size:.9375rem;position:relative}.v1oppqt li:before{content:"";aspect-ratio:1;border-radius:var(--score-radius);background:var(--pick);width:.5rem;position:absolute;top:1.45em;left:0}@container (min-width:64rem){.d3hu6sm{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.5rem 4rem}.d22ikt6{grid-column:1/-1}.v1oppqt{margin-top:1.5rem}}
.l2l48ep{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.l2krs9n{font:600 clamp(23px, 2.4vw, 29px)/1.2 var(--next-font-primary);text-transform:none;letter-spacing:-.005em;color:var(--ink);margin:0}.o3jpong{color:var(--ink-2);max-width:46em;margin:6px 0 16px;font-size:16px}.g2aiuzp{margin:0;display:grid}.g2aiuzp>div{border-top:1px solid var(--rule);gap:2px;padding:11px 0;display:grid}.g2aiuzp>div:first-child{border-top:0}.g2aiuzp dt{color:var(--muted);font-size:13.5px;font-weight:600}.g2aiuzp dd{color:var(--ink);margin:0;font-size:15.5px}@container (min-width:600px){.l2l48ep{padding:26px 28px}.g2aiuzp>div{grid-template-columns:210px 1fr;gap:16px}}
.zhx36sy{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.m2s4fo1{font:600 clamp(22px, 2.2vw, 27px)/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 14px}.zhx36sy details{border-top:1px solid var(--rule)}.zhx36sy details:last-child{border-bottom:1px solid var(--rule)}.zhx36sy summary{cursor:pointer;padding:15px 34px 15px 0;font-size:16.5px;font-weight:600;list-style:none;position:relative}.zhx36sy summary::-webkit-details-marker{display:none}.zhx36sy summary:after{content:"";border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);width:9px;height:9px;position:absolute;top:21px;right:8px;transform:rotate(45deg)}.zhx36sy details[open] summary:after{top:25px;transform:rotate(-135deg)}.zhx36sy details p{color:var(--ink-2);margin:0;padding:0 0 16px;font-size:16px}@container (min-width:600px){.zhx36sy{padding:26px 28px}}
.s2lt8n4{color:var(--ink);gap:1rem;display:grid}.p3mnfvp{border-top:var(--bw-thin) solid var(--rule)}.cc12w5p{border-bottom:var(--bw-thin) solid var(--rule)}.i31e26q{cursor:pointer;grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:1rem;min-height:3.25rem;padding:.75rem 0;list-style:none;display:grid}.i31e26q::-webkit-details-marker{display:none}.i31e26q:after{content:"+";color:var(--link);justify-self:end;font-size:1.5rem;line-height:1}.cc12w5p[open] .i31e26q:after{content:"−"}.tjzemue{font-family:var(--next-font-primary);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.i31e26q:hover .tjzemue{color:var(--link)}.o29xuse{max-width:75ch;color:var(--ink-2);margin:0 0 1rem}html[data-surface=cards] .p3mnfvp{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] .cc12w5p:last-child{border-bottom:0}
.n1psw7q{scroll-margin-top:20px}.e1feszv{border-bottom:1px solid var(--rule)}.e1feszv:last-child{border-bottom:0}.k9gbw36{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;list-style:none;display:flex}.k9gbw36::-webkit-details-marker{display:none}.k9gbw36 h3{font:700 16px/1.35 var(--next-font-primary);margin:0}.k9gbw36:after{content:"+";color:var(--link);flex:none;font-size:22px;line-height:1}.e1feszv[open] .k9gbw36:after{content:"−"}.k9gbw36:hover h3{color:var(--link)}.z1v7r1s{color:var(--ink-2);max-width:80ch;margin:0 0 16px;font-size:15.5px;line-height:1.6}
.l1l46ix{color:var(--ink);gap:.75rem;display:grid}.r1hzx92{border-radius:var(--radius-m);background:color-mix(in srgb, var(--tone) 9%, var(--surface));align-content:start;gap:.625rem;padding:1rem 1.125rem 1.125rem;display:grid}.t23dch1{--tone:var(--link)}.dd013jc{--tone:var(--negative)}.ku5dgn6{color:var(--tone);margin:0}.a2hxoe2{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.a2hxoe2 li{padding-left:1rem;line-height:1.45;position:relative}.a2hxoe2 li:before{content:"";border-radius:var(--score-radius);background:var(--tone);block-size:.4rem;inline-size:.4rem;position:absolute;top:.6em;left:0}@container (min-width:40rem){.l1l46ix{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pblhtqx{grid-template-columns:minmax(0,1fr)}.r1hzx92{padding:1.25rem 1.375rem 1.375rem}}
.uoe69z0{background:var(--surface-2);color:var(--ink-2);border-block:var(--bw-thin) solid var(--rule)}.o1wysuq{max-width:var(--container);padding:.625rem var(--gutter);gap:.25rem;margin:0 auto;display:grid}.e3168gu{color:var(--link);margin:0;padding-top:.25rem}.m2ph2gq{margin:0;padding:0;font-size:.75rem;line-height:1.4;list-style:none;display:grid}.m2ph2gq li{flex-wrap:wrap;align-items:center;gap:0 .4em;min-width:0;min-height:2.75rem;display:flex}.m2ph2gq a{min-height:2.75rem;color:var(--ink);text-decoration:underline;text-decoration-thickness:var(--bw-thin);text-underline-offset:.2em;align-items:center;display:inline-flex}.m2ph2gq a:hover{color:var(--link)}.m2ph2gq time{color:var(--muted)}@container (min-width:48rem){.o1wysuq{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;padding-block:.25rem}.e3168gu{border-right:var(--bw-thin) solid var(--rule);padding:0 1.25rem 0 0}.m2ph2gq{flex-wrap:wrap;gap:0 1rem;display:flex}.m2ph2gq li+li:before{content:"/";color:var(--muted);margin-right:.6em}}
.y2t4i0w{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:balance;margin:0 0 14px;font-size:clamp(28px,3vw,40px);line-height:1.05}.z2qdvjy{margin:0;font-size:18px;line-height:1.55}.e32sixn{gap:16px;margin:16px 0;display:grid}.e32sixn div{background:var(--h-soft,var(--surface-2));border-radius:var(--h-r,var(--radius-m));padding:14px 16px;font-size:15px;line-height:1.5}.e32sixn b{margin-bottom:4px;font-size:13px;display:block}.t14wzo7{gap:16px;display:grid}.t14wzo7 h3{font:800 14px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 6px}.t14wzo7 ul{margin:0;padding-left:18px;font-size:14.5px;line-height:1.5}@media (min-width:45rem){.e32sixn,.t14wzo7{grid-template-columns:1fr 1fr}}
.f1wmm2a{padding-block:.5rem 1rem;container-type:inline-size}.q2fc9c7{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2rem)}.g3mbw66{max-width:66ch;margin:.75rem 0 0;font-size:1.0625rem;line-height:1.6}.p2fa4in{gap:0 1.5rem;margin:1.1rem 0 0;display:grid}.p2fa4in div{border-top:var(--bw-strong) solid var(--ink);padding:.75rem 0}.p2fa4in dt{font-weight:700}.p2fa4in dd{color:var(--ink-2);margin:.25rem 0 0;line-height:1.5}.s1p0sgs{margin:1rem 0 0;padding:0;list-style:none}.s1p0sgs li{border-bottom:var(--bw-thin) solid var(--rule);padding:.45rem 0}.tqbg03a{color:var(--hour,var(--pick));font-weight:700}.s1p0sgs a{color:var(--link);text-underline-offset:.15em}@container (min-width:40rem){.p2fa4in{grid-template-columns:1fr 1fr}}html[data-surface=cards] .f1wmm2a{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)}
.cclr6ok{color:var(--ink);gap:1.75rem;display:grid}.h2zof4a{justify-items:start;gap:.5rem;display:grid}.w28anz9{max-width:60ch;color:var(--ink-2);margin:0}.w2574zx{--dot:2.75rem;--gap:1.5rem;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.t3v25p7{grid-template-columns:var(--dot) minmax(0, 1fr);align-items:start;gap:1rem;display:grid;position:relative}.t3v25p7:not(:last-child):after{content:"";left:calc(var(--dot) / 2);top:calc(var(--dot) + .375rem);bottom:calc(.375rem - var(--gap));border-left:var(--bw-thin) dashed var(--rule-strong);position:absolute}.e3w381s{width:var(--dot);aspect-ratio:1;color:var(--link);background:var(--paper);border:var(--bw-strong) solid var(--rule-strong);border-radius:var(--score-radius);justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:flex}.t3v25p7:last-child .e3w381s{background:var(--pick);color:var(--pick-ink);border-color:var(--pick)}.o1h7eb5{justify-items:start;gap:.375rem;padding-top:.5rem;display:grid}.n1iuk4h{font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);text-wrap:balance;margin:0;font-size:1.1875rem;line-height:1.2}.f2b7mdc{color:var(--ink-2);max-width:40ch;margin:0;font-size:.9375rem}@container (min-width:48rem){.cclr6ok{gap:2.5rem}.h2zof4a{text-align:center;justify-items:center}.w2574zx{--gap:2rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.t3v25p7{text-align:center;grid-template-columns:none;align-content:start;justify-items:center}.t3v25p7:not(:last-child):after{left:calc(50% + var(--dot) / 2 + .5rem);right:calc(-50% - var(--gap) + var(--dot) / 2 + .5rem);top:calc(var(--dot) / 2);border-left:0;border-top:var(--bw-thin) dashed var(--rule-strong);bottom:auto}.o1h7eb5{justify-items:center;padding-top:.25rem}.f2b7mdc{max-width:32ch}}@container (min-width:64rem){.w2574zx{--dot:3.25rem}.e3w381s{font-size:1.375rem}.n1iuk4h{font-size:1.3125rem}}
.l2bgfrc{color:var(--ink);gap:1rem;display:grid}.a182y2p{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none;display:grid}.s1x7w4v{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-block:1rem;display:grid}.t20rjol{color:var(--negative);font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1.1}.p31ol2c{gap:.5rem;min-width:0;display:grid}.p31ol2c p{max-width:65ch;margin:0}.e3hin4v{font-size:1.0625rem;line-height:1.35}.x3kpzt6{color:var(--ink-2);font-size:.9375rem}.g8bdl8s,.z1vyp67{margin-bottom:.125rem;font-size:.6875rem;display:block}.g8bdl8s{color:var(--muted)}.z1vyp67{color:var(--positive)}.k187j1c{color:var(--ink)}@container (min-width:48rem){.s1x7w4v{grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;padding-block:1.25rem}.t20rjol{font-size:1.75rem}.e3hin4v{font-size:1.125rem}}@container (min-width:50rem){.p31ol2c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"mistake fix""why fix";align-items:start;column-gap:2.5rem}.e3hin4v{grid-area:mistake}.h3p1uqb{grid-area:why}.k187j1c{grid-area:fix;font-size:1rem}}
.v22emfn{color:var(--muted);margin:0;font-size:.875rem;line-height:1.5}
.o3s5yod{text-align:center;background:var(--h-soft,var(--surface-2));border-radius:var(--h-r,var(--radius-m));padding:28px 20px;container-type:inline-size}.j1g4fan{color:var(--link);margin:0 0 10px;font-size:13px;font-weight:700}.k3iilfi{max-width:72ch;font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:0;text-wrap:balance;margin:0 auto;font-size:18px;line-height:1.35}@container (min-width:40rem){.o3s5yod{padding:30px clamp(20px,3vw,36px)}.k3iilfi{font-size:clamp(18px,1.45vw,20px)}}
.u2bpdrd{text-align:center;border-top:var(--bw-strong) solid var(--ink);border-bottom:var(--bw-thin) solid var(--rule);justify-items:center;gap:.6rem;padding:clamp(1.75rem,4vw,2.75rem) 1rem;display:grid}.o11lj9k{color:var(--hour,var(--pick));margin:0;font-size:.8125rem;font-weight:700}.i3kg55r{max-width:34ch;font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);line-height:1.2;font-style:var(--question-style,normal);margin:0}html[data-surface=cards] .u2bpdrd{background:var(--pick-bg,var(--surface-2));border-radius:var(--radius-l);border:0;padding-inline:clamp(1rem,4vw,3rem)}
.y20ha9f{color:var(--ink);gap:1rem;display:grid}.tlemd23{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);align-content:start;gap:.75rem;padding:1.125rem 1.125rem 1.25rem;display:grid}.yzb25a3{--tone:var(--positive)}.x1ufdv1{--tone:var(--negative)}.m25n4xk{color:var(--tone);align-items:center;gap:.625rem;display:flex}.h2jguj4{border-radius:var(--score-radius);background:var(--tone);flex:none;justify-content:center;align-items:center;block-size:1.75rem;inline-size:1.75rem;font-size:1.125rem;line-height:1;display:inline-flex}.yzb25a3 .h2jguj4{color:var(--positive-ink)}.x1ufdv1 .h2jguj4{color:var(--negative-ink)}.a7n4tt7{gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.a7n4tt7 li{border-top:var(--bw-thin) solid var(--rule);grid-template-columns:1.125rem minmax(0,1fr);padding-top:.5rem;display:grid}.a7n4tt7 li:first-child{border-top:0;padding-top:0}.a7n4tt7 b{color:var(--tone)}@container (min-width:40rem){.y20ha9f{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.tlemd23{padding:1.375rem 1.5rem 1.5rem}}
.lvy1iye{color:var(--ink);gap:1.125rem;display:grid}.lvy1iye>*{max-width:70ch;margin:0}.lvy1iye>p{color:var(--ink);font-size:clamp(1.0625rem,.98rem + .3vw,1.1875rem);line-height:1.7}.lvy1iye>.vxfasky,.lvy1iye>.o211aga{max-width:none}.lvy1iye a{color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.lvy1iye a:hover{text-decoration-thickness:2px}.lvy1iye strong{font-weight:700}.o2w2nk1{margin-top:1.25rem;scroll-margin-top:6rem}.a3tivru{margin-top:.5rem;scroll-margin-top:6rem}.n2gmieg:first-letter{float:left;font-family:var(--next-font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);color:var(--link);margin:.06em .12em 0 0;font-size:3.4em;line-height:.82}.vxfasky{border-block:var(--bw-strong) solid var(--rule-strong);margin:.75rem 0;padding-block:1rem}.vxfasky blockquote{margin:0}.vxfasky p{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);line-height:1.18}.vxfasky figcaption{color:var(--muted);margin-top:.625rem}.o211aga{max-width:100%;overflow-x:auto}.o211aga:focus-visible{outline:3px solid var(--link);outline-offset:2px}.h1pvgz1{border-collapse:collapse;width:100%;min-width:32rem;font-size:.875rem;line-height:1.4}.h1pvgz1 caption{caption-side:top;text-align:left;color:var(--ink-2);padding-bottom:.5rem;font-size:.8125rem}.h1pvgz1 th,.h1pvgz1 td{text-align:left;vertical-align:top;border-bottom:var(--bw-thin) solid var(--rule);padding:.5rem .625rem}.h1pvgz1 thead th{font-family:var(--eyebrow-font);letter-spacing:var(--eyebrow-tracking);text-transform:var(--eyebrow-transform);color:var(--muted);border-bottom:var(--bw-strong) solid var(--rule-strong);font-size:.6875rem;font-weight:600}.h1pvgz1 tbody th{font-weight:700}.h1pvgz1 td{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}@container (min-width:48rem){.lvy1iye{gap:1.25rem}.lvy1iye>p{font-size:1.125rem}.h1pvgz1{min-width:0;font-size:.9375rem}}
.gi36tnj{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.l5c1f6g{border-top:1px solid var(--rule-strong);padding:24px 0;scroll-margin-top:20px}.l5c1f6g:first-child{border-top:0;padding-top:0}.l5c1f6g:last-child{padding-bottom:0}.x1h3l60{font:650 24px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 12px}.l5c1f6g p{color:var(--ink-2);margin:0 0 .9em;font-size:16.5px;line-height:1.7}.l5c1f6g p:last-child{margin-bottom:0}.l13rlrz{gap:16px;display:grid}.l13rlrz figure{min-width:0;margin:0}.l13rlrz img{border-radius:var(--radius-s);aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}@container (min-width:600px){.gi36tnj{padding:26px 28px}.l13rlrz{grid-template-columns:minmax(0,1fr) minmax(220px,36%);align-items:start;gap:28px}}
.s2jrep3{gap:28px;display:grid;container-type:inline-size}.e1b2nv6{gap:10px;display:grid}.k3g275s{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:balance;margin:0;scroll-margin-top:80px;font-size:clamp(24px,2.2vw,30px);line-height:1.12}.m24sokl p{margin:0 0 .9em;font-size:16.5px;line-height:1.62}.m24sokl p:last-child{margin-bottom:0}.u2jur6u{color:var(--link);font-weight:700}.g1az9ey{width:min(100%,560px);margin:0}.g1az9ey img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--h-r,var(--radius-m));width:100%;max-height:380px}@container (min-width:44rem){.e1b2nv6{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(20px,3vw,44px)}.g1az9ey{margin-left:auto}.i1963wm .e1b2nv6{grid-template-columns:1fr;gap:12px}.i1963wm .g1az9ey{margin-left:0}}
.s44u4gx{color:var(--ink);gap:2.25rem;display:grid}.rxpagyz{border-top:var(--bw-thin) solid var(--rule);gap:.875rem;padding-top:.875rem;display:grid}.w366jbj{margin:0;scroll-margin-top:6rem}.hs0ihc3{gap:.875rem;display:grid}.hs0ihc3 p{max-width:70ch;color:var(--ink-2);margin:0;font-size:1rem;line-height:1.65}.hs0ihc3 .c178eil{color:var(--ink)}.r13bhxt{max-width:min(100%,30rem);margin:0}.r13bhxt img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:auto;max-height:26.25rem;display:block}@container (min-width:48rem){.s44u4gx{gap:3rem}.hs0ihc3 p{font-size:1.0625rem}}@container (min-width:50rem){.r13bhxt{max-width:50%;margin-left:calc(33.333% + .8rem)}.rxpagyz{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2.5rem;padding-top:1.25rem}.w366jbj{align-self:start;position:sticky;top:6rem}.hs0ihc3 p{font-size:1.125rem}}html[data-surface=cards] .s44u4gx{gap:1rem}html[data-surface=cards] .rxpagyz{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] .r13bhxt{background:var(--surface);border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow-card);padding:.5rem}@container (min-width:50rem){html[data-surface=cards] .r13bhxt{margin-left:0}}
.d2v3r2i{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 8px;font-size:26px;line-height:1.1}.a21xlv1{border-bottom:1px solid var(--rule);color:var(--ink);padding:12px 0;font-weight:700;text-decoration:none;display:block}.a21xlv1:last-child{border-bottom:0}.a21xlv1:hover{color:var(--link)}.a21xlv1 span{color:var(--muted);font-size:13px;font-weight:400;display:block}
.n1n3a70{container-type:inline-size}.l30bzso{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 14px;font-size:26px;line-height:1.1}.u3ehnjo{margin:0;padding-left:22px;font-size:13.5px;line-height:1.5}.u3ehnjo li{break-inside:avoid;margin:0 0 6px}.u3ehnjo a{color:var(--link);overflow-wrap:anywhere}@container (min-width:44rem){.u3ehnjo{columns:2;column-gap:36px}}
.c2cc9g6{border-top:var(--bw-thin) solid var(--rule);color:var(--ink);gap:.75rem;padding-top:1rem;display:grid}.v18tq19{color:var(--muted);margin:0}.o28wvuf{gap:.25rem;margin:0;padding-left:1.75rem;font-size:.875rem;line-height:1.5;display:grid}.o28wvuf li::marker{font-family:var(--next-font-mono);color:var(--muted);font-size:.75rem}.o28wvuf a{vertical-align:top;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.2em;overflow-wrap:anywhere;padding-block:.3rem;display:inline-block}.o28wvuf a:hover{color:var(--link);text-decoration-color:currentColor}html[data-surface=cards] .c2cc9g6{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)}
.x3jadqb{container-type:inline-size}.q1lczlp{text-transform:uppercase;margin:0;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2.1rem);line-height:1.15}.x2ingo5{grid-template-columns:1fr;gap:0 2rem;margin:1rem 0 0;display:grid}.x2ingo5 div{border-top:var(--bw-thin) solid var(--rule);padding:.8rem 0}.x2ingo5 dt{color:var(--link);font-size:.875rem;font-weight:600}.x2ingo5 dd{margin:.2rem 0 0}.p2qgqgn{color:var(--ink-2);font-style:italic}.bs63mjq{color:var(--ink-2);margin:.8rem 0 0;font-size:.875rem}@container (min-width:36rem){.x2ingo5{grid-template-columns:1fr 1fr}}
.w1w2h9x{color:var(--ink);gap:.5rem;display:grid}.n1e6jet{border-collapse:collapse;background:var(--surface);border:var(--bw-thin) solid var(--rule);inline-size:100%;font-size:.9375rem;line-height:1.4}.l2ob24t{text-align:left;caption-side:top;padding:0 0 .75rem}.n1e6jet th,.n1e6jet td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.6875rem .875rem}.n1e6jet tr+tr>*{border-top:var(--bw-thin) solid var(--rule)}.n1e6jet th{inline-size:42%;color:var(--ink-2);background:var(--surface-2);font-weight:600}.n1e6jet td{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;font-size:.875rem}.d32y562{color:var(--muted);font-style:italic}.r1i04n5{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 .35em;margin:0;font-size:.8125rem;display:flex}@container (min-width:40rem){.n1e6jet th{inline-size:36%}.n1e6jet th,.n1e6jet td{padding:.75rem 1.125rem}}html[data-surface=cards] .n1e6jet{border-radius:var(--radius-l);border-collapse:separate;border-spacing:0;box-shadow:var(--shadow-card);overflow:hidden}
.c23k7eb{container-type:inline-size}.j2l6cp0{max-width:var(--container);padding:.5rem var(--gutter) clamp(1rem, 3vw, 1.75rem);margin-inline:auto}.k3lhrhf{letter-spacing:0;margin:0 0 .6rem;font-size:1.0625rem}.v2mw7r7{border-top:var(--bw-strong) solid var(--ink);gap:.9rem 2rem;margin:0;padding:.9rem 0 0;list-style:none;display:grid}.v2mw7r7 li{color:var(--ink);font-size:.96875rem;line-height:1.5}@container (min-width:52rem){.v2mw7r7{grid-template-columns:repeat(3,minmax(0,1fr))}}
.c2duq6u{background:var(--surface-2);color:var(--ink);border-radius:var(--radius-m);gap:.75rem;padding:1.25rem;display:grid}.d18dgh9{color:var(--link);margin:0}.d1qam1m{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.d1qam1m li{grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.d1qam1m p{margin:0;font-size:1rem}.q3hzuoi{color:var(--link);font-size:1.375rem}@container (min-width:48rem){.c2duq6u{padding:1.5rem 1.75rem}.d1qam1m li{grid-template-columns:2.25rem minmax(0,1fr)}.q3hzuoi{font-size:1.625rem}}
.v27iubg{gap:.8rem;display:grid;container-type:inline-size}.i23fxyi{text-transform:uppercase;margin:0;font-size:1.3rem;line-height:1.2}.k1ltc89{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.k1ltc89 li{max-width:72ch;padding-left:1.4rem;font-size:1.0625rem;position:relative}.k1ltc89 li:before{content:"–";color:var(--link);font-weight:700;position:absolute;left:0}
.n12froy{color:var(--ink);border-top:var(--bw-strong) solid var(--rule-strong);border-bottom:var(--bw-thin) solid var(--rule);gap:.875rem;padding-block:1rem 1.25rem;display:grid}.xunespy{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:.08em;color:var(--ink-2);margin:0;font-size:1rem;font-variant-caps:all-small-caps;line-height:1.2}.e2sodet{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.e2sodet li{max-width:75ch;padding-left:1.25rem;font-size:1rem;position:relative}.e2sodet li:before{content:"";border-top:var(--bw-strong) solid var(--pick);width:.625rem;position:absolute;top:.75em;left:0}@container (min-width:48rem){.n12froy{gap:1rem;padding-block:1.25rem 1.5rem}.xunespy{font-size:1.125rem}.e2sodet li{font-size:1.0625rem}}
.pemiilt{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.f1brfax{font:600 clamp(22px, 2.2vw, 27px)/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 14px}.k39x2gy{color:var(--ink-2);max-width:52em;margin:0;font-size:16px}.l1czqtm{color:var(--muted);margin-top:8px;font-size:13.5px;display:block}.q3l468p{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:14px 0 0;padding:0;list-style:none;display:grid}.q3l468p li{border-bottom:1px solid var(--rule);color:var(--ink-2);padding:8px 0;font-size:14px}.q3l468p b{color:var(--ink);font-weight:600}.dcwgkdq{color:var(--negative);font-weight:600}.r8nitlh{background:var(--rule);border-radius:var(--radius-s);gap:1px;margin-top:16px;display:grid;overflow:hidden}.r8nitlh>div{background:var(--surface);grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 14px;display:grid}.mvnbku0{font:800 28px/1 var(--next-font-display);color:var(--action);display:block}.r8nitlh p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.l1s8r2e{margin:16px 0 0;font-size:15px}.l1s8r2e a{font-weight:600}@container (min-width:600px){.pemiilt{padding:26px 28px}.r8nitlh{grid-template-columns:repeat(3,minmax(0,1fr))}.r8nitlh>div{padding:16px 16px 18px;display:block}.mvnbku0{margin-bottom:6px;font-size:34px}}
.sqgxs4t{container-type:inline-size}.l1ck8hz{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.2rem + 1.6cqi,2.3rem);line-height:1.14}.g123fym{max-width:64ch;margin:1rem 0 0;font-size:1.1875rem;line-height:1.7}.g123fym:first-letter{float:left;font-family:var(--next-font-display);color:var(--link);margin:.35rem .6rem 0 0;font-size:3.6em;font-weight:800;line-height:.8}.b19tnmk{border-block:var(--bw-thin) solid var(--rule);max-width:26ch;color:var(--link);margin:1.8rem 0 .4rem;padding:1.2rem 0;font-size:clamp(1.5rem,1.1rem + 1.6cqi,2.2rem);line-height:1.2}.o3pddbw{gap:0;margin:1.4rem 0 0;display:grid}.o3pddbw div{border-top:var(--bw-thin) solid var(--rule);padding:.75rem 0}.o3pddbw dt{color:var(--link);font-size:.875rem;font-weight:600}.o3pddbw dd{margin:.2rem 0 0}.f27a14l{gap:1.4rem;margin-top:1.6rem;display:grid}.i21chrc{margin:0 0 .5rem;font-size:1rem;font-weight:700}.f27a14l ul{margin:0;padding:0;list-style:none}.f27a14l li{border-top:var(--bw-thin) solid var(--rule);padding:.5rem 0 .5rem 1.3rem;position:relative}.q2k3vvv li:before{content:"+";color:var(--link);font-weight:700;position:absolute;left:0}.ag287j3 li:before{content:"–";color:var(--muted);font-weight:700;position:absolute;left:0}@container (min-width:30rem){.f27a14l{grid-template-columns:1fr 1fr;gap:2rem}}
.w182ic5{background:var(--surface);color:var(--ink);border:var(--bw-strong) solid var(--rule-strong);border-radius:var(--radius-l);box-shadow:var(--shadow-pick);gap:1.25rem;padding:1.25rem;display:grid}.os2sw98{justify-items:start;gap:.5rem;display:grid}.u3r5q49{color:var(--ink)}.h4p70lk{gap:1rem;display:grid}.k3suk29{justify-items:start;gap:1rem;display:grid}.w2qrkc5{margin:0;font-size:1.0625rem}.g11it8d{gap:.75rem;display:grid}.g11it8d p{margin:.375rem 0 0}.j336ybo,.x38pjqd{border-radius:var(--radius-m);background:var(--surface-2);padding:.875rem 1rem}.x38pjqd{background:color-mix(in srgb, var(--negative) 10%, var(--surface))}.s1bek4r{border-radius:var(--radius-m);gap:.75rem;padding:1.125rem 1rem;display:grid}.t21tyiu{gap:.625rem;margin:0;display:grid}.o3ufdh4{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem;font-size:.9375rem;display:grid}.o3ufdh4 dt{margin:0}.o3ufdh4 dd{text-align:right;grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;gap:.75rem;margin:0;font-weight:600;display:grid}.g3lljzv{background:var(--rule);border-radius:var(--radius-pill);block-size:.5rem;display:block;overflow:hidden}.g3lljzv>span{background:var(--pick);block-size:100%;display:block}.zcdtylm{gap:1.25rem;display:grid}.l81mizh{color:var(--positive);margin-bottom:.5rem}.a36iqam{color:var(--negative);margin-bottom:.5rem}.z39vkbi{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.z39vkbi li{grid-template-columns:1rem minmax(0,1fr);display:grid}.b3bp0kz{color:var(--positive)}.e1ad4uc{color:var(--negative)}@container (min-width:40rem){.k3suk29{grid-template-columns:auto minmax(0,1fr);align-items:center}.w182ic5{gap:1.5rem;padding:1.75rem}.g11it8d{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.zcdtylm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.s1bek4r{padding:1.25rem 1.5rem}}@container (min-width:64rem){.h4p70lk{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.5rem}.g11it8d{grid-template-columns:none}}
.s21akgf{color:var(--ink);border-top:calc(var(--bw-strong) * 3) solid var(--rule-strong);border-bottom:var(--bw-thin) solid var(--rule);gap:1.25rem;padding:1.25rem 0 1.5rem;display:grid}.g1sxhe6{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.k2kukzn{justify-items:start;gap:.5rem;display:grid}.c2odwp3{text-align:right;white-space:nowrap;margin:0;line-height:1}.fuwoig1{font-variant-numeric:lining-nums proportional-nums;font-size:3.5rem;line-height:.9}.i2erjj5{color:var(--muted);margin-left:.15em;font-size:1rem}.lmc64m6{text-wrap:pretty;margin:0;font-size:1.25rem;line-height:1.3}.t15wvvk{gap:.75rem;margin:0;display:grid}.t15wvvk>div{border-top:var(--bw-thin) solid var(--rule);gap:.25rem;padding-top:.75rem;display:grid}.t15wvvk dt{margin:0}.t15wvvk dd{color:var(--ink-2);margin:0}.k3ak723{gap:.5rem;display:grid}.k1a7vl8{gap:.5rem 1.5rem;margin:0;display:grid}.k1a7vl8>div{justify-content:space-between;gap:.75rem;padding-bottom:.5rem;font-size:.9375rem;display:flex;position:relative}.k1a7vl8 dt{margin:0}.k1a7vl8 dd{margin:0;font-weight:600}.u32xfyy{background:var(--rule);block-size:.1875rem;display:block;position:absolute;inset:auto 0 0}.u32xfyy>span{background:var(--ink);block-size:100%;display:block}.p3gelwc{gap:1.25rem;display:grid}.r344mkc{color:var(--positive);margin-bottom:.5rem}.w2tamk3{color:var(--negative);margin-bottom:.5rem}.w1m21ae{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.w1m21ae li{grid-template-columns:1rem minmax(0,1fr);display:grid}.yndweqn{color:var(--positive)}.purlrt9{color:var(--negative)}@container (min-width:40rem){.s21akgf{gap:1.5rem;padding-top:1.5rem}.fuwoig1{font-size:4.5rem}.lmc64m6{padding-left:1.25rem;font-size:1.5rem}.t15wvvk{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem}.k1a7vl8{grid-template-columns:repeat(2,minmax(0,1fr))}.p3gelwc{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}
.f3k50b0{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);gap:18px;padding:24px;scroll-margin-top:20px;display:grid}.n3uctya{gap:18px;display:grid}.d35s9gv{flex-direction:column;display:flex}.a1y4kwr{font:800 84px/.85 var(--next-font-display);color:var(--action)}.d35s9gv small{color:var(--muted);margin-top:6px;font-size:14px}.m2otzeh h2{font:600 24px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 10px}.m2otzeh p{color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.7}.ztvbwuq{gap:10px;display:grid}.ztvbwuq>div{background:var(--paper);border-radius:var(--radius-s);padding:12px 14px;font-size:15px}.ztvbwuq b{color:var(--link);margin-bottom:3px;font-size:13.5px;font-weight:600;display:block}.ztvbwuq .f1nh8ey b{color:var(--negative)}.p35w99o{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}.p35w99o>div{background:var(--surface);color:var(--muted);flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.t35bbpq{font:800 20px/1.1 var(--next-font-display);color:var(--ink)}.j3mj5lh{gap:16px;display:grid}.j3mj5lh h3{font:650 16px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 6px}.v4osw0n{color:var(--positive)}.p2tjqrf{color:var(--negative)}.t1mf8lq{gap:4px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.t1mf8lq li{grid-template-columns:16px 1fr;gap:6px;display:grid}.o2y3nng:before{content:"+";color:var(--positive);font-weight:700}.s1gydwc:before{content:"−";color:var(--negative);font-weight:700}@container (min-width:600px){.f3k50b0{padding:28px 30px}.n3uctya{grid-template-columns:120px 1fr;gap:26px}.ztvbwuq,.j3mj5lh{grid-template-columns:1fr 1fr}.p35w99o{grid-template-columns:repeat(6,minmax(0,1fr))}}
.zk08qnd{padding-block:clamp(1.75rem,4vw,3rem);container-type:inline-size}.vknknuw{max-width:var(--container);padding-inline:var(--gutter);--cols:minmax(0, 1fr);margin-inline:auto}.y30mbyu{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2.1rem)}.m1gb9sc{color:var(--ink-2);margin:.4rem 0 1rem;font-size:.9375rem}.i17om9g{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none}.f3sow8d{grid-template-columns:var(--cols);border-bottom:var(--bw-thin) solid var(--rule);align-items:center;gap:.4rem 1.25rem;padding:.8rem 0;display:grid}.k2o0u2g{justify-items:start;gap:.3rem;font-weight:600;display:grid}.k2o0u2g a{color:var(--ink);text-decoration:none}.i6eny5v{height:2.5rem;position:relative}.i6eny5v:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.s2ywacx{background:var(--bar-2,var(--bar,var(--pick)));border-radius:.5rem;height:.85rem;position:absolute;top:.25rem}.dm9kqtx{color:var(--ink-2);font-size:.8125rem;position:absolute;bottom:0;left:0}.l3u67v0{height:1.2rem;color:var(--ink-2);margin:.4rem 0 0;font-size:.75rem;position:relative}.l3u67v0 i{font-style:normal;position:absolute;transform:translate(-50%)}.l3u67v0 i:first-child{transform:none}.l3u67v0 span{white-space:nowrap;position:absolute;top:1rem;right:0}.l3u67v0 i{white-space:nowrap}@container (min-width:44rem){.vknknuw{--cols:15rem minmax(0, 1fr)}.l3u67v0{margin-left:16.25rem}}html[data-surface=cards] .zk08qnd{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}
.m20wcjp{color:var(--ink);view-timeline:--coverage block;gap:1rem;display:grid}.vp1zwki{margin:0}.utykrx9{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);background:var(--surface);max-width:100%;overflow-x:auto}.utykrx9:focus-visible{outline:2px solid var(--link);outline-offset:2px}.t7siz6l{border-collapse:collapse;width:100%;font-size:.9375rem}.t7siz6l th,.t7siz6l td{border-bottom:var(--bw-thin) solid var(--rule);text-align:center;vertical-align:middle;padding:.625rem .75rem}.t7siz6l tbody tr:last-child>*{border-bottom:0}.q1r6b7z{color:var(--muted);white-space:nowrap;font-size:.75rem;font-weight:500}.t7siz6l .p3hxxv4,.t7siz6l .i2uzffp{z-index:1;background:var(--surface);text-align:left;position:sticky;inset-inline-start:0}.i2uzffp{border-inline-end:var(--bw-thin) solid var(--rule);min-inline-size:9rem;font-weight:700}.i2uzffp a{color:var(--ink);text-decoration:none}.i2uzffp a:hover{color:var(--link)}.t7siz6l tbody tr:hover>*{background:var(--surface-2)}.ui3klpq{border:var(--bw-strong) solid var(--ink);border-radius:var(--radius-s);vertical-align:middle;block-size:1rem;inline-size:1rem;display:inline-block}.crgyc74{background:var(--ink)}.xobqjdo{box-shadow:inset .5rem 0 0 var(--ink)}.k2xnnjt{border-color:var(--rule-strong);opacity:.45}.k3a24lb{border-style:dashed;border-color:var(--muted)}.fq5ar4t{color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.fq5ar4t li{align-items:center;gap:.5rem;display:inline-flex}.eyqcau9{color:var(--muted);margin:0;font-size:.8125rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-motion] td .ui3klpq{animation:linear both g2x9bjq;animation-timeline:--coverage;animation-range:entry calc(var(--c) * 5%) entry calc(30% + var(--c) * 5%)}}}@container (max-width:40rem){.t7siz6l{font-size:.8125rem}.t7siz6l th,.t7siz6l td{padding:.375rem .0625rem}.t7siz6l .q1r6b7z{writing-mode:vertical-rl;text-align:start;vertical-align:bottom;padding:.5rem .0625rem;font-size:.6875rem;transform:rotate(180deg)}.i2uzffp{overflow-wrap:anywhere;inline-size:6.5rem;min-inline-size:6.5rem;max-inline-size:6.5rem;line-height:1.25;padding-inline:.5rem!important}.t7siz6l .ui3klpq{block-size:.875rem;inline-size:.875rem}.t7siz6l .xobqjdo{box-shadow:inset .4375rem 0 0 var(--ink)}}@keyframes g2x9bjq{0%{box-shadow:none;background-color:#0000;transform:scale(.6)}}
.adu6k1h{container-type:inline-size}.c1fgexj{font-family:var(--next-font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 6px;font-size:30px;line-height:1.08}.d2oi132{color:var(--muted);margin:0 0 14px;font-size:14px}.b4fggzg{border-bottom:1px solid var(--rule);grid-template-columns:86px minmax(0,1fr);align-items:center;gap:6px 14px;padding:10px 0;font-size:14.5px;display:grid}.b4fggzg b{line-height:1.25}.z24w3tb{color:var(--muted);border-bottom:1.5px solid var(--ink);padding:0 0 6px;font-size:12px}.z24w3tb>span:last-child{display:none}.ojgdn29{height:16px;position:relative}.ojgdn29 span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.ojgdn29 span:nth-child(2n){display:none}.ojgdn29 span:first-child{transform:none}.ojgdn29 span:last-child{transform:translate(-100%)}.n3hef2c{background:var(--h-soft,var(--surface-2));border-radius:2px;height:30px;position:relative}.i8rr2u0{background:var(--h-bar,var(--link));border-radius:2px;height:16px;position:absolute;top:7px}.d15pe2r{background:var(--link);border:3px solid var(--surface);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:5px}.hdd6wq9{color:var(--muted);grid-column:2;font-size:13px}@container (min-width:44rem){.b4fggzg{grid-template-columns:150px minmax(0,1fr) 210px}.z24w3tb>span:last-child{display:block}.ojgdn29 span:nth-child(2n){display:inline}.hdd6wq9{color:var(--ink);grid-column:auto;font-size:14.5px}}
.o2txjo6{padding-block:clamp(1.75rem,4vw,3rem);container-type:inline-size}.v17b4dm{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.v2xjbnc{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2.1rem)}.a12y56f{color:var(--ink-2);margin:.4rem 0 1rem;font-size:.9375rem}.kjuwvey,.f1r8r72{grid-template-columns:minmax(0,1fr);align-items:center;gap:.35rem 1.25rem;display:grid}.kjuwvey>span:first-child{display:none}.t7wfu65{height:1.1rem;position:relative}.t7wfu65 i{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-style:normal;position:absolute;transform:translate(-50%)}.t7wfu65 i:first-child{transform:none}.t7wfu65 i:last-child{transform:translate(-100%)}.s13mx2n{border-top:var(--bw-strong) solid var(--ink);margin:.3rem 0 0;padding:0;list-style:none}.f1r8r72{border-bottom:var(--bw-thin) solid var(--rule);padding:.8rem 0}.b10wkx9{font-size:.9375rem;font-weight:600}.a1qd34r{height:2.6rem;position:relative}.a1qd34r:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.hj3pdbv{border-radius:var(--radius-s);background:var(--bar,var(--pick));height:.75rem;position:absolute;top:.3rem}.y3twsn3{border-radius:50%;width:.75rem;transform:translate(-50%)}.o38myqs{color:var(--ink-2);white-space:nowrap;font-size:.8125rem;position:absolute;bottom:0;left:0}@container (min-width:44rem){.kjuwvey,.f1r8r72{grid-template-columns:11rem minmax(0,1fr)}.kjuwvey>span:first-child{display:block}}html[data-surface=cards] .o2txjo6{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}
.n28j5yp{background:var(--surface-2)}.x2c1dy3{max-width:var(--container);padding:clamp(3rem, 6vw, 5.5rem) var(--gutter);margin:0 auto}.n2nwh2b{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.9rem);line-height:1.14}.osfuoqa{max-width:62ch;color:var(--ink-2);margin:.9rem 0 0}.j85793a{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:2rem .75rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.mh1b3qo{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.c3jreox{color:var(--link);white-space:nowrap;font-size:1.35rem;line-height:1}.c7s7ydm{width:1.1rem;height:calc(.25rem + var(--h) * 7.5rem);background:var(--link);border-radius:2px 2px 0 0;margin-top:.6rem}.l1mlk8s{border-top:var(--bw-thin) solid var(--rule-strong);width:100%;color:var(--ink);margin-top:.7rem;padding-top:.5rem;font-weight:600;line-height:1.25;text-decoration:none}.l1mlk8s:hover{color:var(--link)}.t3xf6nj{color:var(--ink-2);font-size:.8125rem}.ascy9rw .c3jreox,.ascy9rw .t3xf6nj{color:var(--negative)}.ascy9rw .c7s7ydm{background:var(--negative)}.d2t3olh{color:var(--ink-2);margin:1.6rem 0 0;font-size:.875rem}@media (min-width:52rem){.j85793a{justify-content:space-between;gap:.75rem;display:flex}.mh1b3qo{flex:1}.c3jreox{font-size:1.6rem}.c7s7ydm{width:1.5rem;height:calc(.25rem + var(--h) * 11rem)}}
.i395mns{container-type:inline-size}.c3vxqyj{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.2rem + 2cqi,2.6rem);line-height:1.14}.x2ce2xz{max-width:62ch;color:var(--ink-2);margin:.8rem 0 1.4rem}.uyo5zj2{border-top:var(--bw-thin) solid var(--rule-strong);margin:0;padding:0;list-style:none}.k3shipw{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name fig""track track""until until";align-items:baseline;gap:.3rem 1rem;padding:.8rem 0;display:grid}.mpmb3m6{color:var(--ink);grid-area:name;font-weight:600;text-decoration:none}.mpmb3m6:hover{color:var(--link)}.w3cnip7{font-variant-numeric:tabular-nums;grid-area:fig;font-size:1.5rem;line-height:1}.d2p37bf{grid-area:track;height:.6rem;position:relative}.y389bup{width:var(--w);background:var(--ink-2);height:1px;position:absolute;top:50%;left:0}.y389bup:after{content:"";background:var(--ink);width:1px;height:.6rem;position:absolute;top:-.3rem;right:0}.b2mkzrr{color:var(--muted);grid-area:until;font-size:.8125rem}.o3lmg6e .w3cnip7,.o3lmg6e .b2mkzrr{color:var(--negative)}.o3lmg6e .y389bup{background:var(--negative)}.g2rfy5r{color:var(--muted);margin:.9rem 0 0;font-size:.8125rem}@container (min-width:44rem){.k3shipw{grid-template-columns:9rem 6.5rem minmax(0,1fr) 11rem;grid-template-areas:"name fig track until";align-items:center}.b2mkzrr{text-align:right}}
