*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}h1,h2,h3{font-family:var(--display);letter-spacing:-.022em;margin:0;font-weight:600;line-height:1.05}.hold{max-width:var(--max);padding:0 var(--pad);margin:0 auto}@media (max-width:700px){:root{--pad:18px}}.block{padding:56px 0 8px}.block--surface{background:var(--bg-surface);margin-top:40px;padding:56px 0 60px}.shead{margin-bottom:var(--sp-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 26px;display:flex}.shead h2,.shead h3{min-width:0;max-width:100%;font:600 50px/1 var(--display);letter-spacing:-.03em;text-wrap:balance;flex:auto;margin:0}.shead--sub{margin-bottom:var(--sp-3)}.shead--sub h2,.shead--sub h3{letter-spacing:-.023em;font-size:30px;line-height:1.05}.shead>.shead__link{cursor:pointer;min-height:44px;font:600 var(--t-sup)/1 var(--body);color:var(--fg);text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:7px;margin:-14px 0;padding:14px 0;text-decoration:underline;display:inline-flex}.shead>.shead__link:hover,.shead>.shead__link:focus-visible{color:var(--blue-hover)}.shead>.shead__link .ic{width:19px;height:19px}.shead>.shead__note{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);white-space:nowrap;flex:none}@media (max-width:620px){.shead{margin-bottom:var(--sp-3);flex-direction:column;align-items:flex-start;gap:10px}.shead h2,.shead h3{font-size:38px}.shead--sub{margin-bottom:var(--sp-2)}.shead--sub h2,.shead--sub h3{font-size:24px}}@container (max-width:620px){.shead{margin-bottom:var(--sp-3);flex-direction:column;align-items:flex-start;gap:10px}.shead h2,.shead h3{font-size:38px}.shead--sub{margin-bottom:var(--sp-2)}.shead--sub h2,.shead--sub h3{font-size:24px}}.grid{align-items:start;gap:30px;display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.g4{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media (max-width:860px){.g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:560px){.g4{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:1100px){.g4 .cfoot{flex-wrap:wrap;gap:10px}}.g4 .card{flex-direction:column;height:100%;display:flex}.g4 .card .cfoot{margin-top:auto;padding-top:15px}@media (max-width:860px){.g3{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:560px){.g3{grid-template-columns:minmax(0,1fr)}}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:30px;padding-bottom:6px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:0 0 var(--card-w)}@media (max-width:860px){.rail>*{flex:0 0 300px}}@media (max-width:560px){.rail>*{flex:0 0 82%}}.card{display:block}.well{aspect-ratio:3/4;isolation:isolate;border-radius:10px;position:relative;overflow:hidden}.well img{z-index:3;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:9%;position:absolute;inset:0}:root[data-theme=dark] .well img,:root[data-theme=dark] .bleed img,:root[data-theme=dark] .numled__media img,:root[data-theme=dark] .split2__r img,:root[data-theme=dark] .slide__media img{mix-blend-mode:normal}.well--glow{background-color:var(--glow-base,#e9eaec);background-image:var(--weave,none), radial-gradient(78% 60% at 72% 8%, color-mix(in srgb, var(--glow-2,#f5f6f8) 74%, transparent) 0%, transparent 68%), radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, var(--glow,#9aa0a8) 24%, transparent) 0%, transparent 62%), linear-gradient(176deg, var(--paper) 0%, color-mix(in srgb, var(--glow-base,#e9eaec) 55%, var(--paper)) 62%, var(--glow-base,#e9eaec) 100%)}.lc--glow.well--glow:where(:not([class*=weave--])){background-image:none, radial-gradient(93.976% 122.449% at 65.06% 16.327%, color-mix(in srgb, var(--glow-2,#f5f6f8) 74%, transparent) 0%, transparent 68%), radial-gradient(120% 243.243% at 50% 152.703%, color-mix(in srgb, var(--glow,#9aa0a8) 24%, transparent) 0%, transparent 62%), linear-gradient(176deg, var(--paper) 0%, color-mix(in srgb, var(--glow-base,#e9eaec) 55%, var(--paper)) 62%, var(--glow-base,#e9eaec) 100%);background-position:0 0,105.882% 0,0 100.794%,0 0;background-repeat:repeat,no-repeat,no-repeat,repeat;background-size:auto,83% 49%,100% 37%,auto}.weave--power{--weave:repeating-linear-gradient(58deg, color-mix(in srgb, var(--fg) 8%, transparent) 0 1px, transparent 1px 9px)}.weave--control{--weave:repeating-linear-gradient(0deg, color-mix(in srgb, var(--fg) 8%, transparent) 0 1px, transparent 1px 12px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--fg) 8%, transparent) 0 1px, transparent 1px 12px)}.weave--allcourt{--weave:repeating-radial-gradient(circle at 50% 130%, color-mix(in srgb, var(--fg) 8%, transparent) 0 1px, transparent 1px 13px)}.well--foil{background-color:#f4f6fa;background-image:linear-gradient(104deg, transparent 16%, #ffffffa8 32%, #ffffffeb 38%, #ffffff80 45%, transparent 61%), repeating-linear-gradient(104deg, #ff5cb457 0px, #7698ff5c 26px, #56e8da57 52px, #cef06c52 78px, #ffb06652 104px, #ff5cb457 130px), repeating-linear-gradient(104deg, #ffffff42 0px, #ffffff42 2px, transparent 2px, transparent 9px), radial-gradient(58% 46% at 50% 40%, #ffffffd1 0%, #ffffff42 58%, transparent 80%), linear-gradient(168deg, #fff 0%, color-mix(in srgb, var(--glow-2) 26%, #eff2f8) 58%, color-mix(in srgb, var(--glow) 24%, #e2e7f0) 100%)}.foilframe{z-index:5;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glow) 22%, transparent);border:1px solid #ffffffd9;border-radius:6px;position:absolute;inset:8px}.well:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(86% 70% at 50% 36%,#0000 52%,#0000001a 100%);position:absolute;inset:0}.well:after{content:"";z-index:2;pointer-events:none;filter:blur(3px);background:radial-gradient(50% 50%,#0000006b 0%,#00000029 46%,#0000 74%);width:46%;height:5.5%;position:absolute;bottom:7.5%;left:50%;transform:translate(-50%)}.cut{z-index:6;font-family:var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px var(--cut-ink);font-size:68px;font-weight:800;line-height:1;position:absolute;top:6px;right:14px}.rank{z-index:6;align-items:center;gap:10px;display:flex;position:absolute;top:15px;left:15px}.rank.rank--drop>b{background:var(--green);width:auto;min-width:0;max-width:none;height:auto;color:var(--green-ink);font-family:var(--small);font-size:var(--t-sup);letter-spacing:0;border:0;border-radius:8px;flex:none;justify-content:flex-start;align-items:center;gap:4px;padding:5px 10px 5px 8px;font-weight:700;line-height:1.1;display:inline-flex}.rank.rank--drop>b>.ic{width:15px;height:15px}.rank b{width:42px;height:42px;font-family:var(--display);letter-spacing:-.03em;color:#202020cc;border:1px solid #20202057;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.rank span{font-family:var(--label);color:#20202099;max-width:104px;font-size:18px;font-weight:500;line-height:1.3}.cmeta{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin:18px 0 9px;font-weight:500}.cname{letter-spacing:-.019em;font-size:24px;font-weight:600;line-height:1.12}.cdesc{color:var(--fg-2);margin:9px 0 0;font-size:18px;line-height:1.45}.cfoot{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.cfoot .p{align-items:baseline;gap:8px;min-width:0;display:flex}.now{font-family:var(--display);letter-spacing:-.035em;font-size:20px;font-weight:700}.was{color:var(--ink-3);font-size:18px;text-decoration:line-through}.pill{appearance:none;font:inherit;border:1px solid var(--fg);color:var(--fg);white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 16px;font-size:18px;font-weight:600;display:inline-flex}@media (pointer:coarse),(max-width:1024px){.bm,.qpop__t,.hdrsw button,.toc-tab,.pill:not(.hdr__tag),.dock__tab,.dock__go{min-height:44px}.bm{min-width:44px}.hdr__expand{min-height:44px}.h1m__from a,.hl__from a,.h1x a{align-items:center;min-height:44px;display:inline-flex}.hdrsw button,.pill:not(.hdr__tag){padding-top:10px;padding-bottom:10px}.qs input,input[type=search],input[type=text],input[type=email]{min-height:44px}}.pill--solid,.pill--tool{border:1px solid var(--fg);color:var(--fg);background:0 0}.hero{padding:60px 0 56px}.hero__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;display:grid}.eyebrow{font-family:var(--label);color:var(--blue-hover);font-size:18px;font-weight:500;display:inline-block}.hero h1{letter-spacing:-.033em;margin-top:14px;font-size:68px;line-height:.96}.hero h1 em{color:inherit;font-style:italic}.hero__lede{color:var(--fg-2);max-width:46ch;margin-top:20px;font-size:18px}.hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero__stats{flex-wrap:wrap;gap:46px;margin-top:44px;display:flex}.hero__stats b{font-family:var(--display);letter-spacing:-.03em;font-size:38px;font-weight:700;display:block}.hero__stats span{color:var(--fg-2);font-size:18px}@media (max-width:1000px){.hero__grid{grid-template-columns:1fr;gap:36px}.hero h1{font-size:50px}}@media (max-width:480px){.hero h1{font-size:38px}}.style{border:1px solid var(--line);border-radius:12px;flex-direction:column;justify-content:space-between;min-height:220px;padding:30px 28px;display:flex;position:relative;overflow:hidden}.style--mist{background-color:var(--ground-do)}.style--surface{background-color:var(--bg-surface)}.style>*{z-index:1;position:relative}.style h3{letter-spacing:-.023em;margin-top:8px;font-size:30px}.style p{color:var(--fg-2);max-width:34ch;margin:10px 0 0;font-size:18px}.style__go{color:var(--blue-hover);margin-top:18px;font-size:18px;font-weight:600}.tex-power{background-image:repeating-linear-gradient(115deg,#1e20241a 0 2px,#0000 2px 13px)}.tex-control{background-image:repeating-radial-gradient(circle at 82% 20%,#1e20241f 0 1.5px,#0000 1.5px 15px)}.tex-all{background-image:radial-gradient(#00000024 1.5px,#0000 1.5px);background-size:14px 14px}.rlist{border-top:1px solid var(--line)}.rrow{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr auto auto;align-items:center;gap:18px;padding:14px 0;display:grid}.rrow__n{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);font-weight:500}.rrow__name{font-size:18px;font-weight:600}.rrow__price{font-family:var(--display);font-size:18px;font-weight:600}.rrow__s{font-family:var(--display);letter-spacing:-.035em;text-align:right;min-width:34px;font-size:24px;font-weight:700}@media (max-width:700px){.rrow{grid-template-columns:26px 1fr auto}.rrow__price{display:none}}.split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.split h2{letter-spacing:-.028em;margin-top:10px;font-size:38px}.split h2 em{color:inherit;font-style:italic}.split p{color:var(--fg-2);max-width:48ch;margin:14px 0 0}@media (max-width:980px){.split{grid-template-columns:1fr;gap:32px}.split h2{font-size:30px}}.brand-card{border:1px solid var(--line);border-radius:12px;padding:20px}.brand-card b{font-family:var(--display);font-size:18px;font-weight:600}.brand-card span{color:var(--fg-2);margin-top:3px;font-size:18px;display:block}.g6{grid-template-columns:repeat(6,1fr)}@media (max-width:1040px){.g6{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.g6{grid-template-columns:repeat(2,1fr)}}.net__media{aspect-ratio:3/4;background-color:var(--bg-surface);border:1px solid var(--line);border-radius:8px;position:relative;overflow:hidden}.net__media--mist{background-color:var(--ground-do)}.net__site{z-index:1;font-family:var(--label);font-size:var(--label-size);color:var(--blue-hover);font-weight:500;position:absolute;top:18px;left:20px}.net__kick{z-index:1;font-family:var(--label);font-size:var(--label-size);color:var(--fg-2);font-weight:400;position:absolute;bottom:18px;left:20px}.net__meta{font-family:var(--label);font-size:var(--label-size);align-items:center;gap:8px;margin-top:16px;font-weight:500;display:flex}.net__meta i{color:var(--blue-hover);font-style:normal}.net__meta s{color:var(--ink-3);text-decoration:none}.net__t{letter-spacing:-.02em;margin-top:10px;font-size:20px;font-weight:600;line-height:1.14}.tex-grid{background-image:repeating-linear-gradient(0deg,#0000001a 0 1px,#0000 1px 62px),repeating-linear-gradient(90deg,#0000001a 0 1px,#0000 1px 62px)}.dark{background:var(--calcada-dark);color:#fff;margin-top:48px;padding:66px 0}.dark .eyebrow{color:var(--blue-hover)}.dark h2{letter-spacing:-.03em;margin-top:12px;font-size:50px}.dark p{color:#ffffffb3;max-width:44ch;margin:16px 0 0}.trk{border:1px solid #ffffff29;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:16px 18px;display:flex}.trk__m{font-family:var(--label);font-size:var(--label-size);color:var(--blue-hover);font-weight:600}.trk__p{font-family:var(--display);font-size:20px;font-weight:700}.btn-volt{border:1px solid var(--fg);color:var(--fg);background:0 0}.nl__form{gap:10px;max-width:430px;margin-top:22px;display:flex}.nl__form input{border:1.5px solid var(--line);background:var(--bg);color:var(--fg);border-radius:999px;flex:1;padding:14px 18px;font-family:inherit;font-size:18px}.lab{border-bottom:1px solid var(--line);padding:56px 0 66px}.lab__head{align-items:flex-start;gap:20px;margin-bottom:32px;display:flex}.lab__n{background:var(--fg);min-width:44px;height:44px;color:var(--bg);font-family:var(--display);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 13px;font-size:18px;font-weight:700;display:inline-flex}.lab__head h2{font-size:30px}.lab__head p{color:var(--fg-2);max-width:72ch;margin:9px 0 0;font-size:18px}.lab__reuse{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin-top:10px;font-weight:600;display:inline-block}.frame{border-radius:16px;overflow:hidden}.tlink{color:var(--fg);border-bottom:1.5px solid;align-items:center;gap:8px;padding-bottom:3px;font-size:18px;font-weight:600;display:inline-flex}.tlink--on-dark{color:#fff}.ground{background-color:#fcfcfd;background-image:radial-gradient(74% 58% at 74% 10%, color-mix(in srgb, var(--tint-2) 72%, transparent) 0%, transparent 70%), radial-gradient(118% 90% at 46% 118%, color-mix(in srgb, var(--tint) 22%, transparent) 0%, transparent 64%), linear-gradient(176deg, #fff 0%, #f6f7fa 62%, #edeff4 100%)}.ground--ink{background-color:#14161a;background-image:radial-gradient(64% 52% at 74% 8%, color-mix(in srgb, var(--tint) 38%, transparent) 0%, transparent 72%), linear-gradient(170deg, #1b1e24 0%, #101216 100%)}.slider{position:relative}.slide{padding:76px var(--pad) 40px;grid-template-columns:1fr .82fr;align-items:center;gap:72px;display:grid}.slide__kick{font-family:var(--label);font-size:var(--label-size);color:var(--fg-2);font-weight:600}.slide h1{letter-spacing:-.033em;max-width:14ch;margin-top:18px;font-size:68px;line-height:.99}.slide p{color:var(--fg-2);max-width:40ch;margin:20px 0 0;font-size:18px}.slide .pill{margin-top:30px}.slide__media img{mix-blend-mode:multiply;width:100%;height:auto}.slider__ui{padding:0 var(--pad) 40px;align-items:center;gap:12px;display:flex}.bar{background:#00000029;border:0;flex:0 0 46px;height:2px;padding:0}.bar[aria-current=true]{background:var(--fg)}.slider__count{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin-left:auto;font-weight:600}@media (max-width:900px){.slide{padding:44px var(--pad) 28px;grid-template-columns:1fr;gap:34px}.slide h1{max-width:none;font-size:38px}}.bleed{align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.bleed img{mix-blend-mode:multiply;z-index:1;width:auto;height:82%;position:absolute;top:50%;right:7%;transform:translateY(-50%)}.bleed__copy{z-index:2;padding:0 var(--pad);max-width:560px;position:relative}.bleed h1{letter-spacing:-.034em;font-size:68px;line-height:.97}.bleed p{color:var(--fg-2);max-width:36ch;margin:20px 0 0;font-size:18px}.bleed .pill{margin-top:32px}.bleed__score{left:var(--pad);z-index:2;font-family:var(--display);letter-spacing:-.02em;color:var(--fg-2);font-size:20px;font-weight:800;line-height:1;position:absolute;top:40px}@media (max-width:900px){.bleed{flex-direction:column;align-items:stretch;min-height:0;padding-bottom:44px}.bleed img{height:280px;margin:56px auto 0;position:static;transform:none}.bleed__copy{padding:30px var(--pad) 0}.bleed h1{font-size:38px}}@container (max-width:900px){.bleed{flex-direction:column;align-items:stretch;min-height:0;padding-bottom:44px}.bleed img{height:280px;margin:56px auto 0;position:static;transform:none}.bleed__copy{padding:30px var(--pad) 0}.bleed h1{font-size:38px}}.stmt{padding:132px var(--pad) 126px}.stmt h1{letter-spacing:-.036em;max-width:16ch;font-size:96px;line-height:.96}.stmt .pill{margin-top:44px}@media (max-width:900px){.stmt{padding:70px var(--pad)}.stmt h1{font-size:50px}}.split2{grid-template-columns:1.1fr .9fr;min-height:560px;display:grid}.split2__l{padding:76px var(--pad);flex-direction:column;justify-content:center;display:flex}.split2__l h1{letter-spacing:-.033em;max-width:13ch;font-size:68px;line-height:1}.split2__l p{color:var(--fg-2);max-width:36ch;margin:20px 0 0;font-size:18px}.split2__l .pill{align-self:flex-start;margin-top:32px}.split2__r{justify-content:center;align-items:center;display:flex;position:relative}.split2__r img{aspect-ratio:1;mix-blend-mode:multiply;width:62%}@media (max-width:900px){.split2{grid-template-columns:1fr;min-height:0}.split2__l{padding:48px var(--pad)}.split2__l h1{font-size:38px}.split2__r{padding:40px 0 56px}}@media (max-width:560px){.split2{border-radius:18px;margin:0 12px;overflow:hidden}}.qsearch{padding:108px var(--pad) 104px}.qsearch h1{letter-spacing:-.034em;max-width:14ch;font-size:68px;line-height:.99}.qline{border-bottom:1.5px solid var(--fg);align-items:center;gap:16px;max-width:760px;margin-top:46px;padding-bottom:16px;display:flex}.qline svg{color:var(--fg-2);flex:none}.qline input{letter-spacing:-.012em;color:var(--fg);background:0 0;border:0;flex:1;min-width:0;padding:0;font-family:inherit;font-size:24px}.qline input:focus{outline:none}.qline input::placeholder{color:var(--ink-3)}.qsearch__note{color:var(--fg-2);margin:18px 0 0;font-size:18px}@media (max-width:900px){.qsearch{padding:62px var(--pad)}.qsearch h1{font-size:38px}.qline input{font-size:18px}.qline .pill{display:none}}.numled{padding:84px var(--pad);grid-template-columns:1fr .7fr;align-items:center;gap:40px;display:grid}.numled__n{font-family:var(--display);letter-spacing:-.07em;color:#0000;-webkit-text-stroke:2.5px color-mix(in srgb, var(--tint) 66%, transparent);font-size:250px;font-weight:800;line-height:.8}.numled h1{letter-spacing:-.03em;max-width:16ch;margin-top:26px;font-size:50px;line-height:1.02}.numled p{color:var(--fg-2);max-width:36ch;margin:18px 0 0;font-size:18px}.numled .pill{margin-top:30px}.numled__media{justify-content:center;display:flex}.numled__media img{aspect-ratio:1;mix-blend-mode:multiply;width:74%}@media (max-width:900px){.numled{padding:54px var(--pad);grid-template-columns:1fr;gap:26px}.numled__n{font-size:130px}.numled h1{font-size:30px}}@media (max-width:560px){.numled{border-radius:18px;margin:0 12px}}@container (max-width:900px){.numled{padding:54px var(--pad);grid-template-columns:1fr;gap:26px}.numled__n{font-size:130px}.numled h1{font-size:30px}}.petal{flex:none;width:46px;height:46px;display:block}.petal--s{width:24px;height:24px}.petal--l{width:120px;height:120px}.petal .hex{fill:none;stroke:var(--line);stroke-width:1px}.petal .spoke{stroke:var(--line);stroke-width:1px}.petal .shape{fill:color-mix(in srgb, var(--fg) 18%, transparent);stroke:var(--fg);stroke-width:.8px;stroke-linejoin:round}.petal .spoke{display:none}.petal--l .hex,.petal--l .spoke{stroke-width:.6px}.petal--l .shape{stroke-width:1px}.petal-key{flex:none;width:270px;height:156px;position:relative}.petal-key .petal{position:absolute;top:18px;left:75px}.petal-key span{font-family:var(--label);color:var(--ink-3);white-space:nowrap;font-size:18px;font-weight:400;position:absolute}.petal-key .l{text-align:right}.cq{container:cq/inline-size}:root{--buy-deep:var(--buy)}.shelf{border-top:1.5px solid var(--rule);font-variant-numeric:tabular-nums}.r2{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:88px minmax(0,1fr) auto 78px 30px;grid-template-areas:"well body price score x""panel panel panel panel panel";align-items:center;gap:0 22px;padding:16px 0;display:grid}.r2 .well{border-radius:8px;grid-area:well;width:88px}.r2 .well img{padding:8%}.r2 .well:after{width:44%;height:6%;bottom:7%}.r2 .rank{gap:0;top:6px;left:6px}.r2 .rank b{border-color:#2020204d;width:25px;height:25px;font-size:18px}.r2__body{grid-area:body;min-width:0}.r2__name{font-family:var(--display);letter-spacing:-.018em;flex-wrap:wrap;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:1.12;display:flex}.r2__str{font-family:var(--label);font-size:var(--label-size);color:var(--ink-2);margin-top:5px}.r2__str b{color:var(--fg);font-weight:var(--label-strong)}.r2__spec{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin-top:5px}.r2__price{font-family:var(--display);text-align:right;white-space:nowrap;grid-area:price;font-size:18px;font-weight:600;line-height:1.1}.r2__price s{color:var(--ink-3);font-size:18px;font-weight:400;display:block}.r2__cut{font-family:var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.6px var(--cut-ink);text-align:right;grid-area:score;font-size:50px;font-weight:800;line-height:1}.r2__x{border:1px solid var(--rule);width:30px;height:30px;color:var(--fg);background:0 0;border-radius:50%;grid-area:x;justify-content:center;justify-self:end;align-items:center;padding:0;transition:transform .25s,border-color .2s;display:inline-flex}.r2__x svg{width:13px;height:13px}.r2:hover .r2__x,.r2.is-open .r2__x{border-color:var(--fg)}.r2.is-open .r2__x{transform:rotate(180deg)}.r2__panel{cursor:default;grid-area:panel;padding:22px 0 6px;display:none}.r2.is-open .r2__panel{display:block}.mv{font-family:var(--body);color:var(--fg);white-space:nowrap;align-items:center;gap:3px;font-size:18px;font-weight:600;display:inline-flex}.mv svg{width:9px;height:9px}.mv--down{color:var(--ink-3)}.mv--new{border:1px solid var(--rule);border-radius:999px;padding:2px 8px 3px;font-size:18px;font-weight:600}.mv--buy{background:var(--buy);border-color:var(--buy);color:var(--buy-on)}.mv--buy:hover,.mv--buy:focus-visible{background:var(--buy-hover);border-color:var(--buy-hover);color:var(--buy-on)}@container (max-width:620px){.r2{grid-template-columns:60px minmax(0,1fr) auto;grid-template-areas:"well body score""well body price""well body x""panel panel panel";align-items:start;gap:0 14px;padding:20px 0}.r2 .well{border-radius:6px;width:60px}.r2 .rank{top:4px;left:4px}.r2 .rank b{width:20px;height:20px;font-size:18px}.r2__name{gap:6px 8px;font-size:18px;line-height:1.18}.r2__name .mv--new{padding:1px 7px 2px;font-size:18px}.r2__str{margin-top:7px;font-size:18px;line-height:1.45}.r2__spec{display:none}.r2__cut{font-size:38px;line-height:.95}.r2__price{margin-top:6px;font-size:18px}.r2__price s{margin-left:4px;font-size:18px;display:inline}.r2__x{width:22px;height:22px;margin-top:12px}.r2__x svg{width:10px;height:10px}.r2__panel{padding-top:20px}}.e3{grid-template-columns:1fr;gap:16px;display:grid}.card1{position:relative}.spec{aspect-ratio:1;border-radius:16px;position:relative}.spec img{object-fit:contain;z-index:2;width:86%;height:86%;position:absolute;inset:7%}@container style(--face:light){.spec img{mix-blend-mode:multiply}}.spec:after{content:"";z-index:1;pointer-events:none;filter:blur(3px);background:radial-gradient(50% 50%,#0000006b 0%,#00000029 46%,#0000 74%);width:44%;height:5.5%;position:absolute;bottom:4.5%;left:50%;transform:translate(-50%)}.spec svg.lines{z-index:3;width:calc(100% - 40px);height:100%;position:absolute;top:0;left:20px;overflow:visible}.spec svg.lines line{stroke:var(--fg-2);stroke-width:1px;vector-effect:non-scaling-stroke}.spec svg.lines circle{fill:var(--bg);stroke:var(--fg);stroke-width:1.2px;vector-effect:non-scaling-stroke}.co{z-index:3;width:26%;font-family:var(--label);color:var(--ink-3);white-space:nowrap;padding-bottom:4px;font-size:18px;line-height:1.2;position:absolute;left:20px;transform:translateY(-100%)}.co b{font-family:var(--display);color:var(--fg);letter-spacing:-.01em;margin-top:1px;font-size:18px;font-weight:600;display:block}.co--r{text-align:right;left:auto;right:20px}[data-theme=dark]{--face:dark}[data-theme=light]{--face:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--face:dark}}.band{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:20px 40px;padding:6px 20px 18px;display:grid}.pcol{flex-direction:column;align-items:center;gap:12px;display:flex}.pcap{text-align:center}.pcap__t{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);display:block}.pcap__t b{color:var(--fg);font-weight:600}.inst{width:340px;max-width:100%;height:240px;margin:0 auto;position:relative}@container (max-width:360px){.inst{zoom:.88}}.inst .petal{width:170px;height:170px;position:absolute;top:30px;left:85px}.inst .petal .hex{stroke:var(--line);stroke-width:.35px}.inst .petal .shape{stroke-width:.8px}.inst__l{font-family:var(--label);color:var(--ink-3);white-space:nowrap;font-size:18px;line-height:1.2;position:absolute}.inst__l b{font-family:var(--display);color:var(--fg);letter-spacing:-.02em;font-size:18px;font-weight:700;display:block}.inst__l.r{text-align:right}.inst__l.c{text-align:center;transform:translate(-50%)}.rv{align-content:center;gap:14px;display:grid}.rr__head{font-family:var(--display);letter-spacing:-.02em;border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:12px;font-size:24px;font-weight:600;line-height:1.2}.rr__head small{font-family:var(--body);color:var(--ink-3);margin-top:4px;font-size:18px;font-weight:400;display:block}.rv ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.rv li{color:var(--fg-2);grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:18px;line-height:1.45;display:grid}.rv li i{font-style:normal;font-family:var(--display);color:var(--fg);font-weight:700;line-height:1.45}.buybig{white-space:nowrap;background:var(--buy);width:100%;color:var(--buy-on);font-family:var(--display);letter-spacing:-.01em;border-radius:999px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 14px;padding:14px 20px;font-size:18px;font-weight:600;transition:background-color .18s;display:flex}.buybig:hover,.buybig:focus-visible{background:var(--buy-hover);color:var(--buy-on)}.buybig__p{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.buybig s{font-family:var(--label);opacity:.55;font-size:18px;font-weight:400}.buybig em{font-style:normal;font-family:var(--label);opacity:.85;font-size:18px;font-weight:600}.buyrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.buyrow .pill{justify-content:center;width:100%;padding:11px 16px;font-size:18px}.buyrow .pill svg{width:15px;height:15px}@container (max-width:620px){.co{font-size:18px;left:12px}.co--r{left:auto;right:12px}.co b{font-size:18px}.spec svg.lines{width:calc(100% - 24px);left:12px}.band{grid-template-columns:minmax(0,1fr);gap:6px;padding:0 6px 14px}.buybig{white-space:nowrap;flex-wrap:nowrap;gap:0 8px;padding:12px 14px;font-size:18px}.buybig s,.buybig em{font-size:18px}.buyrow{gap:8px;margin-top:8px}.buyrow .pill{gap:6px;padding:10px;font-size:18px}}.bm{z-index:6;cursor:pointer;width:48px;height:48px;color:var(--ink);backdrop-filter:blur(12px)saturate(1.5);background:#ffffff61;border:1px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,border-color .2s,transform .2s,color .2s;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 1px 2px #00000014,inset 0 1px #fff9}@media (hover:hover){.bm:hover{background:#ffffff29}[data-theme=dark] .bm:not([aria-pressed=true]):hover{background:#15151529}}[data-theme=dark] .bm{color:#efefef;background:#15151561;border-color:#ffffff47;box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1f}.bm svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;width:22px;height:22px}.bm .ck,.bm .bk{display:none}.bm .ck path{stroke-width:2.2px}.bm.is-just,.bm.is-saved{background:var(--green);border-color:var(--green);color:var(--green-ink);backdrop-filter:none;box-shadow:none}.bm.is-just .pl,.bm.is-saved .pl{display:none}.bm.is-just .ck,.bm.is-saved .ck{display:block}@keyframes bm-pop{0%{transform:scale(1)}40%{transform:scale(1.32)}70%{transform:scale(.94)}to{transform:scale(1)}}.bm.is-anim{animation:.38s cubic-bezier(.2,.8,.3,1.4) bm-pop}.pill .pl{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}.pill .badge{background:var(--green);width:18px;height:18px;color:var(--green-ink);border-radius:50%;justify-content:center;align-items:center;margin-right:2px;display:none}.pill .badge svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.pill.is-just{background:var(--green);border-color:var(--green);color:var(--green-ink)}.pill.is-just .badge{background:var(--green-ink);color:var(--green);display:inline-flex}.pill.is-just .pl,.pill.is-saved .pl{display:none}.pill.is-saved{border-color:var(--fg)}.pill.is-saved .badge{display:inline-flex}.pill.is-tracking{border-color:var(--fg)}.pill.is-tracking svg{fill:var(--fg)}.pill[data-al-key] .trk-on,.pill[data-al-key][aria-pressed=true] .trk-off{display:none}.pill[data-al-key][aria-pressed=true] .trk-on{display:inline}.pill[data-al-key][aria-pressed=true] svg{fill:currentColor}.buyrow--3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@container (max-width:620px){.buyrow--3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.buyrow--3 .pill:nth-child(3){grid-column:1/-1}}.pop{position:relative}.sheet{z-index:20;background:var(--bg);color:var(--fg);border:1px solid var(--line);border-radius:18px;width:320px;padding:10px 16px 14px;display:none;box-shadow:0 18px 40px #0000002e}.sheet.is-open{display:block}.pop .sheet{position:absolute;top:calc(100% + 10px);right:0}.well.pop .sheet{top:auto;bottom:74px;right:16px}.sheet__bar{background:var(--rule);border-radius:2px;width:44px;height:4px;margin:0 auto 12px;display:none}.sheet__head{justify-content:space-between;align-items:baseline;padding:4px 0 10px;display:flex}.sheet__head b{font-family:var(--display);letter-spacing:-.02em;font-size:20px;font-weight:600}.sheet__head a{color:var(--fg);border-bottom:1.5px solid;padding-bottom:1px;font-size:18px;font-weight:600}.sheet__row{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:10px 0;display:grid}.sheet__tile{background:var(--ground-read);width:48px;height:48px;color:var(--fg);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.sheet__tile svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sheet__row.is-on .sheet__tile{background:var(--blue);color:var(--blue-ink)}.sheet__row.is-on .sheet__tile svg{fill:currentColor}.sheet__row b{font-family:var(--display);letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.sheet__row span.m{font-family:var(--label);color:var(--ink-3);margin-top:2px;font-size:18px;display:block}.sheet__chk{border:1.5px solid var(--rule);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.sheet__chk svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.sheet__row.is-on .sheet__chk{border-color:var(--blue);background:var(--blue);color:var(--blue-ink)}.sheet__row--new .sheet__tile{border:1.5px dashed var(--rule);background:0 0}.sheet__row--new .sheet__chk{display:none}.sheet--bottom{border-radius:22px 22px 0 0;width:auto;padding:12px 22px 26px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -20px 40px #00000040}.sheet--bottom .sheet__bar{display:block}.scrim{z-index:19;background:#0e101380;display:none;position:fixed;inset:0}.scrim.is-open{display:block}@container (max-width:620px){.pop .sheet,.well.pop .sheet{border-radius:22px 22px 0 0;width:auto;padding:12px 22px 26px;position:fixed;inset:auto 0 0;box-shadow:0 -20px 40px #00000040}.pop .sheet .sheet__bar{display:block}}.mr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:8px 0 22px;display:flex}.mr-head h1{letter-spacing:-.03em;font-size:50px}.mr-head h1 small{font-family:var(--label);color:var(--ink-3);letter-spacing:0;margin-left:10px;font-size:18px;font-weight:400}.mr-sub{color:var(--fg-2);margin:6px 0 0;font-size:18px}.tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tab{border:1.5px solid var(--line);color:var(--fg);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:18px;font-weight:600;display:inline-flex}.tab b{font-family:var(--label);color:var(--ink-3);font-size:18px;font-weight:400}.tab[aria-selected=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.tab[aria-selected=true] b{color:#fff9}.tab--new{border-style:dashed}.tab--new svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}.r2--mr .rank{display:none}.since{align-items:center;gap:6px;display:inline-flex}.since .d{color:var(--fg);font-weight:600}.since .up{color:var(--ink-2)}.since svg{width:10px;height:10px}.r2__price .delta{font-family:var(--label);color:var(--fg);font-size:18px;font-weight:600;display:block}.r2__price .delta.up{color:var(--ink-3)}.alert{font-family:var(--label);color:var(--ink-3);align-items:center;gap:6px;font-size:18px;display:inline-flex}.alert svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:12px;height:12px}.alert.on{color:var(--fg)}.alert.on svg{fill:var(--fg)}.alert.hit{color:var(--green)}.alert.hit svg{fill:var(--green);stroke:var(--green)}@container (max-width:620px){.mr-head h1{font-size:30px}.mr-head{padding-bottom:16px}}.tb{padding:56px 0 60px;container-type:inline-size}.tb__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.tb__head h2{letter-spacing:-.028em;max-width:22ch;font-size:38px}.tb__head h2 em{color:inherit;font-style:italic}.tb__kick{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin-bottom:8px;display:block}.tb__cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.g{width:120px;height:40px;display:block}.g .area{fill:var(--green-soft)}.g .line{fill:none;stroke:var(--green);stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round}.g .dot{fill:var(--green);stroke:var(--bg);stroke-width:1.6px}.g.flat .area{fill:#0000000f}.g.flat .line{stroke:var(--ink-3)}.g.flat .dot{fill:var(--ink-3)}[data-theme=dark] .g.flat .area{fill:#ffffff12}.rail3--top{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:26px;display:grid}.rc{flex-direction:column;display:flex}.rc .well{border-radius:10px}.tagrow{z-index:6;gap:6px;display:inline-flex;position:absolute;top:12px;left:12px}.rc__tag{font-family:var(--label);background:var(--green);color:var(--green-ink);border-radius:999px;padding:4px 9px;font-size:18px;font-weight:600}.rc__n{font-family:var(--display);letter-spacing:-.015em;margin-top:14px;font-size:18px;font-weight:600;line-height:1.15}.rc__p{align-items:baseline;gap:10px;margin-top:8px;display:flex}.rc__p b{font-family:var(--display);letter-spacing:-.045em;font-size:30px;font-weight:800;line-height:1}.rc__p s{font-family:var(--label);color:var(--ink-3);font-size:18px}.rc .g{aspect-ratio:300/56;width:100%;height:auto;margin-top:auto;padding-top:12px}.rc__foot{gap:8px;margin-top:12px;display:flex}.rc__foot .pill{flex:1;justify-content:center;padding:7px 12px;font-size:18px}.rc__foot .pill .pl{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:13px;height:13px}.mob-more{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);padding:6px 0 4px;display:block}.pb{border-top:1.5px solid var(--rule);font-variant-numeric:tabular-nums}.pb__head,.prow{grid-template-columns:44px minmax(0,1fr) 120px 96px 84px 104px;align-items:center;gap:16px;display:grid}.pb__head{border-bottom:1px solid var(--line);font-family:var(--label);color:var(--ink-3);padding:10px 0 8px;font-size:18px}.pb__head .r{text-align:right}.prow{border-bottom:1px solid var(--line);padding:12px 0}.prow .well{border-radius:6px;width:44px}.prow .well img{padding:8%}.prow .well:after{display:none}.prow__n{font-family:var(--display);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.15}.prow__m{font-family:var(--label);color:var(--ink-3);margin-top:2px;font-size:18px}.prow__m b{color:var(--fg);font-weight:600}.prow__m b.dn{color:var(--ink-3)}.prow .g{justify-self:start}.prow__p{text-align:right;font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:700}.prow__p s{font-family:var(--label);color:var(--ink-3);font-size:18px;font-weight:400;display:block}.prow__p s.none{text-decoration:none}.prow__d{text-align:right;font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:700}.prow__d.dn{color:var(--ink-3)}.prow__d.flat{color:var(--ink-3);font-weight:500}.prow .pill{justify-self:end;padding:7px 12px;font-size:18px}.prow .pill .pl{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:13px;height:13px}.prow__acts{display:none}.pb__foot{font-family:var(--label);color:var(--ink-3);font-variant-numeric:normal;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:18px;display:flex}.ib{border:1.5px solid var(--rule);width:40px;height:40px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.ib svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ib--buy{background:var(--buy);border-color:var(--buy);color:var(--buy-on);width:auto;font-family:var(--display);border-radius:999px;gap:8px;padding:0 16px 0 14px;font-size:18px;font-weight:600}.ib.is-saved{background:var(--green);border-color:var(--green);color:var(--green-ink)}.ib.is-saved .pl,.ib .ck{display:none}.ib.is-saved .ck{display:block}@container (max-width:620px){.tb{padding:40px 0 44px}.tb__head h2{font-size:30px}.rail3--top{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;margin:0 -16px 18px;padding:0 16px 6px;display:flex;overflow-x:auto}.rail3--top::-webkit-scrollbar{display:none}.rail3--top>.rc{scroll-snap-align:start;flex:0 0 76%}.pb__head{display:none}.prow{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"well body price""well graph graph""acts acts acts";row-gap:8px;padding:14px 0}.prow .well{grid-area:well;align-self:start}.prow__body{grid-area:body}.prow__p{grid-area:price}.prow .g{aspect-ratio:120/40;grid-area:graph;width:100%;height:auto;max-height:44px}.prow__d,.prow>.pill{display:none}.prow__acts{grid-area:acts;justify-content:flex-end;align-items:center;gap:10px;display:flex}}.card1 .spec{max-width:720px;margin:0 auto}.inst__c{display:none}[data-theme=dark] .ground{background-color:#1c1f23;background-image:radial-gradient(74% 58% at 74% 10%, color-mix(in srgb, var(--tint-2) 34%, transparent) 0%, transparent 70%), radial-gradient(118% 90% at 46% 118%, color-mix(in srgb, var(--tint) 18%, transparent) 0%, transparent 64%), linear-gradient(176deg, #22252a 0%, #1c1f23 62%, #16191d 100%)}svg.ic{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}svg.ic .h,svg.ic .t{stroke-width:2.4px}svg.ic .x{stroke-width:3px}svg.ic .f{fill:currentColor;stroke:none}svg.ic .dash{stroke-dasharray:2.4 3.6}svg.ic--s{width:16px;height:16px}svg.ic--s,svg.ic--s .h,svg.ic--s .t,svg.ic--s .x{stroke-width:3px}svg.ic--xs{width:13px;height:13px}svg.ic--l{width:24px;height:24px}.ic--buy{color:var(--blue-ink)}.n5-host{z-index:5;--n5-h:64px;--n5-pad:var(--pad);--n5-gap:22px;position:relative;container-type:inline-size}.n5{z-index:5;background:var(--paper);border-bottom:1px solid var(--line);position:relative}.n5__in{height:var(--n5-h);padding:0 var(--n5-pad);align-items:center;gap:var(--n5-gap);display:flex}.logo{min-height:44px;font-family:var(--display);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;align-items:center;gap:9px;font-size:20px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.logo svg{flex:none}.logo .logo__wm{width:auto;height:16px}.logo .logo__ic{width:24px;height:24px;display:none}.logo__draw{display:none}@media (prefers-reduced-motion:no-preference){:is(html[data-draw] .logo,.logo--draw) .logo__draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.65,0,.25,1) .15s forwards logo-draw;display:block}:is(html[data-draw] .logo,.logo--draw) .logo__p{opacity:0;animation:10ms linear 1.25s forwards logo-p}:is(html[data-draw] .logo,.logo--draw) .logo__rest{opacity:0;animation:.6s 1.05s forwards logo-rest}@keyframes logo-draw{to{stroke-dashoffset:0}}@keyframes logo-p{to{opacity:1}}@keyframes logo-rest{0%{opacity:0;transform:translate(-1.5%)}to{opacity:1;transform:none}}}.logo b{color:var(--blue-hover);font-weight:inherit}.n5 .logo{flex:none}.n5__mid{flex:auto;grid-template-columns:minmax(0,1fr);align-self:stretch;min-width:0;display:grid}.n5__mid>*{grid-area:1/1}.n5__search{background:var(--paper);border:1px solid var(--line);width:100%;max-width:560px;height:44px;color:var(--ink-3);cursor:text;border-radius:999px;place-self:center;align-items:center;gap:10px;padding:0 16px;transition:border-color .2s,opacity .2s,visibility linear;display:flex;position:relative}.n5__search:hover{border-color:var(--rule)}.n5__search:focus-within,.n5__search.is-focus{border-color:var(--blue-hover);color:var(--fg)}.n5__search .ic{width:20px;height:20px}.n5__search input{min-width:0;height:44px;min-height:44px;font:400 18px/1.2 var(--body);color:var(--fg);background:0 0;border:0;outline:none;flex:auto;padding:0}.n5__search input::placeholder{color:var(--ink-3)}.n5__search kbd{font:500 14px/1 var(--label);color:var(--ink-3);border:1px solid var(--line);border-radius:6px;flex:none;padding:5px 7px}.n5__sub{opacity:0;visibility:hidden;pointer-events:none;align-items:stretch;gap:10px;min-width:0;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;transform:translateY(6px)}.n5__sub .n5__ico{align-self:center}.n5.is-sub:not(.is-searching) .n5__sub{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .2s,visibility linear;transform:none}.n5.is-sub:not(.is-searching) .n5__mid .n5__search{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility 0s linear .15s}.n5__tabs{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex:auto;align-items:stretch;min-width:0;display:flex;position:relative;overflow-x:auto}.n5__tabs::-webkit-scrollbar{display:none}.n5__tabs.is-more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.n5__t{white-space:nowrap;scroll-snap-align:start;cursor:pointer;border-bottom:2px solid #0000;flex-direction:column;flex:none;justify-content:center;gap:2px;margin-right:36px;padding:0;text-decoration:none;display:flex}.n5__t:last-child{margin-right:18px}.n5__t b{font:600 18px/1.1 var(--display);letter-spacing:-.02em;color:var(--ink-3);transition:color .2s}.n5__t span{font:400 14px/1.25 var(--label);color:var(--ink-3)}.n5__t:hover b,.n5__t:focus-visible b{color:var(--fg)}.n5__t:focus-visible{outline:none}.n5__t:focus-visible b{text-underline-offset:3px;text-decoration:underline}.n5__t.is-here{border-bottom-color:var(--fg)}.n5__t.is-here b{color:var(--fg)}.n5__t.is-here span{color:var(--ink-2)}.n5__right{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.n5__ico{width:44px;min-width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.n5__ico .ic{width:20px;height:20px}.n5__ico[aria-expanded=true]{background:var(--fg);color:var(--paper)}.n5__ico .sun{display:none}:root[data-theme=dark] .n5__ico .sun{display:block}:root[data-theme=dark] .n5__ico .moon{display:none}.n5__btn{height:44px;font:600 18px/1 var(--body);white-space:nowrap;border:1px solid var(--fg);color:var(--fg);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.n5__burger .ic--close{display:none}.n5__burger[aria-expanded=true] .ic--close{display:block}.n5__burger[aria-expanded=true] .ic--menu{display:none}.n5__panel{z-index:3;background:var(--paper);border-bottom:1px solid var(--line);max-height:calc(100vh - var(--n5-h) - 1px);overscroll-behavior:contain;display:none;position:absolute;top:calc(100% + 1px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px #0000001a}.n5__panel.is-open,.n5.is-searching .n5__panel[data-panel=search]{display:block}.n5__take{padding:8px var(--n5-pad) 28px;grid-template-columns:minmax(0,1fr) 300px;gap:28px 40px;display:grid}.n5__take .take{grid-column:1/-1;padding:18px 0 8px}.n5__mrow{grid-column:1/-1;display:none}.n5__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.n5__col h4,.n5__side h4{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0 0 6px;padding:0 12px}.n5__col .n5__row+h4{margin-top:18px}.n5__row{height:36px;font-family:var(--body);font-size:var(--t-sup);color:var(--fg);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:background-color .2s;display:flex}.n5__row:hover,.n5__row:focus-visible{background:var(--linho);outline:none}.n5__row b{font-weight:500}.n5__row span{font-family:var(--label);font-size:var(--t-sup);color:var(--ink-3);align-items:center;display:inline-flex}.n5__row .ic{width:16px;height:16px;color:var(--fg)}.n5__side{border-left:1px solid var(--line);padding-left:28px}.n5__foot{border-top:1px solid var(--line);font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:0 14px;padding-top:10px;display:flex}.n5__foot a{color:var(--fg);align-items:center;min-height:44px;padding:0 2px;text-decoration:none;display:inline-flex}.n5__foot a:hover,.n5__foot a:focus-visible{color:var(--blue-hover);outline:none}.n5__foot a[aria-current=true]{text-underline-offset:3px;font-weight:600;text-decoration:underline}.n5-open .rwd--page{opacity:0;pointer-events:none;transition:opacity .2s}.rwd--page{transition:opacity .2s}html.n5-lock{overflow:hidden}.tkr{z-index:50;pointer-events:none;position:relative}.tkr>*{pointer-events:auto}.tkr--stick{position:sticky;top:0}.tkr .n5-host{z-index:2;position:relative}.tkr .mq{z-index:1;background:var(--paper);margin:0;position:relative}@media (max-width:700px){.tkr--tuck .mq{transition:transform .24s,visibility linear}.tkr--tuck.is-tucked .mq{visibility:hidden;transition:transform .24s,visibility 0s linear .24s;transform:translateY(-100%)}}html,[data-nav-frame]{scroll-padding-top:65px}.rq5 .r2,.rq5 .rk-pod,.rq5 [id^=rq5-],.rq5 [id^=rq4-],.rq5 [id^=rq5f-],.rw-main [id^=sec-],.rw-main #rh-verdict,.rw-main [id^=rw]{scroll-margin-top:18px}.vn{margin-top:76px}.vn__wrap{border-bottom:1px solid var(--line);position:relative}.vn__in{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;align-items:stretch;gap:0;margin-bottom:-1px;display:flex;overflow-x:auto}.vn__in::-webkit-scrollbar{display:none}.vn.is-more .vn__in{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.vn__t{white-space:nowrap;scroll-snap-align:start;cursor:pointer;border-bottom:2px solid #0000;flex-direction:column;flex:none;justify-content:center;gap:4px;min-height:64px;margin-right:36px;padding:10px 0 14px;text-decoration:none;display:flex}.vn__t:last-child{margin-right:18px}.vn__t b{font:600 20px/1.2 var(--display);letter-spacing:-.02em;color:var(--ink-3);transition:color .2s}.vn__t span{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.vn__t:hover b,.vn__t:focus-visible b{color:var(--fg)}.vn__t:focus-visible{outline:none}.vn__t:focus-visible b{text-underline-offset:3px;text-decoration:underline}.vn__t.is-here{border-bottom-color:var(--fg)}.vn__t.is-here b{color:var(--fg)}.vn__t.is-here span{color:var(--ink-2)}.vn.is-docked{visibility:hidden}.vn.vn--marker{visibility:hidden;pointer-events:none;height:1px;margin:0 0 -1px;overflow:hidden}@media (max-width:700px){.vn{margin-top:52px}.vn__t{min-height:60px;margin-right:26px;padding:8px 0 12px}.vn__t b{font-size:18px}.vn__t span{font-size:14px}}.rw-vd .aw-sec.vn-first{padding-top:36px}@container (max-width:700px){.rw-vd .aw-sec.vn-first{padding-top:26px}}.rq3-top{z-index:40;border:1px solid var(--fg);background:var(--paper);width:44px;height:44px;color:var(--fg);opacity:0;visibility:hidden;border-radius:999px;justify-content:center;align-items:center;transition:opacity .25s,transform .25s,visibility .25s,background-color .2s,border-color .2s,color .2s;display:inline-flex;position:fixed;bottom:18px;right:18px;transform:translateY(8px)}.rq3-top.is-on{opacity:1;visibility:visible;transform:none}.rq3-top:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rq3-top .ic{width:20px;height:20px}@media (max-width:1240px){.n5__right .n5__btn{display:none}.n5__row{height:44px}.n5__mrow{flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.n5__mrow .n5__search,.n5__mrow .n5__ico{display:none}.n5__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:1240px){.n5__right .n5__btn{display:none}.n5__row{height:44px}.n5__mrow{flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.n5__mrow .n5__search,.n5__mrow .n5__ico{display:none}.n5__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.n5-host{--n5-h:60px;--n5-pad:18px;--n5-gap:10px}.n5 .logo{justify-content:center;gap:0;width:44px}.n5 .logo .logo__wm{display:none}.n5 .logo .logo__ic{width:26px;height:26px;display:block}.n5 .logo span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.n5__search{max-width:none;padding:0 14px}.n5__search kbd{display:none}.n5__search input::placeholder{color:#0000}.n5__search:has(input:placeholder-shown):after{content:attr(data-short);pointer-events:none;font:400 18px/1 var(--body);color:var(--ink-3);white-space:nowrap;position:absolute;top:50%;left:44px;transform:translateY(-50%)}.n5__right .n5__ico:not(.n5__burger){display:none}.n5__sub{gap:0}.n5__sub .n5__ico{display:none}.n5__t{margin-right:22px}.n5__t span{display:none}.n5.is-menu .n5__mid{opacity:0;visibility:hidden}.n5__panel{height:calc(100dvh - var(--n5-h) - 1px);max-height:none;box-shadow:none;border-bottom:0}.n5__take{padding:10px var(--n5-pad) 36px;grid-template-columns:minmax(0,1fr);gap:18px}.n5__take .take{padding:10px 0 4px}.n5__mrow .n5__search{flex:100%;display:flex}.n5__mrow .n5__ico{display:inline-flex}.n5__mrow .n5__btn{flex:auto;justify-content:center}.n5__cols{grid-template-columns:minmax(0,1fr);gap:14px}.n5__side{border-left:0;border-top:1px solid var(--line);padding-top:14px;padding-left:0}}@container (max-width:700px){.n5-host{--n5-h:60px;--n5-pad:18px;--n5-gap:10px}.n5 .logo{justify-content:center;gap:0;width:44px}.n5 .logo .logo__wm{display:none}.n5 .logo .logo__ic{width:26px;height:26px;display:block}.n5 .logo span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.n5__search{max-width:none;padding:0 14px}.n5__search kbd{display:none}.n5__search input::placeholder{color:#0000}.n5__search:has(input:placeholder-shown):after{content:attr(data-short);pointer-events:none;font:400 18px/1 var(--body);color:var(--ink-3);white-space:nowrap;position:absolute;top:50%;left:44px;transform:translateY(-50%)}.n5__right .n5__ico:not(.n5__burger){display:none}.n5__sub{gap:0}.n5__sub .n5__ico{display:none}.n5__t{margin-right:22px}.n5__t span{display:none}.n5.is-menu .n5__mid{opacity:0;visibility:hidden}.n5__panel{height:calc(100dvh - var(--n5-h) - 1px);max-height:none;box-shadow:none;border-bottom:0}.n5__take{padding:10px var(--n5-pad) 36px;grid-template-columns:minmax(0,1fr);gap:18px}.n5__take .take{padding:10px 0 4px}.n5__mrow .n5__search{flex:100%;display:flex}.n5__mrow .n5__ico{display:inline-flex}.n5__mrow .n5__btn{flex:auto;justify-content:center}.n5__cols{grid-template-columns:minmax(0,1fr);gap:14px}.n5__side{border-left:0;border-top:1px solid var(--line);padding-top:14px;padding-left:0}}@media (prefers-reduced-motion:reduce){.n5__search,.n5__sub,.n5__t b,.vn__t b,.n5__ico,.n5__btn,.n5__row,.tkr--tuck .mq,.tkr--tuck.is-tucked .mq,.rq3-top,.rwd--page{transition:none}}@media (max-width:700px){.take__h .cnt{margin-left:6px;font-size:18px}}@container (max-width:700px){.take__h .cnt{margin-left:6px;font-size:18px}}.take{padding:26px var(--pad) 8px;max-width:var(--max);text-align:left;margin:0}.take__kick{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin-bottom:6px;display:block}.take__h{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:96px;font-weight:600;line-height:.94}.take__h .cnt{vertical-align:super;font-family:var(--label);letter-spacing:0;text-transform:none;color:var(--ink-3);border:1px solid var(--rule);border-radius:6px;margin-left:10px;padding:2px 7px;font-size:18px;font-weight:500;display:inline-block}.take__sub{color:var(--fg-2);max-width:40ch;margin:10px 0 0;font-size:18px}.take--center{text-align:center;margin:0 auto}.take--center .take__sub{margin-left:auto;margin-right:auto}.take__score{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;margin-top:22px;padding-top:14px;display:flex}.take__score b{font-family:var(--display);letter-spacing:-.03em;font-size:68px;font-weight:600;line-height:1}.take__score span{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-3);font-size:68px;font-weight:600;line-height:1}.take__score span em{color:var(--fg);font-style:normal}.dock{z-index:30;pointer-events:none;justify-content:center;display:flex;position:sticky;bottom:18px}.dock__in{pointer-events:auto;background:var(--fg);color:var(--bg);--blue-hover:#5c82ff;border-radius:14px;align-items:center;gap:6px;padding:6px;display:inline-flex;box-shadow:0 14px 34px #00000047}.dock__logo{background:#ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:52px;height:48px;display:inline-flex}.dock__logo svg{fill:currentColor;width:22px;height:20px}.dock__tab{height:48px;font-family:var(--body);color:#ffffffbf;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:10px;align-items:center;padding:0 16px;font-size:18px;font-weight:500;display:inline-flex}.dock__tab[aria-selected=true]{color:var(--blue-hover);border-color:var(--blue-hover)}.dock__go{background:var(--buy);height:48px;color:var(--buy-on);font-family:var(--body);border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-size:18px;font-weight:600;display:inline-flex}.dock__go:hover,.dock__go:focus-visible{background:var(--buy-hover);color:var(--buy-on)}:root[data-theme=dark] .dock__in{background:var(--calcada-lift);color:var(--fg)}:root[data-theme=dark] .dock__tab{color:var(--fg-2);border-color:var(--line)}@media (max-width:700px){.dock{padding:0 var(--pad)}.dock__in{scrollbar-width:none;gap:4px;min-width:0;max-width:100%;padding:5px;overflow-x:auto}.dock__in::-webkit-scrollbar{display:none}.dock__in>*{flex:none}.dock__logo,.dock__score{display:none}.dock__tab{height:44px;padding:0 12px;font-size:18px}.dock__go{height:44px;padding:0 14px;font-size:18px}}@container (max-width:700px){.dock__in{scrollbar-width:none;gap:4px;min-width:0;max-width:100%;padding:5px;overflow-x:auto}.dock__in::-webkit-scrollbar{display:none}.dock__in>*{flex:none}.dock__logo,.dock__score{display:none}.dock__tab{height:44px;padding:0 12px;font-size:18px}.dock__go{height:44px;padding:0 14px;font-size:18px}.dock{padding:0 var(--pad)}.dock__in{gap:4px;max-width:100%;padding:5px}.dock__logo{display:none}.dock__tabs{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.dock__tabs::-webkit-scrollbar{display:none}.dock__tab{flex:none;height:44px;padding:0 12px;font-size:18px}.dock__go{flex:none;height:44px;padding:0 14px;font-size:18px}}.pill .ic,.buyrow .pill .ic{width:15px;height:15px}.r2__x .ic{width:13px;height:13px}.mv .ic{width:10px;height:10px}.bm .ic{width:22px;height:22px}.sheet__tile .ic{width:20px;height:20px}.sheet__chk .ic,.tab--new .ic,.pill .badge .ic{width:12px;height:12px}.since .ic{width:10px;height:10px}.alert .ic{width:12px;height:12px}.ib .ic{width:18px;height:18px}.qline .ic{width:21px;height:21px}.buybig .ic{width:18px;height:18px}@container (max-width:620px){.r2__x .ic{width:11px;height:11px}}.ph{max-width:var(--max);padding:20px var(--pad) 0;flex-direction:column;margin:0 auto;display:flex;position:relative}.ph__corners{justify-content:space-between;align-items:flex-start;min-height:42px;display:flex}.ph .take{padding:6px 0 0}.ph__corners+.take{margin-top:-6px}.scut{flex-direction:column;align-items:flex-start;display:inline-flex}.scut b{font-family:var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px var(--cut-ink);font-size:68px;font-weight:800;line-height:.9}.scut small{font-family:var(--label);color:var(--ink-3);margin-top:6px;font-size:18px}.ph__acts{gap:4px;display:flex}.ph__acts .n5__ico{border:0}.byline{font-family:var(--body);color:var(--fg);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);align-items:center;gap:9px;margin-top:20px;font-size:18px;font-weight:600;display:inline-flex}.byline .av{background:var(--calcada-deep);width:30px;height:30px;color:var(--fg);font-family:var(--display);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.ph__pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.ph__pills .pill{align-items:center;gap:7px;display:inline-flex}.ph__pills .pill.is-on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ph__pills--facets{margin-top:18px}.ph__stage{margin-top:30px;position:relative}.ph__stage .well{aspect-ratio:16/8;border-radius:22px}.ph__stage .well img{padding:5% 9% 8%}.ph__stage .well:after{bottom:8%}.ph__body{max-width:720px;margin:36px auto 0;padding-bottom:40px}.ph__body .take__kick{margin-top:26px}.ph__body .lede{color:var(--fg);margin:4px 0 0;font-size:18px;line-height:1.55}.ph__lists{grid-template-columns:1fr 1fr;gap:24px;margin-top:8px;display:grid}.ph__lists ul{color:var(--fg-2);margin:4px 0 0;padding-left:18px;font-size:18px;line-height:1.5}.ph__subs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 26px;margin-top:30px;padding:18px 0;display:flex}.ph__subs span,.subs span{font-family:var(--label);color:var(--ink-3);flex-direction:column;font-size:18px;display:inline-flex}.ph__subs b,.subs b{font-family:var(--display);letter-spacing:-.03em;color:var(--fg);margin-bottom:4px;font-size:24px;font-weight:600;line-height:1}.ph__spec{grid-template-columns:repeat(4,1fr);gap:14px 18px;margin:6px 0 0;display:grid}.ph__spec div{border-top:1px solid var(--line);padding-top:10px}.ph__spec dt{font-family:var(--label);color:var(--ink-3);font-size:18px}.ph__spec dd{font-family:var(--body);margin:3px 0 0;font-size:18px;font-weight:600}.dock--scroll{opacity:0;margin-top:-66px;transition:opacity .3s,transform .3s;transform:translateY(14px)}.dock--scroll.is-on{opacity:1;transform:none}.dock__score{height:48px;font-family:var(--display);letter-spacing:-.03em;color:var(--bg);align-items:center;padding:0 12px 0 6px;font-weight:600;display:inline-flex}.dock__score>span{align-items:baseline;gap:2px;display:inline-flex}.dock__score b{font-size:24px;line-height:1}.dock__score small{font-family:var(--label);opacity:.6;letter-spacing:0;font-size:18px}:root[data-theme=dark] .dock__score{color:var(--fg)}.rkp{max-width:var(--max);padding:20px var(--pad) 0;margin:0 auto}.rkp .take{padding:6px 0 0}.num{font-variant-numeric:tabular-nums;flex:none}.num--solid{font-family:var(--display);letter-spacing:-.04em;color:var(--fg);font-size:50px;font-weight:600;line-height:1}.top1{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:40px;margin-top:30px;padding:30px 0;display:grid}.top1__stage .well{aspect-ratio:4/3;border-radius:18px}.top1__stage .well img{padding:7% 12% 10%}.top1__stage .cut{font-size:96px;top:10px;right:18px}.top1__stage .rank{top:18px;left:18px}.top1__body .num{margin-bottom:8px;display:block}.top1__h{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:50px;font-weight:600;line-height:1.02}.top1__body .lede{color:var(--fg-2);max-width:52ch;margin:12px 0 0;font-size:18px;line-height:1.5}.subs{flex-wrap:wrap;gap:10px 22px;margin-top:18px;display:flex}.buyline2{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.buyline2 .buybig{flex:0 auto;width:auto}.buyline2 .pill{align-items:center;gap:7px;display:inline-flex}.rklist{margin-top:30px}.rkrow{border-top:1px solid var(--line);grid-template-columns:64px 84px minmax(0,1fr) auto 84px 36px;align-items:center;gap:0 18px;padding:18px 0;display:grid}.rkrow .rkrow__body,.rkrow .r2__price,.rkrow .r2__cut,.rkrow .r2__x{grid-area:auto}.rkrow .well{aspect-ratio:3/4;border-radius:10px}.rkrow .well img{padding:8%}.rkrow .r2__name{font-family:var(--display);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.rkrow .r2__str{margin-top:3px}.rkrow__note{color:var(--fg-2);max-width:60ch;margin:6px 0 0;font-size:18px;line-height:1.45}.rkrow .r2__price{font-family:var(--body);flex-direction:column;align-items:flex-end;font-size:18px;font-weight:600;display:flex}.rkrow .r2__price s{color:var(--ink-3);font-size:18px;font-weight:400}.rkrow .r2__cut{font-family:var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.6px color-mix(in srgb, var(--glow) 82%, transparent);text-align:right;font-size:50px;font-weight:800;line-height:1}.rkrow .r2__x{border:1px solid var(--rule);width:36px;height:36px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.rklist .shelf__foot{border-top:1px solid var(--line);justify-content:center;padding:18px 0 8px;display:flex}.rklist .shelf__foot .pill{align-items:center;gap:7px;display:inline-flex}@container (max-width:700px){.ph,.rkp{padding:14px 16px 0}.ph__corners{min-height:38px}.scut b{font-size:50px}.ph__acts .n5__ico{width:38px;height:38px;display:inline-flex}.byline{margin-top:14px;font-size:18px}.byline .av{width:26px;height:26px;font-size:18px}.ph__pills{gap:6px;margin-top:14px}.ph--rev .ph__pills{order:5;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.ph--rev .ph__pills .pill{justify-content:center}.ph--rev .ph__pills .pill--solid{grid-column:1/-1}.ph--rev .ph__stage{order:4}.ph--rev .ph__body{order:6}.ph--rev .dock--scroll{order:7}.ph__pills--facets{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:14px -16px 0;padding:0 16px;overflow-x:auto}.ph__pills--facets::-webkit-scrollbar{display:none}.ph__pills--facets .pill{flex:none}.ph__stage{margin-top:20px}.ph__stage .well{aspect-ratio:4/5;border-radius:16px}.ph__stage .well img{padding:6% 8% 10%}.ph__stage .well:after{bottom:9%}.ph__body{margin-top:26px}.ph__body .lede{font-size:18px}.ph__lists{grid-template-columns:1fr;gap:14px}.ph__spec{grid-template-columns:1fr 1fr}.ph__subs{grid-template-columns:repeat(3,1fr);gap:14px 10px;display:grid}.ph__subs b{font-size:20px}.dock--scroll .dock__in{border-radius:12px;gap:4px;padding:5px}.dock--scroll .dock__logo{width:40px;height:40px}.dock--scroll .dock__score{height:40px;padding:0 8px 0 4px}.dock--scroll .dock__score b{font-size:20px}.dock--scroll .dock__tab{height:40px;padding:0 10px;font-size:18px}.dock--scroll .dock__tab:nth-child(n+4){display:none}.dock--scroll .dock__go{white-space:nowrap;height:40px;padding:0 12px;font-size:18px}.top1{grid-template-columns:1fr;gap:18px;margin-top:18px;padding:18px 0 0}.top1__stage .well{aspect-ratio:4/3}.top1__stage .cut{font-size:68px}.top1__h{font-size:30px}.subs{gap:8px 16px}.subs b{font-size:20px}.buyline2 .buybig{width:100%}.buyline2 .pill{flex:1;justify-content:center}.rklist{margin-top:20px}.rkrow{grid-template-rows:auto auto;grid-template-columns:34px 56px minmax(0,1fr) auto;gap:4px 12px;padding:14px 0}.num--solid{font-size:30px}.rkrow .num{grid-row:1/3;align-self:start;padding-top:4px}.rkrow .well{grid-row:1/3;align-self:start}.rkrow__body{grid-area:1/3/3}.rkrow .r2__name{gap:6px;font-size:18px}.rkrow__note{display:none}.rkrow .r2__cut{grid-area:1/4;font-size:30px}.rkrow .r2__price{grid-area:2/4;align-self:end;font-size:18px}.rkrow .r2__price s{font-size:18px}.rkrow .r2__x{display:none}}@media (max-width:700px){.ph,.rkp{padding:14px 16px 0}.ph__corners{min-height:38px}.scut b{font-size:50px}.ph__acts .n5__ico{width:38px;height:38px;display:inline-flex}.byline{margin-top:14px;font-size:18px}.byline .av{width:26px;height:26px;font-size:18px}.ph__pills{gap:6px;margin-top:14px}.ph--rev .ph__pills{order:5;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.ph--rev .ph__pills .pill{justify-content:center}.ph--rev .ph__pills .pill--solid{grid-column:1/-1}.ph--rev .ph__stage{order:4}.ph--rev .ph__body{order:6}.ph--rev .dock--scroll{order:7}.ph__pills--facets{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:14px -16px 0;padding:0 16px;overflow-x:auto}.ph__pills--facets::-webkit-scrollbar{display:none}.ph__pills--facets .pill{flex:none}.ph__stage{margin-top:20px}.ph__stage .well{aspect-ratio:4/5;border-radius:16px}.ph__stage .well img{padding:6% 8% 10%}.ph__stage .well:after{bottom:9%}.ph__body{margin-top:26px}.ph__body .lede{font-size:18px}.ph__lists{grid-template-columns:1fr;gap:14px}.ph__spec{grid-template-columns:1fr 1fr}.ph__subs{grid-template-columns:repeat(3,1fr);gap:14px 10px;display:grid}.ph__subs b{font-size:20px}.dock--scroll .dock__in{border-radius:12px;gap:4px;padding:5px}.dock--scroll .dock__logo{width:40px;height:40px}.dock--scroll .dock__score{height:40px;padding:0 8px 0 4px}.dock--scroll .dock__score b{font-size:20px}.dock--scroll .dock__tab{height:40px;padding:0 10px;font-size:18px}.dock--scroll .dock__tab:nth-child(n+4){display:none}.dock--scroll .dock__go{white-space:nowrap;height:40px;padding:0 12px;font-size:18px}.top1{grid-template-columns:1fr;gap:18px;margin-top:18px;padding:18px 0 0}.top1__stage .well{aspect-ratio:4/3}.top1__stage .cut{font-size:68px}.top1__h{font-size:30px}.subs{gap:8px 16px}.subs b{font-size:20px}.buyline2 .buybig{width:100%}.buyline2 .pill{flex:1;justify-content:center}.rklist{margin-top:20px}.rkrow{grid-template-rows:auto auto;grid-template-columns:34px 56px minmax(0,1fr) auto;gap:4px 12px;padding:14px 0}.num--solid{font-size:30px}.rkrow .num{grid-row:1/3;align-self:start;padding-top:4px}.rkrow .well{grid-row:1/3;align-self:start}.rkrow__body{grid-area:1/3/3}.rkrow .r2__name{gap:6px;font-size:18px}.rkrow__note{display:none}.rkrow .r2__cut{grid-area:1/4;font-size:30px}.rkrow .r2__price{grid-area:2/4;align-self:end;font-size:18px}.rkrow .r2__price s{font-size:18px}.rkrow .r2__x{display:none}}.pr{padding-bottom:56px}.pr__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.dim{color:var(--ink-3)}.pt--dna{--acc:var(--fg);--acc-soft:color-mix(in srgb, var(--c-peri) 34%, transparent)}.pt--deals{--acc:var(--fg);--acc-soft:color-mix(in srgb, var(--c-sky) 30%, transparent)}.pt--reviews{--acc:var(--fg);--acc-soft:#0000000f}:root[data-theme=dark] .pt--dna{--acc:var(--track-text);--acc-soft:#b1c5d41f}:root[data-theme=dark] .pt--deals{--acc:var(--fg);--acc-soft:var(--drop-soft)}:root[data-theme=dark] .sw__dot{background:var(--d)}.fr{background:var(--paper);width:100%;max-width:330px;font-family:var(--body);border-radius:14px;padding:14px 16px;position:relative;box-shadow:0 18px 40px #00000024,0 1px #0000000f}:root[data-theme=dark] .fr{background:var(--calcada-lift);box-shadow:0 18px 40px #0006}.fr__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.fr__row b{font-family:var(--display);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.15}.fr__nums{align-items:flex-end;gap:16px;margin-top:12px;display:flex}.fr__nums span{flex-direction:column;display:inline-flex}.fr__nums small{font-family:var(--label);color:var(--ink-3);margin-bottom:2px;font-size:18px}.fr__nums>span>b{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.fr__arrow{color:var(--ink-3);padding-bottom:6px}.fr__match b.hand{font-family:var(--hand);color:var(--track-text);font-size:50px;line-height:.9}.fr__note{color:var(--track-text);font-size:20px;line-height:1;position:absolute;bottom:12px;right:16px;transform:rotate(-4deg)}.chip-dn{background:var(--green);color:var(--green-ink);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:18px}.pspark{width:100%;height:auto;margin-top:10px}.pspark .area{fill:var(--green-soft)}.pspark .line{fill:none;stroke:var(--green);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.pspark .dot{fill:var(--green)}.fr__low{color:var(--ink-3);white-space:nowrap;align-self:flex-end;margin-left:auto;padding-bottom:4px;font-size:18px}.fr--rev{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}.fr__plate{border-radius:8px}.fr__plate .cut{font-size:30px;top:3px;right:6px}.fr__plate .rank{top:8px;left:8px}.fr__plate .rank b{width:26px;height:26px;font-size:18px}.fr__side b{font-family:var(--display);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.15;display:block}.fr__best,.fr__score{display:none}.fr__subs{grid-template-columns:repeat(3,1fr);gap:6px 4px;margin-top:8px;display:grid}.fr__subs span{font-family:var(--label);color:var(--ink-3);flex-direction:column;font-size:18px;display:inline-flex}.fr__subs span b{letter-spacing:-.03em;color:var(--fg);margin-bottom:1px;font-size:18px;font-weight:600;line-height:1}.pt{border:1px solid var(--line);background:var(--bg);color:var(--fg);border-radius:18px;flex-direction:column;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.pt:hover{border-color:var(--rule);transform:translateY(-2px)}.pt__vis{background:var(--paper);background-image:radial-gradient(90% 70% at 50% 110%, var(--acc-soft) 0%, transparent 70%);border-bottom:1px solid var(--line);justify-content:center;align-items:center;height:230px;padding:26px;display:flex;position:relative}:root[data-theme=dark] .pt__vis{background:var(--calcada-deep)}.pt__vis .fr{transform:rotate(-2deg)}.pt:hover .pt__vis .fr{transition:transform .3s;transform:rotate(0)translateY(-2px)}.pt--reviews .pt__vis .fr{transform:none}.pt__body{flex-direction:column;gap:8px;padding:20px 22px 22px;display:flex}.pt__head{flex-direction:column;gap:12px;display:flex}.pt__mark{background:var(--acc-soft);width:36px;height:36px;color:var(--acc);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pt__mark .ic{width:18px;height:18px}.pt h3{font-family:var(--display);letter-spacing:-.022em;margin:0;font-size:24px;font-weight:600}.pt p{color:var(--fg-2);margin:0;font-size:18px;line-height:1.5}.pt__link{font-family:var(--body);color:var(--acc);align-items:center;gap:6px;margin-top:6px;font-size:18px;font-weight:600;display:inline-flex}@container (max-width:700px){.pr{padding-bottom:36px}.pr__row{grid-template-columns:minmax(0,1fr);gap:14px}.pt{border-radius:16px}.pt__vis{height:auto;padding:18px 16px}.pt__vis .fr,.pt:hover .pt__vis .fr{max-width:none;transform:none;box-shadow:0 10px 26px #0000001a,0 1px #0000000f}.fr__note{margin-top:8px;font-size:20px;display:block;position:static;transform:none}.fr--rev{grid-template-columns:84px minmax(0,1fr);gap:14px}.fr__subs{display:none}.fr__best{font-family:var(--label);color:var(--ink-3);margin-top:4px;font-size:18px;display:block}.fr__best b{font-family:var(--label);color:var(--fg);font-size:18px;font-weight:600;display:inline}.fr__score{align-items:baseline;gap:6px;margin-top:8px;display:flex}.fr__score b{font-family:var(--display);letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1;display:inline}.fr__score small{font-family:var(--label);color:var(--ink-3);font-size:18px}.fr__plate .cut{font-size:30px}.pt__body{gap:6px;padding:14px 16px 16px}.pt__head{flex-direction:row;align-items:center;gap:10px}.pt__mark{border-radius:8px;width:30px;height:30px}.pt__mark .ic{width:16px;height:16px}.pt h3{font-size:20px}.pt p{font-size:18px}.pr__row--rail{scrollbar-width:none;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.pr__row--rail::-webkit-scrollbar{display:none}.pr__row--rail .pt{scroll-snap-align:start;flex:0 0 82%}}@media (max-width:700px){.pr{padding-bottom:36px}.pr__row{grid-template-columns:minmax(0,1fr);gap:14px}.pt{border-radius:16px}.pt__vis{height:auto;padding:18px 16px}.pt__vis .fr,.pt:hover .pt__vis .fr{max-width:none;transform:none;box-shadow:0 10px 26px #0000001a,0 1px #0000000f}.fr__note{margin-top:8px;font-size:20px;display:block;position:static;transform:none}.fr--rev{grid-template-columns:84px minmax(0,1fr);gap:14px}.fr__subs{display:none}.fr__best{font-family:var(--label);color:var(--ink-3);margin-top:4px;font-size:18px;display:block}.fr__best b{font-family:var(--label);color:var(--fg);font-size:18px;font-weight:600;display:inline}.fr__score{align-items:baseline;gap:6px;margin-top:8px;display:flex}.fr__score b{font-family:var(--display);letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1;display:inline}.fr__score small{font-family:var(--label);color:var(--ink-3);font-size:18px}.fr__plate .cut{font-size:30px}.pt__body{gap:6px;padding:14px 16px 16px}.pt__head{flex-direction:row;align-items:center;gap:10px}.pt__mark{border-radius:8px;width:30px;height:30px}.pt__mark .ic{width:16px;height:16px}.pt h3{font-size:20px}.pt p{font-size:18px}.pr__row--rail{scrollbar-width:none;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.pr__row--rail::-webkit-scrollbar{display:none}.pr__row--rail .pt{scroll-snap-align:start;flex:0 0 82%}}.bl{padding-bottom:56px}.bl__list{border-top:1px solid var(--fg)}.bl__row{border-bottom:1px solid var(--line);color:var(--fg);align-items:baseline;gap:24px;padding:22px 0;text-decoration:none;display:flex}.bl__name{min-width:0;font-family:var(--display);letter-spacing:-.035em;flex:auto;font-size:96px;font-weight:600;line-height:1;transition:transform .2s}.bl__row:hover .bl__name{transform:translate(10px)}.bl__n{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);font-variant-numeric:tabular-nums}.bl__go{color:var(--fg);opacity:0;align-self:center;transition:opacity .15s}.bl__row:hover .bl__go{opacity:1}.bl__more{font-family:var(--body);color:var(--fg);align-items:center;gap:8px;margin-top:22px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.marquee{padding:8px 0;overflow:hidden}.marquee__track{width:max-content;animation:60s linear infinite marquee;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__line{white-space:nowrap;font-family:var(--display);letter-spacing:-.04em;align-items:baseline;padding-right:.4em;font-size:96px;font-weight:600;line-height:1;display:flex}.marquee--l .marquee__line{font-size:96px}.marquee__line a{color:var(--fg);text-decoration:none}.marquee__line a:hover{color:var(--ink-3)}.marquee__line i{color:var(--ink-3);padding:0 .28em;font-style:normal;font-weight:400}.marquee__line .dn{color:var(--ink-3)}.marquee--l .marquee__track{animation-name:marquee-rev}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee__sub{color:var(--fg-2);margin:26px 0 0;font-size:18px}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}@container (max-width:700px){.bl{padding-bottom:36px}.bl__row{gap:14px;padding:16px 0}.bl__name{font-size:38px}.bl__row .bl__go{opacity:1}.marquee__line{font-size:50px}.marquee--l .marquee__line{font-size:68px}.marquee__sub{margin-top:18px;font-size:18px}}@media (max-width:700px){.bl{padding-bottom:36px}.bl__row{gap:14px;padding:16px 0}.bl__name{font-size:38px}.bl__row .bl__go{opacity:1}.marquee__line{font-size:50px}.marquee--l .marquee__line{font-size:68px}.marquee__sub{margin-top:18px;font-size:18px}}.sh{padding-bottom:56px}.sh__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.sr{color:var(--fg);flex-direction:column;gap:6px;text-decoration:none;display:flex}.sr .well{aspect-ratio:4/5;border-radius:14px}.sr .well img{padding:12% 16% 10%}.sr__body{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-top:12px;display:flex}.sr__name{min-width:0;font-family:var(--display);letter-spacing:-.028em;font-size:30px;font-weight:600;line-height:1}.sr__n{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);font-variant-numeric:tabular-nums}.sr__line{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);line-height:1.4}@container (max-width:700px){.sh{padding-bottom:36px}.sh__row{grid-template-columns:1fr 1fr;gap:12px}.sr .well{aspect-ratio:4/5}.sr__body{margin-top:8px}.sr__name{font-size:24px}.sr__line{font-size:18px}}@media (max-width:700px){.sh{padding-bottom:36px}.sh__row{grid-template-columns:1fr 1fr;gap:12px}.sr .well{aspect-ratio:4/5}.sr__body{margin-top:8px}.sr__name{font-size:24px}.sr__line{font-size:18px}}.mq{border-bottom:1px solid var(--line);padding:10px 0 8px}.mq .marquee__line{font-family:var(--body);letter-spacing:0;color:var(--ink-2);font-size:18px;font-weight:500}.mq .marquee__line a{align-items:center;gap:.32em;padding:5px 0;display:inline-flex}.mq .marquee__line b{color:var(--fg);font-weight:600}.mq .marquee__line i{font-size:.8em}.mq__d{background:var(--green);color:var(--green-ink);font-family:var(--body);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:1px;padding:.1em .42em .1em .3em;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.mq__d .ic{stroke-width:2.8px;width:.95em;height:.95em}.mq .marquee__track{animation-duration:45s}@container (max-width:700px){.mq{padding:12px 0 10px}.mq .marquee__line{font-size:18px}}@media (max-width:700px){.mq{padding:12px 0 10px}.mq .marquee__line{font-size:18px}}.sy{padding-bottom:56px}.sy__w{white-space:nowrap}.sy__note{color:var(--fg-2);margin:20px 0 0;font-size:18px}.sy__done{font-family:var(--display);letter-spacing:-.03em;max-width:26ch;margin:0;font-size:50px;font-weight:600;line-height:1.15}.sy__go{font:inherit;border:1px solid var(--fg);width:.9em;height:.9em;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-left:.1em;transition:opacity .2s,transform .2s;display:inline-flex}.sy__go .ic{width:.5em;height:.5em}.sy__go:disabled{opacity:.18;cursor:default}.sy__go:not(:disabled):hover{transform:translate(3px)}.sy1{font-family:var(--display);letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:0 .28em;max-width:24ch;margin:0;font-size:68px;font-weight:600;line-height:1.45;display:flex}.sy__slot{border-bottom:3px solid var(--green);align-items:baseline;padding:0 .06em;transition:border-color .2s;display:inline-flex;position:relative}.sy__slot select,.sy__slot input{font:inherit;letter-spacing:inherit;color:var(--fg);appearance:none;background:0 0;border:0;outline:none;padding:0}.sy__slot--sel select{text-overflow:ellipsis;cursor:pointer;max-width:16ch;padding-right:.7em}.sy__slot--sel i{color:var(--ink-3);position:absolute;bottom:.3em;right:0}.sy__slot--num input{-moz-appearance:textfield;width:3ch}.sy__slot--num input::-webkit-outer-spin-button{-webkit-appearance:none}.sy__slot--num input::-webkit-inner-spin-button{-webkit-appearance:none}.sy__slot--mail input{min-width:6ch;max-width:22ch}.sy__slot--mail input::placeholder{color:var(--ink-3)}.sy__slot:focus-within{border-bottom-color:var(--fg)}.nf{padding:40px 0 56px}.nf__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:48px;display:grid}.nf__form{gap:8px;margin-top:18px;display:flex}.nf__form input{border:1px solid var(--rule);background:var(--bg);min-width:0;height:46px;color:var(--fg);font-family:var(--body);border-radius:999px;outline:none;flex:auto;padding:0 16px;font-size:18px}.nf__form input:focus{border-color:var(--fg)}.nf__form input::placeholder{color:var(--ink-3)}.nf__form .pill{white-space:nowrap;align-items:center;gap:7px;height:46px;display:inline-flex}.nf__h{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:50px;font-weight:600;line-height:1.02}.nf__p{color:var(--fg-2);max-width:40ch;margin:14px 0 0;font-size:18px;line-height:1.5}.nf__stack{box-sizing:border-box;width:min(100%,460px);height:250px;margin:0 auto;padding-top:40px;position:relative}.nt{background:var(--paper);border:1px solid var(--line);transform:translateY(calc(var(--i) * -14px)) scale(calc(1 - var(--i) * .06));opacity:calc(1 - var(--i) * .3);z-index:calc(10 - var(--i));border-radius:22px;gap:12px;padding:14px 16px;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s;display:flex;position:absolute;top:40px;left:0;right:0;box-shadow:0 18px 40px #00000029}:root[data-theme=dark] .nt{background:var(--calcada-lift);box-shadow:0 18px 40px #0006}.nt.is-in{animation:.55s cubic-bezier(.2,.8,.2,1) ntin}@keyframes ntin{0%{opacity:0;transform:translateY(-28px)scale(1)}}.nt__app{background:var(--fg);width:40px;height:40px;color:var(--bg);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nt__app svg{fill:currentColor;width:20px;height:18px}.nt__body{min-width:0}.nt__row{font-family:var(--label);color:var(--ink-3);justify-content:space-between;gap:10px;font-size:18px;display:flex}.nt__row b{color:var(--fg);font-weight:600}.nt__t{font-family:var(--body);margin-top:2px;font-size:18px;font-weight:600;line-height:1.3}.nt__b{color:var(--fg-2);margin-top:2px;font-size:18px;line-height:1.35}.nf__grid--rev .nf__side{order:1}.ph2{background:var(--fg);border-radius:44px;width:300px;margin:0 auto;padding:12px;box-shadow:0 30px 60px #00000047}:root[data-theme=dark] .ph2{border:1px solid var(--line);background:#000}.ph2__screen{background:var(--ground-money);background-image:radial-gradient(90% 60% at 30% 0%, color-mix(in srgb, var(--green) 55%, transparent) 0%, transparent 70%), radial-gradient(90% 70% at 90% 100%, color-mix(in srgb, var(--blue) 55%, transparent) 0%, transparent 70%);border-radius:34px;height:560px;position:relative;overflow:hidden}:root[data-theme=dark] .ph2__screen{background:#0e1013}.ph2__time{text-align:center;padding-top:54px}.ph2__time b{font-family:var(--display);letter-spacing:-.04em;font-size:68px;font-weight:500;line-height:1;display:block}.ph2__time span{font-family:var(--label);color:var(--ink-2);margin-top:6px;font-size:18px;display:block}.ph2__stack{height:300px;position:absolute;top:200px;left:12px;right:12px}.nt--ph{backdrop-filter:blur(10px);background:color-mix(in srgb, var(--paper) 78%, transparent);border-radius:18px;gap:10px;padding:12px 14px;top:30px}:root[data-theme=dark] .nt--ph{background:#ffffff1f}.nt--ph .nt__app{border-radius:9px;width:34px;height:34px}.nt--ph .nt__app svg{width:17px;height:15px}.nt--ph .nt__t,.nt--ph .nt__b,.nt--ph .nt__row{font-size:18px}.nt__app--mail{background:var(--track-text)}.nt__app--mail .ic{color:#fff;fill:none;width:20px;height:20px}.nt__from{font-family:var(--body);margin-top:2px;font-size:18px;font-weight:600}.nt--mail .nt__t{margin-top:1px;font-weight:500}@container (max-width:700px){.sy{padding-bottom:36px}.sy1{max-width:none;font-size:30px;line-height:1.5}.sy__slot--sel,.sy__slot--sel select{max-width:100%}.sy__done{font-size:30px}.nf{padding:24px 0 36px}.nf__grid{grid-template-columns:minmax(0,1fr);gap:20px}.nf__grid--rev .nf__side{order:0}.nf__form{flex-direction:column}.nf__form .pill{justify-content:center}.nf__stack{height:190px}.nf__h{font-size:30px}.ph2{width:min(100%,300px)}}@media (max-width:700px){.sy{padding-bottom:36px}.sy1{max-width:none;font-size:30px;line-height:1.5}.sy__slot--sel,.sy__slot--sel select{max-width:100%}.sy__done{font-size:30px}.nf{padding:24px 0 36px}.nf__grid{grid-template-columns:minmax(0,1fr);gap:20px}.nf__grid--rev .nf__side{order:0}.nf__form{flex-direction:column}.nf__form .pill{justify-content:center}.nf__stack{height:190px}.nf__h{font-size:30px}.ph2{width:min(100%,300px)}}.ft{--ink:#eeeff2;--ink-2:#a7aab0;--ink-3:#9fa2a8;--line:#ffffff24;--rule:#ffffff3d;--fg:var(--ink);--fg-2:var(--ink-2);--blue-hover:#6389ff;--paper:#2d3036;background:var(--stage);color:var(--fg);margin:0}[data-theme=dark] .ft{--paper:#2f3237}.ft a{color:inherit;text-decoration:none}.ft h4{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin:0 0 6px;font-weight:400}.ft__mq{border-bottom:1px solid var(--line);padding:14px 0 10px}.ft__mq .marquee__line{font-size:68px;font-weight:600}.ft__in{padding-top:52px}.ft__top{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.ft__lede{font-family:var(--display);letter-spacing:-.03em;max-width:24ch;margin:0;font-size:38px;font-weight:600;line-height:1.08}.ft__lede b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}.ft .ft__up{border:1px solid var(--fg);width:44px;height:44px;color:var(--fg);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.ft__up:hover{transform:translateY(-3px)}.ft__up .ic{width:22px;height:22px}.ft__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 16px;display:grid}.ft__sec--rank{grid-column:span 3}.ft__rank{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;display:grid}.ft__sub h4:not(:first-child){margin-top:18px}.ft__h{all:unset;box-sizing:border-box;width:100%;min-height:44px;font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);pointer-events:none;justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 12px;display:flex}.ft__h .ic,.ft__sec--rank>.ft__h{display:none}.ft__grid h4{padding:0 12px}.ft .n5__row{height:44px}.ft .n5__row:hover,.ft .n5__row:focus-visible{background:#ffffff14}.ft__brands{border-top:1px solid var(--line);margin-top:40px;padding-top:26px}.ft__brands .ft__h{padding:0}.ft__flow{color:var(--fg-2);max-width:118ch;margin:0;font-size:18px;line-height:2}.ft__flow a{color:var(--fg);white-space:nowrap}.ft__flow a:hover{text-underline-offset:3px;text-decoration:underline}.ft__flow a span{font-family:var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:4px;font-size:18px}.ft__base{border-top:1px solid var(--line);font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:40px;padding-top:22px;display:flex}.ft__base .sp{flex:auto}.ft__base a:hover{color:var(--fg)}.ft__legal{flex-wrap:wrap;gap:8px 18px;display:flex}.ft__langs{gap:14px;display:flex}.ft__langs a[aria-current=true]{color:var(--fg);font-weight:600}.ft__floor{container-type:inline-size}.ft__word{color:var(--fg);margin:26px 0 0;display:block}.ft__word svg{width:100%;height:auto;display:block}@container (max-width:700px){.ft .hold,.pg-end{padding-left:18px;padding-right:18px}.ft__mq{padding:10px 0 8px}.ft__mq .marquee__line{font-size:50px}.ft__in{padding-top:40px}.ft__top{align-items:flex-start;gap:18px;margin-bottom:26px}.ft__lede{font-size:30px}.ft__grid{border-top:1px solid var(--line);display:block}.ft__sec--rank>.ft__h{display:flex}.ft__h{pointer-events:auto;cursor:pointer;border-bottom:1px solid var(--line);height:54px;font-family:var(--body);color:var(--fg);margin:0;padding:0;font-size:18px;font-weight:500}.ft__h .ic{width:18px;height:18px;color:var(--ink-3);transition:transform .25s;display:block}.ft__h[aria-expanded=true] .ic{transform:rotate(180deg)}.ft__body{border-bottom:1px solid var(--line);padding:8px 0 16px;display:none}.ft__h[aria-expanded=true]+.ft__body{display:block}.ft__rank{grid-template-columns:1.12fr 1fr;gap:20px 8px}.ft__rank>:first-child{grid-row:1/3}.ft__grid h4{padding:0 8px}.ft .n5__row{gap:8px;height:44px;padding:0 8px}.ft__brands{border-top:0;margin-top:0;padding-top:0}.ft__brands .ft__body{border-bottom:0}.ft__flow{line-height:2.1}.ft__base{gap:8px 16px;margin-top:30px}.ft__legal{gap:8px 14px}}@media (max-width:700px){.ft .hold,.pg-end{padding-left:18px;padding-right:18px}.ft__mq{padding:10px 0 8px}.ft__mq .marquee__line{font-size:50px}.ft__in{padding-top:40px}.ft__top{align-items:flex-start;gap:18px;margin-bottom:26px}.ft__lede{font-size:30px}.ft__grid{border-top:1px solid var(--line);display:block}.ft__sec--rank>.ft__h{display:flex}.ft__h{pointer-events:auto;cursor:pointer;border-bottom:1px solid var(--line);height:54px;font-family:var(--body);color:var(--fg);margin:0;padding:0;font-size:18px;font-weight:500}.ft__h .ic{width:18px;height:18px;color:var(--ink-3);transition:transform .25s;display:block}.ft__h[aria-expanded=true] .ic{transform:rotate(180deg)}.ft__body{border-bottom:1px solid var(--line);padding:8px 0 16px;display:none}.ft__h[aria-expanded=true]+.ft__body{display:block}.ft__rank{grid-template-columns:1.12fr 1fr;gap:20px 8px}.ft__rank>:first-child{grid-row:1/3}.ft__grid h4{padding:0 8px}.ft .n5__row{gap:8px;height:44px;padding:0 8px}.ft__brands{border-top:0;margin-top:0;padding-top:0}.ft__brands .ft__body{border-bottom:0}.ft__flow{line-height:2.1}.ft__base{gap:8px 16px;margin-top:30px}.ft__legal{gap:8px 14px}}.sg{height:48px;color:var(--fg);cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:0 12px;text-decoration:none;display:flex}.sg:hover,.sg.is-active{background:var(--paper)}.sg__ic{width:28px;height:28px;color:var(--ink-3);flex:none;justify-content:center;align-items:center;display:flex}.sg__ic .ic{width:18px;height:18px}.sg__hash{font-family:var(--display);color:var(--ink-3);font-size:20px;font-weight:700;line-height:1}.sg__thumb{aspect-ratio:auto;border-radius:9px;flex:none;width:44px;height:44px;overflow:hidden}.sg__thumb img{padding:4px}.sg__av{background:var(--calcada-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;display:flex;overflow:hidden}.sg__av img{object-fit:contain;max-width:72%;max-height:82%}.sg__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-2);flex:auto;font-size:18px;font-weight:500;overflow:hidden}.sg__t mark{color:var(--fg);background:0 0;font-weight:600}.sg--r .sg__t,.sg--b .sg__t,.sg--p .sg__t,.sg--ask .sg__t{color:var(--fg)}.sg__m{font-family:var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:10px;font-size:18px;display:inline-flex}.sg__m .qsc{font-family:var(--display);color:var(--fg);font-size:18px;font-style:normal;font-weight:600}.sg__up{width:20px;height:20px;color:var(--fg);background:var(--calcada-deep);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.sg__up .ic{width:12px;height:12px}.sg--all{font-weight:600}.sg--all .sg__t{color:var(--fg);font-weight:600}.sg--all .ic{flex:none;width:16px;height:16px}.sg__gap{height:8px}.sg__grp{font-family:var(--label);color:var(--ink-3);align-items:center;gap:8px;padding:10px 12px 4px;font-size:18px;display:flex}.sg__grp .sg__up{width:18px;height:18px}.sg__none{color:var(--fg-2);padding:10px 12px;font-size:18px}.sg__legend{font-family:var(--label);color:var(--ink-3);align-items:center;gap:8px;padding:14px 12px 0;font-size:18px;display:flex}.qpg{padding:8px var(--pad) 48px;min-height:420px}.qpg .take{padding-left:0;padding-right:0}.qpg .take__sub{max-width:60ch}.qhead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.qline2{flex-wrap:wrap;gap:8px;margin:18px 0 26px;display:flex}.qchip{border:1px solid var(--line);height:34px;font-family:var(--body);color:var(--fg);background:var(--bg);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:18px;font-weight:500;display:inline-flex}.qchip:hover{border-color:var(--fg)}.qchip span{font-family:var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:18px}.qchip .ic{width:13px;height:13px;color:var(--ink-3)}.qchip--rank{background:var(--ground-read);border-color:#0000}.qchip--facet{background:var(--fg);color:var(--bg);border-color:var(--fg)}.qchip--facet .ic{color:var(--bg);opacity:.7}.qgrid{margin-top:4px}.qgrid .card{min-width:0}.qgrid .card .well img{max-height:78%}.qgrid .cfoot .nop{color:var(--ink-3);font-size:18px}.qmore{margin-top:28px;display:inline-flex}.qnone{padding:8px 0 0}.qnone .take__h{text-transform:none;letter-spacing:-.03em;font-size:50px}.qnote{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin:40px 0 0}@container (max-width:700px){.qpg{padding:8px 18px 40px}.qgrid.g3{grid-template-columns:1fr;gap:22px}.qhead{flex-direction:column;align-items:flex-start;gap:12px}.qline2{margin:14px 0 20px}}.qask{padding:26px 0 0}.qask__kick{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin-bottom:10px;display:block}.qask__h{font-family:var(--display);letter-spacing:-.035em;max-width:22ch;margin:0;font-size:68px;font-weight:600;line-height:1.02}.qask__sub{color:var(--fg-2);max-width:62ch;margin:14px 0 0;font-size:18px}.qask__chips{flex-wrap:wrap;gap:8px;margin:18px 0 26px;display:flex}.sg--p .sg__av .ic{width:18px;height:18px;color:var(--fg-2)}.sg--a .sg__t{color:var(--fg)}.sg--a .sg__m{text-transform:none}.qs{max-width:var(--max);padding:14px var(--pad) 26px;grid-template-columns:minmax(0,1fr) 560px;align-items:start;gap:12px 48px;margin:0 auto;display:grid}.qs__kick{font-family:var(--label);color:var(--ink-3);align-items:center;gap:8px;margin:0 0 8px;padding:0 12px;font-size:18px;display:flex}.qs__rk{gap:6px;display:grid}.qs__r{height:48px;color:var(--fg);border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 12px 0 0;text-decoration:none;display:grid}.qs__r:hover,.qs__r.is-active{background:var(--paper)}.qs__r .well{aspect-ratio:auto;border-radius:9px;width:44px;height:44px;display:block}.qs__r .well img{padding:4px}.qs__r .well .cut{display:none}.qs__r .sg__up{z-index:4;background:var(--paper);display:none;position:absolute;top:8px;left:8px}.qs__n{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.qs__meta{display:none}.qs__sc{font-family:var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:18px;display:inline-flex}.qs__sc .qsc{font-family:var(--display);color:var(--fg);font-size:18px;font-style:normal;font-weight:600}.qs__r .pill{display:none}.qs__r--top{grid-template-columns:1fr;height:auto;margin-bottom:8px;padding:0}.qs__r--top:hover{background:0 0}.qs__r--top .well{border-radius:14px;width:100%;height:300px}.qs__r--top .well img{padding:6%}.qs__r--top .well .cut{z-index:4;display:block;position:absolute;top:12px;right:16px}.qs__r--top .sg__up{border-radius:8px;width:26px;height:26px;display:inline-flex}.qs__r--top .sg__up .ic{width:14px;height:14px}.qs__r--top .qs__body{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:14px;display:flex}.qs__r--top .qs__n{font-family:var(--display);letter-spacing:-.025em;white-space:normal;font-size:20px;font-weight:600;line-height:1.15}.qs__r--top .qs__meta{font-family:var(--label);color:var(--ink-3);margin-top:4px;font-size:18px;display:block}.qs__r--top .qs__meta b{color:var(--fg);font-weight:600}.qs__r--top .qs__sc{display:none}.qs__r--top .pill{flex:none;display:inline-flex}.qs__all{margin-top:4px}.qs__all .sg{height:44px}@container (max-width:1050px){.qs{grid-template-columns:minmax(0,1fr) 380px;gap:12px 32px}.qs__r--top .well{height:240px}.qs__r--top .qs__n{font-size:18px}}@container (max-width:700px){.qs{grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 18px 20px}.qs__side{order:-1}.qs__kick{margin-bottom:6px;padding:0 8px}.qs__rk{scrollbar-width:none;gap:10px;margin:0 -18px;padding:0 18px 4px;display:flex;overflow-x:auto}.qs__rk::-webkit-scrollbar{display:none}.qs__r,.qs__r--top{border-radius:0;flex:0 0 132px;height:auto;margin:0;padding:0;display:block}.qs__r:hover,.qs__r.is-active{background:0 0}.qs__r .well,.qs__r--top .well{border-radius:12px;width:132px;height:132px}.qs__r .well img,.qs__r--top .well img{padding:12%}.qs__r .well .cut{z-index:4;font-size:24px;display:block;position:absolute;top:8px;right:10px}.qs__r .sg__up{border-radius:6px;width:20px;height:20px;display:inline-flex}.qs__r .sg__up .ic{width:12px;height:12px}.qs__r .qs__body,.qs__r--top .qs__body{margin-top:8px;display:block}.qs__r .qs__n,.qs__r--top .qs__n{font-family:var(--body);letter-spacing:0;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.qs__r .qs__meta,.qs__r--top .qs__meta{font-family:var(--label);color:var(--ink-3);margin-top:3px;font-size:18px;display:block}.qs__r .qs__meta b{color:var(--ink-3);font-weight:400}.qs__r .qs__meta .more,.qs__r .qs__sc,.qs__r--top .qs__sc,.qs__r .pill{display:none}.qs__all{margin:6px 0 4px}.sg--r .sg__m .prc{display:none}}.qs__r:not(.qs__r--top) .qs__body{display:contents}.qs__r:not(.qs__r--top) .qs__body>span:first-child{min-width:0}.qs__r--top .sg__up{display:none}.sg__t{flex:55%}.sg__m{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:48%;overflow:hidden}.sg__m>*{flex:none}@container (max-width:700px){.qs__r:not(.qs__r--top) .qs__body{display:block}.qs__r--top .sg__up{display:inline-flex}}@media (max-width:700px){.qpg{padding:8px 18px 40px}.qgrid.g3{grid-template-columns:1fr;gap:22px}.qhead{flex-direction:column;align-items:flex-start;gap:12px}.qline2{margin:14px 0 20px}}@media (max-width:1050px){.qs{grid-template-columns:minmax(0,1fr) 380px;gap:12px 32px}.qs__r--top .well{height:240px}.qs__r--top .qs__n{font-size:18px}}@media (max-width:700px){.qs{grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 18px 20px}.qs__side{order:-1}.qs__kick{margin-bottom:6px;padding:0 8px}.qs__rk{scrollbar-width:none;gap:10px;margin:0 -18px;padding:0 18px 4px;display:flex;overflow-x:auto}.qs__rk::-webkit-scrollbar{display:none}.qs__r,.qs__r--top{border-radius:0;flex:0 0 132px;height:auto;margin:0;padding:0;display:block}.qs__r:hover,.qs__r.is-active{background:0 0}.qs__r .well,.qs__r--top .well{border-radius:12px;width:132px;height:132px}.qs__r .well img,.qs__r--top .well img{padding:12%}.qs__r .well .cut{z-index:4;font-size:24px;display:block;position:absolute;top:8px;right:10px}.qs__r .sg__up{border-radius:6px;width:20px;height:20px;display:inline-flex}.qs__r .sg__up .ic{width:12px;height:12px}.qs__r .qs__body,.qs__r--top .qs__body{margin-top:8px;display:block}.qs__r .qs__n,.qs__r--top .qs__n{font-family:var(--body);letter-spacing:0;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.qs__r .qs__meta,.qs__r--top .qs__meta{font-family:var(--label);color:var(--ink-3);margin-top:3px;font-size:18px;display:block}.qs__r .qs__meta b{color:var(--ink-3);font-weight:400}.qs__r .qs__meta .more,.qs__r .qs__sc,.qs__r--top .qs__sc,.qs__r .pill{display:none}.qs__all{margin:6px 0 4px}.sg--r .sg__m .prc{display:none}.qs__r:not(.qs__r--top) .qs__body{display:block}.qs__r--top .sg__up{display:inline-flex}}.fl{padding-bottom:40px}.fl .take{padding-top:36px}.fl .ph__pills .pill{cursor:pointer}.fl .ph__pills .pill .ic{width:15px;height:15px}.fl .ph__pills .pill.is-on .ic{color:var(--bg)}.fl__bar{border-top:1px solid var(--line);font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);justify-content:space-between;align-items:center;gap:16px;margin:30px 0 18px;padding-top:16px;display:flex}.fl__bar b{font-family:var(--display);color:var(--fg);letter-spacing:-.01em;font-size:18px;font-weight:600}.fl__bar b em{color:var(--ink-3);font-style:normal;font-weight:500;font-family:var(--label);letter-spacing:0;margin-left:8px;font-size:18px}.fl__sort{align-items:center;gap:8px;display:inline-flex}.fl__sort select{font:inherit;font-family:var(--body);color:var(--fg);appearance:none;cursor:pointer;background:0 0;border:0;outline:none;padding-right:18px;font-size:18px;font-weight:500}.fl__sort .ic{pointer-events:none;width:14px;height:14px;color:var(--ink-3);margin-left:-20px}.fl__clear{font-family:var(--body);color:var(--fg);cursor:pointer;border-bottom:1.5px solid;padding-bottom:1px;font-size:18px;font-weight:600}.fl__grid{margin-top:4px}.fl__grid .card{min-width:0}.fl__none{color:var(--fg-2);padding:30px 0;font-size:18px}.fl__more{margin-top:24px;display:inline-flex}.fpill{border:1.5px solid var(--line);font-family:var(--body);color:var(--fg);cursor:pointer;background:var(--bg);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:18px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.fpill span{font-family:var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:18px;font-weight:400}.fpill:hover{border-color:var(--fg)}.fpill.is-on{background:var(--fg);border-color:var(--fg);color:var(--bg)}.fpill.is-on span{color:var(--bg);opacity:.7}.fpill.is-off{opacity:.35;cursor:default}.fgroup{border-top:1px solid var(--line);padding:18px 0 6px}.fgroup:first-of-type{border-top:0;padding-top:6px}.fgroup h4{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin:0 0 12px;font-weight:400}.fgroup__row{flex-wrap:wrap;gap:8px;display:flex}.ftoggle{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:18px;font-weight:500;display:flex}.ftoggle__l span{font-family:var(--label);color:var(--ink-3);margin-left:8px;font-size:18px;font-weight:400}.fsw{background:var(--line);border-radius:999px;flex:none;width:40px;height:24px;transition:background-color .2s;position:relative}.fsw:after{content:"";background:var(--bg);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.ftoggle.is-on .fsw{background:var(--fg)}.ftoggle.is-on .fsw:after{transform:translate(16px)}.fl__tab{z-index:18;border:1px solid var(--line);background:var(--bg);height:46px;color:var(--fg);font-family:var(--body);cursor:pointer;border-right:0;border-radius:12px 0 0 12px;align-items:center;gap:8px;padding:0 14px;font-size:18px;font-weight:600;animation:.6s cubic-bezier(.2,.8,.2,1) both fl-tab-in,7s ease-in-out 2.4s infinite fl-tab-nudge;display:flex;position:fixed;top:50vh;right:0;transform:translateY(-50%);box-shadow:-8px 0 24px #0000001a}.fl__tab .ic{width:18px;height:18px}.fl__tab .ic--chevl{width:14px;height:14px;color:var(--ink-3);transition:transform .25s}.fl__tab:hover{padding-left:18px}.fl__tab:hover .ic--chevl{transform:translate(-3px)}.fl__tab b{font-family:var(--label);background:var(--fg);min-width:20px;height:20px;color:var(--bg);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:18px;font-weight:600;display:inline-flex}@keyframes fl-tab-in{0%{transform:translate(100%,-50%)}to{transform:translateY(-50%)}}@keyframes fl-tab-nudge{0%,88%,to{transform:translateY(-50%)}91%{transform:translate(-6px,-50%)}94%{transform:translateY(-50%)}97%{transform:translate(-3px,-50%)}}@media (prefers-reduced-motion:reduce){.fl__tab{animation:none}}.fl.is-open .fl__tab{display:none}.fl__scrim{z-index:19;background:#0e101380;display:none;position:fixed;inset:0}.fl__scrim.is-open{display:block}.fl__drawer{background:var(--bg);width:420px;max-width:100%;color:var(--fg);z-index:20;flex-direction:column;display:none;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 50px #0000002e}.fl__drawer.is-open{display:flex}.fl__drawer.is-entering{animation:.3s cubic-bezier(.2,.8,.2,1) both fl-drawer-in}@keyframes fl-drawer-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.fl__head{justify-content:space-between;align-items:center;gap:12px;padding:22px 26px 12px;display:flex}.fl__head b{font-family:var(--display);letter-spacing:-.02em;font-size:24px;font-weight:600}.fl__head .n5__ico{width:36px;height:36px}.fl__search{background:var(--calcada-deep);height:42px;color:var(--ink-3);cursor:text;border-radius:8px;align-items:center;gap:10px;margin:0 26px 6px;padding:0 14px;display:flex}.fl__search .ic{flex:none;width:18px;height:18px}.fl__search input{min-width:0;font-family:var(--body);color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:18px}.fl__search input::placeholder{color:var(--ink-3)}.fl__search .n5__ico{width:28px;height:28px;margin-right:-6px}.fl__search:focus-within{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.fl__body{flex:auto;padding:0 26px 10px;overflow:auto}.fl__foot{border-top:1px solid var(--line);background:var(--bg);align-items:center;gap:10px;padding:14px 26px 22px;display:flex}.fl__foot .pill--solid{flex:auto;justify-content:center;padding:13px 18px;font-size:18px}.fl__foot .fl__clear{flex:none;margin-right:8px}@container (max-width:1050px){.fl__drawer{width:380px}}@container (max-width:700px){.fl .hold{padding-left:18px;padding-right:18px}.fl .take{padding-top:26px}.fl__bar{flex-wrap:wrap;margin-top:22px}.fl__grid.g3{grid-template-columns:1fr;gap:22px}.fl__tab{display:none}.fl__drawer{border-radius:22px 22px 0 0;width:auto;max-height:82vh;position:fixed;inset:auto 0 0;box-shadow:0 -20px 40px #00000040}.fl__drawer.is-entering{animation:.3s cubic-bezier(.2,.8,.2,1) both fl-sheet-in}.fl__drawer .sheet__bar{margin:10px auto 0;display:block}.fl__head{padding:6px 20px 8px}.fl__search{margin:0 20px 4px}.fl__body{padding:0 20px 8px}.fl__foot{padding:12px 20px 18px}}@keyframes fl-sheet-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media (max-width:1050px){.fl__drawer{width:380px}}@container (max-width:700px){.fl .hold{padding-left:18px;padding-right:18px}.fl .take{padding-top:26px}.fl__bar{flex-wrap:wrap;margin-top:22px}.fl__grid.g3{grid-template-columns:1fr;gap:22px}.fl__tab{display:none}.fl__drawer{border-radius:22px 22px 0 0;width:auto;max-height:82vh;position:fixed;inset:auto 0 0;box-shadow:0 -20px 40px #00000040}.fl__drawer.is-entering{animation:.3s cubic-bezier(.2,.8,.2,1) both fl-sheet-in}.fl__drawer .sheet__bar{margin:10px auto 0;display:block}.fl__head{padding:6px 20px 8px}.fl__search{margin:0 20px 4px}.fl__body{padding:0 20px 8px}.fl__foot{padding:12px 20px 18px}}.cmpsec{padding:56px var(--pad) 64px}.q3__pick{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:30px;display:flex}.q3__pick .pill{font:inherit;background:var(--bg);color:var(--fg);cursor:pointer;font-size:18px;font-weight:600}.q3__pick .pill.is-on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.q3{grid-template-columns:var(--card-w) var(--card-w);justify-content:center;gap:30px;display:grid}.q3 .card{width:var(--card-w)}.q3 .cdesc{min-height:0}.q3[hidden]{display:none!important}.q3__acts{grid-column:1/-1;justify-content:center;gap:8px;margin-top:20px;display:flex}.q3__minis{display:none}@container (max-width:900px){.q3{grid-template-columns:1fr}}@container (max-width:700px){.q3__pick{justify-content:flex-start}.q3{grid-template-columns:minmax(0,1fr)}.q3>.card{display:none}.q3__minis{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:18px;display:grid}.q3__mini{color:var(--fg);min-width:0;text-decoration:none;display:block}.q3__mini .well{border-radius:10px}.q3__mini .well img{padding:8%}.q3__mini .cut{font-size:38px}.q3__mini .rank b{width:34px;height:34px;font-size:18px}.q3__mn{font-family:var(--display);letter-spacing:-.015em;margin:10px 0 0;font-size:18px;font-weight:600;line-height:1.15}.q3__mp{font-family:var(--display);color:var(--fg);margin:4px 0 0;font-size:18px;font-weight:600}.q3__acts{flex-wrap:wrap;grid-column:1;justify-content:flex-start;width:100%}}.dv,.dv__k{grid-column:1/-1;width:100%}.dv{border-top:1px solid var(--line);margin-top:8px;padding-top:36px}.dv__r{grid-template-columns:120px minmax(0,1fr) 120px;align-items:center;gap:28px;padding:26px 0;display:grid}.dv__r+.dv__r{border-top:1px solid var(--line)}.dv__mid{justify-items:center;gap:12px;display:grid}.dv__l{font-family:var(--label);color:var(--ink-3);font-size:18px}.dv__v{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:50px;font-weight:700;line-height:1}.dv__v.win{color:var(--fg)}.dv__v.word{letter-spacing:-.01em;font-size:30px}.dv__v small{font-family:var(--label);color:var(--ink-3);letter-spacing:0;margin-top:6px;font-size:18px;font-weight:500;display:block}.dv__r .dv__v:first-child{text-align:right}.dv__r .dv__v:last-child{text-align:left}.dv__b{background:var(--line);width:100%;height:2px;position:relative}.dv__b:before{content:"";background:var(--line);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.dv__b span{border-radius:2px;height:12px;position:absolute;top:-5px}.dv__b span.me{background:var(--fg);right:50%}.dv__b span.rv{background:var(--ink-3);left:50%}.dv__word{font-family:var(--body);color:var(--ink-3);font-size:18px}.dv__word b{color:var(--fg);font-weight:600}.dv__k{margin-top:4px}.dv__note{font-family:var(--label);color:var(--ink-3);text-align:center;margin:22px 0 0;font-size:18px}@container (max-width:700px){.dv{padding-top:26px}.dv__r{grid-template-columns:64px minmax(0,1fr) 64px;gap:14px;padding:20px 0}.dv__v{font-size:30px}.dv__v small{margin-top:4px;font-size:18px}.dv__l,.dv__v.word{font-size:18px}.dv__mid{gap:9px}.dv__b span{height:9px;top:-3.5px}}.c6{container-type:inline-size}.c6__note{font-family:var(--label);color:var(--ink-3);margin:26px 0 0;font-size:18px;line-height:1.6}.c6k{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.c6k__now>span.c6k__lab{font-family:var(--label);color:var(--ink-3);margin-bottom:8px;font-size:18px;display:block}.c6k__now b{font-family:var(--display);letter-spacing:-.035em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:68px;font-weight:700;line-height:1}.c6k__mv{background:var(--green);color:var(--green-ink);font-family:var(--body);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:7px;margin-left:16px;padding:6px 13px;font-size:18px;font-weight:600;display:inline-flex}.c6k__mv .ic{width:15px;height:15px}.c6k__ranges{border:1px solid var(--line);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.c6k__r{appearance:none;cursor:pointer;font-family:var(--body);color:var(--ink-3);background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:18px;font-weight:500}.c6k__r[aria-pressed=true]{background:var(--fg);color:var(--paper)}.c6g{touch-action:pan-y;margin-top:12px;position:relative}.c6g svg{width:100%;height:210px;display:block;overflow:visible}.c6g .area{fill:var(--green);stroke:none}.c6g__cross{background:var(--rule);opacity:0;pointer-events:none;width:1px;transition:opacity .15s;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.c6g__mark{border:3px solid var(--green-ink);background:var(--paper);pointer-events:none;opacity:0;border-radius:50%;width:18px;height:18px;transition:opacity .15s;position:absolute;transform:translate(-50%,-50%)}.c6g.is-live .c6g__cross,.c6g.is-live .c6g__mark{opacity:1}.c6g__read{background:var(--fg);color:var(--paper);font-family:var(--body);white-space:nowrap;pointer-events:none;opacity:0;border-radius:10px;margin-top:-16px;padding:9px 14px;transition:opacity .15s;position:absolute;transform:translate(-50%,-100%)}.c6g.is-live .c6g__read{opacity:1}.c6g__read b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.c6g__read span{font-family:var(--label);opacity:.7;margin-left:8px;font-size:18px}.c6g__ax{font-family:var(--label);color:var(--ink-3);justify-content:space-between;margin-top:12px;font-size:18px;display:flex}.c6__stat{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid}.c6__s{padding:20px 18px 22px 0}.c6__s+.c6__s{border-left:1px solid var(--line);padding-left:18px}.c6__s span{font-family:var(--label);color:var(--ink-3);margin-bottom:10px;font-size:18px;display:block}.c6__s b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:50px;font-weight:700;line-height:1;display:block}.c6__tr{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:38px}.c6__trq{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:center;align-items:center;gap:16px;width:100%;padding:26px 0;display:flex}.c6__trq b{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);font-size:30px;font-weight:600}.c6__trq .ic{width:24px;height:24px;color:var(--ink-3);flex:none;transition:transform .34s cubic-bezier(.22,1,.36,1)}.c6__tr.is-open .c6__trq .ic{transform:rotate(180deg)}.c6__panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.c6__tr.is-open .c6__panel{opacity:1;grid-template-rows:1fr}.c6__panel>div{overflow:hidden}.c6__pad{text-align:center;max-width:640px;margin:0 auto;padding:4px 0 34px}.c6__sl{margin-bottom:26px}.c6__slh{justify-content:center;align-items:baseline;gap:18px;margin-bottom:18px;display:flex}.c6__slh span{font-family:var(--label);color:var(--ink-3);font-size:18px}.c6__slh b{font-family:var(--display);letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:50px;font-weight:700;line-height:1}.c6__range{appearance:none;background:var(--rule);outline:0;width:100%;height:2px}.c6__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--fg);border:3px solid var(--paper);width:22px;height:22px;box-shadow:0 0 0 1px var(--fg);cursor:grab;border-radius:50%}.c6__range::-moz-range-thumb{background:var(--fg);border:3px solid var(--paper);width:22px;height:22px;box-shadow:0 0 0 1px var(--fg);cursor:grab;border-radius:50%}.c6__ends{font-family:var(--label);color:var(--ink-3);justify-content:space-between;margin-top:12px;font-size:18px;display:flex}.c6__mail{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.c6__mail input{text-align:center;min-width:0;font-family:var(--body);color:var(--fg);border:0;border-bottom:2px solid var(--rule);background:0 0;outline:0;flex:0 280px;padding:10px 2px;font-size:18px}.c6__mail input:focus{border-color:var(--fg)}.c6__ok{justify-content:center;align-items:center;gap:14px;display:flex}.c6__ok .ic{width:22px;height:22px;color:var(--green-ink);background:var(--green);box-sizing:content-box;border-radius:50%;flex:none;padding:3px}.c6__ok b{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600}.c6__ok a{font-family:var(--body);color:var(--ink-3);border-bottom:1px solid var(--rule);padding-bottom:1px;font-size:18px;font-weight:500;text-decoration:none}.c6__hint{font-family:var(--label);color:var(--ink-3);margin:16px 0 0;font-size:18px}.c6__ok[hidden],.c6__mail[hidden],.c6 .pill[hidden]{display:none}.c6__buy{width:var(--card-w);max-width:100%}.c6__others{margin-top:34px}.c6__oh{font-family:var(--label);color:var(--ink-3);margin:0 0 4px;font-size:18px}.c6__o{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:baseline;gap:20px;padding:20px 0;display:grid}.c6__o:first-of-type{border-top:1px solid var(--line)}.c6__o u{font-family:var(--display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;text-decoration:none}.c6__o i{font-style:normal;font-family:var(--label);color:var(--ink-3);font-size:18px}.c6__o a{font-family:var(--body);color:var(--fg);border-bottom:1px solid var(--fg);padding-bottom:2px;font-size:18px;font-weight:500;text-decoration:none}.c6__o.is-out a{color:var(--ink-3);border-color:var(--rule);pointer-events:none}.c6__o.is-out u{color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.c6__panel,.c6__trq .ic{transition:none}}@container (max-width:760px){.c6g svg{height:170px}.c6k{align-items:flex-start}.c6k__now b{font-size:50px}.c6k__ranges{justify-content:space-between;width:100%}.c6__trq{justify-content:space-between;gap:18px}.c6__trq b{font-size:20px}.c6__slh b{font-size:30px}.c6__mail input{text-align:left;flex:200px}.c6__stat{grid-template-columns:1fr 1fr}.c6__s:nth-child(3){border-left:0;padding-left:0}.c6__s:nth-child(n+3){border-top:1px solid var(--line)}.c6__s b{font-size:30px}.c6__o{grid-template-columns:1fr auto;gap:6px 16px}.c6__o a{grid-column:1/-1;justify-self:start;margin-top:6px}}.tk__space{align-items:center;gap:12px;display:flex}.tk__space b{font-family:var(--body);color:var(--fg);white-space:nowrap;font-size:18px;font-weight:600}.tk__meter{background:var(--line);border-radius:3px;flex:1;min-width:60px;height:6px;overflow:hidden}.tk__meter i{background:var(--fg);height:100%;display:block}.tk__meter.is-full i{background:var(--green)}.tk2{z-index:20;background:var(--bg);border-left:1px solid var(--line);flex-direction:column;width:560px;max-width:100%;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-18px 0 50px #0000001f;container-type:inline-size}.tk2__head{border-bottom:1px solid var(--line);padding:26px 30px 20px}.tk2__ttl{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.tk2__ttl b{font-family:var(--display);letter-spacing:-.02em;font-size:24px;font-weight:600}.tk2__lead{background:var(--green);color:var(--green-ink);border-radius:14px;margin:20px 30px 0;padding:18px 20px;position:relative}.tk2__lead span{font-family:var(--label);opacity:.75;margin-bottom:7px;font-size:18px;display:block}.tk2__lead b{font-family:var(--body);font-size:18px;font-weight:600;line-height:1.3;display:block}.tk2__lead[hidden]{display:none}.tk2__x{appearance:none;cursor:pointer;color:var(--green-ink);opacity:.65;background:0 0;border:0;padding:4px;line-height:0;position:absolute;top:12px;right:12px}.tk2__x:hover{opacity:1}.tk2__x .ic{width:16px;height:16px}.tk2__list{flex:1;padding:8px 30px 0;overflow:auto}.tk2__r{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.tk2__r .well{border-radius:6px;width:46px}.tk2__r.is-out{opacity:.5}.tk2__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tk2__nm{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600}.tk2__now{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);font-size:20px;font-weight:700}.tk2__track{background:var(--line);height:2px;margin:15px 0 11px;position:relative}.tk2__fill{background:var(--fg);height:2px;position:absolute;top:0;left:0}.tk2__mk{border:2px solid var(--fg);background:var(--bg);border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;transform:translate(-50%)}.tk2__r.is-hit .tk2__mk{background:var(--green);border-color:var(--green-ink)}.tk2__foot{font-family:var(--label);color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:12px;font-size:18px;display:flex}.tk2__foot em{color:var(--fg);font-style:normal;font-weight:500}.tk2__sc{font-family:var(--display);color:var(--fg);letter-spacing:-.01em;font-size:18px;font-weight:700}.tk2__acts{align-items:center;gap:8px;margin-top:12px;display:flex}.tk2__ico{appearance:none;border:1px solid var(--line);cursor:pointer;width:30px;height:30px;color:var(--ink-3);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.tk2__ico:hover{color:var(--fg);border-color:var(--rule)}.tk2__ico .ic{width:15px;height:15px}.tk2__ico[disabled]{opacity:.3;cursor:default}.tk2__acts .pill{margin-left:auto;padding:7px 14px;font-size:18px}.tk2__acts .tk2__rm{margin-left:0}.tk2__confirm{border:1px solid var(--rule);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;display:none}.tk2__r.is-confirm .tk2__confirm{display:flex}.tk2__r.is-confirm .tk2__acts{display:none}.tk2__confirm b{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:500}.tk2__confirm .pill{margin-left:auto;padding:6px 13px;font-size:18px}.tk2__confirm .tk2__yes{border:1px solid var(--fg);color:var(--fg);background:0 0}.tk2__end{border-top:1px solid var(--line);padding:22px 30px 26px}.tk2__state{text-align:center;padding:40px 30px}.tk2__state .ic{width:30px;height:30px;color:var(--ink-3);margin-bottom:16px}.tk2__state b{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);margin-bottom:10px;font-size:24px;font-weight:600;display:block}.tk2__state p{max-width:34ch;font-family:var(--body);color:var(--ink-2);margin:0 auto 22px;font-size:18px;font-weight:400;line-height:1.5}.tk2__full{border:1px solid var(--rule);border-radius:12px;margin:20px 30px 0;padding:16px 18px}.tk2__full b{font-family:var(--body);color:var(--fg);margin-bottom:5px;font-size:18px;font-weight:600;display:block}.tk2__full span{font-family:var(--label);color:var(--ink-3);font-size:18px}.tk2__pre{padding:26px 30px 0}.tk2__preH{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);margin:0 0 16px;font-size:20px;font-weight:600}.tk2__preR{border:1px solid var(--rule);border-radius:14px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;padding:16px;display:grid}.tk2__preR .well{border-radius:8px;width:64px}.tk2__preN{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600;line-height:1.3}.tk2__preP{font-family:var(--label);color:var(--ink-3);margin-top:5px;font-size:18px;display:block}.tk2__preP em{font-style:normal;font-family:var(--display);color:var(--fg);font-size:18px;font-weight:700}.tk2__pre .c6__sl{margin:22px 0 20px}.tk2__pre .c6__slh{justify-content:space-between}.tk2__pre .c6__slh b{font-size:30px}.tk2__go{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tk2__go input{min-width:0;font-family:var(--body);color:var(--fg);border:0;border-bottom:2px solid var(--rule);background:0 0;outline:0;flex:180px;padding:9px 2px;font-size:18px}.tk2__go input:focus{border-color:var(--fg)}.tk2__note2{font-family:var(--label);color:var(--ink-3);margin:14px 0 0;font-size:18px;line-height:1.5}.tk2__or{text-align:center;font-family:var(--label);color:var(--ink-3);margin:22px 0 0;font-size:18px}.tk2__or a{color:var(--ink-2)}.tk2__done{align-items:center;gap:12px;display:none}.tk2__pre.is-done .tk2__done{display:flex}.tk2__pre.is-done .c6__sl,.tk2__pre.is-done .tk2__go,.tk2__pre.is-done .tk2__note2{display:none}.tk2__done .ic{width:22px;height:22px;color:var(--green-ink);background:var(--green);box-sizing:content-box;border-radius:50%;flex:none;padding:3px}.tk2__done b{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600}@container (max-width:700px){.tk2{border-left:0;width:100%}.tk2__head,.tk2__list,.tk2__end,.tk2__pre{padding-left:18px;padding-right:18px}.tk2__lead,.tk2__full{margin-left:18px;margin-right:18px}}.l7{container-type:inline-size}.l7 .rv__h2{font-family:var(--display);letter-spacing:-.025em;color:var(--fg);max-width:24ch;margin:0 0 14px;font-size:38px;font-weight:600;line-height:1.06}.l7__lede{color:var(--ink-2);max-width:62ch;margin:0 0 32px;font-size:18px;font-weight:400;line-height:1.5}.l7__note{font-family:var(--label);color:var(--ink-3);margin:26px 0 0;font-size:18px;line-height:1.6}.l7g{margin:8px 0 0;position:relative}.l7g svg{width:100%;height:300px;display:block;overflow:visible}.l7g .ax{stroke:var(--line);stroke-width:1px}.l7g .arc{fill:none;stroke:var(--fg);stroke-width:2px}.l7g__lab{white-space:nowrap;font-family:var(--label);color:var(--ink-3);margin-top:-14px;font-size:18px;position:absolute}.l7g__lab.is-below{margin-top:16px}.l7g__lab b{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600;display:block}.l7g__yr{font-family:var(--label);color:var(--ink-3);font-size:18px;position:absolute;bottom:-26px;transform:translate(-50%)}.l7g__yr.is-first{transform:translate(0)}.l7g__yr.is-last{transform:translate(-100%)}.l7g__sc{font-family:var(--label);color:var(--ink-3);font-size:18px;position:absolute;left:0;transform:translateY(-50%)}.l7g__dot{border:2px solid var(--ink-3);background:var(--bg);cursor:pointer;appearance:none;border-radius:50%;width:12px;height:12px;padding:0;position:absolute;transform:translate(-50%,-50%)}.l7g__dot.top{background:var(--fg);border-color:var(--fg)}.l7g__dot.me{background:var(--green);border-color:var(--green-ink);border-width:3px;width:16px;height:16px}.l7g__dot.is-year{box-shadow:0 0 0 3px var(--line)}.l7__tabs{border:1px solid var(--line);border-radius:999px;gap:4px;margin:38px 0 26px;padding:4px;display:inline-flex}.l7__tab{appearance:none;cursor:pointer;font-family:var(--body);color:var(--ink-3);background:0 0;border:0;border-radius:999px;padding:9px 20px;font-size:18px;font-weight:500}.l7__tab[aria-selected=true]{background:var(--fg);color:var(--paper)}.l7__shelf{scroll-snap-type:x mandatory;gap:30px;padding-bottom:8px;display:flex;overflow-x:auto}.l7__shelf>*{scroll-snap-align:start}.l7__pane[hidden]{display:none}.l7__cnt{font-family:var(--label);color:var(--ink-3);margin:0 0 18px;font-size:18px}.l7__cnt em{color:var(--fg);font-style:normal;font-weight:500}.l7__v{flex:0 0 var(--card-w);flex-direction:column;gap:14px;display:flex}.l7__v .card{flex:none}.l7__buy{align-items:center;gap:10px;display:flex}.l7__buy .pill{font-size:18px}.l7__buy .pill--solid{flex:1;justify-content:center}.l7__buy span{font-family:var(--label);color:var(--ink-3);font-size:18px}.l7__cmp{border-top:1px solid var(--line);padding-top:14px}.l7__cmpH{font-family:var(--label);color:var(--ink-3);margin:0 0 10px;font-size:18px}.l7__cr{grid-template-columns:74px minmax(0,1fr) 56px;align-items:center;gap:12px;padding:6px 0;display:grid}.l7__cr>span:first-child{font-family:var(--label);color:var(--ink-3);font-size:18px}.l7__bar{background:var(--line);border-radius:4px;height:8px;position:relative;overflow:hidden}.l7__bar i{height:8px;position:absolute;top:0}.l7__bar .base{background:var(--fg);left:0}.l7__bar .up{background:var(--green)}.l7__bar .down{background:var(--ink-3);opacity:.45}.l7__chip{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-3);justify-self:end;font-size:24px;font-weight:600;line-height:1}.l7__chip.up{background:var(--green);color:var(--green-ink);border-radius:999px;padding:2px 10px}.l7__chip.down{color:var(--ink-3)}.l7__chip.same{font-family:var(--label);letter-spacing:0;color:var(--ink-3);font-size:18px}.l7__me{font-family:var(--label);color:var(--ink-3);border-top:1px solid var(--line);padding-top:14px;font-size:18px}.l7__pick{border-top:1px solid var(--rule);margin-top:34px;padding-top:26px}.l7__pick b{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600}.l7__pick p{font-family:var(--body);color:var(--ink-2);max-width:58ch;margin:10px 0 0;font-size:18px;font-weight:400;line-height:1.5}@container (max-width:860px){.l7__shelf>.l7__v{flex:0 0 300px}}@container (max-width:700px){.l7 .rv__h2{font-size:30px}.l7g svg{height:240px}}@container (max-width:560px){.l7__shelf>.l7__v{flex:0 0 82%}.l7__shelf{gap:20px}.l7__chip{font-size:20px}.l7__cr{grid-template-columns:70px minmax(0,1fr) 50px}}@media (max-width:860px){.l7__shelf>.l7__v{flex:0 0 300px}}@media (max-width:700px){.l7 .rv__h2{font-size:30px}.l7g svg{height:240px}}@media (max-width:560px){.l7__shelf>.l7__v{flex:0 0 82%}.l7__shelf{gap:20px}.l7__chip{font-size:20px}.l7__cr{grid-template-columns:70px minmax(0,1fr) 50px}}.numled__n--none{-webkit-text-stroke-color:color-mix(in srgb, var(--ink-3) 55%, transparent)}.numled__n--band{letter-spacing:-.05em;font-size:150px}@media (max-width:900px){.numled__n--band{font-size:96px}}@container (max-width:900px){.numled__n--band{font-size:96px}}.m9__kick{margin-bottom:14px;display:block}.m9__num{padding-top:52px;display:block}@container (max-width:900px){.m9__num{padding-top:26px}}@media (max-width:900px){.m9__num{padding-top:26px}}.m9__brand{font-family:var(--label);font-size:var(--label-size);color:var(--track-text);align-items:center;gap:9px;display:inline-flex}.m9__brand .ic{width:16px;height:16px}.m9__state{font-family:var(--label);color:var(--ink-3);border-bottom:1px solid var(--line);margin:60px 0 0;padding:0 0 12px;font-size:18px}.m9__state:first-of-type{margin-top:0}.m9__state b{font-family:var(--body);color:var(--fg);font-weight:600}@container (max-width:700px){.m9__state{margin-top:40px}}.m9__under{padding:0 var(--pad)}.m9__why{gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.m9__why li{border-top:1px solid var(--line);color:var(--fg);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;font-size:18px;line-height:1.4;display:grid}.m9__why li:last-child{border-bottom:1px solid var(--line)}.m9__why .ic{width:16px;height:16px;margin-top:3px}.m9__why li.is-watch{color:var(--ink-2)}.m9__blank{background:var(--line);align-self:center;height:2px}.m9__ring{border:2px solid var(--line);border-radius:50%;width:16px;height:16px;margin-top:1px}@container (max-width:900px){.m9__why li{font-size:18px}}.m9__meter{align-items:center;gap:16px;max-width:420px;margin:26px 0 30px;display:flex}.m9__meter i{background:var(--rule);flex:auto;height:2px;position:relative}.m9__meter i b{background:var(--track-text);height:8px;position:absolute;top:-3px;left:0}.m9__meter span{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);white-space:nowrap}@container (max-width:700px){.m9__meter{flex-wrap:wrap;gap:8px 14px}.m9__meter i{flex:1 0 100%}}.h1x{container-type:inline-size}.h1x__note{font-family:var(--label);color:var(--ink-3);margin:40px 0 0;font-size:18px;line-height:1.6}.hl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.hl .well{aspect-ratio:4/3;border-radius:16px}.hl .well img{transform-origin:50% 18%;padding:0;transform:scale(2.1)}.h1m{padding:60px 0 0}.h1m__h{font-family:var(--display);letter-spacing:-.036em;max-width:15ch;color:var(--fg);margin:0;font-size:96px;font-weight:600;line-height:.96}.h1m__h em{color:var(--ink-3);font-style:normal}.h1m__sub{color:var(--ink-2);max-width:52ch;margin:30px 0 0;font-size:18px;font-weight:400;line-height:1.5}.h1m .hl{margin:60px 0 0}.h1m .hl__cap{margin-top:18px}.h1m__rows{margin:60px 0 0}.h1m__r{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 190px minmax(240px,auto);align-items:center;gap:30px;padding:26px 0;display:grid}.h1m__r>span:last-child{text-align:right}.h1m__r:last-child{border-bottom:1px solid var(--line)}.h1m__r b{font-family:var(--display);letter-spacing:-.03em;font-size:38px;font-weight:600;line-height:1.05}.h1m__r span{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:38px;font-weight:600;line-height:1.05}.h1m__r span em{color:var(--fg);font-style:normal}.h1m__r.is-low b{color:var(--ink-3)}@container (max-width:700px){.hl{grid-template-columns:1fr;gap:20px}.h1m{padding-top:40px}.h1m__h{font-size:50px}.h1m__sub{margin-top:20px}.h1m .hl,.h1m__rows{margin-top:40px}.h1m__r{grid-template-columns:minmax(0,1fr) 96px auto;gap:14px;padding:20px 0}.h1m__r b{min-width:0}}.c8{container-type:inline-size}.c8__note{font-family:var(--label);color:var(--ink-3);margin:40px 0 0;font-size:18px;line-height:1.6}.c8__rows{border-top:1px solid var(--rule)}.c8__r{text-align:left;appearance:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;width:100%;font:inherit;background:0 0;grid-template-columns:minmax(0,1fr) auto auto 26px;align-items:center;gap:26px;padding:30px 0;display:grid}.c8__r:hover .c8__rn{color:var(--ink-2)}.c8__rn{font-family:var(--body);letter-spacing:-.015em;color:var(--fg);font-size:20px;font-weight:600}.c8__rc{font-family:var(--label);color:var(--ink-3);font-size:18px}.c8__rv{justify-self:end;justify-items:end;gap:3px;min-width:96px;display:grid}.c8__rp{font-family:var(--display);letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:600;line-height:1}.c8__rq{font-style:normal;font-family:var(--label);color:var(--ink-3);white-space:nowrap;font-size:18px}.c8__rx{place-self:center end;place-items:center;display:grid}.c8__rx .ic{width:16px;height:16px;color:var(--ink-3);transition:transform .18s}.c8__r[aria-expanded=true] .c8__rx .ic{transform:rotate(180deg)}.c8__p[hidden]{display:none}.c8__p{border-bottom:1px solid var(--line);padding:30px 0 60px}.c8__ph{font-family:var(--label);color:var(--ink-3);margin:0 0 30px;font-size:18px}.c8__three{scroll-snap-type:x mandatory;scrollbar-width:none;gap:30px;padding-bottom:6px;display:flex;overflow-x:auto}.c8__three::-webkit-scrollbar{display:none}.c8__slot{flex:0 0 var(--card-w);scroll-snap-align:start;flex-direction:column;gap:14px;display:flex}.c8__sl{font-family:var(--label);color:var(--ink-3);font-size:18px}.c8__sl b{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600}.c8__go{font-family:var(--body);color:var(--fg);align-items:center;gap:8px;margin-top:30px;font-size:18px;font-weight:600;display:inline-flex}.c8__go .ic{width:15px;height:15px}@container (max-width:860px){.c8__three>.c8__slot{flex:0 0 300px}}@container (max-width:560px){.c8__three>.c8__slot{flex:0 0 82%}}@media (max-width:860px){.c8__three>.c8__slot{flex:0 0 300px}}@media (max-width:560px){.c8__three>.c8__slot{flex:0 0 82%}}@container (max-width:700px){.c8__note{margin-top:30px}.c8__r{grid-template-columns:minmax(0,1fr) auto 22px;align-items:start;gap:3px 14px;padding:24px 0}.c8__rn,.c8__rc{grid-column:1;font-size:18px}.c8__rv{grid-area:1/2/span 2;align-self:center;min-width:0}.c8__rp{font-size:20px}.c8__rx{grid-area:1/3/span 2}.c8__p{padding:24px 0 40px}.c8__ph{margin-bottom:24px}.c8__go{margin-top:24px}.c8__three{gap:20px}}.aw{color:var(--fg)}.aw.awp{padding-top:56px;padding-bottom:60px}.aw-sec{padding:150px 0 0}.aw-sec:first-child{padding-top:90px}.aw-sec--last{padding-bottom:150px}.aw-lab{font-family:var(--body);color:var(--fg);border-bottom:1px dotted var(--rule);margin-bottom:40px;padding-bottom:10px;font-size:18px;font-weight:400;line-height:2;display:block}.aw-stmt{font-family:var(--display);letter-spacing:-.03em;max-width:16ch;margin:0;font-size:50px;font-weight:600;line-height:1.05}.aw-desc{font-family:var(--body);letter-spacing:-.015em;color:var(--fg);margin:0;font-size:38px;font-weight:400;line-height:1.18}.aw-desc b{font-weight:500}.aw-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px;margin-top:60px;display:grid}.aw-tile .well{aspect-ratio:1.25;border-radius:12px}.aw-cap{font-family:var(--body);letter-spacing:-.01em;align-items:baseline;gap:12px;margin-top:18px;font-size:20px;font-weight:600;display:flex}.aw-cap small{font-family:var(--body);color:var(--ink-3);font-size:18px;font-weight:400}.aw-cap a{color:var(--fg);border-bottom:1.5px solid;padding-bottom:1px;font-weight:600}.aw-cap a:hover{color:var(--ink-3)}.aw-award{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:96px;font-weight:600;line-height:.95}.aw-award span{text-transform:none;padding-left:40%;display:block}.aw-award span small{font-family:var(--display);letter-spacing:-.01em;color:var(--fg);margin-left:14px;font-size:30px;font-weight:400}.aw-award .ic{vertical-align:-.02em;width:.62em;height:.62em;margin-right:.08em}.aw-rows{display:grid}.aw-row{border-top:1px dotted var(--rule);font-family:var(--body);letter-spacing:-.01em;grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:16px;padding:22px 0;font-size:20px;font-weight:600;line-height:1.3;display:grid}.aw-row:last-child{border-bottom:1px dotted var(--rule)}.aw-row i{font-style:normal;font-family:var(--body);color:var(--ink-3);font-size:18px;font-weight:400}@container (max-width:700px){.aw-sec{padding-top:96px}.aw-sec:first-child{padding-top:56px}.aw-sec--last{padding-bottom:96px}.aw-lab{margin-bottom:28px}.aw-stmt{max-width:none;font-size:30px}.aw-desc{letter-spacing:-.01em;font-size:24px;line-height:1.3}.aw-tiles{grid-template-columns:1fr;gap:36px;margin-top:40px}.aw-cap{flex-wrap:wrap;gap:6px 10px;font-size:18px}.aw-award{letter-spacing:-.035em;font-size:50px;line-height:1}.aw-award span{padding-left:0}.aw-award span small{font-size:24px}.aw-row{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px 0;font-size:18px}}.awp{padding:0 36px}@container (max-width:700px){.awp{padding:0 18px}}.lw2{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 64px;display:grid}.lw2 .aw-stmt{max-width:14ch;margin-bottom:40px;font-size:38px}.awseq .aw-sec{padding-top:110px}.awseq .aw-desc{max-width:30ch}@container (max-width:700px){.lw2{grid-template-columns:1fr;gap:64px}.lw2 .aw-stmt{margin-bottom:28px;font-size:30px}.awseq .aw-sec{padding-top:72px}}.f3__vis,.f3__vis .card1{width:100%}.f3__vis .spec{width:100%;max-width:100%}.fsp{margin:0}.fsp__h{margin-bottom:16px}.fsp__k{font-family:var(--small);color:var(--ink-3);margin-bottom:6px;font-size:18px;display:block}.fsp__v{font-family:var(--display);letter-spacing:-.025em;color:var(--fg);font-size:30px;font-weight:600;line-height:1;display:block}.fsp__track{background:var(--rule);height:2px;margin:0 0 10px;position:relative}.fsp__m{background:var(--blue);border-radius:2px;width:12px;height:12px;position:absolute;top:-5px;transform:translate(-50%);box-shadow:inset 0 0 0 1px #00000014}.fsp__s{background:var(--rule);width:1px;height:8px;position:absolute;top:-3px;transform:translate(-50%)}.fsp__ends{font-family:var(--small);color:var(--ink-3);justify-content:space-between;font-size:18px;display:flex}.fsp__note{font-family:var(--small);color:var(--ink-3);margin:12px 0 0;font-size:18px;line-height:1.5}.fsp__note b{color:var(--ink-2);font-weight:500}.f3b__stage .f3__vis{width:min(640px,100%)}.f3c__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:54px;display:grid}.f3c__grid>*{min-width:0}.f3c__sent{font-family:var(--body);letter-spacing:-.015em;color:var(--fg);margin:0;font-size:50px;font-weight:400;line-height:1.26}.f3c__tok{color:var(--fg);cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;padding:0 .04em;font-weight:600;position:relative}.f3c__tok:after{content:"";background:var(--rule);height:2px;transition:background .16s;position:absolute;bottom:.06em;left:0;right:0}.f3c__tok:hover:after,.f3c__tok.is-on:after{background:var(--blue)}.f3c__tok.is-on{color:var(--fg)}.f3c__nb{white-space:nowrap}.f3c__foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;display:flex}.f3c__foot .f3c__fl{font-family:var(--small);color:var(--ink-3);margin-right:6px;font-size:18px}.f3c__panel{border-top:1px solid var(--rule);margin-top:30px;padding-top:22px;display:none}.f3c__panel.is-on{display:block}.f3c .spec .co{transition:opacity .18s}.f3c.is-focus .spec .co{opacity:.18}.f3c.is-focus .spec .co.is-lit{opacity:1}.f3c.is-focus .spec .lines{opacity:.25}@container (max-width:760px){.f3c__grid{grid-template-columns:minmax(0,1fr);gap:30px}}@container (max-width:560px){.f3a__tags .f3a__tl,.f3c__foot .f3c__fl{flex:0 0 100%;margin:0 0 4px}}.f3c--2 .f3c__grid{grid-template-rows:auto auto;align-items:center;row-gap:0}.f3c--2 .f3c__left{grid-area:1/1}.f3c--2 .f3__vis{grid-area:1/2}.f3c--2 .f3c__specs{grid-area:2/2}.f3c__where{margin-top:34px}.f3c__where .f3c__fl{font-family:var(--small);color:var(--ink-3);margin-bottom:14px;font-size:18px;display:block}.f3c__pills{justify-content:flex-start}.f3c__specs{margin-top:22px}@container (max-width:760px){.f3c--2 .f3c__grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);row-gap:30px}.f3c--2 .f3c__left,.f3c--2 .f3__vis,.f3c--2 .f3c__specs{grid-area:auto/1}}.idx--plain{margin-top:18px}.tiera{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:40px;display:grid}.tiera .f3c__sent{font-size:38px}@media (max-width:640px){.tiera{grid-template-columns:minmax(0,1fr)}.tiera .f3c__sent{font-size:30px}}.f3red{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:40px;display:grid}.f3red__sent{font-family:var(--body);letter-spacing:-.01em;max-width:46ch;margin:0 0 16px;font-size:30px;font-weight:400;line-height:1.25}.f3red__sent b{font-weight:600}.f3red__note{font-family:var(--small);color:var(--ink-3);max-width:44ch;margin:0;font-size:16px;line-height:1.5}.f3red__chip{border:1px solid color-mix(in srgb, var(--fg) 15%, transparent);height:40px;font-family:var(--label);letter-spacing:.02em;border-radius:999px;align-items:center;margin:18px 0 0;padding:0 16px;font-size:14px;display:inline-flex}.f3red__img .well{aspect-ratio:1;border-radius:16px}@media (max-width:640px){.f3red{grid-template-columns:minmax(0,1fr)}}.scb{padding:56px var(--pad) 64px}.scb-award{position:relative}.scb-award__link{font-family:var(--body);color:var(--fg);border-bottom:1.5px solid;padding-bottom:1px;font-size:20px;font-weight:400;text-decoration:none;position:absolute;top:8px;right:0}.scb-award__link:hover{color:var(--ink-3)}@container (max-width:700px){.scb-award__link{margin-top:14px;display:inline-block;position:static}}.scb-crit{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:60px;display:grid}.scb-crit__col{padding:0 14px 0 0}.scb-crit__col:first-child{padding-left:0}.scb-crit__lbl{font-family:var(--label);color:var(--fg);align-items:flex-end;height:100px;padding-bottom:14px;font-size:18px;font-weight:500;display:flex}.scb-crit__val{font-family:var(--display);letter-spacing:-.02em;margin-top:20px;font-size:30px;font-weight:700}@container (max-width:900px){.scb-crit{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}}@container (max-width:700px){.scb-crit{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin-top:40px}.scb-crit__col{padding-right:0}.scb-crit__lbl{height:auto;padding-bottom:10px}.scb-crit__val{margin-top:14px;font-size:24px}}.scb-vh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-top:90px;display:flex}.scb-vh h3{font-family:var(--label);color:var(--fg);margin:0;font-size:18px;font-weight:500}.scb-tabs{gap:22px;margin-left:22px;display:flex}.scb-tabs button{font:inherit;font-family:var(--label);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #0000;padding:0 0 2px;font-size:18px;font-weight:400}.scb-tabs button.is-on{color:var(--fg);border-color:var(--fg);font-weight:600}@container (max-width:700px){.scb-vh{margin-top:60px}.scb-tabs{margin-left:0}}.scb-vt__head{font-family:var(--label);color:var(--ink-3);grid-template-columns:minmax(220px,1.6fr) repeat(6,minmax(0,1fr)) 88px;gap:12px;padding:30px 0 14px;font-size:18px;font-weight:500;display:grid}.scb-vt__head span:not(:first-child){text-align:center}.scb-vt{margin:0;padding:0;list-style:none}.scb-vt__r{border-top:1px dotted var(--rule);grid-template-columns:minmax(220px,1.6fr) repeat(6,minmax(0,1fr)) 88px;align-items:center;gap:12px;padding:18px 0;display:grid}.scb-vt__r:last-child{border-bottom:1px dotted var(--rule)}.scb-vt__who{align-items:center;gap:14px;min-width:0;display:flex}.scb-vt__av{background:var(--fg);width:44px;height:44px;color:var(--bg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.scb-vt__av img{object-fit:contain;width:100%;height:100%;padding:8px}.scb-vt__av svg{width:22px;height:22px}.scb-vt__id{min-width:0}.scb-vt__id b{font-family:var(--display);letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.scb-vt__id i{font-style:normal;font-family:var(--label);color:var(--ink-3);margin-top:2px;font-size:18px;display:block}.scb-vt__c{text-align:center;font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--fg);font-size:18px;font-weight:600}.scb-vt__c--dash{color:var(--ink-3);font-weight:400}.scb-vt__cells{display:contents}.scb-vt__cell i{display:none}.scb-vt__o{text-align:center;background:var(--calcada-deep);font-family:var(--display);border-radius:4px;padding:14px 0;font-size:18px;font-weight:700}.scb-vt__r.is-dim .scb-vt__id b,.scb-vt__r.is-dim .scb-vt__id i,.scb-vt__r.is-dim .scb-vt__c,.scb-vt__r.is-dim .scb-vt__o{color:var(--ink-3)}.scb-vt__r.is-dim .scb-vt__av{background:var(--calcada-deep);color:var(--ink-3)}.scb-vt__note{font-family:var(--label);color:var(--ink-3);margin:20px 0 0;font-size:18px}.scb-vt__note a{color:var(--fg)}@container (max-width:700px){.scb-vt__head{display:none}.scb-vt__r{grid-template-columns:1fr;gap:14px;padding:20px 0}.scb-vt__cells{grid-template-columns:repeat(3,1fr);gap:10px 0;display:grid}.scb-vt__cell{text-align:center}.scb-vt__cell i{font-style:normal;font-family:var(--label);color:var(--ink-3);margin-bottom:3px;font-size:18px;display:block}.scb-vt__o{grid-column:1/-1;padding:12px 0}}.scb-pv{margin:0;padding:30px 0 0;list-style:none}.scb-pv__r{border-top:1px dotted var(--rule);grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 0;display:grid}.scb-pv__r:last-child{border-bottom:1px dotted var(--rule)}.scb-pv__lbl{font-family:var(--label);color:var(--fg);font-size:18px;font-weight:500}.scb-pv__lbl b{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);margin-top:4px;font-size:24px;font-weight:700;display:block}.scb-pv__read{font-family:var(--body);color:var(--ink-3);font-size:18px}.scb-pv__read b{color:var(--fg);font-weight:600}.scb-pv__read i{font-style:normal;font-family:var(--label);color:var(--ink-3);font-size:18px}.scb-pv__ok{font:inherit;font-family:var(--label);color:var(--ink-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:10px;padding:0;font-size:18px;font-weight:500;display:inline-flex}.scb-pv__ok .ic{width:13px;height:13px}.scb-pv__ok:hover{color:var(--fg)}.scb-pv__ok.is-on{color:var(--fg);font-weight:600}.scb-pv__vote{flex-direction:column;align-items:center;gap:4px;width:44px;display:flex}.scb-pv__vote button{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.scb-pv__vote button .ic{width:16px;height:16px}.scb-pv__vote button:hover{color:var(--fg)}.scb-pv__n{font-family:var(--display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.scb-pv__vote button[data-v=higher].is-on,.scb-pv__vote button[data-v=lower].is-on{background:var(--blue);color:var(--blue-ink)}.scb-pv__foot{font-family:var(--label);color:var(--ink-3);margin:24px 0 0;font-size:18px}.scb-pv__foot a{color:var(--fg)}@container (max-width:700px){.scb-pv__r{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lbl vote""read read";row-gap:10px}.scb-pv__lbl{grid-area:lbl}.scb-pv__vote{grid-area:vote}.scb-pv__read{grid-area:read}}.crB__dots{align-items:flex-end;gap:4px;height:50px;display:flex}.crB__dots span{background:var(--line);border-radius:2px;flex:1;height:10px}.crB__dots span.is-on{background:var(--fg);height:100%}.crB__dots span.is-part{background:var(--fg);min-height:12px;max-height:100%}.h1m__m{flex:none;width:190px;height:26px}@container (max-width:700px){.h1m__m{width:96px;height:20px}}.w2{container-type:inline-size}.w2 .rv__h2{font-family:var(--display);letter-spacing:-.025em;color:var(--fg);max-width:20ch;margin:0 0 14px;font-size:38px;font-weight:600;line-height:1.06}@container (max-width:640px){.w2 .rv__h2{font-size:30px}}.w2__r{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr) 132px;align-items:end;gap:28px;padding:30px 0;display:grid}.w2__r:last-of-type{border-bottom:1px solid var(--line)}.w2__k{font-family:var(--body);letter-spacing:-.01em;color:var(--fg);padding-bottom:2px;font-size:18px;font-weight:500;line-height:1}.w2__p{text-align:right;font-family:var(--display);letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap;padding-bottom:0;font-size:50px;font-weight:700;line-height:1}.w2__p em{font-size:18px;font-style:normal;font-weight:500;font-family:var(--body);letter-spacing:-.01em;color:var(--ink-3);margin-right:8px}.w2__r.is-thin .w2__k,.w2__r.is-thin .w2__p{opacity:.5}.w2__f{padding-top:50px;position:relative}.w2__f>svg{width:100%;height:58px;display:block;overflow:visible}.w2__f>svg .b{fill:var(--rule)}.w2__f>svg .b.me{fill:var(--fg)}.w2__f>svg .b.on{fill:var(--ink-3)}.w2__f>svg .base{stroke:var(--rule);stroke-width:2px}.w2__hit{cursor:crosshair;position:absolute;inset:-14px 0 -6px}.w2__ptr{pointer-events:none;width:0;height:50px;display:block;position:absolute;top:0}.w2__name{white-space:nowrap;font-family:var(--body);letter-spacing:-.01em;color:var(--fg);font-size:18px;font-weight:600;display:block;position:absolute;bottom:24px;left:0}.w2__ptr.is-end .w2__name{text-align:right;left:auto;right:0}@container (max-width:560px){.w2__name{white-space:normal;max-width:40cqw;font-size:18px;line-height:1.25}.w2__ptr.is-end .w2__name{text-align:right}}@media (max-width:560px){.w2__name{white-space:normal;max-width:40vw;font-size:18px;line-height:1.25}.w2__ptr.is-end .w2__name{text-align:right}}.w2__arw{width:20px;height:20px;color:var(--fg);position:absolute;bottom:0;left:0;transform:translate(-50%)}.w2__out{border-top:1px solid var(--line);align-items:baseline;gap:12px;min-height:26px;margin-top:30px;padding-top:20px;display:flex}.w2__out b{font-family:var(--body);color:var(--fg);font-size:18px;font-weight:600}.w2__out span{font-family:var(--label);color:var(--ink-3);font-size:18px}.w2__note{font-family:var(--label);color:var(--ink-3);margin:18px 0 0;font-size:18px;line-height:1.6}@container (max-width:640px){.w2__r{grid-template-columns:1fr auto;gap:16px 14px;padding:22px 0}.w2__k{grid-column:1;align-self:center}.w2__p{grid-column:2;align-self:center;font-size:30px}.w2__p em{margin-right:6px;font-size:18px}.w2__f{grid-column:1/-1}.w2__f>svg{height:46px}.w2__f{padding-top:44px}.w2__ptr{height:44px}.w2__name{font-size:18px;bottom:21px}.w2__arw{width:17px;height:17px}}.scrolls{isolation:isolate;scrollbar-width:thin;height:860px;position:relative;overflow:auto}.hand{font-family:var(--hand);letter-spacing:0;font-weight:700}.nop{color:var(--ink-3);font-size:18px}.rvp{padding-bottom:20px}.rv__sec{border-top:1px solid var(--line);padding:56px 0 60px}.rv__sec--read{background:var(--ground-read);margin:0 calc(-1 * var(--pad));padding-left:var(--pad);padding-right:var(--pad);border-top:0}.rv__sec--money{background:var(--ground-money);margin:0 calc(-1 * var(--pad));padding-left:var(--pad);padding-right:var(--pad);border-top:0}.rv__h{font-family:var(--display);letter-spacing:-.03em;max-width:18ch;margin:0 0 30px;font-size:38px;font-weight:600;line-height:1.12}.hl__low .well img{transform-origin:50% 92%;transform:scale(2.4)}.hl__cap{align-items:baseline;gap:8px;margin-top:14px;font-size:18px;font-weight:600;display:flex}.hl__cap small{font-family:var(--label);color:var(--ink-3);font-size:18px;font-weight:400}.hl__cap a{border-bottom:1.5px solid;font-weight:600}.vd__stmt{font-family:var(--display);letter-spacing:-.035em;max-width:24ch;margin:0;font-size:50px;font-weight:600;line-height:1.08}.vd__rest{color:var(--fg-2);max-width:60ch;margin:26px 0 0;font-size:18px;line-height:1.55}.vd__lw{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:900px;margin-top:40px;display:grid}.vd__lw h4{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin:0 0 8px;font-weight:400}.rvl{margin:0;padding:0;list-style:none}.rvl li{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:10px;padding:10px 0;font-size:18px;line-height:1.45;display:grid}.rvl li b{font-family:var(--label);color:var(--ink-3);padding-top:3px;font-size:18px;font-weight:500}.frm{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.frm .spec{max-width:620px}.idx{gap:0;display:grid}.idx__r{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px 0;font-size:18px;display:grid}.idx__r:last-child{border-bottom:1px solid var(--line)}.idx__r span{font-family:var(--label);color:var(--ink-3);padding-top:2px;font-size:18px}.idx__r b{font-weight:600}.frm__tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.vsg{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.vsg .well{aspect-ratio:4/3;border-radius:16px}.vsg .well img{padding:8%}.dl{border:1px solid var(--line);height:28px;font-family:var(--label);color:var(--fg);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:18px;display:inline-flex}.dl b{font-variant-numeric:tabular-nums;font-weight:600}.dl--up b,.dl--dn b{color:var(--ink-3)}.vs__d{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pairs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:26px;display:grid}.pair{border:1px solid var(--line);color:var(--fg);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.pair small{font-family:var(--label);color:var(--ink-3);margin-bottom:3px;font-size:18px;font-weight:400;display:block}.pair .ic{flex:none;width:15px;height:15px}.pair:hover{border-color:var(--fg)}.vsy{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.vsy>span{margin-right:8px;font-size:18px;font-weight:500}.vs__go{color:var(--fg);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:18px;font-weight:600;display:inline-flex}.vs__go .ic{width:15px;height:15px}.aw__big{font-family:var(--display);letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:96px;font-weight:700;line-height:.95}.aw__big span{padding-left:38%;font-weight:700;display:block}.aw__big small{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-3);text-transform:none;margin-left:12px;font-size:30px;font-weight:600}.aw__big .ic{vertical-align:-.05em;width:.7em;height:.7em;margin-right:.08em}.aw__how{color:var(--fg);white-space:nowrap;border-bottom:1.5px solid;padding-bottom:1px;font-size:18px;font-weight:600}.sc{grid-template-columns:380px minmax(0,1fr);align-items:center;gap:32px 56px;display:grid}.sc__ctx{color:var(--fg-2);max-width:44ch;margin:0 0 18px;font-size:18px}.vote{gap:0;display:grid}.vote__r{border-top:1px solid var(--line);grid-template-columns:110px 44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.vote__r:last-child{border-bottom:1px solid var(--line)}.vote__n{font-size:18px;font-weight:500}.vote__v{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.vote__c{font-family:var(--label);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;overflow:hidden}.vote__c b{color:var(--fg);font-weight:600}.vote__b{gap:4px;display:inline-flex}.vote__b button{all:unset;box-sizing:border-box;border:1px solid var(--line);width:34px;height:30px;color:var(--ink-3);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.vote__b button .ic{width:15px;height:15px}.vote__b button:hover{border-color:var(--fg);color:var(--fg)}.vote__b button.is-on{background:var(--fg);border-color:var(--fg);color:var(--bg)}.vote__b button.is-on.is-ok{background:var(--green);border-color:var(--green);color:var(--green-ink)}.vote__own{font-family:var(--label);color:var(--ink-3);margin:14px 0 0;font-size:18px}.vote__own a{color:var(--fg);border-bottom:1px solid}.vote__legend{font-family:var(--label);color:var(--ink-3);gap:16px;margin:0 0 12px;font-size:18px;display:flex}.vote__legend span{align-items:center;gap:6px;display:inline-flex}.vote__legend .ic{width:13px;height:13px}.vt{margin-top:40px}.vt__r{border-top:1px dotted var(--rule);grid-template-columns:minmax(0,2fr) repeat(6,minmax(0,.6fr)) minmax(0,.8fr);align-items:center;gap:8px;padding:12px 0;font-size:18px;display:grid}.vt__r--h{font-family:var(--label);color:var(--ink-3);border-top:0;padding-bottom:8px;font-size:18px}.vt__r--h .tabs{gap:18px;display:flex}.vt__r--h .tabs b{color:var(--fg);border-bottom:1.5px solid var(--fg);padding-bottom:6px;font-weight:600}.vt__r>span{text-align:center;font-variant-numeric:tabular-nums}.vt__r>span:first-child{text-align:left}.vt__r>span:last-child{background:var(--calcada-deep);margin:-12px 0;padding:12px 0;font-weight:700}.vt__r--h>span:last-child{background:0 0;margin:0;padding:0;font-weight:400}.vt__who{align-items:center;gap:12px;display:flex}.vt__who .av{background:var(--fg);width:40px;height:40px;color:var(--bg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.vt__who .av .ic{width:20px;height:20px}.vt__who .av--web{background:var(--calcada-deep);color:var(--fg);font-family:var(--display);font-size:18px;font-weight:700}.vt__who b{font-weight:600;display:block}.vt__who small{font-family:var(--label);color:var(--ink-3);margin-top:2px;font-size:18px;display:block}.vt__r.is-dim{opacity:.5}.plr{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:32px;margin-top:36px;display:grid}.plr h4{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin:0 0 10px;font-weight:400}.fb{flex-wrap:wrap;gap:8px;display:flex}.fb span{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:18px;font-weight:500;display:inline-flex}.fb span b{font-family:var(--label);color:var(--ink-3);font-size:18px;font-weight:400}.take3{border:1px solid var(--line);border-radius:14px;padding:22px 24px}.take3__by{font-family:var(--label);color:var(--ink-3);align-items:center;gap:10px;margin-bottom:10px;font-size:18px;display:flex}.take3__by .av{background:var(--fg);width:24px;height:24px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.take3__by .av .ic{width:12px;height:12px}.take3 h3{font-family:var(--display);letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:600}.take3 p{color:var(--fg-2);margin:0;font-size:18px;line-height:1.55}.take3__help{font-family:var(--label);color:var(--ink-3);align-items:center;gap:6px;margin-top:12px;font-size:18px;display:inline-flex}.take3__help .ic{width:14px;height:14px}.rv__g{margin-top:8px}.rv__g .g{aspect-ratio:300/64;width:100%;height:auto}.rv__g .g .line{stroke-width:1.2px}.rv__g .g .dot{r:2.2}.rv__g .g .lo{stroke:var(--green);stroke-width:.6px;stroke-dasharray:3 3}.rv__gx{font-family:var(--label);color:var(--ink-3);justify-content:space-between;margin-top:6px;font-size:18px;display:flex}.pstats{flex-wrap:wrap;gap:8px 32px;margin-top:20px;display:flex}.pstats span{font-family:var(--label);color:var(--ink-3);font-size:18px}.pstats b{font-family:var(--display);letter-spacing:-.03em;color:var(--fg);font-size:24px;font-weight:600;display:block}.pstats .lo b{color:var(--ink-3)}.ofcs{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:36px;display:grid}.ofc{border-left:1px solid var(--line);padding:6px 14px 0}.ofc span{font-family:var(--label);color:var(--ink-3);min-height:36px;font-size:18px;display:block}.ofc span b{color:var(--fg);font-weight:600;display:block}.ofc__bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:30px;margin:14px -14px 0 0;position:relative}.ofc__bar i{background:var(--fg);position:absolute;top:0;bottom:0;left:0}.ofc__bar.is-best i{background:var(--green)}.ofc em{font-style:normal;font-family:var(--display);letter-spacing:-.02em;margin-top:12px;font-size:18px;font-weight:600;display:block}.ofc em small{font-family:var(--label);color:var(--ink-3);font-size:18px;font-weight:400}.ofc.is-out{opacity:.45}.ofc a.ofc__go{font-family:var(--label);color:var(--fg);border-bottom:1px solid;align-items:center;gap:4px;margin-top:8px;font-size:18px;display:inline-flex}.ofc a.ofc__go .ic{width:12px;height:12px}.rv__buy{max-width:640px;margin:36px auto 0}.ln__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ln__cards div{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:20px 22px}.ln__cards div b{font-family:var(--display);letter-spacing:-.04em;font-size:30px;font-weight:600;display:block}.ln__cards div strong{margin:8px 0 4px;font-size:18px;display:block}.ln__cards div span{color:var(--fg-2);font-size:18px;line-height:1.5;display:block}.ln__cards div.is-now{border-color:var(--fg)}.ln__lede{color:var(--fg);max-width:60ch;margin:36px 0 0;font-size:20px;line-height:1.55}.ln__more{margin-top:18px}.ln__more summary{cursor:pointer;color:var(--fg);border-bottom:1.5px solid;align-items:center;gap:8px;padding-bottom:1px;font-size:18px;font-weight:600;list-style:none;display:inline-flex}.ln__more summary::-webkit-details-marker{display:none}.ln__more summary .ic{width:14px;height:14px;transition:transform .2s}.ln__more[open] summary .ic{transform:rotate(45deg)}.ln__more p{color:var(--fg-2);max-width:64ch;margin:18px 0 0;font-size:18px;line-height:1.6}.ln__pick{background:var(--paper);border:1px solid var(--line);border-radius:16px;max-width:760px;margin-top:36px;padding:26px 30px}.ln__pick h4{font-family:var(--label);font-size:var(--label-size);color:var(--ink-3);margin:0 0 8px;font-weight:400}.ln__pick p{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.35}.ln__pick details{margin-top:12px}.ln__pick details summary{cursor:pointer;border-bottom:1.5px solid;font-size:18px;font-weight:600;list-style:none;display:inline}.ln__pick details summary::-webkit-details-marker{display:none}.ln__pick details p{font-family:var(--body);color:var(--fg-2);letter-spacing:0;margin-top:12px;font-size:18px;font-weight:400;line-height:1.6}.yrs{gap:6px;margin-top:22px;display:inline-flex}.yrs a{border:1px solid var(--line);height:30px;font-family:var(--label);color:var(--fg);border-radius:999px;align-items:center;padding:0 12px;font-size:18px;display:inline-flex}.yrs a.is-on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.coll{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;display:grid}.cl{border-top:1px dotted var(--rule);color:var(--fg);align-items:baseline;gap:10px;padding:14px 0;font-size:18px;font-weight:600;text-decoration:none;display:flex}.cl small{font-family:var(--label);color:var(--ink-3);font-size:18px;font-weight:400}.cl b{font-family:var(--label);color:var(--fg);margin-left:auto;font-size:18px;font-weight:500}.rail4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.rail4 .card .well img{padding:12%}.rail4 .cname{font-size:18px}.dnab{background:var(--ground-do);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:26px 30px;display:grid}.dnab h3{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:24px;font-weight:600}.dnab h3 span{color:var(--track-text)}.dnab p{color:var(--fg-2);max-width:56ch;margin:6px 0 0;font-size:18px}.dnab .pill--solid{background:var(--track);border-color:var(--track);color:var(--track-on)}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:20px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .ic{flex:none;width:18px;height:18px;transition:transform .2s}.faq details[open] summary .ic{transform:rotate(45deg)}.faq details p{color:var(--fg-2);max-width:64ch;margin:0 0 18px;font-size:18px;line-height:1.55}.rv__sec .sy,.rv__sec .sy .hold{padding:0}@container (max-width:1050px){.sc{grid-template-columns:340px minmax(0,1fr);gap:28px}.ofcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 0}}@container (max-width:700px){.rv__sec{padding:36px 0 40px}.rv__sec--read,.rv__sec--money{margin:0 -18px;padding-left:18px;padding-right:18px}.hl,.vd__lw,.frm,.vsg,.plr,.ln__cards,.coll{grid-template-columns:1fr;gap:20px}.vd__stmt{font-size:30px}.vd__rest{font-size:18px}.sc{grid-template-columns:minmax(0,1fr);gap:20px}.vote__r{grid-template-columns:90px 36px minmax(0,1fr);gap:8px 10px}.vote__r .vote__c{white-space:normal;grid-column:1/-1}.vote__b{grid-column:3;justify-self:end}.aw{grid-template-columns:1fr;gap:12px}.aw__big{font-size:50px}.aw__big span{padding-left:18%}.vt__r{grid-template-columns:minmax(0,1fr) auto}.vt__r>span:not(:first-child):not(:last-child){display:none}.vt__r>span:last-child{padding:12px 10px}.vt__r--h .tabs{grid-column:1/-1}.vt__r--h>span:last-child{display:block}.ofcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.rail4{scrollbar-width:none;gap:12px;margin:30px -18px 0;padding:0 18px 4px;display:flex;overflow-x:auto}.rail4 .card{flex:0 0 240px}.dnab{grid-template-columns:1fr;padding:22px 20px}.faq summary{font-size:18px}.ln__pick{padding:20px}.ln__pick p{font-size:18px}}.f3{container-type:inline-size}.f3 .rv__h2{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);max-width:18ch;margin:0 0 30px;font-size:38px;font-weight:600;line-height:1.08}.f3a__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:54px;display:grid}.f3a__side>*+*{margin-top:30px}.f3a__rest{border-top:1px solid var(--rule)}.f3a__rest .idx__r:first-child{border-top:0}.f3a__rest .idx__r:last-child{border-bottom:0}details.f3a__more{border-top:1px solid var(--rule);padding-top:4px}.f3a__more>summary{cursor:pointer;font-family:var(--small);color:var(--ink-2);align-items:center;gap:8px;padding:13px 0;font-size:18px;list-style:none;display:flex}.f3a__more>summary::-webkit-details-marker{display:none}.f3a__more>summary::marker{content:""}.f3a__more>summary .ic{transition:transform .18s}.f3a__more[open]>summary .ic{transform:rotate(180deg)}.f3a__tags{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px;margin-top:44px;padding-top:26px;display:flex}.f3a__tags .f3a__tl{font-family:var(--small);color:var(--ink-3);margin-right:6px;font-size:18px}@container (max-width:760px){.f3a__grid{grid-template-columns:1fr;gap:34px}}.f3b__big{font-family:var(--display);text-transform:uppercase;letter-spacing:-.045em;color:var(--fg);margin:0 0 40px;font-size:150px;font-weight:600;line-height:.88}.f3b__facts{border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:0 0 48px;display:grid}.f3b__c{padding:18px 20px 20px}.f3b__c+.f3b__c{border-left:1px solid var(--rule)}.f3b__c span{font-family:var(--small);color:var(--ink-3);margin-bottom:10px;font-size:18px;display:block}.f3b__c b{font-family:var(--body);letter-spacing:-.01em;color:var(--fg);font-size:24px;font-weight:600}.f3b__stage{justify-content:center;margin:0 0 46px;display:flex}.f3b__lead{text-align:center;color:var(--fg);margin:0 0 24px;font-size:24px;font-weight:400;line-height:1.45}.f3b__lead b{font-weight:600}.f3b__pills{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.f3b__pills a{border:1px solid var(--ink-3);height:48px;font-family:var(--body);color:var(--fg);border-radius:72px;align-items:center;padding:0 24px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.f3b__pills a:hover{border-color:var(--fg)}.f3b__pills a.is-rank{background:var(--fg);color:var(--bg);border-color:var(--fg)}.f3b__fsp{max-width:520px;margin:0 auto 46px}@container (max-width:760px){.f3b__facts{grid-template-columns:1fr 1fr}.f3b__c:nth-child(3){border-left:0}.f3b__c:nth-child(n+3){border-top:1px solid var(--rule)}.f3b__pills a{height:42px;padding:0 18px;font-size:18px}}.f3b__pills a{gap:10px}.f3b__pills a .ic{width:16px;height:16px}.m9{container-type:inline-size}.c8__lede{color:var(--ink-2);max-width:62ch;margin:0 0 60px;font-size:18px;font-weight:400;line-height:1.5}.pill,.n5__btn,.dock__tab,.dock__go,.buybig,.q3__acts a,.q3__pick button,.c8c__cut,.l7__tab,.q10__q,.d9__o,.m9__me,.pill>*,.buybig>*{white-space:nowrap}.q3__acts,.q3__pick,.f3b__pills,.ph__pills,.m9__acts,.c8c__cuts{scrollbar-width:none;flex-wrap:wrap;justify-content:safe center;row-gap:12px;overflow-x:visible}.f3c__pills,.q3__acts,.m9__acts{justify-content:safe flex-start}.q3__acts::-webkit-scrollbar{display:none}.q3__pick::-webkit-scrollbar{display:none}.f3b__pills::-webkit-scrollbar{display:none}.ph__pills::-webkit-scrollbar{display:none}.m9__acts::-webkit-scrollbar{display:none}.c8c__cuts::-webkit-scrollbar{display:none}.q3__acts>*,.q3__pick>*,.f3b__pills>*,.ph__pills>*,.m9__acts>*,.c8c__cuts>*{flex:0 auto;max-width:100%}@container (max-width:700px){.w2__name{white-space:normal;max-width:42cqw;font-size:18px;line-height:1.25}}@media (max-width:700px){.w2__name{white-space:normal;max-width:42vw;font-size:18px;line-height:1.25}}.rv__sec--read,.rv__sec--money{background:0 0}.qchip--rank{background:0 0}.sheet__tile{border:1px solid var(--line);background:0 0}@media (max-width:700px){.h1m__r b,.h1m__r span{font-size:20px}.f3c__sent{font-size:24px}.f3 .rv__h2,.ft__lede,.nf__h,.qask__h,.qnone .take__h,.rv__h,.sy1,.sy__done,.take__score b,.take__score span,.top1__h,.vd__stmt{font-size:30px}.aw__big,.bl__name,.ft__mq .marquee__line,.marquee__line,.take__h{font-size:50px}.marquee--l .marquee__line{font-size:68px}}@container (max-width:700px){.h1m__r b,.h1m__r span{font-size:20px}.f3c__sent{font-size:24px}.f3 .rv__h2,.ft__lede,.nf__h,.qask__h,.qnone .take__h,.rv__h,.sy1,.sy__done,.take__score b,.take__score span,.top1__h,.vd__stmt{font-size:30px}.aw__big,.bl__name,.ft__mq .marquee__line,.marquee__line,.take__h{font-size:50px}.marquee--l .marquee__line{font-size:68px}}.rv__h2{font-family:var(--display);letter-spacing:-.025em;color:var(--fg);max-width:24ch;margin:0 0 20px;font-size:38px;font-weight:600;line-height:1.06}.rv__h3{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);margin:0 0 18px;font-size:30px;font-weight:600;line-height:1.1}@media (max-width:700px){.rv__h2{font-size:30px}.rv__h3{font-size:24px}}@container (max-width:700px){.rv__h2{font-size:30px}.rv__h3{font-size:24px}}.ft .hold,.take{max-width:none}@media (min-width:1500px){:root{--pad:64px}}.rv__h2+*,.rv__h3+*,.rv__sec .l7__lede{margin-top:var(--sp-3)}.c6k,.c6g{margin-bottom:var(--sp-4)}.c6g__ax{margin-top:var(--sp-2)}.p6__stat.is-three .p6__s{padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.l7__pick>b{margin-bottom:var(--sp-2);display:block}.scb-vt__id>i{margin-top:var(--sp-1);display:block}.c6k__now{gap:var(--sp-1);flex-direction:column;display:flex}.c6__others .c6__oh{margin-bottom:var(--sp-2)}.c6__pad .c6__hint{margin-top:var(--sp-3)}.p6__stat.is-three{margin-top:var(--sp-2)}.l7__cmp .l7__cmpH{margin-bottom:var(--sp-3)}.l7__cmp .l7__cr{padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.scb-crit__col .scb-crit__lbl,.scb-vt__head{margin-bottom:var(--sp-3)}.scb-vh{margin-bottom:var(--sp-4)}.card .cmeta,.card .cname{margin-bottom:var(--sp-2)}.card .cdesc,.f3c__where .f3c__fl,.f3a__more>summary{margin-bottom:var(--sp-3)}.aw.awp .aw-sec+.aw-sec{margin-top:var(--sp-5)}.scb-crit__col .crB__dots{margin-bottom:var(--sp-2)}.scb-award .aw-award,.q3__mini .well{margin-bottom:var(--sp-3)}.q3__mini .q3__mn{margin-bottom:var(--sp-2)}.buystack{display:block}.buystack .buybig{width:100%}.buystack .buyrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.buystack .buyrow .pill{justify-content:center;width:100%}@container (max-width:460px){.buybig s{display:none}}@container (max-width:380px){.buybig em{display:none}}@media (max-width:460px){.buybig s{display:none}}@media (max-width:380px){.buybig em{display:none}}.ed__grid{grid-template-columns:minmax(0,753fr) minmax(0,471fr);align-items:start;gap:64px;max-width:1280px;display:grid}.ed__col{min-width:0;max-width:68ch}.ed__side{min-width:0;position:sticky;top:92px}.ed__lede{font-family:var(--display);letter-spacing:-.015em;color:var(--fg);margin:0 0 var(--sp-3);font-size:30px;font-weight:500;line-height:1.34}.ed__by{font-family:var(--small);color:var(--ink-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--rule);margin-bottom:var(--sp-4);flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;display:flex}.ed__by i{opacity:.5;font-style:normal}.ed__col p{font-family:var(--body);color:var(--ink-2);margin:0 0 var(--sp-3);font-size:20px;font-weight:400;line-height:1.75}.ed__col p:last-child{margin-bottom:0}.ed__h{margin:var(--sp-6) 0 var(--sp-3)}.ed__h:first-child{margin-top:0}.ed__pull{font-family:var(--display);letter-spacing:-.02em;border-left:3px solid var(--fg);padding-left:26px;font-weight:500;color:var(--fg)!important;margin:var(--sp-6) 0!important;font-size:38px!important;line-height:1.24!important}.ed__card{border:1px solid var(--line);border-radius:18px;padding:30px}.ed__cardh{font-family:var(--small);color:var(--ink-3);margin:0 0 var(--sp-3);font-size:18px}.ed__facts{margin:0 0 var(--sp-4)}.ed__facts>div{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:18px;padding:14px 0;display:flex}.ed__facts>div:first-child{border-top:0;padding-top:0}.ed__facts dt{font-family:var(--small);color:var(--ink-3);font-size:18px}.ed__facts dd{color:var(--fg);text-align:right;margin:0;font-size:20px;font-weight:500}.ed__facts dd b{font-family:var(--display);font-size:30px;font-weight:600}.ed__facts dd span{color:var(--ink-3);font-size:18px;font-weight:400}.ed__note{font-family:var(--small);color:var(--ink-3);margin:var(--sp-3) 0 0;font-size:18px;line-height:1.5}@container (max-width:1000px){.ed__grid{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.ed__side{max-width:560px;position:static}.ed__col{max-width:68ch}}@container (max-width:620px){.ed__lede{font-size:24px}.ed__pull{padding-left:18px;font-size:30px!important}.ed__card{padding:22px}}.hdr__tags{margin:0 0 var(--sp-3);flex-wrap:wrap;gap:14px;display:flex}.hdr__tags--center{justify-content:center}.hdr__tag{white-space:nowrap;border-width:1px;padding:5px 13px;font-weight:500}.hdr__h1{font-family:var(--display);letter-spacing:-.03em;margin:0 0 var(--sp-3);color:var(--fg);font-size:68px;font-weight:600;line-height:1.02}.hdr__h1--center{text-align:center;font-size:96px}.hdr__grid{grid-template-columns:minmax(0,753fr) minmax(0,471fr);align-items:center;gap:64px;display:grid}.hdr__lead,.hdr__art{min-width:0}.byl{margin:0 0 var(--sp-4);align-items:center;gap:14px;display:flex}.byl--center{justify-content:center}.byl__av{background:var(--fg);width:48px;height:48px;color:var(--paper);font-family:var(--display);border-radius:999px;flex:none;place-items:center;font-size:18px;font-weight:600;display:grid;overflow:hidden}.byl__av img{object-fit:cover;width:100%;height:100%}.byl__who{gap:1px;display:grid}.byl__who b{font-family:var(--display);color:var(--fg);font-size:20px;font-weight:600}.byl__who span{font-family:var(--small);color:var(--ink-3);font-size:18px}.hdr__scorerow{padding:var(--sp-3) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:var(--sp-4);flex-wrap:wrap;align-items:center;gap:40px;display:flex}.hdr__bars{flex:260px;gap:12px;min-width:0;display:grid}.hdr__bar{grid-template-columns:minmax(0,1fr) 120px 44px;align-items:center;gap:16px;display:grid}.hdr__bar span{font-family:var(--small);color:var(--ink-3);font-size:18px}.hdr__bar .crB__dots{height:22px}.hdr__bar b{font-family:var(--display);text-align:right;font-size:24px;font-weight:600}.hdr__verdict{font-family:var(--display);color:var(--ink-2);margin:0 0 var(--sp-4);max-width:46ch;font-size:24px;font-weight:400;line-height:1.4}.hdr__verdict--center{text-align:center;margin-left:auto;margin-right:auto}.hdr__plate{background:linear-gradient(150deg,#f5f6f8 0%,#e8eaee 100%);border-radius:18px;position:relative;overflow:hidden}.hdr__plate img{width:100%;height:auto;display:block}.hdr__plate--center{max-width:760px;margin:var(--sp-5) auto 0;place-items:center;display:grid}.hdr__plate--center img{object-fit:contain;width:auto;max-height:520px}.hdr__expand{z-index:2;cursor:pointer;white-space:nowrap;background:var(--fg);color:var(--paper);font-family:var(--small);border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:18px;font-weight:500;display:inline-flex;position:absolute;bottom:16px;left:16px}.hdr__expand .ic{width:18px;height:18px}.hdr__expand:hover{opacity:.88}.hdr__corners{margin-bottom:var(--sp-5);justify-content:space-between;align-items:center;gap:20px;display:flex}.hdr__kick{font-family:var(--small);color:var(--ink-3);font-size:18px}.hdr__buycenter{max-width:440px;margin:0 auto}.lb[hidden]{display:none}.lb{z-index:90;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.lb__scrim{background:#0e1013;position:absolute;inset:0}.lb__bar{z-index:1;padding:18px var(--pad);justify-content:flex-end;gap:10px;display:flex;position:relative}.lb__bar .n5__ico{color:#fff;background:#ffffff1a;border-color:#0000}.lb__stage{z-index:1;padding:0 var(--pad);place-items:center;display:grid;position:relative;overflow:auto}.lb__stage img{transform-origin:50%;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 210px);transition:transform .22s}.lb.is-zoom .lb__stage{place-items:start center}.lb.is-zoom .lb__stage img{cursor:zoom-out;transform:scale(2)}.lb__buy{z-index:1;padding:20px var(--pad) 28px;justify-items:center;display:grid;position:relative}.lb__buy .dock{opacity:1;margin:0;position:static;transform:none}@container (max-width:900px){.hdr__grid{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.hdr__scorerow{gap:24px}}@container (max-width:640px){.hdr__h1,.hdr__h1--center{font-size:50px}}@container (max-width:620px){.hdr__h1,.hdr__h1--center{font-size:38px}.hdr__verdict{font-size:20px}.hdr__bar{grid-template-columns:minmax(0,1fr) 84px 38px;gap:10px}.byl__av{width:42px;height:42px}}@media (max-width:900px){.hdr__grid{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.hdr__h1,.hdr__h1--center{font-size:50px}}@media (max-width:620px){.hdr__h1,.hdr__h1--center{font-size:38px}.hdr__verdict{font-size:20px}.hdr__bar{grid-template-columns:minmax(0,1fr) 84px 38px;gap:10px}.byl__av{width:42px;height:42px}}.toc-tab{writing-mode:vertical-rl;z-index:46;border:1px solid var(--line);background:var(--paper);color:var(--fg);cursor:pointer;font-family:var(--small);white-space:nowrap;border-left:0;border-radius:0 14px 14px 0;align-items:center;gap:10px;padding:18px 11px;font-size:18px;font-weight:500;display:none;position:fixed;top:50%;left:0;transform:translateY(-50%)rotate(180deg)}.toc-tab:hover{background:var(--well,var(--paper))}@media (min-width:1100px){.toc-tab{display:inline-flex}}.toc-host[hidden]{display:none}.toc-host{z-index:70;justify-content:flex-start;display:flex;position:fixed;inset:0}.toc-scrim{background:#0e101370;position:absolute;inset:0}.toc-panel{z-index:1;background:var(--paper);border-right:1px solid var(--line);width:380px;max-width:86vw;height:100%;padding:30px var(--sp-4);animation:.24s forwards tocin;position:relative;overflow-y:auto;transform:translate(-100%)}@keyframes tocin{to{transform:none}}.toc-panel__h{margin:0 0 var(--sp-4);justify-content:space-between;align-items:center;gap:16px;display:flex}.toc-panel__h b{font-family:var(--display);font-size:30px;font-weight:600}.toc-panel ol{margin:0;padding:0;list-style:none}.toc-panel li+li{border-top:1px solid var(--rule)}.toc-panel a{color:var(--fg);grid-template-columns:38px minmax(0,1fr);align-items:baseline;gap:10px;padding:15px 0;font-size:20px;text-decoration:none;display:grid}.toc-panel a span{font-family:var(--small);color:var(--ink-3);font-size:18px}.toc-panel a:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.toc-panel a.is-here{font-weight:600}.toc-panel a.is-here span{color:var(--fg)}.qpop__t{cursor:pointer;color:var(--ink-3);white-space:nowrap;font-family:var(--small);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:18px;font-weight:500;display:inline-flex}.qpop__t:hover{color:var(--fg)}.qpop__t .ic{width:19px;height:19px}.qpop[hidden]{display:none}.qpop{z-index:80;padding:var(--pad);place-items:center;display:grid;position:fixed;inset:0}.qpop__scrim{background:#0e101380;position:absolute;inset:0}.qpop__card{z-index:1;background:var(--paper);border:1px solid var(--line);border-radius:18px;width:min(560px,100%);max-height:84vh;padding:34px;position:relative;overflow-y:auto}.qpop__h{margin:0 0 var(--sp-3);justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.qpop__h b{font-family:var(--display);font-size:30px;font-weight:600;line-height:1.1}.qpop__card p{font-family:var(--body);color:var(--ink-2);margin:0 0 var(--sp-3);font-size:20px;font-weight:400;line-height:1.7}.qpop__card p:last-of-type{margin-bottom:var(--sp-4)}.qpop__card .pill{white-space:nowrap}.ic--out{flex:none;width:16px;height:16px}.buybig .ic--out{width:17px;height:17px;margin-left:2px}[class*=__note],.ft__flow{max-width:66ch}.ft__flow{line-height:1.8}.ft__h{white-space:nowrap}@media (pointer:coarse),(max-width:1024px){.pz__crumb a{align-items:center;min-height:44px;display:inline-flex}.dock__in,.hdrsw{gap:10px}}.byl__who span,.ed__by,.ed__by span,.hdr__tag,.hdr__kick,.dz__kick,.bhero__k,[class*=__note],.ed__note,.opt__note,.cmeta,.cdesc,.scb-crit__lbl,.w2__k,.dv__l,.idx__r span,.scb-vt__head span,.ed__facts dt,.ed__cardh,.dz__save,.dz__at,.dz__count,.bl2__n span,.bl2__c,.pl2__m,.pl2__k,.r2__meta,.r2__str,.hdr__sub,.l7__cr span,.fl__fl,.f3c__fl,.c6k__lab,.byl__av{font-size:var(--t-sup)}.was,.buybig s,.dc__p s,.dz__price .was,.c6__oh,.qpop__t{font-size:var(--t-fine)}.scb-vt__note,.scb-vt__note span{font-size:var(--t-sup)}.qpop__card p{font-size:var(--t-body)}.ed__col p{font-size:var(--t-lede)}.l7__cr span,.take__sub{font-size:var(--t-sup)}.g4 .card .cfoot{align-items:baseline}.g4 .card .now{letter-spacing:-.035em;font-size:38px}.g4 .card .was{font-size:var(--t-sup)}@media (max-width:560px){.g4 .card .now{font-size:38px}}.grid.g4{row-gap:64px}.grid.g4 .card{border-top:1px solid var(--line);padding-top:24px}@media (max-width:860px){.grid.g4{row-gap:52px}}@media (max-width:560px){.grid.g4{row-gap:44px}}.pz__crumb{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;padding:26px 0 0;display:flex}.pz__crumb a{color:var(--ink-3);text-decoration:none}.pz__crumb a:hover{color:var(--fg)}.pz__hero{padding:var(--sp-5) 0 var(--sp-6);grid-template-columns:minmax(0,471fr) minmax(0,753fr);align-items:center;gap:64px;display:grid}.pz__art,.pz__lead{min-width:0}.pz__tags{margin:0 0 var(--sp-3);flex-wrap:wrap;gap:14px;display:flex}.pz__h1{font-family:var(--display);letter-spacing:-.03em;margin:0 0 var(--sp-3);font-size:68px;font-weight:600;line-height:1.02}.pz__rev{margin-bottom:var(--sp-4)}.pz__score{padding:var(--sp-3) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:var(--sp-4);align-items:baseline;gap:14px;display:flex}.pz__score b{font-family:var(--display);letter-spacing:-.03em;font-size:50px;font-weight:600}.pz__score span{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.pz__money{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;display:grid}.pz__lab{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);margin:0 0 var(--sp-2)}.pz__now{margin-bottom:var(--sp-2);flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.pz__now b{font-family:var(--display);letter-spacing:-.04em;font-size:68px;font-weight:600;line-height:1}.pz__now s{color:var(--ink-3);font-size:24px}.pz__cut{background:var(--green);color:var(--green-ink);font-family:var(--small);font-size:var(--t-sup);border-radius:8px;align-items:center;gap:4px;padding:5px 10px 5px 8px;font-weight:700;display:inline-flex}.pz__cut .ic{width:15px;height:15px}.pz__buy{margin-top:var(--sp-3)}.pz__alert{border:1px solid var(--line);border-radius:18px;padding:26px}.pz__field{margin:var(--sp-2) 0 var(--sp-3);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.pz__field span{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.pz__field input{font:inherit;width:100%;color:var(--fg);background:0 0;border:0;outline:none;font-size:24px;font-weight:600}.pz__chart{border-top:1px solid var(--rule);padding:var(--sp-5) 0 var(--sp-6)}.pz__chead{margin-bottom:var(--sp-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.pz__verdict{margin-bottom:var(--sp-5)}.pz__vlead{font-family:var(--display);letter-spacing:-.025em;margin:0 0 var(--sp-4);max-width:24ch;font-size:38px;font-weight:600;line-height:1.15}.pz__vlead em{color:var(--ink-3);font-style:normal}.pz__range{grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:22px;max-width:620px;display:grid}.pz__rend{gap:2px;display:grid}.pz__rend--hi{text-align:right}.pz__rend b{font-family:var(--display);color:var(--ink-3);font-size:24px;font-weight:600}.pz__rend span{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.pz__track{background:var(--rule);height:2px;display:block;position:relative}.pz__track i{background:var(--fg);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.pz__sec{border-top:1px solid var(--rule);padding:var(--sp-5) 0 var(--sp-6)}.pz__rows{border-top:1px solid var(--rule)}.pz__r{border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:46px minmax(0,1fr) 150px 120px 150px;align-items:center;gap:22px;padding:20px 0;text-decoration:none;display:grid}.pz__r:hover{background:#00000007}.pz__r.is-best{background:var(--green-soft)}.pz__rn{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.pz__rm{gap:2px;min-width:0;display:grid}.pz__rm b{font-size:20px;font-weight:600}.pz__rm span{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.pz__rp{font-family:var(--display);font-size:30px;font-weight:600}.pz__eur{font-style:normal;font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);margin-left:6px;font-weight:500}.pz__rw{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);text-decoration:line-through}.pz__ra{justify-self:end}.pz__specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;display:grid}.pz__sr{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:16px 0;display:flex}.pz__sr dt{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);margin:0}.pz__sr dd{margin:0;font-size:20px;font-weight:600}.pz__back{border-top:1px solid var(--rule);padding-top:var(--sp-4);margin-bottom:var(--sp-4)}.pz__note{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);max-width:66ch;margin:var(--sp-4) 0 90px;line-height:1.6}.dz__head{padding:56px 0 var(--sp-5)}.dz__kick{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);margin:0 0 var(--sp-2)}.dz__h1{font-family:var(--display);letter-spacing:-.03em;margin:0 0 var(--sp-3);max-width:20ch;font-size:68px;font-weight:600;line-height:1.03}.dz__lede{font-family:var(--body);color:var(--ink-2);max-width:58ch;margin:0;font-size:24px;font-weight:400;line-height:1.5}.dz__how{border-top:1px solid var(--rule);padding:var(--sp-5) 0 var(--sp-6)}.dz__howh{font-family:var(--display);letter-spacing:-.025em;margin:0 0 var(--sp-2);max-width:26ch;font-size:38px;font-weight:600}.dz__howl{font-family:var(--body);color:var(--ink-2);margin:0 0 var(--sp-5);max-width:62ch;font-size:20px;font-weight:400;line-height:1.6}.dz__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.dz__step{gap:var(--sp-2);align-content:start;display:grid}.dz__stepn{font-family:var(--display);letter-spacing:-.04em;color:var(--ink-3);font-size:68px;font-weight:600;line-height:.9}.dz__step b{font-family:var(--display);font-size:24px;font-weight:600}.dz__step p{font-size:var(--t-body);color:var(--ink-2);max-width:34ch;margin:0;line-height:1.6}.dz__cta{margin-top:var(--sp-5);flex-wrap:wrap;gap:12px;display:flex}.dz__worth{border-top:1px solid var(--rule);padding:var(--sp-5) 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.dz__w{align-content:start;gap:4px;display:grid}.dz__w b{font-family:var(--display);letter-spacing:-.03em;font-size:50px;font-weight:600;line-height:1}.dz__w span{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.dz__bar{border-top:1px solid var(--rule);padding-top:var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.dz__count{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);white-space:nowrap}.dz__facets{margin-bottom:var(--sp-4)}.dz__foot{border-top:1px solid var(--rule);padding:var(--sp-4) 0 90px;font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);max-width:66ch;line-height:1.6}.bsec{padding:0 0 var(--sp-6)}.bhero{padding:64px 0 var(--sp-6)}.bhero__k{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3);margin:0 0 var(--sp-2)}.bhero__h{font-family:var(--display);letter-spacing:-.04em;margin:0 0 var(--sp-3);font-size:96px;font-weight:600;line-height:.98}.bhero__l{font-family:var(--body);color:var(--ink-2);margin:0 0 var(--sp-4);max-width:58ch;font-size:24px;font-weight:400;line-height:1.5}.bhero__f{gap:0 48px;row-gap:var(--sp-3);border-top:1px solid var(--rule);padding-top:var(--sp-4);flex-wrap:wrap;display:flex}.bhero__f>div{gap:2px;display:grid}.bhero__f b{font-family:var(--display);letter-spacing:-.03em;font-size:50px;font-weight:600;line-height:1}.bhero__f span{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.bjump{padding-bottom:var(--sp-5);flex-wrap:wrap;gap:10px;display:flex}.bl2{border-top:1px solid var(--rule)}.bl2__r{border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:minmax(0,1fr) 120px 150px 190px;align-items:center;gap:24px;padding:22px 0;text-decoration:none;display:grid}.bl2__r:hover{background:#00000007}.bl2__n{gap:2px;min-width:0;display:grid}.bl2__n b{font-size:24px;font-weight:600}.bl2__n span,.bl2__c{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}.bl2__p{font-family:var(--display);font-size:24px;font-weight:600}.bl2__go{justify-self:end}.pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.pl2{color:var(--fg);gap:4px;text-decoration:none;display:grid;position:relative}.pl2__pic{aspect-ratio:1;background:linear-gradient(150deg, var(--linho) 0%, var(--linho-deep) 100%);margin-bottom:var(--sp-2);border-radius:18px;display:block;overflow:hidden}.pl2__pic img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.pl2__r{z-index:2;background:var(--fg);min-width:42px;height:42px;color:var(--paper);font-family:var(--display);font-size:var(--t-body);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}.pl2__n{font-size:24px;font-weight:600}.pl2__m,.pl2__k{font-family:var(--small);font-size:var(--t-sup);color:var(--ink-3)}@container (max-width:1000px){.pz__hero{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.pz__art{order:2}.pz__lead{order:1}.pz__art .well{max-height:420px}.pz__art .well img{object-fit:contain}.pz__h1{font-size:50px}.pz__money{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.pz__r{grid-template-columns:40px minmax(0,1fr) 120px 130px}.pz__rw{display:none}.dz__h1{font-size:50px}.dz__steps{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.dz__worth{grid-template-columns:repeat(2,minmax(0,1fr))}.bhero__h{font-size:68px}.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl2__r{grid-template-columns:minmax(0,1fr) 110px 150px}.bl2__go{display:none}}@container (max-width:620px){.pz__h1{font-size:38px}.pz__now b{font-size:50px}.pz__specs{grid-template-columns:minmax(0,1fr)}.pz__r{grid-template-columns:minmax(0,1fr) 110px;row-gap:10px}.pz__rn,.pz__ra{display:none}.dz__h1{font-size:38px}.dz__lede{font-size:20px}.dz__howh{font-size:30px}.dz__w b{font-size:38px}.dz__worth{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bhero__h{font-size:50px}.bhero__l{font-size:20px}.bhero__f b{font-size:38px}.bl2__r{grid-template-columns:minmax(0,1fr) 96px;row-gap:6px}.bl2__c{display:none}}.sy__slot{min-width:0}.sy__slot--mail{max-width:100%}.sy__slot--mail input{max-width:min(22ch,100%)}.pill .gi{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.rc__foot .pill .gi,.prow .pill .gi{width:13px;height:13px}@media (max-width:420px){.buyrow,.buystack .buyrow{grid-template-columns:minmax(0,1fr)}}.promo{padding:clamp(36px,6vw,76px) 0}.promo__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}.promo__card{color:#0a0612;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:430px;padding:clamp(22px,3vw,34px);text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000038}.promo__card--dna{background:#8b6cff;transform:rotate(.8deg)}.promo__card--track{color:#08211d;background:#d9fff6;transform:rotate(-1.2deg)}.promo__card--compare{background:#e9f3ff;transform:rotate(1.1deg)}.promo__card--more{background:#f7cfe1;transform:rotate(-1deg)}.promo__ic{opacity:.16;pointer-events:none;position:absolute;top:-26px;right:-34px;transform:rotate(-10deg)}.promo__ic svg{fill:none;stroke:currentColor;stroke-width:.9px;width:190px;height:190px}.promo__chip{color:#fff;height:32px;font-family:var(--label);font-size:var(--t-sup);background:#0a0612;border-radius:999px;align-self:flex-start;align-items:center;padding:0 14px;display:inline-flex;position:relative}.promo__card--track .promo__chip{background:#08211d}.promo__h{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;max-width:19ch;margin:18px 0 0;font-size:38px;font-weight:800;line-height:.92;position:relative}.promo__p{max-width:34ch;line-height:1.5;font-size:var(--t-sup);opacity:.74;margin-top:14px;position:relative}.promo__cta{color:#fff;height:44px;font-family:var(--body);font-weight:600;font-size:var(--t-sup);background:#0a0612;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:20px;padding:0 20px;text-decoration:none;display:inline-flex;position:relative}.promo__cta svg{width:16px;height:16px}.promo__card--track .promo__cta{background:#08211d}@media (max-width:1080px){.promo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.promo__h{font-size:30px}}@media (max-width:560px){.promo__grid{grid-template-columns:minmax(0,1fr)}.promo__card{border-radius:22px;min-height:360px;transform:none!important}}.takeover{background:var(--paper);color:var(--fg);padding:clamp(56px,10vw,120px) var(--pad) clamp(52px,8vw,88px);justify-content:center;align-items:center;min-height:clamp(460px,72vh,760px);display:flex;position:relative;overflow:hidden}.takeover__bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.takeover__row{position:absolute;left:-10%;right:-10%;overflow:hidden;transform:rotate(-7deg)}.takeover__row--a{opacity:.55;top:30px}.takeover__row--b{opacity:.24;bottom:10px}.takeover__track{gap:22px;width:max-content;animation:90s linear infinite takeover-marq;display:flex}.takeover__row--b .takeover__track{animation-name:takeover-marq-rev;animation-duration:100s}@keyframes takeover-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes takeover-marq-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.takeover__track{animation:none}}.takeover__row .well{flex:none;width:128px;box-shadow:0 20px 44px #00000038}[data-theme=dark] .takeover__row .well{box-shadow:0 20px 44px #00000080}.takeover__in{z-index:2;text-align:center;max-width:900px;position:relative}.takeover__eyebrow{font-family:var(--label);font-size:var(--t-sup);letter-spacing:.1em;color:var(--ink-3);text-transform:uppercase;margin:0 0 20px}.takeover__h{font-family:var(--display);letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:152px;font-weight:800;line-height:.84}.takeover__h b{color:var(--blue-hover);font-weight:800}.takeover__search{background:var(--linho-deep);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:10px;max-width:560px;height:56px;margin:32px auto 0;padding:0 20px;transition:box-shadow .15s;display:flex}.takeover__search:focus-within{box-shadow:0 0 0 1.5px var(--blue-hover)}.takeover__search svg.ic{color:var(--ink-3);stroke-width:2px;flex:none;width:20px;height:20px}.takeover__search:focus-within svg.ic{color:var(--blue-hover)}.takeover__search input{font-family:var(--body);font-size:var(--t-sup);color:var(--fg);background:0 0;border:0;flex:1;min-width:0;height:100%}.takeover__search input::placeholder{color:var(--ink-3)}.takeover__search input:focus{outline:none}.takeover__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.takeover__chip{border:1px solid color-mix(in srgb, var(--fg) 15%, transparent);background:color-mix(in srgb, var(--fg) 4%, transparent);height:44px;color:var(--ink-2);font-family:var(--label);letter-spacing:.04em;box-sizing:border-box;border-radius:999px;align-items:center;gap:5px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.takeover__chip i{opacity:.5;font-style:normal}.takeover__chip:hover{border-color:var(--blue-hover);color:var(--blue-hover)}.takeover__all{height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:0 28px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.takeover__all svg{width:16px;height:16px}.takeover__all:hover{box-shadow:inset 0 0 0 1.5px var(--blue-hover);color:var(--blue-hover)}@media (max-width:1080px){.takeover__h{font-size:100px}}@media (max-width:700px){.takeover__h{font-size:56px}.takeover__row .well{width:96px}.takeover__chips{display:none}}.cardgrid{grid-template-columns:minmax(0,1fr);gap:52px 36px;display:grid}@media (min-width:600px){.cardgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cardgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.card{color:var(--fg);text-decoration:none}.card .well img{padding:14%;transition:transform .4s}.card:hover .well img,.card:focus-within .well img{transform:translateY(-8px)rotate(-2deg)}.card .well .newtag{z-index:4;position:absolute;top:14px;left:14px}.card .cfoot{flex-wrap:wrap}.card .cfoot .pill{padding:8px 14px;font-size:16px}.card .cfoot .p{flex-wrap:wrap}.card .cfoot .from{font:400 var(--t-fine)/1 var(--label);color:var(--ink-3)}.card .cfoot .now{font:600 24px/1 var(--display);letter-spacing:-.035em}.card .cfoot .was{font:400 var(--t-fine)/1 var(--label);color:var(--ink-3);text-decoration:line-through}.card .cfoot .off{font:600 var(--t-fine)/1 var(--label);background:var(--green);color:var(--green-ink);border-radius:999px;padding:4px 8px}:root[data-theme=dark] .well--glow{background-color:#0f0f0f;background-image:radial-gradient(closest-side at 50% 40%,#ffffff1f,#0000)}:root[data-theme=dark] .rank b{color:#efefefe0;border-color:#efefef61}:root[data-theme=dark] .rank span{color:#efefefb3}@media (prefers-reduced-motion:reduce){.card .well img{transition:none}}.newtag{align-items:center;gap:10px;display:inline-flex}.newtag b{font:600 var(--t-fine)/1 var(--label);background:var(--paper);color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg);border-radius:999px;padding:6px 10px}.lc{color:var(--lc-fg);--lc-fg:#1e2024;--lc-fg2:#4f535a;--lc-line:#161a2221;--lc-spot:#ffffff59;--lc-floor:#00000038;padding-block:100px 52px;position:relative}:root[data-theme=dark] .lc{--lc-fg:#eeeff2;--lc-fg2:#a7aab0;--lc-line:#ffffff24;--lc-spot:#ffffff24;--lc-floor:#000000e6;background-color:#0f0f0f;background-image:none}.lc__kick{font:var(--label-weight) var(--t-sup)/1.4 var(--label);color:var(--lc-fg2);margin:0}.lc__slides{display:grid}.lc__slide{opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;transition:opacity .35s,visibility .35s;display:grid}.lc__slide.is-on{opacity:1;visibility:visible}.lc__copy{min-width:0}.lc__h{font:600 50px/.98 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:18px 0 0}.lc__h span{color:var(--lc-fg2);letter-spacing:-.01em;margin-top:10px;font-size:30px;font-weight:500;line-height:1.15;display:block}.lc__lede{font:400 20px/1.5 var(--body);color:var(--lc-fg2);max-width:36ch;margin:26px 0 0}.lc__acts{flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:36px;display:flex}.lc__cta{border:1px solid var(--lc-fg);height:44px;color:var(--lc-fg);font:500 18px/1 var(--body);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.lc__cta:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.lc__link{font:600 18px/1.3 var(--body);color:var(--lc-fg);align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.lc__link .ic{width:18px;height:18px}.lc__link:hover{color:var(--blue-hover)}:root[data-theme=dark] .lc__link:hover{color:#5c82ff}.lc__stage{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;column-gap:18px;margin:0;display:grid;position:relative}.lc__stage:before{content:"";background:radial-gradient(closest-side, var(--lc-spot), transparent);border-radius:50%;position:absolute;inset:0 8% 14%}.lc__stage:after{content:"";background:radial-gradient(closest-side, var(--lc-floor), transparent);border-radius:50%;height:20px;position:absolute;top:372px;left:24%;right:24%}.lc__stage img{z-index:1;object-fit:contain;filter:drop-shadow(0 26px 30px #00000047);grid-column:1/-1;width:auto;max-width:100%;height:380px;position:relative}.lc__spec{z-index:2;font:400 var(--t-sup)/1.35 var(--label);color:var(--lc-fg2);justify-self:start;margin-top:26px;position:relative}.lc__spec b{font:600 18px/1.3 var(--body);color:var(--lc-fg);display:block}.lc__thumbs{border-top:1px solid var(--lc-line);scrollbar-width:none;scroll-snap-type:x mandatory;grid-auto-columns:minmax(196px,1fr);grid-auto-flow:column;gap:10px;margin-top:52px;padding-top:18px;display:grid;overflow-x:auto}.lc__thumbs::-webkit-scrollbar{display:none}.lc__t{appearance:none;color:var(--lc-fg);cursor:pointer;scroll-snap-align:start;text-align:left;min-height:64px;font:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.lc__t img{object-fit:contain;width:34px;height:56px}.lc__t span{font:600 16px/1.25 var(--body)}.lc__t em{font:400 var(--t-fine)/1.3 var(--label);color:var(--lc-fg2);margin-top:2px;font-style:normal;display:block}.lc__t:hover{background:color-mix(in srgb, var(--lc-fg) 6%, transparent)}.lc__t[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--lc-fg)}.lc__t:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (min-width:600px){.lc__stage img{height:480px}.lc__stage:after{top:472px}}@media (min-width:900px){.lc{padding-block:150px 76px}.lc__slide{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:52px}.lc__h{font-size:68px}.lc__h span{margin-top:14px;font-size:38px}.lc__stage img{height:460px}.lc__stage:after{top:452px}}@media (min-width:1200px){.lc__stage{min-height:600px;display:block}.lc__stage img{height:580px;margin:0 auto;display:block}.lc__stage:after{top:auto;bottom:0}.lc__spec{margin:0;position:absolute}.lc__spec--a{top:18%;left:0}.lc__spec--b{text-align:right;top:46%;right:0}.lc__spec--c{bottom:16%;left:0}.lc__thumbs{grid-auto-columns:minmax(0,1fr);overflow:visible}}@media (min-width:1400px){.lc__h{font-size:96px}}@media (prefers-reduced-motion:reduce){.lc__slide,.lc__cta{transition:none}}@media (min-width:600px) and (max-width:899px){.rq4-hero .lc__stage img{height:380px}.rq4-hero .lc__stage:after{top:372px}}@media (min-width:900px){.rq4-hero .lc__stage{min-height:600px;display:block}.rq4-hero .lc__stage img{height:580px;margin:0 auto;display:block}.rq4-hero .lc__stage:after{top:auto;bottom:0}.rq4-hero .lc__spec{margin:0;position:absolute}.rq4-hero .lc__spec--a{top:18%;left:0}.rq4-hero .lc__spec--b{text-align:right;top:46%;right:0}.rq4-hero .lc__spec--c{bottom:16%;left:0}}.lc--glow{--lc-fg:#1e2024;--lc-fg2:#4f535a;--lc-line:var(--line);--lc-spot:#ffffff59;--lc-floor:#00000038}:root[data-theme=dark] .lc--glow{--lc-fg:#eeeff2;--lc-fg2:#a7aab0;--lc-line:#ffffff24;--lc-spot:#ffffff24;--lc-floor:#000000e6;background-color:#0f0f0f;background-image:none}.rk .r2__cut{-webkit-text-stroke:1.6px var(--cut-ink)}.rk-off{font:600 var(--t-fine)/1 var(--label);background:var(--green);color:var(--green-ink);border-radius:999px;padding:3px 7px}.rk-buy{background:var(--buy);min-height:44px;color:var(--buy-on);white-space:nowrap;font:600 18px/1 var(--body);border-radius:999px;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:background-color .2s;display:inline-flex}.rk-buy:hover,.rk-buy:focus-visible{background:var(--buy-hover)}.rk-buy:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rk-buy .ic{flex:none;width:18px;height:18px}.r2>.rk-buy{box-sizing:border-box;white-space:normal;text-align:center;max-width:100%;padding-block:10px;line-height:1.2}.rk3 .r2{grid-template-columns:88px minmax(0,1fr) auto auto 78px 30px;grid-template-areas:"well body price buy score x""panel panel panel panel panel panel"}.rk3 .rk-buy{grid-area:buy;padding:0 18px;font-size:16px}@container cq (max-width:620px){.rk3 .r2{grid-template-columns:60px minmax(0,1fr) auto;grid-template-areas:"well body score""well body price""buy buy buy""panel panel panel"}.rk3 .rk-buy{width:100%;margin-top:14px;font-size:18px}.rk3 .r2__x{display:none}}@media (prefers-reduced-motion:reduce){.rk-buy{transition:none}}@container cq (max-width:620px){.rk .r2__x{width:44px;height:44px}}.rk .r2__panel{min-width:0;max-width:100%}.rk5 .cardgrid{margin-bottom:52px}.rk-pod{flex-direction:column;display:flex}.rk-pod__link{color:inherit;text-decoration:none;display:block}.rk-pod .rk-buy{width:100%;margin-top:14px;font-size:18px}.rk-open__specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:0;display:grid}.rk-open__specs div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:16px;display:flex}.rk-open__specs dt{color:var(--ink-3);font-family:var(--label)}.rk-open__specs dd{overflow-wrap:anywhere;text-align:right;min-width:0;margin:0;font-weight:600}@container cq (min-width:900px){.rk-open__specs{grid-template-columns:repeat(3,minmax(0,1fr))}}.rk-price b{font-weight:600}.rk6 .r2__price.rk-price .rk-off{display:none}.rk-pod__foot .rk-price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rk-pod__foot .rk-price b{font:600 24px/1 var(--display);letter-spacing:-.035em}.rk-pod__foot .rk-price s{font:400 var(--t-fine)/1 var(--label);color:var(--ink-3)}.rk-pod__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.rk6 .rk-x,.rk-pod .rk-x{border:1px solid var(--fg);cursor:pointer;flex:none;width:44px;height:44px}.rk6 .rk-x .ic,.rk-pod .rk-x .ic{width:14px;height:14px}.rk-pod.is-open .rk-x{transform:rotate(180deg)}.rk6 .r2{cursor:pointer}.rk6 .r2__panel{display:none}.rk6 .r2.is-open .r2__panel{display:block}.rk-pod__panel{margin-top:22px;display:none}.rk-pod.is-open .rk-pod__panel{display:block}.rk-pod__panel .rk-open__specs{grid-template-columns:minmax(0,1fr)}@container cq (max-width:620px){.rk6 .r2{grid-template-columns:76px minmax(0,1fr) auto;grid-template-areas:"well body score""price price x""buy buy buy""panel panel panel";gap:0 16px;padding:30px 0}.rk6 .r2 .well{width:76px}.rk6 .r2__price.rk-price{text-align:left;flex-wrap:wrap;align-self:center;align-items:baseline;gap:10px;margin-top:22px;display:flex}.rk6 .r2__price.rk-price b{font:600 24px/1 var(--display);letter-spacing:-.035em}.rk6 .r2__price.rk-price s{font:400 var(--t-fine)/1 var(--label);color:var(--ink-3);margin:0}.rk6 .r2__price.rk-price .rk-off{display:inline-block}.rk6 .r2__x{align-self:center;margin-top:22px;display:inline-flex}.rk6 .rk-buy{margin-top:18px}.rk6 .r2__panel{padding-top:26px}.rk6 .rk-open__specs div{padding:11px 0}}.rk7 .r2 .well img{padding:10%;transition:transform .4s}.rk7 .r2:hover .well img,.rk7 .r2:focus-within .well img{transform:translateY(-4px)rotate(-2deg)}:root[data-theme=dark] .rk7 .well--glow{background-color:#0f0f0f;background-image:radial-gradient(closest-side at 50% 40%,#ffffff1f,#0000)}@media (prefers-reduced-motion:reduce){.rk7 .r2 .well img{transition:none}}.rk7 .r2__name{flex-wrap:nowrap;align-items:center;gap:12px}.rk7 .rk-pod .cfoot{margin-top:0}.rk7 .rk-pod .rk-buy{margin-top:var(--sp-2)}.rk7 .rk-x,.rk7 .rk-x:hover,.rk7 .rk-x:focus-visible{border-color:var(--fg);color:var(--fg);background:0 0}.rk7 .rk-x:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rk7 .r2__price.rk-price b{font:600 30px/1 var(--display);letter-spacing:-.035em}.rk7 .r2__price.rk-price s{font:400 20px/1.2 var(--display);color:var(--ink-3)}@container cq (max-width:620px){.rk7 .r2__name{align-items:flex-start}}.rk8 .rk-price b,.rk8 .rk-pod__foot .rk-price b,.rk8 .r2__price.rk-price b{font:600 30px/1 var(--display);letter-spacing:-.035em}.rk8 .rk-price s,.rk8 .rk-pod__foot .rk-price s,.rk8 .r2__price.rk-price s{font:400 var(--t-sup)/1.2 var(--label);color:var(--ink-3);margin:0}@container cq (min-width:621px){.rk8 .r2{grid-template-columns:88px minmax(0,1fr) auto auto auto 44px;column-gap:18px}.rk8 .r2__price.rk-price{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.rk8 .r2__cut{text-align:center}}@container cq (min-width:900px){.rk8 .r2{grid-template-columns:88px minmax(0,1fr) 104px 210px 78px 44px}.rk8 .r2>.rk-buy{width:100%}.rk8 .r2{column-gap:36px}}.rp{padding-block:36px 100px}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rd2-skip:focus,.rd2-skip:focus-visible{z-index:1000;clip:auto;border:1px solid var(--fg);background:var(--bg);width:auto;height:auto;min-height:44px;color:var(--fg);font:600 var(--t-sup)/1 var(--label);border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;position:fixed;top:12px;left:12px;overflow:visible}.rp-bc ol{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);flex-wrap:wrap;gap:6px 0;margin:0;padding:0;list-style:none;display:flex}.rp-bc li+li:before{content:"/";color:var(--rule);margin:0 10px}.rp-bc a{color:var(--ink-2);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.rp-bc a:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.rp-bc li[aria-current]{align-items:center;min-height:44px;display:inline-flex}.rp-fresh{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-2);align-items:center;gap:10px;margin:0;display:inline-flex}.rp-dot{background:var(--green);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 35%, transparent);border-radius:50%}.rp-rail{border-top:1px solid var(--fg);align-self:start;padding-top:26px}.rp-rail__k{font:600 var(--t-sup)/1.3 var(--label);margin:0 0 18px}.rp-rail p:not(.rp-rail__k){font:400 var(--t-body)/1.55 var(--body);color:var(--ink-2);margin:0 0 10px}.rp-rail__h{font:600 var(--t-body)/1.3 var(--display);margin:36px 0 10px}.rp-how{margin:0}.rp-how div{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:18px;padding:10px 0;font-size:16px;display:grid}.rp-how dt{font-family:var(--label);color:var(--ink-3)}.rp-how dd{margin:0}.rp-rail__more{min-height:44px;color:var(--fg);font:600 16px/1 var(--body);text-underline-offset:4px;align-items:center;gap:8px;margin-top:18px;text-decoration:underline;display:inline-flex}@media (min-width:1200px){.rp-rail{position:sticky;top:26px}}.rp-sc{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 26px;margin:0 0 26px;padding:0;list-style:none;display:grid}.rp-sc li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;display:grid}.rp-sc span{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.rp-sc b{font:600 24px/1 var(--display);letter-spacing:-.03em}.rp-sc i{background:linear-gradient(90deg, var(--fg) calc(var(--v) * 1%), var(--line) 0);border-radius:2px;grid-column:1/-1;height:3px}.rk-pod__panel .rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-listhd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.rp-sort{border:1px solid var(--rule);border-radius:999px;padding:3px;display:inline-flex}.rp-sort button{font:500 16px/1 var(--body);color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;padding:0 16px}.rp-sort button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.rp-sort button:disabled{color:var(--ink-3);cursor:not-allowed}.rp-disc{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:100px 0 0}.rp-disc a{color:var(--ink-2)}@media (max-width:620px){.rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cq (max-width:620px){.rp .r2{grid-template-areas:"well body score""why why why""str str str""price price x""buy buy buy""panel panel panel";align-items:center}.rp .r2__body{display:contents}.rp .r2__name{grid-area:body}.rp .r2__str{grid-area:str;margin-top:10px}.rp .r2__cut{align-self:center}}@container cq (min-width:621px) and (max-width:899px){.rp .r2{grid-template-areas:"well body price buy score x""why why why why why why""str str str str str str""panel panel panel panel panel panel"}.rp .r2__body{display:contents}.rp .r2__name{grid-area:body}.rp .r2__str{grid-area:str;margin-top:10px}.rp .r2__spec{display:none}}.rq{padding:0 0 100px}.rq-code{font:400 var(--t-sup)/1.6 var(--label);color:var(--ink-2);margin:18px 0 0}.rq-code b{color:var(--fg);border:1px dashed var(--rule);border-radius:6px;padding:2px 7px;font-weight:600}.rq-code a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.rq-code__copy{font:600 var(--t-sup)/1 var(--label);color:var(--fg);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;text-decoration:underline}.rq-code__copy[aria-pressed=true]{text-decoration:none}.rq-code__copy[aria-pressed=true]:after{content:" · copied";color:var(--green);font-weight:400}.rq-sec{margin-top:150px}.rq-sechd{margin-bottom:36px}.rq-sechd p{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);margin:10px 0 0}.rq-h2{font:600 50px/1 var(--display);letter-spacing:-.03em;margin:0}.rq .rp-listhd{align-items:flex-end;margin-bottom:0}.rq-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:760px){.rq-two{grid-template-columns:minmax(0,1fr)!important}}.rq-say{font:500 24px/1.25 var(--display);letter-spacing:-.015em;margin:0 0 10px}.rq .r2__say{font:500 var(--t-lede)/1.3 var(--display);letter-spacing:-.01em;margin:10px 0 0}.rq-ed{background:var(--linho);margin-top:150px;padding:100px 0}.rq-ed__k{font:600 var(--t-sup)/1.3 var(--label);margin:0}.rq-ed__st{font:600 50px/1.02 var(--display);letter-spacing:-.035em;max-width:18ch;margin:26px 0 0}.rq-by{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:26px 0 0}.rq-ed__cols{grid-template-columns:minmax(0,1fr);gap:52px;margin-top:76px;display:grid}.rq-ed__body p{font:400 var(--t-lede)/1.65 var(--body);max-width:62ch;margin:0 0 18px}.rq-ed__body p:first-of-type{font:500 24px/1.4 var(--display);letter-spacing:-.01em}@media (min-width:1200px){.rq-ed__cols{grid-template-columns:minmax(0,1fr) 440px;gap:100px}}@media (max-width:620px){.rq-sec,.rq-ed{margin-top:100px}.rq-ed{padding:76px 0}.rq-h2{font-size:38px}.rq-say{font-size:20px}}@media (min-width:1100px){.rq-podrow{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:36px;display:grid}.rq-podrow .rq-sechd{padding-right:26px;position:sticky;top:26px}.rq-two{gap:52px 36px}}@media (min-width:1200px){.rq-ed__st{font-size:68px}}@media (max-width:620px){.rq-ed__st{font-size:38px}}.rq h2.vh{font-size:16px}.rq-code p{margin:0}.rq-code__a{flex-wrap:wrap;gap:0 26px;display:flex}.rq-code__copy,.rq3{padding:0}.rq3-bc a{color:var(--lc-fg2)}.rq3-dek{font:400 var(--t-lede)/1.5 var(--body);color:var(--lc-fg2);max-width:46ch;margin:26px 0 0}.rq3-one__s{font:400 var(--t-lede)/1.45 var(--display);color:var(--lc-fg);max-width:34ch;margin:10px 0 0}.rq3-one__buy{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:26px;display:flex}.rq3-one__buy .rk-price{align-items:baseline;gap:10px;display:flex}.rq3-one__buy .rk-price b{font:600 30px/1 var(--display);letter-spacing:-.035em;color:var(--lc-fg)}.rq3-one__buy .rk-price s{font:400 var(--t-sup)/1 var(--label);color:var(--lc-fg2)}.rq3-one__buy .rk-buy{min-height:52px;padding:0 26px}.rq3 .rq-code__copy[aria-pressed=true]:after{color:inherit}.rq3-one__rev{margin-top:18px}@media (max-width:899px){.rq3-bc{order:1}.rq3-dek{order:4}.rq3-one__buy .rk-buy{width:100%}}.rq3-jump{min-height:44px;font:600 16px/1 var(--body);color:var(--fg);text-underline-offset:4px;align-items:center;gap:8px;margin-top:18px;text-decoration:underline;display:inline-flex}.rq3-jump:hover{color:var(--blue-hover)}@container cq (max-width:620px){.rq3 .r2{grid-template-areas:"well body score""say say say""why why why""str str str""price price x""buy buy buy""panel panel panel"}.rq3 .r2__say{grid-area:say;margin-top:18px}}@container cq (min-width:621px) and (max-width:899px){.rq3 .r2{grid-template-areas:"well body price buy score x""say say say say say say""why why why why why why""str str str str str str""panel panel panel panel panel panel"}.rq3 .r2__say{grid-area:say;margin-top:18px}}.rq3-shelf2{margin-top:0}.rq3-shelf2 .shelf{border-top:0}.rq3-kick{font:600 var(--t-sup)/1.3 var(--label);color:var(--ink-2);margin:0}.rq3 .rq-ed{margin-top:100px}.rq3-new__p{font:400 var(--t-lede)/1.5 var(--body);color:var(--ink-2);max-width:52ch;margin:0 0 36px}.rq3-news__h{font:600 68px/1 var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:12ch;margin:18px 0 0}.rq3-news__p{font:400 var(--t-lede)/1.5 var(--body);max-width:40ch;margin:18px 0 0}.rq3-news__f{gap:10px;max-width:560px;margin-top:36px;display:flex}.rq3-news__f label{flex:auto;min-width:0}.rq3-news__f input{border:1px solid var(--rule);width:100%;min-height:48px;font:400 18px/1 var(--body);color:var(--fg);background:0 0;border-radius:999px;padding:0 20px}.rq3-news__f input::placeholder{color:color-mix(in srgb, var(--green-ink) 72%, transparent)}.rq3-news__f input:focus{outline:2px solid var(--fg);outline-offset:2px}.rq3-news__f .pill{cursor:pointer;font:inherit;min-height:48px;font-weight:600}@media (max-width:899px){.rq3-news__h{font-size:50px}.rq3-news__f{flex-direction:column}.rq3-news__f .pill{justify-content:center}}.rq3 .rp-disc,.rq3-ft{margin-top:76px}.rq4-num{font-family:var(--display);letter-spacing:-.06em;color:var(--fg);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-weight:600;line-height:.8}.rq4-num--xl{font-size:clamp(150px,18vw,250px)}.rq4-num--l{font-size:150px}.rq4-num--m{text-align:right;min-width:2ch;font-size:68px}@media (max-width:620px){.rq4-num--l{font-size:96px}.rq4-num--m{font-size:50px}}.rq4-fade{position:relative}.rq4-fade:before{content:"";background:linear-gradient(to bottom, var(--paper), transparent);pointer-events:none;z-index:0;height:220px;position:absolute;top:0;left:0;right:0}.rq4-fade--both:after{content:"";background:linear-gradient(to top, var(--paper), transparent);pointer-events:none;z-index:0;height:160px;position:absolute;bottom:0;left:0;right:0}.rq4-fade>.hold{z-index:1;position:relative}.rq4-hero{padding-block:26px 76px}.rq4-hero .lc__slide{grid-template-columns:minmax(0,1fr);gap:36px}.rq4-kick{font:600 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);margin:36px 0 0}.rq4-h1{font:600 50px/.98 var(--display);letter-spacing:-.035em;color:var(--lc-fg);text-wrap:balance;margin:10px 0 0}.rq4-fresh{color:var(--lc-fg2);margin-top:18px}.rq4-one{border-top:1px solid var(--lc-line);max-width:600px;margin-top:52px;padding-top:26px}.rq4-one__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);margin:0}.rq4-one__n{font:600 50px/1 var(--display);letter-spacing:-.03em;color:var(--lc-fg);text-wrap:balance;margin:10px 0 0}.rq4-one .rq3-one__s{margin-top:18px}.rq4-stage{position:relative}.rq4-stage .rq4-num{z-index:2;color:var(--lc-fg);position:absolute;top:0;left:0}.rq4-stage img{z-index:1}@media (min-width:900px){.rq4-hero{padding-block:26px 100px}.rq4-hero .lc__slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px}.rq4-h1{font-size:68px}.rq4-stage .lc__spec--a{top:50%}}@media (max-width:899px){.rq4-hero .lc__slide{gap:0}.rq4-hero .lc__copy{display:contents}.rq4-hero .lc__slide>*{min-width:0}.rq3-bc{order:1}.rq4-kick{order:2;margin-top:10px}.rq4-h1{order:3}.rq3-dek{order:4}.rq4-fresh{order:5}.rq4-stage{order:6;margin-top:36px}.rq4-one{order:7;max-width:none;margin-top:36px}.rq4-one__n{font-size:38px}.rq3-one__buy .rk-buy{width:100%}}@media (min-width:1800px){.rq4-h1{font-size:96px}}.rq4 .rk-pod .well .rq4-num{z-index:4;position:absolute;top:4px;left:14px}.rk-pod .rk-x{margin-top:0}.rq4 .r2 .rq4-num{grid-area:num;align-self:center}@container cq (min-width:1200px){.rq4 .r2{grid-template-columns:76px 88px minmax(0,1fr) 104px 210px 78px 44px;grid-template-areas:"num well body price buy score x""panel panel panel panel panel panel panel"}}@container cq (min-width:621px) and (max-width:1199px){.rq4 .r2{grid-template-columns:auto 88px minmax(0,1fr) auto auto auto 44px;grid-template-areas:"num well body price buy score x"".say say say say say say"".why why why why why why"".str str str str str str""panel panel panel panel panel panel panel";column-gap:18px}.rq4 .r2__body{display:contents}.rq4 .r2__name{grid-area:body}.rq4 .r2__say{grid-area:say;margin-top:18px}.rq4 .r2__str{grid-area:str;margin-top:10px}.rq4 .r2__spec{display:none}}@container cq (max-width:620px){.rq4 .r2{grid-template-columns:auto 76px minmax(0,1fr) auto;grid-template-areas:"num well body score""say say say say""why why why why""str str str str""price price price x""buy buy buy buy""panel panel panel panel"}.rq4 .r2 .rq4-num{align-self:start;margin-top:4px}}.rq4-add{margin-top:150px}.rq4-add .card .well .rq4-num{z-index:4;position:absolute;top:4px;left:14px}.rq4-add .card .well .newtag{top:auto;bottom:14px}@media (max-width:620px){.rq4-add{margin-top:100px}}.rq4-news{background:var(--green);margin-top:150px;padding:100px 0 0;position:relative;overflow:hidden}.rq4-news__in{grid-template-columns:minmax(0,1fr);align-items:end;gap:52px;display:grid}.rq4-news__copy{color:var(--fg);--ink:var(--green-ink);--ink-2:var(--green-ink);--ink-3:var(--green-ink);--fg:var(--green-ink);--fg-2:var(--green-ink);--line:color-mix(in srgb, var(--green-ink) 18%, transparent);--rule:color-mix(in srgb, var(--green-ink) 40%, transparent);padding-bottom:100px}.rq4-news__ph{justify-content:center;margin-bottom:-80px;display:flex}@media (min-width:900px){.rq4-news__in{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:76px}}@media (max-width:899px){.rq4-news{margin-top:100px;padding-top:76px}.rq4-news__copy{padding-bottom:52px}.rq4-news__ph{margin-bottom:-170px}}.rq4-q{margin-top:150px}.rq4-q__in{grid-template-columns:minmax(0,1fr);gap:52px;display:grid}.rq4-q__p{font:400 var(--t-lede)/1.5 var(--body);color:var(--ink-2);max-width:34ch;margin:18px 0 0}.rq4-q__row{border-top:1px dotted var(--rule);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:10px 0;padding:26px 0;display:grid}.rq4-q__row:last-child{border-bottom:1px dotted var(--rule)}.rq4-q__q{font:600 24px/1.25 var(--display);letter-spacing:-.015em;margin:0}.rq4-q__a{font:400 var(--t-body)/1.6 var(--body);color:var(--ink-2);max-width:62ch;margin:0}@media (min-width:1000px){.rq4-q__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:100px}.rq4-q__side{align-self:start;position:sticky;top:26px}}@media (max-width:620px){.rq4-q{margin-top:100px}.rq4-q__row{gap:8px 0;padding:18px 0}.rq4-q__q{font-size:20px}}.rq4-pl{margin-top:150px}.rq4-pl__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.rq4-pl__t{aspect-ratio:1;isolation:isolate;background:var(--linho);color:var(--fg);border-radius:14px;flex-direction:column;padding:22px;text-decoration:none;display:flex;position:relative;overflow:hidden}.rq4-pl__t--deep{background:var(--linho-deep)}.rq4-pl__t--mint{background:var(--green);color:var(--green-ink)}.rq4-pl__t--ink{background:var(--ink);color:var(--paper)}:root[data-theme=dark] .rq4-pl__t--ink{background:var(--linho-lift);color:var(--fg)}.rq4-pl__k{z-index:2;font:400 var(--t-sup)/1.3 var(--label);position:relative}.rq4-pl__h{z-index:2;font:600 38px/1 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:8ch;margin-top:6px;display:block;position:relative}.rq4-pl__c{z-index:2;font:400 var(--t-sup)/1.3 var(--label);margin-top:auto;position:relative}.rq4-pl__img{z-index:1;object-fit:contain;object-position:right bottom;transform-origin:50% 100%;filter:drop-shadow(0 18px 22px #00000038);width:auto;max-width:66%;height:92%;transition:transform .4s;position:absolute;bottom:-16%;right:-4%;transform:rotate(-10deg)}.rq4-pl__t:hover .rq4-pl__img,.rq4-pl__t:focus-visible .rq4-pl__img{transform:rotate(-10deg)translateY(-10px)}.rq4-pl__big{z-index:1;font:800 96px/.85 var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2.8px var(--cut-ink);position:absolute;bottom:5%;right:6%}.rq4-pl__t .rq4-pl__ico{z-index:1;width:44%;height:44%;color:color-mix(in srgb, var(--paper) 45%, transparent);position:absolute;bottom:4%;right:4%}:root[data-theme=dark] .rq4-pl__t .rq4-pl__ico{color:color-mix(in srgb, var(--fg) 45%, transparent)}.rq4-pl__chip{z-index:1;background:var(--green);color:var(--green-ink);font:600 38px/1.2 var(--body);letter-spacing:-.02em;border-radius:999px;align-items:center;gap:4px;padding:.12em .5em .12em .35em;display:inline-flex;position:absolute;bottom:9%;right:8%}.rq4-pl__chip .ic{width:.9em;height:.9em}.rq4-pl__t:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rq4-pl .rp-disc{margin-top:76px}@media (min-width:900px){.rq4-pl__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}}@media (max-width:620px){.rq4-pl{margin-top:100px}.rq4-pl__grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.rq4-pl__grid::-webkit-scrollbar{display:none}.rq4-pl__t{scroll-snap-align:start;aspect-ratio:1;border-radius:12px;flex:0 0 62%;padding:18px}.rq4-pl__h{max-width:none;font-size:24px}.rq4-pl__c{white-space:nowrap;max-width:none}.rq4-pl__img{max-width:50%;height:60%;bottom:-6%;right:-6%}.rq4-pl__big{font-size:38px;bottom:26%;right:7%}.rq4-pl__chip{font-size:24px;top:50%;bottom:auto;right:18px;transform:translateY(-50%)}.rq4-pl__t .rq4-pl__ico{width:34%;height:34%;bottom:4%;right:4%}}@media (prefers-reduced-motion:reduce){.rq4-pl__img{transition:none}}.rq4-num i{color:var(--ink-3);vertical-align:top;letter-spacing:-.02em;margin-right:.04em;font-style:normal;font-weight:600;line-height:1.15}.rq4-num--xl i{font-size:96px}.rq4-num--l i{font-size:68px}.rq4-num--m i{font-size:30px}@media (max-width:620px){.rq4-num--xl i{font-size:68px}.rq4-num--l i{font-size:50px}.rq4-num--m i{font-size:24px}}.rq4-stage .rq4-num i{color:var(--lc-fg2)}.rq4-num--m{min-width:2.6ch}.rq5-facts{font:400 var(--t-sup)/1.4 var(--label);color:var(--lc-fg2);margin:10px 0 0}.rq5-facts b{color:var(--lc-fg);font-weight:600}@media (max-width:899px){.rq5-facts{order:5}}.rq5-stats{background:var(--linho);margin-top:150px;padding:76px 0}.rq5-stats__in{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin:0;display:grid}.rq5-stats__in div{border-left:1px solid var(--rule);flex-direction:column;gap:10px;min-width:0;padding-left:26px;display:flex}.rq5-stats__in dt{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);order:2}.rq5-stats__in dd{font:600 68px/.95 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:1;margin:0}.rq5-stats__in dd b{font-weight:inherit;text-align:right;min-width:1.2ch;display:inline-block}@media (max-width:899px){.rq5-stats{margin-top:100px;padding:52px 0}.rq5-stats__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 18px}.rq5-stats__in div{padding-left:14px}.rq5-stats__in dd{font-size:50px}}.rq5-fav{cursor:pointer;grid-area:fav;justify-self:end}.rq5 .rq5-fav,.rq5 .rq5-fav:hover,.rq5 .rq5-fav:focus-visible{border:1px solid var(--fg);width:44px;height:44px;color:var(--fg);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;transform:none}.rq5 .rq5-fav .ic{width:18px;height:18px}.rq5 .rq5-fav[aria-pressed=true],.rq5 .rq5-fav[aria-pressed=true]:hover{background:var(--green);border-color:var(--green);color:var(--green-ink)}.rq5 .rq5-fav[aria-pressed=true] .ic path{fill:currentColor}.rq5 .rq5-fav:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rq5 .r2.is-open .rq5-fav{transform:none}@container cq (min-width:1200px){.rq5 .r2{grid-template-columns:96px 88px minmax(0,1fr) 104px 210px 78px 44px 44px;grid-template-areas:"num well body price buy score fav x""panel panel panel panel panel panel panel panel"}}@container cq (min-width:621px) and (max-width:1199px){.rq5 .r2{grid-template-columns:auto 88px minmax(0,1fr) auto 78px 44px 44px;grid-template-areas:"num well body price score fav x"".say say say say say say"".str str buy buy buy buy""panel panel panel panel panel panel panel"}.rq5 .r2>.rk-buy{grid-area:buy;justify-self:end;width:auto;margin-top:10px}.rq5 .r2__str{align-self:center}}@container cq (max-width:620px){.rq5 .r2{grid-template-columns:70px 76px minmax(0,1fr) 44px 44px;grid-template-areas:"num well body body body""say say say say say""str str str str str""price price score fav x""buy buy buy buy buy""panel panel panel panel panel"}.rq5 .r2__cut,.rq5 .rq5-fav{align-self:center;margin-top:22px}.rq5 .r2 .rq4-num--m{width:70px;min-width:0}}.rq5-btns{flex:none;gap:10px;display:inline-flex}.rq5-open{cursor:default;grid-template-columns:minmax(0,1fr);gap:36px;padding:10px 0 18px;display:grid}.rq5-open__main,.rq5-open__specs{min-width:0}.rq5-open__sum{font:400 var(--t-body)/1.55 var(--body);color:var(--ink-2);max-width:62ch;margin:0 0 26px}.rq5-open .rp-sc{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.rq5-open .rk-open__specs{grid-template-columns:repeat(2,minmax(0,1fr))}.rq5-open__acts{flex-wrap:wrap;gap:10px;display:flex}.rq5-open__acts .pill{cursor:pointer;gap:8px;min-height:44px}.rq5-open__acts .pill .ic{width:18px;height:18px}.rq5 .rq5-track[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--green-ink)}.rq5 .r2__panel{padding-top:26px}@container cq (min-width:1200px){.rq5 .r2 .rq5-open{grid-template-columns:minmax(0,1fr) 380px;gap:36px 76px;padding-left:256px}.rq5 .r2 .rq5-open__acts{grid-column:1/-1}}@container cq (min-width:621px) and (max-width:1199px){.rq5 .r2 .rq5-open{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 52px}.rq5 .r2 .rq5-open__acts{grid-column:1/-1}}@container cq (max-width:620px){.rq5-open{gap:26px}.rq5-open .rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}.rq5-open__acts .pill{flex:auto;justify-content:center}}.rk-pod__panel .rq5-open{grid-template-columns:minmax(0,1fr);gap:26px;padding:0}.rk-pod__panel .rq5-open .rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-pod__panel .rq5-open__acts .pill{flex:auto;justify-content:center}.rq5-pick{color:var(--fg);margin-top:100px;padding:100px 0}.rq5-pick__h{font:600 50px/1 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0}.rq5-pick__p{font:400 var(--t-lede)/1.5 var(--body);color:var(--ink-2);max-width:46ch;margin:18px 0 0}.rq5-pick__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:52px;display:grid}.rq5-pt{background:var(--paper);border:1px solid var(--line);color:var(--fg);border-radius:14px;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"q q""well body";gap:18px;padding:22px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.rq5-pt:hover,.rq5-pt:focus-visible{border-color:var(--fg);transform:translateY(-3px)}.rq5-pt:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rq5-pt__q{grid-area:q;padding-right:30px;position:relative}.rq5-pt__q b{font:600 24px/1.15 var(--display);letter-spacing:-.015em;display:block}.rq5-pt__q>span{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-2);margin-top:4px;display:block}.rq5-pt__q .ic{width:18px;height:18px;position:absolute;top:4px;right:0}.rq5-pt .well{border-radius:8px;grid-area:well;width:88px;display:block}.rq5-pt .well img{padding:10%}.rq5-pt__body{flex-direction:column;grid-area:body;gap:6px;min-width:0;display:flex}.rq5-pt__body .rq4-num--m{text-align:left;min-width:0}.rq5-pt__name{font:600 18px/1.2 var(--display);letter-spacing:-.015em}.rq5-pt__stat{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2)}.rq5-pt__stat b{color:var(--fg);font-weight:600}@media (min-width:1200px){.rq5-pick__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}}@media (max-width:620px){.rq5-pick{margin-top:76px;padding:76px 0}.rq5-pick__h{font-size:38px}.rq5-pick__grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:36px}.rq5-pt{grid-template-columns:76px minmax(0,1fr);padding:18px}.rq5-pt .well{width:76px}}@media (prefers-reduced-motion:reduce){.rq5-pt{transition:none}}@container cq (max-width:620px){.rq5 .r2{grid-template-columns:70px 76px minmax(0,1fr) auto 44px 44px;grid-template-areas:"num well body body body body""say say say say say say""str str str str str str""price price price score fav x""buy buy buy buy buy buy""panel panel panel panel panel panel";column-gap:12px}.rq5 .r2__cut{font-size:30px}}.rq5f .rq5f-break.rq4-add,.rq5f .rq5f-break.rq4-news,.rq5f .rq5f-sh,.rq5f .rq5f-shelf{margin-top:100px}.rq5f .rq5-pick+.rq5f-shelf{margin-top:0}@media (max-width:899px){.rq5f .rq5f-break.rq4-add,.rq5f .rq5f-break.rq4-news,.rq5f .rq5f-sh,.rq5f .rq5f-shelf{margin-top:76px}.rq5f .rq5-pick+.rq5f-shelf{margin-top:0}}.rq5f .rq4-news.rq5f-break+.rq5f-shelf{margin-top:100px}@media (max-width:899px){.rq5f .rq4-news.rq5f-break+.rq5f-shelf{margin-top:76px}}.rq5f .rq4-add .rq3-new__p{max-width:62ch}.rq5f-sh{background:var(--linho);padding:100px 0}.rq5f-sh .sh{padding-bottom:0}.rq5f-sh .sh__row{margin-top:36px}.rq5f-sh .sr .well{background-color:var(--paper)}:root[data-theme=dark] .rq5f-sh .sr .well{background-color:#0f0f0f}.rq5f-sh .sr__n{white-space:nowrap}.rq5f-sh .rq5f-sh__none{place-items:center;display:grid}.rq5f-sh .rq5f-sh__none svg{fill:none;width:38%;height:38%;stroke:var(--fg);stroke-width:.9px;opacity:.55}@media (max-width:899px){.rq5f-sh{padding:76px 0}.rq5f-sh .sh__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}}@container cq (max-width:340px){.rq5 .r2{column-gap:10px}}@container cq (min-width:621px) and (max-width:667px){.rq5 .r2 .rq5-open{grid-template-columns:minmax(0,1fr)}}.mq .marquee__line a{margin:-8px 0;padding:13px 0}.p6__stat{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p6__s{min-width:0;padding:18px 18px 18px 0}.p6__s+.p6__s{border-left:1px solid var(--line);padding-left:18px}.p6__s span{font-family:var(--label);font-size:var(--t-sup);color:var(--ink-3);margin-bottom:10px;display:block}.p6__s b{font-family:var(--display);letter-spacing:-.03em;color:var(--fg);font-size:38px;font-weight:600;line-height:1;display:block}@container (max-width:520px){.p6__s b{font-size:30px}.p6__s{padding-right:10px}.p6__s+.p6__s{padding-left:10px}}.numled__media{align-items:center}.numled__media img{object-fit:contain;align-self:center;height:auto}@container (max-width:520px){.q3 .card .rank{display:none}.h1m__r{grid-template-columns:96px minmax(0,1fr);gap:10px 14px}.h1m__r>b{grid-column:1/-1;font-size:30px}.h1m__r>span:last-child{text-align:left;font-size:20px}}@container (max-width:420px){.co{white-space:normal;width:31%;font-size:var(--t-sup);left:0}.co--r{left:auto;right:0}.co b{font-size:var(--t-sup)}}.f3b__pills a.is-rank{color:var(--fg);border-color:var(--fg);background:0 0;font-weight:600}.c6k__r{min-height:44px}.ft__grid h4{align-items:center;min-height:44px;margin-bottom:8px;display:flex}.hm-sec{margin-top:150px}.hm-sec.pr,.hm-sec.sh,.hm-sec.bl{padding-bottom:0}.hm-main{padding-bottom:150px}@media (max-width:700px){.hm-sec{margin-top:100px}.hm-main{padding-bottom:100px}}@media (min-width:701px) and (max-width:1024px){.pr__row{grid-template-columns:minmax(0,1fr);gap:14px}.ft__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pt__link{color:var(--fg)}.pt:hover .pt__link,.pt:focus-visible .pt__link{color:var(--blue-hover)}.fr__match b.hand,.fr__note{color:var(--fg)}.bp-chips{justify-content:flex-start;margin:0 0 26px}.bp-more{justify-content:center;margin:36px 0 0;display:flex}.bp-more .pill{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.bp-more .pill .ic{width:15px;height:15px}.rq-sechd .bp-how{color:var(--ink-2);white-space:nowrap;text-decoration:none}.rq-sechd .bp-how:hover,.rq-sechd .bp-how:focus-visible{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.r2__price.bp-oos{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);white-space:normal;max-width:15ch}.rk-buy.bp-alt{border:1px solid var(--fg);color:var(--fg);cursor:pointer;background:0 0;gap:8px}.rk-buy.bp-alt:hover,.rk-buy.bp-alt:focus-visible{background:0 0}.rk-buy.bp-alt[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--green-ink)}.well.bp-none{place-items:center;display:grid}.well.bp-none svg{fill:none;width:38%;height:38%;stroke:var(--fg);stroke-width:.9px;opacity:.55}.bp-cmp.cmpsec{padding-inline:0}.r2[hidden],.bp-more[hidden]{display:none!important}.rwa-page,.rwb-page{min-width:0}.rw-body{background:var(--paper);color:var(--fg);font-family:var(--body);margin:0}.rw-main a[href=\#]{cursor:pointer}.rw-cont{border-top:1px solid var(--line);max-width:66ch;font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);margin:0;padding:52px 0 76px}.rw-vd{overflow-x:clip;container-type:inline-size}.rw-main .rq-code__copy[aria-pressed=true]:after{color:inherit}.rw-main .rp-bc ol{flex-wrap:nowrap}.rw-main .rp-bc li{flex:none}.rw-main .rp-bc li[aria-current]{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;min-height:44px;line-height:44px;display:block;overflow:hidden}.rw-hero.lc{padding-block:18px 52px}.rw-hero .lc__slide{grid-template-columns:minmax(0,1fr);gap:36px}.rw-h1{font:600 50px/.98 var(--display);letter-spacing:-.035em;color:var(--lc-fg);text-wrap:balance;margin:18px 0 0}.rw-h1__n{display:inline}.rw-h1__rev{font:400 var(--t-sup)/1.4 var(--label);letter-spacing:0;color:var(--lc-fg2);margin-top:10px;display:block}.rw-say{max-width:34ch;font:400 20px/1.4 var(--display);letter-spacing:-.01em;color:var(--lc-fg);margin:18px 0 0}@media (min-width:900px){.rw-h1{font-size:68px}.rw-say{font-size:24px;line-height:1.35}}.rw-people{flex-wrap:wrap;align-items:center;gap:18px 36px;margin-top:26px;display:flex;position:relative}.rw-by{align-items:center;gap:12px;display:flex}.rw-by__av{background:var(--lc-fg);width:44px;height:44px;color:var(--paper);font:600 16px/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.rw-by__who b{font:600 18px/1.2 var(--body);color:var(--lc-fg);display:block}.rw-by__who span{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);margin-top:2px;display:block}.rw-pl{align-items:center;gap:12px;display:flex}.rw-pl__av{background:var(--linho-deep);border-radius:50%;flex:none;width:44px;height:44px;overflow:hidden}.rw-pl__av img{object-fit:cover;width:100%;height:100%;display:block}.rw-pl__who b{font:600 18px/1.2 var(--body);color:var(--lc-fg);display:block}.rw-pl__who b a{color:inherit;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--lc-line);text-decoration-color:var(--lc-line)}.rw-pl__who b a:hover{color:var(--blue-hover)}.rw-pl__who span{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);margin-top:2px;display:block}.rw-pl__avs{flex:none;display:inline-flex}.rw-pl__avs .rw-pl__av{border:2px solid var(--paper);box-sizing:content-box}.rw-pl__avs .rw-pl__av+.rw-pl__av{margin-left:-14px}.rwp{align-items:center;gap:12px;display:flex;position:relative}.rwp__s{cursor:pointer;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.rwp__s::-webkit-details-marker{display:none}.rwp__s::marker{content:""}.rwp__s .rw-pl__who b{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--lc-line);text-decoration-color:var(--lc-line)}.rwp__s:hover .rw-pl__who b{color:var(--blue-hover)}.rwp__s:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.rwp__list{z-index:20;border:1px solid var(--line);background:var(--paper);border-radius:14px;min-width:300px;margin:0;padding:10px;list-style:none;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 14px 34px #00000024}.rwp__list li{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:6px 8px;display:grid}.rwp__list .rw-pl__av{width:44px;height:44px}.rwp__list b{font:600 18px/1.2 var(--body);color:var(--fg);display:block}.rwp__list b a{color:inherit;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);align-items:center;min-height:44px;display:inline-flex}.rwp__list b a:hover{color:var(--blue-hover)}.rwp__list span{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);display:block}.rws{margin-top:36px}.rws__top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px 36px;display:grid}.rws__top .scut{flex:none}.rws .scut small{color:var(--lc-fg2)}.rws .rp-sc{min-width:0;margin:0}.rws .rp-sc b{color:var(--lc-fg)}.rws .rp-sc i{background:linear-gradient(90deg, var(--lc-fg) calc(var(--v) * 1%), var(--lc-line) 0)}.rws__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);margin-bottom:10px;display:block}.rws__more{border-top:1px solid var(--lc-line);interpolate-size:allow-keywords;margin-top:18px}.rws__t{min-height:64px;color:var(--lc-fg);font:600 18px/1.3 var(--body);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:10px 0;list-style:none;display:flex}.rws__t::-webkit-details-marker{display:none}.rws__t::marker{content:""}.rws__l{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.rws__l small{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2)}.rw-x{border:1px solid var(--lc-fg);width:44px;height:44px;color:var(--lc-fg);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.rw-x .ic{width:14px;height:14px;transition:transform .25s}.rws__more[open] .rw-x .ic{transform:rotate(180deg)}.rws__more::details-content{height:0;transition:height .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.rws__more[open]::details-content{height:auto}.rws__body{grid-template-columns:minmax(0,1fr);gap:26px;padding:10px 0 26px;display:grid}.rws__body .rk-open__specs div{border-bottom-color:var(--lc-line)}.rws__body .rk-open__specs dd{color:var(--lc-fg)}.rws__ctx{max-width:40ch;font:400 var(--t-sup)/1.5 var(--label);color:var(--lc-fg2);margin:0}.rws__ctx b{color:var(--lc-fg);font-weight:600}.rw-sparse{font:400 var(--t-sup)/1.5 var(--label);color:var(--lc-fg2);margin:0}.rw-how{min-height:44px;font:600 16px/1 var(--body);color:var(--lc-fg);text-underline-offset:4px;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.rw-how:hover{color:var(--blue-hover)}.rw-how .ic{width:16px;height:16px}.rws__acts{flex-wrap:wrap;align-items:center;gap:10px 26px;display:flex}@media (min-width:900px){.rws__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 52px}.rws__body>.rws__acts{grid-column:1/-1}}@media (max-width:620px){.rws__top{grid-template-columns:minmax(0,1fr);gap:18px}.rws .rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.rw-x,.rw-x .ic{transition:none}.rws__more::details-content{transition:none}}.rw-rank{font:400 var(--t-sup)/1.4 var(--label);color:var(--lc-fg2);flex-wrap:wrap;align-items:center;gap:0 8px;margin:18px 0 0;display:flex}.rw-rank .ic{width:16px;height:16px;color:var(--lc-fg)}.rw-rank a{color:var(--lc-fg);text-underline-offset:3px;padding:12px 0;font-weight:600;text-decoration:underline;display:inline}.rw-rank a:hover{color:var(--blue-hover)}.rw-stagewrap{min-width:0}.rw-stage{--rw-maxh:9999px;position:relative}.rw-stage.lc__stage{min-height:0;display:block}.rw-stage.lc__stage:after{top:auto;bottom:0}.rw-stage img{height:380px;max-height:var(--rw-maxh);margin:0 auto;display:block}.rw-expand{z-index:3;border:1px solid var(--lc-fg);min-height:44px;color:var(--lc-fg);font:500 16px/1 var(--body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s,transform .2s;display:inline-flex;position:absolute;bottom:0;right:0}.rw-expand .ic{width:16px;height:16px}.rw-expand:hover{background:color-mix(in srgb, var(--lc-fg) 6%, transparent);transform:translateY(-1px)}.rw-expand:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rw-cap{text-align:center;font:400 var(--t-sup)/1.6 var(--label);color:var(--lc-fg2);margin:18px 0 0}.rw-cap b{color:var(--lc-fg);font-weight:600}@media (min-width:600px){.rw-stage img{height:480px}}@media (prefers-reduced-motion:reduce){.rw-expand{transition:none}}.rw-buy{border:1px solid var(--lc-line);background:color-mix(in srgb, var(--paper) 55%, transparent);border-radius:18px;padding:26px}.rw-buy .rk-price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rw-buy .rk-price b{font:600 30px/1 var(--display);letter-spacing:-.035em;color:var(--lc-fg)}.rw-buy .rk-price s{font:400 var(--t-sup)/1 var(--label);color:var(--lc-fg2)}.rw-buy .rk-price .rk-off{align-self:center}.rw-buy .rk-buy{width:100%;min-height:52px;margin-top:18px}.rw-buy__also{font:400 var(--t-sup)/1.5 var(--label);color:var(--lc-fg2);margin:26px 0 0}.rw-buy__also a{color:var(--ink-3);text-underline-offset:3px;padding:12px 0;font-weight:600;text-decoration:underline;display:inline}.rw-buy__also a:hover{color:var(--blue-hover)}.rw-buy__acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.rw-buy__acts .pill{flex:auto;justify-content:center;gap:8px;min-height:44px}.rw-buy__acts .pill .ic{width:18px;height:18px}.rw-none{font:400 var(--t-body)/1.5 var(--body);color:var(--lc-fg);margin:0}.rw-fav,.rw-fav:hover,.rw-fav:focus-visible{border:1px solid var(--fg);width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rw-fav .ic{width:18px;height:18px}.rw-fav[aria-pressed=true],.rw-fav[aria-pressed=true]:hover,.rw-track[aria-pressed=true],.rw-track[aria-pressed=true]:hover{background:var(--green);border-color:var(--green);color:var(--green-ink)}.rw-fav[aria-pressed=true] .ic path{fill:currentColor}.rw-fav:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rw-drop{font:600 16px/1 var(--label);color:var(--fg);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rw-drop__dot{background:var(--green);border-radius:50%;flex:none;width:10px;height:10px;position:relative}.rw-drop__dot:after{content:"";border:2px solid var(--green);opacity:0;border-radius:50%;animation:2s ease-out infinite rw-pulse;position:absolute;inset:-4px}@keyframes rw-pulse{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.rw-drop__dot:after{opacity:.5;animation:none;transform:none}}@media (max-width:999px){.rw-hero .lc__slide{gap:0}.rw-hero .lc__copy,.rw-hero .rwa__col{display:contents}.rw-hero .lc__slide>*{min-width:0}.rw-hero .rp-bc{order:1}.rw-hero .rw-h1{order:2}.rw-hero .rw-say{order:3}.rw-hero .rw-people{order:4}.rw-hero .rw-stagewrap{order:5;margin-top:36px}.rw-hero .rws{order:6}.rw-hero .rw-rank{order:7}.rw-hero .rw-buy{order:8;margin-top:36px}}.rwa__col{min-width:0}.rwa__col .rw-buy{margin-top:26px}@media (min-width:1000px){.rwa-page .lc__slide{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:52px}.rwa-page .rw-stage img{height:560px}}@media (min-width:1000px) and (max-width:1299px){.rwa-page .rws__top{grid-template-columns:minmax(0,1fr);gap:18px}}@media (min-width:1300px){.rwa-page .lc__slide{gap:76px}.rwa-page .rw-stage img{height:620px}}@media (min-width:900px){.rwb-page .rw-hero.lc{padding-block:0 52px}.rwb-page .lc__slide{grid-template-columns:minmax(0,1fr);gap:0}.rwb-page .lc__copy,.rwb-page .rwa__col{display:contents}.rwb-page .lc__slide>*{min-width:0}.rwb-page .rp-bc{order:1}.rwb-page .rw-h1{text-align:center;order:2;max-width:900px;margin:10px auto 0}.rwb-page .rw-say{text-align:center;order:3;max-width:46ch;margin:18px auto 0}.rwb-page .rw-people{order:4;justify-content:center;margin-top:18px}.rwb-page .rw-stagewrap{order:5;margin-top:10px}.rwb-page .rw-stage img{height:520px}.rwb-page .rws{border-top:1px solid var(--lc-line);order:6;margin-top:26px;padding-top:26px}.rwb-page .rws__top{grid-template-columns:auto minmax(0,1fr);gap:52px}.rwb-page .rw-rank{order:7}.rwb-page .rw-buy{order:8;width:100%;max-width:560px;margin:36px auto 0}.rwb-page .rwp__list{left:50%;transform:translate(-50%)}}@media (min-width:1300px){.rwb-page .rw-stage img{height:580px}}@media (min-width:1800px){.rwb-page .rw-h1{font-size:96px}}.rwn{top:var(--rw-navh,68px);z-index:45;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);transition:box-shadow .2s;position:sticky}.rwn.is-stuck{box-shadow:0 8px 24px -12px #0000002e}.rwn__sentinel{height:1px;margin-top:-1px}.rwn__in{max-width:var(--max);min-height:64px;padding:8px var(--pad);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 auto;display:grid}.rwn__who{align-items:center;gap:12px;min-width:0;display:flex}.rwn__thumb.well{aspect-ratio:auto;border-radius:6px;flex:none;width:36px;height:46px}.rwn__thumb.well img{padding:6%}.rwn__thumb.well:after{display:none}.rwn__name{min-width:0}.rwn__name b{font:600 18px/1.2 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rwn__name span{font:400 var(--t-fine)/1.2 var(--label);color:var(--ink-3);white-space:nowrap;margin-top:2px;display:block}.rwn__nav{gap:8px;display:none}.rwn__nav a{min-height:44px;font:500 16px/1 var(--body);color:var(--ink-2);border:1px solid #0000;border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.rwn__nav a:hover{border-color:var(--fg);color:var(--fg)}.rwn__nav a[aria-current]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.rwn__buy{align-items:center;gap:18px;transition:opacity .2s;display:flex}.rwn__p{font:600 20px/1 var(--display);letter-spacing:-.02em;white-space:nowrap}.rwn .rk-buy{min-height:44px;padding:0 18px;font-size:16px}.rwn .pill{gap:8px;min-height:44px}.rwn .pill .ic{width:18px;height:18px}@media (min-width:701px){.rwn.is-dup .rwn__buy{opacity:0;visibility:hidden}}@media (min-width:1100px){.rwn__in{grid-template-columns:minmax(0,1fr) auto auto;gap:36px}.rwn__nav{display:flex}}@media (max-width:700px){.rwn__in{gap:10px;min-height:56px;padding:6px 18px}.rwn__thumb{display:none}.rwn__name b{font-size:16px}.rwn__p{display:none}.rwn .rk-buy{padding:0 14px}.rwn .rw-drop>span:not(.rw-drop__dot){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.rwn__buy,.rwn{transition:none}}.rwe{margin-top:100px}.rwe__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0}.rwe__h{font:600 38px/1.05 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:10px 0 0}.rwe__p{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);max-width:52ch;margin:10px 0 0}.rwe__grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:26px;display:grid}.rwe__c{border:1px solid var(--line);min-height:44px;color:var(--fg);border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:0 14px;padding:10px 18px 10px 10px;text-decoration:none;display:grid}.rwe__c[aria-current],.rwe__c:not([aria-current]):hover{border-color:var(--fg)}.rwe__c .well{aspect-ratio:auto;border-radius:8px;width:72px;height:90px}.rwe__c .well img{padding:8%}.rwe__c .well:after{display:none}.rwe__y{font:600 20px/1.2 var(--display);letter-spacing:-.02em;align-items:center;gap:8px;display:flex}.rwe__y i{font-style:normal;font:600 var(--t-fine)/1 var(--label);background:var(--fg);color:var(--bg);border-radius:999px;padding:4px 8px}.rwe__m{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin-top:4px;display:block}@media (min-width:900px){.rwe{margin-top:150px}.rwe__h{font-size:50px}.rwe__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.lb__bar .n5__ico:focus-visible,.lb .dock__tab:focus-visible,.lb .dock__go:focus-visible{outline-offset:3px;outline:2px solid #5c82ff}.lb__stage img:focus-visible{outline-offset:6px;outline:2px solid #5c82ff}.lb .dock{--blue-hover:#5c82ff}.rw-body .lb{grid-template-columns:minmax(0,1fr)}.rwn .rwx-short{display:none}@media (max-width:700px){.rwn .rwx-short{display:inline}.rwn .rwx-long{display:none}}.rws__specs{grid-template-columns:minmax(0,1fr);gap:26px;padding:18px 0 8px;display:grid}.rws__specs .rk-open__specs div{border-bottom-color:var(--lc-line)}.rws__specs .rk-open__specs dd{color:var(--lc-fg)}@media (min-width:900px){.rws__specs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 52px}.rws__specs>.rws__acts{grid-column:1/-1}}.rws>.rws__t{border:0;border-top:1px solid var(--lc-line);text-align:left;background:0 0;width:100%;margin-top:18px}.rws .rws__x:not([hidden]),.rws__specs:not([hidden]){animation:.3s both rws-in}@keyframes rws-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.rws__t .rw-x{position:relative}.rws__t[aria-expanded=false] .rw-x:after{content:"";border:2px solid var(--lc-fg);opacity:0;pointer-events:none;border-radius:50%;animation:2.4s ease-out infinite rws-ping;position:absolute;inset:-1px}@keyframes rws-ping{0%{opacity:.45;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}.rws__t[aria-expanded=true] .rw-x .ic{transform:rotate(180deg)}.rws__t:hover .rw-x{background:color-mix(in srgb, var(--lc-fg) 6%, transparent)}.rws__t:focus-visible{outline:none}.rws__t:focus-visible .rw-x{outline:2px solid var(--blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.rws .rws__x:not([hidden]),.rws__specs:not([hidden]),.rws__t .rw-x:after{animation:none}}.rws [hidden]{display:none!important}@media (min-width:900px){.rws__specs{grid-template-columns:minmax(0,1fr)}}.rwt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:26px;display:flex}.rwt__also{min-height:44px;font:600 var(--t-sup)/1.3 var(--label);color:var(--ink-3);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.rwt__also:hover{color:var(--blue-hover)}.rwt__acts{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.rwt .pill{gap:8px;min-height:44px}.rwt .pill .ic{width:18px;height:18px}.rwb-page .rwt{max-width:560px;margin-inline:auto}.rwd--page{padding:0 var(--pad);margin-top:26px}.rwd .dock__in{gap:6px}.rwd .dock__tabs{gap:6px;display:inline-flex}.rwd .dock__tab{text-decoration:none;transition:color .2s,border-color .2s}.rwd .dock__tab:hover{color:var(--blue-hover);border-color:var(--blue-hover)}.rwd .dock__tab[aria-selected=true]{color:#fff;border-color:#ffffffbf}:root[data-theme=dark] .rwd .dock__tab[aria-selected=true]{color:var(--fg);border-color:var(--fg-2)}.rwd .dock__tab:focus-visible,.rwd .dock__go:focus-visible,.rwd .rwd__track:focus-visible{outline-offset:3px;outline:2px solid #5c82ff}.rwd__price{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:0 10px 0 14px;display:inline-flex}.rwd__p{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.rwd__p b{font:600 22px/1 var(--display);letter-spacing:-.03em}.rwd__p s{font:400 14px/1 var(--label);opacity:.6}.rwd__p .rwd__none{letter-spacing:-.01em;font-size:18px}.rwd__at{font:400 14px/1.2 var(--label);opacity:.7;white-space:nowrap}.rwd .rw-drop{color:inherit;font-size:14px;font-weight:500}.rwd .rw-drop__dot{width:8px;height:8px}.rwd .dock__go{white-space:nowrap;text-decoration:none}.rwd .dock__go .ic{width:16px;height:16px}.rwd__track{color:#fff;height:48px;font:600 18px/1 var(--body);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffffbf;border-radius:10px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.rwd__track .ic{width:18px;height:18px}.rwd__track:hover{color:var(--blue-hover);border-color:var(--blue-hover)}.rwd__track[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--green-ink)}:root[data-theme=dark] .rwd__track{color:var(--fg);border-color:var(--fg-2)}@media (max-width:1099px){.rwd .dock__logo{display:none}}@media (max-width:899px){.rwd{padding:0 18px}.rwd .dock__in{border-radius:14px;gap:10px;width:100%;max-width:560px;padding:6px;display:flex;overflow:visible}.rwd .dock__logo,.rwd .dock__score,.rwd .dock__tabs{display:none}.rwd__price{flex:auto;padding:0 0 0 12px}.rwd .dock__go,.rwd__track{flex:none;justify-content:center;height:52px;padding:0 26px;font-size:18px}.rwd .dock__go{min-width:120px}}@media (max-width:359px){.rwd .dock__go{min-width:0;padding:0 18px}.rwd__track{padding:0 14px}}.rwl .lb__bar{align-items:center;gap:10px}.rwl__name{color:#fff;flex:auto;min-width:0;margin:0}.rwl__name b{font:600 18px/1.2 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rwl__name span{font:400 14px/1.2 var(--label);color:#ffffffb3;margin-top:2px;display:block}.rwl__btn{color:#fff;height:44px;font:500 16px/1 var(--body);cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s;display:inline-flex}.rwl__btn .ic{width:18px;height:18px}.rwl__btn>span{align-items:center;gap:8px;display:inline-flex}.rwl__btn:hover{background:#ffffff1a}.rwl__btn:focus-visible{outline-offset:3px;outline:2px solid #5c82ff}.rwl__out,.rwl.is-zoom .rwl__in{display:none!important}.rwl.is-zoom .rwl__out{display:inline-flex!important}.rwl .lb__buy{box-sizing:border-box;width:100%;padding:18px 0 26px}.rwl .rwd{width:100%}.rwl .lb__stage img{max-height:calc(100dvh - 200px)}@media (max-width:599px){.rwl__btn{justify-content:center;width:44px;padding:0}.rwl__btn span span,.rwl__x>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rwl .lb__bar{padding:14px 18px}}@media (prefers-reduced-motion:reduce){.rwl__btn,.rwd .dock__tab{transition:none}}@media (max-width:999px){.rw-hero .rw-people{display:contents}.rw-hero .rw-by{order:4;margin-top:26px}.rw-hero .rw-stagewrap{order:5}.rw-hero .rw-pl,.rw-hero .rwp{order:6;margin-top:26px}.rw-hero .rws{order:7}.rw-hero .rw-rank{order:8}.rw-hero .rwt{order:9}}@media (min-width:900px){.rwb-page .rw-hero .rw-people{display:flex}.rwb-page .rw-hero .rw-by,.rwb-page .rw-hero .rw-pl,.rwb-page .rw-hero .rwp{margin-top:0}.rwb-page .rw-hero .rwt{order:5}}@media (max-width:899px){.rwd__price{min-width:0}.rwd__p .rwd__none{white-space:normal;font-size:16px;line-height:1.2}.rwd__p:has(.rwd__none)+.rwd__at{display:none}.rwd__track{padding:0 18px}}@media (hover:none){.rwp__s:hover .rw-pl__who b,.rw-pl__who b a:hover{color:var(--lc-fg)}}@media (min-width:1200px){.rwd--d1 .dock__in{border-radius:16px;gap:8px;padding:8px}.rwd--d1 .dock__score{padding:0 18px 0 10px}.rwd--d1 .dock__tabs{gap:8px}.rwd--d1 .dock__tab{padding:0 24px}.rwd--d1 .rwd__price{border-left:1px solid #ffffff24;margin-left:18px;padding:0 26px}.rwd--d1 .dock__go{padding:0 30px}}.rwd__who{align-items:center;gap:14px;min-width:0;padding-right:8px;display:inline-flex}.rwd__thumb.well{aspect-ratio:auto;border-radius:8px;flex:none;width:40px;height:50px}.rwd__thumb.well img{padding:6%}.rwd__thumb.well:after{display:none}.rwd__name{min-width:0}.rwd__name b{max-width:280px;font:600 18px/1.2 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rwd__name span{font:400 14px/1.2 var(--label);opacity:.7;margin-top:2px;display:block}.rwd__short{display:none}@media (min-width:900px){.rwd--d2 .dock__in{border-radius:16px;gap:26px;padding:8px 8px 8px 10px}.rwd--d2 .rwd__price{border-left:1px solid #ffffff24;padding:0 10px 0 26px}.rwd--d2 .dock__go{padding:0 30px}}:root[data-theme=dark] .rwd .rwd__price{border-left-color:var(--line)}.rwl .rwd__who{display:none}@media (max-width:899px){.rwd__who,.rwd__long{display:none}.rwd__short{display:inline}}.rwd--px .rwd__price--px{flex-direction:row;align-items:center;gap:14px}.rwd__big{font:600 36px/1 var(--display);letter-spacing:-.04em;white-space:nowrap}.rwd__stack{flex-direction:column;gap:6px;min-width:0;display:flex}.rwd__l1{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.rwd__chip{background:var(--green);color:var(--green-ink);font:600 14px/1 var(--label);white-space:nowrap;border-radius:6px;align-items:center;padding:4px 8px;display:inline-flex}.rwd__shelf{font:400 14px/1.2 var(--label);opacity:.75;white-space:nowrap}@media (min-width:900px){.rwd--px .dock__in{padding-block:10px}.rwd--d2.rwd--px .rwd__price{padding-right:18px}}@media (min-width:900px) and (max-width:1299px){.rwd--d1.rwd--px .dock__tabs{display:none}}@media (max-width:899px){.rwd--px .rwd__price--px{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;display:grid}.rwd--px .rwd__stack{display:contents}.rwd--px .rwd__big{font-size:28px}.rwd--px .rwd__l1 .rw-drop,.rwd__sat{display:none}.rwd--px .rwd__shelf{grid-column:1/-1}.rwd--px .rwd__chip{justify-self:start}.rwd__inc{display:none}.rwd--px .dock__go{min-width:0;padding:0 22px}}@media (min-width:900px) and (max-width:1199px){.rwd--d2.rwd--px .rwd__long{display:none}.rwd--d2.rwd--px .rwd__short{display:inline}.rwd--d2.rwd--px .rwd__name b{max-width:180px}}.rwd--px .rwd__shelf{font-size:13px;font-style:italic}@media (max-width:899px){.rwd--px .rwd__shelf{white-space:normal;line-height:1.25}}:root{--pu-blue:#2940e8}.pu-pps{vertical-align:-.1em;width:auto;height:1em;display:inline-block}.pu-pps__flag,.pu-flag{fill:var(--pu-blue)}.pu-us{font:600 16px/1 var(--display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pu-us svg{flex:none;width:13px;height:17px}.pu-k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2);margin:0}.pu .pill{cursor:pointer}.pu .pill.is-just,.pu .pill.is-just:hover,.pu .pill.is-just:focus-visible{background:var(--green);border-color:var(--green);color:var(--green-ink)}.pu-copy,.pu2-x{touch-action:manipulation}.pu-opt{scroll-margin-top:80px}.pu--step{margin-top:150px}@media (max-width:899px){.pu--step{margin-top:100px}}.pu2{position:relative}.pu2-a__in{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px;display:grid}.pu2-unit{width:100%;max-width:var(--card-w);position:relative}.pu2-card{z-index:2;perspective:1100px;--pu-card:#16171a;--pu-card-fg:#f2f1ec;--pu-card-fg2:#f2f1ecb8;--pu-card-line:#f2f1ec38;--pu-sheen:#ffffff1c;--pu-metal:linear-gradient(135deg, #2a2c30 0%, #17181b 46%, #0d0e10 100%);--pu-matte:radial-gradient(130% 95% at 10% 0%, #ffffff13, #fff0 60%);--pu-grain:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='240'><filter id='a' filterUnits='userSpaceOnUse' x='0' y='0' width='360' height='240'><feTurbulence type='fractalNoise' baseFrequency='.0035 .62' numOctaves='3' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.6 0 0 0 -.62'/></filter><filter id='b' filterUnits='userSpaceOnUse' x='0' y='0' width='360' height='240'><feTurbulence type='fractalNoise' baseFrequency='.005 .9' numOctaves='2' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6 0 0 0 1'/></filter><filter id='c' filterUnits='userSpaceOnUse' x='0' y='0' width='360' height='240'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='360' height='240' filter='url(%23a)' opacity='.06'/><rect width='360' height='240' filter='url(%23b)' opacity='.10'/><rect width='360' height='240' filter='url(%23c)' opacity='.07'/></svg>");--pu-edge:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff0d;--pu-drop:0 30px 50px -20px #00000061;width:100%;position:relative;container-type:inline-size}:root[data-theme=dark] .pu2-card{--pu-card:#9ea1a7;--pu-card-fg:#111214;--pu-card-fg2:#26282b;--pu-card-line:#11121447;--pu-sheen:#ffffff38;--pu-metal:linear-gradient(135deg, #afb2b8 0%, #9ea1a7 48%, #939699 100%);--pu-matte:radial-gradient(130% 95% at 10% 0%, #ffffff38, #fff0 60%);--pu-grain:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='240'><filter id='a' filterUnits='userSpaceOnUse' x='0' y='0' width='360' height='240'><feTurbulence type='fractalNoise' baseFrequency='.0035 .62' numOctaves='3' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.6 0 0 0 -.62'/></filter><filter id='b' filterUnits='userSpaceOnUse' x='0' y='0' width='360' height='240'><feTurbulence type='fractalNoise' baseFrequency='.005 .9' numOctaves='2' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6 0 0 0 1'/></filter><filter id='c' filterUnits='userSpaceOnUse' x='0' y='0' width='360' height='240'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='360' height='240' filter='url(%23a)' opacity='.15'/><rect width='360' height='240' filter='url(%23b)' opacity='.05'/><rect width='360' height='240' filter='url(%23c)' opacity='.08'/></svg>");--pu-edge:inset 0 1px 0 #ffffff80, inset 0 0 0 1px #1112141a;--pu-drop:0 30px 50px -20px #0000009e}.pu2-card__in{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .55s cubic-bezier(.2,.7,.2,1);position:relative}.pu2-face{aspect-ratio:1.586;box-sizing:border-box;clip-path:inset(0 round 16px);background-color:var(--pu-card);background-image:var(--pu-grain), var(--pu-matte), var(--pu-metal);color:var(--pu-card-fg);--fg:var(--pu-card-fg);--ink:var(--pu-card-fg);--ink-2:var(--pu-card-fg2);--line:var(--pu-card-line);box-shadow:var(--pu-edge), var(--pu-drop);background-repeat:repeat,no-repeat,no-repeat;background-size:360px 240px,100% 100%,100% 100%;border-radius:16px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:visible}.pu2-face:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(115deg, transparent 38%, var(--pu-sheen) 50%, transparent 62%);background-size:240% 100%;background-position:var(--sx,100%) 0;transition:background-position .25s;position:absolute;inset:0}.pu2-face__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pu2-face__lab{font:400 var(--t-fine)/1 var(--label);color:var(--pu-card-fg2);border:1px solid var(--pu-card-line);border-radius:999px;padding:6px 10px}.pu2-face__mid{margin:0}.pu2-face__h{font:600 24px/1 var(--display);letter-spacing:-.03em;margin:0}.pu2-face__off{font:600 18px/1.1 var(--display);letter-spacing:-.02em;color:var(--pu-card-fg);margin:6px 0 0}.pu2-face__at{font:400 var(--t-sup)/1 var(--label);color:var(--pu-card-fg2);align-items:baseline;gap:8px;margin:6px 0 0;display:flex}.pu2-face__at .pu-pps{color:var(--pu-card-fg);font-size:17px}.pu2-face__pct{color:var(--green-ink);background:var(--green);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:0 .22em}.pu2-face__with{font:400 var(--t-sup)/1 var(--label);color:var(--pu-card-fg2);margin:4px 0 0}.pu2-face__code{border:1.5px dashed var(--pu-card-fg2);border-radius:6px;padding:6px 10px}.pu2-face__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pu2-face__code{font:600 24px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pu2-face__acts{align-items:center;gap:8px;display:flex}.pu2-face .pill{min-height:44px;padding:0 14px;font-size:16px}.pu2-x{border:1px solid var(--pu-card-fg);width:44px;height:44px;color:var(--pu-card-fg);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pu2-x:hover,.pu2-x:focus-visible{border-color:var(--pu-card-fg);color:var(--pu-card-fg);background:0 0}.pu2-x:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.pu2-x .ic{width:14px;height:14px;transition:transform .25s}.pu2-x[aria-expanded=true] .ic{transform:rotate(180deg)}@container (min-width:380px){.pu2-face{border-radius:18px;padding:26px}.pu2-face__h{font-size:30px}.pu2-face__off,.pu2-face__at .pu-pps{font-size:20px}.pu2-face__code{font-size:30px}}@container (min-width:460px){.pu2-face{padding:30px}.pu2-face__h{font-size:38px}.pu2-face__off{margin-top:8px;font-size:24px}.pu2-face__at{margin-top:10px}.pu2-face__at .pu-pps{font-size:24px}.pu2-face__code{font-size:38px}}.pu2-drop{z-index:1;grid-template-rows:0fr;margin:-16px 6px 0;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.pu2-drop.is-open{grid-template-rows:1fr}.pu2-drop__in{min-height:0;overflow:hidden}.pu2-drop__body{background:var(--linho);color:var(--fg);border-radius:0 0 16px 16px;padding:34px 18px 18px}.pu2-drop__p{font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-2);margin:0}.pu2-drop__p+.pu2-drop__p{margin-top:10px}.pu2-drop__p b{color:var(--fg);font-weight:600}.pu2-drop__acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.pu2-drop__acts .pill{min-height:44px;padding:0 14px;font-size:16px}.pu2-drop__acts a.pill{text-decoration:none}.pu2-drop__acts .ic{width:16px;height:16px}@container (min-width:380px){.pu2-drop__body{border-radius:0 0 18px 18px;padding:42px 26px 26px}}.pu2-unit{container-type:inline-size}.pu2-a__copy{min-width:0}.pu2-a__h{font:600 24px/1.2 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:24ch;margin:10px 0 0}.pu2-a__p{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);max-width:46ch;margin:10px 0 0}@media (min-width:900px){.pu2-a__in{grid-template-columns:480px minmax(0,1fr);gap:76px}.pu2-unit{max-width:480px}.pu2-a__copy{padding-top:10px}.pu2-a__h{font-size:30px;line-height:1.15}}@media (prefers-reduced-motion:reduce){.pu2-card__in,.pu2-face:after,.pu2-drop,.pu2-x .ic{transition:none}}.rvbody{max-width:var(--max);padding:0 var(--pad);margin:0 auto;overflow-x:clip;container-type:inline-size}.rbx-also{font:400 var(--t-sup)/1.5 var(--label);margin:26px 0 0}.rbx-also a{min-height:44px;color:var(--ink-3);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.rbx-also a:hover{color:var(--blue-hover)}.rw-vd+.rvbody,.rw-vd+.pu,.rw-vd+.rwe{margin-top:0}@media (max-width:600px){.rbx-nm{display:none}}.rvbody>.rv__sec,.rvbody>.cmpsec,.rvbody>.block{border-top:0;padding-top:76px;padding-bottom:76px}.rvbody>.cmpsec{padding-left:0;padding-right:0}.rvbody>.block.sy{padding-bottom:76px}@container (max-width:700px){.rvbody>.rv__sec,.rvbody>.cmpsec,.rvbody>.block,.rvbody>.block.sy{padding-top:52px;padding-bottom:52px}}.rw-vd .aw-sec--last{padding-bottom:76px}@container (max-width:700px){.rw-vd .aw-sec--last{padding-bottom:52px}}.rb2-lab b{font-weight:600}.ed2{container-type:inline-size}.ed2__by{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 26px;display:flex}.ed2__by i{opacity:.5;font-style:normal}.ed2__toc{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:0 10px;margin:0 0 26px;display:flex}.ed2__toc>span{margin-right:4px}.ed2__toc a{min-height:44px;color:var(--fg);font:600 16px/1.3 var(--body);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.ed2__toc a:hover{color:var(--blue-hover)}.ed2__toc i{opacity:.5;font-style:normal}.ed2__rows{gap:26px;display:grid}.ed2__row{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px;display:grid}.ed2__row p{font:400 18px/1.6 var(--body);color:var(--fg);max-width:68ch;margin:0}.ed2__h{font:600 30px/1.1 var(--display);letter-spacing:-.025em;margin:26px 0 0;scroll-margin-top:26px}.ed2__row--full{grid-template-columns:minmax(0,1fr)}.ed2 .ed__pull{max-width:30ch}.ed2__br{min-width:0}.ed2__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0 0 10px;display:block}.ed2__nums{flex-wrap:wrap;gap:18px 26px;display:flex}.ed2__n{flex-direction:column;gap:4px;display:flex}.ed2__n b{font:600 38px/1 var(--display);letter-spacing:-.035em;color:var(--fg);font-variant-numeric:tabular-nums}.ed2__n small{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.ed2__n.is-low b{color:var(--ink-3)}.ed2__img{max-width:320px}.ed2__img .hl{grid-template-columns:minmax(0,1fr)}.ed2__picks{border-top:1px dotted var(--rule);margin:0}.ed2__pick{border-bottom:1px dotted var(--rule);gap:4px;padding:14px 0;display:grid}.ed2__pick span{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.ed2__pick b{font:600 18px/1.3 var(--body);color:var(--fg)}.ed2__rest[hidden]{display:none}.ed2__rest{gap:26px;display:grid}.ed2__more{margin-top:36px}.ed2__more .ic{width:14px;height:14px;transition:transform .25s}.ed2__more[aria-expanded=true] .ic{transform:rotate(180deg)}.ed2__len{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:10px 0 0}@media (min-width:1100px){.ed2__rows{gap:36px}.ed2__row{grid-template-columns:minmax(0,68ch) minmax(240px,1fr);gap:26px 76px}.ed2__row p{font-size:20px;line-height:1.65}.ed2__row--full{grid-template-columns:minmax(0,1fr)}.ed2__h{margin-top:36px;font-size:38px}.ed2__br{padding-top:8px}.ed2__img{max-width:300px}.ed2__rest{gap:36px}}@media (prefers-reduced-motion:reduce){.ed2__more .ic{transition:none}}.if2__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;display:grid}.if2__copy{display:contents}.if2__sent{font:400 24px/1.35 var(--body);letter-spacing:-.01em;color:var(--fg);order:1;max-width:26ch;margin:0}.if2__sent b{font-weight:600}.if2 .f3__vis{order:2}.if2 .fsp{order:3;max-width:420px}@media (min-width:900px){.if2__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:76px}.if2__copy{display:block}.if2__sent{font-size:30px;line-height:1.3}.if2 .fsp{margin-top:52px}}.ym__led.numled{padding:52px var(--pad);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:26px}.ym__led .m9__brand{font:600 16px/1 var(--body);color:var(--fg)}.ym__h{font:600 30px/1.05 var(--display);letter-spacing:-.03em;color:var(--fg);max-width:16ch;margin:18px 0 0}.ym__p{font:400 18px/1.5 var(--body);color:var(--ink-2);max-width:36ch;margin:18px 0 0}.ym__q{margin-top:26px}.ym__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0 0 10px;display:block}.ym__opts{flex-wrap:wrap;gap:8px;display:flex}.ym__o{border:1px solid var(--fg);min-height:44px;color:var(--fg);font:500 16px/1 var(--body);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.ym__o[aria-pressed=true],.ym__o[aria-pressed=true]:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}.ym__ans{margin:36px 0 0}.ym__v{font:600 38px/1.05 var(--display);letter-spacing:-.03em;color:var(--fg);max-width:14ch;display:block}.ym__ans[data-empty] .ym__v{color:var(--ink-3)}.ym__why{font:400 18px/1.5 var(--body);color:var(--ink-2);max-width:40ch;margin-top:10px;display:block}.ym__led .pill{margin-top:26px;text-decoration:none}.ym__note{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);max-width:44ch;margin:18px 0 0}.ym__led .numled__media{order:-1}.ym__led .numled__media img{width:62%;max-width:300px}@media (min-width:900px){.ym__led.numled{padding:76px var(--pad);grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:52px}.ym__led .numled__media{order:0}.ym__led .numled__media img{width:74%;max-width:none}.ym__h,.ym__v{font-size:50px}}.fq__lede{font:400 18px/1.5 var(--body);color:var(--ink-2);max-width:56ch;margin:0 0 36px}.fq__l{border-top:1px solid var(--rule)}.fq__q{border:0;border-bottom:1px solid var(--line);width:100%;min-height:64px;color:var(--fg);text-align:left;cursor:pointer;font:600 20px/1.3 var(--body);letter-spacing:-.01em;background:0 0;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:18px;margin:0;padding:18px 0;display:grid}.fq__x{border:1px solid var(--fg);width:44px;height:44px;color:var(--fg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.fq__x .ic{width:14px;height:14px;transition:transform .25s}.fq__q[aria-expanded=true] .fq__x .ic{transform:rotate(45deg)}.fq__q:hover .fq__x{background:color-mix(in srgb, var(--fg) 6%, transparent)}.fq__q:focus-visible{outline:none}.fq__q:focus-visible .fq__x{outline:2px solid var(--blue);outline-offset:3px}.fq__a{border-bottom:1px solid var(--line);padding:4px 0 26px}.fq__a p{font:400 18px/1.55 var(--body);color:var(--ink-2);max-width:62ch;margin:0}.fq__a p+p{margin-top:10px}.fq__a b{color:var(--fg);font-weight:600}.fq__note{font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);max-width:60ch;margin:26px 0 0}@media (min-width:900px){.fq__q{font-size:24px}}@media (prefers-reduced-motion:reduce){.fq__x .ic{transition:none}}.rvbody>.ch--linho{background:var(--linho);margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding-left:var(--pad);padding-right:var(--pad)}@container (max-width:700px){.rvbody>.ch--linho{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}}.ch__lead{margin:0 0 52px}.ch__st{font:600 30px/1.08 var(--display);letter-spacing:-.03em;color:var(--fg);text-wrap:balance;max-width:20ch;margin:0}.ch__body,.ch__after{gap:18px;display:grid}.ch__body{margin-top:26px}.ch__after{margin-top:52px}.ch__body p,.ch__after p{font:400 18px/1.6 var(--body);color:var(--fg);max-width:62ch;margin:0}.ch .ed__pull{max-width:30ch}.ch__cols{gap:36px;margin-top:52px;display:grid}.ch__cols .ed2__picks{align-self:start}.ch__close{font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);max-width:60ch;margin:36px 0 0}@media (min-width:900px){.ch__st{font-size:50px}.ch__body p,.ch__after p{font-size:20px;line-height:1.65}}@media (min-width:1100px){.ch__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:76px}}.l7 .ch__body{margin:26px 0 36px}.rwe .ch__body{margin-top:26px}.rwe .ch__body p{max-width:52ch}.rwe .ed__pull{margin-bottom:0!important}@media (max-width:700px){.rwe .ed__pull{padding-left:18px;font-size:30px!important}}.h1x .ch__after{margin-top:36px}.sb3 .dock__in{gap:18px}:root[data-theme=dark] .sb3 .rwd__price{border-left-color:var(--line)}.sb3 .dock__go{padding:0 30px}.sb3 .dock__go .ic{width:16px;height:16px}@media (min-width:900px){.sb3 .dock__in{border-radius:16px;gap:26px;padding:8px 8px 8px 10px}.sb3 .rwd__big{font-size:38px}.sb3 .rwd__who{padding-right:10px}.sb3 .rwd__price{padding:0 26px 0 36px}.sb3 .rwd__price--px{gap:18px}.sb3 .rwd__name b{max-width:320px}}@media (min-width:1200px){.sb3 .dock__in{gap:36px}.sb3 .rwd__price{padding:0 36px}}.sb3--s1 .rwd__shelf{white-space:nowrap}.sb3__line{font:400 14px/1.25 var(--label);opacity:.75;white-space:nowrap;display:block}.sb3__line i{opacity:.55;margin:0 4px;font-style:normal}@media (max-width:899px){.sb3--s2 .sb3__line,.sb3--s3 .sb3__line{white-space:normal;grid-column:1/-1}.sb3--s3 .sb3__since{display:none}.sb3--s3 .sb3__line i{height:0;margin:0;display:block;overflow:hidden}.sb3 .rwd__big{font-size:28px}.sb3--s2 .rwd__price--px,.sb3--s3 .rwd__price--px{gap:2px 10px}}@container (max-width:480px){#sec-compare .q3__mini .rank{display:none}#sec-compare .q3__mini:first-child .q3__mn:before{content:"This racket";font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin-bottom:4px;display:block}#sec-compare .q3__mini .cut{font-size:44px;top:6px;right:10px}}.ln3__top{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.ln3__text,.ln3__chart{min-width:0}.l7 .ln3__text .l7__lede{margin-bottom:0}.l7 .ln3__text .ch__body{margin:26px 0 0}.l7 .ln3__chart .l7g{margin-top:18px}.l7 .ln3__chart .l7__tabs{margin-top:44px}.l7g svg{height:240px}.l7 .l7__cnt{margin-top:36px}@media (min-width:1100px){.ln3__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:76px}.l7g svg{height:300px}.l7 .ln3__chart .l7g{margin-top:0}}@container (max-width:600px){.l7 .l7__shelf{gap:18px}.l7 .l7__v{flex-basis:calc(100cqw - 44px)}}.l7g__dot:focus-visible{outline:2px solid var(--blue-hover);outline-offset:3px}@media (min-width:1100px){.ed3 .hold{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:0 76px;display:grid}.ed3 .rwe__k,.ed3 .rwe__h,.ed3 .rwe__p,.ed3 .ch__body{grid-column:1}.ed3 .rwe__grid{grid-area:2/2/span 3;grid-template-columns:minmax(0,1fr);align-self:start;gap:10px;margin-top:10px}.ed3 .ed__pull{grid-column:1/-1}.ed3 .rwe__c{padding:14px 22px 14px 14px}}.sb3 .rwd__price{border-left:0}@media (min-width:900px){.sb3 .rwd__price{border-left:1px solid #ffffff24}}.sb4 .dock__go{white-space:nowrap;flex-wrap:nowrap;flex:none}.sb4__rrp{font:400 14px/1.2 var(--label);opacity:.7;white-space:nowrap;display:block}.sb4__rrp s{text-decoration:line-through}@media (max-width:899px){.sb4 .dock__go{padding:0 22px}.sb4 .rwd__price{padding-left:12px}.sb4 .sb4__rrp{grid-column:1/-1}}@media (max-width:359px){.sb4 .dock__go{padding:0 18px}.sb4 .dock__in{gap:8px}.sb4 .rwd__price{padding-left:10px}}@media (max-width:299px){.sb3--s1 .rwd__l1{grid-column:1/-1}}@container (max-width:480px){#sec-compare .q3__mini .cut{font-size:38px}}.rv7__text{margin-top:52px}.rv7__lead{font:400 20px/1.4 var(--display);letter-spacing:-.01em;color:var(--fg);text-wrap:pretty;max-width:52ch;margin:0}.rv7__body{font:400 18px/1.6 var(--body);color:var(--fg);max-width:62ch;margin:26px 0 0}.rv7__lab{font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);max-width:60ch;margin:0 0 26px}@media (min-width:900px){.rv7__text{margin-top:76px}.rv7__lead{max-width:44ch;font-size:30px;line-height:1.3}.rv7__body{margin-top:36px;font-size:20px;line-height:1.65}}.rdr{--i:3%;aspect-ratio:1;width:100%;max-width:640px;margin:0;position:relative;container-type:inline-size}.rdr__svg{inset:var(--i);width:calc(100% - 2 * var(--i));height:calc(100% - 2 * var(--i));display:block;position:absolute;overflow:visible}.rdr__hex{fill:none;stroke:var(--line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.rdr__shape{fill:color-mix(in srgb, var(--fg) 18%, transparent);stroke:var(--fg);stroke-width:4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rdr__o{fill:none;stroke-linejoin:round;stroke-linecap:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.rdr__o[data-k="1"]{stroke:var(--fg)}.rdr__o[data-k="2"]{stroke:var(--ink-2);stroke-dasharray:8 5}.rdr__o[data-k="3"]{stroke:var(--ink-3);stroke-dasharray:1 5}.rdr__l{font:var(--label-weight) var(--t-sup)/1.25 var(--label);color:var(--ink-3);white-space:nowrap;margin:0;position:absolute}.rdr__l b{font:600 30px/1 var(--display);letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums;margin-top:4px;display:block}.rdr__l[data-i="0"]{text-align:center;top:0;left:50%;transform:translate(-50%)}.rdr__l[data-i="1"]{right:0;top:calc(var(--i) + .33 * (100% - 2 * var(--i)));text-align:right;transform:translateY(-50%)}.rdr__l[data-i="2"]{right:0;bottom:calc(var(--i) + .33 * (100% - 2 * var(--i)));text-align:right;transform:translateY(50%)}.rdr__l[data-i="3"]{text-align:center;bottom:0;left:50%;transform:translate(-50%)}.rdr__l[data-i="4"]{left:0;bottom:calc(var(--i) + .33 * (100% - 2 * var(--i)));transform:translateY(50%)}.rdr__l[data-i="5"]{left:0;top:calc(var(--i) + .33 * (100% - 2 * var(--i)));transform:translateY(-50%)}.rdr--m{--i:14%;max-width:320px}.rdr--m .rdr__shape{stroke-width:2.5px}.rdr--m .rdr__o{stroke-width:2px}.rdr--m .rdr__hex{stroke-width:1px}.rdr--m .rdr__l b{margin-top:2px;font-size:24px}.rdr--s{--i:20%;max-width:230px}.rdr--s .rdr__shape{stroke-width:2px}.rdr--s .rdr__o{stroke-width:1.5px}.rdr--s .rdr__hex{stroke-width:1px}.rdr--s .rdr__l{font-size:var(--t-fine)}.rdr--s .rdr__l b{margin-top:2px;font-size:18px}@container (max-width:440px){.rdr--xl{--i:10%}.rdr--xl .rdr__l{font-size:var(--t-fine)}.rdr--xl .rdr__l b{margin-top:2px;font-size:24px}.rdr--xl .rdr__shape{stroke-width:3px}.rdr--xl .rdr__o{stroke-width:2px}}.rdr__key{border-top:1px solid var(--line);margin:26px 0 0;padding:0;list-style:none}.rdr__kr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;min-height:64px;padding:10px 0;display:grid}.rdr__kn{align-items:center;gap:10px;min-width:0;min-height:44px;display:flex}.rdr__kn b{font:600 18px/1.3 var(--body);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rdr__sw{flex:none;width:28px;height:12px;overflow:visible}.rdr__sw0{fill:color-mix(in srgb, var(--fg) 18%, transparent);stroke:var(--fg);stroke-width:1.5px}.rdr__x{width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.rdr__x:hover,.rdr__x:focus-visible{background:var(--calcada-deep)}.rdr__x:focus-visible{outline:2px solid var(--blue-hover);outline-offset:2px}.rdr__x[hidden]{display:none}.rdr__kv{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.rdr__kv span{flex-direction:column;gap:2px;min-width:0;display:flex}.rdr__kv i{font:var(--label-weight) var(--t-fine)/1.2 var(--label);color:var(--ink-3);white-space:nowrap;font-style:normal}.rdr__kv b{font:600 18px/1.2 var(--body);color:var(--fg);font-variant-numeric:tabular-nums;min-height:1.2em}.rdr__kr.is-empty .rdr__kn b{color:var(--ink-3);font-weight:400}.rdr__kr.is-empty .rdr__o{stroke:var(--rule)}.rdr__kr.is-empty .rdr__kv i{visibility:hidden}.rdr__kh{display:none}@media (max-width:700px){.rdr__kr{grid-template-columns:minmax(0,1fr);gap:4px;min-height:0}.rdr__kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px}.rdr__kr.is-empty .rdr__kv{display:none}}@media (min-width:701px){.rdr__kh{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;padding:10px 0 6px;display:grid}.rdr__kh .rdr__kv i{white-space:normal;text-align:right;display:block}.rdr__kv{text-align:right;grid-template-columns:repeat(6,56px);gap:8px}.rdr__kv span{align-items:flex-end}.rdr__kr .rdr__kv i{display:none}.rdr__kr .rdr__kv b{min-height:0}}.rdr__pick{gap:26px;display:grid}.rdr__gl{font:var(--label-weight) var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:0 0 10px}.rdr__pills{flex-wrap:wrap;gap:10px;display:flex}.rdr__pills .pill{cursor:pointer;min-width:0;max-width:100%}.rdr__pt{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.rdr__pills .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.rdr__pills .pill:disabled{color:var(--ink-3);border-color:var(--line);cursor:not-allowed}.rdr__pills .pill:disabled:hover{background:0 0}.rdr__q{background:var(--calcada-deep);min-height:44px;color:var(--ink-3);cursor:text;border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.rdr__q .ic{flex:none;width:18px;height:18px}.rdr__q input{min-width:0;font:400 18px/1.3 var(--body);color:var(--fg);background:0 0;border:0;outline:none;flex:1}.rdr__q input::placeholder{color:var(--ink-3)}.rdr__q:focus-within{outline:2px solid var(--blue-hover);outline-offset:2px}.rdr__res{min-height:44px;margin-top:10px}.rdr-scr{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""side""key";align-items:start;gap:36px;display:grid}.rdr-scr>.rdr{grid-area:chart;margin-inline:auto}.rdr-scr>.rdr__key{grid-area:key;margin-top:0}.rdr-scr__side{grid-area:side;min-width:0}.rdr-scr__side h3{letter-spacing:-.02em;font-size:24px}.rdr-scr__side>p{color:var(--fg-2);max-width:44ch;margin:10px 0 0;font-size:18px;line-height:1.45}.rdr-scr__side .rdr__pick{margin-top:26px}@media (min-width:1100px){.rdr-scr{grid-template-columns:minmax(0,560px) minmax(300px,1fr);grid-template-areas:"chart side""key side";gap:26px 76px}}@media (min-width:1300px){.rdr-scr{grid-template-columns:minmax(0,640px) minmax(300px,1fr)}}.rdr-grid{grid-template-columns:minmax(0,1fr);gap:52px 36px;display:grid}.rdr-tile{color:inherit;text-decoration:none;display:block}.rdr-tile h3{letter-spacing:-.02em;font-size:24px}.rdr-tile p{font:var(--label-weight) var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:6px 0 0}.rdr-tile .rdr{margin:18px auto 0}.rdr-tile:hover h3,.rdr-tile:focus-visible h3{text-underline-offset:3px;text-decoration:underline}@media (min-width:700px){.rdr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.rdr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rdr-rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rdr-row{border-bottom:1px solid var(--line);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:18px;padding:18px 0;display:grid}.rdr-row .well{border-radius:8px;width:88px}.rdr-row .well img{padding:8%}.rdr-row__body b{font:600 18px/1.3 var(--body);display:block}.rdr-row__body span{font:var(--label-weight) var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin-top:4px;display:block}.rdr-row .rdr{grid-column:1/-1;justify-self:center}@media (min-width:700px){.rdr-row{grid-template-columns:88px minmax(0,1fr) 230px;gap:26px}.rdr-row .rdr{grid-column:auto}}.ll--hero{padding:76px 0 52px}.ll--hero.well--glow{aspect-ratio:auto;border-radius:0;overflow:visible}.ll__tag{margin:0}.ll__h{letter-spacing:-.02em;margin:18px 0 0;font-size:50px;line-height:.98}.ll__dek{font:400 20px/1.5 var(--body);color:var(--fg-2);max-width:44ch;margin:18px 0 0}.ll__dek--plain{margin-top:0}.ll__fam{scrollbar-width:none;gap:10px;margin-top:36px;padding-bottom:2px;display:flex;overflow-x:auto}.ll__fam::-webkit-scrollbar{display:none}.ll__fam .pill{cursor:pointer;flex:none;gap:6px}.ll__fam .pill small{font:var(--label-weight) var(--t-fine)/1 var(--label);color:inherit}.ll__fam .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.ll__fam[hidden]{display:none}.ll__stage{margin:26px calc(-1 * var(--pad)) 0;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;cursor:grab;outline:none;position:relative;overflow-x:auto}.ll__stage::-webkit-scrollbar{display:none}.ll__stage:focus-visible{box-shadow:inset 0 0 0 2px var(--blue-hover)}.ll__stage.is-drag{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.ll__in{width:max-content;padding:0 var(--pad);align-items:flex-end;gap:52px;display:flex}.ll__grp{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.ll__grp:after{content:"";left:-26px;right:-26px;bottom:var(--ll-foot);background:var(--rule);height:1px;position:absolute}.ll__grp:first-child:after{left:0}.ll__grp:last-child:after{right:0}.ll__fh{letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:10px;margin:0 0 26px;font-size:24px;display:flex}.ll__fh span{font:var(--label-weight) var(--t-sup)/1.4 var(--label);color:var(--ink-3)}.ll__row{align-items:flex-end;gap:18px;display:flex}.ll__i{scroll-snap-align:start;text-align:center;width:200px;color:var(--fg);flex-direction:column;flex:none;align-items:center;text-decoration:none;display:flex}.ll__fig{justify-content:center;align-items:flex-end;width:100%;height:300px;margin:0;display:flex}.ll__fig img{object-fit:contain;width:auto;max-width:100%;max-height:270px;transition:transform .3s}.ll__i:hover img,.ll__i:focus-visible img{transform:translateY(-8px)}.ll__i:focus-visible{outline:2px solid var(--blue-hover);outline-offset:2px;border-radius:10px}.ll__i>b{font:600 16px/1.25 var(--body);justify-content:center;align-items:flex-start;min-height:40px;margin-top:14px;display:flex}.ll__i>span{font:600 24px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px}.ll__i>small{font:var(--label-weight) var(--t-fine)/1.3 var(--label);color:var(--ink-3);margin-top:6px}.ll__i.is-this>span{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.ll__acts{flex-wrap:wrap;gap:10px 26px;margin-top:36px;display:flex}@media (max-width:700px){.ll__i{width:min(200px,56vw)}.ll__stage{margin-inline:calc(-1 * var(--pad))}}@media (min-width:701px){.ll{--ll-foot:101px}.ll__fig{height:400px}.ll__fig img{max-height:360px}.ll__i>b{min-height:45px;font-size:18px}.ll__i>span{font-size:30px}.ll__row{gap:26px}.ll__in{gap:76px}.ll__grp:after{left:-38px;right:-38px}}@media (min-width:1200px){.ll--hero{padding:100px 0 76px}.ll__h{font-size:68px}.ll__i{width:260px}.ll__fig{height:480px}.ll__fig img{max-height:440px}.ll__stage{margin-top:36px}}@media (prefers-reduced-motion:reduce){.ll__fig img{transition:none}}:root[data-theme=dark] .ll--hero .ll__dek{color:var(--fg-2)}.one{padding:36px 0}.one--band{background:var(--linho);padding:52px 0}.one__in{align-items:center;gap:36px;display:grid}.one__fig{justify-content:center;align-items:flex-end;height:320px;margin:0;display:flex}.one__fig img{object-fit:contain;width:auto;max-width:100%;max-height:300px}.one__num{margin:0}.one__num b{font:600 96px/.85 var(--display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;display:block}.one__num span{font:var(--label-weight) var(--t-body)/1.3 var(--label);color:var(--fg-2);margin-top:10px;display:block}.one__h{letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:26px 0 0;font-size:30px}.one__p{color:var(--fg-2);max-width:40ch;margin:10px 0 0;font-size:18px;line-height:1.45}.one__act{margin:26px 0 0}.one-set>.one+.one{margin-top:16px}@media (min-width:700px){.one{padding:52px 0}.one--band{padding:76px 0}.one__num b{font-size:150px}.one__h{font-size:38px}.one__fig{height:520px}.one__fig img{max-height:500px}}@media (min-width:1000px){.one__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:76px}.one--flip .one__copy{order:-1}.one__fig{height:600px}.one__fig img{max-height:560px}}.halo{--halo-spot:#ffffff9e;--halo-floor:#0000003d;--halo-rim:#fff0;isolation:isolate;position:relative}:root[data-theme=dark] .halo{--halo-spot:#ffffff24;--halo-floor:#000000d9;--halo-rim:#ffffff47}.halo:not(.well):before{content:"";z-index:0;background:radial-gradient(closest-side, var(--halo-spot), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:4% 8% 10%}.halo:not(.well)>img{z-index:1;filter:drop-shadow(0 22px 24px var(--halo-floor));position:relative}:root[data-theme=dark] .halo:not(.well)>img{filter:drop-shadow(0 0 14px var(--halo-rim)) drop-shadow(0 22px 24px var(--halo-floor))}.well.halo:before{background:radial-gradient(44% 42% at 50% 44%, var(--halo-spot), transparent), radial-gradient(86% 70% at 50% 36%, transparent 52%, #0000001a 100%)}:root[data-theme=dark] .well.halo img{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--halo-rim) 80%, transparent))}:root[data-theme=dark] .r2 .well.halo img,:root[data-theme=dark] .rdr-row .well.halo img{filter:drop-shadow(0 0 5px var(--halo-rim))}.ll__fig.halo:before,.one__fig.halo:before{inset:0 6% 8%}@media (prefers-reduced-motion:no-preference){.halo:not(.well)>img{transition:transform .3s}}.halo-note{color:var(--fg-2);max-width:60ch;margin:0 0 26px;font-size:18px;line-height:1.45}.halo-grid{grid-template-columns:minmax(0,1fr);gap:52px 36px;display:grid}.halo-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.halo-pair__c{flex-direction:column;gap:10px;display:flex}.halo-lab{font:var(--label-weight) var(--t-fine)/1.3 var(--label);color:var(--ink-3)}.halo-name{font:600 18px/1.3 var(--body);grid-column:1/-1;margin:0}@media (min-width:700px){.halo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.halo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.halo-rows{gap:18px;display:grid}.halo-row{grid-template-columns:88px auto 88px auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.halo-row .well{border-radius:8px;width:88px}.halo-row .well img{padding:8%}.halo-row b{font:600 18px/1.3 var(--body)}@media (max-width:560px){.halo-row{grid-template-columns:88px auto 88px auto}.halo-row b{grid-column:1/-1}}.halo-stage2{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.halo-stage2__c .ph__stage{margin-top:10px}@media (min-width:900px){.halo-stage2{grid-template-columns:repeat(2,minmax(0,1fr))}}.tkr-fill{border-top:1px solid var(--line);padding:52px 0}.tkr-fill h2{letter-spacing:-.023em;font-size:30px}.tkr-fill p{color:var(--fg-2);max-width:44ch;margin:10px 0 0;font-size:18px}.r11-main{min-height:100vh}html,.rul{background:var(--paper);color:var(--fg)}:root[data-takeover=women],[data-takeover=women]{--take:var(--c-pink);--take-on:#1e2024}:root[data-takeover=tracker],[data-takeover=tracker]{--take:var(--c-sky);--take-on:#1e2024}:root[data-takeover=dna],[data-takeover=dna]{--take:var(--c-peri);--take-on:#1e2024}:root[data-takeover=editorial],[data-takeover=editorial]{--take:var(--c-steel);--take-on:#1e2024}.v13-buy{background:var(--buy);border-color:var(--buy);color:var(--buy-on)}.v13-buy:hover,.v13-buy:focus-visible{background:var(--buy-hover);border-color:var(--buy-hover);color:var(--buy-on)}.ground--stone{background-color:var(--linho);background-image:radial-gradient(70% 56% at 76% 8%,#ffffffe6 0%,#0000 68%),linear-gradient(172deg,#fafafb 0%,#f2f3f5 60%,#e8eaee 100%)}[data-theme=dark] .ground--stone{background-color:#1c1f23;background-image:radial-gradient(70% 56% at 76% 8%,#ffffff0f 0%,#0000 68%),linear-gradient(172deg,#22252a 0%,#1c1f23 60%,#16191d 100%)}[data-takeover] .rw-hero.well--glow,[data-takeover] .rq4-hero.well--glow,[data-takeover] .ym__led.well--glow{--glow-base:color-mix(in srgb, var(--take) 42%, var(--paper));--glow:var(--take);--glow-2:color-mix(in srgb, var(--take) 60%, #fff)}[data-takeover] .tb.on-money,[data-takeover] .rq-ed,[data-takeover] .rq4-q{background:color-mix(in srgb, var(--take) 18%, var(--paper))}html[data-theme=dark][data-takeover] .rw-hero.well--glow,html[data-theme=dark][data-takeover] .rq4-hero.well--glow,html[data-theme=dark][data-takeover] .ym__led.well--glow,:root[data-theme=dark] [data-takeover] .rw-hero.well--glow,:root[data-theme=dark] [data-takeover] .rq4-hero.well--glow,:root[data-theme=dark] [data-takeover] .ym__led.well--glow{background-color:var(--linho-dark);background-image:radial-gradient(closest-side at 50% 40%, color-mix(in srgb, var(--take) 30%, transparent), transparent)}html[data-theme=dark][data-takeover] :is(.tb.on-money,.rq-ed,.rq4-q),:root[data-theme=dark] [data-takeover] :is(.tb.on-money,.rq-ed,.rq4-q){background:color-mix(in srgb, var(--take) 12%, var(--paper))}.tko-kick{background:var(--take);min-height:32px;color:var(--take-on);font:600 var(--t-fine)/1 var(--label);white-space:nowrap;border-radius:999px;align-items:center;margin:0 0 14px;padding:0 12px;display:inline-flex}[data-takeover] :is(.tb__kick,.rq-ed__k,.rq3-kick,.lc__kick,.take__kick){background:var(--take);min-height:32px;color:var(--take-on);font:600 var(--t-fine)/1 var(--label);letter-spacing:0;text-transform:none;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.pt--dna .pt__mark{color:var(--fg)}.tko{background:var(--tko-bg,var(--linho-deep));color:#1e2024;min-height:24px;font:600 var(--t-fine)/1 var(--label);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.tko--women{--tko-bg:var(--c-pink)}.tko--tracker{--tko-bg:var(--c-sky)}.tko--dna{--tko-bg:var(--c-peri)}.tko--editorial{--tko-bg:var(--c-steel)}[data-takeover=women] .tko--women,[data-takeover=tracker] .tko--tracker,[data-takeover=dna] .tko--dna,[data-takeover=editorial] .tko--editorial{display:none}.cmeta .tko{margin-right:8px}.r2__name .tko{margin-left:10px}@container cq (max-width:700px){.r2__name .tko{margin-left:8px}}.rul{padding-block:36px 76px}.rul__intro{font:400 var(--t-lede)/1.5 var(--body);max-width:60ch;margin:0}.rul__nav{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.rul__nav a{border:1px solid var(--fg);min-height:44px;font:600 var(--t-sup)/1 var(--body);color:var(--fg);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.rul section{border-top:1px solid var(--rule);margin-top:76px;padding-top:36px}.rul__h{font:600 38px/1.05 var(--display);letter-spacing:-.03em;margin:0}@media (min-width:900px){.rul__h{font-size:50px}}.rul__h4{font:600 24px/1.15 var(--display);letter-spacing:-.02em;margin:52px 0 0}.rul__p{font:400 var(--t-body)/1.6 var(--body);max-width:70ch;color:var(--fg-2);margin:18px 0 0}.rul__p b{color:var(--fg);font-weight:600}.rul__sws{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;margin-top:36px;display:grid}@media (min-width:700px){.rul__sws{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.rul__sws{grid-template-columns:repeat(7,minmax(0,1fr))}}.rul__sw b{border:1px solid var(--line);border-radius:10px;height:72px;display:block}.rul__sw span{font:600 var(--t-sup)/1.3 var(--label);color:var(--fg);margin-top:8px;display:block}.rul__sw i{font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:2px;font-style:normal;display:block}.rul__ladders{gap:18px;margin-top:36px;display:grid}@media (min-width:900px){.rul__ladders{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px}}.rul__ladder{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}.rul__ln{font:500 var(--t-fine)/1.3 var(--label);color:var(--fg-2);grid-column:1/-1;margin-bottom:4px}.rul__ladder b{border:1px solid var(--line);border-radius:6px;height:44px;display:block}.rul__lk{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);max-width:58ch;margin:10px 0 0}.rul__t{border-collapse:collapse;width:100%;font:400 var(--t-sup)/1.45 var(--label);font-variant-numeric:tabular-nums;margin-top:26px}.rul__t th,.rul__t td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px 10px 0}.rul__t th{color:var(--ink-3);font-weight:500}.rul__t td.is-no{color:var(--ink-3)}.rul__t--m{table-layout:fixed}.rul__t--m td,.rul__t--m th{overflow-wrap:anywhere}.rul__t--m td:first-child{color:var(--fg);font-weight:600}@media (max-width:699px){.rul__t thead{display:none}.rul__t tr{border-bottom:1px solid var(--line);padding:10px 0;display:block}.rul__t td{border:0;padding:2px 0;display:block}}.rul__dot{border:1px solid var(--line);vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.rul__list{max-width:54ch;font:400 var(--t-sup)/1.5 var(--label);color:var(--fg-2);margin:18px 0 0;padding:0 0 0 1.2em}.rul__list li{padding:6px 0}.rul__links a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.rul__code{font-family:var(--label);color:var(--fg);overflow-wrap:anywhere;font-weight:500}.rul__pre{background:var(--linho);white-space:pre-wrap;font:400 var(--t-sup)/1.5 var(--label);overflow-wrap:anywhere;border-radius:10px;max-width:76ch;margin:18px 0 0;padding:18px;display:block}.rul__pinks{gap:26px;margin-top:26px;display:grid}@media (min-width:900px){.rul__pinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}.rul__pl{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg);margin:0 0 10px}.rul__pinkrow{border:1px solid var(--line);color:#1e2024;background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:18px;display:flex}.rul__pinkrow--dark{color:#eeeff2;background:#141618;border-color:#ffffff24;margin-top:10px}.rul__pinkrow .tko-kick{margin:0}.rul__wash{min-height:44px;font:400 var(--t-fine)/1.3 var(--label);color:#1e2024;border-radius:10px;align-items:center;padding:0 14px;display:inline-flex}.rul__ba{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1120px;margin-top:26px;display:grid}.rul__ba figure{margin:0}.rul__ba img{border:1px solid var(--line);border-radius:10px;width:100%;height:auto}.rul__ba figcaption{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3);margin-top:8px}@media (max-width:699px){.rul__ba{grid-template-columns:1fr}.rul__ba img{max-width:324px}}.v13-main{min-height:100vh}.v13-sh{padding:100px var(--pad) 26px}@media (min-width:900px){.v13-sh{padding-top:150px}}.v13-sh__n{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0}.v13-sh__h{font:600 38px/1.05 var(--display);letter-spacing:-.03em;margin:8px 0 0}.v13-sh__p{font:400 var(--t-body)/1.6 var(--body);color:var(--fg-2);max-width:70ch;margin:14px 0 0}.card{position:relative}.card__a{color:inherit;text-decoration:none;display:block}.card__a:after{content:"";z-index:5;position:absolute;inset:0}.card__a:focus-visible{outline:none}.card__a:focus-visible:after{outline:2px solid var(--blue);outline-offset:6px;border-radius:12px}.card>.well{z-index:6;pointer-events:none}.card .cfoot .pill,.card .cbuy,.card .rk-pod__panel,.card .rc-graph{z-index:7;position:relative}.card .cfoot .pill:not(:hover):not(:focus-visible){background:0 0}.card:hover .cfoot .pill{border-color:var(--fg)}.bm .hrt{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:22px;height:22px;display:block}.bm.is-saved .hrt,.bm[aria-pressed=true] .hrt{fill:currentColor}.bm[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--green-ink);backdrop-filter:none;box-shadow:none}.cbuy{align-items:center;gap:10px;margin-top:14px;display:flex}.cbuy .rk-buy{flex:auto;min-width:0;min-height:48px;padding:0 18px;font-size:18px}.cbuy .rk-x{border:1px solid var(--rule);width:48px;height:48px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;padding:0;transition:transform .25s,border-color .2s;display:inline-flex}.cbuy .rk-x:hover,.cbuy .rk-x:focus-visible{border-color:var(--fg)}.cbuy .rk-x[aria-expanded=true]{transform:rotate(180deg)}.cbuy .rk-x .ic{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.cbuy .rk-x{transition:none}}.card .well .ctag{z-index:4;flex-wrap:wrap;gap:6px;max-width:calc(100% - 118px);display:flex;position:absolute;top:14px;left:14px}.card .well>:is(.newtag,.num)~.ctag{top:52px}.ctag .newtag{position:static}.ctag .dn{background:var(--green);min-height:28px;color:var(--green-ink);font:600 var(--t-fine)/1 var(--label);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.cut--m,.cut--s{z-index:auto;display:block;position:static}.cut--m{-webkit-text-stroke-width:1.2px;font-size:38px}.cut--s{letter-spacing:-.05em;-webkit-text-stroke-width:1px;font-size:28px}.lc .cut,.lc__t .cut{-webkit-text-stroke-color:color-mix(in srgb, var(--lc-fg,var(--fg)) 76%, transparent)}.lc__spec .cut--m{margin-bottom:4px}.lc__spec .lc__price{font:600 24px/1 var(--display);letter-spacing:-.035em;color:var(--lc-fg);margin-bottom:4px;display:block}.lc__t .cut--s{margin-left:auto;padding-left:10px}.rq3-one__rev.pill{margin-top:18px}.card .rc-graph{width:100%;height:44px;margin-top:14px;display:block}.card .cbuy .rk-buy{width:auto;margin:0}.cut--wait{font:500 var(--t-fine)/1.2 var(--label);letter-spacing:0;color:var(--ink-2);-webkit-text-stroke:0;top:16px;right:16px}.cut--wait.cut--m,.cut--wait.cut--s{font:600 18px/1.3 var(--body);color:var(--fg)}.tb .tb-cards{margin-top:26px}.tb .tb-cards .card .p .now{font:600 24px/1 var(--display);letter-spacing:-.035em}.lc__t .lc__sc{align-items:center;gap:6px;display:flex}.lc__t .lc__sc .cut--s{margin:0;padding:0;font-size:24px}@media (max-width:1199px){.lc__stage .lc__spec>b,.lc__stage .lc__spec>.cut--m{align-items:flex-end;min-height:38px;margin-bottom:4px;display:flex}}.card .cfoot .pill{min-height:44px}.hm-rk{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.hm-rk .pill{min-height:44px}.ll__i>.cut{font:800 38px/1 var(--display);letter-spacing:-.06em;color:#0000;margin-top:6px}@media (min-width:700px){.ll__i>.cut{font-size:50px}}@media (max-width:599px){.hm-rk{scrollbar-width:none;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scroll-padding-inline:var(--pad);flex-wrap:nowrap;overflow-x:auto}.hm-rk::-webkit-scrollbar{display:none}.hm-rk .pill{flex:none}}.cbuy--more{justify-content:flex-end}.cn{z-index:60;background:var(--bg);border-top:1px solid var(--line);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0000000f}.cn__in{max-width:var(--max);padding:18px var(--pad);flex-wrap:wrap;align-items:center;gap:10px 26px;margin:0 auto;display:flex}.cn__copy{min-width:0;font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2);flex:360px;margin:0}.cn__copy b{font:600 18px/1.3 var(--body);color:var(--fg);margin-bottom:2px;display:block}.cn__copy a{color:var(--fg);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.cn__acts{align-items:center;gap:18px;display:flex}.cn__no{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:var(--fg-2);text-underline-offset:3px;background:0 0;border:0;padding:0 6px;text-decoration:underline}.cn__no:hover,.cn__no:focus-visible{color:var(--fg)}.cn .pill{min-height:44px}@media (max-width:599px){.cn__in{padding:14px var(--pad) 16px}.cn__acts{width:100%}.cn__acts .pill{flex:1;justify-content:center}}.nf__in{padding-top:100px;padding-bottom:150px}.nf__n{font-size:96px;display:block;position:static}.nf__h{font:600 38px/1.05 var(--display);letter-spacing:-.03em;margin:26px 0 0}.nf__p{max-width:52ch;font:400 var(--t-body)/1.6 var(--body);color:var(--fg-2);margin:18px 0 0}.nf__acts{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.nf__acts .pill{min-height:44px}@media (min-width:700px){.nf__in{padding-top:150px}.nf__n{font-size:150px}.nf__h{font-size:50px}}.rq5f-shelf,.ft,.rv__sec,.cmpsec{content-visibility:auto;contain-intrinsic-size:auto 1200px}html.mq-wait:not(.mq-go) .marquee__track{animation-play-state:paused}.rw-tags{flex-wrap:wrap;gap:10px;margin:18px 0 0;display:flex}a.rw-tag{min-height:44px;color:var(--lc-fg);align-items:center;text-decoration:none;display:inline-flex}a.rw-tag b{transition:border-color .2s,color .2s}a.rw-tag:hover b,a.rw-tag:focus-visible b{border-color:var(--blue-hover);color:var(--blue-hover)}a.rw-tag:focus-visible{outline:none}@media (min-width:700px){.rwa-page .rw-hero .lc__slide{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:0 36px;display:grid}.rwa-page .rw-hero .lc__copy{display:contents}.rwa-page .rw-hero .rwa__col{margin-top:var(--rwa-cap,26px);grid-area:3/2/span 5;display:block}.rwa-page .rw-hero .rw-stagewrap{margin-top:0}.rwa-page .rw-hero .rp-bc{grid-area:1/1/auto/-1}.rwa-page .rw-hero .rw-tags{grid-area:2/1;margin-top:18px}.rwa-page .rw-hero .rw-h1{grid-area:3/1;margin-top:18px}.rwa-page .rw-hero .rw-say{grid-area:4/1;margin-top:26px}.rwa-page .rw-hero .rw-people{flex-direction:column;grid-area:5/1;align-items:flex-start;gap:18px;margin-top:36px;display:flex}.rwa-page .rw-hero .rw-by,.rwa-page .rw-hero .rw-pl{margin-top:0}.rwa-page .rw-hero .rws{border-top:1px solid var(--line);grid-area:6/1;margin-top:52px;padding-top:36px}.rwa-page .rw-hero .rw-rank{grid-area:7/1;margin-top:26px}}@media (min-width:700px) and (max-width:999px){.rwa-page .rw-hero .rw-stage img{height:440px}}@media (min-width:1000px){.rwa-page .rw-hero .lc__slide{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:76px}.rwa-page .rw-hero .rw-tags,.rwa-page .rw-hero .rw-h1{margin-top:26px}.rwa-page .rw-hero .rwa__col{margin-top:var(--rwa-cap,36px)}.rwa-page .rw-hero .rw-people{flex-flow:wrap;align-items:center;gap:18px 36px}}@media (max-width:999px){.rw-hero .rw-tags{order:1}}@media (max-width:699px){.rw-hero .rw-tags{margin-top:10px}}@media (min-width:700px) and (max-width:999px){.rwa-page .rws__top{grid-template-columns:minmax(0,1fr);gap:18px}.rwa-page .rws .rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}}.vd2 .shead{margin-bottom:36px}.vd2 .aw-sec.vn-first{padding-top:0}.vd2 .lw2{gap:26px 36px}.vd2__col{background:var(--linho);border-radius:16px;min-width:0;padding:36px}.vd2__ic{border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:26px;display:inline-flex}.vd2__ic .ic{width:24px;height:24px}.vd2__ic--yes{background:var(--fg);color:var(--bg)}.vd2__ic--know{border:1.5px solid var(--fg);color:var(--fg)}.vd2 .aw-lab{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);border:0;margin:0 0 10px;padding:0}.vd2 .lw2 .aw-stmt{max-width:18ch;margin-bottom:26px;font-size:30px;line-height:1.1}.vd2 .aw-row{border-top:1px solid var(--line);font:500 18px/1.45 var(--body);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0}.vd2 .aw-row:last-child{border-bottom:0}.vd2__b{color:var(--ink-3);padding-top:3px;display:flex}.vd2__b .ic{width:18px;height:18px}@media (max-width:899px){.vd2__col{padding:26px}.vd2 .lw2 .aw-stmt{margin-bottom:18px;font-size:24px}}.fsp2 .fsp__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);display:block}.fsp2 .fsp__v{font:600 50px/1 var(--display);letter-spacing:-.03em;color:var(--fg);margin-top:6px;display:block}.fsp2__meter{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:420px;margin:18px 0 0;padding:0;list-style:none;display:grid}.fsp2__meter li{font:400 var(--t-sup)/1.2 var(--label);color:var(--ink-3);flex-direction:column;gap:10px;display:flex}.fsp2__meter li:before{content:"";background:var(--line);border-radius:999px;height:14px}.fsp2__meter li.is-on:before{background:var(--fg)}.fsp2__meter li[aria-current]{color:var(--fg);font-weight:600}.fsp2__more{margin-top:18px}.fsp2__more summary{cursor:pointer;min-height:44px;font:600 18px/1.3 var(--body);color:var(--fg);text-underline-offset:3px;align-items:center;gap:8px;text-decoration:underline;list-style:none;display:inline-flex}.fsp2__more summary::-webkit-details-marker{display:none}.fsp2__more summary .ic{transition:transform .2s}.fsp2__more[open] summary .ic{transform:rotate(180deg)}.fsp2__more summary:hover{color:var(--blue-hover)}.fsp2__more .fsp__note{max-width:46ch;margin:6px 0 0}@media (max-width:699px){.fsp2 .fsp__v{font-size:38px}}@media (prefers-reduced-motion:reduce){.fsp2__more summary .ic{transition:none}}.if2--tier .if2__grid{align-items:center}.if2__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;max-width:520px;margin:36px 0 0;display:grid}.if2__facts>div{border-top:1px solid var(--line);padding:14px 0}.if2__facts dt{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.if2__facts dd{font:600 18px/1.3 var(--display);letter-spacing:-.01em;color:var(--fg);margin:2px 0 0}.if2__gap{max-width:46ch;font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);margin:18px 0 0}.if2__fig{justify-content:center;margin:0;padding:26px 0;display:flex;position:relative}.if2__fig img{z-index:1;object-fit:contain;width:auto;max-width:100%;height:320px;position:relative}@media (min-width:900px){.if2__fig img{height:420px}.if2--tier .if2__copy{display:block}}@media (max-width:899px){.if2--tier .if2__fig{order:2}.if2--tier .if2__facts,.if2--tier .if2__gap{order:3}}.c6 .c6k{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px 52px;margin-bottom:0;display:grid}.c6 .c6k__fig{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.c6 .c6k__fig .c6k__mv{margin-left:0}.c6k__act{gap:10px;width:min(100%,400px);display:grid}.c6k__act .buybig{width:100%}.c6k__also{justify-content:center;width:100%;min-height:48px}.c6k__also .ic{width:18px;height:18px;transition:transform .34s cubic-bezier(.22,1,.36,1)}.c6k__also[aria-expanded=true] .ic{transform:rotate(180deg)}.c6x{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .3s,visibility 0s linear .42s;display:grid}.c6x.is-open{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.c6x>div{min-height:0;overflow:hidden}.c6x__pad{padding-top:36px}.c6x__note{font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);margin:18px 0 0}.c6x__note a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.c6x__note a:hover{color:var(--blue-hover)}.c6 .c6k__ranges{width:fit-content;margin:52px 0 10px auto;display:flex;position:relative}.c6 .c6k__r{min-height:44px}.c6k__ranges.has-thumb:before{content:"";top:4px;bottom:4px;left:var(--tx,4px);width:var(--tw,0);background:var(--fg);border-radius:999px;position:absolute}.c6k__ranges.is-anim:before{transition:left .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1)}.c6k__ranges.has-thumb .c6k__r{z-index:1;transition:color .25s;position:relative}.c6k__ranges.has-thumb .c6k__r[aria-pressed=true]{color:var(--paper);background:0 0}.c6g__ax span{transition:opacity .18s}.c6g.is-moving .c6g__ax span{opacity:0}.c6g.is-moving.is-axin .c6g__ax span{opacity:1}.p6__stat .p6__s b{font-variant-numeric:tabular-nums}.c6__panel{visibility:hidden;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .3s,visibility 0s linear .42s}.c6__tr.is-open .c6__panel{visibility:visible;transition-delay:0s}.qpop__x{width:44px;height:44px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -10px 0 0;padding:0;display:inline-grid}.qpop__x:hover,.qpop__x:focus-visible{color:var(--fg);background:#7f7f7f24}.qpop__x .ic{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.c6x,.c6__panel,.c6k__also .ic,.c6k__ranges.is-anim:before,.c6k__ranges.has-thumb .c6k__r,.c6g__ax span{transition:none}}@container (max-width:760px){.c6 .c6k{grid-template-columns:minmax(0,1fr);align-items:start}.c6 .c6k__ranges{justify-content:flex-start;width:fit-content;margin:36px 0 10px auto}}@container (max-width:620px){.c6k__act{width:100%}.c6 .c6k__ranges{justify-content:space-between;width:100%;margin:36px 0 10px}.c6 .c6k__r{flex:1 1 0;padding-left:8px;padding-right:8px}.c6x .pz__r{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"m p""m a";align-items:start;gap:8px 18px;padding:18px 0}.c6x .pz__rm{grid-area:m;align-self:center}.c6x .pz__rp{text-align:right;grid-area:p;justify-self:end;font-size:24px;line-height:1.1}.c6x .pz__eur{margin:2px 0 0;display:block}.c6x .pz__ra{grid-area:a;display:block}}@media (max-width:599px){.qpop__card{padding:26px}.qpop__card p{font-size:18px;line-height:1.6}}.pu2-a__in{padding-bottom:52px}.pu2-a__go{margin:26px 0 0}.pu2-a__go .pill{box-sizing:border-box;white-space:normal;text-align:left;max-width:100%}.pu2-a__go .pill .ic{flex:none}.pu2-a__go .pill>span{min-width:0}.pu2-drop__acts .pill{box-sizing:border-box;white-space:normal;text-align:left;max-width:100%}.pu2-drop__acts .pill>span{min-width:0}.pu2-drop__acts .pill .ic{flex:none}.pu2-a__go .pill{gap:8px}@media (max-width:460px){.pu2-a__more{display:none}}@container (max-width:300px){.pu2-face{padding:14px}.pu2-face__h{font-size:20px}.pu2-face__with{display:none}.pu2-face__foot,.pu2-face__acts{gap:6px}.pu2-face__code{padding:5px 8px;font-size:20px}}.ll{--ll-foot:calc(18px + 40px + 10px + 38px)}.ll__i{position:relative}.ll__i>b{margin-top:18px}.ll__i>.cut{margin-top:10px}.ll__i>small{margin:0;position:absolute;top:0;left:0;right:0}.ll__row{gap:26px}@media (min-width:701px){.ll{--ll-foot:calc(18px + 45px + 10px + 50px)}.ll__row{gap:36px}.ll__in{gap:100px}.ll__grp:after{left:-50px;right:-50px}}@media (min-width:1200px){.ll__row{gap:52px}}.hl__cap{justify-items:start;gap:2px;display:grid}.hl__cap .hl__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.hl__cap .hl__v{font:600 20px/1.3 var(--display);letter-spacing:-.01em;color:var(--fg)}.hl__cap a{font:500 var(--t-sup)/1.3 var(--body);color:var(--fg);border-bottom:1px solid;margin-top:8px;text-decoration:none}.hl__cap a:hover{color:var(--blue-hover)}.fq__a{opacity:0;visibility:hidden;border-bottom:0;grid-template-rows:0fr;padding:0;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .25s,visibility 0s linear .4s;display:grid}.fq__a.is-open{opacity:1;visibility:visible;border-bottom:1px solid var(--line);grid-template-rows:1fr;transition-delay:0s}.fq__a[hidden]{display:grid}.fq__ai{min-height:0;overflow:hidden}.fq__ai>:first-child{margin-top:4px}.fq__ai>:last-child{margin-bottom:26px}.fq__q[aria-expanded=true]{border-bottom-color:#0000}@media (min-width:900px){.fq__a p{font-size:20px}}@media (prefers-reduced-motion:reduce){.fq__a{transition:none}}.ln5__h{font:600 30px/1.15 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:30ch;margin:0}.ln5__dek{font:400 20px/1.5 var(--body);color:var(--ink-2);max-width:52ch;margin:18px 0 0}.ln5__ll .ll__fam{margin-top:36px}.ln5 .ll__stage{margin-top:26px}.ln5 .ll__fh{margin-bottom:10px;font-size:20px}.ln5 .ll__mk{flex-wrap:wrap;order:-1;place-content:flex-end center;gap:6px;min-height:62px;margin:0 0 10px;display:flex}.ln5 .ll__mk .newtag b{white-space:nowrap}.ln5 .ll__mk .is-me b{background:var(--fg);color:var(--paper);box-shadow:none}.ln5 .ll__fig img{max-height:250px}.ln5__more{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:36px}.ln5__more summary{cursor:pointer;min-height:64px;font:600 20px/1.3 var(--body);color:var(--fg);justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.ln5__more summary::-webkit-details-marker{display:none}.ln5__more summary .ic{flex:none;width:20px;height:20px;transition:transform .25s}.ln5__more[open] summary .ic{transform:rotate(180deg)}.ln5__body{padding:0 0 26px}.ln5__body p{font:400 18px/1.6 var(--body);color:var(--ink-2);max-width:66ch;margin:0}.ln5__body p+p{margin-top:18px}@media (min-width:701px){.ln5 .ll__i{width:220px}.ln5 .ll__fig{height:340px}.ln5 .ll__fig img{max-height:300px}}@media (min-width:1200px){.ln5 .ll__i{width:230px}.ln5 .ll__fig{height:380px}.ln5 .ll__fig img{max-height:340px}.ln5__h{font-size:38px}}@media (prefers-reduced-motion:reduce){.ln5__more summary .ic{transition:none}}.ln5 .ll__mk .newtag b{letter-spacing:0}.ln5 .ll__mk{min-height:28px;margin-bottom:14px}.ln5 .ll__fig{height:250px}@media (min-width:701px){.ln5 .ll__fig{height:300px}}@media (min-width:1200px){.ln5 .ll__fig{height:340px}}@media (max-width:700px){.ln5 .ll__mk{min-height:62px}}.sy__go{min-width:44px;min-height:44px}.c9__h{font:600 30px/1.15 var(--display);letter-spacing:-.02em;max-width:30ch;margin:0}.c9__g{grid-template-columns:minmax(0,1fr);gap:0 36px;margin:36px 0 0;padding:0;list-style:none;display:grid}.c9__t{border-top:1px solid var(--line);color:var(--fg);grid-template-columns:92px minmax(0,1fr);align-items:start;gap:0 18px;padding:26px 0;text-decoration:none;display:grid}.c9__t .rq4-num--m{text-align:left;min-width:0;font-size:68px}.c9__m{gap:6px;min-width:0;padding-top:4px;display:grid}.c9__n{font:600 20px/1.25 var(--body);letter-spacing:-.01em}.c9__t:hover .c9__n,.c9__t:focus-visible .c9__n{text-underline-offset:3px;text-decoration:underline}.c9__of{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3)}.c9__tr{height:14px;margin-top:8px;display:block;position:relative}.c9__tr:before{content:"";background:var(--line);height:2px;position:absolute;top:6px;left:0;right:0}.c9__tr i{background:var(--fg);border-radius:2px;width:6px;height:14px;margin-left:-3px;position:absolute;top:0}.c9__sib{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin-top:4px}@container (min-width:600px){.c9__g{grid-template-columns:repeat(var(--c9-t,2), minmax(0, 1fr))}}@container (min-width:1000px){.c9__g{grid-template-columns:repeat(var(--c9-d,3), minmax(0, 1fr))}.c9__t{grid-template-columns:minmax(0,1fr);gap:18px;padding:36px 0}.c9__t .rq4-num--m{font-size:96px}.c9__h{font-size:38px}}.c9{container-type:inline-size}.c9>.c9__sib{border-top:1px solid var(--line);max-width:60ch;margin:18px 0 0;padding-top:18px}@container (min-width:641px){.w2__r{grid-template-columns:200px minmax(0,1fr) max-content}}.w2__name span{color:var(--fg);margin-left:0;font-weight:600}.w2 .rv__h2{text-wrap:balance;max-width:26ch}.w2__ptr .w2__name,.w2__ptr.is-end .w2__name{text-align:center;max-width:none;left:0;right:auto;transform:translate(-50%)}.cm5{container-type:inline-size}.cm5__pick{scrollbar-width:none;gap:10px;margin-top:26px;padding-bottom:2px;display:flex;overflow-x:auto}.cm5__pick::-webkit-scrollbar{display:none}.cm5__pick .pill{flex:none}.cm5__pick .pill.is-on{background:var(--fg);border-color:var(--fg);color:var(--paper)}.cm5__one[hidden]{display:none}.cm5__h{font:600 24px/1.25 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:36ch;margin:36px 0 0}.cm5__cards{display:none}.cm5 .q3__minis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:26px 0 0;display:grid}.cm5 .q3__mn small{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin-bottom:4px;display:block}.cm5__rows{border-top:1px solid var(--line);margin-top:36px}.cm5__r{border-bottom:1px solid var(--line);grid-template-columns:minmax(56px,1fr) minmax(0,3fr) minmax(56px,1fr);align-items:center;gap:0 14px;padding:18px 0;display:grid}.cm5__v{font:600 24px/1 var(--display);letter-spacing:-.03em;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.cm5__r>.cm5__v:first-child{justify-self:end}.cm5__r>.cm5__v:last-child{justify-self:start}.cm5__v.is-win{color:var(--fg)}.cm5__v small{font:500 var(--t-sup)/1 var(--label);letter-spacing:0;color:var(--ink-3)}.cm5__m{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"k k""l r";gap:8px 3px;display:grid}.cm5__k{text-align:center;font:500 var(--t-sup)/1.2 var(--label);color:var(--ink-2);grid-area:k}.cm5__bb{height:10px;display:flex}.cm5__bb:nth-child(2){grid-area:l;justify-content:flex-end}.cm5__bb:nth-child(3){grid-area:r}.cm5__bb i{background:var(--line);border-radius:2px;height:100%;display:block}.cm5__bb i.is-win{background:var(--fg)}.cm5__r--x .cm5__v{color:var(--fg);letter-spacing:-.01em;font-size:20px}.cm5__r--x .cm5__m{grid-template-areas:"k k""w w"}.cm5__w{text-align:center;font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);grid-area:w}.cm5__v.is-cheap{background:var(--green);color:var(--green-ink);border-radius:999px;padding:6px 12px}.cm5__note{text-align:center;font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);margin:18px 0 0}.cm5__acts{justify-content:center;gap:10px;margin-top:26px;display:flex}@container (min-width:700px){.cm5__cards{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center;gap:26px;margin-top:36px;display:grid}.cm5 .q3__minis{display:none}.cm5__rows{max-width:760px;margin-left:auto;margin-right:auto}.cm5__h,.cm5__v{font-size:30px}.cm5__r--x .cm5__v{font-size:24px}.cm5__bb{height:12px}}.card .well .ctag .newtag{position:static}.cm5__note{max-width:760px;margin-left:auto;margin-right:auto}@container (max-width:699px){.cm5__r{grid-template-columns:minmax(64px,1fr) minmax(0,2fr) minmax(64px,1fr);gap:0 10px}.cm5__r--x .cm5__v{font-size:18px}.cm5__v.is-cheap{padding:4px 8px}}.cm5__viz{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:36px;display:grid}.cm5__viz .cm5__rows{margin-top:0}.cm5__rd{width:min(100%,420px);margin:0 auto}.cm5__rb{aspect-ratio:1;position:relative}.cm5__rb svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cm5__rb .hx{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.cm5__rb .hx--m{stroke-dasharray:2 3}.cm5__rb .me{fill:color-mix(in srgb, var(--fg) 12%, transparent);stroke:var(--fg);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cm5__rb .rv{fill:none;stroke:var(--fg);stroke-width:2px;stroke-dasharray:5 4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cm5__rl{text-align:center;overflow-wrap:break-word;width:max-content;max-width:5.6em;font:500 var(--t-sup)/1.2 var(--label);color:var(--ink-2);position:absolute;transform:translate(-50%,-50%)}.cm5__key{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:10px;display:flex}.cm5__km,.cm5__kr{align-items:center;gap:8px;display:inline-flex}.cm5__km:before{content:"";border:2px solid var(--fg);background:color-mix(in srgb, var(--fg) 12%, transparent);border-radius:2px;width:22px;height:12px}.cm5__kr:before{content:"";border-top:2px dashed var(--fg);width:22px;height:0}@container (min-width:1000px){.cm5__viz{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:52px}.cm5__viz .cm5__rows{max-width:none}}#sec-compare .cm5__rv .q3__mini .q3__mn:before{content:none}.shelf.shelf--v2>.r2{grid-template-columns:96px 120px minmax(0,1fr) 104px 210px 78px 44px 44px;grid-template-areas:"num well body price buy score fav x""panel panel panel panel panel panel panel panel";align-items:center;column-gap:26px;padding:26px 0}.shelf.shelf--v2>.r2>.well{border-radius:10px;width:120px}.shelf.shelf--v2>.r2>.r2__body{grid-area:body;min-width:0;display:block}.shelf.shelf--v2 .r2__kick{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2);margin:0 0 10px}.shelf.shelf--v2 .r2__nm{font:600 24px/1.12 var(--display);letter-spacing:-.019em;color:var(--fg);text-wrap:balance;margin:0}.shelf.shelf--v2 .r2__line{max-width:46ch;font:400 18px/1.45 var(--body);color:var(--fg-2);margin:10px 0 0}.shelf.shelf--v2>.r2>.r2__score{font:400 var(--t-sup)/1.2 var(--label);color:var(--ink-2);white-space:nowrap;flex-direction:column;grid-area:score;align-items:center;gap:4px;display:flex}.shelf.shelf--v2>.r2>.r2__score .cut--m{line-height:.95}@container cq (min-width:621px) and (max-width:1199px){.shelf.shelf--v2>.r2{grid-template-columns:120px minmax(0,1fr) auto 44px 44px;grid-template-areas:"num num score fav x""well body body body body""well price buy buy buy""panel panel panel panel panel";align-items:center;gap:0 18px}.shelf.shelf--v2>.r2>.rq4-num{text-align:left;place-self:end start;width:auto;min-width:0}.shelf.shelf--v2>.r2>.r2__score{align-self:end;align-items:flex-end}.shelf.shelf--v2>.r2>.rq5-fav,.shelf.shelf--v2>.r2>.rk-x{align-self:end}.shelf.shelf--v2>.r2>.well{grid-row:2/4;align-self:start;margin-top:18px}.shelf.shelf--v2>.r2>.r2__body{align-self:start;margin-top:18px}.shelf.shelf--v2>.r2>.r2__price.rk-price{flex-direction:row;align-self:end;align-items:baseline;gap:10px;margin-top:18px}.shelf.shelf--v2>.r2>.rk-buy{place-self:end;margin-top:18px}.shelf.shelf--v2 .r2__line{max-width:60ch}}@container cq (min-width:621px) and (max-width:899px){.shelf.shelf--v2>.r2 .rq5-open .rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cq (max-width:620px){.shelf.shelf--v2>.r2{grid-template-columns:112px minmax(0,1fr) 44px 44px;grid-template-areas:"num num score score""well kick kick kick""well body body body""say say say say""price price fav x""buy buy buy buy""panel panel panel panel";align-items:center;gap:0 18px;padding:26px 0}.shelf.shelf--v2>.r2>.rq4-num{align-self:end}.shelf.shelf--v2>.r2>.r2__score{place-self:end;align-items:flex-end}.shelf.shelf--v2>.r2>.well{grid-row:2/4;width:112px;margin-top:18px}.shelf.shelf--v2>.r2>.r2__body{display:contents}.shelf.shelf--v2 .r2__kick{grid-area:kick;align-self:end;margin:18px 0 0}.shelf.shelf--v2 .r2__nm{grid-area:body;align-self:start;margin-top:10px;font-size:20px;line-height:1.15}.shelf.shelf--v2 .r2__line{grid-area:say;max-width:none;margin-top:18px}.shelf.shelf--v2>.r2>.r2__price.rk-price,.shelf.shelf--v2>.r2>.rq5-fav,.shelf.shelf--v2>.r2>.rk-x,.shelf.shelf--v2>.r2>.rk-buy{margin-top:18px}}@container cq (min-width:1200px){.shelf.shelf--v2>.r2 .rq5-open{padding-left:268px}}@container cq (max-width:620px){.shelf.shelf--v2>.r2>.rq4-num{text-align:left;justify-self:start;width:auto;min-width:0;margin-top:0}}.rq4-pl__t{--pl-fg:var(--fg)}.rq4-pl__t--mint{--pl-fg:var(--green-ink)}.rq4-pl__t--ink{--pl-fg:var(--paper)}:root[data-theme=dark] .rq4-pl__t--ink{background:var(--fg);color:var(--bg);--pl-fg:var(--bg)}.rq4-pl__t .rq4-pl__big{-webkit-text-stroke-color:color-mix(in srgb, var(--pl-fg) 55%, transparent)}.rq4-pl__t .rq4-pl__ico,:root[data-theme=dark] .rq4-pl__t .rq4-pl__ico{color:color-mix(in srgb, var(--pl-fg) 45%, transparent)}.rq4-pl__t--mint .rq4-pl__chip{background:var(--green-ink);color:var(--green)}.rq-ed--v2 .rq-ed__body p.rq-ed__lede{font:500 24px/1.4 var(--display);letter-spacing:-.01em;max-width:30ch;margin:0}.rq-ed--v2 .rq-ed__more{margin-top:36px}.rq-ed--v2 .rq-ed__more>summary{cursor:pointer;list-style:none}.rq-ed--v2 .rq-ed__more>summary::-webkit-details-marker{display:none}.rq-ed--v2 .rq-ed__more>summary .ic{transition:transform .2s}.rq-ed--v2 .rq-ed__more[open]>summary .ic{transform:rotate(180deg)}.rq-ed--v2 .rq-ed__full{margin-top:36px}.rq-ed--v2 .rq-ed__full p{font:400 var(--t-body)/1.6 var(--body);color:var(--ink-2);max-width:62ch;margin:0 0 18px}.rq-ed--v2 .rq-ed__body .rq-ed__full p:first-of-type{font:400 var(--t-body)/1.6 var(--body);letter-spacing:0}.rq-ed--v2 .rq-ed__h{font:600 var(--t-body)/1.3 var(--display);margin:36px 0 10px}.rq-ed--v2 .rq-ed__how{border-top:1px solid var(--fg);align-self:start;padding-top:26px}.rq-ed--v2 .rq-ed__how .rq-ed__h{margin-top:0}.rq-ed--v2 .rq-ed__how .rp-rail__more{margin-top:10px}@media (min-width:1200px){.rq-ed--v2 .rq-ed__cols{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:100px}}@media (prefers-reduced-motion:reduce){.rq-ed--v2 .rq-ed__more>summary .ic{transition:none}}.rq5-stats__in dd.rq5-stats__s{font:400 var(--t-sup)/1.35 var(--label);letter-spacing:0;color:var(--ink-2);order:3;margin:0}.rq5-stats__in dd.rq5-stats__s a{min-height:32px;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px;align-items:center;display:inline-flex}.rq5-stats__in dd.rq5-stats__s a:hover,.rq5-stats__in dd.rq5-stats__s a:focus-visible{color:var(--blue);-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}@media (max-width:899px){.rq5-stats__in dd.rq5-stats__s{font-size:var(--t-sup)}}@container cq (min-width:1200px){.shelf.shelf--v2>.r2>.r2__body+.rk-buy{grid-column:4/6;justify-self:end;width:auto}}@media (min-width:900px){.rq4-pl__grid.rq4-pl__grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.rq4-pl__grid--4 .rq4-pl__h{font-size:38px}@media (min-width:900px) and (max-width:1199px){.rq4-pl__grid--4 .rq4-pl__h{font-size:30px}}.dock--v2 .dock__in,.dock--v2 .dock__go,.dock--v2 .rwd__track{border-radius:999px}.dock--v2 .rwd__track{height:48px;padding:0 22px;font-size:18px}@media (min-width:900px){.dock--v2.rwd--d2 .dock__in{gap:18px;padding:8px 8px 8px 14px}.dock--v2.rwd--d2 .rwd__price{padding-right:0}.dock--v2 .rwd__thumb.well{border-radius:999px;width:44px;height:44px}}@media (max-width:899px){.dock--v2 .dock__in{gap:10px;padding:6px 6px 6px 22px}.dock--v2 .rwd__price{flex:none}.dock--v2 .rwd__track{flex:none;justify-content:center;width:52px;height:52px;padding:0}.dock--v2 .rwd__track>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dock--v2 .dock__go{flex:auto;justify-content:center;min-width:0;padding:0 22px}}.dock--v2 .rwd__track,:root[data-theme=dark] .dock--v2 .rwd__track{color:inherit;border-color:color-mix(in srgb, currentColor 55%, transparent)}.dock--v2 .rwd__track:hover,.dock--v2 .rwd__track:focus-visible{color:var(--blue-hover);border-color:var(--blue-hover)}.dock--v2 .rwd__track[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--green-ink)}.rki-hero .take{padding-inline:0}.rki .rki-grp{margin-top:100px}.rki .rki-grp .rq4-pl__c{max-width:56%}.rki .rki-brands{margin-top:100px}@media (max-width:620px){.rki .rki-grp{margin-top:76px}.rki .rki-grp .rq4-pl__c{white-space:normal;max-width:60%}}.rki .rki-grp .rq4-pl__c{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:621px){.rki .rki-grp .rq4-pl__big{top:42%;bottom:auto}}@media (max-width:620px){.rki .rki-grp .rq4-pl__big{display:none}}.awb{background:var(--ink);height:56px;color:var(--paper);border-radius:999px;align-items:center;gap:12px;padding:0 22px 0 8px;text-decoration:none;display:inline-flex}.awb__mark{background:var(--paper);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.awb__mark svg{width:16px;height:22px}.awb__t{flex-direction:column;gap:2px;min-width:0;display:flex}.awb__t b{font:600 18px/1.1 var(--display);letter-spacing:-.015em;white-space:nowrap}.awb__t span{font:400 var(--t-fine)/1.2 var(--label);opacity:.78;white-space:nowrap}:root[data-theme=dark] .awb{background:var(--paper);color:var(--ink)}:root[data-theme=dark] .awb__mark{background:var(--ink);color:var(--paper)}.aw2-badges{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:36px 26px;margin-top:36px;display:grid}.aw2-badge{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.aw2-badge .pill[data-copied]{border-color:var(--green);background:var(--green);color:var(--green-ink)}.aw2 .aw2-sec{margin-top:100px}@media (max-width:620px){.aw2 .aw2-sec{margin-top:76px}}.bl3 .bl3__more{margin-top:26px}.bh2 .rq4-h1{letter-spacing:-.04em;font-size:96px;line-height:.95}@media (max-width:899px){.bh2 .rq4-h1{font-size:68px}}.pz2{padding-top:26px}.pz2__h{font:600 50px/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:10px 0 0}.pz2__v{font:500 30px/1.2 var(--display);letter-spacing:-.02em;color:var(--fg-2);margin:18px 0 0}.pz2__v b{color:var(--fg);font-weight:600}.pz2-sc__p{font:400 18px/1.45 var(--body);color:var(--fg-2);align-items:flex-end;gap:18px;margin:0 0 26px;display:flex}.pz2-sc__p .cut--m{flex:none}.pz2-sc .rp-sc{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 26px}@media (max-width:620px){.pz2__h{font-size:38px}.pz2__v{font-size:24px}.pz2-sc .rp-sc{grid-template-columns:repeat(2,minmax(0,1fr))}}.rkm .card .well .rq4-num{z-index:4;position:absolute;top:4px;left:14px}.rkm--halo .card .well .rq4-num{paint-order:stroke fill;-webkit-text-stroke:12px var(--paper)}.rkm--halo .card .well .rq4-num i{-webkit-text-stroke:9px var(--paper);color:var(--fg-2)}@media (max-width:720px){.rkm--halo .card .well .rq4-num{-webkit-text-stroke-width:9px}.rkm--halo .card .well .rq4-num i{-webkit-text-stroke-width:7px}}.rkm--behind .card .well{container-type:inline-size}.rkm__big{z-index:2;font:800 calc(150cqw / (var(--d,1) * .8 + .2))/.8 var(--display);letter-spacing:-.08em;color:color-mix(in srgb, var(--fg) 26%, transparent);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;position:absolute;bottom:-9%;left:-4%}.rkm--real .card .well img{mix-blend-mode:normal;filter:drop-shadow(0 18px 22px #11141a4d)drop-shadow(0 2px 3px #11141a2e)}:root[data-theme=dark] .rkm--real .card .well img{filter:drop-shadow(0 16px 24px #0009)}.rkm--real .rkm__big{font-size:calc(124cqw / (var(--d,1) * .8 + .2));top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.rkm--at-x .rkm__big{font-size:calc(196cqw / (var(--d,1) * .8 + .2));top:46%}.rkm__back{z-index:2;background:inherit;pointer-events:none;padding:14%;transition:transform .4s;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:content-box;mask-clip:content-box;-webkit-mask-origin:content-box;mask-origin:content-box}.rkm--real .card:hover .well .rkm__back,.rkm--real .card:focus-within .well .rkm__back{transform:translateY(-8px)rotate(-2deg)}.rkm--hover .rkm__ov{z-index:4;pointer-events:none;position:absolute;inset:0}.rkm--hover .rkm__big{transition:color .45s,transform .6s cubic-bezier(.34,1.56,.64,1)}.rkm--hover .card .well .cut{transition:-webkit-text-stroke-color .4s}.rkm--h1 .rkm__ov{opacity:0;background:color-mix(in srgb, var(--paper) 66%, transparent);backdrop-filter:blur(3px);transition:opacity .45s cubic-bezier(.2,.8,.2,1)}.rkm--h2 .rkm__ov{backdrop-filter:blur(2px);clip-path:inset(100% 0 0);background:#1e2024b8;transition:clip-path .5s cubic-bezier(.65,0,.35,1)}.rkm--hover .rkm__big{padding-right:.08em}.rkm--hover .rkm__big:before{content:"#";letter-spacing:0;opacity:0;margin-right:.045em;font-size:.22em;line-height:1;transition:opacity .3s;position:absolute;top:.13em;right:100%}.rkm__big[data-n="1"]{--ox:1.07cqw}.rkm__big[data-n="3"]{--ox:-.25cqw}.rkm__big[data-n="4"]{--ox:.5cqw}.rkm__big[data-n="5"]{--ox:.19cqw}:is(.rkm--hover .card:hover,.rkm--hover .card:focus-within,.rkm--hover.is-demo .card) .rkm__big{z-index:5;transform:translate(calc(-50% + var(--ox,0cqw)), -52%) scale(.5)}:is(.rkm--hover .card:hover,.rkm--hover .card:focus-within,.rkm--hover.is-demo .card) .rkm__big:before{opacity:.55;transition-delay:.3s}:is(.rkm--h1 .card:hover,.rkm--h1 .card:focus-within,.rkm--h1.is-demo .card) .rkm__ov{opacity:1}:is(.rkm--h1 .card:hover,.rkm--h1 .card:focus-within,.rkm--h1.is-demo .card) .rkm__big{color:var(--fg)}:is(.rkm--h2 .card:hover,.rkm--h2 .card:focus-within,.rkm--h2.is-demo .card) .rkm__ov{clip-path:inset(0)}:is(.rkm--h2 .card:hover,.rkm--h2 .card:focus-within,.rkm--h2.is-demo .card) .rkm__big{color:#fff;transition-delay:.12s}:is(.rkm--h2 .card:hover,.rkm--h2 .card:focus-within,.rkm--h2.is-demo .card) .well .cut{-webkit-text-stroke-color:#fffc}.rkm__cat{z-index:5;max-width:88%;font:800 13cqw/.9 var(--highlight);font-variation-settings:"wdth" 75, "opsz" 96;letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity .35s,transform .5s cubic-bezier(.34,1.56,.64,1);position:absolute;top:77%;left:50%;overflow:hidden;transform:translate(-50%,10px)}:is(.rkm--hover .card:hover,.rkm--hover .card:focus-within,.rkm--hover.is-demo .card) .rkm__cat{opacity:1;transition-delay:.22s;transform:translate(-50%)}.rkm--h1 .rkm__cat{color:var(--fg)}.rkm--h2 .rkm__cat{color:#fff}.rkm-demo{margin:0 0 18px}@media (prefers-reduced-motion:reduce){.rkm--hover .rkm__big,.rkm--hover .rkm__ov,.rkm--hover .card .well .cut,.rkm__cat{transition:none}}.rki .rki-grp .rq4-pl__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;display:grid;overflow:visible}.rki .rki-grp .rq4-pl__t{flex:none}@media (min-width:768px){.rki .rki-grp .rq4-pl__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rki .rki-grp .rq4-pl__grid--4 .rq4-pl__h{max-width:none;font-size:38px}@media (max-width:1299px){.rki .rki-grp .rq4-pl__grid--4 .rq4-pl__h{font-size:30px}}@media (max-width:1099px){.rki .rki-grp .rq4-pl__grid--4 .rq4-pl__h{font-size:24px}}@media (min-width:621px) and (max-width:767px){.rki .rki-grp .rq4-pl__grid--4 .rq4-pl__h{font-size:30px}}@media (max-width:899px) and (min-width:768px){.rki .rki-grp .rq4-pl__t{padding:16px}.rki .rki-grp .rq4-pl__grid--4 .rq4-pl__h{font-size:20px}}@media (max-width:620px){.rki .rki-grp .rq4-pl__grid{gap:10px}.rki .rki-grp .rq4-pl__t{border-radius:12px;padding:14px}.rki .rki-grp .rq4-pl__grid--4 .rq4-pl__h{font-size:20px}.rki .rki-grp .rq4-pl__k,.rki .rki-grp .rq4-pl__c{font-size:var(--t-fine)}.rki .rki-grp .rq4-pl__c{max-width:62%}.rki .rki-grp .rq4-pl__img{max-width:46%;height:56%;bottom:-8%;right:-8%}.rki .rki-grp .rq4-pl__chip{font-size:18px;top:auto;bottom:12px;right:12px;transform:none}.rki .rki-grp .rq4-pl__t .rq4-pl__ico{width:30%;height:30%;bottom:6%;right:6%}}@media (min-width:600px) and (max-width:939px){.aw2 .cardgrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;padding-bottom:6px;display:flex;overflow-x:auto}.aw2 .cardgrid::-webkit-scrollbar{display:none}.aw2 .cardgrid>.card{scroll-snap-align:start;flex:0 0 300px}}@media (min-width:940px){.aw2 .cardgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.aw2 .aw2-badges{grid-template-columns:minmax(0,1fr)}@media (min-width:680px){.aw2 .aw2-badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1300px){.aw2 .aw2-badges{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:600px) and (max-width:939px){.cardgrid:has(>:nth-child(3):last-child){scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;padding-bottom:6px;display:flex;overflow-x:auto}.cardgrid:has(>:nth-child(3):last-child)::-webkit-scrollbar{display:none}.cardgrid:has(>:nth-child(3):last-child)>*{scroll-snap-align:start;flex:0 0 300px}}@media (min-width:940px){.cardgrid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.rq5f-sh .sh__row:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.rq5f-sh .sh__row:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.rq5f-sh .sh__row:has(>:nth-child(3):last-child){gap:10px}.rq5f-sh .sh__row:has(>:nth-child(3):last-child) .sr__name{font-size:18px}.rq5f-sh .sh__row:has(>:nth-child(3):last-child) .sr__body{flex-wrap:wrap;gap:4px 10px}}.well .rq4-num,.rq4-stage .rq4-num{paint-order:stroke fill;-webkit-text-stroke:12px var(--paper)}.well .rq4-num i,.rq4-stage .rq4-num i{-webkit-text-stroke:9px var(--paper)}@media (max-width:720px){.well .rq4-num,.rq4-stage .rq4-num{-webkit-text-stroke-width:9px}.well .rq4-num i,.rq4-stage .rq4-num i{-webkit-text-stroke-width:7px}}.card--b6 .well{container-type:inline-size}.card--b6 .well img{mix-blend-mode:normal;filter:drop-shadow(0 18px 22px #11141a4d)drop-shadow(0 2px 3px #11141a2e)}:root[data-theme=dark] .card--b6 .well img{filter:drop-shadow(0 16px 24px #0009)}.card--b6 .rkm__big{font-size:calc(196cqw / (var(--d,1) * .8 + .2));top:46%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.card--b6:hover .well .rkm__back,.card--b6:focus-within .well .rkm__back{transform:translateY(-8px)rotate(-2deg)}.t-hl{font-family:var(--highlight);font-variation-settings:"wdth" 75, "opsz" 96;text-transform:uppercase;letter-spacing:0;font-weight:800;line-height:.9}.card--b6 .rkm__big{padding-right:.08em;transition:color .45s,transform .6s cubic-bezier(.34,1.56,.64,1)}.card--b6 .rkm__big:before{content:"#";letter-spacing:0;opacity:0;margin-right:.045em;font-size:.22em;line-height:1;transition:opacity .3s;position:absolute;top:.13em;right:100%}.card--b6 .rkm__ov{z-index:4;pointer-events:none;backdrop-filter:blur(2px);clip-path:inset(100% 0 0);background:#1e2024b8;transition:clip-path .5s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.card--b6 .rkm__cat{color:#fff}.card--b6 .well .cut{transition:-webkit-text-stroke-color .4s}@media (hover:hover){.card--b6:is(:hover,:focus-within) .rkm__ov{clip-path:inset(0)}.card--b6:is(:hover,:focus-within) .rkm__big{z-index:5;color:#fff;transform:translate(calc(-50% + var(--ox,0cqw)), -52%) scale(.5)}.card--b6:is(:hover,:focus-within) .rkm__big:before{opacity:.55;transition-delay:.3s}.card--b6:is(:hover,:focus-within) .rkm__cat{opacity:1;transition-delay:.22s;transform:translate(-50%)}.card--b6:is(:hover,:focus-within) .well .cut{-webkit-text-stroke-color:#fffc}}@media (prefers-reduced-motion:reduce){.card--b6 .rkm__big,.card--b6 .rkm__ov,.card--b6 .rkm__cat,.card--b6 .well .cut{transition:none}}.brp-rank [hidden]{display:none!important}.brp .brp-lines{margin-top:26px}.brp .brp-lines+.cq{margin-top:18px}.rq5f .ll.rq5f-break{margin-top:100px}.brp-more-hold{margin-top:52px}.brp-more>summary{cursor:pointer;list-style:none;display:inline-flex}.brp-more>summary.pill{box-sizing:border-box;white-space:normal;text-align:left;max-width:100%}.brp-more>summary.pill .ic{flex:none}.brp-more>summary::-webkit-details-marker{display:none}.brp-more>summary .ic{transition:transform .3s}.brp-more[open]>summary .ic{transform:rotate(180deg)}.brp-more>.cq{margin-top:36px}@media (max-width:720px){.rq5f .ll.rq5f-break{margin-top:76px}.brp-more-hold{margin-top:36px}}@media (prefers-reduced-motion:reduce){.brp-more>summary .ic{transition:none}}@media (max-width:599px){.cardgrid:has(>:nth-child(4):last-child){scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;padding-bottom:6px;display:flex;overflow-x:auto}.cardgrid:has(>:nth-child(4):last-child)::-webkit-scrollbar{display:none}.cardgrid:has(>:nth-child(4):last-child)>*{scroll-snap-align:start;flex:0 0 min(300px,82%)}}@media (min-width:1100px){.cardgrid:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1240px){.cardgrid:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}.brp-lines.is-drag{cursor:grabbing;-webkit-user-select:none;user-select:none}@media (min-width:600px) and (max-width:899px),(min-width:1240px){.cardgrid:has(>:nth-child(4):last-child) .card .well .rq4-num--l{font-size:104px}.cardgrid:has(>:nth-child(4):last-child) .card .well .rq4-num--l i{font-size:50px}}.vsp{--vsp-gap:var(--sp-6)}.vsp-sec{margin-top:var(--vsp-gap)}.vsp-sec.cmpsec{padding:0}.vsp-sec>.hold>.rq3-new__p{margin-top:0}.vsp .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vsp-hero{padding:var(--sp-3) 0 var(--sp-5)}.vsp-hero .rq4-kick{margin:var(--sp-3) 0 var(--sp-1)}.vsp-h1{font:600 38px/1.04 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0}.vsp-h1 .vsp-h1__vs{font:800 24px/1 var(--highlight);font-variation-settings:"wdth" 75, "opsz" 96;text-transform:uppercase;letter-spacing:0;color:var(--ink-3);margin:0 .2em;display:inline}.vsp-duel{gap:0 var(--sp-2);margin:var(--sp-4) 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.vsp-side{flex-direction:column;align-items:center;margin:0;display:flex;position:relative;container-type:inline-size}.vsp-side__plate{aspect-ratio:3/4.6;width:100%;position:relative}.vsp-big{z-index:1;font:600 76cqw/.8 var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--ink-3);paint-order:stroke fill;-webkit-user-select:none;user-select:none;white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:0;left:50%;transform:translate(-50%)}.vsp-side.is-win .vsp-big{-webkit-text-stroke:2.2px var(--fg)}.vsp-side__plate img{z-index:2;object-fit:contain;filter:drop-shadow(0 18px 22px #11141a47)drop-shadow(0 2px 3px #11141a29);width:auto;max-width:96%;height:82%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}:root[data-theme=dark] .vsp-side__plate img{filter:drop-shadow(0 16px 24px #0009)}.vsp-side figcaption{margin-top:var(--sp-2);text-align:center}.vsp-side figcaption b{font:600 20px/1.15 var(--display);letter-spacing:-.02em;display:block}.vsp-side figcaption span{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin-top:4px;display:block}.vsp-vs{z-index:3;background:var(--fg);width:46px;height:46px;color:var(--paper);font:800 20px/1 var(--highlight);font-variation-settings:"wdth" 75, "opsz" 96;text-transform:uppercase;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.vsp-verdict{margin:var(--sp-4) 0 0;max-width:34ch;font:500 24px/1.22 var(--display);letter-spacing:-.02em;text-wrap:pretty}.vsp-verdict b{font-weight:700}.vsp-dated{margin:var(--sp-2) 0 0;font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2)}.vsp-dated a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.vsp-facts{gap:var(--sp-2);margin:var(--sp-4) 0 0;padding:var(--sp-3) 0 0;border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vsp-facts div{min-width:0}.vsp-facts b{font:600 30px/1 var(--display);letter-spacing:-.04em;display:block}.vsp-facts span{font:400 var(--t-fine)/1.35 var(--label);color:var(--fg-2);margin-top:6px;display:block}.vsp-facts .is-cheap b{background:var(--mint);color:var(--green-ink);border-radius:8px;padding:2px 8px;display:inline-block}.vsp-diff{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.vsp-diff__r{gap:6px var(--sp-2);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.vsp-diff__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);grid-column:1/-1}.vsp-diff__v{font:600 24px/1.15 var(--display);letter-spacing:-.02em}.vsp-diff__v small{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3);letter-spacing:0;margin-top:3px;display:block}.vsp-diff__m{font:400 var(--t-body)/1.5 var(--body);color:var(--fg);grid-column:1/-1;max-width:60ch;margin:4px 0 0}.vsp-same{margin:var(--sp-3) 0 0;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2)}.vsp-same b{color:var(--fg);font-weight:600}.vsp-prov{margin:var(--sp-2) 0 0;font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3)}.vsp-chs{gap:var(--sp-5);margin:var(--sp-5) 0 0;display:grid}.vsp-ch{gap:0 var(--sp-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.vsp-ch__n{font:600 96px/.8 var(--display);letter-spacing:-.06em;color:var(--fg);min-width:1ch}.vsp-ch__h{font:600 30px/1.05 var(--display);letter-spacing:-.025em;margin:0}.vsp-ch__vs{margin:var(--sp-2) 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 18px;display:grid}.vsp-ch__vs span{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2)}.vsp-ch__vs b{font:600 24px/1.15 var(--display);letter-spacing:-.02em;color:var(--fg);display:block}.vsp-ch__vs .is-cheap b{background:var(--mint);width:fit-content;color:var(--green-ink);border-radius:8px;padding:1px 8px;display:block}.vsp-ch__m{margin:var(--sp-2) 0 0;font:400 var(--t-lede)/1.5 var(--body);max-width:52ch}.vsp-hero--b .vsp-h1{font-size:38px}.vsp-strip{gap:var(--sp-2);margin:var(--sp-4) 0 0;align-items:flex-end;display:flex}.vsp-strip figure{flex:1 1 0;grid-template-columns:74px minmax(0,1fr);align-items:end;gap:0 12px;min-width:0;margin:0;display:grid}.vsp-strip .well{aspect-ratio:3/4;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vsp-strip .well img{object-fit:contain;width:auto;max-width:90%;height:88%}.vsp-strip figcaption b{font:600 18px/1.15 var(--display);letter-spacing:-.015em;display:block}.vsp-strip figcaption .cut{margin-top:6px}.vsp-state{margin:var(--sp-5) 0 0;font:600 38px/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:16ch}.vsp-state em{color:var(--ink-3);font-style:normal}.vsp-who{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.vsp-who article{padding-top:var(--sp-3);border-top:2px solid var(--fg)}.vsp-who h3{font:600 24px/1.1 var(--display);letter-spacing:-.02em;margin:0}.vsp-who p{margin:var(--sp-1) 0 0;font:400 var(--t-lede)/1.5 var(--body)}.vsp-who ul{margin:var(--sp-2) 0 0;gap:8px;padding:0;list-style:none;display:grid}.vsp-who li{font:400 var(--t-body)/1.45 var(--body);color:var(--fg);padding-left:20px;position:relative}.vsp-who li:before{content:"";background:var(--fg);width:9px;height:2px;position:absolute;top:.62em;left:0}.vsp-who .vsp-who__k{margin-top:var(--sp-3);font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2)}.vsp-ext{border-collapse:collapse;width:100%}.vsp-ext th,.vsp-ext td{padding:var(--sp-2) 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:baseline}.vsp-ext thead th{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);padding-top:0}.vsp-ext thead th:not(:first-child),.vsp-ext td{text-align:right;width:30%}.vsp-ext tbody th{font:400 var(--t-body)/1.3 var(--body)}.vsp-ext tbody th a{color:var(--fg);align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.vsp-ext tbody th a .ic{width:15px;height:15px}.vsp-ext td{font:600 24px/1 var(--display);letter-spacing:-.03em;color:var(--ink-3)}.vsp-ext td.is-win{color:var(--fg)}.vsp-ext td small{font:400 var(--t-fine)/1 var(--label);letter-spacing:0;color:var(--ink-3)}.vsp-ext tr.is-ours th{font-weight:600}.vsp-ext td.is-none{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.vsp-ext-say{margin:var(--sp-3) 0 0;font:400 var(--t-lede)/1.5 var(--body);max-width:60ch}.vsp-dna{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.vsp-dna article{min-width:0}.vsp-dna h3{font:600 24px/1.15 var(--display);letter-spacing:-.02em;margin:0}.vsp-dna__n{font:400 var(--t-body)/1.45 var(--body);color:var(--fg-2);margin:6px 0 0}.vsp-dna__n b{color:var(--fg);font-weight:600}.vsp-tags{margin:var(--sp-2) 0 0;gap:10px;padding:0;list-style:none;display:grid}.vsp-tags li{font:400 var(--t-sup)/1.3 var(--label);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.vsp-tags li i{background:var(--line);border-radius:3px;grid-column:1/-1;height:6px;display:block;position:relative;overflow:hidden}.vsp-tags li i:after{content:"";width:var(--w,0%);background:var(--fg);border-radius:3px;position:absolute;inset:0 auto 0 0}.vsp-tags li.is-neg i:after{background:var(--ink-3)}.vsp-tags b{font-weight:600}.vsp-dna__few{margin:var(--sp-2) 0 0;font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3)}.vsp-src{margin:var(--sp-3) 0 0;font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3);max-width:70ch}.vsp-buy{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.vsp-buy .card{min-width:0}.vsp-money{margin:var(--sp-3) 0 0;font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2)}.vsp-pick{margin:var(--sp-5) 0 0;padding:var(--sp-3) 0 0;border-top:2px solid var(--fg)}.vsp-pick__h{font:600 30px/1.05 var(--display);letter-spacing:-.025em;margin:0}.vsp-pick__top{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.vsp-q{margin:var(--sp-3) 0 0;border:0;min-width:0;padding:0}.vsp-q legend{margin:0 0 var(--sp-1);font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);padding:0}.vsp-q__o{flex-wrap:wrap;gap:8px;display:flex}.vsp-q__o .pill{cursor:pointer}.vsp-q__o .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.vsp-ans{margin:var(--sp-3) 0 0;padding:var(--sp-3) 0 0;border-top:1px solid var(--rule)}.vsp-ans__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0}.vsp-ans__n{font:600 30px/1.05 var(--display);letter-spacing:-.03em;margin:6px 0 0}.vsp-ans ul{margin:var(--sp-2) 0 0;gap:6px;padding:0;list-style:none;display:grid}.vsp-ans li{font:400 var(--t-body)/1.45 var(--body);padding-left:20px;position:relative}.vsp-ans li:before{content:"";background:var(--fg);width:9px;height:2px;position:absolute;top:.62em;left:0}.vsp-ans .rk-buy{margin-top:var(--sp-3)}.vsp-more{flex-wrap:wrap;gap:10px;display:flex}.vsp-more .pill{max-width:100%}.vsp-more__k{margin:var(--sp-3) 0 var(--sp-1);font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2)}.vsp-dock .dock__in{gap:10px}.vsp-dock .dock__go{white-space:nowrap;padding:0 14px;font-size:16px}.vsp-dock .dock__go b{margin-left:4px;font-weight:700}@media (min-width:700px){.vsp-h1{font-size:68px}.vsp-h1 .vsp-h1__vs{vertical-align:.12em;margin:0 .25em;font-size:38px;display:inline}.vsp-hero--b .vsp-h1{font-size:68px}.vsp-duel{gap:0 var(--sp-5);max-width:860px;margin-left:auto;margin-right:auto}.vsp-vs{width:64px;height:64px;font-size:30px}.vsp-verdict{max-width:28ch;font-size:30px}.vsp-facts{max-width:860px}.vsp-facts b{font-size:50px}.vsp-diff__r{grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);align-items:baseline}.vsp-diff__k{grid-column:auto}.vsp-diff__m{grid-column:2/-1}.vsp-state{font-size:68px}.vsp-ch{gap:0 var(--sp-5)}.vsp-ch__n{font-size:150px}.vsp-ch__h{font-size:38px}.vsp-who,.vsp-dna{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.vsp-pick{padding-top:var(--sp-4)}.vsp-pick__h{font-size:38px}.vsp-buy{gap:var(--sp-4);max-width:860px}}@media (min-width:1100px){.vsp-hero__in{gap:0 var(--sp-6);grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"bc bc""top duel""copy duel";align-items:start;display:grid}.vsp-hero__in>.rp-bc{grid-area:bc}.vsp-hero__top{grid-area:top}.vsp-hero__in>.vsp-duel{width:100%;margin:var(--sp-3) 0 0;grid-area:duel;align-self:center}.vsp-hero__copy{grid-area:copy}.vsp-h1{font-size:68px}.vsp-verdict{font-size:30px}}@media (max-width:380px){.vsp-h1{font-size:30px}.vsp-verdict,.vsp-facts b{font-size:24px}.vsp-state{font-size:38px}.vsp-ch__n{font-size:68px}.vsp-dock .dock__go{padding:0 10px;font-size:16px}}@media (prefers-reduced-motion:reduce){.vsp *{transition:none!important}}.vsp-num.is-cheap{background:var(--mint);color:var(--green-ink);border-radius:8px;padding:1px 8px;display:inline-block}@media (max-width:599px){.vsp-buy{scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;padding-bottom:6px;display:flex;overflow-x:auto}.vsp-buy::-webkit-scrollbar{display:none}.vsp-buy>.card{scroll-snap-align:start;flex:0 0 min(300px,82%)}.vsp-strip{flex-direction:column;align-items:stretch;gap:10px}.vsp-strip figure{flex:none;grid-template-columns:56px minmax(0,1fr);align-items:center}.vsp-strip figure+figure{border-top:1px solid var(--rule);padding-top:10px}.vsp-strip figcaption{justify-content:space-between;align-items:center;gap:12px;display:flex}.vsp-strip figcaption b{font-size:20px}.vsp-strip figcaption .cut{flex:none;margin-top:0}}.vsp-hero--c .vsp-strip{margin-top:var(--sp-3)}.vsp-ans .vsp-verdict{margin-top:var(--sp-2);font-size:24px}@media (min-width:1100px){.vsp-hero--c .vsp-hero__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"bc bc""top pick"}.vsp-hero--c .vsp-pick{margin-top:var(--sp-3);grid-area:pick}.vsp-hero--c .vsp-strip{flex-direction:column;align-items:stretch;gap:10px;max-width:460px}.vsp-hero--c .vsp-strip figure{flex:none;grid-template-columns:74px minmax(0,1fr);align-items:center}.vsp-hero--c .vsp-strip figure+figure{border-top:1px solid var(--rule);padding-top:10px}.vsp-hero--c .vsp-strip figcaption{justify-content:space-between;align-items:center;gap:12px;display:flex}.vsp-hero--c .vsp-strip figcaption .cut{margin-top:0}}.vsp-ch__vs{max-width:560px}@media (min-width:1100px){.vsp-hero--b .vsp-strip{gap:var(--sp-5);max-width:1000px}.vsp-hero--b .vsp-strip figure{gap:0 var(--sp-3);grid-template-columns:132px minmax(0,1fr)}.vsp-hero--b .vsp-strip figcaption b{font-size:24px}.vsp-chs{gap:var(--sp-6) var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vsp-ch__n{font-size:108px}}.vsp-chs+.vsp-same{margin-top:var(--sp-5)}@media (max-width:699px){.vsp-ch{gap:0 var(--sp-2);grid-template-columns:auto minmax(0,1fr)}.vsp-ch>div{display:contents}.vsp-ch__n{grid-row:1;font-size:68px}.vsp-ch__h{grid-area:1/2;align-self:end;padding-bottom:4px}.vsp-ch__vs,.vsp-ch__m,.vsp-ch>div>.vsp-prov{grid-column:1/-1}}.vsp-diff__k{margin:0}@media (max-width:699px){.vsp-state{font-size:50px}}@media (max-width:380px){.vsp-state{font-size:38px}}.vsp-strip figcaption .cut--m{-webkit-text-stroke-width:1.4px;font-size:50px;line-height:.9}.vsp-dock.dock--scroll:not(.is-on) .dock__in{visibility:hidden;pointer-events:none}.vsp-dock.dock--scroll .dock__in{transition:visibility 0s .3s}.vsp-dock.dock--scroll.is-on .dock__in{transition:none}.vsp .cm5__bb{height:14px}.vsp .cm5__bb i{border-radius:999px}.vsp .cm5__bb i.is-win{background:var(--green)}.vsp .cm5__v.is-win small{background:var(--green);height:26px;color:var(--green-ink);border-radius:999px;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.vsp .cm5__rb .me.is-win{fill:var(--green);stroke:none}.vsp .cm5__km:before{background:var(--green);border:0}.vsp-pay__in{gap:var(--sp-4);display:grid}.vsp-pay__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0}.vsp-pay__big{font:600 108px/.85 var(--display);letter-spacing:-.06em;margin:10px 0 0}.vsp-pay__s{margin:var(--sp-2) 0 0;max-width:16ch;font:500 24px/1.25 var(--display);letter-spacing:-.02em;text-wrap:balance}.vsp-pay__list{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.vsp-pay__list li{border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:2px 18px;padding:18px 0;display:grid}.vsp-pay__plus{background:var(--green);min-width:72px;height:44px;color:var(--green-ink);font:600 24px/1 var(--display);letter-spacing:-.03em;white-space:nowrap;border-radius:999px;grid-row:1/3;justify-content:center;justify-self:start;align-items:center;padding:0 12px;display:inline-flex}.vsp-pay__list b{font:600 20px/1.2 var(--display);letter-spacing:-.01em}.vsp-pay__d{font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2)}.vsp-pay__note{margin:var(--sp-3) 0 0;max-width:52ch;font:400 var(--t-body)/1.5 var(--body)}.vsp-pay__act{margin-top:var(--sp-3);flex-wrap:wrap;align-items:center;gap:18px 26px;display:flex}.vsp-pay__act .rk-buy,.vsp-fit__acts .rk-buy{min-height:52px;padding:0 26px}.vsp-alt{min-height:44px;font:500 var(--t-body)/1.3 var(--body);color:var(--fg);text-underline-offset:4px;align-items:center;gap:6px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.vsp-alt:hover,.vsp-alt:focus-visible{color:var(--blue)}.vsp-alt .ic{flex:none;width:16px;height:16px}@media (min-width:900px){.vsp-pay__in{gap:var(--sp-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.vsp-pay__big{font-size:150px}.vsp-pay__s{font-size:30px}}.vsp-edge{background:var(--green);min-height:32px;color:var(--green-ink);font:600 var(--t-sup)/1.25 var(--label);border-radius:6px;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:6px 12px;display:inline-flex}.vsp-edge .ic{flex:none;width:16px;height:16px}.vsp-xp{margin-top:var(--sp-4)}.vsp-xp__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vsp-xp__tabs .pill{justify-content:center;width:100%}.vsp-xp__tabs .pill[aria-selected=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.vsp-xp__stage{margin-top:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vsp-xp__side{min-width:0;margin:0}.vsp-xp__plate{aspect-ratio:3/4.4;isolation:isolate;border-radius:18px;position:relative;overflow:hidden}.vsp-xp__img{z-index:1;object-fit:contain;transform-origin:50% 27%;filter:drop-shadow(0 18px 20px #00000038);width:auto;max-width:86%;height:86%;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .35s,filter .35s;position:absolute;top:7%;left:50%;transform:translate(-50%)}.vsp-xp__side figcaption{text-align:center;margin-top:10px}.vsp-xp__side figcaption b{font:600 18px/1.2 var(--display);letter-spacing:-.01em}.vsp-xp__o{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility 0s .3s;position:absolute;inset:0}.vsp-xp[data-f=face] .vsp-xp__o--face,.vsp-xp[data-f=weight] .vsp-xp__o--weight,.vsp-xp[data-f=balance] .vsp-xp__o--balance,.vsp-xp[data-f=price] .vsp-xp__o--price{opacity:1;visibility:visible;transition:opacity .35s .12s}.vsp-xp[data-f=face] .vsp-xp__img{filter:blur(3px)brightness(.92);transform:translate(-50%)scale(2.4)}.vsp-lens{aspect-ratio:1;width:66%;box-shadow:0 0 0 4px var(--paper), 0 24px 44px #00000057;border-radius:50%;position:absolute;top:34%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.vsp-lens__sw{width:100%;height:100%;display:block}.vsp-lens__sw[data-lens]{background:#141518}.vsp-lens__sw[data-lens=f]{background:#b6bcc2}.vsp-xp__tag{background:var(--paper);width:max-content;max-width:90%;color:var(--fg-2);text-align:center;font:400 14px/1.2 var(--label);border-radius:14px;justify-items:center;gap:2px;padding:8px 12px;display:grid;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.vsp-xp__tag b{font:600 20px/1.1 var(--display);letter-spacing:-.01em;color:var(--fg)}.vsp-xp[data-f=weight] .vsp-xp__img{transform:translate(-50%)translateY(-7%)scale(.84)}.vsp-xp__o--weight{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding-bottom:6%;display:flex}.vsp-scale{background:var(--fg);color:var(--paper);font:500 16px/1 var(--label);white-space:nowrap;border-radius:12px;align-items:baseline;gap:4px;padding:10px 14px;display:inline-flex}.vsp-scale b{font:600 24px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.vsp-xp__chip{background:var(--green);height:30px;color:var(--green-ink);font:600 14px/1 var(--label);white-space:nowrap;border-radius:6px;align-items:center;padding:0 10px;display:inline-flex}.vsp-xp__note{height:30px;font:400 14px/1.2 var(--label);color:var(--fg-2);align-items:center;display:inline-flex}.vsp-xp[data-f=balance] .vsp-xp__img{opacity:.08;filter:grayscale()blur(2px)}.vsp-ol{width:auto;max-width:100%;height:90%;position:absolute;top:5%;left:50%;overflow:visible;transform:translate(-50%)}.vsp-ol path{fill:none;vector-effect:non-scaling-stroke}.vsp-ol path.vsp-ol__s,.vsp-shape__ol .vsp-ol__s{fill:color-mix(in srgb, var(--fg) 7%, transparent);stroke:var(--fg);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vsp-ol__b{stroke:var(--fg);stroke-width:2.5px;stroke-dasharray:7 5}.vsp-ol path.vsp-ol__f{fill:var(--fg);stroke:none}.vsp-bp{background:var(--paper);color:var(--fg-2);font:400 14px/1.2 var(--label);border-radius:10px;gap:2px;padding:6px 10px;display:grid;position:absolute;right:4%;transform:translateY(-50%);box-shadow:0 6px 18px #0000001f}.vsp-bp b{font:600 18px/1.1 var(--display);color:var(--fg);white-space:nowrap}.vsp-xp[data-f=price] .vsp-xp__img{transform:translate(-50%)translateY(4%)scale(.9)}.vsp-xp__o--price{flex-direction:column;align-items:flex-start;gap:8px;padding:7%;display:flex}.vsp-ptag{background:var(--paper);color:var(--fg-2);font:400 14px/1.2 var(--label);transform-origin:0 0;border-radius:14px;justify-items:start;gap:4px;padding:10px 14px;display:grid;transform:rotate(-4deg);box-shadow:0 10px 24px #00000024}.vsp-ptag b{font:600 30px/1 var(--display);letter-spacing:-.03em;color:var(--fg)}.vsp-ptag.is-cheap b{background:var(--green);color:var(--green-ink);border-radius:8px;padding:2px 8px}.vsp-ptag i{font-style:normal}.vsp-xp__p{margin-top:var(--sp-3)}.vsp-xp__p[hidden]{display:none}.vsp-xp__m{max-width:60ch;font:400 var(--t-body)/1.5 var(--body);margin:0}.vsp-xp__p .vsp-edge{margin-top:14px}@media (min-width:700px){.vsp-xp__tabs{flex-wrap:wrap;justify-content:center;display:flex}.vsp-xp__tabs .pill{width:auto}.vsp-xp__stage,.vsp-xp__p{max-width:860px;margin-left:auto;margin-right:auto}.vsp-xp__stage{gap:var(--sp-3)}.vsp-xp__m{font-size:var(--t-lede)}.vsp-scale b{font-size:30px}.vsp-ptag b{font-size:38px}}@media (prefers-reduced-motion:reduce){.vsp-xp__img,.vsp-xp__o{transition:none}}.vsp-same2{margin-top:var(--sp-5);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vsp-same2>b{font:600 var(--t-body)/1.3 var(--body);margin-right:8px}.vsp-same__p{border:1px solid var(--rule);min-height:36px;font:500 var(--t-sup)/1 var(--label);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.vsp-fit__cols{gap:var(--sp-5);margin-top:var(--sp-4);display:grid}.vsp-fit__col{min-width:0}.vsp-fit__who{border-bottom:2px solid var(--fg);align-items:center;gap:14px;padding-bottom:18px;display:flex}.vsp-th{border-radius:50%;flex:none;width:56px;height:56px;display:block;position:relative;overflow:hidden}.vsp-th img{object-fit:contain;width:100%;height:100%;padding:10%;position:absolute;inset:0}.vsp-fit__who h3{font:600 24px/1.1 var(--display);letter-spacing:-.02em;margin:0}.vsp-fit__who span{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin-top:4px;display:block}.vsp-fit__opts{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.vsp-tap{white-space:nowrap;border:1px solid var(--rule);width:100%;min-height:60px;color:var(--fg);font:500 var(--t-body)/1.3 var(--body);text-align:left;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:14px;padding:10px 22px 10px 12px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.vsp-tap:hover{border-color:var(--blue)}.vsp-tap:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.vsp-tap__c{border:1.5px solid var(--rule);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.vsp-tap__c .ic{opacity:0;width:18px;height:18px;transition:opacity .2s}.vsp-tap[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--green-ink)}.vsp-tap[aria-pressed=true] .vsp-tap__c{color:var(--green-ink);border-color:#0000}.vsp-tap[aria-pressed=true] .vsp-tap__c .ic{opacity:1}@media (max-width:379px){.vsp-tap{gap:10px;padding:8px 14px 8px 10px;font-size:16px}.vsp-tap__c{width:30px;height:30px}.vsp-sec .vsp-rec__acts .rk-buy,.vsp-sec .vsp-rec__acts .pill,.vsp-sec .vsp-fit__acts .rk-buy,.vsp-sec .vsp-fit__acts .pill{gap:6px;padding:0 16px;font-size:17px}}.vsp-fit__skip{font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2);align-items:flex-start;gap:10px;margin:18px 0 0;display:flex}.vsp-fit__skip .ic{flex:none;width:16px;height:16px;margin-top:2px}.vsp-fit__res{margin-top:var(--sp-5);border-top:2px solid var(--fg);border-bottom:1px solid var(--line);gap:18px;padding:26px 0;display:grid}.vsp-fit__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0}.vsp-fit__n{font:600 38px/1.05 var(--display);letter-spacing:-.035em;margin:6px 0 0}.vsp-fit__w{font:400 var(--t-body)/1.4 var(--body);margin:8px 0 0}.vsp-fit__acts{flex-wrap:wrap;align-items:center;gap:10px 26px;display:flex}.vsp-fit__still{font:400 var(--t-sup)/1.5 var(--label);color:var(--fg-2);margin:18px 0 0}.vsp-fit__still a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}@media (min-width:800px){.vsp-fit__cols{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.vsp-fit__res{align-items:center;gap:var(--sp-4);grid-template-columns:minmax(0,1fr) auto}.vsp-fit__n{font-size:50px}}@media (prefers-reduced-motion:reduce){.vsp-tap,.vsp-tap__c .ic{transition:none}}.vsp-boards{margin-top:var(--sp-4);gap:18px;display:grid}.vsp-board{border:1px solid var(--rule);border-radius:18px;padding:22px 22px 26px}.vsp-board.is-ours{border:2px solid var(--fg)}.vsp-board h3{font:600 20px/1.2 var(--display);letter-spacing:-.01em;margin:0}.vsp-board h3 a{color:var(--fg);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.vsp-board h3 a:hover,.vsp-board h3 a:focus-visible{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.vsp-board h3 .ic{width:16px;height:16px}.vsp-board__nums{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin-top:18px;display:grid}.vsp-board__n{font:600 68px/1 var(--display);letter-spacing:-.05em;color:var(--ink-3);font-variant-numeric:tabular-nums;justify-self:center}.vsp-board__n.is-hi{color:var(--fg)}.vsp-board__n.is-none{font:500 var(--t-sup)/1.2 var(--label);letter-spacing:0;color:var(--ink-3);align-self:center}.vsp-board__c{font:600 50px/1 var(--display);color:var(--line)}.vsp-board__keys{text-align:center;font:400 var(--t-sup)/1.2 var(--label);color:var(--fg-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0 0;display:grid}.vsp-board__say{text-align:center;font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin:18px 0 0}.vsp-board__by{background:var(--green);height:32px;color:var(--green-ink);border-radius:6px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}@media (min-width:700px){.vsp-boards{grid-template-columns:repeat(3,minmax(0,1fr))}}.vsp-crowd{background:var(--linho);color:var(--fg);border-radius:26px;padding:36px 22px}.vsp-crowd__kick{background:var(--fg);min-height:32px;color:var(--paper);font:600 var(--t-sup)/1 var(--label);border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 12px;display:inline-flex}.vsp-crowd__kick .ic{width:16px;height:16px}.vsp-crowd__head h2{font:600 38px/1.05 var(--display);letter-spacing:-.035em;margin:18px 0 0}.vsp-crowd__head p:last-child{max-width:58ch;font:400 var(--t-body)/1.5 var(--body);margin:10px 0 0}.vsp-crowd__cols{gap:var(--sp-5);margin-top:var(--sp-4);display:grid}.vsp-crowd__col{min-width:0}.vsp-crowd__who{align-items:center;gap:14px;display:flex}.vsp-crowd__who .vsp-th{background:var(--paper)}.vsp-crowd__who h3{font:600 24px/1.1 var(--display);letter-spacing:-.02em;margin:0}.vsp-crowd__big{font:500 24px/1 var(--display);letter-spacing:-.02em;margin:18px 0 0}.vsp-crowd__big b{letter-spacing:-.05em;margin-right:6px;font-size:68px;font-weight:600}.vsp-crowd__bar{gap:3px;height:18px;margin-top:18px;display:flex}.vsp-crowd__bar i{border-radius:999px;display:block}.vsp-crowd__bar .l{background:var(--fg)}.vsp-crowd__bar .n{background:color-mix(in srgb, var(--fg) 40%, transparent)}.vsp-crowd__bar .d{background:color-mix(in srgb, var(--fg) 12%, transparent)}.vsp-crowd__key{font:400 var(--t-sup)/1.3 var(--label);flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;display:flex}.vsp-crowd__key span{align-items:center;gap:8px;display:inline-flex}.vsp-crowd__key span:before{content:"";border-radius:50%;width:12px;height:12px}.vsp-crowd__key .l:before{background:var(--fg)}.vsp-crowd__key .n:before{background:color-mix(in srgb, var(--fg) 40%, transparent)}.vsp-crowd__key .d:before{background:color-mix(in srgb, var(--fg) 12%, transparent)}.vsp-crowd__tk{font:500 var(--t-sup)/1.3 var(--label);margin:26px 0 0}.vsp-crowd__tags{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.vsp-cl{background:var(--paper);color:var(--fg);font-family:var(--body);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.vsp-cl b{font:600 var(--t-fine)/1 var(--label);opacity:.65}.vsp-cl.s1{min-height:36px;font-size:16px}.vsp-cl.s2{min-height:44px;font-size:20px}.vsp-cl.s3{min-height:52px;font-size:24px}.vsp-cl.is-neg{box-shadow:inset 0 0 0 1.5px var(--fg);background:0 0}.vsp-crowd__cta{margin:var(--sp-4) 0 0}@media (min-width:800px){.vsp-crowd{padding:52px}.vsp-crowd__cols{gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}.vsp-crowd__head h2{font-size:50px}}.vsp-rec__in{gap:var(--sp-4);display:grid}.vsp-rec__plate{aspect-ratio:4/5;isolation:isolate;border-radius:26px;position:relative;overflow:hidden;container-type:inline-size}.vsp-rec__big{z-index:0;font:600 64cqw/.8 var(--display);letter-spacing:-.07em;color:#0000;-webkit-text-stroke:2px var(--fg);white-space:nowrap;position:absolute;top:4%;left:50%;transform:translate(-50%)}.vsp-rec__plate img{z-index:1;object-fit:contain;filter:drop-shadow(0 22px 26px #00000042);width:auto;max-width:90%;height:80%;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.vsp-rec__hl{z-index:2;background:var(--green);height:44px;color:var(--green-ink);border-radius:999px;align-items:center;padding:0 16px;font-size:30px;display:inline-flex;position:absolute;bottom:18px;left:18px}.vsp-rec__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0}.vsp-rec__copy h2{font:600 38px/1.04 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:10px 0 0}.vsp-rec__why{max-width:34ch;font:500 24px/1.25 var(--display);letter-spacing:-.02em;margin:18px 0 0}.vsp-rec__ticks{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.vsp-rec__ticks li{font:500 var(--t-body)/1.3 var(--body);align-items:center;gap:10px;display:flex}.vsp-rec__ticks .ic{background:var(--green);width:28px;height:28px;color:var(--green-ink);border-radius:50%;flex:none;padding:6px}.vsp-rec__price{margin-top:var(--sp-3);flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.vsp-rec__price b{font:600 50px/1 var(--display);letter-spacing:-.04em}.vsp-rec__price .rwd__chip{padding:6px 10px;font-size:16px}.vsp-rec__rrp{font:400 var(--t-sup)/1 var(--label);color:var(--fg-2)}.vsp-rec__acts{margin-top:var(--sp-3);flex-wrap:wrap;gap:10px;display:flex}.vsp-rec__acts .rk-buy{flex:260px;min-height:60px;padding:0 30px;font-size:20px}.vsp-rec__acts .pill{gap:8px;min-height:60px}.vsp-rec__acts .pill .ic{width:18px;height:18px}.vsp-rec .vsp-money{font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2);margin:18px 0 0}.vsp-rec__alt{margin-top:var(--sp-5);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px 14px;padding:18px 0;display:grid}.vsp-rec__alt p{margin:0}.vsp-rec__alt p b{font:600 20px/1.2 var(--display);letter-spacing:-.01em;display:block}.vsp-rec__alt p span{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin-top:4px;display:block}.vsp-rec__altl{flex-wrap:wrap;grid-column:1/-1;gap:0 26px;display:flex}@media (min-width:900px){.vsp-rec__in{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.vsp-rec__copy h2{font-size:50px}.vsp-rec__alt{grid-template-columns:56px minmax(0,1fr) auto}.vsp-rec__altl{grid-column:auto}}.vsp-pairs{margin-top:var(--sp-4);gap:26px;display:grid}.vsp-pair{min-width:0;color:var(--fg);flex-direction:column;gap:10px;text-decoration:none;display:flex}.vsp-pair__plate{aspect-ratio:4/3;border-radius:18px;justify-content:center;align-items:flex-end;gap:14%;padding:18px 18px 0;display:flex;position:relative;overflow:hidden}.vsp-pair__plate img{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 16px #00000038);width:auto;max-width:40%;height:86%;transition:transform .35s;position:relative}.vsp-pair:hover .vsp-pair__plate img:first-child{transform:translate(-6%)rotate(-4deg)}.vsp-pair:hover .vsp-pair__plate img:last-child{transform:translate(6%)rotate(4deg)}.vsp-pair__vs{z-index:2;background:var(--fg);width:44px;height:44px;color:var(--paper);font:800 18px/1 var(--highlight);font-variation-settings:"wdth" 75, "opsz" 96;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.vsp-pair__k{font:400 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin-top:6px}.vsp-pair__h{font:600 20px/1.2 var(--display);letter-spacing:-.01em}.vsp-pair__h span{color:var(--ink-3);font-weight:500}.vsp-pair:hover .vsp-pair__h{color:var(--blue)}.vsp-pair__s{font:400 var(--t-sup)/1 var(--label);color:var(--fg-2);align-items:baseline;gap:10px;display:flex}.vsp-pair__s b{font:600 24px/1 var(--display);letter-spacing:-.02em;color:var(--ink-3)}.vsp-pair__s b.is-hi{color:var(--fg)}@media (max-width:599px){.vsp-pairs{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding-bottom:6px;display:flex;overflow-x:auto}.vsp-pairs::-webkit-scrollbar{display:none}.vsp-pair{scroll-snap-align:start;flex:0 0 min(300px,82%)}}@media (min-width:600px){.vsp-pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1240px){.vsp-pairs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vsp-pair__plate img{transition:none}}.vsp-bar .vsp-bar__k{font:400 14px/1.2 var(--label);opacity:.7;margin:0 0 2px;display:block}.vsp-bar .rwd__name b{max-width:240px}.vsp-bar .vsp-alt{min-height:44px;color:inherit;white-space:nowrap;font-size:16px}.vsp-bar .vsp-alt:hover,.vsp-bar .vsp-alt:focus-visible{color:#8ea6ff}.vsp-bar__ph{display:none}.vsp-bar.is-js .dock__in{transition:opacity .3s,transform .3s,visibility 0s .3s}.vsp-bar.is-js:not(.is-on) .dock__in{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px)}.vsp-bar.is-js.is-on .dock__in{transition:opacity .3s,transform .3s}@media (max-width:899px){.vsp-bar .rwd__price,.vsp-bar__alt{display:none}.vsp-bar__ph{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.vsp-bar__ph b{font:600 16px/1.2 var(--display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vsp-bar__ph .vsp-alt{min-height:0;font:400 14px/1.2 var(--label);padding:4px 0 2px}.vsp-bar__ph .vsp-alt .ic{width:12px;height:12px}.vsp-bar.dock--v2 .dock__go{flex:none;padding:0 22px}}@media (prefers-reduced-motion:reduce){.vsp-bar.is-js .dock__in{transition:none}}.vsp-lab{padding:18px 0}.vsp-lab--bar{padding:26px 0 36px}.vsp-lab--bar .dock{position:static}@media (max-width:699px){.vsp-board{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h say""nums nums""keys keys";align-items:center;gap:0 10px;padding:18px;display:grid}.vsp-board h3{grid-area:h}.vsp-board__say{grid-area:say;margin:0}.vsp-board__nums{grid-area:nums;margin-top:10px}.vsp-board__keys{grid-area:keys;margin-top:2px}.vsp-board__n{font-size:50px}.vsp-board__c{font-size:38px}}.rq3-top{transition-property:opacity,visibility,transform,bottom}body:has(.vsp-bar.is-on) .rq3-top{bottom:96px}@media (min-width:900px){.vsp-pay__lead{position:sticky;top:160px}.vsp-rec__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.vsp-rec__plate{aspect-ratio:1}.vsp-rec__plate img{height:84%}}@media (max-width:380px){.vsp-bar__x{display:none}.vsp-bar.dock--v2 .dock__go{padding:0 18px}}.vsp-shapes{margin-top:var(--sp-4);scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding-bottom:6px;display:flex;overflow-x:auto}.vsp-shapes::-webkit-scrollbar{display:none}.vsp-shape{scroll-snap-align:start;flex:0 0 min(170px,44%);margin:0}.vsp-shape__ol{aspect-ratio:268/463;background:var(--linho);border-radius:18px;width:100%;height:auto;padding:18px 22px;display:block;overflow:visible}.vsp-shape figcaption{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin-top:10px}.vsp-shape figcaption b{font:600 20px/1.2 var(--display);letter-spacing:-.01em;color:var(--fg);display:block}@media (min-width:900px){.vsp-shapes{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:visible}}.vsp-firm{border:1.5px solid var(--fg);height:26px;color:var(--fg);font:600 14px/1 var(--label);border-radius:999px;align-items:center;margin-bottom:4px;padding:0 10px;font-style:normal;display:inline-flex}.vsp-firm.is-hard{background:var(--fg);color:var(--paper)}.vsp-xp__fn{max-width:64ch;font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3);margin:14px 0 0}.vsp-deal{pointer-events:auto;background:var(--buy);min-height:44px;color:var(--buy-on);font:700 16px/1 var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.vsp-deal .ic{flex:none;width:18px;height:18px}.vsp-deal:hover,.vsp-deal:focus-visible{background:var(--buy-hover);color:var(--buy-on)}.vsp-deal:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.vsp-deal:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffffb3 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.vsp-xp[data-f=price] .vsp-deal:after{animation:1.4s .45s 2 vsp-shine}@keyframes vsp-shine{to{transform:translate(120%)}}@media (max-width:380px){.vsp-deal .ic{display:none}.vsp-deal{padding:0 14px}}@media (min-width:700px){.vsp-deal{min-height:52px;padding:0 22px;font-size:18px}}@media (prefers-reduced-motion:reduce){.vsp-xp[data-f=price] .vsp-deal:after{animation:none}}.vsp-sh .ic{flex:none;width:20px;height:20px}.vsp-sh .ic--brand{fill:currentColor;stroke:none}.vsp-sh[hidden]{display:none}.vsp-sh--copy.is-done{background:var(--green);border-color:var(--green);color:var(--green-ink)}.vsp-shq-wrap{margin-top:var(--sp-3)}.vsp-shq{align-items:center;gap:10px;display:flex}.vsp-shq__k{font:500 var(--t-sup)/1 var(--label);color:var(--fg-2);margin-right:4px}.vsp-shq .vsp-sh{border-radius:50%;justify-content:center;width:44px;height:44px;min-height:44px;padding:0}.vsp-shf{flex-wrap:wrap;gap:10px;display:flex}.vsp-shf .vsp-sh{gap:8px}.fut{color:#1e2024;width:36em;height:52em;font-family:var(--body);flex:none;position:relative}.fut__shape{width:100%;height:100%;position:absolute;inset:0}.fut__shape path{fill:#e3e5e9}.fut.is-win .fut__shape path{fill:#aaeec4}.fut__rate{z-index:2;flex-direction:column;align-items:center;gap:.5em;display:flex;position:absolute;top:3.4em;left:3.2em}.fut__rate b{font:600 7.2em/.82 var(--display);letter-spacing:-.05em}.fut__rate span{font-size:2.2em}.fut__rate i{font:500 1.5em/1 var(--body);font-style:normal}.fut__pick{z-index:3;color:#fff;background:#1e2024;border-radius:999px;align-items:center;height:3.4em;padding:0 1.1em;display:flex;position:absolute;top:2.8em;right:2.6em}.fut__pick span{font-size:1.8em}.fut__img{z-index:1;object-fit:contain;filter:drop-shadow(0 1.2em 1.4em #00000047);width:auto;max-width:20em;height:22em;position:absolute;top:5.4em;right:3em}.fut__name{z-index:2;text-align:center;position:absolute;top:28.4em;left:2.4em;right:2.4em}.fut__name span{font-size:3.2em;line-height:.95;display:block}.fut__stats{z-index:2;gap:2.6em;display:flex;position:absolute;top:36em;left:4em;right:4em}.fut__col{flex-direction:column;flex:1;gap:.8em;display:flex}.fut__st{align-items:baseline;gap:.6em;display:flex}.fut__st b{min-width:1.25em;font:600 2.4em/1 var(--display);letter-spacing:-.02em}.fut__st span{font:500 1.5em/1 var(--body)}.fut__st.is-lo b,.fut__st.is-lo span{color:#63676e}.fut__foot{z-index:2;justify-content:center;align-items:center;gap:.7em;display:flex;position:absolute;bottom:3.4em;left:0;right:0}.fut__foot span{font:600 1.5em/1 var(--body)}.fut__mark{fill:currentColor;flex:none;width:2em;height:1.8em}.vcx-src{background:#9da2aa;flex-direction:column;align-items:flex-start;gap:40px;padding:40px;display:flex}.vcx{color:#1e2024;font-family:var(--body);background:radial-gradient(70% 55% at 50% 38%,#fff 0%,#fff0 70%),linear-gradient(172deg,#fff 0%,#eef0f2 55%,#e2e4e8 100%);flex:none;display:flex;position:relative;overflow:hidden}.vcx__logo{font:700 30px/1 var(--display);letter-spacing:-.02em;align-items:center;gap:12px;display:flex}.vcx__logo b{color:var(--blue);font-weight:inherit}.vcx__logo .fut__mark{width:34px;height:31px}.vcx__t{font:600 64px/1.02 var(--display);letter-spacing:-.035em;margin:0}.vcx__t span{color:#63676e;font-weight:500}.vcx__say{font:500 34px/1.25 var(--display);letter-spacing:-.02em;margin:0}.vcx__say b{font-weight:700}.vcx__url{font:500 26px/1 var(--label);color:#4f535a;margin:0}.vcx__cards{justify-content:center;align-items:flex-start;display:flex;position:relative}.vcx__c--a{z-index:1;position:relative;transform:rotate(-4deg)}.vcx__c--b{margin-top:3em;margin-left:1.2em;position:relative;transform:rotate(4deg)}.vcx__vs{z-index:3;color:#fff;background:#1e2024;border-radius:50%;justify-content:center;align-items:center;width:9.6em;height:9.6em;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.vcx__vs span{font-size:4.4em}.vcx--og{flex-direction:row;align-items:center;gap:36px;width:1200px;height:630px;padding:0 64px 0 26px}.vcx--og .vcx__cards{font-size:8.8px}.vcx--og .vcx__side{flex-direction:column;flex:1;gap:24px;display:flex}.vcx--og .vcx__t{font-size:52px}.vcx--og .vcx__say{font-size:30px}.vcx--feed{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:1080px;height:1350px;padding:64px 60px 70px}.vcx--feed .vcx__cards{font-size:12.4px}.vcx--story{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:56px;width:1080px;height:1920px;padding:220px 60px 200px}.vcx--story .vcx__cards{font-size:13.4px}.vcx--story .vcx__t{font-size:72px}.vcx--story .vcx__say{font-size:42px}.vsp-cards__in{gap:var(--sp-4);margin-top:var(--sp-4);display:grid}.vsp-cards__img{border-radius:18px;width:100%;max-width:520px;height:auto;display:block}.vsp-cards__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0 0 10px}.vsp-cards__k+.vsp-shf{margin-bottom:0}.vsp-cards__dl{margin-bottom:var(--sp-4);flex-wrap:wrap;gap:10px;display:flex}.vsp-cards__dl .pill{gap:8px}.vsp-cards__dl .ic{width:20px;height:20px}.vsp-cards__fn{margin:var(--sp-3) 0 0;font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3)}@media (min-width:900px){.vsp-cards__in{align-items:center;gap:var(--sp-6);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.vsp-cardset{gap:var(--sp-3);margin-top:var(--sp-4);display:grid}.vsp-cardset figure{margin:0}.vsp-cardset img{width:100%;height:auto;box-shadow:0 0 0 1px var(--line);border-radius:12px;display:block}.vsp-cardset figcaption{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin-top:10px}@media (min-width:900px){.vsp-cardset{grid-template-columns:2.2fr 1fr .72fr;align-items:end}}.vsp-sh--more[aria-expanded=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.vsp-shm{margin-top:14px}.vsp-shm[hidden]{display:none}.vsp-shm__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0 0 10px}.vsp-shm__row{flex-wrap:wrap;gap:10px;display:flex}.vsp-shm__fn{max-width:52ch;font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2);margin:10px 0 0}.vsp-shm__fn[hidden]{display:none}.vsp-nopic{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.vsp-nopic svg{width:auto;height:78%;display:block;overflow:visible}.vsp-nopic__k{font:500 14px/1.2 var(--label);color:var(--ink-3);white-space:nowrap}.vsp-side__plate .vsp-nopic--duel{z-index:2;height:86%;position:absolute;bottom:0;left:0;right:0}.vsp-th--none .vsp-nopic{padding:8%}.vsp-th--none .vsp-nopic svg{height:100%}.vsp-th--none .vsp-nopic__k{display:none}.vsp-xp__img--none{display:block}.vsp-xp__img--none .vsp-nopic{height:100%}.vsp-rec__plate .vsp-nopic--rec{z-index:1;height:auto;position:absolute;inset:8% 0 4%}.fut__img--none{display:block}.fut__img--none .vsp-nopic{height:100%}.fut__img--none .vsp-nopic__k{font-size:1.4em}.vsp-facts b.vsp-facts__w{font-size:24px;line-height:1.1}.vsp-ptag.is-none b{color:var(--fg-2);font-size:20px}.vsp-rec__out{margin:var(--sp-3) 0 0;font:600 24px/1.2 var(--display);letter-spacing:-.02em;color:var(--fg-2)}.vsp-rec__acts .pill .ic,.vsp-fit__acts .pill .ic,.vsp-alt--alert .ic{width:18px;height:18px}.vsp-fit__acts .pill{gap:8px;min-height:52px}.vsp-bar .vsp-bar__alert{color:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 55%, transparent);background:0 0;gap:8px}.vsp-bar .vsp-bar__alert .ic{width:18px;height:18px}.vsp-edge.vsp-edge--none{background:var(--linho);color:var(--fg-2)}@media (min-width:700px){.vsp-boards--1{grid-template-columns:minmax(0,420px)}.vsp-boards--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.vsp-crowd__none{font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);margin:18px 0 0}.vsp-crowd__empty{margin:var(--sp-4) 0 0;max-width:52ch;font:500 24px/1.3 var(--display);letter-spacing:-.02em}@media (min-width:1240px){.vsp-pairs--2{grid-template-columns:repeat(2,minmax(0,1fr))}.vsp-pairs--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:600px) and (max-width:1239px){.vsp-pairs--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.vsp-nopic .vsp-ol__s{fill:color-mix(in srgb, var(--fg) 7%, transparent);stroke:var(--fg);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vsp-rec__plate .vsp-nopic--rec .vsp-nopic__k{position:absolute;bottom:26px;right:18px}.vsp .cm5__r--x .cm5__v.is-word{white-space:normal;letter-spacing:0;max-width:100%;font-size:16px;line-height:1.2}.vsp .cm5__r>.cm5__v.is-word:first-child{text-align:right}.vsp-pk{margin-top:var(--sp-4);gap:10px;max-width:860px;display:grid}.vsp-pk__f{align-items:center;display:flex;position:relative}.vsp-pk__f .ic{width:20px;height:20px;color:var(--fg-2);pointer-events:none;position:absolute;left:18px}.vsp-pk__f input{border:1px solid var(--rule);background:var(--bg);width:100%;height:56px;color:var(--fg);font:400 var(--t-body)/1 var(--body);border-radius:999px;padding:0 22px 0 50px}.vsp-pk__f input:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-color:var(--blue)}.vsp-pk__vs{background:var(--fg);width:40px;height:40px;color:var(--bg);font:800 16px/1 var(--highlight);font-variation-settings:"wdth" 75, "opsz" 96;text-transform:uppercase;border-radius:50%;justify-content:center;justify-self:center;align-items:center;display:inline-flex}.vsp-pk .pill{justify-content:center;min-height:56px}.vsp-pk__k{margin:var(--sp-3) 0 0;font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2)}@media (min-width:900px){.vsp-pk{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center}.vsp-pk .pill{padding:0 30px}}.vsp-mlenses{gap:var(--sp-3) 18px;margin-top:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vsp-mlens{text-align:center;margin:0}.vsp-mlens .vsp-lens.vsp-mlens__l{width:min(100%,220px);margin:0 auto;display:block;position:relative;top:auto;left:auto;transform:none}.vsp-mlens figcaption{margin-top:14px}.vsp-mlens figcaption b{font:600 30px/1 var(--display);letter-spacing:-.03em;display:block}.vsp-mlens figcaption span{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin-top:6px;display:block}.vsp-mlens figcaption i{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg);margin-top:4px;font-style:normal;display:block}@media (min-width:900px){.vsp-mlenses{grid-template-columns:repeat(4,minmax(0,1fr))}}.vsp-hero--mat .vsp-verdict,.vsp-hero--idx .vsp-verdict{max-width:46ch}.vsp-mc{margin-top:var(--sp-4);border-top:2px solid var(--fg)}.vsp-mc__r{border-bottom:1px solid var(--line);grid-template-columns:minmax(76px,1.1fr) repeat(4,minmax(0,1fr));align-items:end;gap:0 10px;padding:14px 0;display:grid}.vsp-mc__r--h{align-items:end}.vsp-mc__k{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);align-self:center}.vsp-mc__c{gap:6px;min-width:0;display:grid}.vsp-mc__c b{font:600 20px/1 var(--display);letter-spacing:-.02em;color:var(--ink-3);font-variant-numeric:tabular-nums}.vsp-mc__r--h .vsp-mc__c b{color:var(--fg);font-size:18px}.vsp-mc__r--h .vsp-mc__c span{font:400 14px/1.2 var(--label);color:var(--fg-2)}.vsp-mc__r--h .vsp-mc__c b span{font:inherit;color:inherit}.vsp-mc__c i{height:8px;width:var(--w);background:color-mix(in srgb, var(--fg) 14%, transparent);border-radius:999px;display:block}.vsp-mc__c.is-hi b{color:var(--fg)}.vsp-mc__c.is-hi i{background:var(--green)}@media (min-width:700px){.vsp-mc__c b{font-size:24px}.vsp-mc__c i{height:10px}}.vsp-best{gap:var(--sp-4);margin-top:var(--sp-4);display:grid}.vsp-best__c h3{border-bottom:2px solid var(--fg);font:600 20px/1.2 var(--display);letter-spacing:-.01em;margin:0 0 10px;padding-bottom:10px}.vsp-best__c ol{margin:0;padding:0;list-style:none}.vsp-best__r{border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;text-decoration:none;display:grid}.vsp-best__r b{font:600 18px/1.2 var(--display);letter-spacing:-.01em;display:block}.vsp-best__r i{font:400 14px/1.2 var(--label);color:var(--fg-2);margin-top:2px;font-style:normal;display:block}.vsp-best__r em{font:600 24px/1 var(--display);letter-spacing:-.02em;font-style:normal}.vsp-best__r:hover b,.vsp-best__r:focus-visible b{color:var(--blue)}@media (min-width:700px){.vsp-best--2,.vsp-best--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.vsp-best--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.vsp-matcard{min-width:0;color:var(--fg);flex-direction:column;gap:10px;text-decoration:none;display:flex}.vsp-matcard__l{aspect-ratio:4/3;background:var(--linho);border-radius:18px;justify-content:center;align-items:center;gap:6%;padding:18px;display:flex}.vsp-matcard__l .vsp-lens{width:28%;box-shadow:0 0 0 3px var(--paper), 0 12px 24px #0000003d;position:relative;top:auto;left:auto;transform:none}.vsp-matcard__s{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2)}.vsp-matcard:hover .vsp-pair__h{color:var(--blue)}@media (max-width:599px){.vsp-pairs .vsp-matcard{scroll-snap-align:start;flex:0 0 min(300px,82%)}}.vsp-side__plate .vsp-big.vsp-big--word{letter-spacing:-.06em;font-size:46cqw}.vsp-shm2{gap:var(--sp-4);margin-top:var(--sp-4);display:grid}.vsp-shm2__r h3{font:600 20px/1.2 var(--display);margin:0 0 10px}.vsp-shm2__bar{gap:6px;display:flex}.vsp-shm2__c{background:var(--linho);text-align:center;border-radius:14px;flex:1 1 0;justify-items:center;gap:4px;min-width:74px;padding:14px 6px 12px;display:grid}.vsp-shm2__c svg{aspect-ratio:268/463;width:28px;height:auto;overflow:visible}.vsp-shm2__c .vsp-ol__s{fill:color-mix(in srgb, var(--fg) 7%, transparent);stroke:var(--fg);stroke-width:1.5px;vector-effect:non-scaling-stroke}.vsp-shm2__c b{font:600 24px/1 var(--display);letter-spacing:-.02em}.vsp-shm2__c i{font:400 14px/1.2 var(--label);color:var(--fg-2);font-style:normal}@media (max-width:359px){.vsp-shm2__c{min-width:66px;padding-inline:4px}.vsp-shm2__c i{font-size:13px}}.vsp-mc__s{display:none}@media (max-width:599px){.vsp-mc__l{display:none}.vsp-mc__s{display:inline}.vsp .cm5__rows--wide .cm5__v.is-win small{display:none}.vsp .cm5__rows--wide .cm5__v{font-size:20px}}.cm5__rows--wide .cm5__r--x .cm5__v{font:600 16px/1.2 var(--label);letter-spacing:0;white-space:normal}.pf-try{padding:0 var(--pad,16px) 18px;flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.pf-try__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.pf-try__o{flex-wrap:wrap;gap:8px;display:flex}.pf-try .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.pf-facts{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:0 0 28px}.pf-q{border:1px solid var(--fg);width:36px;height:36px;color:var(--fg);font:700 18px/1 var(--display);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.pf-q[aria-expanded=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.pf-about__line{font:400 var(--t-body)/1.45 var(--body);margin:0}.pf-about__fit{font:400 var(--t-sup)/1.45 var(--body);margin:12px 0 0}.pf-about__side{font:400 var(--t-sup)/1.4 var(--label);opacity:.75;margin:10px 0 0}.pf-all{max-width:62ch;font:400 var(--t-body)/1.5 var(--body);margin:28px 0 0}.pf-note{max-width:64ch;font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);margin:18px 0 0}.pf-mark{font:700 24px/1 var(--display);letter-spacing:-.02em;align-items:center;gap:10px;margin:0;display:flex}.pf-mark__code{font:600 var(--t-sup)/1 var(--label);border:1px solid;border-radius:999px;padding:6px 10px}.pfa-hand{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:4px 0 6px;list-style:none;display:grid}@media (min-width:900px){.pfa-hand{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.pfa-card{perspective:1400px;min-width:0}.pfa-card__in{min-height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.pfa-card__face,.pfa-card__back{border:1px solid var(--rule);background:var(--paper);color:var(--fg);backface-visibility:hidden;border-radius:20px;flex-direction:column;grid-area:1/1;min-height:400px;padding:22px 22px 26px;display:flex}.pfa-card__back{gap:10px;transform:rotateY(180deg)}.pfa-card.is-over .pfa-card__in{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.pfa-card__in{transition:none}.pfa-card__back{opacity:0;transform:none}.pfa-card.is-over .pfa-card__in{transform:none}.pfa-card.is-over .pfa-card__back{opacity:1}.pfa-card.is-over .pfa-card__face{opacity:0}}.pfa-card--1 .pfa-card__face,.pfa-card--1 .pfa-card__back{background:var(--fg);color:var(--bg);border-color:var(--fg)}.pfa-card--1 .pf-q{border-color:var(--bg);color:var(--bg)}.pfa-card--1 .pf-q[aria-expanded=true]{background:var(--bg);border-color:var(--bg);color:var(--fg)}.pfa-card__top{justify-content:space-between;align-items:center;display:flex}.pfa-card__n{font:600 var(--t-sup)/1 var(--label);opacity:.7}.pfa-card__code{margin:18px 0 6px;font-size:96px;line-height:.85;display:block}.pfa-card__back .pfa-card__code{margin:0;font-size:50px}.pfa-card__name{font:700 30px/1.05 var(--display);letter-spacing:-.02em;margin:0}.pfa-card__lv{font:400 var(--t-sup)/1.4 var(--label);opacity:.72;margin:8px 0 0}.pfa-ring{box-sizing:content-box;width:132px;height:132px;margin:auto 0 0;padding-top:22px;position:relative}.pfa-ring svg{width:132px;height:132px;display:block;transform:rotate(-90deg)}.pfa-ring__t,.pfa-ring__v{fill:none;stroke-width:7px}.pfa-ring__t{stroke:currentColor;opacity:.14}.pfa-ring__v{stroke:currentColor;stroke-linecap:round}.pfa-ring b{height:132px;font:700 38px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.pfa-card__w{font:600 var(--t-sup)/1.2 var(--label);margin-top:10px}.pfa-back{align-self:flex-start;margin-top:auto}.pfa-card--1 .pfa-back{border-color:var(--bg);color:var(--bg)}.pfa-ad{background:var(--fg);color:var(--bg);border-radius:24px;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;margin-top:44px;padding:36px 22px 40px;display:grid;overflow:hidden}@media (min-width:900px){.pfa-ad{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:56px}}.pfa-ad__h{font:700 38px/1 var(--display);letter-spacing:-.03em;max-width:12ch;margin:18px 0 0}@media (min-width:900px){.pfa-ad__h{font-size:50px}}.pfa-ad__p{font:400 var(--t-lede)/1.5 var(--body);opacity:.9;max-width:40ch;margin:16px 0 0}.pfa-ad__cta{border-color:var(--bg);color:var(--bg);margin-top:24px;text-decoration:none}.pfa-ad__note{font:400 var(--t-sup)/1.4 var(--label);opacity:.7;margin:14px 0 0}.pfa-fan{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:6px 4px;display:grid}.pfa-mini{background:var(--bg);min-height:150px;color:var(--fg);border:1px solid var(--rule);border-radius:14px;flex-direction:column;justify-content:space-between;padding:14px;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:flex;transform:rotate(-2.5deg)}.pfa-mini:nth-child(2n){transform:rotate(2.5deg)translateY(6px)}@media (min-width:900px){.pfa-fan{height:360px;padding:0;display:block;position:relative}.pfa-mini{--w:172px;--step:124px;--tilt:6deg;width:var(--w);transform-origin:50% 140%;height:240px;min-height:0;transform:translateX(calc((var(--i) - 1.5) * var(--step))) rotate(calc((var(--i) - 1.5) * var(--tilt)));margin:-120px 0 0 -86px;position:absolute;top:50%;left:50%}.pfa-mini:nth-child(2n){transform:translateX(calc((var(--i) - 1.5) * var(--step))) rotate(calc((var(--i) - 1.5) * var(--tilt)))}.pfa-ad:hover .pfa-mini,.pfa-ad:focus-within .pfa-mini{--step:132px;--tilt:8deg}.pfa-mini b{max-width:calc(var(--step) - 30px)}}@media (prefers-reduced-motion:reduce){.pfa-mini{transition:none}}.pfa-mini__c{font-size:50px;line-height:.85}.pfa-mini b{font:700 18px/1.1 var(--display)}.ck-wrap{gap:26px;display:grid}.ck-stage{border:1px dashed var(--rule);background:var(--bg-surface,var(--bg));border-radius:12px;min-height:480px;margin:0;position:relative;overflow:hidden}.ck-stage__k{z-index:0;font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);position:absolute;top:14px;left:16px;right:16px}.ck-stage aside{position:absolute}.ck-stage aside[hidden]{display:none}.cka{z-index:60;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--paper);border:1px solid var(--rule);border-radius:24px;max-width:420px;margin-inline:auto;padding:22px 22px 14px;animation:.55s cubic-bezier(.16,1,.3,1) both ck-rise;position:fixed;box-shadow:0 18px 50px #161a2229}@media (min-width:768px){.cka{width:400px;margin:0;bottom:24px;left:24px;right:auto}}:root[data-theme=dark] .cka{box-shadow:0 18px 50px #0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cka{box-shadow:0 18px 50px #0000008c}}.cka__top{align-items:center;gap:14px;margin-bottom:12px;display:flex}.cka__tile{background:var(--blue);color:#fff;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.cka__tile .ic{width:26px;height:26px}.cka__h{min-width:0;font:700 24px/1.1 var(--display);letter-spacing:-.02em;color:var(--fg);margin:0}.cka__p{font:400 var(--t-sup)/1.5 var(--body);color:var(--fg-2);margin:0 0 18px}.cka__yes{justify-content:center;width:100%;min-height:52px}.cka__minor{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:6px;display:flex}.cka__no,.cka__minor a{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:var(--ink-3);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex}.cka__no:hover,.cka__no:focus-visible,.cka__minor a:hover,.cka__minor a:focus-visible{color:var(--fg)}.ckb{z-index:60;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--fg);max-width:940px;color:var(--bg);border-radius:26px;margin-inline:auto;animation:.55s cubic-bezier(.16,1,.3,1) both ck-rise;position:fixed;box-shadow:0 18px 50px #161a2238}.ckb__in{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:18px 18px 14px;display:grid}.ckb__ic{border:1px solid;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.ckb__ic .ic{width:22px;height:22px}.ckb__p{font:400 var(--t-sup)/1.45 var(--body);color:inherit;opacity:.92;align-self:center;margin:0}.ckb__p b{font:700 18px/1.3 var(--display);letter-spacing:-.01em;opacity:1}.ckb__p a{color:inherit;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.ckb__acts{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 14px;min-width:0;display:flex}.ckb__no{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:inherit;text-underline-offset:3px;opacity:.85;background:0 0;border:0;align-items:center;padding:0 8px;text-decoration:underline;display:inline-flex}.ckb__no:hover,.ckb__no:focus-visible{opacity:1}.ckb .ckb__yes{border-color:var(--bg);min-height:48px;color:var(--bg);flex:1 0 auto;justify-content:center;margin-left:auto}@media (min-width:900px){.ckb{border-radius:999px;bottom:24px}.ckb__in{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:14px 14px 14px 18px}.ckb__acts{grid-column:auto;gap:18px}.ckb .ckb__yes{flex:none;min-width:150px}}.ckc{z-index:60;background:var(--blue);color:#fff;border-radius:24px 24px 0 0;animation:.6s cubic-bezier(.16,1,.3,1) both ck-up;position:fixed;bottom:0;left:0;right:0}.ckc__in{max-width:var(--max);padding:24px var(--pad,22px) calc(18px + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr);gap:14px;margin:0 auto;display:grid}.ckc__head{align-items:center;gap:14px;display:flex}.ckc .ckc__mark{width:44px;height:44px}.ckc__h{min-width:0;font:700 32px/1 var(--display);letter-spacing:-.03em;margin:0}.ckc__p{max-width:60ch;font:400 var(--t-body)/1.45 var(--body);margin:0}.ckc__p a{color:inherit;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.ckc__acts{flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;display:flex}.ckc__no{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:#fff;text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0 8px;text-decoration:underline;display:inline-flex}.ckc .ckc__yes{color:#fff;border-color:#fff;flex:1 0 auto;justify-content:center;min-height:52px}.ckc .ckc__yes:hover,.ckc .ckc__yes:focus-visible{color:var(--blue);background:#fff;border-color:#fff}.ckc__yes:focus-visible,.ckc__no:focus-visible,.ckc__p a:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (min-width:900px){.ckc{border-radius:0}.ckc__in{padding:28px var(--pad,40px);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"head p""head acts";align-items:center;gap:12px 56px}.ckc__head{grid-area:head}.ckc__p{grid-area:p;max-width:70ch}.ckc__acts{grid-area:acts}.ckc .ckc__mark{width:56px;height:56px}.ckc__h{font-size:44px}.ckc__acts{gap:22px}.ckc .ckc__yes{flex:none;min-width:170px}}@keyframes ck-rise{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}@keyframes ck-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.cka,.ckb,.ckc{animation:none}}.dx{container-type:inline-size}.dx-stage{max-width:1180px;margin:0 auto;padding:8px 16px 24px}@container (min-width:760px){.dx-stage{padding:8px 32px 32px}}.dx-h{font:700 32px/1.05 var(--display);letter-spacing:-.025em;max-width:18ch;margin:0}.dx-p{font:400 var(--t-body)/1.45 var(--body);color:var(--fg-2);max-width:46ch;margin:12px 0 22px}.dx-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 26px;padding:0;list-style:none;display:grid}.dx-rail li{border-top:3px solid var(--line);font:600 var(--t-sup)/1.2 var(--label);color:var(--ink-3);padding-top:10px}.dx-rail li.is-done,.dx-rail li.is-now{border-top-color:var(--fg);color:var(--fg)}.dx-seg{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@container (min-width:520px){.dx-seg--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.dx-opt{white-space:normal;text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;width:100%;min-height:56px;padding:12px 22px;display:flex}.dx-opt b{font:600 18px/1.25 var(--body)}.dx-opt span{font:400 var(--t-sup)/1.35 var(--body);color:var(--ink-2)}.dx-opt:hover span,.dx-opt:focus-visible span{color:inherit}.dx-opt[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.dx-opt[aria-pressed=true] span{color:inherit;opacity:.8}.dx .dx-opt,.dx .dx-opt b,.dx .dx-opt span{white-space:normal;overflow-wrap:break-word;max-width:100%}.dx .pf-q{width:44px;height:44px}.dx-q{font:600 var(--t-lede)/1.3 var(--body);margin:26px 0 12px}.dx-help{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:-6px 0 12px}.dx-bar{z-index:2;padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--bg) 70%, transparent);margin-top:22px;position:sticky;bottom:0}.dx-go{justify-content:center;width:100%;min-height:52px}.dx-go:disabled{opacity:.4;cursor:default}.dx-go:disabled:hover{border-color:var(--fg);color:var(--fg);background:0 0}.dx-bar--back{background:0 0;padding:0;position:static}.dx-link{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:var(--fg);text-underline-offset:3px;background:0 0;border:0;padding:0 4px;text-decoration:underline}.dxa-hand{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@container (min-width:760px){.dxa .dxa-hand{grid-template-columns:repeat(4,minmax(0,1fr))}}.dxa-c{border:1px solid var(--rule);background:var(--paper);min-height:196px;color:var(--fg);text-align:left;cursor:pointer;font:inherit;border-radius:18px;flex-direction:column;gap:8px;padding:16px 16px 18px;display:flex;position:relative}.dxa-c b{font:700 21px/1.05 var(--display);letter-spacing:-.02em;padding-right:34px}.dxa-c>span:not(.dxa-c__o){font:400 var(--t-sup)/1.38 var(--body);color:var(--ink-2)}.dxa-c__o{border:1px solid var(--rule);width:30px;height:30px;font:700 16px/1 var(--display);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.dxa-c:hover,.dxa-c:focus-visible{border-color:var(--blue);outline:none}.dxa-c[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.dxa-c[aria-pressed=true]>span:not(.dxa-c__o){color:inherit;opacity:.78}.dxa-c[aria-pressed=true] .dxa-c__o{background:var(--bg);color:var(--fg);border-color:var(--bg)}.dx-res{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@container (min-width:860px){.dx-res{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px}}.dx-you .pfa-card__face,.dx-you .pfa-card__back{min-height:360px}.dx-you__art{margin:20px 0 6px;font-weight:400;display:grid}.dx-you__the{font:600 var(--t-sup)/1 var(--label);opacity:.72;margin-bottom:8px}.dx-you__art .t-hl{overflow-wrap:anywhere;font-size:clamp(56px,19cqw,88px)}.dx-you__line{font:400 var(--t-body)/1.45 var(--body);opacity:.9;margin:10px 0 0}.dx-you .pfa-card__lv{margin-top:auto;padding-top:18px}.dx-rk__h h3{font:700 26px/1.1 var(--display);letter-spacing:-.02em;margin:0}.dx-rk__h p{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:6px 0 0}.dx-rk__l{margin:14px 0 0;padding:0;list-style:none}.dx-rk__r{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;padding:18px 0;display:grid}.dx-rk__m{gap:4px;min-width:0;display:grid}.dx-rk__tag{font:600 var(--t-sup)/1.3 var(--label);color:var(--fg)}.dx-rk__r:not(.dx-rk__r--1) .dx-rk__tag{color:var(--ink-2);font-weight:400}.dx-rk__n{font:700 20px/1.2 var(--display);letter-spacing:-.01em}.dx-rk__s{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3)}.dx-rk__go{min-height:44px;font:600 var(--t-sup)/1 var(--label);color:var(--fg);text-underline-offset:3px;justify-self:start;align-items:center;display:inline-flex}.dx-ring{width:64px;height:64px;display:block;position:relative}.dx-ring svg{width:64px;height:64px;display:block;transform:rotate(-90deg)}.dx-ring__t,.dx-ring__v{fill:none;stroke-width:5px}.dx-ring__t{stroke:currentColor;opacity:.14}.dx-ring__v{stroke:currentColor;stroke-linecap:round}.dx-ring b{font:700 18px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;place-items:center;display:grid;position:absolute;inset:0}.dx-ring b i{margin-left:1px;font-size:16px;font-style:normal}.dx-ring-w{justify-items:center;gap:6px;display:grid}.dx-ring__k{font:600 var(--t-sup)/1 var(--label);color:var(--ink-2)}.dx-ref{border-top:1px solid var(--line);margin-top:30px;padding-top:6px}.dx-ref__h{font:700 26px/1.1 var(--display);letter-spacing:-.02em;margin:22px 0 0}.dx-end{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px;display:flex}.dxb-k{font:600 var(--t-sup)/1 var(--label);color:var(--ink-3);margin:0 0 12px}.dxb-card{background:var(--fg);min-height:300px;color:var(--bg);border-radius:20px;flex-direction:column;margin-bottom:18px;padding:24px 22px 26px;display:flex}.dxb-card__art{margin:0;display:grid}.dxb-card__art .t-hl{overflow-wrap:anywhere;font-size:clamp(64px,22cqw,120px)}.dxb-card__l{font:400 var(--t-body)/1.45 var(--body);opacity:.9;max-width:40ch;margin:auto 0 0;padding-top:22px}@container (min-width:760px){.dxb-ans{grid-template-columns:repeat(3,minmax(0,1fr))}.dxb-ans .dx-opt{align-items:center}}.dxb-reveal .dx-you{animation:.7s cubic-bezier(.2,.7,.2,1) both dx-in}@keyframes dx-in{0%{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dxb-reveal .dx-you{animation:none}}.dxc-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@container (min-width:860px){.dxc-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}.dxc-in{order:-1}.dxc-out{position:sticky;top:16px}}.dxc-out{gap:22px;display:grid}.dxc-start{background:var(--fg);min-height:300px;color:var(--bg);border-radius:20px;flex-direction:column;padding:22px 22px 26px;display:flex}.dxc-start__l{gap:2px;margin:18px 0 0;padding:0;list-style:none;display:grid}.dxc-start__l li{font:700 30px/1.08 var(--display);letter-spacing:-.02em;opacity:.9}.dxc-start__l li:nth-child(2n){opacity:.55}.dxc-start p{font:400 var(--t-sup)/1.4 var(--label);opacity:.75;margin:auto 0 0;padding-top:18px}.bg{gap:34px;max-width:1180px;margin:0 auto;padding:8px 16px 32px;display:grid;container-type:inline-size}@container (min-width:760px){.bg{padding:8px 32px 40px}}.bg-dna{background:var(--fg);color:var(--bg);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:20px 20px 22px;display:flex}.bg-dna__t{gap:6px;min-width:0;display:grid}.bg-dna__k{font:600 var(--t-sup)/1 var(--label);opacity:.72}.bg-dna__n .t-hl{font-size:clamp(50px,14cqw,76px)}.bg-dna__f{font:400 var(--t-sup)/1.4 var(--label);opacity:.85}.bg-dna__go{border-color:var(--bg);color:var(--bg)}.bg-note{border-top:1px solid var(--rule);justify-items:start;gap:12px;padding:22px 0 4px;display:grid}.bg-note__h{font:700 26px/1.1 var(--display);letter-spacing:-.02em;margin:0}.bg-note__p{max-width:60ch;font:400 var(--t-lede)/1.5 var(--body);margin:0}.bg-n{font:600 var(--t-sup)/1 var(--label);color:var(--ink-3);vertical-align:middle;margin-left:4px}.bg-tier{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-2);align-items:center;gap:10px;margin:6px 0 0;display:flex}.bg-tier .ic{flex:none;width:18px;height:18px}.bg-end{flex-wrap:wrap;gap:12px;display:flex}.bg .pill .ic{width:18px;height:18px}.bg-track[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.bg-sh{gap:4px;display:grid}.bg-rows{gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.bg-r{border:1px solid var(--rule);background:var(--paper);border-radius:20px;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"pl b sc""a a a";align-items:start;gap:16px;padding:16px 16px 18px;display:grid}.bg-r>.well{border-radius:14px;grid-area:pl;width:96px}.bg-r>.well img{object-fit:contain;width:100%;height:100%}.bg-r__b{grid-area:b;gap:4px;min-width:0;display:grid}.bg-r__k{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3);margin:0}.bg-r__n{font:600 21px/1.15 var(--display);letter-spacing:-.01em;margin:0}.bg-r__s{font:600 var(--t-sup)/1.3 var(--label)}.bg-r__sc{grid-area:sc;justify-items:center;gap:4px;display:grid}.bg-r__sc>span:last-child{font:400 var(--t-sup)/1 var(--label);color:var(--ink-3);white-space:nowrap}.bg-r__a{flex-wrap:wrap;grid-area:a;gap:10px;display:flex}.bg-r__a .rk-buy{flex:auto}@container (min-width:760px){.bg-r{grid-template-columns:120px minmax(0,1fr) auto auto;grid-template-areas:"pl b a sc";align-items:center;gap:16px 24px;padding:18px 24px 18px 18px}.bg-r>.well{width:120px}.bg-r__a{flex-wrap:nowrap}.bg-r__a .rk-buy{flex:none}}.bgb-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container (min-width:640px){.bgb-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.bgb-tab{cursor:pointer;justify-content:space-between;min-height:52px;padding:10px 18px}.bgb-tab b{font-weight:600}.bgb-tab span{font:600 var(--t-sup)/1 var(--label);opacity:.7}.bgb-tab[aria-selected=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.bgb-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:26px;display:flex}.bgb-head .bg-tier{margin:0}@container (min-width:640px){.bgb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bgc-hero{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@container (min-width:760px){.bgc-hero{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:40px}}.bgc-plate{max-width:280px}.bgc-plate img{object-fit:contain;width:100%;height:100%}.bgc-hero__b{justify-items:start;gap:14px;min-width:0;display:grid}.bgc-h{font:700 34px/1.05 var(--display);letter-spacing:-.025em;margin:0}.bgc-hero__b .bg-r__sc{grid-area:auto;justify-items:start}.bgc-facts{width:100%;margin:4px 0 0;padding:0;list-style:none}.bgc-f{border-top:1px solid var(--line);grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"k v tag""k was tag";align-items:center;gap:2px 14px;padding:12px 0;display:grid}.bgc-f__k{font:400 var(--t-sup)/1.2 var(--label);color:var(--ink-3);grid-area:k}.bgc-f b{font:600 19px/1.2 var(--body);grid-area:v}.bgc-f__was{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);grid-area:was}.bgc-f__tag{font:600 var(--t-sup)/1 var(--label);border:1px solid var(--rule);color:var(--ink-2);white-space:nowrap;border-radius:999px;grid-area:tag;padding:7px 12px}.bgc-f__tag.is-more{border-color:var(--fg);color:var(--fg)}.bgc-rail{gap:4px;min-width:0;display:grid}.bgc-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:minmax(250px,72%);grid-auto-flow:column;gap:20px;margin-top:14px;padding-bottom:10px;display:grid;overflow-x:auto}.bgc-track>.card{scroll-snap-align:start;min-width:0}@container (min-width:760px){.bgc-track{grid-auto-columns:minmax(0,calc(33.3333% - 13.3333px))}}.btag-demo{padding:0 0 8px;container-type:inline-size}.btag-help{margin:0 var(--pad,16px) 22px;font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3)}.btag-grid{padding:0 var(--pad,16px)}@container (min-width:640px){.btag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1000px){.btag-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.btag{z-index:7;cursor:pointer;min-height:44px;color:var(--blue-ink,#fff);background:0 0;border:0;padding:0;position:absolute;bottom:14px;right:14px}.btag[hidden]{display:none}.btag__in{background:var(--blue);border-radius:4px;align-items:center;min-height:44px;padding:0 18px;transition:transform .25s cubic-bezier(.2,.7,.2,1);display:inline-flex;transform:skew(-14deg);box-shadow:0 6px 18px #1a3bd647}.btag__in .t-hl{white-space:nowrap;padding-top:2px;font-size:24px;line-height:1;display:inline-block;transform:skew(14deg)}.btag:hover .btag__in,.btag:focus-visible .btag__in{transform:skew(-14deg)translateY(-2px)}.btag:focus-visible{outline:none}.btag:focus-visible .btag__in{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--blue)}.btag-grid[data-style=ribbon] .btag{transform-origin:50%;bottom:26px;right:-46px;transform:rotate(-35deg)}.btag-grid[data-style=ribbon] .btag__in{border-radius:0;justify-content:center;min-width:210px;padding:0 40px;transform:none}.btag-grid[data-style=ribbon] .btag__in .t-hl{font-size:22px;transform:none}.btag-grid[data-style=ribbon] .btag:hover .btag__in,.btag-grid[data-style=ribbon] .btag:focus-visible .btag__in{transform:none}@media (prefers-reduced-motion:reduce){.btag__in{transition:none}}.bx{position:relative}.bx .rk-buy{gap:10px;min-height:48px;padding:0 22px}.bx .rk-buy .ic{width:18px;height:18px}.bx-sh{gap:4px;min-width:0;display:grid}.bx-g{grid-template-columns:minmax(0,1fr);gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.bx-c{border:1px solid var(--rule);background:var(--paper);border-radius:20px;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"pl b sc""a a a";align-items:start;gap:16px;padding:16px 16px 18px;transition:opacity .2s,transform .2s;display:grid;position:relative}.bx-c.is-gone{opacity:0;transform:scale(.96)}.bx-pl{border-radius:14px;grid-area:pl;width:96px}.bx-pl img{object-fit:contain;width:100%;height:100%}.bx-b{grid-area:b;gap:4px;min-width:0;padding-right:30px;display:grid}.bx-k{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3);margin:0}.bx-n{font:600 21px/1.15 var(--display);letter-spacing:-.01em;margin:0}.bx-s{font:600 var(--t-sup)/1.3 var(--label)}.bx-sc{grid-area:sc;justify-items:center;gap:4px;margin-top:40px;display:grid}.bx-sc>span:last-child{font:400 var(--t-sup)/1 var(--label);color:var(--ink-3);white-space:nowrap}.bx-a{flex-wrap:wrap;grid-area:a;gap:10px;display:flex}.bx-a .rk-buy{flex:auto}.bx-more{z-index:3;border:1px solid var(--rule);background:var(--paper);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.bx-more[aria-expanded=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}.bx-more .ic{width:20px;height:20px}.bx-add__a{text-align:center;border:1.5px dashed var(--rule);height:100%;min-height:120px;color:var(--fg);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px 18px;text-decoration:none;display:flex}.bx-add__a .ic{width:28px;height:28px}.bx-add__a b{font:600 19px/1.2 var(--display)}.bx-add__a span{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3)}.bx-add__a:hover,.bx-add__a:focus-visible{border-color:var(--blue);outline:none}@container (min-width:640px){.bx-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bx-c{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pl pl""b sc""a a";gap:14px;padding:14px 14px 18px}.bx-pl{aspect-ratio:1;width:100%}.bx-pl img{padding:10%}.bx-b{padding-right:0}.bx-sc{margin-top:0}.bx-g .bx-c{grid-template-columns:minmax(0,1fr);grid-template-areas:"pl""b""a"}.bx-g .bx-sc{z-index:2;position:absolute;top:24px;right:26px}.bx-g .bx-sc>span:last-child{display:none}.bx-g .bx-more{top:22px;left:22px;right:auto}.bx-g .bx-a{flex-wrap:nowrap}.bx-g .bx-a .rk-buy{flex:auto;min-width:0}.bx-g .bg-track{border-radius:50%;flex:0 0 48px;justify-content:center;width:48px;height:48px;padding:0}.bx-g .bg-track span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bx-sh--one .bx-g{grid-template-columns:minmax(0,1fr)}.bx-sh--one .bx-c{grid-template-columns:220px minmax(0,1fr) auto;grid-template-areas:"pl b sc""pl a a";align-items:center;column-gap:28px;padding:18px 24px 18px 18px}.bx-sh--one .bx-sc{position:static}.bx-sh--one .bx-sc>span:last-child{display:block}.bx-sh--one .bx-more{top:10px;left:auto;right:10px}.bx-sh--one .bx-b{padding-right:40px}.bx-sh--one .bx-n{font-size:30px}}@container (min-width:1000px){.bx-g{grid-template-columns:repeat(4,minmax(0,1fr))}.bx-sh--one .bx-g{grid-template-columns:minmax(0,1fr)}}.bx-menu{z-index:30;background:var(--paper);border:1px solid var(--rule);border-radius:18px;min-width:230px;padding:10px;display:grid;position:absolute;box-shadow:0 18px 50px #161a222e}.bx-menu[hidden]{display:none}.bx-menu__k{font:600 var(--t-sup)/1 var(--label);color:var(--ink-3);margin:4px 12px 6px}.bx-menu button{text-align:left;min-height:44px;font:500 18px/1.2 var(--body);color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.bx-menu button[hidden]{display:none}.bx-menu hr{border:0;border-top:1px solid var(--line);width:100%;margin:6px 0}.bx-menu .ic{width:18px;height:18px}.bx-toast{z-index:10000;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));background:var(--fg);width:max-content;max-width:calc(100vw - 32px);color:var(--bg);font:500 var(--t-sup)/1.35 var(--body);border-radius:999px;align-items:center;gap:18px;padding:8px 8px 8px 22px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #161a2240}.bx-toast[hidden]{display:none}.bx-toast__x{width:44px;height:44px;color:var(--bg);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-left:-10px;display:inline-grid}.bx-toast__x[hidden]{display:none}.bx-toast__x .ic{stroke:currentColor;width:18px;height:18px}.bx-toast__x:focus-visible,.bx-toast__u:focus-visible{outline:2px solid var(--bg);outline-offset:2px}.bx-toast__u{white-space:nowrap;border:1px solid var(--bg);min-height:44px;color:var(--bg);font:600 var(--t-sup)/1 var(--label);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 18px}@media (prefers-reduced-motion:reduce){.bx-c{transition:none}}.bs-demo{padding:0 0 8px;container-type:inline-size}.bs-help{margin:0 var(--pad,16px) 22px;max-width:70ch;font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3)}.bs-grid{padding:0 var(--pad,16px)}@container (min-width:640px){.bs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1000px){.bs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bs [data-tag][hidden],.bs .bm[hidden]{display:none}.bs--c.is-bag .well{box-shadow:inset 0 0 0 2px var(--fg)}.bsc-line{z-index:6;min-height:44px;color:var(--fg);cursor:pointer;font:600 var(--t-sup)/1.2 var(--label);text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:8px;margin:10px 0 -4px;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex;position:relative}.bsc-line .ic{flex:none;width:18px;height:18px}.bsc-line .ic:last-child{opacity:.6;width:14px;height:14px}.bsc-line:hover,.bsc-line:focus-visible{outline:none;text-decoration-color:currentColor}.bs--c .cmeta[hidden]{display:none}.bx .bx-rate{min-height:48px;padding:0 20px}.bx .bx-rate.is-rated{border-color:var(--rule)}.bx .bx-rate .ic{width:18px;height:18px}.bx-cols{gap:4px;min-width:0;display:grid}.bx-cg{margin-top:18px}.bx-col__a{border:1px solid var(--rule);background:var(--paper);height:100%;color:var(--fg);border-radius:20px;gap:8px;padding:14px 14px 18px;text-decoration:none;display:grid}.bx-col__a:hover,.bx-col__a:focus-visible{border-color:var(--blue);outline:none}.bx-col__m{aspect-ratio:1;background:var(--line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}.bx-col__m img,.bx-col__m i{object-fit:contain;background:radial-gradient(closest-side, color-mix(in srgb, var(--fg) 6%, var(--paper)), var(--paper));width:100%;height:100%;padding:10%;display:block}.bx-col__n{font:600 21px/1.2 var(--display);letter-spacing:-.01em;margin-top:6px}.bx-col__c{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3)}.bx-add__a{width:100%;font:inherit;cursor:pointer;background:0 0}.bx-scrim{z-index:9990;background:#0f11148c;position:fixed;inset:0}.bx-scrim[hidden],.bx-dlg[hidden],.bx-dlg [hidden]{display:none}.bx-dlg{z-index:9995;overscroll-behavior:contain;max-height:92vh;padding:22px 18px calc(18px + env(safe-area-inset-bottom,0px));background:var(--paper);color:var(--fg);border-radius:24px 24px 0 0;gap:18px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 50px #0f111440}@media (min-width:720px){.bx-dlg{border-radius:24px;width:min(560px,100vw - 48px);padding:26px 28px 24px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.bx-dlg__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.bx-dlg--s .bx-dlg__top{grid-template-columns:minmax(0,1fr) auto}.bx-dlg__pl{border-radius:10px;width:64px}.bx-dlg__pl img{object-fit:contain;width:100%;height:100%}.bx-dlg__h:focus{outline:none}.bx-dlg__h{font:700 24px/1.15 var(--display);letter-spacing:-.02em;margin:4px 0 0}.bx-dlg__p{font:400 var(--t-sup)/1.45 var(--body);color:var(--fg-2);margin:6px 0 0}.bx-x{border:1px solid var(--rule);width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.bx-x .ic{width:18px;height:18px}.bx-q{gap:10px;display:grid}.bx-q__h{font:600 18px/1.3 var(--body);margin:0}.bx-seg{flex-wrap:wrap;gap:8px;display:flex}.bx-seg .pill{cursor:pointer;justify-content:center;min-height:44px}.bx-q[data-part] .bx-seg .pill,[data-part=scores] .bx-seg .pill{flex:1 1 0;min-width:44px;padding:9px 6px}[data-part=still] .bx-seg .pill,[data-part=wear] .bx-seg .pill{flex:auto;padding:9px 14px}.bx-seg .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}[data-part=scores]{gap:16px;display:grid}.bx-when{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);gap:6px;display:grid}.bx-when select,.bx-name input{border:1px solid var(--rule);background:var(--paper);min-height:48px;color:var(--fg);font:400 18px/1 var(--body);border-radius:14px;padding:0 16px}.bx-name{font:600 var(--t-sup)/1.3 var(--label);gap:6px;display:grid}.bx-sug{flex-wrap:wrap;gap:8px;display:flex}.bx-sug .pill{cursor:pointer;min-height:44px}.bx-dlg__note{font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3);margin:0}.bx-dlg__acts{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.bx-save{cursor:pointer;justify-content:center;min-width:160px;min-height:52px}.bx-save:disabled{opacity:.4;cursor:default}.bx-save:disabled:hover{border-color:var(--fg);color:var(--fg);background:0 0}.bsm-demo{position:relative}.card>.well .bm{pointer-events:auto}.bsm-line{text-align:left;max-width:100%}.bsm-line span{overflow-wrap:anywhere}.bsm-line[aria-expanded=true]{text-decoration-color:currentColor}.bsm-line[aria-expanded=true] .bsm-chev{transform:rotate(180deg)}.bsm-chev{transition:transform .2s}.bsm{z-index:30;background:var(--paper);border:1px solid var(--rule);border-radius:18px;width:min(320px,100% - 16px);padding:10px;display:grid;position:absolute;box-shadow:0 18px 50px #161a222e}.bsm[hidden],.bsm [hidden],.bsm-line[hidden]{display:none}.bsm__k{font:600 var(--t-sup)/1 var(--label);color:var(--ink-3);margin:6px 12px 4px}.bsm button:not(.pill):not(.dx-link){text-align:left;min-height:44px;font:500 18px/1.2 var(--body);color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.bsm .ic{flex:none;width:18px;height:18px}.bsm-tick{visibility:hidden}.bsm [aria-checked=true] .bsm-tick{visibility:visible}.bsm [aria-checked=true] span{font-weight:700}.bsm hr{border:0;border-top:1px solid var(--line);width:100%;margin:6px 0}.bsm__form{gap:10px;padding:6px 12px 8px;display:grid}.bsm__form label{font:600 var(--t-sup)/1.3 var(--label);gap:6px;display:grid}.bsm__form input{border:1px solid var(--rule);background:var(--paper);min-height:48px;color:var(--fg);font:400 18px/1 var(--body);border-radius:14px;padding:0 14px}.bsm__fa{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.bsm__fa .pill{cursor:pointer;min-height:44px}.bsm__fa .pill:disabled{opacity:.4;cursor:default}.bsm__fa .pill:disabled:hover{border-color:var(--fg);color:var(--fg);background:0 0}.dx-now{gap:10px;display:grid}.dx-now__in{border:1px solid var(--fg);width:100%;min-height:52px;color:var(--fg);font:400 var(--t-body)/1.2 var(--body);appearance:none;background:0 0;border-radius:999px;padding:0 22px}.dx-now__in::placeholder{color:var(--ink-3);opacity:1}.dx-now__in:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.dx-now__l{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dx-now__l:empty{display:none}.dx-now .dx-link{justify-self:start}.dx-now__chip{background:var(--fg);color:var(--bg);border-radius:18px;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:12px 12px 12px 22px;display:flex}.dx-now__chip span{font:400 var(--t-sup)/1.3 var(--body);opacity:.8;flex:0 0 100%}.dx-now__chip b{min-width:0;font:600 18px/1.25 var(--body);overflow-wrap:anywhere;flex:auto}.dx-now__chip .dx-link{color:inherit}.dx-rk__vs{font:400 var(--t-sup)/1.4 var(--body);color:var(--fg)}.dx-rk__vs b{font-weight:600}.dx-ring--100 b{font-stretch:80%}.dx3 .dx-step{animation:.24s ease-out both dx-step}@keyframes dx-step{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dx3 .dx-step,.dx-facts li.is-new{animation:none}}.dx-flow{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.dx-flow__card{display:none}@container (min-width:860px){.dx-flow{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px}.dx-flow__card{display:block;position:sticky;top:16px}.dx-flow__mini{display:none}}.dx-lead{font:400 var(--t-body)/1.45 var(--body);color:var(--ink-2);max-width:46ch;margin:0 0 10px}.dx-h--q{max-width:22ch;font-size:30px;line-height:1.1}.dx-gap{height:22px}.dx3 .dx-seg{grid-auto-rows:1fr}.dx-nav{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.dx-mini{background:var(--fg);color:var(--bg);border-radius:18px;gap:6px;margin-bottom:26px;padding:16px 18px 18px;display:grid}.dx-mini__k{font:600 var(--t-sup)/1 var(--label);opacity:.72}.dx-mini__n{font-weight:400}.dx-mini__n .t-hl{font-size:34px;line-height:1}.dx-mini__e,.dx-you__e{font:400 var(--t-sup)/1.4 var(--body);opacity:.7;margin:0}.dx-facts{flex-wrap:wrap;gap:6px 8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.dx-facts li{font:400 var(--t-sup)/1.25 var(--body);border:1px solid;border-radius:999px;padding:5px 12px}.dx-facts li.is-new{animation:.5s ease-out both dx-fact}@keyframes dx-fact{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.dx-you .dx-facts{margin-top:auto;padding-top:18px}.dx-rk__r--2{grid-template-columns:80px minmax(0,1fr);gap:20px;padding:24px 0}.dx-ring2{justify-items:center;gap:10px;display:grid}.dx-ring2__o{width:80px;height:80px;display:block;position:relative}.dx-ring2 svg{width:80px;height:80px;display:block;transform:rotate(-90deg)}.dx-ring2__t,.dx-ring2__v{fill:none;stroke-width:4px}.dx-ring2__t{stroke:currentColor;opacity:.12}.dx-ring2__v{stroke:currentColor;stroke-linecap:round}.dx-ring2 b{font:700 24px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-auto-flow:column;place-content:center;place-items:baseline center;display:grid;position:absolute;inset:0}.dx-ring2 b.is-3{font-stretch:85%}.dx-ring2 b i{margin-left:1px;font-size:16px;font-style:normal;font-weight:600}.dx-ring2__k{font:600 var(--t-sup)/1 var(--label);color:var(--ink-2)}.dxm-g,.dxe-g{grid-template-columns:minmax(0,1fr);gap:34px;display:grid}@container (min-width:1000px){.dxm-g,.dxe-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.dxm-o__k{font:700 22px/1.15 var(--display);letter-spacing:-.01em;margin:0}.dxm-o__l{font:400 var(--t-sup)/1.45 var(--body);color:var(--ink-2);max-width:44ch;margin:8px 0 6px}.dxm-b{border-top:1px solid var(--line);grid-template-columns:76px minmax(0,1fr);align-items:start;gap:18px;padding:24px 0;display:grid}.dxm-b__n{gap:4px;display:grid}.dxm-b__n b{font:700 34px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dxm-b__n b i{margin-left:1px;font-size:18px;font-style:normal}.dxm-b__n span{font:600 var(--t-sup)/1 var(--label);color:var(--ink-2)}.dxm-b__bar{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:2px;height:4px;margin:8px 0 2px;display:block;overflow:hidden}.dxm-b__bar i{background:currentColor;border-radius:2px;height:100%;display:block}.dxm-c{border-top:1px solid var(--line);gap:4px;padding:22px 0;display:grid}.dxm-c__m{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.dxm-c__m b{font:700 18px/1 var(--display)}.dxm-c__r{width:24px;height:24px;transform:rotate(-90deg)}.dxm-c__r .dx-ring2__t,.dxm-c__r .dx-ring2__v{stroke-width:3.2px}.dxm-c__t{font:400 var(--t-sup)/1 var(--label);color:var(--ink-2)}.dxe{width:100%;height:100%;color:var(--fg);display:block}.dxe-sizes{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-top:14px;display:flex}.dxe-s{display:block}.dxe-s--120{width:120px;height:120px}.dxe-s--64{width:64px;height:64px}.dxe-s--32{width:32px;height:32px}.dxe-ink{background:var(--fg);color:var(--bg);--dxe-ko:var(--fg);border-radius:18px;align-items:center;gap:14px;padding:16px 20px;display:flex}.dxe-ink .dxe{color:var(--bg)}.dxe-ink__n{font:600 var(--t-sup)/1 var(--label)}.dxe-ink__n .t-hl{font-size:30px}.dxe--crest{color:inherit;overflow:visible}.dxe-s{color:var(--fg)}.dxe-g5{grid-template-columns:minmax(0,1fr);gap:34px 28px;margin-top:8px;display:grid}@container (min-width:620px){.dxe-g5{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1000px){.dxe-g5{grid-template-columns:repeat(5,minmax(0,1fr))}.dxe-g5 .dxe-sizes{gap:14px}.dxe-g5 .dxe-s--120{width:88px;height:88px}.dxe-g5 .dxe-s--64{width:52px;height:52px}.dxe-g5 .dxe-ink{gap:12px;padding:14px 16px}.dxe-g5 .dxe-ink .dxe-s--64{width:48px;height:48px}.dxe-g5 .dxe-ink__n .t-hl{font-size:24px}}.dxe-ink{min-width:0;max-width:100%}.dxe-ink__n{overflow-wrap:anywhere;min-width:0}.dxe-g3{grid-template-columns:minmax(0,1fr);gap:34px 28px;display:grid}@container (min-width:1000px){.dxe-g3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dxe-st,.dxe-bl{align-content:start;gap:6px;display:grid}.dxe-st__n{font:700 22px/1.15 var(--display);letter-spacing:-.01em;margin:12px 0 0}.dxe-st .dxe-ink,.dxe-bl .dxe-ink{justify-self:start;margin-top:10px}.dxe-st{flex-direction:column;display:flex}.dxe-st .dxe-ink{align-self:flex-start;margin-top:auto}.dxe-st>.dxm-o__l{margin-bottom:14px}.dxe-h{font:700 26px/1.1 var(--display);letter-spacing:-.02em;margin:44px 0 0}.dxa-c>span.dxa-c__crest{width:44px;height:44px;color:var(--fg);--dxe-ko:var(--paper);display:block}.dxa-c[aria-pressed=true]>span.dxa-c__crest{color:var(--bg);--dxe-ko:var(--fg);opacity:1}.dx-you__crest{width:76px;height:76px;color:var(--bg);--dxe-ko:var(--fg);margin-top:14px;display:block}.dx-you__blend{font:600 var(--t-sup)/1.35 var(--body);opacity:.8;margin:4px 0 0}.dx-mini{grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:14px}.dx-mini__crest{width:52px;height:52px;color:var(--bg);--dxe-ko:var(--fg);grid-row:span 1;display:block}.dx-mini__t{gap:4px;min-width:0;display:grid}.dx-mini__b{font:400 var(--t-sup)/1.3 var(--body);opacity:.8}.dx-mini .dx-facts,.dx-mini__e{grid-column:1/-1}.bx-c.is-asking{border-color:var(--fg)}.bx-n__a{color:inherit;text-decoration:none}.bx-n__a:hover,.bx-n__a:focus-visible{text-underline-offset:3px;text-decoration:underline}.bx-a>.bx-rm{flex:0 0 48px;width:48px;height:48px;margin-left:auto}.bx-a{flex-wrap:nowrap}.bx-a .rk-buy{flex:auto;min-width:0}.bx-a .bg-track{border-radius:50%;flex:0 0 48px;justify-content:center;width:48px;height:48px;padding:0}.bx-a .bg-track span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bx-a[hidden],.bx-cf[hidden],.bx-cf [hidden],.bx-cols[hidden]{display:none}.bx-cf{flex-wrap:wrap;grid-area:a;align-items:center;gap:10px 18px;display:flex}.bx-cf__q{font:600 19px/1.3 var(--body);flex:100%;margin:0}.bx-cf__p{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);flex:100%;margin:-6px 0 0}.bx-cf__y{cursor:pointer;justify-content:center;min-width:128px;min-height:48px}.bx-inv{gap:4px;min-width:0;display:grid}.bx-inv__c{border:1.5px dashed var(--rule);border-radius:20px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:18px;margin-top:14px;padding:18px;display:grid}.bx-inv__m{aspect-ratio:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.bx-inv__m i{border:1.5px dashed var(--rule);color:var(--fg);border-radius:10px;place-items:center;display:grid}.bx-inv__m .ic{width:20px;height:20px}.bx-inv__t{justify-items:start;gap:14px;min-width:0;display:grid}.bx-inv__p{max-width:56ch;font:400 var(--t-lede)/1.5 var(--body);margin:0}.bx-inv__sug{flex-wrap:wrap;gap:8px;display:flex}.bx-inv__sug .pill,.bx-inv__go{cursor:pointer;min-height:44px}.bx-inv__go{min-height:48px;padding:0 22px}.bx-inv__go .ic{width:18px;height:18px}@media (max-width:479px){.bx-inv__c{grid-template-columns:minmax(0,1fr)}.bx-inv__m{width:96px}}@container (min-width:900px){.bx-inv__c{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:32px;padding:28px}.bx-inv__m .ic{width:28px;height:28px}}@media (prefers-reduced-motion:no-preference){html[data-theme] .vsp-cards .vsp-cards__in{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}html[data-theme] .vsp-cards .vsp-cards__in:nth-child(2){transition-delay:.12s}html[data-theme] .vsp-cards .vsp-cards__in:nth-child(3){transition-delay:.24s}html[data-theme] .vsp-cards.is-in .vsp-cards__in{opacity:1;transform:none}}html.is-member .hm-mk{display:none}.hm-about__plate{isolation:isolate;background:var(--linho);color:var(--fg);margin:0 var(--pad);border-radius:28px;position:relative;overflow:hidden}:root[data-theme=dark] .hm-about__plate{color:#eeeff2;background:#141618}.hm-about__silk{z-index:0;background:radial-gradient(120% 90% at 70% 20%,#fff 0%,#f2f3f5 55%,#e6e8ec 100%);width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-theme=dark] .hm-about__silk{background:radial-gradient(120% 90% at 70% 20%,#2a2d33 0%,#141618 55%,#0f1113 100%)}.hm-about__in{z-index:1;max-width:var(--max);gap:22px;padding-top:clamp(56px,8vw,110px);padding-bottom:clamp(56px,8vw,110px);display:grid;position:relative}.hm-about__wm{width:min(100%,820px);height:auto;margin-bottom:10px;overflow:visible}.hm-about__base{fill:#1e202408;stroke:#1e202447;stroke-width:5px}:root[data-theme=dark] .hm-about__base{fill:#ffffff0a;stroke:#ffffff42}.hm-about__sweep{fill:none;stroke:#1e2024;stroke-width:7px;stroke-linecap:round;stroke-dasharray:70 930;stroke-dashoffset:1000px;opacity:0}:root[data-theme=dark] .hm-about__sweep{stroke:#fff}.hm-about__sweep--glow{stroke-width:18px}@media (prefers-reduced-motion:no-preference){.hm-about__sweep{opacity:.95;animation:9s linear infinite hm-sweep}.hm-about__sweep--glow{opacity:.55}@keyframes hm-sweep{to{stroke-dashoffset:0}}}.hm-about__h{font:600 clamp(40px, 5.4vw, 68px)/1 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:14ch;color:var(--fg);margin:0}.hm-about__p{max-width:56ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);margin:0}.hm-about__facts{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 28px;max-width:760px;margin:10px 0 0;padding-top:22px;display:grid}.hm-about__facts div{gap:4px;display:grid}.hm-about__facts dt{font:600 38px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg)}.hm-about__facts dd{font:400 16px/1.35 var(--body);color:var(--fg-2);margin:0}@media (max-width:560px){.hm-about__facts{grid-template-columns:1fr;gap:14px}.hm-about__plate{border-radius:20px}}.hm-about__acts{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}:root[data-theme=dark] .hm-about__pill{color:#eeeff2;border-color:#ffffffb3;transition:background .22s,color .22s,border-color .22s,box-shadow .35s}:root[data-theme=dark] .hm-about__pill:hover,:root[data-theme=dark] .hm-about__pill:focus-visible{color:#141618;background:#eeeff2;border-color:#eeeff2;outline:none;box-shadow:0 0 0 5px #ffffff1a,0 0 42px #ffffff4d}.hm-prod__in{align-items:center;gap:28px;display:grid}@media (min-width:900px){.hm-prod__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.hm-prod--flip .hm-prod__copy{order:2}}.hm-prod__copy{justify-items:start;gap:16px;max-width:44ch;display:grid}.hm-prod__k{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin:0}.hm-prod__lockup{width:auto;height:22px;display:block}:root[data-theme=dark] .hm-prod__lockup{content:url(/brand/padelracketreviews-padel-bag-white.svg)}.hm-prod__h{font:600 clamp(34px, 4vw, 50px)/1 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0}.hm-prod__p{font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);margin:0}.hm-prod__fig{border:1px solid var(--line);background:var(--paper);border-radius:16px;margin:0;overflow:hidden;box-shadow:0 24px 60px #1e20241a}.hm-prod__fig img{width:100%;height:auto;display:block}.hm-card__in{align-items:start;gap:28px;display:grid}@media (min-width:900px){.hm-card__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}}.hm-card__copy{justify-items:start;gap:16px;max-width:46ch;display:grid}.hm-card__k{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin:0}.hm-card__h{font:600 clamp(34px, 4vw, 50px)/1 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0}.hm-card__p,.hm-card__line{font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);margin:0}.hm-card__line b{color:var(--fg);font-weight:600}.hm-card--ink .hm-card__in{background:var(--linho);margin-inline:max(var(--pad), (100% - var(--max)) / 2);border-radius:28px;padding:clamp(32px,5vw,64px)}@media (max-width:560px){.hm-card--ink .hm-card__in{border-radius:20px}}:root[data-theme=dark] .hm-card--ink{--fg:#eeeff2;--fg-2:#a7aab0;color:var(--fg)}:root[data-theme=dark] .hm-card--ink .hm-card__in{background:#141618}:root[data-theme=dark] .hm-card--ink .hm-card__pill{color:#eeeff2;border-color:#ffffffb3;transition:background .22s,color .22s,border-color .22s,box-shadow .35s}:root[data-theme=dark] .hm-card--ink .hm-card__pill:hover,:root[data-theme=dark] .hm-card--ink .hm-card__pill:focus-visible{color:#141618;background:#eeeff2;border-color:#eeeff2;outline:none;box-shadow:0 0 0 5px #ffffff1a,0 0 42px #ffffff4d}.hm-card__side{gap:28px;min-width:0;display:grid}.hm-crit{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.hm-crit{grid-template-columns:repeat(6,minmax(0,1fr))}}.hm-crit li{border-top:1px solid var(--rule);gap:4px;padding:14px 0 0;display:grid}.hm-crit b{font:600 30px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hm-crit span{font:400 14px/1.3 var(--body);color:var(--fg-2)}.hm-card__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.hm-card__facts--one{grid-template-columns:1fr}.hm-card__facts div{align-content:start;gap:8px;display:grid}.hm-card__facts dt{align-items:flex-end;gap:6px;min-height:48px;display:flex}.hm-card__facts dt i{font-style:normal;font:600 30px/1 var(--display);color:var(--fg-2)}.hm-card__facts dd{font:400 15px/1.35 var(--body);color:var(--fg-2);margin:0}.hm-card__n{font:600 44px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hm-card__n--big{letter-spacing:-.05em;font-size:clamp(64px,8vw,110px)}@media (max-width:560px){.hm-card__facts{grid-template-columns:1fr}}.hm-rescored{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.hm-rescored li a{border-bottom:1px solid var(--line);min-height:64px;color:var(--fg);align-items:center;gap:16px;padding:10px 0;text-decoration:none;display:flex}.hm-rescored li a:hover b{color:var(--blue-hover)}.hm-rescored li a>span{gap:2px;min-width:0;display:grid}.hm-rescored b{font-weight:600;font-size:var(--t-body)}.hm-rescored small{font:400 14px/1.3 var(--label);color:var(--fg-2)}.hm-rescored svg{color:var(--fg);flex:none}.hm-team{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.hm-team{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-team li{align-items:flex-start;gap:12px;display:flex}.hm-team__av{background:var(--fg);width:44px;height:44px;color:var(--paper);font:600 15px/1 var(--display);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;display:grid}.hm-team li>span:last-child{gap:2px;min-width:0;display:grid}.hm-team b{font-weight:600}.hm-team small{font:400 14px/1.3 var(--label);color:var(--fg-2)}.hm-season__one{color:var(--fg);grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;text-decoration:none;display:grid}@media (min-width:600px){.hm-season__one{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}}.hm-season__fig{aspect-ratio:4/5;background:var(--linho);border-radius:20px;place-items:center;margin:0;display:grid}.hm-season__fig img{width:auto;max-width:72%;height:auto;max-height:82%}.hm-season__who{justify-items:start;gap:6px;display:grid}.hm-season__who b{font:600 22px/1.15 var(--display);letter-spacing:-.02em}.hm-season__who small{font:400 15px/1.3 var(--label);color:var(--fg-2)}.hm-season__one:hover b{color:var(--blue-hover)}.hm-dna .hm-prod__lockup{width:auto;height:22px}:root[data-theme=dark] .hm-dna .hm-prod__lockup{content:url(/brand/padelracketreviews-padel-dna-white.svg)}.hm-dna__q{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.hm-dna__row{flex-wrap:wrap;gap:8px;display:flex}.hm-dna__q legend{float:left;font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin-right:6px}.hm-dna__q label{display:inline-flex;position:relative}.hm-dna__q input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hm-dna__q span{border:1px solid var(--rule);min-height:40px;font:500 16px/1 var(--body);color:var(--fg);border-radius:999px;align-items:center;padding:0 16px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.hm-dna__q input:checked+span{background:var(--fg);color:var(--paper);border-color:var(--fg)}.hm-dna__q input:focus-visible+span{outline:2px solid var(--blue-hover);outline-offset:2px}.hm-dna__stage{display:grid}.hm-dna__pick{color:var(--fg);grid-area:1/1;grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;text-decoration:none;display:none}@media (min-width:600px){.hm-dna__pick{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}}.hm-dna__pick:hover b{color:var(--blue-hover)}:is(.hm-dna:has(input[name=hm-dna-level][value=beginner]:checked):has(input[name=hm-dna-side][value=left]:checked) .hm-dna__pick[data-level=beginner][data-side=left],.hm-dna:has(input[name=hm-dna-level][value=beginner]:checked):has(input[name=hm-dna-side][value=right]:checked) .hm-dna__pick[data-level=beginner][data-side=right],.hm-dna:has(input[name=hm-dna-level][value=intermediate]:checked):has(input[name=hm-dna-side][value=left]:checked) .hm-dna__pick[data-level=intermediate][data-side=left],.hm-dna:has(input[name=hm-dna-level][value=intermediate]:checked):has(input[name=hm-dna-side][value=right]:checked) .hm-dna__pick[data-level=intermediate][data-side=right],.hm-dna:has(input[name=hm-dna-level][value=advanced]:checked):has(input[name=hm-dna-side][value=left]:checked) .hm-dna__pick[data-level=advanced][data-side=left],.hm-dna:has(input[name=hm-dna-level][value=advanced]:checked):has(input[name=hm-dna-side][value=right]:checked) .hm-dna__pick[data-level=advanced][data-side=right]){display:grid}@supports not selector(:has(a)){.hm-dna__pick[data-level=intermediate][data-side=right]{display:grid}.hm-dna__q{display:none}}html:not(.is-member) .hm-nba{display:none!important}.hm-nba__plate{isolation:isolate;background:var(--linho);color:var(--fg);margin:0 var(--pad);border-radius:28px;position:relative;overflow:hidden}:root[data-theme=dark] .hm-nba__plate{color:#eeeff2;background:#141618}.hm-nba__silk{z-index:0;background:radial-gradient(120% 90% at 70% 20%,#fff 0%,#f2f3f5 55%,#e6e8ec 100%);width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-theme=dark] .hm-nba__silk{background:radial-gradient(120% 90% at 70% 20%,#2a2d33 0%,#141618 55%,#0f1113 100%)}.hm-nba__in{z-index:1;max-width:var(--max);padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px);position:relative}.hm-nba__card{justify-items:start;gap:18px;max-width:60ch;display:grid}.hm-nba__card[hidden]{display:none}.hm-nba__lockup{width:auto;height:24px}:root[data-theme=dark] .hm-nba__lockup[src*=padel-dna]{content:url(/brand/padelracketreviews-padel-dna-white.svg)}:root[data-theme=dark] .hm-nba__lockup[src*=padel-bag]{content:url(/brand/padelracketreviews-padel-bag-white.svg)}@media (max-width:479px){.hm-crit{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.hm-crit span,.hm-card__facts dd{overflow-wrap:anywhere}.hm-team{grid-template-columns:1fr;gap:14px}.hm-team li>span:last-child{grid-template-columns:1fr;display:grid}.hm-season__fig{aspect-ratio:1}.hm-season__fig img{max-width:64%;max-height:80%}}@media (max-width:599px){.hm-dna__q{grid-template-columns:1fr;gap:8px;display:grid}.hm-dna__q legend{float:none;margin:0}.hm-dna__q>div,.hm-dna__row{flex-wrap:wrap;gap:8px;display:flex}}.n5--v6 .n5__in{--n5-h:60px;height:var(--n5-h);gap:18px}.n5--v6 .logo{gap:0}.n5--v6 .logo svg{width:auto;height:auto}.n5--v6 .logo .logo__wm{width:auto;height:17px}.n5--v6 .logo .logo__ic{width:24px;height:24px;display:none}.n6__row{justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.n6__nav{align-items:center;gap:2px;display:flex}.n6__item{height:40px;font:500 16px/1 var(--body);color:var(--fg-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 13px;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.n6__item .ic--s{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .18s}.n6__item:hover,.n6__item:focus-visible,.n6__item[aria-expanded=true]{background:var(--linho);color:var(--fg);outline:none}.n6__item[aria-expanded=true] .ic--s{transform:rotate(180deg)}.n5__search--v6{width:auto;min-width:200px;max-width:240px;height:40px;padding:0 12px 0 14px;transition:max-width .25s,border-color .18s}.n5__search--v6 input{height:40px;min-height:40px;font-size:16px}.n5__search--v6:focus-within{max-width:460px}.n5--v6 .n5__mid>.n6__row{grid-area:1/1}.n5--v6.is-sub:not(.is-searching) .n6__row{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility 0s linear .15s}.n5-host.is-float .n5--v6{margin:0 var(--pad);border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 78%, transparent);backdrop-filter:blur(18px)saturate(1.2);border-radius:18px;transition:transform .25s,border-radius .25s,background .25s,margin .25s;transform:translateY(10px);box-shadow:0 14px 40px #1e20241a}.n5-host.is-float .n5--v6 .n5__in{padding:0 10px 0 18px}:root[data-theme=dark] .n5-host.is-float .n5--v6{background:#141618b8;box-shadow:0 14px 40px #00000059}.tkr.is-tucked .n5-host.is-float~.mq,.tkr .n5-host.is-float~.mq{visibility:hidden;transition:transform .24s,visibility 0s linear .24s;transform:translateY(-100%)}.n6__drop{z-index:4;width:min(980px, calc(100% - 2 * var(--pad)));background:var(--paper);border:1px solid var(--line);border-radius:20px;grid-template-columns:1fr 1fr 1fr 1.25fr;gap:20px 24px;padding:22px 22px 20px;display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 30px 60px #1e202424}.n6__drop.is-open{display:grid}:root[data-theme=dark] .n6__drop{box-shadow:0 30px 60px #00000080}.n6__col h4{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0 0 6px;padding:0 12px}.n6__col .n5__row{height:38px}.n5__row--all b{font-weight:600}.n5__row .ic-wrap .ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.n6__one{background:var(--linho);color:var(--fg);border-radius:14px;grid-template-rows:auto auto auto 1fr;grid-template-columns:112px minmax(0,1fr);align-content:start;column-gap:16px;padding:14px 16px;text-decoration:none;display:grid}.n6__one__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);grid-column:1/-1;margin-bottom:10px}.n6__one figure{aspect-ratio:4/5;grid-row:2/5;place-items:center;margin:0;display:grid}.n6__one figure img{width:auto;max-width:100%;height:auto;max-height:100%}.n6__one__cut{display:block;position:static}.n6__one b{font:600 17px/1.2 var(--display);letter-spacing:-.02em}.n6__one small{font:400 14px/1.3 var(--label);color:var(--ink-3)}.n6__one:hover b{color:var(--blue-hover)}.n5__mrow__acts{gap:8px;display:flex}@media (max-width:1240px){.n6__drop{display:none!important}.n6__row{display:none}.n5--v6 .n5__panel .n5__mrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:18px;display:grid}.n5--v6 .n5__panel .n5__mrow .n5__search{width:100%;min-width:0;max-width:none;display:flex}}@media (max-width:1399px){html[lang^=pt] .n6__drop{display:none!important}html[lang^=pt] .n6__row{display:none}html[lang^=pt] .n5--v6 .n5__panel .n5__mrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:18px;display:grid}html[lang^=pt] .n5--v6 .n5__panel .n5__mrow .n5__search{width:100%;min-width:0;max-width:none;display:flex}}@media (max-width:700px){.n6__row,.n5--v6 .logo .logo__wm{display:none}.n5--v6 .logo .logo__ic{width:30px;height:30px;display:block}.n5-host.is-float .n5--v6{border-radius:16px;margin:0 10px;transform:translateY(8px)}.n5--v6 .n5__panel .n5__mrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:18px;display:grid}.n5--v6 .n5__panel .n5__search--v6{width:100%;min-width:0;max-width:none}.n5--v6 .n5__panel .n5__cols{grid-template-columns:1fr 1fr}}@container (max-width:480px){.n5--v6 .n5__panel .n5__cols{grid-template-columns:1fr;gap:18px}.n5--v6 .n5__panel .n5__mrow{grid-template-columns:minmax(0,1fr)}.n5--v6 .n5__panel .n5__mrow__acts{justify-content:stretch}.n5--v6 .n5__panel .n5__mrow .n5__btn{flex:auto}}.bx-hero{isolation:isolate;background:var(--linho);color:var(--fg);border-radius:28px;margin-top:6px;position:relative;overflow:hidden}:root[data-theme=dark] .bx-hero{color:#eeeff2;background:#141618}.bx-hero__silk{z-index:0;background:radial-gradient(120% 90% at 70% 20%,#fff 0%,#f2f3f5 55%,#e6e8ec 100%);width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-theme=dark] .bx-hero__silk{background:radial-gradient(120% 90% at 70% 20%,#2a2d33 0%,#141618 55%,#0f1113 100%)}.bx-hero__in{z-index:1;justify-items:start;gap:18px;padding:clamp(28px,4cqw,52px) clamp(20px,4cqw,52px);display:grid;position:relative}.bx-hero__lockup{width:auto;height:clamp(26px,3cqw,36px);margin-bottom:4px;display:block}:root[data-theme=dark] .bx-hero__lockup{content:url(/brand/padelracketreviews-padel-bag-white.svg)}.bx-hero__p{max-width:46ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}:root[data-theme=dark] .bx-hero__p{color:#eeeff2bd}.bx-hero__facts{border-top:1px solid var(--rule);flex-wrap:wrap;gap:14px 36px;width:100%;margin:6px 0 0;padding-top:18px;display:flex}:root[data-theme=dark] .bx-hero__facts{border-color:#ffffff24}.bx-hero__facts div{gap:3px;display:grid}.bx-hero__facts dt{font:600 32px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bx-hero__facts dd{font:400 var(--t-sup)/1.35 var(--label);color:var(--fg-2);margin:0}:root[data-theme=dark] .bx-hero__facts dd{color:#eeeff2a8}@container (max-width:480px){.bx-hero{border-radius:20px}.bx-hero__facts{gap:12px 24px}.bx-hero__facts dt{font-size:28px}}@media (prefers-reduced-motion:reduce){.bx-hero__silk{opacity:.9}}.bx-add--pm{grid-column:1/-1}.bx-pm{border:1px solid var(--rule);background:var(--paper);border-radius:20px;justify-items:start;gap:14px;padding:clamp(22px,3cqw,32px) clamp(20px,3cqw,32px);display:grid}.bx-pm__h{font:600 clamp(26px, 3.4cqw, 36px)/1.08 var(--display);letter-spacing:-.03em;text-wrap:balance;color:var(--fg);margin:0}.bx-pm__p{max-width:50ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}.bx-pm__acts{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.bx-pm__pill .ic{width:18px;height:18px}@container (min-width:640px){.bx-pm{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px}.bx-pm__acts{flex-direction:column;grid-area:1/2/3;align-items:stretch;margin:0}.bx-pm__p{grid-column:1}}.bx-c,.bx-col__a,.bx-add__a,.bx-pm{transition:border-color .22s,box-shadow .35s,opacity .2s,transform .2s}:root[data-theme=dark] .bx-c:hover,:root[data-theme=dark] .bx-c:focus-within,:root[data-theme=dark] .bx-col__a:hover,:root[data-theme=dark] .bx-add__a:hover,:root[data-theme=dark] .bx-add__a:focus-visible{border-color:#ffffff8c;box-shadow:0 0 0 1px #ffffff0d,0 0 48px #ffffff1a}:root[data-theme=dark] .bx .pill:not([aria-pressed=true]):not(.is-rated):not(.bx-cf__y){color:#eeeff2;border-color:#ffffffb3;transition:background .22s,color .22s,border-color .22s,box-shadow .35s}:root[data-theme=dark] .bx .pill:not([aria-pressed=true]):not(.is-rated):not(.bx-cf__y):hover,:root[data-theme=dark] .bx .pill:not([aria-pressed=true]):not(.is-rated):not(.bx-cf__y):focus-visible{color:#141618;background:#eeeff2;border-color:#eeeff2;outline:none;box-shadow:0 0 0 5px #ffffff1a,0 0 42px #ffffff4d}:root[data-theme=dark] .bx .pill:disabled,:root[data-theme=dark] .bx .pill:disabled:hover{color:#eeeff280;box-shadow:none;background:0 0;border-color:#ffffff4d}.dev{background:var(--fg);border-radius:44px;width:min(100%,300px);margin:0 auto;padding:12px;box-shadow:0 30px 60px #00000047}:root[data-theme=dark] .dev{background:#2a2d33;border:1px solid #ffffff38;box-shadow:0 0 0 1px #ffffff0a,0 30px 60px #00000080,0 0 64px #ffffff14}:root[data-theme=dark] .dev--win{background:#1b1e22;border-color:#ffffff2e}.dev__screen{aspect-ratio:390/844;background:var(--paper);border-radius:34px;position:relative;overflow:hidden}.dev__screen img{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.dev--win{background:var(--paper);border:1px solid var(--line);border-radius:16px;width:100%;padding:0;overflow:hidden;box-shadow:0 24px 60px #1e20241a}:root[data-theme=dark] .dev--win{background:#141618;box-shadow:0 24px 60px #0006}.dev__bar{border-bottom:1px solid var(--line);align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.dev__bar i{background:var(--rule);border-radius:50%;width:10px;height:10px}.dev__url{background:var(--linho);max-width:320px;height:22px;font:400 13px/22px var(--label);color:var(--ink-3);text-align:center;border-radius:999px;flex:auto;margin-left:10px}:root[data-theme=dark] .dev__url{background:#1e2024}.dev--win .dev__screen{aspect-ratio:16/9;border-radius:0}.hm-prod__fig--dev{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;padding:8px 0;display:flex;overflow:visible}.n6__score{display:none}@container (max-width:700px){.n5-host.is-float .n5.is-sub .n6__score{min-width:0;color:var(--fg);place-self:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.n5-host.is-float .n5.is-sub .n5__sub{display:none}}.n6__score__svg{flex:none;width:auto;height:30px;overflow:visible}.n6__score__base{fill:none;stroke:var(--cut-ink);stroke-width:20px;stroke-linejoin:round}.n6__score__sweep{fill:none;stroke:var(--fg);stroke-width:28px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:120 880;stroke-dashoffset:1000px;opacity:0}.n6__score__sweep--glow{stroke-width:80px;filter:blur(4px)}:root[data-theme=dark] .n6__score__sweep{stroke:#fff}@media (prefers-reduced-motion:no-preference){.n6__score__sweep{opacity:.95;animation:4.2s linear infinite n6-sweep}.n6__score__sweep--glow{opacity:.55}.n6__score__sweep[data-g="1"]{animation-delay:-2.1s}@keyframes n6-sweep{to{stroke-dashoffset:0}}}.n6__score__t{gap:1px;min-width:0;display:grid}.n6__score__t b{font:600 15px/1.1 var(--display);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.n6__score__t small{font:400 12px/1.2 var(--label);color:var(--ink-3);white-space:nowrap}.n6__tray{display:none}@container (max-width:700px){.n5-host.is-float .n6__tray{z-index:1;display:block;position:absolute;top:calc(100% + 8px);left:10px;right:10px}}.n6__tray__in{scrollbar-width:none;scroll-snap-type:x proximity;background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:999px;gap:6px;padding:5px;display:flex;overflow-x:auto;box-shadow:0 10px 30px #1e20241a;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.n6__tray__in::-webkit-scrollbar{display:none}:root[data-theme=dark] .n6__tray__in{background:#141618c7;border-color:#ffffff24;box-shadow:0 10px 30px #0006}.n6__chip{height:32px;font:600 14px/1 var(--body);color:var(--fg);scroll-snap-align:start;border-radius:999px;flex:none;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.n6__chip.is-here{background:var(--fg);color:var(--paper)}:root[data-theme=dark] .n6__chip.is-here{color:#141618;background:#eeeff2}@media (max-width:700px){.vn--chips{margin-top:28px}.vn--chips .vn__wrap{border-bottom:0}.vn--chips .vn__in{gap:6px;margin-bottom:0;padding:2px 0}.vn--chips .vn__t,.vn--chips .vn__t:last-child{border:1px solid var(--line);border-radius:999px;flex-direction:row;height:36px;min-height:0;margin-right:0;padding:0 14px}.vn--chips .vn__t span{display:none}.vn--chips .vn__t b{color:var(--fg);font-size:15px}.vn--chips .vn__t.is-here{background:var(--fg);border-color:var(--fg)}.vn--chips .vn__t.is-here b{color:var(--paper)}:root[data-theme=dark] .vn--chips .vn__t.is-here{background:#eeeff2;border-color:#eeeff2}:root[data-theme=dark] .vn--chips .vn__t.is-here b{color:#141618}}.dock--v3 .dock__in{width:100%;max-width:440px;color:var(--fg);background:color-mix(in srgb, var(--paper) 84%, transparent);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line);border-radius:999px;flex:auto;gap:10px;padding:6px 6px 6px 8px;display:flex;box-shadow:0 14px 34px #1e202424}:root[data-theme=dark] .dock--v3 .dock__in{background:#141618cc;border-color:#ffffff29;box-shadow:0 14px 34px #00000073}.dock--v3 .rwd__thumb.well{aspect-ratio:auto;border-radius:999px;flex:none;width:44px;height:44px}.dock--v3 .rwd__thumb.well img{padding:8%}.dock--v3 .rwd__txt{flex:auto;gap:2px;min-width:min-content;display:grid;overflow:hidden}.dock--v3 .rwd__txt b{font:600 15px/1.1 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}@media (max-width:399px){.dock--v3 .rwd__thumb.well{display:none}.dock--v3 .dock__in{padding-left:14px}}.dock--v3 .rwd__txt small{font:400 13px/1.2 var(--label);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dock--v3 .rwd__drop{background:var(--green);color:var(--green-ink);border-radius:999px;flex:none;padding:1px 7px;font-weight:600}.dock--v3 .rwd__txt b:has(>.rwd__drop){min-width:min-content}.dock--v3 .rwd__track{border:1px solid color-mix(in srgb, var(--fg) 55%, transparent);width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .22s,color .22s,box-shadow .35s;display:inline-flex}.dock--v3 .rwd__track .ic{width:20px;height:20px}.dock--v3 .rwd__track>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dock--v3 .rwd__track[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--green-ink)}:root[data-theme=dark] .dock--v3 .rwd__track:hover,:root[data-theme=dark] .dock--v3 .rwd__track:focus-visible{color:#141618;background:#eeeff2;border-color:#eeeff2;outline:none;box-shadow:0 0 0 5px #ffffff1a,0 0 42px #ffffff4d}.dock--v3 .dock__go{background:var(--buy);height:44px;color:var(--buy-on);font:600 16px/1 var(--body);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.dock--v3 .dock__go .ic{width:18px;height:18px}.dock--v3 .dock__go:hover,.dock--v3 .dock__go:focus-visible{background:var(--buy-hover)}.pb{gap:0;padding-bottom:72px;display:grid}.pb .hm-sec{margin-top:clamp(72px,10vw,150px)}.pb-hero{isolation:isolate;background:var(--linho);color:var(--fg);margin:8px var(--pad) 0;border-radius:28px;position:relative;overflow:hidden}:root[data-theme=dark] .pb-hero{color:#eeeff2;background:#141618}.pb-hero__silk{z-index:0;background:radial-gradient(120% 90% at 70% 20%,#fff 0%,#f2f3f5 55%,#e6e8ec 100%);width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-theme=dark] .pb-hero__silk{background:radial-gradient(120% 90% at 70% 20%,#2a2d33 0%,#141618 55%,#0f1113 100%)}.pb-hero__in{z-index:1;justify-items:start;gap:22px;max-width:1180px;margin:0 auto;padding:clamp(36px,6vw,80px) clamp(20px,5vw,64px);display:grid;position:relative}.pb-hero__lockup{width:auto;height:clamp(28px,3.4vw,40px);display:block}:root[data-theme=dark] .pb-hero__lockup{content:url(/brand/padelracketreviews-padel-bag-white.svg)}.pb-hero__h{font:600 clamp(38px, 6vw, 72px)/1 var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0}.pb-hero__p{max-width:50ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}:root[data-theme=dark] .pb-hero__p{color:#eeeff2bd}.pb-hero__facts{flex-wrap:wrap;gap:12px 32px;margin:6px 0 0;display:flex}.pb-hero__facts div{gap:2px;display:grid}.pb-hero__facts dt{font:600 30px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pb-hero__facts dd{font:400 var(--t-sup)/1.35 var(--label);color:var(--fg-2);margin:0}:root[data-theme=dark] .pb-hero__facts dd{color:#eeeff2a8}@media (max-width:480px){.pb-hero{border-radius:20px}}.pb-pick{gap:10px;width:100%;max-width:640px;margin-top:6px;display:grid}.pb-pick__l{font:600 var(--t-body)/1.3 var(--body);margin:0}.pb-pick__f{border:1px solid var(--line);background:var(--paper);height:56px;color:var(--fg);border-radius:999px;align-items:center;gap:12px;padding:0 18px 0 20px;display:flex;box-shadow:0 10px 30px #1e202414}.pb-pick__f .ic{flex:none;width:22px;height:22px}.pb-pick__f input{min-width:0;font:400 var(--t-body)/1 var(--body);color:var(--fg);background:0 0;border:0;outline:none;flex:auto}.pb-pick__f input::placeholder{color:var(--ink-3)}.pb-pick__f:focus-within{border-color:var(--fg)}:root[data-theme=dark] .pb-pick__f{background:#1b1e22;border-color:#ffffff29;box-shadow:0 10px 30px #0006}:root[data-theme=dark] .pb-pick__f:focus-within{border-color:#fff9}.pb-pick__rs{border:1px solid var(--line);background:var(--paper);border-radius:22px;gap:6px;padding:6px;display:grid}:root[data-theme=dark] .pb-pick__rs{background:#1b1e22;border-color:#ffffff24}.pb-pick__r{border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:6px;display:grid}.pb-pick__r:hover{background:var(--linho)}:root[data-theme=dark] .pb-pick__r:hover{background:#ffffff0f}.pb-pick__r .well{aspect-ratio:auto;border-radius:10px;width:44px;height:54px}.pb-pick__r .well img{padding:6%}.pb-pick__t{gap:1px;min-width:0;display:grid}.pb-pick__t b{font:600 16px/1.2 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pb-pick__t small{font:400 13px/1.3 var(--label);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pb-pick__r .cut{-webkit-text-stroke-width:1px;letter-spacing:-.05em;font-size:26px;position:static}.pb-pick__add{height:40px;padding:0 16px}.pb-pick__h{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:0}@media (max-width:480px){.pb-pick__r{grid-template-columns:40px minmax(0,1fr) auto}.pb-pick__r .cut{display:none}}.pb-plate{border:1px solid var(--line);background:var(--paper);border-radius:24px;gap:18px;padding:clamp(20px,3vw,32px);display:grid}:root[data-theme=dark] .pb-plate{background:#1b1e22;border-color:#ffffff24}.pb-rate{gap:16px;display:grid}.pb-rate__top{align-items:center;gap:16px;display:flex}.pb-rate__top .well{aspect-ratio:auto;border-radius:14px;flex:none;width:64px;height:80px}.pb-rate__name{gap:2px;min-width:0;display:grid}.pb-rate__name b{font:600 18px/1.2 var(--display);letter-spacing:-.02em}.pb-rate__name small{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.pb-rate__sc{justify-items:center;gap:2px;margin-left:auto;display:grid}.pb-rate__sc .cut{-webkit-text-stroke-width:1.2px;font-size:38px;position:static}.pb-rate__sc small{font:400 13px/1 var(--label);color:var(--ink-3);white-space:nowrap}.pb-rate__q{gap:8px;display:grid}.pb-rate__q p{font:600 16px/1.2 var(--body);margin:0}.pb-rate__seg{flex-wrap:wrap;gap:6px;display:flex}.pb-rate__seg .pill{height:38px;padding:0 16px}.pb-rate__seg .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}:root[data-theme=dark] .pb-rate__seg .pill[aria-pressed=true]{color:#141618;background:#eeeff2;border-color:#eeeff2}.pb-rate__players{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2);align-items:center;gap:10px;display:flex}.pb-rate__players b{font:600 22px/1 var(--display);letter-spacing:-.02em;color:var(--fg)}.pb-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pb-cols .bx-col__m{aspect-ratio:1;background:var(--linho);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid;overflow:hidden}:root[data-theme=dark] .pb-cols .bx-col__m{background:#26292e}.pb-cols .bx-col__m img{object-fit:contain;background:var(--paper);mix-blend-mode:multiply;border-radius:8px;width:100%;height:100%;display:block}:root[data-theme=dark] .pb-cols .bx-col__m img{mix-blend-mode:normal;background:#1b1e22}.pb-cols b{font:600 17px/1.2 var(--display);letter-spacing:-.02em;margin-top:10px;display:block}.pb-cols small{font:400 13px/1.3 var(--label);color:var(--ink-3);display:block}.pb-ideas{gap:18px;display:grid}.pb-ideas__head{gap:10px;max-width:60ch;display:grid}.pb-ideas__grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:640px){.pb-ideas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.pb-ideas__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pb-idea{border:1px solid var(--line);background:var(--paper);border-radius:20px;align-content:start;gap:12px;padding:22px;transition:border-color .22s,box-shadow .35s;display:grid}:root[data-theme=dark] .pb-idea{background:#1b1e22;border-color:#ffffff24}:root[data-theme=dark] .pb-idea:hover{border-color:#ffffff8c;box-shadow:0 0 0 1px #ffffff0d,0 0 48px #ffffff1a}.pb-idea__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pb-idea__top .ic{width:28px;height:28px}.pb-idea__tag{font:500 12px/1 var(--label);color:var(--ink-3);border:1px solid var(--line);border-radius:999px;padding:5px 9px}.pb-idea h4{font:600 20px/1.15 var(--display);letter-spacing:-.02em;margin:0}.pb-idea p{font:400 16px/1.45 var(--body);color:var(--fg-2);margin:0}.pb-end{margin:clamp(72px, 10vw, 150px) var(--pad) 0;background:var(--linho);border-radius:28px;justify-items:start;gap:18px;padding:clamp(36px,6vw,72px) clamp(20px,5vw,64px);display:grid}:root[data-theme=dark] .pb-end{color:#eeeff2;background:#141618}.pb-end h2{font:600 clamp(32px, 4.6vw, 56px)/1.02 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0}.pb-end p{max-width:48ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);margin:0}:root[data-theme=dark] .pb-end p{color:#eeeff2bd}.pb-end__acts{flex-wrap:wrap;gap:10px;display:flex}:root[data-theme=dark] .pb-end .pill,:root[data-theme=dark] .pb-hero .pill{color:#eeeff2;border-color:#ffffffb3;transition:background .22s,color .22s,border-color .22s,box-shadow .35s}:root[data-theme=dark] .pb-end .pill:hover,:root[data-theme=dark] .pb-hero .pill:hover{color:#141618;background:#eeeff2;border-color:#eeeff2;box-shadow:0 0 0 5px #ffffff1a,0 0 42px #ffffff4d}@media (max-width:480px){.pb-end{border-radius:20px}}.pb .ph2{margin:0 auto}.pb .nt--ph.is-in{opacity:1;animation:none;transform:none}.hd{isolation:isolate;color:var(--fg);background:var(--paper);position:relative;overflow:hidden;container-type:inline-size}.hd--silk{background:var(--linho)}:root[data-theme=dark] .hd{color:#eeeff2;background:#0f0f0f}:root[data-theme=dark] .hd--silk{background:#141618}.hd__silk{z-index:0;background:radial-gradient(120% 90% at 70% 20%,#fff 0%,#f2f3f5 55%,#e6e8ec 100%);width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-theme=dark] .hd__silk{background:radial-gradient(120% 90% at 70% 20%,#2a2d33 0%,#141618 55%,#0f1113 100%)}.hd__in{z-index:1;padding:26px var(--pad) 34px;max-width:var(--max);grid-template-columns:minmax(0,1fr);justify-items:start;gap:16px;margin:0 auto;display:grid;position:relative}@container (min-width:900px){.hd__in{padding:72px var(--pad) 72px;gap:22px}}.hd__kick{border:1px solid var(--line);min-height:32px;font:500 14px/1.25 var(--label);color:var(--fg-2);background:color-mix(in srgb, var(--paper) 70%, transparent);border-radius:18px;align-items:center;gap:8px;max-width:100%;padding:6px 12px 6px 9px;display:inline-flex}.hd__kick svg{fill:currentColor;flex:none;width:14px;height:14px}:root[data-theme=dark] .hd__kick{color:#eeeff2cc;background:#ffffff0a;border-color:#ffffff2e}.hd__kick--tag{color:var(--fg);border-color:var(--fg);background:0 0}:root[data-theme=dark] .hd__kick--tag{color:#eeeff2;border-color:#ffffffb3}.hd__h{font:600 clamp(38px, 10cqw, 78px)/1 var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:0}.hd__h span{letter-spacing:-.01em;color:var(--fg-2);margin-top:.18em;font-size:.5em;font-weight:500;line-height:1.15;display:block}.hd__p{max-width:46ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}:root[data-theme=dark] .hd__p,:root[data-theme=dark] .hd__h span{color:#eeeff2bd}.hd__search{border:1px solid var(--line);background:var(--paper);width:100%;max-width:560px;height:56px;color:var(--fg);border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 20px;display:flex;box-shadow:0 10px 30px #1e202414}.hd__search .ic{flex:none;width:22px;height:22px}.hd__search input{min-width:0;font:400 var(--t-body)/1 var(--body);color:var(--fg);background:0 0;border:0;outline:none;flex:auto}.hd__search input::placeholder{color:var(--ink-3)}.hd__search .pill{flex:none;height:40px;padding:0 16px}:root[data-theme=dark] .hd__search{background:#1b1e22;border-color:#ffffff29;box-shadow:0 10px 30px #0006}.hd__acts{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.hd__link{font:600 17px/1.3 var(--body);color:var(--fg);align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.hd__link .ic{width:18px;height:18px}.hd__facts{border-top:1px solid var(--rule);flex-wrap:wrap;gap:12px 28px;width:100%;max-width:560px;margin:4px 0 0;padding-top:16px;display:flex}:root[data-theme=dark] .hd__facts{border-color:#ffffff24}.hd__facts div{gap:2px;display:grid}.hd__facts dt{font:600 26px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hd__facts dd{font:400 13px/1.3 var(--label);color:var(--fg-2);margin:0}:root[data-theme=dark] .hd__facts dd{color:#eeeff2a8}:root[data-theme=dark] .hd .pill{color:#eeeff2;border-color:#ffffffb3}:root[data-theme=dark] .hd .pill:hover{color:#141618;background:#eeeff2;border-color:#eeeff2;box-shadow:0 0 0 5px #ffffff1a,0 0 42px #ffffff4d}.hd__pic{background:radial-gradient(90% 80% at 50% 30%,#fff 0%,#eef0f3 60%,#e4e7eb 100%);border-radius:24px;justify-self:stretch;place-items:center;width:100%;min-height:clamp(220px,62cqw,320px);display:grid;position:relative;overflow:hidden}:root[data-theme=dark] .hd__pic{background:radial-gradient(90% 80% at 50% 30%,#2a2d33 0%,#17191c 60%,#0f1113 100%)}.hd__pic img{z-index:1;object-fit:contain;filter:drop-shadow(0 22px 26px #00000042);mix-blend-mode:multiply;width:auto;max-width:92%;height:88%;max-height:300px;position:relative}:root[data-theme=dark] .hd__pic img{mix-blend-mode:normal}.hd__pic .cut{z-index:2;-webkit-text-stroke-width:1.7px;font-size:56px;position:absolute;top:12px;left:16px}.hd__pic__tag{z-index:2;position:absolute;top:14px;right:14px}@container (min-width:900px){.hd--pic .hd__in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"copy pic";align-items:center;column-gap:48px}.hd--pic .hd__copy{grid-area:copy;justify-items:start;gap:22px;display:grid}.hd--pic .hd__pic{grid-area:pic;min-height:420px}.hd--pic .hd__pic img{max-height:400px}}.hd__copy{display:contents}@container (max-width:899px){.hd__copy{display:contents}}.hd__rail{scrollbar-width:none;gap:8px;width:100%;padding:4px 0 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.hd__rail::-webkit-scrollbar{display:none}.hd__chip{border:1px solid var(--line);height:44px;font:600 14px/1 var(--body);color:var(--fg);background:var(--paper);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px 0 6px;text-decoration:none;display:inline-flex}.hd__chip img{object-fit:contain;width:32px;height:32px}.hd__chip.is-on{background:var(--fg);color:var(--paper);border-color:var(--fg)}:root[data-theme=dark] .hd__chip{color:#eeeff2;background:#1b1e22;border-color:#ffffff29}:root[data-theme=dark] .hd__chip.is-on{color:#141618;background:#eeeff2;border-color:#eeeff2}.hd__one{border:1px solid var(--line);background:var(--paper);width:100%;max-width:560px;color:inherit;border-radius:20px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;display:grid}.hd__one .well{aspect-ratio:auto;border-radius:14px;width:72px;height:90px}.hd__one__t{gap:3px;min-width:0;display:grid}.hd__one__t b{font:600 16px/1.2 var(--display);letter-spacing:-.02em}.hd__one__t small{font:400 14px/1.3 var(--label);color:var(--ink-3)}.hd__one .cut{-webkit-text-stroke-width:1.2px;font-size:40px;position:static}:root[data-theme=dark] .hd__one{background:#1b1e22;border-color:#ffffff24}.hd__rows{gap:6px;width:100%;max-width:560px;display:grid}.hd__row{border:1px solid var(--line);background:var(--paper);color:inherit;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px 6px 6px;text-decoration:none;display:grid}.hd__row .well{aspect-ratio:auto;border-radius:10px;width:44px;height:54px}.hd__row b{font:600 15px/1.2 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd__row small{font:400 13px/1.3 var(--label);color:var(--ink-3);display:block}.hd__row .cut{-webkit-text-stroke-width:1px;font-size:26px;position:static}.hd__drop{font:600 14px/1 var(--label);background:var(--green);color:var(--green-ink);border-radius:999px;padding:6px 9px}:root[data-theme=dark] .hd__row{background:#1b1e22;border-color:#ffffff24}.hd__demo{border:1px solid var(--line);background:var(--paper);border-radius:20px;gap:12px;width:100%;max-width:560px;padding:16px;display:grid}.hd__demo p{font:600 15px/1.2 var(--body);margin:0}.hd__seg{flex-wrap:wrap;gap:6px;display:flex}.hd__seg .pill{height:36px;padding:0 14px;font-size:14px}.hd__seg .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}:root[data-theme=dark] .hd__seg .pill[aria-pressed=true]{color:#141618;background:#eeeff2;border-color:#eeeff2}:root[data-theme=dark] .hd__demo{background:#1b1e22;border-color:#ffffff24}.hd__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.hd__tile{border:1px solid var(--line);background:var(--paper);color:inherit;border-radius:16px;gap:4px;min-width:0;padding:12px;text-decoration:none;display:grid}.hd__tile b{font:600 22px/1 var(--display);letter-spacing:-.03em}.hd__tile small{font:400 12px/1.3 var(--label);color:var(--ink-3)}:root[data-theme=dark] .hd__tile{background:#1b1e22;border-color:#ffffff24}.hd .ph2{width:min(100%,260px)}.hd .ph2__screen{height:380px}.hd .ph2__time{padding-top:34px}.hd .ph2__time b{font-size:52px}.hd .ph2__stack{top:140px}.hd .nt--ph.is-in{opacity:1;animation:none;transform:none}@container (max-width:480px){.hd__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hd__tile{padding:10px}.hd__tile b{font-size:20px}}@container (max-width:899px){.hd--pic-after .hd__pic{order:2;min-height:0}.hd--pic-after .hd__pic .ph2{margin:12px 0}}.i3{--i3-size:120px;--pop:var(--blue);width:var(--i3-size);height:var(--i3-size);isolation:isolate;color:var(--fg);background:linear-gradient(160deg,#fff 0%,#f4f5f7 55%,#e6e8ec 100%);border-radius:27%;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1e202414,0 1px #1e20240f,0 18px 40px #1e202424}.i3:before{content:"";border-radius:inherit;z-index:0;background:radial-gradient(62% 48% at 50% 108%, color-mix(in srgb, var(--pop) 55%, transparent) 0%, transparent 70%);opacity:.9;position:absolute;inset:0}.i3:after{content:"";border-radius:inherit;z-index:3;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(135deg,#ffffff8c 0%,#fff0 38% 62%,#ffffff2e 100%);position:absolute;inset:0}.i3__grain{border-radius:inherit;z-index:1;opacity:.35;mix-blend-mode:multiply;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}:root[data-theme=dark] .i3{color:#eeeff2;background:linear-gradient(160deg,#2a2d33 0%,#17191c 50%,#0e1012 100%);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #000c,0 0 0 1px #ffffff0f,0 24px 50px #0009}:root[data-theme=dark] .i3:before{opacity:1;background:radial-gradient(62% 50% at 50% 108%, color-mix(in srgb, var(--pop) 70%, transparent) 0%, transparent 70%)}:root[data-theme=dark] .i3:after{mix-blend-mode:screen;background:linear-gradient(135deg,#ffffff38 0%,#fff0 40% 60%,#ffffff0f 100%)}:root[data-theme=dark] .i3__grain{opacity:.5;mix-blend-mode:screen}.i3__em{z-index:2;filter:url(#i3-bevel)drop-shadow(0 8px 10px #1e202447);width:58%;height:58%;display:block;position:relative;overflow:visible}:root[data-theme=dark] .i3__em{filter:url(#i3-bevel-dark)drop-shadow(0 10px 14px #000000b3)}.i3__em .dxe--crest{width:100%;height:100%;color:var(--fg);--dxe-ko:var(--i3-ko,#f4f5f7)}:root[data-theme=dark] .i3__em .dxe--crest{color:#eeeff2;--dxe-ko:var(--i3-ko,#17191c)}.i3__em .ic{stroke-width:1.6px;width:100%;height:100%}.i3__sweep{border-radius:inherit;z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.i3__sweep:before{content:"";opacity:0;mix-blend-mode:soft-light;background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:40%;position:absolute;top:-40%;bottom:-40%;left:-60%;transform:skew(-18deg)translate(0)}:root[data-theme=dark] .i3__sweep:before{mix-blend-mode:screen;background:linear-gradient(90deg,#fff0 0%,#ffffff61 50%,#fff0 100%)}@media (prefers-reduced-motion:no-preference){.i3__sweep:before{animation:7s ease-in-out infinite i3-sweep}.i3--float{animation:6s ease-in-out infinite i3-float}@keyframes i3-sweep{0%,58%{opacity:0;transform:skew(-18deg)translate(0)}62%{opacity:1}82%{opacity:1;transform:skew(-18deg)translate(420%)}84%,to{opacity:0;transform:skew(-18deg)translate(420%)}}@keyframes i3-float{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-6px)rotate(1.2deg)}}}.i3__grain,.i3__sweep{clip-path:inset(0 round 27%)}.i3--xs .i3__grain,.i3--xs .i3__sweep{clip-path:inset(0 round 30%)}.i3--sm{--i3-size:64px}.i3--xs{--i3-size:40px;border-radius:30%}.i3--xl{--i3-size:168px}.i3--xs .i3__em{width:62%;height:62%}.i3--xs .i3__grain,.i3--xs .i3__sweep{display:none}.i3--mint{--pop:var(--green)}.i3--ink{--pop:var(--fg)}.i3--peri{--pop:#8b6cff}.i3--sun{--pop:#ff8a3d}.i3-head{text-align:center;padding:48px var(--pad) 36px;justify-items:center;gap:18px;display:grid}.i3-head h2{font:600 clamp(32px, 5vw, 56px)/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0}.i3-head h2 em{color:var(--pop,var(--blue));font-style:normal}.i3-head p{max-width:46ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}:root[data-theme=dark] .i3-head p{color:#eeeff2bd}.i3-head .i3{margin-bottom:8px}.i3--iris{--iris:linear-gradient(135deg, #40e7e6 0%, #4fb8f5 50%, #4f7bff 100%)}.i3--iris:before{opacity:1;background:radial-gradient(64% 50% at 42% 108%,#40e7e68c 0%,#0000 70%),radial-gradient(54% 46% at 104% -4%,#4f7bff66 0%,#0000 70%)}:root[data-theme=dark] .i3--iris:before{background:radial-gradient(64% 50% at 42% 108%,#40e7e6cc 0%,#0000 70%),radial-gradient(54% 46% at 104% -4%,#4f7bff99 0%,#0000 70%)}.i3__rim{border-radius:inherit;z-index:3;pointer-events:none;background:var(--iris);opacity:.55;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-theme=dark] .i3__rim{opacity:.9}.i3--iris .i3__em .ic{stroke:url(#i3-iris-l)}.i3--iris .i3__em .ic .f{fill:url(#i3-iris-l)}:root[data-theme=dark] .i3--iris .i3__em .ic{stroke:url(#i3-iris)}:root[data-theme=dark] .i3--iris .i3__em .ic .f{fill:url(#i3-iris)}.i3--iris .i3__em{filter:url(#i3-bevel)drop-shadow(0 8px 10px #1e202438)}:root[data-theme=dark] .i3--iris .i3__em{filter:url(#i3-bevel-dark)drop-shadow(0 10px 16px #40e7e638)}.t-iris,.i3-head h2 em.t-iris{background:linear-gradient(90deg,#1a3bd6 0%,#2e86e0 55%,#16b8a8 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.t-iris{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-right:-.12em;padding-right:.12em}:root[data-theme=dark] .t-iris,:root[data-theme=dark] .i3-head h2 em.t-iris{background-image:linear-gradient(90deg,#4f7bff 0%,#4fb8f5 55%,#40e7e6 100%)}.i3-stack{width:calc(var(--i3-size,120px) + 36px);height:calc(var(--i3-size,120px) + 18px);display:inline-grid;position:relative}.i3-stack>.i3{position:absolute;bottom:0;left:0}.i3-stack>.i3--sm{z-index:2;box-shadow:0 0 0 3px var(--paper), 0 1px 0 #1e20240f, 0 14px 30px #1e202424;inset:0 0 auto auto}.i3-stack>.i3--xs{z-index:2;box-shadow:0 0 0 3px var(--paper), 0 10px 20px #1e202424;bottom:-6px;left:auto;right:10px}:root[data-theme=dark] .i3-stack>.i3--sm{box-shadow:0 0 0 3px #0f0f0f,0 0 0 4px #ffffff0f,0 18px 40px #0009}:root[data-theme=dark] .i3-stack>.i3--xs{box-shadow:0 0 0 3px #0f0f0f,0 0 0 4px #ffffff0f,0 10px 20px #0009}.i3-share{gap:8px;width:100%;max-width:360px;display:grid}.i3-share__bar{background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:999px;height:8px;display:flex;overflow:hidden}.i3-share__bar>i{flex:0 1 var(--w);background:var(--pop,var(--blue));min-width:0;height:100%;display:block}.i3-share--iris .i3-share__bar>i{background:linear-gradient(90deg,#4f7bff,#40e7e6)}.i3-share__bar>i+i{opacity:.55;margin-left:2px}.i3-share__bar>i+i+i{opacity:.3}.i3-share__rows{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.i3-share__rows li{font:500 14px/1.25 var(--label);color:var(--fg);align-items:center;gap:8px;display:inline-flex}.i3-share__rows li small{font:400 14px/1.25 var(--label);color:var(--fg-2)}.i3-share__rows li .i3--xs{--i3-size:28px}:root[data-theme=dark] .i3-share__rows li{color:#eeeff2}:root[data-theme=dark] .i3-share__rows li small{color:#eeeff2b3}.i3-badge{text-align:center;justify-items:center;gap:12px;margin:0;display:grid}.i3-badge figcaption{gap:4px;display:grid}.i3-badge figcaption b{font:600 17px/1.2 var(--display);letter-spacing:-.01em}.i3-badge figcaption small{font:400 14px/1.35 var(--label);color:var(--fg-2);text-wrap:pretty;max-width:24ch}.i3-badge figcaption small+small{color:var(--ink-3)}:root[data-theme=dark] .i3-badge figcaption small{color:#eeeff2b3}:root[data-theme=dark] .i3-badge figcaption small+small{color:#eeeff280}.dx-you__crest,.dx-mini__crest,.dxa-c__crest{width:auto;height:auto;color:inherit;display:inline-grid}.dx-you__crest .i3{--i3-size:76px}.dx-mini__crest .i3{--i3-size:52px}.dxa-c__crest .i3{--i3-size:56px}.dx-you__crest .i3-stack,.dx-mini__crest .i3-stack,.dxa-c__crest .i3-stack{--i3-size:60px;width:86px;height:74px}.dx-you__crest .i3-stack>.i3,.dx-mini__crest .i3-stack>.i3,.dxa-c__crest .i3-stack>.i3{--i3-size:60px}.dx-you__crest .i3-stack>.i3--sm,.dx-mini__crest .i3-stack>.i3--sm,.dxa-c__crest .i3-stack>.i3--sm{--i3-size:34px;right:0}.dx-you__crest .i3-stack>.i3--xs,.dx-mini__crest .i3-stack>.i3--xs,.dxa-c__crest .i3-stack>.i3--xs{--i3-size:24px;bottom:-4px;right:6px}.dx-mini__crest .i3-stack{--i3-size:44px;width:66px;height:56px}.dx-mini__crest .i3-stack>.i3{--i3-size:44px}.dx-mini__crest .i3-stack>.i3--sm{--i3-size:26px}.dx-mini__crest .i3-stack>.i3--xs{--i3-size:18px}.hd--c .hd__in{text-align:center;padding:22px var(--pad) 30px;justify-items:center;gap:14px}.hd--c .hd__obj{place-items:center;margin-bottom:2px;display:grid}.hd--c .hd__obj>.i3,.hd--c .hd__obj .i3-stack{--i3-size:120px}.hd__mark{width:100%;height:100%;display:block}.hd--c .hd__h{max-width:100%;margin-inline:auto;font-size:clamp(40px,12cqw,96px);line-height:.96}.hd--c .hd__h span{margin-inline:auto}.hd--c .hd__p{max-width:40ch;margin-inline:auto}.hd--c .hd__search{gap:12px;max-width:640px;padding:0 12px 0 18px;box-shadow:0 14px 34px #1e20241a}.hd--c .hd__search input{text-align:left}.hd--c .hd__search input:placeholder-shown{text-align:center}.hd--c .hd__search kbd{font:500 13px/1 var(--label);color:var(--ink-3);border:1px solid var(--line);border-radius:7px;flex:none;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}:root[data-theme=dark] .hd--c .hd__search kbd{color:#eeeff299;border-color:#fff3}@container (max-width:480px){.hd--c .hd__search kbd span{display:none}}.hd__sugg{border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:24px;gap:8px;width:100%;max-width:640px;margin-top:-4px;padding:8px;display:grid;box-shadow:0 24px 60px #1e202429}.hd__sugg a{color:inherit;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 12px 6px 6px;text-decoration:none;display:grid}.hd__sugg a.is-on,.hd__sugg a:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}.hd__sugg .well{aspect-ratio:auto;border-radius:10px;width:40px;height:50px}.hd__sugg b{font:600 15px/1.2 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hd__sugg b mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:3px;background:0 0}.hd__sugg small{font:400 13px/1.3 var(--label);color:var(--ink-3);display:block}.hd__sugg .cut{-webkit-text-stroke-width:1px;font-size:24px}.hd__sugg__foot{font:400 12px/1.3 var(--label);color:var(--ink-3);justify-content:space-between;gap:12px;padding:8px 12px 4px;display:flex}.hd__sugg__foot a{border-radius:0;grid-template-columns:none;min-height:44px;padding:0;line-height:44px;display:inline}:root[data-theme=dark] .hd__sugg{background:#1b1e22;border-color:#ffffff24;box-shadow:0 24px 60px #00000080}:root[data-theme=dark] .hd__sugg a.is-on,:root[data-theme=dark] .hd__sugg a:hover{background:#ffffff12}.hd__obj--mark .i3__em{filter:drop-shadow(0 10px 14px #1e202438)}:root[data-theme=dark] .hd__obj--mark .i3__em{filter:drop-shadow(0 12px 18px #0000008c)}.hd__mark{overflow:visible}.hd__mark path{fill:none;stroke:url(#hd-mark-gl);stroke-width:196px;stroke-linejoin:round;stroke-linecap:butt}:root[data-theme=dark] .hd__mark path{stroke:url(#hd-mark-g)}.hd__meta{white-space:nowrap;font:500 15px/1.3 var(--label);color:var(--fg-2);justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.hd__meta>span:not(.cut){white-space:normal;text-wrap:balance;min-width:0}.hd__meta .cut,.hd__sugg .cut{-webkit-text-stroke-width:1px;font-size:30px;position:static}.hd__sugg .cut{font-size:24px}:root[data-theme=dark] .hd__meta{color:#eeeff2bd}.hd--c .hd__acts{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:10px;width:100%;max-width:560px;display:grid}.hd--c .hd__acts .pill{justify-content:center;width:100%;height:52px;font-size:17px}.hd--c .hd__acts .hd__link{justify-content:center}.hd--c .hd__facts{border-top:0;justify-content:center;gap:8px 26px;margin:0;padding-top:2px}.hd--c .hd__facts div{text-align:center;justify-items:center}.hd--c .hd__facts dt{font-size:24px}.hd--c .hd__rail{justify-content:safe center;padding:4px 0 2px}.hd--c .hd__pic{max-width:440px;min-height:clamp(190px,56cqw,230px)}.hd--c .hd__pic img{max-height:206px}.hd--c .hd__copy{display:contents}@container (min-width:900px){.hd--c .hd__in{padding:52px var(--pad) 64px;gap:18px}.hd--c .hd__obj>.i3,.hd--c .hd__obj .i3-stack{--i3-size:168px}.hd--c .hd__h{max-width:14ch}.hd--c .hd__acts{grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:22px}.hd--c .hd__acts .pill{width:auto;padding:0 28px}.hd--c.hd--pic .hd__in{text-align:left;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"copy pic";place-items:center start;column-gap:56px}.hd--c.hd--pic .hd__copy{grid-area:copy;justify-items:start;gap:18px;display:grid}.hd--c.hd--pic .hd__pic{border-radius:32px;grid-area:pic;justify-self:stretch;max-width:none;min-height:460px}.hd--c.hd--pic .hd__pic img{max-height:430px}.hd--c.hd--pic .hd__h{max-width:12ch;margin-inline:0}.hd--c.hd--pic .hd__h span{margin-inline:0}.hd--c.hd--pic .hd__meta,.hd--c.hd--pic .hd__rail{justify-content:flex-start}.hd--c.hd--pic .hd__acts{justify-content:start}}.hd__q{justify-self:center;width:100%;max-width:640px;position:relative}.hd__q .hd__search{max-width:none}.hd__q .hd__sugg{z-index:6;margin:0;position:absolute;top:calc(100% + 8px);left:0;right:0}.hd__q .hd__sugg[hidden]{display:none}.hd--c .hd__h{font-size:clamp(40px,12cqw,96px)}.hm-prod__copy>.i3,.hm-card__copy>.i3,.hm-nba__card>.i3{margin-bottom:4px}.tb__plate{margin-bottom:14px;display:inline-grid}.pd-nine{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:26px 18px;display:grid}.pd-nine .i3-badge{width:auto}.pd-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pd-steps li{border:1px solid var(--line);background:var(--paper);border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;display:grid}.pd-steps b{background:var(--linho);width:40px;height:40px;font:600 17px/1 var(--display);border-radius:12px;place-items:center;display:grid}.pd-steps strong{font:600 17px/1.25 var(--display);letter-spacing:-.01em;margin-bottom:3px;display:block}.pd-steps span{font:400 15px/1.45 var(--label);color:var(--fg-2)}:root[data-theme=dark] .pd-steps li{background:#1b1e22;border-color:#ffffff24}:root[data-theme=dark] .pd-steps b{background:#ffffff14}.pd-award .i3-head{padding-inline:0}.pd-award .ms-one,[data-ms-best] .ms-one{margin:8px auto 0}.pd-note{text-align:center;font:400 14px/1.4 var(--label);color:var(--fg-2);margin:14px 0 0}.pd-every{background:var(--linho);border-radius:24px;align-content:center;justify-items:center;gap:12px;min-height:320px;padding:28px;display:grid}:root[data-theme=dark] .pd-every{background:#141618}.pd-every .i3-stack{--i3-size:120px}.pd-every .i3-stack>.i3--sm{--i3-size:56px}.pd-every .i3-stack>.i3--xs{--i3-size:40px}.pd-every .cut{-webkit-text-stroke-width:1.7px;font-size:56px}.pd-every__m{font:600 17px/1.2 var(--display);letter-spacing:-.01em}.pd-quiz{padding-top:48px}.pd-quiz__head{align-items:center;gap:14px;margin-bottom:28px;display:flex}.pd-quiz__head .hm-prod__k{margin:0}.pd-quiz .dx3,.pd-quiz .dx-stage{width:100%;max-width:none;margin:0}.pd-quiz .dx-stage{padding:0}@container (min-width:900px){.pd-head{max-width:56ch}}.hd--me .hd__facts{border-top:0;justify-content:center;gap:8px 26px;margin:0;padding-top:4px}.hd--me .hd__facts div{text-align:center;justify-items:center}.hd--me .hd__facts dt{font-size:24px}.hd--me .hd__facts dt .cut{-webkit-text-stroke-width:1px;font-size:24px}.hd--me .hd__obj .i3-stack{--i3-size:120px}.hd--me .hd__obj .i3-stack>.i3--sm{--i3-size:56px}.hd--me .hd__obj .i3-stack>.i3--xs{--i3-size:40px}.pd-head{justify-items:start;gap:14px;max-width:44ch;margin-bottom:22px;display:grid}@container (min-width:900px){.pd-head{max-width:56ch}.hd--me .hd__obj .i3-stack{--i3-size:168px}.hd--me .hd__obj .i3-stack>.i3--sm{--i3-size:72px}.hd--me .hd__obj .i3-stack>.i3--xs{--i3-size:48px}}html:not(.is-member) .hd--me,html:not(.is-member) [data-ms-lead],html.is-member.has-fy .hd--me,html.is-member.has-lead .hd--me{display:none}html.is-member.has-fy [data-ms-lead]:empty{min-height:100svh}html.is-member .hd--mission,html.is-member .hd--launch{display:none}.pd-top{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:8px;margin-bottom:18px;display:grid}.pd-top__b{border:1px solid var(--rule);background:var(--paper);width:48px;height:48px;color:var(--fg);cursor:pointer;border-radius:50%;place-items:center;display:grid}.pd-top__b .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pd-top__b .pd-top__x,.pd-top__b.is-close .pd-top__arrow{display:none}.pd-top__b.is-close .pd-top__x{display:block}.pd-top__b[hidden]{visibility:hidden;display:grid}.pd-top__stage{text-align:center;font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin:0}.pd-top__skip{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:var(--fg);text-underline-offset:3px;background:0 0;border:0;justify-self:end;padding:0 4px;text-decoration:underline}.pd-top__skip[hidden]{visibility:hidden;display:block}.pd-top__prog{background:var(--line);border-radius:2px;grid-column:1/-1;height:3px;margin-top:6px;overflow:hidden}.pd-top__prog i{height:100%;width:var(--p,0%);background:var(--fg);transition:width .35s;display:block}.pd-quiz .dx-rail,.pd-quiz .dx-nav{display:none}.pd-quiz .dx-h{font-size:30px;line-height:1.04}@media (max-width:699px){.pd-quiz.is-sheet{z-index:70;overscroll-behavior:contain;background:var(--bg);margin:0;padding:12px 16px 0;position:fixed;inset:0;overflow:auto}.pd-quiz.is-sheet .hold{padding:0}.pd-quiz.is-sheet .pd-quiz__head{display:none}.pd-quiz.is-sheet .dx-bar{position:sticky;bottom:0}body.pd-sheet-open{overflow:hidden}}@media (min-width:700px){.pd-top{max-width:560px}}.pd-door{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:20px;justify-items:center;gap:10px;max-width:560px;margin:18px auto 0;padding:22px 20px;display:grid}.pd-door__h{font:600 24px/1.1 var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0}.pd-door__p{max-width:40ch;font:400 var(--t-sup)/1.45 var(--body);color:var(--fg-2);margin:0}.pd-door .pill{justify-content:center;min-width:200px;margin-top:6px}:root[data-theme=dark] .pd-door{background:#1b1e22;border-color:#ffffff24}.ix-body{min-height:100dvh;color:var(--fg);font:400 var(--t-body)/1.5 var(--body);background:var(--bg) radial-gradient(120% 90% at 70% 20%, #fff 0%, #f2f3f5 55%, #e6e8ec 100%) fixed;margin:0}:root[data-theme=dark] .ix-body{background:var(--bg) radial-gradient(120% 90% at 70% 20%, #2a2d33 0%, #141618 55%, #0f1113 100%) fixed}.ix{padding:24px 16px 72px}.ix__in{max-width:640px;margin:0 auto}.ix-head{gap:12px;margin-bottom:8px;display:grid}.ix-h{font:600 38px/1 var(--display);letter-spacing:-.035em;margin:0}.ix-p{max-width:46ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}.ix-seg{border:1px solid var(--rule);background:var(--paper);border-radius:999px;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;padding:4px;display:grid}.ix-seg button{cursor:pointer;min-height:44px;font:500 var(--t-body)/1 var(--body);color:var(--fg);white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;transition:background .18s,color .18s;display:inline-flex}.ix-seg button b{opacity:.62;font-weight:500}.ix-seg button[aria-selected=true]{background:var(--fg);color:var(--bg)}.ix-seg .ix-new[hidden]{display:none}.ix-tools{font:500 var(--t-sup)/1.2 var(--label);color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;margin:18px 0 10px;display:flex}.ix-link{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:var(--fg);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;text-decoration:underline;display:inline-flex}.ix-link .ic{width:18px;height:18px}.ix-pane{display:none}.ix-pane.is-on{display:block}.ix [hidden]{display:none!important}.ix-list{gap:8px;display:grid}.ix-list .hd__row{max-width:none;padding:8px 12px 8px 8px}.ix-list .hd__row b{white-space:normal;text-overflow:clip;font-size:17px;line-height:1.25;overflow:visible}.ix-list .hd__row small{font-size:var(--t-fine);white-space:normal;align-items:flex-start;gap:6px;margin-top:3px;display:flex}.ix-list .hd__row small .ix-dot{margin-top:5px}.ix-list .hd__row small>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ix-list .hd__row small:not(:has(.ix-dot)){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ix-tools>span{flex:auto;min-width:0}.ix-tools .ix-link{white-space:nowrap;flex:none}@media (max-width:699px){.n5__right .n5__ico.ix-bell{place-items:center;display:inline-grid}}.ix-row.is-unread{border-color:var(--fg)}.ix-row.is-unread b{font-weight:700}.ix-dot{background:var(--blue);border-radius:50%;flex:none;width:8px;height:8px}.ix-tile{background:var(--fg);width:44px;height:54px;color:var(--bg);border-radius:10px;place-items:center;display:grid}.ix-tile .ic{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ix-tile .ic .f{fill:currentColor;stroke:none}.ix-tile--us{background:var(--paper);color:var(--fg);border:1px solid var(--rule)}.ix-tile .ix-p{stroke:none;width:18px;height:22px}.ix-right{align-items:center;gap:6px;display:inline-flex}.ix-right .ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;color:var(--ink-3)}.ix-price{font:600 18px/1 var(--display);letter-spacing:-.02em}.ix-drop{background:var(--green);color:var(--green-ink);font:600 var(--t-fine)/1.2 var(--label);border-radius:999px;padding:3px 8px}.ix-tools--thread{color:var(--fg);grid-template-columns:44px minmax(0,1fr) 44px;justify-items:center;margin:0 0 14px;display:grid}.ix-back{border:1px solid var(--rule);background:var(--paper);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:50%;place-items:center;display:grid}.ix-back .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ix-thread__t{font:600 var(--t-body)/1.2 var(--body);text-align:center}.ix-thread .hd__row{max-width:none;margin-bottom:18px}.ix-bubs{gap:10px;display:grid}.ix-bub{border:1px solid var(--line);background:var(--paper);max-width:86%;font:400 var(--t-body)/1.45 var(--body);border-radius:18px 18px 18px 6px;padding:12px 16px 10px}.ix-bub b{font:600 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin-bottom:2px;display:block}.ix-bub small{font:400 var(--t-fine)/1.2 var(--label);color:var(--ink-3);margin-top:6px;display:block}.ix-bub--me{background:var(--fg);border-color:var(--fg);color:var(--bg);border-radius:18px 18px 6px;justify-self:end}.ix-bub--me b,.ix-bub--me small{color:inherit;opacity:.72}.ix-compose{z-index:2;padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--bg) 70%, transparent);gap:10px;margin-top:18px;display:flex;position:sticky;bottom:0}.ix-compose__in{border:1px solid var(--rule);background:var(--paper);border-radius:999px;flex:auto;align-items:center;min-width:0;height:52px;padding:0 20px;display:flex}.ix-compose__in input{width:100%;min-width:0;font:400 var(--t-body)/1 var(--body);color:var(--fg);background:0 0;border:0;outline:none}.ix-compose__in input::placeholder{color:var(--ink-3)}.ix-send{flex:none;justify-content:center;height:52px;padding:0 22px}.ix-empty .i3-head{padding:36px 0 0}.ix-doors{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:10px;display:flex}:root[data-theme=dark] .ix .pill{color:#eeeff2;border-color:#ffffffb3;transition:background .22s,color .22s,border-color .22s,box-shadow .35s}:root[data-theme=dark] .ix .pill:hover,:root[data-theme=dark] .ix .pill:focus-visible{color:#0f1113;background:#eeeff2;border-color:#eeeff2;box-shadow:0 0 0 1px #ffffff59,0 0 28px #ffffff59}.ixc{text-align:center;justify-items:center;gap:16px;padding:40px 0 28px;display:grid}.ixc__plate{--i3-size:120px;margin-bottom:6px}.ixc__h{max-width:14ch;font:600 38px/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0}.ixc__p{max-width:44ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}.ixc .ix-doors{margin-top:8px}.ixc-mini{min-height:44px;font:500 var(--t-sup)/1.2 var(--label);color:var(--fg);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ixc-mini .ic{width:16px;height:16px}.ixc-mini[hidden]{display:none}:root[data-theme=dark] .ixd .pill{color:#eeeff2;border-color:#ffffffb3;transition:background .22s,color .22s,border-color .22s,box-shadow .35s}:root[data-theme=dark] .ixd .pill:hover,:root[data-theme=dark] .ixd .pill:focus-visible{color:#0f1113;background:#eeeff2;border-color:#eeeff2;box-shadow:0 0 0 1px #ffffff59,0 0 28px #ffffff59}.ixd{padding:20px var(--pad) 72px}.ixd [hidden]{display:none!important}.ixd__frame{max-width:640px;margin:0 auto}.ixd__lhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ixd__h{font:600 38px/1 var(--display);letter-spacing:-.035em;margin:0}.ixd__tool{display:inline-flex}.ixd__list .ix-seg{margin:0 0 8px}.ixd:not(.is-reading) .ixd__pane,.ixd.is-reading .ixd__list{display:none}.ixd .ix-back{flex:none}.ixd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ixd-msg .ix-compose{background:linear-gradient(to top, var(--bg) 70%, transparent)}.ixd__empty{display:grid}.ixd__ehead{display:none}@media (min-width:960px){.ixd{padding:24px var(--pad) 40px}.ixd__frame{max-width:1320px;height:max(620px,100dvh - 124px);display:grid}.ixd:not(.is-reading) .ixd__pane,.ixd.is-reading .ixd__list{display:flex}.ixd__list,.ixd__pane{flex-direction:column;min-height:0;display:flex}.ixd-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ixd-msg{flex-direction:column;flex:auto;min-height:0;display:flex}.ixd-msg[hidden],.ixd .ix-back{display:none}.ixd-msg .ix-compose{background:0 0;margin-top:0;padding:14px 0 0;position:static}.ixd__frame--empty{align-content:center;height:auto;min-height:max(560px,100dvh - 124px)}}.ixd-av{background:var(--fg);width:48px;height:48px;color:var(--bg);font:600 19px/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.ixd-av .ic{width:22px;height:22px}.ixd-av--us{background:var(--paper);color:var(--fg);border:1px solid var(--rule)}.ixd-av--us .ix-p{stroke:none;width:16px;height:20px}.ixd-av--member{background:var(--linho);color:var(--fg);border:1px solid var(--line)}.ixd-row{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:48px minmax(0,1fr);gap:14px;padding:16px 2px;text-decoration:none;transition:background-color .18s;display:grid;position:relative}.ixd-row:first-child{border-top:1px solid var(--line)}.ixd-row:hover{background:var(--linho)}.ixd-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.ixd-row.is-open{background:var(--linho)}.ixd-row__m{gap:3px;min-width:0;display:grid}.ixd-row__top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ixd-row__top b{min-width:0;font:600 17px/1.25 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere}.ixd-row__t{font:400 var(--t-fine)/1.2 var(--label);color:var(--ink-3);flex:none;align-items:center;gap:7px;display:inline-flex}.ixd-row.is-unread .ixd-row__t{color:var(--fg);font-weight:600}.ixd-row__p{-webkit-line-clamp:2;font:400 var(--t-sup)/1.4 var(--body);color:var(--fg-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ixd-row.is-unread .ixd-row__p{color:var(--fg)}.ixd-row__thumb{align-items:center;gap:10px;margin-top:8px;display:flex}.ixd-row__thumb .well{aspect-ratio:auto;border-radius:8px;width:36px;height:44px}.ixd-bar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 0 14px;display:flex}.ixd-bar .ixd-av{width:40px;height:40px;font-size:17px}.ixd-bar .ixd-av .ic{width:19px;height:19px}.ixd-bar__who{gap:2px;min-width:0;display:grid}.ixd-bar__who b{font:600 17px/1.25 var(--display);letter-spacing:-.02em}.ixd-bar__who small{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3)}.ixd-rk{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;text-decoration:none;display:grid}.ixd-rk .well{aspect-ratio:auto;border-radius:10px;width:56px;height:70px}.ixd-rk__m{gap:4px;min-width:0;display:grid}.ixd-rk__m b{font:600 20px/1.2 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere}.ixd-rk__m small{font:500 var(--t-fine)/1.2 var(--label);color:var(--fg);align-items:center;gap:6px;display:inline-flex}.ixd-rk__m small .ic{width:14px;height:14px}.ixd-rk:hover b,.ixd-rk:focus-visible b{color:var(--blue-hover)}.ixd-body{gap:18px;padding:22px 0 8px;display:grid}.ixd-note h2{font:600 30px/1.08 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 8px}.ixd-note>p{max-width:58ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0 0 16px}.ixd-note .tr-price{max-width:none}.ixd-note .tr-price__buy{padding:0 20px}.ixd-note .ixd-more{margin:14px 0 0}.ixd-body--thread{padding-top:18px}@media (min-width:960px){.ixd--a .ixd__frame{border:1px solid var(--line);background:var(--paper);clip-path:inset(0 round 20px);border-radius:20px;grid-template-columns:400px minmax(0,1fr)}.ixd--a .ixd__list{border-right:1px solid var(--line)}.ixd--a .ixd__lhead{margin-bottom:14px;padding:22px 20px 0}.ixd--a .ixd__h{font-size:30px}.ixd--a .ixd__list .ix-seg{margin:0 20px 14px}.ixd--a .ixd-row{padding:16px 20px}.ixd--a .ixd-row:first-child{border-top:1px solid var(--line)}.ixd--a .ixd-row:last-child{border-bottom:0}.ixd--a .ixd__pane{padding:18px 28px 20px}.ixd--a .ixd-note{max-width:680px}.ixd--a .ixd__frame--empty{border:1px solid var(--line);grid-template-columns:none}.ixd--a .ixd__ehead{font:600 30px/1 var(--display);letter-spacing:-.035em;align-self:start;margin:0;padding:22px 20px 0;display:block}.ixd--a .ixd__frame--empty .ixc{align-self:center;padding-bottom:72px}.ixd--solo .ixd__frame--empty{max-width:1320px}.ixd--a .ixd__frame--empty{grid-template-rows:auto 1fr;display:grid}}@media (min-width:700px){.ix{padding:40px 24px 96px}.ix-h{font-size:50px}.ix-seg{max-width:420px}}.ix-bell{position:relative}.ix-bell__n{background:var(--blue);color:#fff;min-width:20px;height:20px;font:600 var(--t-fine)/20px var(--label);text-align:center;border-radius:999px;padding:0 6px;position:absolute;top:2px;right:0}.ix-bell__n[hidden]{display:none}@media (max-width:699px){.n5__right .n5__ico.ix-bell,.n5__right .n5__ico.ix-me{place-items:center;display:inline-grid}}html:not(.is-member) .n5 .ix-bell,html:not(.is-member) .n5 .ix-me,html.is-member .n5 .n5__si{display:none!important}.am-wrap{display:inline-flex;position:relative}.am-av{background:var(--fg);width:32px;height:32px;color:var(--bg);font:600 15px/1 var(--display);letter-spacing:-.01em;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.am-av img{object-fit:cover;width:100%;height:100%;display:block}.n5__ico.am-me:hover,.n5__ico.am-me:focus-visible,.n5__ico.am-me[aria-expanded=true]{color:var(--fg);background:0 0}.am-me .am-av{transition:box-shadow .18s}.am-me:hover .am-av,.am-me[aria-expanded=true] .am-av{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--fg)}.am-me:focus-visible .am-av{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--blue)}.am-n{background:var(--blue);color:#fff;min-width:24px;height:24px;font:600 var(--t-fine)/24px var(--label);text-align:center;border-radius:999px;flex:none;padding:0 8px}.am-n[hidden]{display:none}.am-chip{gap:10px;padding:0 18px 0 6px}.am-chip .am-av{width:32px;height:32px;font-size:15px}@media (max-width:700px){.n5__right .n5__ico.am-me{display:inline-flex}.am-wrap{position:static}}@container (max-width:700px){.n5__right .n5__ico.am-me{display:inline-flex}}html:not(.is-member) .n5 .am-wrap,html:not(.is-member) .n5 .am-chip{display:none!important}.am-pane{--am-ground:var(--paper);--am-card:var(--paper);--am-track:color-mix(in srgb, var(--fg) 12%, transparent);z-index:7;width:372px;max-height:calc(100dvh - var(--n5-h,64px) - 24px);overscroll-behavior:contain;background:var(--paper);border:1px solid var(--line);text-align:left;color:var(--fg);border-radius:20px;padding:10px;position:absolute;top:calc(100% + 10px);right:-4px;overflow-y:auto;box-shadow:0 30px 60px #1e202424}:root[data-theme=dark] .am-pane{box-shadow:0 30px 60px #00000080}.am-pane[hidden],.am-view[hidden]{display:none}.am-pane:focus{outline:none}.am-view{gap:8px;display:grid}.am-av--pic{background:var(--linho)}.am-card{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px;display:grid;position:relative}.am-you{min-height:64px;color:inherit;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:8px;text-decoration:none;transition:background-color .18s;display:grid}.am-you:hover{background:var(--linho)}.am-you:focus-visible{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.am-you>.am-av{width:52px;height:52px;font-size:20px}.am-who{gap:3px;min-width:0;display:grid}.am-name{font:600 18px/1.2 var(--display);letter-spacing:-.02em;color:var(--fg);overflow-wrap:break-word}.am-mine{font:400 var(--t-fine)/1.3 var(--body);color:var(--fg-2)}.am-you:hover .am-mine{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.am-dna{width:max-content;min-width:66px;max-width:92px;min-height:44px;color:var(--fg-2);text-align:center;border-radius:12px;justify-items:center;gap:6px;margin-right:4px;padding:4px 4px 2px;text-decoration:none;display:grid;position:relative}.am-dna:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.am-dna small{font:500 var(--t-fine)/1.2 var(--label);overflow-wrap:anywhere}.am-dna:hover small{color:var(--fg)}.am-dna .i3-stack{--i3-size:44px;width:66px;height:56px}.am-dna .i3-stack>.i3{--i3-size:44px}.am-dna .i3-stack>.i3--sm{--i3-size:26px;right:0}.am-dna .i3-stack>.i3--xs{--i3-size:18px;bottom:-4px;right:4px}.am-dna__plate{border:1.5px dashed var(--rule);width:52px;height:52px;color:var(--ink-3);border-radius:27%;place-items:center;margin:2px 0;display:grid}.am-dna--none small{color:var(--blue-hover)}.am-prog{background:var(--linho);border-radius:14px;padding:2px;display:grid}.am-pi{color:var(--fg);border-radius:12px;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:12px;text-decoration:none;transition:background-color .18s;display:grid;position:relative}.am-pi+.am-pi:before{content:"";border-top:1px solid var(--line);position:absolute;top:0;left:66px;right:12px}.am-pi:hover{background:color-mix(in srgb, var(--fg) 5%, transparent)}.am-pi:focus-visible{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.am-pi .i3{--i3-size:40px}.am-pi__m{gap:8px;min-width:0;display:grid}.am-pi__t{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.am-pi__t b{font:600 var(--t-sup)/1.25 var(--body)}.am-pi__v{font:400 var(--t-fine)/1.25 var(--label);color:var(--ink-3);flex:none}.am-pi small{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3);text-wrap:pretty}.am-bar{background:var(--am-track);border-radius:3px;height:6px;display:block;overflow:hidden}.am-bar i{width:var(--p,0%);border-radius:inherit;background:var(--blue-hover);height:100%;display:block}.am-grps{display:grid}.am-grp{padding:6px 0;display:grid}.am-grp+.am-grp,.am-grp--out{border-top:1px solid var(--line)}.am-grp--out{margin:0;padding-bottom:0}.am-it{width:100%;min-height:44px;font:500 var(--t-sup)/1.25 var(--body);color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:20px auto minmax(0,1fr) 16px;align-items:center;gap:14px;padding:4px 12px;text-decoration:none;transition:background-color .18s;display:grid;position:relative}.am-it:hover{background:var(--linho)}.am-it:focus-visible{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.am-it__l{white-space:nowrap}.am-it__v{min-width:0;font:400 var(--t-fine)/1.25 var(--label);color:var(--ink-3);text-align:right;overflow-wrap:break-word;justify-self:end}.am-it__v:empty{display:none}.am-it:has(.am-it__v:empty){grid-template-columns:20px minmax(0,1fr) 16px}.am-it:has(.am-it__v:empty) .am-it__l{white-space:normal}.am-it .am-n{justify-self:end}.am-go{color:var(--ink-3);transition:transform .18s,color .18s}.am-it:hover .am-go,.am-pi:hover .am-go,.am-it:focus-visible .am-go,.am-pi:focus-visible .am-go{color:var(--fg);transform:translate(2px)}.am-it--out{color:var(--fg-2);grid-template-columns:20px minmax(0,1fr)}.am-bdg__top{align-items:center;gap:12px;padding:4px 4px 2px;display:flex}.am-bdg__h{font:600 20px/1.2 var(--display);letter-spacing:-.02em;margin:0}.am-bdg__sum{gap:10px;padding:8px 12px 4px;display:grid}.am-bdg__sum p{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0}.am-bdg__sum b{color:var(--fg);font-weight:600}.am-bdg__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 10px;margin:0;padding:18px 8px 10px;list-style:none;display:grid}.am-b{text-align:center;align-content:start;justify-items:center;gap:6px;min-width:0;display:grid}.am-b__plate{margin-bottom:4px;display:grid;position:relative}.am-b .i3{--i3-size:56px}.am-b b{font:600 var(--t-sup)/1.2 var(--body);overflow-wrap:anywhere}.am-b small{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3);overflow-wrap:anywhere}.am-b.is-locked .i3{filter:grayscale();opacity:.38}.am-b.is-locked b{color:var(--fg-2)}.am-b__ok{z-index:3;background:var(--green);width:22px;height:22px;color:var(--green-ink);box-shadow:0 0 0 2px var(--am-card);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5px;right:-5px}.am-b__ok .ic{width:12px;height:12px}.am-ph{border:1px dashed var(--rule);font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3);border-radius:12px;margin:2px 4px 4px;padding:10px 12px}@media (max-width:700px){.am-pane{--am-ground:var(--linho);width:auto;max-height:none;height:calc(100dvh - var(--n5-h) - 1px);padding:14px var(--n5-pad) calc(28px + env(safe-area-inset-bottom,0px));box-shadow:none;background:var(--am-ground);border:0;border-radius:0;top:calc(100% + 1px);left:0;right:0}:root[data-theme=dark] .am-pane{--am-ground:#0b0c0e;--am-card:#1b1e22;box-shadow:none}.am-view{gap:12px}.am-card,.am-prog,.am-grp,.am-bdg__card{background:var(--am-card);border:1px solid var(--line);border-radius:16px}.am-card{gap:8px;padding:6px}.am-dna{max-width:84px;margin-right:6px}.am-you{padding:8px}.am-you:hover{background:0 0}.am-you:active{background:color-mix(in srgb, var(--fg) 5%, transparent)}.am-you>.am-av{width:56px;height:56px;font-size:24px}.am-name{font-size:20px}.am-mine{font-size:var(--t-sup)}.am-prog{padding:0}.am-pi{border-radius:16px;padding:14px 16px}.am-pi+.am-pi:before{left:70px;right:0}.am-pi:hover{background:0 0}.am-pi__t b{font-size:var(--t-body)}.am-pi__v{font-size:var(--t-sup)}.am-grps{gap:12px}.am-grp{padding:0}.am-grp+.am-grp,.am-grp--out{border-top:1px solid var(--line)}.am-it{min-height:56px;font:500 var(--t-body)/1.25 var(--body);border-radius:0;gap:16px;padding:6px 16px}.am-it+.am-it:before{content:"";border-top:1px solid var(--line);position:absolute;top:0;left:52px;right:0}.am-grp>.am-it:first-child{border-radius:16px 16px 0 0}.am-grp>.am-it:last-child{border-radius:0 0 16px 16px}.am-grp>.am-it:only-child{border-radius:16px}.am-it:hover{background:0 0}.am-it:active,.am-pi:active{background:color-mix(in srgb, var(--fg) 5%, transparent)}.am-it__v{font-size:var(--t-sup)}.am-bdg__top{padding:0}.am-bdg__h{font-size:24px}.am-bdg__sum{padding:16px 16px 4px}.am-bdg__grid{padding:20px 10px 18px}.am-ph{margin:0}}@media (max-width:379px){.am-card{grid-template-columns:minmax(0,1fr);gap:0}.am-dna{text-align:left;grid-auto-flow:column;justify-content:start;align-items:center;gap:10px;width:auto;max-width:none;min-height:44px;margin:0 0 6px 78px;padding:0 4px 0 0}.am-you{padding-bottom:4px}.am-dna small{max-width:16ch}.am-dna__plate{width:40px;height:40px;margin:0}}.sa-toast{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;border:1px solid var(--line);background:var(--paper);color:var(--fg);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:12px 8px 12px 12px;animation:.35s cubic-bezier(.22,1,.36,1) both sa-toast-in;display:grid;position:fixed;overflow:hidden;box-shadow:0 20px 60px #1e20242e}:root[data-theme=dark] .sa-toast{background:#1b1e22;border-color:#ffffff24;box-shadow:0 20px 60px #00000073}@keyframes sa-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.sa-toast.is-out{animation:.3s cubic-bezier(.55,0,1,.45) both sa-toast-out}@keyframes sa-toast-out{to{opacity:0;transform:translateY(12px)}}.sa-toast__ic{background:var(--fg);width:40px;height:40px;color:var(--bg);border-radius:12px;place-items:center;display:grid}.sa-toast__ic .ic{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sa-toast__t{gap:1px;min-width:0;display:grid}.sa-toast__t b{font:600 17px/1.2 var(--display);letter-spacing:-.02em}.sa-toast__t span{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sa-toast__x{width:44px;height:44px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.sa-toast__x .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.sa-toast__bar{background:var(--fg);transform-origin:0;width:100%;height:2px;animation:5s linear forwards sa-toast-bar;position:absolute;bottom:0;left:0}@keyframes sa-toast-bar{to{transform:scaleX(0)}}@media (min-width:700px){.sa-toast{width:380px;animation-name:sa-toast-in-d;inset:76px auto auto 50%;transform:translate(-50%)}@keyframes sa-toast-in-d{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}.sa-toast.is-out{animation-name:sa-toast-out-d}@keyframes sa-toast-out-d{to{opacity:0;transform:translate(-50%,-12px)}}}@media (prefers-reduced-motion:reduce){.sa-toast,.sa-toast.is-out{animation:none}.sa-toast__bar{display:none}}.tr-page{max-width:1240px;margin:0 auto;padding:32px 16px 80px}@media (min-width:700px){.tr-page{padding:48px 24px 96px}}.tr-page>section,.tr-page>.tr-b{margin-bottom:72px}.tr-a .scb-award__link{display:none}.tr-num{color:inherit;border-bottom:3px solid #0000;text-decoration:none;transition:border-color .2s}.tr-num:hover,.tr-num:focus-visible{border-color:var(--blue);outline:none}.tr-method{max-width:60ch;font:400 14px/1.5 var(--label);color:var(--ink-2);margin:14px 0 0}.tr-method b{color:var(--fg);font-weight:600}.tr-cm{font:italic 400 13px/1.5 var(--label);color:var(--ink-3);margin:16px 0 20px}.tr-cm:last-child{margin-bottom:0}.tr-cm a{color:var(--fg);text-underline-offset:3px;font-style:normal}.tr-b__p{margin-top:28px}.tr-b__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0 0 12px}.tr-dock{padding-bottom:8px;position:relative}.tr-dock .dock{position:static}.tr-cm--dock{text-align:center;margin-top:10px}@media (max-width:699px){.tr-cm--dock{order:-1;margin:0 0 10px}.tr-dock{flex-direction:column;display:flex}}.tr-price{border:1px solid var(--line);background:var(--paper);border-radius:18px;max-width:560px;padding:20px}.tr-price__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-bottom:14px;display:flex}.tr-price__v{gap:2px;display:grid}.tr-price__v b{font:600 38px/1 var(--display);letter-spacing:-.03em}.tr-price__v small{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2)}.tr-price__buy{min-height:48px}.tr-card{border:1px solid var(--line);background:var(--paper);border-radius:18px;max-width:560px;padding:20px}.tr-card__h{font:400 var(--t-body)/1.45 var(--body);margin:0 0 12px}.tr-card__h b{font-weight:600}.tr-list{max-width:640px}.tr-list .tr-cm{margin:-10px 0 18px}.tr-list__card{border:1px solid var(--line);background:var(--paper);border-radius:18px;height:110px;margin-bottom:10px}.tr-mail{color:#111214;background:#fff;border:1px solid #e3e5e9;border-radius:18px;max-width:560px;padding:24px}.tr-mail__l{font:400 16px/1.5 var(--body);color:#4b4f57;margin:0}.tr-mail__hr{border:0;border-top:1px solid #e3e5e9;margin:18px 0 14px}.tr-cm--mail{color:#5e636c;font-size:14px}.tr-cm--mail a{color:#111214}.tr-rvs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.tr-rvs{grid-template-columns:repeat(4,minmax(0,1fr))}}.tr-rv{border:1px solid var(--line);background:var(--paper);border-radius:18px;align-content:start;gap:6px;padding:18px 18px 16px;display:grid}.tr-rv.is-ours{border-color:var(--fg)}.tr-rv h3{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-2);margin:0}.tr-rv h3 a{color:inherit;align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.tr-rv h3 a:hover{color:var(--blue-hover)}.tr-rv h3 .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tr-rv__n{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.tr-rv__n b{font:600 38px/1 var(--display);letter-spacing:-.03em;color:var(--fg)}.tr-rv.is-ours .tr-rv__n b{font-size:50px}.tr-rv__n small{font:400 var(--t-sup)/1.2 var(--label);color:var(--ink-3)}.tr-rv__say{font:400 var(--t-sup)/1.35 var(--body);color:var(--fg);margin:0}.tr-rv__read{font:400 14px/1.3 var(--label);color:var(--ink-3);margin:0}.tr-sub{margin-top:36px}.tr-sub__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-2);margin:0 0 6px}.tr-sub__rows{max-width:760px;margin-top:0}.tr-sub .cm5__r--h{padding:10px 0}.tr-sub .cm5__r--h .cm5__v{font:500 var(--t-sup)/1.2 var(--label);letter-spacing:0;color:var(--ink-3)}.tr-sub .cm5__r--h .cm5__k{color:var(--ink-3);font-weight:400}.tr-sub .cm5__bb i.is-win,:root[data-theme=dark] .tr-sub .cm5__bb i.is-win{background:var(--fg)}.tr-sub .cm5__v.is-win,:root[data-theme=dark] .tr-sub .cm5__v.is-win{color:var(--fg);background:0 0}.tr-sub .cm5__v.is-none{font:400 var(--t-sup)/1.2 var(--label);color:var(--ink-3)}.tr-c .vsp-ext-say{margin-top:24px}.tr-not{gap:12px;max-width:64ch;margin:0;padding:0;list-style:none;display:grid}.tr-not li{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);padding-left:22px;position:relative}.tr-not li:before{content:"";background:var(--fg);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:0}.tr-not b{color:var(--fg);font-weight:600}:root[data-theme=dark] .tr-price,:root[data-theme=dark] .tr-card,:root[data-theme=dark] .tr-rv,:root[data-theme=dark] .tr-list__card{background:#1b1e22;border-color:#ffffff24}:root[data-theme=dark] .tr-rv.is-ours{border-color:#eeeff2}.mt{padding-bottom:96px}.mt .hold{max-width:1240px;margin:0 auto;padding:0 16px}@media (min-width:700px){.mt .hold{padding:0 24px}}.mt-hero{padding:48px 0 56px}@media (min-width:900px){.mt-hero{padding:80px 0 72px}}.mt-kick{font:500 var(--t-sup)/1.2 var(--label);color:var(--ink-3);margin:0 0 14px}.mt-h{font:600 clamp(44px, 10vw, 96px)/.95 var(--display);letter-spacing:-.04em;text-wrap:balance;margin:0}.mt-lede{max-width:46ch;font:400 var(--t-lede)/1.45 var(--body);color:var(--ink-2);text-wrap:pretty;margin:20px 0 0}.mt-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:36px 0 0;padding:0;display:grid}@media (min-width:700px){.mt-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.mt-facts div{border-top:1px solid var(--line);gap:4px;padding-top:14px;display:grid}.mt-facts dt{font:600 30px/1 var(--display);letter-spacing:-.03em}.mt-facts dd{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2);margin:0}.mt-sec{padding:56px 0 0}.mt-sec .shead h2{font-size:clamp(30px,5vw,50px)}.mt-crit{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mt-crit{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.mt-crit li{border-bottom:1px solid var(--line);gap:4px;padding:20px 0;display:grid}.mt-crit b{font:600 24px/1.1 var(--display);letter-spacing:-.02em}.mt-crit span{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);max-width:48ch}.mt-steps{counter-reset:s;gap:18px;max-width:70ch;margin:0;padding:0;list-style:none;display:grid}.mt-steps li{counter-increment:s;font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);padding-left:56px;position:relative}.mt-steps li:before{content:counter(s, decimal-leading-zero);font:600 24px/1 var(--display);letter-spacing:-.02em;color:var(--fg);position:absolute;top:.1em;left:0}.mt-steps b{color:var(--fg);font-weight:600}.mt-fig{max-width:760px;margin:0}.mt-chart{width:100%;height:auto;display:block}.mt-base{stroke:var(--line);stroke-width:1px}.mt-bar rect{fill:var(--fg)}.mt-bar:hover rect:first-child,.mt-bar:focus-visible rect:first-child{fill:var(--blue)}.mt-ax{font:500 14px var(--label);fill:var(--ink-3)}.mt-lab{font:600 14px var(--label);fill:var(--fg)}.mt-fig figcaption{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin-top:10px}.mt-agree{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;max-width:900px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.mt-agree{grid-template-columns:repeat(4,minmax(0,1fr))}}.mt-agree li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:6px;padding-top:14px;display:grid}.mt-agree b{overflow-wrap:anywhere;min-width:0;font:600 38px/1 var(--display);letter-spacing:-.03em}.mt-agree span{overflow-wrap:anywhere;min-width:0;font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-2)}.mt-log{border-top:1px solid var(--line);max-width:70ch;margin:0;padding:0;list-style:none}.mt-log li{border-bottom:1px solid var(--line);gap:4px;padding:16px 0;display:grid}@media (min-width:700px){.mt-log li{grid-template-columns:180px minmax(0,1fr);gap:24px}}.mt-log time{font:500 var(--t-sup)/1.4 var(--label);color:var(--ink-3)}.mt-log span{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2)}.mt-sec--who .tr-cm{margin-top:18px}.mt-crit+.mt-after{margin-top:24px}.ob-body{min-height:100dvh;color:var(--fg);font:400 var(--t-body)/1.5 var(--body);background:var(--bg) radial-gradient(120% 90% at 70% 20%, #fff 0%, #f2f3f5 55%, #e6e8ec 100%) fixed;margin:0}:root[data-theme=dark] .ob-body{background:var(--bg) radial-gradient(120% 90% at 70% 20%, #2a2d33 0%, #141618 55%, #0f1113 100%) fixed}.ob{isolation:isolate;min-height:100dvh;display:grid;position:relative}.ob-main{z-index:1;box-sizing:border-box;flex-direction:column;width:100%;max-width:460px;min-height:100dvh;margin:0 auto;padding:0 16px;display:flex;position:relative}.ob-top{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:8px;padding:16px 0 0;display:grid}.ob-back{border:1px solid var(--rule);width:48px;height:48px;color:var(--fg);cursor:pointer;background:#fff9;border-radius:50%;place-items:center;display:grid}:root[data-theme=dark] .ob-back{color:#eeeff2;background:#14161899;border-color:#ffffff38}.ob-back .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ob-skip{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:var(--fg);text-underline-offset:3px;background:0 0;border:0;justify-self:end;padding:0 4px;text-decoration:underline}.ob-stage{text-align:center;font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin:0}.ob-prog{background:var(--line);border-radius:2px;grid-column:1/-1;height:3px;margin-top:8px;overflow:hidden}.ob-prog i{height:100%;width:var(--p,0%);background:var(--fg);transition:width .35s;display:block}.ob-top.is-first .ob-back,.ob-top.is-first .ob-skip,.ob-top.is-first .ob-stage,.ob-top.is-first .ob-prog,.ob-top.is-last .ob-skip,.ob-top.is-last .ob-back,.ob-top.is-last .ob-prog,.ob-top.is-last .ob-stage{visibility:hidden}.ob-s{flex-direction:column;flex:1 0 auto;width:100%;padding:22px 0 0;display:none}.ob-s.is-on{display:flex}.ob-s--in,.ob-s--done{text-align:center;justify-content:center;align-items:center;padding-top:0}.ob-h{font:600 30px/1.04 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0}.ob-s--in .ob-h{letter-spacing:-.035em;font-size:50px;line-height:.98}.ob-p{font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:12px 0 0}.ob-s--in .ob-p{max-width:34ch}.ob-mark{border:1px solid var(--rule);width:96px;height:96px;color:var(--fg);background:var(--paper);border-radius:22px;place-items:center;margin-bottom:24px;display:grid}.ob-mark__p{width:48px;height:60px;overflow:visible}@media (prefers-reduced-motion:no-preference){.ob-s.is-on .ob-mark__p path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.65,0,.25,1) .2s forwards ob-draw}@keyframes ob-draw{to{stroke-dashoffset:0}}}.ob-f{gap:0;margin-top:26px;display:grid}.ob-f--q{margin-top:20px}.ob-f--q .ob-in{margin-top:0}.ob-lab{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2)}.ob-in{box-sizing:border-box;border:1px solid var(--rule);background:var(--paper);width:100%;min-height:54px;color:var(--fg);font:400 var(--t-body)/1 var(--body);border-radius:14px;margin-top:8px;padding:0 18px}.ob-in:focus{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 22%, transparent);outline:none}.ob-hint{font:400 var(--t-sup)/1.45 var(--label);color:var(--ink-3);overflow-wrap:anywhere;margin:10px 0 0}.ob-hint b{color:var(--fg);font-weight:600}.ob .dx-seg{margin-top:24px}.ob .dx-opt,.ob .dx-opt b,.ob .dx-opt span{white-space:normal;overflow-wrap:break-word;max-width:100%}.ob .dx-seg--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ob .dx-now{margin-top:22px}.ob-styles{gap:10px;margin-top:22px;display:grid}.ob-style{border:1px solid var(--rule);background:var(--paper);color:var(--fg);text-align:left;cursor:pointer;border-radius:18px;grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:14px;padding:12px 48px 12px 12px;transition:border-color .18s,background .18s;display:grid;position:relative}.ob-style:hover,.ob-style:focus-visible{border-color:var(--fg);outline:none}.ob-style[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ob-style__b .i3{--i3-size:52px}.ob-style__t b{font:700 19px/1.1 var(--display);letter-spacing:-.02em;display:block}.ob-style__t span{font:400 var(--t-sup)/1.35 var(--body);color:var(--ink-2);margin-top:3px;display:block}.ob-style[aria-pressed=true] .ob-style__t span{color:inherit;opacity:.78}.ob-style__o{border:1px solid var(--rule);width:30px;height:30px;font:700 16px/1 var(--display);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.ob-style[aria-pressed=true] .ob-style__o{background:var(--bg);color:var(--fg);border-color:var(--bg)}.ob-chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.ob-chip{border:1px solid var(--rule);background:var(--paper);min-height:44px;color:var(--fg);cursor:pointer;font:500 var(--t-sup)/1 var(--body);border-radius:999px;padding:0 16px;transition:background .18s,color .18s,border-color .18s}.ob-chip[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.ob-chip[hidden]{display:none}.ob-rates{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ob-rate{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:14px}.ob-rate__r{align-items:center;gap:12px;margin-bottom:10px;display:flex}.ob-rate__r .well{border-radius:10px;width:44px;height:54px}.ob-rate__r b{font:600 17px/1.2 var(--display)}.ob-rate__g{gap:8px;display:grid}.ob-rate__row{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);grid-template-columns:86px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ob-rate__s{gap:6px;display:flex}.ob-rate__s button{border:1px solid var(--rule);min-width:0;height:40px;color:var(--fg);font:600 var(--t-sup)/1 var(--display);cursor:pointer;background:0 0;border-radius:10px;flex:1 1 0}.ob-rate__s button[aria-checked=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ob-bar{z-index:2;width:100%;padding:18px 0 calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--bg) 72%, transparent);justify-items:center;gap:10px;margin-top:auto;display:grid;position:sticky;bottom:0}.ob-s--in .ob-bar,.ob-s--done .ob-bar{background:0 0;margin-top:28px;position:static}.ob-go{cursor:pointer;width:100%;min-height:54px;font:600 var(--t-body)/1 var(--body);justify-content:center}.ob-go .ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;margin-right:8px}.ob-go:disabled{opacity:.45;cursor:default}.ob-go:disabled:hover{border-color:var(--fg);color:var(--fg);background:0 0}.ob-link{cursor:pointer;min-height:44px;font:500 var(--t-sup)/1 var(--label);color:var(--fg);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0 6px;text-decoration:underline;display:inline-flex}.ob-live{order:-1;margin:12px 0 0}.ob-live__in{border:1px solid var(--line);background:var(--paper);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 14px 10px 10px;display:grid}.ob-live__stack .i3-stack{--i3-size:44px;width:64px;height:54px}.ob-live__stack .i3-stack>.i3{--i3-size:44px}.ob-live__stack .i3-stack>.i3--sm{--i3-size:26px;right:0}.ob-live__stack .i3-stack>.i3--xs{--i3-size:18px;bottom:-2px;right:4px}.ob-live__stack .is-empty .i3{opacity:.35;filter:grayscale()}.ob-live__k{font:500 var(--t-fine)/1.2 var(--label);color:var(--ink-3);display:block}.ob-live__n{font:700 17px/1.15 var(--display);letter-spacing:-.02em;display:block}.ob-live__sub,.ob-live .i3-share,.ob-live__facts,.ob-s--in~.ob-live,.ob-s--done~.ob-live,.ob-live.is-hidden{display:none}.ob-card{isolation:isolate;border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:28px;justify-items:center;gap:8px;width:100%;padding:36px 20px 24px;display:grid;position:relative;overflow:hidden}:root[data-theme=dark] .ob-card{background:#141618;border-color:#ffffff1f}.ob-card__glow{z-index:-1;filter:blur(10px);background:radial-gradient(60% 60% at 50% 40%,#4f7bff42,#0000 70%),radial-gradient(40% 40% at 70% 30%,#40e7e638,#0000 70%);height:70%;position:absolute;inset:-40% -20% auto}.ob-card__stack .i3-stack{--i3-size:168px;width:224px;height:196px}.ob-card__stack .i3-stack>.i3{--i3-size:168px}.ob-card__stack .i3-stack>.i3--sm{--i3-size:84px;right:0}.ob-card__stack .i3-stack>.i3--xs{--i3-size:56px;bottom:-6px;right:10px}.ob-card__k{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin:12px 0 0}.ob-card__h{font:600 38px/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:14ch;margin:0}.ob-card__p{max-width:40ch;font:400 var(--t-body)/1.45 var(--body);color:var(--fg-2);margin:6px 0 0}.ob-card__share{margin-top:14px}.ob-card__share .i3-share__rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ob-card__share .i3-share__rows li{font:500 var(--t-sup)/1.3 var(--label);justify-content:space-between;gap:12px;display:flex}.ob-card__share .i3-share__rows li span{color:var(--fg-2)}.ob-card__facts{justify-content:center;margin:14px 0 0}.ob-card .ob-pct{margin-top:20px}.ob-pct{text-align:left;gap:10px;width:100%;display:grid}.ob-pct__l{font:400 var(--t-body)/1.4 var(--body);color:var(--fg-2);margin:0}.ob-pct__l b{color:var(--fg);font-weight:600}.ob-pct__bar{background:var(--line);border-radius:3px;height:6px;display:block;overflow:hidden}.ob-pct__bar i{height:100%;width:var(--p,0%);background:var(--fg);border-radius:3px;transition:width .5s;display:block}.ob-pct .ob-hint{margin-top:0}.ob-sharp .ob-pct__l{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ob-sharp .ob-pct__l b{white-space:nowrap;font-weight:500}.ob-sharp__go{justify-content:center;width:100%;min-height:52px;margin-top:6px}.ob-sharp__go[hidden]{display:none}:root[data-theme=dark] .ob .pill{color:#eeeff2;border-color:#ffffffb3;transition:background .22s,color .22s,border-color .22s,box-shadow .35s}:root[data-theme=dark] .ob .pill:hover,:root[data-theme=dark] .ob .pill:focus-visible{color:#0f1113;background:#eeeff2;border-color:#eeeff2;box-shadow:0 0 0 1px #ffffff59,0 0 28px #ffffff59}:root[data-theme=dark] .ob .ob-go:disabled:hover{color:#eeeff2;box-shadow:none;background:0 0;border-color:#ffffffb3}:root[data-theme=dark] .ob-in{color:#eeeff2;background:#ffffff0f;border-color:#ffffff2e}:root[data-theme=dark] .ob-style,:root[data-theme=dark] .ob-live__in,:root[data-theme=dark] .ob-rate{background:#1b1e22;border-color:#ffffff24}:root[data-theme=dark] .ob-style[aria-pressed=true]{color:#141618;background:#eeeff2;border-color:#eeeff2}@media (min-width:1024px){.ob{box-sizing:border-box;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;max-width:1240px;margin:0 auto;padding:48px 32px}.ob-main{border:1px solid var(--line);background:#ffffffd6;border-radius:24px;max-width:none;min-height:0;margin:0;padding:8px 40px 24px;box-shadow:0 30px 80px #1e20241a}:root[data-theme=dark] .ob-main{background:#141618d1;border-color:#ffffff17;box-shadow:0 30px 80px #00000059}.ob-s{min-height:560px}.ob-bar{background:0 0;position:static}.ob-h{font-size:38px}.ob-s--in .ob-h{font-size:68px}.ob-styles{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-live{order:0;margin:0;position:sticky;top:48px}.ob-live__in{text-align:center;border-radius:28px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;padding:40px 28px 32px}.ob-live__stack .i3-stack{--i3-size:120px;width:160px;height:140px}.ob-live__stack .i3-stack>.i3{--i3-size:120px}.ob-live__stack .i3-stack>.i3--sm{--i3-size:60px}.ob-live__stack .i3-stack>.i3--xs{--i3-size:40px;bottom:-4px;right:6px}.ob-live__n{letter-spacing:-.03em;font-size:30px}.ob-live__sub{font:400 var(--t-sup)/1.45 var(--body);color:var(--fg-2);max-width:36ch;margin-top:6px;display:block}.ob-live .i3-share{display:grid}.ob-live .i3-share[hidden]{display:none}.ob-live .i3-share__rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ob-live .i3-share__rows li{font:500 var(--t-sup)/1.3 var(--label);justify-content:space-between;gap:12px;display:flex}.ob-live .i3-share__rows li span{color:var(--fg-2)}.ob-live__facts{flex-wrap:wrap;justify-content:center;display:flex}.ob-s--in~.ob-live,.ob-s--done~.ob-live{display:none}.ob-card{padding:44px 40px 32px}.ob-card__h{font-size:50px}.ob-s--done .ob-bar{grid-template-columns:repeat(2,minmax(0,1fr))}:root.ob-edge .ob,.ob.is-edge{grid-template-columns:minmax(0,1fr);max-width:760px}}.dq{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""live""q";display:grid}.dq>.pd-top{grid-area:top}.dq>.ob-live{grid-area:live}.dq>.dq__q{grid-area:q;min-width:0}.dq-s[hidden]{display:none}:root[data-theme=dark] .dq .ob-style[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.dq .ob-styles,.dq .dx-now{margin-top:0}.dq-res{padding-bottom:8px}.dq-res .ob-card{margin-top:4px}.dq-res .ob-card__facts[hidden]{display:none}.dq-res .ob-bar{padding:0 0 calc(16px + env(safe-area-inset-bottom,0px));background:0 0;margin-top:22px;position:static}@media (max-width:1023px){.dq>.ob-live{margin:0 0 6px}.dq.is-res>.ob-live{display:none}}@media (min-width:1024px){.dq{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"top live""q live";align-items:start;column-gap:40px}.dq>.pd-top{max-width:none}.dq>.ob-live{top:96px}.dq.is-res{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""q";max-width:760px}.dq.is-res>.ob-live{display:none}.dq-res .ob-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center}}body:has(main.de-page) .n5-host{container-type:inline-size}.de-list{padding:64px 0 0}@media (min-width:900px){.de-list{padding-top:96px}}.de-list .shead{margin-bottom:4px}.de-brands{justify-content:flex-start;margin:14px 0 0;padding:0}.de-brands .pill{min-height:44px}.de-n{font-variant-numeric:tabular-nums;color:var(--ink-3)}.de-brands .pill.is-on .de-n{color:inherit;opacity:.72}.de-list .tr-cm{margin:18px 0 30px}.de-more{justify-content:center;margin:52px 0 0;display:flex}.de-more .pill{min-height:48px;padding:0 26px}.de-deals .pu2{margin-top:clamp(72px,10vw,150px)}.de-deals .sy{margin-top:clamp(40px,6vw,96px);padding-bottom:96px}@media (max-width:599px){.de-list .hold{padding-left:var(--pad);padding-right:var(--pad)}}.de-tk{padding:36px 0 96px}@media (min-width:900px){.de-tk{padding-top:64px}}.de-tk .hold{max-width:880px}.de-tk__head{gap:14px;margin-bottom:26px;display:grid}.de-tk__h{font:600 50px/1 var(--display);letter-spacing:-.035em;margin:0}@media (min-width:700px){.de-tk__h{font-size:68px}}.de-tk__p{max-width:52ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);margin:0}.de-tk__head .tk__space{max-width:420px}.de-tk .tk2__lead{margin:0}.de-tk .tr-cm{margin:22px 0 6px}.de-tk__list{padding:0;overflow:visible}.de-row{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:24px 0}.de-row .well{aspect-ratio:auto;border-radius:12px;width:64px;height:88px}.de-row .well img{padding:8%}.de-row .tk2__top{align-items:center}.de-row .tk2__nm{min-height:44px;color:var(--fg);font:600 19px/1.2 var(--display);letter-spacing:-.02em;align-items:center;text-decoration:none;display:inline-flex}.de-row .tk2__nm:hover,.de-row .tk2__nm:focus-visible{color:var(--blue-hover);text-underline-offset:3px;text-decoration:underline}.de-row__sc .cut{-webkit-text-stroke-width:1px;letter-spacing:-.05em;font-size:30px;position:static}.de-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:14px 0 4px;display:grid}@media (min-width:700px){.de-figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.de-figs div{align-content:start;gap:4px;min-width:0;display:grid}.de-figs dt{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2)}.de-figs dd{gap:2px;margin:0;display:grid}.de-figs dd b{font:600 24px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg)}.de-figs dd small{font:400 14px/1.3 var(--label);color:var(--ink-3)}.de-tgt{border:1px solid var(--fg);height:44px;font:600 22px/1 var(--display);letter-spacing:-.03em;color:var(--fg);border-radius:999px;align-items:center;gap:2px;width:max-content;padding:0 12px;display:inline-flex}.de-tgt input{width:4ch;font:inherit;letter-spacing:inherit;color:inherit;-moz-appearance:textfield;background:0 0;border:0;outline:none;padding:0}.de-tgt input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.de-tgt input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.de-tgt:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 22%, transparent)}.de-row .tk2__foot{font:400 14px/1.3 var(--label);color:var(--ink-3)}.de-row .tk2__acts{margin-top:14px}.de-row .tk2__ico{width:44px;height:44px}.de-row__buy{margin-left:auto;padding:0 18px;font-size:16px}.de-row .tk2__confirm .pill{min-height:44px}.de-tk__add{margin-top:56px}.de-tk__add .pb-pick{max-width:none;margin-top:14px}:root[data-theme=dark] .de-tgt{border-color:#ffffffb3}.de-tkp .hd{margin:8px var(--pad) 0;border-radius:28px}@media (max-width:480px){.de-tkp .hd{border-radius:20px}}.hd--c .de-pick{text-align:left;margin:4px auto 0}.hd--c .de-pick .pb-pick__l,.hd--c .de-pick .pb-pick__h{text-align:center}.de-say{justify-items:center;width:100%;display:grid}.de-say .sy1{justify-content:center;width:100%;min-width:0;max-width:min(24ch,100%);margin:4px auto 0;font-size:30px;line-height:1.5}.de-say .sy__slot--sel,.de-say .sy__slot--sel select{min-width:0;max-width:100%}.de-say .sy__slot--mail{max-width:100%}.de-say .sy__slot--mail input{width:12ch;max-width:100%}@container (max-width:480px){.de-say .sy1{font-size:24px}}.de-say .sy__note:empty,.de-say .sy__done[hidden]{display:none}.de-say__note{max-width:44ch;font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2);margin:0}.de-say__note a{color:var(--fg);text-underline-offset:3px}:root[data-theme=dark] .de-say__note{color:#eeeff2bd}:root[data-theme=dark] .de-say__note a{color:#eeeff2}.de-how .dz__how{margin:0}.de-cp .hd{margin:8px var(--pad) 0;border-radius:28px}@media (max-width:480px){.de-cp .hd{border-radius:20px}}.de-cp__bc{order:-10}.de-cp__bc ol{justify-content:center}.de-code{width:min(100%,400px);margin-bottom:30px}@media (min-width:900px){.de-code{width:480px}}.de-code .pu2-unit{text-align:left;max-width:none}.de-cp .hd .tr-cm{max-width:46ch;margin:2px auto 0}.de-cp__ok{font:400 14px/1.3 var(--label);color:var(--ink-3);margin:0}:root[data-theme=dark] .hd .de-code .pill{border-color:var(--pu-card-fg);color:var(--pu-card-fg);box-shadow:none}@media (hover:hover){:root[data-theme=dark] .hd .de-code .pill:hover{color:color-mix(in srgb, var(--pu-card-fg) var(--ring-fade), transparent);box-shadow:0 0 10px var(--ring-halo);background:0 0;border-color:#0000}}:root[data-theme=dark] .hd .de-code .pill:is(:focus-visible,:active){color:color-mix(in srgb, var(--pu-card-fg) var(--ring-fade), transparent);box-shadow:0 0 10px var(--ring-halo);background:0 0;border-color:#0000}:root[data-theme=dark] .de-cp .hd .tr-cm{color:#eeeff2a8}:root[data-theme=dark] .de-cp .hd .tr-cm a{color:#eeeff2}:root[data-theme=dark] .de-cp__ok{color:#eeeff2a8}.de-how .hold,.de-list .hold,.de-deals .sy .hold,.de-say,.de-tk .hold{container-type:inline-size}:root[data-theme=dark] .de-tkp .dev__screen img[src$=tracker-list\.webp]{content:url(/brand/screens/tracker-list-dark.webp)}.de-tkp .hd--c .hd__h,.de-cp .hd--c .hd__h{font-size:38px}@container (min-width:480px){.de-tkp .hd--c .hd__h,.de-cp .hd--c .hd__h{font-size:50px}}@container (min-width:700px){.de-tkp .hd--c .hd__h,.de-cp .hd--c .hd__h{font-size:68px}}@container (min-width:1000px){.de-tkp .hd--c .hd__h,.de-cp .hd--c .hd__h{font-size:96px}}.de-tkp .pb-end h2,.de-cp .pb-end h2{font-size:30px}@media (min-width:600px){.de-tkp .pb-end h2,.de-cp .pb-end h2{font-size:38px}}@media (min-width:1000px){.de-tkp .pb-end h2,.de-cp .pb-end h2{font-size:50px}}.de-tkp .hm-prod__h{font-size:38px}@media (min-width:1000px){.de-tkp .hm-prod__h{font-size:50px}}.de-pick .pb-pick__t small{font-size:14px}.de-pick .pb-pick__r .cut{font-size:24px}.de-pick .pb-pick__add{height:44px}.de-tk .tk2__x{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;top:4px;right:4px}.de-tkp .hd--c .hd__facts dd{font-size:14px}.de-tkp .hd,.de-cp .hd,.de-tkp .pb-end,.de-cp .pb-end{margin-left:max(var(--pad), calc((100% - var(--max)) / 2 + var(--pad)));margin-right:max(var(--pad), calc((100% - var(--max)) / 2 + var(--pad)))}@media (min-width:900px) and (max-width:1180px){.de-deals .pu2-a__more{display:none}}.hd--c .de-pick{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}@media (max-width:400px){.de-code{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px}}.de-bs{padding:100px 0 0}@media (min-width:900px){.de-bs{padding-top:150px}}.de-bs .hold{container-type:inline-size}@media (max-width:599px){.de-bs .hold{padding-left:var(--pad);padding-right:var(--pad)}}.de-bs .shead{margin-bottom:10px}.de-bs .shead__note{white-space:normal}.de-bs__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.de-bs__r{border-bottom:1px solid var(--line);grid-template-columns:auto 64px minmax(0,1fr);grid-template-areas:"num well body""foot foot foot";align-items:center;gap:14px;padding:18px 0;display:grid}.de-bs__r .rq4-num{text-align:left;grid-area:num;min-width:0}.de-bs__r .well{aspect-ratio:auto;border-radius:12px;grid-area:well;width:64px;height:88px}.de-bs__r .well img{padding:8%}.de-bs__body{grid-area:body;gap:2px;min-width:0;display:grid}.de-bs__nm{min-height:44px;color:var(--fg);font:600 20px/1.2 var(--display);letter-spacing:-.02em;align-items:center;text-decoration:none;display:inline-flex}.de-bs__nm:hover,.de-bs__nm:focus-visible{color:var(--blue-hover);text-underline-offset:3px;text-decoration:underline}.de-bs__n{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums}.de-bs__foot{grid-area:foot;align-items:center;gap:18px;min-width:0;display:flex}.de-bs__sc .cut{-webkit-text-stroke-width:1px;letter-spacing:-.05em;font-size:30px;display:block;position:static}.de-bs__p{align-items:baseline;gap:10px;min-width:0;display:flex}.de-bs__p b{font:600 20px/1 var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--fg)}.de-bs__p s{font:400 var(--t-fine)/1 var(--label);color:var(--ink-3)}.de-bs__buy{margin-left:auto;padding:0 18px;font-size:16px}.de-bs .tr-cm{margin:18px 0 0}@container (min-width:700px){.de-bs__r{grid-template-columns:auto 64px minmax(0,1fr) auto;grid-template-areas:"num well body foot";gap:26px;padding:22px 0}.de-bs__foot{grid-template-columns:52px 150px auto;gap:26px;display:grid}.de-bs__buy{margin-left:0}}.de-cap{gap:8px;max-width:520px;display:grid}.de-cap__p{font:400 var(--t-sup)/1.5 var(--label);color:var(--fg-2);margin:0}.de-cap__p b{color:var(--fg);font-weight:600}.de-cap__go{vertical-align:baseline;min-height:0;padding:0 2px;display:inline}.de-cap .tk__meter{flex:none;width:100%;max-width:420px}.de-list .cardgrid>.card[hidden],.de-brands .pill[hidden],.de-list .de-more[hidden]{display:none}.de-say .sy__check:not([hidden]),.sy .sy__check:not([hidden]){margin:14px 0 0}.ut .hold{max-width:1240px;margin:0 auto;padding:0 16px}@media (min-width:700px){.ut .hold{padding:0 24px}}.ut-col{max-width:760px;margin:0 auto;padding:0 16px}@media (min-width:700px){.ut-col{max-width:808px;padding:0 24px}}.ut-legal .mt-h{max-width:16ch;font-size:50px;line-height:.98}@media (min-width:700px){.ut-legal .mt-h{font-size:68px}}@media (min-width:1100px){.ut-legal .mt-h{font-size:96px;line-height:.95}}.ut-legal .mt-lede{max-width:44ch}.ut-date{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:22px 0 0}.ut-legal .mt-sec .shead--sub h2{font-size:30px}@media (max-width:699px){.ut-legal .mt-sec .shead--sub h2{font-size:24px}}.ut-legal .mt-sec{padding-top:52px}@media (min-width:900px){.ut-legal .mt-sec{padding-top:76px}}.ut-prose{max-width:62ch}.ut-prose p{font:400 var(--t-body)/1.6 var(--body);color:var(--ink-2);text-wrap:pretty;margin:0 0 18px}.ut-prose p:last-child{margin-bottom:0}.ut-prose b{color:var(--fg);font-weight:600}.ut-prose a,.ut .hd__p a{color:var(--fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ut-prose a:hover,.ut-prose a:focus-visible{color:var(--blue-hover)}.ut-prose ul{border-top:1px solid var(--line);margin:0 0 18px;padding:0;list-style:none}.ut-prose li{border-bottom:1px solid var(--line);font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);padding:12px 0}.ut-legal .mt-crit{margin-top:4px}.ut-legal .mt-crit+.ut-prose{margin-top:26px}.ut-legal .tr-cm{margin:22px 0 0}.ut-link{min-height:44px;font:600 var(--t-body)/1.3 var(--body);color:var(--fg);align-items:center;gap:8px;margin-top:8px;text-decoration:none;display:inline-flex}.ut-link .ic{flex:none;width:18px;height:18px}.ut-link:hover,.ut-link:focus-visible{color:var(--blue-hover)}.ut-shops{border-top:1px solid var(--line);max-width:900px;margin:0;padding:0;list-style:none}.ut-shops li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:14px 0;display:grid}.ut-shops b{font:600 var(--t-lede)/1.2 var(--display);letter-spacing:-.015em;color:var(--fg)}.ut-shops span{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3);text-align:right}.ut-shops small{font:400 var(--t-body)/1.45 var(--body);color:var(--ink-2);grid-column:1/-1}@media (min-width:900px){.ut-shops li{grid-template-columns:220px 200px minmax(0,1fr);align-items:baseline}.ut-shops span{text-align:left}.ut-shops small{grid-column:auto}}.ut-form{max-width:640px;margin-top:4px;display:grid;position:relative}.ut-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ut-sel{margin-top:8px;display:block;position:relative}.ut-sel .ob-in{appearance:none;cursor:pointer;text-overflow:ellipsis;margin-top:0;padding-right:52px;line-height:1.2}.ut-sel .ic{pointer-events:none;width:20px;height:20px;color:var(--fg);margin-top:-10px;position:absolute;top:50%;right:18px}:root[data-theme=dark] .ut-sel .ob-in{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ut-ta{resize:vertical;min-height:168px;padding:15px 18px;line-height:1.5;display:block}.ut-form .ob-in::placeholder{color:var(--ink-3);opacity:1}.ut-cap{min-height:65px;margin-top:16px}@media (max-width:359px){.ut-cap{margin-inline:-6px}}.ut-cap__w{box-sizing:border-box;color:#232323;background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;align-items:center;gap:12px;min-width:300px;height:65px;padding:0 16px;display:flex}.ut-cap__w b{font:500 var(--t-sup)/1 var(--body)}.ut-cap__w small{font:600 var(--t-fine)/1 var(--label);color:#595959;margin-left:auto}.ut-cap__t{color:#fff;background:#1e8e3e;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ut-cap__t .ic{width:16px;height:16px}:root[data-theme=dark] .ut-cap__w{color:#fafafa;background:#232323;border-color:#666}:root[data-theme=dark] .ut-cap__w small{color:#bdbdbd}.ut-send{margin-top:22px}.ut-reply{margin-top:14px}.ut-err{border:1px solid var(--fg);font:500 var(--t-sup)/1.45 var(--body);color:var(--fg);border-radius:12px;margin:14px 0 0;padding:12px 16px}.ut-sent{justify-items:start;max-width:640px;margin-top:34px;display:grid}.ut-sent .ob-mark{margin-bottom:22px}.ut-sent .ob-mark .ic{stroke-width:2px;width:40px;height:40px}.ut-sent .ob-p{max-width:46ch}.ut-sent .ob-p b{color:var(--fg);overflow-wrap:anywhere;font-weight:600}.ut-sent .ut-send{margin-top:26px}.ut-what{margin-top:56px}.ut-legal .ut-what .shead--sub h2{font-size:24px}@media (min-width:700px){.ut-legal .ut-what .shead--sub h2{font-size:30px}}@media (min-width:1024px){.ut-ct .hold{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:72px;display:grid}.ut-ct .mt-kick,.ut-ct .mt-h,.ut-ct .mt-lede,.ut-ct .ut-what{grid-column:1}.ut-ct .ut-form,.ut-ct .ut-sent{grid-area:1/2/span 4;max-width:none;margin-top:0}.ut-ct .ut-form>.ob-f:nth-child(2){margin-top:0}.ut-legal .ut-ct .mt-h{font-size:68px}.ut-ct .ut-what{margin-top:48px}.ut-ct .mt-crit{grid-template-columns:minmax(0,1fr)}.ut-ct .mt-crit b{font-size:20px}}.ut .hd--c .hd__h{max-width:13ch;font-size:38px;line-height:1}@container (min-width:360px){.ut .hd--c .hd__h{font-size:50px}}@container (min-width:700px){.ut .hd--c .hd__h{font-size:68px}}@container (min-width:1100px){.ut .hd--c .hd__h{max-width:14ch;font-size:96px}}.ut .hd--c .hd__in{padding-bottom:52px}@container (min-width:900px){.ut .hd--c .hd__in{padding:64px var(--pad) 96px}}.ut .hd--c .hd__search kbd{font-size:14px}.ut-doors{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:640px;margin-top:6px;display:flex}.ut-doors .pill{min-height:44px}.ut-plate{border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:24px;width:100%;max-width:640px;padding:4px 16px;box-shadow:0 14px 34px #1e20241a}:root[data-theme=dark] .ut-plate{background:#1b1e22;border-color:#ffffff24;box-shadow:0 14px 34px #0006}.ut-plate .ut-r{border-bottom:0}.ut-plate__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:12px 0 0}.ut-qf{text-align:left;width:100%;max-width:640px;position:relative}.ut-qf .hd__search{max-width:none}.ut-qf .hd__search:focus-within{border-color:var(--fg)}.ut-qf .hd__sugg{z-index:6;max-width:none;margin:0;position:absolute;top:calc(100% + 8px);left:0;right:0}.ut-qf .hd__sugg[hidden]{display:none}.ut-qf .hd__sugg b{font-size:16px}.ut-qf .hd__sugg small{font-size:14px}.ut-qf .hd__sugg__foot{flex-wrap:wrap;align-items:center;padding:10px 12px 6px;font-size:14px}.ut-qf .hd__sugg__foot a{min-height:44px;color:var(--fg);text-underline-offset:3px;white-space:nowrap;border-radius:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.ut-qf .hd__sugg__foot a:hover{color:var(--blue-hover);background:0 0}.ut-clear{width:44px;height:44px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.ut-clear .ic{width:18px;height:18px}.ut-clear:hover,.ut-clear:focus-visible{color:var(--fg);background:color-mix(in srgb, var(--fg) 6%, transparent)}.ut-sr{padding-bottom:100px}.ut-q{padding:26px 0 0}@media (min-width:900px){.ut-q{padding-top:52px}}.ut-q__h{font:600 50px/1 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:30px 0 0}@media (min-width:700px){.ut-q__h{font-size:68px}}.ut-q__n{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:10px 0 0}.ut-g{padding-top:52px}@media (min-width:900px){.ut-g{padding-top:76px}}.ut-g .shead{margin-bottom:18px}.ut-g .shead--sub h2{font-size:24px}@media (min-width:700px){.ut-g .shead--sub h2{font-size:30px}.ut-g .shead{flex-direction:row;align-items:baseline}}.ut-rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ut-r{border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:0 16px;padding:14px 0;text-decoration:none;display:grid}.ut-r .well{border-radius:8px;width:60px}.ut-r .well img{padding:8%}.ut-r__b{gap:6px;min-width:0;display:grid}.ut-r__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-2)}.ut-r__nm{font:600 var(--t-lede)/1.15 var(--display);letter-spacing:-.019em;text-wrap:balance;margin:0}.ut-r__sc{justify-items:end;gap:4px;display:grid}.ut-r__sc span:last-child{font:400 var(--t-fine)/1.2 var(--label);color:var(--ink-3);white-space:nowrap}.ut-r:hover .ut-r__nm,.ut-r:focus-visible .ut-r__nm{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:700px){.ut-r{grid-template-columns:76px minmax(0,1fr) auto;gap:0 22px;padding:18px 0}.ut-r .well{width:76px}.ut-r__nm{font-size:24px}}.ut-more{margin:22px 0 0}.ut .ph__pills.ut-chips{justify-content:flex-start;margin:0}.ut-chips .ut-n{color:var(--ink-3);font-weight:400}.ut-chips .pill:hover .ut-n,.ut-chips .pill:focus-visible .ut-n{color:inherit}.ut-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ut-list li{border-bottom:1px solid var(--line)}.ut-list a{color:var(--fg);gap:6px;padding:16px 0;text-decoration:none;display:grid}.ut-list b{font:600 var(--t-lede)/1.25 var(--display);letter-spacing:-.015em;text-wrap:balance}.ut-list small{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.ut-list a:hover b,.ut-list a:focus-visible b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ut-doors{grid-template-columns:minmax(0,1fr);max-width:560px;display:grid}.ut-doors .pill{justify-content:center}@container (min-width:480px){.ut-doors{max-width:640px;display:flex}}.ew{padding-bottom:100px}@media (min-width:900px){.ew{padding-bottom:150px}}.ew .hold{max-width:1240px;margin:0 auto;padding:0 16px}@media (min-width:700px){.ew .hold{padding:0 24px}}.ew-col{max-width:680px;margin:0 auto}.ew .mt-hero{padding:36px 0 0}@media (min-width:900px){.ew .mt-hero{padding:76px 0 0}}.ew .mt-h{max-width:14ch;font-size:50px;line-height:.98}@media (min-width:700px){.ew .mt-h{font-size:68px}}@media (min-width:1100px){.ew .mt-h{font-size:96px;line-height:.95}}.ew .mt-lede{max-width:44ch}.ew .ph__pills.ew-kinds{justify-content:flex-start;margin:36px 0 0}.ew-kinds .pill{cursor:pointer;min-height:44px}.ew-kinds .pill span{color:var(--ink-3);font-weight:400}.ew-kinds .pill.is-on span,.ew-kinds .pill:hover span,.ew-kinds .pill:focus-visible span{color:inherit}.ew-lead{border-top:1px solid var(--line);color:var(--fg);grid-template-columns:minmax(0,1fr);gap:26px;margin-top:36px;padding-top:36px;text-decoration:none;display:grid}.ew-lead[hidden]{display:none}.ew-lead__fig{aspect-ratio:4/3;border-radius:20px;place-items:center;margin:0;display:grid}.ew-lead__fig img{object-fit:cover;border-radius:20px;width:100%;height:100%;display:block}.ew-lead__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);flex-wrap:wrap;gap:4px 10px;margin:0;display:flex}.ew-lead__k b{color:var(--fg);font-weight:500}.ew-lead__h{font:600 38px/1.02 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:14px 0 0}.ew-lead__p{font:400 var(--t-lede)/1.45 var(--body);color:var(--ink-2);text-wrap:pretty;max-width:40ch;margin:18px 0 0}.ew-lead__m{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:14px 18px;margin:26px 0 0;display:flex}.ew-lead__m .pill{min-height:44px}.ew-lead:hover .ew-lead__h,.ew-lead:focus-visible .ew-lead__h{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (hover:hover){.ew-lead:hover .pill{color:color-mix(in srgb, var(--fg) var(--ring-fade), transparent);box-shadow:0 0 10px var(--ring-halo);border-color:#0000}.ew-lead:hover .pill:before{--ring-o:1}}@media (min-width:700px){.ew-lead__h{font-size:50px}}@media (min-width:900px){.ew-lead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:52px;padding-top:52px}.ew-lead__fig{aspect-ratio:1;order:2}}.ew-lead__fig .mt-facts{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0 22px}.ew-lead__fig .mt-facts dt{font-size:50px}@media (min-width:900px){.ew-lead__fig .mt-facts{padding:0 36px}.ew-lead__fig .mt-facts dt{font-size:68px}}.ew-list{border-top:1px solid var(--line);margin:0}.ew-list>.ew-item{border-bottom:1px solid var(--line)}.ew-row{color:var(--fg);grid-template-columns:minmax(0,1fr);gap:8px;padding:22px 0;text-decoration:none;display:grid}.ew-row__m{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);flex-wrap:wrap;gap:2px 10px;display:flex}.ew-row__m b{color:var(--fg);font-weight:500}.ew-row__t{font:600 var(--t-lede)/1.2 var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0}.ew-row__p{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);text-wrap:pretty;max-width:62ch;margin:0}.ew-row__r{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.ew-row:hover .ew-row__t,.ew-row:focus-visible .ew-row__t{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:700px){.ew-row__t{font-size:24px}}@media (min-width:900px){.ew-row{grid-template-columns:200px minmax(0,1fr);column-gap:52px;padding:30px 0}.ew-row__m{flex-direction:column;grid-row:1/span 3;gap:4px;padding-top:4px}}.ew-col .ew-row{grid-template-columns:minmax(0,1fr);column-gap:0;padding:22px 0}.ew-col .ew-row__m{flex-direction:row;grid-row:auto;gap:2px 10px;padding-top:0}.ew-list--first{margin-top:52px}.ew-list--after{margin-top:100px}@media (min-width:900px){.ew-list--after{margin-top:150px}}.ew .rq4-news{margin-top:100px}@media (min-width:900px){.ew .rq4-news{margin-top:150px}}.ew-sh{align-items:center;gap:18px;margin-bottom:18px;display:flex}.ew-sh .i3{flex:none}.ew-sh .shead{flex:auto;align-items:baseline;min-width:0;margin:0}.ew .shead--sub h2{font-size:24px}@media (min-width:700px){.ew .shead--sub h2{font-size:30px}}.ew .shead>h2{font-size:38px}@media (min-width:700px){.ew .shead>h2{font-size:50px}}.ew .shead--sub>h2{font-size:24px}@media (min-width:700px){.ew .shead--sub>h2{font-size:30px}}.ew-grp{padding-top:76px}@media (min-width:900px){.ew-grp{padding-top:100px}}.ew .ew-ph{padding-top:52px}@media (min-width:700px){.ew .ew-ph{padding-top:76px}}.ew-kick{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:0 10px;margin:0 0 10px;display:flex}.ew-kick a{min-height:44px;color:var(--fg);text-underline-offset:3px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ew-kick a:hover,.ew-kick a:focus-visible{color:var(--blue-hover)}.ew-h{font:600 38px/1.04 var(--display);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;margin:0}@media (min-width:700px){.ew-h{font-size:50px;line-height:1.02}}@media (min-width:1100px){.ew-h{letter-spacing:-.035em;font-size:68px;line-height:1}}.ew-lede{font:400 var(--t-lede)/1.45 var(--body);color:var(--ink-2);text-wrap:pretty;margin:22px 0 0}@media (min-width:700px){.ew-lede{font-size:24px;line-height:1.4}}.ew-by{font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);text-wrap:pretty;margin:22px 0 0}.ew-by b{color:var(--fg);font-weight:500}.ew-by span+span:before{content:"·";opacity:.5;margin:0 8px}.ew-fig{margin:52px 0 0}.ew-fig img{background:color-mix(in srgb, var(--fg) 6%, transparent);border-radius:16px;width:100%;height:auto;display:block}.ew-fig figcaption{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin-top:10px}.ew-prose{margin-top:36px}.ew-prose>*{margin:0}.ew-prose>*+*{margin-top:22px}.ew-prose>p{font:400 var(--t-body)/1.65 var(--body);color:var(--fg);text-wrap:pretty}@media (min-width:700px){.ew-prose>p{font-size:20px}}.ew-prose>h2{font:600 24px/1.1 var(--display);letter-spacing:-.023em;text-wrap:balance;margin-top:52px}@media (min-width:700px){.ew-prose>h2{font-size:30px;line-height:1.05}}.ew-prose>h2+*{margin-top:18px}.ew-prose a{color:var(--fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ew-prose a:hover,.ew-prose a:focus-visible{color:var(--blue-hover)}.ew-prose b{font-weight:600}.ew-prose>ul{border-top:1px solid var(--line);padding:0;list-style:none}.ew-prose>ul li{border-bottom:1px solid var(--line);font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);padding:14px 0}.ew-prose>ul li b{color:var(--fg)}@media (max-width:699px){.ew-prose .ed__pull{padding-left:18px;font-size:30px!important}}.ew-prose>.ed__pull{margin:52px 0!important}.ew-prose>.ed__pull+*{margin-top:0}.ew-prose>.mt-facts,.ew-prose>.mt-facts+*,.ew-prose>.ew-fig,.ew-prose>.ew-fig+*{margin-top:36px}.ew-auth{border-top:1px solid var(--line);font:400 var(--t-sup)/1.5 var(--label);color:var(--ink-3);max-width:62ch;margin:52px 0 0;padding-top:18px}.ew-auth b{color:var(--fg);font-weight:600}.ew-auth a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.ew-auth a:hover,.ew-auth a:focus-visible{color:var(--blue-hover)}.ew .ew-foot{padding-top:100px}@media (min-width:900px){.ew .ew-foot{padding-top:150px}}.ew-foot__p{max-width:56ch;font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);text-wrap:pretty;margin:0 0 36px}.ew .ew-next{padding-top:100px}@media (min-width:900px){.ew .ew-next{padding-top:150px}}.ew-ans{margin-top:52px}.ew-ans p{font:400 var(--t-lede)/1.55 var(--body);color:var(--fg);text-wrap:pretty;margin:0}.ew-ans p+p{color:var(--ink-2);margin-top:18px}@media (min-width:700px){.ew-ans p{font-size:24px;line-height:1.45}}.ew-sc{padding-top:76px}@media (min-width:900px){.ew-sc{padding-top:100px}}.ew .vsp-mc__r{grid-template-columns:minmax(84px,1.2fr) repeat(3,minmax(0,1fr))}.ew .vsp-mc__c.is-hi i{background:var(--fg)}.ew .ew-grade{padding-top:76px}@media (min-width:900px){.ew .ew-grade{padding-top:100px}}.ew .cardgrid>.card{flex-direction:column;display:flex}.ew .cardgrid>.card .cfoot{flex-direction:column;align-items:flex-start;margin-top:auto;padding-top:15px}.ew-prose>h3,.ew-prose>h4{font:600 var(--t-lede)/1.2 var(--display);letter-spacing:-.015em;text-wrap:balance;margin-top:36px}@media (min-width:700px){.ew-prose>h3{font-size:24px}}.ew-prose>h3+*,.ew-prose>h4+*{margin-top:14px}.ew-prose>ol{padding:0 0 0 1.4em}.ew-prose>ol li{font:400 var(--t-body)/1.5 var(--body);color:var(--ink-2);padding:6px 0}.ew-prose li>p{margin:0}.ew-prose>.ew-quote{border-left:2px solid var(--line);font:400 var(--t-body)/1.6 var(--body);color:var(--ink-2);padding-left:18px}@media (min-width:700px){.ew-prose>.ew-quote{font-size:20px}}.ew-prose>.ew-quote p{margin:0}.ew-prose>.ew-quote p+p{margin-top:14px}.ew-prose>hr{border:0;border-top:1px solid var(--line);height:0;margin:52px 0}.ew-prose>hr+*{margin-top:0}.ew-prose img{max-width:100%;height:auto}.ew-prose>div{max-width:100%}.py .hold{max-width:1320px}.py-hd .hd__in{padding-bottom:26px}.py-q.hd__search{max-width:560px}.py-you{max-width:46ch;font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2);margin:4px 0 0}.py-you a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.py-you a:hover,.py-you a:focus-visible{color:var(--blue-hover)}.py-cols{grid-template-columns:minmax(0,1fr);gap:52px;padding-top:26px;padding-bottom:100px;display:grid}@media (min-width:1024px){.py-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px 52px;padding-top:36px;padding-bottom:150px}}.py-g[hidden],.py-row[hidden],.py-none[hidden]{display:none}.py-none{font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);grid-column:1/-1;margin:0}.py-rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.py-row{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) 60px;grid-template-areas:"pic body plate""pic fol plate""ask ask ask";align-items:start;gap:10px 14px;padding:16px 0;display:grid}.py-pic{grid-area:pic;width:64px;height:64px;display:block}.py-pic .pl2__pic{width:64px;height:64px;margin:0}.py-pic .i3{--i3-size:64px}.py-row__b{grid-area:body;min-width:0}.py-row__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0}.py-row__n{font:600 24px/1.1 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:2px 0 0}.py-row__n a{color:var(--fg)}.py-row__n a:hover,.py-row__n a:focus-visible{color:var(--blue-hover)}.py-row__r{font:400 var(--t-sup)/1.35 var(--label);color:var(--fg-2);margin:4px 0 0}.py-row__f{grid-area:fol;min-width:0}.py-plate{width:60px;color:var(--fg);grid-area:plate;display:block}.py-plate .well{border-radius:8px;width:60px}.py-plate .cut{text-align:center;-webkit-text-stroke-width:1px;font-size:24px;top:4px;left:0;right:0}.py-plate .well img{padding:38% 10% 5%}.py-plate:hover .well,.py-plate:focus-visible .well{outline:1px solid var(--fg);outline-offset:2px}.py-row .py-ask{grid-area:ask}@media (min-width:700px){.py-row{grid-template-columns:72px minmax(0,1fr) 60px auto;grid-template-areas:"pic body plate fol""ask ask ask ask";align-items:center;column-gap:18px}.py-pic,.py-pic .pl2__pic{width:72px;height:72px}.py-pic .i3{--i3-size:72px}}@media (min-width:1024px) and (max-width:1279px){.py-row{grid-template-columns:64px minmax(0,1fr) 60px;grid-template-areas:"pic body plate""pic fol plate""ask ask ask";align-items:start;column-gap:14px}.py-pic,.py-pic .pl2__pic{width:64px;height:64px}.py-pic .i3{--i3-size:64px}}.py-fol{min-height:44px}.py-fol[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.py-fol[aria-expanded=true]{border-width:2px;padding-left:15px;padding-right:15px}.py-ask[hidden]{display:none}.py-ask{padding:6px 0 2px}.py .py-sy.sy1{letter-spacing:-.02em;max-width:none;font-size:24px;line-height:1.5}.py .py-done.sy__done{max-width:30ch;font-size:24px;line-height:1.25}.py-ask__n{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:8px 0 0}.py-hero{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:18px;padding-bottom:76px;display:grid}.py-ph{position:relative}.py-ph__pic.pl2__pic{aspect-ratio:4/3;margin:0}.py-ph .pl2__r{top:14px;left:14px}.py-k{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0}.py-h{font:600 50px/.98 var(--display);letter-spacing:-.035em;margin:6px 0 0}.py-pt{font:400 var(--t-body)/1.4 var(--body);color:var(--fg-2);margin:10px 0 0}.py-pt a{color:var(--fg);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.py-pt a:hover,.py-pt a:focus-visible{color:var(--blue-hover)}.py-lede{max-width:46ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:12px 0 0}@media (min-width:700px){.py-h{font-size:68px}}@media (min-width:1024px){.py-hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:52px;padding-top:36px;padding-bottom:100px}.py-ph__pic.pl2__pic{aspect-ratio:1}}.py-st{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 18px;margin-top:22px;display:grid}.py-st__stack.i3-stack{--i3-size:72px;width:100px;height:88px}.py-st__stack>.i3{--i3-size:72px}.py-st__stack>.i3--sm{--i3-size:40px}.py-st__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--ink-3);margin:0}.py-st__h{font:600 24px/1.15 var(--display);letter-spacing:-.02em;margin:4px 0 0}.py-st__h em{font-style:normal}.py-st__p{font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2);margin:4px 0 0}.py-st__share{grid-column:1/-1}.py-f{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.py-f__p{font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2);flex:200px;margin:0}.py-hero .py-ask{margin-top:12px}.py-ib{max-width:560px;margin-top:18px}.py-ib__k{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3);margin:0 0 8px}.py-ib__k a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.py-ib__pic.pl2__pic{border-radius:10px;width:44px;height:44px;margin:0}.py-two{grid-template-columns:minmax(0,1fr);gap:76px;padding-bottom:100px;display:grid}@media (min-width:1024px){.py-two{grid-template-columns:minmax(0,396px) minmax(0,1fr);gap:76px;padding-bottom:150px}}.py-sec{min-width:0}.py-card{max-width:396px}.py-card__a{color:inherit;display:block}.py-card .cfoot{flex-wrap:wrap}.py-at{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3)}.py-buy.rk-buy{width:100%;margin-top:14px}.py-res{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.py-res li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:16px 0;display:grid}.py-res b{font:600 20px/1.2 var(--display);letter-spacing:-.015em}.py-res small{font:400 var(--t-sup)/1.3 var(--label);color:var(--ink-3);text-align:right;white-space:nowrap}.py-res span{font:400 var(--t-body)/1.45 var(--body);color:var(--fg-2);grid-column:1/-1}.py-link{min-height:44px;font:600 var(--t-body)/1.3 var(--body);color:var(--fg);align-items:center;gap:8px;margin-top:10px;display:inline-flex}.py-link .ic{flex:none;width:18px;height:18px}.py-link:hover,.py-link:focus-visible{color:var(--blue-hover)}.py-same{padding-bottom:100px}@media (min-width:1024px){.py-same{padding-bottom:150px}}@media (min-width:1400px){.py-rail>*{flex-basis:calc(25% - 22.5px)}}.py-plate .well,.py-row .well{display:block}.py-st__share .i3-share__bar>i{flex-shrink:1;min-width:0}.py .py-sy .sy__w{white-space:normal}.py .py-sy .sy__slot--mail{flex:220px;max-width:360px}.py .py-sy .sy__slot--mail input{width:100%;max-width:100%}.py .py-sy{row-gap:0}.py-br{flex:0 0 100%;height:0}.py-hd .hd__h{font-size:38px;line-height:1}@media (min-width:480px){.py-hd .hd__h{font-size:50px}}@media (min-width:700px){.py-hd .hd__h{font-size:68px;line-height:.96}}@media (min-width:1100px){.py-hd .hd__h{font-size:96px;line-height:.95}}@media (min-width:1024px){.py-h{font-size:96px;line-height:.95}}@media (max-width:1023px){.py-ph{max-width:480px}}.py-st__h .t-iris{color:#1a3bd6;-webkit-text-fill-color:transparent}:root[data-theme=dark] .py-st__h .t-iris{color:#6389ff}@media (max-width:699px){.py-ph__pic.pl2__pic{aspect-ratio:16/10}}.py-ib .hd__row .cut{font-size:24px}.py-st+.py-ib{margin-top:26px}.py-fol{justify-content:center;min-width:128px}.py .py-sy .sy__slot{border-bottom-color:var(--fg)}.py-ph__pic--b{place-items:center;display:grid}.py-ph__pic--b .i3{--i3-size:120px}@media (min-width:700px){.py-ph__pic--b .i3{--i3-size:168px}}.py-two__a .tr-cm{max-width:396px}.py-ask .sy__check:not([hidden]){margin:14px 0 0}.sy-ask[hidden]{display:none}.sy-ask{box-sizing:border-box;text-align:left;z-index:7;flex:0 0 100%;grid-column:1/-1;width:100%;min-width:0;padding:10px 0 2px;position:relative}.sy-ask .sy1{letter-spacing:-.02em;row-gap:0;max-width:none;font-size:24px;line-height:1.5}.sy-ask .sy__w{white-space:normal}.sy-ask__br{flex:0 0 100%;height:0}.sy-ask .sy__slot{border-bottom-color:var(--fg)}.sy-ask .sy__slot--mail{flex:180px;min-width:0;max-width:360px}.sy-ask .sy__slot--mail input{width:100%;min-width:0;max-width:100%}.sy-ask .sy__done{max-width:30ch;font-size:24px;line-height:1.25}.sy-ask__n{font:400 var(--t-sup)/1.4 var(--label);color:var(--ink-3);margin:8px 0 0}.sy-ask .sy__check:not([hidden]){margin:14px 0 0}.yr{--yr-l1:#1a3bd6;--yr-l2:#2e86e0;--yr-l3:#16b8a8;--yr-halo:#1a3bd638}:root[data-theme=dark] .yr{--yr-l1:#4f7bff;--yr-l2:#4fb8f5;--yr-l3:#40e7e6;--yr-halo:#4f7bff66}.yr__in{margin:0;padding:0;list-style:none;display:flex}.yr__in>li{flex:none;display:flex}.yr__t{color:var(--ink-3);-webkit-tap-highlight-color:transparent;text-decoration:none;position:relative}.yr__t b{font-weight:600}.yr__new{font:400 14px/1 var(--label);color:var(--ink-2)}.yr__t:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.yr__ring{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.yr__ring:before,.yr__glow{content:"";border-radius:inherit;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.yr__ring:before{background:linear-gradient(110deg, var(--yr-l1), var(--yr-l2) 55%, var(--yr-l3))}.yr__ring:after{content:"";border-radius:inherit;box-shadow:0 0 10px var(--yr-halo);position:absolute;inset:0}@property --yr-a{syntax:"<angle>";inherits:false;initial-value:0deg}.yr__glow{opacity:0;background:conic-gradient(from var(--yr-a), transparent 0deg, transparent 290deg, var(--yr-l2) 330deg, var(--yr-l3) 352deg, transparent 360deg);padding:2px}@media (prefers-reduced-motion:no-preference){.yr__glow{animation:7s cubic-bezier(.45,.05,.35,1) .6s infinite yr-sweep}@keyframes yr-sweep{0%{--yr-a:0deg;opacity:0}3%{opacity:1}24%{opacity:1}27%{--yr-a:360deg;opacity:0}to{--yr-a:360deg;opacity:0}}}.yr--b{margin:22px auto 0}.yr--b .yr__in{gap:10px;max-width:100%;padding:6px 6px 2px}.yr--b .yr__in::-webkit-scrollbar{display:none}.yr--b .yr__t{justify-items:center;gap:8px;min-width:64px;display:grid}.yr--b .yr__pl{aspect-ratio:3/4;border-radius:10px;width:64px;display:block;position:relative}.yr--b .yr__pl img{object-fit:contain;width:72%;height:84%;position:absolute;inset:8% 14%}.yr--b .yr__l{align-items:baseline;gap:6px;min-height:22px;display:inline-flex}.yr--b .yr__t b{font:600 18px/1 var(--display);letter-spacing:-.02em;color:var(--ink-3)}.yr--b .yr__t:hover b,.yr--b .yr__t[aria-current=page] b,.yr--b .yr__t.is-new b{color:var(--fg)}.yr--b .yr__t[aria-current=page] .yr__pl{box-shadow:0 0 0 1.5px var(--fg)}@media (min-width:900px){.yr--b .yr__pl{width:72px}.yr--b .yr__t{min-width:72px}}.yr--b .yr__t{position:relative}.yr--b .yr__ring{border-radius:14px;width:72px;height:93.3333px;inset:-4px auto auto 50%;transform:translate(-50%)}@media (min-width:900px){.yr--b .yr__ring{width:80px;height:104px}}@media (min-width:1000px){.rw-stagewrap:has(>.yr--b){position:relative}.rw-stagewrap>.yr--b{z-index:2;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rw-stagewrap>.yr--b .yr__in{flex-direction:column;gap:14px;padding:6px;overflow:visible}}.yr__in.is-more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.yr__in.is-less{-webkit-mask-image:linear-gradient(90deg,#0000,#000 44px);mask-image:linear-gradient(90deg,#0000,#000 44px)}.yr__in.is-more.is-less{-webkit-mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000)}.rw-stagewrap>.yr--b .yr__in.is-more{-webkit-mask-image:none;mask-image:none}.yr--b{text-align:center;display:block}.yr--b .yr__in{vertical-align:top;text-align:left;display:inline-flex}@media (min-width:1000px){.rwb-page .rw-stagewrap>.yr--b{left:calc(50% - 420px)}}.yr__in.is-scroll{scrollbar-width:none;overflow-x:auto}.yr__in.is-scroll::-webkit-scrollbar{display:none}html:not(.is-member) .hm-mo{display:none}html.is-member .hm-slot:not([data-aud=guest])>.hm-mk{display:block}.hm-debug{max-width:1240px;margin:100px auto 0;padding:0 16px;font:400 13px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.hm-debug table{border-collapse:collapse;min-width:100%}.hm-debug th,.hm-debug td{border-top:1px solid var(--line);text-align:left;vertical-align:top;white-space:nowrap;padding:6px 10px 6px 0}.he-stamp{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3);max-width:60ch;margin:0}.he-shead>.he-stamp{flex:1 0 100%;order:1;max-width:none;margin-top:-2px}.he-shead>.shead__link{order:2}@media (min-width:700px){.he-shead>.he-stamp{order:3}.he-shead>.shead__link{order:2}}.he-stamp b{color:var(--fg);font-weight:500}.he-chart__list{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.he-chart__a{color:var(--fg);text-decoration:none}.he-chart__lead .he-chart__a{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.he-chart__well{aspect-ratio:4/3;border-radius:20px}.he-chart__well img{padding:6% 0}.he-chart__well .cut{top:10px;right:18px}.he-chart__lt{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:0 18px;display:grid}.he-chart__lt .rq4-num{font-size:96px}.he-chart__name{font:600 30px/1.05 var(--display);letter-spacing:-.025em;text-wrap:balance;display:block}.he-chart__m{font:400 var(--t-sup)/1.35 var(--label);color:var(--ink-3);margin-top:8px;display:block}.he-chart__m b{color:var(--fg);font-weight:500}.he-chart__rows{border-top:1px solid var(--line);margin:26px 0 0}.he-chart__row{border-bottom:1px solid var(--line);padding:4px 0}.he-chart__row .he-chart__a{grid-template-columns:62px 64px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:44px;padding:14px 0;display:grid}@media (max-width:429px){.he-chart__row .he-chart__a{grid-template-columns:62px minmax(0,1fr) auto}.he-chart__row .he-chart__thumb{display:none}}.he-chart__row .rq4-num{text-align:left;font-size:50px}.he-chart__thumb{aspect-ratio:1;border-radius:12px}.he-chart__thumb img{padding:8%}.he-chart__thumb:after{display:none}.he-chart__rn{font:600 var(--t-lede)/1.15 var(--display);letter-spacing:-.015em;text-wrap:balance;display:block}.he-chart__rm{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3);margin-top:4px;display:block}.he-chart__sc{-webkit-text-stroke-width:1.2px;font-size:38px;position:static}.he-chart__a:hover .he-chart__name,.he-chart__a:hover .he-chart__rn,.he-chart__a:focus-visible .he-chart__name,.he-chart__a:focus-visible .he-chart__rn{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:940px){.he-chart__list{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:0 52px}.he-chart__lead .he-chart__well{aspect-ratio:16/10}.he-chart__lt .rq4-num{font-size:150px}.he-chart__name{font-size:38px}.he-chart__rows{margin-top:0}.he-chart__row .he-chart__a{grid-template-columns:88px 84px minmax(0,1fr) auto;gap:18px;padding:26px 0}.he-chart__row .rq4-num{font-size:68px}.he-chart__rn{font-size:24px}}.he-cut__rules{margin:0 0 var(--sp-4);grid-template-columns:minmax(0,1fr);gap:14px;max-width:760px;display:grid}.he-rule{gap:8px;margin:0;display:grid}.he-rule__cap{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3)}.he-rule__cap b{color:var(--fg);font-weight:500}.he-rule__seg{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.he-rule__seg>span{min-height:36px;font:500 var(--t-fine)/1.1 var(--label);color:var(--ink-3);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:flex}.he-rule__seg>span.is-on{background:var(--fg);color:var(--paper)}.he-rule__scale{height:44px;position:relative}.he-rule__track{background:color-mix(in srgb, var(--fg) 10%, transparent);border-radius:999px;height:8px;position:absolute;top:14px;left:0;right:0}.he-rule__in{background:var(--fg);border-radius:999px;height:8px;position:absolute;top:14px}.he-rule__mark{background:var(--fg);width:2px;height:28px;margin-left:-1px;position:absolute;top:4px}.he-rule__ticks{font:400 var(--t-fine)/1 var(--label);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex;position:absolute;top:30px;left:0;right:0}.he-rule__months{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}.he-rule__months>span{min-height:36px;font:500 var(--t-fine)/1 var(--label);color:var(--ink-3);background:color-mix(in srgb, var(--fg) 5%, transparent);border-radius:8px;justify-content:center;align-items:center;display:flex}.he-rule__months>span.is-on{background:var(--fg);color:var(--paper)}.he-rule__months .he-m__x{display:none}@media (min-width:560px){.he-rule__months .he-m__x{display:inline}}@media (min-width:700px){.he-cut__rules:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px}}@media (max-width:599px){.he-cut .cardgrid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1 * var(--pad));padding-bottom:6px;padding-right:var(--pad);gap:18px;display:flex;overflow-x:auto}.he-cut .cardgrid::-webkit-scrollbar{display:none}.he-cut .cardgrid>*{scroll-snap-align:start;flex:0 0 max(260px,82%)}}.he-new__shelf{grid-template-columns:minmax(0,1fr);gap:26px;margin:0;padding:0;list-style:none;display:grid}.he-new__i a{color:var(--fg);grid-template-columns:104px minmax(0,1fr);align-items:end;gap:18px;text-decoration:none;display:grid}.he-new__fig{aspect-ratio:1/1.45;border-bottom:1px solid var(--rule,var(--line));justify-content:center;align-items:flex-end;margin:0;padding-bottom:10px;display:flex;position:relative}.he-new__fig img{object-fit:contain;filter:drop-shadow(0 18px 18px #1e202429);width:auto;max-width:86%;height:auto;max-height:100%;transition:transform .4s;display:block}.he-new__i a:hover .he-new__fig img,.he-new__i a:focus-visible .he-new__fig img{transform:translateY(-8px)rotate(-2deg)}.he-new__t{justify-items:start;gap:8px;min-width:0;padding-bottom:10px;display:grid}.he-new__n{font:600 var(--t-body)/1.15 var(--display);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere}.he-new__m{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.he-new__m .cut{-webkit-text-stroke-width:1px;font-size:30px;position:static}@media (min-width:600px){.he-new__shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px}.he-new__i a{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}.he-new__t{padding-bottom:0}}@media (min-width:940px){.he-new__shelf{gap:0 52px}.he-new__n{font-size:24px}.he-new__m .cut{-webkit-text-stroke-width:1.2px;font-size:38px}}.he-pros__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 18px;margin:0;padding:0;list-style:none;display:grid}.he-pro a{color:var(--fg);gap:6px;text-decoration:none;display:grid}.he-pro__fig{padding-bottom:14%;display:block;position:relative}.he-pro__pic{aspect-ratio:4/5;border-radius:18px}.he-pro__rk{aspect-ratio:3/4;width:46%;box-shadow:0 0 0 4px var(--paper), 0 12px 30px #1e202429;border-radius:12px;position:absolute;bottom:0;right:0}.he-pro__rk img{padding:10%}.he-pro__rk:after{display:none}.he-pro__k{font:400 var(--t-fine)/1.3 var(--label);color:var(--ink-3);margin-top:12px}.he-pro__n{font:600 var(--t-lede)/1.1 var(--display);letter-spacing:-.02em}.he-pro__r{font:400 var(--t-sup)/1.35 var(--body);color:var(--ink-2)}.he-pro a:hover .he-pro__n,.he-pro a:focus-visible .he-pro__n{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:940px){.he-pros__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.he-pro__n{font-size:24px}}:root{--ring-l1:var(--blue);--ring-l2:#2e86e0;--ring-l3:#16b8a8;--ring-lhalo:#1a3bd638;--ring-d1:#4f7bff;--ring-d2:#4fb8f5;--ring-d3:#40e7e6;--ring-dhalo:#4f7bff66;--ring-1:var(--ring-l1);--ring-2:var(--ring-l2);--ring-3:var(--ring-l3);--ring-halo:var(--ring-lhalo);--ring-i1:var(--ring-d1);--ring-i2:var(--ring-d2);--ring-i3:var(--ring-d3);--ring-ihalo:var(--ring-dhalo);--ring-ifocus:#6389ff;--ring-focus:var(--blue-hover);--ring-fade:65%;--ring-veil:color-mix(in srgb, var(--bg) 35%, transparent)}:root[data-theme=dark]{--ring-1:var(--ring-d1);--ring-2:var(--ring-d2);--ring-3:var(--ring-d3);--ring-halo:var(--ring-dhalo);--ring-i1:var(--ring-l1);--ring-i2:var(--ring-l2);--ring-i3:var(--ring-l3);--ring-ihalo:var(--ring-lhalo);--ring-ifocus:var(--blue)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ring-1:var(--ring-d1);--ring-2:var(--ring-d2);--ring-3:var(--ring-d3);--ring-halo:var(--ring-dhalo);--ring-i1:var(--ring-l1);--ring-i2:var(--ring-l2);--ring-i3:var(--ring-l3);--ring-ihalo:var(--ring-lhalo);--ring-ifocus:var(--blue)}}:where(.pfa-card--1 .pf-q,.pfa-ad__cta,.ckb .ckb__yes,.bg-dna__go,.bx-toast__u){--ring-1:var(--ring-i1);--ring-2:var(--ring-i2);--ring-3:var(--ring-i3);--ring-halo:var(--ring-ihalo);--ring-focus:var(--ring-ifocus);--ring-ink:var(--bg)}:where(.vsp-bar__alert){--ring-1:var(--ring-d1);--ring-2:var(--ring-d2);--ring-3:var(--ring-d3);--ring-halo:var(--ring-dhalo);--ring-focus:#6389ff;--ring-ink:currentColor}:where(.lc__cta){--ring-ink:var(--lc-fg)}@property --ring-o{syntax:"<number>";inherits:false;initial-value:0}:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):where(a,button,label,summary,[role=button]){position:relative}:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):where(a,button,label,summary,[role=button]):before{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:var(--ring-o);background:linear-gradient(110deg, var(--ring-1), var(--ring-2) 55%, var(--ring-3));-webkit-mask-composite:xor;padding:1px;transition:--ring-o .16s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(.n5__ico,.rp-sort button,.sa-toast__x,.vsp-bar__alert,.bx-menu button,.bsm button):before{inset:0}:where(.pill,.rp-sort button,.n5__ico,.ym__o,.pf-q,.bx-more,.bm,.rq5-fav,.rk-buy.bp-alt):where(.is-on,[aria-pressed=true],[aria-expanded=true]):not(.rk-x):before{inset:-4px}@media (hover:hover){:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):not(:disabled):not([aria-disabled=true]):hover:before{--ring-o:1}:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):not(:disabled):not([aria-disabled=true]):not(.is-on,[aria-pressed=true],[aria-expanded=true]):hover{color:color-mix(in srgb, var(--ring-ink,var(--fg)) var(--ring-fade), transparent);box-shadow:0 0 10px var(--ring-halo);border-color:#0000}:where(.pill,.rp-sort button,.n5__ico,.ym__o,.pf-q,.bx-more,.bm,.rq5-fav,.rk-buy.bp-alt):not(:disabled):not([aria-disabled=true]):is(.is-on,[aria-pressed=true],[aria-expanded=true]):not(.rk-x):hover{box-shadow:inset 0 0 0 999px var(--ring-veil), 0 0 10px 3px var(--ring-halo)}}:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):not(:disabled):not([aria-disabled=true]):is(:focus-visible,:active):before{--ring-o:1}:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):not(:disabled):not([aria-disabled=true]):not(.is-on,[aria-pressed=true],[aria-expanded=true]):is(:focus-visible,:active){color:color-mix(in srgb, var(--ring-ink,var(--fg)) var(--ring-fade), transparent);box-shadow:0 0 10px var(--ring-halo);border-color:#0000}:where(.pill,.rp-sort button,.n5__ico,.ym__o,.pf-q,.bx-more,.bm,.rq5-fav,.rk-buy.bp-alt):not(:disabled):not([aria-disabled=true]):is(.is-on,[aria-pressed=true],[aria-expanded=true]):not(.rk-x):is(:focus-visible,:active){box-shadow:inset 0 0 0 999px var(--ring-veil), 0 0 10px 3px var(--ring-halo)}@media (hover:hover){.de-brands .pill.is-on:hover .de-n{opacity:1}}.de-brands .pill.is-on:is(:focus-visible,:active) .de-n{opacity:1}:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):not(:disabled):not([aria-disabled=true]):focus-visible{outline:2px solid var(--ring-focus);outline-offset:3px}:where(.pill,.rp-sort button,.n5__ico,.ym__o,.pf-q,.bx-more,.bm,.rq5-fav,.rk-buy.bp-alt):not(:disabled):not([aria-disabled=true]):is(.is-on,[aria-pressed=true],[aria-expanded=true]):not(.rk-x):focus-visible{outline-offset:6px}:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):not(:disabled):not([aria-disabled=true]):active{scale:.97}@media (prefers-reduced-motion:reduce){:where(.pill,.btn-volt,.n5__ico,.n5__btn,.rq3-top,.sy__go,.lc__cta,.rk-x,.ym__o,.rul__nav a,.vsp-bar__alert,.pf-q,.bx-more,.bx-x,.bx-toast__u,.sa-toast__x,.ob-back,.si-back,.mk-card__dl a,.rp-sort button,.bm,.rq5-fav,.rk-buy.bp-alt,.bx-menu button,.bsm button:not(.pill,.dx-link)):before{transition:none}}:root[data-theme=dark] :is(.hm-about__pill,.hm-card--ink .hm-card__pill,.bx .pill:not([aria-pressed=true]):not(.is-rated):not(.bx-cf__y),.pb-end .pill,.pb-hero .pill,.hd .pill:not(.de-code .pill),.ix .pill,.ob .pill,.si--silk .si-go,.si--silk .pill,.mk-motion__dark .pill):before{content:none}.ysc-pa{--ysc-you:#1a3bd6;--ysc-game:#1f86e0;--ysc-world:#16b8a8}.ysc-pb{--ysc-you:#d9467a;--ysc-game:#1a3bd6;--ysc-world:#1e9e62}:root[data-theme=dark] .ysc-pa{--ysc-you:#4f7bff;--ysc-game:#3fb0ff;--ysc-world:#40e7e6}:root[data-theme=dark] .ysc-pb{--ysc-you:#ff6f9f;--ysc-game:#4f7bff;--ysc-world:#3fd68a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc-pa{--ysc-you:#4f7bff;--ysc-game:#3fb0ff;--ysc-world:#40e7e6}:root:not([data-theme=light]) .ysc-pb{--ysc-you:#ff6f9f;--ysc-game:#4f7bff;--ysc-world:#3fd68a}}.ysc-c-you{--c:var(--ysc-you)}.ysc-c-game{--c:var(--ysc-game)}.ysc-c-world{--c:var(--ysc-world)}.ysc-f-you{fill:var(--ysc-you)}.ysc-f-game{fill:var(--ysc-game)}.ysc-f-world{fill:var(--ysc-world)}.ysc-k-you{stroke:var(--ysc-you)}.ysc-k-game{stroke:var(--ysc-game)}.ysc-k-world{stroke:var(--ysc-world)}.ysc .well .ysc-fp,.ysc .well .ysc-mk{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.card.ysc:not(.ysd) .well img{mix-blend-mode:normal;padding:19%}.ysc .well .ysc-fp{z-index:2}.ysc .well .ysc-mk{z-index:4}.ysc-fp__glow{opacity:.34}.ysc-fp__body{opacity:.62}.ysc-fp__sheen{opacity:.7}.ysc-fp__rim{fill:none;stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:.85}.ysc-fp__rk{fill:none;stroke:var(--fg);stroke-width:1.75px;vector-effect:non-scaling-stroke;stroke-linejoin:round}:root[data-theme=dark] .ysc-fp__glow{opacity:.55}:root[data-theme=dark] .ysc-fp__body{opacity:.74}:root[data-theme=dark] .ysc-fp__sheen{opacity:.22}:root[data-theme=dark] .ysc-fp__rim{opacity:.5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc-fp__glow{opacity:.55}:root:not([data-theme=light]) .ysc-fp__body{opacity:.74}:root:not([data-theme=light]) .ysc-fp__sheen{opacity:.22}}.ysc-mk g{opacity:0;transition:opacity .16s}.ysc[data-on="0"] .ysc-mk [data-q="0"],.ysc[data-on="1"] .ysc-mk [data-q="1"],.ysc[data-on="2"] .ysc-mk [data-q="2"],.ysc[data-on="3"] .ysc-mk [data-q="3"],.ysc[data-on="4"] .ysc-mk [data-q="4"],.ysc[data-on="5"] .ysc-mk [data-q="5"]{opacity:1}.ysc-mk__seg{fill:none;stroke:var(--c);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ysc-mk__halo{fill:var(--c);opacity:.24}.ysc-mk__dot{fill:var(--c);stroke:var(--paper);stroke-width:2px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:reduce){.ysc-mk g{transition:none}}.ysc .well .ysc-mm{z-index:6;max-width:calc(100% - 96px);height:48px;color:var(--ink);white-space:nowrap;backdrop-filter:blur(12px)saturate(1.5);background:#ffffff61;border:1px solid #ffffffa6;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 7px;display:inline-flex;position:absolute;bottom:16px;left:16px;box-shadow:0 1px 2px #00000014,inset 0 1px #fff9}:root[data-theme=dark] .ysc .well .ysc-mm{color:#efefef;background:#15151561;border-color:#ffffff47;box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1f}.ysc-mm__g{flex:none;width:34px;height:34px;display:block;overflow:visible}.ysc-mm__n{font:700 24px/1 var(--display);letter-spacing:-.035em}.ysc-mm__w{font:500 16px/1 var(--label)}.ysc-st{margin:0 0 4px}.ysc-st__k{font:400 16px/1.35 var(--label);color:var(--ink-3);margin:0 0 6px}.ysc-st__k b{color:var(--fg);font-weight:600}.ysc-st__a{white-space:nowrap}.ysc-st__l{margin:0;padding:0;list-style:none}.ysc-r{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:12px 0;display:grid}.ysc-r .i3{--pop:var(--c)}.ysc-r .i3__rim{background:var(--c);opacity:.5;transition:opacity .16s}.ysc-r__t{min-width:0}.ysc-r__h{font:600 18px/1.3 var(--body);letter-spacing:-.01em;color:var(--fg);display:block}.ysc-r__p{font:400 16px/1.4 var(--body);color:var(--fg-2);margin-top:2px;display:block}.ysc-r__p b{color:var(--fg);font-weight:600}.i3__em .ysc-g{width:100%;height:100%;display:block;overflow:visible}.ysc-g__s{fill:color-mix(in srgb, var(--c) 22%, transparent);stroke:var(--fg);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ysc-g__d{fill:var(--c);stroke:var(--paper);stroke-width:1.6px;vector-effect:non-scaling-stroke}@media (hover:hover) and (pointer:fine){.ysc .ysc-r{z-index:6;cursor:pointer;position:relative}.ysc .ysc-r:hover .i3__rim{opacity:1}}@media (prefers-reduced-motion:reduce){.ysc-r .i3__rim{transition:none}}.ysc-grid{grid-template-columns:minmax(0,1fr);gap:52px 36px;display:grid}@media (min-width:600px){.ysc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ysc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ysc-grid>.card{flex-direction:column;display:flex}.ysc-grid>.card>.cfoot{margin-top:auto;padding-top:15px}.ysc-sec{padding:10px 0 100px}.ysc-sec h2.vh{font-size:18px}.ysc-sec+.ysc-sec{border-top:1px solid var(--line);padding-top:52px}html[data-ysc-pal=a] .ysc-sec--b,html[data-ysc-pal=b] .ysc-sec--a{display:none}html[data-ysc-pal] .ysc-sec+.ysc-sec{border-top:0;padding-top:10px}.ysc-lab__l{max-width:72ch;font:400 16px/1.55 var(--body);color:var(--fg-2);margin:0;padding:0 0 0 18px}.ysc-lab__l li+li{margin-top:6px}.ysc-lab__l b{color:var(--fg);font-weight:600}html[data-lab="0"] .ysc-notes{display:none}.ysc-lab__n{margin-top:-22px;margin-bottom:30px}html[data-lab="0"] .ysc-lab__n{display:none}.fyb-fh,.fyb-wk{--fy-1:#1a3bd6;--fy-2:#2e86e0;--fy-3:#16b8a8;--fy-glow:#16b8a852;--fy-tint:#2e86e017}:root[data-theme=dark] .fyb-fh,:root[data-theme=dark] .fyb-wk{--fy-1:#4f7bff;--fy-2:#4fb8f5;--fy-3:#40e7e6;--fy-glow:#40e7e661;--fy-tint:#4fb8f521}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fyb-fh,:root:not([data-theme=light]) .fyb-wk{--fy-1:#4f7bff;--fy-2:#4fb8f5;--fy-3:#40e7e6;--fy-glow:#40e7e661;--fy-tint:#4fb8f521}}.fyb-tg{box-shadow:inset 0 0 0 1px var(--rule);border-radius:999px;padding:3px;display:inline-flex}.fyb-tg__b{appearance:none;min-height:44px;color:var(--fg);font:600 16px/1 var(--body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;transition:background-color .2s,color .2s}.fyb-tg__b:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}.fyb-tg__b[aria-pressed=true]{background:var(--fg);color:var(--paper)}.fyb-tg__b:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.fyb-tg__x{display:none}@media (min-width:420px){.fyb-tg__x{display:inline}}.fyb-mm{white-space:nowrap;backdrop-filter:blur(12px)saturate(1.5);height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fy-2) 42%, transparent), 0 6px 18px -6px var(--fy-glow);font:500 14px/1 var(--label);color:var(--fg);background:#ffffffa8;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 6px;display:inline-flex}:root[data-theme=dark] .fyb-mm{background:#1515158c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fyb-mm{background:#1515158c}}.fyb-mm b{font:700 18px/1 var(--display);letter-spacing:-.02em}.fyb-pa{--fl-you:#1a3bd6;--fl-game:#1f86e0;--fl-world:#16b8a8}.fyb-pb{--fl-you:#d9467a;--fl-game:#1a3bd6;--fl-world:#1e9e62}:root[data-theme=dark] .fyb-pa{--fl-you:#4f7bff;--fl-game:#3fb0ff;--fl-world:#40e7e6}:root[data-theme=dark] .fyb-pb{--fl-you:#ff6f9f;--fl-game:#4f7bff;--fl-world:#3fd68a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fyb-pa{--fl-you:#4f7bff;--fl-game:#3fb0ff;--fl-world:#40e7e6}:root:not([data-theme=light]) .fyb-pb{--fl-you:#ff6f9f;--fl-game:#4f7bff;--fl-world:#3fd68a}}.fyb-fp{width:100%;height:100%;display:block;overflow:visible}.fyb-fgf{fill:color-mix(in srgb, var(--fg) 4%, transparent)}.fyb-ffull{opacity:.3}.fyb-sp-you{stop-color:var(--fl-you)}.fyb-sp-game{stop-color:var(--fl-game)}.fyb-sp-world{stop-color:var(--fl-world)}.fyb-fband{opacity:.5}.fyb-ff-you{fill:var(--fl-you)}.fyb-ff-game{fill:var(--fl-game)}.fyb-ff-world{fill:var(--fl-world)}.fyb-fstep,.fyb-fedge{fill:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fyb-fstep{stroke-width:1px;opacity:.35}.fyb-fedge{stroke-width:1.6px;opacity:.9}.fyb-fs-you{stroke:var(--fl-you)}.fyb-fs-game{stroke:var(--fl-game)}.fyb-fs-world{stroke:var(--fl-world)}.fyb-fgc{fill:none;stroke:var(--fg-2);stroke-width:1.2px;stroke-dasharray:3 4;opacity:.7;vector-effect:non-scaling-stroke}.fyb-frk{fill:none;stroke:var(--fg);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fyb-fsec,.fyb-fdot{opacity:0;transition:opacity .25s}.fyb-fsec__w{stroke:none;opacity:.2}.fyb-fsec--you .fyb-fsec__w,.fyb-fdot--you{fill:var(--fl-you)}.fyb-fsec--game .fyb-fsec__w,.fyb-fdot--game{fill:var(--fl-game)}.fyb-fsec--world .fyb-fsec__w,.fyb-fdot--world{fill:var(--fl-world)}.fyb-fdot{stroke:var(--paper);stroke-width:2.4px;vector-effect:non-scaling-stroke}[data-fyb-on="0"] .fyb-fpw [data-ax="0"],[data-fyb-on="1"] .fyb-fpw [data-ax="1"],[data-fyb-on="2"] .fyb-fpw [data-ax="2"],[data-fyb-on="3"] .fyb-fpw [data-ax="3"],[data-fyb-on="4"] .fyb-fpw [data-ax="4"],[data-fyb-on="5"] .fyb-fpw [data-ax="5"],.fyb-fp--glyph .fyb-fsec,.fyb-fp--glyph .fyb-fdot{opacity:1}.fyb-fp--glyph .fyb-fsec__w{opacity:.34}.fyb-fp--glyph .fyb-fstep{display:none}.fyb-fp--glyph .fyb-frk{stroke-width:1.2px}.fyb-fp--chip .fyb-fstep,.fyb-fp--chip .fyb-fgc{display:none}@media (prefers-reduced-motion:reduce){.fyb-fsec,.fyb-fdot{transition:none}}.fyb-fpw{z-index:4;aspect-ratio:1;pointer-events:none;width:90%;height:auto;margin:auto;position:absolute;inset:0 0 6%}.fyb-fpw--mini{width:100%;inset:0}.fyb-fc>.well img,.fyb-fpl img{padding:17% 24% 14%}.fyb-mm__f{flex:none;width:26px;height:26px}.well>.fyb-mm .fyb-mm__f{grid-row:1/3;width:30px;height:30px}.fyb-mm__n{font:700 18px/1 var(--display);letter-spacing:-.02em;color:var(--fg)}.fyb-mm--l .fyb-mm__n{font-size:24px}.fyb-mm--l .fyb-mm__f{width:34px;height:34px}.fyb-mm--s .fyb-mm__n{font-size:16px}.fyb-mm--s .fyb-mm__f{width:22px;height:22px}.fyb-mm--lim{white-space:normal;background:color-mix(in srgb, var(--fg) 5%, transparent);height:auto;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;padding:6px 12px 6px 6px}.fyb-mm--lim>span{gap:2px;display:grid}.fyb-mm--lim b{font:600 14px/1.2 var(--label)}.fyb-mm--lim>span>span{font:400 14px/1.2 var(--label);color:var(--fg-2)}.fyb-fh{text-align:center;justify-items:center;gap:28px;display:grid}.fyb-fh__obj{justify-items:center;gap:16px;width:100%;display:grid}.fyb-fh__plate{aspect-ratio:1;border-radius:28px;width:min(100%,360px)}.fyb-fh__plate .fyb-fp{z-index:4;width:90%;height:90%;position:absolute;inset:5%}.fyb-fh__t{justify-items:center;gap:14px;max-width:520px;display:grid}.fyb-fh__k{font:500 16px/1.3 var(--label);color:var(--fg-2);margin:0}.fyb-fh__h{font:600 30px/1.05 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0}.fyb-fh__p{max-width:44ch;font:400 18px/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}.fyb-fmix{background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:999px;width:min(100%,320px);height:8px;margin-top:4px;display:flex;overflow:hidden}.fyb-fmix i{flex:0 1 var(--w);min-width:0;height:100%;display:block}.fyb-fmix i+i{margin-left:2px}.fyb-fb-you{background:var(--fl-you)}.fyb-fb-game{background:var(--fl-game)}.fyb-fb-world{background:var(--fl-world)}.fyb-fl{text-align:left;width:min(100%,440px);margin:0;padding:0;list-style:none;display:grid}.fyb-fl li{border-top:1px solid var(--line)}.fyb-fl li:last-child{border-bottom:1px solid var(--line)}.fyb-fl__b{appearance:none;width:100%;min-height:48px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 2px;display:grid}.fyb-fl__b b{font:600 18px/1.2 var(--display);letter-spacing:-.01em}.fyb-fl__b span{font:500 16px/1 var(--label);color:var(--fg-2)}.fyb-fl__b:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.fyb-fl__sw{border-radius:50%;width:14px;height:14px}.fyb-fl__p{font:400 16px/1.5 var(--body);color:var(--fg-2);margin:0 0 14px 26px}.fyb-fh__acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;margin-top:6px;display:flex}@media (min-width:1000px){.fyb-fh__h{font-size:38px}}.fyb-ov__x{width:44px;height:44px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.fyb-ov__x:hover,.fyb-ov__x:focus-visible{color:var(--fg);background:color-mix(in srgb, var(--fg) 6%, transparent)}.fyb-ov__x .ic{width:18px;height:18px}.fyb-ov__ok .ic{width:20px;height:20px}.fyb-wm{cursor:pointer;pointer-events:auto;width:44px;height:44px;color:var(--fg);backdrop-filter:blur(12px)saturate(1.5);background:#ffffff9e;border:1px solid #ffffffb3;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-grid;box-shadow:0 1px 2px #00000014}:root[data-theme=dark] .fyb-wm{color:#efefef;background:#15151580;border-color:#ffffff42}.fyb-wm .ic{width:20px;height:20px}.fyb-wm:hover,.fyb-wm:focus-visible{background:var(--blue);border-color:var(--blue);color:var(--blue-ink)}.fyb-wm:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.fyb-wm[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.fyb-wm[aria-pressed=true] .ic path{fill:currentColor}.fyb-wm--plate{z-index:6;position:absolute;top:14px;right:14px}.fyb-wm.is-nudge{animation:1.6s ease-out .8s both fyb-nudge}@keyframes fyb-nudge{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fl-game,var(--blue)) 55%, transparent)}70%{box-shadow:0 0 0 14px color-mix(in srgb, var(--fl-game,var(--blue)) 0%, transparent)}to{box-shadow:0 1px 2px #00000014}}@media (prefers-reduced-motion:reduce){.fyb-wm.is-nudge{animation:none}}.well>.fyb-mmrow{z-index:7;pointer-events:none;align-items:flex-start;gap:8px;max-width:calc(100% - 110px);display:flex;position:absolute;top:14px;left:14px}.fyb-mmrow>.fyb-mm{border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;gap:2px 7px;height:auto;padding:7px 12px 7px 7px;display:grid}.fyb-mmrow>.fyb-mm .fyb-mm__f{grid-row:1/3;width:30px;height:30px}.fyb-mmrow>.fyb-mm span{font-size:14px;line-height:1}.fyb-wk.sheet{box-sizing:border-box;gap:12px;width:100%;max-width:420px;padding:12px 18px 18px;display:grid}.fyb-wk .sheet__bar{margin-bottom:0;display:block}.fyb-wk[hidden]{display:none}.fyb-wk__t{font:600 20px/1.2 var(--display);letter-spacing:-.02em;margin:0;padding-right:44px}.fyb-wk__fig{aspect-ratio:1;width:min(100%,240px);margin:0 auto;position:relative}.fyb-wk__fig:not([data-walk-step="4"]) .fyb-frk{opacity:0}.fyb-wk__fig .fyb-frk{transition:opacity .4s}.fyb-wk__dots{justify-content:center;gap:8px;display:flex}.fyb-wk__dot{background:var(--rule);border-radius:50%;width:8px;height:8px}.fyb-wk__dot[aria-current=step]{background:var(--fg);border-radius:4px;width:22px}.fyb-wk__body{min-height:150px}.fyb-wk__s{justify-items:start;gap:8px;display:grid}.fyb-wk__s[hidden]{display:none}.fyb-wk__chip{min-height:32px;font:600 14px/1 var(--label);color:var(--fg);background:color-mix(in srgb, var(--fg) 6%, transparent);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.fyb-wk__chip i{background:var(--fl-game);border-radius:50%;width:10px;height:10px}.fyb-wk__chip--you{background:color-mix(in srgb, var(--fl-you) 16%, transparent)}.fyb-wk__chip--you i{background:var(--fl-you)}.fyb-wk__chip--game{background:color-mix(in srgb, var(--fl-game) 16%, transparent)}.fyb-wk__chip--world{background:color-mix(in srgb, var(--fl-world) 16%, transparent)}.fyb-wk__chip--world i{background:var(--fl-world)}.fyb-wk__chip .fyb-wk__ring{box-shadow:inset 0 0 0 1.5px var(--fg-2);background:0 0}.fyb-wk__chip--m{background:0 0;padding:0}.fyb-wk__h{font:600 20px/1.2 var(--display);letter-spacing:-.02em;margin:0}.fyb-wk__p{font:400 16px/1.5 var(--body);color:var(--fg-2);margin:0}.fyb-wk__p b{color:var(--fg);font-weight:600}.fyb-wk__nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.fyb-wk__nav .pill{min-height:44px}.fyb-wk__nav .pill:disabled{opacity:.4;cursor:default}.fyb-wk__n{text-align:center;font:500 14px/1 var(--label);color:var(--ink-3)}.fyb-wks{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;display:grid}.fyb-wk.is-static{position:relative}.fyb-wk.is-live{z-index:60;max-width:none;max-height:88vh;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}html.fyb-wk-on body:after{content:"";z-index:55;background:#0f10126b;position:fixed;inset:0}@media (min-width:900px){.fyb-wk.is-live{border-radius:22px;width:420px;inset:50% 24px auto auto;transform:translateY(-50%)}html.fyb-wk-on body:after{background:#0f10122e}}.ob-ys{margin:36px 0 12px}.ob-ys[hidden]{display:none}.ysc .well button.ysc-mm{appearance:none;font:inherit;cursor:pointer;padding-right:6px;transition:border-color .2s,box-shadow .2s}.ysc .well button.ysc-mm:hover{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 22%, transparent), 0 1px 2px #00000014}.ysc .well button.ysc-mm:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ysc-mm__cta{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin-left:4px;display:grid}.ysc-mm__cta .ic{width:18px;height:18px}.ysc-mm__off,.ysc-mm[aria-pressed=true] .ysc-mm__on{display:none}.ysc-mm[aria-pressed=true] .ysc-mm__off{display:contents}.ysc-mm[aria-pressed=true] .ysc-mm__cta{background:var(--fg);color:var(--paper)}.ysc .well button.ysc-mm.is-nudge{animation:1.6s ease-out .8s both fyb-nudge}@media (prefers-reduced-motion:reduce){.ysc .well button.ysc-mm.is-nudge{animation:none}}.ysc .well img,.ysc .well .cut{transition:opacity .3s}.ysc .well.is-shape img,.ysc .well.is-shape .cut{opacity:0;visibility:hidden}.ysc .well .ysc-ov{z-index:5;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:14px 14px 76px;display:grid;position:absolute;inset:0}.ysc .well .ysc-ov[hidden]{display:none}.ysc-ov__bar{justify-content:space-between;align-items:center;gap:8px;display:flex}.ysc-ov .fyb-tg{background:color-mix(in srgb, var(--paper) 55%, transparent);backdrop-filter:blur(12px)}.ysc-ov .fyb-tg__b{padding:0 12px;font-size:14px}.ysc-ov__fp{place-items:center;min-height:0;display:grid;position:relative}.ysc-ov__fp .fyb-fp{width:100%;max-width:300px;height:100%;animation:.35s ease-out both ysc-ov-in}@keyframes ysc-ov-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ysc-ov__fp .fyb-fp{animation:none}}.card>.well .ysc-mm,.card>.well .ysc-ov .fyb-tg,.card>.well .ysc-ov .fyb-wm{pointer-events:auto}.ysc .well .ysc-rv{z-index:6;appearance:none;height:56px;font:inherit;color:var(--ink);cursor:pointer;backdrop-filter:blur(12px)saturate(1.5);box-shadow:0 1px 2px #00000014, 0 10px 24px -10px color-mix(in srgb, var(--ysc-world) 60%, transparent);background:#ffffff61;border:1px solid #ffffffa6;border-radius:999px;align-items:center;padding:4px;transition:box-shadow .25s;display:inline-flex;position:absolute;bottom:12px;left:12px}:root[data-theme=dark] .ysc .well .ysc-rv{color:#efefef;background:#15151561;border-color:#ffffff47}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc .well .ysc-rv{color:#efefef;background:#15151561;border-color:#ffffff47}}.ysc-rv__b{flex:none;place-items:center;width:46px;height:46px;display:grid}.ysc-bl{width:42px;height:42px;filter:drop-shadow(0 4px 8px color-mix(in srgb, var(--ysc-game) 50%, transparent));transition:transform .35s cubic-bezier(.2,.8,.2,1);overflow:visible}.ysc-bl__s1{stop-color:var(--ysc-you)}.ysc-bl__s2{stop-color:var(--ysc-game)}.ysc-bl__s3{stop-color:var(--ysc-world)}.ysc-bl__rim{fill:none;stroke:#ffffffbf;stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ysc-rv__l{white-space:nowrap;opacity:0;max-width:0;font:600 16px/1 var(--label);transition:max-width .35s cubic-bezier(.2,.8,.2,1),opacity .25s,padding .35s;overflow:hidden}.ysc-rv__off,.ysc-rv[aria-pressed=true] .ysc-rv__on{display:none}.ysc-rv[aria-pressed=true] .ysc-rv__off{display:inline}.ysc .well .ysc-rv:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.ysc-rv:focus-visible .ysc-rv__l,.ysc-rv.is-peek .ysc-rv__l{opacity:1;max-width:220px;padding:0 14px 0 8px}.ysc-rv.is-peek .ysc-bl{transform:rotate(-10deg)scale(1.08)}@media (hover:hover){.ysc-rv:hover .ysc-rv__l{opacity:1;max-width:220px;padding:0 14px 0 8px}.ysc-rv:hover .ysc-bl{transform:rotate(-10deg)scale(1.08)}.ysc .well .ysc-rv:hover{box-shadow:0 1px 2px #00000014, 0 12px 30px -8px color-mix(in srgb, var(--ysc-world) 75%, transparent)}}@media (prefers-reduced-motion:reduce){.ysc-rv__l,.ysc-bl{transition:none}}.card>.well .ysc-rv{pointer-events:auto}.ysc .well .ysc-ov{grid-template-rows:auto minmax(0,1fr) auto auto;justify-items:center;gap:8px;padding:14px 14px 80px}.ysc-ov__top{justify-content:space-between;justify-self:stretch;align-items:flex-start;gap:8px;display:flex}.ysc-ov__m{gap:4px;margin:0;display:grid}.ysc-ov__m b{font:700 44px/.95 var(--display);letter-spacing:-.045em;background:linear-gradient(100deg, var(--fl-you), var(--fl-game) 55%, var(--fl-world));color:#0000;-webkit-background-clip:text;background-clip:text}.ysc-ov__m span{font:600 14px/1.2 var(--label);color:var(--fg)}.ysc-ov .fyb-wm{pointer-events:auto}.ysc-ov__key{font:500 14px/1.3 var(--label);color:var(--fg-2);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.ysc-ov__key li{align-items:center;gap:6px;display:inline-flex}.ysc-ov__key i{box-sizing:border-box;border-radius:50%;flex:none;width:14px;height:14px;display:block}.ysc-k-avg{border:1.5px dashed var(--fg-2)}.ysc-k-you{background:linear-gradient(135deg, var(--fl-you), var(--fl-game), var(--fl-world))}.ysc-ov__key .ysc-k-rk{border-top:2px solid var(--fg);border-radius:0;width:16px;height:0}.ysc-ov__fp .fyb-fp{width:100%;max-width:none;height:calc(100% - 8px);position:absolute;inset:4px 0}.ysc-ov__fp{place-self:stretch stretch}.ysc .well .ysc-rv{width:64px;height:64px;box-shadow:none;backdrop-filter:none;background:0 0;border:0;place-items:center;padding:0;display:grid;bottom:8px;left:8px}:root[data-theme=dark] .ysc .well .ysc-rv{background:0 0;border:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc .well .ysc-rv{background:0 0;border:0}}.ysc .well .ysc-rv .ysc-bl{width:52px;height:52px;filter:grayscale(0) opacity(1) drop-shadow(0 4px 8px color-mix(in srgb, var(--ysc-game) 50%, transparent));transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .3s}.ysc .well .ysc-rv[aria-pressed=true] .ysc-bl{filter:grayscale()opacity(.5)drop-shadow(0 4px 8px #0000)}.ysc .well .ysc-rv{isolation:isolate}@media (hover:hover){.ysc .well .ysc-rv:hover{box-shadow:none}.ysc .well .ysc-rv:hover .ysc-bl{transform:rotate(-10deg)scale(1.08)}}.ysc .well .ysc-rv:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:50%}.ysc-bl--power{--ysc-you:#3a2bff;--ysc-game:#7a3cff;--ysc-world:#c24dff}.ysc-bl--all{--ysc-you:#1a3bd6;--ysc-game:#1f86e0;--ysc-world:#16b8a8}.ysc-bl--control{--ysc-you:#00d4b4;--ysc-game:#1fe35f;--ysc-world:#c4f01e}:root[data-theme=dark] .ysc-bl--power{--ysc-you:#6b5cff;--ysc-game:#9b6bff;--ysc-world:#d680ff}:root[data-theme=dark] .ysc-bl--all{--ysc-you:#4f7bff;--ysc-game:#3fb0ff;--ysc-world:#40e7e6}:root[data-theme=dark] .ysc-bl--control{--ysc-you:#2bf5d0;--ysc-game:#3dff78;--ysc-world:#d6ff3d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc-bl--power{--ysc-you:#6b5cff;--ysc-game:#9b6bff;--ysc-world:#d680ff}:root:not([data-theme=light]) .ysc-bl--all{--ysc-you:#4f7bff;--ysc-game:#3fb0ff;--ysc-world:#40e7e6}:root:not([data-theme=light]) .ysc-bl--control{--ysc-you:#2bf5d0;--ysc-game:#3dff78;--ysc-world:#d6ff3d}}.ysc-rv__w{display:none}.ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight) .ysc-bl{z-index:1;position:relative}.ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight) .ysc-rv__w{z-index:0;height:36px;font:500 16px/1 var(--label);color:var(--ink);white-space:nowrap;pointer-events:none;backdrop-filter:blur(12px)saturate(1.5);opacity:0;clip-path:inset(0 100% 0 0 round 999px);background:#ffffff61;border:1px solid #ffffffa6;border-radius:999px;align-items:center;padding:0 16px 0 34px;transition:clip-path .34s cubic-bezier(.2,.8,.2,1),transform .34s cubic-bezier(.2,.8,.2,1),opacity .34s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;left:32px;transform:translate(-14px,-50%);box-shadow:0 1px 2px #00000014,inset 0 1px #fff9}:root[data-theme=dark] .ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight) .ysc-rv__w{color:#efefef;background:#15151561;border-color:#ffffff47;box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight) .ysc-rv__w{color:#efefef;background:#15151561;border-color:#ffffff47;box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1f}}.ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight):focus-visible .ysc-rv__w,.ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight).is-peek .ysc-rv__w{opacity:1;clip-path:inset(0 round 999px);pointer-events:auto;transform:translateY(-50%)}@media (hover:hover){.ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight):hover .ysc-rv__w{opacity:1;clip-path:inset(0 round 999px);pointer-events:auto;transform:translateY(-50%)}}.ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight)[aria-pressed=true] .ysc-rv__w{opacity:0!important;clip-path:inset(0 100% 0 0 round 999px)!important;pointer-events:none!important}@media (prefers-reduced-motion:reduce){.ysc .well .ysc-rv.ysc-rv--w:not(.ysc-rv--mini):not(.ysc-rv--tight) .ysc-rv__w{transition:none}}.ysk{font:500 16px/1 var(--label);color:var(--fg);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 0 22px;padding:0;list-style:none;display:flex}.ysk li{align-items:center;gap:8px;display:inline-flex}.ysk .ysc-bl{flex:none;width:30px;height:30px}.hm-slot:has(.ysk)~.hm-slot .ysk{display:none}.de-list .ysk{margin:6px 0 22px}.ysc .well .ysc-ov{padding:0;display:block}.ysc-pg{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;position:absolute;inset:0;overflow:auto hidden}.ysc-pg::-webkit-scrollbar{display:none}.ysc-pg:focus-visible{outline:2px solid var(--fg);outline-offset:-4px;border-radius:10px}.ysc-p{box-sizing:border-box;scroll-snap-align:start;flex:0 0 100%;align-content:start;gap:10px;min-width:0;padding:16px 18px 84px;display:grid;overflow-y:auto}.ysc-p:first-child{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.card>.well .ysc-pg,.card>.well .ysc-dots,.card>.well .ysc-nudge .pill{pointer-events:auto}.ysc-dots{z-index:6;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ysc-dot{appearance:none;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.ysc-dot:before{content:"";background:color-mix(in srgb, var(--fg) 28%, transparent);border-radius:4px;width:7px;height:7px;transition:width .25s,background-color .25s}.ysc-dot[aria-current=true]:before{background:var(--fg);width:18px}.ysc-dot:focus-visible{outline:2px solid var(--fg);outline-offset:-4px;border-radius:50%}.ysc-fit{aspect-ratio:1;justify-self:center;max-width:100%;height:100%;min-height:0;margin:0;position:relative}.ysc-fit__s{width:70%;height:70%;position:absolute;inset:15%;overflow:visible}.ysc-fit__b1{stop-color:var(--fl-you)}.ysc-fit__b2{stop-color:var(--fl-world)}.ysc-fit__r1{stop-color:#ff9a3c}.ysc-fit__r2{stop-color:#e23b3b}.ysc-fit__in{opacity:.92}.ysc-fit__out{opacity:.82}.ysc-fit__me{fill:none;stroke:#ffffffd9;stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ysc-fit__rk{fill:none;stroke:var(--fg);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ysc-ax{white-space:nowrap;font:600 14px/1 var(--label);color:var(--fg);align-items:center;gap:5px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.ysc-ax:before{content:"";border-radius:50%;flex:none;width:7px;height:7px}.ysc-ax--ok:before{background:var(--fl-world)}.ysc-ax--mid:before{background:#ff9a3c}.ysc-ax--off:before{background:#e23b3b}.ysc-key{font:500 14px/1.2 var(--label);color:var(--fg-2);justify-content:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.ysc-key li{align-items:center;gap:6px;display:inline-flex}.ysc-key i{border-radius:50%;width:12px;height:12px}.ysc-key__in{background:linear-gradient(135deg, var(--fl-you), var(--fl-world))}.ysc-key__out{background:linear-gradient(135deg,#ff9a3c,#e23b3b)}.ysc-p__h{font:600 20px/1.2 var(--display);letter-spacing:-.02em;color:var(--fg);margin:0}.ysc-why{border-top:1px solid var(--line);padding:10px 0 0}.ysc-why__h{font:600 16px/1.2 var(--display);color:var(--fg);align-items:center;gap:8px;margin:0;display:flex}.ysc-why__h i{border-radius:50%;width:10px;height:10px}.ysc-why__h span{font:500 14px/1 var(--label);color:var(--fg-2);margin-left:auto}.ysc-why ul,.ysc-read{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ysc-why li,.ysc-read li{font:400 15px/1.4 var(--body);color:var(--fg-2);padding-left:16px;position:relative}.ysc-why li:before,.ysc-read li:before{content:"";background:color-mix(in srgb, var(--fg) 30%, transparent);border-radius:50%;width:7px;height:7px;position:absolute;top:.5em;left:0}.ysc-why__up:before{background:var(--fl-world)!important}.ysc-why__dn:before{background:#ff9a3c!important}.ysc-read li b{color:var(--fg);font-weight:600}.ysc-why__0{font:400 14px/1.4 var(--label);color:var(--fg-2);margin:6px 0 0}.ysc-why__add{font:500 14px/1.3 var(--label);color:var(--fg);text-underline-offset:3px;margin-top:6px;text-decoration:underline;display:inline-block}.ysc-nudge{align-content:center;justify-items:start;gap:12px;height:100%;display:grid}.ysc-nudge p:not(.ysc-p__h){font:400 16px/1.45 var(--body);color:var(--fg-2);margin:0}.ysc-fit .fyb-fgc{opacity:.8}.ysc-fit .fyb-ffull{opacity:.45}.ysc-lk{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ysc-lk__b{appearance:none;cursor:pointer;border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 60%, transparent);min-height:36px;color:var(--fg);font:600 14px/1 var(--label);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;transition:opacity .2s,background-color .2s;display:inline-flex}.ysc-lk__b i{border-radius:50%;width:10px;height:10px}.ysc-lk__b span{color:var(--fg-2);font-weight:500}.ysc-lk__b.is-0{opacity:.55}.ysc-lk__b:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.ysc-key__avg{border:1.5px dashed var(--fg-2);box-sizing:border-box}.ysc .well .ysc-x{z-index:7;background:color-mix(in srgb, var(--paper) 70%, transparent);width:40px;height:40px;color:var(--fg-2);cursor:pointer;backdrop-filter:blur(10px);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.ysc .well .ysc-x:hover,.ysc .well .ysc-x:focus-visible{color:var(--fg)}.ysc .well .ysc-x:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.ysc .well .ysc-x .ic{width:16px;height:16px}.card>.well .ysc-x{pointer-events:auto}.ysc-fit__s{width:82%;height:82%;inset:9%}.ysc-key{flex-wrap:wrap;gap:4px 14px}.ysc-key li{white-space:nowrap}.ysc-lk__b{min-height:34px;padding:0 10px 0 9px}.ysc-p[data-ysc-one]:not([data-ysc-one=""]) .ysc-lk__b[aria-pressed=false]{opacity:.5}.ysc-lk__b[aria-pressed=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.ysc-p:first-child{grid-template-rows:auto minmax(0,1fr) auto auto}.ysc-legs{min-height:20px}.ysc-leg1[hidden],.ysc-key[hidden]{display:none}.ysc-in{font:400 14px/1.3 var(--label);color:var(--fg-2);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.ysc-in li{align-items:center;gap:6px;display:inline-flex}.ysc-in li:before{content:"";background:color-mix(in srgb, var(--fg) 30%, transparent);border-radius:50%;flex:none;width:8px;height:8px}.ysc-in b{color:var(--fg);font-weight:600}.ysc-in--up:before{background:var(--fl-world)!important}.ysc-in--dn:before{background:#ff9a3c!important}.ysc-in__0{text-align:center;font:400 14px/1.4 var(--label);color:var(--fg-2);margin:0}.ysc-fomo{font:400 14px/1.45 var(--label);color:var(--fg-2);text-align:center;margin:0}.ysc-fomo b{color:var(--fg);font-weight:600}.ysc-fomo a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.ysc-fomo--box{text-align:left;background:color-mix(in srgb, var(--fg) 5%, transparent);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;justify-items:start;gap:10px;margin-top:4px;padding:14px;display:grid}.ysc-fomo--box p{margin:0}.ysc-fomo--box .pill{min-height:40px}.ysc-p .ysc-st__l{margin:0}.ysc-p__k{font:600 14px/1.3 var(--label);color:var(--fg-2);margin:6px 0 0}.ysc-by{margin:0;padding:0;list-style:none;display:grid}.ysc-by li{font:400 15px/1.3 var(--label);color:var(--fg);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;display:grid}.ysc-by li i{box-sizing:border-box;border-radius:50%;width:10px;height:10px}.ysc-by b{font:600 16px/1 var(--display);font-variant-numeric:tabular-nums}.ysc-by--up{color:var(--fl-you)}.ysc-by--dn{color:#e23b3b}.ysc-by--0{color:var(--fg-2)}.ysc-by__t{border-top:1px solid var(--line);margin-top:2px;grid-template-columns:minmax(0,1fr) auto!important;padding-top:8px!important}.ysc-by__t b{font-size:20px}.ysc .well .ysc-help{z-index:7;background:color-mix(in srgb, var(--paper) 70%, transparent);width:40px;height:40px;color:var(--fg-2);font:700 18px/1 var(--display);cursor:pointer;backdrop-filter:blur(10px);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:54px}.ysc .well .ysc-help:hover,.ysc .well .ysc-help[aria-pressed=true]{color:var(--fg)}.ysc .well .ysc-help:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.card>.well .ysc-help,.card>.well .ysc-tour{pointer-events:auto}.ysc-p:first-child .ysc-ov__m{padding-right:96px}.ysc-tour{z-index:8;position:absolute;bottom:72px;left:10px;right:10px}.ysc-tour[hidden]{display:none}.ysc-tour__c{background:var(--paper);color:var(--fg);box-shadow:0 14px 34px -12px #00000059, inset 0 0 0 1px var(--line);border-radius:16px;gap:6px;padding:14px 14px 12px;animation:.3s ease-out both ysc-tour-in;display:grid}@keyframes ysc-tour-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ysc-tour__s[hidden]{display:none}.ysc-tour__h{font:600 17px/1.2 var(--display);letter-spacing:-.01em;margin:0}.ysc-tour__p{font:400 15px/1.4 var(--body);color:var(--fg-2);margin:2px 0 0}.ysc-tour__nav{align-items:center;gap:12px;margin-top:6px;display:flex}.ysc-tour__n{font:500 14px/1 var(--label);color:var(--fg-2);font-variant-numeric:tabular-nums;margin-right:auto}.ysc-tour__skip{appearance:none;min-height:40px;color:var(--fg-2);font:500 14px/1 var(--label);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 4px;text-decoration:underline}.ysc-tour__next{min-height:40px}.ysc-ov[data-tour] .ysc-fit__g>*,.ysc-ov[data-tour] .ysc-fit__g g>*,.ysc-ov[data-tour] .ysc-fit__rk,.ysc-ov[data-tour] .ysc-ax,.ysc-ov[data-tour] .ysc-ov__m,.ysc-ov[data-tour] .ysc-lk,.ysc-ov[data-tour] .ysc-legs{opacity:.14;transition:opacity .35s}.ysc-ov[data-tour=avg] .fyb-fgc{opacity:1;stroke-width:2.4px}.ysc-ov[data-tour=you] .ysc-fit__g .fyb-ffull{opacity:.45}.ysc-ov[data-tour=you] .ysc-fit__g .fyb-fband{opacity:.5}.ysc-ov[data-tour=you] .ysc-fit__g .fyb-fedge{opacity:.9}.ysc-ov[data-tour=layers] .ysc-fit__g .fyb-fband{opacity:.7}.ysc-ov[data-tour=layers] .ysc-fit__g .fyb-fedge,.ysc-ov[data-tour=layers] .ysc-lk,.ysc-ov[data-tour=axes] .ysc-ax{opacity:1}.ysc-ov[data-tour=racket] .ysc-fit__rk{opacity:1;stroke-width:3px}.ysc-ov[data-tour=off] .ysc-fit__out{opacity:.95}.ysc-ov[data-tour=match] .ysc-ov__m{opacity:1}@media (prefers-reduced-motion:reduce){.ysc-tour__c{animation:none}.ysc-ov[data-tour] *{transition:none!important}}.ysc-pg{bottom:72px;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.ysc-p{padding-bottom:20px}.ysc-p>.ysc-p__h:first-child{padding-right:96px}.ysc-pg{-webkit-mask-image:none;mask-image:none}.ysc-p{gap:8px;overflow:hidden}.ysc-p__s{font:400 14px/1.35 var(--label);color:var(--fg-2);margin:-2px 0 2px}.ysc-lf{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ysc-lf li{grid-template-rows:auto auto;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}.ysc-lf li>i{border-radius:50%;width:10px;height:10px}.ysc-lf li>span:first-of-type{font:600 16px/1.2 var(--display);color:var(--fg)}.ysc-lf li>b{font:700 24px/1 var(--display);letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums}.ysc-lf li>a,.ysc-lf li>em{font:500 14px/1.3 var(--label);color:var(--fg-2);text-align:right;font-style:normal}.ysc-lf li>a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.ysc-lf__bar{background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:999px;grid-column:2/4;height:6px;display:block;overflow:hidden}.ysc-lf__bar i{border-radius:999px;height:100%;display:block}.ysc-lf__t{border-top:1px solid var(--line);font:400 14px/1.3 var(--label);color:var(--fg-2);justify-content:space-between;gap:12px;margin:6px 0 0;padding-top:10px;display:flex}.ysc-lf__t b{font:700 16px/1 var(--display);color:var(--fg);margin-left:4px}.ysc-p .ysc-r{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:6px 0}.ysc-p .ysc-r .i3--xs{--i3-size:36px}.ysc-p .ysc-r__h{font-size:16px}.ysc-p .ysc-r__p{font-size:14px}.ysc-fomo--line{text-align:left;margin-top:6px}.ysc .well .ysc-ov{container-type:size}@container (max-height:440px){.ysc-p__s{display:none}.ysc-lf{gap:6px;margin-top:0}.ysc-lf li{row-gap:4px}.ysc-lf li>b{font-size:20px}.ysc-lf__t{margin-top:2px;padding-top:6px}.ysc-p__h{font-size:18px}}.ysc-me{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 0 8px;display:grid}.ysc-me .i3-stack,.ysc-me .i3-stack>.i3{--i3-size:52px}.ysc-me .i3-stack>.i3--sm{--i3-size:28px}.ysc-me .i3-stack>.i3--xs{--i3-size:20px}.ysc-me__bl{place-items:center;width:56px;height:56px;display:grid}.ysc-me__bl .ysc-bl{width:50px;height:50px}.ysc-me__t{gap:2px;min-width:0;display:grid}.ysc-me__t span{font:500 13px/1.2 var(--label);color:var(--fg-2)}.ysc-me__t b{font:600 17px/1.15 var(--display);letter-spacing:-.01em;color:var(--fg)}.ysc-me__a{border:1px solid var(--fg);min-height:40px;color:var(--fg);font:600 14px/1 var(--label);border-radius:999px;align-items:center;gap:4px;padding:0 12px;text-decoration:none;display:inline-flex}.ysc-me__a .ic{width:14px;height:14px}.card>.well .ysc-me__a{pointer-events:auto}.ysc-p .ysc-r__t{min-width:0}@container (max-height:440px){.ysc-me{gap:10px;padding:0 0 6px}.ysc-me .i3-stack,.ysc-me .i3-stack>.i3{--i3-size:40px}.ysc-me .i3-stack>.i3--sm{--i3-size:22px}.ysc-me .i3-stack>.i3--xs,.ysc-me__t span{display:none}.ysc-p .ysc-r{padding:3px 0}.ysc-p .ysc-r__p{display:none}.ysc-p .ysc-r .i3--xs{--i3-size:30px}.ysc-p .ysc-r__h{font-size:15px}.ysc-fomo--line{font-size:13px}}.ysc-r__l{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.ysc-r__l .ysc-r__p{font:400 13px/1.2 var(--label);color:var(--fg-2)}.ysc-me__a--go{background:var(--fg);color:var(--paper)}@container (max-height:440px){.ysc-p .ysc-r__l .ysc-r__p{display:none}}.ysc-ex{height:28px;font:600 13px/1 var(--label);color:var(--fg);background:color-mix(in srgb, var(--paper) 75%, transparent);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ysc-ex .ic{width:14px;height:14px}.ysc-gx__top{justify-content:space-between;align-items:center;gap:10px;padding-right:48px;display:flex}.ysc-gx__m{font:700 30px/1 var(--display);letter-spacing:-.04em;background:linear-gradient(100deg, var(--fl-you), var(--fl-game) 55%, var(--fl-world));color:#0000;filter:blur(.4px);-webkit-background-clip:text;background-clip:text}.ysc-p:first-child:has(.ysc-gx__top){grid-template-rows:auto minmax(0,1fr) auto auto auto}.ysc-fit--ex,.ysc-lf--ex{opacity:.9}.ysc-gx__h{font:600 19px/1.2 var(--display);letter-spacing:-.02em;color:var(--fg);margin:2px 0 0}.ysc-gx__p{font:400 14px/1.4 var(--body);color:var(--fg-2);margin:0}.ysc-gx__go{justify-self:start;min-height:42px}.card>.well .ysc-gx__go{pointer-events:auto}@container (max-height:440px){.ysc-gx__p{display:none}.ysc-gx__h{font-size:16px}.ysc-p{gap:5px}.ysc-me{padding-bottom:4px}.ysc-r--x{display:none}}.ysc-p .ysc-r{padding:4px 0}@container (max-height:520px){.ysc-r--x4{display:none}}.ysc-min .ysc-ov__m b{color:var(--fg);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ysc-min .ysc-ax{font:500 13px/1 var(--label);color:var(--fg-2)}.ysc-min .ysc-ax:before,.ysc-min .ysc-key[data-leg=all]{display:none}.ysc-min .ysc-lk__b{background:0 0;border-color:#0000}.ysc-min .ysc-lk__b[aria-pressed=true]{border-color:var(--fg);box-shadow:none}.ysc-min .ysc-lf{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.ysc-min .ysc-lf li{grid-template-rows:auto auto;grid-template-columns:10px minmax(0,1fr);align-items:center;gap:10px 8px}.ysc-min .ysc-lf li>span:first-of-type{font:500 14px/1.2 var(--label);color:var(--fg-2)}.ysc-min .ysc-lf li>b{font:600 36px/1 var(--display);letter-spacing:-.04em;grid-column:1/3}.ysc-min .ysc-lf li>a,.ysc-min .ysc-lf li>em{text-align:left;grid-column:1/3;font-size:13px}.ysc-min .ysc-lf__bar{display:none}.ysc-min .ysc-lf__t{border-top:0;margin-top:18px;padding-top:0}.ysc-min .ysc-r--x{display:none}.ysc-min .ysc-p .ysc-r{border-top:0;padding:10px 0}.ysc-min .ysc-p .ysc-r .i3--xs{--i3-size:44px}.ysc-min .ysc-p .ysc-r__h{font-size:17px}.ysc-min .ysc-me{border-bottom:0;padding-bottom:12px}.ysc-min .ysc-me__a--go{color:var(--fg);background:0 0}.ysc-lf__fp{display:none}.ysc-min .ysc-lf__fp{aspect-ratio:1;grid-column:1/3;width:100%;max-width:96px;height:auto;margin-bottom:4px;display:block;overflow:visible}.ysc-min .ysc-lf{align-items:start;margin-top:24px}.ysc-min .ysc-p .ysc-r{grid-template-columns:44px minmax(0,1fr);gap:14px}.ysc-min .ysc-fit__s{width:78%;height:78%;inset:11%}@container (max-height:440px){.ysc-min .ysc-lf{margin-top:10px}.ysc-min .ysc-lf__fp{max-width:48px}.ysc-min .ysc-lf li>b{font-size:28px}.ysc-min .ysc-lf{row-gap:6px;margin-top:6px}.ysc-min .ysc-lf__t{margin-top:8px}.ysc-min .ysc-p .ysc-r{grid-template-columns:36px minmax(0,1fr);padding:4px 0}.ysc-min .ysc-p .ysc-r .i3--xs{--i3-size:36px}.ysc-min .ysc-me{padding-bottom:4px}.ysc-min .ysc-lf li>a,.ysc-min .ysc-lf li>em{font-size:12px;line-height:1.2}.ysc-min .ysc-lf__t{font-size:13px}}.ysc-crs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0;padding:0;list-style:none;display:grid}.ysc-cr{grid-template-columns:8px minmax(0,1fr);align-items:baseline;column-gap:7px;min-width:0;display:grid}.ysc-cr i{background:color-mix(in srgb, var(--fg) 30%, transparent);border-radius:50%;align-self:center;width:8px;height:8px}.ysc-cr b{font:600 13px/1.2 var(--label);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ysc-cr span{font:400 13px/1.25 var(--label);color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.ysc-cr--none{opacity:.5}.ysc-cr--none i{box-shadow:inset 0 0 0 1.5px var(--fg-2);background:0 0}.ysc-cr__add{font:500 13px/1.3 var(--label);color:var(--fg);text-underline-offset:3px;margin-top:6px;text-decoration:underline;display:inline-block}.card>.well .ysc-cr__add{pointer-events:auto}.ysc-pw,.ysc-pw .fyb-pa,.ysc-pw.fyb-pa,.ysc-pw .ysc-pa{--fl-you:#ff2e93;--fl-game:#d946ef;--fl-world:#8b5cf6;--ysc-you:#ff2e93;--ysc-game:#d946ef;--ysc-world:#8b5cf6}:root[data-theme=dark] .ysc-pw,:root[data-theme=dark] .ysc-pw .fyb-pa,:root[data-theme=dark] .ysc-pw.fyb-pa{--fl-you:#ff5cab;--fl-game:#e879f9;--fl-world:#a78bfa;--ysc-you:#ff5cab;--ysc-game:#e879f9;--ysc-world:#a78bfa}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc-pw,:root:not([data-theme=light]) .ysc-pw .fyb-pa,:root:not([data-theme=light]) .ysc-pw.fyb-pa{--fl-you:#ff5cab;--fl-game:#e879f9;--fl-world:#a78bfa;--ysc-you:#ff5cab;--ysc-game:#e879f9;--ysc-world:#a78bfa}}.ysc-cr{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.ysc-cr i{flex:none}.ysc-cr b{flex:0 auto;min-width:0}.ysc-cr span{flex:auto;grid-column:auto;min-width:0}.ysc-crs{gap:5px 12px}.ysd .well.is-shape .rkm__big,.ysd .well.is-shape .rkm__back,.ysd .well.is-shape .rkm__ov,.ysd .well.is-shape .rkm__cat,.ysd .well.is-shape .num,.ysd .well.is-shape .newtag,.ysd .well.is-shape .ctag,.ysd .well.is-shape .halo:after{opacity:0;visibility:hidden}.ysd .well .ysc-ov{z-index:7}.ysd .well .ysc-rv,.ysd .well .bm{z-index:8}.ysc-host{position:relative}.ysc-rv--mini{z-index:3;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:4px;left:4px}.ysc-rv--mini .ysc-bl{width:28px;height:28px;filter:drop-shadow(0 3px 6px color-mix(in srgb, var(--ysc-game) 45%, transparent))}.ysc-rv--mini:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:50%}.ysc-sheet{z-index:90;place-items:end center;display:grid;position:fixed;inset:0}.ysc-sheet[hidden]{display:none}.ysc-sheet__bg{background:#0f101273;position:absolute;inset:0}.ysc-sheet__card{width:min(100%,400px);margin:0 0 max(12px, env(safe-area-inset-bottom,0px));animation:.3s ease-out both ysc-sheet-in;position:relative}.ysc-sheet__card .well{aspect-ratio:3/4;border-radius:22px}@keyframes ysc-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ysc-sheet__card{animation:none}}@media (min-width:768px){.ysc-sheet{align-items:center}.ysc-sheet__card{margin:0}}html.ysc-sheet-on{overflow:hidden}.rw-stage>.ysc-rv--mini{z-index:5;width:52px;height:52px;top:auto;bottom:12px;left:12px}.rw-stage>.ysc-rv--mini .ysc-bl{width:44px;height:44px}.rw-stage>.ysc-rv--mini{top:12px;bottom:auto}.ysc-rv{overflow:visible}.ysc-rv__tip{width:max-content;max-width:min(248px,70vw);font:400 12px/1.35 var(--label);color:var(--fg);text-align:left;white-space:normal;pointer-events:none;opacity:0;backdrop-filter:blur(12px);box-shadow:0 6px 18px -8px #00000040, inset 0 0 0 1px var(--line);background:#ffffffdb;border-radius:14px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;transition:opacity .2s;display:grid;position:absolute;bottom:calc(100% + 18px);left:0}:root[data-theme=dark] .ysc-rv__tip{background:#1c1e22e0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc-rv__tip{background:#1c1e22e0}}@media (hover:hover){.ysc-rv:hover .ysc-rv__tip{opacity:1}}.ysc-rv:focus-visible .ysc-rv__tip,.ysc-rv.is-tip .ysc-rv__tip{opacity:1}.ysc-rv[aria-pressed=true] .ysc-rv__tip{opacity:0!important}.ysc-rv--mini .ysc-rv__tip{display:none}.ysc-ftip{z-index:1000;opacity:1;background:#fffffff5;position:fixed;bottom:auto}.ysc-ftip[hidden]{display:none}.ysc-host--s>.ysc-rv--mini{width:24px;height:24px;top:auto;bottom:0;left:0}.ysc-host--s>.ysc-rv--mini .ysc-bl{width:18px;height:18px}:root[data-theme=dark] .ysc-ftip{background:#1c1e22f5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ysc-ftip{background:#1c1e22f5}}.well :is(.ctag,.newtag){transition:opacity .2s}.ysc-rv__tip>span{gap:3px;min-width:0;display:grid}.ysc-rv__tip b{font:600 13px/1.3 var(--label);color:var(--fg)}.ysc-rv__tip b+span{color:var(--fg-2)}.ysc-rv__i{fill:none;width:16px;height:16px;stroke:var(--blue-hover);stroke-width:2px;stroke-linecap:round;margin-top:1px}.ysc-rv__i .ysc-rv__id{fill:var(--blue-hover);stroke:none}@media (prefers-reduced-motion:reduce){.ysc-rv__tip{transition:none}}.ysr-slot{padding-top:56px;padding-bottom:8px}.ysr-slot[hidden]{display:none}.ysr-plate{position:relative}.ysr-plate .ysr-v{aspect-ratio:auto;place-self:stretch stretch;width:auto;height:auto;margin:0;position:absolute;inset:4%}.ysr-plate[data-ysr-view=generic] [data-ysr-v=personal],.ysr-plate[data-ysr-view=personal] [data-ysr-v=generic]{display:none}.ysr-plate .ysr-v .ysc-fit__s{width:76%;height:76%;inset:12%}.ysr-lock{place-items:center;display:grid}.ysr-ex{aspect-ratio:auto;opacity:.5;filter:blur(5px)saturate(.9);pointer-events:none;place-self:stretch stretch;width:auto;height:auto;position:absolute;inset:0}.ysr-lock .ysc-ex{z-index:1;position:relative}.ysr-m{justify-items:center;gap:4px;margin:0;display:grid}.ysr-m b{font:700 48px/1 var(--display);letter-spacing:-.045em;color:var(--fg)}.ysr-m span{font:600 15px/1.2 var(--label);color:var(--fg-2)}@media (min-width:1000px){.ysr{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.ysr .fyb-fh__t,.ysr-m{justify-items:start}}.rt-sec .rq3-new__p{margin-bottom:18px}.rt{border:1px solid var(--line);background:var(--paper);border-radius:24px;padding:24px 18px;scroll-margin-top:96px;display:grid}@media (min-width:720px){.rt{max-width:640px;padding:30px 32px}}.rt-mine{font:500 var(--t-sup)/1 var(--label);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 6px;display:flex}.rt-mine[hidden]{display:none}.rt-mine__k{color:var(--fg);font-weight:600}.rt-mine__s{color:var(--fg);gap:2px;display:inline-flex}.rt-mine__s .rt-star__ic{stroke-width:1.8px;width:16px;height:16px}.rt-nav{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;display:grid}.rt-nav[hidden],.rt-nav [hidden],.rt [data-before][hidden]{display:none}.rt-back{border:1px solid var(--rule);width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.rt-back .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.rt-stage{text-align:center;font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);margin:0}.rt-done{grid-column:3;justify-self:end}.rt-prog{background:var(--line);border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}.rt-prog i{background:var(--fg);width:0;height:100%;transition:width .35s;display:block}.rt-s{display:none}.rt-s.is-on{justify-items:start;display:grid}.rt-nav:not([hidden])~.rt-s.is-on{padding-top:22px}.rt-s[data-key=stars].is-on,.rt-s--done.is-on{text-align:center;justify-items:center}.rt-h{font:600 28px/1.08 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0}.rt-h:focus{outline:none}.rt-h4{font:600 20px/1.2 var(--display);letter-spacing:-.02em;margin:24px 0 12px}.rt-p{max-width:36ch;font:400 var(--t-body)/1.5 var(--body);color:var(--fg-2);text-wrap:pretty;margin:8px 0 0}.rt-stars{justify-content:center;gap:8px;margin-top:20px;display:flex}.rt-star{width:52px;height:52px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.rt-star__ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:42px;height:42px;transition:transform .2s,fill .2s}.rt-star.is-on .rt-star__ic,.rt-mine__s .rt-star__ic.is-on{fill:currentColor}.rt-star:active .rt-star__ic{transform:scale(.9)}.rt-star:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rt-star__ic,.rt-prog i{transition:none}}.rt-saved{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:14px 0 0}.rt-saved[hidden],.rt-acts[hidden]{display:none}.rt-acts{width:100%;margin-top:22px}.rt-s[data-key=stars] .rt-acts,.rt-s--done .rt-acts{justify-content:center}.rt-go{cursor:pointer;justify-content:center;min-width:140px;min-height:52px}.rt-acts .dx-link{align-items:center;display:inline-flex}.rt-s:not([data-key=stars]):not(.rt-s--done) .rt-go{width:100%}.rt-crit{gap:4px;width:100%;margin-top:16px;display:grid}.rt-crit__row{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2);grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;display:grid}.rt-stars--s{justify-content:space-between;gap:0;margin:0}.rt-stars--s .rt-star{width:44px;height:44px}.rt-stars--s .rt-star__ic{width:28px;height:28px}@media (min-width:720px){.rt-crit__row{grid-template-columns:120px minmax(0,280px)}}.rt-seg{width:100%;margin-top:16px}.rt-h4+.rt-seg{margin-top:0}.rt-seg .pill{flex:auto;padding:9px 14px}.rt-note{width:100%;margin-top:18px;display:block}.rt-note textarea{box-sizing:border-box;border:1px solid var(--rule);background:var(--paper);width:100%;min-height:120px;color:var(--fg);font:400 var(--t-body)/1.5 var(--body);resize:vertical;border-radius:14px;padding:14px 16px;display:block}.rt-note textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 22%, transparent);outline:none}.rt-vs{justify-content:center;gap:36px;margin:18px 0 0;display:flex}.rt-vs div{gap:6px;display:grid}.rt-vs dt{font:500 var(--t-sup)/1 var(--label);color:var(--fg-2)}.rt-vs dd{font:600 24px/1.1 var(--display);letter-spacing:-.02em;margin:0}.rt-s--done .rt-p{margin-top:14px}.ms .ms-p{max-width:58ch;margin:0 0 28px}.ms .ms-p--door{margin-bottom:14px}.ms-own{align-content:start;gap:14px;min-width:0;display:grid}.ms-ask{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:14px;display:flex}.ms-ask span{font:600 var(--t-sup)/1.3 var(--label);color:var(--fg);flex:100%}.ms-ask .pill{cursor:pointer;min-height:44px}.ms-empty{padding-block:80px}@media (min-width:600px){.ms-mine[data-n="1"]{grid-template-columns:minmax(0,1fr);max-width:420px}}@media (min-width:1100px){.ms-mine[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(66.66% + 12px)}}@media (min-width:600px){.ms-one{grid-template-columns:minmax(0,1fr);max-width:420px}}.ms-in,.ms-one{text-align:left}[data-ms-best]{align-self:stretch;width:100%}[data-ms-best][hidden]{display:none}.ms-in{margin:28px 0 0}.ob-s--done .ms-in .shead,.dq-res .ms-in .shead{justify-content:flex-start}.ms-ask [role=status]{font:500 var(--t-sup)/1.4 var(--label);color:var(--fg-2);flex:100%}html:not(.is-member) [data-ms-all],html.is-member:is(.has-ysm,.ysm-hold) main.yi>:is(section,#yi-how){display:none}html.is-member.ysm-hold [data-ms-all]:empty{min-height:100svh}html.is-member.has-ysm main.yi{border-top:0;padding-bottom:150px}@media (max-width:700px){html.is-member.has-ysm main.yi{padding-bottom:100px}}.yi.pb{grid-template-columns:minmax(0,1fr)}.yi-hero .pb-hero__in{text-align:center;justify-items:center}.yi-hero .pb-hero__p{margin-inline:auto}.yi-obj{margin:0 auto}.yi-obj .i3__em{place-items:center;width:76%;height:76%;display:grid}.yi-shape{width:100%;height:100%;overflow:visible}.yi-s1{stop-color:#1a3bd6}.yi-s2{stop-color:#1f86e0}.yi-s3{stop-color:#16b8a8}:root[data-theme=dark] .yi-s1{stop-color:#4f7bff}:root[data-theme=dark] .yi-s2{stop-color:#3fb0ff}:root[data-theme=dark] .yi-s3{stop-color:#40e7e6}.yi-k{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0}.yi-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;width:100%;display:flex}.yi-go{justify-content:center;min-width:220px;min-height:54px}@media (max-width:599px){.yi-acts{flex-direction:column}.yi-go{width:100%}}.yi-facts{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,560px);display:grid}.yi-facts div{justify-items:center}.yi-acts .dx-link{align-items:center;min-height:54px;display:inline-flex}.yi-trust .hold{text-align:center;max-width:720px}.yi-trust .hm-prod__p{max-width:56ch;margin:16px auto 0}.yi .hm-prod__in>*{min-width:0}.yi .dev__url{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;width:0;min-width:0;padding:0 12px;overflow:hidden}.yi .dev{box-sizing:border-box}.dev--tab{border-radius:36px;width:min(100%,440px);padding:14px}.dev--tab .dev__screen{aspect-ratio:820/1180;border-radius:22px}.yi .hm-prod__fig--dev .dev--win{width:min(100%,640px)}.yi .yi-d,:root[data-theme=dark] .yi .yi-l{display:none}:root[data-theme=dark] .yi .yi-d{display:block}.fyb-ov.sheet{box-sizing:border-box;gap:14px;width:100%;max-width:400px;padding:12px 18px 18px;display:grid;position:relative}.fyb-ov .sheet__bar{margin-bottom:2px;display:block}.fyb-ov__hd{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding-right:36px;display:grid}.fyb-ov__th{aspect-ratio:1;border-radius:12px;width:64px;display:block}.fyb-ov__th img{padding:8%}.fyb-ov__h{font:600 20px/1.2 var(--display);letter-spacing:-.02em;margin:0}.fyb-ov__p{font:400 16px/1.45 var(--body);color:var(--fg-2);margin:4px 0 0}.fyb-ov__p--big{font:500 18px/1.4 var(--body);color:var(--fg)}.fyb-ov__no{appearance:none;min-height:44px;color:var(--fg);font:600 16px/1 var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.fyb-ov__more{justify-self:start;min-height:44px}.fyb-ov__hd--done{grid-template-columns:44px minmax(0,1fr)}.fyb-ov__ok{background:var(--fg);width:44px;height:44px;color:var(--paper);border-radius:12px;place-items:center;display:grid}.fyb-ov__acts{gap:8px;display:grid}.fyb-ov__acts--1{grid-template-columns:minmax(0,1fr)}.fyb-ov__acts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fyb-ov__acts .pill{cursor:pointer;justify-content:center;min-height:44px;padding-left:10px;padding-right:10px}.fyb-ov.is-live{z-index:60;max-width:none;max-height:88vh;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -20px 40px #0f101229}.fyb-ov.is-live:focus{outline:none}html.fyb-ov-on body:after{content:"";z-index:55;background:#0f10126b;position:fixed;inset:0}@media (min-width:900px){.fyb-ov.is-live{border-radius:22px;width:400px;bottom:24px;left:auto;right:24px;box-shadow:0 24px 60px #0f101238}html.fyb-ov-on body:after{display:none}}.ix-bell__n,.am-n{box-sizing:border-box;white-space:nowrap;color:#fff;background:linear-gradient(110deg, var(--ring-l1), var(--ring-l2));font-family:var(--label);letter-spacing:0;text-align:center;border-radius:50%;place-items:center;padding:0;font-weight:700;line-height:1;display:grid;overflow:hidden}.ix-bell__n{z-index:2;width:20px;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--bg);font-size:11px;top:1px;right:-5px}.am-n{width:24px;min-width:24px;height:24px;font-size:12px}.ix-bell__n.is-many{letter-spacing:-.03em;font-size:9px}.am-n.is-many{letter-spacing:-.03em;font-size:10px}.ix-bell__n[hidden],.am-n[hidden]{display:none}html.prr-pw .ix-bell__n,html.prr-pw .am-n{background:linear-gradient(110deg,#d6136f,#a62bc9)}:root[data-theme=dark] .ix-bell__n,:root[data-theme=dark] .am-n{background:linear-gradient(110deg, var(--ring-d1), var(--ring-d2));color:#0b0d10}:root[data-theme=dark].prr-pw .ix-bell__n,:root[data-theme=dark].prr-pw .am-n{background:linear-gradient(110deg,#ff5cab,#e879f9)}.n5__tabs .n5__t.is-here{border-bottom-color:#0000}.n5__ind{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(90deg, var(--ring-l1), var(--ring-l2) 55%, var(--ring-l3));border-radius:2px;width:0;height:2px;transition:transform .45s cubic-bezier(.22,.8,.24,1),width .45s cubic-bezier(.22,.8,.24,1),opacity .2s;position:absolute;bottom:0;left:0}:root[data-theme=dark] .n5__ind{background:linear-gradient(90deg, var(--ring-d1), var(--ring-d2) 55%, var(--ring-d3))}@media (prefers-reduced-motion:reduce){.n5__ind{transition:opacity .2s}}.dx-sub{font:600 20px/1.2 var(--display);letter-spacing:-.02em;margin:26px 0 12px}.dx-p--after{margin:14px 0 0}.dx-opt--o{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.dx-opt--o .dx-ord{background:var(--bg);width:26px;height:26px;color:var(--fg);font:700 14px/1 var(--label);border-radius:50%;flex:none;place-items:center;margin-right:12px;font-style:normal;display:grid}.ob-card__court{max-width:40ch;font:500 var(--t-body)/1.45 var(--body);color:var(--fg);margin:14px 0 0}.ob-card__court--ask{justify-items:center;gap:12px;display:grid}.ob-card__court--ask p{text-wrap:balance;margin:0}.ob-card__acts{grid-template-columns:minmax(0,1fr);gap:8px;width:min(100%,360px);display:grid}.ob-card__acts .pill{justify-content:center;min-height:48px}.ob-card__more{font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2)}@media (min-width:600px){.ob-card__court--ask{max-width:56ch}.ob-card__acts{flex-wrap:wrap;justify-content:center;width:auto;display:flex}.ob-card__acts .pill{padding-inline:22px}}.ys7p .pd-quiz+.pd-quiz{border-top:1px solid var(--line);padding-top:48px}.ys7-bar,.ys7-scene,.ys7-me,.ys7-tip{display:none}.ys7-best{margin-top:28px}.ys7-c{width:100%;height:auto;display:block;overflow:visible}.ys7-c__floor{fill:#eef1f6}.ys7-c__them{fill:var(--bg);opacity:.55}.ys7-c__zone{fill:#1a3bd621}.ys7-c__zt{font:600 13px/1 var(--label);fill:var(--fg);text-anchor:middle}.ys7-c__line{fill:none;stroke:color-mix(in srgb, var(--fg) 20%, transparent);stroke-width:1.5px}.ys7-c__glass{fill:none;stroke:color-mix(in srgb, var(--fg) 42%, transparent);stroke-width:4px;stroke-linecap:round}.ys7-c__net{fill:none;stroke:var(--fg);stroke-width:2.5px;stroke-linecap:round}.ys7-c__move{fill:none;stroke:var(--fg-2);stroke-width:2px;stroke-dasharray:5 5}.ys7-c__ah{fill:none;stroke:var(--fg-2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ys7-c__path{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 7}.ys7-c__s1{stop-color:#1a3bd6}.ys7-c__s2{stop-color:#16b8a8}.ys7-p circle{fill:#a3a9b3}.ys7-p--mate circle{fill:var(--bg);stroke:var(--fg);stroke-width:2px}.ys7-p--you circle{fill:#1a3bd6}.ys7-p text{font:600 13px/1 var(--label);fill:var(--fg);text-anchor:middle}.ys7-ball{fill:#16b8a8;stroke:var(--bg);stroke-width:1.5px}.ys7-ball--still{display:none}@media (prefers-reduced-motion:reduce){.ys7-ball--go{display:none}.ys7-ball--still{display:inline}}:root[data-theme=dark] .ys7-c__floor{fill:#1e2227}:root[data-theme=dark] .ys7-c__zone{fill:#4f7bff3d}:root[data-theme=dark] .ys7-c__s1{stop-color:#4f7bff}:root[data-theme=dark] .ys7-c__s2{stop-color:#40e7e6}:root[data-theme=dark] .ys7-p circle{fill:#6b717b}:root[data-theme=dark] .ys7-p--mate circle{fill:var(--bg)}:root[data-theme=dark] .ys7-p--you circle{fill:#4f7bff}:root[data-theme=dark] .ys7-ball{fill:#40e7e6}.ys7-me__plate{--i3-size:280px}.ys7-me .i3__em{place-items:center;width:86%;height:86%;display:grid}.ys7-me .ysc-bl{filter:none;width:100%;height:100%}.ys7-avg{fill:none;stroke:var(--fg);stroke-width:1.4px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;opacity:.5}.ys7-was{fill:none;stroke:var(--fg);stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:.28}.ys7-me__k{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:22px 0 0}.ys7-me__p{max-width:24ch;font:600 22px/1.2 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0}.ys7-me__key{font:400 var(--t-fine)/1.3 var(--label);color:var(--fg-2);align-items:center;gap:8px;margin:14px 0 0;display:inline-flex}.ys7-me__key i{border-top:1.5px dashed;width:22px}.ys7-me__facts{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ys7-me__facts li{border:1px solid var(--fg);font:500 15px/1.2 var(--label);border-radius:999px;padding:7px 14px}.ys7-tip{font:400 var(--t-fine)/1.3 var(--label);color:var(--fg-2);margin:14px 0 0}@media (min-width:700px){.pd-quiz.ys7-d.is-sheet{z-index:70;overscroll-behavior:contain;background:var(--bg);margin:0;padding:0;position:fixed;inset:0;overflow:auto}.ys7-d.is-sheet>.hold{padding-bottom:48px}.ys7-d .ys7-bar{z-index:3;border-bottom:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.ys7-bar .logo .logo__wm{height:18px}.ys7-d.is-sheet>.hold{padding-top:28px}.ys7-dq{max-width:680px;margin:0 auto}.ys7-dq>.pd-top{max-width:none}.ys7-d .ys7-scene{max-width:420px;margin:2px 0 22px;display:block}.ys7-d .dx-bar{background:0 0;padding-bottom:0;position:static}.ys7-d .dx-seg{grid-template-columns:repeat(2,minmax(0,1fr))}.ys7-d .dx-seg>:last-child:nth-child(odd){grid-column:1/-1}.ys7-d .dx-opt{min-height:64px}.ys7-d .dx-h--q{max-width:20ch;font-size:38px}}@media (min-width:700px) and (hover:hover) and (pointer:fine){.ys7-d .dx-step{counter-reset:ys7k}.ys7-d .dx-opt{padding-left:60px;position:relative}.ys7-d .dx-opt:after{counter-increment:ys7k;content:counter(ys7k, upper-alpha);box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 35%, transparent);width:28px;height:28px;font:600 13px/1 var(--label);border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;left:16px;translate:0 -50%}.ys7-d .dx-opt--o[aria-pressed=true]:after{visibility:hidden}.ys7-d .dx-opt--o .dx-ord{margin:0;position:absolute;top:50%;left:17px;translate:0 -50%}.ys7-d .ys7-tip{display:block}}@media (min-width:1000px){.ys7-dq{grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-template-areas:"top me""q me";align-items:start;column-gap:64px;max-width:1180px;margin:0 auto}.ys7-dq>.pd-top{max-width:none}.dq.is-res.ys7-dq{grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-template-areas:"top me""q me";max-width:1180px}.ys7-dq>.ys7-me{text-align:center;border:1px solid var(--line);background:var(--paper);border-radius:28px;grid-area:me;justify-items:center;padding:34px 26px 28px;display:grid;position:sticky;top:92px}:root[data-theme=dark] .ys7-dq>.ys7-me{background:#1b1e22;border-color:#ffffff24}.ys7-d .ys7-best{max-width:1180px;margin:40px auto 0}}.ys7-gl__row{flex-wrap:wrap;align-items:end;gap:40px 56px;padding:40px 0 24px;display:flex}.ys7-gl__row>div{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.ys7-gl__row p{font:500 var(--t-sup)/1.3 var(--label);color:var(--fg-2);flex-basis:100%;margin:4px 0 0}.ys7-gl__head{padding-bottom:40px}.i3--shape .i3__em{place-items:center;width:66%;height:66%;display:grid}.i3--shape .yi-shape{width:100%;height:100%;overflow:visible}.ys7-go{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.ys7-go .ys7-back{width:52px;height:52px}.ys7-go .ys7-back[hidden]{visibility:hidden;display:grid}.ys7-go .dx-go{opacity:0;visibility:hidden;transition:opacity .18s,translate .18s,visibility 0s linear .18s;translate:0 6px}.ys7-go.is-ready .dx-go{opacity:1;visibility:visible;transition:opacity .18s,translate .18s;translate:0}@media (prefers-reduced-motion:reduce){.ys7-go .dx-go,.ys7-go.is-ready .dx-go{transition:none;translate:none}}.ys7-unsure{color:var(--fg-2);border-style:dashed}.ys7-unsure[aria-pressed=true]{border-style:solid}.ys7-c__zone,.ys7-p--L,.ys7-p--R{opacity:0;transition:opacity .2s}[data-zone=L] .ys7-c__zone--L,[data-zone=R] .ys7-c__zone--R,[data-zone=L] .ys7-p--L,[data-zone=R] .ys7-p--R{opacity:1}@media (min-width:700px){.ys7-d .pd-top>.pd-top__b{visibility:hidden}.ys7-d .dx-seg>.ys7-unsure{grid-column:1/-1}.ys7-d .dx-seg:has(>.ys7-unsure)>.dx-opt:nth-last-child(2):nth-child(odd){grid-column:1/-1}.ys7-d .ys7-go{z-index:2;border-top:1px solid var(--line);background:var(--bg);margin-top:22px;padding:14px 0;position:sticky;bottom:0}}.ys7-next{width:20px;height:20px}@media (max-width:699px){.ys7-go{grid-template-columns:minmax(0,1fr)}.ys7-go .ys7-back{display:none}.ys7-go .dx-go{min-height:56px;box-shadow:0 0 12px var(--ring-halo);border-color:#0000;gap:10px;font-weight:600}.ys7-go .dx-go:before{--ring-o:1;padding:2px;inset:-2px}.ys7-go .dx-go{background:var(--bg)}.ys7-d .ys7-go{background:linear-gradient(to top, var(--bg) 82%, transparent)}.ys7-d .ys7-scene{margin:0 0 16px;display:block}}.pd-quiz.ys7-d:not(.is-sheet) .ys7-bar{display:none}.pd-quiz:not(.is-sheet) .ys7-top-x{visibility:hidden}.pd-quiz.ys7-d.is-sheet .pd-quiz__head{display:none}.ob .ys7-scene{max-width:420px;margin:2px 0 16px;display:block}.ob .ys7-scene+.dx-seg{margin-top:0}.ob .dx-lead{margin:0 0 8px}.fyb-fh__t>.ob-sharp{width:min(100%,440px);margin-top:8px}.ob--dq[hidden]{display:none}.dq>.ob--dq{min-height:0}.pd-quiz .dq.ys7-dq.is-design{max-width:none;margin:0;display:block}.dq.is-design>.pd-top,.dq.is-design>.dq__q,.dq.is-design>.ys7-me{display:none}.pd-quiz.is-sheet:has(.dq.is-design){padding:0}.pd-quiz.is-sheet>.hold:has(>.dq.is-design){padding:0}@media (min-width:700px){.ys7-d .ob--dq .dx-seg{grid-template-columns:minmax(0,1fr)}.ys7-d .ob--dq .dx-seg--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ys7-d .ob--dq .dx-seg>:last-child:nth-child(odd){grid-column:auto}.ys7-d .ob--dq .dx-opt{min-height:56px;padding-left:22px}.ys7-d .ob--dq .dx-opt:after{content:none}}@media (min-width:700px) and (pointer:coarse),(min-width:700px) and (max-width:1024px){.ys7-d .ob--dq .dx-opt{min-height:44px}}@media (min-width:700px) and (max-width:1023px){.ob--dq .ob-main{min-height:calc(100dvh - 64px)}}.rq4-add .ysk{margin:6px 0 22px}.rq4-add:has(.ysk)~.rq4-add .ysk{display:none}.de-list .shead+div>.ysk{margin-top:24px}.brx-hero .rq4-h1{max-width:15ch;font-size:68px}.brx-hero .rq3-dek{max-width:44ch}.brx-pick{margin-top:52px}.brx-pick__l{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);margin:0}.brx-tabs{margin-top:14px}.brx-tabs .pill{cursor:pointer}.brx-tabs .pill[aria-selected=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.brx-tabs .pill[hidden],.brx-sort .pill[hidden]{display:none}.brx-slide{grid-template-columns:minmax(0,1fr);display:grid}.brx-slide[hidden]{display:none}.brx-one{margin-top:36px}.brx-one .rq4-one__n{font-size:50px}.brx-three{margin:26px 0 0;padding:0;list-style:none}.brx-three__r{border-top:1px solid var(--lc-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:16px 0;display:grid}.brx-three__n{font:600 20px/1.25 var(--body);color:var(--lc-fg);overflow-wrap:anywhere;grid-column:1;text-decoration:none}.brx-three__n:hover{color:var(--blue-hover)}.brx-three__v,.brx-picks__v{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);grid-column:1}.brx-three__v b,.brx-picks__v b{color:var(--lc-fg);font-weight:600}.brx-three__buy,.brx-picks__buy{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;align-items:center;gap:10px 14px;display:flex}.brx-three__buy .rk-price b,.brx-picks__buy .rk-price b{font:600 22px/1 var(--display);letter-spacing:-.03em;color:var(--lc-fg)}.brx-three__buy .rk-price s,.brx-picks__buy .rk-price s,.brx-three__buy .rk-off,.brx-picks__buy .rk-off{display:none}.brx-three__buy .rk-buy,.brx-picks__buy .rk-buy{box-sizing:border-box;white-space:normal;text-align:center;max-width:100%;padding:0 20px}.brx-one__all{margin-top:22px}.brx-next{font:400 var(--t-sup)/1.3 var(--label);color:var(--lc-fg2);flex-wrap:wrap;gap:6px 18px;margin:18px 0 0;display:flex}.brx-next a{color:var(--lc-fg2);align-items:center;gap:6px;min-height:32px;text-decoration:none;display:inline-flex}.brx-next a b{color:var(--lc-fg);font-weight:600}.brx-next a:hover b{color:var(--blue-hover)}.brx-stage img{height:380px}.brx-you__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.brx-you__cards:empty{display:none}.brx-you__acts{flex-wrap:wrap;align-items:center;gap:14px 26px;margin:0;display:flex}.brx-slide--you .brx-one{grid-column:1/-1;max-width:none}@media (min-width:900px){.brx-slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px}}@media (max-width:899px){.brx-hero .rq4-h1{font-size:44px}.brx-pick{margin-top:36px}.brx-slide:not(.brx-slide--you) .brx-one{display:contents}.brx-slide:not(.brx-slide--you) .rq4-one__k{order:1;margin-top:30px}.brx-slide .rq4-one__n{order:2}.brx-slide .rq3-one__s{order:3}.brx-stage{order:4;margin-top:26px}.brx-three{order:5}.brx-one__all{order:6;justify-self:start}.brx-next{order:7}.brx-stage img{height:260px}.brx-stage:after{top:252px}.brx-stage .lc__spec--b{display:none}.brx-stage{grid-template-columns:repeat(2,minmax(0,1fr))}.brx-one{max-width:none;margin-top:26px}.brx-one .rq4-one__n{font-size:38px}.brx-three__r{grid-template-columns:minmax(0,1fr)}.brx-three__buy,.brx-picks__buy{grid-area:auto/1;justify-content:space-between;margin-top:10px}.brx-you__cards{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.brx-you__cards::-webkit-scrollbar{display:none}.brx-you__cards>*{scroll-snap-align:start;min-width:0}}.brx-list__p{max-width:60ch;font:400 var(--t-lede)/1.5 var(--body);color:var(--fg-2);margin:0}.brx-list .ysk{margin:26px 0 0}.brx-sort{margin-top:26px}.brx-sort .pill{cursor:pointer}.brx-sort .pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--paper)}.brx-rows{border-top:1px solid var(--line);margin:26px 0 0;padding:0;list-style:none}.brx-row{border-bottom:1px solid var(--line);scroll-margin-top:90px}.brx-row.is-cut{display:none}.brx-row__top{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"h x""s x""bar bar""k k";gap:8px 12px;margin:0;padding:22px 0;display:grid}.brx-row__top:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.brx-row__h{flex-wrap:wrap;grid-area:h;align-items:baseline;gap:6px 14px;min-width:0;display:flex}.brx-row__n{font:600 30px/1.05 var(--display);letter-spacing:-.025em;color:var(--fg)}.brx-row__you{color:var(--fg);font-weight:600}.brx-row__you[hidden]{display:none}.brx-row__s{font:400 var(--t-sup)/1.35 var(--label);color:var(--fg-2);grid-area:s}.brx-bar{grid-area:bar;gap:2px;height:14px;margin-top:8px;display:flex}.brx-bar__p{background:linear-gradient(90deg, var(--ysc-you), var(--ysc-game), var(--ysc-world));flex:1 1 0;min-width:6px;height:100%;display:block}.brx-bar__p:first-child{border-radius:4px 0 0 4px}.brx-bar__p:last-child{border-radius:0 4px 4px 0}.brx-bar__p:only-child{border-radius:4px}.brx-row__k{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);flex-wrap:wrap;grid-area:k;gap:4px 18px;display:flex}.brx-row__kk{align-items:center;gap:7px;display:inline-flex}.brx-row__kk i{background:linear-gradient(135deg, var(--ysc-you), var(--ysc-world));border-radius:50%;width:10px;height:10px}.brx-row__x{border:1px solid var(--line);width:44px;height:44px;color:var(--fg);border-radius:50%;grid-area:x;place-self:center end;place-items:center;transition:transform .2s;display:grid}.brx-row__x svg{width:18px;height:18px}.brx-row.is-open .brx-row__x{transform:rotate(180deg)}.brx-row__m{padding:0 0 30px}.brx-row__m[hidden]{display:none}.brx-row__f,.brx-row__fit,.brx-row__like{font:400 var(--t-sup)/1.45 var(--label);color:var(--fg-2);margin:0 0 10px}.brx-row__fit{color:var(--fg);font-weight:500}.brx-row__fit[hidden]{display:none}.brx-row__like a{color:var(--fg);font-weight:600;text-decoration:none}.brx-row__like a:hover{color:var(--blue-hover)}.brx-picks{margin:14px 0 18px;padding:0;list-style:none}.brx-picks__r{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:14px 0;display:grid}.brx-picks__k{font:400 var(--t-fine)/1.3 var(--label);color:var(--fg-2);grid-column:1}.brx-picks__n{font:600 19px/1.25 var(--body);color:var(--fg);overflow-wrap:anywhere;grid-column:1;text-decoration:none}.brx-picks__n:hover{color:var(--blue-hover)}.brx-picks__buy{grid-row:1/span 3}.brx-row__acts{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:8px;display:flex}.brx-one__all,.brx-row__acts>.pill{box-sizing:border-box;white-space:normal;flex-shrink:1;max-width:100%}.brx-row__cmp{font:600 var(--t-sup)/1.3 var(--body);color:var(--fg);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.brx-row__cmp:hover{color:var(--blue-hover)}.brx-more{cursor:pointer;margin-top:26px}.brx-more[hidden]{display:none}.brx-note{max-width:60ch;font:400 var(--t-fine)/1.45 var(--label);color:var(--fg-2);margin:26px 0 0}@media (min-width:900px){.brx-row__top{grid-template-columns:260px minmax(0,1fr) 44px;grid-template-areas:"h bar x""s k x";align-items:center;gap:8px 36px}.brx-bar{height:16px;margin-top:0}.brx-row__m{padding-left:296px;padding-right:80px}}@media (max-width:899px){.brx-row__n{font-size:26px}.brx-picks__r{grid-template-columns:minmax(0,1fr)}.brx-picks__buy{grid-row:auto}}html.is-member .brx-door,.bz-you[hidden]{display:none}.bz-four{max-width:600px;margin-top:36px}.bz-four__k{font:400 var(--t-fine)/1.3 var(--label);color:var(--lc-fg2);grid-column:1}.bz-four .brx-three__buy{grid-row:1/span 3}.bz-hero .rq5-facts a{color:inherit;text-underline-offset:3px}@media (max-width:899px){.bz-hero .bz-four{order:7;max-width:none}.bz-stage img{height:300px}.bz-stage:after{top:292px}.bz-stage .lc__spec--b{display:none}.bz-stage{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-four .brx-three__buy{grid-row:auto}}.bz-lede{max-width:62ch;font:400 var(--t-lede)/1.5 var(--body);color:var(--fg-2);margin:0}.bz-note{max-width:62ch;font:400 var(--t-fine)/1.45 var(--label);color:var(--fg-2);margin:14px 0 0}.bz-h2{font:600 40px/1.02 var(--display);letter-spacing:-.03em;color:var(--fg);text-wrap:balance;margin:0 0 14px}.bz-h3{font:600 26px/1.1 var(--display);letter-spacing:-.02em;color:var(--fg);margin:44px 0 14px}.bz-you__p{max-width:62ch;font:400 var(--t-lede)/1.5 var(--body);color:var(--fg);margin:0}.bz-you__acts{margin:22px 0 0}.bz-facts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0 0;padding:0;list-style:none;display:grid}.bz-fact{border:1px solid var(--line);background:var(--bg-surface);border-radius:24px;flex-direction:column;gap:14px;min-width:0;padding:26px 26px 20px;display:flex}.bz-fact__fig{font:600 64px/.95 var(--display);letter-spacing:-.04em;color:var(--fg);background:linear-gradient(120deg, var(--fg) 30%, var(--blue) 140%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bz-fact__head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.bz-fact__sub{font:500 var(--t-sup)/1.2 var(--label);color:var(--fg-2)}.bz-fact__t{font:400 19px/1.45 var(--body);color:var(--fg);flex:auto;margin:0}.bz-fact__ft{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.bz-fact__src{font:400 var(--t-fine)/1.3 var(--label);color:var(--fg-2)}.bz-fact__share{appearance:none;border:1px solid var(--fg);color:var(--fg);font:600 15px/1 var(--body);cursor:pointer;background:0 0;border-radius:999px;min-height:36px;padding:9px 14px}.bz-fact__share:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (max-width:899px){.bz-facts__grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.bz-facts__grid::-webkit-scrollbar{display:none}.bz-fact{scroll-snap-align:start}.bz-fact__fig{font-size:54px}}.bz-dec__ex{flex-wrap:wrap;gap:10px 22px;margin:30px 0 26px;display:flex}.bz-dec__part{flex-direction:column;gap:8px;display:inline-flex}.bz-dec__part b{font:600 52px/1 var(--display);letter-spacing:-.035em;color:var(--fg);border-bottom:4px solid var(--fg);padding-bottom:8px}.bz-dec__part--version b{border-image:linear-gradient(90deg,#1a3bd6,#16b8a8) 1}.bz-dec__part--generation b,.bz-dec__part--carbon b{border-bottom-color:var(--ink-3)}.bz-dec__part small{font:400 var(--t-sup)/1.2 var(--label);color:var(--fg-2)}.bz-dec .ysk{margin:0 0 6px}.bz-dec__rows{border-top:1px solid var(--line);margin:10px 0 0;padding:0;list-style:none}.bz-dec__r{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"w brand bar""w brand ours";align-items:center;gap:6px 26px;padding:18px 0;display:grid}.bz-dec__w{font:600 26px/1.1 var(--display);letter-spacing:-.02em;color:var(--fg);grid-area:w}.bz-dec__brand{font:400 18px/1.4 var(--body);color:var(--fg);grid-area:brand}.bz-dec__bar{grid-area:bar;margin:0}.bz-dec__ours{font:400 var(--t-sup)/1.35 var(--label);color:var(--fg-2);grid-area:ours}.bz-dec__gen{max-width:62ch;font:500 19px/1.45 var(--body);color:var(--fg);margin:22px 0 0}.bz-tech{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:0;padding:0;list-style:none;display:grid}.bz-tech li{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:14px 0;display:flex}.bz-tech b{font:600 18px/1.3 var(--body);color:var(--fg)}.bz-tech span{font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2)}@media (max-width:899px){.bz-dec__part b{font-size:38px}.bz-dec__r{grid-template-columns:minmax(0,1fr);grid-template-areas:"w""brand""bar""ours";gap:8px}.bz-tech{grid-template-columns:minmax(0,1fr)}}.bz-lines__grid{border-top:1px solid var(--line);margin:26px 0 0;padding:0;list-style:none}.bz-line{border-bottom:1px solid var(--line);grid-template-columns:300px minmax(0,1fr);grid-template-areas:"head vs""bar vs";gap:14px 36px;padding:22px 0;display:grid}.bz-line__head{color:var(--fg);grid-area:head;align-items:center;gap:16px;min-width:0;text-decoration:none;display:flex}.bz-line__head img{object-fit:contain;flex:none;width:64px;height:80px}.bz-line__head>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.bz-line__n{font:600 30px/1.05 var(--display);letter-spacing:-.025em}.bz-line__head small{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2)}.bz-line__head:hover .bz-line__n{color:var(--blue-hover)}.bz-line>.brx-bar{grid-area:bar;align-self:start;margin:0}.bz-line__vs{grid-area:vs;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:0;padding:0;list-style:none;display:grid}.bz-line__vs a{border-bottom:1px solid var(--line);min-height:44px;color:var(--fg);font:400 17px/1.3 var(--body);grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 0;text-decoration:none;display:grid}.bz-line__vs a:hover .bz-line__v{color:var(--blue-hover)}.bz-line__v{overflow-wrap:anywhere}.bz-line__s{font-variant-numeric:tabular-nums;font-weight:600}.bz-line__p{text-align:right;min-width:48px;color:var(--fg-2);font:400 var(--t-sup)/1 var(--label);font-variant-numeric:tabular-nums}.bz-dot{background:linear-gradient(135deg, var(--ysc-you), var(--ysc-world));border-radius:50%;width:12px;height:12px}@media (max-width:899px){.bz-line{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""bar""vs"}.bz-line__vs{grid-template-columns:minmax(0,1fr)}}.bz-good__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px;display:grid}.bz-panel{min-width:0}.bz-fp{margin:26px 0 0;padding:0;list-style:none}.bz-fp__r{grid-template-columns:110px minmax(0,1fr) 52px;align-items:center;gap:14px;min-height:40px;display:grid}.bz-fp__k{font:400 var(--t-sup)/1.2 var(--label);color:var(--fg)}.bz-fp__track{height:12px;position:relative}.bz-fp__track:before{content:"";background:var(--rule);width:1px;position:absolute;top:-6px;bottom:-6px;left:50%}.bz-fp__bar{border-radius:4px;position:absolute;top:0;bottom:0}.bz-fp__bar.is-up{background:linear-gradient(90deg,#1a3bd6,#16b8a8);left:50%}.bz-fp__bar.is-down{background:var(--ink-3);right:50%}.bz-fp__v{text-align:right;font:600 17px/1 var(--body);font-variant-numeric:tabular-nums;color:var(--fg)}.bz-pl{height:92px;margin:30px 6px 0;position:relative}.bz-pl:before{content:"";background:var(--rule);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.bz-pl__mid{background:color-mix(in srgb, var(--blue) 14%, transparent);border-radius:11px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}.bz-pl__dot{background:linear-gradient(135deg, var(--ysc-you), var(--ysc-world));width:12px;height:12px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;margin-left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.bz-pl__mk{border-left:1px dashed var(--fg);width:0;position:absolute;top:-18px;bottom:-4px}.bz-pl__mk small{white-space:nowrap;font:400 var(--t-fine)/1 var(--label);color:var(--fg-2);position:absolute;top:-6px;left:6px}.bz-pl__mk--end small{left:auto;right:6px}.bz-pl__ax{font:400 var(--t-fine)/1 var(--label);color:var(--fg-2);justify-content:space-between;margin:10px 0 0;display:flex}@media (max-width:899px){.bz-good__in{grid-template-columns:minmax(0,1fr);gap:44px}.bz-h2{font-size:34px}}.bz-best .brx-tabs{margin-top:0}.bz-best__s[hidden]{display:none}.bz-rank__in{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:52px;display:grid}.bz-rank__big{align-items:baseline;gap:14px;margin:0 0 14px;display:flex}.bz-rank__big b{font:600 120px/.9 var(--display);letter-spacing:-.05em;color:var(--fg)}.bz-rank__big span{font:400 var(--t-lede)/1.3 var(--body);color:var(--fg-2)}.bz-rank__parts{border-top:1px solid var(--line);margin:26px 0 0;padding:0;list-style:none}.bz-rank__parts li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v""s v";gap:2px 18px;padding:14px 0;display:grid}.bz-rank__parts span{font:500 18px/1.3 var(--body);color:var(--fg);grid-area:k}.bz-rank__parts b{font:600 30px/1 var(--display);letter-spacing:-.03em;color:var(--fg);grid-area:v;align-self:center}.bz-rank__parts small{font:400 var(--t-fine)/1.3 var(--label);color:var(--fg-2);grid-area:s}.bz-rank__rate{font:400 var(--t-sup)/1.5 var(--label);color:var(--fg-2);margin:18px 0 0}.bz-rank__rate a{color:var(--fg);text-underline-offset:3px;font-weight:600}.bz-ladder{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.bz-ladder li{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;display:grid}.bz-ladder__r{font:600 20px/1 var(--display);color:var(--fg-2);font-variant-numeric:tabular-nums}.bz-ladder__n{font:600 20px/1.2 var(--body);color:var(--fg);text-decoration:none}a.bz-ladder__n:hover{color:var(--blue-hover)}.bz-ladder__s{font:500 17px/1 var(--body);color:var(--fg-2);font-variant-numeric:tabular-nums}.bz-ladder li.is-me{background:linear-gradient(90deg,#1a3bd61f,#16b8a81a);border-radius:12px;padding:0 10px}.bz-ladder li.is-me .bz-ladder__r{color:var(--fg)}@media (max-width:899px){.bz-rank__in{grid-template-columns:minmax(0,1fr);gap:32px}.bz-rank__big b{font-size:96px}}.bz-src{font:400 var(--t-fine)/1.5 var(--label);color:var(--fg-2);margin:26px 0 0}.bz-src b{color:var(--fg);font-weight:600}.brx-row__rk{min-width:1.6em;font:600 30px/1.05 var(--display);letter-spacing:-.025em;color:var(--fg-2);font-variant-numeric:tabular-nums}.brx-row__st{font:500 17px/1.4 var(--body);color:var(--fg);grid-area:st}.brx-row__top{grid-template-areas:"h x""s x""bar bar""k k""st st"}@media (min-width:900px){.brx-row__top{grid-template-areas:"h bar x""s k x""st st x"}}@media (max-width:899px){.brx-row__rk{font-size:26px}}.bz-glance__in{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:52px;display:grid}.bz-glance__sum{max-width:46ch;font:400 var(--t-lede)/1.55 var(--body);color:var(--fg);margin:0}.bz-glance__t{border-collapse:collapse;border-top:1px solid var(--line);width:100%}.bz-glance__t th,.bz-glance__t td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 0}.bz-glance__t th{width:42%;font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2);padding-right:18px}.bz-glance__t td{font:500 17px/1.45 var(--body);color:var(--fg);overflow-wrap:anywhere}@media (max-width:899px){.bz-glance__in{grid-template-columns:minmax(0,1fr);gap:26px}.bz-glance__t th{width:46%}}.bz-rank__cmp{margin:22px 0 0}.bz-rank__cmp .pill{box-sizing:border-box;white-space:normal;max-width:100%}.bvs{--lc-fg:var(--fg);--lc-fg2:var(--fg-2);--lc-line:var(--line)}.bvs-raw{display:contents}.bvs-you[hidden],.bvs-need[hidden]{display:none}.bvs .brx-tabs,.bvs-need{margin-top:22px}.bvs-need__say{font:500 var(--t-lede)/1.45 var(--body);color:var(--fg);max-width:52ch;margin:0}.bvs-need__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.bvs-pick{border:1px solid var(--line);background:var(--bg-surface);border-radius:24px;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding:22px 24px;display:grid}.bvs-pick.is-win{border-color:var(--fg)}.bvs-pick__b{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;display:flex}.bvs-pick__b b{color:var(--fg);font-weight:600}.bvs-win{font:600 var(--t-fine)/1 var(--label);background:var(--buy);color:var(--buy-on);border-radius:999px;padding:6px 10px}.bvs-pick__n{font:600 22px/1.2 var(--body);color:var(--fg);overflow-wrap:anywhere;text-decoration:none}.bvs-pick__n:hover{color:var(--blue-hover)}.bvs-pick__v{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2);margin:0}.bvs-pick__v b{color:var(--fg);font-weight:600}.bvs-pick .bvs-pick__buy{grid-area:auto/1;justify-content:space-between;margin-top:10px}.bvs-pick__none{font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2);margin:0}.bvs-kinds__list{gap:26px;margin:26px 0 0;padding:0;list-style:none;display:grid}.bvs-kind{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.bvs-kind>.brx-bar{grid-area:auto;height:16px;margin:0}.bvs-kinds .bz-lede+div{margin-top:18px}.bvs-kind__n{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;margin:0;display:flex}.bvs-kind__n a{font:600 24px/1.2 var(--display);letter-spacing:-.02em;color:var(--fg);text-decoration:none}.bvs-kind__n a:hover{color:var(--blue-hover)}.bvs-kind__n span{font:400 var(--t-sup)/1.3 var(--label);color:var(--fg-2)}.bvs-kind__st{font:400 17px/1.5 var(--body);color:var(--fg-2);max-width:60ch;margin:0}.bvs-who__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px;margin-top:26px;display:grid}.bvs-who__c{align-content:start;gap:18px;min-width:0;display:grid}.bvs-who__n{font:600 28px/1.15 var(--display);letter-spacing:-.02em;color:var(--fg);margin:0}.bvs-who__dl{border-top:1px solid var(--line);grid-template-columns:minmax(0,40%) minmax(0,1fr);margin:0;display:grid}.bvs-who__dl dt,.bvs-who__dl dd{border-bottom:1px solid var(--line);margin:0;padding:12px 0}.bvs-who__dl dt{font:400 var(--t-sup)/1.4 var(--label);color:var(--fg-2);padding-right:14px}.bvs-who__dl dd{font:500 17px/1.45 var(--body);color:var(--fg);overflow-wrap:anywhere}.bvs-who__go{box-sizing:border-box;white-space:normal;justify-self:start;max-width:100%}.bvs-you__p{font:500 var(--t-lede)/1.45 var(--body);color:var(--fg);max-width:52ch;margin:0}@media (max-width:699px){.bvs-need__two,.bvs-who__two{grid-template-columns:minmax(0,1fr)}.bvs-pick{padding:20px}.bvs-who__two{gap:44px}}.cx-pills{align-items:center}.cx-pills+.cx-pills{margin-top:10px}.cx-lab{min-width:52px;color:var(--ink-3);flex:none;margin-right:2px;font-size:14px;line-height:1.2}.cx-bdoor{margin:14px 0 0}.cx-list[aria-busy=true] .cardgrid{opacity:.45;transition:opacity .2s}.cx-none{max-width:52ch;color:var(--ink-2);margin:8px 0 0}@media (prefers-reduced-motion:reduce){.cx-list[aria-busy=true] .cardgrid{transition:none}}@media (max-width:699px){.cx-lab{min-width:0;margin-right:4px}.cx-pills+.cx-pills{margin-top:8px}}.cx-hero .rq4-one__n{font-size:42px}@media (max-width:699px){.cx-hero .rq4-one__n{font-size:30px}.cx-pills{scrollbar-width:none;margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding:2px var(--pad);flex-wrap:nowrap;overflow-x:auto}.cx-pills::-webkit-scrollbar{display:none}.cx-pills>*{flex:none}}.aud--women,.rw-aud--women,.card--aud-women{--aud-1:#ff5cab;--aud-2:#e879f9;--aud-3:#a78bfa;--aud-glow:#e879f9}.aud--junior,.aud--kids,.rw-aud--junior,.rw-aud--kids,.card--aud-junior,.card--aud-kids{--aud-1:#eeff3a;--aud-2:#ffc21a;--aud-3:#ff7a2e;--aud-glow:#ff8a2e}.aud{background:linear-gradient(110deg, var(--aud-1), var(--aud-2) 55%, var(--aud-3));min-height:28px;box-shadow:0 2px 10px color-mix(in srgb, var(--aud-2) 34%, transparent);color:#151515;font:600 var(--t-fine)/1 var(--label);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.aud b{font:inherit}.aud--junior,.aud--kids{padding-left:8px}.aud__g{flex:none;width:20px;height:20px}.card--aud .well--glow{--glow:var(--aud-glow);--glow-base:color-mix(in srgb, var(--aud-glow) 9%, #e9eaec)}:root[data-theme=dark] .card--aud .well--glow{background-image:radial-gradient(closest-side at 50% 40%, color-mix(in srgb, var(--aud-glow) 24%, transparent), transparent)}.rw-tags .aud{align-self:center}.rw-aud{border-left:3px solid var(--aud-3);border-image:linear-gradient(180deg, var(--aud-1), var(--aud-3)) 1;max-width:46ch;font:400 18px/1.5 var(--body);color:var(--fg-2);margin:16px 0 0;padding-left:16px}.rw-sayw>.rw-say:first-child{margin-top:0}@media (max-width:999px){.rw-hero .rw-sayw{order:3;margin-top:18px}}@media (min-width:700px){.rwa-page .rw-hero .rw-sayw{grid-area:4/1;margin-top:26px}}@media (min-width:900px){.rwb-page .rw-sayw{order:3}.rwb-page .rw-sayw .rw-say{margin:18px auto 0}.rwb-page .rw-aud{text-align:center;border:0;margin:16px auto 0;padding:0}}@media (max-width:379px){.lc__stage{grid-template-columns:repeat(2,minmax(0,1fr))}}main.mp{grid-template-columns:minmax(0,1fr)}.mp-top{padding:clamp(56px,9vw,120px) 0 0}.mp-head{text-align:center;justify-items:center;gap:14px;display:grid}.mp-head__h{font:700 96px/1 var(--display);letter-spacing:-.04em;margin:0}.mp-head__p{color:var(--fg-2);max-width:34ch;margin:0;font-size:20px;line-height:1.4}.mp-switch{border:1px solid var(--rule);border-radius:999px;gap:8px;margin-top:18px;padding:4px;display:inline-flex}.mp-switch__b{min-height:44px;color:var(--fg-2);font:600 16px/1 var(--label);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px}.mp-switch__b[aria-selected=true]{background:var(--fg);color:var(--paper)}.mp-switch__b:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.mp-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:clamp(36px,5vw,56px);display:grid}.mp-card{border:1px solid var(--rule);text-align:center;border-radius:18px;flex-direction:column;align-items:stretch;min-width:0;padding:26px 24px 24px;display:flex;position:relative}.mp-card.is-key{border:2px solid var(--fg);padding:25px 23px 23px}.mp-card.is-yours{border-color:var(--blue)}.mp-card__yours{background:var(--fg);min-height:26px;color:var(--paper);font:600 var(--t-fine)/1 var(--label);white-space:nowrap;border-radius:999px;align-items:center;margin:0;padding:0 12px;display:inline-flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.mp-card__yours[hidden],.mp-card__go[hidden]{display:none}.mp-card__n{font:600 18px/1.2 var(--label);color:var(--fg);margin:14px 0 0}.mp-card__price{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;margin:34px 0 30px;display:flex}.mp-card__price b{font:700 50px/1 var(--display);letter-spacing:-.03em}.mp-card__price span{color:var(--fg-2);font:400 20px/1 var(--display)}.mp-top[data-c=year] .mp-m,.mp-top[data-c=month] .mp-y{display:none}.mp-card__quota{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:6px;padding:18px 0;display:grid}.mp-card__q{font:600 18px/1.3 var(--label);margin:0}.mp-card__note{color:var(--fg-2);margin:0;font-size:14px;line-height:1.4}.mp-card__lines{text-align:left;flex:1 0 auto;align-content:start;gap:12px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.mp-card__lines li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:16px;line-height:1.4;display:grid}.mp-card__lines li.is-no{color:var(--ink-3)}.mp-i{width:22px;height:22px}.mp-i--yes circle{fill:var(--buy)}.mp-i--yes path{fill:none;stroke:var(--buy-on);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.mp-i--no circle,.mp-i--no path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.mp-card__go{justify-content:center;width:100%}.mp-buy{background:var(--buy);min-height:48px;color:var(--buy-on);font:600 16px/1 var(--label);border-radius:999px;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.mp-buy:hover,.mp-buy:focus-visible{background:var(--buy-hover);color:var(--buy-on)}.mp-pay{text-align:center;max-width:62ch;color:var(--fg-2);margin:22px auto 0;font-size:16px;line-height:1.5}.mp-cmp{margin-top:clamp(56px,7vw,88px)}.mp-cmp__h{font:700 30px/1.15 var(--display);letter-spacing:-.02em;margin:0 0 18px}.mp-tblw{min-width:0;max-width:100%;overflow-x:auto}.mp-tbl{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.mp-tbl col.mp-tbl__l{width:46%}.mp-tbl thead th,.mp-tbl thead td{background:color-mix(in srgb, var(--fg) 5%, var(--paper));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font:600 14px/1.2 var(--label);color:var(--fg-2);text-align:center;padding:11px 10px}.mp-tbl thead td{border-left:1px solid var(--rule);border-radius:10px 0 0 10px}.mp-tbl thead th:last-child{border-right:1px solid var(--rule);border-radius:0 10px 10px 0}.mp-tbl tbody th,.mp-tbl tbody td{border-bottom:1px solid var(--rule);text-align:center;vertical-align:middle;padding:13px 10px}.mp-tbl tbody th{text-align:left;color:var(--fg);font-size:16px;font-weight:400;line-height:1.35}.mp-tbl .mp-i{vertical-align:middle;display:inline-block}.mp-val{font:600 16px/1 var(--label)}.mp-dash{color:var(--ink-3)}.mp-q{margin-top:clamp(56px,8vw,110px)}@media (max-width:899px){.mp-head__h{font-size:68px}.mp-cards{grid-template-columns:minmax(0,1fr);gap:14px}.mp-card__price{margin:26px 0 22px}.mp-card__price b{font-size:50px}.mp-cmp__h{font-size:24px}.mp-tbl tbody th,.mp-tbl tbody td{padding:12px 6px}}main.ah{--ah-ground:var(--linho);--ah-card:var(--paper);--am-track:color-mix(in srgb, var(--fg) 12%, transparent);--ah-hover:color-mix(in srgb, var(--fg) 5%, transparent);background:var(--ah-ground);color:var(--fg);padding:28px 0 72px}:root[data-theme=dark] main.ah{--ah-ground:var(--paper);--ah-card:var(--linho)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) main.ah{--ah-ground:var(--paper);--ah-card:var(--linho)}}.ah-h{font:600 50px/1 var(--display);letter-spacing:-.03em;margin:0 0 20px}.ah-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ah-you,.ah-secs{align-content:start;gap:12px;min-width:0;display:grid}.ah-card,.ah-sec,.ah-set,main.ah .am-prog{background:var(--ah-card);border-radius:16px}.ah-card{grid-template-columns:minmax(0,1fr);padding:4px}main.ah .am-prog{padding:4px}main.ah .am-you:hover,main.ah .am-it:hover,main.ah .am-pi:hover,.ah-head:hover,.ah-shelf:hover,.ah-rated:hover,.ah-ask:hover{background:var(--ah-hover)}main.ah .am-av{width:52px;height:52px}.ah-sec{align-content:start;gap:14px;min-width:0;padding:8px 8px 18px;display:grid}.ah-head{min-height:56px;color:inherit;border-radius:12px;grid-template-columns:40px auto minmax(0,1fr) 16px;align-items:center;gap:14px;padding:8px 12px;text-decoration:none;transition:background-color .18s;display:grid}.ah-head--still{grid-template-columns:40px auto minmax(0,1fr)}.ah-head:focus-visible{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.ah-head .i3{--i3-size:40px}.ah-head__t{font:600 24px/1.15 var(--display);letter-spacing:-.02em;margin:0}.ah-head__v{min-width:0;font:400 var(--t-fine)/1.25 var(--label);color:var(--ink-3);text-align:right;overflow-wrap:anywhere;justify-self:end}.ah-head:hover .am-go,.ah-head:focus-visible .am-go,.ah-rated:hover .am-go,.ah-ask:hover .am-go{color:var(--fg);transform:translate(2px)}.ah-shape,.ah-moment,.ah-shelves,.ah-thumbs,.ah-quiet,.ah-chips,.ah-links{margin-inline:12px}.ah-p{font:400 var(--t-sup)/1.45 var(--body);color:var(--fg-2);text-wrap:pretty;margin:0}.ah-links{flex-wrap:wrap;column-gap:22px;margin-block:0;display:flex}.ah-links .hd__link .ic{width:18px;height:18px}.ah-quiet{justify-items:start;gap:2px;margin-block:0;display:grid}.ah-shape{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ah-fp{aspect-ratio:1;border-radius:14px;place-items:center;display:grid}.ah-fp .ysc-bl{z-index:3;width:74%;height:74%;position:relative}.ah-fp:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ah-shape__m{gap:6px;min-width:0;display:grid}.ah-shape__n{font:600 30px/1.05 var(--display);letter-spacing:-.02em;overflow-wrap:break-word;margin:0}.ah-moment{justify-items:start;gap:10px;display:grid}.ah-moment__h{font:600 30px/1.1 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0}.ah-shelves{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ah-shelf{min-height:64px;color:inherit;align-content:center;justify-items:center;gap:2px;padding:8px 4px;text-decoration:none;transition:background-color .18s;display:grid}.ah-shelf+.ah-shelf{border-left:1px solid var(--line)}.ah-shelf:focus-visible{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.ah-shelf b{font:600 24px/1.1 var(--display)}.ah-shelf span{font:400 var(--t-fine)/1.2 var(--label);color:var(--fg-2)}.ah-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:0;padding:0;list-style:none;display:grid}.ah-thumbs[data-n="1"]{grid-template-columns:minmax(0,25%)}.ah-thumbs[data-n="2"]{grid-template-columns:repeat(2,minmax(0,25%))}.ah-thumbs[data-n="3"]{grid-template-columns:repeat(3,minmax(0,25%))}.ah-thumbs a{border-radius:10px;display:block}.ah-thumbs a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ah-pic{aspect-ratio:3/4;border-radius:10px;width:100%;display:block}.ah-sec .am-grp{padding:0}.ah-ask,.ah-rated{color:inherit;border-radius:12px;align-items:center;gap:14px;text-decoration:none;transition:background-color .18s;display:grid}.ah-ask{border:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) 16px;margin-inline:4px;padding:12px}.ah-rated{grid-template-columns:44px minmax(0,1fr) 16px;min-height:64px;padding:6px 12px}.ah-ask:focus-visible,.ah-rated:focus-visible{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.ah-ask__m,.ah-rated__m{gap:6px;min-width:0;display:grid}.ah-ask__m b,.ah-rated__m b{font:600 var(--t-sup)/1.3 var(--body);overflow-wrap:anywhere}.ah-ask__m b{font-size:var(--t-body)}.ah-list{margin:0;padding:0;list-style:none;display:grid}.ah-list li+li{border-top:1px solid var(--line);margin-inline:12px}.ah-list li+li .ah-rated{margin-inline:-12px}.ah-stars{gap:3px;display:inline-flex}.ah-stars svg{fill:none;width:16px;height:16px;stroke:var(--ink-3);stroke-width:1.6px;stroke-linejoin:round}.ah-stars svg.is-on{fill:var(--fg);stroke:var(--fg)}.ah-chips{flex-wrap:wrap;gap:8px;margin-block:0;padding:0;list-style:none;display:flex}.ah-chip{border:1px solid var(--line);min-height:44px;color:var(--fg);font:500 var(--t-fine)/1.2 var(--label);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;transition:border-color .18s;display:inline-flex}.ah-chip:hover{border-color:var(--fg)}.ah-chip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ah-set{padding:8px}.ah-set__h{font:600 24px/1.15 var(--display);letter-spacing:-.02em;margin:10px 12px 6px}.ah-none{justify-items:start;gap:16px;padding-block:64px;display:grid}@media (max-width:420px){.ah-shape{grid-template-columns:96px minmax(0,1fr);gap:14px}.ah-shape__n{font-size:24px}}@media (min-width:900px){main.ah{padding:44px 0 96px}.ah-h{margin-bottom:28px;font-size:68px}.ah-grid{grid-template:"you secs""set secs"1fr/372px minmax(0,1fr);align-items:start;gap:16px 20px}.ah-you{grid-area:you}.ah-secs{grid-area:secs;gap:16px}.ah-set{grid-area:set}}@media (min-width:1280px){.ah-secs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.ah-ex{font:400 var(--t-fine)/1.4 var(--label);color:var(--ink-3);margin:-8px 0 18px}.ah-shape .ah-links{margin-inline:0}@media (max-width:700px){.ah-sec,.ah-set{border:1px solid var(--line)}main.ah .ah-sec .am-grp,main.ah .ah-set .am-grp{background:0 0;border:0}main.ah .ah-set .am-grp--out{border-top:1px solid var(--line);border-radius:0}}.ah-sec{container-type:inline-size}@container (max-width:380px){.ah-head{grid-template-columns:40px minmax(0,1fr) 16px;grid-template-areas:"i t c""i v c";row-gap:0}.ah-head--still{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"i t""i v"}.ah-head>.i3{grid-area:i}.ah-head__t{grid-area:t}.ah-head>.am-go{grid-area:c}.ah-head__v{text-align:left;grid-area:v;justify-self:start}.ah-head__v:empty{display:none}}@media (min-width:700px) and (max-width:899px){.ah-h{font-size:68px}}.as-back{margin:-6px 0 6px}.as-nav{display:none}.as-sec{scroll-margin-top:88px}.as-pad{margin-inline:12px}.as-fine{font-size:var(--t-fine);color:var(--ink-3)}.as-act{justify-items:start;gap:10px;display:grid}.as-act .ah-p{max-width:52ch}.as-msg{font:500 var(--t-fine)/1.4 var(--label);color:var(--fg-2);margin:0}.as-msg:empty{display:none}.as-msg.is-bad{color:var(--fg)}.as-you{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;margin-inline:12px;display:grid}.as-name{gap:8px;margin-inline:12px;display:grid}.as-lab{font:600 var(--t-sup)/1.3 var(--body)}.as-field{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.as-in{border:1px solid var(--line);min-width:0;min-height:48px;color:var(--fg);font:400 var(--t-body)/1 var(--body);background:0 0;border-radius:999px;padding:0 18px;transition:border-color .18s}.as-in:hover{border-color:var(--ink-3)}.as-in:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-color:var(--fg)}main.ah .as-it{cursor:default}main.ah .as-it:hover{background:0 0}.as-it{grid-template-columns:20px auto minmax(0,1fr)}.as-v{overflow-wrap:anywhere}@container (max-width:520px){.as-it--stack{grid-template-columns:20px minmax(0,1fr);row-gap:2px;padding-block:10px}.as-it--stack>.ic{grid-row:span 2;align-self:start;margin-top:2px}.as-it--stack .as-v{text-align:left;justify-self:start}}.as-sws{margin:0 12px;padding:0;list-style:none}.as-sw-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 0;display:grid}.as-sw-row+.as-sw-row{border-top:1px solid var(--line)}.as-sw-m{gap:2px;min-width:0;display:grid}.as-sw-m b{font:600 var(--t-sup)/1.3 var(--body)}.as-sw{border:1px solid var(--fg);cursor:pointer;background:0 0;border-radius:999px;width:52px;height:32px;padding:0;transition:background-color .18s;position:relative}.as-sw:after{content:"";position:absolute;inset:-7px -4px}.as-sw i{background:var(--fg);border-radius:50%;width:24px;height:24px;transition:transform .18s,background-color .18s;position:absolute;top:3px;left:3px}.as-sw[aria-checked=true]{background:var(--fg)}.as-sw[aria-checked=true] i{background:var(--paper);transform:translate(20px)}.as-sw:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.as-sw:disabled{opacity:.4;cursor:not-allowed}.as-sw[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.as-sw,.as-sw i{transition:none}}.as-plan{gap:4px;display:grid}.as-plan__n{font:600 38px/1.05 var(--display);letter-spacing:-.02em;margin:0}.as-del{border-top:1px solid var(--line);justify-items:start;gap:10px;padding-top:18px;display:grid}.as-del__h{font:600 20px/1.2 var(--display);letter-spacing:-.01em;margin:0}.as-del .ah-p{max-width:56ch}.as-del .pill[aria-expanded=true]{background:var(--fg);color:var(--paper);border-color:var(--fg)}.as-cf{border:1px solid var(--fg);border-radius:12px;justify-self:stretch;gap:14px;padding:16px;display:grid}.as-cf[hidden]{display:none}.as-cf__h{font:600 var(--t-body)/1.3 var(--body);margin:0}.as-check{cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;display:grid}.as-check input{width:22px;height:22px;accent-color:var(--fg);margin:1px 0 0}.as-check>span{gap:2px;min-width:0;display:grid}.as-check b{font:600 var(--t-sup)/1.35 var(--body)}.as-cf__go{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}button.hd__link{cursor:pointer;background:0 0;border:0;padding:0}.as-sec>.as-del:last-child{margin-bottom:4px}@media (min-width:900px){.as-grid{grid-template-rows:auto;grid-template-areas:"set secs"}.as-nav{display:block;position:sticky;top:96px}}@media (min-width:1280px){.as-secs{grid-template-columns:minmax(0,1fr);max-width:780px}}@media (max-width:700px){.vn.vn--chips{visibility:hidden;pointer-events:none;height:1px;margin:0 0 -1px;overflow:hidden}}