.rollout-example[data-astro-cid-r43p5c4i]{--result-pass:#4ea778;margin:28px 0 25px}.step-choice[data-astro-cid-r43p5c4i]{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:15px;display:grid}.step-choice[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i]{background:var(--pf-surface);color:var(--pf-muted);border:1px solid var(--pf-hair);font:500 14px/1.4 var(--font-sans);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:10px;min-height:52px;padding:14px;display:flex}.step-choice[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i]>span[data-astro-cid-r43p5c4i]{color:var(--pf-accent);font-size:11px}.step-choice[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i][aria-pressed=true]{background:var(--pf-soft);border-color:var(--pf-accent);color:var(--pf-ink)}.step-panel[data-astro-cid-r43p5c4i]{border:1px solid var(--pf-hair);background:var(--pf-surface);border-radius:15px;padding:28px}.step-panel[data-astro-cid-r43p5c4i]+.step-panel[data-astro-cid-r43p5c4i]{margin-top:24px}.rollout-example[data-astro-cid-r43p5c4i][data-enhanced] .step-panel[data-astro-cid-r43p5c4i]{margin-top:0}.step-label[data-astro-cid-r43p5c4i]{color:var(--pf-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:11px}h2[data-astro-cid-r43p5c4i]{margin:0 0 12px;font-size:28px;line-height:1.2}.panel-intro[data-astro-cid-r43p5c4i]{color:var(--pf-muted);max-width:75ch;margin:0 0 23px;font-size:15px}.comparison[data-astro-cid-r43p5c4i]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.comparison[data-astro-cid-r43p5c4i] article[data-astro-cid-r43p5c4i]{border:1px solid var(--pf-hair);border-left:3px solid var(--pf-second);background:var(--pf-bg);border-radius:11px;padding:22px}.comparison[data-astro-cid-r43p5c4i] .after[data-astro-cid-r43p5c4i]{border-left-color:var(--pf-accent)}.box-label[data-astro-cid-r43p5c4i]{color:var(--pf-second);margin:0 0 10px;font-size:11px}.after[data-astro-cid-r43p5c4i] .box-label[data-astro-cid-r43p5c4i]{color:var(--pf-accent)}h3[data-astro-cid-r43p5c4i]{margin:0 0 13px;font-size:21px;line-height:1.3}.comparison[data-astro-cid-r43p5c4i] ul[data-astro-cid-r43p5c4i]{color:var(--pf-muted);padding-left:18px;font-size:14px;line-height:1.6}.comparison[data-astro-cid-r43p5c4i] li[data-astro-cid-r43p5c4i]+li[data-astro-cid-r43p5c4i]{margin-top:6px}.skill[data-astro-cid-r43p5c4i]{border-top:1px solid var(--pf-hair);color:var(--pf-muted);margin:22px 0 0;padding-top:18px;font-size:14px;line-height:1.6}.skill[data-astro-cid-r43p5c4i] strong[data-astro-cid-r43p5c4i]{color:var(--pf-second);margin-bottom:6px;font-size:11px;font-weight:500;display:block}.rule-choice[data-astro-cid-r43p5c4i]{flex-wrap:wrap;gap:9px;margin-bottom:18px;display:flex}.rule-choice[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i]{border:1px solid var(--pf-hair);background:var(--pf-bg);color:var(--pf-muted);cursor:pointer;border-radius:30px;min-height:44px;padding:10px 17px;font-size:14px}.rule-choice[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i][aria-pressed=true]{border-color:var(--pf-accent);color:var(--pf-button-ink);background:var(--pf-accent)}.rule-card[data-astro-cid-r43p5c4i]{border:1px solid var(--pf-hair);background:var(--pf-bg);border-radius:11px;padding:22px}.rule-card[data-astro-cid-r43p5c4i]+.rule-card[data-astro-cid-r43p5c4i]{margin-top:18px}.rollout-example[data-astro-cid-r43p5c4i][data-enhanced] .rule-card[data-astro-cid-r43p5c4i]{margin-top:0}.rule-card[data-astro-cid-r43p5c4i] h3[data-astro-cid-r43p5c4i]{font-size:22px}.rule-card[data-astro-cid-r43p5c4i] dl[data-astro-cid-r43p5c4i]{margin:18px 0 0}.rule-card[data-astro-cid-r43p5c4i] dl[data-astro-cid-r43p5c4i]>div[data-astro-cid-r43p5c4i]{border-top:1px solid var(--pf-hair);grid-template-columns:120px 1fr;gap:20px;padding:14px 0;font-size:14px;line-height:1.6;display:grid}.rule-card[data-astro-cid-r43p5c4i] dt[data-astro-cid-r43p5c4i]{color:var(--pf-second)}.rule-card[data-astro-cid-r43p5c4i] dd[data-astro-cid-r43p5c4i]{color:var(--pf-muted);margin:0}.rule-card[data-astro-cid-r43p5c4i] details[data-astro-cid-r43p5c4i]{border-top:1px solid var(--pf-hair);color:var(--pf-muted);padding-top:14px;font-size:12px}.rule-card[data-astro-cid-r43p5c4i] summary[data-astro-cid-r43p5c4i]{cursor:pointer;color:var(--pf-accent);min-height:30px}.rule-card[data-astro-cid-r43p5c4i] details[data-astro-cid-r43p5c4i] p[data-astro-cid-r43p5c4i]{margin:10px 0 0}.result-note[data-astro-cid-r43p5c4i]{color:var(--pf-second)}.test-results[data-astro-cid-r43p5c4i]{border:1px solid var(--pf-hair);background:var(--pf-bg);border-radius:11px;overflow:hidden}.test-row[data-astro-cid-r43p5c4i]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:17px 21px;display:grid}.test-row[data-astro-cid-r43p5c4i]+.test-row[data-astro-cid-r43p5c4i]{border-top:1px solid var(--pf-hair)}.test-row[data-astro-cid-r43p5c4i] h3[data-astro-cid-r43p5c4i]{font:500 16px/1.4 var(--font-sans);margin:0 0 5px}.test-row[data-astro-cid-r43p5c4i] p[data-astro-cid-r43p5c4i]{color:var(--pf-muted);font-size:13px}.result-badge[data-astro-cid-r43p5c4i]{white-space:nowrap;border:1px solid;border-radius:30px;padding:4px 11px;font-size:12px;font-weight:600}.is-pass[data-astro-cid-r43p5c4i]{color:var(--result-pass)}.is-fail[data-astro-cid-r43p5c4i]{color:var(--pf-accent)}.fix-card[data-astro-cid-r43p5c4i]{border:1px solid var(--pf-hair);border-left:3px solid var(--pf-accent);background:var(--pf-bg);border-radius:11px;margin-top:20px;padding:20px 22px}.fix-card[data-astro-cid-r43p5c4i] h3[data-astro-cid-r43p5c4i]{margin-bottom:8px;font-size:20px}.fix-card[data-astro-cid-r43p5c4i] p[data-astro-cid-r43p5c4i]:not(.box-label):not(.fix-feedback){color:var(--pf-muted);max-width:75ch;font-size:14px}.fix-card[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i]{background:var(--pf-accent);color:var(--pf-button-ink);cursor:pointer;border:0;border-radius:8px;min-height:44px;margin-top:17px;padding:11px 17px;font-size:14px;font-weight:500}.test-scope[data-astro-cid-r43p5c4i]{color:var(--pf-muted);margin:13px 0 0;font-size:11px}.adoption-grid[data-astro-cid-r43p5c4i]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.adoption-grid[data-astro-cid-r43p5c4i] article[data-astro-cid-r43p5c4i]{border:1px solid var(--pf-hair);background:var(--pf-bg);border-radius:11px;padding:22px}.adoption-number[data-astro-cid-r43p5c4i]{color:var(--pf-accent);margin-bottom:14px;font-size:11px;display:block}.adoption-grid[data-astro-cid-r43p5c4i] h3[data-astro-cid-r43p5c4i]{font-size:20px}.adoption-grid[data-astro-cid-r43p5c4i] p[data-astro-cid-r43p5c4i]{color:var(--pf-muted);font-size:14px;line-height:1.6}.rollout-example[data-astro-cid-r43p5c4i] [data-astro-cid-r43p5c4i][hidden]{display:none!important}html[data-theme=light] .rollout-example[data-astro-cid-r43p5c4i]{--result-pass:#226743}@media (width<=800px){.step-choice[data-astro-cid-r43p5c4i]{grid-template-columns:1fr 1fr}.step-choice[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i]{font-size:13px}}@media (width<=600px){.step-panel[data-astro-cid-r43p5c4i]{padding:21px}h2[data-astro-cid-r43p5c4i]{font-size:24px}.comparison[data-astro-cid-r43p5c4i],.adoption-grid[data-astro-cid-r43p5c4i]{grid-template-columns:1fr}.comparison[data-astro-cid-r43p5c4i] article[data-astro-cid-r43p5c4i],.adoption-grid[data-astro-cid-r43p5c4i] article[data-astro-cid-r43p5c4i],.rule-card[data-astro-cid-r43p5c4i]{padding:20px}.rule-card[data-astro-cid-r43p5c4i] dl[data-astro-cid-r43p5c4i]>div[data-astro-cid-r43p5c4i]{grid-template-columns:1fr;gap:6px}.test-row[data-astro-cid-r43p5c4i]{gap:10px;padding:16px}.test-row[data-astro-cid-r43p5c4i] h3[data-astro-cid-r43p5c4i]{font-size:15px}.result-badge[data-astro-cid-r43p5c4i]{padding:4px 8px;font-size:11px}.fix-card[data-astro-cid-r43p5c4i]{padding:18px}.fix-card[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i]{font-size:12px}.step-choice[data-astro-cid-r43p5c4i] button[data-astro-cid-r43p5c4i]{gap:8px;padding:12px}}
