.coin-grid[data-astro-cid-l2ihglif]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin:2rem 0}.coin-card[data-astro-cid-l2ihglif]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;text-align:center;transition:all .3s ease}.coin-card[data-astro-cid-l2ihglif]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.coin-card[data-astro-cid-l2ihglif].bronze{border-top:4px solid #cd7f32}.coin-card[data-astro-cid-l2ihglif].silver{border-top:4px solid #c0c0c0}.coin-card[data-astro-cid-l2ihglif].gold{border-top:4px solid #ffd700}.coin-card[data-astro-cid-l2ihglif].diamond{border-top:4px solid #b9f2ff}.coin-icon[data-astro-cid-l2ihglif]{font-size:3rem;margin-bottom:1rem}.coin-card[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .5rem;color:var(--text-primary)}.coin-card[data-astro-cid-l2ihglif] .points[data-astro-cid-l2ihglif]{font-size:1.5rem;font-weight:700;color:var(--text-accent);margin-bottom:.5rem}.coin-card[data-astro-cid-l2ihglif] .rarity[data-astro-cid-l2ihglif]{font-size:.85rem;color:var(--text-muted)}.challenge-grid[data-astro-cid-l2ihglif]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}.challenge-card[data-astro-cid-l2ihglif]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.75rem;transition:all .3s ease}.challenge-card[data-astro-cid-l2ihglif]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--accent-color)}.challenge-header[data-astro-cid-l2ihglif]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.challenge-icon[data-astro-cid-l2ihglif]{font-size:2rem}.challenge-card[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0;color:var(--text-primary)}.challenge-card[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif]{color:var(--text-secondary);line-height:1.6;margin-bottom:1rem}.points-badge[data-astro-cid-l2ihglif]{display:inline-block;padding:.35rem .75rem;background:rgba(var(--accent-rgb),.15);color:var(--accent-color);border-radius:var(--radius-sm);font-size:.85rem;font-weight:600}.scoring-table[data-astro-cid-l2ihglif]{width:100%;border-collapse:collapse;margin:1.5rem 0;background:var(--bg-card);border-radius:var(--radius-md);overflow:hidden}.scoring-table[data-astro-cid-l2ihglif] thead[data-astro-cid-l2ihglif]{background:var(--bg-tertiary)}.scoring-table[data-astro-cid-l2ihglif] th[data-astro-cid-l2ihglif],.scoring-table[data-astro-cid-l2ihglif] td[data-astro-cid-l2ihglif]{padding:1rem;text-align:left;border-bottom:1px solid var(--border-color)}.scoring-table[data-astro-cid-l2ihglif] th[data-astro-cid-l2ihglif]{color:var(--text-accent);font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px}.scoring-table[data-astro-cid-l2ihglif] td[data-astro-cid-l2ihglif]{color:var(--text-secondary)}.scoring-table[data-astro-cid-l2ihglif] tbody[data-astro-cid-l2ihglif] tr[data-astro-cid-l2ihglif]:hover{background:#00d4ff0d}.tip-box[data-astro-cid-l2ihglif]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-left:4px solid #22c55e;border-radius:var(--radius-sm);padding:1.5rem;margin:2rem 0}.tip-box[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .75rem;color:#22c55e;font-size:1.1rem}.tip-box[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif],.tip-box[data-astro-cid-l2ihglif] ul[data-astro-cid-l2ihglif]{margin:0;color:var(--text-secondary);line-height:1.6}.tip-box[data-astro-cid-l2ihglif] ul[data-astro-cid-l2ihglif]{padding-left:1.25rem;margin-top:.75rem}.tip-box[data-astro-cid-l2ihglif] li[data-astro-cid-l2ihglif]{margin-bottom:.5rem}.info-box[data-astro-cid-l2ihglif]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-left:4px solid #3b82f6;border-radius:var(--radius-sm);padding:1.5rem;margin:2rem 0}.info-box[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .75rem;color:#3b82f6;font-size:1.1rem}.info-box[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif]{margin:0;color:var(--text-secondary);line-height:1.6}.warning-box[data-astro-cid-l2ihglif]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-left:4px solid #f59e0b;border-radius:var(--radius-sm);padding:1.5rem;margin:2rem 0}.warning-box[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .75rem;color:#f59e0b;font-size:1.1rem}.warning-box[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif]{margin:0;color:var(--text-secondary);line-height:1.6}.strategy-grid[data-astro-cid-l2ihglif]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.strategy-card[data-astro-cid-l2ihglif]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;transition:all .3s ease}.strategy-card[data-astro-cid-l2ihglif]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.strategy-card[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .75rem;color:var(--text-primary);display:flex;align-items:center;gap:.5rem}.strategy-card[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif]{margin:0;color:var(--text-secondary);font-size:.95rem;line-height:1.6}.toc-section[data-astro-cid-l2ihglif]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;margin:2rem 0}.toc-section[data-astro-cid-l2ihglif] h3[data-astro-cid-l2ihglif]{margin:0 0 1rem;color:var(--text-primary)}.toc-section[data-astro-cid-l2ihglif] ol[data-astro-cid-l2ihglif]{margin:0;padding-left:1.5rem}.toc-section[data-astro-cid-l2ihglif] li[data-astro-cid-l2ihglif]{margin-bottom:.5rem}.toc-section[data-astro-cid-l2ihglif] a[data-astro-cid-l2ihglif]{color:var(--text-accent);text-decoration:none}.toc-section[data-astro-cid-l2ihglif] a[data-astro-cid-l2ihglif]:hover{text-decoration:underline}.timeline[data-astro-cid-l2ihglif]{margin:2rem 0;padding-left:2rem;border-left:2px solid var(--border-color)}.timeline-item[data-astro-cid-l2ihglif]{position:relative;padding-bottom:2rem}.timeline-item[data-astro-cid-l2ihglif]:before{content:"";position:absolute;left:-2.35rem;top:0;width:12px;height:12px;background:var(--accent-color);border-radius:50%}.timeline-item[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .5rem;color:var(--text-primary)}.timeline-item[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif]{margin:0;color:var(--text-secondary);line-height:1.6}.faq-section[data-astro-cid-l2ihglif]{margin-top:3rem}.faq-item[data-astro-cid-l2ihglif]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;margin-bottom:1rem}.faq-item[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .75rem;color:var(--text-primary)}.faq-item[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif]{margin:0;color:var(--text-secondary);line-height:1.6}.related-links[data-astro-cid-l2ihglif]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin:2rem 0}.related-link[data-astro-cid-l2ihglif]{display:block;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.25rem;text-decoration:none;transition:all .3s ease}.related-link[data-astro-cid-l2ihglif]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--accent-color)}.related-link[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 .5rem;color:var(--text-primary);display:flex;align-items:center;gap:.5rem}.related-link[data-astro-cid-l2ihglif] p[data-astro-cid-l2ihglif]{margin:0;color:var(--text-secondary);font-size:.9rem}.cost-breakdown[data-astro-cid-l2ihglif]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;margin:2rem 0}.cost-breakdown[data-astro-cid-l2ihglif] h4[data-astro-cid-l2ihglif]{margin:0 0 1rem;color:var(--text-primary)}.cost-item[data-astro-cid-l2ihglif]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--border-color)}.cost-item[data-astro-cid-l2ihglif]:last-child{border-bottom:none;font-weight:600;color:var(--text-primary)}.cost-item[data-astro-cid-l2ihglif] span[data-astro-cid-l2ihglif]:first-child{color:var(--text-secondary)}.cost-item[data-astro-cid-l2ihglif] span[data-astro-cid-l2ihglif]:last-child{color:var(--text-accent)}
