.CaseStudiesGrid-module__ITsVIW__section{--accent:var(--color-accent);--accent-a10:var(--color-accent-glow);--accent-a05:var(--color-accent-glow);--accent-a66:var(--color-border-accent);--bg-primary:var(--color-bg-primary);--bg-secondary:var(--color-bg-secondary);--bg-tertiary:var(--color-bg-tertiary);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--border:var(--color-border);--border-strong:var(--color-border-hover);font-family:var(--font-sans);background:var(--color-bg-primary);color:var(--color-text-primary);padding:4rem 0;transition:background .5s,color .5s}html[data-theme=light] .CaseStudiesGrid-module__ITsVIW__section{--bg-secondary:#fff;--bg-tertiary:#fbf9f6}@media (min-width:1024px){.CaseStudiesGrid-module__ITsVIW__section{padding:1.1rem 0 3rem}}.CaseStudiesGrid-module__ITsVIW__sectionInner{max-width:1400px;margin:0 auto;padding:0 1.5rem}.CaseStudiesGrid-module__ITsVIW__section *,.CaseStudiesGrid-module__ITsVIW__section :before,.CaseStudiesGrid-module__ITsVIW__section :after{box-sizing:border-box}.CaseStudiesGrid-module__ITsVIW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.CaseStudiesGrid-module__ITsVIW__kicker{color:var(--accent);text-transform:uppercase;letter-spacing:.18em;margin-bottom:.5rem;font-size:.75rem;font-weight:500;display:block}.CaseStudiesGrid-module__ITsVIW__heading{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--text-primary);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1}.CaseStudiesGrid-module__ITsVIW__headerRight{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.CaseStudiesGrid-module__ITsVIW__intro{max-width:28ch;color:var(--text-secondary);margin:0;font-size:.875rem;font-weight:300;line-height:1.6}.CaseStudiesGrid-module__ITsVIW__themeToggle{background:var(--bg-secondary);border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem;font-family:inherit;transition:background .3s,border-color .3s;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__themeToggle:hover{border-color:var(--border-strong)}.CaseStudiesGrid-module__ITsVIW__themeIcon{width:1.5rem;height:1.5rem;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__themeIconActive{background:var(--accent-a10);color:var(--accent)}.CaseStudiesGrid-module__ITsVIW__gridContainer{width:100%;height:min(100vh,820px);scroll-margin-top:90px;position:relative}.CaseStudiesGrid-module__ITsVIW__grid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%;height:100%;display:grid}.CaseStudiesGrid-module__ITsVIW__tile{cursor:pointer;text-align:left;color:#f5f1ea;opacity:0;border:none;border-radius:4px;padding:0;font-family:inherit;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),visibility .7s;position:relative;overflow:hidden;transform:translateY(24px)scale(.96)}.CaseStudiesGrid-module__ITsVIW__tileVisible{opacity:1;transform:translateY(0)scale(1)}.CaseStudiesGrid-module__ITsVIW__tileHidden{opacity:0;pointer-events:none;visibility:hidden;transition-delay:0s!important}.CaseStudiesGrid-module__ITsVIW__tile:first-child{grid-area:1/1/4/3}.CaseStudiesGrid-module__ITsVIW__tile:nth-child(2){grid-area:1/3/2/4}.CaseStudiesGrid-module__ITsVIW__tile:nth-child(3){grid-area:1/4/2/5}.CaseStudiesGrid-module__ITsVIW__tile:nth-child(4){grid-area:2/3/3/4}.CaseStudiesGrid-module__ITsVIW__tile:nth-child(5){grid-area:2/4/3/5}.CaseStudiesGrid-module__ITsVIW__tile:nth-child(6){grid-area:3/3/4/4}.CaseStudiesGrid-module__ITsVIW__tile:nth-child(7){grid-area:3/4/4/5}.CaseStudiesGrid-module__ITsVIW__tileImageWrap{transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter .6s;position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__tile:hover .CaseStudiesGrid-module__ITsVIW__tileImageWrap{filter:saturate(.75);transform:scale(1.06)}.CaseStudiesGrid-module__ITsVIW__tileImage{object-fit:cover;object-position:left top}.CaseStudiesGrid-module__ITsVIW__tileOverlay{transition:opacity .6s;position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__tile:hover .CaseStudiesGrid-module__ITsVIW__tileOverlay{opacity:.95}.CaseStudiesGrid-module__ITsVIW__tileHoverWash{opacity:0;background:#000;transition:opacity .5s;position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__tile:hover .CaseStudiesGrid-module__ITsVIW__tileHoverWash{opacity:.08}.CaseStudiesGrid-module__ITsVIW__tileContent{color:#f5f1ea;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.CaseStudiesGrid-module__ITsVIW__tileCaptionBand{color:#fff;opacity:0;border-top:1px solid #ffffff14;padding:.9rem 1.1rem 1rem;transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(6px)}.CaseStudiesGrid-module__ITsVIW__tile:hover .CaseStudiesGrid-module__ITsVIW__tileCaptionBand{opacity:1;transform:translateY(0)}.CaseStudiesGrid-module__ITsVIW__tileExpandRow{opacity:0;justify-content:flex-end;padding:1.1rem 1.25rem 0;transition:all .5s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-4px)}.CaseStudiesGrid-module__ITsVIW__tile:hover .CaseStudiesGrid-module__ITsVIW__tileExpandRow{opacity:1;transform:translateY(0)}.CaseStudiesGrid-module__ITsVIW__tileBadgePill{letter-spacing:.18em;text-transform:uppercase;color:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.625rem;font-weight:400;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__tileCategory{text-transform:uppercase;letter-spacing:.18em;opacity:.95;color:#fff;align-items:center;gap:.4rem;margin-bottom:.4rem;font-size:.625rem;font-weight:500;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__tileCategoryDot{background:#ffffffd9;border-radius:50%;width:5px;height:5px;display:inline-block}.CaseStudiesGrid-module__ITsVIW__tileTitle{letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(.95rem,1.4vw,1.45rem);font-weight:400;line-height:1.1}.CaseStudiesGrid-module__ITsVIW__tileSub{opacity:.85;color:#fff;margin:.25rem 0 0;font-size:.75rem;font-weight:300}.CaseStudiesGrid-module__ITsVIW__tileReadMore{display:none}.CaseStudiesGrid-module__ITsVIW__expanded{background:var(--bg-secondary);z-index:10;color:var(--text-primary);opacity:0;transform-origin:0 0;pointer-events:none;border-radius:4px;transition:opacity .4s,transform .7s cubic-bezier(.22,1,.36,1),background .5s;display:flex;position:absolute;inset:0;overflow:hidden;transform:scale(.96)}.CaseStudiesGrid-module__ITsVIW__expandedOpen{opacity:1;pointer-events:auto;transform:scale(1)}.CaseStudiesGrid-module__ITsVIW__screenshotCol{flex-shrink:0;width:35%;min-width:220px;height:100%;position:relative}.CaseStudiesGrid-module__ITsVIW__screenshotScroll{scrollbar-width:none;-ms-overflow-style:none;position:absolute;inset:0;overflow:hidden}.CaseStudiesGrid-module__ITsVIW__screenshotScroll::-webkit-scrollbar{display:none}.CaseStudiesGrid-module__ITsVIW__screenshotImage{object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.CaseStudiesGrid-module__ITsVIW__scrollProgressTrack{pointer-events:none;background:#ffffff0f;width:2px;height:100%;position:absolute;top:0;right:0}.CaseStudiesGrid-module__ITsVIW__scrollProgressBar{background:var(--accent);opacity:0;width:100%;height:0%;transition:opacity .3s}.CaseStudiesGrid-module__ITsVIW__scrollFadeHint{pointer-events:none;opacity:1;height:70px;transition:opacity .5s;position:absolute;bottom:0;left:0;right:0}.CaseStudiesGrid-module__ITsVIW__screenshotCol:hover .CaseStudiesGrid-module__ITsVIW__scrollFadeHint{opacity:0}.CaseStudiesGrid-module__ITsVIW__contentPanel{opacity:0;flex:1;min-width:0;height:100%;min-height:0;padding:1.75rem 2rem 1.75rem 4rem;transition:opacity .5s .35s,transform .5s .35s;position:relative;overflow-y:auto;transform:translateY(12px)}.CaseStudiesGrid-module__ITsVIW__expandedOpen .CaseStudiesGrid-module__ITsVIW__contentPanel{opacity:1;transform:translateY(0)}.CaseStudiesGrid-module__ITsVIW__closeBtn{background:var(--bg-tertiary);border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-family:inherit;transition:background .2s;display:flex;position:absolute;top:.85rem;right:.85rem}.CaseStudiesGrid-module__ITsVIW__closeBtn:hover{background:var(--border-strong)}.CaseStudiesGrid-module__ITsVIW__caseNav{opacity:0;transition:opacity .3s .2s}.CaseStudiesGrid-module__ITsVIW__caseNavVisible{opacity:1}.CaseStudiesGrid-module__ITsVIW__caseNavBtn{color:var(--text-muted);cursor:pointer;z-index:20;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:48px;font-family:inherit;transition:color .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.CaseStudiesGrid-module__ITsVIW__caseNavBtn:hover{color:var(--text-primary)}.CaseStudiesGrid-module__ITsVIW__caseNavBtn svg{width:26px;height:26px}.CaseStudiesGrid-module__ITsVIW__caseNavPrev{left:-1.75rem}.CaseStudiesGrid-module__ITsVIW__caseNavPrev:hover{transform:translateY(-50%)translate(-2px)}.CaseStudiesGrid-module__ITsVIW__caseNavNext{right:-1.75rem}.CaseStudiesGrid-module__ITsVIW__caseNavNext:hover{transform:translateY(-50%)translate(2px)}@media (max-width:900px){.CaseStudiesGrid-module__ITsVIW__caseNav{z-index:1001;gap:.75rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.CaseStudiesGrid-module__ITsVIW__caseNavBtn{background:var(--bg-tertiary);border:1px solid var(--border-strong);border-radius:50%;width:44px;height:44px;position:static;transform:none;box-shadow:0 4px 12px #00000026}.CaseStudiesGrid-module__ITsVIW__caseNavPrev:hover,.CaseStudiesGrid-module__ITsVIW__caseNavNext:hover{transform:none}}.CaseStudiesGrid-module__ITsVIW__contentInner{max-width:720px}.CaseStudiesGrid-module__ITsVIW__catBadge{align-items:center;gap:.5rem;margin-bottom:.75rem;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__catBadgeDot{background:var(--accent);border-radius:50%;width:7px;height:7px;display:inline-block}.CaseStudiesGrid-module__ITsVIW__catBadgeText{text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:.7rem;font-weight:500}.CaseStudiesGrid-module__ITsVIW__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.375rem;display:flex}.CaseStudiesGrid-module__ITsVIW__expandedTitle{letter-spacing:-.025em;color:var(--text-primary);margin:0;font-size:1.7rem;font-weight:400;line-height:1}.CaseStudiesGrid-module__ITsVIW__visitSite{color:var(--accent);background:var(--accent-a10);border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .8rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__visitSite:hover{background:var(--accent-a05);filter:brightness(1.2)}.CaseStudiesGrid-module__ITsVIW__expandedSub{color:var(--text-secondary);margin:.25rem 0 1.25rem;font-size:.9rem;font-weight:300}.CaseStudiesGrid-module__ITsVIW__techPills{flex-wrap:wrap;gap:.375rem;margin-bottom:1.75rem;display:flex}.CaseStudiesGrid-module__ITsVIW__techPill{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border);border-radius:999px;padding:.3rem .7rem;font-size:.7rem}.CaseStudiesGrid-module__ITsVIW__infoBlock{margin-bottom:1.5rem}.CaseStudiesGrid-module__ITsVIW__infoLabel{text-transform:uppercase;letter-spacing:.15em;color:var(--accent);margin-bottom:.5rem;font-size:.7rem;font-weight:500;display:block}.CaseStudiesGrid-module__ITsVIW__infoText{color:var(--text-secondary);margin:0;font-size:.9rem;font-weight:300;line-height:1.7}.CaseStudiesGrid-module__ITsVIW__outcomesList{margin:0;padding:0;list-style:none}.CaseStudiesGrid-module__ITsVIW__outcomeItem{border-top:1px solid var(--border);color:var(--text-secondary);align-items:center;gap:.75rem;padding:.55rem 0;font-size:.85rem;font-weight:300;display:flex}.CaseStudiesGrid-module__ITsVIW__outcomeItem:first-child{border-top:none}.CaseStudiesGrid-module__ITsVIW__outcomeNum{color:var(--accent);font-size:.7rem;font-weight:500}.CaseStudiesGrid-module__ITsVIW__quoteBlock{background:var(--accent-a05);border-left:3px solid var(--accent);border-radius:12px;margin-top:1rem;padding:1rem}.CaseStudiesGrid-module__ITsVIW__quoteIcon{color:var(--accent);margin-bottom:.5rem}.CaseStudiesGrid-module__ITsVIW__quoteText{color:var(--text-secondary);margin:0 0 .5rem;font-size:.9rem;font-style:italic;line-height:1.65}.CaseStudiesGrid-module__ITsVIW__quoteReadmore{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-bottom:.5rem;padding:0;font-family:inherit;font-size:.75rem;font-weight:500;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__quoteReadmore svg{transition:transform .3s}.CaseStudiesGrid-module__ITsVIW__quoteReadmoreExpanded svg{transform:rotate(180deg)}.CaseStudiesGrid-module__ITsVIW__quoteAuthor{color:var(--text-muted);margin:0;font-size:.75rem}.CaseStudiesGrid-module__ITsVIW__readMoreContent{opacity:0;max-height:0;transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .35s;overflow:hidden}.CaseStudiesGrid-module__ITsVIW__readMoreContentOpen{opacity:1;max-height:2000px}.CaseStudiesGrid-module__ITsVIW__readMoreSection{margin-top:1.5rem}.CaseStudiesGrid-module__ITsVIW__readMoreBtn{letter-spacing:.02em;color:var(--accent);border:1px solid var(--accent);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.625rem 1.125rem;font-family:inherit;font-size:.8rem;font-weight:500;transition:background .2s;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__readMoreBtn:hover{background:var(--accent-a10)}.CaseStudiesGrid-module__ITsVIW__readMoreBtn svg{transition:transform .3s}.CaseStudiesGrid-module__ITsVIW__readMoreBtnOpen svg{transform:rotate(180deg)}.CaseStudiesGrid-module__ITsVIW__gallerySection{margin-top:1.5rem}.CaseStudiesGrid-module__ITsVIW__galleryRow{scrollbar-width:thin;scrollbar-color:var(--border-strong)transparent;flex-wrap:nowrap;gap:.75rem;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem;display:flex;overflow:auto hidden;mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 4rem),#0000 100%)}.CaseStudiesGrid-module__ITsVIW__galleryRow::-webkit-scrollbar{height:6px}.CaseStudiesGrid-module__ITsVIW__galleryRow::-webkit-scrollbar-track{background:0 0}.CaseStudiesGrid-module__ITsVIW__galleryRow::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.CaseStudiesGrid-module__ITsVIW__galleryThumb{cursor:pointer;border-radius:4px;flex-shrink:0;width:150px;height:250px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:relative;overflow:hidden}.CaseStudiesGrid-module__ITsVIW__galleryThumb:hover{transform:translateY(-2px)}.CaseStudiesGrid-module__ITsVIW__galleryThumbPlaceholder{background-image:linear-gradient(#ffffff2e 0%,#00000040 100%);position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__galleryThumbImage{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__galleryThumbOverlay{pointer-events:none;position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__galleryThumbCaption{letter-spacing:.05em;color:#f5f1ea;text-shadow:0 1px 6px #0006;font-size:.625rem;font-weight:400;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}.CaseStudiesGrid-module__ITsVIW__galleryPreview{background:var(--bg-tertiary);pointer-events:none;z-index:9999;opacity:0;border-radius:6px;width:38.5vh;height:70vh;transition:opacity .18s,transform .18s;position:fixed;overflow:hidden;transform:scale(.96);box-shadow:0 16px 48px #0009,0 0 0 1px #ffffff1a}.CaseStudiesGrid-module__ITsVIW__galleryPreviewVisible{opacity:1;transform:scale(1)}.CaseStudiesGrid-module__ITsVIW__galleryPreviewInner{background-image:linear-gradient(#ffffff26 0%,#0000004d 100%);position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__galleryPreviewImage{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.CaseStudiesGrid-module__ITsVIW__lightboxBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;background:#000000d9;justify-content:center;align-items:center;padding:4vh 4vw;animation:.22s CaseStudiesGrid-module__ITsVIW__lightboxFadeIn;display:flex;position:fixed;inset:0}@keyframes CaseStudiesGrid-module__ITsVIW__lightboxFadeIn{0%{opacity:0}to{opacity:1}}.CaseStudiesGrid-module__ITsVIW__lightboxFrame{scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#0a0a0a;border-radius:6px;width:min(90vw,60vh);max-width:760px;max-height:92vh;position:relative;overflow:hidden auto;box-shadow:0 30px 80px #0009}.CaseStudiesGrid-module__ITsVIW__lightboxFrame::-webkit-scrollbar{width:6px}.CaseStudiesGrid-module__ITsVIW__lightboxFrame::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.CaseStudiesGrid-module__ITsVIW__lightboxImage{width:100%;height:auto;display:block}.CaseStudiesGrid-module__ITsVIW__lightboxNav{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:color .18s,border-color .18s,background .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.CaseStudiesGrid-module__ITsVIW__lightboxNav:hover{color:#fffffff2;background:#ffffff0a;border-color:#fff6}.CaseStudiesGrid-module__ITsVIW__lightboxNavPrev{left:2vw}.CaseStudiesGrid-module__ITsVIW__lightboxNavNext{right:2vw}.CaseStudiesGrid-module__ITsVIW__lightboxClose{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .18s,border-color .18s,background .18s;display:flex;position:absolute;top:2vh;right:2vw}.CaseStudiesGrid-module__ITsVIW__lightboxClose:hover{color:#fffffff2;background:#ffffff0a;border-color:#fff6}@media (max-width:900px){.CaseStudiesGrid-module__ITsVIW__grid{gap:1rem;grid-template-rows:none!important;grid-template-columns:1fr!important;grid-auto-rows:auto!important}.CaseStudiesGrid-module__ITsVIW__gridContainer{height:auto!important}.CaseStudiesGrid-module__ITsVIW__screenshotCol{display:none}.CaseStudiesGrid-module__ITsVIW__tile{border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden;background:var(--color-bg-card)!important;grid-area:auto/1/auto/-1!important}.CaseStudiesGrid-module__ITsVIW__tileImageWrap{flex:none;width:100%;height:190px;position:relative;inset:auto}.CaseStudiesGrid-module__ITsVIW__tileImage{object-position:top center}.CaseStudiesGrid-module__ITsVIW__tileHoverWash,.CaseStudiesGrid-module__ITsVIW__tileExpandRow{display:none}.CaseStudiesGrid-module__ITsVIW__tileContent{flex:auto;height:auto;position:relative}.CaseStudiesGrid-module__ITsVIW__tileCaptionBand{opacity:1;color:var(--text-primary);border-top:none;padding:.9rem 1rem 1rem;transform:none;background:0 0!important}.CaseStudiesGrid-module__ITsVIW__tileTitle{color:var(--text-primary)}.CaseStudiesGrid-module__ITsVIW__tileSub{color:var(--text-secondary);opacity:1;font-size:.85rem;line-height:1.4}.CaseStudiesGrid-module__ITsVIW__tileCategory{color:var(--text-muted)}.CaseStudiesGrid-module__ITsVIW__tileReadMore{color:var(--accent);align-items:center;gap:.3rem;margin-top:.65rem;font-size:.8rem;font-weight:500;display:inline-flex}.CaseStudiesGrid-module__ITsVIW__expanded{z-index:1000;transform-origin:50%;border-radius:0;position:fixed;inset:0}}@media (max-width:700px){.CaseStudiesGrid-module__ITsVIW__contentPanel{padding:1.5rem 15px}.CaseStudiesGrid-module__ITsVIW__galleryRow{flex-direction:column;margin-inline:0;padding-inline:0;overflow-x:visible;mask-image:none}.CaseStudiesGrid-module__ITsVIW__galleryThumb{width:100%!important;height:200px!important}}@media (hover:none){.CaseStudiesGrid-module__ITsVIW__galleryPreview{display:none!important}}
