.badge-detail[data-astro-cid-d7ccsehq]{max-width:900px;margin:0 auto}.badge-hero[data-astro-cid-d7ccsehq]{display:flex;align-items:center;gap:2rem;padding:3rem;border-radius:16px;margin-bottom:3rem}.badge-hero[data-astro-cid-d7ccsehq].silver{background:linear-gradient(135deg,#f8fafc,#e2e8f0,#cbd5e1)}.badge-hero-image[data-astro-cid-d7ccsehq]{width:150px;height:150px;flex-shrink:0}.badge-hero-content[data-astro-cid-d7ccsehq] h1[data-astro-cid-d7ccsehq]{font-size:2.5rem;margin:0 0 .5rem;color:#0f172a}.badge-subtitle[data-astro-cid-d7ccsehq]{font-size:1.25rem;color:#475569;margin:0 0 1rem}.badge-status[data-astro-cid-d7ccsehq]{display:inline-block;padding:.5rem 1rem;border-radius:50px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.badge-status[data-astro-cid-d7ccsehq].available{background:#10b981;color:#fff}.badge-section[data-astro-cid-d7ccsehq]{margin-bottom:3rem}.badge-section[data-astro-cid-d7ccsehq] h2[data-astro-cid-d7ccsehq]{font-size:2rem;margin:0 0 1.5rem;color:#1e293b}.lead[data-astro-cid-d7ccsehq]{font-size:1.25rem;line-height:1.7;color:#334155;margin-bottom:1rem}.badge-section[data-astro-cid-d7ccsehq] p[data-astro-cid-d7ccsehq]{line-height:1.7;color:#475569;margin-bottom:1rem}.feature-list[data-astro-cid-d7ccsehq]{list-style:none;padding:0;margin:0}.feature-list[data-astro-cid-d7ccsehq] li[data-astro-cid-d7ccsehq]{padding:1rem;border-left:4px solid #64748b;background:#f8fafc;margin-bottom:.75rem;line-height:1.6;color:#475569}.benefits-grid[data-astro-cid-d7ccsehq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:2rem}.benefit-card[data-astro-cid-d7ccsehq]{background:#fff;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.benefit-icon[data-astro-cid-d7ccsehq]{color:#64748b;margin-bottom:1rem}.benefit-card[data-astro-cid-d7ccsehq] h3[data-astro-cid-d7ccsehq]{font-size:1.125rem;margin:0 0 .5rem;color:#1e293b}.benefit-card[data-astro-cid-d7ccsehq] p[data-astro-cid-d7ccsehq]{font-size:.95rem;color:#64748b;line-height:1.5;margin:0}.badge-section[data-astro-cid-d7ccsehq].warning{background:#fef2f2;padding:2rem;border-radius:12px;border-left:4px solid #ef4444}.warning-list[data-astro-cid-d7ccsehq]{list-style:none;padding:0;margin:0}.warning-list[data-astro-cid-d7ccsehq] li[data-astro-cid-d7ccsehq]{padding:.75rem 0;color:#7f1d1d;font-weight:500}.warning-list[data-astro-cid-d7ccsehq] li[data-astro-cid-d7ccsehq]:before{content:"⚠️ ";margin-right:.5rem}.qualification-steps[data-astro-cid-d7ccsehq]{margin-top:2rem}.step[data-astro-cid-d7ccsehq]{display:flex;gap:1.5rem;margin-bottom:2rem}.step-number[data-astro-cid-d7ccsehq]{width:48px;height:48px;background:#64748b;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.step-content[data-astro-cid-d7ccsehq] h3[data-astro-cid-d7ccsehq]{font-size:1.25rem;margin:0 0 .5rem;color:#1e293b}.step-content[data-astro-cid-d7ccsehq] p[data-astro-cid-d7ccsehq]{margin:0;color:#475569;line-height:1.6}.step-content[data-astro-cid-d7ccsehq] code[data-astro-cid-d7ccsehq]{background:#f1f5f9;padding:.125rem .375rem;border-radius:4px;font-size:.9em;color:#0f172a}.qualification-note[data-astro-cid-d7ccsehq]{background:#f1f5f9;padding:1rem;border-radius:8px;border-left:4px solid #64748b;font-style:italic;color:#334155}.badge-section[data-astro-cid-d7ccsehq].value{background:#f0fdf4;padding:2rem;border-radius:12px;border-left:4px solid #10b981}.value-statement[data-astro-cid-d7ccsehq]{font-size:1.25rem;line-height:1.7;color:#064e3b;margin:0}.badge-navigation[data-astro-cid-d7ccsehq]{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;border-top:1px solid #e2e8f0;gap:1rem;flex-wrap:wrap}.nav-badge[data-astro-cid-d7ccsehq]{text-decoration:none;padding:1rem 1.5rem;background:#64748b;color:#fff;border-radius:8px;transition:all .2s}.nav-badge[data-astro-cid-d7ccsehq]:hover{background:#475569;transform:translateY(-2px)}.nav-label[data-astro-cid-d7ccsehq]{display:block;font-size:.875rem;opacity:.9}.nav-title[data-astro-cid-d7ccsehq]{display:block;font-size:1.125rem;font-weight:600}.nav-back-badge[data-astro-cid-d7ccsehq]{color:#64748b;text-decoration:none;font-weight:500;transition:color .2s}.nav-back-badge[data-astro-cid-d7ccsehq]:hover{color:#1e293b}@media (max-width: 768px){.badge-hero[data-astro-cid-d7ccsehq]{flex-direction:column;text-align:center}.badge-hero-content[data-astro-cid-d7ccsehq] h1[data-astro-cid-d7ccsehq]{font-size:2rem}.benefits-grid[data-astro-cid-d7ccsehq]{grid-template-columns:1fr}.badge-navigation[data-astro-cid-d7ccsehq]{flex-direction:column-reverse;align-items:stretch}.nav-badge[data-astro-cid-d7ccsehq],.nav-back-badge[data-astro-cid-d7ccsehq]{text-align:center}}
