.content-container[data-astro-cid-3mq2khkm]{max-width:1040px;margin:0 auto;padding:24px 16px 48px}.page-header[data-astro-cid-3mq2khkm]{margin-bottom:24px}.badge-row[data-astro-cid-3mq2khkm]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.badge[data-astro-cid-3mq2khkm]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-size:13px;font-weight:600}.badge-court[data-astro-cid-3mq2khkm]{background:#fee2e2;color:#991b1b}.badge-primary[data-astro-cid-3mq2khkm]{background:#e0e7ff;color:#3730a3}.badge-year[data-astro-cid-3mq2khkm]{background:#fef3c7;color:#92400e}.page-title[data-astro-cid-3mq2khkm]{font-size:28px;font-weight:800;line-height:1.25;color:#111827;margin:0 0 12px}.page-subtitle[data-astro-cid-3mq2khkm]{font-size:16px;line-height:1.6;color:#4b5563;margin:0}.code-hero-card[data-astro-cid-3mq2khkm]{display:flex;justify-content:space-between;align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;padding:16px 20px;margin-bottom:32px;gap:16px;flex-wrap:wrap}.code-display-wrap[data-astro-cid-3mq2khkm]{display:flex;flex-direction:column;gap:4px}.code-label[data-astro-cid-3mq2khkm]{font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.code-value[data-astro-cid-3mq2khkm]{font-size:26px;font-weight:800;color:#1e293b;letter-spacing:1px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.section[data-astro-cid-3mq2khkm]{margin-bottom:36px}.section-title[data-astro-cid-3mq2khkm]{font-size:22px;font-weight:700;color:#111827;margin:0 0 12px}.section-desc[data-astro-cid-3mq2khkm]{font-size:15px;color:#4b5563;line-height:1.6;margin:0 0 16px}.fact-cards-grid[data-astro-cid-3mq2khkm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.fact-card[data-astro-cid-3mq2khkm]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px;box-shadow:0 1px 3px #0000000d}.fact-label[data-astro-cid-3mq2khkm]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;margin-bottom:6px}.fact-val[data-astro-cid-3mq2khkm]{font-size:18px;font-weight:700;color:#111827;margin-bottom:6px}.fact-desc[data-astro-cid-3mq2khkm]{font-size:13px;color:#4b5563;line-height:1.5}.warning-box[data-astro-cid-3mq2khkm]{display:flex;gap:16px;background:#fffbeb;border:1px solid #fde68a;border-left:5px solid #d97706;border-radius:8px;padding:18px 20px;margin-bottom:32px}.warning-icon[data-astro-cid-3mq2khkm]{font-size:24px;line-height:1}.warning-title[data-astro-cid-3mq2khkm]{font-size:17px;font-weight:700;color:#92400e;margin:0 0 8px}.warning-box[data-astro-cid-3mq2khkm] p[data-astro-cid-3mq2khkm]{font-size:14px;line-height:1.6;color:#78350f;margin:0 0 8px}.warning-list[data-astro-cid-3mq2khkm]{margin:0;padding-left:20px;font-size:14px;line-height:1.6;color:#78350f}.warning-list[data-astro-cid-3mq2khkm] li[data-astro-cid-3mq2khkm]{margin-bottom:6px}.warning-list[data-astro-cid-3mq2khkm] a[data-astro-cid-3mq2khkm]{color:#b45309;font-weight:600;text-decoration:underline}.table-responsive[data-astro-cid-3mq2khkm]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.data-table[data-astro-cid-3mq2khkm]{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.data-table[data-astro-cid-3mq2khkm] th[data-astro-cid-3mq2khkm]{background:#f9fafb;color:#374151;font-weight:600;padding:12px 16px;border-bottom:1px solid #e5e7eb}.data-table[data-astro-cid-3mq2khkm] td[data-astro-cid-3mq2khkm]{padding:12px 16px;border-bottom:1px solid #f3f4f6;color:#1f2937;vertical-align:middle}.data-table[data-astro-cid-3mq2khkm] tr[data-astro-cid-3mq2khkm]:last-child td[data-astro-cid-3mq2khkm]{border-bottom:none}.digit-badge[data-astro-cid-3mq2khkm]{background:#f1f5f9;color:#0f172a;padding:3px 6px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600}.rate-badge[data-astro-cid-3mq2khkm]{background:#fef2f2;color:#991b1b;font-weight:700;padding:3px 8px;border-radius:4px}.two-col-grid[data-astro-cid-3mq2khkm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.col-card[data-astro-cid-3mq2khkm]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:20px;box-shadow:0 1px 3px #0000000d}.col-badge[data-astro-cid-3mq2khkm]{display:inline-block;background:#f3f4f6;color:#374151;font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px;margin-bottom:8px}.col-card-title[data-astro-cid-3mq2khkm]{font-size:18px;font-weight:700;color:#111827;margin:0 0 10px}.col-card-text[data-astro-cid-3mq2khkm]{font-size:14px;line-height:1.6;color:#4b5563;margin:0 0 12px}.col-card-list[data-astro-cid-3mq2khkm]{margin:0 0 14px;padding-left:20px;font-size:14px;line-height:1.6;color:#374151}.col-card-list[data-astro-cid-3mq2khkm] li[data-astro-cid-3mq2khkm]{margin-bottom:6px}.col-card-list[data-astro-cid-3mq2khkm] a[data-astro-cid-3mq2khkm]{color:#2563eb;text-decoration:underline}.faq-list[data-astro-cid-3mq2khkm]{display:flex;flex-direction:column;gap:12px}.faq-item[data-astro-cid-3mq2khkm]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px 18px;transition:all .2s ease}.faq-item[data-astro-cid-3mq2khkm][open]{border-color:#cbd5e1;background:#fafafa}.faq-question[data-astro-cid-3mq2khkm]{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;color:#1e293b;cursor:pointer;list-style:none}.faq-question[data-astro-cid-3mq2khkm]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-3mq2khkm]{font-size:12px;color:#64748b;transition:transform .2s ease}.faq-item[data-astro-cid-3mq2khkm][open] .faq-chevron[data-astro-cid-3mq2khkm]{transform:rotate(180deg)}.faq-answer[data-astro-cid-3mq2khkm]{margin-top:10px;font-size:14px;line-height:1.6;color:#4b5563}.faq-answer[data-astro-cid-3mq2khkm] p[data-astro-cid-3mq2khkm]{margin:0}.hub-links-grid[data-astro-cid-3mq2khkm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.hub-card[data-astro-cid-3mq2khkm]{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px;text-decoration:none;transition:all .2s ease}.hub-card[data-astro-cid-3mq2khkm]:hover{border-color:#3b82f6;box-shadow:0 4px 6px -1px #00000014;transform:translateY(-1px)}.hub-title[data-astro-cid-3mq2khkm]{font-size:15px;font-weight:700;color:#1e40af;margin-bottom:4px}.hub-desc[data-astro-cid-3mq2khkm]{font-size:13px;color:#64748b;line-height:1.4}@media (max-width: 640px){.page-title[data-astro-cid-3mq2khkm]{font-size:22px}.code-value[data-astro-cid-3mq2khkm]{font-size:20px}.code-hero-card[data-astro-cid-3mq2khkm]{flex-direction:column;align-items:flex-start}}
