.draft-bar[data-astro-cid-cezwlk7t]{background:var(--warning-bg);color:var(--warning);padding:10px 0;font-weight:600}.buy[data-astro-cid-cezwlk7t]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:clamp(32px,5vw,72px);padding-bottom:80px;display:grid}.gallery[data-astro-cid-cezwlk7t]{gap:12px;display:grid}.gallery-main[data-astro-cid-cezwlk7t]{border:1px solid var(--line);aspect-ratio:1;background:#fff;border-radius:28px;place-items:center;display:grid;position:relative;overflow:hidden}.gallery-main[data-astro-cid-cezwlk7t]>img[data-astro-cid-cezwlk7t]{object-fit:contain;width:90%;height:90%}.gallery-main[data-astro-cid-cezwlk7t]>img[data-astro-cid-cezwlk7t][hidden]{display:none}.gallery-tag[data-astro-cid-cezwlk7t]{background:var(--ice);color:var(--deep);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;position:absolute;top:20px;left:20px}.gallery-arrow[data-astro-cid-cezwlk7t]{border-color:var(--line);position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow[data-astro-cid-cezwlk7t].prev{left:16px}.gallery-arrow[data-astro-cid-cezwlk7t].next{right:16px}.gallery-count[data-astro-cid-cezwlk7t]{background:var(--mist);color:var(--ink-2);border-radius:999px;padding:6px 12px;font-size:13px;position:absolute;bottom:20px;right:20px}.thumbs[data-astro-cid-cezwlk7t]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.thumbs[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]{aspect-ratio:1;border:2px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;padding:6px;overflow:hidden}.thumbs[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t][aria-pressed=true]{border-color:var(--blue)}.thumbs[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{object-fit:contain;width:100%;height:100%}.info[data-astro-cid-cezwlk7t]{flex-direction:column;gap:24px;display:flex}.title[data-astro-cid-cezwlk7t]{margin-bottom:10px;font-size:clamp(32px,3.4vw,46px);line-height:1.08}.summary[data-astro-cid-cezwlk7t]{color:var(--ink-2);margin:0;font-size:18px}.tiles[data-astro-cid-cezwlk7t]{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;display:grid;overflow:hidden}.tiles[data-astro-cid-cezwlk7t]>div[data-astro-cid-cezwlk7t]{background:#fff;padding:16px}.tile-label[data-astro-cid-cezwlk7t]{color:var(--muted);font-size:12px}.tile-value[data-astro-cid-cezwlk7t]{font-family:var(--font-display);white-space:nowrap;font-size:22px;font-weight:600}.price-box[data-astro-cid-cezwlk7t]{border-radius:var(--radius);background:var(--ice);gap:16px;padding:24px;display:grid}.price[data-astro-cid-cezwlk7t].big{letter-spacing:-.02em;color:var(--deep);font-size:40px;line-height:1}.section-nav[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);z-index:20;background:#fff;position:sticky;top:76px}.section-nav[data-astro-cid-cezwlk7t] .container[data-astro-cid-cezwlk7t]{scrollbar-width:none;gap:32px;font-size:15px;font-weight:600;display:flex;overflow-x:auto}.section-nav[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:18px 0;text-decoration:none}.section-nav[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t][aria-current=true]{color:var(--ink);border-bottom-color:var(--blue)}.block[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:24px 56px;padding:56px 0 24px;scroll-margin-top:150px;display:flex}.block[data-astro-cid-cezwlk7t]>[data-astro-cid-cezwlk7t]:first-child{flex:280px}.block-body[data-astro-cid-cezwlk7t]{flex:999 560px;min-width:0}.spec-group[data-astro-cid-cezwlk7t]{font-family:var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin:0 0 4px;font-size:13px;font-weight:600}.table[data-astro-cid-cezwlk7t] th[data-astro-cid-cezwlk7t]{width:45%;color:var(--muted);font-weight:500}.table[data-astro-cid-cezwlk7t] td[data-astro-cid-cezwlk7t]{font-weight:500}.note-card[data-astro-cid-cezwlk7t]{border:1px solid var(--line);color:var(--ink-2);border-radius:16px;gap:4px;padding:20px 22px;font-size:15px;display:grid}.note-card[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{color:var(--ink);font-size:16px}.note-soon[data-astro-cid-cezwlk7t]{background:#f5f9fd;border-style:dashed;border-color:#9dbfe3}.download[data-astro-cid-cezwlk7t]{border:1px solid var(--line);color:var(--ink);border-radius:16px;justify-content:space-between;padding:18px 20px;font-weight:600;text-decoration:none;display:flex}.download[data-astro-cid-cezwlk7t]:hover{border-color:var(--blue);color:var(--ink)}.install[data-astro-cid-cezwlk7t]{background:var(--deep);color:#c9dcee;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(32px,5vw,56px);display:flex}.install[data-astro-cid-cezwlk7t]>div[data-astro-cid-cezwlk7t]{max-width:36em}.install[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{margin:0;font-size:17px}@media (width<=960px){.section-nav[data-astro-cid-cezwlk7t]{top:64px}}
