@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;700&display=swap";*{box-sizing:border-box}body{color:#f4f7fb;background:#07111f;margin:0;font-family:DM Sans,sans-serif}.product-page[data-astro-cid-cezwlk7t]{max-width:920px;margin:auto;padding:clamp(28px,6vw,80px) clamp(22px,5vw,68px)}.back[data-astro-cid-cezwlk7t]{color:#9cafc5;font:11px DM Mono,monospace;text-decoration:none}.back[data-astro-cid-cezwlk7t]:hover{color:#8ce5d3}.product-hero[data-astro-cid-cezwlk7t]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(28px,7vw,88px);margin:80px 0 120px;display:grid}.not-found[data-astro-cid-cezwlk7t]{margin:140px 0}.product-image[data-astro-cid-cezwlk7t]{aspect-ratio:1;background:#0d1d31;border:1px solid #afd6f538;border-radius:18px;place-items:center;display:grid}.product-image[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{object-fit:contain;max-width:80%;max-height:80%}.eyebrow[data-astro-cid-cezwlk7t]{color:#8ce5d3;letter-spacing:.1em;font:10px DM Mono,monospace}h1[data-astro-cid-cezwlk7t]{letter-spacing:-.07em;margin:18px 0;font-size:clamp(48px,8vw,92px);line-height:.9}.description[data-astro-cid-cezwlk7t]{color:#9cafc5;max-width:480px;line-height:1.7}.visit[data-astro-cid-cezwlk7t],button[data-astro-cid-cezwlk7t]{color:#07111f;cursor:pointer;background:#ffda76;border:0;border-radius:7px;align-items:center;gap:18px;margin-top:24px;padding:12px 15px;font:700 13px DM Sans,sans-serif;text-decoration:none;display:inline-flex}.discussion[data-astro-cid-cezwlk7t]{border-top:1px solid #afd6f538;padding-top:42px}h2[data-astro-cid-cezwlk7t]{letter-spacing:-.06em;margin:12px 0 8px;font-size:clamp(30px,5vw,54px)}.section-heading[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t],.muted[data-astro-cid-cezwlk7t]{color:#9cafc5}.discussion-tabs[data-astro-cid-cezwlk7t]{background:#0d1d31;border:1px solid #afd6f538;border-radius:12px;gap:6px;width:fit-content;max-width:100%;margin-top:32px;padding:5px;display:flex}.discussion-tab[data-astro-cid-cezwlk7t]{color:#9cafc5;background:0 0;border-radius:8px;margin:0;padding:10px 14px;font-size:12px;transition:color .18s,background .18s}.discussion-tab[data-astro-cid-cezwlk7t]:hover{color:#f4f7fb;background:#17304b}.discussion-tab[data-astro-cid-cezwlk7t][aria-selected=true]{color:#06201e;background:#8ce5d3;box-shadow:0 4px 12px #8ce5d326}.discussion-tab[data-astro-cid-cezwlk7t]:focus-visible,input[data-astro-cid-cezwlk7t]:focus-visible,textarea[data-astro-cid-cezwlk7t]:focus-visible,select[data-astro-cid-cezwlk7t]:focus-visible,button[data-astro-cid-cezwlk7t]:focus-visible{outline-offset:2px;outline:2px solid #ffda76}.comments[data-astro-cid-cezwlk7t]{gap:12px;margin:24px 0 42px;display:grid}#comments .comment{background:linear-gradient(135deg,#10243a,#0d1d31);border:1px solid #afd6f538;border-radius:14px;gap:18px;padding:20px;display:grid;box-shadow:0 12px 30px #02070d22}#comments .comment-copy{border-left:2px solid #8ce5d3;padding-left:14px}#comments .comment p{color:#edf4fb;white-space:pre-wrap;margin:0;line-height:1.65}#comments .comment-meta{color:#8297ae;text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:8px;font:11px DM Mono,monospace;display:flex}#comments .comment-author{color:#8ce5d3}#comments .comment-meta time:before{content:"•";color:#46637d;margin-right:8px}#comments .empty-discussion{text-align:center;border:1px dashed #afd6f538;border-radius:14px;margin:0;padding:22px}.comment-form[data-astro-cid-cezwlk7t]{background:#0d1d31;border:1px solid #afd6f538;border-radius:16px;gap:16px;max-width:620px;padding:clamp(20px,4vw,30px);display:grid}label[data-astro-cid-cezwlk7t]{color:#dbe5ef;gap:7px;font-size:13px;display:grid}input[data-astro-cid-cezwlk7t],textarea[data-astro-cid-cezwlk7t],select[data-astro-cid-cezwlk7t]{color:#f4f7fb;width:100%;font:inherit;background:#07111f;border:1px solid #afd6f538;border-radius:9px;padding:12px;transition:border-color .18s,box-shadow .18s}input[data-astro-cid-cezwlk7t]:focus,textarea[data-astro-cid-cezwlk7t]:focus,select[data-astro-cid-cezwlk7t]:focus{border-color:#8ce5d3;outline:0;box-shadow:0 0 0 3px #8ce5d31a}textarea[data-astro-cid-cezwlk7t]{resize:vertical;min-height:132px}.website-field[data-astro-cid-cezwlk7t]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}button[data-astro-cid-cezwlk7t]{justify-self:start;margin-top:4px}#form-status[data-astro-cid-cezwlk7t]{min-height:20px;margin:0}.claim-panel[data-astro-cid-cezwlk7t]{background:#0d1d31;border:1px solid #8ce5d34d;border-radius:10px;gap:9px;max-width:480px;margin-top:22px;padding:17px;display:grid}.claim-kicker[data-astro-cid-cezwlk7t]{color:#8ce5d3;letter-spacing:.08em;text-transform:uppercase;font:10px DM Mono,monospace}.claim-panel[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:#b9c8d7;margin:0;font-size:14px;line-height:1.5}.claim-panel[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]{color:#06201e;background:#8ce5d3;border:1px solid #8ce5d352;margin-top:3px}.claim-panel[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]:disabled{cursor:default;opacity:.65}.claim-status[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{color:#8ce5d3}@media (width<=650px){.product-hero[data-astro-cid-cezwlk7t]{grid-template-columns:1fr;margin:56px 0 80px}.product-image[data-astro-cid-cezwlk7t]{max-width:300px}}
