.ysl8h2a{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}.x1uh4pw{border-width:var(--bw-strong);box-shadow:var(--shadow-pick)}.g1koy73{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""figures""buy""others""foot"}.n2dh55x{aspect-ratio:1;grid-area:media;align-self:start}.q330eta{grid-area:id;align-content:center;justify-items:start;gap:.375rem;display:grid}.i17lqbz{color:var(--link);margin:0}.e3eg9nn{margin:0;font-size:1.125rem;line-height:1.15}.w1bauao{grid-area:figures;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.t20g0po{grid-area:buy;justify-items:start;gap:.5rem;display:grid}.l3wseay{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}.kqmz3d7{flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.kqmz3d7 li{align-items:center;gap:.375rem;display:inline-flex}.q3kva6l{color:var(--muted);grid-area:foot;margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:48rem){.ysl8h2a{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}.g1koy73{grid-template-columns:minmax(0,1fr) minmax(11rem,15rem);grid-template-areas:"id buy""figures buy""others others""foot foot"}.n2dh55x{aspect-ratio:auto;align-self:stretch;width:100%;min-height:6rem}.w1bauao{justify-content:start;gap:1.25rem}.t20g0po{align-self:center;justify-items:stretch}.t20g0po>:first-child:not(a){justify-self:start}}
.y208sf2{background:var(--surface-2);color:var(--ink);padding:clamp(1.4rem,4cqi,2.4rem)}.e2gbzk7{text-transform:uppercase;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6cqi,2.2rem);line-height:1.14}.l35pz8p{max-width:62ch;color:var(--ink-2);margin:.6rem 0 0}.d372ggh{border-top:var(--bw-thin) solid var(--rule-strong);margin:1.2rem 0 0}.d372ggh div{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:1fr;gap:.15rem;padding:.65rem 0;display:grid}.d372ggh dt{color:var(--ink-2);font-size:.875rem}.d372ggh dd{margin:0}.n3f0dwr{color:var(--ink-2);margin:.9rem 0 0;font-size:.8125rem}.n3f0dwr a{color:var(--ink-2)}.vykw8sg{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:1.1rem 0 0;display:flex}.d1kibdy{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}.r3nempr{color:var(--ink);text-underline-offset:3px;font-style:italic}.h1vl2d4{color:var(--ink-2);margin:.7rem 0 0;font-size:.8125rem;font-style:italic}@container (min-width:36rem){.d372ggh div{grid-template-columns:11rem minmax(0,1fr);gap:1rem}}
.j2451xr{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.q12roeo{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}.d32tfqw{border:var(--bw-strong) solid var(--rule-strong);box-shadow:var(--shadow-pick)}.w2y4r3p{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}.j293jdj{font-weight:700}.k9xum8r{justify-items:start;gap:.375rem;display:grid}.k9xum8r .js24uq3{margin:0;font-size:1.25rem;line-height:1.15}.js24uq3 a{color:inherit;text-decoration:none}.js24uq3 a:hover{opacity:.72}.o36slga{border-bottom:var(--bw-thin) solid var(--rule);padding-bottom:.875rem}.aj368wv{gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.aj368wv li{grid-template-columns:.875rem minmax(0,1fr);gap:.375rem;display:grid}.aj368wv li:before{content:"";background:var(--link);border-radius:var(--radius-s);block-size:.5rem;inline-size:.5rem;margin-top:.45em}.q35cubs{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.j1u156u{margin-top:auto;padding-top:.25rem}@container (min-width:40rem){.j2451xr{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:64rem){.j2451xr{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem}.q12roeo{padding:1.25rem}.w2y4r3p{margin:-1.25rem -1.25rem 0;padding-inline:1.25rem}}
.sw2gr3n{gap:1.4rem;display:grid}.j3ije0q{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.c3bipkk{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.z2g7q9q{border:var(--bw-thin) solid var(--rule);align-content:start;gap:.9rem;padding:1.2rem 1.25rem 1.3rem;display:grid}.err39s7{border-color:var(--pick)}.eou8co5{align-items:center;gap:1rem;display:flex}.zicy6ak{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:2.8rem;line-height:.9}.err39s7 .zicy6ak,.err39s7 .p36uuga b{color:var(--pick)}.k3a88hf{font-family:var(--next-font-primary);color:var(--ink-2);margin-top:.3rem;font-size:.8125rem;font-weight:400;display:block}.p36uuga{color:var(--ink-2);margin:0;font-size:.875rem}.p36uuga b{font-weight:600}.h3gp520{font-family:var(--next-font-primary);color:var(--ink);margin:.1rem 0 0;font-size:1.3rem;font-weight:700}.x32zrb9{color:var(--ink);margin:0}.x32zrb9 b{color:var(--link);font-weight:600}.xd7rldy{border-top:var(--bw-thin) solid var(--rule);margin:0}.xd7rldy div{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding:.5rem 0;display:grid}.xd7rldy dt{color:var(--ink-2);font-size:.875rem}.xd7rldy dd{color:var(--ink);margin:0;font-size:.9375rem}.dt37rv5{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:0;display:flex}.edd0kjp{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}.a2u4f1h{color:var(--ink);text-underline-offset:3px;font-style:italic}.b3qoq88{color:var(--ink-2);margin:-.4rem 0 0;font-size:.8125rem;font-style:italic}@container (min-width:40rem){.c3bipkk{grid-template-columns:repeat(2,minmax(0,1fr))}.c3bipkk:has(>:only-child){grid-template-columns:1fr}}
.yafnsn0{background:var(--surface-2);border-block:var(--bw-thin) solid var(--rule)}.wvg7wm6{max-width:var(--container);padding:clamp(2.75rem, 6vw, 5.5rem) var(--gutter);align-items:center;gap:2rem;margin:0 auto;display:grid}.ty6p11p{border-block:var(--bw-thin) solid var(--rule-strong);justify-items:start;margin:0;padding:1.4rem 0 1.2rem;display:grid}.e1oqiv0{color:var(--ink-2);font-size:.9375rem}.t3ub1v1{color:var(--pick);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:clamp(6rem,4rem + 9vw,10.5rem);line-height:.85}.f8dryuq{color:var(--ink-2);margin-top:.5rem;font-size:1rem}.c3ps55o{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}.l1m7fwy{text-transform:uppercase;margin:.8rem 0 0;font-size:clamp(2.6rem,1.8rem + 3vw,4.4rem);line-height:1.05}.e3ndk87{color:var(--ink-2);margin:.6rem 0 0}.boeparo{max-width:56ch;margin:1rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.g30s3ph{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin:1.5rem 0 0;display:flex}.a3fk9km{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}.u31p9dr{color:var(--ink);text-underline-offset:3px;font-style:italic}.u1jhqmo{color:var(--ink-2);margin:1rem 0 0;font-size:.9375rem}@media (min-width:56rem){.wvg7wm6{grid-template-columns:22rem minmax(0,1fr);gap:4.5rem}}
.hj9rvmb{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}.c2zfurd{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}.h12xpfz{color:var(--pick);font-variant-numeric:tabular-nums;margin:0;font-size:2rem;line-height:1}.n2bobj0{min-width:0}.s9rvf5k{color:var(--pick);margin:0;font-size:.75rem;font-weight:600;line-height:1.3}.x2ky146{color:var(--ink-2);font-style:italic;font-weight:400;display:block}.qthblhe{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.qthblhe a{color:var(--ink);font-weight:700;text-decoration:none}.qthblhe a:hover{color:var(--link)}.i2x7vco{color:var(--ink-2);font-size:.875rem;display:none}.h2vx4td{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}.b24ormg{display:none}@media (min-width:48rem){.i2x7vco{display:inline}.x2ky146{margin-left:.4em;display:inline}.h2vx4td{padding:0 1.1rem;font-size:1rem}.f2nku7m{display:none}.b24ormg{display:inline}}
.h3pa8er{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}.d1j7e4t{aspect-ratio:3/2;overflow:hidden}.wjl96ve{padding:22px}.f7w0epq{margin-top:14px}.fyftamg{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}.l2h3op3{margin:0;font-size:15px;line-height:1.55}.r1qe8qr{text-align:center;margin:12px 0 0}
.f1nic1e{background:var(--pick-bg,var(--surface-2));container-type:inline-size}.d2962qd{max-width:var(--container);padding:clamp(2rem, 5vw, 4rem) var(--gutter);gap:1.75rem;margin-inline:auto;display:grid}.q1ed2nv{margin:0 calc(-1 * var(--gutter))}.q1ed2nv img{object-fit:cover;width:100%;height:clamp(15rem,60vw,26rem);display:block}.d2dsgny{align-content:center;justify-items:start;gap:.7rem;min-width:0;display:grid}.mh1g60f{color:var(--hour,var(--pick));margin:0;font-size:.9375rem;font-weight:700}.b2q5m7i{min-height:1.75rem;filter:var(--logo-filter,none);align-items:center;display:flex}.b3x9lyw{margin:0;font-size:clamp(2rem,1.4rem + 2.6cqi,3.4rem);line-height:1.02}.b3x9lyw a{color:var(--ink);text-decoration:none}.b3x9lyw a:hover{color:var(--link)}.g2lctxm{color:var(--ink-2);margin:0}.r3opltc{max-width:58ch;margin:.25rem 0 0;font-size:1.125rem;line-height:1.55}.om6at5z{max-width:58ch;color:var(--ink-2);margin:0}.om6at5z b{color:var(--ink)}.f3kszvf{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}.ldmjtsb{color:var(--muted);font-size:.8125rem;font-weight:700}.w26xswv{font-weight:600}.l2m0zki{color:var(--ink-2);font-size:.8125rem}.s1puajd{flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin:.75rem 0 0;display:flex}.si43h1t{color:var(--ink);text-underline-offset:.2em;font-weight:700}.z3qd2o5 .d2962qd{padding-block:clamp(1.5rem,3vw,2.5rem)}.z3qd2o5 .b3x9lyw{font-size:clamp(1.6rem,1.3rem + 1.4cqi,2.4rem)}@container (min-width:60rem){.z1yftpf{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:stretch;gap:3.5rem;padding-block:0}.z1yftpf .q1ed2nv{margin:0 0 0 calc(-1 * var(--gutter))}.z1yftpf .q1ed2nv img{height:100%;min-height:30rem;max-height:42rem}.z1yftpf .d2dsgny{padding-block:clamp(2.5rem,5vw,4.5rem)}}html[data-surface=cards] .f1nic1e{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-l);box-shadow:var(--shadow-card);overflow:hidden}html[data-surface=cards] .mh1g60f{color:var(--pick-ink)}html[data-surface=cards] .b3x9lyw a{color:var(--pick-ink)}html[data-surface=cards] .g2lctxm{color:var(--pick-ink)}html[data-surface=cards] .r3opltc{color:var(--pick-ink)}html[data-surface=cards] .om6at5z{color:var(--pick-ink)}html[data-surface=cards] .om6at5z b{color:var(--pick-ink)}html[data-surface=cards] .ldmjtsb{color:var(--pick-ink)}html[data-surface=cards] .w26xswv{color:var(--pick-ink)}html[data-surface=cards] .l2m0zki{color:var(--pick-ink)}html[data-surface=cards] .si43h1t{color:var(--pick-ink)}html[data-surface=cards] .s1puajd a{color:var(--pick-ink)}html[data-surface=cards] .f3kszvf a{color:var(--pick-ink)}html[data-surface=cards] .f3kszvf{border-top-color:color-mix(in srgb, var(--pick-ink) 40%, transparent)}html[data-surface=cards] .b2q5m7i{filter:var(--pick-logo-filter,none)}html[data-surface=cards] .s1puajd>a:first-child{background:var(--pick-ink);color:var(--pick);border-color:var(--pick-ink)}
.x2je1fj{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}.n3gu010{height:240px;overflow:hidden}.n3gu010>span{height:100%}.i3gnva0{padding:clamp(22px,3vw,40px)}.i3gnva0 p{margin:0 0 .9em;line-height:1.6}.u38eaek{margin-top:16px}.z213u6y{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}.i3gnva0 .c1em89i{font-family:var(--next-font-display);opacity:.92;margin-bottom:14px;font-size:17px;font-style:italic}.cr2czij{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}@container (min-width:44rem){.x2je1fj{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.n3gu010{height:420px}}
.cdaxciq{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}.l38h7dr{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}.vq9fd26{max-width:62ch;margin:0;font-size:15.5px;line-height:1.55}
.u3j4sbe{background:var(--pick-bg,var(--surface-2));border-radius:var(--radius-s);display:grid;overflow:hidden}.m3ezfao{object-fit:cover;width:100%;height:12rem;display:block}.mkeys8k{justify-items:start;gap:.55rem;padding:1.1rem 1.1rem 1.25rem;display:grid}.mkeys8k>a:last-child{justify-self:stretch}.dm3xf7a{color:var(--hour,var(--pick));margin:0;font-size:.8125rem;font-weight:700}.z1rq8jc{min-height:1.4rem;filter:var(--logo-filter,none);align-items:center;display:flex}.a2y4p7u{margin:0;font-size:1.5rem;line-height:1.1}.a2y4p7u a{color:var(--ink);text-decoration:none}.a2y4p7u a:hover{color:var(--link)}.a1t0o55{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.q14cczn{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}.j1ze8b1{color:var(--muted);font-size:.75rem;font-weight:700}.r3ozzxo{color:var(--ink-2);font-size:.75rem;font-weight:400}html[data-surface=cards] .u3j4sbe{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-l);box-shadow:var(--shadow-card)}html[data-surface=cards] .dm3xf7a{color:var(--pick-ink)}html[data-surface=cards] .a2y4p7u a{color:var(--pick-ink)}html[data-surface=cards] .a1t0o55{color:var(--pick-ink)}html[data-surface=cards] .q14cczn{color:var(--pick-ink)}html[data-surface=cards] .j1ze8b1{color:var(--pick-ink)}html[data-surface=cards] .r3ozzxo{color:var(--pick-ink)}html[data-surface=cards] .q14cczn a{color:var(--pick-ink)}html[data-surface=cards] .q14cczn{border-top-color:color-mix(in srgb, var(--pick-ink) 35%, transparent)}html[data-surface=cards] .z1rq8jc{filter:var(--pick-logo-filter,none)}html[data-surface=cards] .mkeys8k>a:last-child{background:var(--pick-ink);color:var(--pick);border-color:var(--pick-ink)}
.g13lx3u{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-m);align-items:center;gap:16px;padding:24px;display:grid}.k1rrjyj{flex-direction:column;gap:6px;display:flex}.x1267hy{font:800 34px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--pick-ink)}.g13lx3u p{color:color-mix(in srgb, var(--pick-ink) 88%, var(--pick));margin:0;font-size:15.5px}.m1gy766{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.m1gy766>a:not([class]){color:var(--on-dark-accent,var(--pick-ink));font-weight:500}@container (min-width:600px){.g13lx3u{grid-template-columns:auto 1fr auto;gap:28px;padding:26px 30px}}
.s8tw52j{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}.d2xhcgl{max-width:var(--container);padding:8px var(--gutter);align-items:center;gap:12px;min-height:66px;margin:0 auto;display:flex}.d2xhcgl>a{margin-left:auto}.n1sgymf{align-items:center;gap:10px;min-width:0;display:flex}.o108xis{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}.i778d71{font:800 32px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));white-space:nowrap}.i778d71 small{font:500 13px/1 var(--next-font-primary);color:var(--on-dark-soft,var(--chrome-ink));margin-left:2px;display:none}.nxjjps8{flex-direction:column;gap:2px;min-width:0;display:flex}.nxjjps8 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}.nxjjps8 small{color:var(--on-dark-soft,var(--chrome-ink));font-size:12.5px;line-height:1.25}.l23nqf7{white-space:nowrap;font-style:italic}.q28vx3q{color:var(--on-dark-soft,var(--chrome-ink));font-size:13.5px;display:none}@media (min-width:760px){.d2xhcgl{gap:14px}.n1sgymf{gap:12px}.o108xis,.i778d71 small{display:inline-block}.q28vx3q{border-left:1px solid color-mix(in srgb, var(--chrome-ink) 16%, transparent);margin-left:10px;padding-left:16px;display:block}}
.w1zfzl2{color:var(--ink);gap:.75rem;display:grid}.d26v152{color:var(--muted);margin:0}.i20qwyc{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.f1qg0bf{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}.aax5qnc{aspect-ratio:16/9}.d1kn43s{gap:.375rem;display:grid}.p3jkl8v{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}.risj9yo{margin:0;line-height:1.15}.d31sv0r{color:var(--ink-2);margin:0;font-size:.9375rem}.s2hj3nh{gap:.5rem;display:grid}@container (min-width:40rem){.f1qg0bf{grid-template-columns:9rem minmax(0,1fr);align-items:center}.e3pa1ay{grid-template-columns:minmax(0,1fr)}.aax5qnc{aspect-ratio:4/3;grid-row:span 2}.s2hj3nh{grid-template-columns:auto auto;justify-content:space-between;align-items:center}}@container (min-width:64rem){.f1qg0bf{grid-template-columns:9rem minmax(0,1fr) 15rem}.e3pa1ay{grid-template-columns:minmax(0,1fr) 15rem}.aax5qnc{grid-row:auto}.s2hj3nh{grid-template-columns:none;justify-content:stretch}}
.n3oe76q{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.gh0h7pu{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}.gh0h7pu>span{aspect-ratio:1}.gh0h7pu h3{font:700 17px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.gh0h7pu h3 a{color:var(--ink);text-decoration:none}.gh0h7pu h3 a:hover{color:var(--link)}.d131tf6{color:var(--ink-2);margin:4px 0 10px;font-size:14px;line-height:1.45}.d131tf6 span{color:var(--muted)}.c1etwfl{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.c1etwfl>a:not([class]){font-size:14.5px;font-weight:500}@container (min-width:600px){.n3oe76q{grid-template-columns:repeat(4,minmax(0,1fr))}.gh0h7pu{grid-template-columns:1fr;padding:12px 12px 16px}.gh0h7pu>span{aspect-ratio:4/3}.c1etwfl>a:first-child{width:100%}}
.ihqqsnf{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:20px}.ihqqsnf h2{font:600 19px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 12px}.b1tbhid{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.c3il11j{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}.v8nt05s{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.d12cl04{font:800 40px/.9 var(--next-font-display);color:var(--action);white-space:nowrap}.d12cl04 small{font:500 14px/1 var(--next-font-primary);color:var(--muted)}.e18pzfe{color:var(--muted);font-size:13.5px}.g36oki1{color:var(--ink-2);margin:0 0 6px;font-size:14.5px}.i3ufxnp{color:var(--muted);margin:0 0 12px;font-size:13.5px}.q3hif5j{border-top:1px solid var(--rule);color:var(--muted);margin:12px 0 0;padding-top:12px;font-size:13.5px}
.r2bwlo7{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}.hk6szyh{min-height:58px;max-width:var(--container);padding:6px var(--gutter);align-items:center;gap:10px;margin:0 auto;display:flex}.q18eo88{align-items:center;gap:12px;min-width:0;display:flex}.q18eo88 small{opacity:.88;font-size:12px;display:block}.q18eo88 b{font-size:14.5px;line-height:1.2;display:block}.k1ncnu9{display:none}.hk6szyh>a{flex:none;margin-left:auto}@media (min-width:45rem){.hk6szyh{gap:16px;min-height:62px}.q18eo88 b{font-size:15px}.k1ncnu9{display:block}}
.d23v0pd{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}.i2jjev3{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}.j1p7ogi{gap:.1rem;min-width:0;display:grid}.k45af7s{color:var(--muted);font-size:.75rem;font-weight:700}.c16tp3i{align-items:center;gap:.6rem;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex}.c16tp3i a,.c16tp3i>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.c16tp3i a:hover{opacity:.72}.y1kht9p{filter:var(--logo-filter,none);display:none}.d3li5b1 a{white-space:nowrap;min-height:44px;padding:.6em .95em;font-size:.875rem}.z342txy{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){.i2jjev3{gap:1.25rem;padding-block:.7rem}.y1kht9p{display:flex}.c16tp3i{font-size:1.0625rem}.d3li5b1 a{padding:.75em 1.2em;font-size:.9375rem}.f18gzoh{display:none}.z342txy{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@keyframes h2rwvkk{0%{transform:translateY(110%)}to{transform:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.d23v0pd{animation:linear both h2rwvkk;animation-timeline:scroll(root);animation-range:0 70vh}}}
.nzn66o5{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}.sub94f3{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}.sub94f3 .v25ltzo{display:none}.g2h9vib{grid-area:score}.f2evso7{flex-direction:column;grid-area:id;min-width:0;display:flex}.f2evso7 .y2yacm6{white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.d1b9wjv{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}.d1b9wjv a{text-overflow:ellipsis;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.d1b9wjv a:hover{opacity:.72}.q3d8q02{display:none}.e9wsfqh{grid-area:price;min-width:0}.nzn66o5 .e9wsfqh>span>span:first-child{font-size:1.0625rem}.l3q5bif{grid-area:cta}.l3q5bif a{white-space:nowrap;min-height:44px;padding:.6em .9em;font-size:.875rem}.o1mmoof{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){.sub94f3{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}.sub94f3 .v25ltzo{aspect-ratio:4/3;border-radius:var(--radius-s);grid-area:media;inline-size:4.5rem;display:flex}.f2evso7 .y2yacm6{font-size:.6875rem}.d1b9wjv{font-size:1.0625rem}.q3d8q02{margin-top:.25rem;display:block}.nzn66o5 .e9wsfqh>span>span:first-child{font-size:1.5rem}.l3q5bif a{padding:.75em 1.15em;font-size:.9375rem}.n1ioj18{display:none}.o1mmoof{clip:auto;width:auto;height:auto;position:static;overflow:visible}}
.ht6q0b0{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}.ht6q0b0 h2{font:600 24px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 14px}.f35p7wa{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}.f35p7wa>a{grid-column:1/-1}.b2jqj3u{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}.x1n0sr1{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.x1n0sr1 small{color:var(--ink-2);font-size:13.5px;line-height:1.45;display:block}.ulwvbn8{color:var(--ink-2);margin:12px 0 0;font-size:14.5px}@container (min-width:600px){.f35p7wa{grid-template-columns:auto minmax(0,1fr) auto}.f35p7wa>a{grid-column:auto}.b2jqj3u{min-width:128px;min-height:54px;padding:8px 16px;font-size:23px}}
.u1i3d0l{scroll-margin-top:20px;container-type:inline-size}.ekfc0gg{color:var(--muted);margin:-6px 0 0}.i3bz0vp{border:0;flex-wrap:wrap;gap:8px;margin:12px 0 14px;padding:0;display:flex}.i3bz0vp label{cursor:pointer}.i3bz0vp input{opacity:0;position:absolute}.i3bz0vp 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}.i3bz0vp input:checked+span{background:var(--ink);color:var(--surface);border-color:var(--ink)}.i3bz0vp input:focus-visible+span{outline:3px solid var(--link);outline-offset:2px}:is(.u1i3d0l:has(input[value=spa]:checked) tbody tr:not([data-flags~=spa]),.u1i3d0l:has(input[value=pool]:checked) tbody tr:not([data-flags~=pool]),.u1i3d0l:has(input[value=meetings]:checked) tbody tr:not([data-flags~=meetings]),.u1i3d0l:has(input[value=kitchen]:checked) tbody tr:not([data-flags~=kitchen]),.u1i3d0l:has(input[value=table]:checked) tbody tr:not([data-flags~=table]),.u1i3d0l:has(input[value=view]:checked) tbody tr:not([data-flags~=view]),.u1i3d0l:has(input[value=kids]:checked) tbody tr:not([data-flags~=kids]),.u1i3d0l:has(input[value=beach]:checked) tbody tr:not([data-flags~=beach]),.u1i3d0l:has(input[value=luxury]:checked) tbody tr:not([data-flags~=luxury]),.u1i3d0l:has(input[value=lifestyle]:checked) tbody tr:not([data-flags~=lifestyle]),.u1i3d0l:has(input[value=premium]:checked) tbody tr:not([data-flags~=premium]),.u1i3d0l:has(input[value=midscale]:checked) tbody tr:not([data-flags~=midscale]),.u1i3d0l:has(input[value=economy]:checked) tbody tr:not([data-flags~=economy])){display:none}.g3rst6b{border-collapse:collapse;width:100%;font-size:14px}.g3rst6b thead th{text-align:left;color:var(--muted);border-bottom:1.5px solid var(--ink);padding:8px;font-size:12px}.g3rst6b td,.g3rst6b tbody th{border-bottom:1px solid var(--rule);vertical-align:top;text-align:left;padding:10px 8px;font-weight:400}.g3rst6b tbody th a,.g3rst6b tbody th b{color:var(--ink);font-weight:700;line-height:1.25;text-decoration:none;display:block}.g3rst6b tbody th a:hover{color:var(--link)}.d9p6mny{color:var(--muted);font-size:13px;display:block}.g3hrr2p{color:var(--muted)}.d3uaki9{text-align:right;white-space:nowrap}.m1foj5j{color:var(--muted);margin:10px 0 0;font-size:13px}@container (max-width:44rem){.g3rst6b,.g3rst6b tbody,.g3rst6b tr,.g3rst6b td,.g3rst6b tbody th{width:100%;display:block}.g3rst6b thead{display:none}.g3rst6b tr{border-bottom:1px solid var(--rule);padding:8px 0}.g3rst6b td,.g3rst6b tbody th{text-align:left;border:0;padding:1px 0}.g3rst6b td[data-l]{grid-template-columns:96px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.g3rst6b td[data-l]:before{content:attr(data-l);color:var(--muted);font-size:12px;font-weight:700}.g3rst6b td.g3hrr2p,.g3rst6b td.v91sgw7{display:none}.d3uaki9{text-align:left}}
.wrwor4x{color:var(--ink);gap:.5rem;display:grid}.i2uw3vy{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}.c1g4a55{text-align:left;padding:0 0 .75rem}.i2uw3vy th,.i2uw3vy td{text-align:left;vertical-align:top;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:.625rem .5rem}.i2uw3vy 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}.i2uw3vy thead th:first-child{inline-size:30%;font-weight:500}.i2uw3vy thead a{color:inherit;text-decoration:none}.i2uw3vy thead a:hover{opacity:.72}.xptyvp9{align-items:center;gap:.5rem;display:inline-flex}.i2uw3vy tbody>tr>*{border-top:var(--bw-thin) solid var(--rule)}.i2uw3vy tbody th{color:var(--muted);font-weight:500}.a3uots8{background:color-mix(in srgb, var(--pick) 26%, var(--surface));font-weight:700}.i10uaku{color:var(--muted);font-style:italic}.j1i4c4c{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:.8125rem;display:flex}.j1manqb{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){.i2uw3vy{font-size:.9375rem}.i2uw3vy th,.i2uw3vy td{padding:.75rem 1rem}.i2uw3vy thead th:first-child{inline-size:28%}}
.v1uyatg{color:var(--ink);gap:1rem;display:grid;container-type:inline-size}.gnibnul{margin:0;font-size:clamp(1.5rem,1.2rem + 1.6cqi,2.25rem);line-height:1.1}.k3gg04d{border-top:var(--bw-strong) solid var(--ink);display:grid}.k2jmpgq{border-bottom:var(--bw-thin) solid var(--rule);align-content:start;gap:.75rem;min-width:0;padding:1.5rem 0;display:grid}.w3egaq8{margin:0;font-size:clamp(1.375rem,1.2rem + .8cqi,1.75rem);line-height:1.15}.q302au5{max-width:52ch;margin:0;font-size:1.0625rem;line-height:1.55}.b2hl8us{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:.25rem 0 0;display:flex}.b2hl8us>a:first-child{min-height:2.75rem;padding:.55em 1em;font-size:.9375rem}@container (min-width:48rem){.k3gg04d{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.k2jmpgq{padding:1.75rem 2rem 1.75rem 0}.k2jmpgq+.k2jmpgq{border-left:var(--bw-thin) solid var(--rule);padding-left:2rem}}
.u1w8qyj{color:var(--ink);gap:1rem;display:grid}.v1ljms9{margin:0}.u13ckpr{gap:0;display:grid}.a2j4oy7{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}.b1v3vy2{margin:0;line-height:1.15}.s31pgcc{color:var(--ink-2);margin:0}.w3ubn5t{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.k22rvp8{justify-items:start;gap:.25rem;margin-top:auto;display:grid}.k22rvp8>a:first-of-type{justify-self:stretch}.l2n4tb5{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){.u13ckpr{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.a2j4oy7{padding:1.375rem}.l2n4tb5{align-self:center;margin-block:0;margin-inline:-.875rem}}
.esyzytm{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.f1lg3i5{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.a2nkbre{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.a2nkbre th,.a2nkbre td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:10px 8px}.a2nkbre thead th{font:800 20px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--ink)}.a2nkbre thead th.j3i0ciu{color:var(--action)}.a2nkbre tbody th{color:var(--muted);font-size:13.5px;font-weight:600}.a2nkbre td.j3i0ciu{background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.wnb1ar2{font:800 24px/1 var(--next-font-display);color:var(--ink);white-space:nowrap}.j3i0ciu .wnb1ar2,.v3qd7n8 .wnb1ar2{color:var(--action)}.wnb1ar2 small{font:500 13px/1 var(--next-font-primary);color:var(--muted);margin-left:2px}.z1yr2uy{display:none}@container (min-width:600px){.esyzytm{padding:26px 28px}}@container (max-width:599px){.a2nkbre{display:none}.z1yr2uy{gap:12px;display:grid}.h1bphl6{border:1px solid var(--rule);border-radius:var(--radius-s);padding:14px}.v3qd7n8{border:2px solid var(--action);background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.s13boxs{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.s13boxs b{font:800 22px/1 var(--next-font-display);text-transform:var(--display-transform)}.h1bphl6 dl{margin:0 0 12px;display:grid}.h1bphl6 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}.h1bphl6 dt{color:var(--muted)}.h1bphl6 dd{margin:0}}
.zvua4lx{color:var(--ink);gap:1rem;display:grid}.d7wik94{margin:0}.e38qkmw{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.5rem;display:grid}.q35zsuf{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}.kth6xes{grid-template-rows:1fr auto}.utxmprv{aspect-ratio:16/10;justify-self:stretch}.m1e0hqf{overflow-wrap:anywhere;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex}.m1e0hqf a{color:inherit;text-decoration:none}.m1e0hqf a:hover{opacity:.72}.o2qgb8v{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}.t19jum6{border-radius:var(--radius-l);padding:.25rem .75rem .5rem}.y2xlm41{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9375rem}.jkrewk7{text-align:left;color:var(--link);padding:.75rem 0 .5rem}.y2xlm41 th,.y2xlm41 td{border-bottom:var(--bw-thin) solid var(--rule);vertical-align:middle;padding:.625rem .25rem}.y2xlm41 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}.y2xlm41 thead th:first-child{width:38%}.y2xlm41 th[scope=row]{text-align:left;overflow-wrap:anywhere;font-weight:600}.y2xlm41 td,.y2xlm41 thead th:not(:first-child){text-align:center}.y2xlm41 tfoot th,.y2xlm41 tfoot td{border-bottom:0;padding-top:.75rem}.v3mmni3{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}.isymlc5{background:var(--pick);color:var(--pick-ink);font-weight:700}.y2xlm41 tfoot .v3mmni3{font-size:1.25rem}.h25q3o0{justify-items:start;gap:.25rem;display:grid}.a2gsh2c{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:40rem){.e38qkmw{gap:1rem}.q35zsuf{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem}.utxmprv{grid-column:1/-1}.m1e0hqf{font-size:1.0625rem}.o2qgb8v{min-block-size:3.5rem;min-inline-size:3.5rem;font-size:.75rem}.t19jum6{padding:.25rem 1.25rem .75rem}.y2xlm41 th,.y2xlm41 td{padding:.75rem .5rem}.y2xlm41{font-size:1rem}}@container (max-width:47.99rem){.v3mmni3{font-family:var(--next-font-primary);font-size:.8125rem;line-height:1.35}}
.bolxuju{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}.z2w71oq{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.5rem);line-height:1.15}.t3qot50{margin:1.5rem 0 0}.t3qot50 div{border-top:var(--bw-thin) solid var(--rule);padding:.9rem 0}.t3qot50 dt{text-transform:uppercase;color:var(--link);font-size:clamp(1.5rem,1.2rem + 1.2cqi,2rem);line-height:1.1}.t3qot50 dd{max-width:46ch;color:var(--ink);margin:.3rem auto 0;font-size:1.0625rem}.j3pw989{border-top:var(--bw-thin) solid var(--rule);margin:1rem 0 0;padding-top:1rem;font-weight:600}.j3pw989 a{color:var(--ink)}.r2qe1qr{white-space:nowrap}
.g306efb{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}.e2n7o4k{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}.e1yh5xi{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.e1yh5xi li{color:var(--ink);padding-left:1.1rem;font-size:.9875rem;line-height:1.55;position:relative}.e1yh5xi li:before{content:"";width:.45rem;height:var(--bw-strong);background:var(--pick);position:absolute;top:.68em;left:0}.ramt9vn{border-top:var(--bw-thin) solid var(--rule);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-top:.85rem;display:flex}.v820q2c{color:var(--ink-2);font-size:.8125rem;font-weight:600}.z25botc{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.z25botc 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}.z25botc a:hover{border-color:var(--ink)}.z25botc a:focus-visible{outline:3px solid var(--link);outline-offset:2px}html[data-surface=cards] .g306efb{box-shadow:var(--shadow-card)}.z25botc{flex-wrap:nowrap;gap:.3rem}@container (max-width:34rem){.v820q2c{flex-basis:100%}.z25botc a{min-height:2.25rem;padding:0 .5rem;font-size:.75rem}}
.h3vi6lg{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);min-width:0;padding:22px 24px}.t1ok1yw{font:600 21px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 12px}.r9vt7hp{gap:10px;margin:0;padding:0;list-style:none;display:grid}.r9vt7hp li{grid-template-columns:14px minmax(0,1fr);gap:10px;font-size:16px;line-height:1.5;display:grid}.r9vt7hp li:before{content:"";background:var(--action);border-radius:50%;width:7px;height:7px;margin-top:9px}.vm2u86n{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}.vm2u86n 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}.vm2u86n a:hover{border-color:var(--ink)}.vm2u86n a:focus-visible{outline:3px solid var(--link);outline-offset:2px}
.d31ewj6{font:800 15px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 10px}.fxudm3q{margin:0 0 14px;padding-left:20px}.fxudm3q li{margin:0 0 6px;font-size:15.5px;line-height:1.55}.w1ba9je{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}.w1ba9je 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}.w1ba9je a:hover{border-color:var(--ink)}
.f1qbvm6{color:var(--ink);view-timeline:--doc block;gap:1.5rem;display:grid}.g3mu7p6{align-content:start;gap:.875rem;min-width:0;display:grid}.v210gzn{margin:0}.f1r97tm{max-width:60ch;color:var(--ink-2);margin:0}.h2cd4rm{gap:.25rem;margin:0;display:grid}.h2cd4rm div{border-radius:var(--radius-m);cursor:default;gap:.125rem;padding:.625rem .75rem;display:grid}.h2cd4rm div:hover,.h2cd4rm div:focus-visible{background:color-mix(in srgb, var(--action) 8%, transparent);outline:none}.h2cd4rm dt{font-family:var(--next-font-mono);color:var(--link);font-size:.875rem}.h2cd4rm dd{color:var(--ink-2);margin:0;font-size:.9375rem}.q1s04f3{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}.m20gk01{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}.g1smono{font-family:var(--next-font-mono);white-space:pre;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6;overflow-x:auto}.g1smono:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.y1dgi4z{border-top:0}.z2gr3pa{border-radius:3px;transition:background-color .15s}.z2gr3pa[data-on]{background:color-mix(in srgb, var(--action) 14%, transparent)}.fjwzc3f{color:var(--ink);font-weight:600}.e1ge6z2{color:var(--positive)}.d3hbq12{color:var(--link)}.zvlix8q{color:var(--muted)}.r1a8mz2{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] .z2gr3pa{animation:linear both p12735u;animation-timeline:--doc;animation-range:entry calc(10% + var(--i) * 1%) entry calc(14% + var(--i) * 1%)}}}@keyframes p12735u{0%{opacity:0}}@container (min-width:56rem){.f1qbvm6{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2.5rem}}@container (max-width:36rem){.g1smono{white-space:pre-wrap;overflow-wrap:anywhere}}
.y15trok{border-top:var(--bw-strong) solid var(--rule-strong);gap:1rem;padding-top:1.75rem;display:grid}.s3mkkjz{margin:0}.n1y32nf{max-width:40rem;color:var(--ink-2);margin:0}.k3c4c78{gap:1.5rem 2rem;margin-top:.5rem;display:grid}.c33xjs3{align-content:start;gap:.375rem;display:grid}.d51i5gc{font-size:1.5rem;line-height:1.1}.h1e1dw2{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1rem;line-height:1.5}.x2zcay1{color:var(--muted);margin:0;font-size:.875rem;font-weight:600}@container (min-width:36rem){.k3c4c78{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:64rem){.k3c4c78{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-surface=cards] .y15trok{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)}
.n36czgp{container-type:inline-size}.t10yu7u{color:var(--muted);margin:-6px 0 14px;font-size:14px}.y3al8x9{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.g3ch49b{border-top:1.5px solid var(--ink);padding:12px 0 16px}.g3ch49b 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}.g3ch49b p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.g3ch49b ul{margin:4px 0 0;padding:0;font-size:14px;list-style:none}.g3ch49b p+ul{margin-top:8px}.g3ch49b li{padding:2px 0}.g3ch49b a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.g3ch49b a:hover{color:var(--link);text-decoration-color:currentColor}@container (min-width:44rem){.y3al8x9{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.g3ch49b h3{font-size:21px}.g3ch49b p{font-size:14.5px}}
.q3b2cj0{gap:2rem;display:grid}.x3b9ec6{align-content:start;gap:1.25rem;display:grid}.x331bmt{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem);line-height:1.05}.koaaqtx{color:var(--ink-2);margin:0}.f3p2weu{border-top:var(--bw-strong) solid var(--rule-strong);gap:.25rem;padding-top:1rem;display:grid}.q11uzcy{justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.5rem;line-height:1.1;display:flex}.vtdxs27{font-family:var(--next-font-primary);color:var(--muted);white-space:nowrap;font-size:.875rem;font-weight:650}.m38rrze{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1.0625rem;line-height:1.5}.j2axt17{min-width:0;container-type:inline-size}@container (min-width:56rem){.o66h9ge{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3rem}}
.u1sx29v{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}.p3fbm0q{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}.y2n02jn{background:var(--surface-2);box-shadow:none}.y2n02jn>span{width:1.75rem}.l3qr5ry{letter-spacing:0;font-size:1.25rem;line-height:1}.w1sin47{align-content:center;gap:.25rem;min-width:0;display:grid}.z2kybeh{overflow-wrap:anywhere;line-height:1.1}.z2kybeh a{color:inherit;text-decoration:none}.z2kybeh a:hover{opacity:.72}.o221f4n{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.4}.e2374wz{max-width:65ch;color:var(--ink-2);grid-column:1/-1;margin:0;font-size:.9375rem}.f3qq9yq{grid-column:1/-1;gap:.5rem;display:grid}.f13wnsy{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.g2i0hgw{flex-wrap:wrap;grid-column:1/-1;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.g39j41p{border-top:var(--bw-thin) solid var(--rule);grid-column:1/-1;padding-top:.25rem}@container (min-width:48rem){.u1sx29v{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem 1.5rem;padding:1.5rem 1.75rem}.p3fbm0q{align-self:start;width:4.5rem}.l3qr5ry{font-size:1.5rem}.e2374wz,.f3qq9yq,.g2i0hgw,.g39j41p{grid-column:2}}
.l31s29l{border-block:var(--bw-thin) solid var(--rule);max-width:46rem;padding:1.4rem 0;container-type:inline-size}.n3dvgv1{color:var(--ink-2);margin:0;font-size:.9375rem}.g9p4tss{text-transform:uppercase;margin:.3rem 0 0;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2rem);line-height:1.15}.g9p4tss a{color:var(--ink);text-decoration:none}.r347n0s{color:var(--ink-2);margin:.3rem 0 0}.l3byvyu{margin:.8rem 0 0}.w1ryzcn{color:var(--ink-2);margin:.8rem 0 0}.w1ryzcn span{color:var(--link);font-weight:600}.r1fwn96{flex-wrap:wrap;gap:.5rem 1.2rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.r1fwn96 a{color:var(--ink)}
.t3k2j6w{container-type:inline-size}.e256ktz{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}.e256ktz a{color:var(--ink);text-underline-offset:.2em;font-weight:600}
.cia12pz{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}.d39sv64{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0;font-size:.9375rem;display:flex}.d39sv64 a{color:var(--ink);font-weight:700;text-decoration:none}.d39sv64 a:hover{text-underline-offset:.2em;text-decoration:underline}.a2515zq{color:var(--ink-2);font-size:.875rem}.b3si5iu{color:var(--muted);flex-wrap:wrap;grid-column:2;gap:0 1rem;margin:0;font-size:.75rem;display:flex}@container (min-width:48rem){.cia12pz{grid-template-columns:auto minmax(0,1fr) auto}.b3si5iu{grid-column:auto;justify-content:end}}
.l22esk8{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:14px;display:flex}.l22esk8 a{color:var(--ink);font-weight:700;text-decoration:none}.l22esk8 a:hover{color:var(--link)}
.u3msh0z{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}.kmtvz82{--tone:var(--link);--tone-text:var(--link)}.t199awz{--tone:var(--negative);--tone-text:var(--negative)}.e1awp00{--tone:var(--pick);--tone-text:var(--ink)}.w75me1u{--tone:var(--positive);--tone-text:var(--positive)}.q2rlsxn{border-radius:var(--score-radius);background:var(--tone);block-size:.75rem;inline-size:.75rem;margin-top:.15rem}.a20lul7{gap:.375rem;display:grid}.o3c6yu4{color:var(--tone-text);font-weight:700}.i1zcd7k{color:var(--ink);margin:0}@container (min-width:40rem){.u3msh0z{gap:1rem;padding:1.125rem 1.375rem}}
.gls95li{border-block:var(--bw-thin) solid var(--rule-strong);gap:.4rem;padding:1.1rem 0 1.2rem;display:grid;container-type:inline-size}.t3p9wta{text-transform:uppercase;margin:0;font-size:1.15rem;line-height:1.2}.y2q2un9 .t3p9wta,.m3eienv .t3p9wta,.r34yu21 .t3p9wta{color:var(--link)}.l3m6cy1 .t3p9wta{color:var(--negative)}.j2jekcd{margin:0}@container (min-width:40rem){.gls95li{grid-template-columns:9rem minmax(0,1fr);gap:2rem}}
.k128acu{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}.k128acu b{color:var(--ink)}.k128acu a{color:inherit;text-decoration:none}.k128acu a:hover b{color:var(--link)}.l3scoun{color:var(--muted);font-style:italic}
.p2h46ku{color:var(--ink);gap:1.25rem;display:grid}.u1osnzu{color:var(--link);margin:0}.q2hp52d{gap:1.25rem;margin:0;display:grid}.t29xgdq{margin:0;padding-top:1.25rem;position:relative}.t1bpm3o{text-wrap:balance;max-width:28ch;font-size:clamp(1.625rem,1.15rem + 2.2vw,2.75rem);line-height:1.12}.mevxx5x{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:.9375rem;display:flex}.eslkwlw{color:var(--ink);font-weight:700;text-decoration:none}a.eslkwlw:hover{text-underline-offset:.2em;text-decoration:underline}.w2eny4c{color:var(--ink-2);font-size:.875rem}.s2s9r8e{border-top:var(--bw-thin) solid var(--rule);gap:0;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.s2s9r8e li{color:var(--ink-2);border-bottom:var(--bw-thin) solid var(--rule);padding:.75rem 0 .75rem 1.25rem;font-size:.9375rem;position:relative}.s2s9r8e 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){.x2uwj6v{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.5rem 4rem}.u1osnzu{grid-column:1/-1}.s2s9r8e{margin-top:1.5rem}}
.q24m5y1{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.m3sv5w2{font:600 clamp(23px, 2.4vw, 29px)/1.2 var(--next-font-primary);text-transform:none;letter-spacing:-.005em;color:var(--ink);margin:0}.w34edut{color:var(--ink-2);max-width:46em;margin:6px 0 16px;font-size:16px}.u30e527{margin:0;display:grid}.u30e527>div{border-top:1px solid var(--rule);gap:2px;padding:11px 0;display:grid}.u30e527>div:first-child{border-top:0}.u30e527 dt{color:var(--muted);font-size:13.5px;font-weight:600}.u30e527 dd{color:var(--ink);margin:0;font-size:15.5px}@container (min-width:600px){.q24m5y1{padding:26px 28px}.u30e527>div{grid-template-columns:210px 1fr;gap:16px}}
.a2gqzkg{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.ottr9on{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}.a2gqzkg details{border-top:1px solid var(--rule)}.a2gqzkg details:last-child{border-bottom:1px solid var(--rule)}.a2gqzkg summary{cursor:pointer;padding:15px 34px 15px 0;font-size:16.5px;font-weight:600;list-style:none;position:relative}.a2gqzkg summary::-webkit-details-marker{display:none}.a2gqzkg 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)}.a2gqzkg details[open] summary:after{top:25px;transform:rotate(-135deg)}.a2gqzkg details p{color:var(--ink-2);margin:0;padding:0 0 16px;font-size:16px}@container (min-width:600px){.a2gqzkg{padding:26px 28px}}
.s1hlczc{color:var(--ink);gap:1rem;display:grid}.lfzu996{border-top:var(--bw-thin) solid var(--rule)}.q38kg2w{border-bottom:var(--bw-thin) solid var(--rule)}.b20n0fl{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}.b20n0fl::-webkit-details-marker{display:none}.b20n0fl:after{content:"+";color:var(--link);justify-self:end;font-size:1.5rem;line-height:1}.q38kg2w[open] .b20n0fl:after{content:"−"}.k27u525{font-family:var(--next-font-primary);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.b20n0fl:hover .k27u525{color:var(--link)}.c1wdfd1{max-width:75ch;color:var(--ink-2);margin:0 0 1rem}html[data-surface=cards] .lfzu996{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] .q38kg2w:last-child{border-bottom:0}
.o1appmn{scroll-margin-top:20px}.rzjfo9z{border-bottom:1px solid var(--rule)}.rzjfo9z:last-child{border-bottom:0}.bqaxqzb{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;list-style:none;display:flex}.bqaxqzb::-webkit-details-marker{display:none}.bqaxqzb h3{font:700 16px/1.35 var(--next-font-primary);margin:0}.bqaxqzb:after{content:"+";color:var(--link);flex:none;font-size:22px;line-height:1}.rzjfo9z[open] .bqaxqzb:after{content:"−"}.bqaxqzb:hover h3{color:var(--link)}.m16leiy{color:var(--ink-2);max-width:80ch;margin:0 0 16px;font-size:15.5px;line-height:1.6}
.gnybgb8{color:var(--ink);gap:.75rem;display:grid}.s1dax5x{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}.c1lrcxn{--tone:var(--link)}.t3ug5v2{--tone:var(--negative)}.b2vbqat{color:var(--tone);margin:0}.o1p3qom{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.o1p3qom li{padding-left:1rem;line-height:1.45;position:relative}.o1p3qom 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){.gnybgb8{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.u1odypy{grid-template-columns:minmax(0,1fr)}.s1dax5x{padding:1.25rem 1.375rem 1.375rem}}
.j1pn6nu{background:var(--surface-2);color:var(--ink-2);border-block:var(--bw-thin) solid var(--rule)}.i3sa30j{max-width:var(--container);padding:.625rem var(--gutter);gap:.25rem;margin:0 auto;display:grid}.c3mkmm9{color:var(--link);margin:0;padding-top:.25rem}.p23ih2c{margin:0;padding:0;font-size:.75rem;line-height:1.4;list-style:none;display:grid}.p23ih2c li{flex-wrap:wrap;align-items:center;gap:0 .4em;min-width:0;min-height:2.75rem;display:flex}.p23ih2c 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}.p23ih2c a:hover{color:var(--link)}.p23ih2c time{color:var(--muted)}@container (min-width:48rem){.i3sa30j{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;padding-block:.25rem}.c3mkmm9{border-right:var(--bw-thin) solid var(--rule);padding:0 1.25rem 0 0}.p23ih2c{flex-wrap:wrap;gap:0 1rem;display:flex}.p23ih2c li+li:before{content:"/";color:var(--muted);margin-right:.6em}}
.o24mkcr{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}.o2c0g0c{margin:0;font-size:18px;line-height:1.55}.z2fqbb0{gap:16px;margin:16px 0;display:grid}.z2fqbb0 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}.z2fqbb0 b{margin-bottom:4px;font-size:13px;display:block}.mgqkwzx{gap:16px;display:grid}.mgqkwzx h3{font:800 14px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 6px}.mgqkwzx ul{margin:0;padding-left:18px;font-size:14.5px;line-height:1.5}@media (min-width:45rem){.z2fqbb0,.mgqkwzx{grid-template-columns:1fr 1fr}}
.dqbcgr4{padding-block:.5rem 1rem;container-type:inline-size}.i2adt96{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2rem)}.p1lc2t2{max-width:66ch;margin:.75rem 0 0;font-size:1.0625rem;line-height:1.6}.l1a2dj1{gap:0 1.5rem;margin:1.1rem 0 0;display:grid}.l1a2dj1 div{border-top:var(--bw-strong) solid var(--ink);padding:.75rem 0}.l1a2dj1 dt{font-weight:700}.l1a2dj1 dd{color:var(--ink-2);margin:.25rem 0 0;line-height:1.5}.k1qiqoe{margin:1rem 0 0;padding:0;list-style:none}.k1qiqoe li{border-bottom:var(--bw-thin) solid var(--rule);padding:.45rem 0}.e3nwxy1{color:var(--hour,var(--pick));font-weight:700}.k1qiqoe a{color:var(--link);text-underline-offset:.15em}@container (min-width:40rem){.l1a2dj1{grid-template-columns:1fr 1fr}}html[data-surface=cards] .dqbcgr4{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)}
.z3dfw49{color:var(--ink);gap:1.75rem;display:grid}.r3rmlq7{justify-items:start;gap:.5rem;display:grid}.g7ymoju{max-width:60ch;color:var(--ink-2);margin:0}.e3kz9g5{--dot:2.75rem;--gap:1.5rem;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.p37nxyd{grid-template-columns:var(--dot) minmax(0, 1fr);align-items:start;gap:1rem;display:grid;position:relative}.p37nxyd: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}.r7coqj6{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}.p37nxyd:last-child .r7coqj6{background:var(--pick);color:var(--pick-ink);border-color:var(--pick)}.z1lovnu{justify-items:start;gap:.375rem;padding-top:.5rem;display:grid}.x2a3k29{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}.b23wlit{color:var(--ink-2);max-width:40ch;margin:0;font-size:.9375rem}@container (min-width:48rem){.z3dfw49{gap:2.5rem}.r3rmlq7{text-align:center;justify-items:center}.e3kz9g5{--gap:2rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.p37nxyd{text-align:center;grid-template-columns:none;align-content:start;justify-items:center}.p37nxyd: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}.z1lovnu{justify-items:center;padding-top:.25rem}.b23wlit{max-width:32ch}}@container (min-width:64rem){.e3kz9g5{--dot:3.25rem}.r7coqj6{font-size:1.375rem}.x2a3k29{font-size:1.3125rem}}
.w2vsiz3{color:var(--ink);gap:1rem;display:grid}.y13zice{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none;display:grid}.h3rc9l8{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-block:1rem;display:grid}.h3qzurn{color:var(--negative);font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1.1}.n3eoe2b{gap:.5rem;min-width:0;display:grid}.n3eoe2b p{max-width:65ch;margin:0}.t22367z{font-size:1.0625rem;line-height:1.35}.n2189wx{color:var(--ink-2);font-size:.9375rem}.x16es8f,.m3bgtdk{margin-bottom:.125rem;font-size:.6875rem;display:block}.x16es8f{color:var(--muted)}.m3bgtdk{color:var(--positive)}.x1kne2c{color:var(--ink)}@container (min-width:48rem){.h3rc9l8{grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;padding-block:1.25rem}.h3qzurn{font-size:1.75rem}.t22367z{font-size:1.125rem}}@container (min-width:50rem){.n3eoe2b{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"mistake fix""why fix";align-items:start;column-gap:2.5rem}.t22367z{grid-area:mistake}.c3euiht{grid-area:why}.x1kne2c{grid-area:fix;font-size:1rem}}
.y3k8fo6{color:var(--muted);margin:0;font-size:.875rem;line-height:1.5}
.j25s4ey{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}.j13x91l{color:var(--link);margin:0 0 10px;font-size:13px;font-weight:700}.p3qf1kx{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){.j25s4ey{padding:30px clamp(20px,3vw,36px)}.p3qf1kx{font-size:clamp(18px,1.45vw,20px)}}
.b8o7j9w{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}.c29vesw{color:var(--hour,var(--pick));margin:0;font-size:.8125rem;font-weight:700}.s1z145z{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] .b8o7j9w{background:var(--pick-bg,var(--surface-2));border-radius:var(--radius-l);border:0;padding-inline:clamp(1rem,4vw,3rem)}
.s22aq0c{color:var(--ink);gap:1rem;display:grid}.n9b373k{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}.g1jbhhy{--tone:var(--positive)}.q2s52yt{--tone:var(--negative)}.etrx4pb{color:var(--tone);align-items:center;gap:.625rem;display:flex}.h2tjyl7{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}.g1jbhhy .h2tjyl7{color:var(--positive-ink)}.q2s52yt .h2tjyl7{color:var(--negative-ink)}.o2j6nag{gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.o2j6nag li{border-top:var(--bw-thin) solid var(--rule);grid-template-columns:1.125rem minmax(0,1fr);padding-top:.5rem;display:grid}.o2j6nag li:first-child{border-top:0;padding-top:0}.o2j6nag b{color:var(--tone)}@container (min-width:40rem){.s22aq0c{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.n9b373k{padding:1.375rem 1.5rem 1.5rem}}
.u3fl5f7{color:var(--ink);gap:1.125rem;display:grid}.u3fl5f7>*{max-width:70ch;margin:0}.u3fl5f7>p{color:var(--ink);font-size:clamp(1.0625rem,.98rem + .3vw,1.1875rem);line-height:1.7}.u3fl5f7>.w3uizgr,.u3fl5f7>.l30fvbo{max-width:none}.u3fl5f7 a{color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.u3fl5f7 a:hover{text-decoration-thickness:2px}.u3fl5f7 strong{font-weight:700}.s2lasjg{margin-top:1.25rem;scroll-margin-top:6rem}.thq1xqx{margin-top:.5rem;scroll-margin-top:6rem}.m2mv02f: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}.w3uizgr{border-block:var(--bw-strong) solid var(--rule-strong);margin:.75rem 0;padding-block:1rem}.w3uizgr blockquote{margin:0}.w3uizgr p{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);line-height:1.18}.w3uizgr figcaption{color:var(--muted);margin-top:.625rem}.l30fvbo{max-width:100%;overflow-x:auto}.l30fvbo:focus-visible{outline:3px solid var(--link);outline-offset:2px}.y3tnnut{border-collapse:collapse;width:100%;min-width:32rem;font-size:.875rem;line-height:1.4}.y3tnnut caption{caption-side:top;text-align:left;color:var(--ink-2);padding-bottom:.5rem;font-size:.8125rem}.y3tnnut th,.y3tnnut td{text-align:left;vertical-align:top;border-bottom:var(--bw-thin) solid var(--rule);padding:.5rem .625rem}.y3tnnut 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}.y3tnnut tbody th{font-weight:700}.y3tnnut td{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}@container (min-width:48rem){.u3fl5f7{gap:1.25rem}.u3fl5f7>p{font-size:1.125rem}.y3tnnut{min-width:0;font-size:.9375rem}}
.i27anxh{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.a25zo1u{border-top:1px solid var(--rule-strong);padding:24px 0;scroll-margin-top:20px}.a25zo1u:first-child{border-top:0;padding-top:0}.a25zo1u:last-child{padding-bottom:0}.q2ggdqc{font:650 24px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 12px}.a25zo1u p{color:var(--ink-2);margin:0 0 .9em;font-size:16.5px;line-height:1.7}.a25zo1u p:last-child{margin-bottom:0}.l163krd{gap:16px;display:grid}.l163krd figure{min-width:0;margin:0}.l163krd img{border-radius:var(--radius-s);aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}@container (min-width:600px){.i27anxh{padding:26px 28px}.l163krd{grid-template-columns:minmax(0,1fr) minmax(220px,36%);align-items:start;gap:28px}}
.w15wxq4{gap:28px;display:grid;container-type:inline-size}.gvleae8{gap:10px;display:grid}.rc7r61i{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}.kyf6m47 p{margin:0 0 .9em;font-size:16.5px;line-height:1.62}.kyf6m47 p:last-child{margin-bottom:0}.g25mjxc{color:var(--link);font-weight:700}.xqlgnhe{width:min(100%,560px);margin:0}.xqlgnhe 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){.gvleae8{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(20px,3vw,44px)}.xqlgnhe{margin-left:auto}.w3l8qej .gvleae8{grid-template-columns:1fr;gap:12px}.w3l8qej .xqlgnhe{margin-left:0}}
.zalogd8{color:var(--ink);gap:2.25rem;display:grid}.r1wbmzj{border-top:var(--bw-thin) solid var(--rule);gap:.875rem;padding-top:.875rem;display:grid}.kahcv5b{margin:0;scroll-margin-top:6rem}.iilv6o8{gap:.875rem;display:grid}.iilv6o8 p{max-width:70ch;color:var(--ink-2);margin:0;font-size:1rem;line-height:1.65}.iilv6o8 .v35z6iy{color:var(--ink)}.c1ipm3v{max-width:min(100%,30rem);margin:0}.c1ipm3v img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:auto;max-height:26.25rem;display:block}@container (min-width:48rem){.zalogd8{gap:3rem}.iilv6o8 p{font-size:1.0625rem}}@container (min-width:50rem){.c1ipm3v{max-width:50%;margin-left:calc(33.333% + .8rem)}.r1wbmzj{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2.5rem;padding-top:1.25rem}.kahcv5b{align-self:start;position:sticky;top:6rem}.iilv6o8 p{font-size:1.125rem}}html[data-surface=cards] .zalogd8{gap:1rem}html[data-surface=cards] .r1wbmzj{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] .c1ipm3v{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] .c1ipm3v{margin-left:0}}
.yv286z1{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}.rjdifxq{border-bottom:1px solid var(--rule);color:var(--ink);padding:12px 0;font-weight:700;text-decoration:none;display:block}.rjdifxq:last-child{border-bottom:0}.rjdifxq:hover{color:var(--link)}.rjdifxq span{color:var(--muted);font-size:13px;font-weight:400;display:block}
.x1lwpx3{container-type:inline-size}.y20aftn{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}.g1h5y2d{margin:0;padding-left:22px;font-size:13.5px;line-height:1.5}.g1h5y2d li{break-inside:avoid;margin:0 0 6px}.g1h5y2d a{color:var(--link);overflow-wrap:anywhere}@container (min-width:44rem){.g1h5y2d{columns:2;column-gap:36px}}
.n19inki{border-top:var(--bw-thin) solid var(--rule);color:var(--ink);gap:.75rem;padding-top:1rem;display:grid}.u20iwhb{color:var(--muted);margin:0}.b3us6e6{gap:.25rem;margin:0;padding-left:1.75rem;font-size:.875rem;line-height:1.5;display:grid}.b3us6e6 li::marker{font-family:var(--next-font-mono);color:var(--muted);font-size:.75rem}.b3us6e6 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}.b3us6e6 a:hover{color:var(--link);text-decoration-color:currentColor}html[data-surface=cards] .n19inki{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)}
.p34xc2y{container-type:inline-size}.a3rwbgq{text-transform:uppercase;margin:0;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2.1rem);line-height:1.15}.p63qa9j{grid-template-columns:1fr;gap:0 2rem;margin:1rem 0 0;display:grid}.p63qa9j div{border-top:var(--bw-thin) solid var(--rule);padding:.8rem 0}.p63qa9j dt{color:var(--link);font-size:.875rem;font-weight:600}.p63qa9j dd{margin:.2rem 0 0}.uz2i9lr{color:var(--ink-2);font-style:italic}.w3czb8l{color:var(--ink-2);margin:.8rem 0 0;font-size:.875rem}@container (min-width:36rem){.p63qa9j{grid-template-columns:1fr 1fr}}
.u32qt2s{color:var(--ink);gap:.5rem;display:grid}.f2k8tui{border-collapse:collapse;background:var(--surface);border:var(--bw-thin) solid var(--rule);inline-size:100%;font-size:.9375rem;line-height:1.4}.h33y94u{text-align:left;caption-side:top;padding:0 0 .75rem}.f2k8tui th,.f2k8tui td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.6875rem .875rem}.f2k8tui tr+tr>*{border-top:var(--bw-thin) solid var(--rule)}.f2k8tui th{inline-size:42%;color:var(--ink-2);background:var(--surface-2);font-weight:600}.f2k8tui td{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;font-size:.875rem}.r1zkj4s{color:var(--muted);font-style:italic}.jp3xr1t{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 .35em;margin:0;font-size:.8125rem;display:flex}@container (min-width:40rem){.f2k8tui th{inline-size:36%}.f2k8tui th,.f2k8tui td{padding:.75rem 1.125rem}}html[data-surface=cards] .f2k8tui{border-radius:var(--radius-l);border-collapse:separate;border-spacing:0;box-shadow:var(--shadow-card);overflow:hidden}
.o34gwwj{container-type:inline-size}.d2o2iac{max-width:var(--container);padding:.5rem var(--gutter) clamp(1rem, 3vw, 1.75rem);margin-inline:auto}.i2g8hxa{letter-spacing:0;margin:0 0 .6rem;font-size:1.0625rem}.t3tzvja{border-top:var(--bw-strong) solid var(--ink);gap:.9rem 2rem;margin:0;padding:.9rem 0 0;list-style:none;display:grid}.t3tzvja li{color:var(--ink);font-size:.96875rem;line-height:1.5}@container (min-width:52rem){.t3tzvja{grid-template-columns:repeat(3,minmax(0,1fr))}}
.e19aw2o{background:var(--surface-2);color:var(--ink);border-radius:var(--radius-m);gap:.75rem;padding:1.25rem;display:grid}.i1ml3j0{color:var(--link);margin:0}.h2f35a4{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.h2f35a4 li{grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.h2f35a4 p{margin:0;font-size:1rem}.q28dpdi{color:var(--link);font-size:1.375rem}@container (min-width:48rem){.e19aw2o{padding:1.5rem 1.75rem}.h2f35a4 li{grid-template-columns:2.25rem minmax(0,1fr)}.q28dpdi{font-size:1.625rem}}
.q1or9x8{gap:.8rem;display:grid;container-type:inline-size}.z3kt0zo{text-transform:uppercase;margin:0;font-size:1.3rem;line-height:1.2}.r1v87h5{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.r1v87h5 li{max-width:72ch;padding-left:1.4rem;font-size:1.0625rem;position:relative}.r1v87h5 li:before{content:"–";color:var(--link);font-weight:700;position:absolute;left:0}
.sc0pvn5{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}.o36slvh{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}.z2wuq1f{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.z2wuq1f li{max-width:75ch;padding-left:1.25rem;font-size:1rem;position:relative}.z2wuq1f li:before{content:"";border-top:var(--bw-strong) solid var(--pick);width:.625rem;position:absolute;top:.75em;left:0}@container (min-width:48rem){.sc0pvn5{gap:1rem;padding-block:1.25rem 1.5rem}.o36slvh{font-size:1.125rem}.z2wuq1f li{font-size:1.0625rem}}
.b1ykugj{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.n2me6dm{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}.pshvlju{color:var(--ink-2);max-width:52em;margin:0;font-size:16px}.xf8anxs{color:var(--muted);margin-top:8px;font-size:13.5px;display:block}.eidur93{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}.eidur93 li{border-bottom:1px solid var(--rule);color:var(--ink-2);padding:8px 0;font-size:14px}.eidur93 b{color:var(--ink);font-weight:600}.n260faw{color:var(--negative);font-weight:600}.d2nkur8{background:var(--rule);border-radius:var(--radius-s);gap:1px;margin-top:16px;display:grid;overflow:hidden}.d2nkur8>div{background:var(--surface);grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 14px;display:grid}.n2kyldf{font:800 28px/1 var(--next-font-display);color:var(--action);display:block}.d2nkur8 p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.g1gssyl{margin:16px 0 0;font-size:15px}.g1gssyl a{font-weight:600}@container (min-width:600px){.b1ykugj{padding:26px 28px}.d2nkur8{grid-template-columns:repeat(3,minmax(0,1fr))}.d2nkur8>div{padding:16px 16px 18px;display:block}.n2kyldf{margin-bottom:6px;font-size:34px}}
.y20jyje{container-type:inline-size}.i2ybhey{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.2rem + 1.6cqi,2.3rem);line-height:1.14}.q11ecln{max-width:64ch;margin:1rem 0 0;font-size:1.1875rem;line-height:1.7}.q11ecln: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}.t3pifm7{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}.z2hxqvw{gap:0;margin:1.4rem 0 0;display:grid}.z2hxqvw div{border-top:var(--bw-thin) solid var(--rule);padding:.75rem 0}.z2hxqvw dt{color:var(--link);font-size:.875rem;font-weight:600}.z2hxqvw dd{margin:.2rem 0 0}.w2bg7ys{gap:1.4rem;margin-top:1.6rem;display:grid}.m33eqf2{margin:0 0 .5rem;font-size:1rem;font-weight:700}.w2bg7ys ul{margin:0;padding:0;list-style:none}.w2bg7ys li{border-top:var(--bw-thin) solid var(--rule);padding:.5rem 0 .5rem 1.3rem;position:relative}.d1wdvrq li:before{content:"+";color:var(--link);font-weight:700;position:absolute;left:0}.deekx5k li:before{content:"–";color:var(--muted);font-weight:700;position:absolute;left:0}@container (min-width:30rem){.w2bg7ys{grid-template-columns:1fr 1fr;gap:2rem}}
.r1bgv0p{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}.u16s3ow{justify-items:start;gap:.5rem;display:grid}.p10yxxd{color:var(--ink)}.j2ehn8m{gap:1rem;display:grid}.t16cztr{justify-items:start;gap:1rem;display:grid}.s38cnjv{margin:0;font-size:1.0625rem}.v23bonr{gap:.75rem;display:grid}.v23bonr p{margin:.375rem 0 0}.c2c7tvx,.t2nv4pg{border-radius:var(--radius-m);background:var(--surface-2);padding:.875rem 1rem}.t2nv4pg{background:color-mix(in srgb, var(--negative) 10%, var(--surface))}.s2b4yxa{border-radius:var(--radius-m);gap:.75rem;padding:1.125rem 1rem;display:grid}.g3c10n0{gap:.625rem;margin:0;display:grid}.h9bhakc{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem;font-size:.9375rem;display:grid}.h9bhakc dt{margin:0}.h9bhakc dd{text-align:right;grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;gap:.75rem;margin:0;font-weight:600;display:grid}.k173em8{background:var(--rule);border-radius:var(--radius-pill);block-size:.5rem;display:block;overflow:hidden}.k173em8>span{background:var(--pick);block-size:100%;display:block}.k2t87y4{gap:1.25rem;display:grid}.t2vie0a{color:var(--positive);margin-bottom:.5rem}.f6oxrgt{color:var(--negative);margin-bottom:.5rem}.d3bmmoq{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.d3bmmoq li{grid-template-columns:1rem minmax(0,1fr);display:grid}.jd2e2xn{color:var(--positive)}.x50kah6{color:var(--negative)}@container (min-width:40rem){.t16cztr{grid-template-columns:auto minmax(0,1fr);align-items:center}.r1bgv0p{gap:1.5rem;padding:1.75rem}.v23bonr{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.k2t87y4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.s2b4yxa{padding:1.25rem 1.5rem}}@container (min-width:64rem){.j2ehn8m{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.5rem}.v23bonr{grid-template-columns:none}}
.m179lck{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}.t3isk0c{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.t42nm8w{justify-items:start;gap:.5rem;display:grid}.y3renjb{text-align:right;white-space:nowrap;margin:0;line-height:1}.z2g7yfo{font-variant-numeric:lining-nums proportional-nums;font-size:3.5rem;line-height:.9}.o2sb0kl{color:var(--muted);margin-left:.15em;font-size:1rem}.u3cawpd{text-wrap:pretty;margin:0;font-size:1.25rem;line-height:1.3}.v2f5fqq{gap:.75rem;margin:0;display:grid}.v2f5fqq>div{border-top:var(--bw-thin) solid var(--rule);gap:.25rem;padding-top:.75rem;display:grid}.v2f5fqq dt{margin:0}.v2f5fqq dd{color:var(--ink-2);margin:0}.f350627{gap:.5rem;display:grid}.r11wyqm{gap:.5rem 1.5rem;margin:0;display:grid}.r11wyqm>div{justify-content:space-between;gap:.75rem;padding-bottom:.5rem;font-size:.9375rem;display:flex;position:relative}.r11wyqm dt{margin:0}.r11wyqm dd{margin:0;font-weight:600}.o1h9x8r{background:var(--rule);block-size:.1875rem;display:block;position:absolute;inset:auto 0 0}.o1h9x8r>span{background:var(--ink);block-size:100%;display:block}.m3jxcgi{gap:1.25rem;display:grid}.xp2ue9a{color:var(--positive);margin-bottom:.5rem}.p30w2xv{color:var(--negative);margin-bottom:.5rem}.s1s91vn{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.s1s91vn li{grid-template-columns:1rem minmax(0,1fr);display:grid}.e1m9b34{color:var(--positive)}.a1g4o5v{color:var(--negative)}@container (min-width:40rem){.m179lck{gap:1.5rem;padding-top:1.5rem}.z2g7yfo{font-size:4.5rem}.u3cawpd{padding-left:1.25rem;font-size:1.5rem}.v2f5fqq{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem}.r11wyqm{grid-template-columns:repeat(2,minmax(0,1fr))}.m3jxcgi{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}
.u3eg2gz{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}.bok4ths{gap:18px;display:grid}.h28pf0g{flex-direction:column;display:flex}.chrmgb2{font:800 84px/.85 var(--next-font-display);color:var(--action)}.h28pf0g small{color:var(--muted);margin-top:6px;font-size:14px}.z242c0f h2{font:600 24px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 10px}.z242c0f p{color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.7}.h3skeyt{gap:10px;display:grid}.h3skeyt>div{background:var(--paper);border-radius:var(--radius-s);padding:12px 14px;font-size:15px}.h3skeyt b{color:var(--link);margin-bottom:3px;font-size:13.5px;font-weight:600;display:block}.h3skeyt .u38vcbd b{color:var(--negative)}.m3lmy7a{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}.m3lmy7a>div{background:var(--surface);color:var(--muted);flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.t3bvkma{font:800 20px/1.1 var(--next-font-display);color:var(--ink)}.i2hkvdt{gap:16px;display:grid}.i2hkvdt h3{font:650 16px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 6px}.z2uuaco{color:var(--positive)}.s382ymn{color:var(--negative)}.i16u6s8{gap:4px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.i16u6s8 li{grid-template-columns:16px 1fr;gap:6px;display:grid}.r1oeiez:before{content:"+";color:var(--positive);font-weight:700}.up2rrob:before{content:"−";color:var(--negative);font-weight:700}@container (min-width:600px){.u3eg2gz{padding:28px 30px}.bok4ths{grid-template-columns:120px 1fr;gap:26px}.h3skeyt,.i2hkvdt{grid-template-columns:1fr 1fr}.m3lmy7a{grid-template-columns:repeat(6,minmax(0,1fr))}}
.kxsju1u{padding-block:clamp(1.75rem,4vw,3rem);container-type:inline-size}.zu8rank{max-width:var(--container);padding-inline:var(--gutter);--cols:minmax(0, 1fr);margin-inline:auto}.yveia1a{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2.1rem)}.d1am667{color:var(--ink-2);margin:.4rem 0 1rem;font-size:.9375rem}.f28raft{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none}.j315ljl{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}.n2j0erc{justify-items:start;gap:.3rem;font-weight:600;display:grid}.n2j0erc a{color:var(--ink);text-decoration:none}.y3astap{height:2.5rem;position:relative}.y3astap:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.h3kiwfv{background:var(--bar-2,var(--bar,var(--pick)));border-radius:.5rem;height:.85rem;position:absolute;top:.25rem}.me4kau5{color:var(--ink-2);font-size:.8125rem;position:absolute;bottom:0;left:0}.hzk7p8a{height:1.2rem;color:var(--ink-2);margin:.4rem 0 0;font-size:.75rem;position:relative}.hzk7p8a i{font-style:normal;position:absolute;transform:translate(-50%)}.hzk7p8a i:first-child{transform:none}.hzk7p8a span{white-space:nowrap;position:absolute;top:1rem;right:0}.hzk7p8a i{white-space:nowrap}@container (min-width:44rem){.zu8rank{--cols:15rem minmax(0, 1fr)}.hzk7p8a{margin-left:16.25rem}}html[data-surface=cards] .kxsju1u{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}
.p162hw1{color:var(--ink);view-timeline:--coverage block;gap:1rem;display:grid}.r3lvqju{margin:0}.x2dud4l{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);background:var(--surface);max-width:100%;overflow-x:auto}.x2dud4l:focus-visible{outline:2px solid var(--link);outline-offset:2px}.tpvhsx4{border-collapse:collapse;width:100%;font-size:.9375rem}.tpvhsx4 th,.tpvhsx4 td{border-bottom:var(--bw-thin) solid var(--rule);text-align:center;vertical-align:middle;padding:.625rem .75rem}.tpvhsx4 tbody tr:last-child>*{border-bottom:0}.g3ak8p4{color:var(--muted);white-space:nowrap;font-size:.75rem;font-weight:500}.tpvhsx4 .u1luql8,.tpvhsx4 .x1oxzqn{z-index:1;background:var(--surface);text-align:left;position:sticky;inset-inline-start:0}.x1oxzqn{border-inline-end:var(--bw-thin) solid var(--rule);min-inline-size:9rem;font-weight:700}.x1oxzqn a{color:var(--ink);text-decoration:none}.x1oxzqn a:hover{color:var(--link)}.tpvhsx4 tbody tr:hover>*{background:var(--surface-2)}.o26vawk{border:var(--bw-strong) solid var(--ink);border-radius:var(--radius-s);vertical-align:middle;block-size:1rem;inline-size:1rem;display:inline-block}.f369jb7{background:var(--ink)}.x370jtp{box-shadow:inset .5rem 0 0 var(--ink)}.r2586zq{border-color:var(--rule-strong);opacity:.45}.na2ypf6{border-style:dashed;border-color:var(--muted)}.j10fg8r{color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.j10fg8r li{align-items:center;gap:.5rem;display:inline-flex}.m22mi0h{color:var(--muted);margin:0;font-size:.8125rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-motion] td .o26vawk{animation:linear both t2f0byj;animation-timeline:--coverage;animation-range:entry calc(var(--c) * 5%) entry calc(30% + var(--c) * 5%)}}}@container (max-width:40rem){.tpvhsx4{font-size:.8125rem}.tpvhsx4 th,.tpvhsx4 td{padding:.375rem .0625rem}.tpvhsx4 .g3ak8p4{writing-mode:vertical-rl;text-align:start;vertical-align:bottom;padding:.5rem .0625rem;font-size:.6875rem;transform:rotate(180deg)}.x1oxzqn{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}.tpvhsx4 .o26vawk{block-size:.875rem;inline-size:.875rem}.tpvhsx4 .x370jtp{box-shadow:inset .4375rem 0 0 var(--ink)}}@keyframes t2f0byj{0%{box-shadow:none;background-color:#0000;transform:scale(.6)}}
.gxvbl0z{container-type:inline-size}.gfhqzci{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}.w105sc4{color:var(--muted);margin:0 0 14px;font-size:14px}.a15n6s0{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}.a15n6s0 b{line-height:1.25}.u2nhllj{color:var(--muted);border-bottom:1.5px solid var(--ink);padding:0 0 6px;font-size:12px}.u2nhllj>span:last-child{display:none}.u3fn2pa{height:16px;position:relative}.u3fn2pa span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.u3fn2pa span:nth-child(2n){display:none}.u3fn2pa span:first-child{transform:none}.u3fn2pa span:last-child{transform:translate(-100%)}.s38sv16{background:var(--h-soft,var(--surface-2));border-radius:2px;height:30px;position:relative}.f1n2g6z{background:var(--h-bar,var(--link));border-radius:2px;height:16px;position:absolute;top:7px}.m2dmzlw{background:var(--link);border:3px solid var(--surface);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:5px}.a1955g7{color:var(--muted);grid-column:2;font-size:13px}@container (min-width:44rem){.a15n6s0{grid-template-columns:150px minmax(0,1fr) 210px}.u2nhllj>span:last-child{display:block}.u3fn2pa span:nth-child(2n){display:inline}.a1955g7{color:var(--ink);grid-column:auto;font-size:14.5px}}
.d28b5ld{padding-block:clamp(1.75rem,4vw,3rem);container-type:inline-size}.d2owfos{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.u37265j{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2.1rem)}.fbkvn2j{color:var(--ink-2);margin:.4rem 0 1rem;font-size:.9375rem}.o3v74a4,.i2406j7{grid-template-columns:minmax(0,1fr);align-items:center;gap:.35rem 1.25rem;display:grid}.o3v74a4>span:first-child{display:none}.t1nntsy{height:1.1rem;position:relative}.t1nntsy i{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-style:normal;position:absolute;transform:translate(-50%)}.t1nntsy i:first-child{transform:none}.t1nntsy i:last-child{transform:translate(-100%)}.idoi2ox{border-top:var(--bw-strong) solid var(--ink);margin:.3rem 0 0;padding:0;list-style:none}.i2406j7{border-bottom:var(--bw-thin) solid var(--rule);padding:.8rem 0}.c2bnn3g{font-size:.9375rem;font-weight:600}.fswls56{height:2.6rem;position:relative}.fswls56:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.a2c8on1{border-radius:var(--radius-s);background:var(--bar,var(--pick));height:.75rem;position:absolute;top:.3rem}.p3echfr{border-radius:50%;width:.75rem;transform:translate(-50%)}.e1wz7e5{color:var(--ink-2);white-space:nowrap;font-size:.8125rem;position:absolute;bottom:0;left:0}@container (min-width:44rem){.o3v74a4,.i2406j7{grid-template-columns:11rem minmax(0,1fr)}.o3v74a4>span:first-child{display:block}}html[data-surface=cards] .d28b5ld{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}
.i38wk24{background:var(--surface-2)}.l2slq3l{max-width:var(--container);padding:clamp(3rem, 6vw, 5.5rem) var(--gutter);margin:0 auto}.uvpgyj3{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.9rem);line-height:1.14}.a1i0kr2{max-width:62ch;color:var(--ink-2);margin:.9rem 0 0}.cjonydw{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}.a1r9bbv{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.z1f1lai{color:var(--link);white-space:nowrap;font-size:1.35rem;line-height:1}.i2okc43{width:1.1rem;height:calc(.25rem + var(--h) * 7.5rem);background:var(--link);border-radius:2px 2px 0 0;margin-top:.6rem}.i1mhl0i{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}.i1mhl0i:hover{color:var(--link)}.h34kgup{color:var(--ink-2);font-size:.8125rem}.m1i127f .z1f1lai,.m1i127f .h34kgup{color:var(--negative)}.m1i127f .i2okc43{background:var(--negative)}.s1cdt3r{color:var(--ink-2);margin:1.6rem 0 0;font-size:.875rem}@media (min-width:52rem){.cjonydw{justify-content:space-between;gap:.75rem;display:flex}.a1r9bbv{flex:1}.z1f1lai{font-size:1.6rem}.i2okc43{width:1.5rem;height:calc(.25rem + var(--h) * 11rem)}}
.a2jw4gy{container-type:inline-size}.d3m8xsg{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.2rem + 2cqi,2.6rem);line-height:1.14}.z24ecyv{max-width:62ch;color:var(--ink-2);margin:.8rem 0 1.4rem}.x3ewvfk{border-top:var(--bw-thin) solid var(--rule-strong);margin:0;padding:0;list-style:none}.xbkuizt{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}.k11pdry{color:var(--ink);grid-area:name;font-weight:600;text-decoration:none}.k11pdry:hover{color:var(--link)}.w3cxibh{font-variant-numeric:tabular-nums;grid-area:fig;font-size:1.5rem;line-height:1}.m1yeaip{grid-area:track;height:.6rem;position:relative}.h1hw254{width:var(--w);background:var(--ink-2);height:1px;position:absolute;top:50%;left:0}.h1hw254:after{content:"";background:var(--ink);width:1px;height:.6rem;position:absolute;top:-.3rem;right:0}.j3b5br6{color:var(--muted);grid-area:until;font-size:.8125rem}.o3g1mdk .w3cxibh,.o3g1mdk .j3b5br6{color:var(--negative)}.o3g1mdk .h1hw254{background:var(--negative)}.g1lj1jm{color:var(--muted);margin:.9rem 0 0;font-size:.8125rem}@container (min-width:44rem){.xbkuizt{grid-template-columns:9rem 6.5rem minmax(0,1fr) 11rem;grid-template-areas:"name fig track until";align-items:center}.j3b5br6{text-align:right}}
