.apj-hero[data-astro-cid-gmwmhkxb]{background:linear-gradient(135deg, var(--dark-deep), var(--dark-bg) 55%, var(--dark-teal));color:#fff;text-align:center;padding:64px 0 56px}.apj-crumbs[data-astro-cid-gmwmhkxb] ol[data-astro-cid-gmwmhkxb]{color:#ffffff8c;justify-content:center;gap:8px;margin:0 0 18px;padding:0;font-size:13px;list-style:none;display:flex}.apj-crumbs[data-astro-cid-gmwmhkxb] li[data-astro-cid-gmwmhkxb]+li[data-astro-cid-gmwmhkxb]:before{content:"/";color:#ffffff59;margin-right:8px}.apj-crumbs[data-astro-cid-gmwmhkxb] a[data-astro-cid-gmwmhkxb]{color:#ffffffbf;text-decoration:none}.apj-hero[data-astro-cid-gmwmhkxb] h1[data-astro-cid-gmwmhkxb]{font-family:var(--font-serif);max-width:820px;margin:0 auto 16px;font-size:44px;line-height:1.15}.accent[data-astro-cid-gmwmhkxb]{color:var(--teal)}.apj-sub[data-astro-cid-gmwmhkxb]{color:#ffffffb8;max-width:660px;margin:0 auto 24px;font-size:17px;line-height:1.6}.apj-stats[data-astro-cid-gmwmhkxb]{color:#ffffffb3;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.apj-stats[data-astro-cid-gmwmhkxb] strong[data-astro-cid-gmwmhkxb]{color:#fff}.apj-section[data-astro-cid-gmwmhkxb]{background:var(--white);padding:72px 0}.apj-alt[data-astro-cid-gmwmhkxb]{background:var(--bg-light);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.apj-narrow[data-astro-cid-gmwmhkxb]{max-width:820px}.apj-head[data-astro-cid-gmwmhkxb]{text-align:center;margin-bottom:36px}.apj-section[data-astro-cid-gmwmhkxb] h2[data-astro-cid-gmwmhkxb]{font-family:var(--font-serif);color:var(--dark-bg);margin-bottom:12px;font-size:30px;line-height:1.25}.apj-head[data-astro-cid-gmwmhkxb] p[data-astro-cid-gmwmhkxb],.apj-lead[data-astro-cid-gmwmhkxb]{color:var(--text-light);font-size:16px;line-height:1.7}.apj-lead[data-astro-cid-gmwmhkxb]{margin-bottom:28px}.apj-top[data-astro-cid-gmwmhkxb]{flex-direction:column;gap:12px;max-width:820px;margin:0 auto 40px;padding:0;list-style:none;display:flex}.apj-top-item[data-astro-cid-gmwmhkxb]{border:1px solid var(--border);background:var(--white);border-radius:12px;align-items:flex-start;gap:18px;padding:18px 22px;display:flex}.apj-rank[data-astro-cid-gmwmhkxb]{background:var(--dark-teal);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.apj-top-body[data-astro-cid-gmwmhkxb] h3[data-astro-cid-gmwmhkxb]{color:var(--dark-bg);margin:4px 0;font-size:18px}.apj-top-body[data-astro-cid-gmwmhkxb] h3[data-astro-cid-gmwmhkxb] a[data-astro-cid-gmwmhkxb]{color:inherit;text-decoration:none}.apj-top-body[data-astro-cid-gmwmhkxb] h3[data-astro-cid-gmwmhkxb] a[data-astro-cid-gmwmhkxb]:hover{color:var(--dark-teal);text-decoration:underline}.apj-top-body[data-astro-cid-gmwmhkxb] p[data-astro-cid-gmwmhkxb]{color:var(--text-light);margin:0;font-size:14.5px;line-height:1.6}.apj-pill[data-astro-cid-gmwmhkxb]{vertical-align:middle;border-radius:999px;margin-left:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.apj-pill[data-astro-cid-gmwmhkxb].apj-low{color:#166534;background:#dcfce7}.apj-pill[data-astro-cid-gmwmhkxb].apj-medium{color:#92400e;background:#fef3c7}.apj-pill[data-astro-cid-gmwmhkxb].apj-high{color:#991b1b;background:#fee2e2}.apj-card-grid[data-astro-cid-gmwmhkxb]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.apj-pattern[data-astro-cid-gmwmhkxb]{background:var(--white);border:1px solid var(--border);border-radius:12px;margin-bottom:16px;padding:24px 26px}.apj-pattern[data-astro-cid-gmwmhkxb] h3[data-astro-cid-gmwmhkxb]{color:var(--dark-bg);margin-bottom:8px;font-size:18px}.apj-pattern[data-astro-cid-gmwmhkxb] p[data-astro-cid-gmwmhkxb]{color:var(--text-light);margin:0 0 8px;font-size:15px;line-height:1.7}.apj-pattern[data-astro-cid-gmwmhkxb] a[data-astro-cid-gmwmhkxb],.apj-note[data-astro-cid-gmwmhkxb] a[data-astro-cid-gmwmhkxb],.apj-table[data-astro-cid-gmwmhkxb] a[data-astro-cid-gmwmhkxb]{color:var(--dark-teal);font-weight:600}.apj-examples[data-astro-cid-gmwmhkxb]{font-size:14px!important}.apj-filter[data-astro-cid-gmwmhkxb]{justify-content:center;align-items:center;gap:10px;margin-bottom:18px;display:flex}.apj-filter[data-astro-cid-gmwmhkxb] label[data-astro-cid-gmwmhkxb]{color:var(--dark-bg);font-size:14px;font-weight:600}.apj-filter[data-astro-cid-gmwmhkxb]{flex-wrap:wrap}.apj-filter[data-astro-cid-gmwmhkxb] select[data-astro-cid-gmwmhkxb]{border:1px solid var(--border);background:var(--white);border-radius:8px;min-width:0;max-width:100%;padding:8px 12px;font-size:16px}.apj-table-wrap[data-astro-cid-gmwmhkxb]{border:1px solid var(--border);border-radius:12px;overflow-x:auto}.apj-table[data-astro-cid-gmwmhkxb]{border-collapse:collapse;width:100%;min-width:680px;font-size:14.5px}.apj-table[data-astro-cid-gmwmhkxb] th[data-astro-cid-gmwmhkxb],.apj-table[data-astro-cid-gmwmhkxb] td[data-astro-cid-gmwmhkxb]{text-align:left;border-bottom:1px solid var(--border-light);vertical-align:middle;padding:12px 16px}.apj-table[data-astro-cid-gmwmhkxb] thead[data-astro-cid-gmwmhkxb] th[data-astro-cid-gmwmhkxb]{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);background:var(--bg-faint);font-size:12px}.apj-table[data-astro-cid-gmwmhkxb] tbody[data-astro-cid-gmwmhkxb] th[data-astro-cid-gmwmhkxb]{font-weight:600}.apj-table[data-astro-cid-gmwmhkxb] tr[data-astro-cid-gmwmhkxb][hidden]{display:none}.apj-bar[data-astro-cid-gmwmhkxb]{vertical-align:middle;background:#eef0f3;border-radius:999px;width:80px;height:8px;margin-right:8px;display:inline-block;overflow:hidden}.apj-bar-fill[data-astro-cid-gmwmhkxb]{border-radius:999px;height:100%;display:block}.apj-bar-fill[data-astro-cid-gmwmhkxb].apj-low{background:#22c55e}.apj-bar-fill[data-astro-cid-gmwmhkxb].apj-medium{background:#f59e0b}.apj-bar-fill[data-astro-cid-gmwmhkxb].apj-high{background:#ef4444}.apj-risk-num[data-astro-cid-gmwmhkxb]{color:var(--dark-bg);font-weight:700}.apj-bucket[data-astro-cid-gmwmhkxb]{color:var(--text-muted);font-size:12.5px}.apj-note[data-astro-cid-gmwmhkxb]{color:var(--text-muted);margin-top:16px;font-size:13.5px;line-height:1.6}.apj-cert[data-astro-cid-gmwmhkxb]{background:linear-gradient(135deg, var(--dark-deep), var(--dark-teal));color:#fff;border-radius:16px;padding:36px}.apj-cert[data-astro-cid-gmwmhkxb] h2[data-astro-cid-gmwmhkxb]{color:#fff}.apj-cert[data-astro-cid-gmwmhkxb] p[data-astro-cid-gmwmhkxb]{color:#fffc;margin-bottom:20px;font-size:15.5px;line-height:1.7}.apj-faq[data-astro-cid-gmwmhkxb]{flex-direction:column;gap:12px;display:flex}.apj-faq-item[data-astro-cid-gmwmhkxb]{border:1px solid var(--border);border-radius:12px}.apj-faq-item[data-astro-cid-gmwmhkxb] summary[data-astro-cid-gmwmhkxb]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.apj-faq-item[data-astro-cid-gmwmhkxb] summary[data-astro-cid-gmwmhkxb]::-webkit-details-marker{display:none}.apj-faq-item[data-astro-cid-gmwmhkxb] summary[data-astro-cid-gmwmhkxb]:after{content:"+";color:var(--dark-teal);font-size:22px}.apj-faq-item[data-astro-cid-gmwmhkxb][open] summary[data-astro-cid-gmwmhkxb]:after{content:"−"}.apj-faq-item[data-astro-cid-gmwmhkxb] summary[data-astro-cid-gmwmhkxb] h3[data-astro-cid-gmwmhkxb]{color:var(--dark-bg);margin:0;font-size:16px}.apj-faq-item[data-astro-cid-gmwmhkxb] p[data-astro-cid-gmwmhkxb]{color:var(--text-light);margin:0;padding:0 22px 20px;font-size:15px;line-height:1.7}.sr-only[data-astro-cid-gmwmhkxb]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){.apj-card-grid[data-astro-cid-gmwmhkxb]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.apj-hero[data-astro-cid-gmwmhkxb] h1[data-astro-cid-gmwmhkxb]{font-size:30px}.apj-section[data-astro-cid-gmwmhkxb]{padding:52px 0}.apj-section[data-astro-cid-gmwmhkxb] h2[data-astro-cid-gmwmhkxb]{font-size:25px}.apj-cert[data-astro-cid-gmwmhkxb]{padding:26px 22px}}@media (width<=500px){.apj-card-grid[data-astro-cid-gmwmhkxb]{grid-template-columns:1fr}}
