/* Cultural Assessment: one concise measurement and business-value section. */
.culture-compact-outcomes{padding-top:36px!important;padding-bottom:36px!important}
.culture-compact-outcomes .product-outcome-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:46px;align-items:center;max-width:none;margin:0 0 24px}
.culture-compact-outcomes .product-outcome-intro h2{margin:12px 0 0}
.culture-compact-outcomes .product-outcome-intro>p{font-size:15px;line-height:1.75;max-width:650px;margin:0}
.culture-compact-outcomes .impact-review-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;align-items:stretch}
.culture-compact-outcomes .impact-review-card{display:block;padding:21px 20px;background:#ffffff05;min-width:0;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}
.culture-compact-outcomes .impact-review-card h3{font-size:21px;line-height:1.3;min-height:2.6em;margin:0 0 13px}
.culture-compact-outcomes .impact-review-card p{font-size:14px;line-height:1.75;margin:0}
.culture-compact-outcomes .impact-review-card:is(:hover,:focus-visible,:focus-within){background:#102f28;border-color:#d4bc88;transform:translateY(-3px);box-shadow:0 8px 20px #061d172c}
.culture-compact-outcomes .impact-review-card:focus-visible{outline:2px solid #d4bc88;outline-offset:4px}
@media(max-width:1100px){.culture-compact-outcomes .impact-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.culture-compact-outcomes .impact-review-card h3{min-height:0}}
@media(max-width:760px){.culture-compact-outcomes{padding-top:30px!important;padding-bottom:30px!important}.culture-compact-outcomes .product-outcome-intro{grid-template-columns:1fr;gap:18px;margin-bottom:22px}.culture-compact-outcomes .impact-review-grid{grid-template-columns:1fr;gap:14px}.culture-compact-outcomes .impact-review-card{padding:20px}.culture-compact-outcomes .impact-review-card p{grid-column:auto}}
@media(prefers-reduced-motion:reduce){.culture-compact-outcomes .impact-review-card{transition:none}.culture-compact-outcomes .impact-review-card:is(:hover,:focus-visible,:focus-within){transform:none}}


/* Contrasting culture chapters; original dashboard and device pixels are preserved. */
.culture-assessment-page .culture-black-band{--brand-heading:#f7f4ec;--media-surface:transparent;background:#0c0e0d;color:#e4e7df}
.culture-assessment-page .culture-black-band .eyebrow,.culture-assessment-page .culture-black-band .research-deliverables-grid article>span{color:#c9b27d}
.culture-assessment-page .culture-black-band h2,.culture-assessment-page .culture-black-band h3{color:#f7f4ec}
.culture-assessment-page .culture-black-band p,.culture-assessment-page .culture-black-band .section-intro,.culture-assessment-page .culture-black-band .product-points li{color:#e0e4db}
.culture-assessment-page .culture-black-band .research-deliverables-grid article{border-color:#bda16d66}
.culture-assessment-page .culture-black-band .product-points li{border-color:#bda16d55}
.culture-assessment-page .culture-black-band .product-points li::before{color:#d4bc88}
.culture-assessment-page .culture-black-band .product-screenshot,.culture-assessment-page .culture-black-band .product-media-stage,.culture-assessment-page .culture-black-band .product-artwork{background:transparent;mix-blend-mode:normal;filter:none;opacity:1;box-shadow:none;border:0}
.culture-assessment-page .culture-black-band .product-screenshot{padding:0;margin:0;--media-surface:transparent}
.culture-assessment-page .culture-black-band .product-media-stage{padding:0;min-height:0;border-radius:0;aspect-ratio:auto;isolation:isolate}
.culture-assessment-page .culture-black-band .product-artwork{display:block;width:100%;height:auto;max-height:none;transform:none}
.culture-assessment-page .culture-black-band figcaption{color:#d9dfd3}
.culture-assessment-page .culture-black-band .product-media-stage:focus-visible{outline:2px solid #d4bc88;outline-offset:5px}
.culture-assessment-page #culture-dashboard .product-media-stage{aspect-ratio:968/560}
.culture-assessment-page #real-time-feedback .product-media-stage{aspect-ratio:990/531}
