.page-head[data-astro-cid-h36d5mid] h1[data-astro-cid-h36d5mid] em[data-astro-cid-h36d5mid]{color:var(--blood-hi);font-style:normal}.gd-lead[data-astro-cid-h36d5mid]{color:var(--text);max-width:60ch;font-size:1.1rem}.gd-muted[data-astro-cid-h36d5mid]{color:var(--muted);max-width:62ch}p[data-astro-cid-h36d5mid]+p[data-astro-cid-h36d5mid]{margin-top:10px}.gd-toc[data-astro-cid-h36d5mid]{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);margin-top:26px}.gd-toc[data-astro-cid-h36d5mid] ol[data-astro-cid-h36d5mid]{flex-wrap:wrap;gap:0 6px;list-style:none;display:flex}.gd-toc[data-astro-cid-h36d5mid] a[data-astro-cid-h36d5mid]{min-height:44px;font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-right:12px;padding:0 10px 0 0;font-size:1rem;font-weight:600;display:inline-flex}.gd-toc[data-astro-cid-h36d5mid] a[data-astro-cid-h36d5mid] span[data-astro-cid-h36d5mid]{font-family:var(--mono);letter-spacing:0;color:var(--faint);font-size:.75rem}.gd-toc[data-astro-cid-h36d5mid] a[data-astro-cid-h36d5mid]:hover{color:var(--text);text-decoration:none}.gd-sec[data-astro-cid-h36d5mid]{margin-top:clamp(48px,7vw,72px);scroll-margin-top:84px}.gd-sec[data-astro-cid-h36d5mid]>h2[data-astro-cid-h36d5mid]{background:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 10px) left bottom/100% 6px no-repeat;margin-bottom:18px;padding-bottom:12px;font-size:clamp(1.8rem,4vw,2.4rem)}.gd-sec[data-astro-cid-h36d5mid] h3[data-astro-cid-h36d5mid]{color:var(--text);margin:28px 0 10px;font-size:1.1rem}strong[data-astro-cid-h36d5mid]{color:var(--text);font-weight:600}.gd-key[data-astro-cid-h36d5mid]{align-items:center;gap:20px;margin-bottom:16px;display:flex}.gd-cap[data-astro-cid-h36d5mid]{width:74px;height:74px;font-family:var(--display);color:var(--text);text-align:right;background:linear-gradient(#24201b,#17140f);border:1px solid #3d3630;border-radius:6px;flex-direction:column;flex:none;justify-content:space-between;padding:8px 10px 6px;font-size:2.2rem;font-weight:800;line-height:1;display:flex;box-shadow:inset 0 1px #fff0dc17,0 4px #0a0908,0 10px 20px -8px #000c}.gd-cap[data-astro-cid-h36d5mid] small[data-astro-cid-h36d5mid]{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:left;font-size:.72rem;font-weight:700}.gd-path[data-astro-cid-h36d5mid]{font-family:var(--mono);color:var(--text);background:var(--bg2);border:1px solid var(--line-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 6px;font-size:.86rem}.gd-table[data-astro-cid-h36d5mid]{border-collapse:collapse;width:100%;margin-top:14px;font-size:.95rem}.gd-table[data-astro-cid-h36d5mid] thead[data-astro-cid-h36d5mid] th[data-astro-cid-h36d5mid]{text-align:left;font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);padding:0 14px 8px 0;font-size:.85rem;font-weight:600}.gd-table[data-astro-cid-h36d5mid] tbody[data-astro-cid-h36d5mid] th[data-astro-cid-h36d5mid],.gd-table[data-astro-cid-h36d5mid] td[data-astro-cid-h36d5mid]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);padding:12px 14px 12px 0}.gd-table[data-astro-cid-h36d5mid] tbody[data-astro-cid-h36d5mid] th[data-astro-cid-h36d5mid]{font-family:var(--label);letter-spacing:.04em;text-transform:uppercase;color:var(--text);white-space:nowrap;font-size:1.05rem;font-weight:700}.gd-table[data-astro-cid-h36d5mid] td[data-astro-cid-h36d5mid]{color:var(--muted)}.gd-table[data-astro-cid-h36d5mid] td[data-astro-cid-h36d5mid]:nth-child(2){color:var(--text)}.gd-num[data-astro-cid-h36d5mid]{font-family:var(--mono);white-space:nowrap;font-size:.86rem}@media (width<=640px){.gd-table[data-astro-cid-h36d5mid] thead[data-astro-cid-h36d5mid]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gd-table[data-astro-cid-h36d5mid],.gd-table[data-astro-cid-h36d5mid] tbody[data-astro-cid-h36d5mid],.gd-table[data-astro-cid-h36d5mid] tr[data-astro-cid-h36d5mid],.gd-table[data-astro-cid-h36d5mid] tbody[data-astro-cid-h36d5mid] th[data-astro-cid-h36d5mid],.gd-table[data-astro-cid-h36d5mid] td[data-astro-cid-h36d5mid]{display:block}.gd-table[data-astro-cid-h36d5mid] tr[data-astro-cid-h36d5mid]{border-bottom:1px solid var(--line-soft);padding:14px 0}.gd-table[data-astro-cid-h36d5mid] tbody[data-astro-cid-h36d5mid] th[data-astro-cid-h36d5mid],.gd-table[data-astro-cid-h36d5mid] td[data-astro-cid-h36d5mid]{border:0;padding:2px 0}.gd-table[data-astro-cid-h36d5mid] tbody[data-astro-cid-h36d5mid] th[data-astro-cid-h36d5mid]{margin-bottom:4px}.gd-coins[data-astro-cid-h36d5mid] td[data-astro-cid-h36d5mid]:last-child{margin-top:4px;font-size:.9rem}}.gd-points[data-astro-cid-h36d5mid]{color:var(--muted);gap:8px;max-width:64ch;margin-top:16px;list-style:none;display:grid}.gd-points[data-astro-cid-h36d5mid] li[data-astro-cid-h36d5mid]{padding-left:18px;position:relative}.gd-points[data-astro-cid-h36d5mid] li[data-astro-cid-h36d5mid]:before{content:"";background:var(--faint);width:8px;height:1px;position:absolute;top:.72em;left:0}.gd-points[data-astro-cid-h36d5mid]+.gd-muted[data-astro-cid-h36d5mid]{margin-top:14px}.gd-warn[data-astro-cid-h36d5mid]{border-radius:var(--r);color:var(--text);background:#e6a82312;border:1px solid #8a6618;max-width:64ch;margin-top:18px;padding:14px 16px}.gd-warn[data-astro-cid-h36d5mid] strong[data-astro-cid-h36d5mid]{color:var(--amber)}.gd-steps[data-astro-cid-h36d5mid]{counter-reset:s;gap:10px;max-width:64ch;list-style:none;display:grid}.gd-steps[data-astro-cid-h36d5mid] li[data-astro-cid-h36d5mid]{counter-increment:s;grid-template-columns:34px 1fr;align-items:baseline;gap:14px;display:grid}.gd-steps[data-astro-cid-h36d5mid] li[data-astro-cid-h36d5mid]:before{content:counter(s);border:1px solid var(--line);background:var(--panel);width:30px;height:30px;font-family:var(--mono);color:var(--text);border-radius:50%;align-self:start;place-items:center;font-size:.82rem;display:grid}.gd-tags[data-astro-cid-h36d5mid]{border-top:1px solid var(--line-soft);gap:0;display:grid}.gd-tags[data-astro-cid-h36d5mid] div[data-astro-cid-h36d5mid]{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 0;display:grid}@media (width>=560px){.gd-tags[data-astro-cid-h36d5mid] div[data-astro-cid-h36d5mid]{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:16px}}.gd-tags[data-astro-cid-h36d5mid] dt[data-astro-cid-h36d5mid] .badge[data-astro-cid-h36d5mid]{font-size:.85rem}.gd-tags[data-astro-cid-h36d5mid] dd[data-astro-cid-h36d5mid]{color:var(--muted)}.gd-badge-cool[data-astro-cid-h36d5mid]{color:var(--muted);border-color:var(--line);background:#aaa09514}.gd-price[data-astro-cid-h36d5mid]{font-family:var(--mono);color:var(--toxic);white-space:nowrap;background:#0a0b08;border:1px solid #232a1c;border-radius:3px;padding:2px 8px;font-size:.9rem}.gd-kinds[data-astro-cid-h36d5mid]{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr);gap:0;margin-top:8px;display:grid}.gd-kinds[data-astro-cid-h36d5mid] article[data-astro-cid-h36d5mid]{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0;display:grid}@media (width>=560px){.gd-kinds[data-astro-cid-h36d5mid] article[data-astro-cid-h36d5mid]{grid-template-columns:150px minmax(0,1fr);gap:16px}}.gd-kinds[data-astro-cid-h36d5mid] h3[data-astro-cid-h36d5mid]{margin:0}.gd-kinds[data-astro-cid-h36d5mid] p[data-astro-cid-h36d5mid]{color:var(--muted)}.gd-faq[data-astro-cid-h36d5mid]{border-top:1px solid var(--line-soft)}.gd-faq[data-astro-cid-h36d5mid] details[data-astro-cid-h36d5mid]{border-bottom:1px solid var(--line-soft)}.gd-faq[data-astro-cid-h36d5mid] summary[data-astro-cid-h36d5mid]{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:52px;padding:12px 0;list-style:none;display:grid}.gd-faq[data-astro-cid-h36d5mid] summary[data-astro-cid-h36d5mid]::-webkit-details-marker{display:none}.gd-code[data-astro-cid-h36d5mid]{font-family:var(--mono);color:var(--faint);font-size:.75rem}.gd-q[data-astro-cid-h36d5mid]{font-family:var(--label);letter-spacing:.02em;color:var(--text);font-size:1.08rem;font-weight:600;line-height:1.25}.gd-chev[data-astro-cid-h36d5mid]{color:var(--muted);transition:transform .25s var(--ease-out)}.gd-faq[data-astro-cid-h36d5mid] details[data-astro-cid-h36d5mid][open] .gd-chev[data-astro-cid-h36d5mid]{transform:rotate(180deg)}.gd-faq[data-astro-cid-h36d5mid] summary[data-astro-cid-h36d5mid]:hover .gd-q[data-astro-cid-h36d5mid]{color:var(--toxic)}.gd-faq[data-astro-cid-h36d5mid] details[data-astro-cid-h36d5mid] p[data-astro-cid-h36d5mid]{color:var(--muted);max-width:64ch;padding:0 0 16px calc(14px + 3.2ch)}@media (width<=480px){.gd-faq[data-astro-cid-h36d5mid] details[data-astro-cid-h36d5mid] p[data-astro-cid-h36d5mid]{padding-left:0}}.gd-cta[data-astro-cid-h36d5mid]{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(180deg, var(--panel2), var(--panel));box-shadow:inset 0 1px 0 var(--engrave), 0 12px 30px -18px #000c;margin-top:clamp(56px,8vw,88px);padding:28px 24px}.gd-cta[data-astro-cid-h36d5mid] h2[data-astro-cid-h36d5mid]{margin-bottom:8px}.gd-actions[data-astro-cid-h36d5mid]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media (prefers-reduced-motion:reduce){.gd-chev[data-astro-cid-h36d5mid]{transition:none}}
