.drawing[data-astro-cid-buykyky7]{margin:0}svg[data-astro-cid-buykyky7]{width:100%;height:auto;overflow:visible}path[data-astro-cid-buykyky7]{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.post[data-astro-cid-buykyky7]{stroke-width:2.1px}.rail[data-astro-cid-buykyky7]{stroke-width:1.4px}.thin[data-astro-cid-buykyky7]{stroke-width:.8px}.layer[data-astro-cid-buykyky7]{stroke-width:1.1px;stroke:#3c3c3c}.guide[data-astro-cid-buykyky7]{stroke:var(--dim);stroke-width:.8px;stroke-dasharray:4 5}.dim[data-astro-cid-buykyky7]{stroke:var(--muted);stroke-width:.9px}.dims[data-astro-cid-buykyky7] text[data-astro-cid-buykyky7]{font-family:var(--display);fill:var(--muted);font-size:15px;font-weight:700}.leader[data-astro-cid-buykyky7]{stroke:var(--muted);stroke-width:.9px}.dot[data-astro-cid-buykyky7]{fill:var(--ink)}.balloon[data-astro-cid-buykyky7] circle[data-astro-cid-buykyky7]{fill:var(--paper);stroke:var(--ink);stroke-width:1px}.balloon[data-astro-cid-buykyky7] text[data-astro-cid-buykyky7]{font-family:var(--display);fill:var(--ink);font-size:12px;font-weight:800}.note[data-astro-cid-buykyky7]{font-family:var(--body);fill:var(--text);font-size:14.5px}.callout[data-astro-cid-buykyky7].accent .dot[data-astro-cid-buykyky7],.callout[data-astro-cid-buykyky7].accent .balloon[data-astro-cid-buykyky7] circle[data-astro-cid-buykyky7]{fill:var(--accent);stroke:var(--accent)}.callout[data-astro-cid-buykyky7].accent .leader[data-astro-cid-buykyky7]{stroke:var(--accent)}.callout[data-astro-cid-buykyky7].accent .note[data-astro-cid-buykyky7]{fill:var(--accent);font-weight:600}.callout[data-astro-cid-buykyky7]{cursor:default}.callout[data-astro-cid-buykyky7]:hover .dot[data-astro-cid-buykyky7],.callout[data-astro-cid-buykyky7]:hover .balloon[data-astro-cid-buykyky7] circle[data-astro-cid-buykyky7]{fill:var(--accent);stroke:var(--accent)}.callout[data-astro-cid-buykyky7]:hover .leader[data-astro-cid-buykyky7]{stroke:var(--accent)}.legend[data-astro-cid-buykyky7],.dot-n[data-astro-cid-buykyky7]{display:none}@media (prefers-reduced-motion:no-preference){.js .drawing[data-astro-cid-buykyky7] .frame[data-astro-cid-buykyky7] path[data-astro-cid-buykyky7],.js .drawing[data-astro-cid-buykyky7] .layer[data-astro-cid-buykyky7]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s cubic-bezier(.5,0,.2,1)}.js .drawing[data-astro-cid-buykyky7] .layers[data-astro-cid-buykyky7]{transition:transform 1.1s cubic-bezier(.3,0,.2,1) 1.1s;transform:translateY(-36px)}.js .drawing[data-astro-cid-buykyky7] .guides[data-astro-cid-buykyky7],.js .drawing[data-astro-cid-buykyky7] .dims[data-astro-cid-buykyky7],.js .drawing[data-astro-cid-buykyky7] .callout[data-astro-cid-buykyky7]{opacity:0;transition:opacity .6s}.js .drawing[data-astro-cid-buykyky7] .guides[data-astro-cid-buykyky7],.js .drawing[data-astro-cid-buykyky7] .dims[data-astro-cid-buykyky7]{transition-delay:1.4s}.js .drawing[data-astro-cid-buykyky7] .callout[data-astro-cid-buykyky7]{transition-delay:calc(1.5s + var(--i) * .12s)}.js .drawing[data-astro-cid-buykyky7].is-in .frame[data-astro-cid-buykyky7] path[data-astro-cid-buykyky7],.js .drawing[data-astro-cid-buykyky7].is-in .layer[data-astro-cid-buykyky7]{stroke-dashoffset:0}.js .drawing[data-astro-cid-buykyky7].is-in .layers[data-astro-cid-buykyky7]{transform:none}.js .drawing[data-astro-cid-buykyky7].is-in .guides[data-astro-cid-buykyky7],.js .drawing[data-astro-cid-buykyky7].is-in .dims[data-astro-cid-buykyky7],.js .drawing[data-astro-cid-buykyky7].is-in .callout[data-astro-cid-buykyky7]{opacity:1}}@media (width<=720px){.note[data-astro-cid-buykyky7],.leader[data-astro-cid-buykyky7],.balloon[data-astro-cid-buykyky7]{display:none}.dot[data-astro-cid-buykyky7]{r:22px}.dot-n[data-astro-cid-buykyky7]{font-family:var(--display);fill:var(--white);font-size:26px;font-weight:800;display:block}.legend[data-astro-cid-buykyky7]{gap:6px;margin:16px 0 0;padding-left:22px;font-size:15px;display:grid}.legend[data-astro-cid-buykyky7] .accent[data-astro-cid-buykyky7]{color:var(--accent)}}.card-head[data-astro-cid-rhmqtdf2]{padding:28px 0 clamp(48px,6vw,88px)}.card-grid[data-astro-cid-rhmqtdf2]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px clamp(32px,4vw,72px);margin-top:24px;display:grid}.stage[data-astro-cid-rhmqtdf2]{aspect-ratio:1;background-color:var(--white);border:1px solid var(--line);background-image:linear-gradient(#efefec 1px,#0000 1px),linear-gradient(90deg,#efefec 1px,#0000 1px);background-size:32px 32px;place-items:center;padding:6%;display:grid;position:relative}.stage[data-astro-cid-rhmqtdf2] img[data-astro-cid-rhmqtdf2]{object-fit:contain;mix-blend-mode:normal;width:100%;height:100%}.no-photo[data-astro-cid-rhmqtdf2]{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:14px}.thumbs[data-astro-cid-rhmqtdf2]{scrollbar-width:none;gap:8px;margin-top:8px;display:flex;overflow-x:auto}.thumbs[data-astro-cid-rhmqtdf2] a[data-astro-cid-rhmqtdf2]{background:var(--white);border:1px solid var(--line);flex:none;width:84px;height:84px;padding:6px}.thumbs[data-astro-cid-rhmqtdf2] a[data-astro-cid-rhmqtdf2][aria-current]{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--accent)}.thumbs[data-astro-cid-rhmqtdf2] img[data-astro-cid-rhmqtdf2]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.buy[data-astro-cid-rhmqtdf2]{flex-direction:column;gap:18px;display:flex}.buy[data-astro-cid-rhmqtdf2] .label[data-astro-cid-rhmqtdf2]{margin:0}h1[data-astro-cid-rhmqtdf2]{font-size:clamp(32px,3.3vw,52px);line-height:.95}h1[data-astro-cid-rhmqtdf2] .sep[data-astro-cid-rhmqtdf2]{font-size:0}h1[data-astro-cid-rhmqtdf2] .dim[data-astro-cid-rhmqtdf2]{margin-top:6px;font-size:.62em;display:block}.short[data-astro-cid-rhmqtdf2]{color:#3c3c3c;margin:0;font-size:18px}.k[data-astro-cid-rhmqtdf2]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:700}.variants[data-astro-cid-rhmqtdf2] ul[data-astro-cid-rhmqtdf2]{flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.variants[data-astro-cid-rhmqtdf2] a[data-astro-cid-rhmqtdf2]{border:1px solid var(--line);background:var(--white);padding:7px 12px;text-decoration:none;display:block}.variants[data-astro-cid-rhmqtdf2] a[data-astro-cid-rhmqtdf2]:hover{border-color:var(--ink)}.variants[data-astro-cid-rhmqtdf2] a[data-astro-cid-rhmqtdf2][aria-current]{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--accent)}.variants[data-astro-cid-rhmqtdf2] .custom[data-astro-cid-rhmqtdf2]{color:var(--muted);border-style:dashed}.variants[data-astro-cid-rhmqtdf2] .custom[data-astro-cid-rhmqtdf2]:hover{border-color:var(--accent);color:var(--accent)}.buy[data-astro-cid-rhmqtdf2] .variants[data-astro-cid-rhmqtdf2]+.variants[data-astro-cid-rhmqtdf2]{margin-top:-6px}.price-box[data-astro-cid-rhmqtdf2]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 18px;padding-top:18px;display:flex}.price[data-astro-cid-rhmqtdf2]{font-family:var(--display);font-size:clamp(34px,3vw,46px);font-weight:900;line-height:1}.price-note[data-astro-cid-rhmqtdf2]{max-width:24em;color:var(--muted);font-size:14px;line-height:1.35}.actions[data-astro-cid-rhmqtdf2]{flex-wrap:wrap;gap:10px;display:flex}.actions[data-astro-cid-rhmqtdf2] .btn[data-astro-cid-rhmqtdf2].is-added{background:var(--white);color:var(--ink)}.actions[data-astro-cid-rhmqtdf2] .btn[data-astro-cid-rhmqtdf2].is-added .arrow{display:none}.actions[data-astro-cid-rhmqtdf2] .btn[data-astro-cid-rhmqtdf2].is-added:before{content:"✓";color:var(--accent);font-weight:900}.request-note[data-astro-cid-rhmqtdf2]{color:var(--muted);margin:-6px 0 0;font-size:15px}.request-note[data-astro-cid-rhmqtdf2] a[data-astro-cid-rhmqtdf2]{color:var(--text);font-weight:600}.facts[data-astro-cid-rhmqtdf2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;display:grid}.facts[data-astro-cid-rhmqtdf2] div[data-astro-cid-rhmqtdf2],.spec-tables[data-astro-cid-rhmqtdf2] dl[data-astro-cid-rhmqtdf2] div[data-astro-cid-rhmqtdf2]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 0;font-size:15px;display:flex}.facts[data-astro-cid-rhmqtdf2] dt[data-astro-cid-rhmqtdf2],.spec-tables[data-astro-cid-rhmqtdf2] dt[data-astro-cid-rhmqtdf2]{color:var(--muted)}.facts[data-astro-cid-rhmqtdf2] dd[data-astro-cid-rhmqtdf2],.spec-tables[data-astro-cid-rhmqtdf2] dd[data-astro-cid-rhmqtdf2]{text-align:right;margin:0}.sheet[data-astro-cid-rhmqtdf2]{background-color:var(--paper);border-top:1px solid var(--line);background-image:linear-gradient(#e7e7e4 1px,#0000 1px),linear-gradient(90deg,#e7e7e4 1px,#0000 1px);background-size:40px 40px;padding:clamp(56px,6vw,96px) 0}.sheet[data-astro-cid-rhmqtdf2] h2[data-astro-cid-rhmqtdf2]{font-size:clamp(32px,3.6vw,54px)}.sheet-grid[data-astro-cid-rhmqtdf2]{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:center;gap:0 clamp(24px,3vw,56px);margin-top:clamp(16px,2vw,32px);display:grid;position:relative}.sheet-photo[data-astro-cid-rhmqtdf2]{border-left:1px solid var(--line);margin:0;padding-left:clamp(24px,3vw,56px);position:relative}.sheet-photo[data-astro-cid-rhmqtdf2] img[data-astro-cid-rhmqtdf2]{mix-blend-mode:normal;width:100%}.spot[data-astro-cid-rhmqtdf2]{color:var(--accent);text-decoration:none;position:absolute}.spot-dot[data-astro-cid-rhmqtdf2]{background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 5px #ff5a1f2e}.spot-line[data-astro-cid-rhmqtdf2]{border-right:1px solid var(--accent);border-top:1px solid var(--accent);transform-origin:0 100%;width:40px;height:56px;position:absolute;bottom:0;left:0;transform:skew(32deg)}.spot-text[data-astro-cid-rhmqtdf2]{white-space:nowrap;font-size:15px;font-weight:600;position:absolute;bottom:48px;left:74px}.spot[data-astro-cid-rhmqtdf2]:hover .spot-text[data-astro-cid-rhmqtdf2]{text-decoration:underline}.changes[data-astro-cid-rhmqtdf2]{background:var(--paper);border-bottom:1px solid var(--line);padding:clamp(36px,4vw,56px) 0}.changes-grid[data-astro-cid-rhmqtdf2]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:24px clamp(32px,5vw,80px);display:grid}.changes-head[data-astro-cid-rhmqtdf2] .label[data-astro-cid-rhmqtdf2]{margin-bottom:12px}.changes[data-astro-cid-rhmqtdf2] h2[data-astro-cid-rhmqtdf2]{margin-bottom:20px;font-size:clamp(28px,2.8vw,42px)}.btn--accent[data-astro-cid-rhmqtdf2]{background:var(--accent);border-color:var(--accent);color:var(--ink)}.btn--accent[data-astro-cid-rhmqtdf2]:hover{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.change-list[data-astro-cid-rhmqtdf2]{columns:2;column-gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none}.change-list[data-astro-cid-rhmqtdf2] li[data-astro-cid-rhmqtdf2]{border-bottom:1px solid var(--line);break-inside:avoid;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:9px 0;font-size:16px;line-height:1.35;display:grid}.change-list[data-astro-cid-rhmqtdf2] b[data-astro-cid-rhmqtdf2]{font-family:var(--display);color:var(--accent);font-weight:800}.specs-grid[data-astro-cid-rhmqtdf2]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:32px clamp(32px,5vw,96px);display:grid}.specs[data-astro-cid-rhmqtdf2] h2[data-astro-cid-rhmqtdf2],.others[data-astro-cid-rhmqtdf2] h2[data-astro-cid-rhmqtdf2]{font-size:clamp(32px,3.6vw,54px)}.about[data-astro-cid-rhmqtdf2]{color:#3c3c3c;max-width:30em;margin:24px 0 0}.spec-tables[data-astro-cid-rhmqtdf2]{gap:36px;display:grid}.spec-tables[data-astro-cid-rhmqtdf2] h3[data-astro-cid-rhmqtdf2]{letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:10px;font-size:15px}.spec-tables[data-astro-cid-rhmqtdf2] dl[data-astro-cid-rhmqtdf2]{margin:0}.spec-tables[data-astro-cid-rhmqtdf2] dd[data-astro-cid-rhmqtdf2]{max-width:60%}.specs[data-astro-cid-rhmqtdf2].dark .about[data-astro-cid-rhmqtdf2]{color:var(--on-dark-muted)}.specs[data-astro-cid-rhmqtdf2].dark .spec-tables[data-astro-cid-rhmqtdf2] h3[data-astro-cid-rhmqtdf2]{border-bottom-color:var(--on-dark)}.specs[data-astro-cid-rhmqtdf2].dark .spec-tables[data-astro-cid-rhmqtdf2] dl[data-astro-cid-rhmqtdf2] div[data-astro-cid-rhmqtdf2]{border-bottom-color:var(--line-dark)}.specs[data-astro-cid-rhmqtdf2].dark .spec-tables[data-astro-cid-rhmqtdf2] dt[data-astro-cid-rhmqtdf2]{color:var(--on-dark-muted)}.others[data-astro-cid-rhmqtdf2]{background:var(--bg);border-top:1px solid var(--line)}.others-head[data-astro-cid-rhmqtdf2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.tiles[data-astro-cid-rhmqtdf2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}@media (width<=1024px){.card-grid[data-astro-cid-rhmqtdf2],.changes-grid[data-astro-cid-rhmqtdf2],.specs-grid[data-astro-cid-rhmqtdf2],.sheet-grid[data-astro-cid-rhmqtdf2]{grid-template-columns:minmax(0,1fr)}.spot-line[data-astro-cid-rhmqtdf2]{border-right:0;border-left:1px solid var(--accent);transform-origin:100% 100%;left:auto;right:0;transform:skew(-32deg)}.spot-text[data-astro-cid-rhmqtdf2]{left:auto;right:74px}.sheet-photo[data-astro-cid-rhmqtdf2]{border-left:0;justify-self:center;max-width:420px;margin-top:24px;padding-left:0}}@media (width<=720px){.change-list[data-astro-cid-rhmqtdf2]{columns:1}}@media (width<=560px){.facts[data-astro-cid-rhmqtdf2]{grid-template-columns:1fr}.actions[data-astro-cid-rhmqtdf2] .btn[data-astro-cid-rhmqtdf2]{justify-content:center;width:100%}.spec-tables[data-astro-cid-rhmqtdf2] dd[data-astro-cid-rhmqtdf2]{max-width:55%}}
