.enterprise-study-page .decision{padding:var(--case-card-padding);border:0;border-radius:var(--case-card-radius);gap:var(--space-6);background:var(--card-gradient);box-shadow:var(--case-card-shadow)}.enterprise-study-page .decision>div{border:0;padding:0;gap:var(--space-3)}.enterprise-study-page .decision dt{font-size:var(--type-meta);line-height:var(--leading-ui)}.enterprise-study-page .decision dd{font-size:var(--type-body);line-height:var(--leading-body)}.enterprise-study-page .story-main .decision-flow{padding:0;gap:var(--space-5);background:transparent;box-shadow:none}.enterprise-study-page .story-main .decision-flow .decision-step{padding:var(--case-card-padding);border:0;border-radius:var(--case-card-radius);background:var(--card-surface);box-shadow:var(--case-card-shadow)}.enterprise-study-page .story-main .decision-flow .decision-step:before,.enterprise-study-page .story-main .decision-flow .decision-step:after{content:none}.enterprise-study-page .story-main .decision-flow dt{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);font:var(--weight-semibold) var(--type-meta)/var(--leading-ui) var(--font-sans);letter-spacing:var(--tracking-label)}.enterprise-study-page .story-main .process-node{position:static;flex:none;width:var(--space-6);height:var(--space-6);border:0;box-shadow:none;background:var(--chip);color:var(--accent-strong);font:var(--weight-medium) var(--type-meta)/1 var(--font-sans);font-variant-numeric:tabular-nums}.enterprise-study-page .story-main .decision-flow .decision-step-key{background:var(--card-gradient)}.enterprise-study-page .story-main .decision-step-key .process-node{background:var(--accent);color:var(--on-accent)}.enterprise-study-page .story-main .decision-summary{gap:var(--space-6)}.enterprise-study-page .story-main .decision-summary>p:nth-child(2){font:var(--weight-medium) var(--type-title)/var(--leading-title) var(--font-display);letter-spacing:var(--tracking-title)}.enterprise-study-page .journey-card{display:grid;gap:var(--space-6);min-width:0;padding:var(--case-card-padding);border:0;border-radius:var(--case-card-radius);background:var(--card-gradient);box-shadow:var(--case-card-shadow)}.enterprise-study-page .journey-mini-stages{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:var(--space-5)}.enterprise-study-page .journey-mini-stages li{display:flex;align-items:start;gap:var(--space-3);font-size:var(--type-ui);line-height:var(--leading-body)}.enterprise-study-page .journey-mini-stages span{display:grid;place-items:center;flex:none;margin:0;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--chip);color:var(--accent-strong);font:var(--weight-medium) var(--type-meta)/1 var(--font-sans);font-variant-numeric:tabular-nums}.enterprise-study-page .journey-preview{border:0;border-radius:var(--radius-card)}.enterprise-study-page .journey-preview img{max-height:none;filter:none;transform:none}.enterprise-study-page .journey-card>p{margin:0}.enterprise-study-page .journey-card>p:not(.eyebrow):not(.provenance){font-size:var(--type-body);line-height:var(--leading-body)}.enterprise-study-page .journey-card>.provenance{font-size:var(--type-caption);line-height:var(--leading-body)}.enterprise-study-page .journey-card .btn{justify-self:start}.enterprise-study-page .story-main .chapter-stage .proof-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.enterprise-study-page .story-main .chapter-stage .proof-card{grid-template-columns:minmax(0,1fr);padding:var(--case-card-padding);gap:var(--space-3);border:0;border-radius:var(--case-card-radius);background:var(--card-surface);box-shadow:var(--case-card-shadow)}.enterprise-study-page .proof-value{grid-row:auto}.enterprise-study-page :is(.proof-label,.grade){grid-column:1}.enterprise-study-page .grade{border:0;padding:0;background:transparent}.enterprise-study-page .evidence-gap{border:0;padding:var(--case-card-padding);border-radius:var(--case-card-radius);background:var(--card-surface);line-height:var(--leading-body)}.enterprise-study-page .story-main .test-example-enterprise{padding:var(--case-card-padding);gap:var(--space-6);border:0;border-radius:var(--case-card-radius);background:var(--card-gradient);box-shadow:var(--case-card-shadow)}.enterprise-study-page .story-main .test-example-enterprise>.eyebrow{font-size:var(--type-meta);letter-spacing:var(--tracking-label)}.enterprise-study-page .test-example-enterprise h3{font:var(--weight-medium) var(--type-title)/var(--leading-title) var(--font-display);letter-spacing:var(--tracking-title)}.enterprise-study-page .story-main .test-example-enterprise :is(.test-provenance,.test-scenarios li,.test-scenarios code,.test-code,.test-code summary,.test-code-chevron,.test-code pre){border:0}.enterprise-study-page .story-main .test-example-enterprise .test-provenance{padding:0;border-radius:0;background:transparent;font-size:var(--type-body);line-height:var(--leading-body)}.enterprise-study-page .story-main .test-example-enterprise .test-scenarios{margin:0;gap:var(--space-4)}.enterprise-study-page .story-main .test-example-enterprise .test-scenarios li{padding:var(--space-5);gap:var(--space-4);border-radius:var(--radius-card);font-size:var(--type-body);line-height:var(--leading-body)}.enterprise-study-page .story-main .test-example-enterprise .test-scenarios code{padding:var(--space-2) var(--space-3);font-size:var(--type-ui);border-radius:var(--radius-card)}.enterprise-study-page .story-main .test-example-enterprise .test-scenarios [data-result=eligible-to-unlock] code{background:var(--accent);color:var(--on-accent)}.enterprise-study-page .story-main .test-example-enterprise .test-code{border-radius:var(--radius-dialog)}.enterprise-study-page .story-main .test-example-enterprise .test-code summary{padding:var(--space-5);gap:var(--space-4);min-height:var(--space-8);font-size:var(--type-body);line-height:var(--leading-ui)}.enterprise-study-page .story-main .test-example-enterprise .test-code-chevron{padding:var(--space-1);background:var(--chip)}.enterprise-study-page .story-main .test-example-enterprise .test-code>.provenance{padding:var(--space-5) var(--space-5) 0;font-size:var(--type-caption)}.enterprise-study-page .story-main .test-example-enterprise .test-code pre{margin:var(--space-5);padding:var(--space-4);font-size:var(--type-ui);line-height:var(--leading-body)}.enterprise-study-page .story-main .test-example-enterprise>.provenance{border:0;padding:0;font-size:var(--type-caption);line-height:var(--leading-body)}.enterprise-study-page .story-main .test-example-enterprise .test-source{font-size:var(--type-ui);line-height:var(--leading-body)}@media(max-width:36rem){.enterprise-study-page .journey-mini-stages{grid-template-columns:minmax(0,1fr)}.enterprise-study-page .story-main .test-example-enterprise .test-code summary{padding:var(--space-4);gap:var(--space-3)}.enterprise-study-page .story-main .test-example-enterprise .test-code pre{margin:var(--space-4)}}@media(forced-colors:active){.enterprise-study-page :is(.decision,.journey-card,.evidence-gap),.enterprise-study-page .story-main :is(.decision-flow .decision-step,.chapter-stage .proof-card,.test-example-enterprise){background:Canvas;color:CanvasText;box-shadow:none}.enterprise-study-page .story-main .decision-step-key .process-node,.enterprise-study-page .story-main .test-example-enterprise .test-scenarios [data-result=eligible-to-unlock] code{background:Highlight;color:HighlightText}.enterprise-study-page .test-code summary{outline:1px solid ButtonText}}@media print{.enterprise-study-page :is(.decision,.journey-card,.evidence-gap),.enterprise-study-page .story-main :is(.decision-flow .decision-step,.chapter-stage .proof-card,.test-example-enterprise){background:none;box-shadow:none}}
