.vbtn[data-astro-cid-hysipb4h]{border:1px solid var(--stone);background:var(--white);width:100%;color:var(--night);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:18px;align-items:center;gap:16px;margin:0;padding:10px 18px 10px 10px;display:flex;box-shadow:0 1px 2px #0d0e0d0a}.vbtn-pic[data-astro-cid-hysipb4h]{aspect-ratio:16/9;background:var(--bg-night);border-radius:12px;flex:none;width:128px;position:relative;overflow:hidden}.vbtn-pic[data-astro-cid-hysipb4h] img[data-astro-cid-hysipb4h]{object-fit:cover;object-position:50% 55%;opacity:.85;width:100%;height:100%;display:block}.vbtn-model[data-astro-cid-hysipb4h]{font:500 10px/1 var(--mono);color:var(--on-night-3);position:absolute;bottom:7px;left:10px}.vbtn-ico[data-astro-cid-hysipb4h]{width:34px;height:34px;color:var(--ag-2);transition:transform .25s var(--ease);background:#0d0e0db8;border:1px solid #f2f2ee59;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 2px 10px #00000059}.vbtn-ico[data-astro-cid-hysipb4h] svg[data-astro-cid-hysipb4h]{margin-left:2px}.vbtn-lbl[data-astro-cid-hysipb4h]{gap:5px;min-width:0;display:grid}.vbtn-txt[data-astro-cid-hysipb4h]{font:600 17px/1.15 var(--disp);letter-spacing:-.015em}.vbtn-meta[data-astro-cid-hysipb4h]{overflow-wrap:break-word;font:500 12px/1.35 var(--mono);color:var(--fog)}.vbtn[data-astro-cid-hysipb4h]:hover{border-color:var(--stone-hover);box-shadow:0 6px 18px #0d0e0d14}.vbtn[data-astro-cid-hysipb4h]:hover .vbtn-ico[data-astro-cid-hysipb4h]{transform:scale(1.08)}.vbtn[data-astro-cid-hysipb4h]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vbtn--media[data-astro-cid-hysipb4h]{margin-top:12px;display:flex}.vbtn--buy[data-astro-cid-hysipb4h]{display:none}@media (width<=420px){.vbtn[data-astro-cid-hysipb4h]{gap:14px;padding-right:14px}.vbtn-pic[data-astro-cid-hysipb4h]{width:108px}.vbtn-txt[data-astro-cid-hysipb4h]{font-size:16px}}@media (width>=1024px){.vbtn--media[data-astro-cid-hysipb4h]{display:none}.vbtn--buy[data-astro-cid-hysipb4h]{margin:4px 0 2px;display:flex}}.vbtn[data-astro-cid-hysipb4h][hidden],html:not([data-mk-js]) .vbtn[data-astro-cid-hysipb4h]{display:none}html[data-mk-wait] .vbtn[data-astro-cid-hysipb4h]{visibility:hidden}.sbb[data-astro-cid-aubhnysn]{z-index:30;backdrop-filter:saturate(1.3)blur(18px);border-top:1px solid var(--line);padding:12px var(--gut) calc(12px + env(safe-area-inset-bottom));transition:transform .34s var(--ease);background:#151714f7;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sbb[data-astro-cid-aubhnysn].is-on{transform:none}.sbb-row[data-astro-cid-aubhnysn]{justify-content:space-between;align-items:center;gap:12px;display:flex}.sbb-tx[data-astro-cid-aubhnysn]{gap:3px;min-width:0;display:grid}.sbb-row[data-astro-cid-aubhnysn] .btn[data-astro-cid-aubhnysn]{--h:44px;flex:none;max-width:calc(100% - 110px);padding-inline:20px;font-size:15px}.sbb-tx[data-astro-cid-aubhnysn] b[data-astro-cid-aubhnysn]{font:600 15px/1.25 var(--sans);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sbb-tx[data-astro-cid-aubhnysn] span[data-astro-cid-aubhnysn]{font:400 13px/1.3 var(--sans);color:var(--fog)}@media (width>=1024px){.sbb[data-astro-cid-aubhnysn]{display:none}}.sr[data-astro-cid-3ouuhr42]{scroll-margin-top:calc(var(--hh) + 12px);display:grid}.sr-h2[data-astro-cid-3ouuhr42]{font:580 clamp(32px, 4vw, 52px)/1.06 var(--disp);letter-spacing:-.032em;text-align:center;text-wrap:balance}.sr-in[data-astro-cid-3ouuhr42]{gap:18px;width:100%;min-width:0;max-width:760px;margin:clamp(28px,3.5vw,44px) auto 0;display:grid}.sr-you[data-astro-cid-3ouuhr42]{font:400 15px/1.3 var(--sans);color:var(--graphite);grid-template-columns:1fr auto;align-items:baseline;gap:10px 12px;display:grid}.sr-you[data-astro-cid-3ouuhr42] output[data-astro-cid-3ouuhr42]{font:600 22px/1 var(--sans);color:var(--night)}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]{width:100%;height:44px;accent-color:var(--night);-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;grid-column:1/-1;margin:0}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]::-webkit-slider-runnable-track{background:var(--line);border-radius:2px;height:3px}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]::-moz-range-track{background:var(--line);border-radius:2px;height:3px}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--night);border:0;border-radius:50%;width:26px;height:26px;margin-top:-11.5px;transition:transform .16s ease-out}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]::-moz-range-thumb{background:var(--night);border:0;border-radius:50%;width:26px;height:26px}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]:active::-webkit-slider-thumb{transform:scale(1.1)}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.sr-stage[data-astro-cid-3ouuhr42]{--sh:260px;--s:calc((var(--sh) - 22px) / var(--top));height:var(--sh);border-radius:var(--r-tile);isolation:isolate;background:#000;margin-top:10px;position:relative;overflow:hidden}@media (width>=700px){.sr-stage[data-astro-cid-3ouuhr42]{--sh:360px}}.sr-stage[data-astro-cid-3ouuhr42]:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.sr-guide[data-astro-cid-3ouuhr42]{left:0;right:0;bottom:calc(var(--y) * var(--s));z-index:2;pointer-events:none;transition:bottom .25s var(--ease);border-top:1px dashed #3a3d37;position:absolute}.sr-guide[data-astro-cid-3ouuhr42] b[data-astro-cid-3ouuhr42]{font:500 11.5px/1 var(--sans);color:var(--fog);position:absolute;top:-20px;right:12px}.sr-cols[data-astro-cid-3ouuhr42],.sr-names[data-astro-cid-3ouuhr42]{grid-template-columns:var(--cols);display:grid}.sr-cols[data-astro-cid-3ouuhr42]{padding:0 6px;position:absolute;inset:0}.sr-col[data-astro-cid-3ouuhr42]{min-width:0;height:100%;display:block;position:relative}.sr-human[data-astro-cid-3ouuhr42]{height:calc(var(--y) * var(--s));width:auto;max-width:none;transition:height .25s var(--ease);position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.sr-human[data-astro-cid-3ouuhr42] path[data-astro-cid-3ouuhr42]{fill:#161815;stroke:#434640;stroke-width:.55px}.sr-bot[data-astro-cid-3ouuhr42]{left:50%;bottom:calc(var(--foot) * var(--img) * var(--s) * -1);height:calc(var(--img) * var(--s));aspect-ratio:4/5;mix-blend-mode:lighten;-webkit-mask-composite:source-in;width:auto;max-width:none;transition:opacity .3s var(--ease);position:absolute;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 6%,#000 26% 74%,#0000 94%),linear-gradient(#0000 0%,#000 14%);mask-image:linear-gradient(90deg,#0000 6%,#000 26% 74%,#0000 94%),linear-gradient(#0000 0%,#000 14%);mask-composite:intersect}.sr-stage--dog[data-astro-cid-3ouuhr42] .sr-bot[data-astro-cid-3ouuhr42]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 30%)}.sr-col--cmp[data-astro-cid-3ouuhr42] .sr-bot[data-astro-cid-3ouuhr42]{opacity:.55}.sr-names[data-astro-cid-3ouuhr42]{margin-top:12px;padding:0 6px}.sr-name[data-astro-cid-3ouuhr42]{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.sr-name[data-astro-cid-3ouuhr42] b[data-astro-cid-3ouuhr42]{max-width:100%;font:500 14px/1.25 var(--sans);color:var(--graphite);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sr-name[data-astro-cid-3ouuhr42] small[data-astro-cid-3ouuhr42]{font:400 13px/1.25 var(--sans);color:var(--fog)}.sr-name--me[data-astro-cid-3ouuhr42] b[data-astro-cid-3ouuhr42]{color:var(--night);font-weight:600}.sr-say[data-astro-cid-3ouuhr42]{font:560 clamp(19px, 1.8vw, 24px)/1.35 var(--sans);letter-spacing:-.015em;color:var(--night);text-align:center;text-wrap:balance;margin-top:30px}.sr-note[data-astro-cid-3ouuhr42]{font:400 12px/1.4 var(--sans);color:var(--fog);text-align:center}@media (hover:hover) and (pointer:fine){.sr-col--cmp[data-astro-cid-3ouuhr42]:hover .sr-bot[data-astro-cid-3ouuhr42]{opacity:.85}}@media (prefers-reduced-motion:reduce){.sr-bot[data-astro-cid-3ouuhr42],.sr-human[data-astro-cid-3ouuhr42],.sr-guide[data-astro-cid-3ouuhr42]{transition:none}.sr-you[data-astro-cid-3ouuhr42] input[data-astro-cid-3ouuhr42]::-webkit-slider-thumb{transition:none}}.r3[data-astro-cid-3yvx2end]{scroll-margin-top:calc(var(--hh) + 12px);gap:0;display:grid}.r3-h2[data-astro-cid-3yvx2end]{font:580 clamp(32px, 4vw, 52px)/1.06 var(--disp);letter-spacing:-.032em;text-align:center;text-wrap:balance}.r3-in[data-astro-cid-3yvx2end]{text-align:center;justify-items:center;gap:16px;width:100%;min-width:0;max-width:800px;margin:14px auto 0;display:grid}.r3-lead[data-astro-cid-3yvx2end]{color:var(--graphite);text-wrap:pretty;max-width:34em;font-size:clamp(17px,1.4vw,19px);line-height:1.4}.r3-row[data-astro-cid-3yvx2end]{gap:18px;min-width:0;display:grid}.r3-stage[data-astro-cid-3yvx2end]{gap:12px;width:100%;min-width:0;max-width:560px;display:grid}.r3-mv[data-astro-cid-3yvx2end]{aspect-ratio:1;background-color:var(--card);border-radius:var(--r-tile);--poster-color:transparent;--progress-bar-color:#f2f2ee66;--progress-bar-height:2px;--ar-button-display:none;width:100%;height:auto;display:block;position:relative;overflow:hidden}.r3-poster[data-astro-cid-3yvx2end]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.r3-mv[data-astro-cid-3yvx2end]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.r3-ar[data-astro-cid-3yvx2end]{display:none}.r3-ar[data-astro-cid-3yvx2end]:disabled{opacity:.4;cursor:default}.r3-ar[data-astro-cid-3yvx2end]:disabled:hover{background:var(--ag)}.r3-ar[data-astro-cid-3yvx2end] .ico{width:18px;height:18px}.r3-noar[data-astro-cid-3yvx2end]{color:var(--fog);text-wrap:pretty;font-size:14px;line-height:1.45;display:none}.r3-qr[data-astro-cid-3yvx2end]{display:none}@media (hover:none),(pointer:coarse){.r3[data-astro-cid-3yvx2end][data-js] .r3-ar[data-astro-cid-3yvx2end]{display:inline-flex}.r3[data-astro-cid-3yvx2end][data-noar] .r3-noar[data-astro-cid-3yvx2end]{display:block}}.r3[data-astro-cid-3yvx2end][data-ar] .r3-ar[data-astro-cid-3yvx2end]{display:inline-flex}.r3[data-astro-cid-3yvx2end][data-noar] .r3-ar[data-astro-cid-3yvx2end]{display:none}@media (hover:hover) and (pointer:fine){.r3-qr[data-astro-cid-3yvx2end]{align-content:end;justify-items:start;gap:12px;display:grid}.r3[data-astro-cid-3yvx2end][data-ar] .r3-qr[data-astro-cid-3yvx2end]{display:none}}.r3-qr-code[data-astro-cid-3yvx2end]{background:#f2f2ee;border-radius:14px;width:148px;padding:12px}.r3-qr-code[data-astro-cid-3yvx2end] svg{width:100%;height:auto;display:block}.r3-qr[data-astro-cid-3yvx2end] p[data-astro-cid-3yvx2end]{max-width:200px;color:var(--graphite);font-size:13.5px;line-height:1.45}.r3-note[data-astro-cid-3yvx2end]{color:var(--fog);text-wrap:pretty;font-size:13px;line-height:1.45}.r3-note[data-astro-cid-3yvx2end] a[data-astro-cid-3yvx2end]{color:var(--graphite);text-underline-offset:3px;text-decoration:underline 1px}.r3-note[data-astro-cid-3yvx2end] a[data-astro-cid-3yvx2end]:hover{color:var(--night)}@media (width>=1024px){.r3-row[data-astro-cid-3yvx2end]{text-align:left;grid-template-columns:minmax(0,520px) minmax(150px,200px);align-items:end;gap:32px}}.g3[data-astro-cid-n23ksb3e]{background:var(--white);position:absolute;inset:0}.g3-mv[data-astro-cid-n23ksb3e]{--poster-color:transparent;--progress-bar-color:#f2f2ee66;--progress-bar-height:2px;--ar-button-display:none;background-color:#0000;width:100%;height:auto;display:block;position:absolute;inset:0 0 16%}.g3-poster[data-astro-cid-n23ksb3e]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.g3-mv[data-astro-cid-n23ksb3e]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.g3-badge[data-astro-cid-n23ksb3e]{border-radius:var(--r-pill);font:500 12.5px/1 var(--sans);color:var(--on-night-2);pointer-events:none;background:#0d0e0d9e;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute;top:12px;left:12px}.g3-foot[data-astro-cid-n23ksb3e]{pointer-events:none;gap:10px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.g3-foot[data-astro-cid-n23ksb3e]>[data-astro-cid-n23ksb3e]{pointer-events:auto}.g3-ar[data-astro-cid-n23ksb3e]{display:none}.g3-ar[data-astro-cid-n23ksb3e]:disabled{opacity:.4;cursor:default}.g3-ar[data-astro-cid-n23ksb3e]:disabled:hover{background:var(--ag)}.g3-ar[data-astro-cid-n23ksb3e] .ico{width:18px;height:18px}.g3[data-astro-cid-n23ksb3e][data-js] .g3-ar[data-astro-cid-n23ksb3e]{display:inline-flex}.g3[data-astro-cid-n23ksb3e][data-noar]:not([data-desk]) .g3-ar[data-astro-cid-n23ksb3e]{display:none}.g3-dlg[data-astro-cid-n23ksb3e]{width:100%;max-width:none;height:100%;max-height:none;color:var(--on-night);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.g3-dlg[data-astro-cid-n23ksb3e]:not([open]){display:none}.g3-dlg[data-astro-cid-n23ksb3e][open]{animation:g3-in .32s var(--ease);place-items:center;display:grid}.g3-dlg[data-astro-cid-n23ksb3e]::backdrop{backdrop-filter:blur(18px)saturate(.8);background:#0d0e0deb}.g3-dlg[data-astro-cid-n23ksb3e][open]::backdrop{animation:.32s cubic-bezier(.2,.7,.2,1) g3-fade}html.g3-lock{overflow:hidden}.g3-dlg-in[data-astro-cid-n23ksb3e]{border:1px solid var(--line-night);border-radius:var(--r-card);background:var(--white);gap:20px;width:min(440px,100vw - 32px);padding:28px 28px 26px;display:grid}.g3-dlg-head[data-astro-cid-n23ksb3e]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.g3-dlg-title[data-astro-cid-n23ksb3e]{font:600 22px/1.25 var(--sans);letter-spacing:-.01em;color:var(--on-night);text-wrap:balance}.g3-dlg-x[data-astro-cid-n23ksb3e]{width:40px;height:40px;color:var(--on-night);cursor:pointer;transition:background .2s var(--ease);background:#f2f2ee1f;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.g3-dlg-x[data-astro-cid-n23ksb3e]:hover{background:#f2f2ee38}.g3-dlg-x[data-astro-cid-n23ksb3e]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.g3-dlg-qr[data-astro-cid-n23ksb3e]{border-radius:var(--r-card);background:#f2f2ee;justify-self:center;width:250px;padding:16px}.g3-dlg-qr[data-astro-cid-n23ksb3e] svg{width:100%;height:auto;display:block}.g3-dlg-text[data-astro-cid-n23ksb3e]{font:400 15px/1.55 var(--sans);color:var(--on-night-2);text-wrap:pretty}.g3-dlg-note[data-astro-cid-n23ksb3e]{font:500 12px/1.4 var(--mono);color:var(--on-night-3)}@keyframes g3-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes g3-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.g3-dlg[data-astro-cid-n23ksb3e][open],.g3-dlg[data-astro-cid-n23ksb3e][open]::backdrop{animation:none}}.pg[data-astro-cid-fmfgs2lu]{gap:10px;min-width:0;display:grid}.pg-stage[data-astro-cid-fmfgs2lu]{min-width:0;position:relative}.pg-track[data-astro-cid-fmfgs2lu]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;border-radius:var(--r-tile);background:#000;display:flex;overflow-x:auto}html[data-mk-js] .pg-track[data-astro-cid-fmfgs2lu]{scrollbar-width:none}html[data-mk-js] .pg-track[data-astro-cid-fmfgs2lu]::-webkit-scrollbar{display:none}.pg-slide[data-astro-cid-fmfgs2lu]{aspect-ratio:4/5;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;position:relative;overflow:hidden}.pg-slide[data-astro-cid-fmfgs2lu] .pv{border-radius:0}.pg-count[data-astro-cid-fmfgs2lu]{border-radius:var(--r-pill);font:500 12.5px/1 var(--sans);color:var(--on-night-2);pointer-events:none;font-variant-numeric:tabular-nums;background:#0d0e0d9e;padding:6px 10px;position:absolute;top:12px;right:12px}.pg-video[data-astro-cid-fmfgs2lu]{cursor:pointer;width:100%;height:100%;color:var(--on-night);text-align:left;background:#000;border:0;padding:0;display:block;position:absolute;inset:0}.pg-video[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{object-fit:cover;opacity:.5;width:100%;height:100%;transition:opacity .25s var(--ease);position:absolute;inset:0}.pg-play[data-astro-cid-fmfgs2lu]{width:76px;height:76px;color:var(--bg-night);transition:transform .25s var(--ease);background:#f2f2eef0;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.pg-play[data-astro-cid-fmfgs2lu] svg{width:22px;height:22px;margin-left:3px}.pg-vcap[data-astro-cid-fmfgs2lu]{gap:6px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.pg-vcap[data-astro-cid-fmfgs2lu] b[data-astro-cid-fmfgs2lu]{font:600 22px/1.15 var(--disp);letter-spacing:-.015em;text-wrap:balance}.pg-vcap[data-astro-cid-fmfgs2lu] span[data-astro-cid-fmfgs2lu]{font:500 13px/1.35 var(--sans);color:var(--on-night-2)}.pg-video[data-astro-cid-fmfgs2lu]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.pg-video[data-astro-cid-fmfgs2lu]:hover img[data-astro-cid-fmfgs2lu]{opacity:.62}.pg-video[data-astro-cid-fmfgs2lu]:hover .pg-play[data-astro-cid-fmfgs2lu]{transform:scale(1.06)}}.pg-thumbs[data-astro-cid-fmfgs2lu]{scrollbar-width:none;justify-content:center;gap:10px;margin:0 -4px;padding:4px;display:flex;overflow-x:auto}.pg-thumbs[data-astro-cid-fmfgs2lu]::-webkit-scrollbar{display:none}.pg-thumb[data-astro-cid-fmfgs2lu]{aspect-ratio:1;cursor:pointer;outline-offset:2px;width:56px;transition:outline-color .2s var(--ease);background:#000;border:0;border-radius:14px;outline:1.5px solid #0000;flex:none;padding:0;position:relative;overflow:hidden}.pg-thumb[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pg-thumb--video[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{opacity:.5}.pg-thumb-ico[data-astro-cid-fmfgs2lu]{color:var(--night);place-items:center;display:grid;position:absolute;inset:0}.pg-thumb-ico[data-astro-cid-fmfgs2lu] svg{width:18px;height:18px}.pg-thumb--video[data-astro-cid-fmfgs2lu] .pg-thumb-ico[data-astro-cid-fmfgs2lu] svg{width:14px;height:14px;margin-left:2px}.pg-thumb[data-astro-cid-fmfgs2lu][aria-current=true]{outline-color:var(--night)}.pg-thumb[data-astro-cid-fmfgs2lu]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pg-thumb[data-astro-cid-fmfgs2lu]:hover{outline-color:var(--line-2)}.pg-thumb[data-astro-cid-fmfgs2lu][aria-current=true]:hover{outline-color:var(--night)}}.pg-credit[data-astro-cid-fmfgs2lu]{color:var(--fog);text-align:center;font-size:12px;line-height:1.4}.pg-credit[data-astro-cid-fmfgs2lu] a[data-astro-cid-fmfgs2lu]{color:var(--graphite);text-underline-offset:3px;text-decoration:underline 1px}.pg-credit[data-astro-cid-fmfgs2lu] a[data-astro-cid-fmfgs2lu]:hover{color:var(--night)}html:not([data-mk-js]) .pg[data-astro-cid-fmfgs2lu] [data-astro-cid-fmfgs2lu][data-kind=video],html:not([data-mk-js]) .pg-thumb--video[data-astro-cid-fmfgs2lu],html:not([data-mk-js]) .pg-thumbs[data-astro-cid-fmfgs2lu],html:not([data-mk-js]) .pg-count[data-astro-cid-fmfgs2lu]{display:none}html[data-mk-wait] .pg[data-astro-cid-fmfgs2lu] [data-astro-cid-fmfgs2lu][data-kind=video],html[data-mk-wait] .pg-thumb--video[data-astro-cid-fmfgs2lu]{visibility:hidden}@media (width>=1024px){.pg[data-astro-cid-fmfgs2lu]{gap:14px}.pg-thumb[data-astro-cid-fmfgs2lu]{width:60px}}@media (prefers-reduced-motion:reduce){.pg-video[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu],.pg-play[data-astro-cid-fmfgs2lu],.pg-thumb[data-astro-cid-fmfgs2lu]{transition:none}}.p-crumbs[data-astro-cid-ucd7axyg]{padding-top:14px;padding-bottom:14px}.p-crumbs[data-astro-cid-ucd7axyg] a,.p-crumbs[data-astro-cid-ucd7axyg] li{font-size:13px}.p-top[data-astro-cid-ucd7axyg]{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.p-media[data-astro-cid-ucd7axyg]{min-width:0}.p-media[data-astro-cid-ucd7axyg] .pv{border-radius:var(--r-tile)}.p-media-cap[data-astro-cid-ucd7axyg]{text-align:center;margin-top:10px;line-height:1}.p-photo[data-astro-cid-ucd7axyg]{color:var(--fog);text-align:center;margin-top:10px;font-size:12px;line-height:1.5}.p-buy-in[data-astro-cid-ucd7axyg]{gap:0;display:grid}.p-meta[data-astro-cid-ucd7axyg]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.p-br[data-astro-cid-ucd7axyg]{min-width:0;font:400 15px/1.3 var(--sans);color:var(--fog)}.p-share[data-astro-cid-ucd7axyg]{height:34px;color:var(--night);font:500 13px/1 var(--sans);-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease), border-color .16s ease;border:1px solid #f2f2ee42;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px 0 11px;display:inline-flex;position:relative}.p-share[data-astro-cid-ucd7axyg]:before{content:"";position:absolute;inset:-5px -3px}.p-share[data-astro-cid-ucd7axyg]:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.p-share[data-astro-cid-ucd7axyg]:hover{border-color:#f2f2ee99}}.p-share-i[data-astro-cid-ucd7axyg],.p-share-ok[data-astro-cid-ucd7axyg]{display:inline-flex}.p-share-ok[data-astro-cid-ucd7axyg]{color:var(--ag-ink);display:none}.p-share[data-astro-cid-ucd7axyg].is-done .p-share-i[data-astro-cid-ucd7axyg]{display:none}.p-share[data-astro-cid-ucd7axyg].is-done .p-share-ok[data-astro-cid-ucd7axyg]{display:inline-flex}.p-share-link[data-astro-cid-ucd7axyg]{font:400 13px/1.45 var(--sans);color:var(--graphite);user-select:all;overflow-wrap:anywhere;margin-top:8px}.p-share-link[data-astro-cid-ucd7axyg][hidden]{display:none}.p-name[data-astro-cid-ucd7axyg]{font:600 clamp(40px, 4.2vw, 58px)/1 var(--disp);letter-spacing:-.04em;text-wrap:balance;margin-top:6px}.p-line[data-astro-cid-ucd7axyg]{color:var(--graphite);text-wrap:pretty;margin-top:14px;font-size:clamp(17px,1.4vw,19px);line-height:1.4}.p-status[data-astro-cid-ucd7axyg]{justify-items:start;gap:8px;margin-top:16px;display:grid}.p-status[data-astro-cid-ucd7axyg] .chip{white-space:normal;border-radius:16px;max-width:100%;padding-block:6px;line-height:1.32;display:inline-block}.p-status[data-astro-cid-ucd7axyg] .chip .dot{vertical-align:-.25px;margin-right:8px;display:inline-block}.p-status[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{color:var(--fog);font-size:14px;line-height:1.5}.p-price[data-astro-cid-ucd7axyg]{border-top:1px solid var(--line);justify-items:start;gap:4px;margin-top:26px;padding-top:22px;display:grid}.p-price-main[data-astro-cid-ucd7axyg]{font:600 clamp(30px, 2.6vw, 38px)/1.05 var(--disp);letter-spacing:-.032em}.p-price-var[data-astro-cid-ucd7axyg]{font:400 14px/1.35 var(--sans);color:var(--fog)}.p-price-note[data-astro-cid-ucd7axyg]{color:var(--fog);padding:2px 0 8px;font-size:14px;line-height:1.55}.p-price-how[data-astro-cid-ucd7axyg]{font-size:12.5px}.p-rent-det[data-astro-cid-ucd7axyg]{min-height:32px;color:var(--graphite);justify-self:start;margin-top:-4px}.p-rent[data-astro-cid-ucd7axyg] .fold[data-astro-cid-ucd7axyg] .p-rent-text[data-astro-cid-ucd7axyg]+.p-rent-text[data-astro-cid-ucd7axyg]{margin-top:6px}.p-more[data-astro-cid-ucd7axyg]{min-height:40px;font:400 14px/1 var(--sans);color:var(--night);align-items:center;gap:8px;display:inline-flex}.p-more[data-astro-cid-ucd7axyg]:after{content:"";width:6px;height:6px;transition:transform .28s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.p-more[data-astro-cid-ucd7axyg][aria-expanded=true]:after{transform:translateY(1px)rotate(-135deg)}.p-offer[data-astro-cid-ucd7axyg]{gap:10px;margin-top:8px;display:grid}.p-actions[data-astro-cid-ucd7axyg]{gap:0;display:grid}.p-actions[data-astro-cid-ucd7axyg] .btn-primary{--h:54px;margin-bottom:12px;font-size:17px}.p-actions[data-astro-cid-ucd7axyg] .btn-outline{--h:60px;text-align:left;background:var(--card);font:600 16px/1.3 var(--sans);border:0;border-radius:0;justify-content:space-between;padding:10px 20px;transition:background-color .2s}.p-actions[data-astro-cid-ucd7axyg] .btn-outline .ico{color:var(--graphite)}.p-actions[data-astro-cid-ucd7axyg] .btn-outline+.btn-outline{border-top:1px solid var(--line)}.p-actions[data-astro-cid-ucd7axyg] .btn-primary+.btn-outline,.p-actions[data-astro-cid-ucd7axyg]>.btn-outline:first-child{border-top-left-radius:18px;border-top-right-radius:18px}.p-actions[data-astro-cid-ucd7axyg]>.btn-outline:last-child{border-bottom-right-radius:18px;border-bottom-left-radius:18px}@media (hover:hover) and (pointer:fine){.p-actions[data-astro-cid-ucd7axyg] .btn-outline:hover{background:#1b1d1a}}.p-offers[data-astro-cid-ucd7axyg]{min-height:40px;font:400 14px/1.3 var(--sans);color:var(--graphite);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.p-offers-change[data-astro-cid-ucd7axyg]{font:400 14px/1.3 var(--sans);color:var(--night);text-underline-offset:3px;padding:4px 0;text-decoration:underline #f2f2ee66}.p-rent[data-astro-cid-ucd7axyg]{background:var(--card);border-radius:18px;gap:8px;margin-top:12px;padding:18px 20px;display:grid}.p-rent-head[data-astro-cid-ucd7axyg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.p-rent-head[data-astro-cid-ucd7axyg] .eyebrow[data-astro-cid-ucd7axyg]{font:600 16px/1.3 var(--sans);color:var(--night)}.p-rent-where[data-astro-cid-ucd7axyg]{font:400 13px/1 var(--sans);color:var(--fog);align-items:center;gap:5px;display:inline-flex}.p-rent-price[data-astro-cid-ucd7axyg]{font:600 18px/1.25 var(--disp);letter-spacing:-.012em;color:var(--night)}.p-rent-soon[data-astro-cid-ucd7axyg]{font:600 18px/1.25 var(--disp);letter-spacing:-.012em;align-items:center;gap:9px;display:flex}.p-rent-text[data-astro-cid-ucd7axyg]{color:var(--fog);font-size:14px;line-height:1.5}.p-rent-near[data-astro-cid-ucd7axyg]{font:400 13px/1.4 var(--sans);color:var(--fog);margin-top:-4px}.p-rent[data-astro-cid-ucd7axyg] .btn[data-astro-cid-ucd7axyg]{margin-top:6px}.p-rent-more[data-astro-cid-ucd7axyg]{min-height:36px;color:var(--fog);justify-self:center;align-items:center;gap:6px;font-size:14px;display:inline-flex}.p-rent-more[data-astro-cid-ucd7axyg]:hover{color:var(--night)}.p-src-link[data-astro-cid-ucd7axyg]{font:400 13px/1 var(--sans);color:var(--night);text-underline-offset:3px;align-items:center;gap:3px;margin-left:10px;text-decoration:underline #f2f2ee66;display:inline-flex}.p-facts[data-astro-cid-ucd7axyg]{margin-top:26px}.p-facts[data-astro-cid-ucd7axyg] dd[data-astro-cid-ucd7axyg]{max-width:62%;color:var(--graphite)}.p-legal[data-astro-cid-ucd7axyg]{color:var(--fog);justify-items:start;gap:6px;margin-top:12px;font-size:12px;line-height:1.5;display:grid}.p-aff[data-astro-cid-ucd7axyg]{color:var(--graphite)}.p-earn[data-astro-cid-ucd7axyg]{font:400 12px/1.3 var(--sans);color:var(--graphite);text-underline-offset:3px;align-items:center;gap:5px;margin-top:2px;text-decoration:underline 1px;display:inline-flex}.p-earn[data-astro-cid-ucd7axyg]:hover{color:var(--night)}@media (width>=1024px){.p-top[data-astro-cid-ucd7axyg]{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,80px)}.p-media[data-astro-cid-ucd7axyg]{top:calc(var(--hh) + 16px);position:sticky}.p-buy-in[data-astro-cid-ucd7axyg]{padding-top:6px}}.p-center[data-astro-cid-ucd7axyg]{text-align:center}.p-h[data-astro-cid-ucd7axyg]{margin-bottom:clamp(24px,3vw,34px)}.p-big[data-astro-cid-ucd7axyg]{text-align:center;max-width:1000px;font:560 clamp(28px, 3.4vw, 46px)/1.14 var(--disp);letter-spacing:-.03em;text-wrap:balance;margin:0 auto}.glance[data-astro-cid-ucd7axyg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;display:grid}.glance[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{border-top:1px solid var(--line);padding-top:22px}.glance[data-astro-cid-ucd7axyg] strong[data-astro-cid-ucd7axyg]{font:600 clamp(40px, 4.4vw, 66px)/1 var(--disp);letter-spacing:-.045em;white-space:nowrap;display:block}@media (width<=380px){.glance[data-astro-cid-ucd7axyg] strong[data-astro-cid-ucd7axyg]{font-size:clamp(28px,9.4vw,34px)}}.glance[data-astro-cid-ucd7axyg] span[data-astro-cid-ucd7axyg]{color:var(--fog);margin-top:12px;font-size:15px;line-height:1.35;display:block}.p-specs-sec[data-astro-cid-ucd7axyg] .plus[data-astro-cid-ucd7axyg]{margin-top:clamp(32px,3.5vw,44px)}.p-specs[data-astro-cid-ucd7axyg]{border-top:0;max-width:880px;margin:0 auto}.p-specs-sec[data-astro-cid-ucd7axyg] .fold[data-astro-cid-ucd7axyg] .p-specs[data-astro-cid-ucd7axyg]{margin-top:36px}.p-specs[data-astro-cid-ucd7axyg]>div[data-astro-cid-ucd7axyg]{border-bottom:0;border-top:1px solid var(--line);padding:15px 0;font-size:16px}.p-specs[data-astro-cid-ucd7axyg] dt[data-astro-cid-ucd7axyg]{font:400 15px/1.4 var(--sans);color:var(--fog);max-width:46%}.ver-list[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding:20px 0;display:flex}.ver-list[data-astro-cid-ucd7axyg] strong[data-astro-cid-ucd7axyg]{font:600 19px/1.3 var(--sans);display:block}.ver-list[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg] div[data-astro-cid-ucd7axyg] span[data-astro-cid-ucd7axyg]{color:var(--fog);margin-top:4px;font-size:14px;line-height:1.45;display:block}.ver-list[data-astro-cid-ucd7axyg] b[data-astro-cid-ucd7axyg]{font:600 19px/1.3 var(--sans);white-space:nowrap;text-align:right}.vcol[data-astro-cid-ucd7axyg]{padding:clamp(30px,3.6vw,52px)}.vcol[data-astro-cid-ucd7axyg] ul[data-astro-cid-ucd7axyg]{margin-top:24px}.vcol[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{border-top:1px solid var(--line);color:var(--graphite);padding:15px 0 15px 30px;font-size:17px;line-height:1.45;position:relative}.vcol[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]:before{color:var(--night);font-weight:600;position:absolute;top:14px;left:2px}.pro[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]:before{content:"+"}.con[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]:before{content:"–"}.pills[data-astro-cid-ucd7axyg]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:36px;display:flex}.pill[data-astro-cid-ucd7axyg]{border:1px solid var(--line);text-align:left;min-height:46px;transition:border-color .2s, transform .16s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:15px;line-height:1.3;display:inline-flex}.pill[data-astro-cid-ucd7axyg]:after{content:"";border-top:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transform:rotate(45deg)}.pill[data-astro-cid-ucd7axyg]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pill[data-astro-cid-ucd7axyg]:hover{border-color:var(--line-2)}}.p-src[data-astro-cid-ucd7axyg]{text-align:left;max-width:760px;margin:30px auto 0}.p-src[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]{border-top:1px solid var(--line);align-items:baseline;gap:18px;padding:14px 0;font-size:15px;display:flex}.p-src[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]:hover .p-src-l[data-astro-cid-ucd7axyg]{text-underline-offset:3px;text-decoration:underline}.p-src-n[data-astro-cid-ucd7axyg]{width:22px;color:var(--fog);flex:none}.p-src-l[data-astro-cid-ucd7axyg]{flex:1}.p-src[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg] .ico{color:var(--fog);align-self:center}.p-src-note[data-astro-cid-ucd7axyg]{max-width:760px;color:var(--fog);text-align:left;margin:10px auto 0;font-size:12px}.rel-li[data-astro-cid-ucd7axyg]{width:clamp(214px,21vw,276px)}@media (width<=860px){.glance[data-astro-cid-ucd7axyg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.p-specs[data-astro-cid-ucd7axyg]>div[data-astro-cid-ucd7axyg]{gap:4px;display:grid}.p-specs[data-astro-cid-ucd7axyg] dt[data-astro-cid-ucd7axyg],.p-specs[data-astro-cid-ucd7axyg] dd[data-astro-cid-ucd7axyg]{text-align:left;max-width:none}}@media (width<=760px){.ver-list[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{flex-direction:column;gap:6px}.ver-list[data-astro-cid-ucd7axyg] b[data-astro-cid-ucd7axyg]{text-align:left}}@media (width<=1023px){.ft{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}
