.fv[data-astro-cid-lnhm4fay]{justify-items:center;gap:22px;display:grid}.watch[data-astro-cid-lnhm4fay]{aspect-ratio:1;width:min(100%,560px);position:relative}.w[data-astro-cid-lnhm4fay]{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);filter:drop-shadow(0 40px 50px #0009);position:absolute;inset:0}.w[data-astro-cid-lnhm4fay].on{opacity:1}.ways[data-astro-cid-lnhm4fay]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:460px;display:flex}.thumb[data-astro-cid-lnhm4fay]{border:1px solid var(--line-2);cursor:pointer;opacity:.7;width:58px;height:58px;transition:opacity .2s, border-color .2s, transform .2s var(--ease);background:#00000059;border-radius:50%;padding:3px;overflow:hidden}.thumb[data-astro-cid-lnhm4fay] img[data-astro-cid-lnhm4fay]{object-fit:cover;border-radius:50%;width:100%;height:100%;transform:scale(1.75)}.thumb[data-astro-cid-lnhm4fay]:hover{opacity:1;transform:translateY(-2px)}.thumb[data-astro-cid-lnhm4fay].on{opacity:1;border-color:var(--fa,var(--text));box-shadow:0 0 0 2px color-mix(in srgb, var(--fa,#fff) 25%, transparent)}.wayname[data-astro-cid-lnhm4fay]{font:600 12px/1 var(--tech);letter-spacing:.26em;text-transform:uppercase;color:var(--soft);text-align:center;margin:0}.light .wayname[data-astro-cid-lnhm4fay]{color:#3a332b}.light .wayname[data-astro-cid-lnhm4fay] .dim[data-astro-cid-lnhm4fay]{color:#7a6f63}.lp[data-astro-cid-3bc4moae]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.stage[data-astro-cid-3bc4moae]{justify-items:center;gap:18px;display:grid;position:sticky;top:96px}.dial[data-astro-cid-3bc4moae]{aspect-ratio:1;width:min(100%,460px);box-shadow:0 0 0 1px var(--line-2), 0 0 0 10px #0e1013, 0 0 0 11px var(--line), 0 40px 80px #0009;background:radial-gradient(circle,#0d0e10 60%,#08090b);border-radius:50%;place-items:center;display:grid}.dial[data-astro-cid-3bc4moae] img[data-astro-cid-3bc4moae]{width:var(--size);height:var(--size);object-fit:cover;transition:opacity .25s, width .45s var(--ease), height .45s var(--ease);border-radius:50%}.dial[data-astro-cid-3bc4moae].native img[data-astro-cid-3bc4moae]{image-rendering:auto}.note[data-astro-cid-3bc4moae]{text-align:center;font:600 11.5px/1.5 var(--tech);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);max-width:44ch;margin:0}.ctrl[data-astro-cid-3bc4moae]{gap:26px;display:grid}.grp[data-astro-cid-3bc4moae] h3[data-astro-cid-3bc4moae]{margin-bottom:10px}.chips[data-astro-cid-3bc4moae]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-3bc4moae]{height:34px;padding:0 12px;font-size:13.5px}.fine[data-astro-cid-3bc4moae]{color:var(--dim);margin:0;font-size:13.5px}@media (width<=900px){.lp[data-astro-cid-3bc4moae]{grid-template-columns:1fr}.stage[data-astro-cid-3bc4moae]{position:static}.dial[data-astro-cid-3bc4moae]{width:min(100%,340px)}}.top[data-astro-cid-hutxxfac]{background:radial-gradient(ellipse 70% 80% at 30% 45%, var(--p0) 0%, var(--p1) 50%, var(--p2) 100%);border-bottom:1px solid var(--line);isolation:isolate;position:relative;overflow:hidden}.top[data-astro-cid-hutxxfac]:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(60% 70% at 30%,#000,#0000 80%)}.top-in[data-astro-cid-hutxxfac]{grid-template-columns:1.05fr 1fr;align-items:center;gap:24px clamp(28px,5vw,72px);padding-top:28px;padding-bottom:clamp(48px,6vw,88px);display:grid}.crumbs[data-astro-cid-hutxxfac]{color:var(--muted);flex-wrap:wrap;grid-column:1/-1;gap:10px;font-size:13px;display:flex}.crumbs[data-astro-cid-hutxxfac] a[data-astro-cid-hutxxfac]:hover{color:var(--text)}.crumbs[data-astro-cid-hutxxfac] [data-astro-cid-hutxxfac][aria-current]{color:var(--soft)}.name[data-astro-cid-hutxxfac]{font:600 clamp(52px, 7vw, 96px)/.95 var(--sans);letter-spacing:-.04em;margin:10px 0}.name[data-astro-cid-hutxxfac].serif{font-family:var(--serif);letter-spacing:-.01em;font-weight:400}.name[data-astro-cid-hutxxfac].ital{letter-spacing:-.03em;font-style:italic;font-weight:700}.tag[data-astro-cid-hutxxfac]{color:var(--soft);letter-spacing:-.01em;margin:0;font-size:clamp(18px,2vw,22px);font-weight:500}.sub[data-astro-cid-hutxxfac]{color:var(--muted);max-width:54ch;margin:18px 0 0;line-height:1.6}.nums[data-astro-cid-hutxxfac]{border-top:1px solid #ffffff1f;gap:0;margin:28px 0 0;display:flex}.nums[data-astro-cid-hutxxfac] div[data-astro-cid-hutxxfac]{border-right:1px solid #ffffff1f;flex-direction:column-reverse;margin-right:26px;padding:18px 26px 0 0;display:flex}.nums[data-astro-cid-hutxxfac] div[data-astro-cid-hutxxfac]:last-child{border-right:0}.nums[data-astro-cid-hutxxfac] dd[data-astro-cid-hutxxfac]{font:600 44px/1 var(--tech);margin:0}.nums[data-astro-cid-hutxxfac] dt[data-astro-cid-hutxxfac]{font:600 11px/1 var(--tech);letter-spacing:.26em;text-transform:uppercase;color:var(--fa);filter:brightness(1.1);margin-top:8px}.buy[data-astro-cid-hutxxfac]{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.big[data-astro-cid-hutxxfac]{min-height:54px;padding:0 26px;font-size:16px}.fine[data-astro-cid-hutxxfac]{color:var(--muted);margin:14px 0 0;font-size:13.5px}.stars[data-astro-cid-hutxxfac]{color:var(--brass)}.extra[data-astro-cid-hutxxfac]{align-items:center;gap:22px;margin-top:18px;display:flex}.wish[data-astro-cid-hutxxfac]{color:var(--soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;font-size:14.5px;font-weight:500;display:inline-flex}.wish[data-astro-cid-hutxxfac]:hover,.wish[data-astro-cid-hutxxfac][aria-pressed=true]{color:var(--text)}.wish[data-astro-cid-hutxxfac][aria-pressed=true] svg[data-astro-cid-hutxxfac]{fill:currentColor}.qr[data-astro-cid-hutxxfac]{color:var(--dim);align-items:center;gap:12px;margin-left:auto;font-size:12.5px;line-height:1.4;display:flex}.qr[data-astro-cid-hutxxfac] svg{width:64px;height:64px;display:block}.light[data-astro-cid-hutxxfac] .qr[data-astro-cid-hutxxfac] svg path{stroke:#1f1a15}.light[data-astro-cid-hutxxfac] .wish[data-astro-cid-hutxxfac]{color:#3a332b}@media (width<=760px),(hover:none){.qr[data-astro-cid-hutxxfac]{display:none}}.light[data-astro-cid-hutxxfac]{color:#1f1a15}.light[data-astro-cid-hutxxfac] .crumbs[data-astro-cid-hutxxfac],.light[data-astro-cid-hutxxfac] .sub[data-astro-cid-hutxxfac],.light[data-astro-cid-hutxxfac] .fine[data-astro-cid-hutxxfac]{color:#6e6458}.light[data-astro-cid-hutxxfac] .crumbs[data-astro-cid-hutxxfac] [data-astro-cid-hutxxfac][aria-current],.light[data-astro-cid-hutxxfac] .tag[data-astro-cid-hutxxfac]{color:#3a332b}.light[data-astro-cid-hutxxfac] .nums[data-astro-cid-hutxxfac],.light[data-astro-cid-hutxxfac] .nums[data-astro-cid-hutxxfac] div[data-astro-cid-hutxxfac]{border-color:#1f1a1529}.light[data-astro-cid-hutxxfac] .nums[data-astro-cid-hutxxfac] dt[data-astro-cid-hutxxfac]{color:#7a6a52;filter:none}.light[data-astro-cid-hutxxfac] .kick[data-astro-cid-hutxxfac]{color:#7a6f63}.light[data-astro-cid-hutxxfac] .btn[data-astro-cid-hutxxfac]{color:#1f1a15;border-color:#1f1a154d}.light[data-astro-cid-hutxxfac] .btn-primary[data-astro-cid-hutxxfac]{color:#fbf7f1;background:#1f1a15;border-color:#1f1a15}.light[data-astro-cid-hutxxfac]:before{background-image:linear-gradient(#1f1a150d 1px,#0000 1px),linear-gradient(90deg,#1f1a150d 1px,#0000 1px)}.gal[data-astro-cid-hutxxfac]{border-bottom:1px solid var(--line);background:var(--bg-2)}.strip[data-astro-cid-hutxxfac]{padding:28px var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;max-width:calc(var(--max) + 2 * var(--gutter));gap:14px;margin:0 auto;display:flex;overflow-x:auto}.shot[data-astro-cid-hutxxfac]{aspect-ratio:1;border:1px solid var(--line);background:var(--panel);cursor:zoom-in;scroll-snap-align:start;border-radius:16px;flex:none;height:300px;padding:0;transition:border-color .2s;position:relative;overflow:hidden}.shot[data-astro-cid-hutxxfac].wide{aspect-ratio:2}.shot[data-astro-cid-hutxxfac]:hover{border-color:var(--line-2)}.shot[data-astro-cid-hutxxfac] img[data-astro-cid-hutxxfac]{object-fit:cover;width:100%;height:100%}.cap[data-astro-cid-hutxxfac]{backdrop-filter:blur(6px);font:600 10.5px/1 var(--tech);letter-spacing:.22em;text-transform:uppercase;color:var(--soft);background:#08090bb8;border-radius:999px;padding:5px 10px;position:absolute;bottom:10px;left:10px}.lb[data-astro-cid-hutxxfac]{background:0 0;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0}.lb[data-astro-cid-hutxxfac]::backdrop{backdrop-filter:blur(6px);background:#040506eb}.lb[data-astro-cid-hutxxfac][open]{place-items:center;display:grid}.lb[data-astro-cid-hutxxfac] img[data-astro-cid-hutxxfac]{border-radius:16px;max-width:min(92vw,1100px);max-height:86vh}.x[data-astro-cid-hutxxfac],.lbnav[data-astro-cid-hutxxfac]{color:#fff;cursor:pointer;background:#08090b99;border:1px solid #fff3;border-radius:50%;width:48px;height:48px;font-size:20px;position:fixed}.x[data-astro-cid-hutxxfac]{font-size:26px;top:20px;right:20px}.lp[data-astro-cid-hutxxfac]{top:50%;left:20px}.ln[data-astro-cid-hutxxfac]{top:50%;right:20px}.two[data-astro-cid-hutxxfac]{grid-template-columns:1fr 1.15fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.sticky[data-astro-cid-hutxxfac]{position:sticky;top:100px}.feat[data-astro-cid-hutxxfac]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.feat[data-astro-cid-hutxxfac] li[data-astro-cid-hutxxfac]{border-bottom:1px solid var(--line);color:var(--soft);grid-template-columns:48px 1fr;padding:18px 0;font-size:17px;display:grid}.feat[data-astro-cid-hutxxfac] span[data-astro-cid-hutxxfac]{font:600 13px/1.9 var(--tech);letter-spacing:.2em;color:var(--dim)}.specs[data-astro-cid-hutxxfac]{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid;overflow:hidden}.spec[data-astro-cid-hutxxfac]{box-shadow:1px 0 0 var(--line), 0 1px 0 var(--line), 1px 1px 0 var(--line);padding:26px 26px 28px}.spec[data-astro-cid-hutxxfac] h3[data-astro-cid-hutxxfac]{letter-spacing:-.01em;margin-bottom:10px;font-size:17px}.spec[data-astro-cid-hutxxfac] p[data-astro-cid-hutxxfac]{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.bignum[data-astro-cid-hutxxfac]{font-size:1.15em}.mgroups[data-astro-cid-hutxxfac]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.mg[data-astro-cid-hutxxfac]{border-right:1px solid var(--line);padding:22px 22px 0}.mg[data-astro-cid-hutxxfac]:first-child{padding-left:0}.mg[data-astro-cid-hutxxfac]:last-child{border-right:0}.mg[data-astro-cid-hutxxfac] h3[data-astro-cid-hutxxfac]{font:600 12px/1 var(--tech);letter-spacing:.28em;text-transform:uppercase;justify-content:space-between;margin-bottom:16px;display:flex}.mg[data-astro-cid-hutxxfac] ul[data-astro-cid-hutxxfac]{color:var(--soft);gap:9px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.guide[data-astro-cid-hutxxfac]{gap:36px;display:grid}.sg[data-astro-cid-hutxxfac] h3[data-astro-cid-hutxxfac]{margin-bottom:8px}.sg[data-astro-cid-hutxxfac] dl[data-astro-cid-hutxxfac]{border-top:1px solid var(--line);margin:0}.sg[data-astro-cid-hutxxfac] .row[data-astro-cid-hutxxfac]{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,.8fr) 1.4fr;gap:16px;padding:14px 0;display:grid}.sg[data-astro-cid-hutxxfac] dt[data-astro-cid-hutxxfac]{font-size:15px;font-weight:600}.sg[data-astro-cid-hutxxfac] dd[data-astro-cid-hutxxfac]{color:var(--muted);margin:0;font-size:15px}.trialform[data-astro-cid-hutxxfac]{gap:14px;max-width:460px;display:grid}.check[data-astro-cid-hutxxfac]{width:min(100%,360px)}.verdict[data-astro-cid-hutxxfac]{min-height:1.4em;color:var(--soft);margin:10px 0 0;font-size:14.5px}.verdict[data-astro-cid-hutxxfac] .yes{color:var(--ok);margin-right:4px;font-weight:700}.fams[data-astro-cid-hutxxfac]{columns:3 300px;column-gap:40px}.fam[data-astro-cid-hutxxfac]{break-inside:avoid;margin-bottom:30px}.fam[data-astro-cid-hutxxfac] h3[data-astro-cid-hutxxfac]{margin-bottom:10px}.fam[data-astro-cid-hutxxfac] ul[data-astro-cid-hutxxfac]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fam[data-astro-cid-hutxxfac] li[data-astro-cid-hutxxfac]{border-bottom:1px solid var(--line);color:var(--soft);justify-content:space-between;gap:12px;padding:9px 0;font-size:14.5px;transition:background .3s;display:flex}.fam[data-astro-cid-hutxxfac] li[data-astro-cid-hutxxfac] a[data-astro-cid-hutxxfac]:hover{color:var(--text)}.fam[data-astro-cid-hutxxfac] li[data-astro-cid-hutxxfac].hit{background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--text);padding-left:8px}.dt[data-astro-cid-hutxxfac]{color:var(--dim);white-space:nowrap;font-size:12.5px}.cl[data-astro-cid-hutxxfac]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.cl[data-astro-cid-hutxxfac]>li[data-astro-cid-hutxxfac]{border-bottom:1px solid var(--line);padding:20px 0}.clh[data-astro-cid-hutxxfac]{align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.clh[data-astro-cid-hutxxfac] b[data-astro-cid-hutxxfac]{font:600 20px/1 var(--tech)}.clh[data-astro-cid-hutxxfac] span[data-astro-cid-hutxxfac]{color:var(--dim);font-size:13px}.cl[data-astro-cid-hutxxfac] ul[data-astro-cid-hutxxfac]{color:var(--muted);gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}.faq[data-astro-cid-hutxxfac]{border-top:1px solid var(--line)}.faq[data-astro-cid-hutxxfac] details[data-astro-cid-hutxxfac]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-hutxxfac] summary[data-astro-cid-hutxxfac]{cursor:pointer;padding:20px 40px 20px 0;font-size:16.5px;font-weight:600;list-style:none;position:relative}.faq[data-astro-cid-hutxxfac] summary[data-astro-cid-hutxxfac]::-webkit-details-marker{display:none}.faq[data-astro-cid-hutxxfac] summary[data-astro-cid-hutxxfac]:after{content:"+";color:var(--muted);transition:transform .3s var(--ease);font-size:24px;font-weight:300;position:absolute;top:16px;right:4px}.faq[data-astro-cid-hutxxfac] details[data-astro-cid-hutxxfac][open] summary[data-astro-cid-hutxxfac]:after{transform:rotate(45deg)}.faq[data-astro-cid-hutxxfac] p[data-astro-cid-hutxxfac]{color:var(--muted);margin:0 0 22px;line-height:1.65}.rel[data-astro-cid-hutxxfac]{grid-template-columns:repeat(auto-fill,minmax(min(100%,268px),1fr));gap:18px;display:grid}.buybar[data-astro-cid-hutxxfac]{z-index:40;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(14px);border-top:1px solid var(--line);transition:transform .4s var(--ease);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.buybar[data-astro-cid-hutxxfac].show{transform:none}.bb-in[data-astro-cid-hutxxfac]{align-items:center;gap:14px;height:68px;display:flex}.bb-in[data-astro-cid-hutxxfac] img[data-astro-cid-hutxxfac]{object-fit:cover;border-radius:50%;width:44px;height:44px;transform:scale(1)}.bb-t[data-astro-cid-hutxxfac]{margin-right:auto;line-height:1.25;display:grid}.bb-t[data-astro-cid-hutxxfac] span[data-astro-cid-hutxxfac]{color:var(--muted);font-size:13px}@media (width<=960px){.top-in[data-astro-cid-hutxxfac],.two[data-astro-cid-hutxxfac]{grid-template-columns:1fr}.sticky[data-astro-cid-hutxxfac]{position:static}.mgroups[data-astro-cid-hutxxfac]{grid-template-columns:repeat(2,1fr)}.mg[data-astro-cid-hutxxfac]:nth-child(2){border-right:0}.mg[data-astro-cid-hutxxfac]:nth-child(3){padding-left:0}.mg[data-astro-cid-hutxxfac]:nth-child(n+3){border-top:1px solid var(--line);margin-top:22px}}@media (width<=560px){.nums[data-astro-cid-hutxxfac]{flex-wrap:nowrap}.nums[data-astro-cid-hutxxfac] div[data-astro-cid-hutxxfac]{min-width:0;margin-right:clamp(8px,2.6vw,14px);padding-right:clamp(8px,2.6vw,14px)}.nums[data-astro-cid-hutxxfac] dd[data-astro-cid-hutxxfac]{font-size:clamp(24px,7.4vw,32px)}.nums[data-astro-cid-hutxxfac] dt[data-astro-cid-hutxxfac]{letter-spacing:.12em;font-size:clamp(8.5px,2.5vw,10px)}.shot[data-astro-cid-hutxxfac]{height:220px}.sg[data-astro-cid-hutxxfac] .row[data-astro-cid-hutxxfac]{grid-template-columns:1fr;gap:4px}.mgroups[data-astro-cid-hutxxfac]{grid-template-columns:1fr}.mg[data-astro-cid-hutxxfac]{border-right:0;padding-left:0}.mg[data-astro-cid-hutxxfac]+.mg[data-astro-cid-hutxxfac]{border-top:1px solid var(--line);margin-top:22px}.buy[data-astro-cid-hutxxfac] .btn[data-astro-cid-hutxxfac]{flex:1}}
