.Breadcrumb-module__ndiauG__breadcrumb{align-items:center;gap:.5rem;padding:1.5rem 0;font-size:.9rem;display:flex}.Breadcrumb-module__ndiauG__breadcrumbLink{color:var(--foreground);opacity:.6;text-decoration:none;transition:opacity .2s}.Breadcrumb-module__ndiauG__breadcrumbLink:hover{opacity:1;color:#ff7e5f}.Breadcrumb-module__ndiauG__breadcrumbSeparator{color:var(--foreground);opacity:.3}.Breadcrumb-module__ndiauG__breadcrumbCurrent{color:#ff7e5f;font-weight:600}
.CaseStudyDetail-module__7Y908a__container{max-width:1400px;margin:0 auto;padding:8rem 5% 2rem}.CaseStudyDetail-module__7Y908a__headerWrapper{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:6rem;display:grid}@media (max-width:900px){.CaseStudyDetail-module__7Y908a__headerWrapper{grid-template-columns:1fr;gap:3rem}}.CaseStudyDetail-module__7Y908a__headerContent{flex-direction:column;gap:1.5rem;display:flex}.CaseStudyDetail-module__7Y908a__title{color:var(--foreground);letter-spacing:-.02em;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:800;line-height:1.1}.CaseStudyDetail-module__7Y908a__authorSection{align-items:center;gap:1rem;margin-top:1rem;display:flex}.CaseStudyDetail-module__7Y908a__authorAvatar{background:#ff7e5f;border-radius:16px;width:60px;height:60px;position:relative;overflow:hidden;box-shadow:0 8px 16px #0000001a}.CaseStudyDetail-module__7Y908a__authorInfo{flex-direction:column;display:flex}.CaseStudyDetail-module__7Y908a__authorName{color:var(--foreground);font-size:1.05rem;font-weight:700}.CaseStudyDetail-module__7Y908a__authorRole{opacity:.6;color:var(--foreground);font-size:.9rem}.CaseStudyDetail-module__7Y908a__shareBar{gap:.75rem;margin-top:1.5rem;display:flex}.CaseStudyDetail-module__7Y908a__shareIcon{background:var(--glass-bg);border:1px solid var(--glass-border);width:36px;height:36px;color:var(--foreground);opacity:.7;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.CaseStudyDetail-module__7Y908a__shareIcon:hover{color:#ff7e5f;opacity:1;background:#ff7e5f1a;border-color:#ff7e5f;transform:translateY(-2px)}.CaseStudyDetail-module__7Y908a__headerImage{aspect-ratio:16/9;background:#000;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000026}.CaseStudyDetail-module__7Y908a__mainGrid{grid-template-columns:280px 1fr 240px;gap:4rem;display:grid;position:relative}@media (max-width:1200px){.CaseStudyDetail-module__7Y908a__mainGrid{grid-template-columns:250px 1fr}.CaseStudyDetail-module__7Y908a__rightSidebar{display:none}}@media (max-width:900px){.CaseStudyDetail-module__7Y908a__mainGrid{grid-template-columns:1fr}.CaseStudyDetail-module__7Y908a__rightSidebar{display:none}}@media (max-width:640px){.CaseStudyDetail-module__7Y908a__container{padding:6rem 1.5rem 2rem}.CaseStudyDetail-module__7Y908a__title{font-size:2rem}.CaseStudyDetail-module__7Y908a__headerWrapper{flex-direction:column-reverse;gap:2rem;margin-bottom:3rem;display:flex}.CaseStudyDetail-module__7Y908a__quoteLarge{margin-bottom:1.5rem;padding-left:1rem;font-size:1.25rem}.CaseStudyDetail-module__7Y908a__leftSidebar{border-bottom:1px solid #ffffff1a;margin-bottom:2rem;padding-bottom:2rem;position:static}}.CaseStudyDetail-module__7Y908a__leftSidebar{flex-direction:column;gap:3rem;height:fit-content;display:flex;position:sticky;top:120px}.CaseStudyDetail-module__7Y908a__sidebarSection{flex-direction:column;gap:1rem;display:flex}.CaseStudyDetail-module__7Y908a__sidebarLabel{text-transform:uppercase;letter-spacing:1.5px;color:var(--foreground);opacity:.5;font-size:.8rem;font-weight:700}.CaseStudyDetail-module__7Y908a__clientBrand{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:800;display:flex}.CaseStudyDetail-module__7Y908a__sidebarText{color:var(--foreground);opacity:.8;font-size:.95rem;line-height:1.6}.CaseStudyDetail-module__7Y908a__metaList{flex-direction:column;gap:1rem;display:flex}.CaseStudyDetail-module__7Y908a__metaItem{flex-direction:column;gap:.25rem;display:flex}.CaseStudyDetail-module__7Y908a__metaDetail{color:var(--foreground);font-weight:600}.CaseStudyDetail-module__7Y908a__contentColumn{flex-direction:column;gap:4rem;padding-bottom:4rem;display:flex}.CaseStudyDetail-module__7Y908a__quoteLarge{color:var(--foreground);border-left:4px solid #ff7e5f;margin-bottom:2rem;padding-left:2rem;font-size:2rem;font-weight:400;line-height:1.4}.CaseStudyDetail-module__7Y908a__sectionTitle{margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}.CaseStudyDetail-module__7Y908a__textBlock{color:var(--foreground);opacity:.9;font-size:1.1rem;line-height:1.8}.CaseStudyDetail-module__7Y908a__rightSidebar{flex-direction:column;gap:2.5rem;height:fit-content;display:flex;position:sticky;top:120px}.CaseStudyDetail-module__7Y908a__servicesList{flex-direction:column;gap:.75rem;list-style:none;display:flex}.CaseStudyDetail-module__7Y908a__serviceItem{color:var(--foreground);opacity:.7;cursor:default;font-size:.95rem;transition:opacity .2s}.CaseStudyDetail-module__7Y908a__serviceItem:hover{opacity:1;color:#ff7e5f}.CaseStudyDetail-module__7Y908a__readNext{border-top:1px solid #80808033;margin-top:6rem;padding-top:4rem}.CaseStudyDetail-module__7Y908a__readNextHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.CaseStudyDetail-module__7Y908a__nextTitle{font-size:1.5rem;font-weight:700}.CaseStudyDetail-module__7Y908a__navArrows{gap:1rem;display:flex}.CaseStudyDetail-module__7Y908a__navArrow{border:1px solid var(--glass-border);cursor:pointer;width:44px;height:44px;color:var(--foreground);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.CaseStudyDetail-module__7Y908a__navArrow:hover:not(:disabled){color:#fff;background:#ff7e5f;border-color:#ff7e5f}.CaseStudyDetail-module__7Y908a__navArrow:disabled{opacity:.3;cursor:not-allowed}.CaseStudyDetail-module__7Y908a__cardGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.CaseStudyDetail-module__7Y908a__miniCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:transform .3s;overflow:hidden}.CaseStudyDetail-module__7Y908a__miniCard:hover{transform:translateY(-5px)}.CaseStudyDetail-module__7Y908a__miniImage{background:#000;height:180px;position:relative}.CaseStudyDetail-module__7Y908a__miniContent{padding:1.5rem}.CaseStudyDetail-module__7Y908a__miniTitle{margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.CaseStudyDetail-module__7Y908a__miniLink{color:#ff7e5f;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:flex}
