.case-study[data-astro-cid-4jrnwagb]{width:var(--pf-shell);color:var(--pf-ink);margin:auto}.case-study[data-astro-cid-4jrnwagb] [hidden]{display:none!important}.case-back[data-astro-cid-4jrnwagb]{border-bottom:1px solid var(--pf-hair);justify-content:space-between;gap:20px;padding:24px 0;display:flex}.case-back[data-astro-cid-4jrnwagb] a[data-astro-cid-4jrnwagb],.next-links[data-astro-cid-4jrnwagb] a[data-astro-cid-4jrnwagb]{color:var(--pf-accent);text-underline-offset:5px;font-size:13px}.case-heading[data-astro-cid-4jrnwagb]{max-width:900px;padding:32px 0 26px}.eyebrow[data-astro-cid-4jrnwagb]{color:var(--pf-accent);letter-spacing:.07em;text-transform:uppercase;margin:0 0 14px;font-size:11px;line-height:1.7}.eyebrow[data-astro-cid-4jrnwagb] span[data-astro-cid-4jrnwagb]{color:var(--pf-muted)}h1[data-astro-cid-4jrnwagb]{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,46px);font-weight:550;line-height:1.13}.reading-order[data-astro-cid-4jrnwagb]{border-block:1px solid var(--pf-hair);flex-wrap:wrap;gap:12px 30px;padding:16px 0;display:flex}.reading-order[data-astro-cid-4jrnwagb] a[data-astro-cid-4jrnwagb]{color:var(--pf-muted);padding:6px 0;font-size:13px;text-decoration:none}.reading-order[data-astro-cid-4jrnwagb] a[data-astro-cid-4jrnwagb]:hover{color:var(--pf-accent)}.reading-order[data-astro-cid-4jrnwagb] span[data-astro-cid-4jrnwagb]{color:var(--pf-accent);margin-right:8px;font-size:11px}#context[data-astro-cid-4jrnwagb],#example[data-astro-cid-4jrnwagb],#takeaway[data-astro-cid-4jrnwagb]{scroll-margin-top:20px}.context[data-astro-cid-4jrnwagb]{padding:28px 0 34px}.context-grid[data-astro-cid-4jrnwagb]{grid-template-columns:1fr 1.2fr;gap:40px;display:grid}.context[data-astro-cid-4jrnwagb] h2[data-astro-cid-4jrnwagb]{color:var(--pf-accent);margin:0 0 10px;font-size:12px;font-weight:600}.context-grid[data-astro-cid-4jrnwagb] p[data-astro-cid-4jrnwagb]{color:var(--pf-muted);max-width:65ch;margin:0;font-size:15px;line-height:1.75}.outcome[data-astro-cid-4jrnwagb]{border:1px solid var(--pf-hair);background:var(--pf-surface);border-radius:12px;grid-template-columns:260px 1fr;align-items:center;gap:30px;margin-top:25px;padding:20px 24px;display:grid}.small-label[data-astro-cid-4jrnwagb]{color:var(--pf-accent);text-transform:uppercase;letter-spacing:.06em;font-size:10px;line-height:1.6;display:block}.outcome[data-astro-cid-4jrnwagb] strong[data-astro-cid-4jrnwagb]{letter-spacing:-.02em;margin-top:6px;font-size:23px;font-weight:550;line-height:1.3;display:block}.outcome[data-astro-cid-4jrnwagb]>p[data-astro-cid-4jrnwagb]{color:var(--pf-muted);margin:0;font-size:14px;line-height:1.7}.example-section[data-astro-cid-4jrnwagb]{border-top:1px solid var(--pf-hair);padding:30px 0}.handwritten[data-astro-cid-4jrnwagb]{color:var(--pf-accent);margin:0 0 9px;font:500 24px/1.3 Sarah Notes,Segoe Print,cursive}h2[data-astro-cid-4jrnwagb]{letter-spacing:-.025em;margin:0 0 18px;font-size:28px;font-weight:550;line-height:1.25}.example-brief[data-astro-cid-4jrnwagb]{border-left:2px solid var(--pf-second);max-width:900px;margin:22px 0 25px;padding:3px 0 3px 20px}.example-brief[data-astro-cid-4jrnwagb]>p[data-astro-cid-4jrnwagb]{color:var(--pf-ink);margin:8px 0;font-size:16px;line-height:1.65}.example-brief[data-astro-cid-4jrnwagb] .instructions[data-astro-cid-4jrnwagb]{color:var(--pf-muted);font-size:13px}.instructions[data-astro-cid-4jrnwagb] strong[data-astro-cid-4jrnwagb]{color:var(--pf-ink);font-weight:550}.case-content[data-astro-cid-4jrnwagb] .example-heading,.case-content[data-astro-cid-4jrnwagb] .demo-heading,.case-content[data-astro-cid-4jrnwagb] .demo-scope,.case-content[data-astro-cid-4jrnwagb] .skills,.case-content[data-astro-cid-4jrnwagb] .skill,.case-content[data-astro-cid-4jrnwagb] .examples>header{display:none}.case-content[data-astro-cid-4jrnwagb] .process-example,.case-content[data-astro-cid-4jrnwagb] .issue-examples,.case-content[data-astro-cid-4jrnwagb] .examples,.case-content[data-astro-cid-4jrnwagb] .rollout-example,.case-content[data-astro-cid-4jrnwagb] .request-demo{margin-top:0}.case-content[data-astro-cid-4jrnwagb] .process-choice,.case-content[data-astro-cid-4jrnwagb] .issue-choice,.case-content[data-astro-cid-4jrnwagb] .step-choice,.case-content[data-astro-cid-4jrnwagb] .stage-nav,.case-content[data-astro-cid-4jrnwagb] .choices{gap:8px;margin-bottom:20px;position:static}.case-content[data-astro-cid-4jrnwagb] .process-panel,.case-content[data-astro-cid-4jrnwagb] .issue-panel,.case-content[data-astro-cid-4jrnwagb] .step-panel,.case-content[data-astro-cid-4jrnwagb] .example,.case-content[data-astro-cid-4jrnwagb] .demo-body{border:1px solid var(--pf-hair);background:var(--pf-surface);border-radius:14px;padding:25px}.case-content[data-astro-cid-4jrnwagb] .risk-control,.case-content[data-astro-cid-4jrnwagb] .comparison,.case-content[data-astro-cid-4jrnwagb] .decision-grid,.case-content[data-astro-cid-4jrnwagb] .evidence-grid{gap:18px}.case-content[data-astro-cid-4jrnwagb] .evidence-grid{grid-template-columns:1fr}.case-content[data-astro-cid-4jrnwagb] .evidence-grid section{border:0;border-top:1px solid var(--pf-hair);background:0 0;border-radius:0;grid-template-columns:165px minmax(0,1fr);gap:20px;padding:16px 0;display:grid}.case-content[data-astro-cid-4jrnwagb] .evidence-grid h4{color:var(--pf-accent);margin:0;font-size:13px}.case-content[data-astro-cid-4jrnwagb] .evidence-grid p{margin:0;font-size:15px;line-height:1.7}.case-content[data-astro-cid-4jrnwagb] .panel-top{gap:20px}.case-content[data-astro-cid-4jrnwagb] .panel-top h3{font-size:25px;line-height:1.3}.case-content[data-astro-cid-4jrnwagb] .example details,.case-content[data-astro-cid-4jrnwagb] .control-detail,.case-content[data-astro-cid-4jrnwagb] .analysis-detail{border:0;border-top:1px solid var(--pf-hair);background:0 0;border-radius:0;margin-top:18px;padding:16px 0 0}.takeaway[data-astro-cid-4jrnwagb]{border-top:1px solid var(--pf-hair);padding:28px 0 40px}.takeaway[data-astro-cid-4jrnwagb]>p[data-astro-cid-4jrnwagb]:not(.handwritten){max-width:800px;color:var(--pf-ink);font-size:17px;line-height:1.7}.takeaway[data-astro-cid-4jrnwagb] details[data-astro-cid-4jrnwagb]{color:var(--pf-muted);margin:22px 0;font-size:12px;line-height:1.7}.takeaway[data-astro-cid-4jrnwagb] summary[data-astro-cid-4jrnwagb]{cursor:pointer;width:fit-content;padding:6px 0}.takeaway[data-astro-cid-4jrnwagb] details[data-astro-cid-4jrnwagb] p[data-astro-cid-4jrnwagb]{max-width:900px}.next-links[data-astro-cid-4jrnwagb]{flex-wrap:wrap;gap:15px 28px;margin-top:25px;display:flex}.case-study[data-astro-cid-4jrnwagb] [data-astro-cid-4jrnwagb]:is(a,button,summary):focus-visible{outline:3px solid var(--pf-second);outline-offset:4px}@media (width<=700px){.context-grid[data-astro-cid-4jrnwagb],.outcome[data-astro-cid-4jrnwagb]{grid-template-columns:1fr;gap:20px}.context-grid[data-astro-cid-4jrnwagb]{gap:24px}.outcome[data-astro-cid-4jrnwagb]{padding:20px}.reading-order[data-astro-cid-4jrnwagb]{gap:8px 16px}.reading-order[data-astro-cid-4jrnwagb] a[data-astro-cid-4jrnwagb]{font-size:12px}.case-content[data-astro-cid-4jrnwagb] .process-panel,.case-content[data-astro-cid-4jrnwagb] .issue-panel,.case-content[data-astro-cid-4jrnwagb] .step-panel,.case-content[data-astro-cid-4jrnwagb] .example,.case-content[data-astro-cid-4jrnwagb] .demo-body{padding:19px}.case-content[data-astro-cid-4jrnwagb] .evidence-grid section{grid-template-columns:1fr;gap:9px}.case-content[data-astro-cid-4jrnwagb] .panel-top{flex-direction:column;align-items:flex-start}.next-links[data-astro-cid-4jrnwagb]{flex-direction:column}}
