/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.block{display:block}.table{display:table}.resize{resize:both}.case-study-navigation{--case-study-navigation-muted:var(--color-gray-400,#585a66);color:var(--surface-strong);font-family:var(--context-font);isolation:isolate;position:relative}.case-study-navigation.empty{display:none}.case-study-navigation .sections{list-style:none;margin:0;padding:0}.case-study-navigation .sections li{border-block-end:1px solid var(--surface-divider);max-width:250px;position:relative}.case-study-navigation .sections li:first-child{border-block-start:1px solid var(--surface-divider)}.case-study-navigation .link{align-items:center;color:var(--surface-strong);display:flex;font-family:var(--font-mono);font-size:14px;font-weight:300;gap:8px;letter-spacing:.04em;line-height:1.4;padding:8px 2px;position:relative;text-decoration:none;text-transform:uppercase}.case-study-navigation .link:focus-visible{outline:2px solid var(--surface-accent);outline-offset:3px}.case-study-navigation .index{color:var(--case-study-navigation-muted);flex:0 0 auto}.case-study-navigation .link:after{background:var(--surface-strong);bottom:-1px;content:"";height:1px;inset-inline-start:0;position:absolute;transform:scaleX(var(--section-progress,0));transform-origin:left;width:100%}
