.CaseStudyStoryChapter-module__8McP_G__breadcrumb{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.CaseStudyStoryChapter-module__8McP_G__crumbHere{font-size:14px;font-weight:800}.CaseStudyStoryChapter-module__8McP_G__slide{background:#fff;border:3px solid #1a1a1a;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:500px;display:grid;overflow:hidden;box-shadow:12px 12px #1a1a1a}@media (max-width:860px){.CaseStudyStoryChapter-module__8McP_G__slide{grid-template-columns:minmax(0,1fr);height:auto;box-shadow:6px 6px #1a1a1a}}.CaseStudyStoryChapter-module__8McP_G__textPane{color:#1a1a1a;flex-direction:column;justify-content:flex-start;padding:36px 40px 30px;display:flex;overflow-y:auto}@media (max-width:860px){.CaseStudyStoryChapter-module__8McP_G__textPane{padding:28px 20px 24px}}.CaseStudyStoryChapter-module__8McP_G__partLabel{text-transform:uppercase;letter-spacing:.16em;color:#7d4a00;margin-bottom:12px;font-size:13px;font-weight:900}.CaseStudyStoryChapter-module__8McP_G__beatHeading{letter-spacing:-.02em;color:#1a1a1a;margin:0 0 16px;font-size:clamp(24px,2.4vw,32px);font-weight:900;line-height:1.1}.CaseStudyStoryChapter-module__8McP_G__textPane p{color:#1a1a1adb;margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.7}.CaseStudyStoryChapter-module__8McP_G__beatPull{color:#1a1a1a;border-left:8px solid #f69820;margin:14px 0;padding-left:16px;font-size:19px;font-weight:700;line-height:1.5}.CaseStudyStoryChapter-module__8McP_G__resultsGrid{margin:10px 0 0;padding:0;list-style:none}.CaseStudyStoryChapter-module__8McP_G__resultsGrid li{color:#1a1a1a;border-bottom:1px solid #e2e2e2;padding:10px 0 10px 26px;font-size:15px;font-weight:500;line-height:1.5;position:relative}.CaseStudyStoryChapter-module__8McP_G__resultsGrid li:before{content:"→";color:#7d4a00;font-weight:900;position:absolute;left:0}.CaseStudyStoryChapter-module__8McP_G__mediaPane{background:#1a1a1a;border-left:3px solid #1a1a1a;min-height:320px;position:relative;overflow:hidden}@media (max-width:860px){.CaseStudyStoryChapter-module__8McP_G__mediaPane{aspect-ratio:16/10;border-top:3px solid #1a1a1a;border-left:0;min-height:0}}.CaseStudyStoryChapter-module__8McP_G__mediaPane img,.CaseStudyStoryChapter-module__8McP_G__mediaPane video{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyStoryChapter-module__8McP_G__loopPoster{display:none!important}@media (prefers-reduced-motion:reduce){.CaseStudyStoryChapter-module__8McP_G__loopPoster{display:block!important}.CaseStudyStoryChapter-module__8McP_G__loopVideo{display:none!important}}.CaseStudyStoryChapter-module__8McP_G__partBadge{z-index:2;color:#1a1a1a;background:#f69820;border:3px solid #1a1a1a;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:900;position:absolute;top:16px;left:16px}.CaseStudyStoryChapter-module__8McP_G__mediaPlaceholder{color:#e6e6e6;background:repeating-linear-gradient(135deg,#1a1a1a,#1a1a1a 14px,#232323 14px 28px);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.CaseStudyStoryChapter-module__8McP_G__mediaPlaceholder svg{width:40px;height:40px}.CaseStudyStoryChapter-module__8McP_G__mediaPlaceholderLabel{text-transform:uppercase;letter-spacing:.14em;font-size:13px;font-weight:900}.CaseStudyStoryChapter-module__8McP_G__paginationBar{justify-content:space-between;align-items:center;gap:12px;margin:28px 0 40px;display:flex}.CaseStudyStoryChapter-module__8McP_G__chevronButton{color:#fff;cursor:pointer;background:#1a1a1a;border:3px solid #1a1a1a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.CaseStudyStoryChapter-module__8McP_G__chevronButton:hover:not(:disabled){color:#1a1a1a;background:#f69820}.CaseStudyStoryChapter-module__8McP_G__chevronButton:disabled{color:#767676;cursor:default;background:#fff;border-color:#767676}.CaseStudyStoryChapter-module__8McP_G__partNumbers{color:#1a1a1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:900;display:flex}.CaseStudyStoryChapter-module__8McP_G__partNumberLabel{text-transform:uppercase;letter-spacing:.12em;margin-right:4px;font-size:13px}.CaseStudyStoryChapter-module__8McP_G__partNumberButton{color:#1a1a1a;cursor:pointer;background:#fff;border:2px solid #1a1a1a;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-family:inherit;font-size:15px;font-weight:900;display:flex}.CaseStudyStoryChapter-module__8McP_G__partNumberButton:hover{background:#f69820}.CaseStudyStoryChapter-module__8McP_G__partNumberButtonActive,.CaseStudyStoryChapter-module__8McP_G__partNumberButtonActive:hover{color:#fff;background:#1a1a1a}.CaseStudyStoryChapter-module__8McP_G__chevronButton:focus-visible,.CaseStudyStoryChapter-module__8McP_G__partNumberButton:focus-visible{outline-offset:3px;outline:4px solid #1a1a1a;box-shadow:0 0 0 7px #fff}.CaseStudyStoryChapter-module__8McP_G__footerCta{border-top:3px solid #1a1a1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;display:flex}.CaseStudyStoryChapter-module__8McP_G__footerCtaLabel{letter-spacing:-.02em;color:#1a1a1a;font-size:clamp(22px,2.4vw,30px);font-weight:900}.CaseStudyStoryChapter-module__8McP_G__previewBanner{z-index:150;color:#fff;text-transform:uppercase;letter-spacing:.12em;background:#1a1a1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 28px;font-size:12px;font-weight:800;display:flex;position:sticky;top:75px}.CaseStudyStoryChapter-module__8McP_G__previewBanner span.CaseStudyStoryChapter-module__8McP_G__tag{color:#f69820}.CaseStudyStoryChapter-module__8McP_G__publishButton{text-transform:uppercase;letter-spacing:.1em;color:#1a1a1a;cursor:pointer;background:#f69820;border:3px solid #f69820;border-radius:8px;padding:8px 18px;font-size:12px;font-weight:900}.CaseStudyStoryChapter-module__8McP_G__publishButton:hover{background:#fff;border-color:#fff}.CaseStudyStoryChapter-module__8McP_G__publishButton:disabled{opacity:.5;cursor:default}
