body:has([data-case-study-directory]) main>.content-panel:last-of-type{border:0;padding:0}body:has([data-case-study-directory]) main>.content-panel:last-of-type>.sl-container{max-inline-size:var(--wa-wide-canvas)}body:has([data-case-study-directory]) .sl-markdown-content{max-inline-size:none;padding:0}.case-study-directory:where(.astro-a3max7tq){inline-size:min(100%, var(--wa-wide-canvas));border-inline:var(--wa-rule-width) solid var(--wa-color-rule);margin-inline:auto}.case-study-directory:where(.astro-a3max7tq) :where(.astro-a3max7tq):where(h2,h3,p,ol,ul,dl,dd){margin:0}.case-study-directory__introduction:where(.astro-a3max7tq),.case-study-directory__method:where(.astro-a3max7tq),.case-study-directory__catalog:where(.astro-a3max7tq),.case-study-directory__boundary:where(.astro-a3max7tq){border-block-end:var(--wa-rule-width) solid var(--wa-color-rule);padding:clamp(var(--wa-space-8), 5vw, var(--wa-space-16))}.case-study-directory__introduction:where(.astro-a3max7tq){gap:clamp(var(--wa-space-8), 6vw, var(--wa-space-16));grid-template-columns:minmax(18rem,.9fr) minmax(0,1.1fr);display:grid}.case-study-directory__introduction:where(.astro-a3max7tq)>div:where(.astro-a3max7tq),.case-study-directory__method:where(.astro-a3max7tq)>header:where(.astro-a3max7tq),.case-study-directory__catalog:where(.astro-a3max7tq)>header:where(.astro-a3max7tq),.case-study-directory__boundary:where(.astro-a3max7tq){align-content:start;gap:var(--wa-space-4);display:grid}.case-study-directory__introduction:where(.astro-a3max7tq)>div:where(.astro-a3max7tq):last-child p:where(.astro-a3max7tq),.case-study-directory__boundary:where(.astro-a3max7tq)>p:where(.astro-a3max7tq):last-child{max-inline-size:68ch;color:var(--wa-color-muted);line-height:1.7}.case-study-directory__introduction:where(.astro-a3max7tq)>div:where(.astro-a3max7tq):last-child p:where(.astro-a3max7tq):first-child{color:var(--wa-color-text)}.case-study-directory__eyebrow:where(.astro-a3max7tq),.case-study-entry__identity:where(.astro-a3max7tq) small:where(.astro-a3max7tq),.case-study-entry__ledger:where(.astro-a3max7tq) dt:where(.astro-a3max7tq),.case-study-entry__overview:where(.astro-a3max7tq) dt:where(.astro-a3max7tq){color:var(--wa-color-muted);font-family:var(--wa-font-mono);font-size:var(--wa-type-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.case-study-directory__introduction:where(.astro-a3max7tq) h2:where(.astro-a3max7tq),.case-study-directory__boundary:where(.astro-a3max7tq) h2:where(.astro-a3max7tq){max-inline-size:23ch;font-size:clamp(1.9rem,3.4vw,3.4rem);line-height:1.08}.case-study-directory__method:where(.astro-a3max7tq){gap:clamp(var(--wa-space-8), 5vw, var(--wa-space-16));grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr);display:grid}.case-study-directory__method:where(.astro-a3max7tq) h2:where(.astro-a3max7tq),.case-study-directory__catalog:where(.astro-a3max7tq)>header:where(.astro-a3max7tq) h2:where(.astro-a3max7tq){max-inline-size:24ch;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.1}.case-study-directory__method:where(.astro-a3max7tq) ol:where(.astro-a3max7tq),.case-study-directory__catalog:where(.astro-a3max7tq)>ol:where(.astro-a3max7tq){border-block-start:var(--wa-rule-width) solid var(--wa-color-rule);padding:0;list-style:none}.case-study-directory__method:where(.astro-a3max7tq) li:where(.astro-a3max7tq){gap:var(--wa-space-4);padding-block:var(--wa-space-5);border-block-end:var(--wa-rule-width) solid var(--wa-color-rule);grid-template-columns:3rem minmax(9rem,.65fr) minmax(0,1fr);display:grid}.case-study-directory__method:where(.astro-a3max7tq) li:where(.astro-a3max7tq)>span:where(.astro-a3max7tq),.case-study-entry__identity:where(.astro-a3max7tq)>span:where(.astro-a3max7tq){color:var(--wa-color-muted);font-family:var(--wa-font-mono);font-size:var(--wa-type-small)}.case-study-directory__method:where(.astro-a3max7tq) li:where(.astro-a3max7tq)>p:where(.astro-a3max7tq){color:var(--wa-color-muted);line-height:1.55}.case-study-directory__catalog:where(.astro-a3max7tq)>header:where(.astro-a3max7tq){padding-block-end:var(--wa-space-8)}.case-study-directory__catalog:where(.astro-a3max7tq)>ol:where(.astro-a3max7tq)>li:where(.astro-a3max7tq){border-block-end:var(--wa-rule-width) solid var(--wa-color-rule);inline-size:100%;max-inline-size:none}.case-study-directory__catalog:where(.astro-a3max7tq)>ol:where(.astro-a3max7tq)>li:where(.astro-a3max7tq):last-child{border-block-end:0}.case-study-directory__catalog:where(.astro-a3max7tq) article:where(.astro-a3max7tq){gap:clamp(var(--wa-space-5), 4vw, var(--wa-space-10));padding-block:clamp(var(--wa-space-8), 4vw, var(--wa-space-12));grid-template-columns:minmax(5.5rem,.25fr) minmax(18rem,.8fr) minmax(22rem,1.15fr);display:grid}.case-study-entry__identity:where(.astro-a3max7tq),.case-study-entry__overview:where(.astro-a3max7tq),.case-study-entry__ledger:where(.astro-a3max7tq){align-content:start;display:grid}.case-study-entry__identity:where(.astro-a3max7tq),.case-study-entry__overview:where(.astro-a3max7tq){gap:var(--wa-space-4)}.case-study-entry__overview:where(.astro-a3max7tq) h3:where(.astro-a3max7tq){font-size:clamp(1.45rem,2.3vw,2.2rem);line-height:1.12}.case-study-entry__overview:where(.astro-a3max7tq) h3:where(.astro-a3max7tq) a:where(.astro-a3max7tq){color:var(--wa-color-text);text-decoration-thickness:.06em}.case-study-entry__overview:where(.astro-a3max7tq)>p:where(.astro-a3max7tq),.case-study-entry__overview:where(.astro-a3max7tq) dd:where(.astro-a3max7tq),.case-study-entry__ledger:where(.astro-a3max7tq) dd:where(.astro-a3max7tq){color:var(--wa-color-muted);line-height:1.6}.case-study-entry__overview:where(.astro-a3max7tq) dl:where(.astro-a3max7tq)>div:where(.astro-a3max7tq){gap:var(--wa-space-2);border-block-start:var(--wa-rule-width) solid var(--wa-color-rule);padding-block-start:var(--wa-space-4);display:grid}.case-study-entry__open:where(.astro-a3max7tq){inline-size:fit-content;font-size:var(--wa-type-small);font-weight:700}.case-study-entry__ledger:where(.astro-a3max7tq){border-inline-start:var(--wa-rule-width) solid var(--wa-color-rule);padding-inline-start:clamp(var(--wa-space-4), 3vw, var(--wa-space-8))}.case-study-entry__ledger:where(.astro-a3max7tq)>div:where(.astro-a3max7tq){gap:var(--wa-space-4);padding-block:var(--wa-space-4);border-block-end:var(--wa-rule-width) solid var(--wa-color-rule);grid-template-columns:minmax(8.5rem,.42fr) minmax(0,1fr);display:grid}.case-study-entry__ledger:where(.astro-a3max7tq)>div:where(.astro-a3max7tq):first-child{padding-block-start:0}.case-study-entry__ledger:where(.astro-a3max7tq)>div:where(.astro-a3max7tq)[data-flow=return]{border-inline-start:3px solid var(--wa-flow-return);padding-inline-start:var(--wa-space-4)}.case-study-entry__ledger:where(.astro-a3max7tq)>div:where(.astro-a3max7tq)[data-flow=risk]{border-inline-start:3px dashed var(--wa-flow-risk);padding-inline-start:var(--wa-space-4)}.case-study-entry__ledger:where(.astro-a3max7tq) ul:where(.astro-a3max7tq){padding-inline-start:var(--wa-space-5)}.case-study-entry__ledger:where(.astro-a3max7tq) li:where(.astro-a3max7tq)+li:where(.astro-a3max7tq){margin-block-start:var(--wa-space-2)}@media (width<=64rem){.case-study-directory__catalog:where(.astro-a3max7tq) article:where(.astro-a3max7tq){grid-template-columns:4rem minmax(0,1fr)}.case-study-entry__ledger:where(.astro-a3max7tq){border-inline-start:0;grid-column:2;padding-inline-start:0}}@media (width<=52rem){.case-study-directory:where(.astro-a3max7tq){border-inline:0}.case-study-directory__introduction:where(.astro-a3max7tq),.case-study-directory__method:where(.astro-a3max7tq){gap:var(--wa-space-6);grid-template-columns:1fr}}@media (width<=40rem){.case-study-directory__method:where(.astro-a3max7tq) li:where(.astro-a3max7tq),.case-study-directory__catalog:where(.astro-a3max7tq) article:where(.astro-a3max7tq),.case-study-entry__ledger:where(.astro-a3max7tq)>div:where(.astro-a3max7tq){grid-template-columns:1fr}.case-study-entry__identity:where(.astro-a3max7tq){grid-template-columns:auto 1fr;align-items:baseline}.case-study-entry__ledger:where(.astro-a3max7tq){grid-column:auto}}
