.z21fcsd{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}.c3ek38o{border-width:var(--bw-strong);box-shadow:var(--shadow-pick)}.z3eigz6{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""figures""buy""others""foot"}.i3ow1ts{aspect-ratio:1;grid-area:media;align-self:start}.u3lcagw{grid-area:id;align-content:center;justify-items:start;gap:.375rem;display:grid}.s39fbdb{color:var(--link);margin:0}.km5g7m1{margin:0;font-size:1.125rem;line-height:1.15}.e3sj3z9{grid-area:figures;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.j3sjzu9{grid-area:buy;justify-items:start;gap:.5rem;display:grid}.maihf1z{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}.a21zxp2{flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.a21zxp2 li{align-items:center;gap:.375rem;display:inline-flex}.c2g1dso{color:var(--muted);grid-area:foot;margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:48rem){.z21fcsd{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}.z3eigz6{grid-template-columns:minmax(0,1fr) minmax(11rem,15rem);grid-template-areas:"id buy""figures buy""others others""foot foot"}.i3ow1ts{aspect-ratio:auto;align-self:stretch;width:100%;min-height:6rem}.e3sj3z9{justify-content:start;gap:1.25rem}.j3sjzu9{align-self:center;justify-items:stretch}.j3sjzu9>:first-child:not(a){justify-self:start}}
.p1mqqxj{background:var(--surface-2);color:var(--ink);padding:clamp(1.4rem,4cqi,2.4rem)}.rxv7d4s{text-transform:uppercase;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6cqi,2.2rem);line-height:1.14}.m14uc78{max-width:62ch;color:var(--ink-2);margin:.6rem 0 0}.w3ve4ry{border-top:var(--bw-thin) solid var(--rule-strong);margin:1.2rem 0 0}.w3ve4ry div{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:1fr;gap:.15rem;padding:.65rem 0;display:grid}.w3ve4ry dt{color:var(--ink-2);font-size:.875rem}.w3ve4ry dd{margin:0}.a4rweno{color:var(--ink-2);margin:.9rem 0 0;font-size:.8125rem}.a4rweno a{color:var(--ink-2)}.q21aej8{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:1.1rem 0 0;display:flex}.o309vo0{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}.og6rre8{color:var(--ink);text-underline-offset:3px;font-style:italic}.ssuxu95{color:var(--ink-2);margin:.7rem 0 0;font-size:.8125rem;font-style:italic}@container (min-width:36rem){.w3ve4ry div{grid-template-columns:11rem minmax(0,1fr);gap:1rem}}
.f1723ro{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ctit47f{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}.r2zdehu{border:var(--bw-strong) solid var(--rule-strong);box-shadow:var(--shadow-pick)}.j1vvt9m{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}.m1ke552{font-weight:700}.t2hdf7a{justify-items:start;gap:.375rem;display:grid}.t2hdf7a .oipqehd{margin:0;font-size:1.25rem;line-height:1.15}.oipqehd a{color:inherit;text-decoration:none}.oipqehd a:hover{opacity:.72}.d2vpikf{border-bottom:var(--bw-thin) solid var(--rule);padding-bottom:.875rem}.x21qk5o{gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.x21qk5o li{grid-template-columns:.875rem minmax(0,1fr);gap:.375rem;display:grid}.x21qk5o li:before{content:"";background:var(--link);border-radius:var(--radius-s);block-size:.5rem;inline-size:.5rem;margin-top:.45em}.ehyk42p{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.lxwch0y{margin-top:auto;padding-top:.25rem}@container (min-width:40rem){.f1723ro{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:64rem){.f1723ro{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem}.ctit47f{padding:1.25rem}.j1vvt9m{margin:-1.25rem -1.25rem 0;padding-inline:1.25rem}}
.l1n72ys{gap:1.4rem;display:grid}.k1p99de{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.4rem);line-height:1.14}.n2qllbc{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.f18i7ln{border:var(--bw-thin) solid var(--rule);align-content:start;gap:.9rem;padding:1.2rem 1.25rem 1.3rem;display:grid}.n2a4j5w{border-color:var(--pick)}.p2qbr0c{align-items:center;gap:1rem;display:flex}.fipz1ao{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:2.8rem;line-height:.9}.n2a4j5w .fipz1ao,.n2a4j5w .qkxc0w1 b{color:var(--pick)}.xrem942{font-family:var(--next-font-primary);color:var(--ink-2);margin-top:.3rem;font-size:.8125rem;font-weight:400;display:block}.qkxc0w1{color:var(--ink-2);margin:0;font-size:.875rem}.qkxc0w1 b{font-weight:600}.mys60ki{font-family:var(--next-font-primary);color:var(--ink);margin:.1rem 0 0;font-size:1.3rem;font-weight:700}.lpl0spw{color:var(--ink);margin:0}.lpl0spw b{color:var(--link);font-weight:600}.s2uf3kk{border-top:var(--bw-thin) solid var(--rule);margin:0}.s2uf3kk div{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding:.5rem 0;display:grid}.s2uf3kk dt{color:var(--ink-2);font-size:.875rem}.s2uf3kk dd{color:var(--ink);margin:0;font-size:.9375rem}.e1lrr74{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin:0;display:flex}.u1fznhm{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}.r3as4tp{color:var(--ink);text-underline-offset:3px;font-style:italic}.otapr4s{color:var(--ink-2);margin:-.4rem 0 0;font-size:.8125rem;font-style:italic}@container (min-width:40rem){.n2qllbc{grid-template-columns:repeat(2,minmax(0,1fr))}.n2qllbc:has(>:only-child){grid-template-columns:1fr}}
.q1hivyy{background:var(--surface-2);border-block:var(--bw-thin) solid var(--rule)}.h2dlj6b{max-width:var(--container);padding:clamp(2.75rem, 6vw, 5.5rem) var(--gutter);align-items:center;gap:2rem;margin:0 auto;display:grid}.z22ymh7{border-block:var(--bw-thin) solid var(--rule-strong);justify-items:start;margin:0;padding:1.4rem 0 1.2rem;display:grid}.e16pi7z{color:var(--ink-2);font-size:.9375rem}.c1kl3jj{color:var(--pick);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:clamp(6rem,4rem + 9vw,10.5rem);line-height:.85}.j2i4ri6{color:var(--ink-2);margin-top:.5rem;font-size:1rem}.z30dzbd{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}.g27ku5v{text-transform:uppercase;margin:.8rem 0 0;font-size:clamp(2.6rem,1.8rem + 3vw,4.4rem);line-height:1.05}.s16fl5x{color:var(--ink-2);margin:.6rem 0 0}.x29ky0z{max-width:56ch;margin:1rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.f21jmmh{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin:1.5rem 0 0;display:flex}.xjald8k{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}.vl9gdvk{color:var(--ink);text-underline-offset:3px;font-style:italic}.yo1mp5u{color:var(--ink-2);margin:1rem 0 0;font-size:.9375rem}@media (min-width:56rem){.h2dlj6b{grid-template-columns:22rem minmax(0,1fr);gap:4.5rem}}
.g1tqsc9{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}.w2uty82{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}.ymdc5f2{color:var(--pick);font-variant-numeric:tabular-nums;margin:0;font-size:2rem;line-height:1}.d36vkok{min-width:0}.ifz5vjl{color:var(--pick);margin:0;font-size:.75rem;font-weight:600;line-height:1.3}.u364bf4{color:var(--ink-2);font-style:italic;font-weight:400;display:block}.t3t6n6k{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.t3t6n6k a{color:var(--ink);font-weight:700;text-decoration:none}.t3t6n6k a:hover{color:var(--link)}.h1g85mq{color:var(--ink-2);font-size:.875rem;display:none}.t2qy2cf{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}.h8rg427{display:none}@media (min-width:48rem){.h1g85mq{display:inline}.u364bf4{margin-left:.4em;display:inline}.t2qy2cf{padding:0 1.1rem;font-size:1rem}.h3r2nne{display:none}.h8rg427{display:inline}}
.u3gs6ft{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}.b388xdg{aspect-ratio:3/2;overflow:hidden}.u29f1uw{padding:22px}.o2a0x1g{margin-top:14px}.d18zdwn{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}.h1wrnj4{margin:0;font-size:15px;line-height:1.55}.d19468u{text-align:center;margin:12px 0 0}
.oj0ce3d{background:var(--pick-bg,var(--surface-2));container-type:inline-size}.ofqbtuy{max-width:var(--container);padding:clamp(2rem, 5vw, 4rem) var(--gutter);gap:1.75rem;margin-inline:auto;display:grid}.ayn568a{margin:0 calc(-1 * var(--gutter))}.ayn568a img{object-fit:cover;width:100%;height:clamp(15rem,60vw,26rem);display:block}.s1c1ocf{align-content:center;justify-items:start;gap:.7rem;min-width:0;display:grid}.h1m3tpy{color:var(--hour,var(--pick));margin:0;font-size:.9375rem;font-weight:700}.zadxq92{min-height:1.75rem;filter:var(--logo-filter,none);align-items:center;display:flex}.e11nug0{margin:0;font-size:clamp(2rem,1.4rem + 2.6cqi,3.4rem);line-height:1.02}.e11nug0 a{color:var(--ink);text-decoration:none}.e11nug0 a:hover{color:var(--link)}.jsynexm{color:var(--ink-2);margin:0}.c2sk0hs{max-width:58ch;margin:.25rem 0 0;font-size:1.125rem;line-height:1.55}.y2girab{max-width:58ch;color:var(--ink-2);margin:0}.y2girab b{color:var(--ink)}.b3611a1{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}.ircv5eu{color:var(--muted);font-size:.8125rem;font-weight:700}.z3r3p8v{font-weight:600}.z2wcxi6{color:var(--ink-2);font-size:.8125rem}.ioya49s{flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin:.75rem 0 0;display:flex}.j3lczk0{color:var(--ink);text-underline-offset:.2em;font-weight:700}.m2u9sqz .ofqbtuy{padding-block:clamp(1.5rem,3vw,2.5rem)}.m2u9sqz .e11nug0{font-size:clamp(1.6rem,1.3rem + 1.4cqi,2.4rem)}@container (min-width:60rem){.xfqc25a{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:stretch;gap:3.5rem;padding-block:0}.xfqc25a .ayn568a{margin:0 0 0 calc(-1 * var(--gutter))}.xfqc25a .ayn568a img{height:100%;min-height:30rem;max-height:42rem}.xfqc25a .s1c1ocf{padding-block:clamp(2.5rem,5vw,4.5rem)}}html[data-surface=cards] .oj0ce3d{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-l);box-shadow:var(--shadow-card);overflow:hidden}html[data-surface=cards] .h1m3tpy{color:var(--pick-ink)}html[data-surface=cards] .e11nug0 a{color:var(--pick-ink)}html[data-surface=cards] .jsynexm{color:var(--pick-ink)}html[data-surface=cards] .c2sk0hs{color:var(--pick-ink)}html[data-surface=cards] .y2girab{color:var(--pick-ink)}html[data-surface=cards] .y2girab b{color:var(--pick-ink)}html[data-surface=cards] .ircv5eu{color:var(--pick-ink)}html[data-surface=cards] .z3r3p8v{color:var(--pick-ink)}html[data-surface=cards] .z2wcxi6{color:var(--pick-ink)}html[data-surface=cards] .j3lczk0{color:var(--pick-ink)}html[data-surface=cards] .ioya49s a{color:var(--pick-ink)}html[data-surface=cards] .b3611a1 a{color:var(--pick-ink)}html[data-surface=cards] .b3611a1{border-top-color:color-mix(in srgb, var(--pick-ink) 40%, transparent)}html[data-surface=cards] .zadxq92{filter:var(--pick-logo-filter,none)}html[data-surface=cards] .ioya49s>a:first-child{background:var(--pick-ink);color:var(--pick);border-color:var(--pick-ink)}
.l33by0h{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}.z1am3vb{height:240px;overflow:hidden}.z1am3vb>span{height:100%}.x38susd{padding:clamp(22px,3vw,40px)}.x38susd p{margin:0 0 .9em;line-height:1.6}.y1x6yy0{margin-top:16px}.h2loted{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}.x38susd .s296xmu{font-family:var(--next-font-display);opacity:.92;margin-bottom:14px;font-size:17px;font-style:italic}.s3r0vlr{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}@container (min-width:44rem){.l33by0h{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.z1am3vb{height:420px}}
.p16fy71{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}.k32rjj5{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}.q9ofzh9{max-width:62ch;margin:0;font-size:15.5px;line-height:1.55}
.rv0hlax{background:var(--pick-bg,var(--surface-2));border-radius:var(--radius-s);display:grid;overflow:hidden}.w36c5fu{object-fit:cover;width:100%;height:12rem;display:block}.h1a1e2m{justify-items:start;gap:.55rem;padding:1.1rem 1.1rem 1.25rem;display:grid}.h1a1e2m>a:last-child{justify-self:stretch}.c1ulvas{color:var(--hour,var(--pick));margin:0;font-size:.8125rem;font-weight:700}.p2gdqqv{min-height:1.4rem;filter:var(--logo-filter,none);align-items:center;display:flex}.qaz3m2f{margin:0;font-size:1.5rem;line-height:1.1}.qaz3m2f a{color:var(--ink);text-decoration:none}.qaz3m2f a:hover{color:var(--link)}.xfyzlqo{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.b2qimfj{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}.p2ueygr{color:var(--muted);font-size:.75rem;font-weight:700}.wko4dho{color:var(--ink-2);font-size:.75rem;font-weight:400}html[data-surface=cards] .rv0hlax{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-l);box-shadow:var(--shadow-card)}html[data-surface=cards] .c1ulvas{color:var(--pick-ink)}html[data-surface=cards] .qaz3m2f a{color:var(--pick-ink)}html[data-surface=cards] .xfyzlqo{color:var(--pick-ink)}html[data-surface=cards] .b2qimfj{color:var(--pick-ink)}html[data-surface=cards] .p2ueygr{color:var(--pick-ink)}html[data-surface=cards] .wko4dho{color:var(--pick-ink)}html[data-surface=cards] .b2qimfj a{color:var(--pick-ink)}html[data-surface=cards] .b2qimfj{border-top-color:color-mix(in srgb, var(--pick-ink) 35%, transparent)}html[data-surface=cards] .p2gdqqv{filter:var(--pick-logo-filter,none)}html[data-surface=cards] .h1a1e2m>a:last-child{background:var(--pick-ink);color:var(--pick);border-color:var(--pick-ink)}
.z1019o8{background:var(--pick);color:var(--pick-ink);border-radius:var(--radius-m);align-items:center;gap:16px;padding:24px;display:grid}.s1kqi9t{flex-direction:column;gap:6px;display:flex}.r2pl77z{font:800 34px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--pick-ink)}.z1019o8 p{color:color-mix(in srgb, var(--pick-ink) 88%, var(--pick));margin:0;font-size:15.5px}.t2zzrv4{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.t2zzrv4>a:not([class]){color:var(--on-dark-accent,var(--pick-ink));font-weight:500}@container (min-width:600px){.z1019o8{grid-template-columns:auto 1fr auto;gap:28px;padding:26px 30px}}
.r13707j{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}.f3bz8o2{max-width:var(--container);padding:8px var(--gutter);align-items:center;gap:12px;min-height:66px;margin:0 auto;display:flex}.f3bz8o2>a{margin-left:auto}.v196of3{align-items:center;gap:10px;min-width:0;display:flex}.u2rirye{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}.o8updkf{font:800 32px/1 var(--next-font-display);color:var(--on-dark-accent,var(--chrome-ink));white-space:nowrap}.o8updkf small{font:500 13px/1 var(--next-font-primary);color:var(--on-dark-soft,var(--chrome-ink));margin-left:2px;display:none}.x33mx9b{flex-direction:column;gap:2px;min-width:0;display:flex}.x33mx9b 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}.x33mx9b small{color:var(--on-dark-soft,var(--chrome-ink));font-size:12.5px;line-height:1.25}.k35phh6{white-space:nowrap;font-style:italic}.z3aqe1s{color:var(--on-dark-soft,var(--chrome-ink));font-size:13.5px;display:none}@media (min-width:760px){.f3bz8o2{gap:14px}.v196of3{gap:12px}.u2rirye,.o8updkf small{display:inline-block}.z3aqe1s{border-left:1px solid color-mix(in srgb, var(--chrome-ink) 16%, transparent);margin-left:10px;padding-left:16px;display:block}}
.nipkb5k{color:var(--ink);gap:.75rem;display:grid}.q2eoupo{color:var(--muted);margin:0}.f1hr9ye{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.c1h75o9{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}.h2o8lf9{aspect-ratio:16/9}.lz8mht6{gap:.375rem;display:grid}.z241bsu{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}.v2m1bvv{margin:0;line-height:1.15}.iilfa1i{color:var(--ink-2);margin:0;font-size:.9375rem}.v37kwou{gap:.5rem;display:grid}@container (min-width:40rem){.c1h75o9{grid-template-columns:9rem minmax(0,1fr);align-items:center}.r2rygws{grid-template-columns:minmax(0,1fr)}.h2o8lf9{aspect-ratio:4/3;grid-row:span 2}.v37kwou{grid-template-columns:auto auto;justify-content:space-between;align-items:center}}@container (min-width:64rem){.c1h75o9{grid-template-columns:9rem minmax(0,1fr) 15rem}.r2rygws{grid-template-columns:minmax(0,1fr) 15rem}.h2o8lf9{grid-row:auto}.v37kwou{grid-template-columns:none;justify-content:stretch}}
.y1sf5b9{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.f2bllhs{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}.f2bllhs>span{aspect-ratio:1}.f2bllhs h3{font:700 17px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0}.f2bllhs h3 a{color:var(--ink);text-decoration:none}.f2bllhs h3 a:hover{color:var(--link)}.zrgkghz{color:var(--ink-2);margin:4px 0 10px;font-size:14px;line-height:1.45}.zrgkghz span{color:var(--muted)}.b3bil9n{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.b3bil9n>a:not([class]){font-size:14.5px;font-weight:500}@container (min-width:600px){.y1sf5b9{grid-template-columns:repeat(4,minmax(0,1fr))}.f2bllhs{grid-template-columns:1fr;padding:12px 12px 16px}.f2bllhs>span{aspect-ratio:4/3}.b3bil9n>a:first-child{width:100%}}
.i1xyxyd{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:20px}.i1xyxyd h2{font:600 19px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 12px}.gse7ss3{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.e11x1m8{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}.eu7cs6k{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.j2w9y7v{font:800 40px/.9 var(--next-font-display);color:var(--action);white-space:nowrap}.j2w9y7v small{font:500 14px/1 var(--next-font-primary);color:var(--muted)}.m90kdlx{color:var(--muted);font-size:13.5px}.i1sdbwf{color:var(--ink-2);margin:0 0 6px;font-size:14.5px}.g24ksv5{color:var(--muted);margin:0 0 12px;font-size:13.5px}.m31fkf0{border-top:1px solid var(--rule);color:var(--muted);margin:12px 0 0;padding-top:12px;font-size:13.5px}
.fij2tsh{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}.l2io3zp{min-height:58px;max-width:var(--container);padding:6px var(--gutter);align-items:center;gap:10px;margin:0 auto;display:flex}.k10wop7{align-items:center;gap:12px;min-width:0;display:flex}.k10wop7 small{opacity:.88;font-size:12px;display:block}.k10wop7 b{font-size:14.5px;line-height:1.2;display:block}.l1czct1{display:none}.l2io3zp>a{flex:none;margin-left:auto}@media (min-width:45rem){.l2io3zp{gap:16px;min-height:62px}.k10wop7 b{font-size:15px}.l1czct1{display:block}}
.q2cs5up{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}.u2bwsxx{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}.i1p3uy6{gap:.1rem;min-width:0;display:grid}.p3oy81q{color:var(--muted);font-size:.75rem;font-weight:700}.y1t2r7g{align-items:center;gap:.6rem;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex}.y1t2r7g a,.y1t2r7g>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.y1t2r7g a:hover{opacity:.72}.s3os35g{filter:var(--logo-filter,none);display:none}.ae60806 a{white-space:nowrap;min-height:44px;padding:.6em .95em;font-size:.875rem}.g2m8kr0{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){.u2bwsxx{gap:1.25rem;padding-block:.7rem}.s3os35g{display:flex}.y1t2r7g{font-size:1.0625rem}.ae60806 a{padding:.75em 1.2em;font-size:.9375rem}.c3jny0c{display:none}.g2m8kr0{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@keyframes t2lzo9i{0%{transform:translateY(110%)}to{transform:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.q2cs5up{animation:linear both t2lzo9i;animation-timeline:scroll(root);animation-range:0 70vh}}}
.l1je1vk{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}.jas70jl{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}.jas70jl .x2hirz1{display:none}.q3fdry4{grid-area:score}.w28fev4{flex-direction:column;grid-area:id;min-width:0;display:flex}.w28fev4 .s1g7wfo{white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.n2wi6sq{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}.n2wi6sq a{text-overflow:ellipsis;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.n2wi6sq a:hover{opacity:.72}.t3dy6vp{display:none}.kxf3exq{grid-area:price;min-width:0}.l1je1vk .kxf3exq>span>span:first-child{font-size:1.0625rem}.elf61jz{grid-area:cta}.elf61jz a{white-space:nowrap;min-height:44px;padding:.6em .9em;font-size:.875rem}.c1k70mv{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){.jas70jl{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}.jas70jl .x2hirz1{aspect-ratio:4/3;border-radius:var(--radius-s);grid-area:media;inline-size:4.5rem;display:flex}.w28fev4 .s1g7wfo{font-size:.6875rem}.n2wi6sq{font-size:1.0625rem}.t3dy6vp{margin-top:.25rem;display:block}.l1je1vk .kxf3exq>span>span:first-child{font-size:1.5rem}.elf61jz a{padding:.75em 1.15em;font-size:.9375rem}.m3q6qkk{display:none}.c1k70mv{clip:auto;width:auto;height:auto;position:static;overflow:visible}}
.mdrtbxh{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}.mdrtbxh h2{font:600 24px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 14px}.k3kgldf{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}.k3kgldf>a{grid-column:1/-1}.a3986so{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}.e3j2vh3{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.e3j2vh3 small{color:var(--ink-2);font-size:13.5px;line-height:1.45;display:block}.k14zzyl{color:var(--ink-2);margin:12px 0 0;font-size:14.5px}@container (min-width:600px){.k3kgldf{grid-template-columns:auto minmax(0,1fr) auto}.k3kgldf>a{grid-column:auto}.a3986so{min-width:128px;min-height:54px;padding:8px 16px;font-size:23px}}
.mj1jcir{scroll-margin-top:20px;container-type:inline-size}.r2n0uzm{color:var(--muted);margin:-6px 0 0}.jsjk5qh{border:0;flex-wrap:wrap;gap:8px;margin:12px 0 14px;padding:0;display:flex}.jsjk5qh label{cursor:pointer}.jsjk5qh input{opacity:0;position:absolute}.jsjk5qh 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}.jsjk5qh input:checked+span{background:var(--ink);color:var(--surface);border-color:var(--ink)}.jsjk5qh input:focus-visible+span{outline:3px solid var(--link);outline-offset:2px}:is(.mj1jcir:has(input[value=spa]:checked) tbody tr:not([data-flags~=spa]),.mj1jcir:has(input[value=pool]:checked) tbody tr:not([data-flags~=pool]),.mj1jcir:has(input[value=meetings]:checked) tbody tr:not([data-flags~=meetings]),.mj1jcir:has(input[value=kitchen]:checked) tbody tr:not([data-flags~=kitchen]),.mj1jcir:has(input[value=table]:checked) tbody tr:not([data-flags~=table]),.mj1jcir:has(input[value=view]:checked) tbody tr:not([data-flags~=view]),.mj1jcir:has(input[value=kids]:checked) tbody tr:not([data-flags~=kids]),.mj1jcir:has(input[value=beach]:checked) tbody tr:not([data-flags~=beach]),.mj1jcir:has(input[value=luxury]:checked) tbody tr:not([data-flags~=luxury]),.mj1jcir:has(input[value=lifestyle]:checked) tbody tr:not([data-flags~=lifestyle]),.mj1jcir:has(input[value=premium]:checked) tbody tr:not([data-flags~=premium]),.mj1jcir:has(input[value=midscale]:checked) tbody tr:not([data-flags~=midscale]),.mj1jcir:has(input[value=economy]:checked) tbody tr:not([data-flags~=economy])){display:none}.k3ot9t5{border-collapse:collapse;width:100%;font-size:14px}.k3ot9t5 thead th{text-align:left;color:var(--muted);border-bottom:1.5px solid var(--ink);padding:8px;font-size:12px}.k3ot9t5 td,.k3ot9t5 tbody th{border-bottom:1px solid var(--rule);vertical-align:top;text-align:left;padding:10px 8px;font-weight:400}.k3ot9t5 tbody th a,.k3ot9t5 tbody th b{color:var(--ink);font-weight:700;line-height:1.25;text-decoration:none;display:block}.k3ot9t5 tbody th a:hover{color:var(--link)}.w397la8{color:var(--muted);font-size:13px;display:block}.r5g3eam{color:var(--muted)}.d1nml0l{text-align:right;white-space:nowrap}.t1gkp5y{color:var(--muted);margin:10px 0 0;font-size:13px}@container (max-width:44rem){.k3ot9t5,.k3ot9t5 tbody,.k3ot9t5 tr,.k3ot9t5 td,.k3ot9t5 tbody th{width:100%;display:block}.k3ot9t5 thead{display:none}.k3ot9t5 tr{border-bottom:1px solid var(--rule);padding:8px 0}.k3ot9t5 td,.k3ot9t5 tbody th{text-align:left;border:0;padding:1px 0}.k3ot9t5 td[data-l]{grid-template-columns:96px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.k3ot9t5 td[data-l]:before{content:attr(data-l);color:var(--muted);font-size:12px;font-weight:700}.k3ot9t5 td.r5g3eam,.k3ot9t5 td.k1sm7e0{display:none}.d1nml0l{text-align:left}}
.fcyisat{color:var(--ink);gap:.5rem;display:grid}.tr0nvvz{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}.t1vgas3{text-align:left;padding:0 0 .75rem}.tr0nvvz th,.tr0nvvz td{text-align:left;vertical-align:top;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:.625rem .5rem}.tr0nvvz 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}.tr0nvvz thead th:first-child{inline-size:30%;font-weight:500}.tr0nvvz thead a{color:inherit;text-decoration:none}.tr0nvvz thead a:hover{opacity:.72}.g31cqlv{align-items:center;gap:.5rem;display:inline-flex}.tr0nvvz tbody>tr>*{border-top:var(--bw-thin) solid var(--rule)}.tr0nvvz tbody th{color:var(--muted);font-weight:500}.x105z0o{background:color-mix(in srgb, var(--pick) 26%, var(--surface));font-weight:700}.m3i9xga{color:var(--muted);font-style:italic}.qvj08jc{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:.8125rem;display:flex}.vdpctvy{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){.tr0nvvz{font-size:.9375rem}.tr0nvvz th,.tr0nvvz td{padding:.75rem 1rem}.tr0nvvz thead th:first-child{inline-size:28%}}
.o1lwj13{color:var(--ink);gap:1rem;display:grid;container-type:inline-size}.nqtfaqf{margin:0;font-size:clamp(1.5rem,1.2rem + 1.6cqi,2.25rem);line-height:1.1}.s3sm0lm{border-top:var(--bw-strong) solid var(--ink);display:grid}.wsrvlli{border-bottom:var(--bw-thin) solid var(--rule);align-content:start;gap:.75rem;min-width:0;padding:1.5rem 0;display:grid}.qefn8g8{margin:0;font-size:clamp(1.375rem,1.2rem + .8cqi,1.75rem);line-height:1.15}.pjhf49f{max-width:52ch;margin:0;font-size:1.0625rem;line-height:1.55}.l1grkgg{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:.25rem 0 0;display:flex}.l1grkgg>a:first-child{min-height:2.75rem;padding:.55em 1em;font-size:.9375rem}@container (min-width:48rem){.s3sm0lm{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wsrvlli{padding:1.75rem 2rem 1.75rem 0}.wsrvlli+.wsrvlli{border-left:var(--bw-thin) solid var(--rule);padding-left:2rem}}
.a1a73zf{color:var(--ink);gap:1rem;display:grid}.y1ceqve{margin:0}.l1k9len{gap:0;display:grid}.cwlndgo{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}.r2xu44u{margin:0;line-height:1.15}.k2ren6l{color:var(--ink-2);margin:0}.n3sesr3{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.a2ajagc{justify-items:start;gap:.25rem;margin-top:auto;display:grid}.a2ajagc>a:first-of-type{justify-self:stretch}.psj2tff{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){.l1k9len{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.cwlndgo{padding:1.375rem}.psj2tff{align-self:center;margin-block:0;margin-inline:-.875rem}}
.m7qp0yi{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.g39j0jn{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.l1f3sos{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.l1f3sos th,.l1f3sos td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:10px 8px}.l1f3sos thead th{font:800 20px/1 var(--next-font-display);text-transform:var(--display-transform);color:var(--ink)}.l1f3sos thead th.x2ourob{color:var(--action)}.l1f3sos tbody th{color:var(--muted);font-size:13.5px;font-weight:600}.l1f3sos td.x2ourob{background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.w11m9nt{font:800 24px/1 var(--next-font-display);color:var(--ink);white-space:nowrap}.x2ourob .w11m9nt,.o23diwi .w11m9nt{color:var(--action)}.w11m9nt small{font:500 13px/1 var(--next-font-primary);color:var(--muted);margin-left:2px}.m3ii28j{display:none}@container (min-width:600px){.m7qp0yi{padding:26px 28px}}@container (max-width:599px){.l1f3sos{display:none}.m3ii28j{gap:12px;display:grid}.u2rt5f7{border:1px solid var(--rule);border-radius:var(--radius-s);padding:14px}.o23diwi{border:2px solid var(--action);background:var(--pick-tint,color-mix(in srgb, var(--action) 9%, var(--surface)))}.y6spkia{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.y6spkia b{font:800 22px/1 var(--next-font-display);text-transform:var(--display-transform)}.u2rt5f7 dl{margin:0 0 12px;display:grid}.u2rt5f7 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}.u2rt5f7 dt{color:var(--muted)}.u2rt5f7 dd{margin:0}}
.kgiza2d{color:var(--ink);gap:1rem;display:grid}.a61cyja{margin:0}.m1wrwzj{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.5rem;display:grid}.a3v6z2m{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}.p311yrh{grid-template-rows:1fr auto}.l24q10h{aspect-ratio:16/10;justify-self:stretch}.q2p6hci{overflow-wrap:anywhere;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex}.q2p6hci a{color:inherit;text-decoration:none}.q2p6hci a:hover{opacity:.72}.x4nuk1n{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}.g5cc6e1{border-radius:var(--radius-l);padding:.25rem .75rem .5rem}.rd9i6qa{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9375rem}.wq724us{text-align:left;color:var(--link);padding:.75rem 0 .5rem}.rd9i6qa th,.rd9i6qa td{border-bottom:var(--bw-thin) solid var(--rule);vertical-align:middle;padding:.625rem .25rem}.rd9i6qa 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}.rd9i6qa thead th:first-child{width:38%}.rd9i6qa th[scope=row]{text-align:left;overflow-wrap:anywhere;font-weight:600}.rd9i6qa td,.rd9i6qa thead th:not(:first-child){text-align:center}.rd9i6qa tfoot th,.rd9i6qa tfoot td{border-bottom:0;padding-top:.75rem}.z2q2sm6{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}.nmtu6o2{background:var(--pick);color:var(--pick-ink);font-weight:700}.rd9i6qa tfoot .z2q2sm6{font-size:1.25rem}.b2grend{justify-items:start;gap:.25rem;display:grid}.auqbu29{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}@container (min-width:40rem){.m1wrwzj{gap:1rem}.a3v6z2m{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem}.l24q10h{grid-column:1/-1}.q2p6hci{font-size:1.0625rem}.x4nuk1n{min-block-size:3.5rem;min-inline-size:3.5rem;font-size:.75rem}.g5cc6e1{padding:.25rem 1.25rem .75rem}.rd9i6qa th,.rd9i6qa td{padding:.75rem .5rem}.rd9i6qa{font-size:1rem}}@container (max-width:47.99rem){.z2q2sm6{font-family:var(--next-font-primary);font-size:.8125rem;line-height:1.35}}
.m29xmk7{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}.z127p6q{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.1rem + 2cqi,2.5rem);line-height:1.15}.xpbjhed{margin:1.5rem 0 0}.xpbjhed div{border-top:var(--bw-thin) solid var(--rule);padding:.9rem 0}.xpbjhed dt{text-transform:uppercase;color:var(--link);font-size:clamp(1.5rem,1.2rem + 1.2cqi,2rem);line-height:1.1}.xpbjhed dd{max-width:46ch;color:var(--ink);margin:.3rem auto 0;font-size:1.0625rem}.jqhoqg3{border-top:var(--bw-thin) solid var(--rule);margin:1rem 0 0;padding-top:1rem;font-weight:600}.jqhoqg3 a{color:var(--ink)}.e3352sx{white-space:nowrap}
.h2wm1c0{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}.n16nz1x{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}.r2cc3s0{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.r2cc3s0 li{color:var(--ink);padding-left:1.1rem;font-size:.9875rem;line-height:1.55;position:relative}.r2cc3s0 li:before{content:"";width:.45rem;height:var(--bw-strong);background:var(--pick);position:absolute;top:.68em;left:0}.u12qldf{border-top:var(--bw-thin) solid var(--rule);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-top:.85rem;display:flex}.wt2tofr{color:var(--ink-2);font-size:.8125rem;font-weight:600}.z226tpt{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.z226tpt 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}.z226tpt a:hover{border-color:var(--ink)}.z226tpt a:focus-visible{outline:3px solid var(--link);outline-offset:2px}html[data-surface=cards] .h2wm1c0{box-shadow:var(--shadow-card)}.z226tpt{flex-wrap:nowrap;gap:.3rem}@container (max-width:34rem){.wt2tofr{flex-basis:100%}.z226tpt a{min-height:2.25rem;padding:0 .5rem;font-size:.75rem}}
.m1hd5a8{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);min-width:0;padding:22px 24px}.k28avbm{font:600 21px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 12px}.f2wkm1d{gap:10px;margin:0;padding:0;list-style:none;display:grid}.f2wkm1d li{grid-template-columns:14px minmax(0,1fr);gap:10px;font-size:16px;line-height:1.5;display:grid}.f2wkm1d li:before{content:"";background:var(--action);border-radius:50%;width:7px;height:7px;margin-top:9px}.y2fpgiw{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}.y2fpgiw 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}.y2fpgiw a:hover{border-color:var(--ink)}.y2fpgiw a:focus-visible{outline:3px solid var(--link);outline-offset:2px}
.k168vnx{font:800 15px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 10px}.c3e92kn{margin:0 0 14px;padding-left:20px}.c3e92kn li{margin:0 0 6px;font-size:15.5px;line-height:1.55}.x1hao9l{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}.x1hao9l 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}.x1hao9l a:hover{border-color:var(--ink)}
.w12qb0g{color:var(--ink);view-timeline:--doc block;gap:1.5rem;display:grid}.w2f927k{align-content:start;gap:.875rem;min-width:0;display:grid}.m2if8xq{margin:0}.x179yyt{max-width:60ch;color:var(--ink-2);margin:0}.g1k4ep8{gap:.25rem;margin:0;display:grid}.g1k4ep8 div{border-radius:var(--radius-m);cursor:default;gap:.125rem;padding:.625rem .75rem;display:grid}.g1k4ep8 div:hover,.g1k4ep8 div:focus-visible{background:color-mix(in srgb, var(--action) 8%, transparent);outline:none}.g1k4ep8 dt{font-family:var(--next-font-mono);color:var(--link);font-size:.875rem}.g1k4ep8 dd{color:var(--ink-2);margin:0;font-size:.9375rem}.v32ekr1{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}.fc651fn{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}.o2xt25w{font-family:var(--next-font-mono);white-space:pre;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6;overflow-x:auto}.o2xt25w:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.ze26fsf{border-top:0}.b3vha18{border-radius:3px;transition:background-color .15s}.b3vha18[data-on]{background:color-mix(in srgb, var(--action) 14%, transparent)}.c3g4dsr{color:var(--ink);font-weight:600}.l25xz14{color:var(--positive)}.k25dq38{color:var(--link)}.o3vq2ey{color:var(--muted)}.s3v1kq8{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] .b3vha18{animation:linear both o2u5r75;animation-timeline:--doc;animation-range:entry calc(10% + var(--i) * 1%) entry calc(14% + var(--i) * 1%)}}}@keyframes o2u5r75{0%{opacity:0}}@container (min-width:56rem){.w12qb0g{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2.5rem}}@container (max-width:36rem){.o2xt25w{white-space:pre-wrap;overflow-wrap:anywhere}}
.y3ri2bu{border-top:var(--bw-strong) solid var(--rule-strong);gap:1rem;padding-top:1.75rem;display:grid}.a38t196{margin:0}.b2xu0g2{max-width:40rem;color:var(--ink-2);margin:0}.o8lt7xk{gap:1.5rem 2rem;margin-top:.5rem;display:grid}.l34bbwx{align-content:start;gap:.375rem;display:grid}.h21uqn1{font-size:1.5rem;line-height:1.1}.lqqotut{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1rem;line-height:1.5}.e2200hn{color:var(--muted);margin:0;font-size:.875rem;font-weight:600}@container (min-width:36rem){.o8lt7xk{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:64rem){.o8lt7xk{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-surface=cards] .y3ri2bu{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)}
.n1vh8cn{container-type:inline-size}.l1j32wx{color:var(--muted);margin:-6px 0 14px;font-size:14px}.s1t4o3y{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.ia1xkno{border-top:1.5px solid var(--ink);padding:12px 0 16px}.ia1xkno 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}.ia1xkno p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.ia1xkno ul{margin:4px 0 0;padding:0;font-size:14px;list-style:none}.ia1xkno p+ul{margin-top:8px}.ia1xkno li{padding:2px 0}.ia1xkno a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.ia1xkno a:hover{color:var(--link);text-decoration-color:currentColor}@container (min-width:44rem){.s1t4o3y{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.ia1xkno h3{font-size:21px}.ia1xkno p{font-size:14.5px}}
.c1mg8u7{gap:2rem;display:grid}.h10v1a4{align-content:start;gap:1.25rem;display:grid}.z1r96sl{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem);line-height:1.05}.u2eu9rp{color:var(--ink-2);margin:0}.c35xl2u{border-top:var(--bw-strong) solid var(--rule-strong);gap:.25rem;padding-top:1rem;display:grid}.drcxu75{justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.5rem;line-height:1.1;display:flex}.ooy7ah4{font-family:var(--next-font-primary);color:var(--muted);white-space:nowrap;font-size:.875rem;font-weight:650}.xi8yflb{font-family:var(--next-font-display);color:var(--ink-2);margin:0;font-size:1.0625rem;line-height:1.5}.m3t35lw{min-width:0;container-type:inline-size}@container (min-width:56rem){.r1za84g{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3rem}}
.u353ir6{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}.g2dohwq{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}.i7c92sq{background:var(--surface-2);box-shadow:none}.i7c92sq>span{width:1.75rem}.apy8obp{letter-spacing:0;font-size:1.25rem;line-height:1}.m23d3qv{align-content:center;gap:.25rem;min-width:0;display:grid}.a29skg1{overflow-wrap:anywhere;line-height:1.1}.a29skg1 a{color:inherit;text-decoration:none}.a29skg1 a:hover{opacity:.72}.k3qyixu{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.4}.m2j769r{max-width:65ch;color:var(--ink-2);grid-column:1/-1;margin:0;font-size:.9375rem}.put5yfu{grid-column:1/-1;gap:.5rem;display:grid}.q1dnrwy{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.ln2ie5h{flex-wrap:wrap;grid-column:1/-1;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.j371b2h{border-top:var(--bw-thin) solid var(--rule);grid-column:1/-1;padding-top:.25rem}@container (min-width:48rem){.u353ir6{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem 1.5rem;padding:1.5rem 1.75rem}.g2dohwq{align-self:start;width:4.5rem}.apy8obp{font-size:1.5rem}.m2j769r,.put5yfu,.ln2ie5h,.j371b2h{grid-column:2}}
.px6m3qg{border-block:var(--bw-thin) solid var(--rule);max-width:46rem;padding:1.4rem 0;container-type:inline-size}.uq9ezrf{color:var(--ink-2);margin:0;font-size:.9375rem}.dziw4s6{text-transform:uppercase;margin:.3rem 0 0;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2rem);line-height:1.15}.dziw4s6 a{color:var(--ink);text-decoration:none}.p3h3rlf{color:var(--ink-2);margin:.3rem 0 0}.t1q33qg{margin:.8rem 0 0}.x1cu1g5{color:var(--ink-2);margin:.8rem 0 0}.x1cu1g5 span{color:var(--link);font-weight:600}.v2sxxq3{flex-wrap:wrap;gap:.5rem 1.2rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.v2sxxq3 a{color:var(--ink)}
.h11hvxp{container-type:inline-size}.n32zcor{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}.n32zcor a{color:var(--ink);text-underline-offset:.2em;font-weight:600}
.c2gdnt1{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}.g2dlzwl{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0;font-size:.9375rem;display:flex}.g2dlzwl a{color:var(--ink);font-weight:700;text-decoration:none}.g2dlzwl a:hover{text-underline-offset:.2em;text-decoration:underline}.e37e2l7{color:var(--ink-2);font-size:.875rem}.w1fwf6u{color:var(--muted);flex-wrap:wrap;grid-column:2;gap:0 1rem;margin:0;font-size:.75rem;display:flex}@container (min-width:48rem){.c2gdnt1{grid-template-columns:auto minmax(0,1fr) auto}.w1fwf6u{grid-column:auto;justify-content:end}}
.u1brgb0{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:14px;display:flex}.u1brgb0 a{color:var(--ink);font-weight:700;text-decoration:none}.u1brgb0 a:hover{color:var(--link)}
.o3lf3ga{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}.d3n53id{--tone:var(--link);--tone-text:var(--link)}.t1k7xyj{--tone:var(--negative);--tone-text:var(--negative)}.aty4bq4{--tone:var(--pick);--tone-text:var(--ink)}.p2098k5{--tone:var(--positive);--tone-text:var(--positive)}.d2xfkm9{border-radius:var(--score-radius);background:var(--tone);block-size:.75rem;inline-size:.75rem;margin-top:.15rem}.ow9ga38{gap:.375rem;display:grid}.j39kmgm{color:var(--tone-text);font-weight:700}.nzq4p0i{color:var(--ink);margin:0}@container (min-width:40rem){.o3lf3ga{gap:1rem;padding:1.125rem 1.375rem}}
.s2amwlm{border-block:var(--bw-thin) solid var(--rule-strong);gap:.4rem;padding:1.1rem 0 1.2rem;display:grid;container-type:inline-size}.d1ia2xz{text-transform:uppercase;margin:0;font-size:1.15rem;line-height:1.2}.h2ilq0v .d1ia2xz,.g1r8r0x .d1ia2xz,.x3il7p3 .d1ia2xz{color:var(--link)}.zyceatr .d1ia2xz{color:var(--negative)}.x59u48w{margin:0}@container (min-width:40rem){.s2amwlm{grid-template-columns:9rem minmax(0,1fr);gap:2rem}}
.u2qdtff{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}.u2qdtff b{color:var(--ink)}.u2qdtff a{color:inherit;text-decoration:none}.u2qdtff a:hover b{color:var(--link)}.r3u5n8g{color:var(--muted);font-style:italic}
.i23hehz{color:var(--ink);gap:1.25rem;display:grid}.f2ymg9g{color:var(--link);margin:0}.g2wn5ov{gap:1.25rem;margin:0;display:grid}.nm3ch7m{margin:0;padding-top:1.25rem;position:relative}.a1oxxk9{text-wrap:balance;max-width:28ch;font-size:clamp(1.625rem,1.15rem + 2.2vw,2.75rem);line-height:1.12}.ocly6oh{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:.9375rem;display:flex}.t1bqeg9{color:var(--ink);font-weight:700;text-decoration:none}a.t1bqeg9:hover{text-underline-offset:.2em;text-decoration:underline}.m1gjy9n{color:var(--ink-2);font-size:.875rem}.o26u7cl{border-top:var(--bw-thin) solid var(--rule);gap:0;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.o26u7cl li{color:var(--ink-2);border-bottom:var(--bw-thin) solid var(--rule);padding:.75rem 0 .75rem 1.25rem;font-size:.9375rem;position:relative}.o26u7cl 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){.l191v4r{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.5rem 4rem}.f2ymg9g{grid-column:1/-1}.o26u7cl{margin-top:1.5rem}}
.t2ner7g{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.f1zvc2f{font:600 clamp(23px, 2.4vw, 29px)/1.2 var(--next-font-primary);text-transform:none;letter-spacing:-.005em;color:var(--ink);margin:0}.a39h9as{color:var(--ink-2);max-width:46em;margin:6px 0 16px;font-size:16px}.r3alpnv{margin:0;display:grid}.r3alpnv>div{border-top:1px solid var(--rule);gap:2px;padding:11px 0;display:grid}.r3alpnv>div:first-child{border-top:0}.r3alpnv dt{color:var(--muted);font-size:13.5px;font-weight:600}.r3alpnv dd{color:var(--ink);margin:0;font-size:15.5px}@container (min-width:600px){.t2ner7g{padding:26px 28px}.r3alpnv>div{grid-template-columns:210px 1fr;gap:16px}}
.zi3cwbf{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.eikmpy6{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}.zi3cwbf details{border-top:1px solid var(--rule)}.zi3cwbf details:last-child{border-bottom:1px solid var(--rule)}.zi3cwbf summary{cursor:pointer;padding:15px 34px 15px 0;font-size:16.5px;font-weight:600;list-style:none;position:relative}.zi3cwbf summary::-webkit-details-marker{display:none}.zi3cwbf 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)}.zi3cwbf details[open] summary:after{top:25px;transform:rotate(-135deg)}.zi3cwbf details p{color:var(--ink-2);margin:0;padding:0 0 16px;font-size:16px}@container (min-width:600px){.zi3cwbf{padding:26px 28px}}
.st2j44d{color:var(--ink);gap:1rem;display:grid}.s2mwxno{border-top:var(--bw-thin) solid var(--rule)}.xckuj1i{border-bottom:var(--bw-thin) solid var(--rule)}.z3h39qx{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}.z3h39qx::-webkit-details-marker{display:none}.z3h39qx:after{content:"+";color:var(--link);justify-self:end;font-size:1.5rem;line-height:1}.xckuj1i[open] .z3h39qx:after{content:"−"}.q2vn41s{font-family:var(--next-font-primary);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.z3h39qx:hover .q2vn41s{color:var(--link)}.q1robaq{max-width:75ch;color:var(--ink-2);margin:0 0 1rem}html[data-surface=cards] .s2mwxno{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] .xckuj1i:last-child{border-bottom:0}
.v2hahj3{scroll-margin-top:20px}.y28ya4s{border-bottom:1px solid var(--rule)}.y28ya4s:last-child{border-bottom:0}.v2q9su2{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;list-style:none;display:flex}.v2q9su2::-webkit-details-marker{display:none}.v2q9su2 h3{font:700 16px/1.35 var(--next-font-primary);margin:0}.v2q9su2:after{content:"+";color:var(--link);flex:none;font-size:22px;line-height:1}.y28ya4s[open] .v2q9su2:after{content:"−"}.v2q9su2:hover h3{color:var(--link)}.k1l2yuw{color:var(--ink-2);max-width:80ch;margin:0 0 16px;font-size:15.5px;line-height:1.6}
.cujt1el{color:var(--ink);gap:.75rem;display:grid}.g320bl5{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}.l396uv2{--tone:var(--link)}.s35mq7w{--tone:var(--negative)}.owwnc9r{color:var(--tone);margin:0}.f2rrcs1{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.f2rrcs1 li{padding-left:1rem;line-height:1.45;position:relative}.f2rrcs1 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){.cujt1el{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.w2yn3n6{grid-template-columns:minmax(0,1fr)}.g320bl5{padding:1.25rem 1.375rem 1.375rem}}
.g3oh8gs{background:var(--surface-2);color:var(--ink-2);border-block:var(--bw-thin) solid var(--rule)}.ktrdd6m{max-width:var(--container);padding:.625rem var(--gutter);gap:.25rem;margin:0 auto;display:grid}.o1hderp{color:var(--link);margin:0;padding-top:.25rem}.g2vpf1x{margin:0;padding:0;font-size:.75rem;line-height:1.4;list-style:none;display:grid}.g2vpf1x li{flex-wrap:wrap;align-items:center;gap:0 .4em;min-width:0;min-height:2.75rem;display:flex}.g2vpf1x 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}.g2vpf1x a:hover{color:var(--link)}.g2vpf1x time{color:var(--muted)}@container (min-width:48rem){.ktrdd6m{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;padding-block:.25rem}.o1hderp{border-right:var(--bw-thin) solid var(--rule);padding:0 1.25rem 0 0}.g2vpf1x{flex-wrap:wrap;gap:0 1rem;display:flex}.g2vpf1x li+li:before{content:"/";color:var(--muted);margin-right:.6em}}
.t9sm3p9{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}.to20hoz{margin:0;font-size:18px;line-height:1.55}.hxy75ti{gap:16px;margin:16px 0;display:grid}.hxy75ti 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}.hxy75ti b{margin-bottom:4px;font-size:13px;display:block}.zz08elz{gap:16px;display:grid}.zz08elz h3{font:800 14px/1.2 var(--next-font-primary);letter-spacing:0;margin:0 0 6px}.zz08elz ul{margin:0;padding-left:18px;font-size:14.5px;line-height:1.5}@media (min-width:45rem){.hxy75ti,.zz08elz{grid-template-columns:1fr 1fr}}
.q2jlsxz{padding-block:.5rem 1rem;container-type:inline-size}.sl41kb4{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2rem)}.w1cv00h{max-width:66ch;margin:.75rem 0 0;font-size:1.0625rem;line-height:1.6}.x17nnvt{gap:0 1.5rem;margin:1.1rem 0 0;display:grid}.x17nnvt div{border-top:var(--bw-strong) solid var(--ink);padding:.75rem 0}.x17nnvt dt{font-weight:700}.x17nnvt dd{color:var(--ink-2);margin:.25rem 0 0;line-height:1.5}.r2uigxf{margin:1rem 0 0;padding:0;list-style:none}.r2uigxf li{border-bottom:var(--bw-thin) solid var(--rule);padding:.45rem 0}.ca2mf99{color:var(--hour,var(--pick));font-weight:700}.r2uigxf a{color:var(--link);text-underline-offset:.15em}@container (min-width:40rem){.x17nnvt{grid-template-columns:1fr 1fr}}html[data-surface=cards] .q2jlsxz{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)}
.v3i5d9b{color:var(--ink);gap:1.75rem;display:grid}.h2mibhs{justify-items:start;gap:.5rem;display:grid}.o2wicat{max-width:60ch;color:var(--ink-2);margin:0}.z35ywws{--dot:2.75rem;--gap:1.5rem;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.k1naqs6{grid-template-columns:var(--dot) minmax(0, 1fr);align-items:start;gap:1rem;display:grid;position:relative}.k1naqs6: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}.o32gxhb{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}.k1naqs6:last-child .o32gxhb{background:var(--pick);color:var(--pick-ink);border-color:var(--pick)}.y1v0wam{justify-items:start;gap:.375rem;padding-top:.5rem;display:grid}.k3qdwzh{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}.i2ew5w8{color:var(--ink-2);max-width:40ch;margin:0;font-size:.9375rem}@container (min-width:48rem){.v3i5d9b{gap:2.5rem}.h2mibhs{text-align:center;justify-items:center}.z35ywws{--gap:2rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.k1naqs6{text-align:center;grid-template-columns:none;align-content:start;justify-items:center}.k1naqs6: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}.y1v0wam{justify-items:center;padding-top:.25rem}.i2ew5w8{max-width:32ch}}@container (min-width:64rem){.z35ywws{--dot:3.25rem}.o32gxhb{font-size:1.375rem}.k3qdwzh{font-size:1.3125rem}}
.gd2848i{color:var(--ink);gap:1rem;display:grid}.i1q41ia{border-top:var(--bw-strong) solid var(--rule-strong);margin:0;padding:0;list-style:none;display:grid}.s2upq8f{border-bottom:var(--bw-thin) solid var(--rule);grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-block:1rem;display:grid}.w3nruq6{color:var(--negative);font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1.1}.u2kbgx2{gap:.5rem;min-width:0;display:grid}.u2kbgx2 p{max-width:65ch;margin:0}.z2sg1rv{font-size:1.0625rem;line-height:1.35}.f17k16a{color:var(--ink-2);font-size:.9375rem}.b12nalu,.p1y9lur{margin-bottom:.125rem;font-size:.6875rem;display:block}.b12nalu{color:var(--muted)}.p1y9lur{color:var(--positive)}.v1ih6ia{color:var(--ink)}@container (min-width:48rem){.s2upq8f{grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;padding-block:1.25rem}.w3nruq6{font-size:1.75rem}.z2sg1rv{font-size:1.125rem}}@container (min-width:50rem){.u2kbgx2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"mistake fix""why fix";align-items:start;column-gap:2.5rem}.z2sg1rv{grid-area:mistake}.w28njhl{grid-area:why}.v1ih6ia{grid-area:fix;font-size:1rem}}
.e291olr{color:var(--muted);margin:0;font-size:.875rem;line-height:1.5}
.g2g51he{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}.a1ovt2s{color:var(--link);margin:0 0 10px;font-size:13px;font-weight:700}.v3pm7im{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){.g2g51he{padding:30px clamp(20px,3vw,36px)}.v3pm7im{font-size:clamp(18px,1.45vw,20px)}}
.x1w6904{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}.afobedl{color:var(--hour,var(--pick));margin:0;font-size:.8125rem;font-weight:700}.g1sayyp{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] .x1w6904{background:var(--pick-bg,var(--surface-2));border-radius:var(--radius-l);border:0;padding-inline:clamp(1rem,4vw,3rem)}
.d27p5rq{color:var(--ink);gap:1rem;display:grid}.m3j8h9f{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}.om2ttfr{--tone:var(--positive)}.d1gyoea{--tone:var(--negative)}.q3trwf4{color:var(--tone);align-items:center;gap:.625rem;display:flex}.k2am3tm{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}.om2ttfr .k2am3tm{color:var(--positive-ink)}.d1gyoea .k2am3tm{color:var(--negative-ink)}.oysswcp{gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.oysswcp li{border-top:var(--bw-thin) solid var(--rule);grid-template-columns:1.125rem minmax(0,1fr);padding-top:.5rem;display:grid}.oysswcp li:first-child{border-top:0;padding-top:0}.oysswcp b{color:var(--tone)}@container (min-width:40rem){.d27p5rq{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.m3j8h9f{padding:1.375rem 1.5rem 1.5rem}}
.vfs5342{color:var(--ink);gap:1.125rem;display:grid}.vfs5342>*{max-width:70ch;margin:0}.vfs5342>p{color:var(--ink);font-size:clamp(1.0625rem,.98rem + .3vw,1.1875rem);line-height:1.7}.vfs5342>.f31zejd,.vfs5342>.i9c29w6{max-width:none}.vfs5342 a{color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.vfs5342 a:hover{text-decoration-thickness:2px}.vfs5342 strong{font-weight:700}.ip115w9{margin-top:1.25rem;scroll-margin-top:6rem}.y398xr7{margin-top:.5rem;scroll-margin-top:6rem}.x1uhqas: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}.f31zejd{border-block:var(--bw-strong) solid var(--rule-strong);margin:.75rem 0;padding-block:1rem}.f31zejd blockquote{margin:0}.f31zejd p{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);line-height:1.18}.f31zejd figcaption{color:var(--muted);margin-top:.625rem}.i9c29w6{max-width:100%;overflow-x:auto}.i9c29w6:focus-visible{outline:3px solid var(--link);outline-offset:2px}.g3fn80g{border-collapse:collapse;width:100%;min-width:32rem;font-size:.875rem;line-height:1.4}.g3fn80g caption{caption-side:top;text-align:left;color:var(--ink-2);padding-bottom:.5rem;font-size:.8125rem}.g3fn80g th,.g3fn80g td{text-align:left;vertical-align:top;border-bottom:var(--bw-thin) solid var(--rule);padding:.5rem .625rem}.g3fn80g 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}.g3fn80g tbody th{font-weight:700}.g3fn80g td{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}@container (min-width:48rem){.vfs5342{gap:1.25rem}.vfs5342>p{font-size:1.125rem}.g3fn80g{min-width:0;font-size:.9375rem}}
.m2bvnx5{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px}.x1p8j9a{border-top:1px solid var(--rule-strong);padding:24px 0;scroll-margin-top:20px}.x1p8j9a:first-child{border-top:0;padding-top:0}.x1p8j9a:last-child{padding-bottom:0}.g2bvt91{font:650 24px/1.25 var(--next-font-primary);text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 12px}.x1p8j9a p{color:var(--ink-2);margin:0 0 .9em;font-size:16.5px;line-height:1.7}.x1p8j9a p:last-child{margin-bottom:0}.k16yfay{gap:16px;display:grid}.k16yfay figure{min-width:0;margin:0}.k16yfay img{border-radius:var(--radius-s);aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}@container (min-width:600px){.m2bvnx5{padding:26px 28px}.k16yfay{grid-template-columns:minmax(0,1fr) minmax(220px,36%);align-items:start;gap:28px}}
.rptmh1f{gap:28px;display:grid;container-type:inline-size}.wtwgkev{gap:10px;display:grid}.i26xxjt{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}.s2qx2x1 p{margin:0 0 .9em;font-size:16.5px;line-height:1.62}.s2qx2x1 p:last-child{margin-bottom:0}.s1vrhei{color:var(--link);font-weight:700}.c2r1oxb{width:min(100%,560px);margin:0}.c2r1oxb 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){.wtwgkev{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(20px,3vw,44px)}.c2r1oxb{margin-left:auto}.utkhw83 .wtwgkev{grid-template-columns:1fr;gap:12px}.utkhw83 .c2r1oxb{margin-left:0}}
.wcaqxwd{color:var(--ink);gap:2.25rem;display:grid}.z3snpbh{border-top:var(--bw-thin) solid var(--rule);gap:.875rem;padding-top:.875rem;display:grid}.u3qd3b3{margin:0;scroll-margin-top:6rem}.p1f06dw{gap:.875rem;display:grid}.p1f06dw p{max-width:70ch;color:var(--ink-2);margin:0;font-size:1rem;line-height:1.65}.p1f06dw .z3ljv12{color:var(--ink)}.hvj76d8{max-width:min(100%,30rem);margin:0}.hvj76d8 img{object-fit:cover;border-radius:var(--radius-s);width:100%;height:auto;max-height:26.25rem;display:block}@container (min-width:48rem){.wcaqxwd{gap:3rem}.p1f06dw p{font-size:1.0625rem}}@container (min-width:50rem){.hvj76d8{max-width:50%;margin-left:calc(33.333% + .8rem)}.z3snpbh{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2.5rem;padding-top:1.25rem}.u3qd3b3{align-self:start;position:sticky;top:6rem}.p1f06dw p{font-size:1.125rem}}html[data-surface=cards] .wcaqxwd{gap:1rem}html[data-surface=cards] .z3snpbh{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] .hvj76d8{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] .hvj76d8{margin-left:0}}
.r3k5rjo{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}.h1id3pj{border-bottom:1px solid var(--rule);color:var(--ink);padding:12px 0;font-weight:700;text-decoration:none;display:block}.h1id3pj:last-child{border-bottom:0}.h1id3pj:hover{color:var(--link)}.h1id3pj span{color:var(--muted);font-size:13px;font-weight:400;display:block}
.c1707tv{container-type:inline-size}.r22ikfb{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}.o2ziira{margin:0;padding-left:22px;font-size:13.5px;line-height:1.5}.o2ziira li{break-inside:avoid;margin:0 0 6px}.o2ziira a{color:var(--link);overflow-wrap:anywhere}@container (min-width:44rem){.o2ziira{columns:2;column-gap:36px}}
.c34qlse{border-top:var(--bw-thin) solid var(--rule);color:var(--ink);gap:.75rem;padding-top:1rem;display:grid}.y13h8z9{color:var(--muted);margin:0}.t12856i{gap:.25rem;margin:0;padding-left:1.75rem;font-size:.875rem;line-height:1.5;display:grid}.t12856i li::marker{font-family:var(--next-font-mono);color:var(--muted);font-size:.75rem}.t12856i 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}.t12856i a:hover{color:var(--link);text-decoration-color:currentColor}html[data-surface=cards] .c34qlse{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)}
.w3hnbk5{container-type:inline-size}.c2ptjbw{text-transform:uppercase;margin:0;font-size:clamp(1.5rem,1.2rem + 1.2cqi,2.1rem);line-height:1.15}.c22q89y{grid-template-columns:1fr;gap:0 2rem;margin:1rem 0 0;display:grid}.c22q89y div{border-top:var(--bw-thin) solid var(--rule);padding:.8rem 0}.c22q89y dt{color:var(--link);font-size:.875rem;font-weight:600}.c22q89y dd{margin:.2rem 0 0}.o1jelyz{color:var(--ink-2);font-style:italic}.n1ofs5g{color:var(--ink-2);margin:.8rem 0 0;font-size:.875rem}@container (min-width:36rem){.c22q89y{grid-template-columns:1fr 1fr}}
.u2weqwq{color:var(--ink);gap:.5rem;display:grid}.l2a34n1{border-collapse:collapse;background:var(--surface);border:var(--bw-thin) solid var(--rule);inline-size:100%;font-size:.9375rem;line-height:1.4}.f7wthbs{text-align:left;caption-side:top;padding:0 0 .75rem}.l2a34n1 th,.l2a34n1 td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.6875rem .875rem}.l2a34n1 tr+tr>*{border-top:var(--bw-thin) solid var(--rule)}.l2a34n1 th{inline-size:42%;color:var(--ink-2);background:var(--surface-2);font-weight:600}.l2a34n1 td{font-family:var(--next-font-mono);font-variant-numeric:tabular-nums;font-size:.875rem}.d2ej341{color:var(--muted);font-style:italic}.c3bvr7f{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 .35em;margin:0;font-size:.8125rem;display:flex}@container (min-width:40rem){.l2a34n1 th{inline-size:36%}.l2a34n1 th,.l2a34n1 td{padding:.75rem 1.125rem}}html[data-surface=cards] .l2a34n1{border-radius:var(--radius-l);border-collapse:separate;border-spacing:0;box-shadow:var(--shadow-card);overflow:hidden}
.j3o70yh{container-type:inline-size}.j2byqqu{max-width:var(--container);padding:.5rem var(--gutter) clamp(1rem, 3vw, 1.75rem);margin-inline:auto}.t1ui1uc{letter-spacing:0;margin:0 0 .6rem;font-size:1.0625rem}.z1gidqd{border-top:var(--bw-strong) solid var(--ink);gap:.9rem 2rem;margin:0;padding:.9rem 0 0;list-style:none;display:grid}.z1gidqd li{color:var(--ink);font-size:.96875rem;line-height:1.5}@container (min-width:52rem){.z1gidqd{grid-template-columns:repeat(3,minmax(0,1fr))}}
.p3anx5y{background:var(--surface-2);color:var(--ink);border-radius:var(--radius-m);gap:.75rem;padding:1.25rem;display:grid}.y33tgys{color:var(--link);margin:0}.t1phx34{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.t1phx34 li{grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.t1phx34 p{margin:0;font-size:1rem}.u2hc3h0{color:var(--link);font-size:1.375rem}@container (min-width:48rem){.p3anx5y{padding:1.5rem 1.75rem}.t1phx34 li{grid-template-columns:2.25rem minmax(0,1fr)}.u2hc3h0{font-size:1.625rem}}
.g10jh9b{gap:.8rem;display:grid;container-type:inline-size}.v3evwiu{text-transform:uppercase;margin:0;font-size:1.3rem;line-height:1.2}.k2ju9qw{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.k2ju9qw li{max-width:72ch;padding-left:1.4rem;font-size:1.0625rem;position:relative}.k2ju9qw li:before{content:"–";color:var(--link);font-weight:700;position:absolute;left:0}
.e34zgjs{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}.zb9nquf{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}.v39ypk7{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.v39ypk7 li{max-width:75ch;padding-left:1.25rem;font-size:1rem;position:relative}.v39ypk7 li:before{content:"";border-top:var(--bw-strong) solid var(--pick);width:.625rem;position:absolute;top:.75em;left:0}@container (min-width:48rem){.e34zgjs{gap:1rem;padding-block:1.25rem 1.5rem}.zb9nquf{font-size:1.125rem}.v39ypk7 li{font-size:1.0625rem}}
.fwipdut{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:22px;scroll-margin-top:20px}.edu8kb3{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}.usz7b05{color:var(--ink-2);max-width:52em;margin:0;font-size:16px}.do49np0{color:var(--muted);margin-top:8px;font-size:13.5px;display:block}.jpg8q90{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}.jpg8q90 li{border-bottom:1px solid var(--rule);color:var(--ink-2);padding:8px 0;font-size:14px}.jpg8q90 b{color:var(--ink);font-weight:600}.z2gvq4o{color:var(--negative);font-weight:600}.y2k7ilk{background:var(--rule);border-radius:var(--radius-s);gap:1px;margin-top:16px;display:grid;overflow:hidden}.y2k7ilk>div{background:var(--surface);grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 14px;display:grid}.i1a1ulj{font:800 28px/1 var(--next-font-display);color:var(--action);display:block}.y2k7ilk p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.u1oa8wr{margin:16px 0 0;font-size:15px}.u1oa8wr a{font-weight:600}@container (min-width:600px){.fwipdut{padding:26px 28px}.y2k7ilk{grid-template-columns:repeat(3,minmax(0,1fr))}.y2k7ilk>div{padding:16px 16px 18px;display:block}.i1a1ulj{margin-bottom:6px;font-size:34px}}
.v30wawg{container-type:inline-size}.y2zw88h{text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.2rem + 1.6cqi,2.3rem);line-height:1.14}.k20foof{max-width:64ch;margin:1rem 0 0;font-size:1.1875rem;line-height:1.7}.k20foof: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}.e3vt5qz{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}.hibbzdq{gap:0;margin:1.4rem 0 0;display:grid}.hibbzdq div{border-top:var(--bw-thin) solid var(--rule);padding:.75rem 0}.hibbzdq dt{color:var(--link);font-size:.875rem;font-weight:600}.hibbzdq dd{margin:.2rem 0 0}.roaamz8{gap:1.4rem;margin-top:1.6rem;display:grid}.abn46x7{margin:0 0 .5rem;font-size:1rem;font-weight:700}.roaamz8 ul{margin:0;padding:0;list-style:none}.roaamz8 li{border-top:var(--bw-thin) solid var(--rule);padding:.5rem 0 .5rem 1.3rem;position:relative}.f2m0v15 li:before{content:"+";color:var(--link);font-weight:700;position:absolute;left:0}.m2uh373 li:before{content:"–";color:var(--muted);font-weight:700;position:absolute;left:0}@container (min-width:30rem){.roaamz8{grid-template-columns:1fr 1fr;gap:2rem}}
.e5aknle{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}.e1uvapz{justify-items:start;gap:.5rem;display:grid}.qybtrap{color:var(--ink)}.b1unw1p{gap:1rem;display:grid}.l1ttp0r{justify-items:start;gap:1rem;display:grid}.j362mvv{margin:0;font-size:1.0625rem}.icfy8mz{gap:.75rem;display:grid}.icfy8mz p{margin:.375rem 0 0}.y15nyr8,.n3cc9hh{border-radius:var(--radius-m);background:var(--surface-2);padding:.875rem 1rem}.n3cc9hh{background:color-mix(in srgb, var(--negative) 10%, var(--surface))}.y2426yt{border-radius:var(--radius-m);gap:.75rem;padding:1.125rem 1rem;display:grid}.xntlfb9{gap:.625rem;margin:0;display:grid}.n8546ab{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem;font-size:.9375rem;display:grid}.n8546ab dt{margin:0}.n8546ab dd{text-align:right;grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;gap:.75rem;margin:0;font-weight:600;display:grid}.sli6nqj{background:var(--rule);border-radius:var(--radius-pill);block-size:.5rem;display:block;overflow:hidden}.sli6nqj>span{background:var(--pick);block-size:100%;display:block}.d1e5jrq{gap:1.25rem;display:grid}.a341428{color:var(--positive);margin-bottom:.5rem}.r17qut4{color:var(--negative);margin-bottom:.5rem}.j1jybmp{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.j1jybmp li{grid-template-columns:1rem minmax(0,1fr);display:grid}.s3om8f5{color:var(--positive)}.g3lilc9{color:var(--negative)}@container (min-width:40rem){.l1ttp0r{grid-template-columns:auto minmax(0,1fr);align-items:center}.e5aknle{gap:1.5rem;padding:1.75rem}.icfy8mz{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.d1e5jrq{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.y2426yt{padding:1.25rem 1.5rem}}@container (min-width:64rem){.b1unw1p{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.5rem}.icfy8mz{grid-template-columns:none}}
.i3imjka{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}.x3asdiq{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.o2n445t{justify-items:start;gap:.5rem;display:grid}.l308u48{text-align:right;white-space:nowrap;margin:0;line-height:1}.x2vuzym{font-variant-numeric:lining-nums proportional-nums;font-size:3.5rem;line-height:.9}.w213koe{color:var(--muted);margin-left:.15em;font-size:1rem}.j2b4qdl{text-wrap:pretty;margin:0;font-size:1.25rem;line-height:1.3}.n3s5ehi{gap:.75rem;margin:0;display:grid}.n3s5ehi>div{border-top:var(--bw-thin) solid var(--rule);gap:.25rem;padding-top:.75rem;display:grid}.n3s5ehi dt{margin:0}.n3s5ehi dd{color:var(--ink-2);margin:0}.pl0z7q0{gap:.5rem;display:grid}.mvub6lw{gap:.5rem 1.5rem;margin:0;display:grid}.mvub6lw>div{justify-content:space-between;gap:.75rem;padding-bottom:.5rem;font-size:.9375rem;display:flex;position:relative}.mvub6lw dt{margin:0}.mvub6lw dd{margin:0;font-weight:600}.d246532{background:var(--rule);block-size:.1875rem;display:block;position:absolute;inset:auto 0 0}.d246532>span{background:var(--ink);block-size:100%;display:block}.g8loite{gap:1.25rem;display:grid}.y2zi74j{color:var(--positive);margin-bottom:.5rem}.q3crmdq{color:var(--negative);margin-bottom:.5rem}.t8rae6r{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.t8rae6r li{grid-template-columns:1rem minmax(0,1fr);display:grid}.qqbi61f{color:var(--positive)}.y1nzpls{color:var(--negative)}@container (min-width:40rem){.i3imjka{gap:1.5rem;padding-top:1.5rem}.x2vuzym{font-size:4.5rem}.j2b4qdl{padding-left:1.25rem;font-size:1.5rem}.n3s5ehi{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem}.mvub6lw{grid-template-columns:repeat(2,minmax(0,1fr))}.g8loite{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}
.m23p2re{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}.r2f72cv{gap:18px;display:grid}.ndsqwwl{flex-direction:column;display:flex}.rapbtwp{font:800 84px/.85 var(--next-font-display);color:var(--action)}.ndsqwwl small{color:var(--muted);margin-top:6px;font-size:14px}.v3ttrml h2{font:600 24px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 10px}.v3ttrml p{color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.7}.k2i427z{gap:10px;display:grid}.k2i427z>div{background:var(--paper);border-radius:var(--radius-s);padding:12px 14px;font-size:15px}.k2i427z b{color:var(--link);margin-bottom:3px;font-size:13.5px;font-weight:600;display:block}.k2i427z .dps04zf b{color:var(--negative)}.f2dgpxn{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}.f2dgpxn>div{background:var(--surface);color:var(--muted);flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.a3017mp{font:800 20px/1.1 var(--next-font-display);color:var(--ink)}.h33o1ho{gap:16px;display:grid}.h33o1ho h3{font:650 16px/1.2 var(--next-font-primary);text-transform:none;letter-spacing:0;margin:0 0 6px}.n2lbhsx{color:var(--positive)}.k3u42dn{color:var(--negative)}.h2fhdmu{gap:4px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.h2fhdmu li{grid-template-columns:16px 1fr;gap:6px;display:grid}.t2eyiba:before{content:"+";color:var(--positive);font-weight:700}.c6zgrs3:before{content:"−";color:var(--negative);font-weight:700}@container (min-width:600px){.m23p2re{padding:28px 30px}.r2f72cv{grid-template-columns:120px 1fr;gap:26px}.k2i427z,.h33o1ho{grid-template-columns:1fr 1fr}.f2dgpxn{grid-template-columns:repeat(6,minmax(0,1fr))}}
.q128ph9{padding-block:clamp(1.75rem,4vw,3rem);container-type:inline-size}.xtcpvuj{max-width:var(--container);padding-inline:var(--gutter);--cols:minmax(0, 1fr);margin-inline:auto}.i2rlgkx{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2.1rem)}.j3u7v31{color:var(--ink-2);margin:.4rem 0 1rem;font-size:.9375rem}.aerarly{border-top:var(--bw-strong) solid var(--ink);margin:0;padding:0;list-style:none}.p1o9tau{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}.c23nrtx{justify-items:start;gap:.3rem;font-weight:600;display:grid}.c23nrtx a{color:var(--ink);text-decoration:none}.m3904so{height:2.5rem;position:relative}.m3904so:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.nutmxy9{background:var(--bar-2,var(--bar,var(--pick)));border-radius:.5rem;height:.85rem;position:absolute;top:.25rem}.r16i2jv{color:var(--ink-2);font-size:.8125rem;position:absolute;bottom:0;left:0}.f3gdgfe{height:1.2rem;color:var(--ink-2);margin:.4rem 0 0;font-size:.75rem;position:relative}.f3gdgfe i{font-style:normal;position:absolute;transform:translate(-50%)}.f3gdgfe i:first-child{transform:none}.f3gdgfe span{white-space:nowrap;position:absolute;top:1rem;right:0}.f3gdgfe i{white-space:nowrap}@container (min-width:44rem){.xtcpvuj{--cols:15rem minmax(0, 1fr)}.f3gdgfe{margin-left:16.25rem}}html[data-surface=cards] .q128ph9{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}
.eedll25{color:var(--ink);view-timeline:--coverage block;gap:1rem;display:grid}.mjy90x6{margin:0}.p1sx4om{border:var(--bw-thin) solid var(--rule);border-radius:var(--radius-m);background:var(--surface);max-width:100%;overflow-x:auto}.p1sx4om:focus-visible{outline:2px solid var(--link);outline-offset:2px}.f2048lx{border-collapse:collapse;width:100%;font-size:.9375rem}.f2048lx th,.f2048lx td{border-bottom:var(--bw-thin) solid var(--rule);text-align:center;vertical-align:middle;padding:.625rem .75rem}.f2048lx tbody tr:last-child>*{border-bottom:0}.e4nj86l{color:var(--muted);white-space:nowrap;font-size:.75rem;font-weight:500}.f2048lx .v34vesq,.f2048lx .r23lyih{z-index:1;background:var(--surface);text-align:left;position:sticky;inset-inline-start:0}.r23lyih{border-inline-end:var(--bw-thin) solid var(--rule);min-inline-size:9rem;font-weight:700}.r23lyih a{color:var(--ink);text-decoration:none}.r23lyih a:hover{color:var(--link)}.f2048lx tbody tr:hover>*{background:var(--surface-2)}.k1jz1k1{border:var(--bw-strong) solid var(--ink);border-radius:var(--radius-s);vertical-align:middle;block-size:1rem;inline-size:1rem;display:inline-block}.w2o35ix{background:var(--ink)}.j11lqgg{box-shadow:inset .5rem 0 0 var(--ink)}.bv3i11p{border-color:var(--rule-strong);opacity:.45}.c25ctf3{border-style:dashed;border-color:var(--muted)}.o2xhfsj{color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.o2xhfsj li{align-items:center;gap:.5rem;display:inline-flex}.r37sq59{color:var(--muted);margin:0;font-size:.8125rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-motion] td .k1jz1k1{animation:linear both akx81th;animation-timeline:--coverage;animation-range:entry calc(var(--c) * 5%) entry calc(30% + var(--c) * 5%)}}}@container (max-width:40rem){.f2048lx{font-size:.8125rem}.f2048lx th,.f2048lx td{padding:.375rem .0625rem}.f2048lx .e4nj86l{writing-mode:vertical-rl;text-align:start;vertical-align:bottom;padding:.5rem .0625rem;font-size:.6875rem;transform:rotate(180deg)}.r23lyih{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}.f2048lx .k1jz1k1{block-size:.875rem;inline-size:.875rem}.f2048lx .j11lqgg{box-shadow:inset .4375rem 0 0 var(--ink)}}@keyframes akx81th{0%{box-shadow:none;background-color:#0000;transform:scale(.6)}}
.n3pqllp{container-type:inline-size}.x802moh{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}.hw36urp{color:var(--muted);margin:0 0 14px;font-size:14px}.lf9xk54{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}.lf9xk54 b{line-height:1.25}.g3rszqo{color:var(--muted);border-bottom:1.5px solid var(--ink);padding:0 0 6px;font-size:12px}.g3rszqo>span:last-child{display:none}.c2mzgo6{height:16px;position:relative}.c2mzgo6 span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.c2mzgo6 span:nth-child(2n){display:none}.c2mzgo6 span:first-child{transform:none}.c2mzgo6 span:last-child{transform:translate(-100%)}.azrpq77{background:var(--h-soft,var(--surface-2));border-radius:2px;height:30px;position:relative}.i3eplbf{background:var(--h-bar,var(--link));border-radius:2px;height:16px;position:absolute;top:7px}.w3elyvf{background:var(--link);border:3px solid var(--surface);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:5px}.l20f5kq{color:var(--muted);grid-column:2;font-size:13px}@container (min-width:44rem){.lf9xk54{grid-template-columns:150px minmax(0,1fr) 210px}.g3rszqo>span:last-child{display:block}.c2mzgo6 span:nth-child(2n){display:inline}.l20f5kq{color:var(--ink);grid-column:auto;font-size:14.5px}}
.y1pos37{padding-block:clamp(1.75rem,4vw,3rem);container-type:inline-size}.z1w5x2f{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.d1tighr{font-size:clamp(1.5rem,1.2rem + 1.4cqi,2.1rem)}.c50xads{color:var(--ink-2);margin:.4rem 0 1rem;font-size:.9375rem}.z3go2rz,.crztzsz{grid-template-columns:minmax(0,1fr);align-items:center;gap:.35rem 1.25rem;display:grid}.z3go2rz>span:first-child{display:none}.m2h5rlq{height:1.1rem;position:relative}.m2h5rlq i{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-style:normal;position:absolute;transform:translate(-50%)}.m2h5rlq i:first-child{transform:none}.m2h5rlq i:last-child{transform:translate(-100%)}.a18t69n{border-top:var(--bw-strong) solid var(--ink);margin:.3rem 0 0;padding:0;list-style:none}.crztzsz{border-bottom:var(--bw-thin) solid var(--rule);padding:.8rem 0}.u2n90qm{font-size:.9375rem;font-weight:600}.u3gpvpd{height:2.6rem;position:relative}.u3gpvpd:before{content:"";inset-inline:0;background:var(--rule);border-radius:.125rem;height:.25rem;position:absolute;top:.55rem}.sfbnuo8{border-radius:var(--radius-s);background:var(--bar,var(--pick));height:.75rem;position:absolute;top:.3rem}.t1njdo5{border-radius:50%;width:.75rem;transform:translate(-50%)}.q25bgfp{color:var(--ink-2);white-space:nowrap;font-size:.8125rem;position:absolute;bottom:0;left:0}@container (min-width:44rem){.z3go2rz,.crztzsz{grid-template-columns:11rem minmax(0,1fr)}.z3go2rz>span:first-child{display:block}}html[data-surface=cards] .y1pos37{background:var(--surface);border-block:var(--bw-thin) solid var(--rule)}
.z160g45{background:var(--surface-2)}.a28j25x{max-width:var(--container);padding:clamp(3rem, 6vw, 5.5rem) var(--gutter);margin:0 auto}.i13otzp{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.9rem);line-height:1.14}.s213mjj{max-width:62ch;color:var(--ink-2);margin:.9rem 0 0}.o9qof5m{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}.qb95hy1{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.t1p6a41{color:var(--link);white-space:nowrap;font-size:1.35rem;line-height:1}.o2bx7ce{width:1.1rem;height:calc(.25rem + var(--h) * 7.5rem);background:var(--link);border-radius:2px 2px 0 0;margin-top:.6rem}.w3rpg3s{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}.w3rpg3s:hover{color:var(--link)}.p3fvu4l{color:var(--ink-2);font-size:.8125rem}.x1h7uxh .t1p6a41,.x1h7uxh .p3fvu4l{color:var(--negative)}.x1h7uxh .o2bx7ce{background:var(--negative)}.c397yl8{color:var(--ink-2);margin:1.6rem 0 0;font-size:.875rem}@media (min-width:52rem){.o9qof5m{justify-content:space-between;gap:.75rem;display:flex}.qb95hy1{flex:1}.t1p6a41{font-size:1.6rem}.o2bx7ce{width:1.5rem;height:calc(.25rem + var(--h) * 11rem)}}
.k21g4ac{container-type:inline-size}.b4rhwy6{text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.2rem + 2cqi,2.6rem);line-height:1.14}.a1ai8l7{max-width:62ch;color:var(--ink-2);margin:.8rem 0 1.4rem}.f35p2az{border-top:var(--bw-thin) solid var(--rule-strong);margin:0;padding:0;list-style:none}.t1lx665{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}.z28zbpb{color:var(--ink);grid-area:name;font-weight:600;text-decoration:none}.z28zbpb:hover{color:var(--link)}.m13piyl{font-variant-numeric:tabular-nums;grid-area:fig;font-size:1.5rem;line-height:1}.z1cqxl1{grid-area:track;height:.6rem;position:relative}.aq7afx6{width:var(--w);background:var(--ink-2);height:1px;position:absolute;top:50%;left:0}.aq7afx6:after{content:"";background:var(--ink);width:1px;height:.6rem;position:absolute;top:-.3rem;right:0}.c18lb8i{color:var(--muted);grid-area:until;font-size:.8125rem}.r2adyam .m13piyl,.r2adyam .c18lb8i{color:var(--negative)}.r2adyam .aq7afx6{background:var(--negative)}.qc0l3kf{color:var(--muted);margin:.9rem 0 0;font-size:.8125rem}@container (min-width:44rem){.t1lx665{grid-template-columns:9rem 6.5rem minmax(0,1fr) 11rem;grid-template-areas:"name fig track until";align-items:center}.c18lb8i{text-align:right}}
