.case-study-section-media[data-v-536fa7a9]{margin-top:1rem;padding-bottom:.25rem}.case-study-section-media--sheet[data-v-536fa7a9]{margin-top:.9rem}.case-study-section-media img[data-v-536fa7a9]{border-radius:12px;display:block;width:100%}.case-study-section-media--sheet img[data-v-536fa7a9]{border-radius:10px}.case-study-section-media video[data-v-536fa7a9]{background:var(--color-bg-secondary);border-radius:12px;display:block;width:100%}.case-study-section-media--sheet video[data-v-536fa7a9]{border-radius:10px}.case-study-section-media-embed[data-v-536fa7a9]{aspect-ratio:16/9;border-radius:12px;overflow:hidden;position:relative;width:100%}.case-study-section-media--sheet .case-study-section-media-embed[data-v-536fa7a9]{border-radius:10px}.case-study-section-media-embed iframe[data-v-536fa7a9]{display:block;height:100%;width:100%}.case-study-section-media--page.case-study-section-media--bleed[data-v-536fa7a9]{margin-inline:-2rem;width:calc(100% + 4rem)}.case-study-section-media--sheet.case-study-section-media--bleed[data-v-536fa7a9]{margin-inline:calc(var(--sheet-media-bleed)/-2);width:calc(100% + var(--sheet-media-bleed))}.case-study-section-carousel[data-v-536fa7a9]{display:grid;gap:.75rem;grid-auto-columns:minmax(78%,1fr);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:color-mix(in srgb,var(--color-text-muted) 36%,transparent) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:.35rem}.case-study-section-carousel[data-v-536fa7a9]::-webkit-scrollbar{height:6px}.case-study-section-carousel[data-v-536fa7a9]::-webkit-scrollbar-track{background:transparent}.case-study-section-carousel[data-v-536fa7a9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text-muted) 32%,transparent);border-radius:999px}.case-study-section-carousel-item[data-v-536fa7a9]{aspect-ratio:16/10;background:var(--color-bg-secondary);border-radius:12px;min-width:0;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.case-study-section-media--sheet .case-study-section-carousel-item[data-v-536fa7a9]{border-radius:10px}.case-study-section-carousel-item img[data-v-536fa7a9]{border-radius:inherit;height:100%;-o-object-fit:contain;object-fit:contain}.case-study-section-media figcaption[data-v-536fa7a9]{color:var(--color-text-muted);font-size:.85rem;margin-top:.45rem}.case-study-section-media--sheet figcaption[data-v-536fa7a9]{font-size:.82rem}@media(max-width:860px){.case-study-section-media--page.case-study-section-media--bleed[data-v-536fa7a9]{margin-inline:-1rem;width:calc(100% + 2rem)}}@media(max-width:768px){.case-study-section-media--sheet.case-study-section-media--bleed[data-v-536fa7a9]{margin-inline:calc(var(--sheet-media-bleed)/-2);width:calc(100% + var(--sheet-media-bleed))}.case-study-section-carousel[data-v-536fa7a9]{grid-auto-columns:minmax(88%,1fr)}}
